﻿.formtastic,.formtastic ul,.formtastic ol,.formtastic li,.formtastic fieldset,.formtastic legend,.formtastic input,.formtastic button,.formtastic textarea,.formtastic select,.formtastic p{margin:0;padding:0}.formtastic fieldset{border:0}.formtastic em,.formtastic strong{font-style:normal;font-weight:normal}.formtastic ol,.formtastic ul{list-style:none}.formtastic abbr,.formtastic acronym{border:0;font-variant:normal}.formtastic input,.formtastic button,.formtastic textarea{font-family:sans-serif;font-size:inherit;font-weight:inherit}.formtastic input,.formtastic textarea,.formtastic select{font-size:100%}.formtastic legend{white-space:normal;color:#000}.formtastic .errors{color:#cc0000;margin:0.5em 0 1.5em 25%;list-style:square}.formtastic .errors li{padding:0;border:none;display:list-item}.formtastic .buttons,.formtastic .actions{overflow:hidden;padding-left:25%}.formtastic .button,.formtastic .action{float:left;padding-right:0.5em}.formtastic .button_action button{padding:3px 8px}.formtastic .link_action a{display:block;padding:3px 0}.formtastic .inputs{overflow:hidden}.formtastic .input{overflow:hidden;padding:0.5em 0;margin-top:-0.5em;margin-bottom:1em}.formtastic .input .label{display:block;width:25%;float:left;padding-top:.2em}.formtastic .fragments .label,.formtastic .choices .label{position:absolute;width:95%;left:0px}.formtastic .fragments .label label,.formtastic .choices .label label{position:absolute}.formtastic .choices{position:relative}.formtastic .choices-group{float:left;width:74%;margin:0;padding:0 0 0 25%}.formtastic .choice{padding:0;border:0}.formtastic .input .inline-hints{color:#666;margin:0.5em 0 0 25%}.formtastic .inline-errors{color:#cc0000;margin:0.5em 0 0 25%}.formtastic .errors{color:#cc0000;margin:0.5em 0 0 25%;list-style:square}.formtastic .errors li{padding:0;border:none;display:list-item}.formtastic .stringish input{width:72%}.formtastic .stringish input[size],.formtastic .stringish input[max]{width:auto;max-width:72%}.formtastic .text textarea{width:72%}.formtastic .text textarea[cols]{width:auto;max-width:72%}.formtastic .hidden{display:none}.formtastic .boolean label{margin-left:25%;display:block}.formtastic .choices-group{margin-bottom:-0.5em}.formtastic .choice{margin:0.1em 0 0.5em 0}.formtastic .choice label{float:none;width:100%;line-height:100%;padding-top:0;margin-bottom:0.6em}.formtastic .choice label input,.formtastic .boolean label input{margin:0 0.3em 0 0.1em;line-height:100%}.formtastic .fragments{position:relative}.formtastic .fragments-group{float:left;width:74%;margin:0;padding:0 0 0 25%}.formtastic .fragment{float:left;width:auto;margin:0 .3em 0 0;padding:0;border:0}.formtastic .fragment label{display:none}.formtastic .fragment label input{display:inline;margin:0;padding:0}.formtastic label{color:black;text-align:left;font-size:14px;padding:0}.formtastic .label{text-align:left}.formtastic .boolean label{margin-left:0px;display:block}.formtastic ul{margin-left:20px}.formtastic input[type="text"]{height:34px}.formtastic input[type="text"],.formtastic input[type="number"],.formtastic input[type="email"],.formtastic textarea,.formtastic select{display:block;width:100%;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s}.formtastic input[type="text"]:focus,.formtastic input[type="number"]:focus,.formtastic input[type="email"]:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.08),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.08),0 0 8px rgba(102,175,233,0.6)}.formtastic input[type="submit"]{padding:15px;margin:10px 0px 10px 0px;display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;font-size:14px;line-height:1.5;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#c7c7c7}.formtastic .buttons,.formtastic .actions{padding-left:0px}.formtastic .fragment{position:relative;padding-right:15px;padding-left:15px}.formtastic .fragments-group{float:right;padding:0;display:block;width:inherit}.formtastic legend{border:none}.class-login{background-color:#8B9F40;font-family:'Exo';overflow:hidden}.class-login .class-login-bananas{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/classroom/banana-background-66586cd575750d432c4283de139ef7a3ef041c148c55c5ea7c9b5a78946f7aab.png);position:fixed;left:0px;top:0px;height:200px;width:100%;z-index:-1;opacity:0.4}.class-login .class-login-glow{width:100%;height:150px;box-shadow:0px 0px 100px 100px #8B9F40;border-radius:50%;position:fixed;z-index:-1;top:172px;left:0px;background:#8B9F40}.class-login .class-login-trouble{text-align:center;padding:3%}.class-login #container{max-width:1024px}.class-login #container .class-login-content{font-family:'Exo';font-size:16px}.class-login #container .class-login-content h1,.class-login #container .class-login-content h2,.class-login #container .class-login-content h3{text-align:center;font-family:'Exo';text-transform:uppercase}.class-login #container .class-login-content h1{font-size:30px;text-transform:uppercase;padding:30px;color:#FDFFFB;text-shadow:1px 2px darkgreen}.class-login #container .class-login-content .class-login-monkey{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/classroom/login-monkey-47f07d7f018e574433cd13cda33e2645a9d514e340b70d6bb4fa47d87a06bdc9.png);height:200px;width:184px;position:absolute;left:80%;top:-20px}.class-login #container .class-login-content .content-container{box-shadow:-1px 2px 10px 0px rgba(0,0,0,0.35)}.class-login #container .class-login-content .content-container .class-login-header{text-align:center;text-transform:uppercase;background:#F9BF2F;font-size:20px;padding:20px;border-top-right-radius:7px;border-top-left-radius:7px;color:rgba(105,82,56,0.67)}.class-login #container .class-login-content .content-container .student-cards-tab{overflow-y:scroll;height:55vh;text-align:center;padding:20px;background:white;border-bottom-left-radius:7px;border-bottom-right-radius:7px}.class-login #container .class-login-content .content-container .student-cards-tab p{text-align:center}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards{display:flex;flex-wrap:wrap;list-style-type:none}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a{margin:1.5%;height:80px;width:155px;padding:10px;display:flex;align-items:center;justify-content:center;background-color:white;border-radius:5px;color:black;border:2px solid lightgrey}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a:hover{border:2px solid #A4BB43}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a .student-name{word-wrap:break-word;max-width:80px}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a .image-container{margin-right:10px}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a .image-container img{height:45px}.class-login #classroom-login-modal .modal-header{background-color:#FABF2E;border-radius:5px;height:95px}.class-login #classroom-login-modal .modal-header h3{font-family:'Exo'}.class-login #classroom-login-modal .modal-header .close-button-img{width:25px;position:absolute;right:20px}.class-login #classroom-login-modal .modal-header .close-button-img:hover{cursor:pointer}.class-login #classroom-login-modal .modal-header .flex-title-text{display:grid}.class-login #classroom-login-modal .modal-body{font-family:'Exo';height:330px;font-size:100%;font-weight:normal}.class-login #classroom-login-modal .modal-body .main{position:absolute;top:115px;width:100%}.class-login #classroom-login-modal .modal-body .main .password-tab .selected-name{font-size:18px}.class-login #classroom-login-modal .modal-body .main .password-tab .login-password{border-radius:8px;border-width:1px;border-color:#88B75B;line-height:38px;display:block;margin:8px}.class-login #classroom-login-modal .modal-body .main .password-tab .error{color:red;height:20px}.class-login #classroom-login-modal .modal-body .main .label-login-password{display:block}.class-login #classroom-login-modal .modal-body .main .loggedIn{width:460px;line-height:28px}.class-login #classroom-login-modal .modal-body .main button{display:block;background-color:#88B75B;border-radius:5px;color:white;position:relative;top:15px;height:40px;width:130px;box-shadow:0px 2px 1px 0px #668F3F;text-transform:uppercase;font-size:16px}.class-login #classroom-login-modal .modal-body .main .box{border:solid 1px #e6e8ed;width:135px;height:54px;border-radius:4px;margin-top:20px}.class-login #classroom-login-modal .modal-body .main .box:hover{box-shadow:0px 0px 0px 4px #95b48a;cursor:pointer}.class-login #classroom-login-modal .modal-body .main .box .box-content{font-family:'Roboto';font-weight:initial;display:flex;position:initial;align-items:center;padding:7px;justify-content:center;height:100%}.class-login #classroom-login-modal .modal-body .main .box .other-login-img{width:17px;height:18px;margin-right:0px;margin-left:10px}.class-login #classroom-login-modal .modal-body .main .box .google{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/google_oauth2-d94151846d71ba143b2fb46bc8e46b49df8dd66d19374039420396604c448234.png)}.class-login #classroom-login-modal .modal-body .main .box .clever{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/clever-5b7392448b6e982f8aca2ec8f51e51f8ae25b775bfaf5b946f7e377636210bd8.png)}.class-login #classroom-login-modal .modal-body .main .box .microsoft_graph{width:15px;height:19px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/microsoft_graph-7eb7bba470d6c3234a1e351e43ce02b5ec7902fb322879b03711c24ad8a7d97c.png)}.class-login #classroom-login-modal .modal-body .main .box .classlink{width:23px;height:16px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/classlink-2b0dbd37fa88194e739105856950837b558ac47da799ea841050cc2e5220f632.png)}.class-login #classroom-login-modal .modal-body .main .box .feide{width:20px;height:21px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/feide-05c36a3ce3091dfefd9c75c610f5f5f58be3463fab050c9323aba8232034369a.png)}.class-login #classroom-login-modal .modal-body .main .box .other-login-label{font-size:13px;color:#46506d;margin:auto;letter-spacing:0.5px}.class-login #classroom-login-modal .modal-footer{padding:25px;background:#F3F3F3;margin-top:-40px}@media screen and (max-width: 1024px){.class-login #container .class-login-content .class-login-monkey{left:75%}}@media screen and (max-width: 700px){.class-login #container .class-login-content .class-login-monkey{display:none}}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.green-sharp-button,#report-ugc-modal .report-form button.confirm{height:100%;width:120px;font-size:21px;background-color:#89b85c;color:white;text-transform:uppercase;border:none;border-radius:4px;border-bottom:2px #74a14e solid}.disabled{background-color:gray;opacity:.5;pointer-events:none}#report-ugc-modal{height:520px}#report-ugc-modal .modal-body{font-family:'Roboto';font-size:16px;text-align:left;padding:15px 35px 20px}#report-ugc-modal .close-btn{position:absolute;right:5px;top:5px}#report-ugc-modal .report-row{margin:10px 0px}#report-ugc-modal .report-error{color:red}#report-ugc-modal .report-success{text-align:center}#report-ugc-modal .report-form .form-options{padding:20px 0px}#report-ugc-modal .report-form input{margin-right:5px}#report-ugc-modal .report-form textarea{width:100%;border-radius:3px;height:70px;border-color:#aaa}#report-ugc-modal .report-form button.confirm{margin:15px auto;display:block}#redeem-form{color:white;text-align:center;padding-top:40px}#redeem-form h4{font-size:21px;font-weight:300;margin-top:25px}#redeem-form #redemption_code{max-width:600px;margin:15px auto 0px}#redeem-form input.btn{background-color:#fcce36;color:black}#redeem-success{text-align:center;padding-top:30px;color:white}#redeem-success h3{margin-top:35px}#redeem-success .back-link{margin-top:20px}/*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{color:#000 !important;text-shadow:none !important;background:transparent !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}@font-face{font-family:"Glyphicons Halflings";src:url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-13634da87d9e23f8c3ed9108ce1724d183a39ad072e73e1b3d8cbf646d2d0407.eot");src:url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-13634da87d9e23f8c3ed9108ce1724d183a39ad072e73e1b3d8cbf646d2d0407.eot?#iefix") format("embedded-opentype"),url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-fe185d11a49676890d47bb783312a0cda5a44c4039214094e7957b4c040ef11c.woff2") format("woff2"),url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-a26394f7ede100ca118eff2eda08596275a9839b959c226e15439557a5a80742.woff") format("woff"),url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-e395044093757d82afcb138957d06a1ea9361bdcf0b442d06a18a8051af57456.ttf") format("truetype"),url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-42f60659d265c1a3c30f9fa42abcbb56bd4a53af4d83d316d6dd7a36903c43e5.svg#glyphicons_halflingsregular") format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-euro:before,.glyphicon-eur:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;line-height:1.428571429;color:#333333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{font-weight:400;line-height:1;color:#777777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,h4 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width: 768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase,.initialism{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777777}.text-primary{color:#337ab7}a.text-primary:hover,a.text-primary:focus{color:#286090}.text-success{color:#3c763d}a.text-success:hover,a.text-success:focus{color:#2b542c}.text-info{color:#31708f}a.text-info:hover,a.text-info:focus{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover,a.text-warning:focus{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover,a.text-danger:focus{color:#843534}.bg-primary{color:#fff}.bg-primary{background-color:#337ab7}a.bg-primary:hover,a.bg-primary:focus{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover,a.bg-success:focus{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover,a.bg-info:focus{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover,a.bg-warning:focus{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover,a.bg-danger:focus{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eeeeee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.428571429}dt{font-weight:700}dd{margin-left:0}.dl-horizontal dd:before,.dl-horizontal dd:after{display:table;content:" "}.dl-horizontal dd:after{clear:both}@media (min-width: 768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help}.initialism{font-size:90%}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eeeeee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.428571429;color:#777777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:"\2014 \00A0"}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eeeeee;border-left:0}.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before,blockquote.pull-right .small:before{content:""}.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after{content:"\00A0 \2014"}address{margin-bottom:20px;font-style:normal;line-height:1.428571429}code,kbd,pre,samp{font-family:Menlo, Monaco, Consolas, "Courier New", monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.428571429;color:#333333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container:before,.container:after{display:table;content:" "}.container:after{clear:both}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container-fluid:before,.container-fluid:after{display:table;content:" "}.container-fluid:after{clear:both}.row{margin-right:-15px;margin-left:-15px}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*="col-"]{padding-right:0;padding-left:0}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}table{background-color:transparent}table col[class*="col-"]{position:static;display:table-column;float:none}table td[class*="col-"],table th[class*="col-"]{position:static;display:table-cell;float:none}caption{padding-top:8px;padding-bottom:8px;color:#777777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td{padding:8px;line-height:1.428571429;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}.table>thead>tr>td.active,.table>thead>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>thead>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>thead>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>thead>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>thead>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width: 767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;appearance:none}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="radio"][disabled],input.disabled[type="radio"],fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],input.disabled[type="checkbox"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.428571429;color:#555555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eeeeee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio: 0){input.form-control[type="date"],input.form-control[type="time"],input.form-control[type="datetime-local"],input.form-control[type="month"]{line-height:34px}input.input-sm[type="date"],.input-group-sm>.form-control[type="date"],.input-group-sm>.input-group-addon[type="date"],.input-group-sm>.input-group-btn>.btn[type="date"],.input-group-sm input[type="date"],input.input-sm[type="time"],.input-group-sm>.form-control[type="time"],.input-group-sm>.input-group-addon[type="time"],.input-group-sm>.input-group-btn>.btn[type="time"],.input-group-sm input[type="time"],input.input-sm[type="datetime-local"],.input-group-sm>.form-control[type="datetime-local"],.input-group-sm>.input-group-addon[type="datetime-local"],.input-group-sm>.input-group-btn>.btn[type="datetime-local"],.input-group-sm input[type="datetime-local"],input.input-sm[type="month"],.input-group-sm>.form-control[type="month"],.input-group-sm>.input-group-addon[type="month"],.input-group-sm>.input-group-btn>.btn[type="month"],.input-group-sm input[type="month"]{line-height:30px}input.input-lg[type="date"],.input-group-lg>.form-control[type="date"],.input-group-lg>.input-group-addon[type="date"],.input-group-lg>.input-group-btn>.btn[type="date"],.input-group-lg input[type="date"],input.input-lg[type="time"],.input-group-lg>.form-control[type="time"],.input-group-lg>.input-group-addon[type="time"],.input-group-lg>.input-group-btn>.btn[type="time"],.input-group-lg input[type="time"],input.input-lg[type="datetime-local"],.input-group-lg>.form-control[type="datetime-local"],.input-group-lg>.input-group-addon[type="datetime-local"],.input-group-lg>.input-group-btn>.btn[type="datetime-local"],.input-group-lg input[type="datetime-local"],input.input-lg[type="month"],.input-group-lg>.form-control[type="month"],.input-group-lg>.input-group-addon[type="month"],.input-group-lg>.input-group-btn>.btn[type="month"],.input-group-lg input[type="month"]{line-height:46px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{cursor:not-allowed}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-top:4px \9;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.form-control-static.input-sm,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-right:0;padding-left:0}.input-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,.input-group-sm>.input-group-btn>select.btn{height:30px;line-height:30px}textarea.input-sm,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,.input-group-sm>.input-group-btn>textarea.btn,select.input-sm[multiple],.input-group-sm>.form-control[multiple],.input-group-sm>.input-group-addon[multiple],.input-group-sm>.input-group-btn>.btn[multiple]{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm textarea.form-control,.form-group-sm select.form-control[multiple]{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,.input-group-lg>.input-group-btn>select.btn{height:46px;line-height:46px}textarea.input-lg,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,.input-group-lg>.input-group-btn>textarea.btn,select.input-lg[multiple],.input-group-lg>.form-control[multiple],.input-group-lg>.input-group-addon[multiple],.input-group-lg>.input-group-btn>.btn[multiple]{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg textarea.form-control,.form-group-lg select.form-control[multiple]{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width: 768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{display:table;content:" "}.form-horizontal .form-group:after{clear:both}@media (min-width: 768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width: 768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width: 768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:14px;line-height:1.428571429;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn.focus,.btn:active:focus,.btn.focus:active,.btn.active:focus,.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);opacity:0.65;-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:focus,.btn-default.focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;background-image:none;border-color:#adadad}.btn-default:active:hover,.btn-default:active:focus,.btn-default.focus:active,.btn-default.active:hover,.btn-default.active:focus,.btn-default.active.focus,.open>.btn-default.dropdown-toggle:hover,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle.focus{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default.focus[disabled],fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#286090;background-image:none;border-color:#204d74}.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary.focus:active,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus,.open>.btn-primary.dropdown-toggle:hover,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle.focus{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary.focus[disabled],fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;background-image:none;border-color:#398439}.btn-success:active:hover,.btn-success:active:focus,.btn-success.focus:active,.btn-success.active:hover,.btn-success.active:focus,.btn-success.active.focus,.open>.btn-success.dropdown-toggle:hover,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle.focus{color:#fff;background-color:#398439;border-color:#255625}.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success.focus[disabled],fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;background-image:none;border-color:#269abc}.btn-info:active:hover,.btn-info:active:focus,.btn-info.focus:active,.btn-info.active:hover,.btn-info.active:focus,.btn-info.active.focus,.open>.btn-info.dropdown-toggle:hover,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle.focus{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info.focus[disabled],fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;background-image:none;border-color:#d58512}.btn-warning:active:hover,.btn-warning:active:focus,.btn-warning.focus:active,.btn-warning.active:hover,.btn-warning.active:focus,.btn-warning.active.focus,.open>.btn-warning.dropdown-toggle:hover,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle.focus{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning.focus[disabled],fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;background-image:none;border-color:#ac2925}.btn-danger:active:hover,.btn-danger:active:focus,.btn-danger.focus:active,.btn-danger.active:hover,.btn-danger.active:focus,.btn-danger.active.focus,.open>.btn-danger.dropdown-toggle:hover,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle.focus{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger.focus[disabled],fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#777777;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input.btn-block[type="submit"],input.btn-block[type="reset"],input.btn-block[type="button"]{width:100%}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height, visibility;transition-property:height, visibility;-webkit-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#333333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#777777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width: 768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:before,.btn-toolbar:after{display:table;content:" "}.btn-toolbar:after{clear:both}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle,.btn-group-lg.btn-group>.btn+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret,.btn-group-lg>.btn .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret,.dropup .btn-group-lg>.btn .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{display:table;content:" "}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555555;text-align:center;background-color:#eeeeee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav:before,.nav:after{display:table;content:" "}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eeeeee}.nav>li.disabled>a{color:#777777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eeeeee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.428571429;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eeeeee #eeeeee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width: 768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width: 768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:before,.navbar:after{display:table;content:" "}.navbar:after{clear:both}@media (min-width: 768px){.navbar{border-radius:4px}}.navbar-header:before,.navbar-header:after{display:table;content:" "}.navbar-header:after{clear:both}@media (min-width: 768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{display:table;content:" "}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width: 768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width: 480px) and (orientation: landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}@media (min-width: 768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width: 768px){.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width: 768px){.navbar-static-top{border-radius:0}}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width: 768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-right:15px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width: 768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width: 767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width: 768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-right:-15px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8px;margin-bottom:8px}@media (min-width: 768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width: 767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width: 768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm,.btn-group-sm>.navbar-btn.btn{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs,.btn-group-xs>.navbar-btn.btn{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width: 768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width: 768px){.navbar-left{float:left !important}.navbar-right{float:right !important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#555;background-color:#e7e7e7}@media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:hover,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#fff;background-color:#090909}@media (max-width: 767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:hover,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/ "}.breadcrumb>.active{color:#777777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.428571429;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li>a:hover,.pagination>li>a:focus,.pagination>li>span:hover,.pagination>li>span:focus{z-index:2;color:#23527c;background-color:#eeeeee;border-color:#ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span,.pagination>.active>span:hover,.pagination>.active>span:focus{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager:before,.pager:after{display:table;content:" "}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eeeeee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#777777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#777777}.label-default[href]:hover,.label-default[href]:focus{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge,.btn-group-xs>.btn .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eeeeee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width: 768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border 0.2s ease-in-out;-o-transition:border 0.2s ease-in-out;transition:border 0.2s ease-in-out}.thumbnail>img,.thumbnail a>img{display:block;max-width:100%;height:auto;margin-right:auto;margin-left:auto}.thumbnail .caption{padding:9px;color:#333333}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#337ab7}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{color:#777777;cursor:not-allowed;background-color:#eeeeee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#777777}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#c7ddef}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus,button.list-group-item:hover,button.list-group-item:focus{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus,button.list-group-item-success:hover,button.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus,button.list-group-item-success.active,button.list-group-item-success.active:hover,button.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus,button.list-group-item-info:hover,button.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus,button.list-group-item-info.active,button.list-group-item-info.active:hover,button.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus,button.list-group-item-warning:hover,button.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus,button.list-group-item-warning.active,button.list-group-item-warning.active:hover,button.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus,button.list-group-item-danger:hover,button.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus,button.list-group-item-danger.active,button.list-group-item-danger.active:hover,button.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-body:before,.panel-body:after{display:table;content:" "}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-right:15px;padding-left:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:0.2}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:0.5}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:0.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header:before,.modal-header:after{display:table;content:" "}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.428571429}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{display:table;content:" "}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-weight:400;line-height:1.428571429;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:12px;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:0.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-weight:400;line-height:1.428571429;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover>.arrow{border-width:11px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999999;border-bottom-color:rgba(0,0,0,0.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform 0.6s ease-in-out;-moz-transition:-moz-transform 0.6s ease-in-out;-o-transition:-o-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:0.5}.carousel-control.left{background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;outline:0;filter:alpha(opacity=90);opacity:0.9}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:"\2039"}.carousel-control .icon-next:before{content:"\203a"}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width: 768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs{display:none !important}.visible-sm{display:none !important}.visible-md{display:none !important}.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.blue-spinner{height:100%;position:absolute;width:100%;background-color:rgba(0,0,0,0.6);z-index:998;padding:10% 0;border-radius:5px}.blue-spinner .spinner-container{position:absolute;left:49%;top:40%;z-index:1}.blue-spinner .spinner-container .spinner-shape{position:absolute;left:50%;margin-left:-40px;width:80px;height:80px;border:12px solid #f3f3f3;border-radius:50%;border-top:12px solid #3498db;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.blue-spinner .spinner-container .spinner-text{color:#f3f3f3;font-size:20px;margin-top:100px;text-align:center}.spinner{margin:0px auto;width:80px;height:80px;position:relative;top:196px}.spinner .spinner-text{font-family:Rabtus;font-size:30px;position:relative;top:120px;right:7px;color:#6F8418;text-transform:uppercase}.spinner .container1>div,.spinner .container2>div,.spinner .container3>div{width:24px;height:24px;background-color:#9cb340;border-radius:100%;position:absolute;-webkit-animation:bouncedelay 1.2s infinite ease-in-out;animation:bouncedelay 1.2s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.spinner .spinner-container{position:absolute;width:100%;height:100%}.spinner .container2{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.spinner .container3{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}.spinner .circle1{top:0;left:0}.spinner .circle2{top:0;right:0}.spinner .circle3{right:0;bottom:0}.spinner .circle4{left:0;bottom:0}.spinner .container2 .circle1{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner .container3 .circle1{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.spinner .container1 .circle2{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.spinner .container2 .circle2{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.spinner .container3 .circle2{-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.spinner .container1 .circle3{-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.spinner .container2 .circle3{-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.spinner .container3 .circle3{-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.spinner .container1 .circle4{-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.spinner .container2 .circle4{-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.spinner .container3 .circle4{-webkit-animation-delay:-0.1s;animation-delay:-0.1s}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,80%,100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.partner-content .table-container{overflow-y:scroll;overflow-y:hidden;width:96%;padding-bottom:80px}.partner-content table{border:0px}.partner-content table thead>tr,.partner-content table tr{border:0px;background:white;border-bottom:1px solid #ededed;height:50px}.partner-content table thead>tr th,.partner-content table tr th{border:0px;background:white;font-family:Exo;font-size:14px;font-style:normal;font-weight:500;line-height:21px;letter-spacing:0.16px;text-transform:uppercase;vertical-align:bottom;min-width:auto}.partner-content table thead>tr th div,.partner-content table tr th div{display:inline-block}.partner-content table thead>tr th.actions-cell,.partner-content table tr th.actions-cell{width:20px}.partner-content table thead>tr td,.partner-content table tr td{border:1px solid #ededed;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:0.14px;vertical-align:middle}.partner-content table thead>tr td.actions-cell,.partner-content table tr td.actions-cell{width:20px}.partner-content table tbody{border:0px}.partner-content select{max-width:500px}.partner-content .header-xl{margin-bottom:20px}.partner-content .ss-main{width:250px;margin:10px 0px}.partner-content .label,.partner-content label{font-family:Exo;font-size:14px;font-style:normal;font-weight:600;line-height:19px;text-transform:uppercase}.partner-content.quick-navigation-layout #container .layout-menu{display:inline-block}.partner-content.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link{margin:0px}.partner-content.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link a{padding:7px 10px;display:inline-block;color:#38261E;font-family:Roboto;font-size:12px;font-style:normal;font-weight:600;line-height:19px;letter-spacing:0.12px;text-transform:uppercase;width:100%}.partner-content.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link a.active{background-color:#8BB55F;color:black}.partner-content .layout-content a{color:#27adf9;text-align:center;font-family:Exo;font-size:14px;font-style:normal;font-weight:500;line-height:21px;letter-spacing:0.16px}.partner-content .ss-content .ss-values{overflow:auto;min-height:40px}.partner-content .ss-content .ss-values .ss-value .ss-value-delete{width:18px}.partner-content .ss-content .ss-list .ss-option:hover,.partner-content .ss-content .ss-list .ss-option.ss-selected:not(.ss-disabled){background-color:#8bb55f}.partner-content .ss-content .ss-values .ss-value{background-color:#8bb55f}.partner-content #subscriptions-table.table>thead>tr>th,.partner-content #subscriptions-table table>tr>th{min-width:100px}.partner-content #subscriptions-table.table>thead>tr>th.actions-cell,.partner-content #subscriptions-table table>tr>th.actions-cell{min-width:20px}.partner-content .partner-search-btn{border:none;background-color:#c7c7c7;border-radius:5px;padding:4px 14px;margin-left:5px}.partner-content .partner-statistics-wrapper{display:inline-block;font-size:4vw}.partner-content .partner-statistics{display:flex;flex-wrap:wrap;padding:50px 0px 30px;justify-content:flex-start;width:100%}.partner-content .partner-statistics .seperator{height:90px;width:1px;border-left:1px solid #B1B1B1}.partner-content .statistics-tag{display:flex;padding:30px;flex-direction:column}.partner-content .statistics-tag .statistics-content{color:black;text-align:center;font-family:Exo;font-style:normal;font-weight:500;line-height:21px;letter-spacing:0.66px;padding-bottom:24px}.partner-content .statistics-tag .statistics-title{color:#8bb55f;text-align:center;text-transform:uppercase;font-family:Roboto;font-weight:500}.partner-content a:hover{text-decoration:underline}.partner-content .link-list a{color:#27ADF9;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:0.14px}.partner-content .link-list .link{padding:6px 0px}.partner-content .search-wrapper label{display:block}.partner-content .search-wrapper .search-header{padding-bottom:20px;text-transform:uppercase}.partner-content .users-table,.partner-content #teachers-data{width:60%}.partner-content .user-actions{padding-bottom:20px}.partner-content #classrooms-table{width:90%}.partner-content input[type=submit],.partner-content button.partner-button{background:#8bb55f;height:35px;color:white;text-transform:uppercase;padding:0px 10px;border:none;border-radius:4px;min-width:150px}.partner-content input[type=submit] a,.partner-content button.partner-button a{font-weight:normal;margin:0px;font-family:'Roboto';color:white}.partner-content #filter-users-form{display:flex;align-items:end}.partner-content #filter-users-form label{display:block}.partner-content #filter-users-form select{appearance:none;padding:0 20px 0 6px;text-overflow:ellipsis;border-radius:4px;border-color:#b1b1b1;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/dashboard/selector-arrow-13f124e6b4fe0fc20597ceb67a20a5234a9dbaf2fbbf9c41ee14ae2853b91e1b.svg);background-position:95% center;background-repeat:no-repeat}.partner-content #filter-users-form select:focus{outline-color:#8bb55f}.partner-content #filter-users-form input:focus{outline-color:#8bb55f}.partner-content #filter-users-form input[type=submit]{min-width:114px}.partner-content #filter-users-form select,.partner-content #filter-users-form input{min-width:180px;height:35px;border-radius:2px;border:1px solid var(--stroke-default, #B1B1B1);margin-right:20px}.partner-content .dropdown-toggle{height:20px;display:block;cursor:pointer}.partner-content .dropdown{position:relative;top:5px}.partner-content .dropdown .vertical-ellipses{margin:auto;background-color:#8bb55f;box-shadow:0px 6px 0px #8bb55f, 0px 12px 0px #8bb55f}.partner-content .dropdown-menu{width:150px;padding:7px 0px;position:absolute;left:-100px}.partner-content .dropdown-menu .link{padding:2px;display:block;color:black;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:0.12px;text-align:left;padding-left:10px}.partner-content .dropdown-menu .link:hover{background:#ededed}.partner-content #user_submit_action{margin:10px 0px}.partner-content .email-confirmation-tag{margin-bottom:10px}.partner-content .email-confirmation-tag input{margin-right:3px}.partner-content .dashboard-title{margin-top:25px;color:#38261E;text-transform:uppercase;font-family:Roboto;font-size:21px;font-weight:500}.partner-content .category-header{display:flex;flex-direction:row;justify-content:space-between}.partner-content .category-header .category-header-actions{display:flex;align-items:center}.partner-content .category-header .category-header-actions button,.partner-content .category-header .category-header-actions a{margin:10px}.partner-content .category-header .category-header-actions button a,.partner-content .category-header .category-header-actions a a{margin:0px}.partner-content .sorter-old-icon{border-radius:5px;font-size:12px;padding:1px 3px}.partner-content .sorter-old-icon::before{content:"▼"}.partner-content .sorter-old-icon.asc::before{content:"▲"}.partner-content .new-sort{height:15px;width:9px;display:inline-block;cursor:pointer}.partner-content .no-sort{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/partner_dashboard/default-sort-f51ea4c6a9adc4057bd71a96ef1326efeb877097751bba4229ae30a016081fbf.svg)}.partner-content .desc-sort{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/partner_dashboard/desc-sort-0576c215997e7dced84af5986b38ee52b7061b6fda3dd82730e7365c71924c96.svg)}.partner-content .asc-sort{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/partner_dashboard/desc-sort-0576c215997e7dced84af5986b38ee52b7061b6fda3dd82730e7365c71924c96.svg);transform:rotate(180deg)}.partner-content .create-classrooms{padding-bottom:24px}.partner-content .table-filters{margin:10px 0px}.partner-content .table-filters .filter-title{margin-right:15px}.partner-content .table-filters label{margin-right:20px}.partner-content .table-filters input{margin-right:4px}.partner-content .partner-table{width:96%}.partner-content .partner-table thead tr th{white-space:nowrap;position:relative}.partner-content .renew-table{width:auto}.partner-content .form-control{width:auto}.partner-content .subscription-quota-warning{color:red;max-width:500px;display:block}.partner-content .new-subscription-form label{display:inline}.partner-content .new-subscription-form label.radio-label{display:inline-block}.partner-content .new-subscription-form select,.partner-content .new-subscription-form .select2-container{width:200px;margin-bottom:10px}.partner-content .new-subscription-form .subscription-owner{display:none}.partner-content .new-subscription-form .subscription-owner p{font-size:80%}.partner-content .new-subscription-form .seats-input{margin-bottom:15px}.partner-content .new-subscription-form .seats-input .form-group{margin-bottom:0px}.partner-content .new-subscription-form .seats-input .seats-unlimited{visibility:hidden}.partner-content .new-subscription-form .seats-input .seats-unlimited.input-disabled{visibility:visible}.partner-content .new-subscription-form input.owner-type[type='radio']{float:left;margin-right:5px}.partner-content .new-subscription-form input.owner-type[type='radio']:checked+.subscription-owner{display:block}.partner-content .new-custom-subscription-form label{display:inline-block}.partner-content .il-institution-form #date[readonly]{cursor:not-allowed;background-color:#eeeeee}.partner-content .flex-container{display:flex}.partner-content .flex-container>div:first-child{margin-right:60px}.partner-content .checkbox-wrapper label{font-weight:normal}.quick-navigation-layout.partner-content #container{max-width:100%;padding:0px;top:0px}.quick-navigation-layout.partner-content #container .layout-content{margin-left:180px;margin-top:49px;padding-top:20px;padding-left:40px;padding-right:40px}.quick-navigation-layout.partner-content #container form li.email,.quick-navigation-layout.partner-content #container form li.string,.quick-navigation-layout.partner-content #container form li.text,.quick-navigation-layout.partner-content #container form li.password,.quick-navigation-layout.partner-content #container form li.number,.quick-navigation-layout.partner-content #container form li.select{width:500px}.quick-navigation-layout #container .layout-menu{top:50px;left:0;width:180px;position:fixed;background-color:#f1f1f1;height:100%;padding-top:29px;display:flex;justify-content:center}.quick-navigation-layout #container .layout-menu ul{padding:0px}.quick-navigation-layout #container .layout-menu .layout-menu-links{list-style-type:none}.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link{margin-bottom:7px;font-weight:400}.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link:hover a{text-decoration:underline !important}.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link a.active{font-weight:900;color:#206ab6}.quick-navigation-layout #container .layout-menu .layout-menu-links .main-link{margin-bottom:20px}@media screen and (max-width: 760px){.quick-navigation-layout #container .layout-menu{display:none}}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}html{height:100%}h3,h4{font-family:Roboto}.main-content-container{position:relative;display:inline-block;left:200px;width:calc(100% - 200px);min-height:100%}body.iframed .main-content-container{left:0;width:100%}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clickable{cursor:pointer}.bright-hover-extend,.bright-hover:hover{cursor:pointer;filter:brightness(0.9);-webkit-filter:brightness(0.9)}.bright-hover:focus{outline:none}.apply-text-fill{white-space:nowrap;display:none}.glyphicon{font-family:'Glyphicons Halflings' !important}.pull-right{margin-right:20px}#toolbar{position:absolute;top:50px;left:10px;width:45%;height:25px}#us_report_button{height:45px;width:45px}body{height:100%;font-family:'Open Sans', sans-serif;font-weight:400;overflow-x:hidden}#orientation-lock{position:fixed;top:0;width:100%;height:100%;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/game_misc/tablet/rotate_alert-ad0d276f850906c5e6d7f0188db12391b321767d4bbd8f82cd2e8023278a8909.jpg);background-size:cover;z-index:9999;display:none}.middle{position:fixed;text-align:center}#text-container{margin:2px}.btn{padding:15px;margin:10px 0px 10px 0px}[class="btn"]{background-color:#c7c7c7}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select-age{height:57px;font-size:30px;width:123px;position:relative;left:280px;display:inline}#container{margin:0 auto;position:relative;max-width:760px;padding:0 24px;top:49px}#instructions-modal.modal-body,.modal-body:not(:has(.cm-modal__buttons)){font-size:130%}#instructions-modal .modal-footer{height:120px}.transparent-modal .modal-content{box-shadow:0 5px 15px rgba(0,0,0,0);background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);width:775px;max-height:580px}.transparent-modal{overflow:hidden;top:-40px}.transparent-modal .modal-dialog{width:auto}.transparent-modal .modal-body{height:580px}li#user_email{padding:3px 20px}.btn.try_again,.btn.try-it-yourself,.btn.fail-back{background-color:#fb8c2e;font-weight:bold}#close-alert{position:absolute;right:466px;bottom:10px;width:112px}.btn.return-to-solution,.btn.sign_up{background-color:#9cb340}.btn.return-to-solution{position:absolute;left:20px;bottom:20px}table#challenges_icons{margin-top:30px}p#want_to{margin-top:30px;font-size:200%}#arrow{position:absolute;z-index:1000;display:none}tr.spaceUnder>td{padding-bottom:1em}.learned-methods-btn{position:absolute;background-color:white;border:1.5px solid #555;padding-top:3px;border-radius:10px;height:53px;min-width:60px;text-align:center}.learned-methods-btn .method-text{position:absolute;display:block;margin:auto;bottom:0px;font-family:'Monaco', 'Menlo', 'Ubuntu Mono', 'Droid Sans Mono', 'Consolas', monospace;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.learned-methods-btn .plus-icon{position:relative;top:6px}.method-container{position:relative;margin:8px}.popover{left:50px}a:hover,a:focus{text-decoration:none}#send-email-button{background-color:#7ea3ab;position:absolute;left:240px;bottom:-9px;height:71px}#share-email{margin-top:18px}#instructions-modal{margin-top:60px}#instructions-modal .modal-body{height:120px}#instructions-modal .modal-content{width:600px;box-shadow:0 5px 15px rgba(0,0,0,0);background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0)}.alert-success{background:#E7FFE1}.modal{margin-top:60px}.modal.allow-tablet-scroll{position:absolute}.ace_gutter-cell{color:#CFCFCF}#social{position:absolute;left:325px;top:3px;font-size:12px}.instructions-container{left:67px;position:absolute;top:42px}#instructions-text,#instructions-textarea{width:460px;left:0px;top:20px;position:absolute;word-wrap:break-word}#instructions-textarea{text-align:left}.explain #instructions-text{top:28px}#monkey-holding-banana{left:-220px;position:relative}#reset-code-modal,.save_challenge{text-align:center}.btn.lefty{position:relative;right:150px}.btn.righty{position:relative;left:150px}#reset-code-modal .btn{position:relative;width:100px}#confirm-reset.btn{left:150px;background-color:#9cb340}.btn.green{background-color:#9cb340}#cancel-reset.btn{right:150px}#about-link{left:400px}.ace_invisible{opacity:0}.ace_gutter-layer,.ace_print-margin{background-color:white}.ace_gutter-layer.dark{background-color:#3e3f37}#editor-helper{position:absolute}.custom-frame-modal .modal-content{box-shadow:0 5px 15px rgba(0,0,0,0);background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0)}#scene-modal{margin-top:30px !important}#scene-modal .modal-content{max-height:525px;width:880px}#scene-modal .modal-body{height:520px}#scene-modal .white-bg{top:20px}#scene-container{position:relative;right:1px}#scene-container.video-content{height:480px;margin-top:-75px;width:832px;overflow:hidden;margin-left:8px}#video-play-btn{position:absolute;top:0;height:100%;width:100%;text-align:center}#video-play-btn button{margin:auto;margin-top:24%;padding:15px;border:3px solid #EFF2F7;background-color:transparent;outline:none !important}#video-play-btn button span{color:#EFF2F7;font-size:20px;margin:0 4px}#scene-modal .konvajs-content{margin-left:3px}.modal-open .modal,.btn:focus{outline:none !important}.modal.in{outline:none !important}#group_name{margin-bottom:10px}#solution-win-modal{margin-top:100px}#solution-win-modal .modal-body{font-size:45px;text-align:center;font-family:Rabtus}#solution-win-modal .try-it-yourself{position:relative;top:10px}#solution-win-modal .try-it-yourself.transparent{opacity:0;pointer-events:none}#solution-win-modal .modal-footer a{color:black}.alert-info{position:relative;z-index:10;text-align:left}.alert-info.error{color:red}.alert-info button{margin-right:10px}.alert-info span{position:relative;left:200px}.trial-alert~#home-container div .alert-info{top:40px}.alert{position:relative;z-index:1;border:none;border-radius:0}.fade-notification-container{position:relative}.fade-notification-container .alert{position:fixed;width:800px;left:50%;margin-left:-400px;text-align:center;-webkit-animation-name:fadeVisibility;-webkit-animation-duration:4s;animation-name:fadeVisibility;animation-duration:4s}#avatars-modal h3.modal-title{margin-top:16px}#avatars-modal .modal-content{width:600px}#avatars-modal .modal-body{padding:0}#avatars-modal .modal-body>div{display:inline-block}#avatars-modal .modal-footer .form-button{height:35px;margin:0 9px;text-transform:uppercase;font-family:"Exo"}#avatars-modal #preview-container{height:122px;width:120px;background:url(https://dnskjpxi5l62c.cloudfront.net/assets/avatars/avatars_modal_showcase-0aaae002ef8409be1930862ab37c34b122d22ee91b0672add91f73647dee959e.png) no-repeat;background-size:contain;position:relative;margin:48px 6px 0;vertical-align:top}#avatars-modal #preview-container #selected-avatar{height:120px;width:120px;margin-top:1px}#submit-avatar{display:none}#avatars-modal #preview-container #selected-avatar.fading-out{-webkit-animation:fadingOut .5s linear 1;-moz-animation:fadingOut .5s linear 1;-ms-animation:fadingOut .5s linear 1;animation:fadingOut .5s linear 1}#avatars-modal #preview-container #selected-avatar.fading-in{-webkit-animation:fadingIn .5s linear 1;-moz-animation:fadingIn .5s linear 1;-ms-animation:fadingIn .5s linear 1;animation:fadingIn .5s linear 1}@-moz-keyframes fadingOut{0%{opacity:1;transform:rotate(0deg)}100%{opacity:0;transform:rotate(360deg)}}@-ms-keyframes fadingOut{0%{opacity:1;transform:rotate(0deg)}100%{opacity:0;transform:rotate(360deg)}}@keyframes fadingOut{0%{opacity:1;transform:rotate(0deg)}100%{opacity:0;transform:rotate(360deg)}}@-webkit-keyframes fadingOut{0%{opacity:1;-webkit-transform:rotate(0deg)}100%{opacity:0;-webkit-transform:rotate(360deg)}}@-moz-keyframes fadingIn{0%{opacity:0;transform:rotate(0deg)}100%{opacity:1;transform:rotate(360deg)}}@-ms-keyframes fadingIn{0%{opacity:0;transform:rotate(0deg)}100%{opacity:1;transform:rotate(360deg)}}@keyframes fadingIn{0%{opacity:0;transform:rotate(0deg)}100%{opacity:1;transform:rotate(360deg)}}@-webkit-keyframes fadingIn{0%{opacity:0;-webkit-transform:rotate(0deg)}100%{opacity:1;-webkit-transform:rotate(360deg)}}@keyframes fadeVisibility{0%{opacity:0}20%{opacity:1}80%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeVisibility{0%{opacity:0}20%{opacity:1}80%{opacity:1}100%{opacity:0}}#avatars-modal #selection-container{padding:10px 0;height:200px;width:420px;overflow:auto}#avatars-modal #selection-container .avatar-row{height:70px;margin-bottom:2px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}#avatars-modal .avatar-select:hover{cursor:pointer}#avatars-modal .avatar-select img{width:60px;height:60px;margin:1px;-moz-transition:height .5s, width .5s;-ms-transition:height .5s, width .5s;-webkit-transition:height .5s, width .5s;transition:height .5s, width .5s}#avatars-modal .avatar-select:hover img{width:80px;height:80px}#avatars-modal .modal-footer .btn{float:right;margin-left:10px;padding-left:25px;padding-right:25px}#avatars-modal.hoc{margin-top:-12px}#avatars-modal.hoc #teachers-button,#avatars-modal.hoc h1,#avatars-modal.hoc .modal-footer .btn{font-family:'Open Sans', sans-serif}#avatars-modal.hoc .modal-header{padding:8px 3%;height:60px;background-color:rgba(118,168,196,0.4);border-bottom:1px solid #d6d6d6;margin-bottom:0}#avatars-modal.hoc .modal-body{padding:10px 10px 0 10px}#avatars-modal.hoc #preview-container{margin-left:27px}#avatars-modal.hoc #teachers-button{padding-top:7px;display:block;font-size:19px;margin:auto;text-align:center;cursor:pointer}#avatars-modal.hoc .modal-footer{text-align:center;margin-top:0;padding-bottom:6px;border-top:none}#avatars-modal.hoc .modal-footer .btn{float:none;margin:10px 0;font-size:20px}#hoc-button{position:absolute;margin-left:420px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/non_game_misc/finished_hoc_button_sprite-7c326b5aa1f05506ec7c2b58dc28ebde4c6cfefdacd030ddcdbef46734e93763.png);width:114px;height:47px;background-repeat:no-repeat;background-position:0 2px;font-family:"Rabtus", sans-serif;text-align:center;line-height:1.1em;padding:4px 0 0 4px;top:0;text-transform:uppercase}#hoc-button .first-line{color:black;font-size:11px}#hoc-button .second-line{color:white;font-size:16px}#hoc-button:hover{background-position:-114px 2px}.forms-green-button{bottom:-4%;right:-5%;color:#efefef;font-size:20px;padding:8px 8px;background-color:#88B75B;border-radius:30px;border-style:none;-webkit-box-shadow:1px 4px 1px 0px #5b7f3b;-moz-box-shadow:1px 4px 1px 0px #5b7f3b;box-shadow:1px 4px 1px 0px #5b7f3b;text-align:center}.yellow-modal-header{text-align:center;padding:12px;background-color:#f9bf2f;overflow:hidden;border-top-left-radius:6px;border-top-right-radius:6px}.home-green-button{display:inline;text-transform:uppercase;height:100%;padding:11px 12px 8px 12px;font-size:18px;background-color:#8bb55f;color:white;border:none;border-radius:4px;border-bottom:3px #74a14e solid}.home-green-button.cancel{background-color:#e1e1e1;border-bottom:3px #b7b5b5 solid}.home-grey-button{display:inline;text-transform:uppercase;height:100%;padding:11px 12px 8px 12px;font-size:18px;background-color:#b1b7aa;color:white;border:none;border-radius:4px;border-bottom:3px #555555 solid}.spinny{border:8px solid #f3f3f3;border-top:8px solid #3498db;border-radius:50%;width:50px;height:50px;margin:auto;animation:spinSpinny 2s linear infinite}@keyframes spinSpinny{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.glyphicon.spinning{vertical-align:middle;animation:spin 1s infinite linear;-webkit-animation:spin2 1s infinite linear;top:-2px;font-size:14px}body.cm-body.modal-open{margin-right:0;overflow-y:auto}.modal{overflow-y:hidden}.course .sprite-sheet-creator-modal{margin-left:350px}.modal-on-top{margin-top:0}.modal-on-top .modal-dialog{margin-top:60px}.btn-delete.btn-danger[value="Cancel my account"]{background-color:transparent;border:none;padding:0;color:#d9534f}.btn-delete.btn-danger[value="Cancel my account"]:hover{text-decoration:underline}.label-required:after{content:" *";color:red}.trial-alert{position:fixed;top:50px;width:100vw;height:40px;z-index:10;text-align:center;line-height:40px;padding-top:0;padding-bottom:0}.trial-alert span{position:relative;margin-left:auto;margin-right:auto;padding-left:200px}.trial-alert .close{color:black;opacity:1;font-size:36px;font-family:'Open Sans', sans-serif;padding:3px;top:0}.mobile-show{display:none}@media screen and (max-width: 768px){.container-fluid .row{margin-left:0;margin-right:0}}@media screen and (max-width: 480px){.mobile-hide{display:none}.mobile-show{display:block}.alert{line-height:20px;padding-right:15px;min-height:40px;height:auto}.alert span{padding:0px}.alert .close{position:absolute;bottom:0px;right:0px}}@keyframes shake{10%,90%{transform:translate3d(-1px, 0, 0)}20%,80%{transform:translate3d(2px, 0, 0)}30%,50%,70%{transform:translate3d(-4px, 0, 0)}40%,60%{transform:translate3d(4px, 0, 0)}}@keyframes shake-left-to-right{10%,90%{transform:translate3d(-1px, 0, 0)}20%,80%{transform:translate3d(2px, 0, 0)}30%,50%,70%{transform:translate3d(-4px, 0, 0)}40%,60%{transform:translate3d(4px, 0, 0)}}#purchase-modal{font-family:Rabtus;color:black}#purchase-modal .more-courses-header a{max-width:430px;text-align:center;display:block;margin:auto}#purchase-modal .purch-more-soon h3,#purchase-modal .purch-more-soon h4,#purchase-modal .purch-more-soon span{font-family:Rabtus}#purchase-modal .purch-more-soon .more-courses-header{margin-top:30px;font-size:20px}#purchase-modal .purch-more-soon .course-links{display:flex;justify-content:space-between;width:300px;margin:auto;margin-top:15px}#purchase-modal .purch-more-soon .course-links .course-link{width:140px;background-color:white;border:3px solid white;border-radius:10px;overflow:hidden}#purchase-modal .purch-more-soon .course-links h4{margin:5px 0px 8px;color:black}#purchase-modal .purch-more-soon .course-links img{width:100%}#purchase-modal .purch-more-soon .activities-link-container{margin-top:-15px}#purchase-modal .purch-more-soon .activities-link-container a.activities-link{font-size:16px}#purchase-modal #purchase-text-container{position:absolute;top:0px;left:0px;width:775px;height:400px;padding-left:23px;text-align:left}#purchase-modal #purchase-text-container .short-message-purchase{position:relative;top:20px}#purchase-modal #purchase-text-container .message-no-purchase{position:relative;top:40px}#purchase-modal #purchase-modal-text-layer{position:relative;width:500px}#purchase-modal #purchase-title-container{position:absolute;top:165px;left:129px;width:100%;text-align:center}#purchase-modal #purchase-title-container #vertical-aligner{width:0;height:50px;vertical-align:middle;display:inline-block}#purchase-modal #purchase-title-container .purchase-title{color:white;font-size:48px;text-align:center;vertical-align:middle;display:inline-block}#purchase-modal #purchase-title-container .purchase-title span{vertical-align:super}#purchase-modal #text-body{position:absolute;top:285px;left:128px;width:100%;text-align:center}#purchase-modal #text-body #spacer{height:10px}#purchase-modal #text-body .purchase-subtitle{font-size:30px;text-align:center}#purchase-modal #text-body #purchase-above-btn{font-size:24px;text-align:center}#purchase-modal #text-body #purchase-checks-container{width:555px;margin-left:-20px;margin-top:10px;text-align:center}#purchase-modal #text-body #purchase-checks-container .purchase-check-text{padding-right:20px;display:inline-block}#purchase-modal #text-body #purchase-checks-container .purchase-check-text span{vertical-align:middle}#purchase-modal #text-body #purchase-contact-teacher{text-align:center;font-size:30px}#purchase-modal #text-body #purchase-contact-teacher img{width:132px;margin-bottom:10px}#purchase-modal .invite-parent{margin-top:5px;font-size:26px;text-decoration:underline}.introjs-overlay{position:absolute;z-index:999999;background-color:#000;opacity:0;background:-moz-radial-gradient(center, ellipse cover, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(0,0,0,0.4)), color-stop(100%, rgba(0,0,0,0.9)));background:-webkit-radial-gradient(center, ellipse cover, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background:-o-radial-gradient(center, ellipse cover, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background:-ms-radial-gradient(center, ellipse cover, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background:radial-gradient(center, ellipse cover, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#e6000000',GradientType=1);-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.introjs-fixParent{z-index:auto !important;opacity:1 !important;position:absolute !important;-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important}.introjs-showElement,tr.introjs-showElement>td,tr.introjs-showElement>th{z-index:9999999 !important}.introjs-disableInteraction{z-index:99999999 !important;position:absolute}.introjs-relativePosition,tr.introjs-showElement>td,tr.introjs-showElement>th{position:relative}.introjs-helperLayer{position:absolute;z-index:9999998;background-color:#FFF;background-color:rgba(255,255,255,0.9);border:1px solid #777;border:1px solid rgba(0,0,0,0.5);border-radius:4px;box-shadow:0 2px 15px rgba(0,0,0,0.4);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.introjs-tooltipReferenceLayer{position:absolute;visibility:hidden;z-index:10000000;background-color:transparent;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.introjs-helperLayer *,.introjs-helperLayer *:before,.introjs-helperLayer *:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}.introjs-helperNumberLayer{position:absolute;visibility:visible;top:-16px;left:-16px;z-index:9999999999 !important;padding:2px;font-family:Arial,verdana,tahoma;font-size:13px;font-weight:bold;color:white;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.3);background:#ff3019;background:-webkit-linear-gradient(top, #ff3019 0, #cf0404 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff3019), color-stop(100%, #cf0404));background:-moz-linear-gradient(top, #ff3019 0, #cf0404 100%);background:-ms-linear-gradient(top, #ff3019 0, #cf0404 100%);background:-o-linear-gradient(top, #ff3019 0, #cf0404 100%);background:linear-gradient(to bottom, #ff3019 0, #cf0404 100%);width:20px;height:20px;line-height:20px;border:3px solid white;border-radius:50%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3019',endColorstr='#cf0404',GradientType=0);filter:progid:DXImageTransform.Microsoft.Shadow(direction=135,strength=2,color=ff0000);box-shadow:0 2px 5px rgba(0,0,0,0.4)}.introjs-arrow{border:5px solid white;content:'';position:absolute}.introjs-arrow.top{top:-10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:white;border-left-color:transparent}.introjs-arrow.top-right{top:-10px;right:10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:white;border-left-color:transparent}.introjs-arrow.top-middle{top:-10px;left:50%;margin-left:-5px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:white;border-left-color:transparent}.introjs-arrow.right{right:-10px;top:10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:white}.introjs-arrow.right-bottom{bottom:10px;right:-10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:white}.introjs-arrow.bottom{bottom:-10px;border-top-color:white;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.introjs-arrow.left{left:-10px;top:10px;border-top-color:transparent;border-right-color:white;border-bottom-color:transparent;border-left-color:transparent}.introjs-arrow.left-bottom{left:-10px;bottom:10px;border-top-color:transparent;border-right-color:white;border-bottom-color:transparent;border-left-color:transparent}.introjs-tooltip{position:absolute;visibility:visible;padding:10px;background-color:white;min-width:200px;max-width:300px;border-radius:3px;box-shadow:0 1px 10px rgba(0,0,0,0.4);-webkit-transition:opacity .1s ease-out;-moz-transition:opacity .1s ease-out;-ms-transition:opacity .1s ease-out;-o-transition:opacity .1s ease-out;transition:opacity .1s ease-out}.introjs-tooltipbuttons{text-align:right;white-space:nowrap}.introjs-button{position:relative;overflow:visible;display:inline-block;padding:.3em .8em;border:1px solid #d4d4d4;margin:0;text-decoration:none;text-shadow:1px 1px 0 #fff;font:11px/normal sans-serif;color:#333;white-space:nowrap;cursor:pointer;outline:0;background-color:#ececec;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f4f4f4), to(#ececec));background-image:-moz-linear-gradient(#f4f4f4, #ececec);background-image:-o-linear-gradient(#f4f4f4, #ececec);background-image:linear-gradient(#f4f4f4, #ececec);-webkit-background-clip:padding;-moz-background-clip:padding;-o-background-clip:padding-box;-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em;zoom:1;*display:inline;margin-top:10px}.introjs-button:hover{border-color:#bcbcbc;text-decoration:none;box-shadow:0 1px 1px #e3e3e3}.introjs-button:focus,.introjs-button:active{background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ececec), to(#f4f4f4));background-image:-moz-linear-gradient(#ececec, #f4f4f4);background-image:-o-linear-gradient(#ececec, #f4f4f4);background-image:linear-gradient(#ececec, #f4f4f4)}.introjs-button::-moz-focus-inner{padding:0;border:0}.introjs-skipbutton{margin-right:5px;color:#7a7a7a}.introjs-prevbutton{-webkit-border-radius:.2em 0 0 .2em;-moz-border-radius:.2em 0 0 .2em;border-radius:.2em 0 0 .2em;border-right:0}.introjs-nextbutton{-webkit-border-radius:0 .2em .2em 0;-moz-border-radius:0 .2em .2em 0;border-radius:0 .2em .2em 0}.introjs-disabled,.introjs-disabled:hover,.introjs-disabled:focus{color:#9a9a9a;border-color:#d4d4d4;box-shadow:none;cursor:default;background-color:#f4f4f4;background-image:none;text-decoration:none}.introjs-bullets{text-align:center}.introjs-bullets ul{clear:both;margin:15px auto 0;padding:0;display:inline-block}.introjs-bullets ul li{list-style:none;float:left;margin:0 2px}.introjs-bullets ul li a{display:block;width:6px;height:6px;background:#ccc;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;text-decoration:none}.introjs-bullets ul li a:hover{background:#999}.introjs-bullets ul li a.active{background:#999}.introjs-progress{overflow:hidden;height:10px;margin:10px 0 5px 0;border-radius:4px;background-color:#ecf0f1}.introjs-progressbar{float:left;width:0;height:100%;font-size:10px;line-height:10px;text-align:center;background-color:#08c}.introjsFloatingElement{position:absolute;height:0;width:0;left:50%;top:50%}#profile-summary-tooltip{position:absolute;top:50px;right:60px;width:450px}#profile-summary-tooltip .arrow-up{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid white;margin-left:411px}#profile-summary-tooltip .tooltip-body{min-height:145px;background:white;border-radius:5px;padding:15px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}#profile-summary-tooltip .tooltip-body .user-info-container{display:flex}#profile-summary-tooltip .tooltip-body .user-info-container .avatar{margin-right:15px;height:100%}#profile-summary-tooltip .tooltip-body .user-info-container .general-info{padding:10px 22px;margin:10px 0;border-left:2px #e8e8e8 solid}#profile-summary-tooltip .tooltip-body .user-info-container .general-info .name{color:#98BC52;text-transform:uppercase;font-size:21px;font-family:"Exo";font-weight:bold}#profile-summary-tooltip .tooltip-body .user-info-container .general-info .account-type a{text-transform:capitalize;color:#27ADF9;font-family:Exo;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0.14px}#profile-summary-tooltip .tooltip-body .user-info-container .general-info .stars-container{margin-top:10px;display:flex;align-items:center}#profile-summary-tooltip .tooltip-body .user-info-container .general-info .stars-container .number{display:inline-block;margin-left:10px;font-size:20px}#profile-summary-tooltip .tooltip-body .stats-container{display:flex;margin-top:5px;padding:0 10px}#profile-summary-tooltip .tooltip-body .stats-container .stat{display:flex;align-items:center}#profile-summary-tooltip .tooltip-body .stats-container .stat .number{color:#98BC52;padding-top:5px;font-size:40px}#profile-summary-tooltip .tooltip-body .stats-container .stat .text{font-size:14px;color:grey;font-family:"Nunito";text-transform:capitalize;margin-left:7px;line-height:1.1}#profile-summary-tooltip .tooltip-body .spinny{margin:32px auto}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}#main-menu{position:fixed;margin:0px;background-color:#39261f;z-index:1049;height:50px;font-size:16px;font-family:'Exo', sans-serif;font-weight:200}#main-menu a{color:#EFF2F7;text-transform:none}#main-menu a:focus,#main-menu a:active,#main-menu a:visited{outline:none}#main-menu #logo-section{position:relative;display:inline-block;height:50px;padding-left:10px}#main-menu #logo-section #logo{height:80%;display:inline-block}#main-menu #logo-section #logo img{margin:5px;height:100%}#main-menu #logo-section .navbar-logo{max-height:50px;margin-left:10px}#main-menu #challenge_number{position:absolute;top:-4px;left:290px}#main-menu #challenge_number h1{display:inline-block;font-family:"Exo", sans-serif;font-size:16px;color:#eff2f7}#main-menu #challenge_number #challenge-edit-link{border-radius:15px;background-color:#A5BF44;padding:2px;display:inline-block;width:60px;text-align:center}#main-menu #navbar_links{display:inline-block;margin-right:10px;float:right;position:relative}#main-menu #navbar_links .middle-link{float:right;margin:15px;color:#EFF2F7;text-transform:uppercase}#main-menu #navbar_links #sign-up-link.middle-link div{color:#face4b !important}#main-menu #navbar_links #user-login.middle-link{margin-top:5px}#main-menu #navbar_links #user-login.middle-link div{position:relative}#main-menu #navbar_links #user-login.middle-link div #navbar-avatar{height:40px;border-radius:100%}#main-menu #navbar_links #setup-walkthroughs-chart-wrapper.middle-link{margin:5px;position:relative}#main-menu #navbar_links #certificate-wrapper.middle-link{margin-bottom:0;height:34px}#main-menu #navbar_links .middle-link.video-icon{margin-top:9px;position:relative}#main-menu #navbar_links .middle-link.video-icon .concept-video-img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/non_game_misc/video-icon-d68cbb32b07f9010fc25c53536c2d6a70d2ad4be7cb32f2411baac248e370127.png);background-size:cover;width:48px;height:32px}#main-menu #navbar_links .middle-link.video-icon .concept-video-img.has-cta.show-cta{animation:video-button-pulse 1.5s ease-in infinite}@keyframes video-button-pulse{0%{transform:scale(1)}50%{transform:scale(0.93)}100%{transform:scale(1)}}#main-menu #navbar_links .middle-link.video-icon .video-cta{background-color:#ECBD4E;width:163px;height:40px;position:absolute;right:0px;top:50px;border:1px solid black;border-radius:4px}#main-menu #navbar_links .middle-link.video-icon .video-cta .cta-title{font-weight:600;font-size:12px;line-height:16px;letter-spacing:-0.02em;color:#000000;width:130px;margin:3px 7px}#main-menu #navbar_links .middle-link.video-icon .video-cta img{position:absolute;right:-25px;top:-17px}#main-menu #navbar_links #map-icon.middle-link{margin-top:11px}#main-menu #navbar_links #reference-cards-icon.middle-link img{height:22px}#main-menu #navbar_links .middle-link.dropdown-container{position:relative;display:flex;justify-content:center}#main-menu #navbar_links .middle-link.dropdown-container .glyphicon{margin-left:3px;font-size:11px}#main-menu #navbar_links .middle-link.dropdown-container ul.sub-menu{position:absolute;display:none;flex-direction:column;list-style:none;padding:0px;padding-top:50px;width:135px;top:0px}#main-menu #navbar_links .middle-link.dropdown-container ul.sub-menu a{min-height:40px;padding:12px 8px;font-weight:200;font-size:12px;background-color:#39261f}#main-menu #navbar_links .middle-link.dropdown-container ul.sub-menu a span{text-transform:uppercase}#main-menu #navbar_links .middle-link.dropdown-container ul.sub-menu:not(:first-child){border-bottom:1px solid rgba(150,150,150,0.5)}#main-menu #navbar_links .middle-link.dropdown-container ul.sub-menu:last-child{border-radius:0 0 10px 10px;overflow:hidden}#main-menu #navbar_links .middle-link.dropdown-container:hover{cursor:pointer;margin-bottom:0px;margin-top:0px;padding-top:15px}#main-menu #navbar_links .middle-link.dropdown-container:hover .inner-hover{filter:brightness(0.9);-webkit-filter:brightness(0.9)}#main-menu #navbar_links .middle-link.dropdown-container:hover ul.sub-menu{display:flex}#main-menu #navbar_links .middle-link.dropdown-container:hover ul.sub-menu a:hover{background-color:#99CC67}#main-menu #navbar_links #menu_link.middle-link{margin-top:10px}#main-menu #navbar_links #menu_link.middle-link ul.dropdown-menu{top:37px;right:-10px;left:auto;width:180px;padding:0;border-radius:0 0 10px 10px;border-top:none;overflow:hidden;background-color:#39261f}#main-menu #navbar_links #menu_link.middle-link ul.dropdown-menu .dropdown-link{color:#EFF2F7;font-size:12px;font-weight:500;text-transform:uppercase;cursor:pointer}#main-menu #navbar_links #menu_link.middle-link ul.dropdown-menu .dropdown-link li{height:40px;padding:12px 20px 8px 14px;text-align:left}#main-menu #navbar_links #menu_link.middle-link ul.dropdown-menu .dropdown-link li.seperator{border-bottom:1px solid rgba(150,150,150,0.5)}#main-menu #navbar_links #menu_link.middle-link ul.dropdown-menu .dropdown-link li .locale-letters{float:right;margin-top:-4px;color:#99CC67;border-radius:5px;padding:1px 5px 0;border:#99CC67 solid 1px}#main-menu #navbar_links #menu_link.middle-link ul.dropdown-menu .dropdown-link li span.glyphicon{float:right;margin-right:12px;margin-top:-3px;font-size:18px}#main-menu #navbar_links #menu_link.middle-link ul.dropdown-menu .dropdown-link:hover{color:#555}#main-menu #navbar_links #menu_link.middle-link ul.dropdown-menu .dropdown-link:hover li{background-color:#99CC67}#main-menu #navbar_links #menu_link.middle-link ul.dropdown-menu .dropdown-link:hover li .locale-letters{color:#555;border-color:#555}#main-menu #navbar_links #menu_link.middle-link ul.dropdown-menu .dropdown-link.green-link{color:#555}#main-menu #navbar_links #menu_link.middle-link ul.dropdown-menu .dropdown-link.green-link:hover{color:#EFF2F7}#main-menu #navbar_links #menu_link.middle-link ul.dropdown-menu .dropdown-link.green-link li{background-color:#99CC67}#main-menu #navbar_links #menu_link.middle-link ul.dropdown-menu button.dropdown-link{width:100%;border:none;padding:0}#main-menu #navbar_links .video-popup{top:0}#main-menu #navbar_links .certificate-badge{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/dashboard/certificate_badge-cab1c25ae03718b0ba763a220ae7f76c78e14673d5657799fc591970e01b0afb.png);position:relative;bottom:5px;width:25px;height:33px;display:inline-block;background-size:cover}#main-menu #navbar_links .download-certificate-btn{cursor:pointer;padding:12px 8px;width:194px;height:37px;background:#FBC54F;border-radius:4px;display:inline-block;position:relative;bottom:16px}#main-menu #navbar_links .download-certificate-btn .text{font-family:'Exo';font-weight:600;font-size:12px;color:#38261E;text-align:center;text-transform:uppercase}body.course #main-menu #navbar_links .middle-link.course-not-completed,#junior-container #main-menu #navbar_links .middle-link.course-not-completed{display:none}@media screen and (max-width: 768px){#main-menu #logo-section #logo a{margin-left:0}#main-menu #logo-section #logo a img{max-width:300px}#main-menu #logo-section>a{display:none}#main-menu #navbar_links>*:not(:first-child){display:none}#main-menu #navbar_links .middle-link.dropdown-container{display:none}}body.modal-open{overflow:hidden !important}#locale-modal .modal-dialog{width:680px}#locale-modal .unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#locale-modal .modal-body.cm-modal-body table{width:100%}#locale-modal .modal-body.cm-modal-body #default-lang-notice{text-align:center;font-size:15px;margin-top:14px}#locale-modal .modal-body.cm-modal-body #default-lang-notice .warning-img-container img{height:30px;padding-right:10px}#locale-modal .modal-body.cm-modal-body .locales-list{height:265px;margin-top:20px;overflow:auto;border-top:solid;border-bottom:solid;border-color:rgba(208,208,208,0.6);border-width:2px;padding:0;width:87%;background:white}#locale-modal .modal-body.cm-modal-body .locales-list .list-sub-title{list-style-type:none;height:16px;font-size:13px;font-weight:600;text-align:center;margin:8px 0px}#locale-modal .modal-body.cm-modal-body .locales-list .list-sub-title .sub-title-img img{height:16px;float:right;vertical-align:unset;margin-bottom:5px;margin-right:7px}#locale-modal .modal-body.cm-modal-body .locales-list .list-item{list-style-type:none;height:50px}#locale-modal .modal-body.cm-modal-body .locales-list .list-item table .img-container{width:68px}#locale-modal .modal-body.cm-modal-body .locales-list .list-item table .img-container img{height:43px;width:68px}#locale-modal .modal-body.cm-modal-body .locales-list .list-item table .checkmark-img-container{float:right}#locale-modal .modal-body.cm-modal-body .locales-list .list-item table .checkmark-img-container img{height:20px;margin:11px}#locale-modal .modal-body.cm-modal-body .locales-list .list-item table .locale-name-container{vertical-align:bottom}#locale-modal .modal-body.cm-modal-body .locales-list .list-item table .locale-name-container p{font-size:17px;font-weight:400;margin-left:7px;direction:ltr}#locale-modal .modal-body.cm-modal-body .locales-list .list-item table:hover{background-color:#c1c1c1;cursor:pointer}#locale-modal .modal-body.cm-modal-body .locales-list .list-item table.selected{background-color:#89B85C}#locale-modal .modal-body.cm-modal-body .modal-btns{width:87%;margin:29px 0}#locale-modal .modal-body.cm-modal-body .modal-btns .cancel-btn{float:right}.cm-default-btn{height:35px;width:151px}.cm-default-btn img{width:100%;height:100%;border-radius:4px;display:block;margin-left:auto;margin-right:auto}.cm-default-btn p{position:absolute;width:100%;font-family:'Exo';font-weight:800;font-size:14px;text-transform:uppercase;text-align:center;color:#fff;display:block;margin-left:auto;margin-right:auto;position:inherit;margin-top:-27px}.generic-grey-modal.wide .modal-content{width:800px;margin-left:-20%}.generic-grey-modal .modal-content{background-color:#eee;text-align:center}.generic-grey-modal .modal-header{background-color:#ddd;border-radius:6px 6px 0 0;padding:8px !important;min-height:80px}.generic-grey-modal .modal-header #close_btn{position:absolute;top:10px;right:10px;cursor:pointer}.generic-grey-modal .modal-header h3.modal-title{color:#030303;display:inline-block;vertical-align:middle;font-family:"Exo", sans-serif;font-weight:500}.generic-grey-modal .modal-body{padding:10px}.generic-grey-modal .footer-btn{border:none;border-radius:17px;min-width:200px;color:#EFF2F7;font-weight:500;font-size:20px;padding:10px;margin:10px;text-align:center}.generic-grey-modal .footer-btn:focus{outline:none}.generic-grey-modal .footer-btn.left{border-radius:7px 0 0 7px}.generic-grey-modal .footer-btn.right{border-radius:0 7px 7px 0}.generic-grey-modal .footer-btn.green-btn{background-color:#88b55b;-webkit-box-shadow:0.5px 3px 1px 1px #397030;-moz-box-shadow:0.5px 3px 1px 1px #397030;box-shadow:0.5px 3px 1px 1px #397030}.generic-grey-modal .footer-btn.green-btn:hover{-webkit-box-shadow:0.5px 3px 1px 1px #88b55b;-moz-box-shadow:0.5px 3px 1px 1px #88b55b;box-shadow:0.5px 3px 1px 1px #88b55b}.generic-grey-modal .footer-btn.grey-btn{background-color:#b1b7aa;-webkit-box-shadow:0.5px 3px 1px 1px #555555;-moz-box-shadow:0.5px 3px 1px 1px #555555;box-shadow:0.5px 3px 1px 1px #555555}.generic-grey-modal .footer-btn.grey-btn:hover{-webkit-box-shadow:0.5px 3px 1px 1px #b1b7aa;-moz-box-shadow:0.5px 3px 1px 1px #b1b7aa;box-shadow:0.5px 3px 1px 1px #b1b7aa}#map-modal{margin-top:50px !important}#map-modal .modal-content{max-height:525px;width:880px;position:relative;z-index:0;font-family:Rabtus}#map-modal .konvajs-content{margin-left:22px}#map-modal #go-to-part-1,#map-modal #go-to-part-2,#map-modal #back-to-part-2,#map-modal #go-to-part-3{position:absolute;text-transform:uppercase;bottom:-20px;font-size:13px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/map/move-to-part-66b457a1a700c4d13d995f84ad2917c9f7a044a90033077fb1a507bd26688681.png);background-repeat:no-repeat;display:block;width:157px;height:80px}#map-modal #go-to-part-1 span,#map-modal #go-to-part-2 span,#map-modal #back-to-part-2 span,#map-modal #go-to-part-3 span{color:white}#map-modal #go-to-part-1,#map-modal #back-to-part-2{background-position:-314px 0;right:770px;padding:19px 6px 10px 26px}#map-modal #go-to-part-1:hover,#map-modal #back-to-part-2:hover{background-position:-471px 0}#map-modal #go-to-part-2,#map-modal #go-to-part-3{background-position:0 0;left:718px;padding:19px 34px 10px 10px}#map-modal #go-to-part-2:hover,#map-modal #go-to-part-3:hover{background-position:-157px 0}#map-modal .modal-body{height:520px;padding:0;clear:both;position:relative;z-index:0}#map-modal .spinner{top:176px}#map-modal #rewind{position:absolute;top:-12px;left:248px;z-index:10}#map-modal #fast-forward{position:absolute;top:-12px;left:578px;z-index:10}#map-modal #rewind,#map-modal #fast-forward{opacity:1}#map-modal #rewind.disabled,#map-modal #fast-forward.disabled{filter:grayscale(0.6)}#map-modal #map-name{position:absolute;top:-12px;left:267px;width:326px;height:37px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/map/mapname-71d2f12d55982e249a9d07a1f206b7cdf0a42ffc64729ad3bb622d366704db32.png);font-size:24px;text-transform:uppercase}#map-modal #skill-mode{height:475px;width:825px;margin-left:20px;background-color:#a4bf43;background-size:cover;background-repeat:no-repeat;position:relative;z-index:1}#map-modal #skill-mode #bg-fader{position:absolute;height:100%;width:100%;left:0;content:"";opacity:0;background-color:#a4bf43;transition:opacity .4s}#map-modal #skill-mode #skills-map-frame{position:absolute;left:-2px;top:-40px;z-index:2;opacity:1}#map-modal #skill-mode #skill-challenges-container{height:90%;margin:auto;position:relative;z-index:3;border:36px solid transparent;border-right:70px solid transparent;border-left:70px solid transparent}#map-modal #skill-mode #skill-challenges-container.small-icon-container{margin-top:-12px}#map-modal #skill-mode #skill-challenges-container.scroll-icon-container{overflow-y:scroll;border-right:inherit}#map-modal #skill-mode header#title{position:relative;z-index:4;color:white;font-size:34px;text-align:left;padding-top:10px;margin-left:140px;text-transform:uppercase}#map-modal ul.nav{float:right;margin-right:60px;margin-bottom:1px;position:relative;z-index:9}#map-modal ul.nav li{margin-left:0 !important}#map-modal ul.nav li>a{border-radius:none;padding:0;background-color:transparent}#map-modal ul.nav li>a>div.apply-text-fill{width:100px;height:25px;background-size:cover;background-repeat:no-repeat;background-position:0 0;background-color:transparent !important;text-transform:uppercase}#map-modal ul.nav li.active #left{background-position:-200px 0;color:black !important}#map-modal ul.nav li.active #left:hover{background-position:-300px 0}#map-modal ul.nav li.active #right{background-position:-200px 0;color:black !important}#map-modal ul.nav li.active #right:hover{background-position:-300px 0}#map-modal ul.nav #left{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/map/skills-map/skillmap_tab_left_sprite-a3f32571f898029229a3d1fe5031a870fd9fc6df7d8ae44cf81e76fc805933c1.png);color:black !important}#map-modal ul.nav #left:hover{background-position:-100px 0}#map-modal ul.nav #right{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/map/skills-map/skillmap_tab_right_sprite-991ae5f0f3590dcaff997c84e617700e437eb7f74ea49b48dfd3e1ca15bdf044.png);color:black !important}#map-modal ul.nav #right:hover{background-position:-100px 0}#map-modal-frame{position:absolute;top:-20px}.map-frame{position:absolute;left:21px;top:18px}.map-frame.top{left:21px;top:18px}.map-frame.bottom{left:21px;top:494px}.map-frame.left{left:21px;top:18px}.map-frame.right{left:845px;top:18px}.white-bg{position:absolute;left:22px;opacity:0.7}#map-modal .competition-map .tab-pane{top:26px}#map-modal #skill-mode .skill-challenge-box{height:114px;width:114px;float:left}#map-modal #skill-mode .skill-challenge-box .skill-challenge{background-size:cover;background-repeat:no-repeat;height:90px;width:90px;margin:auto;margin-top:12px;padding:18px;font-size:24px;color:black !important;-moz-transition:height .2s, width .2s, margin-top .2s, font-size .2s;-ms-transition:height .2s, width .2s, margin-top .2s, font-size .2s;-webkit-transition:height .2s, width .2s, margin-top .2s, font-size .2s;transition:height .2s, width .2s, margin-top .2s, font-size .2s}#map-modal #skill-mode .skill-challenge-box .skill-challenge .skill-popover{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/map/skills-map/popover-b8d41f1d6b2889b4ce65bd40ca072a160aeae7324457af0ef3d9e6dc97f5974b.png);opacity:0;-webkit-transition:opacity 0.25s;-moz-transition:opacity 0.25s;-o-transition:opacity 0.25s;transition:opacity 0.25s;position:relative;font-size:13px;width:145px;height:68px;bottom:86px;right:44px;text-transform:uppercase;padding-top:2px}#map-modal #skill-mode .skill-challenge-box .skill-challenge.unlocked .skill-popover{background-repeat:no-repeat;background-size:cover;width:190px;height:89px;bottom:106px;right:58px;padding-top:8px}#map-modal #skill-mode .skill-challenge-box .skill-challenge:hover{cursor:pointer}#map-modal #skill-mode .skill-challenge-box .skill-challenge.unlocked:hover{height:114px;width:114px;margin-top:0;font-size:36px}#map-modal #skill-mode .skill-challenge-box .skill-challenge.unlocked:hover .skill-popover{opacity:1}#map-modal #skill-mode .skill-challenge-box .skill-challenge.locked{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/map/skills-map/skillmap_level_locked-0d1eb911297b6c85066724d33bf1fb12f1ef77ecffba1bcba8fce29a953bb163.png)}#map-modal #skill-mode .skill-challenge-box .skill-challenge.locked:hover .skill-popover{opacity:1}#map-modal #skill-mode .skill-challenge-box .skill-challenge.locked.not-clickable:hover{cursor:auto}#map-modal #skill-mode .skill-challenge-box.small-icon{height:88px}#map-modal #skill-mode .skill-challenge-box.small-icon .skill-challenge{height:84px;width:84px;padding:14px}#map-modal #skill-mode .skill-challenge-box.small-icon .skill-challenge.unlocked:hover{height:96px;width:96px;margin-top:6px;font-size:30px}#map-modal #skill-mode .skill-challenge-box.smaller-icon{height:70px}#map-modal #skill-mode .skill-challenge-box.smaller-icon .skill-challenge{height:66px;width:66px;padding:11px;font-size:18px}#map-modal #skill-mode .skill-challenge-box.smaller-icon .skill-challenge.unlocked:hover{height:80px;width:80px;font-size:22px}#map-modal #skill-mode .skill-challenge-box.tiny-icon{height:65px;width:85px}#map-modal #skill-mode .skill-challenge-box.tiny-icon .skill-challenge{height:56px;width:56px;font-size:16px}#map-modal #skill-mode .skill-challenge-box.tiny-icon .skill-challenge.unlocked:hover{height:65px;width:65px;font-size:20px}#map-modal #skill-mode #no-challenges{font-size:32px}#map-modal #skill-mode .skill-challenge._0-stars{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/map/skills-map/skillmap_level_000-0cc6e783ca67677f5a2d84e418ecbfb3a988d6e504f97fab29b8384917d24cf7.png)}#map-modal #skill-mode .skill-challenge._1-stars{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/map/skills-map/skillmap_level_100-da661c3c794d9994a72ceb60564e25fd465212bec3b132c742f8112c725a60be.png)}#map-modal #skill-mode .skill-challenge._2-stars{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/map/skills-map/skillmap_level_110-a2bc29b053763710ccd5255fe000ecf5117fd64984deb1525081aa0160411690.png)}#map-modal #skill-mode .skill-challenge._3-stars{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/map/skills-map/skillmap_level_111-b10412e1ff3f2e0ea9061d27bb35b8e457d06e97c322e02ddb55df7c8eca833b.png)}#map-modal #skill-mode .nav{display:block;position:absolute;z-index:10;width:41px;height:60px;top:236px;background-size:cover;background-repeat:no-repeat}#map-modal #skill-mode .nav.hidden{display:none}#map-modal #skill-mode .nav:hover{cursor:pointer}#map-modal #skill-mode .nav.prev-btn{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/map/btn_right-a4ea1d4565ffa497353e835308d8fa9207dc91dfbda72c576a396a7e6c5aceae.png);left:0}#map-modal #skill-mode .nav.next-btn{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/map/btn_left-9cf2c36747d3538f27b32006044a9bd17fb3220e18f333d74b8408db53afa6d4.png);right:-6px}#map-modal .close-map-modal{position:absolute;background-size:cover;background-repeat:no-repeat}#map-modal .close-map-modal:hover{cursor:pointer}#map-modal #story-mode .close-map-modal{left:822px;top:-15px;width:47px;height:46px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/map/map_exit_sprite-cae89db070cbcb97ec54ea450c93b8b7f933c11e8dcaa39f6758d82a602c9042.png);background-position:0 0}#map-modal #story-mode .close-map-modal:hover{background-position:-47px 0}#map-modal #skill-mode .close-map-modal{z-index:10;left:799px;width:54px;height:52px;top:-18px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/map/skills-map/skillmap_exit_sprite-2c6cc578de6f8369534749c532802d00b402cb583067869c23d51fdc55663b7e.png);background-position:0 0}#map-modal #skill-mode .close-map-modal:hover{background-position:-54px 0}#map-modal #skill-mode .hidden{display:none}#map-modal #skill-mode .bg-image{margin-top:-464px;height:413px;width:820px}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}#home-container #activities-wrapper .blue-spinner{background-color:transparent;position:relative}#home-container #activities-wrapper .empty-state{text-align:center;font-size:21px;font-weight:600;padding:150px}#home-container .activity-section,#home-container .quiz-section,#container .courses-wrapper,.parent-dashboard #current-course-widget{display:grid;grid-template-columns:repeat(auto-fill, minmax(218px, 1fr));grid-gap:10px;padding-top:10px}#home-container .activity-section .section,#home-container .quiz-section .section,#container .courses-wrapper .section,.parent-dashboard #current-course-widget .section{display:block}#home-container .activity-section .section-title,#home-container .quiz-section .section-title,#container .courses-wrapper .section-title,.parent-dashboard #current-course-widget .section-title{padding:5px}#home-container .activity-section .activity-thumbnail,#home-container .quiz-section .activity-thumbnail,#container .courses-wrapper .activity-thumbnail,.parent-dashboard #current-course-widget .activity-thumbnail{border:1px #cbcbcb solid;border-radius:5px;position:relative;width:100%}#home-container .activity-section .activity-thumbnail a,#home-container .quiz-section .activity-thumbnail a,#container .courses-wrapper .activity-thumbnail a,.parent-dashboard #current-course-widget .activity-thumbnail a{color:black}#home-container .activity-section .activity-thumbnail a.not-link,#home-container .quiz-section .activity-thumbnail a.not-link,#container .courses-wrapper .activity-thumbnail a.not-link,.parent-dashboard #current-course-widget .activity-thumbnail a.not-link{cursor:default}#home-container .activity-section .activity-thumbnail:hover .featured-until,#home-container .quiz-section .activity-thumbnail:hover .featured-until,#container .courses-wrapper .activity-thumbnail:hover .featured-until,.parent-dashboard #current-course-widget .activity-thumbnail:hover .featured-until{width:100%}#home-container .activity-section .activity-thumbnail:hover .featured-until .glyphicon-time,#home-container .quiz-section .activity-thumbnail:hover .featured-until .glyphicon-time,#container .courses-wrapper .activity-thumbnail:hover .featured-until .glyphicon-time,.parent-dashboard #current-course-widget .activity-thumbnail:hover .featured-until .glyphicon-time{position:initial}#home-container .activity-section .activity-thumbnail .new-banner,#home-container .quiz-section .activity-thumbnail .new-banner,#container .courses-wrapper .activity-thumbnail .new-banner,.parent-dashboard #current-course-widget .activity-thumbnail .new-banner{position:absolute;right:0px;top:-54px;pointer-events:none}#home-container .activity-section .activity-thumbnail .new-banner .monkey-tail,#home-container .quiz-section .activity-thumbnail .new-banner .monkey-tail,#container .courses-wrapper .activity-thumbnail .new-banner .monkey-tail,.parent-dashboard #current-course-widget .activity-thumbnail .new-banner .monkey-tail{position:absolute;top:-70px;right:25px}#home-container .activity-section .activity-thumbnail .new-banner img,#home-container .quiz-section .activity-thumbnail .new-banner img,#container .courses-wrapper .activity-thumbnail .new-banner img,.parent-dashboard #current-course-widget .activity-thumbnail .new-banner img{z-index:1000;position:relative}#home-container .activity-section .activity-thumbnail .new-banner svg,#home-container .quiz-section .activity-thumbnail .new-banner svg,#container .courses-wrapper .activity-thumbnail .new-banner svg,.parent-dashboard #current-course-widget .activity-thumbnail .new-banner svg{height:100px;z-index:999;position:relative}#home-container .activity-section .activity-thumbnail .check-mark,#home-container .quiz-section .activity-thumbnail .check-mark,#container .courses-wrapper .activity-thumbnail .check-mark,.parent-dashboard #current-course-widget .activity-thumbnail .check-mark{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/home/activities/check-mark-86e79ae70bc40e9332b6ecf960278121e85a984b38158481c87c58bc0cadc935.png);width:59px;height:60px;position:absolute;left:80px;top:80px;z-index:10}#home-container .activity-section .activity-thumbnail .certificate-badge,#home-container .quiz-section .activity-thumbnail .certificate-badge,#container .courses-wrapper .activity-thumbnail .certificate-badge,.parent-dashboard #current-course-widget .activity-thumbnail .certificate-badge{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/dashboard/certificate_badge-cab1c25ae03718b0ba763a220ae7f76c78e14673d5657799fc591970e01b0afb.png);width:46px;height:60px;position:absolute;left:10px;top:38px;z-index:10}#home-container .activity-section .activity-thumbnail .highlighted-badge,#home-container .quiz-section .activity-thumbnail .highlighted-badge,#container .courses-wrapper .activity-thumbnail .highlighted-badge,.parent-dashboard #current-course-widget .activity-thumbnail .highlighted-badge{width:99px;height:27px;position:absolute;left:10px;top:30px;z-index:10;background:#7b61ff;color:white;display:flex;justify-content:center;align-items:center;border-radius:0 0 10px 10px;font-family:Exo;font-size:12px}#home-container .activity-section .activity-thumbnail .activity-specs,#home-container .quiz-section .activity-thumbnail .activity-specs,#container .courses-wrapper .activity-thumbnail .activity-specs,.parent-dashboard #current-course-widget .activity-thumbnail .activity-specs{background-color:#a8d073;height:30px;display:flex;align-items:center;justify-content:space-between;padding:0 5px}#home-container .activity-section .activity-thumbnail .activity-specs.novice,#home-container .quiz-section .activity-thumbnail .activity-specs.novice,#container .courses-wrapper .activity-thumbnail .activity-specs.novice,.parent-dashboard #current-course-widget .activity-thumbnail .activity-specs.novice{background-color:#7bd7ff}#home-container .activity-section .activity-thumbnail .activity-specs.intermediate,#home-container .quiz-section .activity-thumbnail .activity-specs.intermediate,#container .courses-wrapper .activity-thumbnail .activity-specs.intermediate,.parent-dashboard #current-course-widget .activity-thumbnail .activity-specs.intermediate{background-color:#fed659}#home-container .activity-section .activity-thumbnail .activity-specs.advanced,#home-container .quiz-section .activity-thumbnail .activity-specs.advanced,#container .courses-wrapper .activity-thumbnail .activity-specs.advanced,.parent-dashboard #current-course-widget .activity-thumbnail .activity-specs.advanced{background-color:#fea63c}#home-container .activity-section .activity-thumbnail .activity-specs div,#home-container .quiz-section .activity-thumbnail .activity-specs div,#container .courses-wrapper .activity-thumbnail .activity-specs div,.parent-dashboard #current-course-widget .activity-thumbnail .activity-specs div{font-size:12px;font-family:"Roboto";white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#home-container .activity-section .activity-thumbnail .activity-specs div img,#home-container .quiz-section .activity-thumbnail .activity-specs div img,#container .courses-wrapper .activity-thumbnail .activity-specs div img,.parent-dashboard #current-course-widget .activity-thumbnail .activity-specs div img{margin-right:3px;margin-bottom:2px;height:16px}#home-container .activity-section .activity-thumbnail .featured-until,#home-container .quiz-section .activity-thumbnail .featured-until,#container .courses-wrapper .activity-thumbnail .featured-until,.parent-dashboard #current-course-widget .activity-thumbnail .featured-until{width:100%;position:absolute;height:30px;bottom:72px;background:#27adf9;color:white;display:flex;justify-content:flex-start;align-items:center;padding:5px;font-size:12px}#home-container .activity-section .activity-thumbnail .featured-until .glyphicon-time,#home-container .quiz-section .activity-thumbnail .featured-until .glyphicon-time,#container .courses-wrapper .activity-thumbnail .featured-until .glyphicon-time,.parent-dashboard #current-course-widget .activity-thumbnail .featured-until .glyphicon-time{display:contents;font-size:20px}#home-container .activity-section .activity-thumbnail .featured-until .glyphicon-time:before,#home-container .quiz-section .activity-thumbnail .featured-until .glyphicon-time:before,#container .courses-wrapper .activity-thumbnail .featured-until .glyphicon-time:before,.parent-dashboard #current-course-widget .activity-thumbnail .featured-until .glyphicon-time:before{margin-right:5px}#home-container .activity-section .activity-thumbnail .featured-until p,#home-container .quiz-section .activity-thumbnail .featured-until p,#container .courses-wrapper .activity-thumbnail .featured-until p,.parent-dashboard #current-course-widget .activity-thumbnail .featured-until p{display:contents}#home-container .activity-section .activity-thumbnail img.thumb,#home-container .quiz-section .activity-thumbnail img.thumb,#container .courses-wrapper .activity-thumbnail img.thumb,.parent-dashboard #current-course-widget .activity-thumbnail img.thumb{width:100%;aspect-ratio:480 / 380}#home-container .activity-section .activity-thumbnail img.thumb.completed,#home-container .quiz-section .activity-thumbnail img.thumb.completed,#container .courses-wrapper .activity-thumbnail img.thumb.completed,.parent-dashboard #current-course-widget .activity-thumbnail img.thumb.completed{filter:brightness(0.9);-webkit-filter:brightness(0.9)}#home-container .activity-section .activity-thumbnail .activity-name,#home-container .activity-section .activity-thumbnail .activity-subtitle,#home-container .quiz-section .activity-thumbnail .activity-name,#home-container .quiz-section .activity-thumbnail .activity-subtitle,#container .courses-wrapper .activity-thumbnail .activity-name,#container .courses-wrapper .activity-thumbnail .activity-subtitle,.parent-dashboard #current-course-widget .activity-thumbnail .activity-name,.parent-dashboard #current-course-widget .activity-thumbnail .activity-subtitle{font-size:18px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#home-container .activity-section .activity-thumbnail .activity-name.no-subtitle,#home-container .quiz-section .activity-thumbnail .activity-name.no-subtitle,#container .courses-wrapper .activity-thumbnail .activity-name.no-subtitle,.parent-dashboard #current-course-widget .activity-thumbnail .activity-name.no-subtitle{margin:15px 0}#home-container .activity-section .activity-thumbnail .activity-name.no-progress-bar,#home-container .quiz-section .activity-thumbnail .activity-name.no-progress-bar,#container .courses-wrapper .activity-thumbnail .activity-name.no-progress-bar,.parent-dashboard #current-course-widget .activity-thumbnail .activity-name.no-progress-bar{margin:10px 0 6px 0}#home-container .activity-section .activity-thumbnail .activity-name.no-progress-bar.no-subtitle,#home-container .quiz-section .activity-thumbnail .activity-name.no-progress-bar.no-subtitle,#container .courses-wrapper .activity-thumbnail .activity-name.no-progress-bar.no-subtitle,.parent-dashboard #current-course-widget .activity-thumbnail .activity-name.no-progress-bar.no-subtitle{margin:23px 0 24px 0}#home-container .activity-section .activity-thumbnail .activity-subtitle,#home-container .quiz-section .activity-thumbnail .activity-subtitle,#container .courses-wrapper .activity-thumbnail .activity-subtitle,.parent-dashboard #current-course-widget .activity-thumbnail .activity-subtitle{height:20px;font-size:14px}#home-container .activity-section .activity-thumbnail .activity-subtitle.no-progress-bar,#home-container .quiz-section .activity-thumbnail .activity-subtitle.no-progress-bar,#container .courses-wrapper .activity-thumbnail .activity-subtitle.no-progress-bar,.parent-dashboard #current-course-widget .activity-thumbnail .activity-subtitle.no-progress-bar{margin-bottom:11px}#home-container .activity-section .activity-thumbnail .noProgressBar,#home-container .quiz-section .activity-thumbnail .noProgressBar,#container .courses-wrapper .activity-thumbnail .noProgressBar,.parent-dashboard #current-course-widget .activity-thumbnail .noProgressBar{min-height:52px;padding-top:23px}#home-container .activity-section .activity-thumbnail .progress,#home-container .quiz-section .activity-thumbnail .progress,#container .courses-wrapper .activity-thumbnail .progress,.parent-dashboard #current-course-widget .activity-thumbnail .progress{margin:10px 15px;height:7px;background-color:#e3e3e3}#home-container .activity-section .activity-thumbnail .progress .progress-bar,#home-container .quiz-section .activity-thumbnail .progress .progress-bar,#container .courses-wrapper .activity-thumbnail .progress .progress-bar,.parent-dashboard #current-course-widget .activity-thumbnail .progress .progress-bar{background-color:#88b65b}#home-container .activity-section .activity-thumbnail .glyphicon,#home-container .quiz-section .activity-thumbnail .glyphicon,#container .courses-wrapper .activity-thumbnail .glyphicon,.parent-dashboard #current-course-widget .activity-thumbnail .glyphicon{position:absolute;color:white;font-size:30px;pointer-events:none;right:5px;top:35px;display:none;z-index:999}#home-container .activity-section .activity-thumbnail.hover-enabled:hover a,#home-container .quiz-section .activity-thumbnail.hover-enabled:hover a,#container .courses-wrapper .activity-thumbnail.hover-enabled:hover a,.parent-dashboard #current-course-widget .activity-thumbnail.hover-enabled:hover a{cursor:pointer}#home-container .activity-section .activity-thumbnail.hover-enabled:hover a .thumb,#home-container .quiz-section .activity-thumbnail.hover-enabled:hover a .thumb,#container .courses-wrapper .activity-thumbnail.hover-enabled:hover a .thumb,.parent-dashboard #current-course-widget .activity-thumbnail.hover-enabled:hover a .thumb{filter:brightness(0.7);-webkit-filter:brightness(0.7)}#home-container .activity-section .activity-thumbnail.hover-enabled:hover .glyphicon,#home-container .quiz-section .activity-thumbnail.hover-enabled:hover .glyphicon,#container .courses-wrapper .activity-thumbnail.hover-enabled:hover .glyphicon,.parent-dashboard #current-course-widget .activity-thumbnail.hover-enabled:hover .glyphicon{display:block}#home-container .activity-section .activity-thumbnail .end-date,#home-container .quiz-section .activity-thumbnail .end-date,#container .courses-wrapper .activity-thumbnail .end-date,.parent-dashboard #current-course-widget .activity-thumbnail .end-date{min-height:20px;display:flex;align-items:center;justify-content:space-around;margin-bottom:15px;font-size:12px;line-height:16px;color:#858282}#home-container .activity-section .locked .thumb,#home-container .activity-section .locked .lockImage,#home-container .activity-section .not_available .thumb,#home-container .activity-section .not_available .lockImage,#home-container .quiz-section .locked .thumb,#home-container .quiz-section .locked .lockImage,#home-container .quiz-section .not_available .thumb,#home-container .quiz-section .not_available .lockImage,#container .courses-wrapper .locked .thumb,#container .courses-wrapper .locked .lockImage,#container .courses-wrapper .not_available .thumb,#container .courses-wrapper .not_available .lockImage,.parent-dashboard #current-course-widget .locked .thumb,.parent-dashboard #current-course-widget .locked .lockImage,.parent-dashboard #current-course-widget .not_available .thumb,.parent-dashboard #current-course-widget .not_available .lockImage{opacity:0.5}#home-container .activity-section .locked .lockImage,#home-container .activity-section .not_available .lockImage,#home-container .quiz-section .locked .lockImage,#home-container .quiz-section .not_available .lockImage,#container .courses-wrapper .locked .lockImage,#container .courses-wrapper .not_available .lockImage,.parent-dashboard #current-course-widget .locked .lockImage,.parent-dashboard #current-course-widget .not_available .lockImage{position:absolute;top:99px;left:95px}.challenge-stats{padding:20px;background-color:#f3f3f3;display:flex;flex-wrap:wrap;align-content:center;justify-content:space-around;align-items:center}.challenge-stats .progress-area{width:70%}.challenge-stats .progress-area .progress{height:26px;margin-bottom:0px;border-radius:22px;box-shadow:inset -1px 1px 1px 1px rgba(0,0,0,0.2);background-color:#e5e5e5;position:relative}.challenge-stats .progress-area .progress .progress-bar{background-color:#88b75b;position:absolute;box-shadow:inset 1px 1px 1px 1px rgba(0,0,0,0.2);border-top-left-radius:22px;border-bottom-left-radius:22px}.challenge-stats .progress-area .progress span{text-align:center;position:absolute;width:100%;font-size:17px}.challenge-stats .stars-counter{display:flex;align-items:center;margin-left:10px;font-size:20px}.challenge-stats .stars-counter .star-icon{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/dashboard/activity_not_started-9cb3d878f42278ca60fa9a4d4f1fb3c56f1ae60449447fce1c768664982bb5b5.png);margin:0px 5px;width:40px;height:43px;background-repeat:no-repeat}@media screen and (max-width: 586px){.challenge-stats .progress-area{width:100%}.image-text-container .text-container{text-align:center}}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}#activity-summary-modal,#announcement-modal{font-family:"Exo 2";border-radius:6px;overflow:hidden}#activity-summary-modal .modal-header,#announcement-modal .modal-header{overflow:hidden;text-align:center;padding:8px;background-color:#F9BF2F}#activity-summary-modal .modal-header .modal-title,#announcement-modal .modal-header .modal-title{display:inline-block;margin:10px;font-family:"Exo 2"}#activity-summary-modal .modal-header .modal-title .subtitle,#announcement-modal .modal-header .modal-title .subtitle{font-weight:200}#activity-summary-modal .modal-header .close-button,#announcement-modal .modal-header .close-button{float:right;width:30px}#activity-summary-modal .modal-header.locked,#activity-summary-modal .modal-header.not_available,#announcement-modal .modal-header.locked,#announcement-modal .modal-header.not_available{background-color:#D2D2D2}#activity-summary-modal .modal-header.completed,#announcement-modal .modal-header.completed{background-color:#F9BF2F}#activity-summary-modal .modal-body,#announcement-modal .modal-body{display:flex;flex-direction:column;padding:0px}#activity-summary-modal .modal-body .image-text-container,#announcement-modal .modal-body .image-text-container{display:flex;flex-wrap:wrap;justify-content:center;padding:0px 20px 20px 20px}#activity-summary-modal .modal-body .image-text-container .image-area,#announcement-modal .modal-body .image-text-container .image-area{flex:initial;margin-right:25px;margin-top:20px}#activity-summary-modal .modal-body .image-text-container .image-area .image-container,#announcement-modal .modal-body .image-text-container .image-area .image-container{margin-bottom:14px;border-radius:5px;width:245px;height:205px;cursor:pointer;overflow:hidden;background-size:cover}#activity-summary-modal .modal-body .image-text-container .image-area .image-container img,#announcement-modal .modal-body .image-text-container .image-area .image-container img{width:100%;height:100%;object-fit:cover}#activity-summary-modal .modal-body .image-text-container .image-area .buttons,#announcement-modal .modal-body .image-text-container .image-area .buttons{text-align:center;margin-top:5px}#activity-summary-modal .modal-body .image-text-container .image-area .buttons .img-button,#announcement-modal .modal-body .image-text-container .image-area .buttons .img-button{font-size:13px;font-weight:bold;float:none;margin:6px;padding:6px 8px;padding-top:6px;cursor:pointer}#activity-summary-modal .modal-body .image-text-container .image-area .buttons .img-button.left:before,#announcement-modal .modal-body .image-text-container .image-area .buttons .img-button.left:before{float:left;font-size:12px;color:white;font-family:'Glyphicons Halflings';content:"";font-size:13px;float:none}#activity-summary-modal .modal-body .image-text-container .image-area .buttons .img-button.right:before,#announcement-modal .modal-body .image-text-container .image-area .buttons .img-button.right:before{float:left;font-size:12px;color:white;font-family:'Glyphicons Halflings';content:"";font-size:13px;float:none}#activity-summary-modal .modal-body .image-text-container .image-area .buttons .img-button.disabled,#announcement-modal .modal-body .image-text-container .image-area .buttons .img-button.disabled{border-bottom:3px #555555 solid}#activity-summary-modal .modal-body .image-text-container .text-container,#announcement-modal .modal-body .image-text-container .text-container{display:flex;flex-direction:column;min-width:250px;flex:1;margin-top:20px}#activity-summary-modal .modal-body .image-text-container .text-container .status_bar,#announcement-modal .modal-body .image-text-container .text-container .status_bar{border-radius:50px;display:flex;padding:6px;align-items:center;font-size:16px;border:2px solid;width:100%;box-shadow:1px 1px 2px 1px rgba(0,0,0,0.2);border-color:#F9BF2F;background-color:#ffdf91}#activity-summary-modal .modal-body .image-text-container .text-container .status_bar.locked,#activity-summary-modal .modal-body .image-text-container .text-container .status_bar.not_available,#announcement-modal .modal-body .image-text-container .text-container .status_bar.locked,#announcement-modal .modal-body .image-text-container .text-container .status_bar.not_available{border-color:#BDB7B7;background-color:#E5E5E5}#activity-summary-modal .modal-body .image-text-container .text-container .status_bar.completed,#announcement-modal .modal-body .image-text-container .text-container .status_bar.completed{border-color:#88b75b;background-color:#e1f5cf}#activity-summary-modal .modal-body .image-text-container .text-container .description,#announcement-modal .modal-body .image-text-container .text-container .description{margin-top:10px;font-size:12px}#activity-summary-modal .modal-body .image-text-container .text-container .description .title,#announcement-modal .modal-body .image-text-container .text-container .description .title{font-size:16px;font-weight:bold}#activity-summary-modal .modal-body .image-text-container .text-container .description.big-text,#announcement-modal .modal-body .image-text-container .text-container .description.big-text{font-size:14px}#activity-summary-modal .modal-body .image-text-container .text-container .challenge-counter,#announcement-modal .modal-body .image-text-container .text-container .challenge-counter{margin-top:30px;font-weight:normal}#activity-summary-modal .modal-body .image-text-container .text-container .challenge-counter span,#announcement-modal .modal-body .image-text-container .text-container .challenge-counter span{font-weight:bold}#activity-summary-modal .modal-body .image-text-container .text-container .challenge-counter .progress-fraction,#announcement-modal .modal-body .image-text-container .text-container .challenge-counter .progress-fraction{font-weight:200;margin-left:5px}#activity-summary-modal .modal-body .image-text-container .text-container .certificate-wrapper,#announcement-modal .modal-body .image-text-container .text-container .certificate-wrapper{display:inline-flex}#activity-summary-modal .modal-body .image-text-container .text-container .certificate-wrapper .certificate-badge,#announcement-modal .modal-body .image-text-container .text-container .certificate-wrapper .certificate-badge{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/dashboard/certificate_badge-cab1c25ae03718b0ba763a220ae7f76c78e14673d5657799fc591970e01b0afb.png);width:46px;height:61px;margin:15px}#activity-summary-modal .modal-body .image-text-container .text-container .certificate-wrapper .download-certificate-btn,#announcement-modal .modal-body .image-text-container .text-container .certificate-wrapper .download-certificate-btn{cursor:pointer;padding:12px 8px;width:194px;height:40px;background:#FBC54F;border-radius:4px;position:relative;top:22px}#activity-summary-modal .modal-body .image-text-container .text-container .certificate-wrapper .download-certificate-btn .text,#announcement-modal .modal-body .image-text-container .text-container .certificate-wrapper .download-certificate-btn .text{font-family:'Exo';font-weight:600;font-size:12px;color:#38261E;text-align:center;text-transform:uppercase}#activity-summary-modal .modal-body .icon,#announcement-modal .modal-body .icon{width:18px;height:20px;margin:5px;background-size:contain;background-repeat:no-repeat;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/dashboard/activity_unlocked-9bf80558f602c533d800544f4dec812fc804ab9525de14b210d810545498eaf4.png)}#activity-summary-modal .modal-body .icon.locked,#announcement-modal .modal-body .icon.locked{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/dashboard/activity_locked-33c23050e641d7cc151d0f19bcbb1f9fc1079330c9b88f7b4e9f5ee08c15a0fa.png)}#activity-summary-modal .modal-body .icon.not_available,#announcement-modal .modal-body .icon.not_available{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/dashboard/activity_not_available-ee41b4606b192a067d9bc3eb74e14688d9956436744bc798240569cae8ca0149.png)}#activity-summary-modal .modal-body .icon.completed,#announcement-modal .modal-body .icon.completed{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/dashboard/activity_complete-b1d235d4124a36276277f92847d64ec4fa7bdae18c22a133941c15c611b50c40.png)}#activity-summary-modal .modal-body .icon.not_started,#announcement-modal .modal-body .icon.not_started{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/dashboard/activity_not_started-9cb3d878f42278ca60fa9a4d4f1fb3c56f1ae60449447fce1c768664982bb5b5.png)}#activity-summary-modal .button-area,#announcement-modal .button-area{background-color:#E5E5E5;text-align:center;padding:20px}#activity-summary-modal .button-area.locked,#announcement-modal .button-area.locked{display:none}#activity-summary-modal .button-area .button,#announcement-modal .button-area .button{display:inline-block;min-width:200px;float:none;text-align:center;padding-left:20px;padding-right:20px;max-width:400px;overflow-wrap:anywhere}#activity-summary-modal .button-area a:hover,#announcement-modal .button-area a:hover{color:white}#activity-summary-modal .image-popup,#announcement-modal .image-popup{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,0.5);top:0;left:0;display:flex;justify-content:center;align-items:center}#activity-summary-modal .image-popup .image-container,#announcement-modal .image-popup .image-container{display:inline;height:100%;position:relative}#activity-summary-modal .image-popup .image-container img,#announcement-modal .image-popup .image-container img{max-width:886px}#activity-summary-modal .image-popup .popup-close,#announcement-modal .image-popup .popup-close{position:absolute;right:5px;top:5px}#activity-summary-modal .modal-body .child-trial{font-family:'Exo', sans-serif;font-size:16px;color:black;font-weight:700;line-height:19px;letter-spacing:0.01em;text-align:center;display:flex;align-items:center;justify-content:center}#activity-summary-modal .modal-body .child-trial #parent-request{margin-left:10px}#activity-summary-modal .modal-body .child-trial .parent-request-label{background:#8BB55F;border-radius:4px;width:180px;height:40px;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;gap:10px}#activity-summary-modal .modal-body .child-trial .parent-request-radio{display:none}#activity-summary-modal .modal-body .child-trial .sent-ok-icon{display:none;color:white}#activity-summary-modal .modal-body .child-trial .send-icon{display:inline-block}#activity-summary-modal .modal-body .child-trial #request-text{font-weight:600;font-size:12px;text-transform:uppercase;color:white}#activity-summary-modal .modal-body .child-trial .parent-request-radio:checked~.sent-ok-icon{display:inline-block}#activity-summary-modal .modal-body .child-trial .parent-request-radio:checked~.send-icon{display:none}#activity-summary-modal .modal-body .child-and-parent-notice{font-family:'Exo';font-size:16px;color:black;text-align:center}#activity-summary-modal .modal-body .child-and-parent-notice img{width:28px;height:28px;filter:brightness(0);margin:0px 10px 10px 10px}#activity-summary-modal .modal-body .image-text-container .text-container .description{font-size:14px}#activity-summary-modal .modal-body a:hover{color:#23527c}.activity-modal-wrapper{margin-top:30px}@media screen and (min-width: 700px){.activity-modal-wrapper .modal-dialog{width:700px}}.extend-flex,#home-container .user-challenges-container{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}#home-container .user-challenges-container{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:10px}#home-container .user-challenges-container .user-challenge-thumbnail{border:1px #cbcbcb solid;margin:5px;border-radius:5px;position:relative}#home-container .user-challenges-container .user-challenge-thumbnail .options{position:absolute;top:0;text-align:center;width:192px;height:135px;background-color:rgba(0,0,0,0.6)}#home-container .user-challenges-container .user-challenge-thumbnail img.thumb{width:192px;height:135px}#home-container .user-challenges-container .user-challenge-thumbnail .views-count-container{font-size:18px;width:100%;padding:5px;display:flex;flex-direction:row-reverse}#home-container .user-challenges-container .user-challenge-thumbnail .views-count-container #views-icon{margin:3%;float:right}#home-container .user-challenges-container .user-challenge-thumbnail.complete{background-color:#98BC52}#home-container .user-challenges-container .user-challenge-thumbnail.complete img{opacity:0.5}#home-container .user-challenges-container .user-challenge-thumbnail.complete img.check-mark{position:absolute;left:35%;top:30%;width:30%;opacity:1}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}#home-container .container-fluid #code-rush-leaderboard .title h1{display:inline-block}#home-container .container-fluid #code-rush-leaderboard .title a{float:right;vertical-align:bottom;margin-top:17px}#home-container .container-fluid #code-rush-leaderboard .content{padding-top:0px;padding-bottom:30px}#home-container .container-fluid #code-rush-leaderboard .content #stats-container{display:flex;margin-top:5px}#home-container .container-fluid #code-rush-leaderboard .content #stats-container .stat{display:flex;flex-direction:column;width:200px;height:180px}#home-container .container-fluid #code-rush-leaderboard .content #stats-container .stat .value{background-color:#8bb55f;width:100%;height:80%;color:white;text-align:center;padding-top:17%;font-size:52px}#home-container .container-fluid #code-rush-leaderboard .content #stats-container .stat .title{background-color:#74a14e;width:100%;height:20%;margin:0px;color:white;padding-top:3%;text-align:center}#home-container .container-fluid #code-rush-leaderboard .content #stats-container #participants.stat .value{border-top-left-radius:5px}#home-container .container-fluid #code-rush-leaderboard .content #stats-container #participants.stat .title{border-bottom-left-radius:5px}#home-container .container-fluid #code-rush-leaderboard .content #stats-container #star-average.stat .value{border-top-right-radius:5px}#home-container .container-fluid #code-rush-leaderboard .content #stats-container #star-average.stat .title{border-bottom-right-radius:5px}#home-container .container-fluid #code-rush-leaderboard .content #stats-container #leaderboard-link.stat{margin-left:3%}#home-container .container-fluid #code-rush-leaderboard .content #stats-container #leaderboard-link.stat .value{border-top-right-radius:5px;border-top-left-radius:5px;padding-top:8%}#home-container .container-fluid #code-rush-leaderboard .content #stats-container #leaderboard-link.stat .value img{width:60%}#home-container .container-fluid #code-rush-leaderboard .content #stats-container #leaderboard-link.stat .title{border-bottom-right-radius:5px;border-bottom-left-radius:5px}#home-container .container-fluid #code-rush-leaderboard .content #stats-container #divider{position:absolute;border-left:2px solid grey;height:124px;margin-left:200px;margin-top:10px}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}#CodeRushCompetitionModal #code_rush_modal_header{padding:10px}#CodeRushCompetitionModal #code_rush_modal_header h3{font-size:28px}#CodeRushCompetitionModal form{text-align:left;padding:0 10%}#CodeRushCompetitionModal form div{margin:2% 0}#CodeRushCompetitionModal .required{color:red}#CodeRushCompetitionModal #explanation{margin:3% 0;padding:0 2%;font-size:22px}#CodeRushCompetitionModal #foot-notes{text-align:left;margin-left:10%;font-size:14px}#CodeRushCompetitionModal #rules-container{display:flex}#CodeRushCompetitionModal #rules-container input{margin-top:1.5%;font-size:10px}#CodeRushCompetitionModal #rules-container span{margin-left:2%;font-size:14px}#CodeRushCompetitionModal #code_rush_modal_footer{padding:8px 10px}.class-login{background-color:#8B9F40;font-family:'Exo';overflow:hidden}.class-login .class-login-bananas{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/classroom/banana-background-66586cd575750d432c4283de139ef7a3ef041c148c55c5ea7c9b5a78946f7aab.png);position:fixed;left:0px;top:0px;height:200px;width:100%;z-index:-1;opacity:0.4}.class-login .class-login-glow{width:100%;height:150px;box-shadow:0px 0px 100px 100px #8B9F40;border-radius:50%;position:fixed;z-index:-1;top:172px;left:0px;background:#8B9F40}.class-login .class-login-trouble{text-align:center;padding:3%}.class-login #container{max-width:1024px}.class-login #container .class-login-content{font-family:'Exo';font-size:16px}.class-login #container .class-login-content h1,.class-login #container .class-login-content h2,.class-login #container .class-login-content h3{text-align:center;font-family:'Exo';text-transform:uppercase}.class-login #container .class-login-content h1{font-size:30px;text-transform:uppercase;padding:30px;color:#FDFFFB;text-shadow:1px 2px darkgreen}.class-login #container .class-login-content .class-login-monkey{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/classroom/login-monkey-47f07d7f018e574433cd13cda33e2645a9d514e340b70d6bb4fa47d87a06bdc9.png);height:200px;width:184px;position:absolute;left:80%;top:-20px}.class-login #container .class-login-content .content-container{box-shadow:-1px 2px 10px 0px rgba(0,0,0,0.35)}.class-login #container .class-login-content .content-container .class-login-header{text-align:center;text-transform:uppercase;background:#F9BF2F;font-size:20px;padding:20px;border-top-right-radius:7px;border-top-left-radius:7px;color:rgba(105,82,56,0.67)}.class-login #container .class-login-content .content-container .student-cards-tab{overflow-y:scroll;height:55vh;text-align:center;padding:20px;background:white;border-bottom-left-radius:7px;border-bottom-right-radius:7px}.class-login #container .class-login-content .content-container .student-cards-tab p{text-align:center}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards{display:flex;flex-wrap:wrap;list-style-type:none}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a{margin:1.5%;height:80px;width:155px;padding:10px;display:flex;align-items:center;justify-content:center;background-color:white;border-radius:5px;color:black;border:2px solid lightgrey}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a:hover{border:2px solid #A4BB43}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a .student-name{word-wrap:break-word;max-width:80px}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a .image-container{margin-right:10px}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a .image-container img{height:45px}.class-login #classroom-login-modal .modal-header{background-color:#FABF2E;border-radius:5px;height:95px}.class-login #classroom-login-modal .modal-header h3{font-family:'Exo'}.class-login #classroom-login-modal .modal-header .close-button-img{width:25px;position:absolute;right:20px}.class-login #classroom-login-modal .modal-header .close-button-img:hover{cursor:pointer}.class-login #classroom-login-modal .modal-header .flex-title-text{display:grid}.class-login #classroom-login-modal .modal-body{font-family:'Exo';height:330px;font-size:100%;font-weight:normal}.class-login #classroom-login-modal .modal-body .main{position:absolute;top:115px;width:100%}.class-login #classroom-login-modal .modal-body .main .password-tab .selected-name{font-size:18px}.class-login #classroom-login-modal .modal-body .main .password-tab .login-password{border-radius:8px;border-width:1px;border-color:#88B75B;line-height:38px;display:block;margin:8px}.class-login #classroom-login-modal .modal-body .main .password-tab .error{color:red;height:20px}.class-login #classroom-login-modal .modal-body .main .label-login-password{display:block}.class-login #classroom-login-modal .modal-body .main .loggedIn{width:460px;line-height:28px}.class-login #classroom-login-modal .modal-body .main button{display:block;background-color:#88B75B;border-radius:5px;color:white;position:relative;top:15px;height:40px;width:130px;box-shadow:0px 2px 1px 0px #668F3F;text-transform:uppercase;font-size:16px}.class-login #classroom-login-modal .modal-body .main .box{border:solid 1px #e6e8ed;width:135px;height:54px;border-radius:4px;margin-top:20px}.class-login #classroom-login-modal .modal-body .main .box:hover{box-shadow:0px 0px 0px 4px #95b48a;cursor:pointer}.class-login #classroom-login-modal .modal-body .main .box .box-content{font-family:'Roboto';font-weight:initial;display:flex;position:initial;align-items:center;padding:7px;justify-content:center;height:100%}.class-login #classroom-login-modal .modal-body .main .box .other-login-img{width:17px;height:18px;margin-right:0px;margin-left:10px}.class-login #classroom-login-modal .modal-body .main .box .google{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/google_oauth2-d94151846d71ba143b2fb46bc8e46b49df8dd66d19374039420396604c448234.png)}.class-login #classroom-login-modal .modal-body .main .box .clever{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/clever-5b7392448b6e982f8aca2ec8f51e51f8ae25b775bfaf5b946f7e377636210bd8.png)}.class-login #classroom-login-modal .modal-body .main .box .microsoft_graph{width:15px;height:19px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/microsoft_graph-7eb7bba470d6c3234a1e351e43ce02b5ec7902fb322879b03711c24ad8a7d97c.png)}.class-login #classroom-login-modal .modal-body .main .box .classlink{width:23px;height:16px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/classlink-2b0dbd37fa88194e739105856950837b558ac47da799ea841050cc2e5220f632.png)}.class-login #classroom-login-modal .modal-body .main .box .feide{width:20px;height:21px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/feide-05c36a3ce3091dfefd9c75c610f5f5f58be3463fab050c9323aba8232034369a.png)}.class-login #classroom-login-modal .modal-body .main .box .other-login-label{font-size:13px;color:#46506d;margin:auto;letter-spacing:0.5px}.class-login #classroom-login-modal .modal-footer{padding:25px;background:#F3F3F3;margin-top:-40px}@media screen and (max-width: 1024px){.class-login #container .class-login-content .class-login-monkey{left:75%}}@media screen and (max-width: 700px){.class-login #container .class-login-content .class-login-monkey{display:none}}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.green-sharp-button,#report-ugc-modal .report-form button.confirm{height:100%;width:120px;font-size:21px;background-color:#89b85c;color:white;text-transform:uppercase;border:none;border-radius:4px;border-bottom:2px #74a14e solid}.disabled{background-color:gray;opacity:.5;pointer-events:none}#report-ugc-modal{height:520px}#report-ugc-modal .modal-body{font-family:'Roboto';font-size:16px;text-align:left;padding:15px 35px 20px}#report-ugc-modal .close-btn{position:absolute;right:5px;top:5px}#report-ugc-modal .report-row{margin:10px 0px}#report-ugc-modal .report-error{color:red}#report-ugc-modal .report-success{text-align:center}#report-ugc-modal .report-form .form-options{padding:20px 0px}#report-ugc-modal .report-form input{margin-right:5px}#report-ugc-modal .report-form textarea{width:100%;border-radius:3px;height:70px;border-color:#aaa}#report-ugc-modal .report-form button.confirm{margin:15px auto;display:block}#redeem-form{color:white;text-align:center;padding-top:40px}#redeem-form h4{font-size:21px;font-weight:300;margin-top:25px}#redeem-form #redemption_code{max-width:600px;margin:15px auto 0px}#redeem-form input.btn{background-color:#fcce36;color:black}#redeem-success{text-align:center;padding-top:30px;color:white}#redeem-success h3{margin-top:35px}#redeem-success .back-link{margin-top:20px}/*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{color:#000 !important;text-shadow:none !important;background:transparent !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}@font-face{font-family:"Glyphicons Halflings";src:url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-13634da87d9e23f8c3ed9108ce1724d183a39ad072e73e1b3d8cbf646d2d0407.eot");src:url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-13634da87d9e23f8c3ed9108ce1724d183a39ad072e73e1b3d8cbf646d2d0407.eot?#iefix") format("embedded-opentype"),url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-fe185d11a49676890d47bb783312a0cda5a44c4039214094e7957b4c040ef11c.woff2") format("woff2"),url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-a26394f7ede100ca118eff2eda08596275a9839b959c226e15439557a5a80742.woff") format("woff"),url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-e395044093757d82afcb138957d06a1ea9361bdcf0b442d06a18a8051af57456.ttf") format("truetype"),url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-42f60659d265c1a3c30f9fa42abcbb56bd4a53af4d83d316d6dd7a36903c43e5.svg#glyphicons_halflingsregular") format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-euro:before,.glyphicon-eur:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;line-height:1.428571429;color:#333333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{font-weight:400;line-height:1;color:#777777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,h4 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width: 768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase,.initialism{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777777}.text-primary{color:#337ab7}a.text-primary:hover,a.text-primary:focus{color:#286090}.text-success{color:#3c763d}a.text-success:hover,a.text-success:focus{color:#2b542c}.text-info{color:#31708f}a.text-info:hover,a.text-info:focus{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover,a.text-warning:focus{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover,a.text-danger:focus{color:#843534}.bg-primary{color:#fff}.bg-primary{background-color:#337ab7}a.bg-primary:hover,a.bg-primary:focus{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover,a.bg-success:focus{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover,a.bg-info:focus{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover,a.bg-warning:focus{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover,a.bg-danger:focus{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eeeeee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.428571429}dt{font-weight:700}dd{margin-left:0}.dl-horizontal dd:before,.dl-horizontal dd:after{display:table;content:" "}.dl-horizontal dd:after{clear:both}@media (min-width: 768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help}.initialism{font-size:90%}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eeeeee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.428571429;color:#777777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:"\2014 \00A0"}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eeeeee;border-left:0}.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before,blockquote.pull-right .small:before{content:""}.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after{content:"\00A0 \2014"}address{margin-bottom:20px;font-style:normal;line-height:1.428571429}code,kbd,pre,samp{font-family:Menlo, Monaco, Consolas, "Courier New", monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.428571429;color:#333333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container:before,.container:after{display:table;content:" "}.container:after{clear:both}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container-fluid:before,.container-fluid:after{display:table;content:" "}.container-fluid:after{clear:both}.row{margin-right:-15px;margin-left:-15px}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*="col-"]{padding-right:0;padding-left:0}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}table{background-color:transparent}table col[class*="col-"]{position:static;display:table-column;float:none}table td[class*="col-"],table th[class*="col-"]{position:static;display:table-cell;float:none}caption{padding-top:8px;padding-bottom:8px;color:#777777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td{padding:8px;line-height:1.428571429;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}.table>thead>tr>td.active,.table>thead>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>thead>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>thead>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>thead>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>thead>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width: 767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;appearance:none}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="radio"][disabled],input.disabled[type="radio"],fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],input.disabled[type="checkbox"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.428571429;color:#555555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eeeeee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio: 0){input.form-control[type="date"],input.form-control[type="time"],input.form-control[type="datetime-local"],input.form-control[type="month"]{line-height:34px}input.input-sm[type="date"],.input-group-sm>.form-control[type="date"],.input-group-sm>.input-group-addon[type="date"],.input-group-sm>.input-group-btn>.btn[type="date"],.input-group-sm input[type="date"],input.input-sm[type="time"],.input-group-sm>.form-control[type="time"],.input-group-sm>.input-group-addon[type="time"],.input-group-sm>.input-group-btn>.btn[type="time"],.input-group-sm input[type="time"],input.input-sm[type="datetime-local"],.input-group-sm>.form-control[type="datetime-local"],.input-group-sm>.input-group-addon[type="datetime-local"],.input-group-sm>.input-group-btn>.btn[type="datetime-local"],.input-group-sm input[type="datetime-local"],input.input-sm[type="month"],.input-group-sm>.form-control[type="month"],.input-group-sm>.input-group-addon[type="month"],.input-group-sm>.input-group-btn>.btn[type="month"],.input-group-sm input[type="month"]{line-height:30px}input.input-lg[type="date"],.input-group-lg>.form-control[type="date"],.input-group-lg>.input-group-addon[type="date"],.input-group-lg>.input-group-btn>.btn[type="date"],.input-group-lg input[type="date"],input.input-lg[type="time"],.input-group-lg>.form-control[type="time"],.input-group-lg>.input-group-addon[type="time"],.input-group-lg>.input-group-btn>.btn[type="time"],.input-group-lg input[type="time"],input.input-lg[type="datetime-local"],.input-group-lg>.form-control[type="datetime-local"],.input-group-lg>.input-group-addon[type="datetime-local"],.input-group-lg>.input-group-btn>.btn[type="datetime-local"],.input-group-lg input[type="datetime-local"],input.input-lg[type="month"],.input-group-lg>.form-control[type="month"],.input-group-lg>.input-group-addon[type="month"],.input-group-lg>.input-group-btn>.btn[type="month"],.input-group-lg input[type="month"]{line-height:46px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{cursor:not-allowed}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-top:4px \9;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.form-control-static.input-sm,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-right:0;padding-left:0}.input-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,.input-group-sm>.input-group-btn>select.btn{height:30px;line-height:30px}textarea.input-sm,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,.input-group-sm>.input-group-btn>textarea.btn,select.input-sm[multiple],.input-group-sm>.form-control[multiple],.input-group-sm>.input-group-addon[multiple],.input-group-sm>.input-group-btn>.btn[multiple]{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm textarea.form-control,.form-group-sm select.form-control[multiple]{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,.input-group-lg>.input-group-btn>select.btn{height:46px;line-height:46px}textarea.input-lg,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,.input-group-lg>.input-group-btn>textarea.btn,select.input-lg[multiple],.input-group-lg>.form-control[multiple],.input-group-lg>.input-group-addon[multiple],.input-group-lg>.input-group-btn>.btn[multiple]{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg textarea.form-control,.form-group-lg select.form-control[multiple]{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width: 768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{display:table;content:" "}.form-horizontal .form-group:after{clear:both}@media (min-width: 768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width: 768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width: 768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:14px;line-height:1.428571429;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn.focus,.btn:active:focus,.btn.focus:active,.btn.active:focus,.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);opacity:0.65;-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:focus,.btn-default.focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;background-image:none;border-color:#adadad}.btn-default:active:hover,.btn-default:active:focus,.btn-default.focus:active,.btn-default.active:hover,.btn-default.active:focus,.btn-default.active.focus,.open>.btn-default.dropdown-toggle:hover,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle.focus{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default.focus[disabled],fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#286090;background-image:none;border-color:#204d74}.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary.focus:active,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus,.open>.btn-primary.dropdown-toggle:hover,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle.focus{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary.focus[disabled],fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;background-image:none;border-color:#398439}.btn-success:active:hover,.btn-success:active:focus,.btn-success.focus:active,.btn-success.active:hover,.btn-success.active:focus,.btn-success.active.focus,.open>.btn-success.dropdown-toggle:hover,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle.focus{color:#fff;background-color:#398439;border-color:#255625}.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success.focus[disabled],fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;background-image:none;border-color:#269abc}.btn-info:active:hover,.btn-info:active:focus,.btn-info.focus:active,.btn-info.active:hover,.btn-info.active:focus,.btn-info.active.focus,.open>.btn-info.dropdown-toggle:hover,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle.focus{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info.focus[disabled],fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;background-image:none;border-color:#d58512}.btn-warning:active:hover,.btn-warning:active:focus,.btn-warning.focus:active,.btn-warning.active:hover,.btn-warning.active:focus,.btn-warning.active.focus,.open>.btn-warning.dropdown-toggle:hover,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle.focus{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning.focus[disabled],fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;background-image:none;border-color:#ac2925}.btn-danger:active:hover,.btn-danger:active:focus,.btn-danger.focus:active,.btn-danger.active:hover,.btn-danger.active:focus,.btn-danger.active.focus,.open>.btn-danger.dropdown-toggle:hover,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle.focus{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger.focus[disabled],fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#777777;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input.btn-block[type="submit"],input.btn-block[type="reset"],input.btn-block[type="button"]{width:100%}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height, visibility;transition-property:height, visibility;-webkit-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#333333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#777777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width: 768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:before,.btn-toolbar:after{display:table;content:" "}.btn-toolbar:after{clear:both}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle,.btn-group-lg.btn-group>.btn+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret,.btn-group-lg>.btn .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret,.dropup .btn-group-lg>.btn .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{display:table;content:" "}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555555;text-align:center;background-color:#eeeeee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav:before,.nav:after{display:table;content:" "}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eeeeee}.nav>li.disabled>a{color:#777777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eeeeee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.428571429;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eeeeee #eeeeee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width: 768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width: 768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:before,.navbar:after{display:table;content:" "}.navbar:after{clear:both}@media (min-width: 768px){.navbar{border-radius:4px}}.navbar-header:before,.navbar-header:after{display:table;content:" "}.navbar-header:after{clear:both}@media (min-width: 768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{display:table;content:" "}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width: 768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width: 480px) and (orientation: landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}@media (min-width: 768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width: 768px){.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width: 768px){.navbar-static-top{border-radius:0}}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width: 768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-right:15px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width: 768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width: 767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width: 768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-right:-15px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8px;margin-bottom:8px}@media (min-width: 768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width: 767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width: 768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm,.btn-group-sm>.navbar-btn.btn{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs,.btn-group-xs>.navbar-btn.btn{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width: 768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width: 768px){.navbar-left{float:left !important}.navbar-right{float:right !important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#555;background-color:#e7e7e7}@media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:hover,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#fff;background-color:#090909}@media (max-width: 767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:hover,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/ "}.breadcrumb>.active{color:#777777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.428571429;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li>a:hover,.pagination>li>a:focus,.pagination>li>span:hover,.pagination>li>span:focus{z-index:2;color:#23527c;background-color:#eeeeee;border-color:#ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span,.pagination>.active>span:hover,.pagination>.active>span:focus{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager:before,.pager:after{display:table;content:" "}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eeeeee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#777777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#777777}.label-default[href]:hover,.label-default[href]:focus{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge,.btn-group-xs>.btn .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eeeeee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width: 768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border 0.2s ease-in-out;-o-transition:border 0.2s ease-in-out;transition:border 0.2s ease-in-out}.thumbnail>img,.thumbnail a>img{display:block;max-width:100%;height:auto;margin-right:auto;margin-left:auto}.thumbnail .caption{padding:9px;color:#333333}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#337ab7}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{color:#777777;cursor:not-allowed;background-color:#eeeeee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#777777}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#c7ddef}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus,button.list-group-item:hover,button.list-group-item:focus{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus,button.list-group-item-success:hover,button.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus,button.list-group-item-success.active,button.list-group-item-success.active:hover,button.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus,button.list-group-item-info:hover,button.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus,button.list-group-item-info.active,button.list-group-item-info.active:hover,button.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus,button.list-group-item-warning:hover,button.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus,button.list-group-item-warning.active,button.list-group-item-warning.active:hover,button.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus,button.list-group-item-danger:hover,button.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus,button.list-group-item-danger.active,button.list-group-item-danger.active:hover,button.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-body:before,.panel-body:after{display:table;content:" "}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-right:15px;padding-left:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:0.2}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:0.5}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:0.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header:before,.modal-header:after{display:table;content:" "}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.428571429}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{display:table;content:" "}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-weight:400;line-height:1.428571429;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:12px;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:0.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-weight:400;line-height:1.428571429;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover>.arrow{border-width:11px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999999;border-bottom-color:rgba(0,0,0,0.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform 0.6s ease-in-out;-moz-transition:-moz-transform 0.6s ease-in-out;-o-transition:-o-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:0.5}.carousel-control.left{background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;outline:0;filter:alpha(opacity=90);opacity:0.9}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:"\2039"}.carousel-control .icon-next:before{content:"\203a"}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width: 768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs{display:none !important}.visible-sm{display:none !important}.visible-md{display:none !important}.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.blue-spinner{height:100%;position:absolute;width:100%;background-color:rgba(0,0,0,0.6);z-index:998;padding:10% 0;border-radius:5px}.blue-spinner .spinner-container{position:absolute;left:49%;top:40%;z-index:1}.blue-spinner .spinner-container .spinner-shape{position:absolute;left:50%;margin-left:-40px;width:80px;height:80px;border:12px solid #f3f3f3;border-radius:50%;border-top:12px solid #3498db;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.blue-spinner .spinner-container .spinner-text{color:#f3f3f3;font-size:20px;margin-top:100px;text-align:center}.spinner{margin:0px auto;width:80px;height:80px;position:relative;top:196px}.spinner .spinner-text{font-family:Rabtus;font-size:30px;position:relative;top:120px;right:7px;color:#6F8418;text-transform:uppercase}.spinner .container1>div,.spinner .container2>div,.spinner .container3>div{width:24px;height:24px;background-color:#9cb340;border-radius:100%;position:absolute;-webkit-animation:bouncedelay 1.2s infinite ease-in-out;animation:bouncedelay 1.2s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.spinner .spinner-container{position:absolute;width:100%;height:100%}.spinner .container2{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.spinner .container3{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}.spinner .circle1{top:0;left:0}.spinner .circle2{top:0;right:0}.spinner .circle3{right:0;bottom:0}.spinner .circle4{left:0;bottom:0}.spinner .container2 .circle1{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner .container3 .circle1{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.spinner .container1 .circle2{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.spinner .container2 .circle2{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.spinner .container3 .circle2{-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.spinner .container1 .circle3{-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.spinner .container2 .circle3{-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.spinner .container3 .circle3{-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.spinner .container1 .circle4{-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.spinner .container2 .circle4{-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.spinner .container3 .circle4{-webkit-animation-delay:-0.1s;animation-delay:-0.1s}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,80%,100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.partner-content .table-container{overflow-y:scroll;overflow-y:hidden;width:96%;padding-bottom:80px}.partner-content table{border:0px}.partner-content table thead>tr,.partner-content table tr{border:0px;background:white;border-bottom:1px solid #ededed;height:50px}.partner-content table thead>tr th,.partner-content table tr th{border:0px;background:white;font-family:Exo;font-size:14px;font-style:normal;font-weight:500;line-height:21px;letter-spacing:0.16px;text-transform:uppercase;vertical-align:bottom;min-width:auto}.partner-content table thead>tr th div,.partner-content table tr th div{display:inline-block}.partner-content table thead>tr th.actions-cell,.partner-content table tr th.actions-cell{width:20px}.partner-content table thead>tr td,.partner-content table tr td{border:1px solid #ededed;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:0.14px;vertical-align:middle}.partner-content table thead>tr td.actions-cell,.partner-content table tr td.actions-cell{width:20px}.partner-content table tbody{border:0px}.partner-content select{max-width:500px}.partner-content .header-xl{margin-bottom:20px}.partner-content .ss-main{width:250px;margin:10px 0px}.partner-content .label,.partner-content label{font-family:Exo;font-size:14px;font-style:normal;font-weight:600;line-height:19px;text-transform:uppercase}.partner-content.quick-navigation-layout #container .layout-menu{display:inline-block}.partner-content.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link{margin:0px}.partner-content.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link a{padding:7px 10px;display:inline-block;color:#38261E;font-family:Roboto;font-size:12px;font-style:normal;font-weight:600;line-height:19px;letter-spacing:0.12px;text-transform:uppercase;width:100%}.partner-content.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link a.active{background-color:#8BB55F;color:black}.partner-content .layout-content a{color:#27adf9;text-align:center;font-family:Exo;font-size:14px;font-style:normal;font-weight:500;line-height:21px;letter-spacing:0.16px}.partner-content .ss-content .ss-values{overflow:auto;min-height:40px}.partner-content .ss-content .ss-values .ss-value .ss-value-delete{width:18px}.partner-content .ss-content .ss-list .ss-option:hover,.partner-content .ss-content .ss-list .ss-option.ss-selected:not(.ss-disabled){background-color:#8bb55f}.partner-content .ss-content .ss-values .ss-value{background-color:#8bb55f}.partner-content #subscriptions-table.table>thead>tr>th,.partner-content #subscriptions-table table>tr>th{min-width:100px}.partner-content #subscriptions-table.table>thead>tr>th.actions-cell,.partner-content #subscriptions-table table>tr>th.actions-cell{min-width:20px}.partner-content .partner-search-btn{border:none;background-color:#c7c7c7;border-radius:5px;padding:4px 14px;margin-left:5px}.partner-content .partner-statistics-wrapper{display:inline-block;font-size:4vw}.partner-content .partner-statistics{display:flex;flex-wrap:wrap;padding:50px 0px 30px;justify-content:flex-start;width:100%}.partner-content .partner-statistics .seperator{height:90px;width:1px;border-left:1px solid #B1B1B1}.partner-content .statistics-tag{display:flex;padding:30px;flex-direction:column}.partner-content .statistics-tag .statistics-content{color:black;text-align:center;font-family:Exo;font-style:normal;font-weight:500;line-height:21px;letter-spacing:0.66px;padding-bottom:24px}.partner-content .statistics-tag .statistics-title{color:#8bb55f;text-align:center;text-transform:uppercase;font-family:Roboto;font-weight:500}.partner-content a:hover{text-decoration:underline}.partner-content .link-list a{color:#27ADF9;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:0.14px}.partner-content .link-list .link{padding:6px 0px}.partner-content .search-wrapper label{display:block}.partner-content .search-wrapper .search-header{padding-bottom:20px;text-transform:uppercase}.partner-content .users-table,.partner-content #teachers-data{width:60%}.partner-content .user-actions{padding-bottom:20px}.partner-content #classrooms-table{width:90%}.partner-content input[type=submit],.partner-content button.partner-button{background:#8bb55f;height:35px;color:white;text-transform:uppercase;padding:0px 10px;border:none;border-radius:4px;min-width:150px}.partner-content input[type=submit] a,.partner-content button.partner-button a{font-weight:normal;margin:0px;font-family:'Roboto';color:white}.partner-content #filter-users-form{display:flex;align-items:end}.partner-content #filter-users-form label{display:block}.partner-content #filter-users-form select{appearance:none;padding:0 20px 0 6px;text-overflow:ellipsis;border-radius:4px;border-color:#b1b1b1;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/dashboard/selector-arrow-13f124e6b4fe0fc20597ceb67a20a5234a9dbaf2fbbf9c41ee14ae2853b91e1b.svg);background-position:95% center;background-repeat:no-repeat}.partner-content #filter-users-form select:focus{outline-color:#8bb55f}.partner-content #filter-users-form input:focus{outline-color:#8bb55f}.partner-content #filter-users-form input[type=submit]{min-width:114px}.partner-content #filter-users-form select,.partner-content #filter-users-form input{min-width:180px;height:35px;border-radius:2px;border:1px solid var(--stroke-default, #B1B1B1);margin-right:20px}.partner-content .dropdown-toggle{height:20px;display:block;cursor:pointer}.partner-content .dropdown{position:relative;top:5px}.partner-content .dropdown .vertical-ellipses{margin:auto;background-color:#8bb55f;box-shadow:0px 6px 0px #8bb55f, 0px 12px 0px #8bb55f}.partner-content .dropdown-menu{width:150px;padding:7px 0px;position:absolute;left:-100px}.partner-content .dropdown-menu .link{padding:2px;display:block;color:black;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:0.12px;text-align:left;padding-left:10px}.partner-content .dropdown-menu .link:hover{background:#ededed}.partner-content #user_submit_action{margin:10px 0px}.partner-content .email-confirmation-tag{margin-bottom:10px}.partner-content .email-confirmation-tag input{margin-right:3px}.partner-content .dashboard-title{margin-top:25px;color:#38261E;text-transform:uppercase;font-family:Roboto;font-size:21px;font-weight:500}.partner-content .category-header{display:flex;flex-direction:row;justify-content:space-between}.partner-content .category-header .category-header-actions{display:flex;align-items:center}.partner-content .category-header .category-header-actions button,.partner-content .category-header .category-header-actions a{margin:10px}.partner-content .category-header .category-header-actions button a,.partner-content .category-header .category-header-actions a a{margin:0px}.partner-content .sorter-old-icon{border-radius:5px;font-size:12px;padding:1px 3px}.partner-content .sorter-old-icon::before{content:"▼"}.partner-content .sorter-old-icon.asc::before{content:"▲"}.partner-content .new-sort{height:15px;width:9px;display:inline-block;cursor:pointer}.partner-content .no-sort{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/partner_dashboard/default-sort-f51ea4c6a9adc4057bd71a96ef1326efeb877097751bba4229ae30a016081fbf.svg)}.partner-content .desc-sort{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/partner_dashboard/desc-sort-0576c215997e7dced84af5986b38ee52b7061b6fda3dd82730e7365c71924c96.svg)}.partner-content .asc-sort{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/partner_dashboard/desc-sort-0576c215997e7dced84af5986b38ee52b7061b6fda3dd82730e7365c71924c96.svg);transform:rotate(180deg)}.partner-content .create-classrooms{padding-bottom:24px}.partner-content .table-filters{margin:10px 0px}.partner-content .table-filters .filter-title{margin-right:15px}.partner-content .table-filters label{margin-right:20px}.partner-content .table-filters input{margin-right:4px}.partner-content .partner-table{width:96%}.partner-content .partner-table thead tr th{white-space:nowrap;position:relative}.partner-content .renew-table{width:auto}.partner-content .form-control{width:auto}.partner-content .subscription-quota-warning{color:red;max-width:500px;display:block}.partner-content .new-subscription-form label{display:inline}.partner-content .new-subscription-form label.radio-label{display:inline-block}.partner-content .new-subscription-form select,.partner-content .new-subscription-form .select2-container{width:200px;margin-bottom:10px}.partner-content .new-subscription-form .subscription-owner{display:none}.partner-content .new-subscription-form .subscription-owner p{font-size:80%}.partner-content .new-subscription-form .seats-input{margin-bottom:15px}.partner-content .new-subscription-form .seats-input .form-group{margin-bottom:0px}.partner-content .new-subscription-form .seats-input .seats-unlimited{visibility:hidden}.partner-content .new-subscription-form .seats-input .seats-unlimited.input-disabled{visibility:visible}.partner-content .new-subscription-form input.owner-type[type='radio']{float:left;margin-right:5px}.partner-content .new-subscription-form input.owner-type[type='radio']:checked+.subscription-owner{display:block}.partner-content .new-custom-subscription-form label{display:inline-block}.partner-content .il-institution-form #date[readonly]{cursor:not-allowed;background-color:#eeeeee}.partner-content .flex-container{display:flex}.partner-content .flex-container>div:first-child{margin-right:60px}.partner-content .checkbox-wrapper label{font-weight:normal}.quick-navigation-layout.partner-content #container{max-width:100%;padding:0px;top:0px}.quick-navigation-layout.partner-content #container .layout-content{margin-left:180px;margin-top:49px;padding-top:20px;padding-left:40px;padding-right:40px}.quick-navigation-layout.partner-content #container form li.email,.quick-navigation-layout.partner-content #container form li.string,.quick-navigation-layout.partner-content #container form li.text,.quick-navigation-layout.partner-content #container form li.password,.quick-navigation-layout.partner-content #container form li.number,.quick-navigation-layout.partner-content #container form li.select{width:500px}.quick-navigation-layout #container .layout-menu{top:50px;left:0;width:180px;position:fixed;background-color:#f1f1f1;height:100%;padding-top:29px;display:flex;justify-content:center}.quick-navigation-layout #container .layout-menu ul{padding:0px}.quick-navigation-layout #container .layout-menu .layout-menu-links{list-style-type:none}.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link{margin-bottom:7px;font-weight:400}.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link:hover a{text-decoration:underline !important}.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link a.active{font-weight:900;color:#206ab6}.quick-navigation-layout #container .layout-menu .layout-menu-links .main-link{margin-bottom:20px}@media screen and (max-width: 760px){.quick-navigation-layout #container .layout-menu{display:none}}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}html{height:100%}h3,h4{font-family:Roboto}.main-content-container{position:relative;display:inline-block;left:200px;width:calc(100% - 200px);min-height:100%}body.iframed .main-content-container{left:0;width:100%}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clickable{cursor:pointer}.bright-hover-extend,#home-container #filter-section .filter-container label:hover,#container #filter-section .filter-container label:hover,#home-container #search-section .filter-container label:hover,#container #search-section .filter-container label:hover,.bright-hover:hover{cursor:pointer;filter:brightness(0.9);-webkit-filter:brightness(0.9)}.bright-hover:focus{outline:none}.apply-text-fill{white-space:nowrap;display:none}.glyphicon{font-family:'Glyphicons Halflings' !important}.pull-right{margin-right:20px}#toolbar{position:absolute;top:50px;left:10px;width:45%;height:25px}#us_report_button{height:45px;width:45px}body{height:100%;font-family:'Open Sans', sans-serif;font-weight:400;overflow-x:hidden}#orientation-lock{position:fixed;top:0;width:100%;height:100%;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/game_misc/tablet/rotate_alert-ad0d276f850906c5e6d7f0188db12391b321767d4bbd8f82cd2e8023278a8909.jpg);background-size:cover;z-index:9999;display:none}.middle{position:fixed;text-align:center}#text-container{margin:2px}.btn{padding:15px;margin:10px 0px 10px 0px}[class="btn"]{background-color:#c7c7c7}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select-age{height:57px;font-size:30px;width:123px;position:relative;left:280px;display:inline}#container{margin:0 auto;position:relative;max-width:760px;padding:0 24px;top:49px}#instructions-modal.modal-body,.modal-body:not(:has(.cm-modal__buttons)){font-size:130%}#instructions-modal .modal-footer{height:120px}.transparent-modal .modal-content{box-shadow:0 5px 15px rgba(0,0,0,0);background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);width:775px;max-height:580px}.transparent-modal{overflow:hidden;top:-40px}.transparent-modal .modal-dialog{width:auto}.transparent-modal .modal-body{height:580px}li#user_email{padding:3px 20px}.btn.try_again,.btn.try-it-yourself,.btn.fail-back{background-color:#fb8c2e;font-weight:bold}#close-alert{position:absolute;right:466px;bottom:10px;width:112px}.btn.return-to-solution,.btn.sign_up{background-color:#9cb340}.btn.return-to-solution{position:absolute;left:20px;bottom:20px}table#challenges_icons{margin-top:30px}p#want_to{margin-top:30px;font-size:200%}#arrow{position:absolute;z-index:1000;display:none}tr.spaceUnder>td{padding-bottom:1em}.learned-methods-btn{position:absolute;background-color:white;border:1.5px solid #555;padding-top:3px;border-radius:10px;height:53px;min-width:60px;text-align:center}.learned-methods-btn .method-text{position:absolute;display:block;margin:auto;bottom:0px;font-family:'Monaco', 'Menlo', 'Ubuntu Mono', 'Droid Sans Mono', 'Consolas', monospace;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.learned-methods-btn .plus-icon{position:relative;top:6px}.method-container{position:relative;margin:8px}.popover{left:50px}a:hover,a:focus{text-decoration:none}#send-email-button{background-color:#7ea3ab;position:absolute;left:240px;bottom:-9px;height:71px}#share-email{margin-top:18px}#instructions-modal{margin-top:60px}#instructions-modal .modal-body{height:120px}#instructions-modal .modal-content{width:600px;box-shadow:0 5px 15px rgba(0,0,0,0);background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0)}.alert-success{background:#E7FFE1}.modal{margin-top:60px}.modal.allow-tablet-scroll{position:absolute}.ace_gutter-cell{color:#CFCFCF}#social{position:absolute;left:325px;top:3px;font-size:12px}.instructions-container{left:67px;position:absolute;top:42px}#instructions-text,#instructions-textarea{width:460px;left:0px;top:20px;position:absolute;word-wrap:break-word}#instructions-textarea{text-align:left}.explain #instructions-text{top:28px}#monkey-holding-banana{left:-220px;position:relative}#reset-code-modal,.save_challenge{text-align:center}.btn.lefty{position:relative;right:150px}.btn.righty{position:relative;left:150px}#reset-code-modal .btn{position:relative;width:100px}#confirm-reset.btn{left:150px;background-color:#9cb340}.btn.green{background-color:#9cb340}#cancel-reset.btn{right:150px}#about-link{left:400px}.ace_invisible{opacity:0}.ace_gutter-layer,.ace_print-margin{background-color:white}.ace_gutter-layer.dark{background-color:#3e3f37}#editor-helper{position:absolute}.custom-frame-modal .modal-content{box-shadow:0 5px 15px rgba(0,0,0,0);background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0)}#scene-modal{margin-top:30px !important}#scene-modal .modal-content{max-height:525px;width:880px}#scene-modal .modal-body{height:520px}#scene-modal .white-bg{top:20px}#scene-container{position:relative;right:1px}#scene-container.video-content{height:480px;margin-top:-75px;width:832px;overflow:hidden;margin-left:8px}#video-play-btn{position:absolute;top:0;height:100%;width:100%;text-align:center}#video-play-btn button{margin:auto;margin-top:24%;padding:15px;border:3px solid #EFF2F7;background-color:transparent;outline:none !important}#video-play-btn button span{color:#EFF2F7;font-size:20px;margin:0 4px}#scene-modal .konvajs-content{margin-left:3px}.modal-open .modal,.btn:focus{outline:none !important}.modal.in{outline:none !important}#group_name{margin-bottom:10px}#solution-win-modal{margin-top:100px}#solution-win-modal .modal-body{font-size:45px;text-align:center;font-family:Rabtus}#solution-win-modal .try-it-yourself{position:relative;top:10px}#solution-win-modal .try-it-yourself.transparent{opacity:0;pointer-events:none}#solution-win-modal .modal-footer a{color:black}.alert-info{position:relative;z-index:10;text-align:left}.alert-info.error{color:red}.alert-info button{margin-right:10px}.alert-info span{position:relative;left:200px}.trial-alert~#home-container div .alert-info{top:40px}.alert{position:relative;z-index:1;border:none;border-radius:0}.fade-notification-container{position:relative}.fade-notification-container .alert{position:fixed;width:800px;left:50%;margin-left:-400px;text-align:center;-webkit-animation-name:fadeVisibility;-webkit-animation-duration:4s;animation-name:fadeVisibility;animation-duration:4s}#avatars-modal h3.modal-title{margin-top:16px}#avatars-modal .modal-content{width:600px}#avatars-modal .modal-body{padding:0}#avatars-modal .modal-body>div{display:inline-block}#avatars-modal .modal-footer .form-button{height:35px;margin:0 9px;text-transform:uppercase;font-family:"Exo"}#avatars-modal #preview-container{height:122px;width:120px;background:url(https://dnskjpxi5l62c.cloudfront.net/assets/avatars/avatars_modal_showcase-0aaae002ef8409be1930862ab37c34b122d22ee91b0672add91f73647dee959e.png) no-repeat;background-size:contain;position:relative;margin:48px 6px 0;vertical-align:top}#avatars-modal #preview-container #selected-avatar{height:120px;width:120px;margin-top:1px}#submit-avatar{display:none}#avatars-modal #preview-container #selected-avatar.fading-out{-webkit-animation:fadingOut .5s linear 1;-moz-animation:fadingOut .5s linear 1;-ms-animation:fadingOut .5s linear 1;animation:fadingOut .5s linear 1}#avatars-modal #preview-container #selected-avatar.fading-in{-webkit-animation:fadingIn .5s linear 1;-moz-animation:fadingIn .5s linear 1;-ms-animation:fadingIn .5s linear 1;animation:fadingIn .5s linear 1}@-moz-keyframes fadingOut{0%{opacity:1;transform:rotate(0deg)}100%{opacity:0;transform:rotate(360deg)}}@-ms-keyframes fadingOut{0%{opacity:1;transform:rotate(0deg)}100%{opacity:0;transform:rotate(360deg)}}@keyframes fadingOut{0%{opacity:1;transform:rotate(0deg)}100%{opacity:0;transform:rotate(360deg)}}@-webkit-keyframes fadingOut{0%{opacity:1;-webkit-transform:rotate(0deg)}100%{opacity:0;-webkit-transform:rotate(360deg)}}@-moz-keyframes fadingIn{0%{opacity:0;transform:rotate(0deg)}100%{opacity:1;transform:rotate(360deg)}}@-ms-keyframes fadingIn{0%{opacity:0;transform:rotate(0deg)}100%{opacity:1;transform:rotate(360deg)}}@keyframes fadingIn{0%{opacity:0;transform:rotate(0deg)}100%{opacity:1;transform:rotate(360deg)}}@-webkit-keyframes fadingIn{0%{opacity:0;-webkit-transform:rotate(0deg)}100%{opacity:1;-webkit-transform:rotate(360deg)}}@keyframes fadeVisibility{0%{opacity:0}20%{opacity:1}80%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeVisibility{0%{opacity:0}20%{opacity:1}80%{opacity:1}100%{opacity:0}}#avatars-modal #selection-container{padding:10px 0;height:200px;width:420px;overflow:auto}#avatars-modal #selection-container .avatar-row{height:70px;margin-bottom:2px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}#avatars-modal .avatar-select:hover{cursor:pointer}#avatars-modal .avatar-select img{width:60px;height:60px;margin:1px;-moz-transition:height .5s, width .5s;-ms-transition:height .5s, width .5s;-webkit-transition:height .5s, width .5s;transition:height .5s, width .5s}#avatars-modal .avatar-select:hover img{width:80px;height:80px}#avatars-modal .modal-footer .btn{float:right;margin-left:10px;padding-left:25px;padding-right:25px}#avatars-modal.hoc{margin-top:-12px}#avatars-modal.hoc #teachers-button,#avatars-modal.hoc h1,#avatars-modal.hoc .modal-footer .btn{font-family:'Open Sans', sans-serif}#avatars-modal.hoc .modal-header{padding:8px 3%;height:60px;background-color:rgba(118,168,196,0.4);border-bottom:1px solid #d6d6d6;margin-bottom:0}#avatars-modal.hoc .modal-body{padding:10px 10px 0 10px}#avatars-modal.hoc #preview-container{margin-left:27px}#avatars-modal.hoc #teachers-button{padding-top:7px;display:block;font-size:19px;margin:auto;text-align:center;cursor:pointer}#avatars-modal.hoc .modal-footer{text-align:center;margin-top:0;padding-bottom:6px;border-top:none}#avatars-modal.hoc .modal-footer .btn{float:none;margin:10px 0;font-size:20px}#hoc-button{position:absolute;margin-left:420px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/non_game_misc/finished_hoc_button_sprite-7c326b5aa1f05506ec7c2b58dc28ebde4c6cfefdacd030ddcdbef46734e93763.png);width:114px;height:47px;background-repeat:no-repeat;background-position:0 2px;font-family:"Rabtus", sans-serif;text-align:center;line-height:1.1em;padding:4px 0 0 4px;top:0;text-transform:uppercase}#hoc-button .first-line{color:black;font-size:11px}#hoc-button .second-line{color:white;font-size:16px}#hoc-button:hover{background-position:-114px 2px}.forms-green-button{bottom:-4%;right:-5%;color:#efefef;font-size:20px;padding:8px 8px;background-color:#88B75B;border-radius:30px;border-style:none;-webkit-box-shadow:1px 4px 1px 0px #5b7f3b;-moz-box-shadow:1px 4px 1px 0px #5b7f3b;box-shadow:1px 4px 1px 0px #5b7f3b;text-align:center}.yellow-modal-header{text-align:center;padding:12px;background-color:#f9bf2f;overflow:hidden;border-top-left-radius:6px;border-top-right-radius:6px}.home-green-button{display:inline;text-transform:uppercase;height:100%;padding:11px 12px 8px 12px;font-size:18px;background-color:#8bb55f;color:white;border:none;border-radius:4px;border-bottom:3px #74a14e solid}.home-green-button.cancel{background-color:#e1e1e1;border-bottom:3px #b7b5b5 solid}.home-grey-button{display:inline;text-transform:uppercase;height:100%;padding:11px 12px 8px 12px;font-size:18px;background-color:#b1b7aa;color:white;border:none;border-radius:4px;border-bottom:3px #555555 solid}.spinny{border:8px solid #f3f3f3;border-top:8px solid #3498db;border-radius:50%;width:50px;height:50px;margin:auto;animation:spinSpinny 2s linear infinite}@keyframes spinSpinny{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.glyphicon.spinning{vertical-align:middle;animation:spin 1s infinite linear;-webkit-animation:spin2 1s infinite linear;top:-2px;font-size:14px}body.cm-body.modal-open{margin-right:0;overflow-y:auto}.modal{overflow-y:hidden}.course .sprite-sheet-creator-modal{margin-left:350px}.modal-on-top{margin-top:0}.modal-on-top .modal-dialog{margin-top:60px}.btn-delete.btn-danger[value="Cancel my account"]{background-color:transparent;border:none;padding:0;color:#d9534f}.btn-delete.btn-danger[value="Cancel my account"]:hover{text-decoration:underline}.label-required:after{content:" *";color:red}.trial-alert{position:fixed;top:50px;width:100vw;height:40px;z-index:10;text-align:center;line-height:40px;padding-top:0;padding-bottom:0}.trial-alert span{position:relative;margin-left:auto;margin-right:auto;padding-left:200px}.trial-alert .close{color:black;opacity:1;font-size:36px;font-family:'Open Sans', sans-serif;padding:3px;top:0}.mobile-show{display:none}@media screen and (max-width: 768px){.container-fluid .row{margin-left:0;margin-right:0}}@media screen and (max-width: 480px){.mobile-hide{display:none}.mobile-show{display:block}.alert{line-height:20px;padding-right:15px;min-height:40px;height:auto}.alert span{padding:0px}.alert .close{position:absolute;bottom:0px;right:0px}}@keyframes shake{10%,90%{transform:translate3d(-1px, 0, 0)}20%,80%{transform:translate3d(2px, 0, 0)}30%,50%,70%{transform:translate3d(-4px, 0, 0)}40%,60%{transform:translate3d(4px, 0, 0)}}@keyframes shake-left-to-right{10%,90%{transform:translate3d(-1px, 0, 0)}20%,80%{transform:translate3d(2px, 0, 0)}30%,50%,70%{transform:translate3d(-4px, 0, 0)}40%,60%{transform:translate3d(4px, 0, 0)}}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}#home-container div.container-fluid section.cm-section,#course-search-filter-wrapper{padding:0 10px;min-height:112px;left:30px;position:sticky}#home-container div.container-fluid section.cm-section .filter-tabs .nav-tabs .nav-item a,#course-search-filter-wrapper .filter-tabs .nav-tabs .nav-item a{color:#b1b1b1;border-bottom:none}#home-container div.container-fluid section.cm-section .filter-tabs .nav-tabs .nav-item a:hover,#course-search-filter-wrapper .filter-tabs .nav-tabs .nav-item a:hover{border-bottom:none}#home-container div.container-fluid section.cm-section .filter-tabs .nav-tabs .nav-item.active a,#course-search-filter-wrapper .filter-tabs .nav-tabs .nav-item.active a{color:#8bb55f}#home-container div.container-fluid section.cm-section .filter-tabs~div #filter-section,#home-container div.container-fluid section.cm-section .filter-tabs~div #search-section,#course-search-filter-wrapper .filter-tabs~div #filter-section,#course-search-filter-wrapper .filter-tabs~div #search-section{padding-left:12px;min-height:112px}#home-container #search-section input,#container #search-section input{width:280px;border-radius:5px}#home-container #search-section input:focus,#container #search-section input:focus{border:solid 1px #79b264;box-shadow:none}#home-container #search-section .search-courses,#container #search-section .search-courses{position:absolute;right:2px;top:8px;z-index:10;border:none;color:#6ea95c;background-color:transparent}#home-container #search-section .search-courses .glyphicon,#container #search-section .search-courses .glyphicon{font-size:15px}#home-container #search-section .reset-courses,#container #search-section .reset-courses{position:absolute;right:6px;top:8px;z-index:10}#home-container #filter-section,#container #filter-section,#home-container #search-section,#container #search-section{display:flex;flex-direction:row;align-items:center;gap:10px}#home-container #filter-section:has(.filter-toggle-label :checked),#container #filter-section:has(.filter-toggle-label :checked),#home-container #search-section:has(.filter-toggle-label :checked),#container #search-section:has(.filter-toggle-label :checked){display:block}#home-container #filter-section:has(.filter-toggle-label :checked) .side-buttons-container,#container #filter-section:has(.filter-toggle-label :checked) .side-buttons-container,#home-container #search-section:has(.filter-toggle-label :checked) .side-buttons-container,#container #search-section:has(.filter-toggle-label :checked) .side-buttons-container{display:none}#home-container #filter-section .filter-toggle-label:has(:checked),#container #filter-section .filter-toggle-label:has(:checked),#home-container #search-section .filter-toggle-label:has(:checked),#container #search-section .filter-toggle-label:has(:checked){float:right}#home-container #filter-section .filter-toggle-label:has(:checked)~.filter-container,#container #filter-section .filter-toggle-label:has(:checked)~.filter-container,#home-container #search-section .filter-toggle-label:has(:checked)~.filter-container,#container #search-section .filter-toggle-label:has(:checked)~.filter-container{max-height:1000px;max-width:none}#home-container #filter-section .filter-toggle-label:has(:checked)~.filter-container .filter-groups,#container #filter-section .filter-toggle-label:has(:checked)~.filter-container .filter-groups,#home-container #search-section .filter-toggle-label:has(:checked)~.filter-container .filter-groups,#container #search-section .filter-toggle-label:has(:checked)~.filter-container .filter-groups{display:flex;flex-wrap:wrap}#home-container #filter-section .filter-toggle-label:has(:checked)~.filter-container form,#container #filter-section .filter-toggle-label:has(:checked)~.filter-container form,#home-container #search-section .filter-toggle-label:has(:checked)~.filter-container form,#container #search-section .filter-toggle-label:has(:checked)~.filter-container form{max-height:inherit}#home-container #filter-section .filter-toggle-label:has(:checked) .update-filters,#container #filter-section .filter-toggle-label:has(:checked) .update-filters,#home-container #search-section .filter-toggle-label:has(:checked) .update-filters,#container #search-section .filter-toggle-label:has(:checked) .update-filters{display:none}#home-container #filter-section .filter-toggle-label:has(:checked) .collapse-filters,#container #filter-section .filter-toggle-label:has(:checked) .collapse-filters,#home-container #search-section .filter-toggle-label:has(:checked) .collapse-filters,#container #search-section .filter-toggle-label:has(:checked) .collapse-filters{display:block;top:-90px}#home-container #filter-section .filter-title,#container #filter-section .filter-title,#home-container #search-section .filter-title,#container #search-section .filter-title{font-size:12px;font-weight:600;text-transform:uppercase;margin-bottom:10px;font-family:'Roboto'}#home-container #filter-section .filter-summary,#container #filter-section .filter-summary,#home-container #search-section .filter-summary,#container #search-section .filter-summary{display:flex;gap:24px;padding:27px 10px}#home-container #filter-section .filter-summary #search_text,#container #filter-section .filter-summary #search_text,#home-container #search-section .filter-summary #search_text,#container #search-section .filter-summary #search_text{font-family:'Roboto'}#home-container #filter-section .filter-summary .filter-tag,#container #filter-section .filter-summary .filter-tag,#home-container #search-section .filter-summary .filter-tag,#container #search-section .filter-summary .filter-tag{padding:4px;text-transform:capitalize;border:solid 1px #b1b1b1;border-radius:2px;min-width:45px;margin-right:4px;white-space:nowrap;line-height:30px}#home-container #filter-section .filter-summary .filter-tag:hover,#container #filter-section .filter-summary .filter-tag:hover,#home-container #search-section .filter-summary .filter-tag:hover,#container #search-section .filter-summary .filter-tag:hover{background-color:#e6e8ed;cursor:pointer}#home-container #filter-section .filter-container,#container #filter-section .filter-container,#home-container #search-section .filter-container,#container #search-section .filter-container{font-family:Roboto;max-height:0;max-width:0;transition:max-height 0.5s ease;flex:0px}#home-container #filter-section .filter-container form,#container #filter-section .filter-container form,#home-container #search-section .filter-container form,#container #search-section .filter-container form{max-height:0;overflow:hidden;min-height:0px}#home-container #filter-section .filter-container .filter-groups,#container #filter-section .filter-container .filter-groups,#home-container #search-section .filter-container .filter-groups,#container #search-section .filter-container .filter-groups{display:none}#home-container #filter-section .filter-container .filter-group,#container #filter-section .filter-container .filter-group,#home-container #search-section .filter-container .filter-group,#container #search-section .filter-container .filter-group{text-transform:capitalize;margin:20px}#home-container #filter-section .filter-container .filter-group .custom-tooltip,#container #filter-section .filter-container .filter-group .custom-tooltip,#home-container #search-section .filter-container .filter-group .custom-tooltip,#container #search-section .filter-container .filter-group .custom-tooltip{background-color:white;color:#c61818;border-radius:0.25rem;padding:0.5rem 1rem;position:absolute;transform:translate(-170px, 5px);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.12);font-size:14px;letter-spacing:0.12px;width:150px;opacity:0;transition:opacity 0.3s ease-in-out;margin:-40px 254px;pointer-events:none}#home-container #filter-section .filter-container .filter-group .custom-tooltip:first-letter,#container #filter-section .filter-container .filter-group .custom-tooltip:first-letter,#home-container #search-section .filter-container .filter-group .custom-tooltip:first-letter,#container #search-section .filter-container .filter-group .custom-tooltip:first-letter{text-transform:uppercase}#home-container #filter-section .filter-container .filter-group .custom-tooltip:after,#container #filter-section .filter-container .filter-group .custom-tooltip:after,#home-container #search-section .filter-container .filter-group .custom-tooltip:after,#container #search-section .filter-container .filter-group .custom-tooltip:after{content:"\00a0";display:block;height:12px;width:16px;background-color:white;border-left:0;top:20px;box-shadow:-1px 2px 2px 0 rgba(0,0,0,0.12);left:-9px;position:absolute;transform:rotate(29deg) skew(-35deg)}#home-container #filter-section .filter-container .filter-group .custom-tooltip.show,#container #filter-section .filter-container .filter-group .custom-tooltip.show,#home-container #search-section .filter-container .filter-group .custom-tooltip.show,#container #search-section .filter-container .filter-group .custom-tooltip.show{opacity:1;z-index:1}#home-container #filter-section .filter-container .filter-group.checkmark-red .checkmark,#container #filter-section .filter-container .filter-group.checkmark-red .checkmark,#home-container #search-section .filter-container .filter-group.checkmark-red .checkmark,#container #search-section .filter-container .filter-group.checkmark-red .checkmark{border-color:#c61818}#home-container #filter-section .filter-container .filter-title,#container #filter-section .filter-container .filter-title,#home-container #search-section .filter-container .filter-title,#container #search-section .filter-container .filter-title{margin-bottom:18px}#home-container #filter-section .filter-container .checkbox-wrapper,#container #filter-section .filter-container .checkbox-wrapper,#home-container #search-section .filter-container .checkbox-wrapper,#container #search-section .filter-container .checkbox-wrapper{display:flex;flex-direction:column}#home-container #filter-section .filter-container .filter-actions .primary-button,#container #filter-section .filter-container .filter-actions .primary-button,#home-container #search-section .filter-container .filter-actions .primary-button,#container #search-section .filter-container .filter-actions .primary-button{margin-right:0px}#home-container #filter-section .filter-container label,#container #filter-section .filter-container label,#home-container #search-section .filter-container label,#container #search-section .filter-container label{font-weight:400;display:flex;align-items:center;margin-bottom:12px;cursor:pointer;font-size:14px}#home-container #filter-section .filter-container label .checkmark,#container #filter-section .filter-container label .checkmark,#home-container #search-section .filter-container label .checkmark,#container #search-section .filter-container label .checkmark{height:16px;width:16px;background-color:white;border:1px solid #8bb55f;border-radius:3px;margin-right:8px}#home-container #filter-section .filter-container label .checkmark:after,#container #filter-section .filter-container label .checkmark:after,#home-container #search-section .filter-container label .checkmark:after,#container #search-section .filter-container label .checkmark:after{content:'✓';font-size:14px;display:none;color:#8bb55f;font-family:system-ui;font-weight:bolder;margin:-3px 1px}#home-container #filter-section .filter-container label:has(.checkmark) input:checked~.checkmark:after,#container #filter-section .filter-container label:has(.checkmark) input:checked~.checkmark:after,#home-container #search-section .filter-container label:has(.checkmark) input:checked~.checkmark:after,#container #search-section .filter-container label:has(.checkmark) input:checked~.checkmark:after{display:block}#home-container #filter-section .filter-toggle-label,#container #filter-section .filter-toggle-label,#home-container #search-section .filter-toggle-label,#container #search-section .filter-toggle-label{display:inline-flex;align-items:center;cursor:pointer;padding:30px 0px;color:#8bb55f;border-radius:5px;text-transform:uppercase;font-family:Exo;font-size:12px;font-style:normal;font-weight:500;align-self:flex-end}#home-container #filter-section .update-filters,#container #filter-section .update-filters,#home-container #search-section .update-filters,#container #search-section .update-filters{display:flex;align-items:flex-start}#home-container #filter-section .update-filters .hamburger-icon,#container #filter-section .update-filters .hamburger-icon,#home-container #search-section .update-filters .hamburger-icon,#container #search-section .update-filters .hamburger-icon{display:inline-flex;flex-direction:column;justify-content:space-between;width:15px;height:8px;margin:3px 10px;align-items:center}#home-container #filter-section .update-filters .hamburger-icon span,#container #filter-section .update-filters .hamburger-icon span,#home-container #search-section .update-filters .hamburger-icon span,#container #search-section .update-filters .hamburger-icon span{display:block;width:15px;height:2px;background-color:#8bb55f;border-radius:2px}#home-container #filter-section .update-filters .hamburger-icon span:nth-child(2),#container #filter-section .update-filters .hamburger-icon span:nth-child(2),#home-container #search-section .update-filters .hamburger-icon span:nth-child(2),#container #search-section .update-filters .hamburger-icon span:nth-child(2){width:11px}#home-container #filter-section .update-filters .hamburger-icon span:nth-child(3),#container #filter-section .update-filters .hamburger-icon span:nth-child(3),#home-container #search-section .update-filters .hamburger-icon span:nth-child(3),#container #search-section .update-filters .hamburger-icon span:nth-child(3){width:7px}#home-container #filter-section .collapse-filters,#container #filter-section .collapse-filters,#home-container #search-section .collapse-filters,#container #search-section .collapse-filters{display:none;position:relative;width:20px;height:20px;margin-right:10px}#home-container #filter-section .collapse-filters:before,#container #filter-section .collapse-filters:before,#home-container #search-section .collapse-filters:before,#container #search-section .collapse-filters:before{content:'';position:absolute;top:50%;left:50%;width:10px;height:10px;border-left:2px solid #8bb55f;border-top:2px solid #8bb55f;transform:translate(-50%, -25%) rotate(45deg);border-radius:1px}#home-container #filter-section .all-checkbox:has(:checked) .select_all,#container #filter-section .all-checkbox:has(:checked) .select_all,#home-container #search-section .all-checkbox:has(:checked) .select_all,#container #search-section .all-checkbox:has(:checked) .select_all{display:none}#home-container #filter-section .all-checkbox:has(:checked) .unselect_all,#container #filter-section .all-checkbox:has(:checked) .unselect_all,#home-container #search-section .all-checkbox:has(:checked) .unselect_all,#container #search-section .all-checkbox:has(:checked) .unselect_all{display:block}#home-container #filter-section .all-checkbox,#container #filter-section .all-checkbox,#home-container #search-section .all-checkbox,#container #search-section .all-checkbox{color:#27adf9;text-transform:none}#home-container #filter-section .all-checkbox .unselect_all,#container #filter-section .all-checkbox .unselect_all,#home-container #search-section .all-checkbox .unselect_all,#container #search-section .all-checkbox .unselect_all{display:none}#home-container #filter-section .loading-dots span,#container #filter-section .loading-dots span,#home-container #search-section .loading-dots span,#container #search-section .loading-dots span{background-color:#8bb55f}#home-container #filter-section .side-buttons-container,#container #filter-section .side-buttons-container,#home-container #search-section .side-buttons-container,#container #search-section .side-buttons-container{display:flex;gap:10px;padding:18px 10px;align-self:flex-end;justify-content:flex-end;flex-grow:1}#home-container #filter-section .primary-button,#container #filter-section .primary-button,#home-container #search-section .primary-button,#container #search-section .primary-button{position:relative}#home-container #filter-section .primary-button.loading,#container #filter-section .primary-button.loading,#home-container #search-section .primary-button.loading,#container #search-section .primary-button.loading{color:#8bb55f;pointer-events:none}#home-container #filter-section .primary-button.loading .loading-dots,#container #filter-section .primary-button.loading .loading-dots,#home-container #search-section .primary-button.loading .loading-dots,#container #search-section .primary-button.loading .loading-dots{position:absolute;top:22px;left:25px;transform:translateY(-50%);display:flex;gap:10px}#home-container #filter-section .primary-button.loading .loading-dots span,#container #filter-section .primary-button.loading .loading-dots span,#home-container #search-section .primary-button.loading .loading-dots span,#container #search-section .primary-button.loading .loading-dots span{width:4px;height:4px;background-color:white;border-radius:50%;display:inline-block;animation:loadingDots 0.6s infinite ease-in-out}#home-container #filter-section .primary-button.loading .loading-dots span:nth-child(2),#container #filter-section .primary-button.loading .loading-dots span:nth-child(2),#home-container #search-section .primary-button.loading .loading-dots span:nth-child(2),#container #search-section .primary-button.loading .loading-dots span:nth-child(2){animation-delay:0.2s}#home-container #filter-section .primary-button.loading .loading-dots span:nth-child(3),#container #filter-section .primary-button.loading .loading-dots span:nth-child(3),#home-container #search-section .primary-button.loading .loading-dots span:nth-child(3),#container #search-section .primary-button.loading .loading-dots span:nth-child(3){animation-delay:0.4s}@keyframes loadingDots{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.game-language-icon-container{position:absolute}.game-language-icon-container img.game-language-icon{width:36px;height:32px}.nav-sidebar{background-color:#2a381e;width:200px;height:100vh;z-index:999;display:inline-block;position:fixed;padding-top:10px;font-family:'Exo 2', sans-serif;color:#fff;font-weight:100;top:50px}body.iframed .nav-sidebar{display:none}.nav-sidebar img{width:19px;margin-right:8px}.nav-sidebar .child-section .child-section-title{cursor:default;color:#fed659;text-overflow:ellipsis;overflow:hidden}.nav-sidebar .child-section .section-link{padding-left:30px}.nav-sidebar .child-section hr{border-color:#ababab;margin:5px 15px}.nav-sidebar p,.nav-sidebar .nav-sidebar__link{vertical-align:middle;font-size:14px;padding:7px 3px 7px 16px;text-transform:uppercase;cursor:pointer;background:none;border:none}.nav-sidebar p.section-link:hover,.nav-sidebar .nav-sidebar__link.section-link:hover{background-color:#fcce36;color:#2a381e}.nav-sidebar p.section-link.selected-section,.nav-sidebar .nav-sidebar__link.section-link.selected-section{font-weight:500;background-color:#8bb55f}.nav-sidebar p.section-link.selected-section:hover,.nav-sidebar .nav-sidebar__link.section-link.selected-section:hover{color:#fff}.nav-sidebar a{color:#fff;vertical-align:middle}.nav-sidebar .become-notice{position:absolute;bottom:100px}.nav-sidebar #help-center-link{position:absolute;bottom:60px}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}body.home{background-color:#e8e8e8}#home-container{font-family:'Exo 2', sans-serif;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/feed/class_bg-dd45ba4ecf96455fb8fd3a419a402fe9c6800f6c9fa0f86daf5926feea1bb6c7.png);background-size:100%;max-width:100%;padding:0;margin:0 auto;position:relative;top:50px}#home-container h1,#home-container h2,#home-container h3,#home-container h4,#home-container h5,#home-container h6{margin:0;font-family:'Exo 2', sans-serif}#home-container .notice.alert.alert-info{text-align:center}#home-container .sub-navbar{position:relative}#home-container div.container-fluid{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/feed/class_bg-dd45ba4ecf96455fb8fd3a419a402fe9c6800f6c9fa0f86daf5926feea1bb6c7.png);background-size:100%;position:relative;width:100%;margin:0 auto;padding-left:30px;padding-right:30px}#home-container div.container-fluid .col-md-8{padding-right:40px;padding-left:40px}#home-container div.container-fluid .col-md-4{padding-right:40px}#home-container div.container-fluid a.anchor{display:block;position:relative;top:-50px;visibility:hidden}#home-container div.container-fluid section{margin:20px 0px;width:100%;padding:0 10px;min-height:200px;border-radius:7px;background-color:white;-webkit-box-shadow:-1px 2px 10px 0px rgba(0,0,0,0.35);-moz-box-shadow:-1px 2px 10px 0px rgba(0,0,0,0.35);box-shadow:-1px 2px 10px 0px rgba(0,0,0,0.35)}#home-container div.container-fluid section#child-progress-summary{padding:0;min-height:0}#home-container div.container-fluid section#child-progress-summary .texts{padding:8px;text-align:center}#home-container div.container-fluid section#child-progress-summary .texts .intro{font-size:18px}#home-container div.container-fluid section#child-progress-summary .texts .activity-name{font-size:22px}#home-container div.container-fluid section#child-progress-summary .challenge-stats{border-bottom-left-radius:7px;border-bottom-right-radius:7px}#home-container div.container-fluid section .content{padding:15px 10px}#home-container div.container-fluid section h3{font-size:14px;font-weight:300;text-transform:uppercase;padding:0 5px}#home-container div.container-fluid section .title-with-button{display:flex;justify-content:space-between;align-items:center}#home-container div.container-fluid section .title-with-button .title{flex-grow:1;margin-right:20px}#home-container div.container-fluid section .title{margin:5px 10px;border-bottom:2px #8bb55f solid;display:inline-block}#home-container div.container-fluid section .title.full-width{width:calc(100% - 20px)}#home-container div.container-fluid section .title.side-column{width:93%;display:flex}#home-container div.container-fluid section .title.side-column h1{display:inline-block}#home-container div.container-fluid section .title.side-column #group-title{text-align:center;width:80%;overflow:hidden;text-overflow:ellipsis}#home-container div.container-fluid section .title.side-column .backward-arrow{width:10%}#home-container div.container-fluid section .title.side-column .backward-arrow:before{float:left;font-size:12px;color:white;font-family:'Glyphicons Halflings';content:"";color:inherit;font-size:20px;padding-top:4px}#home-container div.container-fluid section .title.side-column .forward-arrow{width:10%}#home-container div.container-fluid section .title.side-column .forward-arrow:before{float:left;font-size:12px;color:white;font-family:'Glyphicons Halflings';content:"";color:inherit;font-size:20px;padding-top:3px;float:right}#home-container div.container-fluid section .title h1{padding:10px 0px;color:#8bb55f;text-transform:uppercase;font-size:20px;font-weight:500}#home-container div.container-fluid section .title h1 span{font-size:14px;color:black;text-transform:none}#home-container div.container-fluid section .title h1 span a{text-decoration:underline}#home-container div.container-fluid .offer{padding:0px}body.home #home-container .main-content-container{position:absolute;left:200px;display:inline-block}body.home #home-container .main-content-container .container-fluid .col-md-8{padding:0 20px}body.home #home-container .main-content-container .container-fluid .col-md-4{padding-right:85px}@media screen and (max-width: 1439px){body.home #home-container .main-content-container .container-fluid .col-md-8{padding:0px}body.home #home-container .main-content-container .container-fluid .col-md-4{padding-right:92px}}.extend-flex,#home-container #add-another-child,#home-container .parent-bar #children-tabs{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}#home-container .parent-bar{background-color:#bbddee}#home-container .parent-bar .row{width:95%}#home-container .parent-bar hr{margin:0px;border-width:5px;border-color:white}#home-container .parent-bar .parent-area{display:flex}#home-container .parent-bar .parent-area .welcome-parent{margin:30px 50px;display:inline-block;flex-grow:1}#home-container .parent-bar .parent-area .welcome-parent h2{margin-bottom:10px}#home-container .parent-bar .parent-area .welcome-parent h4{font-family:'Roboto';font-weight:400;line-height:1.3;font-size:16px}#home-container .parent-bar .parent-area .invites-cta{width:318px;height:153px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/non_game_misc/invites_page_cta-e345640d0768be6a769eb16a40f5b363d7699d6ff9968a94160c1adadcc78465.png)}#home-container .parent-bar .parent-area .invites-cta div{height:74px;color:#FFF;font-family:Exo;font-size:21px;line-height:24px;margin-top:40px;width:160px;margin-left:116px;letter-spacing:0.21px;display:flex;align-items:center}#home-container .parent-bar .parent-area .sales-banner{display:flex;flex:1 0 auto;margin-top:30px}#home-container .parent-bar .parent-area .sales-banner .image{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/non_game_misc/monkey.png);width:117px;height:110px;margin-right:9px}#home-container .parent-bar .parent-area .sales-banner .feature{font-family:"Roboto";color:#4a4a4a;height:23px}#home-container .parent-bar .parent-area .sales-banner .feature .glyphicon{color:#e66d69;margin-right:3px}#home-container .parent-bar .parent-area .sales-banner button{height:34px;margin:5px 0 0;padding:7px 10px 6px 10px;border-radius:17px;box-shadow:0 3px 0 0 #a0322e;border:none;font-size:16px;background-color:#e66d69}#home-container .parent-bar .parent-area .sales-banner button a{color:white}#home-container .parent-bar .parent-area .sales-banner button span:first-child{font-family:Exo;font-weight:800;margin-right:3px}#home-container .parent-bar #children-tabs{font-family:'Roboto';color:white;margin-left:20px}#home-container .parent-bar #children-tabs a{color:white}#home-container .parent-bar #children-tabs .children-tab{text-align:center;min-width:115px;margin-left:20px;padding:10px 14px;border-radius:10px 10px 0px 0px;box-shadow:0 -3px 4px 0 rgba(0,0,0,0.15);background-color:#8bb55f;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#home-container .parent-bar #children-tabs .children-tab.selected{color:#424c6a;background-color:white}#home-container .parent-bar #children-tabs #tab-add-child.children-tab::after{content:" +"}#home-container #add-another-child{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;text-align:center;align-items:center;font-family:'Exo';font-size:26px;font-weight:bold;margin:25vh 4vw}#home-container #add-another-child a{text-decoration:underline}#home-container #add-another-child .button{width:fit-content;padding:15px 30px 15px;border-radius:8px;box-shadow:0 3px 0 0 #417505;background-color:#7ba850;font-family:'Roboto';color:white;font-size:14px;margin-top:35px;text-decoration:none;font-weight:normal}@media screen and (max-width: 480px){#home-container .parent-bar #children-tabs{height:40px;margin-left:0px}#home-container .parent-bar #children-tabs .children-tab{margin-left:8px}#home-container .parent-bar .parent-area .sales-banner.mobile-hide{display:none}#home-container #children-tabs div:not(:nth-child(-n + 4)){display:none}}#home-container .activity-section .activity-thumbnail.loading,#home-container .quiz-section .activity-thumbnail.loading,#home-container .courses-wrapper .activity-thumbnail.loading,#container .activity-section .activity-thumbnail.loading,#container .quiz-section .activity-thumbnail.loading,#container .courses-wrapper .activity-thumbnail.loading{border:1px #d9d9d9 solid;border-radius:5px;width:100%;overflow:hidden;background-color:#fff}#home-container .activity-section .activity-thumbnail.loading>a,#home-container .quiz-section .activity-thumbnail.loading>a,#home-container .courses-wrapper .activity-thumbnail.loading>a,#container .activity-section .activity-thumbnail.loading>a,#container .quiz-section .activity-thumbnail.loading>a,#container .courses-wrapper .activity-thumbnail.loading>a{pointer-events:none;cursor:default}#home-container .activity-section .activity-thumbnail.loading .activity-specs,#home-container .quiz-section .activity-thumbnail.loading .activity-specs,#home-container .courses-wrapper .activity-thumbnail.loading .activity-specs,#container .activity-section .activity-thumbnail.loading .activity-specs,#container .quiz-section .activity-thumbnail.loading .activity-specs,#container .courses-wrapper .activity-thumbnail.loading .activity-specs{height:30px;display:flex;align-items:center;justify-content:space-between;padding:0 5px;background-color:#f0f0f0}#home-container .activity-section .activity-thumbnail.loading .activity-specs>div,#home-container .quiz-section .activity-thumbnail.loading .activity-specs>div,#home-container .courses-wrapper .activity-thumbnail.loading .activity-specs>div,#container .activity-section .activity-thumbnail.loading .activity-specs>div,#container .quiz-section .activity-thumbnail.loading .activity-specs>div,#container .courses-wrapper .activity-thumbnail.loading .activity-specs>div{height:12px;width:40%;background-color:#e0e0e0;border-radius:4px}#home-container .activity-section .activity-thumbnail.loading .thumb-placeholder,#home-container .quiz-section .activity-thumbnail.loading .thumb-placeholder,#home-container .courses-wrapper .activity-thumbnail.loading .thumb-placeholder,#container .activity-section .activity-thumbnail.loading .thumb-placeholder,#container .quiz-section .activity-thumbnail.loading .thumb-placeholder,#container .courses-wrapper .activity-thumbnail.loading .thumb-placeholder{width:100%;aspect-ratio:480 / 380;background-color:#f5f5f5}#home-container .activity-section .activity-thumbnail.loading .activity-name,#home-container .activity-section .activity-thumbnail.loading .activity-subtitle,#home-container .quiz-section .activity-thumbnail.loading .activity-name,#home-container .quiz-section .activity-thumbnail.loading .activity-subtitle,#home-container .courses-wrapper .activity-thumbnail.loading .activity-name,#home-container .courses-wrapper .activity-thumbnail.loading .activity-subtitle,#container .activity-section .activity-thumbnail.loading .activity-name,#container .activity-section .activity-thumbnail.loading .activity-subtitle,#container .quiz-section .activity-thumbnail.loading .activity-name,#container .quiz-section .activity-thumbnail.loading .activity-subtitle,#container .courses-wrapper .activity-thumbnail.loading .activity-name,#container .courses-wrapper .activity-thumbnail.loading .activity-subtitle{height:12px;margin:10px 15px;background-color:#e0e0e0;border-radius:4px}#home-container .activity-section .activity-thumbnail.loading .activity-subtitle,#home-container .quiz-section .activity-thumbnail.loading .activity-subtitle,#home-container .courses-wrapper .activity-thumbnail.loading .activity-subtitle,#container .activity-section .activity-thumbnail.loading .activity-subtitle,#container .quiz-section .activity-thumbnail.loading .activity-subtitle,#container .courses-wrapper .activity-thumbnail.loading .activity-subtitle{height:10px;margin-bottom:15px}#home-container .activity-section .activity-thumbnail.loading .progress,#home-container .quiz-section .activity-thumbnail.loading .progress,#home-container .courses-wrapper .activity-thumbnail.loading .progress,#container .activity-section .activity-thumbnail.loading .progress,#container .quiz-section .activity-thumbnail.loading .progress,#container .courses-wrapper .activity-thumbnail.loading .progress{margin:10px 15px;height:7px;background-color:#f0f0f0}#home-container .activity-section .activity-thumbnail.loading .progress .progress-bar,#home-container .quiz-section .activity-thumbnail.loading .progress .progress-bar,#home-container .courses-wrapper .activity-thumbnail.loading .progress .progress-bar,#container .activity-section .activity-thumbnail.loading .progress .progress-bar,#container .quiz-section .activity-thumbnail.loading .progress .progress-bar,#container .courses-wrapper .activity-thumbnail.loading .progress .progress-bar{width:70%;height:100%;background-color:#bfbfbf;animation:loading-progress 2s infinite ease-in-out}#home-container .user-challenges-container .activity-thumbnail.loading{margin:5px;border:1px #d9d9d9 solid;border-radius:5px;overflow:hidden;background-color:#f6f7f8;position:relative;width:192px;height:135px;background-image:linear-gradient(to right, #f6f7f8 0%, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%);background-repeat:no-repeat;background-size:800px 135px;animation:shimmer 1.5s infinite linear}#home-container .user-challenges-container .activity-thumbnail.loading .progress{display:none}@keyframes loading-progress{0%{width:0%}100%{width:70%}}@keyframes shimmer{0%{background-position:-400px 0}100%{background-position:400px 0}}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}#home-container .main-bar,body.achievements .main-bar{height:220px;display:flex;width:100%;margin-bottom:20px;box-shadow:-1px 2px 10px 0px rgba(0,0,0,0.35)}#home-container .main-bar .continue-button,body.achievements .main-bar .continue-button{position:absolute;right:4%;top:150px;z-index:100;font-size:16px;text-transform:uppercase;background-color:#fed659;border-radius:35px;font-weight:300;color:white;display:flex;align-items:center;height:50px;min-width:220px;box-shadow:-1px 2px 10px 0px rgba(0,0,0,0.35)}#home-container .main-bar .continue-button .arrow-right,body.achievements .main-bar .continue-button .arrow-right{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/home/continue-573cf6243583d76dc14cae21fd46f8517fe48d6dcedb449789bd355fd957f2a8.svg);width:30px;height:30px;margin-left:10px;margin-right:8px}#home-container .main-bar .continue-button .button-text,body.achievements .main-bar .continue-button .button-text{font-family:Exo;font-size:18px;font-weight:bold;padding:4px 10px 0 0px;color:#38261E}#home-container .main-bar .avatar-area,body.achievements .main-bar .avatar-area{display:flex;width:528px;margin-top:43px;margin-left:28px}#home-container .main-bar .avatar-area .avatar-header,body.achievements .main-bar .avatar-area .avatar-header{height:auto;width:100px;background-size:contain;position:relative;margin-bottom:10px}#home-container .main-bar .avatar-area .avatar-header #avatar,body.achievements .main-bar .avatar-area .avatar-header #avatar{height:100px;width:100px;background-size:cover}#home-container .main-bar .avatar-area .avatar-header #avatar.avatar-cta,body.achievements .main-bar .avatar-area .avatar-header #avatar.avatar-cta{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/home/select_avatar_cta/character_switch-5be91fa75be6eca2c17bfa35bfb92499357372c47c8f46f18fe714b71bd8277c.png);animation:avatar-cta 7s steps(17) infinite;animation-delay:2s}#home-container .main-bar .avatar-area .avatar-header #avatar.avatar-cta #avatar-question-mark,body.achievements .main-bar .avatar-area .avatar-header #avatar.avatar-cta #avatar-question-mark{display:block}@keyframes avatar-cta{7%{background-position:-1700px, 0}100%{background-position:-1700px, 0}}#home-container .main-bar .avatar-area .avatar-header #avatar-question-mark,body.achievements .main-bar .avatar-area .avatar-header #avatar-question-mark{display:none;margin:auto;width:34%;padding-top:31%;animation:question-mark-glow 1.5s linear infinite}@keyframes question-mark-glow{0%{filter:drop-shadow(-2px 0px 8px #fbc54f) drop-shadow(2px 0px 8px #fbc54f)}50%{filter:drop-shadow(-2px 0px 4px #fbc54f) drop-shadow(2px 0px 4px #fbc54f) drop-shadow(-2px 0px 4px #fbc54f) drop-shadow(2px 0px 4px #fbc54f)}100%{filter:drop-shadow(-2px 0px 8px #fbc54f) drop-shadow(2px 0px 8px #fbc54f)}}#home-container .main-bar .avatar-area .avatar-header #change_avatar,body.achievements .main-bar .avatar-area .avatar-header #change_avatar{opacity:0;position:absolute;top:0px;left:0px;width:100%;height:auto}#home-container .main-bar .avatar-area .avatar-header #change_avatar:hover,body.achievements .main-bar .avatar-area .avatar-header #change_avatar:hover{opacity:1;cursor:pointer}#home-container .main-bar .avatar-area .title-area,body.achievements .main-bar .avatar-area .title-area{width:340px;position:relative;margin-left:32px;margin-top:17px}#home-container .main-bar .avatar-area .title-area .welcome-title,body.achievements .main-bar .avatar-area .title-area .welcome-title{margin:0px;font-size:26px;font-family:'Exo';font-weight:700;line-height:35px;letter-spacing:0.01em;color:#38261E;text-shadow:0px 4px 19px rgba(51,51,51,0.15)}#home-container .main-bar .avatar-area .title-area .back-to-courses-arrow,body.achievements .main-bar .avatar-area .title-area .back-to-courses-arrow{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/arrow_left-174a1bb737cd116bbbd7b67782fd20b497253bf55fe935447284b5bffae9377f.svg);width:20px;height:20px;display:inline-block;position:relative;top:5px}#home-container .main-bar .avatar-area .title-area .back-to-courses-txt,body.achievements .main-bar .avatar-area .title-area .back-to-courses-txt{color:black}#home-container .main-bar .avatar-area .title-area .classrooms-list,body.achievements .main-bar .avatar-area .title-area .classrooms-list{font-family:'Exo';font-size:16px;color:#38261E;line-height:21px;letter-spacing:0.01em;margin-top:10px;overflow:hidden;height:65px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}#home-container .main-bar .progress-area,body.achievements .main-bar .progress-area{width:calc(100vw - 860px)}#home-container .main-bar .progress-area .current-course-container,body.achievements .main-bar .progress-area .current-course-container{display:flex;margin:auto;position:relative;top:46px}#home-container .main-bar .progress-area .current-course-container.center,body.achievements .main-bar .progress-area .current-course-container.center{text-align:center}#home-container .main-bar .progress-area .current-course-container .current-course-chart-wrapper,body.achievements .main-bar .progress-area .current-course-container .current-course-chart-wrapper{display:inline-block;width:110px;height:110px;margin-right:20px}#home-container .main-bar .progress-area .current-course-container .current-course-chart-wrapper .percent,body.achievements .main-bar .progress-area .current-course-container .current-course-chart-wrapper .percent{position:relative;bottom:66px;font-family:'Exo';font-size:21px;line-height:28px;text-align:center;letter-spacing:0.01em;color:#FFFFFF;text-shadow:0px 4px 10px rgba(0,0,0,0.15)}#home-container .main-bar .progress-area .current-course-container .current-course-title-wrapper,body.achievements .main-bar .progress-area .current-course-container .current-course-title-wrapper{font-family:'Exo';font-size:21px;line-height:28px;letter-spacing:0.01em;color:#FFFFFF;text-shadow:0px 4px 10px rgba(51,51,51,0.15);display:flex;flex-direction:column;justify-content:center}#home-container .main-bar .progress-area .current-course-container .current-course-title-wrapper .small-header,body.achievements .main-bar .progress-area .current-course-container .current-course-title-wrapper .small-header{font-size:14px;line-height:normal}#home-container .main-bar .progress-area .current-course-container .current-course-title-wrapper #current-course-title,body.achievements .main-bar .progress-area .current-course-container .current-course-title-wrapper #current-course-title{font-weight:bold;line-height:normal}#home-container .main-bar .progress-area .current-course-container .current-course-title-wrapper .listening-time-title,body.achievements .main-bar .progress-area .current-course-container .current-course-title-wrapper .listening-time-title{max-width:260px}#home-container .main-bar .trapezoid-bg,body.achievements .main-bar .trapezoid-bg{position:absolute;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/home/user_bar_trapezoid-01f0bf55859a2f0724630a88d6550486478208441f5a56b4ba5860b690887973.png);background-position:right;width:548px;height:220px;overflow:hidden;left:0}#home-container .main-bar .bg-image,body.achievements .main-bar .bg-image{position:absolute;left:490px;width:calc(100% - 380px);height:220px;background-size:auto 220px;animation:user-bar-bg-enter 3s ease-out}#home-container .main-bar .bg-image.achievements,body.achievements .main-bar .bg-image.achievements{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/achievements-header-82a547255688701998d9136d307f90224c2658517a95c2354e616a0e40c792ca.png)}@keyframes user-bar-bg-enter{0%{background-size:auto 235px}100%{background-size:auto 220px}}#home-container .main-bar .start-playing-message,body.achievements .main-bar .start-playing-message{width:calc(100vw - 800px);text-align:center;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center}#home-container .main-bar .start-playing-message div,body.achievements .main-bar .start-playing-message div{width:280px;font-family:'Exo';font-weight:700;font-size:26px;line-height:35px;letter-spacing:0.01em;color:#FFFFFF;text-shadow:0px 4px 10px rgba(51,51,51,0.15)}#home-container .main-bar .start-playing-message img,body.achievements .main-bar .start-playing-message img{width:10px;height:18px;margin-top:10px}#home-container .main-bar #achievements-status-bar,body.achievements .main-bar #achievements-status-bar{color:white;display:flex;align-items:center;font-family:Exo;font-size:16px;font-style:normal;font-weight:700;line-height:19px;letter-spacing:0.16px;margin-top:38px}#home-container .main-bar #achievements-status-bar .achievement_img,body.achievements .main-bar #achievements-status-bar .achievement_img{height:33px;width:27px;margin-right:6px;background-size:contain}@media screen and (max-width: 1366px){#home-container .main-bar .trapezoid-bg,body.achievements .main-bar .trapezoid-bg{width:440px}#home-container .main-bar .avatar-area,body.achievements .main-bar .avatar-area{width:408px}#home-container .main-bar .avatar-area .avatar-header #change_avatar,body.achievements .main-bar .avatar-area .avatar-header #change_avatar{width:80%}#home-container .main-bar .bg-image,body.achievements .main-bar .bg-image{left:380px}#home-container .main-bar .progress-area,body.achievements .main-bar .progress-area{width:calc(100vw - 600px)}#home-container .main-bar .progress-area .current-course-container #current-course-subtitle,#home-container .main-bar .progress-area .current-course-container #current-course-subtitle,body.achievements .main-bar .progress-area .current-course-container #current-course-subtitle,body.achievements .main-bar .progress-area .current-course-container #current-course-subtitle{font-size:18px}#home-container .main-bar .progress-area .current-course-container .current-course-chart-wrapper,body.achievements .main-bar .progress-area .current-course-container .current-course-chart-wrapper{width:80px;height:80px}#home-container .main-bar .progress-area .current-course-container .current-course-chart-wrapper canvas,body.achievements .main-bar .progress-area .current-course-container .current-course-chart-wrapper canvas{width:80px;height:80px}#home-container .main-bar .progress-area .current-course-container .current-course-chart-wrapper .percent,body.achievements .main-bar .progress-area .current-course-container .current-course-chart-wrapper .percent{font-size:18px;bottom:55px}#home-container .main-bar .avatar-area,body.achievements .main-bar .avatar-area{margin-top:45px}#home-container .main-bar .avatar-area .avatar-header #avatar,body.achievements .main-bar .avatar-area .avatar-header #avatar{height:80px;width:80px}@keyframes avatar-cta{7%{background-position:-1360px, 0}100%{background-position:-1360px, 0}}#home-container .main-bar .avatar-area .title-area,body.achievements .main-bar .avatar-area .title-area{margin-left:2px;margin-top:2px}#home-container .main-bar .avatar-area .title-area .welcome-title,body.achievements .main-bar .avatar-area .title-area .welcome-title{font-size:21px;line-height:30px}#home-container .main-bar .continue-button,body.achievements .main-bar .continue-button{height:42px;min-width:200px}#home-container .main-bar .continue-button .button-text,body.achievements .main-bar .continue-button .button-text{font-size:15px}#home-container .main-bar .start-playing-message,body.achievements .main-bar .start-playing-message{width:calc(100vw - 680px)}#home-container .main-bar #achievements-status-bar,body.achievements .main-bar #achievements-status-bar{font-size:14px;margin-top:34px}}#share-challenge-modal .modal-header #header_image{margin-left:-80px;height:75px}#share-challenge-modal .modal-header h3.modal-title{margin-left:20px}#share-challenge-modal .modal-body .row{max-width:88%;margin:auto;padding:0}#share-challenge-modal .modal-body #share-challenge-options{margin-top:20px}#share-challenge-modal .modal-body #share-challenge-options .share-class-option img{height:90px}#share-challenge-modal .modal-body #share-challenge-options .other{-webkit-filter:grayscale(100%);filter:grayscale(100%)}#share-challenge-modal .modal-body #share-challenge-options .other img{cursor:pointer}#share-challenge-modal .modal-body hr{border-top:1px solid #ddd}#share-challenge-modal .modal-body #global-sharing{height:168px}#share-challenge-modal .modal-body #global-sharing .description{text-align:left}#share-challenge-modal .modal-body #global-sharing .description h4{font-family:'Open Sans', sans-serif}#share-challenge-modal .modal-body #global-sharing .description p{display:inline-block;width:510px;font-size:14px}#share-challenge-modal .modal-body #global-sharing .description p#checkbox-text{margin:4px 0 0 10px;vertical-align:top}#share-challenge-modal .modal-body #global-sharing #sharing-link{border:2px solid #88B75B;border-radius:7px;margin:10px 0 0 0;padding:4px}#share-challenge-modal .modal-body #global-sharing img{width:100%;margin-top:4px}.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}[date-picker],[date-picker] td,[date-picker] th{-webkit-border-radius:4px;-moz-border-radius:4px}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.date-picker-date-time{position:absolute}.date-range .date-picker-date-time{position:inherit}[date-picker-wrapper]{position:absolute;min-width:220px;z-index:10;display:block;font-size:14px}[date-time-append] [date-picker-wrapper] [date-picker]{margin-top:-30px}[date-time-append] [date-picker]{position:relative;margin-right:-1000px;margin-bottom:-1000px}[date-range] [date-picker] .after.before{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#499dcd;background-image:-moz-linear-gradient(top, #5bc0de, #2f6ab4);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f6ab4));background-image:-webkit-linear-gradient(top, #5bc0de, #2f6ab4);background-image:-o-linear-gradient(top, #5bc0de, #2f6ab4);background-image:linear-gradient(to bottom, #5bc0de, #2f6ab4);background-repeat:repeat-x;border-color:#2f6ab4 #2f6ab4 #1f4677;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}[date-range] [date-picker] .after.before.active,[date-range] [date-picker] .after.before.disabled,[date-range] [date-picker] .after.before:active,[date-range] [date-picker] .after.before:hover,[date-range] [date-picker] .after.before[disabled]{color:#fff;background-color:#2f6ab4}[date-range] [date-picker] .after.before.active,[date-range] [date-picker] .after.before:active{background-color:#24528c\9}.hidden[date-picker]{display:none}[date-picker]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;border-radius:4px;background-color:#fff;padding:4px}[date-picker] table{margin:0}[date-picker] td,[date-picker] th{padding:4px 5px;text-align:center;width:20px;height:20px;border-radius:4px;border:none}[date-picker] .switch{width:145px}[date-picker] span{display:block;width:23%;height:26px;line-height:25px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}[date-picker] span:hover{background:#eee}[date-picker] span.disabled,[date-picker] span.disabled:hover{background:0 0;color:#999;cursor:default}[date-picker] .active,[date-picker] .now{text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-color:#006dcc;background-image:-moz-linear-gradient(top, #08c, #04c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));background-image:-webkit-linear-gradient(top, #08c, #04c);background-image:-o-linear-gradient(top, #08c, #04c);background-image:linear-gradient(to bottom, #08c, #04c);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);color:#fff}[date-picker] .active.active,[date-picker] .active.disabled,[date-picker] .active:active,[date-picker] .active:hover,[date-picker] .active[disabled],[date-picker] .now.active,[date-picker] .now.disabled,[date-picker] .now:active,[date-picker] .now:hover,[date-picker] .now[disabled]{color:#fff;background-color:#04c}[date-picker] .active.active,[date-picker] .active:active,[date-picker] .now.active,[date-picker] .now:active{background-color:#039\9}[date-picker] .now{color:#fff;background-color:#ee735b;background-image:-moz-linear-gradient(top, #ee5f5b, #ee905b);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#ee905b));background-image:-webkit-linear-gradient(top, #ee5f5b, #ee905b);background-image:-o-linear-gradient(top, #ee5f5b, #ee905b);background-image:linear-gradient(to bottom, #ee5f5b, #ee905b);border-color:#ee905b #ee905b #e56218;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}[date-picker] .now.active,[date-picker] .now.disabled,[date-picker] .now:active,[date-picker] .now:hover,[date-picker] .now[disabled]{color:#fff;background-color:#ee905b}[date-picker] .now.active,[date-picker] .now:active{background-color:#e9712d\9}[date-picker] .disabled{background:0 0;color:#999 !important;cursor:default}[date-picker] [ng-switch-when=year] span,[date-picker] [ng-switch-when=month] span,[date-picker] [ng-switch-when=minutes] span{height:54px;line-height:54px}[date-picker] [ng-switch-when=date] td{padding:0}[date-picker] [ng-switch-when=date] span{width:100%;height:26px;line-height:26px}[date-picker] [ng-switch-when=date] td span:hover,[date-picker] th:hover{background:#eee;cursor:pointer}.daterangepicker{position:absolute;color:inherit;background-color:#fff;border-radius:4px;border:1px solid #ddd;width:278px;max-width:none;padding:0;margin-top:7px;top:100px;left:20px;z-index:3001;display:none;font-family:arial;font-size:15px;line-height:1em}.daterangepicker:before,.daterangepicker:after{position:absolute;display:inline-block;border-bottom-color:rgba(0,0,0,0.2);content:''}.daterangepicker:before{top:-7px;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #ccc}.daterangepicker:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.openscenter:after{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.drop-up{margin-top:-7px}.daterangepicker.drop-up:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc}.daterangepicker.drop-up:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none}.daterangepicker.single .drp-selected{display:none}.daterangepicker.show-calendar .drp-calendar{display:block}.daterangepicker.show-calendar .drp-buttons{display:block}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker .drp-calendar{display:none;max-width:270px}.daterangepicker .drp-calendar.left{padding:8px 0 8px 8px}.daterangepicker .drp-calendar.right{padding:8px}.daterangepicker .drp-calendar.single .calendar-table{border:none}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{color:#fff;border:solid black;border-width:0 2px 2px 0;border-radius:0;display:inline-block;padding:3px}.daterangepicker .calendar-table .next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.daterangepicker .calendar-table .prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.daterangepicker .calendar-table th,.daterangepicker .calendar-table td{white-space:nowrap;text-align:center;vertical-align:middle;min-width:32px;width:32px;height:24px;line-height:24px;font-size:12px;border-radius:4px;border:1px solid transparent;white-space:nowrap;cursor:pointer}.daterangepicker .calendar-table{border:1px solid #fff;border-radius:4px;background-color:#fff}.daterangepicker .calendar-table table{width:100%;margin:0;border-spacing:0;border-collapse:collapse}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#eee;border-color:transparent;color:inherit}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker td.off,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date,.daterangepicker td.off.end-date{background-color:#fff;border-color:transparent;color:#999}.daterangepicker td.in-range{background-color:#ebf4f8;border-color:transparent;color:#000;border-radius:0}.daterangepicker td.start-date{border-radius:4px 0 0 4px}.daterangepicker td.end-date{border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date{border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:transparent;color:#fff}.daterangepicker th.month{width:auto}.daterangepicker td.disabled,.daterangepicker option.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect,.daterangepicker select.ampmselect{width:50px;margin:0 auto;background:#eee;border:1px solid #eee;padding:2px;outline:0;font-size:12px}.daterangepicker .calendar-time{text-align:center;margin:4px auto 0 auto;line-height:30px;position:relative}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.daterangepicker .drp-buttons{clear:both;text-align:right;padding:8px;border-top:1px solid #ddd;display:none;line-height:12px;vertical-align:middle}.daterangepicker .drp-selected{display:inline-block;font-size:12px;padding-right:8px}.daterangepicker .drp-buttons .btn{margin-left:8px;font-size:12px;font-weight:bold;padding:4px 8px}.daterangepicker.show-ranges .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker .ranges{float:none;text-align:left;margin:0}.daterangepicker.show-calendar .ranges{margin-top:8px}.daterangepicker .ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.daterangepicker .ranges li{font-size:12px;padding:8px 12px;cursor:pointer}.daterangepicker .ranges li:hover{background-color:#eee}.daterangepicker .ranges li.active{background-color:#08c;color:#fff}@media (min-width: 564px){.daterangepicker{width:auto}.daterangepicker .ranges ul{width:140px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .drp-calendar.left{clear:none}.daterangepicker.single.ltr .ranges,.daterangepicker.single.ltr .drp-calendar{float:left}.daterangepicker.single.rtl .ranges,.daterangepicker.single.rtl .drp-calendar{float:right}.daterangepicker.ltr{direction:ltr;text-align:left}.daterangepicker.ltr .drp-calendar.left{clear:left;margin-right:0}.daterangepicker.ltr .drp-calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker.ltr .drp-calendar.right{margin-left:0}.daterangepicker.ltr .drp-calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker.ltr .drp-calendar.left .calendar-table{padding-right:8px}.daterangepicker.ltr .ranges,.daterangepicker.ltr .drp-calendar{float:left}.daterangepicker.rtl{direction:rtl;text-align:right}.daterangepicker.rtl .drp-calendar.left{clear:right;margin-left:0}.daterangepicker.rtl .drp-calendar.left .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker.rtl .drp-calendar.right{margin-right:0}.daterangepicker.rtl .drp-calendar.right .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker.rtl .drp-calendar.left .calendar-table{padding-left:12px}.daterangepicker.rtl .ranges,.daterangepicker.rtl .drp-calendar{text-align:right;float:right}}@media (min-width: 730px){.daterangepicker .ranges{width:auto}.daterangepicker.ltr .ranges{float:left}.daterangepicker.rtl .ranges{float:right}.daterangepicker .drp-calendar.left{clear:none !important}}body.classrooms.progress-page,body.parent-dashboard,body.resources{font-size:14px;font-family:'Roboto'}body.classrooms.progress-page .ss-main,body.parent-dashboard .ss-main,body.resources .ss-main{margin-left:10px;width:220px;height:30px;align-items:center}body.classrooms.progress-page .ss-arrow,body.parent-dashboard .ss-arrow,body.resources .ss-arrow{position:absolute;right:8px;top:8px}body.classrooms.progress-page .ss-arrow path,body.parent-dashboard .ss-arrow path,body.resources .ss-arrow path{stroke:#89B85C}body.classrooms.progress-page .ss-single,body.parent-dashboard .ss-single,body.resources .ss-single{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:190px;font-size:14px;font-family:'Open Sans'}body.classrooms.progress-page .ss-content .ss-search input:focus,body.classrooms.progress-page .ss-main:focus,body.parent-dashboard .ss-content .ss-search input:focus,body.parent-dashboard .ss-main:focus,body.resources .ss-content .ss-search input:focus,body.resources .ss-main:focus{box-shadow:none;border-color:#8bb55f}body.classrooms.progress-page .ss-content .ss-list .ss-option,body.parent-dashboard .ss-content .ss-list .ss-option,body.resources .ss-content .ss-list .ss-option{color:#38261E}body.classrooms.progress-page .ss-content .ss-list .ss-option.ss-selected,body.parent-dashboard .ss-content .ss-list .ss-option.ss-selected,body.resources .ss-content .ss-list .ss-option.ss-selected{background:#E1EAD3;color:#38261E}body.classrooms.progress-page .ss-content .ss-list .ss-option.ss-disabled,body.parent-dashboard .ss-content .ss-list .ss-option.ss-disabled,body.resources .ss-content .ss-list .ss-option.ss-disabled{background:white;color:#b1b1b1}body.classrooms.progress-page .ss-content .ss-list .ss-option:hover,body.parent-dashboard .ss-content .ss-list .ss-option:hover,body.resources .ss-content .ss-list .ss-option:hover{background-color:#ededed}body.classrooms #activity-chooser{padding:25px 5% 38px;background:white;box-shadow:5px 5px 5px #c1c1c1;margin-bottom:30px;font-family:"Exo", sans-serif}body.classrooms #activity-chooser .header{display:inline-block;width:700px}body.classrooms #activity-chooser .header .title{color:#89B85C;font-size:32px;font-weight:bold}body.classrooms #activity-chooser .header .subtitle{margin-top:2px}body.classrooms #activity-chooser .chooser{display:flex;align-items:center;float:right;margin-top:23px;margin-right:50px}body.classrooms #activity-chooser .chooser select{margin-left:10px;width:220px;text-transform:capitalize;height:30px}body.classrooms #activity-chooser .chooser label{font-size:14px;margin-bottom:0}body.classrooms .main-content-container #activity-chooser{padding:25px calc(1% + 9px)}body.classrooms .main-content-container #activity-chooser .header .title{font-size:28px}header#top.nav-redesign body.classrooms~* .chooser{margin-right:50px}.advanced-options-modal__form-fields-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;margin-bottom:20px}.advanced-options-modal__radio-div{margin:4px 0}.advanced-options-modal__radio-group-subheader{margin:4px 0 12px}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.assigned-courses__header{text-transform:uppercase;cursor:pointer}.assigned-courses__header>*{cursor:pointer}.assigned-courses__header label{font-family:"Roboto"}.assigned-courses__list{max-height:145px;padding:0 15px;transition:max-height 0.15s ease-in-out, opacity 0.15s ease-in-out}.assigned-courses__caret{transition:transform 0.15s ease-in-out;height:14px;margin-bottom:1px}.assigned-courses__grid{display:grid;grid-auto-columns:300px;grid-auto-flow:column;grid-template-rows:repeat(5, auto);column-gap:6px;max-height:160px;overflow-y:auto;position:relative}.assigned-courses__item{display:flex;align-items:center;width:100%;padding:5px;text-align:left;background-color:#fff}.assigned-courses__item:hover{background-color:#f5f5f5}.assigned-courses__item:hover .assigned-courses__item-remove{opacity:1}.assigned-courses__item-bullet{margin-right:8px;font-size:12px}.assigned-courses__item-name{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.assigned-courses__item-remove{position:relative;display:inline-block;cursor:pointer;height:20px;margin-left:8px;opacity:0;transition:opacity 0.2s ease;border:none;background:transparent}.assigned-courses__item-remove:hover .tooltip{opacity:1}.assigned-courses__item-remove .tooltip{opacity:0;background-color:white;color:black;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;top:-5px;right:110%;font-family:'Roboto';white-space:nowrap;filter:drop-shadow(0px 0px 4px rgba(0,0,0,0.25));font-size:12px;transition:opacity 0.3s ease;pointer-events:none}.assigned-courses__item-remove .tooltip:after{content:"";position:absolute;top:50%;left:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent transparent transparent white}.assigned-courses__item-remove img{width:8px;height:8px;margin-bottom:2px}.assigned-courses--collapsed .assigned-courses__list{max-height:0;opacity:0;overflow:hidden}.assigned-courses--collapsed .assigned-courses__caret{transform:rotate(-90deg)}.assignment-suggestions{position:relative}.assignment-suggestions__title{color:#89B85C;display:flex;gap:10px;margin-bottom:2px;margin-top:20px}.assignment-suggestions__courses-area{margin-top:20px;display:flex;flex-direction:column;padding:20px;border-radius:9px;border:1px solid #89B85C}.assignment-suggestions__courses-wrapper{display:grid;grid-template-columns:repeat(5, 1fr)}.assignment-suggestions__icon{background-color:#DEFFC4;border-radius:16px;width:27px;height:27px;margin-top:2px}.assignment-suggestions__icon img{margin-left:6px;margin-bottom:9px}.assignment-suggestions__icon--on-tab-header{position:absolute;top:-20px;right:-28px;box-shadow:0px 0px 4px 0px #00000040}.assignment-suggestions__icon--on-tab-header img{margin-bottom:-1px;margin-left:2px}.assignment-suggestions__assign_suggestions_form{position:absolute;top:54px;right:20px}.assignment-suggestions__close-btn{width:14px;position:absolute;right:10px;top:14px}body.classrooms .assignment-suggestions .card-assign-box{max-width:14vw;margin:12px 4px}body.classrooms .assignment-suggestions .card-assign-box .course-assign-btn{max-width:74%}.bulk-transfer-students-modal .modal-dialog{width:750px}.bulk-transfer-students-modal .modal-dialog .main{height:280px}.bulk-transfer-students-modal .modal-dialog #bulk-upload-container{display:flex}.bulk-transfer-students-modal .modal-dialog #bulk-upload-container .upload-area{display:flex;flex-direction:column;margin-right:20px}.bulk-transfer-students-modal .modal-dialog #bulk-upload-container .upload-area img{width:300px;height:auto;margin-bottom:20px}.bulk-transfer-students-modal .modal-dialog #bulk-upload-container .upload-area #example-link{margin-top:20px;display:flex;justify-content:center}.bulk-transfer-students-modal .modal-dialog #bulk-upload-container .upload-area input[type="file"]{display:flex;font-family:Arial;font-size:15px}.bulk-transfer-students-modal .modal-dialog #bulk-upload-container .upload-area .upload-warning{color:red;margin-top:10px}.bulk-transfer-students-modal .modal-dialog #bulk-upload-container .bulk-description{font-size:14px;text-align:left;font-family:'Exo', sans-serif}.bulk-transfer-students-modal .modal-dialog #bulk-upload-container .instructions-footer{margin-top:20px;text-align:left;font-weight:normal;font-size:15px}.bulk-transfer-students-modal .modal-dialog #bulk-upload-container .glyphicon-exclamation-sign{margin-right:5px}.bulk-transfer-students-modal .modal-dialog .glyphicon-refresh{margin-right:10px}.bulk-transfer-students-modal .modal-dialog .spin{animation-name:spin;animation-duration:1000ms;animation-iteration-count:infinite;animation-timing-function:linear}.bulk-transfer-students-modal .modal-dialog #upload-progress{display:flex;justify-content:center;flex-direction:column;height:100%}.bulk-transfer-students-modal .modal-dialog #upload-progress .progress{width:450px;margin:10px auto}.bulk-transfer-students-modal .modal-dialog .upload-error .error-header{margin-bottom:10px;width:400px}.bulk-transfer-students-modal .modal-dialog .upload-error .upload-error-message{font-family:Arial;font-size:15px}.extend-flex,.classrooms-cards-container .cards-container #available-cards-container,.classrooms-cards-container .cards-container #unavailable-cards-container,.classrooms-cards-container .cards-container,body.classrooms .card-assign-box .course-specs,body.classrooms .card-assign-box{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}body.classrooms .card-assign-box{height:95%;margin:12px;padding:0 0 12px;border:solid 1px #cbcbcb;text-align:center;border-radius:5px;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;background-color:white;-webkit-box-shadow:-1px 2px 10px 0px rgba(0,0,0,0.35);-moz-box-shadow:-1px 2px 10px 0px rgba(0,0,0,0.35);box-shadow:-1px 2px 10px 0px rgba(0,0,0,0.35);position:relative}body.classrooms .card-assign-box .dropdown-menu{padding:7px 0px;position:absolute;min-width:83px;background:white;box-shadow:0px 4px 19px rgba(115,115,115,0.25);border-radius:6px}body.classrooms .card-assign-box .dropdown-menu .edit-classroom-link,body.classrooms .card-assign-box .dropdown-menu .menu-link{display:flex;flex-direction:row;align-items:center;padding:0px 8px;height:30px;font-family:'Roboto';font-size:12px;letter-spacing:0.01em;color:#38261E;border:none;width:100%;background:white}body.classrooms .card-assign-box .dropdown-menu .edit-classroom-link:hover,body.classrooms .card-assign-box .dropdown-menu .menu-link:hover{background:#E1EAD3}body.classrooms .card-assign-box .dropdown-menu .edit-classroom-link.disabled,body.classrooms .card-assign-box .dropdown-menu .menu-link.disabled{color:#B1B1B1;background-color:inherit}body.classrooms .card-assign-box .dropdown-menu.show{display:block}body.classrooms .card-assign-box .dropdown-menu-wrapper{position:absolute;right:15px;bottom:18px;height:16px}body.classrooms .card-assign-box .dropdown-menu{text-align-last:left;min-width:128px}body.classrooms .card-assign-box .dropdown-menu .menu-link:hover{background:#ededed}body.classrooms .card-assign-box .dropdown-menu .menu-link:active{background:#E1EAD3}body.classrooms .card-assign-box .dropdown-menu a{text-decoration:none;text-transform:none}body.classrooms .card-assign-box .dropdown-menu-button{display:block;width:100%;height:100%;padding:0 4px}body.classrooms .card-assign-box .card-top{margin-bottom:10px}body.classrooms .card-assign-box .course-specs{background-color:#a8d073;height:30px;border-radius:4px 4px 0 0;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;padding:6px}body.classrooms .card-assign-box .course-specs.novice{background-color:#7bd7ff}body.classrooms .card-assign-box .course-specs.intermediate{background-color:#fed659}body.classrooms .card-assign-box .course-specs.advanced{background-color:#fea63c}body.classrooms .card-assign-box .course-specs div{font-size:12px;font-family:"Roboto";white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.classrooms .card-assign-box .course-specs div img{margin-right:3px;margin-bottom:2px;height:16px}body.classrooms .card-assign-box .seperate-line{margin-top:-8px;margin-bottom:-9px;width:340px;margin-left:-2px;border-width:0.1px;border-color:#b1b1b1;opacity:0.3}body.classrooms .card-assign-box table{height:460px;margin-top:-2px}body.classrooms .card-assign-box .card-img{position:relative}body.classrooms .card-assign-box .card-img .creation-tool{position:absolute;height:28px;padding:7px 12px;background-color:#fea63c;font-family:Roboto;font-size:12px;color:black;top:7px;left:14px;max-width:216px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body.classrooms .card-assign-box .card-img .featured-until{width:216px;position:absolute;height:30px;bottom:7px;background:#27adf9;color:white;display:flex;justify-content:flex-start;align-items:center;padding:10px;left:14px;font-size:10px}body.classrooms .card-assign-box .card-img .featured-until .glyphicon-time{display:contents;font-size:20px}body.classrooms .card-assign-box .card-img .featured-until .glyphicon-time:before{margin-right:5px}body.classrooms .card-assign-box .card-img .featured-until p{display:contents}body.classrooms .card-assign-box .card-img .course-thumbnail,body.classrooms .card-assign-box .card-img .quiz-thumbnail{width:90%;aspect-ratio:480 / 380;margin:5% 0px}body.classrooms .card-assign-box .card-img .lock{width:60px;height:60px;top:70px;left:40%;position:absolute;opacity:0.5}body.classrooms .card-assign-box .text{margin:0 16px;color:#717171;font-family:Roboto;font-size:12px;font-weight:400;line-height:26px;letter-spacing:0.01em;text-align:left}body.classrooms .card-assign-box .text span{width:20px}body.classrooms .card-assign-box .text .glyphicon{color:black;font-size:large;margin-right:8px}body.classrooms .card-assign-box .text .glyphicon.glyphicon-grade img{width:24px;height:17px}body.classrooms .card-assign-box .text .glyphicon.glyphicon-document img{width:16px;height:20px;margin:0 5px}body.classrooms .card-assign-box .text .glyphicon.glyphicon-devic img{height:15px;margin:0 5px}body.classrooms .card-assign-box .prerequisite-modal-link{text-decoration:none}body.classrooms .card-assign-box .assigned-notice{color:#8bb55f;text-transform:uppercase;text-align:left;margin:6px 19px 2px;font-family:Exo;font-size:14px;font-weight:600;line-height:26px}body.classrooms .card-assign-box .assigned-notice img{margin-bottom:2px}body.classrooms .card-assign-box .not-available-contact-us{display:flex;width:140px;height:37px;background-color:#E9E9E9;font-family:Exo;font-size:10px;font-weight:500;line-height:13.29px;letter-spacing:0.01em;text-align:left;border-radius:2px;align-items:center;text-transform:uppercase;margin-left:14px}body.classrooms .card-assign-box .not-available-contact-us img{margin:0 7px}body.classrooms .card-assign-box .card-title{text-align:left;font-size:14px;font-weight:600;font-family:Exo;margin:6px 13px 0;height:40px;line-height:1.2}body.classrooms .card-assign-box .card-subtitle{text-align:left;margin:0 14px}body.classrooms .card-assign-box .course-assign-btn,body.classrooms .card-assign-box .quiz-assign-btn{border-radius:4px;font-family:Exo;text-transform:uppercase;border:none;margin:0;padding:8px 0 9px;margin-left:14px;height:30px;width:180px;background-color:#FBC54F;font-size:12px;font-weight:600;color:#38261E}.classrooms-cards-container{font-style:inherit;display:block;margin-left:auto;margin-right:auto;margin-bottom:50px;padding-right:15px;padding-left:15px}.classrooms-cards-container .cards-container{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%}.classrooms-cards-container .cards-container .grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(260px, 1fr));grid-gap:10px;width:100%}.classrooms-cards-container .cards-container #unavailable-cards-container{margin-top:35px}.classrooms-cards-container .cards-container #available-cards-container,.classrooms-cards-container .cards-container #unavailable-cards-container{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%}.classrooms-cards-container .cards-container #available-cards-container .title,.classrooms-cards-container .cards-container #unavailable-cards-container .title{width:100%;height:39px;font-family:Exo;font-size:20px;color:black;margin:17px 45px 0 17px;text-transform:uppercase}.classrooms-cards-container .cards-container #available-cards-container .title span,.classrooms-cards-container .cards-container #unavailable-cards-container .title span{text-transform:none;font-family:Roboto;font-size:10px}.classrooms-cards-container .cards-container #available-cards-container .title span a,.classrooms-cards-container .cards-container #unavailable-cards-container .title span a{text-transform:lowercase;margin-left:3px}body.classrooms #container .main-content-container .classrooms-cards-container.container:after{margin-bottom:20px}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}body.classrooms .inline{display:inline-block}body.classrooms #create-classroom-modal .field{margin-top:10px}body.classrooms #create-classroom-modal .field label{text-transform:capitalize}body.classrooms #create-classroom-modal .field .form-control{display:inline-block;border-radius:4px}body.classrooms #create-classroom-modal .field select{font-size:14px}body.classrooms #create-classroom-modal #import-classrooms-table-wrapper{height:180px;overflow:scroll;width:50%;border-top:1px solid #979797;border-bottom:1px solid #979797}body.classrooms #create-classroom-modal #import-classrooms-table-wrapper table{font-size:14px}body.classrooms #create-classroom-modal #import-classrooms-table-wrapper table th,body.classrooms #create-classroom-modal #import-classrooms-table-wrapper table td{padding:5px;border:none;width:50%}body.classrooms #create-classroom-modal #import-classrooms-table-wrapper table input{margin-right:5px;vertical-align:top}body.classrooms #create-classroom-modal #import-classrooms-table-wrapper table span{font-size:12px}body.classrooms #create-classroom-modal #import-classrooms-table-wrapper table .exists-popover{color:#458cca;text-decoration:underline}body.classrooms #import-co-teachers-modal .flex-title-container{width:60%}body.classrooms #import-co-teachers-modal .flex-title-container .flex-title-image{flex-basis:unset}body.classrooms #import-co-teachers-modal #instructions h3 ol{margin-left:50px;text-align:left;margin-top:15px;line-height:2}body.classrooms #import-co-teachers-modal select{font-size:14px}body.classrooms #import-co-teachers-modal .form-button p{width:inherit}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.class-login{background-color:#8B9F40;font-family:'Exo';overflow:hidden}.class-login .class-login-bananas{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/classroom/banana-background-66586cd575750d432c4283de139ef7a3ef041c148c55c5ea7c9b5a78946f7aab.png);position:fixed;left:0px;top:0px;height:200px;width:100%;z-index:-1;opacity:0.4}.class-login .class-login-glow{width:100%;height:150px;box-shadow:0px 0px 100px 100px #8B9F40;border-radius:50%;position:fixed;z-index:-1;top:172px;left:0px;background:#8B9F40}.class-login .class-login-trouble{text-align:center;padding:3%}.class-login #container{max-width:1024px}.class-login #container .class-login-content{font-family:'Exo';font-size:16px}.class-login #container .class-login-content h1,.class-login #container .class-login-content h2,.class-login #container .class-login-content h3{text-align:center;font-family:'Exo';text-transform:uppercase}.class-login #container .class-login-content h1{font-size:30px;text-transform:uppercase;padding:30px;color:#FDFFFB;text-shadow:1px 2px darkgreen}.class-login #container .class-login-content .class-login-monkey{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/classroom/login-monkey-47f07d7f018e574433cd13cda33e2645a9d514e340b70d6bb4fa47d87a06bdc9.png);height:200px;width:184px;position:absolute;left:80%;top:-20px}.class-login #container .class-login-content .content-container{box-shadow:-1px 2px 10px 0px rgba(0,0,0,0.35)}.class-login #container .class-login-content .content-container .class-login-header{text-align:center;text-transform:uppercase;background:#F9BF2F;font-size:20px;padding:20px;border-top-right-radius:7px;border-top-left-radius:7px;color:rgba(105,82,56,0.67)}.class-login #container .class-login-content .content-container .student-cards-tab{overflow-y:scroll;height:55vh;text-align:center;padding:20px;background:white;border-bottom-left-radius:7px;border-bottom-right-radius:7px}.class-login #container .class-login-content .content-container .student-cards-tab p{text-align:center}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards{display:flex;flex-wrap:wrap;list-style-type:none}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a{margin:1.5%;height:80px;width:155px;padding:10px;display:flex;align-items:center;justify-content:center;background-color:white;border-radius:5px;color:black;border:2px solid lightgrey}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a:hover{border:2px solid #A4BB43}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a .student-name{word-wrap:break-word;max-width:80px}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a .image-container{margin-right:10px}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a .image-container img{height:45px}.class-login #classroom-login-modal .modal-header{background-color:#FABF2E;border-radius:5px;height:95px}.class-login #classroom-login-modal .modal-header h3{font-family:'Exo'}.class-login #classroom-login-modal .modal-header .close-button-img{width:25px;position:absolute;right:20px}.class-login #classroom-login-modal .modal-header .close-button-img:hover{cursor:pointer}.class-login #classroom-login-modal .modal-header .flex-title-text{display:grid}.class-login #classroom-login-modal .modal-body{font-family:'Exo';height:330px;font-size:100%;font-weight:normal}.class-login #classroom-login-modal .modal-body .main{position:absolute;top:115px;width:100%}.class-login #classroom-login-modal .modal-body .main .password-tab .selected-name{font-size:18px}.class-login #classroom-login-modal .modal-body .main .password-tab .login-password{border-radius:8px;border-width:1px;border-color:#88B75B;line-height:38px;display:block;margin:8px}.class-login #classroom-login-modal .modal-body .main .password-tab .error{color:red;height:20px}.class-login #classroom-login-modal .modal-body .main .label-login-password{display:block}.class-login #classroom-login-modal .modal-body .main .loggedIn{width:460px;line-height:28px}.class-login #classroom-login-modal .modal-body .main button{display:block;background-color:#88B75B;border-radius:5px;color:white;position:relative;top:15px;height:40px;width:130px;box-shadow:0px 2px 1px 0px #668F3F;text-transform:uppercase;font-size:16px}.class-login #classroom-login-modal .modal-body .main .box{border:solid 1px #e6e8ed;width:135px;height:54px;border-radius:4px;margin-top:20px}.class-login #classroom-login-modal .modal-body .main .box:hover{box-shadow:0px 0px 0px 4px #95b48a;cursor:pointer}.class-login #classroom-login-modal .modal-body .main .box .box-content{font-family:'Roboto';font-weight:initial;display:flex;position:initial;align-items:center;padding:7px;justify-content:center;height:100%}.class-login #classroom-login-modal .modal-body .main .box .other-login-img{width:17px;height:18px;margin-right:0px;margin-left:10px}.class-login #classroom-login-modal .modal-body .main .box .google{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/google_oauth2-d94151846d71ba143b2fb46bc8e46b49df8dd66d19374039420396604c448234.png)}.class-login #classroom-login-modal .modal-body .main .box .clever{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/clever-5b7392448b6e982f8aca2ec8f51e51f8ae25b775bfaf5b946f7e377636210bd8.png)}.class-login #classroom-login-modal .modal-body .main .box .microsoft_graph{width:15px;height:19px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/microsoft_graph-7eb7bba470d6c3234a1e351e43ce02b5ec7902fb322879b03711c24ad8a7d97c.png)}.class-login #classroom-login-modal .modal-body .main .box .classlink{width:23px;height:16px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/classlink-2b0dbd37fa88194e739105856950837b558ac47da799ea841050cc2e5220f632.png)}.class-login #classroom-login-modal .modal-body .main .box .feide{width:20px;height:21px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/feide-05c36a3ce3091dfefd9c75c610f5f5f58be3463fab050c9323aba8232034369a.png)}.class-login #classroom-login-modal .modal-body .main .box .other-login-label{font-size:13px;color:#46506d;margin:auto;letter-spacing:0.5px}.class-login #classroom-login-modal .modal-footer{padding:25px;background:#F3F3F3;margin-top:-40px}@media screen and (max-width: 1024px){.class-login #container .class-login-content .class-login-monkey{left:75%}}@media screen and (max-width: 700px){.class-login #container .class-login-content .class-login-monkey{display:none}}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.green-sharp-button,#report-ugc-modal .report-form button.confirm{height:100%;width:120px;font-size:21px;background-color:#89b85c;color:white;text-transform:uppercase;border:none;border-radius:4px;border-bottom:2px #74a14e solid}.disabled{background-color:gray;opacity:.5;pointer-events:none}#report-ugc-modal{height:520px}#report-ugc-modal .modal-body{font-family:'Roboto';font-size:16px;text-align:left;padding:15px 35px 20px}#report-ugc-modal .close-btn{position:absolute;right:5px;top:5px}#report-ugc-modal .report-row{margin:10px 0px}#report-ugc-modal .report-error{color:red}#report-ugc-modal .report-success{text-align:center}#report-ugc-modal .report-form .form-options{padding:20px 0px}#report-ugc-modal .report-form input{margin-right:5px}#report-ugc-modal .report-form textarea{width:100%;border-radius:3px;height:70px;border-color:#aaa}#report-ugc-modal .report-form button.confirm{margin:15px auto;display:block}#redeem-form{color:white;text-align:center;padding-top:40px}#redeem-form h4{font-size:21px;font-weight:300;margin-top:25px}#redeem-form #redemption_code{max-width:600px;margin:15px auto 0px}#redeem-form input.btn{background-color:#fcce36;color:black}#redeem-success{text-align:center;padding-top:30px;color:white}#redeem-success h3{margin-top:35px}#redeem-success .back-link{margin-top:20px}/*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{color:#000 !important;text-shadow:none !important;background:transparent !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}@font-face{font-family:"Glyphicons Halflings";src:url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-13634da87d9e23f8c3ed9108ce1724d183a39ad072e73e1b3d8cbf646d2d0407.eot");src:url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-13634da87d9e23f8c3ed9108ce1724d183a39ad072e73e1b3d8cbf646d2d0407.eot?#iefix") format("embedded-opentype"),url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-fe185d11a49676890d47bb783312a0cda5a44c4039214094e7957b4c040ef11c.woff2") format("woff2"),url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-a26394f7ede100ca118eff2eda08596275a9839b959c226e15439557a5a80742.woff") format("woff"),url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-e395044093757d82afcb138957d06a1ea9361bdcf0b442d06a18a8051af57456.ttf") format("truetype"),url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-42f60659d265c1a3c30f9fa42abcbb56bd4a53af4d83d316d6dd7a36903c43e5.svg#glyphicons_halflingsregular") format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-euro:before,.glyphicon-eur:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;line-height:1.428571429;color:#333333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{font-weight:400;line-height:1;color:#777777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,h4 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width: 768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase,.initialism{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777777}.text-primary{color:#337ab7}a.text-primary:hover,a.text-primary:focus{color:#286090}.text-success{color:#3c763d}a.text-success:hover,a.text-success:focus{color:#2b542c}.text-info{color:#31708f}a.text-info:hover,a.text-info:focus{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover,a.text-warning:focus{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover,a.text-danger:focus{color:#843534}.bg-primary{color:#fff}.bg-primary{background-color:#337ab7}a.bg-primary:hover,a.bg-primary:focus{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover,a.bg-success:focus{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover,a.bg-info:focus{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover,a.bg-warning:focus{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover,a.bg-danger:focus{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eeeeee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.428571429}dt{font-weight:700}dd{margin-left:0}.dl-horizontal dd:before,.dl-horizontal dd:after{display:table;content:" "}.dl-horizontal dd:after{clear:both}@media (min-width: 768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help}.initialism{font-size:90%}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eeeeee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.428571429;color:#777777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:"\2014 \00A0"}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eeeeee;border-left:0}.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before,blockquote.pull-right .small:before{content:""}.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after{content:"\00A0 \2014"}address{margin-bottom:20px;font-style:normal;line-height:1.428571429}code,kbd,pre,samp{font-family:Menlo, Monaco, Consolas, "Courier New", monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.428571429;color:#333333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container:before,.container:after{display:table;content:" "}.container:after{clear:both}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container-fluid:before,.container-fluid:after{display:table;content:" "}.container-fluid:after{clear:both}.row{margin-right:-15px;margin-left:-15px}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*="col-"]{padding-right:0;padding-left:0}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}table{background-color:transparent}table col[class*="col-"]{position:static;display:table-column;float:none}table td[class*="col-"],table th[class*="col-"]{position:static;display:table-cell;float:none}caption{padding-top:8px;padding-bottom:8px;color:#777777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td{padding:8px;line-height:1.428571429;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}.table>thead>tr>td.active,.table>thead>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>thead>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>thead>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>thead>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>thead>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width: 767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;appearance:none}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="radio"][disabled],input.disabled[type="radio"],fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],input.disabled[type="checkbox"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.428571429;color:#555555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eeeeee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio: 0){input.form-control[type="date"],input.form-control[type="time"],input.form-control[type="datetime-local"],input.form-control[type="month"]{line-height:34px}input.input-sm[type="date"],.input-group-sm>.form-control[type="date"],.input-group-sm>.input-group-addon[type="date"],.input-group-sm>.input-group-btn>.btn[type="date"],.input-group-sm input[type="date"],input.input-sm[type="time"],.input-group-sm>.form-control[type="time"],.input-group-sm>.input-group-addon[type="time"],.input-group-sm>.input-group-btn>.btn[type="time"],.input-group-sm input[type="time"],input.input-sm[type="datetime-local"],.input-group-sm>.form-control[type="datetime-local"],.input-group-sm>.input-group-addon[type="datetime-local"],.input-group-sm>.input-group-btn>.btn[type="datetime-local"],.input-group-sm input[type="datetime-local"],input.input-sm[type="month"],.input-group-sm>.form-control[type="month"],.input-group-sm>.input-group-addon[type="month"],.input-group-sm>.input-group-btn>.btn[type="month"],.input-group-sm input[type="month"]{line-height:30px}input.input-lg[type="date"],.input-group-lg>.form-control[type="date"],.input-group-lg>.input-group-addon[type="date"],.input-group-lg>.input-group-btn>.btn[type="date"],.input-group-lg input[type="date"],input.input-lg[type="time"],.input-group-lg>.form-control[type="time"],.input-group-lg>.input-group-addon[type="time"],.input-group-lg>.input-group-btn>.btn[type="time"],.input-group-lg input[type="time"],input.input-lg[type="datetime-local"],.input-group-lg>.form-control[type="datetime-local"],.input-group-lg>.input-group-addon[type="datetime-local"],.input-group-lg>.input-group-btn>.btn[type="datetime-local"],.input-group-lg input[type="datetime-local"],input.input-lg[type="month"],.input-group-lg>.form-control[type="month"],.input-group-lg>.input-group-addon[type="month"],.input-group-lg>.input-group-btn>.btn[type="month"],.input-group-lg input[type="month"]{line-height:46px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{cursor:not-allowed}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-top:4px \9;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.form-control-static.input-sm,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-right:0;padding-left:0}.input-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,.input-group-sm>.input-group-btn>select.btn{height:30px;line-height:30px}textarea.input-sm,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,.input-group-sm>.input-group-btn>textarea.btn,select.input-sm[multiple],.input-group-sm>.form-control[multiple],.input-group-sm>.input-group-addon[multiple],.input-group-sm>.input-group-btn>.btn[multiple]{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm textarea.form-control,.form-group-sm select.form-control[multiple]{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,.input-group-lg>.input-group-btn>select.btn{height:46px;line-height:46px}textarea.input-lg,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,.input-group-lg>.input-group-btn>textarea.btn,select.input-lg[multiple],.input-group-lg>.form-control[multiple],.input-group-lg>.input-group-addon[multiple],.input-group-lg>.input-group-btn>.btn[multiple]{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg textarea.form-control,.form-group-lg select.form-control[multiple]{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width: 768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{display:table;content:" "}.form-horizontal .form-group:after{clear:both}@media (min-width: 768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width: 768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width: 768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:14px;line-height:1.428571429;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn.focus,.btn:active:focus,.btn.focus:active,.btn.active:focus,.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);opacity:0.65;-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:focus,.btn-default.focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;background-image:none;border-color:#adadad}.btn-default:active:hover,.btn-default:active:focus,.btn-default.focus:active,.btn-default.active:hover,.btn-default.active:focus,.btn-default.active.focus,.open>.btn-default.dropdown-toggle:hover,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle.focus{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default.focus[disabled],fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#286090;background-image:none;border-color:#204d74}.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary.focus:active,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus,.open>.btn-primary.dropdown-toggle:hover,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle.focus{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary.focus[disabled],fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;background-image:none;border-color:#398439}.btn-success:active:hover,.btn-success:active:focus,.btn-success.focus:active,.btn-success.active:hover,.btn-success.active:focus,.btn-success.active.focus,.open>.btn-success.dropdown-toggle:hover,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle.focus{color:#fff;background-color:#398439;border-color:#255625}.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success.focus[disabled],fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;background-image:none;border-color:#269abc}.btn-info:active:hover,.btn-info:active:focus,.btn-info.focus:active,.btn-info.active:hover,.btn-info.active:focus,.btn-info.active.focus,.open>.btn-info.dropdown-toggle:hover,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle.focus{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info.focus[disabled],fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;background-image:none;border-color:#d58512}.btn-warning:active:hover,.btn-warning:active:focus,.btn-warning.focus:active,.btn-warning.active:hover,.btn-warning.active:focus,.btn-warning.active.focus,.open>.btn-warning.dropdown-toggle:hover,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle.focus{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning.focus[disabled],fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;background-image:none;border-color:#ac2925}.btn-danger:active:hover,.btn-danger:active:focus,.btn-danger.focus:active,.btn-danger.active:hover,.btn-danger.active:focus,.btn-danger.active.focus,.open>.btn-danger.dropdown-toggle:hover,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle.focus{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger.focus[disabled],fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#777777;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input.btn-block[type="submit"],input.btn-block[type="reset"],input.btn-block[type="button"]{width:100%}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height, visibility;transition-property:height, visibility;-webkit-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#333333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#777777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width: 768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:before,.btn-toolbar:after{display:table;content:" "}.btn-toolbar:after{clear:both}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle,.btn-group-lg.btn-group>.btn+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret,.btn-group-lg>.btn .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret,.dropup .btn-group-lg>.btn .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{display:table;content:" "}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555555;text-align:center;background-color:#eeeeee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav:before,.nav:after{display:table;content:" "}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eeeeee}.nav>li.disabled>a{color:#777777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eeeeee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.428571429;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eeeeee #eeeeee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width: 768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width: 768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:before,.navbar:after{display:table;content:" "}.navbar:after{clear:both}@media (min-width: 768px){.navbar{border-radius:4px}}.navbar-header:before,.navbar-header:after{display:table;content:" "}.navbar-header:after{clear:both}@media (min-width: 768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{display:table;content:" "}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width: 768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width: 480px) and (orientation: landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}@media (min-width: 768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width: 768px){.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width: 768px){.navbar-static-top{border-radius:0}}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width: 768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-right:15px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width: 768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width: 767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width: 768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-right:-15px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8px;margin-bottom:8px}@media (min-width: 768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width: 767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width: 768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm,.btn-group-sm>.navbar-btn.btn{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs,.btn-group-xs>.navbar-btn.btn{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width: 768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width: 768px){.navbar-left{float:left !important}.navbar-right{float:right !important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#555;background-color:#e7e7e7}@media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:hover,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#fff;background-color:#090909}@media (max-width: 767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:hover,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/ "}.breadcrumb>.active{color:#777777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.428571429;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li>a:hover,.pagination>li>a:focus,.pagination>li>span:hover,.pagination>li>span:focus{z-index:2;color:#23527c;background-color:#eeeeee;border-color:#ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span,.pagination>.active>span:hover,.pagination>.active>span:focus{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager:before,.pager:after{display:table;content:" "}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eeeeee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#777777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#777777}.label-default[href]:hover,.label-default[href]:focus{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge,.btn-group-xs>.btn .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eeeeee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width: 768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border 0.2s ease-in-out;-o-transition:border 0.2s ease-in-out;transition:border 0.2s ease-in-out}.thumbnail>img,.thumbnail a>img{display:block;max-width:100%;height:auto;margin-right:auto;margin-left:auto}.thumbnail .caption{padding:9px;color:#333333}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#337ab7}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{color:#777777;cursor:not-allowed;background-color:#eeeeee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#777777}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#c7ddef}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus,button.list-group-item:hover,button.list-group-item:focus{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus,button.list-group-item-success:hover,button.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus,button.list-group-item-success.active,button.list-group-item-success.active:hover,button.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus,button.list-group-item-info:hover,button.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus,button.list-group-item-info.active,button.list-group-item-info.active:hover,button.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus,button.list-group-item-warning:hover,button.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus,button.list-group-item-warning.active,button.list-group-item-warning.active:hover,button.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus,button.list-group-item-danger:hover,button.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus,button.list-group-item-danger.active,button.list-group-item-danger.active:hover,button.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-body:before,.panel-body:after{display:table;content:" "}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-right:15px;padding-left:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:0.2}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:0.5}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:0.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header:before,.modal-header:after{display:table;content:" "}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.428571429}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{display:table;content:" "}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-weight:400;line-height:1.428571429;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:12px;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:0.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-weight:400;line-height:1.428571429;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover>.arrow{border-width:11px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999999;border-bottom-color:rgba(0,0,0,0.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform 0.6s ease-in-out;-moz-transition:-moz-transform 0.6s ease-in-out;-o-transition:-o-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:0.5}.carousel-control.left{background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;outline:0;filter:alpha(opacity=90);opacity:0.9}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:"\2039"}.carousel-control .icon-next:before{content:"\203a"}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width: 768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs{display:none !important}.visible-sm{display:none !important}.visible-md{display:none !important}.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.blue-spinner{height:100%;position:absolute;width:100%;background-color:rgba(0,0,0,0.6);z-index:998;padding:10% 0;border-radius:5px}.blue-spinner .spinner-container{position:absolute;left:49%;top:40%;z-index:1}.blue-spinner .spinner-container .spinner-shape{position:absolute;left:50%;margin-left:-40px;width:80px;height:80px;border:12px solid #f3f3f3;border-radius:50%;border-top:12px solid #3498db;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.blue-spinner .spinner-container .spinner-text{color:#f3f3f3;font-size:20px;margin-top:100px;text-align:center}.spinner{margin:0px auto;width:80px;height:80px;position:relative;top:196px}.spinner .spinner-text{font-family:Rabtus;font-size:30px;position:relative;top:120px;right:7px;color:#6F8418;text-transform:uppercase}.spinner .container1>div,.spinner .container2>div,.spinner .container3>div{width:24px;height:24px;background-color:#9cb340;border-radius:100%;position:absolute;-webkit-animation:bouncedelay 1.2s infinite ease-in-out;animation:bouncedelay 1.2s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.spinner .spinner-container{position:absolute;width:100%;height:100%}.spinner .container2{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.spinner .container3{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}.spinner .circle1{top:0;left:0}.spinner .circle2{top:0;right:0}.spinner .circle3{right:0;bottom:0}.spinner .circle4{left:0;bottom:0}.spinner .container2 .circle1{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner .container3 .circle1{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.spinner .container1 .circle2{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.spinner .container2 .circle2{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.spinner .container3 .circle2{-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.spinner .container1 .circle3{-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.spinner .container2 .circle3{-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.spinner .container3 .circle3{-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.spinner .container1 .circle4{-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.spinner .container2 .circle4{-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.spinner .container3 .circle4{-webkit-animation-delay:-0.1s;animation-delay:-0.1s}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,80%,100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.partner-content .table-container{overflow-y:scroll;overflow-y:hidden;width:96%;padding-bottom:80px}.partner-content table{border:0px}.partner-content table thead>tr,.partner-content table tr{border:0px;background:white;border-bottom:1px solid #ededed;height:50px}.partner-content table thead>tr th,.partner-content table tr th{border:0px;background:white;font-family:Exo;font-size:14px;font-style:normal;font-weight:500;line-height:21px;letter-spacing:0.16px;text-transform:uppercase;vertical-align:bottom;min-width:auto}.partner-content table thead>tr th div,.partner-content table tr th div{display:inline-block}.partner-content table thead>tr th.actions-cell,.partner-content table tr th.actions-cell{width:20px}.partner-content table thead>tr td,.partner-content table tr td{border:1px solid #ededed;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:0.14px;vertical-align:middle}.partner-content table thead>tr td.actions-cell,.partner-content table tr td.actions-cell{width:20px}.partner-content table tbody{border:0px}.partner-content select{max-width:500px}.partner-content .header-xl{margin-bottom:20px}.partner-content .ss-main{width:250px;margin:10px 0px}.partner-content .label,.partner-content label{font-family:Exo;font-size:14px;font-style:normal;font-weight:600;line-height:19px;text-transform:uppercase}.partner-content.quick-navigation-layout #container .layout-menu{display:inline-block}.partner-content.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link{margin:0px}.partner-content.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link a{padding:7px 10px;display:inline-block;color:#38261E;font-family:Roboto;font-size:12px;font-style:normal;font-weight:600;line-height:19px;letter-spacing:0.12px;text-transform:uppercase;width:100%}.partner-content.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link a.active{background-color:#8BB55F;color:black}.partner-content .layout-content a{color:#27adf9;text-align:center;font-family:Exo;font-size:14px;font-style:normal;font-weight:500;line-height:21px;letter-spacing:0.16px}.partner-content .ss-content .ss-values{overflow:auto;min-height:40px}.partner-content .ss-content .ss-values .ss-value .ss-value-delete{width:18px}.partner-content .ss-content .ss-list .ss-option:hover,.partner-content .ss-content .ss-list .ss-option.ss-selected:not(.ss-disabled){background-color:#8bb55f}.partner-content .ss-content .ss-values .ss-value{background-color:#8bb55f}.partner-content #subscriptions-table.table>thead>tr>th,.partner-content #subscriptions-table table>tr>th{min-width:100px}.partner-content #subscriptions-table.table>thead>tr>th.actions-cell,.partner-content #subscriptions-table table>tr>th.actions-cell{min-width:20px}.partner-content .partner-search-btn{border:none;background-color:#c7c7c7;border-radius:5px;padding:4px 14px;margin-left:5px}.partner-content .partner-statistics-wrapper{display:inline-block;font-size:4vw}.partner-content .partner-statistics{display:flex;flex-wrap:wrap;padding:50px 0px 30px;justify-content:flex-start;width:100%}.partner-content .partner-statistics .seperator{height:90px;width:1px;border-left:1px solid #B1B1B1}.partner-content .statistics-tag{display:flex;padding:30px;flex-direction:column}.partner-content .statistics-tag .statistics-content{color:black;text-align:center;font-family:Exo;font-style:normal;font-weight:500;line-height:21px;letter-spacing:0.66px;padding-bottom:24px}.partner-content .statistics-tag .statistics-title{color:#8bb55f;text-align:center;text-transform:uppercase;font-family:Roboto;font-weight:500}.partner-content a:hover{text-decoration:underline}.partner-content .link-list a{color:#27ADF9;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:0.14px}.partner-content .link-list .link{padding:6px 0px}.partner-content .search-wrapper label{display:block}.partner-content .search-wrapper .search-header{padding-bottom:20px;text-transform:uppercase}.partner-content .users-table,.partner-content #teachers-data{width:60%}.partner-content .user-actions{padding-bottom:20px}.partner-content #classrooms-table{width:90%}.partner-content input[type=submit],.partner-content button.partner-button{background:#8bb55f;height:35px;color:white;text-transform:uppercase;padding:0px 10px;border:none;border-radius:4px;min-width:150px}.partner-content input[type=submit] a,.partner-content button.partner-button a{font-weight:normal;margin:0px;font-family:'Roboto';color:white}.partner-content #filter-users-form{display:flex;align-items:end}.partner-content #filter-users-form label{display:block}.partner-content #filter-users-form select{appearance:none;padding:0 20px 0 6px;text-overflow:ellipsis;border-radius:4px;border-color:#b1b1b1;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/dashboard/selector-arrow-13f124e6b4fe0fc20597ceb67a20a5234a9dbaf2fbbf9c41ee14ae2853b91e1b.svg);background-position:95% center;background-repeat:no-repeat}.partner-content #filter-users-form select:focus{outline-color:#8bb55f}.partner-content #filter-users-form input:focus{outline-color:#8bb55f}.partner-content #filter-users-form input[type=submit]{min-width:114px}.partner-content #filter-users-form select,.partner-content #filter-users-form input{min-width:180px;height:35px;border-radius:2px;border:1px solid var(--stroke-default, #B1B1B1);margin-right:20px}.partner-content .dropdown-toggle{height:20px;display:block;cursor:pointer}.partner-content .dropdown{position:relative;top:5px}.partner-content .dropdown .vertical-ellipses{margin:auto;background-color:#8bb55f;box-shadow:0px 6px 0px #8bb55f, 0px 12px 0px #8bb55f}.partner-content .dropdown-menu{width:150px;padding:7px 0px;position:absolute;left:-100px}.partner-content .dropdown-menu .link{padding:2px;display:block;color:black;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:0.12px;text-align:left;padding-left:10px}.partner-content .dropdown-menu .link:hover{background:#ededed}.partner-content #user_submit_action{margin:10px 0px}.partner-content .email-confirmation-tag{margin-bottom:10px}.partner-content .email-confirmation-tag input{margin-right:3px}.partner-content .dashboard-title{margin-top:25px;color:#38261E;text-transform:uppercase;font-family:Roboto;font-size:21px;font-weight:500}.partner-content .category-header{display:flex;flex-direction:row;justify-content:space-between}.partner-content .category-header .category-header-actions{display:flex;align-items:center}.partner-content .category-header .category-header-actions button,.partner-content .category-header .category-header-actions a{margin:10px}.partner-content .category-header .category-header-actions button a,.partner-content .category-header .category-header-actions a a{margin:0px}.partner-content .sorter-old-icon{border-radius:5px;font-size:12px;padding:1px 3px}.partner-content .sorter-old-icon::before{content:"▼"}.partner-content .sorter-old-icon.asc::before{content:"▲"}.partner-content .new-sort{height:15px;width:9px;display:inline-block;cursor:pointer}.partner-content .no-sort{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/partner_dashboard/default-sort-f51ea4c6a9adc4057bd71a96ef1326efeb877097751bba4229ae30a016081fbf.svg)}.partner-content .desc-sort{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/partner_dashboard/desc-sort-0576c215997e7dced84af5986b38ee52b7061b6fda3dd82730e7365c71924c96.svg)}.partner-content .asc-sort{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/partner_dashboard/desc-sort-0576c215997e7dced84af5986b38ee52b7061b6fda3dd82730e7365c71924c96.svg);transform:rotate(180deg)}.partner-content .create-classrooms{padding-bottom:24px}.partner-content .table-filters{margin:10px 0px}.partner-content .table-filters .filter-title{margin-right:15px}.partner-content .table-filters label{margin-right:20px}.partner-content .table-filters input{margin-right:4px}.partner-content .partner-table{width:96%}.partner-content .partner-table thead tr th{white-space:nowrap;position:relative}.partner-content .renew-table{width:auto}.partner-content .form-control{width:auto}.partner-content .subscription-quota-warning{color:red;max-width:500px;display:block}.partner-content .new-subscription-form label{display:inline}.partner-content .new-subscription-form label.radio-label{display:inline-block}.partner-content .new-subscription-form select,.partner-content .new-subscription-form .select2-container{width:200px;margin-bottom:10px}.partner-content .new-subscription-form .subscription-owner{display:none}.partner-content .new-subscription-form .subscription-owner p{font-size:80%}.partner-content .new-subscription-form .seats-input{margin-bottom:15px}.partner-content .new-subscription-form .seats-input .form-group{margin-bottom:0px}.partner-content .new-subscription-form .seats-input .seats-unlimited{visibility:hidden}.partner-content .new-subscription-form .seats-input .seats-unlimited.input-disabled{visibility:visible}.partner-content .new-subscription-form input.owner-type[type='radio']{float:left;margin-right:5px}.partner-content .new-subscription-form input.owner-type[type='radio']:checked+.subscription-owner{display:block}.partner-content .new-custom-subscription-form label{display:inline-block}.partner-content .il-institution-form #date[readonly]{cursor:not-allowed;background-color:#eeeeee}.partner-content .flex-container{display:flex}.partner-content .flex-container>div:first-child{margin-right:60px}.partner-content .checkbox-wrapper label{font-weight:normal}.quick-navigation-layout.partner-content #container{max-width:100%;padding:0px;top:0px}.quick-navigation-layout.partner-content #container .layout-content{margin-left:180px;margin-top:49px;padding-top:20px;padding-left:40px;padding-right:40px}.quick-navigation-layout.partner-content #container form li.email,.quick-navigation-layout.partner-content #container form li.string,.quick-navigation-layout.partner-content #container form li.text,.quick-navigation-layout.partner-content #container form li.password,.quick-navigation-layout.partner-content #container form li.number,.quick-navigation-layout.partner-content #container form li.select{width:500px}.quick-navigation-layout #container .layout-menu{top:50px;left:0;width:180px;position:fixed;background-color:#f1f1f1;height:100%;padding-top:29px;display:flex;justify-content:center}.quick-navigation-layout #container .layout-menu ul{padding:0px}.quick-navigation-layout #container .layout-menu .layout-menu-links{list-style-type:none}.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link{margin-bottom:7px;font-weight:400}.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link:hover a{text-decoration:underline !important}.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link a.active{font-weight:900;color:#206ab6}.quick-navigation-layout #container .layout-menu .layout-menu-links .main-link{margin-bottom:20px}@media screen and (max-width: 760px){.quick-navigation-layout #container .layout-menu{display:none}}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}html{height:100%}h3,h4{font-family:Roboto}.main-content-container{position:relative;display:inline-block;left:200px;width:calc(100% - 200px);min-height:100%}body.iframed .main-content-container{left:0;width:100%}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clickable{cursor:pointer}.bright-hover-extend,.bright-hover:hover{cursor:pointer;filter:brightness(0.9);-webkit-filter:brightness(0.9)}.bright-hover:focus{outline:none}.apply-text-fill{white-space:nowrap;display:none}.glyphicon{font-family:'Glyphicons Halflings' !important}.pull-right{margin-right:20px}#toolbar{position:absolute;top:50px;left:10px;width:45%;height:25px}#us_report_button{height:45px;width:45px}body{height:100%;font-family:'Open Sans', sans-serif;font-weight:400;overflow-x:hidden}#orientation-lock{position:fixed;top:0;width:100%;height:100%;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/game_misc/tablet/rotate_alert-ad0d276f850906c5e6d7f0188db12391b321767d4bbd8f82cd2e8023278a8909.jpg);background-size:cover;z-index:9999;display:none}.middle{position:fixed;text-align:center}#text-container{margin:2px}.btn{padding:15px;margin:10px 0px 10px 0px}[class="btn"]{background-color:#c7c7c7}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select-age{height:57px;font-size:30px;width:123px;position:relative;left:280px;display:inline}#container{margin:0 auto;position:relative;max-width:760px;padding:0 24px;top:49px}#instructions-modal.modal-body,.modal-body:not(:has(.cm-modal__buttons)){font-size:130%}#instructions-modal .modal-footer{height:120px}.transparent-modal .modal-content{box-shadow:0 5px 15px rgba(0,0,0,0);background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);width:775px;max-height:580px}.transparent-modal{overflow:hidden;top:-40px}.transparent-modal .modal-dialog{width:auto}.transparent-modal .modal-body{height:580px}li#user_email{padding:3px 20px}.btn.try_again,.btn.try-it-yourself,.btn.fail-back{background-color:#fb8c2e;font-weight:bold}#close-alert{position:absolute;right:466px;bottom:10px;width:112px}.btn.return-to-solution,.btn.sign_up{background-color:#9cb340}.btn.return-to-solution{position:absolute;left:20px;bottom:20px}table#challenges_icons{margin-top:30px}p#want_to{margin-top:30px;font-size:200%}#arrow{position:absolute;z-index:1000;display:none}tr.spaceUnder>td{padding-bottom:1em}.learned-methods-btn{position:absolute;background-color:white;border:1.5px solid #555;padding-top:3px;border-radius:10px;height:53px;min-width:60px;text-align:center}.learned-methods-btn .method-text{position:absolute;display:block;margin:auto;bottom:0px;font-family:'Monaco', 'Menlo', 'Ubuntu Mono', 'Droid Sans Mono', 'Consolas', monospace;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.learned-methods-btn .plus-icon{position:relative;top:6px}.method-container{position:relative;margin:8px}.popover{left:50px}a:hover,a:focus{text-decoration:none}#send-email-button{background-color:#7ea3ab;position:absolute;left:240px;bottom:-9px;height:71px}#share-email{margin-top:18px}#instructions-modal{margin-top:60px}#instructions-modal .modal-body{height:120px}#instructions-modal .modal-content{width:600px;box-shadow:0 5px 15px rgba(0,0,0,0);background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0)}.alert-success{background:#E7FFE1}.modal{margin-top:60px}.modal.allow-tablet-scroll{position:absolute}.ace_gutter-cell{color:#CFCFCF}#social{position:absolute;left:325px;top:3px;font-size:12px}.instructions-container{left:67px;position:absolute;top:42px}#instructions-text,#instructions-textarea{width:460px;left:0px;top:20px;position:absolute;word-wrap:break-word}#instructions-textarea{text-align:left}.explain #instructions-text{top:28px}#monkey-holding-banana{left:-220px;position:relative}#reset-code-modal,.save_challenge{text-align:center}.btn.lefty{position:relative;right:150px}.btn.righty{position:relative;left:150px}#reset-code-modal .btn{position:relative;width:100px}#confirm-reset.btn{left:150px;background-color:#9cb340}.btn.green{background-color:#9cb340}#cancel-reset.btn{right:150px}#about-link{left:400px}.ace_invisible{opacity:0}.ace_gutter-layer,.ace_print-margin{background-color:white}.ace_gutter-layer.dark{background-color:#3e3f37}#editor-helper{position:absolute}.custom-frame-modal .modal-content{box-shadow:0 5px 15px rgba(0,0,0,0);background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0)}#scene-modal{margin-top:30px !important}#scene-modal .modal-content{max-height:525px;width:880px}#scene-modal .modal-body{height:520px}#scene-modal .white-bg{top:20px}#scene-container{position:relative;right:1px}#scene-container.video-content{height:480px;margin-top:-75px;width:832px;overflow:hidden;margin-left:8px}#video-play-btn{position:absolute;top:0;height:100%;width:100%;text-align:center}#video-play-btn button{margin:auto;margin-top:24%;padding:15px;border:3px solid #EFF2F7;background-color:transparent;outline:none !important}#video-play-btn button span{color:#EFF2F7;font-size:20px;margin:0 4px}#scene-modal .konvajs-content{margin-left:3px}.modal-open .modal,.btn:focus{outline:none !important}.modal.in{outline:none !important}#group_name{margin-bottom:10px}#solution-win-modal{margin-top:100px}#solution-win-modal .modal-body{font-size:45px;text-align:center;font-family:Rabtus}#solution-win-modal .try-it-yourself{position:relative;top:10px}#solution-win-modal .try-it-yourself.transparent{opacity:0;pointer-events:none}#solution-win-modal .modal-footer a{color:black}.alert-info{position:relative;z-index:10;text-align:left}.alert-info.error{color:red}.alert-info button{margin-right:10px}.alert-info span{position:relative;left:200px}.trial-alert~#home-container div .alert-info{top:40px}.alert{position:relative;z-index:1;border:none;border-radius:0}.fade-notification-container{position:relative}.fade-notification-container .alert{position:fixed;width:800px;left:50%;margin-left:-400px;text-align:center;-webkit-animation-name:fadeVisibility;-webkit-animation-duration:4s;animation-name:fadeVisibility;animation-duration:4s}#avatars-modal h3.modal-title{margin-top:16px}#avatars-modal .modal-content{width:600px}#avatars-modal .modal-body{padding:0}#avatars-modal .modal-body>div{display:inline-block}#avatars-modal .modal-footer .form-button{height:35px;margin:0 9px;text-transform:uppercase;font-family:"Exo"}#avatars-modal #preview-container{height:122px;width:120px;background:url(https://dnskjpxi5l62c.cloudfront.net/assets/avatars/avatars_modal_showcase-0aaae002ef8409be1930862ab37c34b122d22ee91b0672add91f73647dee959e.png) no-repeat;background-size:contain;position:relative;margin:48px 6px 0;vertical-align:top}#avatars-modal #preview-container #selected-avatar{height:120px;width:120px;margin-top:1px}#submit-avatar{display:none}#avatars-modal #preview-container #selected-avatar.fading-out{-webkit-animation:fadingOut .5s linear 1;-moz-animation:fadingOut .5s linear 1;-ms-animation:fadingOut .5s linear 1;animation:fadingOut .5s linear 1}#avatars-modal #preview-container #selected-avatar.fading-in{-webkit-animation:fadingIn .5s linear 1;-moz-animation:fadingIn .5s linear 1;-ms-animation:fadingIn .5s linear 1;animation:fadingIn .5s linear 1}@-moz-keyframes fadingOut{0%{opacity:1;transform:rotate(0deg)}100%{opacity:0;transform:rotate(360deg)}}@-ms-keyframes fadingOut{0%{opacity:1;transform:rotate(0deg)}100%{opacity:0;transform:rotate(360deg)}}@keyframes fadingOut{0%{opacity:1;transform:rotate(0deg)}100%{opacity:0;transform:rotate(360deg)}}@-webkit-keyframes fadingOut{0%{opacity:1;-webkit-transform:rotate(0deg)}100%{opacity:0;-webkit-transform:rotate(360deg)}}@-moz-keyframes fadingIn{0%{opacity:0;transform:rotate(0deg)}100%{opacity:1;transform:rotate(360deg)}}@-ms-keyframes fadingIn{0%{opacity:0;transform:rotate(0deg)}100%{opacity:1;transform:rotate(360deg)}}@keyframes fadingIn{0%{opacity:0;transform:rotate(0deg)}100%{opacity:1;transform:rotate(360deg)}}@-webkit-keyframes fadingIn{0%{opacity:0;-webkit-transform:rotate(0deg)}100%{opacity:1;-webkit-transform:rotate(360deg)}}@keyframes fadeVisibility{0%{opacity:0}20%{opacity:1}80%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeVisibility{0%{opacity:0}20%{opacity:1}80%{opacity:1}100%{opacity:0}}#avatars-modal #selection-container{padding:10px 0;height:200px;width:420px;overflow:auto}#avatars-modal #selection-container .avatar-row{height:70px;margin-bottom:2px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}#avatars-modal .avatar-select:hover{cursor:pointer}#avatars-modal .avatar-select img{width:60px;height:60px;margin:1px;-moz-transition:height .5s, width .5s;-ms-transition:height .5s, width .5s;-webkit-transition:height .5s, width .5s;transition:height .5s, width .5s}#avatars-modal .avatar-select:hover img{width:80px;height:80px}#avatars-modal .modal-footer .btn{float:right;margin-left:10px;padding-left:25px;padding-right:25px}#avatars-modal.hoc{margin-top:-12px}#avatars-modal.hoc #teachers-button,#avatars-modal.hoc h1,#avatars-modal.hoc .modal-footer .btn{font-family:'Open Sans', sans-serif}#avatars-modal.hoc .modal-header{padding:8px 3%;height:60px;background-color:rgba(118,168,196,0.4);border-bottom:1px solid #d6d6d6;margin-bottom:0}#avatars-modal.hoc .modal-body{padding:10px 10px 0 10px}#avatars-modal.hoc #preview-container{margin-left:27px}#avatars-modal.hoc #teachers-button{padding-top:7px;display:block;font-size:19px;margin:auto;text-align:center;cursor:pointer}#avatars-modal.hoc .modal-footer{text-align:center;margin-top:0;padding-bottom:6px;border-top:none}#avatars-modal.hoc .modal-footer .btn{float:none;margin:10px 0;font-size:20px}#hoc-button{position:absolute;margin-left:420px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/non_game_misc/finished_hoc_button_sprite-7c326b5aa1f05506ec7c2b58dc28ebde4c6cfefdacd030ddcdbef46734e93763.png);width:114px;height:47px;background-repeat:no-repeat;background-position:0 2px;font-family:"Rabtus", sans-serif;text-align:center;line-height:1.1em;padding:4px 0 0 4px;top:0;text-transform:uppercase}#hoc-button .first-line{color:black;font-size:11px}#hoc-button .second-line{color:white;font-size:16px}#hoc-button:hover{background-position:-114px 2px}.forms-green-button{bottom:-4%;right:-5%;color:#efefef;font-size:20px;padding:8px 8px;background-color:#88B75B;border-radius:30px;border-style:none;-webkit-box-shadow:1px 4px 1px 0px #5b7f3b;-moz-box-shadow:1px 4px 1px 0px #5b7f3b;box-shadow:1px 4px 1px 0px #5b7f3b;text-align:center}.yellow-modal-header{text-align:center;padding:12px;background-color:#f9bf2f;overflow:hidden;border-top-left-radius:6px;border-top-right-radius:6px}.home-green-button{display:inline;text-transform:uppercase;height:100%;padding:11px 12px 8px 12px;font-size:18px;background-color:#8bb55f;color:white;border:none;border-radius:4px;border-bottom:3px #74a14e solid}.home-green-button.cancel{background-color:#e1e1e1;border-bottom:3px #b7b5b5 solid}.home-grey-button{display:inline;text-transform:uppercase;height:100%;padding:11px 12px 8px 12px;font-size:18px;background-color:#b1b7aa;color:white;border:none;border-radius:4px;border-bottom:3px #555555 solid}.spinny{border:8px solid #f3f3f3;border-top:8px solid #3498db;border-radius:50%;width:50px;height:50px;margin:auto;animation:spinSpinny 2s linear infinite}@keyframes spinSpinny{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.glyphicon.spinning{vertical-align:middle;animation:spin 1s infinite linear;-webkit-animation:spin2 1s infinite linear;top:-2px;font-size:14px}body.cm-body.modal-open{margin-right:0;overflow-y:auto}.modal{overflow-y:hidden}.course .sprite-sheet-creator-modal{margin-left:350px}.modal-on-top{margin-top:0}.modal-on-top .modal-dialog{margin-top:60px}.btn-delete.btn-danger[value="Cancel my account"]{background-color:transparent;border:none;padding:0;color:#d9534f}.btn-delete.btn-danger[value="Cancel my account"]:hover{text-decoration:underline}.label-required:after{content:" *";color:red}.trial-alert{position:fixed;top:50px;width:100vw;height:40px;z-index:10;text-align:center;line-height:40px;padding-top:0;padding-bottom:0}.trial-alert span{position:relative;margin-left:auto;margin-right:auto;padding-left:200px}.trial-alert .close{color:black;opacity:1;font-size:36px;font-family:'Open Sans', sans-serif;padding:3px;top:0}.mobile-show{display:none}@media screen and (max-width: 768px){.container-fluid .row{margin-left:0;margin-right:0}}@media screen and (max-width: 480px){.mobile-hide{display:none}.mobile-show{display:block}.alert{line-height:20px;padding-right:15px;min-height:40px;height:auto}.alert span{padding:0px}.alert .close{position:absolute;bottom:0px;right:0px}}@keyframes shake{10%,90%{transform:translate3d(-1px, 0, 0)}20%,80%{transform:translate3d(2px, 0, 0)}30%,50%,70%{transform:translate3d(-4px, 0, 0)}40%,60%{transform:translate3d(4px, 0, 0)}}@keyframes shake-left-to-right{10%,90%{transform:translate3d(-1px, 0, 0)}20%,80%{transform:translate3d(2px, 0, 0)}30%,50%,70%{transform:translate3d(-4px, 0, 0)}40%,60%{transform:translate3d(4px, 0, 0)}}body.classrooms{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/feed/class_bg-dd45ba4ecf96455fb8fd3a419a402fe9c6800f6c9fa0f86daf5926feea1bb6c7.png);background-size:100%}body.classrooms .main-content-container #section-title{padding:25px calc(1% + 9px);background:white;box-shadow:5px 5px 5px #c1c1c1;margin-top:40px;margin-bottom:30px;font-family:"Exo", sans-serif}body.classrooms .main-content-container #section-title .header{display:inline-block;width:700px}body.classrooms .main-content-container #section-title .header .title{color:#89B85C;font-size:28px;font-weight:bold}body.classrooms .main-content-container #section-title .title-side-link{position:relative;float:right;top:40px;margin-right:14px;text-decoration:underline;color:#89B85C;font-weight:600;font-size:12px}body.classrooms .main-content-container #section-title .title-side-link img{margin-right:4px}body.classrooms .main-content-container #section-title .discover-component{float:right;position:relative;top:30px}body.classrooms .main-content-container #section-title .discover-component .label-text{top:8px;position:relative;font-weight:500;letter-spacing:0.01em;margin:5px}body.classrooms .main-content-container #section-title .discover-component .discover-toggle-btn-wrapper{display:inline-block}body.classrooms .main-content-container #students-section .row.content,body.classrooms .main-content-container #co-teachers-section .row.content{margin:0 calc(1% + 12px) 0 calc(1% + 9px)}body.classrooms .main-content-container #students-section #students-table-container #students-table,body.classrooms .main-content-container #co-teachers-section #students-table-container #students-table{min-width:900px}body.classrooms #top h1,body.classrooms #top input[type="text"],body.classrooms #top a,body.classrooms #top button,body.classrooms .class-view thead,body.classrooms #statistics div,body.classrooms #statistics h2,body.classrooms #statistics a,body.classrooms #statistics span,body.classrooms #statistics button,body.classrooms #solutions-modal div,body.classrooms #solutions-modal h2,body.classrooms #solutions-modal a,body.classrooms #solutions-modal span,body.classrooms #solutions-modal button,body.classrooms #upload-users-modal ul,body.classrooms #upload-users-modal li,body.classrooms #upload-users-modal h2,body.classrooms #upload-users-modal a,body.classrooms #upload-users-modal span,body.classrooms #upload-users-modal button{font-family:"Exo", sans-serif}body.classrooms #top h1 .description li img,body.classrooms #top input[type="text"] .description li img,body.classrooms #top a .description li img,body.classrooms #top button .description li img,body.classrooms .class-view thead .description li img,body.classrooms #statistics div .description li img,body.classrooms #statistics h2 .description li img,body.classrooms #statistics a .description li img,body.classrooms #statistics span .description li img,body.classrooms #statistics button .description li img,body.classrooms #solutions-modal div .description li img,body.classrooms #solutions-modal h2 .description li img,body.classrooms #solutions-modal a .description li img,body.classrooms #solutions-modal span .description li img,body.classrooms #solutions-modal button .description li img,body.classrooms #upload-users-modal ul .description li img,body.classrooms #upload-users-modal li .description li img,body.classrooms #upload-users-modal h2 .description li img,body.classrooms #upload-users-modal a .description li img,body.classrooms #upload-users-modal span .description li img,body.classrooms #upload-users-modal button .description li img{width:15px}body.classrooms #solutions-modal #description li img{width:15px}body.classrooms #container{max-width:none;padding:0;color:#444}body.classrooms h1,body.classrooms h2{display:inline-block;float:left;font-weight:700;font-size:36px}body.classrooms #group-name{padding-right:20px;padding-left:1px;padding-top:1px;padding-bottom:1px;margin:0}body.classrooms #group-name.editable:hover{border-radius:0px;border:dotted 1px #FFFFFF;padding-left:0px;padding-top:0px;padding-bottom:0px}body.classrooms .uppercase-text{text-transform:uppercase}body.classrooms td .button{height:30px;font-size:12px;display:inline-block;padding:8px 14px;text-align:center;text-transform:uppercase}body.classrooms td .button.grey{background:#eff0f1;color:#819c2c;font-weight:bold}body.classrooms td .button.grey.disabled{color:#999999}body.classrooms td .button.green{background:#89B85C;color:white;border-radius:2px}body.classrooms .error-message{position:fixed;text-align:center;top:10%;width:700px;height:40px;z-index:100;background-color:red;color:black;margin:5% auto;left:0;right:0;font-size:20px;padding:6px}body.classrooms .error-message .close{padding-top:4px}body.classrooms .row{display:block;width:90%;margin:auto}body.classrooms header.row{margin-bottom:20px}body.classrooms .classroom-index-header-row h1{margin-top:33px}body.classrooms .row.content{background-color:#fff;padding:10px 25px;border-radius:7px;-webkit-box-shadow:-1px 2px 10px 0px rgba(0,0,0,0.35);-moz-box-shadow:-1px 2px 10px 0px rgba(0,0,0,0.35);box-shadow:-1px 2px 10px 0px rgba(0,0,0,0.35);min-width:900px}body.classrooms #flash_notice{margin-top:20px;font-size:22px}body.classrooms .crisp-input{border-radius:3px;border:1px solid transparent;border-top:none;border-bottom:1px solid #DDD;box-shadow:inset 0 1px 2px rgba(0,0,0,0.39),0 -1px 1px #fff,0 1px 0 #fff}body.classrooms .top-button{background-color:rgba(0,0,0,0.2);border-radius:18px;color:#fff;display:inline-block;margin:16px 0 14px 10px;padding:11px 12px 8px 12px;font-weight:500;font-size:17px;text-transform:uppercase;border:none !important;outline:none !important}body.classrooms .top-button.small{font-size:15px}body.classrooms .top-button.right{float:right}body.classrooms .top-button.wood-bg{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/dashboard/button-241750bb48b0fdbffe729ef7751a84f0e62e54f845b73e08ff286749d2b87554.png);background-size:cover;background-color:transparent}body.classrooms header#top{color:white;width:100%}body.classrooms header#top.index-header{height:120px}body.classrooms header#top .header-background{width:100%;position:absolute;overflow:hidden}body.classrooms header#top .header-background img{width:105%;height:120px;filter:blur(2px) brightness(80%);z-index:1;margin:-5px -10px -10px -5px}body.classrooms header#top h1{font-weight:300;font-size:32px;text-transform:capitalize;position:relative}body.classrooms .class-view header>div{display:inline-block}body.classrooms .class-view header>div.section-title{padding:0 4px 4px 0;text-transform:capitalize}body.classrooms .popover{color:rgba(0,0,0,0.7);font-weight:400;text-align:center}body.classrooms .info .glyphicon{color:grey}body.classrooms .section-title .info .glyphicon{margin-top:14px}body.classrooms #students-section #emails-toggle,body.classrooms #co-teachers-section #emails-toggle{vertical-align:middle}body.classrooms #students-section a#show-subscriptions-button,body.classrooms #co-teachers-section a#show-subscriptions-button{position:absolute;right:100px;margin-top:40px}body.classrooms #students-section a#show-subscriptions-button p,body.classrooms #co-teachers-section a#show-subscriptions-button p{font-family:"Exo", sans-serif;left:5%;right:5%;margin:3px 0;font-size:15px;font-weight:600;position:absolute}body.classrooms #students-section a#show-subscriptions-button img,body.classrooms #co-teachers-section a#show-subscriptions-button img{border-radius:2px}body.classrooms #students-section .class-view,body.classrooms #co-teachers-section .class-view{margin-top:30px}body.classrooms #students-section .class-view .blue-spinner,body.classrooms #co-teachers-section .class-view .blue-spinner{top:0;height:110%}body.classrooms #students-section .class-view .blue-spinner .spinner-container,body.classrooms #co-teachers-section .class-view .blue-spinner .spinner-container{top:30%;left:40%}body.classrooms #students-section .class-view .dividing-line,body.classrooms #co-teachers-section .class-view .dividing-line{margin:1% 0;height:2px;background-color:#819c2c}body.classrooms #students-section .class-view .dividing-line.sixty-four-width,body.classrooms #co-teachers-section .class-view .dividing-line.sixty-four-width{width:64%}body.classrooms #students-section .class-view .dividing-line.sixty-four-width.extra-short,body.classrooms #co-teachers-section .class-view .dividing-line.sixty-four-width.extra-short{width:55%}body.classrooms #students-section .class-view .dividing-line.students-table-dividing-line,body.classrooms #co-teachers-section .class-view .dividing-line.students-table-dividing-line{margin:0.5% 0}body.classrooms #students-section .class-view .introduction,body.classrooms #co-teachers-section .class-view .introduction{margin:2% 0;width:calc(100% - 336px)}body.classrooms #students-section .class-view .introduction .add-icon,body.classrooms #co-teachers-section .class-view .introduction .add-icon{width:30px}body.classrooms #students-section .class-view .introduction.extra-short,body.classrooms #co-teachers-section .class-view .introduction.extra-short{width:55%}body.classrooms #students-section #create-new-classroom-container,body.classrooms #co-teachers-section #create-new-classroom-container{text-align:center}body.classrooms #students-section #create-new-classroom-container #add-students-button,body.classrooms #co-teachers-section #create-new-classroom-container #add-students-button{background:#8bb55f;border-radius:4px;width:180px;height:40px;cursor:pointer;padding:10px;margin:0px 10px 10px;color:white;display:flex;justify-content:center;align-items:end}body.classrooms #students-section #create-new-classroom-container #add-students-button .btn-title,body.classrooms #co-teachers-section #create-new-classroom-container #add-students-button .btn-title{font-family:'Exo';font-style:normal;font-weight:500;font-size:14px;line-height:19px;text-align:center;color:white;display:flex}body.classrooms #students-section #create-new-classroom-container #add-students-button .glyphicon,body.classrooms #co-teachers-section #create-new-classroom-container #add-students-button .glyphicon{margin-right:4px}body.classrooms #students-section .restore-button,body.classrooms #co-teachers-section .restore-button{height:30px;background:#eff0f1;color:#819c2c;border-radius:5px;font-size:12px;font-weight:bold}body.classrooms #students-section #archived-students-container,body.classrooms #co-teachers-section #archived-students-container{margin:3% 0;width:75%;padding:0 2.5% 0 1%}body.classrooms #students-section #archived-students-container .description,body.classrooms #co-teachers-section #archived-students-container .description{display:inline-flex}body.classrooms #students-section #archived-students-container .description .restore-students-text,body.classrooms #co-teachers-section #archived-students-container .description .restore-students-text{align-self:center;margin-left:4%;white-space:nowrap;color:black}body.classrooms #students-section #archived-students-container .restore-button,body.classrooms #co-teachers-section #archived-students-container .restore-button{float:right;padding:1% 1.3%;margin:0px;text-transform:uppercase}body.classrooms #students-section .content-thumbnails .image-container,body.classrooms #co-teachers-section .content-thumbnails .image-container{width:180px}body.classrooms .unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.classrooms .view-subscriptions-modal .modal-dialog{width:1100px}body.classrooms .view-subscriptions-modal .modal-body{font-size:100%}body.classrooms .view-subscriptions-modal .toggle-non-active-subscriptions{display:table;text-transform:uppercase;color:#75AC46;margin:0px 0px 30px 0px}body.classrooms .view-subscriptions-modal .toggle-non-active-subscriptions .tnas-left-arrow{padding-bottom:5px;padding-right:15px}body.classrooms .view-subscriptions-modal .toggle-non-active-subscriptions .tnas-right-arrow{padding-bottom:5px;padding-left:15px}body.classrooms .view-subscriptions-modal .toggle-non-active-subscriptions:hover{cursor:pointer}body.classrooms .view-subscriptions-modal .table{width:1040px}body.classrooms .error-modal .modal-body p{position:unset}body.classrooms .error-modal .modal-body #top-message-text{font-size:14px;width:400px;font-weight:400;padding:15px 0}body.classrooms .error-modal .modal-body #bottom-message-text{font-size:15px;padding:14px 0 3px 0;font-weight:700}body.classrooms .striped-table-adjusted{font-family:Nunito;border-style:solid;border-width:1px;border-color:rgba(208,208,208,0.6);border-radius:5px;width:unset;border-collapse:unset;font-size:100%;table-layout:fixed}body.classrooms .striped-table-adjusted th,body.classrooms .striped-table-adjusted td,body.classrooms .striped-table-adjusted .table-header-cell,body.classrooms .striped-table-adjusted .table-cell{border-top:none !important;border-bottom:none !important;text-transform:uppercase;text-align:center}body.classrooms .striped-table-adjusted td,body.classrooms .striped-table-adjusted .table-cell{text-align:center}body.classrooms .striped-table-adjusted td:first-child,body.classrooms .striped-table-adjusted .table-cell:first-child{color:#B0B0B0}body.classrooms .striped-table-adjusted thead,body.classrooms .striped-table-adjusted .table-header{font-weight:400;font-size:13px;color:#B0B0B0}body.classrooms .striped-table-adjusted thead th,body.classrooms .striped-table-adjusted thead .table-header-cell,body.classrooms .striped-table-adjusted .table-header th,body.classrooms .striped-table-adjusted .table-header .table-header-cell{font-weight:500}body.classrooms .striped-table-adjusted thead img,body.classrooms .striped-table-adjusted .table-header img{width:15px;height:15px}body.classrooms .striped-table-adjusted tbody,body.classrooms .striped-table-adjusted .table-body{font-size:15px}body.classrooms .table-striped>tbody>tr:nth-child(odd)>td{background-color:#F9F9F9}body.classrooms .subscription-table{display:table}body.classrooms .subscription-table .table-row{display:table-row}body.classrooms .subscription-table .table-row .table-cell,body.classrooms .subscription-table .table-row .table-header-cell{display:table-cell;padding:8px;width:138px}body.classrooms .subscription-table .table-row .table-cell.used-quota,body.classrooms .subscription-table .table-row .table-cell.available-quota,body.classrooms .subscription-table .table-row .table-header-cell.used-quota,body.classrooms .subscription-table .table-row .table-header-cell.available-quota{width:100px}body.classrooms .subscription-table .table-row .table-cell.available-content,body.classrooms .subscription-table .table-row .table-header-cell.available-content{font-size:12px}body.classrooms .subscription-table .table-cell.loading{width:1040px;height:80px;vertical-align:middle;color:#333333}body.classrooms .subscription-table .table-cell.status.expired{color:red}body.classrooms .table-container{max-height:400px;overflow-y:auto;margin-bottom:20px}body.classrooms .submit-button{background-color:#88b55b;-webkit-box-shadow:1px 4px 1px 0px rgba(30,90,30,0.75);-moz-box-shadow:1px 4px 1px 0px rgba(30,90,30,0.75);box-shadow:1px 4px 1px 0px rgba(30,90,30,0.75);border-radius:7px}body.classrooms .cancel-button{background-color:#afafaf;border-radius:7px;-webkit-box-shadow:1px 4px 1px 0px rgba(50,50,50,0.75);-moz-box-shadow:1px 4px 1px 0px rgba(50,50,50,0.75);box-shadow:1px 4px 1px 0px rgba(50,50,50,0.75)}body.classrooms .modal-button{vertical-align:top;text-transform:uppercase;height:46px;width:220px;font-family:"Exo 2", sans-serif;font-weight:500;color:#fff;font-size:22px;padding-top:5px}body.classrooms .modal-button+.modal-button{margin-left:15px}body.classrooms header#top.nav-redesign{position:relative;color:#2a381e;width:100%}body.classrooms header#top.nav-redesign *{font-family:Roboto;font-weight:400}body.classrooms header#top.nav-redesign .header-background{height:146px;background-color:#fbdc77;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/dashboard/header-background-pattern-786f18d2e62fc2b91c2b5ef9a42e3a7f9d427b8e8876d2bea89e957011be2c88.png);background-position:center;background-size:cover}body.classrooms header#top.nav-redesign #group-name{top:15px}body.classrooms header#top.nav-redesign .sub-navbar{background-color:rgba(0,0,0,0);position:absolute;top:109px;height:30px;display:table}body.classrooms header#top.nav-redesign .sub-navbar span{display:inline-block;border-top-left-radius:10px;border-top-right-radius:10px;background-color:#8bb55f;font-size:16px;padding:0.4% 1.4%;margin:0 9px;text-transform:capitalize;box-shadow:0 -3px 3px 0px rgba(0,0,0,0.25)}body.classrooms header#top.nav-redesign .sub-navbar span:hover{background-color:#548422}body.classrooms header#top.nav-redesign .sub-navbar span a{color:#fff;font-weight:400;position:relative}body.classrooms header#top.nav-redesign .sub-navbar span a:hover,body.classrooms header#top.nav-redesign .sub-navbar span a.active{color:#fff}body.classrooms header#top.nav-redesign .sub-navbar span.selected{background-color:#fff}body.classrooms header#top.nav-redesign .sub-navbar span.selected a{color:#424c6a}body.classrooms header#top.nav-redesign .sub-navbar span.col-md-2,body.classrooms header#top.nav-redesign .sub-navbar span.col-xs-2{width:auto;height:37px}body.classrooms header#top.nav-redesign~#lessons-dashboard{padding-top:41px}body.classrooms header#top.nav-redesign~#showroom-container{padding:0 calc(3% + 12px) 30px calc(1% + 9px);width:100%}.form-button img{width:240px;height:35px;border-radius:8px;border:none !important;outline:none !important;background-color:transparent}.form-button p{position:inherit;text-transform:uppercase;text-align:center;color:#fff;display:inline-block;font-size:17px}@media screen and (max-width: 1439px){body.classrooms #container .main-content-container{min-width:86%}body.classrooms.scroll-x{overflow-x:scroll}body.classrooms.scroll-x #footer{display:none}body.classrooms.hide-small-footer #footer{display:none}}body.classrooms.classroom-page .main-content-container{display:block}.extend-flex,body.classrooms .image-popup,body.classrooms .modal-content #course-modal .modal-body .image-text-container .text-container div,body.classrooms .modal-content #course-modal .modal-body .image-text-container .image-area .note span,body.classrooms .modal-content #course-modal .modal-body .image-text-container,body.classrooms .modal-content #course-modal .modal-body,body.classrooms .modal-content #course-modal{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}body.classrooms .modal-content{min-width:750px;border-radius:10px}body.classrooms .modal-content a{text-decoration:underline}body.classrooms .modal-content #course-modal{-ms-flex-flow:column;-webkit-flex-flow:column;flex-flow:column;height:100%}body.classrooms .modal-content #course-modal .modal-header{text-align:center;height:74px;border-radius:10px;background-color:#fcce36}body.classrooms .modal-content #course-modal .modal-header .modal-title{margin:9px 0 0;font-family:Exo;font-size:20px;color:black}body.classrooms .modal-content #course-modal .modal-header .close-button{position:absolute;top:20px;right:20px}body.classrooms .modal-content #course-modal .modal-body{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;min-height:400px;text-align:center;align-items:center}body.classrooms .modal-content #course-modal .modal-body .prerequisite-modal-link{text-decoration:none}body.classrooms .modal-content #course-modal .modal-body .image-text-container{text-align:center}body.classrooms .modal-content #course-modal .modal-body .image-text-container .image-area .image-container{width:369px;height:248px;margin:21px 21px 0 21px;border:solid 1px gray;background-size:cover;background-position:center;cursor:zoom-in;position:relative;display:inline-block}body.classrooms .modal-content #course-modal .modal-body .image-text-container .image-area .image-container:hover{opacity:0.7}body.classrooms .modal-content #course-modal .modal-body .image-text-container .image-area .image-container img{width:100%;height:100%;object-fit:cover}body.classrooms .modal-content #course-modal .modal-body .image-text-container .image-area .buttons{text-align:center;margin-top:5px}body.classrooms .modal-content #course-modal .modal-body .image-text-container .image-area .buttons .img-button{font-size:13px;font-weight:bold;float:none;margin:6px;padding:6px 8px;padding-top:6px;cursor:pointer}body.classrooms .modal-content #course-modal .modal-body .image-text-container .image-area .buttons .img-button.left:before{float:left;font-size:12px;color:white;font-family:'Glyphicons Halflings';content:"";font-size:13px;float:none}body.classrooms .modal-content #course-modal .modal-body .image-text-container .image-area .buttons .img-button.right:before{float:left;font-size:12px;color:white;font-family:'Glyphicons Halflings';content:"";font-size:13px;float:none}body.classrooms .modal-content #course-modal .modal-body .image-text-container .image-area .buttons .img-button.disabled{border-bottom:3px #555555 solid}body.classrooms .modal-content #course-modal .modal-body .image-text-container .image-area .note{white-space:break-spaces;font-size:20px;text-align:left;margin:-40px 22px}body.classrooms .modal-content #course-modal .modal-body .image-text-container .image-area .note span{line-height:1.5}body.classrooms .modal-content #course-modal .modal-body .image-text-container .image-area .note span p{font-size:12px;margin:5px 10px;font-family:Roboto}body.classrooms .modal-content #course-modal .modal-body .image-text-container .text-container{font-size:14px;text-align:left;margin:17px 17px 17px 0;font-family:Roboto;overflow-wrap:anywhere;display:grid}body.classrooms .modal-content #course-modal .modal-body .image-text-container .text-container div{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}body.classrooms .modal-content #course-modal .modal-body .image-text-container .text-container div.description{margin-bottom:10px}body.classrooms .modal-content #course-modal .modal-body .image-text-container .text-container div label{font-family:Exo;font-size:14px;text-transform:uppercase}body.classrooms .modal-content #course-modal .modal-body .image-text-container .text-container div.links{line-height:2}body.classrooms .modal-content #course-modal .modal-body .image-text-container .text-container div.links div{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}body.classrooms .modal-content #course-modal .modal-body .image-text-container .text-container div.links a{color:#27ADF9;line-height:19px;letter-spacing:0.14px;text-decoration:none;margin:5px}body.classrooms .modal-content #course-modal .modal-body .button-area.assign{height:40px;min-width:216px;margin:7px 13px 0 17px;padding:11px 0 9px;border-radius:4px;background-color:#8bb55f;font-family:Exo;font-size:16px;color:#ffffff;text-transform:uppercase;cursor:pointer}body.classrooms .modal-content #course-modal .modal-body .button-area.not-available-contact-us{width:748px;height:66px;background-color:#e9e9e9;margin:0;margin-bottom:-15px;border-radius:0 0 10px 10px;font-family:Exo;font-size:18px;padding-top:11px;line-height:1.2}body.classrooms .modal-content #course-modal .modal-body .button-area.not-available-contact-us span{font-family:Roboto;font-size:12px}body.classrooms .modal-content #course-modal .modal-body .button-area.not-available-contact-us span a{text-transform:lowercase;margin-left:3px}body.classrooms .modal-content #course-modal .modal-body .button-area.assigned{width:748px;height:66px;border-radius:0 0 8px 8px;margin:0;margin-bottom:-15px;background-color:#f9dd87;color:black;font-size:20px;color:black;text-transform:uppercase;padding-top:8px}body.classrooms .modal-content #course-modal .modal-body .button-area.assigned .glyphicon-ok-sign{font-size:xx-large;top:8px}body.classrooms .image-popup{position:fixed;width:750px;height:100%;background-color:rgba(0,0,0,0.5);top:0;left:0;cursor:zoom-out;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;align-items:center;border-radius:inherit}body.classrooms .image-popup .image-container{display:inline;position:relative}body.classrooms .image-popup .image-container img{max-width:886px}body.classrooms .image-popup .popup-close{position:absolute;right:5px;top:5px}.extend-flex,body.classrooms .classroom-dashboard-table .users-data-container .user-row .user-details{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}body.classrooms{min-width:1250px}body.classrooms .table-nav{width:26px;height:64px;background-size:cover;-webkit-flex-shrink:0;flex-shrink:0}body.classrooms .table-nav:hover{cursor:pointer;background-position:26px 0}body.classrooms .table-nav.left{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/dashboard/sprite_prev-70192567bc05bfa6dd6636bc00292dc28435b0757b0e3be0e80bcbe9b897618a.png)}body.classrooms .table-nav.right{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/dashboard/sprite_next-327d5551abbe15f90599ca539a990c7b958f88059987e3eefd79006816e8f217.png)}body.classrooms .top-button,body.classrooms #wide-expand span,body.classrooms #green-stats .data{text-transform:uppercase}body.classrooms .classroom-dashboard-table{position:relative}body.classrooms .classroom-dashboard-table div{overflow:hidden;white-space:nowrap;text-align:center}body.classrooms .classroom-dashboard-table div.td{border:2px solid #ccc}body.classrooms .classroom-dashboard-table div.full-row{width:100%;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center}body.classrooms .classroom-dashboard-table .users-data-container{border-top:none;margin-top:-2px}body.classrooms .classroom-dashboard-table .users-data-container .user-row{height:32px}body.classrooms .classroom-dashboard-table .users-data-container .user-row .user-details{-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:219px;flex-basis:219px;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative}body.classrooms .classroom-dashboard-table .users-data-container .user-row .user-details .student-number{-webkit-flex-shrink:0;flex-shrink:0;width:32px;height:32px;padding-top:4px;color:#87b861;font-weight:700;font-size:18px;border-right:1px solid #ccc;border-bottom:1px solid #ccc}body.classrooms .classroom-dashboard-table .users-data-container .user-row .user-details .student-name{display:flex;align-items:baseline;position:relative;-webkit-flex-grow:1;flex-grow:1;height:32px;padding:5px 0px 0px 8px;font-weight:500;font-size:14px;border-right:2px solid #ccc;border-bottom:1px solid #ccc;cursor:pointer}body.classrooms .classroom-dashboard-table .users-data-container .user-row .user-details .student-name .name-container{text-align:left !important;text-overflow:ellipsis;flex:0 0 77%}body.classrooms .classroom-dashboard-table .users-data-container .user-row .user-details .student-name .name-container:hover{text-decoration:underline;color:#337ab7}body.classrooms .classroom-dashboard-table .expand-row{position:relative;height:32px;padding:8px;z-index:2;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:#87b861 !important;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}body.classrooms .classroom-dashboard-table .expand-row .wide-expand{color:#ffffff}body.classrooms .classroom-dashboard-table .expand-row .wide-expand:hover{cursor:pointer}body.classrooms .classroom-dashboard-table .expand-row .wide-expand img{margin-bottom:3px}body.classrooms .classroom-dashboard-table .expand-row .wide-expand span{margin:0 30px}body.classrooms .classroom-dashboard-table .right-green{border-right:2px solid #87b861 !important}.export-progress-modal.cm-modal .modal-body .report-name-select{padding:20px 0}.export-progress-modal.cm-modal .modal-body .export-report-selection{padding:20px 0px 100px}#generate-report-modal .modal-body .main .date-selector-container{display:inline-flex}#generate-report-modal .modal-body .main .date-selector-container,#generate-report-modal .modal-body .main .date-selector-container-report{margin:15px 0;align-items:center}#generate-report-modal .modal-body .main .date-selector-container select,#generate-report-modal .modal-body .main .date-selector-container-report select{margin-left:5px}#generate-report-modal .modal-body .main .date-selector-container .date-picker,#generate-report-modal .modal-body .main .date-selector-container-report .date-picker{border:1px solid #dddddd;border-radius:5px;padding:5px;font-size:14px;margin:0 0 0 5px;min-width:200px}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}body.classrooms.gradebook-page #section-title{width:calc(100vw - 200px);position:sticky;left:0;padding:25px;margin-bottom:6px}body.classrooms.gradebook-page .course-page-title{position:sticky;left:0;width:calc(100vw - 250px);display:flex;align-items:center;margin:-59px 0 0 0;padding:0 21px}body.classrooms.gradebook-page .course-page-title h2{font-size:26px}body.classrooms.gradebook-page .course-page-title a{margin:5px 12px 0 0;background:#8bb55f;border-radius:50%;display:inline-block;height:25px;width:25px}body.classrooms.gradebook-page .course-page-title a .arrow-left{margin:8px;border:solid white;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}body.classrooms.gradebook-page .ss-content .ss-values{flex:initial;height:300px;overflow:auto;padding:10px;align-content:flex-start}body.classrooms.gradebook-page .ss-content .ss-values .ss-placeholder{height:100%;justify-content:center}body.classrooms.gradebook-page .ss-content .ss-values .ss-value{height:24px;padding:2px 4px;gap:8px;background:#CAD9B4;border:1px solid #8bb55f;border-radius:2px}body.classrooms.gradebook-page .ss-content .ss-values .ss-value .ss-value-text{height:19px;color:#38261E;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:230px}body.classrooms.gradebook-page .ss-content .ss-values .ss-value .ss-value-delete{width:18px;border-left-color:#38261E}body.classrooms.gradebook-page .ss-content .ss-values .ss-value .ss-value-delete svg path{stroke:black}body.classrooms.gradebook-page .ss-content .ss-values .ss-value.quiz-option{background:#FFE69A;border-color:#ECC133}body.classrooms.gradebook-page .ss-content .ss-list{height:100vh}body.classrooms.gradebook-page .ss-content .ss-list .ss-option{color:#38261E}body.classrooms.gradebook-page .ss-content .ss-list .ss-option.ss-selected{background:#E1EAD3}body.classrooms.gradebook-page .ss-content .ss-list .ss-option.ss-disabled{background:white;color:#b1b1b1}body.classrooms.gradebook-page .ss-content .ss-list .ss-option:hover{background-color:#ededed}body.classrooms.gradebook-page .ss-content .ss-list .ss-optgroup-label-text{text-transform:uppercase;padding:4px 14px}body.classrooms.gradebook-page .ss-content .ss-search input:focus{box-shadow:none;border-color:#8bb55f}body.classrooms.gradebook-page #activity-chooser{background:none;box-shadow:none;position:sticky;left:0;margin:-114px 0 90px 0}body.classrooms.gradebook-page #activity-chooser .chooser{margin-right:27px}body.classrooms.gradebook-page #activity-chooser .chooser form{display:flex;align-items:baseline}body.classrooms.gradebook-page #activity-chooser .chooser form label{position:relative;text-transform:uppercase;font-weight:500;font-size:13px;color:black}body.classrooms.gradebook-page #activity-chooser .ss-main{width:300px;margin-left:12px;display:flex;justify-content:space-between;padding-left:10px;align-items:center}body.classrooms.gradebook-page #activity-chooser .ss-main #selected-count{font-family:'Roboto';font-size:13px;color:black}body.classrooms.gradebook-page #activity-chooser .ss-main .ss-arrow path{stroke:#8bb55f}body.classrooms.gradebook-page #activity-chooser .ss-main:focus{box-shadow:none;border-color:#8bb55f}body.classrooms.gradebook-page .above-table-row{flex-direction:column;text-transform:uppercase;padding:21px}body.classrooms.gradebook-page .above-table-row select{padding:5px 6px;width:200px;height:30px;border:1px solid #b1b1b1;border-radius:4px;margin:12px;appearance:none;padding:0 20px 0 6px;text-overflow:ellipsis;border-radius:4px;border-color:#b1b1b1;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/dashboard/selector-arrow-13f124e6b4fe0fc20597ceb67a20a5234a9dbaf2fbbf9c41ee14ae2853b91e1b.svg);background-position:95% center;background-repeat:no-repeat}body.classrooms.gradebook-page .above-table-row select:focus{outline-color:#8bb55f}body.classrooms.gradebook-page .above-table-row form{display:flex;align-items:baseline}body.classrooms.gradebook-page .above-table-row .loader{border:2px solid white;border-radius:50%;border-top:2px solid #89B85C;width:12px;height:12px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;margin-left:2px}body.classrooms.gradebook-page .scrollable-table{display:flex;flex-direction:column}body.classrooms.gradebook-page .scrollable-table #table-header{display:flex;align-items:center;justify-content:space-between;box-shadow:0 6px 20px -15px #737373;z-index:3}body.classrooms.gradebook-page .scrollable-table #table-header #sorting-container{height:64px;width:245px;box-shadow:2px 5px 5px -1px rgba(115,115,115,0.25);flex:initial;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:10px}body.classrooms.gradebook-page .scrollable-table #table-header #sorting-container div{display:flex;align-items:center}body.classrooms.gradebook-page .scrollable-table #table-header #sorting-container img{width:30px}body.classrooms.gradebook-page .scrollable-table #table-header #sorting-container #sorting-container-select{font-family:'Roboto';border:1px solid #b1b1b1;border-radius:3px;padding:5px;appearance:none;padding:0 20px 0 6px;text-overflow:ellipsis;border-radius:4px;border-color:#b1b1b1;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/dashboard/selector-arrow-13f124e6b4fe0fc20597ceb67a20a5234a9dbaf2fbbf9c41ee14ae2853b91e1b.svg);background-position:95% center;background-repeat:no-repeat}body.classrooms.gradebook-page .scrollable-table #table-header #sorting-container #sorting-container-select:focus{outline-color:#8bb55f}body.classrooms.gradebook-page .scrollable-table #table-header #sorting-container .sort-by{font-size:13px;margin:0;padding:0 5px}body.classrooms.gradebook-page .scrollable-table #table-header .header-block{flex:1}body.classrooms.gradebook-page .scrollable-table #table-header #overall-container{height:64px;display:flex;align-items:center;padding:15px;flex:initial;color:#38261E;font-weight:600}body.classrooms.gradebook-page .scrollable-table .table-header-cell:last-child{box-shadow:-2px 5px 5px -1px rgba(115,115,115,0.25);position:sticky;right:0px;z-index:3}body.classrooms.gradebook-page .scrollable-table #table-body #group-avg{font-weight:600}body.classrooms.gradebook-page .scrollable-table #table-body .table-cell:last-child{position:sticky;right:0px;box-shadow:-3px 4px 9px 0 rgba(115,115,115,0.25);flex:initial}body.classrooms.gradebook-page .scrollable-table #table-body .table-cell:first-child{background-color:white;flex:initial;z-index:2;font-size:15px}body.classrooms.gradebook-page .scrollable-table #table-body .table-row{display:flex;justify-content:space-between}body.classrooms.gradebook-page .scrollable-table #table-body .table-row *{font-family:'Roboto'}body.classrooms.gradebook-page .scrollable-table #table-body .table-cell{display:flex;border-bottom:1px solid #ededed;flex:1;flex-direction:column}body.classrooms.gradebook-page .scrollable-table #table-body .table-cell .user-details{padding:5px 10px;color:#38261E;height:33px;box-shadow:3px 4px 9px 0 rgba(115,115,115,0.25)}body.classrooms.gradebook-page .scrollable-table #table-body .table-cell .user-details .name-container{white-space:nowrap;overflow:hidden;width:220px;text-overflow:ellipsis}body.classrooms.gradebook-page .scrollable-table .overall{text-align:center;height:32px;padding:4px 0px 0px 7px;width:80px;background:white}body.classrooms.gradebook-page .scrollable-table .overall .score{font-family:'Roboto'}body.classrooms.gradebook-page .scrollable-table .course-name{font-weight:600;height:43px;align-content:center;position:relative;margin:10px;width:250px;font-size:14px;flex-grow:1;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:12px}body.classrooms.gradebook-page .scrollable-table .course-name .arrow-out{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/classroom/gradebook/arrow_out-6ccbd2641785450d2ec898b01d520a2ade32d369e10eb74faeeee95375ff38d9.svg);width:20px;height:20px;display:inline-block;cursor:pointer;position:relative;top:4px}body.classrooms.gradebook-page .scrollable-table .course-name form input[type='submit']{border:none;background:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:250px;color:#8bb55f}body.classrooms.gradebook-page .scrollable-table .course-score{width:100%;height:32px;display:flex;align-items:center;justify-content:center;position:relative}body.classrooms.gradebook-page .scrollable-table .course-score:nth-child(even){background:white}body.classrooms.gradebook-page .scrollable-table .course-score .not-completed{border:solid 1px #FBC54F;border-radius:50%;background:linear-gradient(90deg, #FBC54F 50%, white 50%);width:12px;height:12px;position:absolute;margin:auto;left:calc(50% - 35px)}body.classrooms.gradebook-page .scrollable-table .course-block{display:flex;align-items:center;justify-content:center;width:100%;background-color:white;height:100%}body.classrooms.gradebook-page .scrollable-table .courses-score-container{display:flex}body.classrooms.gradebook-page #gradebook-table-container #progress-section .row.content{width:102%;padding:0;margin:0}body.classrooms.gradebook-page #gradebook-table-container #progress-section .above-table-row{height:auto;width:calc(100vw - 250px);justify-content:space-between;flex-direction:row;align-items:center;padding-top:0}body.classrooms.gradebook-page #gradebook-table-container #progress-section .above-table-row .secondary-button{margin-right:-18px}body.classrooms.gradebook-page #gradebook-table-container #progress-section #empty-state{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;top:112px;left:50px;visibility:hidden}body.classrooms.gradebook-page .grade-format{font-family:'Roboto';margin-right:18px}body.classrooms.gradebook-page .grade-format .curve-grades{text-transform:capitalize;display:contents;margin:8px}body.classrooms.gradebook-page .grade-format .curve-grades p{display:contents}@media screen and (max-width: 1439px){body.classrooms.scroll-x #container .main-content-container{min-width:86%}body.classrooms.scroll-x{overflow-x:scroll}}body.classrooms header#top .link-to-classrooms{position:absolute;margin-left:5%;margin-top:10px;display:flex;z-index:2}body.classrooms header#top .link-to-classrooms img{margin-top:3px;height:13px;width:13px}body.classrooms header#top .link-to-classrooms p{margin-left:4px;font-size:14px}body.classrooms header#top .link-to-classrooms a{color:white}body.classrooms header#top #header-upper-part{height:100px;text-align:left;position:relative;padding-top:35px;margin-left:5%;display:inline-block;width:100%}body.classrooms header#top #header-upper-part #edit-classroom-name{font-size:32px;top:30px}body.classrooms header#top #header-upper-part #classroom-selector{display:inline-block;top:32px;float:right;position:relative}body.classrooms header#top #header-upper-part #classroom-selector select{width:120px;text-overflow:ellipsis}body.classrooms header#top .sub-navbar{background-color:rgba(0,0,0,0);position:absolute;width:100%;height:30px;text-align:center;justify-content:center;align-items:center;display:table;padding:0 1%;top:109px}body.classrooms header#top .sub-navbar span{display:inline-block;vertical-align:middle;font-size:16px;padding:0.4% 1.4%;border-top-left-radius:10px;border-top-right-radius:10px;background-color:#8bb55f;margin:0 9px;text-transform:capitalize;box-shadow:0 -3px 3px 0px rgba(0,0,0,0.25)}body.classrooms header#top .sub-navbar span:hover{background-color:#548422}body.classrooms header#top .sub-navbar span a{color:#fff;font-weight:400;position:relative}body.classrooms header#top .sub-navbar span a:hover,body.classrooms header#top .sub-navbar span a.active{color:#fff}body.classrooms header#top .sub-navbar span.selected{background-color:#fff}body.classrooms header#top .sub-navbar span.selected a{color:#424c6a}body.classrooms header#top .sub-navbar span.col-md-2,body.classrooms header#top .sub-navbar span.col-xs-2{width:auto;height:37px}body.classrooms header#top .provider-classroom-logo{position:absolute;width:200px;right:13%;color:#555555;text-align:left}body.classrooms header#top .provider-classroom-logo img{margin-right:5px}body.classrooms header#top .provider-classroom-logo .provider-classroom-text{vertical-align:middle;display:inline-block}body.classrooms header#top .provider-classroom-logo a{cursor:pointer}body.classrooms header#top .provider-classroom-logo .syncing-classroom{font-size:11px}body.classrooms header#top .provider-classroom-logo .syncing-classroom .glyphicon{margin-top:2px;margin-right:3px}body.classrooms .main-content-container header#top #header-upper-part{width:85%;margin-left:calc(1% + 9px)}#login-cards{font-family:'Exo';display:flex;flex-direction:row;flex-wrap:wrap}#login-cards .card-container{display:flex;flex-direction:column;align-items:center;border:1px solid #EDEDED;width:253px;overflow-wrap:anywhere;justify-content:space-around;height:370px}#login-cards .student-name{color:#8BB55F;font-size:21px;font-weight:600;padding:10px;flex-grow:1;display:flex;align-items:center}#login-cards .login-details{font-size:12px;display:flex;flex-direction:column;padding:0 15px}#login-cards .login-details b{font-family:'Roboto'}#login-cards .logo{padding:30px;width:105px;height:16px}#login-cards .logo.small{padding:15px}#login-cards .qr-code{width:180px;height:180px}#login-cards .qr-code.small{width:92px;height:92px;padding-bottom:10px}#no-students-container,#no-subscriptions-container{padding:10%;text-align:center}#no-students-container .title,#no-subscriptions-container .title{font-weight:bold;font-size:32px}#no-students-container .explanation,#no-subscriptions-container .explanation{margin-top:20px;font-size:18px}#no-students-container .create-students-button,#no-subscriptions-container .create-students-button{margin-top:30px;display:inline-block;background:#89B85C;padding:10px 20px;color:white;text-transform:uppercase;border-radius:5px}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}body.classroom-page #proficiency #section-title{margin-top:0px}body.classroom-page #proficiency .row.content{width:60%;margin-left:30px;margin-bottom:20px}body.classroom-page #proficiency #legend{height:50px;margin-left:30px}body.classroom-page #proficiency #legend div.level{height:29px;display:inline-block;position:relative;top:9px}body.classroom-page #proficiency #legend span{margin-right:5px}body.classroom-page #proficiency div.level-{background-color:#e8e8e8}body.classroom-page #proficiency div.level-1{background-color:#7bd7ff}body.classroom-page #proficiency div.level-2{background-color:#a8d073}body.classroom-page #proficiency div.level-3{background-color:#ffd659}body.classroom-page #proficiency div.level-4{background-color:#ffa63d;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/classroom/gradebook/proficiency/star-c37d78c9c5088df540742a0ec52da1ab7d84fa3ac35cef524f0f7705a264947d.svg);background-position:bottom 1px right 0px}body.classroom-page #proficiency div.level{width:29px;height:100%;border-radius:5px;text-align:center;padding-top:5px}body.classroom-page #proficiency table{font-family:"Exo"}body.classroom-page #proficiency table td{height:40px}body.classroom-page #proficiency table th,body.classroom-page #proficiency table td{border:none;border-bottom:1px solid #e6e5e6}body.classroom-page #proficiency table td.student-name{width:250px;font-weight:500;vertical-align:middle;line-height:16px}body.classroom-page #proficiency table th{vertical-align:bottom}body.classroom-page #proficiency table th .vertical-text{display:inline-block;overflow:hidden;width:1.5em}body.classroom-page #proficiency table th .vertical-text__inner{display:inline-block;white-space:nowrap;line-height:1.5;transform:translate(0, 100%) rotate(-90deg);transform-origin:0 0}body.classroom-page #proficiency table th .vertical-text__inner:after{content:"";display:block;margin:-1.5em 0 100%}body.classroom-page #proficiency footnote{float:right}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}body.classrooms.progress-page,body.classrooms.gradebook-page{overscroll-behavior-x:contain;overflow-y:hidden}body.classrooms.progress-page ::-webkit-scrollbar,body.classrooms.gradebook-page ::-webkit-scrollbar{width:10px;height:15px;border:1px solid #80808000;background-color:white}body.classrooms.progress-page ::-webkit-scrollbar-thumb,body.classrooms.gradebook-page ::-webkit-scrollbar-thumb{background-color:#cccccc}body.classrooms.progress-page #footer,body.classrooms.gradebook-page #footer{display:none}body.classrooms.progress-page #container .main-content-container,body.classrooms.gradebook-page #container .main-content-container{width:calc(100vw - 200px);height:calc(100vh - 50px);overflow-x:scroll;min-width:auto;max-width:none;display:inline-block}body.classrooms.progress-page #container .main-content-container #top,body.classrooms.gradebook-page #container .main-content-container #top{width:calc(100vw - 200px);position:sticky;left:0}body.classrooms.progress-page #progress-section,body.classrooms.gradebook-page #progress-section{display:inline-block;margin-top:41px}body.classrooms.progress-page #progress-section #activity-chooser,body.classrooms.gradebook-page #progress-section #activity-chooser{width:calc(100vw - 200px);position:sticky;left:0;padding:25px;margin-bottom:6px}body.classrooms.progress-page #progress-section #activity-chooser .header,body.classrooms.gradebook-page #progress-section #activity-chooser .header{width:auto;max-width:45%}body.classrooms.progress-page #progress-section #activity-chooser .button,body.classrooms.gradebook-page #progress-section #activity-chooser .button{position:absolute;right:400px;top:42px;border-radius:3px;text-transform:uppercase;padding:10px 15px;font-weight:500}body.classrooms.progress-page #progress-section #activity-chooser .gray,body.classrooms.gradebook-page #progress-section #activity-chooser .gray{background-color:#b1b1b1;box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.12);color:white}body.classrooms.progress-page #progress-section header,body.classrooms.gradebook-page #progress-section header{width:calc(100vw - 240px);position:sticky;left:0;margin-left:0;margin-bottom:10px;padding-left:20px;display:inline-block}body.classrooms.progress-page #progress-section header .limit-text,body.classrooms.gradebook-page #progress-section header .limit-text{min-height:20px;margin-top:-12px}body.classrooms.progress-page #progress-section header img#progress-lock-icon,body.classrooms.gradebook-page #progress-section header img#progress-lock-icon{display:none}body.classrooms.progress-page #progress-section header img#progress-lock-icon.active,body.classrooms.gradebook-page #progress-section header img#progress-lock-icon.active{display:inline-block}body.classrooms.progress-page #progress-section .trial-limited-notice,body.classrooms.gradebook-page #progress-section .trial-limited-notice{padding-left:20px;padding-bottom:5px;position:sticky;left:0px;display:inline-block}body.classrooms.progress-page #progress-section .trial-limited-notice a,body.classrooms.gradebook-page #progress-section .trial-limited-notice a{font-weight:bold;color:#28acf9}body.classrooms.progress-page #progress-section .above-table-row,body.classrooms.gradebook-page #progress-section .above-table-row{height:48px;position:sticky;left:0;display:flex;width:calc(100vw - 210px);flex-wrap:wrap-reverse;justify-content:flex-end}body.classrooms.progress-page #progress-section .above-table-row .popover-content,body.classrooms.gradebook-page #progress-section .above-table-row .popover-content{text-align:left}body.classrooms.progress-page #progress-section .above-table-row .buttons-on-the-right,body.classrooms.gradebook-page #progress-section .above-table-row .buttons-on-the-right{margin:0 10px;margin-left:auto}body.classrooms.progress-page #progress-section .above-table-row .buttons-on-the-right .top-button,body.classrooms.gradebook-page #progress-section .above-table-row .buttons-on-the-right .top-button{margin-left:14px}body.classrooms.progress-page #progress-section .above-table-row .buttons-on-the-right #export-progress-data,body.classrooms.gradebook-page #progress-section .above-table-row .buttons-on-the-right #export-progress-data{position:sticky;display:inline-block}body.classrooms.progress-page #progress-section .above-table-row .buttons-on-the-right #limit-progress-button img,body.classrooms.gradebook-page #progress-section .above-table-row .buttons-on-the-right #limit-progress-button img{margin-right:6px;margin-bottom:5px}body.classrooms.progress-page #progress-section .above-table-row .buttons-on-the-right #super-hints-button-container .light-bulb,body.classrooms.gradebook-page #progress-section .above-table-row .buttons-on-the-right #super-hints-button-container .light-bulb{position:relative;bottom:3px}body.classrooms.progress-page #progress-section .above-table-row .buttons-on-the-right form,body.classrooms.gradebook-page #progress-section .above-table-row .buttons-on-the-right form{display:inline-block}body.classrooms.progress-page #progress-section .above-table-row .buttons-on-the-right button,body.classrooms.progress-page #progress-section .above-table-row .buttons-on-the-right a#export-progress-data,body.classrooms.progress-page #progress-section .above-table-row .buttons-on-the-right a#limit-progress-button,body.classrooms.progress-page #progress-section .above-table-row .buttons-on-the-right a#download-all-projects,body.classrooms.gradebook-page #progress-section .above-table-row .buttons-on-the-right button,body.classrooms.gradebook-page #progress-section .above-table-row .buttons-on-the-right a#export-progress-data,body.classrooms.gradebook-page #progress-section .above-table-row .buttons-on-the-right a#limit-progress-button,body.classrooms.gradebook-page #progress-section .above-table-row .buttons-on-the-right a#download-all-projects{margin-top:0px;border-radius:3px;background-color:#b1b1b1;box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.12)}body.classrooms.progress-page #progress-section .above-table-row .buttons-on-the-right button.green,body.classrooms.progress-page #progress-section .above-table-row .buttons-on-the-right a#export-progress-data.green,body.classrooms.progress-page #progress-section .above-table-row .buttons-on-the-right a#limit-progress-button.green,body.classrooms.progress-page #progress-section .above-table-row .buttons-on-the-right a#download-all-projects.green,body.classrooms.gradebook-page #progress-section .above-table-row .buttons-on-the-right button.green,body.classrooms.gradebook-page #progress-section .above-table-row .buttons-on-the-right a#export-progress-data.green,body.classrooms.gradebook-page #progress-section .above-table-row .buttons-on-the-right a#limit-progress-button.green,body.classrooms.gradebook-page #progress-section .above-table-row .buttons-on-the-right a#download-all-projects.green{background:#89B85C}body.classrooms.progress-page #progress-section .above-table-row #annotation-container,body.classrooms.gradebook-page #progress-section .above-table-row #annotation-container{position:sticky;left:20px}body.classrooms.progress-page #progress-section .above-table-row #annotation-container .annotation,body.classrooms.gradebook-page #progress-section .above-table-row #annotation-container .annotation{display:inline-block;float:right;margin-right:18px;font-weight:400;font-size:15px;line-height:41px}body.classrooms.progress-page #progress-section .above-table-row #annotation-container .annotation img,body.classrooms.gradebook-page #progress-section .above-table-row #annotation-container .annotation img{margin-bottom:3px;max-width:15px;margin-right:2px}body.classrooms.progress-page #progress-section .above-table-row #annotation-container.slideshow-course .annotation,body.classrooms.progress-page #progress-section .above-table-row #annotation-container.united-course .annotation,body.classrooms.gradebook-page #progress-section .above-table-row #annotation-container.slideshow-course .annotation,body.classrooms.gradebook-page #progress-section .above-table-row #annotation-container.united-course .annotation{display:flex}body.classrooms.progress-page #progress-section .above-table-row #annotation-container.slideshow-course .annotation p,body.classrooms.progress-page #progress-section .above-table-row #annotation-container.united-course .annotation p,body.classrooms.gradebook-page #progress-section .above-table-row #annotation-container.slideshow-course .annotation p,body.classrooms.gradebook-page #progress-section .above-table-row #annotation-container.united-course .annotation p{width:16px;height:16px;margin:12px}body.classrooms.progress-page #progress-section .above-table-row #annotation-container.slideshow-course .annotation p.not-started,body.classrooms.progress-page #progress-section .above-table-row #annotation-container.united-course .annotation p.not-started,body.classrooms.gradebook-page #progress-section .above-table-row #annotation-container.slideshow-course .annotation p.not-started,body.classrooms.gradebook-page #progress-section .above-table-row #annotation-container.united-course .annotation p.not-started{border-radius:50%;background:linear-gradient(45deg, white 50%, #ededed 50%)}body.classrooms.progress-page #progress-section .above-table-row #annotation-container.slideshow-course .annotation p.progress-tier-1,body.classrooms.progress-page #progress-section .above-table-row #annotation-container.united-course .annotation p.progress-tier-1,body.classrooms.gradebook-page #progress-section .above-table-row #annotation-container.slideshow-course .annotation p.progress-tier-1,body.classrooms.gradebook-page #progress-section .above-table-row #annotation-container.united-course .annotation p.progress-tier-1{background:#FFA63D}body.classrooms.progress-page #progress-section .above-table-row #annotation-container.slideshow-course .annotation p.progress-tier-2,body.classrooms.progress-page #progress-section .above-table-row #annotation-container.united-course .annotation p.progress-tier-2,body.classrooms.gradebook-page #progress-section .above-table-row #annotation-container.slideshow-course .annotation p.progress-tier-2,body.classrooms.gradebook-page #progress-section .above-table-row #annotation-container.united-course .annotation p.progress-tier-2{background:#7bd7ff}body.classrooms.progress-page #progress-section .above-table-row #annotation-container.slideshow-course .annotation p.progress-tier-3,body.classrooms.progress-page #progress-section .above-table-row #annotation-container.united-course .annotation p.progress-tier-3,body.classrooms.gradebook-page #progress-section .above-table-row #annotation-container.slideshow-course .annotation p.progress-tier-3,body.classrooms.gradebook-page #progress-section .above-table-row #annotation-container.united-course .annotation p.progress-tier-3{background:#FED759}body.classrooms.progress-page #progress-section .above-table-row #annotation-container.slideshow-course .annotation p.completed,body.classrooms.progress-page #progress-section .above-table-row #annotation-container.slideshow-course .annotation p.in-progress,body.classrooms.progress-page #progress-section .above-table-row #annotation-container.united-course .annotation p.completed,body.classrooms.progress-page #progress-section .above-table-row #annotation-container.united-course .annotation p.in-progress,body.classrooms.gradebook-page #progress-section .above-table-row #annotation-container.slideshow-course .annotation p.completed,body.classrooms.gradebook-page #progress-section .above-table-row #annotation-container.slideshow-course .annotation p.in-progress,body.classrooms.gradebook-page #progress-section .above-table-row #annotation-container.united-course .annotation p.completed,body.classrooms.gradebook-page #progress-section .above-table-row #annotation-container.united-course .annotation p.in-progress{background:#8bb55f}body.classrooms.progress-page #progress-section .above-table-row #annotation-container.slideshow-course .annotation p.in-progress,body.classrooms.progress-page #progress-section .above-table-row #annotation-container.united-course .annotation p.in-progress,body.classrooms.gradebook-page #progress-section .above-table-row #annotation-container.slideshow-course .annotation p.in-progress,body.classrooms.gradebook-page #progress-section .above-table-row #annotation-container.united-course .annotation p.in-progress{opacity:0.5;position:relative;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/classroom/dot-223ff570c6cb7cffc599da1c42991fc0e183d0f98a26c7faa08ed0fe23ae7f36.svg);background-repeat:no-repeat;background-position:center}body.classrooms.progress-page #progress-section .above-table-row #annotation-container.slideshow-course .annotation p.in-progress::before,body.classrooms.progress-page #progress-section .above-table-row #annotation-container.slideshow-course .annotation p.in-progress::after,body.classrooms.progress-page #progress-section .above-table-row #annotation-container.united-course .annotation p.in-progress::before,body.classrooms.progress-page #progress-section .above-table-row #annotation-container.united-course .annotation p.in-progress::after,body.classrooms.gradebook-page #progress-section .above-table-row #annotation-container.slideshow-course .annotation p.in-progress::before,body.classrooms.gradebook-page #progress-section .above-table-row #annotation-container.slideshow-course .annotation p.in-progress::after,body.classrooms.gradebook-page #progress-section .above-table-row #annotation-container.united-course .annotation p.in-progress::before,body.classrooms.gradebook-page #progress-section .above-table-row #annotation-container.united-course .annotation p.in-progress::after{width:6px;height:6px;content:"";position:absolute;background-image:inherit;background-repeat:inherit;background-position:inherit}body.classrooms.progress-page #progress-section .above-table-row #annotation-container.slideshow-course .annotation p.in-progress::before,body.classrooms.progress-page #progress-section .above-table-row #annotation-container.united-course .annotation p.in-progress::before,body.classrooms.gradebook-page #progress-section .above-table-row #annotation-container.slideshow-course .annotation p.in-progress::before,body.classrooms.gradebook-page #progress-section .above-table-row #annotation-container.united-course .annotation p.in-progress::before{right:10px;top:5px}body.classrooms.progress-page #progress-section .above-table-row #annotation-container.slideshow-course .annotation p.in-progress::after,body.classrooms.progress-page #progress-section .above-table-row #annotation-container.united-course .annotation p.in-progress::after,body.classrooms.gradebook-page #progress-section .above-table-row #annotation-container.slideshow-course .annotation p.in-progress::after,body.classrooms.gradebook-page #progress-section .above-table-row #annotation-container.united-course .annotation p.in-progress::after{left:10px;top:5px}body.classrooms.progress-page #progress-section .row.content,body.classrooms.gradebook-page #progress-section .row.content{position:relative;width:fit-content;min-width:auto;margin:0 10px}body.classrooms.progress-page #progress-section .blue-spinner,body.classrooms.gradebook-page #progress-section .blue-spinner{display:none;right:0;top:0;padding:5%}body.classrooms.progress-page #progress-section .blue-spinner .spinner-container,body.classrooms.gradebook-page #progress-section .blue-spinner .spinner-container{position:sticky;display:inline-block}body.classrooms.progress-page #limit-progress-modal .modal-content,body.classrooms.gradebook-page #limit-progress-modal .modal-content{min-width:645px}body.classrooms.progress-page #limit-progress-modal form,body.classrooms.gradebook-page #limit-progress-modal form{width:100%}body.classrooms.progress-page #limit-progress-modal form .radio-option,body.classrooms.gradebook-page #limit-progress-modal form .radio-option{text-align:left}body.classrooms.progress-page #limit-progress-modal form input[type="radio"],body.classrooms.gradebook-page #limit-progress-modal form input[type="radio"]{margin:12px 6px 0;cursor:pointer}body.classrooms.progress-page #limit-progress-modal form input[name="limit_value"],body.classrooms.gradebook-page #limit-progress-modal form input[name="limit_value"]{width:60px;text-align:center}body.classrooms.progress-page #limit-progress-modal form input.disabled[name="limit_value"],body.classrooms.gradebook-page #limit-progress-modal form input.disabled[name="limit_value"]{background-color:lightgray}body.classrooms.progress-page #limit-progress-modal form .explained,body.classrooms.gradebook-page #limit-progress-modal form .explained{margin-left:29px}@media screen and (max-width: 1480px){body.classrooms.progress-page .above-table-row.many-buttons,body.classrooms.gradebook-page .above-table-row.many-buttons{min-height:100px}}@media screen and (max-width: 1250px){body.classrooms.progress-page .above-table-row.wide-annotation,body.classrooms.gradebook-page .above-table-row.wide-annotation{min-height:100px}body.classrooms.progress-page #progress-section #activity-chooser .header,body.classrooms.gradebook-page #progress-section #activity-chooser .header{max-width:38%}}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}body.classrooms .progress-table .right-green{border-right:2px solid #87b861}body.classrooms .progress-table .header-block{border-bottom:2px solid #87b861;border-top:2px solid #87b861}body.classrooms .progress-table .header-block .world-name,body.classrooms .progress-table .header-block .unit-name{width:100%;padding:0px 9px;font-weight:500;font-size:16px;text-align:left;background-color:white;border-bottom:2px solid #87b861;height:32px;line-height:32px}body.classrooms .progress-table .header-block .challenges-block,body.classrooms .progress-table .header-block .lecture-block,body.classrooms .progress-table .header-block .lessons-block{display:flex;align-items:center;justify-content:center;width:100%;background-color:white}body.classrooms .progress-table .header-block.no-sub-section .challenge-number{height:60px}body.classrooms .progress-table .header-block.no-sub-section .challenge-number a,body.classrooms .progress-table .header-block.no-sub-section .challenge-number span{top:15px}body.classrooms .progress-table .header-block .challenge-number,body.classrooms .progress-table .header-block .lecture-number,body.classrooms .progress-table .header-block .question-number,body.classrooms .progress-table .header-block .lesson-number{position:relative;padding-top:6px;width:32px;font-weight:500;font-size:14px;border-right:1px solid #ccc;flex-grow:1;text-align:center}body.classrooms .progress-table .header-block .challenge-number:last-child,body.classrooms .progress-table .header-block .lecture-number:last-child,body.classrooms .progress-table .header-block .question-number:last-child,body.classrooms .progress-table .header-block .lesson-number:last-child{border-right:none}body.classrooms .progress-table .header-block .challenge-number:hover,body.classrooms .progress-table .header-block .lecture-number:hover,body.classrooms .progress-table .header-block .question-number:hover,body.classrooms .progress-table .header-block .lesson-number:hover{background-color:#f8eccc}body.classrooms .progress-table .header-block .challenge-number>span,body.classrooms .progress-table .header-block .challenge-number>a,body.classrooms .progress-table .header-block .challenge-number>a:hover,body.classrooms .progress-table .header-block .lecture-number>span,body.classrooms .progress-table .header-block .lecture-number>a,body.classrooms .progress-table .header-block .lecture-number>a:hover,body.classrooms .progress-table .header-block .question-number>span,body.classrooms .progress-table .header-block .question-number>a,body.classrooms .progress-table .header-block .question-number>a:hover,body.classrooms .progress-table .header-block .lesson-number>span,body.classrooms .progress-table .header-block .lesson-number>a,body.classrooms .progress-table .header-block .lesson-number>a:hover{color:#87b861;position:relative;z-index:2;width:100%;height:100%;display:inline-block}body.classrooms .progress-table .header-block .question-number:hover{background-color:white}body.classrooms .progress-table .header-block .challenge-number,body.classrooms .progress-table .header-block .lesson-number{height:32px}body.classrooms .progress-table .header-block .lecture-number{height:60px;display:grid;align-content:center}body.classrooms .progress-table #table-header #sorting-container,body.classrooms .progress-table #table-header #overall-container{border-right:2px solid #ccc;border-bottom:2px solid #87b861;vertical-align:middle;padding-left:6px}body.classrooms .progress-table .user-details .student-number{flex-shrink:0;width:32px;height:32px;text-align:center;padding-top:7px;color:#a6a5a5;font-weight:700;font-size:14px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc}@keyframes flash-animation{0%{background-color:white}50%{background-color:#f9d252}100%{background-color:white}}body.classrooms .progress-table .user-details .student-number.flash-blink{animation:flash-animation 2s 1}body.classrooms .progress-table .user-details .student-name{position:relative;flex-grow:1;height:32px;padding:4px 0px 0px 7px;font-size:12px;border-right:2px solid #ccc;border-bottom:1px solid #ccc;cursor:pointer;color:#38261E}body.classrooms .progress-table .user-details .student-name .name-container{overflow:hidden;text-overflow:ellipsis;flex:0 0 77%;line-height:14px;width:162px}body.classrooms .progress-table .user-details .student-name .green-triangle{position:absolute;right:-2px;top:-7px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #a6c248;transform:rotate(-45deg)}body.classrooms .progress-table .user-details .student-name .meter-container{display:flex;align-items:center}body.classrooms .progress-table .user-details .student-name .meter-container .progress-percent{flex:1;font-size:10px;text-align:center;font-weight:bold}body.classrooms .progress-table .user-details .student-name .meter-container .meter{width:162px;background-color:#e6e6e6}body.classrooms .progress-table .user-details .student-name .meter-container .meter>.fill{height:7px;background-color:#a7c248}body.classrooms .progress-table .user-details:hover{background-color:#f8eccc}body.classrooms .progress-table .stars-container>.star img:hover,body.classrooms .progress-table .stars-container>.exercise-score img:hover,body.classrooms .progress-table .stars-container>.lecture-score img:hover,body.classrooms .progress-table .exercises-container>.star img:hover,body.classrooms .progress-table .exercises-container>.exercise-score img:hover,body.classrooms .progress-table .exercises-container>.lecture-score img:hover,body.classrooms .progress-table .lectures-container>.star img:hover,body.classrooms .progress-table .lectures-container>.exercise-score img:hover,body.classrooms .progress-table .lectures-container>.lecture-score img:hover{transform:scale(1.4)}body.classrooms .progress-table .stars-container>.star.progress-limited .progress-limit-shadow,body.classrooms .progress-table .stars-container>.exercise-score.progress-limited .progress-limit-shadow,body.classrooms .progress-table .stars-container>.lecture-score.progress-limited .progress-limit-shadow,body.classrooms .progress-table .exercises-container>.star.progress-limited .progress-limit-shadow,body.classrooms .progress-table .exercises-container>.exercise-score.progress-limited .progress-limit-shadow,body.classrooms .progress-table .exercises-container>.lecture-score.progress-limited .progress-limit-shadow,body.classrooms .progress-table .lectures-container>.star.progress-limited .progress-limit-shadow,body.classrooms .progress-table .lectures-container>.exercise-score.progress-limited .progress-limit-shadow,body.classrooms .progress-table .lectures-container>.lecture-score.progress-limited .progress-limit-shadow{display:block}body.classrooms .progress-table .stars-container>.star .progress-limit-shadow,body.classrooms .progress-table .stars-container>.exercise-score .progress-limit-shadow,body.classrooms .progress-table .stars-container>.lecture-score .progress-limit-shadow,body.classrooms .progress-table .exercises-container>.star .progress-limit-shadow,body.classrooms .progress-table .exercises-container>.exercise-score .progress-limit-shadow,body.classrooms .progress-table .exercises-container>.lecture-score .progress-limit-shadow,body.classrooms .progress-table .lectures-container>.star .progress-limit-shadow,body.classrooms .progress-table .lectures-container>.exercise-score .progress-limit-shadow,body.classrooms .progress-table .lectures-container>.lecture-score .progress-limit-shadow{display:none;position:absolute;left:0;top:0;width:calc(100% + 1px);height:32px;background-color:rgba(0,0,0,0.5);overflow:visible}body.classrooms .progress-table .stars-container,body.classrooms .progress-table .lectures-container{display:flex}body.classrooms .progress-table .stars-container>.star,body.classrooms .progress-table .lectures-container>.star{width:32px;height:32px;text-align:center;padding-top:5px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;position:relative}body.classrooms .progress-table .stars-container>.star img,body.classrooms .progress-table .lectures-container>.star img{width:18px;height:18px}body.classrooms .progress-table .stars-container>.star:last-child,body.classrooms .progress-table .lectures-container>.star:last-child{border-right:none}body.classrooms .progress-table .stars-container>.star:nth-of-type(2n),body.classrooms .progress-table .lectures-container>.star:nth-of-type(2n){background-color:#e6e6e6}body.classrooms .progress-table .lecture-score{width:70px;height:32px;background-color:#ededed;border-right:1px solid #ccc;border-bottom:1px solid #ccc;display:flex;align-items:center;justify-content:center;position:relative}body.classrooms .progress-table .lecture-score:nth-child(even){background:white}body.classrooms .progress-table .lecture-score.in-progress{background:#c7dbb3;position:relative;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/classroom/dot-223ff570c6cb7cffc599da1c42991fc0e183d0f98a26c7faa08ed0fe23ae7f36.svg);background-repeat:no-repeat;background-position:center}body.classrooms .progress-table .lecture-score.in-progress::before,body.classrooms .progress-table .lecture-score.in-progress::after{width:6px;height:6px;content:"";position:absolute;background-image:inherit;background-repeat:inherit;background-position:inherit}body.classrooms .progress-table .lecture-score.in-progress::before{right:24px;top:12px}body.classrooms .progress-table .lecture-score.in-progress::after{left:24px;top:12px}body.classrooms .progress-table .lecture-score.progress-tier-1{background:#FFA63D}body.classrooms .progress-table .lecture-score.progress-tier-2{background:#7bd7ff}body.classrooms .progress-table .lecture-score.progress-tier-3{background:#FED759}body.classrooms .progress-table .lecture-score.completed{background:#8bb55f}body.classrooms .progress-table .lecture-score a,body.classrooms .progress-table .lecture-score a:hover{color:white}body.classrooms .progress-table .exercises-container{display:flex}body.classrooms .progress-table .exercise-score{width:135px;height:32PX;background-color:#f7f7f7;border-bottom:#ededed 1px solid;border-right:#ededed 1px solid;position:relative}body.classrooms .progress-table .exercise-score:nth-child(even){background:white}body.classrooms .progress-table .exercise-score.exceeding-limit{background-color:rgba(0,0,0,0.5);border-right:1px solid rgba(0,0,0,0.6);border-bottom:1px solid rgba(0,0,0,0.6)}body.classrooms .progress-table .exercise-score a{width:100%;height:100%;position:relative}body.classrooms .progress-table .exercise-score a .progress-indication{background:#51bc3a;height:100%;opacity:0.7;display:inline-block;float:left}body.classrooms .progress-table .exercise-score a .progress-indication:hover{background:#2d8919}body.classrooms .progress-table .exercise-score a .remaining-fill{float:right;height:100%;display:inline-block;background:repeating-linear-gradient(135deg, transparent, transparent 2px, #ddd 1px, #eee 3px)}body.classrooms .progress-table .exercise-score .bonus-star{width:15px;position:absolute;top:8px;right:8px}body.classrooms .progress-table .header-block .exercises-block{display:flex;height:64px}body.classrooms .progress-table .header-block .exercises-block .exercise-number{display:flex;align-items:center;flex-direction:column;background-color:#f7f7f7;justify-content:center;width:135px;color:black;font-size:16px;border-right:#ededed 1px solid}body.classrooms .progress-table .header-block .exercises-block .exercise-number:nth-child(even){background:white}body.classrooms .progress-table .header-block .exercises-block .exercise-number:hover{background-color:#f8eccc}body.classrooms .progress-table .header-block .exercises-block .exercise-number>a{color:black}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}body.classrooms.quizzes-page{font-family:'Exo'}body.classrooms.quizzes-page #quizzes-tabs-container.secondary-tabs{margin-top:40px}body.classrooms.quizzes-page #quizzes-tabs-container #content p.empty-notice{font-weight:bold;font-size:24px;text-align:center;padding:10%}body.classrooms.quizzes-page #container .main-content-container{min-width:86%}body.classrooms.quizzes-page .progress-table{width:100%}body.classrooms.quizzes-page .progress-table #sorting-container{width:245px}body.classrooms.quizzes-page .progress-table #table-header .header-block{box-shadow:0px 3px 6px rgba(119,119,119,0.25);border:2px solid #ccc;border-left:none;font-weight:bold;display:flex;justify-content:space-around}body.classrooms.quizzes-page .progress-table #table-header .header-block div{height:60px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-around}body.classrooms.quizzes-page .progress-table #table-header .header-block .challenge-score,body.classrooms.quizzes-page .progress-table #table-header .header-block .final-grade,body.classrooms.quizzes-page .progress-table #table-header .header-block .submission-date{border-right:1px solid #ccc}body.classrooms.quizzes-page .progress-table #table-header .header-block .top-gray{border-top:1px solid #ccc}body.classrooms.quizzes-page .progress-table #table-header .header-block .challenge-numbers{display:flex;flex-direction:row}body.classrooms.quizzes-page .progress-table #table-header .header-block .challenge-numbers .challenge-number{height:100%}body.classrooms.quizzes-page .progress-table #table-header .header-block .challenge-numbers .challenge-number span{top:auto;font-size:16px}body.classrooms.quizzes-page .progress-table #table-header .header-block .challenge-numbers .challenge-number a{top:0}body.classrooms.quizzes-page .progress-table #table-header .header-block .question-number{height:29px}body.classrooms.quizzes-page .progress-table #table-header .header-block .question-number:hover{background-color:none}body.classrooms.quizzes-page .progress-table #table-header #sorting-container{border-bottom:2px solid #ccc}body.classrooms.quizzes-page .progress-table #table-body .score-container{display:flex;width:100%;justify-content:space-around;align-items:center}body.classrooms.quizzes-page .progress-table #table-body .score-container div{width:100%;display:flex;align-items:center;justify-content:space-around;height:32px}body.classrooms.quizzes-page .progress-table #table-body .score-container .stars-container,body.classrooms.quizzes-page .progress-table #table-body .score-container .final-score{border-right:1px solid #ccc}body.classrooms.quizzes-page .progress-table #table-body .score-container .stars-container .edit-wrapper,body.classrooms.quizzes-page .progress-table #table-body .score-container .final-score .edit-wrapper{display:flex;align-items:center}body.classrooms.quizzes-page .progress-table #table-body .score-container .stars-container .grade,body.classrooms.quizzes-page .progress-table #table-body .score-container .final-score .grade{width:100px}body.classrooms.quizzes-page .progress-table #table-body .score-container .stars-container .edit,body.classrooms.quizzes-page .progress-table #table-body .score-container .final-score .edit{display:none}body.classrooms.quizzes-page .progress-table #table-body .score-container .stars-container:hover .edit,body.classrooms.quizzes-page .progress-table #table-body .score-container .final-score:hover .edit{display:block}body.classrooms.quizzes-page .progress-table #table-body .score-container .final-score{font-family:'Roboto';margin-right:1px;border-bottom:1px solid #ccc}body.classrooms.quizzes-page .progress-table #table-body .score-container .final-score .no-grade{color:#858282}body.classrooms.quizzes-page .progress-table #table-body .score-container .final-score a{width:20px}body.classrooms.quizzes-page .progress-table #table-body .score-container .score-timestamp{border-right:2px solid #ccc;border-bottom:1px solid #ccc}body.classrooms.quizzes-page .progress-table #table-body .score-container .edit-score .edit-action{cursor:pointer;width:32px;height:30px;margin-bottom:1px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/classroom/white_check-9fb8efa99979ca05a5fb9854e1dc0e2abea8aaefbda9ca43be743df47b7bbfa8.svg);background-repeat:no-repeat;background-position:10px;background-size:12px}body.classrooms.quizzes-page .progress-table #table-body .score-container .edit-score input::-webkit-outer-spin-button,body.classrooms.quizzes-page .progress-table #table-body .score-container .edit-score input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body.classrooms.quizzes-page .progress-table #table-body .score-container .edit-score input{width:180px;height:30px}body.classrooms.quizzes-page .progress-table #table-body .score-container .edit-score .cancel{background:#B1B1B1;border-radius:5px 0px 0px 5px;margin-left:2px;color:white;display:flex;align-items:center;justify-content:center}body.classrooms.quizzes-page .progress-table #table-body .score-container .edit-score .submit{background-color:#94B369;border-radius:0px 5px 5px 0px;border:none;color:white}body.classrooms.quizzes-page .progress-table #table-body .user-details:hover{background-color:white}body.classrooms.quizzes-page .progress-table #table-body .student-name{cursor:default}body.classrooms.quizzes-page .progress-table #table-body .table-row .table-cell:first-child{box-shadow:3px 0px 7px rgba(119,119,119,0.25)}body.classrooms.quizzes-page #accordion{margin:24px}body.classrooms.quizzes-page #accordion .panel-heading{height:68px;background:white;box-shadow:0 4px 19px rgba(115,115,115,0.25);border-radius:4px}body.classrooms.quizzes-page #accordion .panel-heading a:before{font-family:'Glyphicons Halflings';content:"\e114";float:right;transition:all 0.5s;color:#8BB55F;margin:13px 6px}body.classrooms.quizzes-page #accordion .panel-heading[aria-expanded="true"] a:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}body.classrooms.quizzes-page #accordion .panel-heading .panel-title{color:black;padding:24px;font-family:'Exo';display:flex;justify-content:space-between;height:100%;align-items:center}body.classrooms.quizzes-page #accordion .panel-heading .panel-title div{display:flex;margin:0}body.classrooms.quizzes-page #accordion .panel-heading .panel-title .end-date{font-size:14px;line-height:19px;color:#858282;margin:0 16px}body.classrooms.quizzes-page #accordion .panel-heading .panel-title .end-date time{margin:0 6px}body.classrooms.quizzes-page #accordion .panel-heading .panel-title .meter-container{width:400px;display:flex;align-items:center;font-size:12px;justify-content:space-between}body.classrooms.quizzes-page #accordion .panel-heading .panel-title .meter-container .meter{margin:0 16px;height:12px;border-radius:10px;width:220px;background-color:#e6e6e6;box-shadow:inset 0px 2px 4px #c5c2c2}body.classrooms.quizzes-page #accordion .panel-heading .panel-title .meter-container .meter>.fill{box-shadow:inset 0px 2px 4px #c5c2c2;border-radius:inherit;background-color:#8BB55F}body.classrooms.quizzes-page #accordion .panel-body{padding:24px}body.classrooms.quizzes-page #accordion .panel{margin-top:15px}body.classrooms.quizzes-page #accordion .panel .loading-container{height:200px}body.classrooms.quizzes-page #accordion .panel .loading-container .blue-spinner{position:relative;padding:0}body.classrooms.quizzes-page #accordion .panel .loading-container .blue-spinner .spinner-container{top:30%}body.classrooms.quizzes-page #annotation-container{position:absolute;top:245px;right:0}body.classrooms.quizzes-page #annotation-container .annotation{display:inline-block;float:right;margin-right:18px;font-weight:400;font-size:15px;line-height:41px}body.classrooms.quizzes-page #annotation-container .annotation img{margin-bottom:3px;max-width:15px;margin-right:2px}body.classrooms.quizzes-page form .end-date{font-family:'Roboto';font-weight:400;font-size:14px;color:#757575}body.classrooms.quizzes-page form .end-date input{margin-left:6px;border-radius:4px;border:1px solid #B1B1B1}body.classrooms.quizzes-page .card-assign-box .card-title{margin-bottom:3px;height:auto}body.classrooms.quizzes-page .card-assign-box .card-subtitle{height:33px;font-family:Exo;font-size:12px;font-weight:400;line-height:16px;text-align:left}body.classrooms.quizzes-page .card-assign-box .card-img{overflow:hidden;margin:0 12px;display:flex;justify-content:center}body.classrooms.quizzes-page .card-assign-box .meter-container{display:flex;align-items:center;flex-wrap:wrap;margin:0 14px;line-height:0}body.classrooms.quizzes-page .card-assign-box .meter-container p{width:244px;text-align:initial;font-size:10px;text-transform:uppercase;font-weight:600}body.classrooms.quizzes-page .card-assign-box .meter-container .progress-percent{flex:1;font-size:10px;text-align:right;font-weight:normal;color:#858282}body.classrooms.quizzes-page .card-assign-box .meter-container .meter{width:175px;border-radius:10px;box-shadow:inset 0px 2px 4px #c5c2c2;background-color:#e6e6e6}body.classrooms.quizzes-page .card-assign-box .meter-container .meter>.fill{box-shadow:inset 0px 2px 4px #c5c2c2;height:7px;background-color:#a7c248;border-radius:10px}body.classrooms.quizzes-page .card-assign-box .quiz-card-bottom{position:relative}body.classrooms.quizzes-page .card-assign-box .quiz-card-bottom .end-date{margin:0 14px 6px;text-align:left;font-family:'Exo';line-height:2;color:black;font-size:12px;text-transform:uppercase;font-weight:500;letter-spacing:0.01em}body.classrooms.quizzes-page .card-assign-box .quiz-card-bottom .end-date input{height:30px}body.classrooms.quizzes-page .card-assign-box .quiz-card-bottom .assigned-notice{font-size:12px;margin-left:14px;line-height:normal}body.classrooms.quizzes-page .card-assign-box.unassigned .quiz-card-bottom{height:40px;text-align:left;display:flex;align-items:center}body.classrooms.quizzes-page .card-assign-box.unassigned .card-img{height:230px}body.classrooms.quizzes-page .card-assign-box.unassigned .card-img .quiz-thumbnail{height:100%;width:auto}body.classrooms.quizzes-page .card-assign-box.assigned .quiz-card-bottom>form{display:flex;flex-direction:column;justify-content:space-between;height:114px}body.classrooms.quizzes-page .card-assign-box .dropdown-menu-wrapper{bottom:12px}body.classrooms.quizzes-page input[type="date"]{position:relative}body.classrooms.quizzes-page input[type="date"]::-webkit-calendar-picker-indicator{color:transparent;background:none;z-index:1;cursor:pointer}body.classrooms.quizzes-page input[type="date"]:before{font-family:'Glyphicons Halflings';content:"\e114";float:right;color:#8BB55F;display:block;position:absolute;top:3px;right:5px}body.classrooms-report #main-menu,body.schools-report #main-menu{display:none}body.classrooms-report #container,body.schools-report #container{top:0}#classroom-report section{padding:10px 0}#classroom-report section .logo{vertical-align:initial;width:120px}#classroom-report section .report-info{display:inline-block;margin-left:35px;width:420px}#classroom-report section .report-info h1{font-weight:100;text-transform:capitalize}#classroom-report section .report-info .report-range{text-transform:capitalize}#classroom-report section .report-info div{font-size:12px}#classroom-report section h3{text-transform:uppercase;margin:5px 0}#classroom-report section .stats-container .stat{display:inline-block;width:25%;margin-right:4%}#classroom-report section .stats-container .stat .number{font-size:52px;font-weight:100;color:#93B06C}#classroom-report section .stats-container .stat .number span{text-transform:uppercase;font-size:16px}#classroom-report section .stats-container .stat .text{text-transform:uppercase;font-weight:bold;font-size:12px;color:grey}#classroom-report section#usage-per-class table{border-bottom:solid 1px #E4E4E4}#classroom-report section#usage-per-class table th{background:#93B06C;color:white;padding:3px;font-size:12px;text-align:left}#classroom-report section#usage-per-class table tr{page-break-inside:avoid}#classroom-report section#usage-per-class table tr:nth-child(even){background:#F6F7EF}#classroom-report section#usage-per-class table td{border-right:solid 1px #E4E4E4;padding:2px 7px;max-width:140px;word-wrap:break-word}#classroom-report section#usage-per-class table td:first-child{border-left:solid 1px #E4E4E4}#classroom-report section#usage-per-class table .school-summary td{font-weight:bold}#classroom-report section #monthly-users-chart{page-break-inside:avoid;display:inline-block;margin:50px 0 0 30px}#classroom-report section #monthly-users-chart #q-graph{display:block;position:relative;width:600px;height:300px;margin:1.1em 0 0;padding:0;background:transparent;font-size:11px}#classroom-report section #monthly-users-chart #q-graph caption{caption-side:top;width:600px;text-transform:uppercase;letter-spacing:.5px;top:-40px;position:relative;z-index:10;font-weight:bold}#classroom-report section #monthly-users-chart #q-graph tr,#classroom-report section #monthly-users-chart #q-graph th,#classroom-report section #monthly-users-chart #q-graph td{position:absolute;bottom:0;width:150px;z-index:2;margin:0;padding:0;text-align:center}#classroom-report section #monthly-users-chart #q-graph td{transition:all .3s ease}#classroom-report section #monthly-users-chart #q-graph thead tr{left:100%;top:50%;bottom:auto;margin:-2.5em 0 0 5em}#classroom-report section #monthly-users-chart #q-graph thead th{width:7.5em;height:auto;padding:0.5em 1em}#classroom-report section #monthly-users-chart #q-graph thead th.sent{top:0;left:0;line-height:2}#classroom-report section #monthly-users-chart #q-graph thead th.paid{top:2.75em;line-height:2;left:0}#classroom-report section #monthly-users-chart #q-graph tbody tr{height:296px;padding-top:2px;border-right:1px dotted #C4C4C4;color:#AAA}#classroom-report section #monthly-users-chart #q-graph #q1{left:0}#classroom-report section #monthly-users-chart #q-graph #q2{left:150px}#classroom-report section #monthly-users-chart #q-graph #q3{left:300px}#classroom-report section #monthly-users-chart #q-graph #q4{left:450px;border-right:none}#classroom-report section #monthly-users-chart #q-graph tbody th{text-align:center;vertical-align:top;font-weight:normal;color:#333;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);bottom:-10%;width:100%}#classroom-report section #monthly-users-chart #q-graph .bar{width:50%;border:1px solid;border-bottom:none;color:#000}#classroom-report section #monthly-users-chart #q-graph .bar p{margin:0;padding:0;font-weight:bold;color:white}#classroom-report section #monthly-users-chart #q-graph .paid{background-color:#93B06C;border-color:transparent;margin:0 25%}#classroom-report section #monthly-users-chart #ticks{position:relative;top:-300px;left:2px;width:596px;height:300px;z-index:1;margin-bottom:-300px;font-size:10px;font-family:"fira-sans-2", Verdana, sans-serif}#classroom-report section #monthly-users-chart #ticks .tick{position:relative;border-bottom:1px dotted #C4C4C4;width:600px}#classroom-report section #monthly-users-chart #ticks .tick p{position:absolute;left:-5em;top:-0.8em;margin:0 0 0 2em}#classroom-report section #monthly-users-chart .foot-note{margin-top:70px}#classroom-report section#teachers-overview{page-break-before:always}#classroom-report .foot-note{font-size:11px;color:grey;margin-top:20px}.scrollable-table,.progress-table{display:table;white-space:nowrap;margin:0;border:none;border-collapse:separate;border-spacing:0;table-layout:fixed}.scrollable-table #table-header,.progress-table #table-header{position:sticky;top:0px;z-index:2;display:table-header-group}.scrollable-table #table-header #sorting-container,.scrollable-table #table-header #overall-container,.progress-table #table-header #sorting-container,.progress-table #table-header #overall-container{background:white}.scrollable-table #table-header #sorting-container .sort-by,.scrollable-table #table-header #overall-container .sort-by,.progress-table #table-header #sorting-container .sort-by,.progress-table #table-header #overall-container .sort-by{font-size:10px;text-transform:uppercase;margin-bottom:2px}.scrollable-table #table-header #sorting-container div>select,.scrollable-table #table-header #overall-container div>select,.progress-table #table-header #sorting-container div>select,.progress-table #table-header #overall-container div>select{width:198px}.scrollable-table #table-header #sorting-container img.asc-desc-icons,.scrollable-table #table-header #overall-container img.asc-desc-icons,.progress-table #table-header #sorting-container img.asc-desc-icons,.progress-table #table-header #overall-container img.asc-desc-icons{width:25px}.scrollable-table #table-header #sorting-container img.asc-desc-icons:hover,.scrollable-table #table-header #overall-container img.asc-desc-icons:hover,.progress-table #table-header #sorting-container img.asc-desc-icons:hover,.progress-table #table-header #overall-container img.asc-desc-icons:hover{cursor:pointer}.scrollable-table #table-header #sorting-container img.asc-desc-icons.desc,.scrollable-table #table-header #overall-container img.asc-desc-icons.desc,.progress-table #table-header #sorting-container img.asc-desc-icons.desc,.progress-table #table-header #overall-container img.asc-desc-icons.desc{transform:scaleY(-1)}.scrollable-table #table-header .table-header-cell,.progress-table #table-header .table-header-cell{display:table-cell}.scrollable-table #table-header .table-header-cell:first-child,.progress-table #table-header .table-header-cell:first-child{position:sticky;left:0px;z-index:3}.scrollable-table .header-block,.progress-table .header-block{display:flex;height:64px}.scrollable-table #table-body,.progress-table #table-body{display:table-row-group}.scrollable-table #table-body .table-row,.progress-table #table-body .table-row{display:table-row}.scrollable-table #table-body .table-row .table-cell,.progress-table #table-body .table-row .table-cell{display:table-cell;vertical-align:top;z-index:1}.scrollable-table #table-body .table-row .table-cell:first-child,.progress-table #table-body .table-row .table-cell:first-child{position:sticky;left:0px}.scrollable-table .user-details,.progress-table .user-details{display:flex;width:245px;background-color:white}.cm-modal.search-in-classrooms-modal .modal-dialog{width:820px}.cm-modal.search-in-classrooms-modal .modal-dialog .modal-content{box-shadow:0 1px 2px rgba(0,0,0,0.3);border-radius:3px;border:none}.cm-modal.search-in-classrooms-modal .modal-dialog .modal-content .modal-body{padding:24px;font-family:"Exo";color:#4a4a4a}.cm-modal.search-in-classrooms-modal .modal-dialog .modal-content .modal-body *:focus{outline:none}.cm-modal.search-in-classrooms-modal .modal-dialog .modal-content .modal-body .error{position:relative;top:-22px;font-size:13px;color:red;height:0}.cm-modal.search-in-classrooms-modal .modal-dialog .modal-content .modal-body #search-form{width:40%;height:39px;border:solid 1px #79b264;margin-top:12px}.cm-modal.search-in-classrooms-modal .modal-dialog .modal-content .modal-body #search-form input{color:#112d16;font-family:"Roboto";height:100%;border:none;width:86%}.cm-modal.search-in-classrooms-modal .modal-dialog .modal-content .modal-body #search-form button{width:30px;border:none;color:#6ea95c;background-color:transparent;padding-right:0}.cm-modal.search-in-classrooms-modal .modal-dialog .modal-content .modal-body #search-form button img{height:12px;margin-bottom:2px}.cm-modal.search-in-classrooms-modal .modal-dialog .modal-content .modal-body .results-count{font-family:'Roboto';text-align:left;font-size:14px;margin-bottom:8px;margin-top:12px}.cm-modal.search-in-classrooms-modal .modal-dialog .modal-content .modal-body .table-container{height:218px;font-weight:500;font-size:14px;max-height:400px;overflow-y:auto;margin-bottom:20px}.cm-modal.search-in-classrooms-modal .modal-dialog .modal-content .modal-body .table-container .no-results-notice{position:absolute;top:52%;left:50%;transform:translate(-50%, -50%);opacity:0.4}.cm-modal.search-in-classrooms-modal .modal-dialog .modal-content .modal-body .table-container .table{table-layout:fixed}.cm-modal.search-in-classrooms-modal .modal-dialog .modal-content .modal-body .table-container .table thead>tr>th{padding:2px;padding-left:10px}.cm-modal.search-in-classrooms-modal .modal-dialog .modal-content .modal-body .table-container .table thead>tr>th:last-child{width:118px}.cm-modal.search-in-classrooms-modal .modal-dialog .modal-content .modal-body .table-container .table tbody tr{cursor:pointer}.cm-modal.search-in-classrooms-modal .modal-dialog .modal-content .modal-body .table-container .table tbody tr:nth-child(odd){background-color:#F9F9F9}.cm-modal.search-in-classrooms-modal .modal-dialog .modal-content .modal-body .table-container .table tbody tr:hover,.cm-modal.search-in-classrooms-modal .modal-dialog .modal-content .modal-body .table-container .table tbody tr:focus{background-color:rgba(139,181,95,0.2)}.cm-modal.search-in-classrooms-modal .modal-dialog .modal-content .modal-body .table-container .table tbody tr:hover .goto-classroom,.cm-modal.search-in-classrooms-modal .modal-dialog .modal-content .modal-body .table-container .table tbody tr:focus .goto-classroom{opacity:1}.cm-modal.search-in-classrooms-modal .modal-dialog .modal-content .modal-body .table-container .table tbody tr td{padding:2px;padding-left:10px;border:none;vertical-align:baseline;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:2;font-family:'Roboto';font-weight:normal}.cm-modal.search-in-classrooms-modal .modal-dialog .modal-content .modal-body .table-container .table tbody tr td strong{font-weight:inherit;background-color:#fcce36}.cm-modal.search-in-classrooms-modal .modal-dialog .modal-content .modal-body .table-container .table tbody tr td.goto-classroom{font-size:12px;color:#8bb55f;width:118px;opacity:0}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}body.classrooms .secondary-tabs,body.home .secondary-tabs{margin-top:41px}body.classrooms .secondary-tabs .nav-tabs,body.home .secondary-tabs .nav-tabs{padding-top:20px;background-color:white;margin-left:0px;padding-left:20px;border-bottom:none}body.classrooms .secondary-tabs .nav-tabs .nav-item a,body.home .secondary-tabs .nav-tabs .nav-item a{border:none;font-weight:400;font-size:14px;font-family:'Exo';color:#38261E;border-bottom:solid 1px #38261E}body.classrooms .secondary-tabs .nav-tabs .nav-item a:hover,body.home .secondary-tabs .nav-tabs .nav-item a:hover{background:white;border:none;border-bottom:solid 3px #8bb55f}body.classrooms .secondary-tabs .nav-tabs .nav-item a:focus,body.home .secondary-tabs .nav-tabs .nav-item a:focus{border:none}body.classrooms .secondary-tabs .nav-tabs .nav-item.active a,body.home .secondary-tabs .nav-tabs .nav-item.active a{font-weight:600;border-bottom:solid 3px #8bb55f}body.classrooms .secondary-tabs .nav-tabs .nav-item:focus,body.home .secondary-tabs .nav-tabs .nav-item:focus{border:none}body.classrooms .secondary-tabs #section-title,body.home .secondary-tabs #section-title{margin-top:0}body.home .secondary-tabs,body.classrooms #assignments .secondary-tabs{margin-top:0}body.home .secondary-tabs .nav-tabs,body.classrooms #assignments .secondary-tabs .nav-tabs{background:transparent;display:flex;gap:10px}body.home .secondary-tabs .nav-tabs .nav-item a:hover,body.classrooms #assignments .secondary-tabs .nav-tabs .nav-item a:hover{background:transparent}.extend-flex,body.classrooms.showroom #showroom-container .ugc-container{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}body.classrooms.showroom .main-content-container{min-width:86%}body.classrooms.showroom .main-content-container #showroom-container .title-and-sort-tools-container .title h1{font-size:24px}body.classrooms.showroom #showroom-container{font-family:"Exo", sans-serif}body.classrooms.showroom #showroom-container .creations-content .sort-toggle-wrapper{grid-column:1 / -1;display:flex;justify-content:space-between}body.classrooms.showroom #showroom-container .creations-content .sort-toggle-wrapper .btn{padding:0px 15px;height:34px}body.classrooms.showroom #showroom-container .creations-content .sort-toggle-wrapper .btn.classrooms{border-top-right-radius:0;border-bottom-right-radius:0}body.classrooms.showroom #showroom-container .creations-content .sort-toggle-wrapper .btn.published{border-top-left-radius:0;border-bottom-left-radius:0}body.classrooms.showroom #showroom-container .title-and-sort-tools-container{font-weight:bold;display:flex;flex-direction:row-reverse;align-items:center}body.classrooms.showroom #showroom-container .title-and-sort-tools-container .title{display:inline-flex;align-items:baseline}body.classrooms.showroom #showroom-container .title-and-sort-tools-container .title h1{font-family:"Exo", sans-serif;display:inline-block;margin:0}body.classrooms.showroom #showroom-container .title-and-sort-tools-container .title p{display:inline-block;margin:0 0 0 10px}body.classrooms.showroom #showroom-container .title-and-sort-tools-container .sort-selector-container{width:100%;margin:0 0 0 3px;display:inline-block}body.classrooms.showroom #showroom-container .title-and-sort-tools-container .sort-selector-container .text{display:inline-block}body.classrooms.showroom #showroom-container .title-and-sort-tools-container .sort-selector-container .selector{margin-left:10px}body.classrooms.showroom #showroom-container .title-and-sort-tools-container .form-group{width:250px}body.classrooms.showroom #showroom-container .ugc-container{margin-top:20px;border-radius:6px;background:white;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;display:flex}body.classrooms.showroom #showroom-container .ugc-container.game-container .my-ugc-thumbnail{height:171px;flex-basis:192px}body.classrooms.showroom #showroom-container .ugc-container.game-container .my-ugc-thumbnail img.thumb{width:192px;height:135px}body.classrooms.showroom #showroom-container .ugc-container.challenge-container .my-ugc-thumbnail{height:186px;flex-basis:200px}body.classrooms.showroom #showroom-container .ugc-container.challenge-container .my-ugc-thumbnail img.thumb{width:200px;height:150px}body.classrooms.showroom #showroom-container .ugc-container .my-ugc-thumbnail{border:1px #cbcbcb solid;margin:0.5%;border-radius:5px;position:relative}body.classrooms.showroom #showroom-container .ugc-container .my-ugc-thumbnail .options{position:absolute;top:0;text-align:center;width:100%;height:100%;background-color:rgba(0,0,0,0.6)}body.classrooms.showroom #showroom-container .ugc-container .my-ugc-thumbnail img.thumb{border-top-left-radius:4px;border-top-right-radius:4px}body.classrooms.showroom #showroom-container .ugc-container .my-ugc-thumbnail .game-info-container,body.classrooms.showroom #showroom-container .ugc-container .my-ugc-thumbnail .challenge-info-container{font-size:16px;text-transform:capitalize;width:100%;height:35px;padding-top:7px}body.classrooms.showroom #showroom-container .ugc-container .my-ugc-thumbnail .game-info-container div,body.classrooms.showroom #showroom-container .ugc-container .my-ugc-thumbnail .challenge-info-container div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px;margin:auto;text-align:center}body.classrooms.showroom #showroom-container .ugc-container .my-ugc-thumbnail .show-options-button{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/home/options-icon-6e92f67ead0481d91a7a8151f4e43aa943b2fa7c6ab8cafd785aafbd931110ac.png);background-repeat:no-repeat;display:block;width:35px;height:35px;position:absolute;top:4px;right:4px}body.classrooms.showroom #showroom-container .ugc-container .my-ugc-thumbnail .show-options-button.close-state{background-position:0 0}body.classrooms.showroom #showroom-container .ugc-container .my-ugc-thumbnail .show-options-button.open-state{background-position:-35px 0}body.classrooms.showroom #showroom-container .ugc-container .my-ugc-thumbnail .options{cursor:default;display:flex;justify-content:space-around}body.classrooms.showroom #showroom-container .ugc-container .my-ugc-thumbnail .options>div{width:33%;float:left}body.classrooms.showroom #showroom-container .ugc-container .my-ugc-thumbnail .options>div a{color:white}body.classrooms.showroom #showroom-container .ugc-container .my-ugc-thumbnail .options>div a:hover{cursor:pointer;color:#8bb55f}body.classrooms.showroom #showroom-container .ugc-container .my-ugc-thumbnail .options>div a:hover .share,body.classrooms.showroom #showroom-container .ugc-container .my-ugc-thumbnail .options>div a:hover .edit{background-position:-24px 0}body.classrooms.showroom #showroom-container .ugc-container .my-ugc-thumbnail .options>div a:hover .delete{background-position:-26px 0}body.classrooms.showroom #showroom-container .ugc-container .my-ugc-thumbnail .options .action{background-repeat:no-repeat;display:block;margin:85% auto;margin-bottom:4px;height:25px}body.classrooms.showroom #showroom-container .ugc-container .my-ugc-thumbnail .options .action.share{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/profile/icon_share-61466f80de0fafd6d1f24b55aa0f3b2e935f7fd496738a317cd6d29e31d0d80f.png);width:23px}body.classrooms.showroom #showroom-container .ugc-container .my-ugc-thumbnail .options .action.edit{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/profile/icon_edit-0b5be0cb3228e5095578de602e59a9b4d88c3285179834089d936476b4e33d07.png);width:23px}body.classrooms.showroom #showroom-container .ugc-container .my-ugc-thumbnail .options .action.delete{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/profile/icon_delete-229463d481f79174994974c48c48146548887b7bed5b01ded82293e36c73e3e0.png);width:26px}body.classrooms.showroom #showroom-container .no-content-message-container{background:white;border-radius:6px;padding:100px;text-align:center;margin-top:20px;grid-column:1 / -1}body.classrooms.showroom #showroom-container .no-content-message-container h2{display:block;float:initial;font-family:"Exo", sans-serif;margin-top:0}body.classrooms.showroom #showroom-container .no-content-message-container div{margin-top:20px}body.classrooms.showroom #showroom-container .no-content-message-container a{margin-top:20px;display:block;color:#8bb55f;text-decoration:underline}body.classrooms.showroom #showroom-container .show-more-button{color:#8bb55f;text-align:right;margin:10px;font-size:16px;width:100%}body.classrooms.showroom #showroom-container #user-challenges-published-container,body.classrooms.showroom #showroom-container #games-published-container{margin-top:50px}body.classrooms.showroom #showroom-container .community-content .content-thumbnails{border:1px solid black}body.classrooms.showroom #showroom-container .community-content .content-thumbnails .content-placeholder-thumb{height:204px}body.classrooms.showroom #showroom-container .community-content .content-thumbnails .content-thumb,body.classrooms.showroom #showroom-container .community-content .content-thumbnails .content-placeholder-thumb{margin:10px;display:inline-block}body.classrooms.showroom #showroom-container .community-content .content-thumbnails .content-thumb .community-content-thumbnail,body.classrooms.showroom #showroom-container .community-content .content-thumbnails .content-placeholder-thumb .community-content-thumbnail{position:relative;display:inline-block;margin:10px}body.classrooms.showroom #showroom-container .community-content .content-thumbnails .content-thumb .community-content-thumbnail .image-container,body.classrooms.showroom #showroom-container .community-content .content-thumbnails .content-placeholder-thumb .community-content-thumbnail .image-container{width:180px;display:inline-block}body.classrooms.showroom .tab-content section{padding:50px;padding-top:0}body.progress-page .student-activity-modal-open.modal{margin-top:0px}body.progress-page .student-activity-modal-open .modal-dialog{width:1113px}body.progress-page .student-activity-modal-open #student-activity-modal{background-color:#1e2638;border-radius:8px}body.progress-page .student-activity-modal-open #student-activity-modal .next-prev-row{color:white;position:relative;top:20px;margin-top:10px}body.progress-page .student-activity-modal-open #student-activity-modal .next-prev-row .next-prev{text-align:center;font-family:Roboto;font-size:13px;letter-spacing:0.59px}body.progress-page .student-activity-modal-open #student-activity-modal .next-prev-row .next-prev .next-prev-divider{display:inline}body.progress-page .student-activity-modal-open #student-activity-modal .next-prev-row .next-prev #prev-student,body.progress-page .student-activity-modal-open #student-activity-modal .next-prev-row .next-prev #next-student{display:inline-block}body.progress-page .student-activity-modal-open #student-activity-modal .next-prev-row .next-prev #prev-student .chevron-left,body.progress-page .student-activity-modal-open #student-activity-modal .next-prev-row .next-prev #next-student .chevron-left{transform:rotate(180deg)}body.progress-page .student-activity-modal-open #student-activity-modal .next-prev-row .next-prev #prev-student .chevron-right,body.progress-page .student-activity-modal-open #student-activity-modal .next-prev-row .next-prev #prev-student .chevron-left,body.progress-page .student-activity-modal-open #student-activity-modal .next-prev-row .next-prev #next-student .chevron-right,body.progress-page .student-activity-modal-open #student-activity-modal .next-prev-row .next-prev #next-student .chevron-left{display:inline;width:6px;height:12px;position:relative;bottom:2px}body.progress-page .student-activity-modal-open #student-activity-modal .next-prev-row .next-prev #prev-student .next-student-name,body.progress-page .student-activity-modal-open #student-activity-modal .next-prev-row .next-prev #prev-student .prev-student-name,body.progress-page .student-activity-modal-open #student-activity-modal .next-prev-row .next-prev #next-student .next-student-name,body.progress-page .student-activity-modal-open #student-activity-modal .next-prev-row .next-prev #next-student .prev-student-name{display:inline;margin-right:10px;margin-left:10px}body.progress-page .student-activity-modal-open #student-activity-modal .next-prev-row .next-prev #prev-student .next-student-name:hover,body.progress-page .student-activity-modal-open #student-activity-modal .next-prev-row .next-prev #prev-student .prev-student-name:hover,body.progress-page .student-activity-modal-open #student-activity-modal .next-prev-row .next-prev #next-student .next-student-name:hover,body.progress-page .student-activity-modal-open #student-activity-modal .next-prev-row .next-prev #next-student .prev-student-name:hover{text-decoration:underline}body.progress-page .student-activity-modal-open #student-activity-modal .next-prev-row .student-activity-close{width:20px;height:20px;position:absolute;top:0px;right:12px;cursor:pointer}body.progress-page .student-activity-modal-open #student-activity-modal #next-student,body.progress-page .student-activity-modal-open #student-activity-modal #prev-student{cursor:pointer}body.progress-page .student-activity-modal-open #student-activity-modal #widgets-wrapper{padding:20px}body.progress-page .student-activity-modal-open #student-activity-modal #widgets-wrapper>section{background:white;border-radius:6px;margin:10px 18px}body.progress-page .student-activity-modal-open #student-activity-modal #widgets-wrapper #overall-progress-widget{height:250px;padding:15px 43px 34px 44px}body.progress-page .student-activity-modal-open #student-activity-modal #widgets-wrapper #overall-progress-widget h2{float:none;margin-bottom:4px}body.progress-page .student-activity-modal-open #student-activity-modal #widgets-wrapper #current-activity-progress-widget{height:340px}body.progress-page .student-activity-modal-open #student-activity-modal #widgets-wrapper #current-activity-progress-widget #levelReached{margin:5px}body.progress-page .student-activity-modal-open #student-activity-modal #widgets-wrapper #proficiency-widget{height:340px}body.progress-page .student-activity-modal-open #student-activity-modal #widgets-wrapper #proficiency-widget .glyphicon-info-sign{display:none}body.progress-page .student-activity-modal-open #student-activity-modal #widgets-wrapper #proficiency-widget .proficiency-list{height:250px}body.progress-page .student-activity-modal-open #student-activity-modal #widgets-wrapper #student-details-widget{height:250px}body.progress-page .student-activity-modal-open #student-activity-modal #widgets-wrapper #student-details-widget .blue-spinner{bottom:10%}body.progress-page .student-activity-modal-open #student-activity-modal #widgets-wrapper #student-details-widget .user-details{display:inline-flex}body.progress-page .student-activity-modal-open #student-activity-modal #widgets-wrapper #student-details-widget .user-details .user-avatar{margin:5px 30px;width:145px;height:145px}body.progress-page .student-activity-modal-open #student-activity-modal #widgets-wrapper #student-details-widget .user-details .user-display-name{margin:30px 10px}body.progress-page .student-activity-modal-open #student-activity-modal #widgets-wrapper #student-details-widget .user-details .user-display-name .display-name{font-family:Exo;font-size:32px;font-weight:bold;color:#8bb55f}body.progress-page .student-activity-modal-open #student-activity-modal #widgets-wrapper #student-details-widget .user-details .user-display-name .last-seen{font-family:Roboto;font-size:16px;font-weight:bold;color:#4a4a4a}body.progress-page .student-activity-modal-open #student-activity-modal #widgets-wrapper #time-on-site-widget{height:340px}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}body.classrooms .main-content-container #section-title.students{display:flex}body.classrooms .main-content-container #section-title.students .links{margin-left:auto;margin-right:150px;display:flex;align-items:end}body.classrooms #students-section #archived-status-message,body.classrooms #co-teachers-section #archived-status-message{background:#c4c4c4;height:60px;text-align:center}body.classrooms #students-section #archived-status-message .message,body.classrooms #co-teachers-section #archived-status-message .message{padding-top:18px;font-size:16px;font-weight:bold}body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row.headings,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row.headings{font-size:17px;font-weight:500}body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row div:not(.student-number),body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row div:not(.student-number){text-align:left}body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .user-details,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .user-details{-webkit-flex-basis:40%;flex-basis:40%}body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-name,body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-login,body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-password,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-name,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-login,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-password{position:relative;-webkit-flex-grow:1;flex-grow:1;height:32px;padding-top:5px;padding-left:10px;font-weight:500;font-size:14px;border-right:2px solid #ccc;border-bottom:1px solid #ccc}body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-name.student-password,body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-login.student-password,body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-password.student-password,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-name.student-password,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-login.student-password,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-password.student-password{-webkit-flex-basis:40%;flex-basis:40%}body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-name.student-login,body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-login.student-login,body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-password.student-login,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-name.student-login,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-login.student-login,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-password.student-login{-webkit-flex-basis:20%;flex-basis:20%}body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-name .glyphicon-pencil,body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-login .glyphicon-pencil,body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-password .glyphicon-pencil,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-name .glyphicon-pencil,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-login .glyphicon-pencil,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-password .glyphicon-pencil{color:#999999}body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-name .glyphicon-pencil:hover,body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-login .glyphicon-pencil:hover,body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-password .glyphicon-pencil:hover,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-name .glyphicon-pencil:hover,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-login .glyphicon-pencil:hover,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-password .glyphicon-pencil:hover{cursor:pointer;color:#333333}body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-name span:not(.glyphicon),body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-name .name-edit-input,body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-name .password-edit-input,body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-login span:not(.glyphicon),body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-login .name-edit-input,body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-login .password-edit-input,body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-password span:not(.glyphicon),body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-password .name-edit-input,body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-password .password-edit-input,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-name span:not(.glyphicon),body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-name .name-edit-input,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-name .password-edit-input,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-login span:not(.glyphicon),body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-login .name-edit-input,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-login .password-edit-input,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-password span:not(.glyphicon),body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-password .name-edit-input,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-password .password-edit-input{float:left}body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-name button,body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-name .glyphicon-pencil,body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-login button,body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-login .glyphicon-pencil,body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-password button,body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-password .glyphicon-pencil,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-name button,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-name .glyphicon-pencil,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-login button,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-login .glyphicon-pencil,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-password button,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-password .glyphicon-pencil{margin-right:4px}body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-name button:not(.password-edit-btn),body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-name .glyphicon-pencil:not(.password-edit-btn),body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-login button:not(.password-edit-btn),body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-login .glyphicon-pencil:not(.password-edit-btn),body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-password button:not(.password-edit-btn),body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-password .glyphicon-pencil:not(.password-edit-btn),body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-name button:not(.password-edit-btn),body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-name .glyphicon-pencil:not(.password-edit-btn),body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-login button:not(.password-edit-btn),body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-login .glyphicon-pencil:not(.password-edit-btn),body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-password button:not(.password-edit-btn),body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-password .glyphicon-pencil:not(.password-edit-btn){float:right}body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-name .reset-password button,body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-name .reset-password input,body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-login .reset-password button,body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-login .reset-password input,body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-password .reset-password button,body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-password .reset-password input,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-name .reset-password button,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-name .reset-password input,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-login .reset-password button,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-login .reset-password input,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-password .reset-password button,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-password .reset-password input{margin-top:-2px}body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-name button,body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-name input,body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-login button,body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-login input,body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-password button,body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-password input,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-name button,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-name input,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-login button,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-login input,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-password button,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-password input{margin-top:-3px}body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-name div,body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-login div,body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-password div,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-name div,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-login div,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-password div{overflow:initial;border:none}body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-name div .glyphicon.info,body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-login div .glyphicon.info,body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-password div .glyphicon.info,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-name div .glyphicon.info,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-login div .glyphicon.info,body.classrooms #co-teachers-section .classroom-dashboard-table .users-data-container .user-row .student-password div .glyphicon.info{font-family:'Glyphicons Halflings' !important;font-size:65%;margin-left:8px}body.classrooms #students-section .student-list-title,body.classrooms #students-section .co-teacher-list-title,body.classrooms #co-teachers-section .student-list-title,body.classrooms #co-teachers-section .co-teacher-list-title{text-transform:uppercase;color:#89B85C;font-size:20px;margin:0.5% 0;display:inline-block}body.classrooms #students-section .links,body.classrooms #co-teachers-section .links{float:right;margin-top:0.8%;display:inline-flex}body.classrooms #students-section .links .class-code,body.classrooms #co-teachers-section .links .class-code{color:#B0B0B0;display:inline-block;font-size:14px;padding-left:15px}body.classrooms #students-section .links a,body.classrooms #co-teachers-section .links a{padding-left:15px;text-transform:capitalize}body.classrooms #students-section .add-co-teacher-container,body.classrooms #co-teachers-section .add-co-teacher-container{margin:3% 0}body.classrooms #students-section .add-co-teacher-container input,body.classrooms #co-teachers-section .add-co-teacher-container input{width:20%;height:30px}body.classrooms #students-section .add-co-teacher-container .submit-button,body.classrooms #co-teachers-section .add-co-teacher-container .submit-button{display:inline-block;background:#89B85C;padding:6px 12px;color:white;font-size:12px;text-transform:uppercase;border-radius:2px;margin-left:2px}body.classrooms #students-section .add-co-teacher-container .submit-text,body.classrooms #co-teachers-section .add-co-teacher-container .submit-text{display:inline-block;color:red;margin-left:5px}body.classrooms #students-section #students-table-container .student-actions,body.classrooms #co-teachers-section #students-table-container .student-actions{position:relative;display:inline-block;width:100%}body.classrooms #students-section #students-table-container #bulk-actions,body.classrooms #co-teachers-section #students-table-container #bulk-actions{display:inline-block;margin-bottom:12px}body.classrooms #students-section #students-table-container #bulk-actions.disabled,body.classrooms #co-teachers-section #students-table-container #bulk-actions.disabled{background-color:transparent}body.classrooms #students-section #students-table-container #bulk-actions select,body.classrooms #co-teachers-section #students-table-container #bulk-actions select{width:164px;text-transform:capitalize;height:30px}body.classrooms #students-section #students-table-container #students-table,body.classrooms #co-teachers-section #students-table-container #students-table{width:100%}body.classrooms #students-section #students-table-container #students-table .action-dropdown-container,body.classrooms #co-teachers-section #students-table-container #students-table .action-dropdown-container{width:15px}body.classrooms #students-section #students-table-container #students-table th,body.classrooms #co-teachers-section #students-table-container #students-table th{text-align:left}body.classrooms #students-section #students-table-container #students-table th.student-select,body.classrooms #co-teachers-section #students-table-container #students-table th.student-select{width:20px}body.classrooms #students-section #students-table-container #students-table th.student-number,body.classrooms #co-teachers-section #students-table-container #students-table th.student-number{width:45px}body.classrooms #students-section #students-table-container #students-table th.student-name,body.classrooms #co-teachers-section #students-table-container #students-table th.student-name{width:230px}body.classrooms #students-section #students-table-container #students-table th.student-login,body.classrooms #co-teachers-section #students-table-container #students-table th.student-login{width:236px}body.classrooms #students-section #students-table-container #students-table th.student-password,body.classrooms #co-teachers-section #students-table-container #students-table th.student-password{width:210px}body.classrooms #students-section #students-table-container #students-table th.button-container,body.classrooms #co-teachers-section #students-table-container #students-table th.button-container{width:24px}body.classrooms #students-section #students-table-container #students-table th.archived-from,body.classrooms #co-teachers-section #students-table-container #students-table th.archived-from{width:176px}body.classrooms #students-section #students-table-container #students-table th .info,body.classrooms #co-teachers-section #students-table-container #students-table th .info{margin:-2px 5px;position:absolute}body.classrooms #students-section #students-table-container #students-table td,body.classrooms #co-teachers-section #students-table-container #students-table td{height:58px;vertical-align:middle;text-align:left}body.classrooms #students-section #students-table-container #students-table td.student-select .checkbox,body.classrooms #co-teachers-section #students-table-container #students-table td.student-select .checkbox{margin-top:-2px}body.classrooms #students-section #students-table-container #students-table td.student-number,body.classrooms #co-teachers-section #students-table-container #students-table td.student-number{text-align:center;width:45px}body.classrooms #students-section #students-table-container #students-table td.student-login,body.classrooms #co-teachers-section #students-table-container #students-table td.student-login{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body.classrooms #students-section #students-table-container #students-table td .student-name .name-container,body.classrooms #co-teachers-section #students-table-container #students-table td .student-name .name-container{text-transform:initial;display:flex}body.classrooms #students-section #students-table-container #students-table td .student-name .name-container .text,body.classrooms #co-teachers-section #students-table-container #students-table td .student-name .name-container .text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body.classrooms #students-section #students-table-container #students-table td .student-name .name-container img,body.classrooms #co-teachers-section #students-table-container #students-table td .student-name .name-container img{margin-left:12px;width:16px;height:16px}body.classrooms #students-section #students-table-container #students-table td.student-login,body.classrooms #co-teachers-section #students-table-container #students-table td.student-login{text-transform:initial}body.classrooms #students-section #students-table-container #students-table td .assigned-password,body.classrooms #co-teachers-section #students-table-container #students-table td .assigned-password{display:flex;text-transform:none;justify-content:start}body.classrooms #students-section #students-table-container #students-table td .assigned-password .assigned-password__content,body.classrooms #co-teachers-section #students-table-container #students-table td .assigned-password .assigned-password__content{min-width:35%}body.classrooms #students-section #students-table-container #students-table td .assigned-password img,body.classrooms #co-teachers-section #students-table-container #students-table td .assigned-password img{width:20px;height:20px;margin-right:20px}body.classrooms #students-section #students-table-container #students-table td.student-password .button,body.classrooms #students-section #students-table-container #students-table td .student-name .button,body.classrooms #co-teachers-section #students-table-container #students-table td.student-password .button,body.classrooms #co-teachers-section #students-table-container #students-table td .student-name .button{width:200px}body.classrooms #students-section #students-table-container #students-table td.student-password .edit-user-mini-form,body.classrooms #students-section #students-table-container #students-table td .student-name .edit-user-mini-form,body.classrooms #co-teachers-section #students-table-container #students-table td.student-password .edit-user-mini-form,body.classrooms #co-teachers-section #students-table-container #students-table td .student-name .edit-user-mini-form{display:flex;align-items:center}body.classrooms #students-section #students-table-container #students-table td.student-password .edit-user-mini-form input,body.classrooms #students-section #students-table-container #students-table td .student-name .edit-user-mini-form input,body.classrooms #co-teachers-section #students-table-container #students-table td.student-password .edit-user-mini-form input,body.classrooms #co-teachers-section #students-table-container #students-table td .student-name .edit-user-mini-form input{width:100px}body.classrooms #students-section #students-table-container #students-table td.student-password .edit-user-mini-form .confirm-btn,body.classrooms #students-section #students-table-container #students-table td .student-name .edit-user-mini-form .confirm-btn,body.classrooms #co-teachers-section #students-table-container #students-table td.student-password .edit-user-mini-form .confirm-btn,body.classrooms #co-teachers-section #students-table-container #students-table td .student-name .edit-user-mini-form .confirm-btn{width:100px;margin-left:4px;margin-top:0px}body.classrooms #students-section #students-table-container #students-table td.student-password .edit-user-mini-form .cancel-btn,body.classrooms #students-section #students-table-container #students-table td .student-name .edit-user-mini-form .cancel-btn,body.classrooms #co-teachers-section #students-table-container #students-table td.student-password .edit-user-mini-form .cancel-btn,body.classrooms #co-teachers-section #students-table-container #students-table td .student-name .edit-user-mini-form .cancel-btn{width:12px;margin-left:4px}body.classrooms #students-section #students-table-container #students-table td .button,body.classrooms #co-teachers-section #students-table-container #students-table td .button{width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:6px}body.classrooms #students-section #students-table-container #create-new-classroom-container,body.classrooms #co-teachers-section #students-table-container #create-new-classroom-container{display:inline-block;vertical-align:bottom;float:right}body.classrooms #students-section #co-teachers-table,body.classrooms #co-teachers-section #co-teachers-table{width:80%;min-width:715px}body.classrooms #students-section #co-teachers-table th.index,body.classrooms #co-teachers-section #co-teachers-table th.index{width:6%}body.classrooms #students-section #co-teachers-table th.teacher-data,body.classrooms #co-teachers-section #co-teachers-table th.teacher-data{text-align:left}body.classrooms #students-section #co-teachers-table td,body.classrooms #co-teachers-section #co-teachers-table td{text-align:left;vertical-align:middle}body.classrooms #students-section #co-teachers-table td.index,body.classrooms #co-teachers-section #co-teachers-table td.index{text-align:center}body.classrooms #students-section #co-teachers-table td.action-button,body.classrooms #co-teachers-section #co-teachers-table td.action-button{text-align:center}body.classrooms #students-section #co-teachers-table td .pending-invitation,body.classrooms #co-teachers-section #co-teachers-table td .pending-invitation{color:#819c2c}body.classrooms #students-section #co-teachers-table td .button,body.classrooms #co-teachers-section #co-teachers-table td .button{width:70%;text-align:center;height:auto}@media screen and (max-width: 1100px){body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-name,body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-login,body.classrooms #students-section .classroom-dashboard-table .users-data-container .user-row .student-password{font-size:12px !important}body.classrooms #students-section #students-table-container #students-table{width:initial}body.classrooms #students-section #students-table-container #students-table th.button-container{width:80px}body.classrooms #students-section #students-table-container #students-table th.student-login{max-width:150px}body.classrooms #students-section #students-table-container #students-table th.student-name{max-width:150px}body.classrooms #students-section #students-table-container #students-table td .button{width:80px}body.classrooms #students-section #students-table-container #students-table td.student-login{max-width:150px}body.classrooms #students-section #students-table-container #students-table td .student-name{max-width:150px}body.classrooms #students-section #students-table-container #students-table td.student-password .reset-password .password-confirm-btn{width:80px}}body.classrooms #container .main-content-container #co-teachers-section{margin-bottom:50px}#upgrade-classroom-subscription-modal .modal-body{padding:20px}#upgrade-classroom-subscription-modal .modal-body .subscriptions-current-class-summary-container{max-height:200px;overflow-y:auto}#upgrade-classroom-subscription-modal .modal-body .subscriptions-current-class-summary-container .current-subscription-student-table{width:60%}#upgrade-classroom-subscription-modal .modal-body .subscriptions-current-class-summary-container .current-subscription-student-table .num-students{font-weight:bolder;font-size:16px;text-align:left}#upgrade-classroom-subscription-modal .modal-body .subscriptions-current-class-summary-container .current-subscription-student-table .current-subscription-student-name{float:left}#upgrade-classroom-subscription-modal .modal-body .subscriptions-current-class-summary-container .current-subscription-student-table tr:nth-child(2){border-top:2px solid grey}#upgrade-classroom-subscription-modal .modal-body .subscriptions-current-class-summary-container .current-subscription-student-table tr:nth-last-child(1){border-bottom:2px solid grey}#upgrade-classroom-subscription-modal .modal-body .subscriptions-current-class-summary-container .quota-warning{margin-top:10px;color:red}#upgrade-classroom-subscription-modal .modal-body .subscriptions-current-class-summary-container .quota-warning .glyphicon-warning-sign{color:red;margin-right:2px}#upgrade-classroom-subscription-modal .modal-body .subscriptions-summary-container{margin-top:10px}#upgrade-classroom-subscription-modal .modal-body .subscriptions-summary-container .subscription-summary{margin-left:20px}#upgrade-classroom-subscription-modal .modal-body .subscriptions-summary-container .subscription-summary .title{min-height:24px}#upgrade-classroom-subscription-modal .modal-body .subscriptions-summary-container .subscription-summary .subscription-info{padding:0 6px;margin-top:10px}#upgrade-classroom-subscription-modal .modal-body .subscriptions-summary-container .subscription-summary .subscription-info .sub-name{font-weight:bold;margin-top:10px}#upgrade-classroom-subscription-modal .modal-body .not-enough-seats-message{margin-top:10px}#upgrade-classroom-subscription-modal .modal-body .not-enough-seats-message .glyphicon-warning-sign{color:red;margin-right:2px}#upgrade-classroom-subscription-modal .modal-body .not-enough-seats-message a{margin-left:1px}#upgrade-classroom-subscription-modal .modal-body .please-note{margin-top:15px;color:red;border:red 1px dashed;padding:5px}#upgrade-classroom-subscription-modal .modal-body .confirmation-details>div{margin-top:10px}#upgrade-classroom-subscription-modal .modal-body .confirmation-details table{border:1px solid black;background-color:#E8E8E8}#upgrade-classroom-subscription-modal .modal-body .confirmation-details table td,#upgrade-classroom-subscription-modal .modal-body .confirmation-details table th{border:1px solid black;width:150px;text-align:center}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes failed-task-frames{0%{background-color:white}35%{background-color:rgba(250,107,107,0.15)}50%{background-color:white}65%{background-color:rgba(250,107,107,0.15)}100%{background-color:white}}@-webkit-keyframes spin2{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}body.classrooms #upload-users-modal .action-description{position:inherit;font-size:14px;font-weight:500;overflow-wrap:anywhere;padding-top:15px;padding-bottom:25px}body.classrooms #upload-users-modal .text{font-size:14px;font-family:'Exo';font-weight:normal}body.classrooms #upload-users-modal .modal-content{background-color:white;margin-left:auto;margin-right:auto}body.classrooms #upload-users-modal .main{text-align:center;position:relative;width:100%}body.classrooms #upload-users-modal .main .options-wrapper{font-weight:bold;display:flex;justify-content:center;margin:15px 0px 40px 0px;margin-top:35px}body.classrooms #upload-users-modal .main .option{justify-content:space-between;flex-direction:column;display:flex;align-items:flex-start;text-align:left;min-width:200px;margin-right:25px}body.classrooms #upload-users-modal .main .option span{padding-top:25px;text-transform:uppercase}body.classrooms #upload-users-modal .main #option-single.option{margin-left:60px}body.classrooms #upload-users-modal .main #option-single.option img{margin-bottom:5px}body.classrooms #upload-users-modal .main #option-code.option img{padding-top:25px;padding-bottom:6px;box-sizing:border-box}body.classrooms #upload-users-modal .main .option button{font-family:Roboto;font-size:13px;border:none;text-transform:uppercase;min-width:104px;min-height:36px;border-radius:4px;background-color:#8bb55f;color:white}body.classrooms #upload-users-modal .main .green_text{color:#88b55b !important}body.classrooms #upload-users-modal .main .error{color:red}body.classrooms #upload-users-modal #success.main h2{font-family:"Exo", sans-serif;margin:40px auto;float:none}body.classrooms #upload-users-modal #success.main div.details{display:inline-block;margin:20px 40px;font-weight:500;font-size:20px}body.classrooms #upload-users-modal #error.main .text.error{margin-top:80px;font-size:24px}body.classrooms #upload-users-modal .main form{display:block;margin:20px auto 10px !important}body.classrooms #upload-users-modal #class_code.main{position:initial;transform:initial}body.classrooms #upload-users-modal .main form input{margin:auto}body.classrooms #upload-users-modal .main form #file_upload{background-color:#e6e6e6}body.classrooms #upload-users-modal .main form #file_upload input{width:100%;height:50px;position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;opacity:0;filter:alpha(opacity=0);cursor:pointer}body.classrooms #upload-users-modal .main form #file_upload span{color:#666;text-transform:uppercase}body.classrooms #upload-users-modal .main form #file_upload,body.classrooms #upload-users-modal .main #class_code_display,body.classrooms #upload-users-modal .main #generate_code{display:inline-block;position:relative;overflow:hidden;width:34%;padding:12px;height:45px;line-height:16px;margin:auto;border:1px solid #666;border-radius:7px}body.classrooms #upload-users-modal .main form #file_upload{line-height:20px;margin-top:20px}body.classrooms #upload-users-modal .main #class_code_display{padding:5px 12px;width:240px;height:70px;line-height:inherit;font-size:36px;font-weight:bold;letter-spacing:11.25px;text-align:center}body.classrooms #upload-users-modal .main #class_code_display.access-code-messages{font-size:20px;letter-spacing:normal;line-height:50px;font-weight:normal}body.classrooms #upload-users-modal .main #generate_code{background-color:#fff;margin-left:10px;width:auto;border:none;font-size:20px}body.classrooms #upload-users-modal .main #generate_code span{font-family:'Glyphicons Halflings' !important;line-height:15px}body.classrooms #upload-users-modal .main #class-login-url-container,body.classrooms #upload-users-modal .main #registered-student-container{font-family:'Exo';max-width:95%;font-size:15px;text-align:left;margin:10px 10%}body.classrooms #upload-users-modal .main #class-login-url-container .text,body.classrooms #upload-users-modal .main #registered-student-container .text{margin:6px 0px}body.classrooms #upload-users-modal .main #class-login-url-container a,body.classrooms #upload-users-modal .main #registered-student-container a{text-decoration:underline !important;cursor:pointer}body.classrooms #upload-users-modal #single_upload .single-upload-wrapper{padding:10px}body.classrooms #upload-users-modal #single_upload .add-single-form{display:inline-block;width:330px;text-align:left;position:relative}body.classrooms #upload-users-modal #single_upload .add-single-text{display:inline-block;width:48%;vertical-align:top;text-align:left}body.classrooms #upload-users-modal #single_upload .text_input{height:35px;font-size:15px;padding-left:20px;border:1px solid grey;margin-top:15px;border-radius:5px;width:250px}body.classrooms #upload-users-modal #single_upload .warning-text{width:267px;height:220px;padding:13px 21px 14px;border-radius:8px;box-shadow:0 3px 12px 0 rgba(0,0,0,0.1);background-color:#fff;margin-left:30px}body.classrooms #upload-users-modal #single_upload .warning-text .glyphicon{color:orange;display:block;text-align:center;font-size:20px;padding:5px}body.classrooms #upload-users-modal #single_upload .input-error{background-color:#f5dbdf;border-color:#c71515}body.classrooms #upload-users-modal #single_upload .error-msg{font-size:11px;letter-spacing:0.5px;text-align:right;color:#c71515;position:absolute;right:80px;margin:0}body.classrooms #upload-users-modal #single_upload .input-wrapper{position:relative}body.classrooms #upload-users-modal #single_upload #username-error{text-align:left;position:relative;right:0px;display:inline-block}body.classrooms #upload-users-modal #single_upload .name-suggestion-button,body.classrooms #upload-users-modal #single_upload .name-suggestion{display:inline-block}body.classrooms #upload-users-modal #single_upload .name-suggestion-title{color:#c71515;font-size:11px;display:inline-block}body.classrooms #upload-users-modal #single_upload .name-suggestion{width:142px;height:28px;padding:5px 0px 4px 10px;border:solid 1px #929aaa;background-color:#f1f1f1;border-radius:5px}body.classrooms #upload-users-modal #single_upload .name-suggestion-button{width:92px;height:28px;border-radius:6px;background-color:#ffc22a;box-shadow:0 2px 2px 0 rgba(0,0,0,0.05),inset 0 -3px 0 0 rgba(0,0,0,0.11);vertical-align:top;text-transform:uppercase;font-size:13px}body.classrooms #upload-users-modal #single_upload .error-icon{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/signup/error-icon-5ee8f2f0170c29e5c97750673931ccc74be793a9c11d44d1a851ca102e43b647.png);width:14px;height:14px;position:absolute;right:60px;top:25px}body.classrooms #upload-users-modal #single_upload #classroom-full-error{padding-top:10px}body.classrooms #upload-users-modal #class_code a{cursor:pointer;font-size:14px}body.classrooms #upload-users-modal #class_code .class-code-row{margin-top:10px;margin-bottom:10px}body.classrooms #upload-users-modal #class_code .class-code-div{width:310px;text-align:left;margin:0px 10px 0px 10px;display:inline-block;vertical-align:top}body.classrooms #upload-users-modal #class_code .title{font-size:18px;margin-bottom:20px;text-transform:uppercase}body.classrooms #upload-users-modal #class_code .class-code-display{position:relative;top:40px}body.classrooms #upload-users-modal #class_code .class-provider-row{margin:10px}body.classrooms #upload-users-modal #class_code .class-provider{display:inline-block;width:140px}body.classrooms #upload-users-modal #class_code .class-provider .provider-img{height:16px;width:16px}body.classrooms #upload-users-modal #class_code .class-provider .monkey-img{width:18px;height:10px}body.classrooms #upload-users-modal #class_code .class-provider label{font-size:11px;font-weight:inherit;position:relative;bottom:3px;cursor:pointer}body.classrooms #upload-users-modal #class_code .school-domain-wrapper{position:relative;top:20px}body.classrooms #upload-users-modal #class_code .school-domain-title{font-size:12px;font-weight:bold}body.classrooms #upload-users-modal #class_code .school-domain-input{font-size:14px;width:253px;height:37px;color:#c1c1c1}body.classrooms #upload-users-modal #class_code .school-domain-input.hide-domain-text{content-visibility:hidden}body.classrooms #upload-users-modal #class_code .class-code-description-div{border-radius:4px;border:solid 1px #e9e9e9;background-color:#fff;padding:10px}body.classrooms #upload-users-modal #class_code .class-code-description-title{font-size:10px;border-bottom:#8bb55f solid 1px}body.classrooms #upload-users-modal #class_code .class-code-description-title .registered-student-img img{width:24px}body.classrooms #upload-users-modal #class_code .class-code-description-title .new-student-img img{width:16px}body.classrooms #upload-users-modal #class_code .class-code-description-title img{display:inline-block}body.classrooms #upload-users-modal #class_code .class-code-description-title div{display:inline-block;margin-bottom:10px;margin-right:5px}body.classrooms #upload-users-modal #class_code .class-code-instructions{margin-bottom:10px;margin-top:10px}body.classrooms #upload-users-modal #class_code .new-student-copy-link,body.classrooms #upload-users-modal #class_code .registered-student{font-size:12px}body.classrooms #upload-users-modal #class_code .new-student-copy-link a,body.classrooms #upload-users-modal #class_code .registered-student a{text-decoration:none;font-size:12px;float:right}body.classrooms #upload-users-modal #class_code #class_login_url{border:none;font-weight:bold;outline:none;width:250px}body.classrooms #upload-users-modal #bulk_upload{display:flex;flex-direction:row;justify-content:center}body.classrooms #upload-users-modal #bulk_upload .bulk-description{text-align:left;width:60%;font-size:13px}body.classrooms #upload-users-modal #bulk_upload .bulk-description .bulk-warning{margin-top:7px}body.classrooms #upload-users-modal #bulk_upload .bulk-description .bulk-warning .glyphicon{margin-right:2px}body.classrooms #upload-users-modal #bulk_upload .bulk-description .bulk-upload-error{position:absolute;margin-top:8px}body.classrooms #upload-users-modal #bulk_upload #bulk-upload-container{width:30%;margin-right:20px;padding-top:1px}body.classrooms #upload-users-modal #bulk_upload #bulk-upload-container #file_upload{width:100%;border:1px solid #88b55b}body.classrooms #upload-users-modal #bulk_upload #bulk-upload-container #file_upload span{color:#88b55b}body.classrooms #upload-users-modal #bulk_upload #bulk-upload-container #file_upload.bulk-upload-button{height:35px;padding:9px 14px 10px 13px;border-radius:8px;background-color:#fcce36;border:inherit}body.classrooms #upload-users-modal #bulk_upload #bulk-upload-container #file_upload.bulk-upload-button span{opacity:0.91;font-family:Roboto;font-size:13px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.5px;text-align:center;position:relative;bottom:2px}body.classrooms #upload-users-modal #bulk_upload #bulk-upload-container .bulk-upload-filename{font-family:Exo;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;width:225px;text-align:left}body.classrooms #upload-users-modal #bulk_upload #bulk-upload-container .bulk-description-img{width:100%;margin-bottom:10px}body.classrooms #upload-users-modal #bulk_upload #bulk-upload-container #example-link{font-size:15px;margin-top:12px;text-align:left}body.classrooms #upload-users-modal #bulk_upload #bulk-upload-container #example-link>a{color:#88b55b;position:relative;z-index:2;text-decoration:underline !important}body.classrooms #upload-users-modal #bulk_upload #bulk-upload-container .green_text{font-size:13px}body.classrooms #upload-users-modal .modal-footer{border:none}body.classrooms #upload-users-modal .modal-footer button{vertical-align:top;text-transform:uppercase;height:46px;width:220px;font-family:"Exo 2", sans-serif;font-weight:500;color:white;font-size:22px;padding-top:9px;font-size:13px;border-radius:4px;min-width:104px;min-height:36px;height:auto;width:auto;padding:4px 23px;background-color:#ababab;text-transform:uppercase}body.classrooms #upload-users-modal .modal-footer button.btn-submit{position:relative;font-family:Roboto;font-size:13px;border:none;background-color:#8bb55f}body.classrooms #upload-users-modal .modal-footer button.btn-submit.disabled{filter:brightness(0.95);-webkit-filter:brightness(0.95);cursor:inherit}body.classrooms #upload-users-modal .modal-footer button.btn-submit:not(.disabled):hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}body.classrooms #upload-users-modal .modal-footer button.btn-submit span.spin{position:absolute;left:10px;top:12px;font-family:'Glyphicons Halflings' !important;animation:spin 1s infinite linear;-webkit-animation:spin2 1s infinite linear;display:none}body.classrooms #upload-users-modal .modal-footer button.btn-submit.disabled span.spin{display:block}body.classrooms .hidden-state-strings{display:none !important}#gif-modal .modal-dialog{width:758px !important;margin:auto !important}#gif-modal .modal-content{margin:20px}#gif-modal .modal-content .close-map-btn{left:689px;top:-20px;width:47px;height:46px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/map/map_exit_sprite-cae89db070cbcb97ec54ea450c93b8b7f933c11e8dcaa39f6758d82a602c9042.png);background-position:0 0;z-index:1500;position:absolute}#gif-modal .modal-content .close-map-btn:hover{cursor:pointer;background-position:-47px 0}#gif-modal .modal-content .modal-body{padding:1px 2px !important;height:416px;top:7px;overflow:hidden}.class-login{background-color:#8B9F40;font-family:'Exo';overflow:hidden}.class-login .class-login-bananas{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/classroom/banana-background-66586cd575750d432c4283de139ef7a3ef041c148c55c5ea7c9b5a78946f7aab.png);position:fixed;left:0px;top:0px;height:200px;width:100%;z-index:-1;opacity:0.4}.class-login .class-login-glow{width:100%;height:150px;box-shadow:0px 0px 100px 100px #8B9F40;border-radius:50%;position:fixed;z-index:-1;top:172px;left:0px;background:#8B9F40}.class-login .class-login-trouble{text-align:center;padding:3%}.class-login #container{max-width:1024px}.class-login #container .class-login-content{font-family:'Exo';font-size:16px}.class-login #container .class-login-content h1,.class-login #container .class-login-content h2,.class-login #container .class-login-content h3{text-align:center;font-family:'Exo';text-transform:uppercase}.class-login #container .class-login-content h1{font-size:30px;text-transform:uppercase;padding:30px;color:#FDFFFB;text-shadow:1px 2px darkgreen}.class-login #container .class-login-content .class-login-monkey{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/classroom/login-monkey-47f07d7f018e574433cd13cda33e2645a9d514e340b70d6bb4fa47d87a06bdc9.png);height:200px;width:184px;position:absolute;left:80%;top:-20px}.class-login #container .class-login-content .content-container{box-shadow:-1px 2px 10px 0px rgba(0,0,0,0.35)}.class-login #container .class-login-content .content-container .class-login-header{text-align:center;text-transform:uppercase;background:#F9BF2F;font-size:20px;padding:20px;border-top-right-radius:7px;border-top-left-radius:7px;color:rgba(105,82,56,0.67)}.class-login #container .class-login-content .content-container .student-cards-tab{overflow-y:scroll;height:55vh;text-align:center;padding:20px;background:white;border-bottom-left-radius:7px;border-bottom-right-radius:7px}.class-login #container .class-login-content .content-container .student-cards-tab p{text-align:center}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards{display:flex;flex-wrap:wrap;list-style-type:none}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a{margin:1.5%;height:80px;width:155px;padding:10px;display:flex;align-items:center;justify-content:center;background-color:white;border-radius:5px;color:black;border:2px solid lightgrey}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a:hover{border:2px solid #A4BB43}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a .student-name{word-wrap:break-word;max-width:80px}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a .image-container{margin-right:10px}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a .image-container img{height:45px}.class-login #classroom-login-modal .modal-header{background-color:#FABF2E;border-radius:5px;height:95px}.class-login #classroom-login-modal .modal-header h3{font-family:'Exo'}.class-login #classroom-login-modal .modal-header .close-button-img{width:25px;position:absolute;right:20px}.class-login #classroom-login-modal .modal-header .close-button-img:hover{cursor:pointer}.class-login #classroom-login-modal .modal-header .flex-title-text{display:grid}.class-login #classroom-login-modal .modal-body{font-family:'Exo';height:330px;font-size:100%;font-weight:normal}.class-login #classroom-login-modal .modal-body .main{position:absolute;top:115px;width:100%}.class-login #classroom-login-modal .modal-body .main .password-tab .selected-name{font-size:18px}.class-login #classroom-login-modal .modal-body .main .password-tab .login-password{border-radius:8px;border-width:1px;border-color:#88B75B;line-height:38px;display:block;margin:8px}.class-login #classroom-login-modal .modal-body .main .password-tab .error{color:red;height:20px}.class-login #classroom-login-modal .modal-body .main .label-login-password{display:block}.class-login #classroom-login-modal .modal-body .main .loggedIn{width:460px;line-height:28px}.class-login #classroom-login-modal .modal-body .main button{display:block;background-color:#88B75B;border-radius:5px;color:white;position:relative;top:15px;height:40px;width:130px;box-shadow:0px 2px 1px 0px #668F3F;text-transform:uppercase;font-size:16px}.class-login #classroom-login-modal .modal-body .main .box{border:solid 1px #e6e8ed;width:135px;height:54px;border-radius:4px;margin-top:20px}.class-login #classroom-login-modal .modal-body .main .box:hover{box-shadow:0px 0px 0px 4px #95b48a;cursor:pointer}.class-login #classroom-login-modal .modal-body .main .box .box-content{font-family:'Roboto';font-weight:initial;display:flex;position:initial;align-items:center;padding:7px;justify-content:center;height:100%}.class-login #classroom-login-modal .modal-body .main .box .other-login-img{width:17px;height:18px;margin-right:0px;margin-left:10px}.class-login #classroom-login-modal .modal-body .main .box .google{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/google_oauth2-d94151846d71ba143b2fb46bc8e46b49df8dd66d19374039420396604c448234.png)}.class-login #classroom-login-modal .modal-body .main .box .clever{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/clever-5b7392448b6e982f8aca2ec8f51e51f8ae25b775bfaf5b946f7e377636210bd8.png)}.class-login #classroom-login-modal .modal-body .main .box .microsoft_graph{width:15px;height:19px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/microsoft_graph-7eb7bba470d6c3234a1e351e43ce02b5ec7902fb322879b03711c24ad8a7d97c.png)}.class-login #classroom-login-modal .modal-body .main .box .classlink{width:23px;height:16px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/classlink-2b0dbd37fa88194e739105856950837b558ac47da799ea841050cc2e5220f632.png)}.class-login #classroom-login-modal .modal-body .main .box .feide{width:20px;height:21px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/feide-05c36a3ce3091dfefd9c75c610f5f5f58be3463fab050c9323aba8232034369a.png)}.class-login #classroom-login-modal .modal-body .main .box .other-login-label{font-size:13px;color:#46506d;margin:auto;letter-spacing:0.5px}.class-login #classroom-login-modal .modal-footer{padding:25px;background:#F3F3F3;margin-top:-40px}@media screen and (max-width: 1024px){.class-login #container .class-login-content .class-login-monkey{left:75%}}@media screen and (max-width: 700px){.class-login #container .class-login-content .class-login-monkey{display:none}}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.green-sharp-button,#report-ugc-modal .report-form button.confirm{height:100%;width:120px;font-size:21px;background-color:#89b85c;color:white;text-transform:uppercase;border:none;border-radius:4px;border-bottom:2px #74a14e solid}.disabled{background-color:gray;opacity:.5;pointer-events:none}#report-ugc-modal{height:520px}#report-ugc-modal .modal-body{font-family:'Roboto';font-size:16px;text-align:left;padding:15px 35px 20px}#report-ugc-modal .close-btn{position:absolute;right:5px;top:5px}#report-ugc-modal .report-row{margin:10px 0px}#report-ugc-modal .report-error{color:red}#report-ugc-modal .report-success{text-align:center}#report-ugc-modal .report-form .form-options{padding:20px 0px}#report-ugc-modal .report-form input{margin-right:5px}#report-ugc-modal .report-form textarea{width:100%;border-radius:3px;height:70px;border-color:#aaa}#report-ugc-modal .report-form button.confirm{margin:15px auto;display:block}#redeem-form{color:white;text-align:center;padding-top:40px}#redeem-form h4{font-size:21px;font-weight:300;margin-top:25px}#redeem-form #redemption_code{max-width:600px;margin:15px auto 0px}#redeem-form input.btn{background-color:#fcce36;color:black}#redeem-success{text-align:center;padding-top:30px;color:white}#redeem-success h3{margin-top:35px}#redeem-success .back-link{margin-top:20px}/*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{color:#000 !important;text-shadow:none !important;background:transparent !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}@font-face{font-family:"Glyphicons Halflings";src:url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-13634da87d9e23f8c3ed9108ce1724d183a39ad072e73e1b3d8cbf646d2d0407.eot");src:url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-13634da87d9e23f8c3ed9108ce1724d183a39ad072e73e1b3d8cbf646d2d0407.eot?#iefix") format("embedded-opentype"),url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-fe185d11a49676890d47bb783312a0cda5a44c4039214094e7957b4c040ef11c.woff2") format("woff2"),url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-a26394f7ede100ca118eff2eda08596275a9839b959c226e15439557a5a80742.woff") format("woff"),url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-e395044093757d82afcb138957d06a1ea9361bdcf0b442d06a18a8051af57456.ttf") format("truetype"),url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-42f60659d265c1a3c30f9fa42abcbb56bd4a53af4d83d316d6dd7a36903c43e5.svg#glyphicons_halflingsregular") format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-euro:before,.glyphicon-eur:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;line-height:1.428571429;color:#333333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{font-weight:400;line-height:1;color:#777777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,h4 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width: 768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase,.initialism{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777777}.text-primary{color:#337ab7}a.text-primary:hover,a.text-primary:focus{color:#286090}.text-success{color:#3c763d}a.text-success:hover,a.text-success:focus{color:#2b542c}.text-info{color:#31708f}a.text-info:hover,a.text-info:focus{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover,a.text-warning:focus{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover,a.text-danger:focus{color:#843534}.bg-primary{color:#fff}.bg-primary{background-color:#337ab7}a.bg-primary:hover,a.bg-primary:focus{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover,a.bg-success:focus{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover,a.bg-info:focus{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover,a.bg-warning:focus{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover,a.bg-danger:focus{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eeeeee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.428571429}dt{font-weight:700}dd{margin-left:0}.dl-horizontal dd:before,.dl-horizontal dd:after{display:table;content:" "}.dl-horizontal dd:after{clear:both}@media (min-width: 768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help}.initialism{font-size:90%}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eeeeee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.428571429;color:#777777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:"\2014 \00A0"}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eeeeee;border-left:0}.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before,blockquote.pull-right .small:before{content:""}.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after{content:"\00A0 \2014"}address{margin-bottom:20px;font-style:normal;line-height:1.428571429}code,kbd,pre,samp{font-family:Menlo, Monaco, Consolas, "Courier New", monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.428571429;color:#333333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container:before,.container:after{display:table;content:" "}.container:after{clear:both}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container-fluid:before,.container-fluid:after{display:table;content:" "}.container-fluid:after{clear:both}.row{margin-right:-15px;margin-left:-15px}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*="col-"]{padding-right:0;padding-left:0}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}table{background-color:transparent}table col[class*="col-"]{position:static;display:table-column;float:none}table td[class*="col-"],table th[class*="col-"]{position:static;display:table-cell;float:none}caption{padding-top:8px;padding-bottom:8px;color:#777777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td{padding:8px;line-height:1.428571429;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}.table>thead>tr>td.active,.table>thead>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>thead>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>thead>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>thead>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>thead>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width: 767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;appearance:none}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="radio"][disabled],input.disabled[type="radio"],fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],input.disabled[type="checkbox"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.428571429;color:#555555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eeeeee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio: 0){input.form-control[type="date"],input.form-control[type="time"],input.form-control[type="datetime-local"],input.form-control[type="month"]{line-height:34px}input.input-sm[type="date"],.input-group-sm>.form-control[type="date"],.input-group-sm>.input-group-addon[type="date"],.input-group-sm>.input-group-btn>.btn[type="date"],.input-group-sm input[type="date"],input.input-sm[type="time"],.input-group-sm>.form-control[type="time"],.input-group-sm>.input-group-addon[type="time"],.input-group-sm>.input-group-btn>.btn[type="time"],.input-group-sm input[type="time"],input.input-sm[type="datetime-local"],.input-group-sm>.form-control[type="datetime-local"],.input-group-sm>.input-group-addon[type="datetime-local"],.input-group-sm>.input-group-btn>.btn[type="datetime-local"],.input-group-sm input[type="datetime-local"],input.input-sm[type="month"],.input-group-sm>.form-control[type="month"],.input-group-sm>.input-group-addon[type="month"],.input-group-sm>.input-group-btn>.btn[type="month"],.input-group-sm input[type="month"]{line-height:30px}input.input-lg[type="date"],.input-group-lg>.form-control[type="date"],.input-group-lg>.input-group-addon[type="date"],.input-group-lg>.input-group-btn>.btn[type="date"],.input-group-lg input[type="date"],input.input-lg[type="time"],.input-group-lg>.form-control[type="time"],.input-group-lg>.input-group-addon[type="time"],.input-group-lg>.input-group-btn>.btn[type="time"],.input-group-lg input[type="time"],input.input-lg[type="datetime-local"],.input-group-lg>.form-control[type="datetime-local"],.input-group-lg>.input-group-addon[type="datetime-local"],.input-group-lg>.input-group-btn>.btn[type="datetime-local"],.input-group-lg input[type="datetime-local"],input.input-lg[type="month"],.input-group-lg>.form-control[type="month"],.input-group-lg>.input-group-addon[type="month"],.input-group-lg>.input-group-btn>.btn[type="month"],.input-group-lg input[type="month"]{line-height:46px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{cursor:not-allowed}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-top:4px \9;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.form-control-static.input-sm,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-right:0;padding-left:0}.input-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,.input-group-sm>.input-group-btn>select.btn{height:30px;line-height:30px}textarea.input-sm,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,.input-group-sm>.input-group-btn>textarea.btn,select.input-sm[multiple],.input-group-sm>.form-control[multiple],.input-group-sm>.input-group-addon[multiple],.input-group-sm>.input-group-btn>.btn[multiple]{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm textarea.form-control,.form-group-sm select.form-control[multiple]{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,.input-group-lg>.input-group-btn>select.btn{height:46px;line-height:46px}textarea.input-lg,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,.input-group-lg>.input-group-btn>textarea.btn,select.input-lg[multiple],.input-group-lg>.form-control[multiple],.input-group-lg>.input-group-addon[multiple],.input-group-lg>.input-group-btn>.btn[multiple]{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg textarea.form-control,.form-group-lg select.form-control[multiple]{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width: 768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{display:table;content:" "}.form-horizontal .form-group:after{clear:both}@media (min-width: 768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width: 768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width: 768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:14px;line-height:1.428571429;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn.focus,.btn:active:focus,.btn.focus:active,.btn.active:focus,.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);opacity:0.65;-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:focus,.btn-default.focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;background-image:none;border-color:#adadad}.btn-default:active:hover,.btn-default:active:focus,.btn-default.focus:active,.btn-default.active:hover,.btn-default.active:focus,.btn-default.active.focus,.open>.btn-default.dropdown-toggle:hover,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle.focus{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default.focus[disabled],fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#286090;background-image:none;border-color:#204d74}.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary.focus:active,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus,.open>.btn-primary.dropdown-toggle:hover,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle.focus{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary.focus[disabled],fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;background-image:none;border-color:#398439}.btn-success:active:hover,.btn-success:active:focus,.btn-success.focus:active,.btn-success.active:hover,.btn-success.active:focus,.btn-success.active.focus,.open>.btn-success.dropdown-toggle:hover,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle.focus{color:#fff;background-color:#398439;border-color:#255625}.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success.focus[disabled],fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;background-image:none;border-color:#269abc}.btn-info:active:hover,.btn-info:active:focus,.btn-info.focus:active,.btn-info.active:hover,.btn-info.active:focus,.btn-info.active.focus,.open>.btn-info.dropdown-toggle:hover,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle.focus{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info.focus[disabled],fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;background-image:none;border-color:#d58512}.btn-warning:active:hover,.btn-warning:active:focus,.btn-warning.focus:active,.btn-warning.active:hover,.btn-warning.active:focus,.btn-warning.active.focus,.open>.btn-warning.dropdown-toggle:hover,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle.focus{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning.focus[disabled],fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;background-image:none;border-color:#ac2925}.btn-danger:active:hover,.btn-danger:active:focus,.btn-danger.focus:active,.btn-danger.active:hover,.btn-danger.active:focus,.btn-danger.active.focus,.open>.btn-danger.dropdown-toggle:hover,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle.focus{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger.focus[disabled],fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#777777;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input.btn-block[type="submit"],input.btn-block[type="reset"],input.btn-block[type="button"]{width:100%}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height, visibility;transition-property:height, visibility;-webkit-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#333333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#777777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width: 768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:before,.btn-toolbar:after{display:table;content:" "}.btn-toolbar:after{clear:both}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle,.btn-group-lg.btn-group>.btn+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret,.btn-group-lg>.btn .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret,.dropup .btn-group-lg>.btn .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{display:table;content:" "}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555555;text-align:center;background-color:#eeeeee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav:before,.nav:after{display:table;content:" "}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eeeeee}.nav>li.disabled>a{color:#777777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eeeeee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.428571429;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eeeeee #eeeeee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width: 768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width: 768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:before,.navbar:after{display:table;content:" "}.navbar:after{clear:both}@media (min-width: 768px){.navbar{border-radius:4px}}.navbar-header:before,.navbar-header:after{display:table;content:" "}.navbar-header:after{clear:both}@media (min-width: 768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{display:table;content:" "}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width: 768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width: 480px) and (orientation: landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}@media (min-width: 768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width: 768px){.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width: 768px){.navbar-static-top{border-radius:0}}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width: 768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-right:15px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width: 768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width: 767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width: 768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-right:-15px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8px;margin-bottom:8px}@media (min-width: 768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width: 767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width: 768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm,.btn-group-sm>.navbar-btn.btn{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs,.btn-group-xs>.navbar-btn.btn{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width: 768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width: 768px){.navbar-left{float:left !important}.navbar-right{float:right !important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#555;background-color:#e7e7e7}@media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:hover,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#fff;background-color:#090909}@media (max-width: 767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:hover,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/ "}.breadcrumb>.active{color:#777777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.428571429;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li>a:hover,.pagination>li>a:focus,.pagination>li>span:hover,.pagination>li>span:focus{z-index:2;color:#23527c;background-color:#eeeeee;border-color:#ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span,.pagination>.active>span:hover,.pagination>.active>span:focus{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager:before,.pager:after{display:table;content:" "}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eeeeee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#777777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#777777}.label-default[href]:hover,.label-default[href]:focus{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge,.btn-group-xs>.btn .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eeeeee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width: 768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border 0.2s ease-in-out;-o-transition:border 0.2s ease-in-out;transition:border 0.2s ease-in-out}.thumbnail>img,.thumbnail a>img{display:block;max-width:100%;height:auto;margin-right:auto;margin-left:auto}.thumbnail .caption{padding:9px;color:#333333}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#337ab7}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{color:#777777;cursor:not-allowed;background-color:#eeeeee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#777777}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#c7ddef}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus,button.list-group-item:hover,button.list-group-item:focus{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus,button.list-group-item-success:hover,button.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus,button.list-group-item-success.active,button.list-group-item-success.active:hover,button.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus,button.list-group-item-info:hover,button.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus,button.list-group-item-info.active,button.list-group-item-info.active:hover,button.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus,button.list-group-item-warning:hover,button.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus,button.list-group-item-warning.active,button.list-group-item-warning.active:hover,button.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus,button.list-group-item-danger:hover,button.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus,button.list-group-item-danger.active,button.list-group-item-danger.active:hover,button.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-body:before,.panel-body:after{display:table;content:" "}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-right:15px;padding-left:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:0.2}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:0.5}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:0.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header:before,.modal-header:after{display:table;content:" "}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.428571429}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{display:table;content:" "}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-weight:400;line-height:1.428571429;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:12px;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:0.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-weight:400;line-height:1.428571429;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover>.arrow{border-width:11px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999999;border-bottom-color:rgba(0,0,0,0.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform 0.6s ease-in-out;-moz-transition:-moz-transform 0.6s ease-in-out;-o-transition:-o-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:0.5}.carousel-control.left{background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;outline:0;filter:alpha(opacity=90);opacity:0.9}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:"\2039"}.carousel-control .icon-next:before{content:"\203a"}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width: 768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs{display:none !important}.visible-sm{display:none !important}.visible-md{display:none !important}.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.blue-spinner{height:100%;position:absolute;width:100%;background-color:rgba(0,0,0,0.6);z-index:998;padding:10% 0;border-radius:5px}.blue-spinner .spinner-container{position:absolute;left:49%;top:40%;z-index:1}.blue-spinner .spinner-container .spinner-shape{position:absolute;left:50%;margin-left:-40px;width:80px;height:80px;border:12px solid #f3f3f3;border-radius:50%;border-top:12px solid #3498db;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.blue-spinner .spinner-container .spinner-text{color:#f3f3f3;font-size:20px;margin-top:100px;text-align:center}.spinner{margin:0px auto;width:80px;height:80px;position:relative;top:196px}.spinner .spinner-text{font-family:Rabtus;font-size:30px;position:relative;top:120px;right:7px;color:#6F8418;text-transform:uppercase}.spinner .container1>div,.spinner .container2>div,.spinner .container3>div{width:24px;height:24px;background-color:#9cb340;border-radius:100%;position:absolute;-webkit-animation:bouncedelay 1.2s infinite ease-in-out;animation:bouncedelay 1.2s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.spinner .spinner-container{position:absolute;width:100%;height:100%}.spinner .container2{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.spinner .container3{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}.spinner .circle1{top:0;left:0}.spinner .circle2{top:0;right:0}.spinner .circle3{right:0;bottom:0}.spinner .circle4{left:0;bottom:0}.spinner .container2 .circle1{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner .container3 .circle1{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.spinner .container1 .circle2{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.spinner .container2 .circle2{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.spinner .container3 .circle2{-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.spinner .container1 .circle3{-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.spinner .container2 .circle3{-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.spinner .container3 .circle3{-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.spinner .container1 .circle4{-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.spinner .container2 .circle4{-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.spinner .container3 .circle4{-webkit-animation-delay:-0.1s;animation-delay:-0.1s}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,80%,100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.partner-content .table-container{overflow-y:scroll;overflow-y:hidden;width:96%;padding-bottom:80px}.partner-content table{border:0px}.partner-content table thead>tr,.partner-content table tr{border:0px;background:white;border-bottom:1px solid #ededed;height:50px}.partner-content table thead>tr th,.partner-content table tr th{border:0px;background:white;font-family:Exo;font-size:14px;font-style:normal;font-weight:500;line-height:21px;letter-spacing:0.16px;text-transform:uppercase;vertical-align:bottom;min-width:auto}.partner-content table thead>tr th div,.partner-content table tr th div{display:inline-block}.partner-content table thead>tr th.actions-cell,.partner-content table tr th.actions-cell{width:20px}.partner-content table thead>tr td,.partner-content table tr td{border:1px solid #ededed;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:0.14px;vertical-align:middle}.partner-content table thead>tr td.actions-cell,.partner-content table tr td.actions-cell{width:20px}.partner-content table tbody{border:0px}.partner-content select{max-width:500px}.partner-content .header-xl{margin-bottom:20px}.partner-content .ss-main{width:250px;margin:10px 0px}.partner-content .label,.partner-content label{font-family:Exo;font-size:14px;font-style:normal;font-weight:600;line-height:19px;text-transform:uppercase}.partner-content.quick-navigation-layout #container .layout-menu{display:inline-block}.partner-content.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link{margin:0px}.partner-content.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link a{padding:7px 10px;display:inline-block;color:#38261E;font-family:Roboto;font-size:12px;font-style:normal;font-weight:600;line-height:19px;letter-spacing:0.12px;text-transform:uppercase;width:100%}.partner-content.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link a.active{background-color:#8BB55F;color:black}.partner-content .layout-content a{color:#27adf9;text-align:center;font-family:Exo;font-size:14px;font-style:normal;font-weight:500;line-height:21px;letter-spacing:0.16px}.partner-content .ss-content .ss-values{overflow:auto;min-height:40px}.partner-content .ss-content .ss-values .ss-value .ss-value-delete{width:18px}.partner-content .ss-content .ss-list .ss-option:hover,.partner-content .ss-content .ss-list .ss-option.ss-selected:not(.ss-disabled){background-color:#8bb55f}.partner-content .ss-content .ss-values .ss-value{background-color:#8bb55f}.partner-content #subscriptions-table.table>thead>tr>th,.partner-content #subscriptions-table table>tr>th{min-width:100px}.partner-content #subscriptions-table.table>thead>tr>th.actions-cell,.partner-content #subscriptions-table table>tr>th.actions-cell{min-width:20px}.partner-content .partner-search-btn{border:none;background-color:#c7c7c7;border-radius:5px;padding:4px 14px;margin-left:5px}.partner-content .partner-statistics-wrapper{display:inline-block;font-size:4vw}.partner-content .partner-statistics{display:flex;flex-wrap:wrap;padding:50px 0px 30px;justify-content:flex-start;width:100%}.partner-content .partner-statistics .seperator{height:90px;width:1px;border-left:1px solid #B1B1B1}.partner-content .statistics-tag{display:flex;padding:30px;flex-direction:column}.partner-content .statistics-tag .statistics-content{color:black;text-align:center;font-family:Exo;font-style:normal;font-weight:500;line-height:21px;letter-spacing:0.66px;padding-bottom:24px}.partner-content .statistics-tag .statistics-title{color:#8bb55f;text-align:center;text-transform:uppercase;font-family:Roboto;font-weight:500}.partner-content a:hover{text-decoration:underline}.partner-content .link-list a{color:#27ADF9;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:0.14px}.partner-content .link-list .link{padding:6px 0px}.partner-content .search-wrapper label{display:block}.partner-content .search-wrapper .search-header{padding-bottom:20px;text-transform:uppercase}.partner-content .users-table,.partner-content #teachers-data{width:60%}.partner-content .user-actions{padding-bottom:20px}.partner-content #classrooms-table{width:90%}.partner-content input[type=submit],.partner-content button.partner-button{background:#8bb55f;height:35px;color:white;text-transform:uppercase;padding:0px 10px;border:none;border-radius:4px;min-width:150px}.partner-content input[type=submit] a,.partner-content button.partner-button a{font-weight:normal;margin:0px;font-family:'Roboto';color:white}.partner-content #filter-users-form{display:flex;align-items:end}.partner-content #filter-users-form label{display:block}.partner-content #filter-users-form select{appearance:none;padding:0 20px 0 6px;text-overflow:ellipsis;border-radius:4px;border-color:#b1b1b1;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/dashboard/selector-arrow-13f124e6b4fe0fc20597ceb67a20a5234a9dbaf2fbbf9c41ee14ae2853b91e1b.svg);background-position:95% center;background-repeat:no-repeat}.partner-content #filter-users-form select:focus{outline-color:#8bb55f}.partner-content #filter-users-form input:focus{outline-color:#8bb55f}.partner-content #filter-users-form input[type=submit]{min-width:114px}.partner-content #filter-users-form select,.partner-content #filter-users-form input{min-width:180px;height:35px;border-radius:2px;border:1px solid var(--stroke-default, #B1B1B1);margin-right:20px}.partner-content .dropdown-toggle{height:20px;display:block;cursor:pointer}.partner-content .dropdown{position:relative;top:5px}.partner-content .dropdown .vertical-ellipses{margin:auto;background-color:#8bb55f;box-shadow:0px 6px 0px #8bb55f, 0px 12px 0px #8bb55f}.partner-content .dropdown-menu{width:150px;padding:7px 0px;position:absolute;left:-100px}.partner-content .dropdown-menu .link{padding:2px;display:block;color:black;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:0.12px;text-align:left;padding-left:10px}.partner-content .dropdown-menu .link:hover{background:#ededed}.partner-content #user_submit_action{margin:10px 0px}.partner-content .email-confirmation-tag{margin-bottom:10px}.partner-content .email-confirmation-tag input{margin-right:3px}.partner-content .dashboard-title{margin-top:25px;color:#38261E;text-transform:uppercase;font-family:Roboto;font-size:21px;font-weight:500}.partner-content .category-header{display:flex;flex-direction:row;justify-content:space-between}.partner-content .category-header .category-header-actions{display:flex;align-items:center}.partner-content .category-header .category-header-actions button,.partner-content .category-header .category-header-actions a{margin:10px}.partner-content .category-header .category-header-actions button a,.partner-content .category-header .category-header-actions a a{margin:0px}.partner-content .sorter-old-icon{border-radius:5px;font-size:12px;padding:1px 3px}.partner-content .sorter-old-icon::before{content:"▼"}.partner-content .sorter-old-icon.asc::before{content:"▲"}.partner-content .new-sort{height:15px;width:9px;display:inline-block;cursor:pointer}.partner-content .no-sort{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/partner_dashboard/default-sort-f51ea4c6a9adc4057bd71a96ef1326efeb877097751bba4229ae30a016081fbf.svg)}.partner-content .desc-sort{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/partner_dashboard/desc-sort-0576c215997e7dced84af5986b38ee52b7061b6fda3dd82730e7365c71924c96.svg)}.partner-content .asc-sort{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/partner_dashboard/desc-sort-0576c215997e7dced84af5986b38ee52b7061b6fda3dd82730e7365c71924c96.svg);transform:rotate(180deg)}.partner-content .create-classrooms{padding-bottom:24px}.partner-content .table-filters{margin:10px 0px}.partner-content .table-filters .filter-title{margin-right:15px}.partner-content .table-filters label{margin-right:20px}.partner-content .table-filters input{margin-right:4px}.partner-content .partner-table{width:96%}.partner-content .partner-table thead tr th{white-space:nowrap;position:relative}.partner-content .renew-table{width:auto}.partner-content .form-control{width:auto}.partner-content .subscription-quota-warning{color:red;max-width:500px;display:block}.partner-content .new-subscription-form label{display:inline}.partner-content .new-subscription-form label.radio-label{display:inline-block}.partner-content .new-subscription-form select,.partner-content .new-subscription-form .select2-container{width:200px;margin-bottom:10px}.partner-content .new-subscription-form .subscription-owner{display:none}.partner-content .new-subscription-form .subscription-owner p{font-size:80%}.partner-content .new-subscription-form .seats-input{margin-bottom:15px}.partner-content .new-subscription-form .seats-input .form-group{margin-bottom:0px}.partner-content .new-subscription-form .seats-input .seats-unlimited{visibility:hidden}.partner-content .new-subscription-form .seats-input .seats-unlimited.input-disabled{visibility:visible}.partner-content .new-subscription-form input.owner-type[type='radio']{float:left;margin-right:5px}.partner-content .new-subscription-form input.owner-type[type='radio']:checked+.subscription-owner{display:block}.partner-content .new-custom-subscription-form label{display:inline-block}.partner-content .il-institution-form #date[readonly]{cursor:not-allowed;background-color:#eeeeee}.partner-content .flex-container{display:flex}.partner-content .flex-container>div:first-child{margin-right:60px}.partner-content .checkbox-wrapper label{font-weight:normal}.quick-navigation-layout.partner-content #container{max-width:100%;padding:0px;top:0px}.quick-navigation-layout.partner-content #container .layout-content{margin-left:180px;margin-top:49px;padding-top:20px;padding-left:40px;padding-right:40px}.quick-navigation-layout.partner-content #container form li.email,.quick-navigation-layout.partner-content #container form li.string,.quick-navigation-layout.partner-content #container form li.text,.quick-navigation-layout.partner-content #container form li.password,.quick-navigation-layout.partner-content #container form li.number,.quick-navigation-layout.partner-content #container form li.select{width:500px}.quick-navigation-layout #container .layout-menu{top:50px;left:0;width:180px;position:fixed;background-color:#f1f1f1;height:100%;padding-top:29px;display:flex;justify-content:center}.quick-navigation-layout #container .layout-menu ul{padding:0px}.quick-navigation-layout #container .layout-menu .layout-menu-links{list-style-type:none}.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link{margin-bottom:7px;font-weight:400}.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link:hover a{text-decoration:underline !important}.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link a.active{font-weight:900;color:#206ab6}.quick-navigation-layout #container .layout-menu .layout-menu-links .main-link{margin-bottom:20px}@media screen and (max-width: 760px){.quick-navigation-layout #container .layout-menu{display:none}}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}html{height:100%}h3,h4{font-family:Roboto}.main-content-container{position:relative;display:inline-block;left:200px;width:calc(100% - 200px);min-height:100%}body.iframed .main-content-container{left:0;width:100%}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clickable{cursor:pointer}.bright-hover-extend,#alert-modal .modal-dialog .modal-content .modal-body #try-again:hover,.bright-hover:hover{cursor:pointer;filter:brightness(0.9);-webkit-filter:brightness(0.9)}.bright-hover:focus{outline:none}.apply-text-fill{white-space:nowrap;display:none}.glyphicon{font-family:'Glyphicons Halflings' !important}.pull-right{margin-right:20px}#toolbar{position:absolute;top:50px;left:10px;width:45%;height:25px}#us_report_button{height:45px;width:45px}body{height:100%;font-family:'Open Sans', sans-serif;font-weight:400;overflow-x:hidden}#orientation-lock{position:fixed;top:0;width:100%;height:100%;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/game_misc/tablet/rotate_alert-ad0d276f850906c5e6d7f0188db12391b321767d4bbd8f82cd2e8023278a8909.jpg);background-size:cover;z-index:9999;display:none}.middle{position:fixed;text-align:center}#text-container{margin:2px}.btn{padding:15px;margin:10px 0px 10px 0px}[class="btn"]{background-color:#c7c7c7}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select-age{height:57px;font-size:30px;width:123px;position:relative;left:280px;display:inline}#container{margin:0 auto;position:relative;max-width:760px;padding:0 24px;top:49px}#instructions-modal.modal-body,.modal-body:not(:has(.cm-modal__buttons)){font-size:130%}#instructions-modal .modal-footer{height:120px}.transparent-modal .modal-content{box-shadow:0 5px 15px rgba(0,0,0,0);background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);width:775px;max-height:580px}.transparent-modal{overflow:hidden;top:-40px}.transparent-modal .modal-dialog{width:auto}.transparent-modal .modal-body{height:580px}li#user_email{padding:3px 20px}.btn.try_again,.btn.try-it-yourself,.btn.fail-back{background-color:#fb8c2e;font-weight:bold}#close-alert{position:absolute;right:466px;bottom:10px;width:112px}.btn.return-to-solution,.btn.sign_up{background-color:#9cb340}.btn.return-to-solution{position:absolute;left:20px;bottom:20px}table#challenges_icons{margin-top:30px}p#want_to{margin-top:30px;font-size:200%}#arrow{position:absolute;z-index:1000;display:none}tr.spaceUnder>td{padding-bottom:1em}.learned-methods-btn{position:absolute;background-color:white;border:1.5px solid #555;padding-top:3px;border-radius:10px;height:53px;min-width:60px;text-align:center}.learned-methods-btn .method-text{position:absolute;display:block;margin:auto;bottom:0px;font-family:'Monaco', 'Menlo', 'Ubuntu Mono', 'Droid Sans Mono', 'Consolas', monospace;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.learned-methods-btn .plus-icon{position:relative;top:6px}.method-container{position:relative;margin:8px}.popover{left:50px}a:hover,a:focus{text-decoration:none}#send-email-button{background-color:#7ea3ab;position:absolute;left:240px;bottom:-9px;height:71px}#share-email{margin-top:18px}#instructions-modal{margin-top:60px}#instructions-modal .modal-body{height:120px}#instructions-modal .modal-content{width:600px;box-shadow:0 5px 15px rgba(0,0,0,0);background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0)}.alert-success{background:#E7FFE1}.modal{margin-top:60px}.modal.allow-tablet-scroll{position:absolute}.ace_gutter-cell{color:#CFCFCF}#social{position:absolute;left:325px;top:3px;font-size:12px}.instructions-container{left:67px;position:absolute;top:42px}#instructions-text,#instructions-textarea{width:460px;left:0px;top:20px;position:absolute;word-wrap:break-word}#instructions-textarea{text-align:left}.explain #instructions-text{top:28px}#monkey-holding-banana{left:-220px;position:relative}#reset-code-modal,.save_challenge{text-align:center}.btn.lefty{position:relative;right:150px}.btn.righty{position:relative;left:150px}#reset-code-modal .btn{position:relative;width:100px}#confirm-reset.btn{left:150px;background-color:#9cb340}.btn.green{background-color:#9cb340}#cancel-reset.btn{right:150px}#about-link{left:400px}.ace_invisible{opacity:0}.ace_gutter-layer,.ace_print-margin{background-color:white}.ace_gutter-layer.dark{background-color:#3e3f37}#editor-helper{position:absolute}.custom-frame-modal .modal-content{box-shadow:0 5px 15px rgba(0,0,0,0);background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0)}#scene-modal{margin-top:30px !important}#scene-modal .modal-content{max-height:525px;width:880px}#scene-modal .modal-body{height:520px}#scene-modal .white-bg{top:20px}#scene-container{position:relative;right:1px}#scene-container.video-content{height:480px;margin-top:-75px;width:832px;overflow:hidden;margin-left:8px}#video-play-btn{position:absolute;top:0;height:100%;width:100%;text-align:center}#video-play-btn button{margin:auto;margin-top:24%;padding:15px;border:3px solid #EFF2F7;background-color:transparent;outline:none !important}#video-play-btn button span{color:#EFF2F7;font-size:20px;margin:0 4px}#scene-modal .konvajs-content{margin-left:3px}.modal-open .modal,.btn:focus{outline:none !important}.modal.in{outline:none !important}#group_name{margin-bottom:10px}#solution-win-modal{margin-top:100px}#solution-win-modal .modal-body{font-size:45px;text-align:center;font-family:Rabtus}#solution-win-modal .try-it-yourself{position:relative;top:10px}#solution-win-modal .try-it-yourself.transparent{opacity:0;pointer-events:none}#solution-win-modal .modal-footer a{color:black}.alert-info{position:relative;z-index:10;text-align:left}.alert-info.error{color:red}.alert-info button{margin-right:10px}.alert-info span{position:relative;left:200px}.trial-alert~#home-container div .alert-info{top:40px}.alert{position:relative;z-index:1;border:none;border-radius:0}.fade-notification-container{position:relative}.fade-notification-container .alert{position:fixed;width:800px;left:50%;margin-left:-400px;text-align:center;-webkit-animation-name:fadeVisibility;-webkit-animation-duration:4s;animation-name:fadeVisibility;animation-duration:4s}#avatars-modal h3.modal-title{margin-top:16px}#avatars-modal .modal-content{width:600px}#avatars-modal .modal-body{padding:0}#avatars-modal .modal-body>div{display:inline-block}#avatars-modal .modal-footer .form-button{height:35px;margin:0 9px;text-transform:uppercase;font-family:"Exo"}#avatars-modal #preview-container{height:122px;width:120px;background:url(https://dnskjpxi5l62c.cloudfront.net/assets/avatars/avatars_modal_showcase-0aaae002ef8409be1930862ab37c34b122d22ee91b0672add91f73647dee959e.png) no-repeat;background-size:contain;position:relative;margin:48px 6px 0;vertical-align:top}#avatars-modal #preview-container #selected-avatar{height:120px;width:120px;margin-top:1px}#submit-avatar{display:none}#avatars-modal #preview-container #selected-avatar.fading-out{-webkit-animation:fadingOut .5s linear 1;-moz-animation:fadingOut .5s linear 1;-ms-animation:fadingOut .5s linear 1;animation:fadingOut .5s linear 1}#avatars-modal #preview-container #selected-avatar.fading-in{-webkit-animation:fadingIn .5s linear 1;-moz-animation:fadingIn .5s linear 1;-ms-animation:fadingIn .5s linear 1;animation:fadingIn .5s linear 1}@-moz-keyframes fadingOut{0%{opacity:1;transform:rotate(0deg)}100%{opacity:0;transform:rotate(360deg)}}@-ms-keyframes fadingOut{0%{opacity:1;transform:rotate(0deg)}100%{opacity:0;transform:rotate(360deg)}}@keyframes fadingOut{0%{opacity:1;transform:rotate(0deg)}100%{opacity:0;transform:rotate(360deg)}}@-webkit-keyframes fadingOut{0%{opacity:1;-webkit-transform:rotate(0deg)}100%{opacity:0;-webkit-transform:rotate(360deg)}}@-moz-keyframes fadingIn{0%{opacity:0;transform:rotate(0deg)}100%{opacity:1;transform:rotate(360deg)}}@-ms-keyframes fadingIn{0%{opacity:0;transform:rotate(0deg)}100%{opacity:1;transform:rotate(360deg)}}@keyframes fadingIn{0%{opacity:0;transform:rotate(0deg)}100%{opacity:1;transform:rotate(360deg)}}@-webkit-keyframes fadingIn{0%{opacity:0;-webkit-transform:rotate(0deg)}100%{opacity:1;-webkit-transform:rotate(360deg)}}@keyframes fadeVisibility{0%{opacity:0}20%{opacity:1}80%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeVisibility{0%{opacity:0}20%{opacity:1}80%{opacity:1}100%{opacity:0}}#avatars-modal #selection-container{padding:10px 0;height:200px;width:420px;overflow:auto}#avatars-modal #selection-container .avatar-row{height:70px;margin-bottom:2px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}#avatars-modal .avatar-select:hover{cursor:pointer}#avatars-modal .avatar-select img{width:60px;height:60px;margin:1px;-moz-transition:height .5s, width .5s;-ms-transition:height .5s, width .5s;-webkit-transition:height .5s, width .5s;transition:height .5s, width .5s}#avatars-modal .avatar-select:hover img{width:80px;height:80px}#avatars-modal .modal-footer .btn{float:right;margin-left:10px;padding-left:25px;padding-right:25px}#avatars-modal.hoc{margin-top:-12px}#avatars-modal.hoc #teachers-button,#avatars-modal.hoc h1,#avatars-modal.hoc .modal-footer .btn{font-family:'Open Sans', sans-serif}#avatars-modal.hoc .modal-header{padding:8px 3%;height:60px;background-color:rgba(118,168,196,0.4);border-bottom:1px solid #d6d6d6;margin-bottom:0}#avatars-modal.hoc .modal-body{padding:10px 10px 0 10px}#avatars-modal.hoc #preview-container{margin-left:27px}#avatars-modal.hoc #teachers-button{padding-top:7px;display:block;font-size:19px;margin:auto;text-align:center;cursor:pointer}#avatars-modal.hoc .modal-footer{text-align:center;margin-top:0;padding-bottom:6px;border-top:none}#avatars-modal.hoc .modal-footer .btn{float:none;margin:10px 0;font-size:20px}#hoc-button{position:absolute;margin-left:420px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/non_game_misc/finished_hoc_button_sprite-7c326b5aa1f05506ec7c2b58dc28ebde4c6cfefdacd030ddcdbef46734e93763.png);width:114px;height:47px;background-repeat:no-repeat;background-position:0 2px;font-family:"Rabtus", sans-serif;text-align:center;line-height:1.1em;padding:4px 0 0 4px;top:0;text-transform:uppercase}#hoc-button .first-line{color:black;font-size:11px}#hoc-button .second-line{color:white;font-size:16px}#hoc-button:hover{background-position:-114px 2px}.forms-green-button{bottom:-4%;right:-5%;color:#efefef;font-size:20px;padding:8px 8px;background-color:#88B75B;border-radius:30px;border-style:none;-webkit-box-shadow:1px 4px 1px 0px #5b7f3b;-moz-box-shadow:1px 4px 1px 0px #5b7f3b;box-shadow:1px 4px 1px 0px #5b7f3b;text-align:center}.yellow-modal-header{text-align:center;padding:12px;background-color:#f9bf2f;overflow:hidden;border-top-left-radius:6px;border-top-right-radius:6px}.home-green-button{display:inline;text-transform:uppercase;height:100%;padding:11px 12px 8px 12px;font-size:18px;background-color:#8bb55f;color:white;border:none;border-radius:4px;border-bottom:3px #74a14e solid}.home-green-button.cancel{background-color:#e1e1e1;border-bottom:3px #b7b5b5 solid}.home-grey-button{display:inline;text-transform:uppercase;height:100%;padding:11px 12px 8px 12px;font-size:18px;background-color:#b1b7aa;color:white;border:none;border-radius:4px;border-bottom:3px #555555 solid}.spinny{border:8px solid #f3f3f3;border-top:8px solid #3498db;border-radius:50%;width:50px;height:50px;margin:auto;animation:spinSpinny 2s linear infinite}@keyframes spinSpinny{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.glyphicon.spinning{vertical-align:middle;animation:spin 1s infinite linear;-webkit-animation:spin2 1s infinite linear;top:-2px;font-size:14px}body.cm-body.modal-open{margin-right:0;overflow-y:auto}.modal{overflow-y:hidden}.course .sprite-sheet-creator-modal{margin-left:350px}.modal-on-top{margin-top:0}.modal-on-top .modal-dialog{margin-top:60px}.btn-delete.btn-danger[value="Cancel my account"]{background-color:transparent;border:none;padding:0;color:#d9534f}.btn-delete.btn-danger[value="Cancel my account"]:hover{text-decoration:underline}.label-required:after{content:" *";color:red}.trial-alert{position:fixed;top:50px;width:100vw;height:40px;z-index:10;text-align:center;line-height:40px;padding-top:0;padding-bottom:0}.trial-alert span{position:relative;margin-left:auto;margin-right:auto;padding-left:200px}.trial-alert .close{color:black;opacity:1;font-size:36px;font-family:'Open Sans', sans-serif;padding:3px;top:0}.mobile-show{display:none}@media screen and (max-width: 768px){.container-fluid .row{margin-left:0;margin-right:0}}@media screen and (max-width: 480px){.mobile-hide{display:none}.mobile-show{display:block}.alert{line-height:20px;padding-right:15px;min-height:40px;height:auto}.alert span{padding:0px}.alert .close{position:absolute;bottom:0px;right:0px}}@keyframes shake{10%,90%{transform:translate3d(-1px, 0, 0)}20%,80%{transform:translate3d(2px, 0, 0)}30%,50%,70%{transform:translate3d(-4px, 0, 0)}40%,60%{transform:translate3d(4px, 0, 0)}}@keyframes shake-left-to-right{10%,90%{transform:translate3d(-1px, 0, 0)}20%,80%{transform:translate3d(2px, 0, 0)}30%,50%,70%{transform:translate3d(-4px, 0, 0)}40%,60%{transform:translate3d(4px, 0, 0)}}#alert-modal .modal-dialog{position:absolute;bottom:55px;right:140px}#alert-modal .modal-dialog .modal-content{width:723px}#alert-modal .modal-dialog .modal-content .modal-body{min-height:150px}#alert-modal .modal-dialog .modal-content .modal-body #fail-anim-container,#alert-modal .modal-dialog .modal-content .modal-body #hint-modal-text-wrapper,#alert-modal .modal-dialog .modal-content .modal-body #try-again{float:left;margin-right:11px}#alert-modal .modal-dialog .modal-content .modal-body #hint-modal-text-wrapper{display:inline-block;width:450px}#alert-modal .modal-dialog .modal-content .modal-body #hint-modal-text-wrapper #hint-modal-text{left:150px;font-size:25px;overflow-y:scroll;max-height:125px;background-color:#eaeaea;padding:3px;border:1px black solid;white-space:pre-wrap}#alert-modal .modal-dialog .modal-content .modal-body #try-again{margin:0px}#alert-modal b{color:red}body.bluesnap-checkout{overflow:hidden;max-width:100%;max-height:100%;overflow:hidden}body.bluesnap-checkout #container{height:100%;width:100%;position:relative;max-width:100%;padding:0}body.bluesnap-checkout #container #checkout-title{width:100%;text-align:center}body.bluesnap-checkout #container #checkout-title span{text-decoration:underline}body.bluesnap-checkout #container .bluesnap-unavailable{padding:50px 150px;text-align:center;font-size:20px}body.bluesnap-checkout #container #bluesnap-iframe{width:100%;height:100%}.sequence-map-modal{z-index:99000 !important}.sequence-map-modal .modal-dialog{width:860px !important;height:521px !important;margin:auto !important}.sequence-map-modal .modal-content{background:none;border:none;box-sizing:unset !important;box-shadow:unset !important;-webkit-box-shadow:unset}.sequence-map-modal .modal-content .topic-title{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/map/mapname-71d2f12d55982e249a9d07a1f206b7cdf0a42ffc64729ad3bb622d366704db32.png);position:absolute;top:-1px;left:256px;width:326px;height:37px;text-transform:uppercase;z-index:1048;display:flex;align-items:center;justify-content:center}.sequence-map-modal .modal-content .topic-title p{font-family:Rabtus;font-size:23px;text-align:center;margin:0px}.sequence-map-modal .modal-content .close-map-btn{left:809px;top:12px;width:47px;height:46px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/map/map_exit_sprite-cae89db070cbcb97ec54ea450c93b8b7f933c11e8dcaa39f6758d82a602c9042.png);background-position:0 0;z-index:1500;position:absolute}.sequence-map-modal .modal-content .close-map-btn:hover{cursor:pointer;background-position:-47px 0}.sequence-map-modal .modal-content .modal-body{padding:1px 2px !important;height:482px;width:835px;top:36px;overflow:hidden}.sequence-map-modal .modal-content .modal-body .map-modal-frame .top{top:0px;left:-1px}.sequence-map-modal .modal-content .modal-body .map-modal-frame .bottom{top:475px;left:-1px}.sequence-map-modal .modal-content .modal-body .map-modal-frame .left{top:-1px;left:-1px}.sequence-map-modal .modal-content .modal-body .map-modal-frame .right{top:-1px;left:824px}.sequence-map-modal .modal-content .modal-body #map-nav-buttons{width:100%}.sequence-map-modal .modal-content .modal-body #map-nav-buttons .nav-button{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;z-index:1;width:41px;height:60px;margin:0 5px}.sequence-map-modal .modal-content .modal-body #map-nav-buttons .nav-button:hover{filter:brightness(0.8)}.sequence-map-modal .modal-content .modal-body #map-nav-buttons .nav-button.back{left:0;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/map/btn_right-a4ea1d4565ffa497353e835308d8fa9207dc91dfbda72c576a396a7e6c5aceae.png)}.sequence-map-modal .modal-content .modal-body #map-nav-buttons .nav-button.next{right:0;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/map/btn_left-9cf2c36747d3538f27b32006044a9bd17fb3220e18f333d74b8408db53afa6d4.png)}.sequence-map-modal .modal-content .modal-body .challenge-icon-container{position:absolute}.sequence-map-modal .modal-content .modal-body .challenge-icon-container:hover{filter:brightness(0.8);-webkit-filter:brightness(0.8)}.sequence-map-modal .modal-content .modal-body .challenge-icon-container .challenge-icon{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/map/challenge_icon/challenge_icon_sprite-456f333233f2c884759ea9e4c6a39b3984a2676ea69b1949fece4ac63f591eed.png);position:absolute;width:94px;height:86px}.sequence-map-modal .modal-content .modal-body .challenge-icon-container .stars-icon{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/map/challenge_icon/stars-1a69c877167663b941d9a57f9307de605bf2d56466f93d38fc46ae9860befb1b.png);position:absolute;width:94px;height:50px;margin-top:39px}.sequence-map-modal .modal-content .modal-body .challenge-icon-container .challenge-number{position:absolute;width:97px;height:86px;color:white;font-family:'Rabtus';font-size:25px;display:block;text-align:center;margin-top:15px}.sequence-map-modal .modal-content .modal-body .challenge-icon-container.locked-challenge{opacity:1 !important}.sequence-map-modal .modal-content .modal-body .challenge-icon-container.locked-challenge .challenge-icon{background-position:-94px}.sequence-map-modal .modal-content .modal-body .challenge-icon-container.one-star .stars-icon{background-position:-94px}.sequence-map-modal .modal-content .modal-body .challenge-icon-container.two-stars .stars-icon{background-position:-188px}.sequence-map-modal .modal-content .modal-body .challenge-icon-container.three-stars .stars-icon{background-position:-282px}.side-notification-container{position:fixed;display:flex;flex-direction:column-reverse;top:64px;right:0;z-index:10000}@keyframes slide-in-from-right{from{transform:translateX(100%)}to{transform:translateX(0%)}}@keyframes pulsate{from{transform:scale(1)}to{transform:scale(1.04)}}.side-notification-container #turbo-reports .notification.warning{animation:slide-in-from-right 400ms}.side-notification-container #turbo-reports .notification.success{animation:pulsate 120ms 4 alternate}.side-notification-container .notification{position:relative;margin-left:auto;margin-bottom:14px;left:-20px;padding:10px 10px 10px 10px;width:250px;font-family:'Roboto';font-style:normal;font-weight:400;font-size:14px;line-height:19px;letter-spacing:0.01em;color:#565E77;border-radius:8px;min-height:80px;box-shadow:-1px 2px 10px 0px rgba(0,0,0,0.35)}.side-notification-container .notification button{cursor:pointer;opacity:1;font-weight:400;color:#565E77;font-size:22px;padding-left:10px;margin-top:-1px}.side-notification-container .notification a{text-decoration:underline;color:#2D73B3}.side-notification-container .notification.success,.side-notification-container .notification.notice{background:#DAF5E2;border:4px solid #92D4B5}.side-notification-container .notification.warning,.side-notification-container .notification.alert,.side-notification-container .notification.one_time_warning{background:#F9EEDB;border:4px solid #EDC486}.side-notification-container .notification.error{background:#F4DBD4;border:4px solid #E79C89}.side-notification-container .notification.info{background:#E2ECF9;border:4px solid #A5C9F1}.competition-enrollment-live-stats{margin-bottom:100px}.competition-enrollment-live-stats div{text-align:center}.competition-enrollment-live-stats .big-number{font-size:175px}.competition-enrollment-live-stats .number-label{font-size:33px}body.publications-backoffice #container{max-width:none}body.publications-backoffice #container .layout-content{margin-left:200px}body.publications-backoffice #container .row .col-sm-4{position:sticky;top:100px}body.publications-backoffice .flex-form{display:flex;align-items:center}body.publications-backoffice .approval-button{color:green}body.publications-backoffice .denial-button{color:red}body.publications-backoffice .in-preview{border:2px blue solid}body.publications-backoffice #instructions-for-reviewer,body.publications-backoffice #preview{border:2px solid black;margin-top:25px}body.publications-backoffice #preview{overflow-x:scroll}body.publications-backoffice .search-btn{margin:10px}body.publications-backoffice .disabled{background-color:transparent;color:gray}body.publications-backoffice input[type="radio"]{margin:0 3px 0 12px}body.publications-backoffice input[type="text"]{width:200px}body.back-office span.content-name{border:1px black solid;border-radius:5px;padding:3px;margin-right:5px;display:inline-block}#roster-service{border:1px solid #0000003b;padding:20px;background:#e9e9e9}#roster-service #subscription_classlink_tenant_id_input{display:none}form:has(select#subscription_roster_service option[value="classlink"]:checked) #roster-service #subscription_classlink_tenant_id_input{display:inline-block}#roster-service #subscription_clever_district_id_input,#roster-service #subscription_number_of_schools_input{display:none}form:has(select#subscription_roster_service option[value="clever"]:checked) #roster-service #subscription_clever_district_id_input,form:has(select#subscription_roster_service option[value="clever"]:checked) #roster-service #subscription_number_of_schools_input{display:inline-block}#roster-service #subscription_canvas_provider_id_wrapper{display:none}form:has(select#subscription_roster_service option[value='canvas']:checked) #roster-service #subscription_canvas_provider_id_wrapper{display:inline-block}body.back-office form select.form-control{min-width:50px}body.back-office form textarea.form-control{height:34px}body.back-office form .datetime_select.input select{min-width:61px}body.back-office span.glyphicon-ok{color:#03aa03}body.back-office span.glyphicon-remove{color:#e49595}body.back-office table.overflow-ellipsis td{max-width:200px;overflow:hidden;text-overflow:ellipsis}body.back-office .bottom-links{padding-bottom:20px}body.back-office .bottom-links a{display:block}body.back-office .backoffice-show-section{border-top:1px #ccc solid;border-bottom:1px #ccc solid;padding-bottom:10px}body.back-office .glyphicon-exclamation-sign{color:orange}body.back-office.backoffice-table #container{max-width:none;position:absolute;left:186px}body.back-office.backoffice-table #container td{max-width:200px;overflow-wrap:break-word}/*!
 * Datepicker for Bootstrap v1.10.0 (https://github.com/uxsolutions/bootstrap-datepicker)
 *
 * Licensed under the Apache License v2.0 (https://www.apache.org/licenses/LICENSE-2.0)
 */.datepicker{border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0;padding:4px}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,0.15);border-top:0;border-bottom-color:rgba(0,0,0,0.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid rgba(0,0,0,0.15)}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.old,.datepicker table tr td.new{color:#777777}.datepicker table tr td.day:hover,.datepicker table tr td.focused{background:#eeeeee;cursor:pointer}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#777777;cursor:default}.datepicker table tr td.highlighted{color:#000;background-color:#d9edf7;border-color:#85c5e5;border-radius:0}.datepicker table tr td.highlighted:focus,.datepicker table tr td.highlighted.focus{color:#000;background-color:#afd9ee;border-color:#298fc2}.datepicker table tr td.highlighted:hover{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted:active,.datepicker table tr td.highlighted.active{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted:active:hover,.datepicker table tr td.highlighted.active:hover,.datepicker table tr td.highlighted:active:focus,.datepicker table tr td.highlighted.active:focus,.datepicker table tr td.highlighted.focus:active,.datepicker table tr td.highlighted.active.focus{color:#000;background-color:#91cbe8;border-color:#298fc2}.datepicker table tr td.highlighted.disabled:hover,.datepicker table tr td.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.highlighted:hover,.datepicker table tr td.highlighted.disabled:focus,.datepicker table tr td.highlighted[disabled]:focus,fieldset[disabled] .datepicker table tr td.highlighted:focus,.datepicker table tr td.highlighted.disabled.focus,.datepicker table tr td.highlighted.focus[disabled],fieldset[disabled] .datepicker table tr td.highlighted.focus{background-color:#d9edf7;border-color:#85c5e5}.datepicker table tr td.highlighted.focused{background:#afd9ee}.datepicker table tr td.highlighted.disabled,.datepicker table tr td.highlighted.disabled:active{background:#d9edf7;color:#777777}.datepicker table tr td.today{color:#000;background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today:focus,.datepicker table tr td.today.focus{color:#000;background-color:#ffc966;border-color:#b37400}.datepicker table tr td.today:hover{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today:active,.datepicker table tr td.today.active{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today:active:hover,.datepicker table tr td.today.active:hover,.datepicker table tr td.today:active:focus,.datepicker table tr td.today.active:focus,.datepicker table tr td.today.focus:active,.datepicker table tr td.today.active.focus{color:#000;background-color:#ffbc42;border-color:#b37400}.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.today:hover,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today[disabled]:focus,fieldset[disabled] .datepicker table tr td.today:focus,.datepicker table tr td.today.disabled.focus,.datepicker table tr td.today.focus[disabled],fieldset[disabled] .datepicker table tr td.today.focus{background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focused{background:#ffc966}.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:active{background:#ffdb99;color:#777777}.datepicker table tr td.range{color:#000;background-color:#eeeeee;border-color:#bbbbbb;border-radius:0}.datepicker table tr td.range:focus,.datepicker table tr td.range.focus{color:#000;background-color:#d5d5d5;border-color:#7c7c7c}.datepicker table tr td.range:hover{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range:active,.datepicker table tr td.range.active{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range:active:hover,.datepicker table tr td.range.active:hover,.datepicker table tr td.range:active:focus,.datepicker table tr td.range.active:focus,.datepicker table tr td.range.focus:active,.datepicker table tr td.range.active.focus{color:#000;background-color:#c3c3c3;border-color:#7c7c7c}.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range[disabled]:hover,fieldset[disabled] .datepicker table tr td.range:hover,.datepicker table tr td.range.disabled:focus,.datepicker table tr td.range[disabled]:focus,fieldset[disabled] .datepicker table tr td.range:focus,.datepicker table tr td.range.disabled.focus,.datepicker table tr td.range.focus[disabled],fieldset[disabled] .datepicker table tr td.range.focus{background-color:#eeeeee;border-color:#bbbbbb}.datepicker table tr td.range.focused{background:#d5d5d5}.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:active{background:#eeeeee;color:#777777}.datepicker table tr td.range.highlighted{color:#000;background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted:focus,.datepicker table tr td.range.highlighted.focus{color:#000;background-color:#c1d7e3;border-color:#4b88a6}.datepicker table tr td.range.highlighted:hover{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted:active,.datepicker table tr td.range.highlighted.active{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted:active:hover,.datepicker table tr td.range.highlighted.active:hover,.datepicker table tr td.range.highlighted:active:focus,.datepicker table tr td.range.highlighted.active:focus,.datepicker table tr td.range.highlighted.focus:active,.datepicker table tr td.range.highlighted.active.focus{color:#000;background-color:#a8c8d8;border-color:#4b88a6}.datepicker table tr td.range.highlighted.disabled:hover,.datepicker table tr td.range.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.highlighted:hover,.datepicker table tr td.range.highlighted.disabled:focus,.datepicker table tr td.range.highlighted[disabled]:focus,fieldset[disabled] .datepicker table tr td.range.highlighted:focus,.datepicker table tr td.range.highlighted.disabled.focus,.datepicker table tr td.range.highlighted.focus[disabled],fieldset[disabled] .datepicker table tr td.range.highlighted.focus{background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focused{background:#c1d7e3}.datepicker table tr td.range.highlighted.disabled,.datepicker table tr td.range.highlighted.disabled:active{background:#e4eef3;color:#777777}.datepicker table tr td.range.today{color:#000;background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today:focus,.datepicker table tr td.range.today.focus{color:#000;background-color:#f4b747;border-color:#815608}.datepicker table tr td.range.today:hover{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today:active,.datepicker table tr td.range.today.active{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today:active:hover,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today:active:focus,.datepicker table tr td.range.today.active:focus,.datepicker table tr td.range.today.focus:active,.datepicker table tr td.range.today.active.focus{color:#000;background-color:#f2aa25;border-color:#815608}.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today:hover,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today[disabled]:focus,fieldset[disabled] .datepicker table tr td.range.today:focus,.datepicker table tr td.range.today.disabled.focus,.datepicker table tr td.range.today.focus[disabled],fieldset[disabled] .datepicker table tr td.range.today.focus{background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:active{background:#f7ca77;color:#777777}.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted{color:#fff;background-color:#777777;border-color:#555555;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td.selected:focus,.datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected.focus,.datepicker table tr td.selected.highlighted.focus{color:#fff;background-color:#5e5e5e;border-color:#161616}.datepicker table tr td.selected:hover,.datepicker table tr td.selected.highlighted:hover{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected:active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected:active:hover,.datepicker table tr td.selected.highlighted:active:hover,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.highlighted.active:hover,.datepicker table tr td.selected:active:focus,.datepicker table tr td.selected.highlighted:active:focus,.datepicker table tr td.selected.active:focus,.datepicker table tr td.selected.highlighted.active:focus,.datepicker table tr td.selected.focus:active,.datepicker table tr td.selected.highlighted.focus:active,.datepicker table tr td.selected.active.focus,.datepicker table tr td.selected.highlighted.active.focus{color:#fff;background-color:#4c4c4c;border-color:#161616}.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.highlighted.disabled:hover,.datepicker table tr td.selected[disabled]:hover,.datepicker table tr td.selected.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected:hover,fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.highlighted.disabled:focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected.highlighted[disabled]:focus,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected.disabled.focus,.datepicker table tr td.selected.highlighted.disabled.focus,.datepicker table tr td.selected.focus[disabled],.datepicker table tr td.selected.highlighted.focus[disabled],fieldset[disabled] .datepicker table tr td.selected.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted.focus{background-color:#777777;border-color:#555555}.datepicker table tr td.active,.datepicker table tr td.active.highlighted{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td.active:focus,.datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active.focus,.datepicker table tr td.active.highlighted.focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td.active:hover,.datepicker table tr td.active.highlighted:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active:active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active:active:hover,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active:active:focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active.focus:active,.datepicker table tr td.active.highlighted.focus:active,.datepicker table tr td.active.active.focus,.datepicker table tr td.active.highlighted.active.focus{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.highlighted.disabled:hover,.datepicker table tr td.active[disabled]:hover,.datepicker table tr td.active.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.active:hover,fieldset[disabled] .datepicker table tr td.active.highlighted:hover,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.highlighted.disabled:focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active.highlighted[disabled]:focus,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active.disabled.focus,.datepicker table tr td.active.highlighted.disabled.focus,.datepicker table tr td.active.focus[disabled],.datepicker table tr td.active.highlighted.focus[disabled],fieldset[disabled] .datepicker table tr td.active.focus,fieldset[disabled] .datepicker table tr td.active.highlighted.focus{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span:hover,.datepicker table tr td span.focused{background:#eeeeee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;color:#777777;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover:focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.focus,.datepicker table tr td span.active.focus:hover,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled.focus:hover{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.active:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:hover:active:hover,.datepicker table tr td span.active.disabled:active:hover,.datepicker table tr td span.active.disabled:hover:active:hover,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.active:hover:hover,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled.active:hover:hover,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:hover:active:focus,.datepicker table tr td span.active.disabled:active:focus,.datepicker table tr td span.active.disabled:hover:active:focus,.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active.active:hover:focus,.datepicker table tr td span.active.disabled.active:focus,.datepicker table tr td span.active.disabled.active:hover:focus,.datepicker table tr td span.active.focus:active,.datepicker table tr td span.active.focus:hover:active,.datepicker table tr td span.active.disabled.focus:active,.datepicker table tr td span.active.disabled.focus:hover:active,.datepicker table tr td span.active.active.focus,.datepicker table tr td span.active.active.focus:hover,.datepicker table tr td span.active.disabled.active.focus,.datepicker table tr td span.active.disabled.active.focus:hover{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled.disabled:hover:hover,.datepicker table tr td span.active[disabled]:hover,.datepicker table tr td span.active[disabled]:hover:hover,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active.disabled[disabled]:hover:hover,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled.disabled:hover:focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active[disabled]:hover:focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:hover:focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled.focus:hover,.datepicker table tr td span.active.disabled.disabled.focus,.datepicker table tr td span.active.disabled.disabled.focus:hover,.datepicker table tr td span.active.focus[disabled],.datepicker table tr td span.active.focus[disabled]:hover,.datepicker table tr td span.active.disabled.focus[disabled],.datepicker table tr td span.active.disabled.focus[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active.focus,fieldset[disabled] .datepicker table tr td span.active.focus:hover,fieldset[disabled] .datepicker table tr td span.active.disabled.focus,fieldset[disabled] .datepicker table tr td span.active.disabled.focus:hover{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span.old,.datepicker table tr td span.new{color:#777777}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .prev,.datepicker .next,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .prev:hover,.datepicker .next:hover,.datepicker tfoot tr th:hover{background:#eeeeee}.datepicker .prev.disabled,.datepicker .next.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-group.date .input-group-addon{cursor:pointer}.input-daterange{width:100%}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;line-height:1.42857143;border-width:1px 0;margin-left:-5px;margin-right:-5px}@keyframes MoveHorizontally{0%,100%{transform:translateX(-5px)}50%{transform:translateX(5px)}}@keyframes MoveVertically{0%,100%{transform:translateY(-5px)}50%{transform:translateY(5px)}}#walk-through-tooltip{width:160px;height:65px;background:#2470C8;position:absolute;z-index:100;display:flex;justify-content:center;align-items:center;padding:0 5px;-webkit-box-shadow:1px 1px 3px 1px #0D4E9A;-moz-box-shadow:1px 1px 3px 1px #0D4E9A;box-shadow:1px 1px 3px 1px #0D4E9A;opacity:0}#walk-through-tooltip.move-horizontally{animation:MoveHorizontally 2s linear infinite}#walk-through-tooltip.move-vertically{animation:MoveVertically 2s linear infinite}#walk-through-tooltip .text{text-align:center;text-transform:uppercase;color:white}#walk-through-tooltip .arrow{position:absolute;width:0;height:0;border:10px solid transparent}#walk-through-tooltip .arrow.top{top:-10px;border-top:initial;border-bottom:10px solid #2470C8}#walk-through-tooltip .arrow.left{left:-10px;border-left:initial;border-right:10px solid #2470C8}#walk-through-tooltip .arrow.right{right:-10px;border-right:initial;border-left:10px solid #2470C8}#walk-through-tooltip .arrow.bottom{bottom:-10px;border-bottom:initial;border-top:10px solid #2470C8}.likes-box button{border:0px;background:none;padding:0px;color:white}.likes-box button.glyphicon-heart{color:#E2618B}.community-content-thumbnail{margin:20px 10px;position:relative}.community-content-thumbnail.placeholder img{width:180px;height:115px}.community-content-thumbnail .thumbnail-body{position:relative}.community-content-thumbnail .thumbnail-body .image-container{position:relative;-webkit-box-shadow:0px 0px 5px 1px #c9c9c9;-moz-box-shadow:0px 0px 5px 1px #c9c9c9;box-shadow:0px 0px 5px 1px #c9c9c9}.community-content-thumbnail .thumbnail-body .image-container img:not(.game-language-icon){width:180px;height:115px}.community-content-thumbnail .thumbnail-body .image-container:hover .image-overlay{background-color:black;opacity:0.4;display:flex;align-items:center;justify-content:center;position:absolute;width:100%;height:100%;top:0px;left:0px}.community-content-thumbnail .thumbnail-body .image-container:hover .image-overlay .glyphicon-play{color:white;font-size:40px}.community-content-thumbnail .image-overlay{display:none}.community-content-thumbnail .statistics{color:white;position:absolute;top:94px;right:0;float:right;background-color:rgba(0,0,0,0.2);padding:1px 0 0 5px;display:flex}.community-content-thumbnail .statistics .value{font-family:Roboto;font-weight:100;margin-right:5px}.community-content-thumbnail .content-data{display:flex;color:black;font-size:12px;text-transform:capitalize;margin-top:8px;width:180px}.community-content-thumbnail .content-data .name-container{padding:3px 7px;width:77%}.community-content-thumbnail .content-data .name-container div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.community-content-thumbnail .content-data .name-container .content-name{font-weight:bold;font-family:'Exo'}.community-content-thumbnail .content-data .name-container .creator-name{color:#27adf9;font-family:Exo;font-size:12px;font-style:normal;font-weight:500;line-height:19px}.community-content-thumbnail .content-data .name-container .creator-name:hover{text-decoration:underline}.community-content-thumbnail .show-options-button{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/home/options-icon-6e92f67ead0481d91a7a8151f4e43aa943b2fa7c6ab8cafd785aafbd931110ac.png);background-repeat:no-repeat;display:block;width:35px;height:35px;position:absolute;bottom:125px;left:140px}.community-content-thumbnail .show-options-button.close-state{background-position:0 0}.community-content-thumbnail .show-options-button.open-state{background-position:-35px 0}.community-content-thumbnail .options{position:absolute;top:0;text-align:center;width:180px;height:115px;background-color:rgba(0,0,0,0.6)}.community-content-thumbnail .options a{top:50px;position:absolute;left:55px}.mini-community-content-thumbnail{margin-top:20px;display:inline-block;color:black;width:180px}.mini-community-content-thumbnail:hover .name{color:#8bb55f}.mini-community-content-thumbnail img{width:inherit;-webkit-box-shadow:0px 0px 5px 1px #c9c9c9;-moz-box-shadow:0px 0px 5px 1px #c9c9c9;box-shadow:0px 0px 5px 1px #c9c9c9}.mini-community-content-thumbnail .name{margin-top:5px;text-align:left;text-transform:capitalize;font-weight:bold;font-family:Exo;font-size:12px;text-overflow:ellipsis;overflow:hidden}.sub-navbar{font-family:'Exo 2', sans-serif;background-color:#764e2a;position:fixed;z-index:0;right:0;left:0;width:100%;height:50px;text-align:center;display:table;padding:0 1%}.sub-navbar span{display:table-cell;vertical-align:middle;font-size:26px;padding:0 1%;text-transform:uppercase}.sub-navbar span a{position:relative;color:#be8350}.sub-navbar span a:hover,.sub-navbar span a.active{color:#fabf32}.sub-navbar span a.disabled{color:#905829;background-color:transparent}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}body.community-container{overflow-y:scroll;background-color:#F6F6F6}body.community-container #communityGuidelinesModal{font-family:'Exo'}body.community-container #communityGuidelinesModal .modal-header{background-color:#89B85C;color:white}body.community-container #communityGuidelinesModal .modal-header .modal-title{font-weight:100;font-family:'Exo'}body.community-container #communityGuidelinesModal .modal-header .close-btn-img{position:absolute;padding:10px;top:0;right:0}body.community-container #communityGuidelinesModal .body{padding:20px 70px}body.community-container #communityGuidelinesModal .body ul{margin-left:50px}body.community-container #communityGuidelinesModal .body .footer{margin-top:15px;text-align:center}body.community-container #communityGuidelinesModal .body .footer .close-btn{color:white;background:#89B85C;text-transform:uppercase;display:inline-block;padding:8px 26px;border-radius:5px}body.community-container #container{max-width:none;padding:0px;top:49px}body.community-container #container #community #community-profile .filters{display:inline-block;margin:0}body.community-container #container #community #community-profile .filters li{display:inline}body.community-container #container #community #community-profile .content-thumb{display:inline-block}body.community-container #container #community #community-profile .tabs{position:absolute;top:131px;display:flex;text-align:center;margin:0px 55px}body.community-container #container #community #community-profile .tabs a{cursor:pointer;display:inline-block;border-radius:10px 10px 0px 0px;padding:10px 0px;font-family:'Exo';font-size:17px;color:white;text-transform:uppercase;width:150px;background-color:#8BB55F;border:0px;box-shadow:1px -2px 2px rgba(0,0,0,0.3)}body.community-container #container #community #community-profile .tabs a.active{color:#8B9F40;background-color:#F6F6F6}body.community-container #container #community #community-profile .tabs a+a{margin-left:5px}body.community-container #container #community #community-profile .community-text-header{height:60px;padding:15px 0px;max-width:934px;margin:auto;text-align:right;box-shadow:none;font-family:Exo;letter-spacing:0.01em}body.community-container #container #community .header-wrapper{display:flex;width:100%;height:175px}body.community-container #container #community .community-profile-header{background:url(https://dnskjpxi5l62c.cloudfront.net/assets/community/community_profile_header-558be5147e406c859996333258ce691e885a2f3d815dec3d576ff8629905aefa.png);width:703px}body.community-container #container #community .community-header{background:url(https://dnskjpxi5l62c.cloudfront.net/assets/community/grass_bg-0ef2676733af787aeeee5fa92ab102e0130eac2e0067305226703578195c6b87.jpg)}body.community-container #container #community .selected-background{overflow:hidden;position:absolute;width:100%;height:175px;z-index:-1}body.community-container #container #community .selected-background .grid-background img{padding:10px}body.community-container #container #community .selected-background.none{background-color:#8bb55f}body.community-container #container #community .selected-background div{width:100%;height:175px}body.community-container #container #community #community-profile-background-btn{position:fixed;right:0px}body.community-container #container #community .circle{height:45px;width:45px;background-color:white;border-radius:50%;display:inline-block;margin:15px;cursor:pointer;box-shadow:0px 4px 4px 0 rgba(0,0,0,0.25)}body.community-container #container #community .pencil{background:url(https://dnskjpxi5l62c.cloudfront.net/assets/community/pencil-02d5339a76409cfbb4cf6106cb5b6147b03a89f35cca0bb4ced9c1338bb89ce2.png);height:17px;width:18px;position:relative;top:14px;left:14px}body.community-container #container #community .community-header,body.community-container #container #community .community-profile-header{color:white;text-align:center;position:relative}body.community-container #container #community .community-header .profile-header,body.community-container #container #community .community-profile-header .profile-header{display:flex;min-height:175px;padding:40px}body.community-container #container #community .community-header .profile-header .avatar,body.community-container #container #community .community-profile-header .profile-header .avatar{width:60px;height:60px;margin:10px;position:relative;bottom:8px}body.community-container #container #community .community-header .profile-header .profile-name,body.community-container #container #community .community-profile-header .profile-header .profile-name{color:#38261E;text-align:left}body.community-container #container #community .community-header .profile-header .stats,body.community-container #container #community .community-profile-header .profile-header .stats{display:inline}body.community-container #container #community .community-header .profile-header .stats-wrapper,body.community-container #container #community .community-profile-header .profile-header .stats-wrapper{margin-top:5px}body.community-container #container #community .community-header .profile-header .stats-text,body.community-container #container #community .community-profile-header .profile-header .stats-text{display:inline;color:black;text-transform:capitalize;margin-right:20px;margin-left:5px}body.community-container #container #community .community-header .profile-header .stats-img,body.community-container #container #community .community-profile-header .profile-header .stats-img{width:24px;height:24px}body.community-container #container #community .community-header .banner,body.community-container #container #community .community-profile-header .banner{display:flex;justify-content:center;min-height:175px}body.community-container #container #community .community-header .banner .community-couch-img,body.community-container #container #community .community-profile-header .banner .community-couch-img{height:175px;width:283px;margin-top:28px}body.community-container #container #community .community-header .banner .community-board-img,body.community-container #container #community .community-profile-header .banner .community-board-img{height:203px;width:255px}body.community-container #container #community .community-header .banner h4,body.community-container #container #community .community-profile-header .banner h4{font-family:'Exo';text-shadow:1px 1px 2px rgba(0,0,0,0.5);font-size:22px;max-width:580px;margin-top:58px}body.community-container #container #community .community-header .filters,body.community-container #container #community .community-profile-header .filters{position:absolute;bottom:0;left:15px;text-align:center}body.community-container #container #community .community-header .filters a,body.community-container #container #community .community-profile-header .filters a{cursor:pointer;display:inline-block;border-radius:10px 10px 0px 0px;padding:10px 0px;font-family:'Exo';font-size:17px;color:white;text-transform:uppercase;width:150px;background-color:#8BB55F;border:0px;box-shadow:1px -2px 2px rgba(0,0,0,0.3)}body.community-container #container #community .community-header .filters a.active,body.community-container #container #community .community-profile-header .filters a.active{color:#8B9F40;background-color:#F6F6F6}body.community-container #container #community .community-header .filters a+a,body.community-container #container #community .community-profile-header .filters a+a{margin-left:5px}body.community-container #container #community .community-text-header{height:90px;box-shadow:0px 4px 4px rgba(72,68,68,0.25);padding:15px}body.community-container #container #community .community-text-header .discover-header{font-family:'Exo';font-weight:700;font-size:26px;line-height:35px;letter-spacing:0.01em;color:#8BB55F;text-transform:uppercase}body.community-container #container #community .community-text-header .discover-sub-header{font-family:'Exo';font-style:normal;font-weight:400;font-size:14px;line-height:19px;letter-spacing:0.01em;color:#38261E}body.community-container #container #community .community-right-header{width:60%}body.community-container #container #community .community-left-header,body.community-container #container #community .community-right-header{display:inline-block;position:relative}body.community-container #container #community .language-selector-wrapper{display:inline-block}body.community-container #container #community .language-header{display:inline-block;font-family:'Exo';letter-spacing:0.01em;text-transform:uppercase}body.community-container #container #community .community-guidelines{text-align:center;font-weight:bold;cursor:pointer;position:relative;display:inline-block;width:168px;height:27px;border-radius:13.5px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.5);background-color:#fabf31;padding:6px;margin:10px}body.community-container #container #community .community-guidelines:hover{background-color:#e8b023}body.community-container #container #community .community-guidelines div{font-size:12px;color:#38261e}body.community-container #container #community #our_picks{height:307px;display:inline-block;border-bottom:1px solid #8BB55F;width:100%}body.community-container #container #community .community-content{max-width:1080px;margin:0 auto;padding-bottom:80px}body.community-container #container #community .community-content .thumbnails-section{margin:60px 15px 5px;min-height:406px}body.community-container #container #community .community-content .thumbnails-section.our-picks{min-height:227px}body.community-container #container #community .community-content .thumbnails-section .section-title{font-family:'Exo';color:#8B9F40;text-transform:uppercase;margin-left:10px}body.community-container #container #community .community-content .thumbnails-section .content-thumbnails{display:flex;flex-wrap:wrap;margin-bottom:15px}body.community-container #container #community .community-content .thumbnails-section .load-more{border-radius:15px;padding:5px 12px;border:1px solid #95ae60;color:#95ae60;margin:0 auto;display:block;background-color:#F6F6F6}body.community-container #container #community .community-content .thumbnails-section .load-more:disabled{color:#aaa;border:1px solid #aaa}body.community-container #container #community .community-content .sorry,body.community-container #container #community .community-content .spinny{font-family:Exo;font-size:18px;text-align:center;margin-top:74px}body.community-container #container #community .community-content .not-logged-in-wrapper{position:relative;width:762px;margin:auto}body.community-container #container #community .community-content .not-logged-in-wrapper .hiding-monkey{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/monkey-signup-6cf18de18a6a3a823057cb37661bc90e0befdfa4d08772d003b10c97ecbad31e.png);width:126px;height:237px;top:10px;position:absolute}body.community-container #container #community .community-content .not-logged-in-wrapper .sign-up-wrapper{position:relative;border-radius:8px;box-shadow:0 3px 12px 0 rgba(0,0,0,0.1);background-color:#ffffff;width:509px;height:266px;margin:auto}body.community-container #container #community .community-content .not-logged-in-wrapper .sign-up-wrapper .sign-in-text{font-family:'Exo';font-size:22px;font-weight:bold;line-height:normal;text-align:center;color:#6d6d6d;padding:86px 0 20px;text-transform:uppercase}body.community-container #container #community .community-content .not-logged-in-wrapper .sign-up-wrapper .sign-in-btn{cursor:pointer;background-color:#fcce36;border-radius:4px;box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.12);font-family:Roboto;font-weight:bold;letter-spacing:1px;text-align:center;margin:auto;color:black;font-size:22px;width:150px;height:40px}body.community-container #container #community .community-content .not-logged-in-wrapper .sign-up-wrapper .sign-in-btn div{color:#6d6d6d;padding-top:3px;text-transform:capitalize}body.community-container #container #community .community-content .not-logged-in-wrapper .sign-up-wrapper .sign-in-btn:hover{background-color:#ecb401}body.community-container #container #community .main-content-container{position:absolute;display:inline-block;left:200px;min-width:90%;max-width:100%;min-height:100%}.publications-modal.cm-modal .modal-dialog{width:960px}.publications-modal.cm-modal .modal-dialog .modal-content{height:80vh}.publications-modal.cm-modal .modal-dialog .modal-content .modal-header{padding-top:22px}.publications-modal.cm-modal .modal-dialog .modal-body{height:90%}.publications-modal.cm-modal #publications-table{margin:0 40px;font-family:Roboto, sans-serif;overflow-y:auto;height:100%}.publications-modal.cm-modal #publications-table .table{border-collapse:collapse;width:100%}.publications-modal.cm-modal #publications-table .table .table-header,.publications-modal.cm-modal #publications-table .table .table-row{display:flex;width:100%;line-height:normal}.publications-modal.cm-modal #publications-table .table .table-header{font-weight:bold;position:sticky;top:0;background:white;border-bottom:1px solid #e5e5e5}.publications-modal.cm-modal #publications-table .table .table-header .table-column{text-transform:uppercase}.publications-modal.cm-modal #publications-table .table .narrow{max-width:15%}.publications-modal.cm-modal #publications-table .table .table-column{padding:14px;flex:1;text-align:left;font-size:14px}.publications-modal.cm-modal #publications-table .table .table-body .publication-row:nth-of-type(odd) .table-column{background-color:#f1f1f1}.publications-modal.cm-modal #publications-table .table .table-body .table-column .name-link{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;color:#27adf9;max-width:200px}.publications-modal.cm-modal #publications-table .table .table-body .table-column .name-link:hover{color:#A9D4D1}.extend-flex,body.community-container #community-profile-background-modal .item{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.green-sharp-button{height:100%;width:120px;font-size:21px;background-color:#89b85c;color:white;text-transform:uppercase;border:none;border-radius:4px;border-bottom:2px #74a14e solid}.disabled{background-color:gray;opacity:.5;pointer-events:none}.extend-flex,body.community-container #community-profile-background-modal .item{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}body.community-container #community-profile-background-modal ::-webkit-scrollbar{width:8px;height:8px}body.community-container #community-profile-background-modal ::-webkit-scrollbar-track{background:white}body.community-container #community-profile-background-modal ::-webkit-scrollbar-thumb{background:#C4C4C4}body.community-container #community-profile-background-modal ::-webkit-scrollbar-thumb:hover{background:#C4C4C4}body.community-container #community-profile-background-modal .modal{display:inline-block;width:98%;height:650px;margin:auto}body.community-container #community-profile-background-modal .create-background{display:flex;justify-content:space-evenly}body.community-container #community-profile-background-modal .color-wrapper{margin-left:15px}body.community-container #community-profile-background-modal .color-title{color:#667080;font-family:Roboto;font-size:12px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}body.community-container #community-profile-background-modal #background-color{background:white;border-radius:5px;margin-top:5px}body.community-container #community-profile-background-modal .background-options,body.community-container #community-profile-background-modal .background-preview{width:50%;margin:20px}body.community-container #community-profile-background-modal .sprites{overflow-y:scroll;height:450px;display:flex;flex-wrap:wrap}body.community-container #community-profile-background-modal canvas{margin:30px}body.community-container #community-profile-background-modal .tiger-item-preview{width:62px;height:59px;overflow:hidden}body.community-container #community-profile-background-modal button{width:150px;height:40px}body.community-container #community-profile-background-modal button.cancel{background:white;color:black}body.community-container #community-profile-background-modal .footer{float:right}body.community-container #community-profile-background-modal .item-container{margin:5px}body.community-container #community-profile-background-modal .item-preview-container{padding:10px}body.community-container #community-profile-background-modal .item-preview-container .item-preview{position:relative;overflow:hidden}body.community-container #community-profile-background-modal .item-preview-container .item-preview img{height:100%}body.community-container #community-profile-background-modal .item-name{font-size:22px;height:31px}body.community-container #community-profile-background-modal .item{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly;align-items:center;width:96px;height:96px;border-radius:13px;cursor:pointer;float:left;border:none;justify-content:space-around;width:97px;height:118px;margin:7px;box-shadow:0px 2.268px 10.773px 0px #cacaca;background-color:white;padding:5px;float:none}body.community-container #community-profile-background-modal .item.selected{border:2px solid #8bb55f;box-shadow:0 2px 0 0 #8bb55f}#global-sharing-modal{text-align:center;padding:20px 0}#global-sharing-modal .switch-container{display:inline-flex;align-items:center;width:80%;margin-top:20px}#global-sharing-modal .switch-container .switch{position:relative;display:inline-block;width:34px;height:19px;margin-bottom:0px}#global-sharing-modal .switch-container .switch input{display:none}#global-sharing-modal .switch-container .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}#global-sharing-modal .switch-container .slider:before{position:absolute;content:"";height:15px;width:15px;left:2px;bottom:2px;background-color:white;-webkit-transition:.4s;transition:.4s}#global-sharing-modal .switch-container input:checked+.slider{background-color:#88B75B}#global-sharing-modal .switch-container input:focus+.slider{box-shadow:0 0 1px #2196F3}#global-sharing-modal .switch-container input:checked+.slider:before{-webkit-transform:translateX(15px);-ms-transform:translateX(15px);transform:translateX(15px)}#global-sharing-modal .switch-container .slider.round{border-radius:15px}#global-sharing-modal .switch-container .slider.round:before{border-radius:50%}#global-sharing-modal .switch-container #game-public-toggle{width:20px;height:20px;margin:4% 2% 0 4%}#global-sharing-modal .switch-container #url-box{width:65%;font-size:13px;border-radius:3px;margin:2%;height:30px}#global-sharing-modal .switch-container input[disabled]{color:#E5E5E5}#global-sharing-modal .switch-container button[disabled]{cursor:default;background-color:#AFAFAF}#global-sharing-modal .green-button{padding:8px 12px;font-size:12px;background-color:#8bb55f;color:white;border:none;border-radius:4px;text-transform:capitalize}#global-sharing-modal .done-button{margin-top:30px;font-size:16px;padding:12px 40px;display:inline-block}#request-review-modal,#coppa-warning-modal,#course-prerequisite-modal{font-family:Roboto}#request-review-modal .modal-header,#coppa-warning-modal .modal-header,#course-prerequisite-modal .modal-header{background-color:#89B85C;padding:20px;border-top-left-radius:10px;border-top-right-radius:10px;position:relative}#request-review-modal .modal-header .modal-title,#coppa-warning-modal .modal-header .modal-title,#course-prerequisite-modal .modal-header .modal-title{text-transform:uppercase;font-size:16px;color:white}#request-review-modal .modal-header .close-button-img,#coppa-warning-modal .modal-header .close-button-img,#course-prerequisite-modal .modal-header .close-button-img{position:absolute;padding:10px;height:32px;width:32px;top:0;right:0}#request-review-modal .modal-body,#coppa-warning-modal .modal-body,#course-prerequisite-modal .modal-body{padding:20px 70px;text-align:left;font-size:13px}#request-review-modal .modal-body .publish-explanation,#coppa-warning-modal .modal-body .publish-explanation,#course-prerequisite-modal .modal-body .publish-explanation{font-size:14px;padding:0 62px;text-align:center}#request-review-modal .modal-body .cannot-edit-warning,#coppa-warning-modal .modal-body .cannot-edit-warning,#course-prerequisite-modal .modal-body .cannot-edit-warning{display:flex;color:red;margin-top:5px;align-items:center}#request-review-modal .modal-body .cannot-edit-warning .glyphicon,#coppa-warning-modal .modal-body .cannot-edit-warning .glyphicon,#course-prerequisite-modal .modal-body .cannot-edit-warning .glyphicon{font-size:24px}#request-review-modal .modal-body .cannot-edit-warning .text,#coppa-warning-modal .modal-body .cannot-edit-warning .text,#course-prerequisite-modal .modal-body .cannot-edit-warning .text{margin-left:8px}#request-review-modal .modal-body .guidelines-title,#coppa-warning-modal .modal-body .guidelines-title,#course-prerequisite-modal .modal-body .guidelines-title{margin-top:15px}#request-review-modal .modal-body .guidelines,#coppa-warning-modal .modal-body .guidelines,#course-prerequisite-modal .modal-body .guidelines{margin-top:5px;font-size:14px}#request-review-modal .modal-body .editable-field-container,#coppa-warning-modal .modal-body .editable-field-container,#course-prerequisite-modal .modal-body .editable-field-container{margin-top:15px}#request-review-modal .modal-body .editable-field-container label,#coppa-warning-modal .modal-body .editable-field-container label,#course-prerequisite-modal .modal-body .editable-field-container label{text-transform:capitalize;display:block}#request-review-modal .modal-body .editable-field-container input,#request-review-modal .modal-body .editable-field-container textarea,#coppa-warning-modal .modal-body .editable-field-container input,#coppa-warning-modal .modal-body .editable-field-container textarea,#course-prerequisite-modal .modal-body .editable-field-container input,#course-prerequisite-modal .modal-body .editable-field-container textarea{width:100%}#request-review-modal .modal-body .editable-field-container .name-label,#coppa-warning-modal .modal-body .editable-field-container .name-label,#course-prerequisite-modal .modal-body .editable-field-container .name-label{text-transform:capitalize}#request-review-modal .modal-body .error-container,#request-review-modal .modal-body .progress-container,#coppa-warning-modal .modal-body .error-container,#coppa-warning-modal .modal-body .progress-container,#course-prerequisite-modal .modal-body .error-container,#course-prerequisite-modal .modal-body .progress-container{display:flex;align-items:center;justify-content:center;min-height:200px;flex-direction:column}#request-review-modal .modal-body .progress-container,#coppa-warning-modal .modal-body .progress-container,#course-prerequisite-modal .modal-body .progress-container{flex-direction:column}#request-review-modal .modal-body .progress-container .progress-title,#coppa-warning-modal .modal-body .progress-container .progress-title,#course-prerequisite-modal .modal-body .progress-container .progress-title{margin-bottom:20px}#request-review-modal .modal-body .progress-container .progress,#coppa-warning-modal .modal-body .progress-container .progress,#course-prerequisite-modal .modal-body .progress-container .progress{width:100%}#request-review-modal .modal-body .error-container .error-title,#coppa-warning-modal .modal-body .error-container .error-title,#course-prerequisite-modal .modal-body .error-container .error-title{color:red;margin-top:50px}#request-review-modal .modal-body .error-container .buttons-container,#coppa-warning-modal .modal-body .error-container .buttons-container,#course-prerequisite-modal .modal-body .error-container .buttons-container{margin-top:100px}#request-review-modal .modal-body .error-container .buttons-container .button,#coppa-warning-modal .modal-body .error-container .buttons-container .button,#course-prerequisite-modal .modal-body .error-container .buttons-container .button{border-radius:5px}#request-review-modal .modal-body .confirmation-container,#coppa-warning-modal .modal-body .confirmation-container,#course-prerequisite-modal .modal-body .confirmation-container{text-align:center}#request-review-modal .modal-body .confirmation-container .confirmation-text,#coppa-warning-modal .modal-body .confirmation-container .confirmation-text,#course-prerequisite-modal .modal-body .confirmation-container .confirmation-text{font-size:16px}#request-review-modal .modal-body .confirmation-container .celebration-img,#coppa-warning-modal .modal-body .confirmation-container .celebration-img,#course-prerequisite-modal .modal-body .confirmation-container .celebration-img{display:block;margin:15px auto}#request-review-modal .modal-body .buttons-container,#coppa-warning-modal .modal-body .buttons-container,#course-prerequisite-modal .modal-body .buttons-container{display:flex;justify-content:center;margin-top:15px}#request-review-modal .modal-body .buttons-container .button,#coppa-warning-modal .modal-body .buttons-container .button,#course-prerequisite-modal .modal-body .buttons-container .button{min-width:104px;min-height:36px;border-radius:4px;box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.12);background-color:#8bb55f;color:white;text-transform:uppercase;background:#89B85C;color:white;padding:8px 10px;margin-right:20px;text-align:center;-webkit-box-shadow:1px 1px 1px 1px #c9c9c9;-moz-box-shadow:1px 1px 1px 1px #c9c9c9}#request-review-modal .modal-body .buttons-container .button.publish,#coppa-warning-modal .modal-body .buttons-container .button.publish,#course-prerequisite-modal .modal-body .buttons-container .button.publish{border-top-right-radius:5px;border-bottom-right-radius:5px;margin-left:2px;position:relative}#request-review-modal .modal-body .buttons-container .button.publish .spin,#coppa-warning-modal .modal-body .buttons-container .button.publish .spin,#course-prerequisite-modal .modal-body .buttons-container .button.publish .spin{position:absolute;left:40%;top:10px;font-family:'Glyphicons Halflings' !important;animation:spin 1s infinite linear;-webkit-animation:spin2 1s infinite linear}#course-prerequisite-modal .modal-body{text-align:center;font-size:16px}#request-review-modal .modal-body{padding:20px 70px;min-height:261px;text-align:left;font-size:13px}.share-ugc-modal-container.cm-modal{z-index:1051 !important}.share-ugc-modal-container.cm-modal .modal-dialog{width:660px}.share-ugc-modal-container.cm-modal .modal-content{position:relative}.share-ugc-modal-container.cm-modal .modal-content *{font-family:'Exo'}.share-ugc-modal-container.cm-modal .modal-content #share-ugc-modal .modal-body{padding:0 0 10px}.share-ugc-modal-container.cm-modal .modal-content #share-ugc-modal .modal-body .cm-modal__buttons{padding:0 25px}.share-ugc-modal-container.cm-modal .modal-content #share-ugc-modal .modal-body .classroom-accessible-wrapper{display:none}.share-ugc-modal-container.cm-modal .modal-content #share-ugc-modal .modal-body.classroom-accessible-visible{margin-top:30px}.share-ugc-modal-container.cm-modal .modal-content #share-ugc-modal .modal-body.classroom-accessible-visible .classroom-accessible-wrapper{display:block}.share-ugc-modal-container.cm-modal .modal-content #share-ugc-modal .modal-body.classroom-accessible-visible .publish-game-container{border-top:5px solid #DEDEDE;margin-top:30px}.share-ugc-modal-container.cm-modal .modal-content #share-ugc-modal .modal-body .classroom-access-container{display:flex;justify-content:center;margin:15px 0px 15px 0px}.share-ugc-modal-container.cm-modal .modal-content #share-ugc-modal .modal-body .classroom-access-container .button{flex-basis:25%;font-size:14px;position:relative}.share-ugc-modal-container.cm-modal .modal-content #share-ugc-modal .modal-body .classroom-access-container .button.selected:before{content:"\2713 ";display:block;background:#8AB660;height:35px;width:35px;position:absolute;bottom:100;right:22px;color:white;border-radius:50%;font-size:26px}.share-ugc-modal-container.cm-modal .modal-content #share-ugc-modal .modal-body .classroom-access-container .button img{width:70px}.share-ugc-modal-container.cm-modal .modal-content #share-ugc-modal .modal-body .classroom-access-container .button .text{margin-top:10px}.share-ugc-modal-container.cm-modal .modal-content #share-ugc-modal .modal-body .classroom-access-container .button .subtext{font-size:11px}.share-ugc-modal-container.cm-modal .modal-content #share-ugc-modal .modal-body .classroom-access-container a:target div{background-color:#88B75B}.share-ugc-modal-container.cm-modal .modal-content #share-ugc-modal .modal-body .link-settings-button-row{text-align:right}.share-ugc-modal-container.cm-modal .modal-content #share-ugc-modal .modal-body .link-settings-button-row .link-settings-button{text-transform:capitalize;font-size:12px;text-decoration:underline;margin-right:20px;display:inline-block}.share-ugc-modal-container.cm-modal .modal-content #share-ugc-modal .modal-body .publish-game-container{display:flex;align-items:center;justify-content:space-around;padding:20px 10px 10px;position:relative}.share-ugc-modal-container.cm-modal .modal-content #share-ugc-modal .modal-body .publish-game-container .logo{width:50px}.share-ugc-modal-container.cm-modal .modal-content #share-ugc-modal .modal-body .publish-game-container .texts{text-align:left}.share-ugc-modal-container.cm-modal .modal-content #share-ugc-modal .modal-body .publish-game-container .texts .subtitle{font-size:13px}.share-ugc-modal-container.cm-modal .modal-content #share-ugc-modal .modal-body .publish-game-container .publish-btn{background:#ffc22a;color:white;border-radius:5px;padding:8px 8px;font-size:16px}.share-ugc-modal-container.cm-modal .modal-content #share-ugc-modal .modal-body .publish-game-container .costume-tooltip{margin-top:-7px}.share-ugc-modal-container.cm-modal .modal-content #share-ugc-modal .modal-body #all-sharing-disabled{margin:40px;height:30px}.share-ugc-modal-container.cm-modal .modal-content #share-ugc-modal.waiting-for-save button,.share-ugc-modal-container.cm-modal .modal-content #share-ugc-modal.waiting-for-save .button,.share-ugc-modal-container.cm-modal .modal-content #share-ugc-modal.waiting-for-save .link-settings-button-row,.share-ugc-modal-container.cm-modal .modal-content #share-ugc-modal.waiting-for-save .publish-btn{pointer-events:none;opacity:0.6}.video-popup{position:fixed;z-index:999;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:row;background-color:rgba(0,0,0,0.6)}.video-popup .video-container{z-index:999;border:10px solid #F8B72A;border-radius:10px;position:relative}.video-popup .video-container iframe{width:640px;height:400px;margin-bottom:-5px}.video-popup .close-button{position:absolute;top:-20px;right:-20px;z-index:1000}.concept-video-title{display:none}.nav-tabs{border-bottom:1px solid #284022}.nav-tabs .editor-tab{cursor:pointer;height:30px;width:160px;display:table-cell;border-right:2px #284022 solid;border-left:2px #284022 solid;border-top-left-radius:5px;border-top-right-radius:5px}.nav-tabs .editor-tab div{text-shadow:0 2px 11px rgba(0,0,0,0.21);font-family:Exo;font-size:13px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:0.4px;text-align:center;color:#6d8c6e;position:relative;top:7px}.nav-tabs .editor-tab.active{background-color:#284022}.nav-tabs-justified,.nav-tabs.nav-justified{overflow:auto}body.python-challenge{background-color:black;overflow-y:hidden}body.python-challenge .python-button{background-color:#ebba27;text-shadow:0 2px 11px rgba(0,0,0,0.21);text-align:center;font-family:Roboto;font-size:15px;font-weight:500;line-height:2.50;letter-spacing:0.1px;font-style:normal;font-stretch:normal;color:#143900}body.python-challenge .python-button.shake{animation:shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both}body.python-challenge .python-modal{text-align:center}body.python-challenge .python-modal .modal-dialog{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}body.python-challenge .python-modal .modal-dialog .modal-content .close{color:white;opacity:1}body.python-challenge .python-modal .modal-dialog .modal-content .modal-header{background-color:#112d16}body.python-challenge .python-modal .modal-dialog .modal-content .modal-body{background-color:#3c5040}body.python-challenge .python-modal .modal-dialog .modal-content .lock{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/python_challenges/lock-45bf26ee2f40709619cd1af83c4bc9ce45d48e6ed46a476d920034de1798edc1.svg);background-size:cover;background-position:center;height:47px;width:40px;margin:auto}body.python-challenge .python-modal .modal-dialog .modal-content .modal-button{width:94px;height:40px;border-radius:19.5px;border:0px;margin-top:20px}body.python-challenge .python-modal .modal-dialog .modal-content #start-modal-button.modal-button{width:200px;margin:0px}body.python-challenge .python-modal .modal-dialog .modal-content .modal-button.class-limit-button{width:142px;font-size:12px;font-weight:normal}body.python-challenge .python-white-modal.start-modal .modal-content,body.python-challenge .python-win-modal.start-modal .modal-content{height:220px !important}body.python-challenge .python-white-modal .modal-dialog,body.python-challenge .python-win-modal .modal-dialog{width:420px;height:420px}body.python-challenge .python-white-modal .modal-dialog .modal-content,body.python-challenge .python-win-modal .modal-dialog .modal-content{height:280px;border-radius:8px;margin-top:50px;border:1px solid black;display:flex;flex-direction:column;align-items:center;padding:30px;background-color:#ffffff;position:relative}body.python-challenge .python-white-modal .modal-dialog .modal-content h3,body.python-challenge .python-win-modal .modal-dialog .modal-content h3{margin-top:10px;margin-bottom:10px}body.python-challenge .python-white-modal .modal-dialog .modal-content .header-img,body.python-challenge .python-win-modal .modal-dialog .modal-content .header-img{position:absolute;width:100px;top:-50px}body.python-challenge .python-white-modal .modal-dialog .modal-content .challenge-complete,body.python-challenge .python-white-modal .modal-dialog .modal-content .start-info,body.python-challenge .python-win-modal .modal-dialog .modal-content .challenge-complete,body.python-challenge .python-win-modal .modal-dialog .modal-content .start-info{color:#535fcc;font-family:Exo;font-size:21px;margin-top:40px}body.python-challenge .python-white-modal .modal-dialog .modal-content #start-info.challenge-complete,body.python-challenge .python-white-modal .modal-dialog .modal-content #start-info.start-info,body.python-challenge .python-win-modal .modal-dialog .modal-content #start-info.challenge-complete,body.python-challenge .python-win-modal .modal-dialog .modal-content #start-info.start-info{line-height:1.4;width:325px;margin-top:33px}body.python-challenge .python-white-modal .modal-dialog .modal-content .modal-text,body.python-challenge .python-win-modal .modal-dialog .modal-content .modal-text{font-family:'Exo 2';font-size:14px;width:380px;margin-top:10px;margin-bottom:15px}body.python-challenge .python-white-modal .modal-dialog .modal-content .stars-container,body.python-challenge .python-win-modal .modal-dialog .modal-content .stars-container{margin:10px 0px;display:flex;flex-direction:row}body.python-challenge .python-white-modal .modal-dialog .modal-content .stars-container .star,body.python-challenge .python-win-modal .modal-dialog .modal-content .stars-container .star{margin-right:15px;width:42px;height:42px;position:relative}body.python-challenge .python-white-modal .modal-dialog .modal-content .stars-container .star-fill,body.python-challenge .python-white-modal .modal-dialog .modal-content .stars-container .star-outline,body.python-challenge .python-win-modal .modal-dialog .modal-content .stars-container .star-fill,body.python-challenge .python-win-modal .modal-dialog .modal-content .stars-container .star-outline{position:absolute;left:0;top:0}body.python-challenge .python-white-modal .modal-dialog .modal-content .stars-container .star-outline,body.python-challenge .python-win-modal .modal-dialog .modal-content .stars-container .star-outline{opacity:0.5}body.python-challenge .python-white-modal .modal-dialog .modal-content .stars-container .star-outline.fade-in,body.python-challenge .python-win-modal .modal-dialog .modal-content .stars-container .star-outline.fade-in{animation:fade 0.5s ease-in-out forwards;-webkit-animation:fade 0.5s ease-in-out forwards}body.python-challenge .python-white-modal .modal-dialog .modal-content .stars-container .star-fill,body.python-challenge .python-win-modal .modal-dialog .modal-content .stars-container .star-fill{transform:scale(0)}body.python-challenge .python-white-modal .modal-dialog .modal-content .stars-container .star-fill.grow,body.python-challenge .python-win-modal .modal-dialog .modal-content .stars-container .star-fill.grow{animation:grow 0.5s ease-in-out forwards;-webkit-animation:grow 0.5s ease-in-out forwards}body.python-challenge .python-white-modal .modal-dialog .modal-content .stars-container .arrow,body.python-challenge .python-win-modal .modal-dialog .modal-content .stars-container .arrow{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/python_challenges/icons/arrow-7c35f23339369d5df4b1a324b7a1121312b384907191245b6e9f724745144d93.svg);background-size:cover;background-position:center;height:14px;width:11px;position:absolute;top:45px;left:16px;opacity:0}body.python-challenge .python-white-modal .modal-dialog .modal-content .stars-container .arrow.show-arrow,body.python-challenge .python-win-modal .modal-dialog .modal-content .stars-container .arrow.show-arrow{animation:fade 0.5s ease-in-out forwards;-webkit-animation:fade 0.5s ease-in-out forwards}@keyframes grow{0%{transform:scale(0);-webkit-transform:scale(0)}100%{transform:scale(1);-webkit-transform:scale(1)}}@keyframes fade{0%{opacity:0.4;-webkit-opacity:0.4}100%{opacity:1;-webkit-opacity:1}}body.python-challenge .python-white-modal .modal-dialog .modal-content .error-message,body.python-challenge .python-win-modal .modal-dialog .modal-content .error-message{color:red;opacity:0;animation:fade 0.5s ease-in-out forwards;-webkit-animation:fade 0.5s ease-in-out forwards;animation-delay:3s}body.python-challenge .python-white-modal .modal-dialog .modal-content .buttons-container,body.python-challenge .python-win-modal .modal-dialog .modal-content .buttons-container{position:absolute;display:flex;top:235px;left:180px}body.python-challenge .python-white-modal .modal-dialog .modal-content .buttons-container.center,body.python-challenge .python-win-modal .modal-dialog .modal-content .buttons-container.center{top:240px;left:auto}body.python-challenge .python-white-modal .modal-dialog .modal-content .buttons-container.center button,body.python-challenge .python-win-modal .modal-dialog .modal-content .buttons-container.center button{margin:15px}body.python-challenge .python-white-modal .modal-dialog .modal-content .buttons-container.center #replay-button,body.python-challenge .python-win-modal .modal-dialog .modal-content .buttons-container.center #replay-button{background:white;border:solid 2px #EBBA27}body.python-challenge .python-white-modal .modal-dialog .modal-content #start-modal-button-container.buttons-container,body.python-challenge .python-win-modal .modal-dialog .modal-content #start-modal-button-container.buttons-container{top:195px;left:auto}body.python-challenge .python-white-modal .modal-dialog .modal-content .buttons-container button:focus,body.python-challenge .python-win-modal .modal-dialog .modal-content .buttons-container button:focus{outline:0;filter:brightness(0.9)}body.python-challenge .python-white-modal .modal-dialog .modal-content .buttons-container .icon-button,body.python-challenge .python-win-modal .modal-dialog .modal-content .buttons-container .icon-button{margin-right:10px;width:auto;min-width:104px;display:flex;color:black;flex-direction:row;align-items:center;justify-content:center}body.python-challenge .python-white-modal .modal-dialog .modal-content .buttons-container .icon-button span,body.python-challenge .python-win-modal .modal-dialog .modal-content .buttons-container .icon-button span{margin-left:4px}body.python-challenge .python-white-modal .modal-dialog .modal-content .buttons-container .disabled,body.python-challenge .python-win-modal .modal-dialog .modal-content .buttons-container .disabled{background-color:gray !important;opacity:.8 !important}body.python-challenge .python-final-win-modal .modal-content .stars-img{position:absolute;z-index:100;width:121px;top:-55px}body.python-challenge .python-final-win-modal .modal-content .modal-text{margin-top:0px !important;margin-bottom:10px !important}body.python-challenge .python-final-win-modal .modal-content #back-home-button{width:144px;margin-left:77px}body.python-challenge .python-paywall-modal #paywall-buttons-container{left:150px}body.python-challenge .python-paywall-modal #paywall-buttons-container .modal-button{width:120px}body.python-challenge .python-reset-modal .header-question-mark{background-color:#eb4b4b;border-radius:20px;font-size:20px;width:30px;position:absolute;top:-14px;border:1px solid black}body.python-challenge .python-reset-modal .modal-content{height:220px !important}body.python-challenge .python-reset-modal .modal-content .reset-code{color:#eb4b4b;margin-top:20px}body.python-challenge .python-reset-modal .modal-content .modal-text{width:260px !important}body.python-challenge .python-reset-modal .modal-content .buttons-container{top:175px !important}body.python-challenge .python_solution_view_win_modal h4{font-size:22px;color:#535fcc}body.python-challenge .python_solution_view_win_modal .modal-content{height:180px !important}body.python-challenge .python_solution_view_win_modal .modal-content .buttons-container{top:135px !important;width:94%;text-align:center;margin-left:2%;left:inherit !important}body.python-challenge .python_solution_view_win_modal .modal-content .buttons-container .icon-button{width:50% !important}body.python-challenge .python-hints{text-align:left;border:1px solid #426f3a;font-family:Exo}body.python-challenge .python-hints .hint-row{background-color:#112d16;border-bottom:solid 1px #2c412f;padding:10px 5px;font-size:15px;color:white}body.python-challenge .python-hints .hint-row span.hint-number{color:#ffc928;margin-right:4px}body.python-challenge .python-hints .show-hint-button{color:#ffc928;background-color:#263d29;padding:10px 10px;cursor:pointer}body.python-challenge .python-lose-modal .modal-dialog{width:600px}body.python-challenge .python-lose-modal .modal-content{height:auto !important}body.python-challenge .python-lose-modal .python-lose-modal-title{margin-top:30px;margin-bottom:0;color:#e63030}body.python-challenge .python-lose-modal .buttons-container{top:100% !important;left:auto !important;transform:translate(0, -40px)}body.python-challenge .python-lose-modal .python-hints{width:100%}body.python-challenge #container{max-width:none;padding:0px}body.python-challenge #container #game-container{display:flex;flex-direction:row;justify-content:flex-start;background-color:#1e3119;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/python_challenges/grid_bg-37eff1e5422338516944a913241bde36cb90b4b2345a4c0f1d30da97cb655f1d.svg)}body.python-challenge #container #game-container #ide{display:flex;flex-direction:column;background-color:#112d16;width:100%;min-width:530px}body.python-challenge #container #game-container #ide #button-floater .floater-button:hover,body.python-challenge #container #game-container #ide #button-floater .python-icon-button:hover,body.python-challenge #container #game-container #ide #tabs-area .tab-headers .tab-header:hover{cursor:pointer}body.python-challenge #container #game-container #ide .tabbable .nav-tabs{height:31px}body.python-challenge #container #game-container #ide .tabbable .editor-tab div{text-align:left;padding-left:10px;font-size:14px}body.python-challenge #container #game-container #ide .instructions{background-color:#69965b;height:50px;font-family:Exo;font-size:18px;line-height:1.19;color:white;padding:0px 10px;display:flex;justify-content:center;align-items:left;align-content:center;flex-direction:column}body.python-challenge #container #game-container #ide .pane-message{background-color:#263d20;color:white;height:24px;text-align:right;font-family:Exo;display:flex;align-items:center;position:relative}body.python-challenge #container #game-container #ide .pane-message.highlighted{background-color:#5574a5}body.python-challenge #container #game-container #ide .pane-message.highlighted.draft{background-color:#f39e1f}body.python-challenge #container #game-container #ide .pane-message.solution-view{background-color:#eb6b00}body.python-challenge #container #game-container #ide .pane-message .rewind-to-edit-message{position:absolute;right:20px}body.python-challenge #container #game-container #ide .pane-message .show-drastically-changed-message{position:absolute;left:20px}body.python-challenge #container #game-container #ide .pane-message .show-previous-solution-message{cursor:pointer;text-decoration:underline;position:absolute;left:20px}body.python-challenge #container #game-container #ide .pane-message .solution-view-message{position:absolute;left:20px}body.python-challenge #container #game-container #ide .pane-message .message-mock-button{width:94px;height:auto;border-radius:19.5px;padding:1px 6px;border:1px solid #e96a00}body.python-challenge #container #game-container #ide .code-editor-tab{height:calc(100vh - 50px - 31px - 50px - 24px - 66px);position:relative}body.python-challenge #container #game-container #ide .code-editor-tab.tabs-area-open{height:calc(100vh - 50px - 31px - 50px - 24px - 256px)}body.python-challenge #container #game-container #ide .code-editor-tab .ace_gutter-layer,body.python-challenge #container #game-container #ide .code-editor-tab .ace_content{background-color:#263d20}body.python-challenge #container #game-container #ide .code-editor-tab .ace_gutter-cell{color:grey}body.python-challenge #container #game-container #ide .code-editor-tab ::-webkit-scrollbar{width:10px}body.python-challenge #container #game-container #ide .code-editor-tab ::-webkit-scrollbar-track{border-radius:5px;box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}body.python-challenge #container #game-container #ide .code-editor-tab ::-webkit-scrollbar-thumb{background-color:#6d8c6e;border-radius:5px;box-shadow:inset 0 0 6px rgba(0,0,0,0.5)}body.python-challenge #container #game-container #ide .code-editor-tab .line-highlight{position:absolute;background:#44673e;z-index:20}body.python-challenge #container #game-container #ide .code-editor-tab .ace_text-layer .faded-out{opacity:0.45}body.python-challenge #container #game-container #ide .code-editor-tab .ace_marker-layer .ace_active-line{background:#133218}body.python-challenge #container #game-container #ide .code-editor-tab #range-lock{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/python_challenges/editor_locked-f9aa52f6c425966db257005441bc56ed09f2a66046e5d17702e595d1376bbf23.svg);width:33px;height:40px;position:absolute;z-index:1000;right:10px;top:7px;display:none;opacity:0;-moz-transition:opacity .4s;-ms-transition:opacity .4s;-webkit-transition:opacity .4s;transition:opacity .4s}body.python-challenge #container #game-container #ide .code-editor-tab #range-lock.shown{opacity:1}body.python-challenge #container #game-container #ide #tabs-area{height:0px;position:relative;display:flex;flex-direction:column;justify-content:flex-start;background-color:#59755a;border:0px;padding:5px;z-index:10}body.python-challenge #container #game-container #ide #tabs-area.open{padding:10px;height:200px}body.python-challenge #container #game-container #ide #tabs-area .tab-headers{height:40px;position:absolute;top:-40px;display:flex;flex-direction:row}body.python-challenge #container #game-container #ide #tabs-area .tab-headers .tab-header{width:142px;background-color:#344c35;text-align:center;text-shadow:0 2px 11px rgba(0,0,0,0.21);font-family:Exo;font-size:15px;display:flex;justify-content:space-between;align-items:center;letter-spacing:0.1px;color:#ffffff;margin-left:15px}body.python-challenge #container #game-container #ide #tabs-area .tab-headers .tab-header span{padding:10px}body.python-challenge #container #game-container #ide #tabs-area .tab-headers .tab-header.small-tab{width:100px}body.python-challenge #container #game-container #ide #tabs-area .tab-headers .tab-header.selected{background-color:#59755a}body.python-challenge #container #game-container #ide #tabs-area .tab-headers .tab-header .arrow{border:solid white;border-width:0 2px 2px 0;display:inline-block;margin-right:10px;padding:5px}body.python-challenge #container #game-container #ide #tabs-area .tab-headers .tab-header .arrow.up{margin-top:5px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}body.python-challenge #container #game-container #ide #tabs-area .tab-headers .tab-header .arrow.down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}body.python-challenge #container #game-container #ide #tabs-area .tabs-content{max-height:180px;overflow-y:auto}body.python-challenge #container #game-container #ide #tabs-area #errors{display:flex;flex-direction:row;justify-content:flex-start;background-color:#e8b9b9;border:0px}body.python-challenge #container #game-container #ide #tabs-area #errors .error-icon{flex:0 auto;width:30px;height:20px;object-fit:contain}body.python-challenge #container #game-container #ide #tabs-area #errors #errorsarea{color:#ff0000;flex:1}body.python-challenge #container #game-container #ide #tabs-area #output{font-family:"Monaco";border:0px;height:180px;background:white;overflow:auto}body.python-challenge #container #game-container #ide #tabs-area #output input{border:none;outline:none}body.python-challenge #container #game-container #ide #button-floater{height:calc(35.5px + 20px);width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;background-color:#112d16;z-index:10}body.python-challenge #container #game-container #ide #button-floater .python-icon-button{width:28px;height:28px;object-fit:contain;margin:10px}body.python-challenge #container #game-container #ide #button-floater .floater-button{position:relative;width:94px;height:35.5px;border-radius:19.5px;margin-right:10px;margin:35;display:flex;justify-content:center}body.python-challenge #container #game-container #ide #button-floater .floater-button:hover{background-color:#ffd34e}body.python-challenge #container #game-container #ide #button-floater .floater-button.first-run-button{background-color:#e64554}body.python-challenge #container #game-container #ide #button-floater .floater-button.first-run-button:hover{background-color:#fb6a77}body.python-challenge #container #game-container #ide #button-floater .floater-button.second-run-button{background-color:#2775eb}body.python-challenge #container #game-container #ide #button-floater .floater-button.second-run-button:hover{background-color:#7881f5}body.python-challenge #container #game-container #ide #button-floater .floater-button.rewind-button{background-color:#eb6b00}body.python-challenge #container #game-container #ide #button-floater .floater-button.rewind-button:hover{background-color:#f9af51}body.python-challenge #container #game-container #ide #button-floater .floater-button[disabled=disabled],body.python-challenge #container #game-container #ide #button-floater .floater-button:disabled{pointer-events:none;background-color:#c6c6c6;color:gray;opacity:1}body.python-challenge #container #game-container #ide #button-floater #python-settings-button{display:none}body.python-challenge #container #game-container #canvas-container #phaser-canvas-container,body.python-challenge #container #game-container #canvas-container #phaser-canvas-container-second{display:flex;align-items:center}body.python-challenge #container #game-container #canvas-container #phaser-canvas-container canvas,body.python-challenge #container #game-container #canvas-container #phaser-canvas-container-second canvas{background-size:contain}body.python-challenge #container #game-container #canvas-container #phaser-canvas-container.two-canvas-mode{align-items:flex-end}body.python-challenge #container #game-container #canvas-container #phaser-canvas-container-second.two-canvas-mode{align-items:flex-start}body.python-challenge #container #game-container #canvas-container #phaser-canvas-container-second.two-canvas-mode canvas{margin-top:5px}body.python-challenge #container #game-container #canvas-container .seperator{width:100%;height:6px;display:block}body.python-challenge #container #game-container #canvas-container #cursor-selector{position:absolute;top:60px;right:0px}body.python-challenge #container #game-container #canvas-container #cursor-selector .eraser{width:40px;height:40px}body.python-challenge #ranged-editor-container{z-index:1}body.python-challenge #ranged-editor-container.loading{opacity:0}body.python-challenge #ranged-editor-container #ranged-editor{margin-left:-2px !important;margin-top:-2px !important;border-style:solid;border-width:2px;border-color:black;-moz-transition:background-color .4s;-ms-transition:background-color .4s;-webkit-transition:background-color .4s;transition:background-color .4s;background-color:transparent;z-index:10}body.python-challenge #ranged-editor-container #ranged-editor.ace_dark{border-color:#eb6b00}body.python-challenge #ranged-editor-container #ranged-editor ace_content.blink{background-color:rgba(251,203,87,0.64)}body.python-challenge .intro-arm{display:none;position:absolute;left:0px;transform:rotate(-90deg) translateX(80%);color:red;animation:pointingUp 1.5s linear infinite;z-index:999;width:110px;filter:drop-shadow(0px 0px 3px white)}@keyframes pointingUp{0%{margin-top:0px}50%{margin-top:20px}100%{margin-top:0px}}body.python-challenge .tooltip-highlight{padding-left:3px;z-index:9999;animation:glowing 5s linear forwards}@keyframes glowing{0%{box-shadow:0px 0px 10px 10px rgba(255,255,255,0);background-color:rgba(105,150,91,0)}10%{box-shadow:0px 0px 10px 10px rgba(255,255,255,0.5);background-color:#69965b}20%{box-shadow:0px 0px 20px 20px rgba(255,255,255,0.5)}30%{box-shadow:0px 0px 10px 10px rgba(255,255,255,0.5)}90%{box-shadow:0px 0px 10px 10px rgba(255,255,255,0.5);background-color:#69965b}100%{box-shadow:0px 0px 10px 10px rgba(255,255,255,0);background-color:rgba(105,150,91,0)}}@keyframes shake{0%{margin-left:0px}20%{margin-left:10px}40%{margin-left:-10px}60%{margin-left:10px}80%{margin-left:-10px}100%{margin-left:0px}}body.python-challenge #overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.2);z-index:2000;cursor:pointer}body.python-challenge .banana-tales-tooltip{position:absolute;top:0;max-width:200px;min-width:150px;z-index:999;display:none}body.python-challenge .banana-tales-tooltip .content{text-align:center;font-family:Exo;font-size:14px;color:#ffffff;background-color:#112d16;border:1px solid #f8c326;padding:15px;line-height:1.5;border-radius:5px;flex-direction:column;display:flex;align-items:center}body.python-challenge .banana-tales-tooltip .tip{width:10px;height:10px;position:absolute;left:50%;border-bottom:1px solid #f8c326;border-right:1px solid #f8c326;background-color:#112d16}body.python-challenge .banana-tales-tooltip .got-it{text-align:center;background-color:#f8c326;border-radius:5px;cursor:pointer;margin-top:14px;padding:5px 10px}body.python-challenge .banana-tales-tooltip.top{animation:pointingUp 2s linear infinite;transform:translateY(-120%)}body.python-challenge .banana-tales-tooltip.top .tip{transform:rotate(45deg);bottom:-5px}body.python-challenge .banana-tales-tooltip.bottom{animation:pointingUp 1.5s linear infinite;transform:translateY(100%);left:40px}body.python-challenge .banana-tales-tooltip.bottom .tip{transform:rotate(225deg);top:-5px}body.python-challenge .banana-tales-tooltip.shake{animation:shake 0.5s linear 1}body.python-challenge .python-map-modal .modal-dialog{width:1000px;height:700px;outline:solid 4px #ebba27}body.python-challenge .python-map-modal .close-map-button{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/python_challenges/map/x-1bbe02eff6be37f250b64f35f30150757215d1d3eafbed2cb8f2f228c07ba191.svg);right:-20px;top:-20px;width:40px;height:40px;z-index:1500;position:absolute;background-color:white;border-radius:50px;border:2px solid #ebba27;background-repeat:no-repeat;background-position:center}body.python-challenge .python-map-modal .close-map-button:hover{background-color:#ebba27;cursor:pointer}#scene-modal #close-modal-button{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/python_challenges/map/x-1bbe02eff6be37f250b64f35f30150757215d1d3eafbed2cb8f2f228c07ba191.svg);right:15px;top:10px;width:35px;height:35px;z-index:1500;position:absolute;background-color:white;border-radius:50px;border:2px solid #141516;background-repeat:no-repeat;background-position:center}#scene-modal #close-modal-button:hover{background-color:#cecdf0;cursor:pointer}.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}pre.prettyprint{padding:2px;border:1px solid #888}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}#course-container #exercises pre.prettyprint .lit{color:#0000cd}#course-container #exercises pre.prettyprint .com{color:#4c886b}#course-container #exercises pre.prettyprint .kwd{color:#00f}#course-container #exercises pre.prettyprint .dec{color:#31849b}#course-container.python-course #exercises pre.prettyprint .str{color:#800080}#course-container.python-course #exercises pre.prettyprint .pun{color:#000040}#course-container.python-course #exercises pre.prettyprint .lit{color:#000040}#ref-cards-container pre.prettyprint .kwd{color:#930f80}#ref-cards-container pre.prettyprint .lit{color:mediumblue}#ref-cards-container pre.prettyprint .pun{color:#687687}#ref-cards-container pre.prettyprint .str{color:#1A1AA6}#ref-cards-container pre.prettyprint .typ{color:black}#ref-cards-container{position:absolute;right:0;width:336px;background-color:#1b3722;height:100%}#ref-cards-container #ref-cards-search{margin:13px 9px}#ref-cards-container #ref-cards-search input{width:316px;height:30px;border:solid 1px #6ea95c;background-color:transparent;margin-top:14px;padding:4px 14px;color:white;background:url(https://dnskjpxi5l62c.cloudfront.net/assets/python_challenges/search_icon-cd1117e54af856f42859cfc4f73269adb32989d39594176fdf66b99c6e464f6e.png) no-repeat;background-position:right;background-size:14px;background-origin:content-box}#ref-cards-container #ref-cards-search input:focus{outline-color:#6ea95c}#ref-cards-container #ref-cards-search ::placeholder{font-family:Arial;font-size:14px;line-height:1.64;letter-spacing:-0.25px;color:#79b264}#ref-cards-container #ref-cards-search #ref-cards-title{display:flex;justify-content:space-between}#ref-cards-container #ref-cards-search #ref-cards-title h1{font-family:Exo;font-size:15px;line-height:1.39;color:#ffffff;margin:0px}#ref-cards-container #ref-cards-search #ref-cards-title img{margin-right:2px;object-fit:contain;cursor:pointer}#ref-cards-container #ref-cards-cards{overflow-y:scroll;overflow-x:hidden;height:100%;padding-bottom:150px}#ref-cards-container hr{border-top:solid 1px #6ea95c;box-shadow:0 2px 2px 0 rgba(0,0,0,0.7);margin:0px}#ref-cards-container .single-card{width:316px;border:solid 1px #ffc928;background-color:#ffffff;display:table;margin:auto;margin-top:14px}#ref-cards-container .single-card .card-title{display:flex;justify-content:space-between;height:34px;background-color:#112d16;font-family:Exo;letter-spacing:0.43px;color:#ffffff;padding:7px 17px}#ref-cards-container .single-card .card-title img{height:17px}#ref-cards-container .single-card .card-body{font-size:14px;width:316px;overflow-x:scroll;box-sizing:content-box}#ref-cards-container .single-card .card-body .content-wrapper{padding:7px 10px}#ref-cards-container .single-card .card-body .card-syntax{font-family:Monaco;font-size:12px;line-height:1.67;letter-spacing:-0.21px;padding:0}#ref-cards-container .single-card .card-body .card-syntax *{color:#e96a00}#ref-cards-container .single-card .card-body pre{margin-top:4px;font-size:14px;white-space:pre;border:none;background-color:transparent}#ref-cards-container .single-card .card-body .snippet{font-family:Monaco}#ref-cards-container .single-card .card-info{margin-top:16px;font-family:Roboto;font-size:14px}#ref-cards-container .single-card .card-info .card-info-title{font-size:12px;line-height:1.82;color:#3c59ff;cursor:pointer}#ref-cards-container .single-card .card-info .card-info-title img{width:8px;height:4px}#ref-cards-container .single-card .card-info .card-info-body{line-height:1.36;letter-spacing:-0.19px;color:#105300}#ref-cards-container .single-card .card-info .card-info-challenge{line-height:1.82;color:#74a064}#course-solutions-content #activity-solutions .title{border:none}#course-solutions-content .course-solutions-content-wrapper{padding:0 5px}#course-solutions-content .course-solutions-content-wrapper>div{display:flex;flex-direction:column;align-items:start}#course-solutions-content .list-view{width:50%}#course-solutions-content #activity-solutions h1{font-family:'Exo';font-weight:700;font-size:16px;line-height:19px;letter-spacing:0.01em;color:black}#course-solutions-content .list-view-wrapper{border-bottom:1px solid #b1b1b1;display:flex}#course-solutions-content .list-view-wrapper .title{font-family:'Roboto';font-weight:400;font-size:14px;color:black;flex-grow:2;margin-left:10px}#course-solutions-content #activity-chooser,#course-solutions-content #quizzes-chooser{margin:20px 0}#course-solutions-content #activity-chooser.inactive,#course-solutions-content #quizzes-chooser.inactive{display:none}#course-solutions-content #activity-chooser.active,#course-solutions-content #quizzes-chooser.active{display:inline-block}#course-solutions-content #activity-chooser .header,#course-solutions-content #quizzes-chooser .header{display:none}#course-solutions-content #solutions-list-container{position:relative;min-height:400px}#course-solutions-content #solutions-list-container ul{padding:0;margin-left:20px;list-style-type:none}#course-solutions-content #solutions-list-container ul li{margin-top:10px;font-size:16px}#course-solutions-content #solutions-list-container #no-subscriptions-container{line-height:19px;letter-spacing:0.01em;padding-top:100px;padding:100px 0px 0px;width:50%;margin:auto}#course-solutions-content #solutions-list-container #no-subscriptions-container .title{border:none;font-size:26px;line-height:35px;color:#8bb55f}body.gb-reference-cards #ref-cards-container{position:absolute;right:0;width:32%;background-color:#fadb80;height:100%;z-index:10}body.gb-reference-cards #ref-cards-container #ref-cards-search{margin:13px 9px}body.gb-reference-cards #ref-cards-container #ref-cards-search input{width:94%;height:30px;border:solid 1px #6ea95c;background-color:transparent;margin-top:14px;padding:4px 14px;color:#112d16;background:url(https://dnskjpxi5l62c.cloudfront.net/assets/python_challenges/search_icon-cd1117e54af856f42859cfc4f73269adb32989d39594176fdf66b99c6e464f6e.png) no-repeat;background-position:right;background-size:14px;background-origin:content-box}body.gb-reference-cards #ref-cards-container #ref-cards-search ::placeholder{font-family:Roboto;font-size:14px;line-height:1.64;letter-spacing:-0.25px;color:#112d16}body.gb-reference-cards #ref-cards-container #ref-cards-search #ref-cards-title{display:flex;justify-content:space-between}body.gb-reference-cards #ref-cards-container #ref-cards-search #ref-cards-title h1{font-family:Exo;font-size:18px;line-height:1.39;color:#112d16;margin:0px}body.gb-reference-cards #ref-cards-container .single-card{width:94%;border:solid 1px #79b264;background-color:#ffffff;display:block;margin:auto;margin-top:14px;font-family:Exo}body.gb-reference-cards #ref-cards-container .single-card .card-title{display:flex;justify-content:space-between;height:34px;background-color:#e3e3e3;font-family:Exo;letter-spacing:0.43px;color:#112d16;padding:7px 17px}body.gb-reference-cards #ref-cards-container .single-card .card-title img{height:17px}body.gb-reference-cards #ref-cards-container .single-card .card-body{font-size:14px;width:100%;overflow-x:scroll;box-sizing:content-box;font-family:Roboto}body.gb-reference-cards #ref-cards-container .single-card .card-body .content-wrapper{padding:7px 17px;color:#105300}body.gb-reference-cards #ref-cards-container .single-card .card-body .content-wrapper .card-info-challenge{margin-top:15px;line-height:1.82;font-size:12px}body.gb-reference-cards #ref-cards-container .single-card .card-body .content-wrapper .refcard-tab{margin-left:3px;border:1px #979797 solid;background-color:#f1f1f1;padding:3px 4px;font-size:10px;text-transform:uppercase;font-family:Exo;color:#79b264}body.gb-reference-cards #ref-cards-container .single-card .card-info{margin-top:16px;font-family:Roboto;font-size:14px}body.gb-reference-cards #ref-cards-container .single-card .card-info .card-info-body{line-height:1.36;letter-spacing:-0.19px}body.gb-reference-cards #ref-cards-container .single-card .card-info .code-reference-wrapper{height:200px;margin:5px;overflow-y:scroll;display:none}body.gb-reference-cards #ref-cards-container .single-card .card-info .code-reference-wrapper .code-reference-workspace{width:600px;height:240px;margin:auto}.extend-flex,.modal .modal-content .gb-modal-body.modal-body .item-select-container .item-preview-container.item-preview-container,.modal .modal-content .gb-modal-body.modal-body .item-select-container{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.green-sharp-button{height:100%;width:120px;font-size:21px;background-color:#89b85c;color:white;text-transform:uppercase;border:none;border-radius:4px;border-bottom:2px #74a14e solid}.disabled,body.game-builder #upload-sprite-modal-template .form-group .drawing-container #frames-container #add-frame-button.add-disabled img,body.game-builder #sprite-sheet-creator-modal .form-group .drawing-container #frames-container #add-frame-button.add-disabled img{background-color:gray;opacity:.5;pointer-events:none}.extend-flex,.modal .modal-content .gb-modal-body.modal-body .item-select-container .item-preview-container.item-preview-container,.modal .modal-content .gb-modal-body.modal-body .item-select-container{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes failed-task-frames{0%{background-color:white}35%{background-color:rgba(250,107,107,0.15)}50%{background-color:white}65%{background-color:rgba(250,107,107,0.15)}100%{background-color:white}}@-webkit-keyframes spin2{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}_:-moz-tree-row(hover),div.item-select-container{min-width:568px}body.game-builder .modal .modal-content{width:640px;border-radius:0}body.game-builder #upload-sprite.active .simple-form{display:flex;flex-direction:column;height:100%}body.game-builder .edit-sprite-modal #create-sprite{display:flex;flex-direction:column;height:100%}body.game-builder #create-sprite,body.game-builder #upload-sprite{flex-grow:1}body.game-builder #create-sprite.active,body.game-builder #upload-sprite.active{display:flex;flex-direction:column;justify-content:space-between}body.game-builder .tab-content,body.game-builder .tab-pane{height:100%}body.game-builder form#main-add-sprite{display:flex;flex-direction:column;height:100%}body.game-builder form#main-add-sprite div{flex-grow:0}body.game-builder form#main-add-sprite #add-sprite-body{flex-grow:1;overflow-y:scroll}body.game-builder form#main-add-sprite .search-container{display:flex;justify-content:space-between;margin:12px;margin-bottom:20px}body.game-builder form#main-add-sprite .search-container .input-container{display:flex;align-items:center;width:35%;font-family:'Roboto';font-size:16px}body.game-builder form#main-add-sprite .search-container .input-container input{padding:5px 8px;border:1px solid #b1b1b1;border-radius:4px;width:100%}body.game-builder form#main-add-sprite .search-container .input-container input:focus{outline-color:#8bb55f}body.game-builder form#main-add-sprite .search-container .input-container input::-webkit-search-cancel-button{-webkit-appearance:searchfield-cancel-button}body.game-builder form#main-add-sprite .search-container .input-container .glyphicon-search{left:-25px;color:#8bb55f;width:0}body.game-builder form#main-add-sprite .search-container .categories-container{display:flex;justify-content:space-between;width:63%}body.game-builder form#main-add-sprite .search-container .categories-container button{background:#fcce36;border-radius:100px;border:none;text-transform:uppercase;padding:0 10px;margin:0 5px;font-size:13px;color:#424c6a;font-family:'Exo'}body.game-builder form#main-add-sprite .search-container .categories-container button:hover{background:#ECC133}body.game-builder form#main-add-sprite .search-container .categories-container button.selected{background:white;border:1px solid #fcce36;padding:0px 9px}body.game-builder form#main-add-sprite .search-container .vertical-line{border-left:1px solid #b1b1b1}body.game-builder form#main-add-sprite .search-container .item-select-container .item-preview-container.item-preview-container{background:white}body.game-builder #upload-sprite-modal-template,body.game-builder #sprite-sheet-creator-modal{flex-grow:1;flex-shrink:0;overflow-y:scroll}body.game-builder #upload-sprite-modal-template .form-group,body.game-builder #sprite-sheet-creator-modal .form-group{display:flex;align-items:center;justify-content:space-around;height:100%}body.game-builder #upload-sprite-modal-template .form-group .explanation,body.game-builder #sprite-sheet-creator-modal .form-group .explanation{width:360px;height:400px;background:#f7f7f7;border:1px dashed blue;border-radius:9px;font-family:'Exo';padding:40px}body.game-builder #upload-sprite-modal-template .form-group .explanation .texts-container,body.game-builder #sprite-sheet-creator-modal .form-group .explanation .texts-container{font-size:14px}body.game-builder #upload-sprite-modal-template .form-group .explanation .texts-container div,body.game-builder #sprite-sheet-creator-modal .form-group .explanation .texts-container div{margin:20px 0px}body.game-builder #upload-sprite-modal-template .form-group .upload-container,body.game-builder #sprite-sheet-creator-modal .form-group .upload-container{height:400px;width:400px}body.game-builder #upload-sprite-modal-template .form-group .upload-container .file-upload,body.game-builder #sprite-sheet-creator-modal .form-group .upload-container .file-upload{height:330px;border:3px dashed #ededed;border-radius:8px;display:flex;flex-direction:column;justify-content:center;align-items:center}body.game-builder #upload-sprite-modal-template .form-group .upload-container .file-upload img,body.game-builder #sprite-sheet-creator-modal .form-group .upload-container .file-upload img{margin-bottom:20px}body.game-builder #upload-sprite-modal-template .form-group .upload-container .file-upload button,body.game-builder #sprite-sheet-creator-modal .form-group .upload-container .file-upload button{background:white;border:1px solid #FBC54F;border-radius:4px;font-family:'Roboto';font-weight:bold;font-size:16px;text-transform:uppercase;color:#38261E;padding:12px 35px}body.game-builder #upload-sprite-modal-template .form-group .upload-container .file-upload .error,body.game-builder #sprite-sheet-creator-modal .form-group .upload-container .file-upload .error{color:#e95e63;font-size:12px;padding:20px;text-align:center}body.game-builder #upload-sprite-modal-template .form-group .upload-container .frames-number,body.game-builder #sprite-sheet-creator-modal .form-group .upload-container .frames-number{font-family:'Exo';display:flex;align-items:center;justify-content:center;font-size:12px;height:70px}body.game-builder #upload-sprite-modal-template .form-group .upload-container .frames-number input[type=number],body.game-builder #upload-sprite-modal-template .form-group .upload-container .frames-number input[type=text],body.game-builder #sprite-sheet-creator-modal .form-group .upload-container .frames-number input[type=number],body.game-builder #sprite-sheet-creator-modal .form-group .upload-container .frames-number input[type=text]{font-family:'Roboto';border:1px solid #b1b1b1;border-radius:4px;padding:9px}body.game-builder #upload-sprite-modal-template .form-group .upload-container .frames-number input[type=number],body.game-builder #sprite-sheet-creator-modal .form-group .upload-container .frames-number input[type=number]{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/dashboard/number-input-arrows-29429b8caf9fef9cf72ac6d16e9d9ab1b16cdcc20d039ebe59737fd45945a80a.svg);background-position:95% center;background-repeat:no-repeat}body.game-builder #upload-sprite-modal-template .form-group .upload-container .frames-number input[type=number]::-webkit-inner-spin-button,body.game-builder #sprite-sheet-creator-modal .form-group .upload-container .frames-number input[type=number]::-webkit-inner-spin-button{opacity:0}body.game-builder #upload-sprite-modal-template .form-group .upload-container .frames-number input:focus-visible,body.game-builder #sprite-sheet-creator-modal .form-group .upload-container .frames-number input:focus-visible{outline-color:#8bb55f}body.game-builder #upload-sprite-modal-template .form-group .upload-container .frames-number input,body.game-builder #sprite-sheet-creator-modal .form-group .upload-container .frames-number input{width:50px;height:30px;margin:6px}body.game-builder #upload-sprite-modal-template .form-group .preview-container,body.game-builder #sprite-sheet-creator-modal .form-group .preview-container{display:flex;flex-direction:column;align-items:center;height:400px;font-family:'Exo';font-size:22px;text-transform:capitalize}body.game-builder #upload-sprite-modal-template .form-group .preview-container .file-preview,body.game-builder #sprite-sheet-creator-modal .form-group .preview-container .file-preview{width:200px;height:200px;border-bottom:5px solid #b1b1b1;box-shadow:0px 4px 19px rgba(200,197,197,0.5);border-radius:14px;margin:20px;display:flex;align-items:center;justify-content:center}body.game-builder #upload-sprite-modal-template .form-group .preview-container .file-preview img,body.game-builder #sprite-sheet-creator-modal .form-group .preview-container .file-preview img{max-width:95%;max-height:95%}body.game-builder #upload-sprite-modal-template .form-group .preview-container .file-name,body.game-builder #upload-sprite-modal-template .form-group .preview-container .no-file-uploaded,body.game-builder #sprite-sheet-creator-modal .form-group .preview-container .file-name,body.game-builder #sprite-sheet-creator-modal .form-group .preview-container .no-file-uploaded{font-size:12px}body.game-builder #upload-sprite-modal-template .form-group .dimensions-selector,body.game-builder #sprite-sheet-creator-modal .form-group .dimensions-selector{font-family:'Exo'}body.game-builder #upload-sprite-modal-template .form-group .dimensions-selector input[type=number],body.game-builder #upload-sprite-modal-template .form-group .dimensions-selector input[type=text],body.game-builder #sprite-sheet-creator-modal .form-group .dimensions-selector input[type=number],body.game-builder #sprite-sheet-creator-modal .form-group .dimensions-selector input[type=text]{font-family:'Roboto';border:1px solid #b1b1b1;border-radius:4px;padding:9px}body.game-builder #upload-sprite-modal-template .form-group .dimensions-selector input[type=number],body.game-builder #sprite-sheet-creator-modal .form-group .dimensions-selector input[type=number]{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/dashboard/number-input-arrows-29429b8caf9fef9cf72ac6d16e9d9ab1b16cdcc20d039ebe59737fd45945a80a.svg);background-position:95% center;background-repeat:no-repeat}body.game-builder #upload-sprite-modal-template .form-group .dimensions-selector input[type=number]::-webkit-inner-spin-button,body.game-builder #sprite-sheet-creator-modal .form-group .dimensions-selector input[type=number]::-webkit-inner-spin-button{opacity:0}body.game-builder #upload-sprite-modal-template .form-group .dimensions-selector input:focus-visible,body.game-builder #sprite-sheet-creator-modal .form-group .dimensions-selector input:focus-visible{outline-color:#8bb55f}body.game-builder #upload-sprite-modal-template .form-group .dimensions-selector #dimensions-container,body.game-builder #sprite-sheet-creator-modal .form-group .dimensions-selector #dimensions-container{font-size:18px;display:flex;flex-direction:column;padding:0 50px}body.game-builder #upload-sprite-modal-template .form-group .dimensions-selector #dimensions-container #dimensions-settings div,body.game-builder #sprite-sheet-creator-modal .form-group .dimensions-selector #dimensions-container #dimensions-settings div{display:flex;align-items:baseline;justify-content:space-between;width:60%}body.game-builder #upload-sprite-modal-template .form-group .dimensions-selector #dimensions-container #dimensions-settings input,body.game-builder #sprite-sheet-creator-modal .form-group .dimensions-selector #dimensions-container #dimensions-settings input{font-size:14px;width:63px;height:30px;margin:15px 6px}body.game-builder #upload-sprite-modal-template .form-group .dimensions-selector #dimensions-container #dimensions-settings label,body.game-builder #sprite-sheet-creator-modal .form-group .dimensions-selector #dimensions-container #dimensions-settings label{font-size:12px;font-weight:normal;text-transform:uppercase}body.game-builder #upload-sprite-modal-template .form-group .dimensions-selector #dimensions-container label,body.game-builder #sprite-sheet-creator-modal .form-group .dimensions-selector #dimensions-container label{margin:0}body.game-builder #upload-sprite-modal-template .form-group .dimensions-selector #dimensions-container button,body.game-builder #sprite-sheet-creator-modal .form-group .dimensions-selector #dimensions-container button{background:#8bb55f;border-radius:4px;color:white;text-transform:uppercase;border:none;text-align:center;height:40px}body.game-builder #upload-sprite-modal-template .form-group .dimensions-selector .error-message,body.game-builder #sprite-sheet-creator-modal .form-group .dimensions-selector .error-message{font-size:14px;padding:12px 50px;color:#e95e63;max-width:350px;position:absolute}body.game-builder #upload-sprite-modal-template .form-group .dimensions-selector #dimensions-preview-container,body.game-builder #sprite-sheet-creator-modal .form-group .dimensions-selector #dimensions-preview-container{height:300px;width:300px;margin:10px 20px;display:flex;align-items:center;justify-content:center}body.game-builder #upload-sprite-modal-template .form-group .dimensions-selector #dimensions-preview-container #dimensions-preview,body.game-builder #sprite-sheet-creator-modal .form-group .dimensions-selector #dimensions-preview-container #dimensions-preview{border-bottom:5px solid #b1b1b1;box-shadow:rgba(115,115,115,0.25) 0px 4px 19px;border-radius:14px;display:flex;align-items:center;justify-content:center}body.game-builder #upload-sprite-modal-template .form-group .divider,body.game-builder #sprite-sheet-creator-modal .form-group .divider{height:100%;border:0.5px solid #b1b1b1}body.game-builder #upload-sprite-modal-template .form-group .drawing-container,body.game-builder #sprite-sheet-creator-modal .form-group .drawing-container{min-width:500px;width:70%;padding:0 74px}body.game-builder #upload-sprite-modal-template .form-group .drawing-container .lc .square-toolbar-button,body.game-builder #sprite-sheet-creator-modal .form-group .drawing-container .lc .square-toolbar-button{border:none}body.game-builder #upload-sprite-modal-template .form-group .drawing-container .lc .fat-button,body.game-builder #sprite-sheet-creator-modal .form-group .drawing-container .lc .fat-button{background:lightgray;border:none;font-family:'Exo';font-size:14px}body.game-builder #upload-sprite-modal-template .form-group .drawing-container .lc .fat-button:hover,body.game-builder #sprite-sheet-creator-modal .form-group .drawing-container .lc .fat-button:hover{filter:brightness(0.9)}body.game-builder #upload-sprite-modal-template .form-group .drawing-container #frames-container,body.game-builder #sprite-sheet-creator-modal .form-group .drawing-container #frames-container{background-color:#E6E6E6;flex-wrap:wrap;display:flex;overflow-x:auto;height:100px;align-items:center}body.game-builder #upload-sprite-modal-template .form-group .drawing-container #frames-container .frame,body.game-builder #sprite-sheet-creator-modal .form-group .drawing-container #frames-container .frame{background-color:white;border-radius:13px;margin:10px;height:79px;width:58px;border:2px solid #b1b1b1}body.game-builder #upload-sprite-modal-template .form-group .drawing-container #frames-container .frame.selected,body.game-builder #sprite-sheet-creator-modal .form-group .drawing-container #frames-container .frame.selected{border:solid 2px #7a7a7a}body.game-builder #upload-sprite-modal-template .form-group .drawing-container #frames-container .frame .change-icon-container,body.game-builder #sprite-sheet-creator-modal .form-group .drawing-container #frames-container .frame .change-icon-container{border-top:2px solid #7a7a7a}body.game-builder #upload-sprite-modal-template .form-group .drawing-container #frames-container .frame .change-icon-container .delete-frame-icon,body.game-builder #sprite-sheet-creator-modal .form-group .drawing-container #frames-container .frame .change-icon-container .delete-frame-icon{filter:invert(30%) sepia(18%) saturate(1191%) hue-rotate(99deg) brightness(93%) contrast(83%);max-height:13px;float:left;margin:4%}body.game-builder #upload-sprite-modal-template .form-group .drawing-container #frames-container .frame .change-icon-container .duplicate-frame-icon,body.game-builder #sprite-sheet-creator-modal .form-group .drawing-container #frames-container .frame .change-icon-container .duplicate-frame-icon{filter:invert(30%) sepia(18%) saturate(1191%) hue-rotate(99deg) brightness(93%) contrast(83%);max-height:13px;float:right;margin:4%}body.game-builder #upload-sprite-modal-template .form-group .drawing-container #frames-container .frame .change-icon-container .change-disabled,body.game-builder #sprite-sheet-creator-modal .form-group .drawing-container #frames-container .frame .change-icon-container .change-disabled{pointer-events:none;-khtml-opacity:0.5;opacity:0.5}body.game-builder #upload-sprite-modal-template .form-group .drawing-container #frames-container .frame .change-icon-container .bright-hover-extend,body.game-builder #upload-sprite-modal-template .form-group .drawing-container #frames-container .frame .change-icon-container .modal .modal-content .gb-modal-footer.modal-footer .btn:hover,.modal .modal-content .gb-modal-footer.modal-footer body.game-builder #upload-sprite-modal-template .form-group .drawing-container #frames-container .frame .change-icon-container .btn:hover,body.game-builder #upload-sprite-modal-template .form-group .drawing-container #frames-container .frame .change-icon-container .bright-hover:hover,body.game-builder #sprite-sheet-creator-modal .form-group .drawing-container #frames-container .frame .change-icon-container .bright-hover-extend,body.game-builder #sprite-sheet-creator-modal .form-group .drawing-container #frames-container .frame .change-icon-container .modal .modal-content .gb-modal-footer.modal-footer .btn:hover,.modal .modal-content .gb-modal-footer.modal-footer body.game-builder #sprite-sheet-creator-modal .form-group .drawing-container #frames-container .frame .change-icon-container .btn:hover,body.game-builder #sprite-sheet-creator-modal .form-group .drawing-container #frames-container .frame .change-icon-container .bright-hover:hover{cursor:pointer;filter:brightness(0.6);-webkit-filter:brightness(0.6)}body.game-builder #upload-sprite-modal-template .form-group .drawing-container #frames-container .frame .change-icon-container .bright-hover:focus,body.game-builder #sprite-sheet-creator-modal .form-group .drawing-container #frames-container .frame .change-icon-container .bright-hover:focus{outline:none}body.game-builder #upload-sprite-modal-template .form-group .drawing-container #frames-container .frame img,body.game-builder #sprite-sheet-creator-modal .form-group .drawing-container #frames-container .frame img{border-radius:11px 11px 0 0}body.game-builder #upload-sprite-modal-template .form-group .drawing-container #frames-container #add-frame-button,body.game-builder #sprite-sheet-creator-modal .form-group .drawing-container #frames-container #add-frame-button{border-radius:6px;cursor:pointer;border-color:transparent;margin:7px;background-color:#4fc78e;box-shadow:0 3px 0 0 #42ab7a;width:max-content;border-radius:13px;height:60px;width:60px}body.game-builder #upload-sprite-modal-template .form-group .drawing-container #frames-container #add-frame-button span,body.game-builder #sprite-sheet-creator-modal .form-group .drawing-container #frames-container #add-frame-button span{font-family:'Rubik-Medium';letter-spacing:1px;color:white;text-transform:uppercase;font-size:16px;text-align:center;font-family:'Rubik-Medium'}body.game-builder #upload-sprite-modal-template .form-group .drawing-container #frames-container #add-frame-button img,body.game-builder #sprite-sheet-creator-modal .form-group .drawing-container #frames-container #add-frame-button img{position:relative;top:25%;left:25%}body.game-builder #upload-sprite-modal-template .form-group .drawing-container #frames-container #add-frame-button.add-disabled,body.game-builder #sprite-sheet-creator-modal .form-group .drawing-container #frames-container #add-frame-button.add-disabled{pointer-events:none}.modal .modal-content .gb-modal-header{padding:20px;border:none}.modal .modal-content .gb-modal-header h3{font-family:'Rubik-Medium';font-size:24px;float:left;text-transform:capitalize}.modal .modal-content .gb-modal-header img.close-modal{float:right;margin:0}.modal .modal-content .gb-modal-header #language-selector{text-align:center;margin-top:10px}.modal .modal-content .gb-modal-footer.modal-footer{background-color:#e5e5e5}.modal .modal-content .gb-modal-footer.modal-footer .btn{margin:5px;height:40px;padding:0 20px 0 20px;min-width:140px}.modal .modal-content .gb-modal-footer.modal-footer .btn.confirm{border-radius:6px;cursor:pointer;border-color:transparent;margin:7px;background-color:#4fc78e;box-shadow:0 3px 0 0 #42ab7a;width:max-content;float:right}.modal .modal-content .gb-modal-footer.modal-footer .btn.confirm span{font-family:'Rubik-Medium';letter-spacing:1px;color:white;text-transform:uppercase;font-size:16px;text-align:center;font-family:'Rubik-Medium'}.modal .modal-content .gb-modal-footer.modal-footer .btn.cancel{border-radius:6px;cursor:pointer;border-color:transparent;margin:7px;background-color:#818181;box-shadow:0 3px 0 0 #434343;float:left}.modal .modal-content .gb-modal-footer.modal-footer .btn.cancel span{font-family:'Rubik-Medium';letter-spacing:1px;color:white;text-transform:uppercase;font-size:16px;text-align:center;font-family:'Rubik-Medium'}.modal .modal-content .gb-modal-body.modal-body{padding:0px}.modal .modal-content .gb-modal-body.modal-body .form-group{padding:0px 10px 0 10px;height:285px}.modal .modal-content .gb-modal-body.modal-body .form-group::-webkit-scrollbar{width:6px}.modal .modal-content .gb-modal-body.modal-body .form-group::-webkit-scrollbar-thumb{background:#c4c4c4}.modal .modal-content .gb-modal-body.modal-body .add-item-radio{display:none}.modal .modal-content .gb-modal-body.modal-body .change-icon-container{position:relative}.modal .modal-content .gb-modal-body.modal-body .change-icon-container span{position:absolute;font-size:14px;color:#42ab7a;top:110px}.modal .modal-content .gb-modal-body.modal-body .change-icon-container .delete-sprite-sheet-icon{right:20px}.modal .modal-content .gb-modal-body.modal-body .change-icon-container .edit-sprite-sheet-icon{right:40px;font-size:15px}.modal .modal-content .gb-modal-body.modal-body .item-select-container{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%}.modal .modal-content .gb-modal-body.modal-body .item-select-container label{margin:4px}.modal .modal-content .gb-modal-body.modal-body .item-select-container .check-icon-wrapper{position:relative;z-index:2}.modal .modal-content .gb-modal-body.modal-body .item-select-container .check-icon-wrapper .check-icon{position:absolute;width:40px;margin-left:110px;margin-top:-6px}.modal .modal-content .gb-modal-body.modal-body .item-select-container .item-preview-container{border:1px solid #dddddd;display:flex;z-index:1}.modal .modal-content .gb-modal-body.modal-body .item-select-container .item-preview-container.item-preview-container{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly;align-items:center;width:130px;height:130px;border-radius:13px;cursor:pointer;float:left;border:none;margin:7px;box-shadow:0 3px 0 0 #cacaca;background-color:#f1f1f1}.modal .modal-content .gb-modal-body.modal-body .item-select-container .item-preview-container.item-preview-container.selected{opacity:.8}.modal .modal-content .gb-modal-body.modal-body .item-select-container .item-preview-container.item-preview-container .item-preview{overflow:hidden;display:inline-block;vertical-align:middle;position:relative}.modal .modal-content .gb-modal-body.modal-body .item-select-container .item-preview-container.item-preview-container .item-preview img{height:100%}.modal .modal-content .gb-modal-body.modal-body .item-select-container .item-preview-container.item-preview-container .item-preview.with-text{font-family:'Rubik-Medium';margin:5px 0 5px 0;text-align:center;width:100%}.modal .modal-content .gb-modal-body.modal-body .item-select-container .item-preview-container.item-preview-container .item-preview.with-text img{margin:2px auto;height:65%}.modal .modal-content .gb-modal-body.modal-body .item-select-container .item-preview-container.item-preview-container .item-preview.with-text .glyphicon-play{float:left;margin:5px;font-size:15px}.modal .modal-content .gb-modal-body.modal-body .item-select-container .item-preview-container.item-preview-container .item-preview.with-text div{margin-top:8px}.modal .modal-content .gb-modal-body.modal-body .item-select-container .item-preview-container.item-preview-container .item-preview.with-text div.sound-desc{text-overflow:ellipsis;width:80%;overflow:hidden;font-size:12px;font-weight:400;margin-top:6px;float:left;text-align:left}.modal .modal-content .gb-modal-body.modal-body .user-sprites-container{height:80%;padding:0 12px;border-bottom:1px #e0e0e0 solid}.modal .modal-content .gb-modal-body.modal-body .user-sprites-container .item-select-container .change-icon-container{min-height:22px}.modal .modal-content .gb-modal-body.modal-body .user-sprites-container::-webkit-scrollbar{width:6px}.modal .modal-content .gb-modal-body.modal-body .user-sprites-container::-webkit-scrollbar-thumb{background:#4fc78e}.modal .modal-content .gb-modal-body.modal-body.sound-modal .form-group{overflow:auto}#add-sprite-body .nav-tabs{background-color:#d5dadd}#add-sprite-body li{background-color:white;display:inline-block;width:50%}#add-sprite-body li a:hover{color:black;border:1px solid transparent}#add-sprite-body li .nav-link{font-size:16px;color:#828282;background-color:#d5dadd;text-align:center;white-space:nowrap}#add-sprite-body li::before{position:absolute;background:#d5dadd;height:100%;z-index:1;width:10%;content:' ';border-bottom-right-radius:25px}#add-sprite-body li::after{position:absolute;background:#d5dadd;height:100%;z-index:1;width:10%;content:' ';border-bottom-left-radius:25px;right:0;top:0}#add-sprite-body li.active>a{background-color:white;border-color:white;font-weight:bolder;color:black}#add-sprite-body li.active>a:hover,#add-sprite-body li.active>a:focus{color:black;border:1px solid transparent}#add-sprite-body .item-select-container .item-preview-container .item-preview img{position:absolute;left:0px;top:0px}.bright-hover-extend,body.game-builder #upload-sprite-modal-template .form-group .drawing-container #frames-container .frame .change-icon-container .bright-hover:hover,body.game-builder #sprite-sheet-creator-modal .form-group .drawing-container #frames-container .frame .change-icon-container .bright-hover:hover,.modal .modal-content .gb-modal-footer.modal-footer .btn:hover{cursor:pointer;filter:brightness(0.6);-webkit-filter:brightness(0.6)}body.game-builder .add-sprite-modal,body.game-builder .edit-sprite-modal{margin:1%;background:white}body.game-builder .add-sprite-modal .modal-dialog,body.game-builder .edit-sprite-modal .modal-dialog{display:flex;width:100%;height:100%;margin:auto}body.game-builder .add-sprite-modal .modal-dialog .modal-content,body.game-builder .edit-sprite-modal .modal-dialog .modal-content{width:inherit;border-radius:8px}body.game-builder .add-sprite-modal .modal-dialog .modal-content .modal-title,body.game-builder .edit-sprite-modal .modal-dialog .modal-content .modal-title{font-family:'Exo';font-weight:600;font-size:21px;color:#8bb55f;text-transform:uppercase;border-bottom:1px solid;width:100%;text-align:left}body.game-builder .add-sprite-modal .modal-dialog .modal-content .modal-footer,body.game-builder .edit-sprite-modal .modal-dialog .modal-content .modal-footer{border:none;display:flex;justify-content:flex-end;background:white}body.game-builder .add-sprite-modal .modal-dialog .modal-content .modal-footer button,body.game-builder .edit-sprite-modal .modal-dialog .modal-content .modal-footer button{text-transform:uppercase;display:inline-block;border-radius:4px;border:none;min-width:150px;height:40px;font-family:'Exo';font-size:13px;margin:12px}body.game-builder .add-sprite-modal .modal-dialog .modal-content .modal-footer button.confirm,body.game-builder .edit-sprite-modal .modal-dialog .modal-content .modal-footer button.confirm{background:#8bb55f;border-radius:4px;color:white;text-transform:uppercase;border:none;text-align:center;color:white}body.game-builder .add-sprite-modal .modal-dialog .modal-content .modal-footer button.cancel,body.game-builder .edit-sprite-modal .modal-dialog .modal-content .modal-footer button.cancel{background:none;color:#38261E}body.game-builder .add-sprite-modal .modal-dialog .modal-content .modal-body .form-group,body.game-builder .edit-sprite-modal .modal-dialog .modal-content .modal-body .form-group{padding:0px 7vw}body.game-builder .add-sprite-modal .modal-dialog .modal-content .modal-body .form-group .item-select-container,body.game-builder .edit-sprite-modal .modal-dialog .modal-content .modal-body .form-group .item-select-container{display:flex;align-items:flex-start;align-content:flex-start}body.game-builder .add-sprite-modal .modal-dialog .modal-content .modal-body .form-group .item-select-container ::-webkit-scrollbar,body.game-builder .edit-sprite-modal .modal-dialog .modal-content .modal-body .form-group .item-select-container ::-webkit-scrollbar{width:8px;height:8px}body.game-builder .add-sprite-modal .modal-dialog .modal-content .modal-body .form-group .item-select-container ::-webkit-scrollbar-track,body.game-builder .edit-sprite-modal .modal-dialog .modal-content .modal-body .form-group .item-select-container ::-webkit-scrollbar-track{background:white}body.game-builder .add-sprite-modal .modal-dialog .modal-content .modal-body .form-group .item-select-container ::-webkit-scrollbar-thumb,body.game-builder .edit-sprite-modal .modal-dialog .modal-content .modal-body .form-group .item-select-container ::-webkit-scrollbar-thumb{background:#C4C4C4}body.game-builder .add-sprite-modal .modal-dialog .modal-content .modal-body .form-group .item-select-container ::-webkit-scrollbar-thumb:hover,body.game-builder .edit-sprite-modal .modal-dialog .modal-content .modal-body .form-group .item-select-container ::-webkit-scrollbar-thumb:hover{background:#C4C4C4}body.game-builder .add-sprite-modal .modal-dialog .modal-content .modal-body .form-group .item-select-container .add-sprites-buttons-container label div,body.game-builder .edit-sprite-modal .modal-dialog .modal-content .modal-body .form-group .item-select-container .add-sprites-buttons-container label div{border-radius:6px;cursor:pointer;border-color:transparent;margin:7px;background-color:#4fc78e;box-shadow:0 3px 0 0 #42ab7a;border-radius:13px;padding:10px}body.game-builder .add-sprite-modal .modal-dialog .modal-content .modal-body .form-group .item-select-container .add-sprites-buttons-container label div span,body.game-builder .edit-sprite-modal .modal-dialog .modal-content .modal-body .form-group .item-select-container .add-sprites-buttons-container label div span{font-family:'Rubik-Medium';letter-spacing:1px;color:white;text-transform:uppercase;font-size:16px;text-align:center;font-family:'Rubik-Medium'}body.game-builder .add-sprite-modal .modal-dialog .modal-content .modal-body .form-group .item-select-container .add-sprites-buttons-container label div span,body.game-builder .edit-sprite-modal .modal-dialog .modal-content .modal-body .form-group .item-select-container .add-sprites-buttons-container label div span{font-family:'Roboto';font-size:13px}body.game-builder .add-sprite-modal .modal-dialog .modal-content .modal-body .form-group .item-select-container .add-sprites-buttons-container label div img,body.game-builder .edit-sprite-modal .modal-dialog .modal-content .modal-body .form-group .item-select-container .add-sprites-buttons-container label div img{width:50px}body.game-builder .add-sprite-modal .modal-dialog .modal-content #back-to-sprites-button,body.game-builder .edit-sprite-modal .modal-dialog .modal-content #back-to-sprites-button{border-radius:6px;cursor:pointer;border-color:transparent;margin:7px;background-color:#4fc78e;box-shadow:0 3px 0 0 #42ab7a;width:max-content;margin:10px 40px;width:90px;height:90px;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0}body.game-builder .add-sprite-modal .modal-dialog .modal-content #back-to-sprites-button span,body.game-builder .edit-sprite-modal .modal-dialog .modal-content #back-to-sprites-button span{font-family:'Rubik-Medium';letter-spacing:1px;color:white;text-transform:uppercase;font-size:16px;text-align:center;font-family:'Rubik-Medium'}body.game-builder .add-sprite-modal .modal-dialog .modal-content #back-to-sprites-button span,body.game-builder .edit-sprite-modal .modal-dialog .modal-content #back-to-sprites-button span{font-size:8px;font-family:'Roboto';padding-top:12px;font-weight:bold}body.game-builder .add-sprite-modal .modal-dialog .modal-content #back-to-sprites-button img,body.game-builder .edit-sprite-modal .modal-dialog .modal-content #back-to-sprites-button img{width:25px;height:25px}body.game-builder .add-sprite-modal .modal-dialog .modal-content .modal-footer,body.game-builder .edit-sprite-modal .modal-dialog .modal-content .modal-footer{border-radius:8px}body.game-builder #game-extentions .extention{width:300px;min-height:300px;margin:40px}body.game-builder #game-extentions .extention{cursor:pointer;display:flex;flex-direction:column;border-radius:14px;box-shadow:0px 4px 19px 0px rgba(115,115,115,0.25)}body.game-builder #game-extentions .extention .extention-img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/game_builder/extentions/extention_background-5063c3912f5c5674ce35205974eeb0cb05aa30af2aeea9d43f389e0084e2c5fe.png);display:flex;align-items:flex-end;justify-content:center;border-radius:9px 9px 0 0;background-color:#13AFD1;height:184px}body.game-builder #game-extentions .extention .text{margin:auto;line-height:19px;color:#38261E}body.game-builder #game-extentions .extention .text .extention-title{font-family:'Exo';font-size:16px;font-weight:bold;letter-spacing:0.16px;text-transform:uppercase}body.game-builder #game-extentions .extention .text .extention-description{font-family:'Roboto';font-size:14px;letter-spacing:0.14px;margin:10px;font-weight:400}body.game-builder #game-extentions input[type=radio]{display:none}body.game-builder #game-extentions input:checked+.extention{border:4px solid #8bb55f}body.game-builder.course .add-sprite-modal,body.game-builder.course .edit-sprite-modal,body.game-builder.course .ai-models-modal{margin:1%;margin-left:430px;margin-right:20px}body.game-builder.course .add-sprite-modal .modal-dialog .modal-content .form-group,body.game-builder.course .edit-sprite-modal .modal-dialog .modal-content .form-group,body.game-builder.course .ai-models-modal .modal-dialog .modal-content .form-group{padding:0px 60px}body.game-builder.course .add-sprite-modal .modal-dialog .modal-content .form-group .dimensions-selector,body.game-builder.course .edit-sprite-modal .modal-dialog .modal-content .form-group .dimensions-selector,body.game-builder.course .ai-models-modal .modal-dialog .modal-content .form-group .dimensions-selector{margin-left:50px}body.game-builder.course .add-sprite-modal .modal-dialog .modal-content #back-to-sprites-button,body.game-builder.course .edit-sprite-modal .modal-dialog .modal-content #back-to-sprites-button,body.game-builder.course .ai-models-modal .modal-dialog .modal-content #back-to-sprites-button{transform:scale(0.8)}body.game-builder.course .add-sprite-modal .modal-dialog .modal-content #back-to-sprites-button span,body.game-builder.course .edit-sprite-modal .modal-dialog .modal-content #back-to-sprites-button span,body.game-builder.course .ai-models-modal .modal-dialog .modal-content #back-to-sprites-button span{font-size:12px}@media screen and (max-width: 1400px){body.game-builder form#main-add-sprite .search-container{display:block}body.game-builder form#main-add-sprite .search-container .categories-container{margin-top:10px;overflow:auto;width:auto}body.game-builder form#main-add-sprite .search-container .categories-container button{padding:10px}body.game-builder form#main-add-sprite .search-container .categories-container button .selected{padding:9px}}@media screen and (max-width: 1800px){body.game-builder.course form#main-add-sprite .search-container{display:block}body.game-builder.course form#main-add-sprite .search-container .categories-container{margin-top:10px;overflow:auto;width:auto}body.game-builder.course form#main-add-sprite .search-container .categories-container button{padding:10px}body.game-builder.course form#main-add-sprite .search-container .categories-container button .selected{padding:9px}}@media screen and (max-width: 1450px){body.game-builder.course .add-sprite-modal .modal-dialog .modal-content #back-to-sprites-button{transform:scale(0.5)}body.game-builder.course .add-sprite-modal .modal-dialog .modal-content #back-to-sprites-button img{transform:scale(2)}body.game-builder.course .add-sprite-modal .modal-dialog .modal-content #back-to-sprites-button span{display:none}}.notification-bar{width:100vw;height:40px;z-index:10;text-align:center;padding-top:10px;background:#ffdd9f}.notification-bar.alert{margin-bottom:0px}.report-notice .notification-bar .close{right:0px}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}body.has-wallpaper #container{font-family:Roboto;height:calc(100% - 50px);width:100%;max-width:100%;padding:inherit}body.has-wallpaper #container .has-wallpaper-layout{top:49px;min-height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.has-wallpaper-layout [v-cloak]{display:none}.has-wallpaper-layout .page-background{min-height:100%;min-width:1024px;width:100%;height:auto;position:fixed;top:0;left:0;z-index:-1;background-repeat:no-repeat;background-size:cover}.has-wallpaper-layout button,.has-wallpaper-layout .button{cursor:pointer;background-color:#fcce36;border-radius:4px;box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.12);font-family:Roboto;font-size:13px;font-weight:bold;letter-spacing:1px;text-align:center;color:#424c6a;text-transform:uppercase}.has-wallpaper-layout button.primary-yellow-button,.has-wallpaper-layout .button.primary-yellow-button{border:none;box-shadow:none}.has-wallpaper-layout button:hover,.has-wallpaper-layout .button:hover{background-color:#ecb401}.has-wallpaper-layout button.button-secondary,.has-wallpaper-layout .button.button-secondary{background-color:white;border-radius:4px;border:solid 1px #fcce36}.has-wallpaper-layout .box,.has-wallpaper-layout input,.has-wallpaper-layout select,.has-wallpaper-layout textarea{resize:none;border:solid 1px #e6e8ed}.has-wallpaper-layout .box:hover,.has-wallpaper-layout input:hover,.has-wallpaper-layout select:hover,.has-wallpaper-layout textarea:hover{border-color:#929aaa}.has-wallpaper-layout .box:focus,.has-wallpaper-layout .box:active,.has-wallpaper-layout input:focus,.has-wallpaper-layout input:active,.has-wallpaper-layout select:focus,.has-wallpaper-layout select:active,.has-wallpaper-layout textarea:focus,.has-wallpaper-layout textarea:active{border-color:#424c6a}.has-wallpaper-layout .select{border:solid 11px white}.has-wallpaper-layout .select:hover{border:solid 11px rgba(59,118,37,0.5);cursor:pointer}.has-wallpaper-layout .select:active,.has-wallpaper-layout .select.active{border:solid 11px #3b7625}.has-wallpaper-layout .header{text-align:center;color:white;padding:10px}.has-wallpaper-layout .header .pre-header{font-family:Roboto;font-size:17px;font-weight:500;line-height:normal;letter-spacing:1px}.has-wallpaper-layout .header .main-header{-webkit-text-stroke:1.3px #ffffff;font-family:Rabtus;font-size:45px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:4.5px;text-transform:uppercase}.has-wallpaper-layout .header .sub-header{font-family:Roboto;font-size:17px;letter-spacing:0.5px;padding-top:20px}.has-wallpaper-layout .main{display:flex;flex-wrap:wrap;width:766px;margin:auto}.has-wallpaper-layout .main.form-main{position:relative;border-radius:8px;box-shadow:0 3px 12px 0 rgba(0,0,0,0.1);background-color:#ffffff;width:380px}.has-wallpaper-layout .main.form-main .details{margin:auto;padding:50px 0px 50px 0px}.has-wallpaper-layout .main.form-main .details .title{padding-bottom:10px;color:#46506d;font-family:Exo;font-size:15px;font-weight:600}.has-wallpaper-layout .main.form-main .details .form-label{padding:10px 0px 4px;color:#424c6a;font-weight:inherit;font-size:13px;display:block}.has-wallpaper-layout .main.form-main .details .small-form-label-wrapper{display:inline-block;width:135px}.has-wallpaper-layout .main.form-main .details .small-form-label-wrapper.right{margin-left:10px}.has-wallpaper-layout .main.form-main .details .small-form-label-wrapper input,.has-wallpaper-layout .main.form-main .details .small-form-label-wrapper select{width:135px}.has-wallpaper-layout .main.form-main .details select{width:284px;height:30px;border-radius:4px;padding:5px 6px;background:white}.has-wallpaper-layout .main.form-main .details select.form-control[disabled]{background-color:#eeeeee}.has-wallpaper-layout .main.form-main .details input{overflow:hidden;text-overflow:ellipsis;width:284px;height:30px;border-radius:4px}.has-wallpaper-layout .main.form-main .details input.checkbox{width:20px;display:inline;vertical-align:middle}.has-wallpaper-layout .main.form-main .details .autocomplete{width:auto}.has-wallpaper-layout .main.form-main .details .autocomplete-items{width:283px;max-height:300px;overflow-y:scroll}.has-wallpaper-layout .main.form-main .details textarea{width:284px;border-radius:4px}.has-wallpaper-layout .main.form-main .details .form-btn{margin:20px 0px;width:286px;height:36px;border-radius:4px;box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.12);text-transform:uppercase}.has-wallpaper-layout .main.form-main .details .form-error{width:286px;color:red}.has-wallpaper-layout .main.form-main .details .invalid{border:1px solid red}.has-wallpaper-layout .main.form-main .details .field-error{color:red;padding:5px}.has-wallpaper-layout .main input.white-input{border-radius:4px;background:transparent;color:white;border:solid 2px #ffffff}.has-wallpaper-layout .main input.white-input::placeholder{opacity:0.7;line-height:1.23;letter-spacing:0.6px;color:#ffffff}.has-wallpaper-layout .main .row{margin:auto;width:100%;padding:20px}.has-wallpaper-layout .main .text{font-family:Roboto;font-size:17px;font-weight:500;line-height:normal;letter-spacing:1px}.has-wallpaper-layout .footer{padding:20px;position:relative;width:100%;bottom:15%;text-align:center;color:white}.has-wallpaper-layout .footer div{display:inline-block;color:white}.has-wallpaper-layout .footer a{text-decoration:underline !important;color:#002b97}.has-wallpaper-layout.email-sent,.has-wallpaper-layout.payment,.has-wallpaper-layout.not-compatible{align-items:center;text-align:center;padding-top:30px;color:white}.has-wallpaper-layout.email-sent label,.has-wallpaper-layout.payment label,.has-wallpaper-layout.not-compatible label{font-size:17px;font-weight:500;letter-spacing:0.5px}.has-wallpaper-layout.email-sent label::first-letter,.has-wallpaper-layout.payment label::first-letter,.has-wallpaper-layout.not-compatible label::first-letter{text-transform:uppercase}.has-wallpaper-layout.email-sent h1,.has-wallpaper-layout.payment h1,.has-wallpaper-layout.not-compatible h1{-webkit-text-stroke:1.3px #ffffff;font-family:Rabtus;font-size:45px;letter-spacing:4.5px;text-transform:uppercase}.has-wallpaper-layout.email-sent img,.has-wallpaper-layout.payment img,.has-wallpaper-layout.not-compatible img{width:391px;margin:65px 0;max-width:80%}.has-wallpaper-layout.email-sent p,.has-wallpaper-layout.payment p,.has-wallpaper-layout.not-compatible p{font-size:17px;font-weight:500;letter-spacing:0.5px}.has-wallpaper-layout.email-sent button,.has-wallpaper-layout.payment button,.has-wallpaper-layout.not-compatible button{width:165px;height:36px}.has-wallpaper-layout.payment img,.has-wallpaper-layout.not-compatible img{width:178px;margin:0px;max-width:80%}.has-wallpaper-layout .arrow{position:absolute;top:50%;width:2vmin;height:2vmin;background:transparent;border-top:0.3vmin solid white;border-right:0.3vmin solid white;transition:all 200ms ease}.has-wallpaper-layout .arrow.left{left:0;transform:translate3d(0, -50%, 0) rotate(-135deg)}.has-wallpaper-layout .arrow.right{right:0;transform:translate3d(0, -50%, 0) rotate(45deg)}.has-wallpaper-layout .arrow:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-40%, -60%) rotate(45deg);width:200%;height:200%}.has-wallpaper-layout .cm-link{color:white;text-decoration:underline}@media screen and (max-width: 768px){.has-wallpaper-layout .header{padding:20px}.has-wallpaper-layout .header .main-header{font-size:30px}.has-wallpaper-layout .header .sub-header{font-size:15px}.has-wallpaper-layout.payment{padding-top:50px}.has-wallpaper-layout .main{width:auto}.has-wallpaper-layout .main img{width:100px}.has-wallpaper-layout.email-sent h1{font-size:30px}.has-wallpaper-layout.email-sent p{font-size:13px}}#mobile-view-not-supported,#ie-not-supported{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/landing/brown_background-a5a30093c63b8c9b96b42490b7e59c08ed4c14b6d979fec33c5e672c90c66e7e.svg)}#mobile-view-not-supported button,#ie-not-supported button{width:136px;height:43px;border-radius:6px;border:none}#mobile-view-not-supported p,#ie-not-supported p{margin:30px}#mobile-view-not-supported h1,#ie-not-supported h1{margin:0 29px}.extend-flex,body.sign-up #container .has-wallpaper-layout .main.form-main.child-signup .account-details #child-signup.form-container .buttons-area,body.reset-pass #container .has-wallpaper-layout .main.form-main.child-signup .account-details #child-signup.form-container .buttons-area,body.invites #container .has-wallpaper-layout .main.form-main.child-signup .account-details #child-signup.form-container .buttons-area,body.sign-up #container .has-wallpaper-layout .main.form-main.signup-form .bottom-center-container,body.sign-up #container .has-wallpaper-layout .main.form-main.child-signup .bottom-center-container,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-signup-form .bottom-center-container,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-login-form .bottom-center-container,body.reset-pass #container .has-wallpaper-layout .main.form-main.signup-form .bottom-center-container,body.reset-pass #container .has-wallpaper-layout .main.form-main.child-signup .bottom-center-container,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-signup-form .bottom-center-container,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-login-form .bottom-center-container,body.invites #container .has-wallpaper-layout .main.form-main.signup-form .bottom-center-container,body.invites #container .has-wallpaper-layout .main.form-main.child-signup .bottom-center-container,body.invites #container .has-wallpaper-layout .main.form-main.provider-signup-form .bottom-center-container,body.invites #container .has-wallpaper-layout .main.form-main.provider-login-form .bottom-center-container{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}body.sign-up #container .alert,body.reset-pass #container .alert,body.invites #container .alert{margin-bottom:0px}body.sign-up #container .has-wallpaper-layout,body.reset-pass #container .has-wallpaper-layout,body.invites #container .has-wallpaper-layout{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/login-b245421da8ccca7393b9810f816c62c66ffe3a4a341a3cb0d9110da52c0e4163.svg)}body.sign-up #container .has-wallpaper-layout input.white-input,body.reset-pass #container .has-wallpaper-layout input.white-input,body.invites #container .has-wallpaper-layout input.white-input{border-radius:4px;background:transparent;color:white;border:solid 2px #ffffff}body.sign-up #container .has-wallpaper-layout input.white-input::placeholder,body.reset-pass #container .has-wallpaper-layout input.white-input::placeholder,body.invites #container .has-wallpaper-layout input.white-input::placeholder{opacity:0.7;line-height:1.23;letter-spacing:0.6px;color:#ffffff}body.sign-up #container .has-wallpaper-layout .password-strength,body.reset-pass #container .has-wallpaper-layout .password-strength,body.invites #container .has-wallpaper-layout .password-strength{font-size:13px;font-weight:bold}body.sign-up #container .has-wallpaper-layout .password-strength.strong,body.reset-pass #container .has-wallpaper-layout .password-strength.strong,body.invites #container .has-wallpaper-layout .password-strength.strong{color:green}body.sign-up #container .has-wallpaper-layout .password-strength.good,body.reset-pass #container .has-wallpaper-layout .password-strength.good,body.invites #container .has-wallpaper-layout .password-strength.good{color:orange}body.sign-up #container .has-wallpaper-layout .password-strength.weak,body.reset-pass #container .has-wallpaper-layout .password-strength.weak,body.invites #container .has-wallpaper-layout .password-strength.weak{color:red}body.sign-up #container .has-wallpaper-layout .back,body.reset-pass #container .has-wallpaper-layout .back,body.invites #container .has-wallpaper-layout .back{padding:10px;position:relative;width:100px;cursor:pointer}body.sign-up #container .has-wallpaper-layout .back .arrow.left,body.reset-pass #container .has-wallpaper-layout .back .arrow.left,body.invites #container .has-wallpaper-layout .back .arrow.left{left:10px}body.sign-up #container .has-wallpaper-layout .back .back-txt,body.reset-pass #container .has-wallpaper-layout .back .back-txt,body.invites #container .has-wallpaper-layout .back .back-txt{position:relative;left:24px;font-family:Roboto;font-size:17px;font-weight:bold;letter-spacing:1px;color:#ffffff;text-transform:uppercase}body.sign-up #container #confirm_your_email.has-wallpaper-layout h1,body.reset-pass #container #confirm_your_email.has-wallpaper-layout h1,body.invites #container #confirm_your_email.has-wallpaper-layout h1{line-height:1.56}body.sign-up #container #confirm_your_email.has-wallpaper-layout img,body.reset-pass #container #confirm_your_email.has-wallpaper-layout img,body.invites #container #confirm_your_email.has-wallpaper-layout img{width:130px;height:105px}body.sign-up #container #confirm_your_email.has-wallpaper-layout p a,body.reset-pass #container #confirm_your_email.has-wallpaper-layout p a,body.invites #container #confirm_your_email.has-wallpaper-layout p a{text-decoration:underline !important;margin-left:3px;color:white}body.sign-up #container #confirm_your_email.has-wallpaper-layout #email_sent,body.reset-pass #container #confirm_your_email.has-wallpaper-layout #email_sent,body.invites #container #confirm_your_email.has-wallpaper-layout #email_sent{color:#ffc22a}body.sign-up #container #confirm_your_email.has-wallpaper-layout.gmail-user img,body.reset-pass #container #confirm_your_email.has-wallpaper-layout.gmail-user img,body.invites #container #confirm_your_email.has-wallpaper-layout.gmail-user img{margin:20px}body.sign-up #container #confirm_your_email.has-wallpaper-layout .email-failure,body.reset-pass #container #confirm_your_email.has-wallpaper-layout .email-failure,body.invites #container #confirm_your_email.has-wallpaper-layout .email-failure{color:#e63030}body.sign-up #container #confirm_your_email.has-wallpaper-layout #notice-gmail-users p,body.reset-pass #container #confirm_your_email.has-wallpaper-layout #notice-gmail-users p,body.invites #container #confirm_your_email.has-wallpaper-layout #notice-gmail-users p{color:#ffc22a;margin-bottom:0}body.sign-up #container #confirm_your_email.has-wallpaper-layout #notice-gmail-users div,body.reset-pass #container #confirm_your_email.has-wallpaper-layout #notice-gmail-users div,body.invites #container #confirm_your_email.has-wallpaper-layout #notice-gmail-users div{width:720px;margin:30px auto 0}body.sign-up #container #confirm_your_email.has-wallpaper-layout #notice-gmail-users img,body.reset-pass #container #confirm_your_email.has-wallpaper-layout #notice-gmail-users img,body.invites #container #confirm_your_email.has-wallpaper-layout #notice-gmail-users img{width:776px;height:auto;margin:10px}body.sign-up #container .has-wallpaper-layout .header .pre-header,body.reset-pass #container .has-wallpaper-layout .header .pre-header,body.invites #container .has-wallpaper-layout .header .pre-header{text-transform:uppercase}body.sign-up #container .has-wallpaper-layout .header.large-header,body.reset-pass #container .has-wallpaper-layout .header.large-header,body.invites #container .has-wallpaper-layout .header.large-header{padding:60px}body.sign-up #container .has-wallpaper-layout .class-code,body.reset-pass #container .has-wallpaper-layout .class-code,body.invites #container .has-wallpaper-layout .class-code{width:490px;margin:auto;margin-bottom:20px;text-align:center}body.sign-up #container .has-wallpaper-layout .class-code button,body.reset-pass #container .has-wallpaper-layout .class-code button,body.invites #container .has-wallpaper-layout .class-code button{width:91px;height:36px}body.sign-up #container .has-wallpaper-layout .class-code input,body.reset-pass #container .has-wallpaper-layout .class-code input,body.invites #container .has-wallpaper-layout .class-code input{width:394px;height:36px}body.sign-up #container .has-wallpaper-layout .class-code .error,body.reset-pass #container .has-wallpaper-layout .class-code .error,body.invites #container .has-wallpaper-layout .class-code .error{height:20px;text-align:left;color:red}body.sign-up #container .has-wallpaper-layout .child-signup,body.reset-pass #container .has-wallpaper-layout .child-signup,body.invites #container .has-wallpaper-layout .child-signup{position:relative}body.sign-up #container .has-wallpaper-layout .child-signup .account-details .title,body.reset-pass #container .has-wallpaper-layout .child-signup .account-details .title,body.invites #container .has-wallpaper-layout .child-signup .account-details .title{font-size:15px;padding-bottom:10px}body.sign-up #container .has-wallpaper-layout .main-wrapper,body.reset-pass #container .has-wallpaper-layout .main-wrapper,body.invites #container .has-wallpaper-layout .main-wrapper{position:relative;width:1018px;margin:auto}body.sign-up #container .has-wallpaper-layout .main-wrapper .hiding-monkey,body.reset-pass #container .has-wallpaper-layout .main-wrapper .hiding-monkey,body.invites #container .has-wallpaper-layout .main-wrapper .hiding-monkey{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/monkey-signup-6cf18de18a6a3a823057cb37661bc90e0befdfa4d08772d003b10c97ecbad31e.png);width:126px;height:237px;top:45px;position:absolute}body.sign-up #container .has-wallpaper-layout .main-wrapper.microsoft-signup .form-main,body.reset-pass #container .has-wallpaper-layout .main-wrapper.microsoft-signup .form-main,body.invites #container .has-wallpaper-layout .main-wrapper.microsoft-signup .form-main{height:380px}body.sign-up #container .has-wallpaper-layout .main-wrapper.microsoft-signup .hiding-monkey,body.sign-up #container .has-wallpaper-layout .main-wrapper.provider-signup .hiding-monkey,body.reset-pass #container .has-wallpaper-layout .main-wrapper.microsoft-signup .hiding-monkey,body.reset-pass #container .has-wallpaper-layout .main-wrapper.provider-signup .hiding-monkey,body.invites #container .has-wallpaper-layout .main-wrapper.microsoft-signup .hiding-monkey,body.invites #container .has-wallpaper-layout .main-wrapper.provider-signup .hiding-monkey{left:193px}body.sign-up #container .has-wallpaper-layout .main-wrapper.microsoft-signup .form-main,body.sign-up #container .has-wallpaper-layout .main-wrapper.provider-signup .form-main,body.reset-pass #container .has-wallpaper-layout .main-wrapper.microsoft-signup .form-main,body.reset-pass #container .has-wallpaper-layout .main-wrapper.provider-signup .form-main,body.invites #container .has-wallpaper-layout .main-wrapper.microsoft-signup .form-main,body.invites #container .has-wallpaper-layout .main-wrapper.provider-signup .form-main{min-height:300px}body.sign-up #container .has-wallpaper-layout .main-wrapper.microsoft-signup .title,body.sign-up #container .has-wallpaper-layout .main-wrapper.provider-signup .title,body.reset-pass #container .has-wallpaper-layout .main-wrapper.microsoft-signup .title,body.reset-pass #container .has-wallpaper-layout .main-wrapper.provider-signup .title,body.invites #container .has-wallpaper-layout .main-wrapper.microsoft-signup .title,body.invites #container .has-wallpaper-layout .main-wrapper.provider-signup .title{margin-right:30px}body.sign-up #container .has-wallpaper-layout .main-wrapper.microsoft-signup .box-row,body.sign-up #container .has-wallpaper-layout .main-wrapper.provider-signup .box-row,body.reset-pass #container .has-wallpaper-layout .main-wrapper.microsoft-signup .box-row,body.reset-pass #container .has-wallpaper-layout .main-wrapper.provider-signup .box-row,body.invites #container .has-wallpaper-layout .main-wrapper.microsoft-signup .box-row,body.invites #container .has-wallpaper-layout .main-wrapper.provider-signup .box-row{padding-top:40px}body.sign-up #container .has-wallpaper-layout .main-wrapper.microsoft-signup .box,body.sign-up #container .has-wallpaper-layout .main-wrapper.provider-signup .box,body.reset-pass #container .has-wallpaper-layout .main-wrapper.microsoft-signup .box,body.reset-pass #container .has-wallpaper-layout .main-wrapper.provider-signup .box,body.invites #container .has-wallpaper-layout .main-wrapper.microsoft-signup .box,body.invites #container .has-wallpaper-layout .main-wrapper.provider-signup .box{margin-left:68px}body.sign-up #container .has-wallpaper-layout .main-wrapper.microsoft-signup .rabtus-checkbox,body.sign-up #container .has-wallpaper-layout .main-wrapper.provider-signup .rabtus-checkbox,body.reset-pass #container .has-wallpaper-layout .main-wrapper.microsoft-signup .rabtus-checkbox,body.reset-pass #container .has-wallpaper-layout .main-wrapper.provider-signup .rabtus-checkbox,body.invites #container .has-wallpaper-layout .main-wrapper.microsoft-signup .rabtus-checkbox,body.invites #container .has-wallpaper-layout .main-wrapper.provider-signup .rabtus-checkbox{margin-top:60px;margin-left:-7px;font-size:10px}body.sign-up #container .has-wallpaper-layout .main.student-age,body.reset-pass #container .has-wallpaper-layout .main.student-age,body.invites #container .has-wallpaper-layout .main.student-age{width:450px;position:relative}body.sign-up #container .has-wallpaper-layout .main.student-age .student-age-input,body.reset-pass #container .has-wallpaper-layout .main.student-age .student-age-input,body.invites #container .has-wallpaper-layout .main.student-age .student-age-input{width:150px;position:absolute;top:20px;left:300px}body.sign-up #container .has-wallpaper-layout .main.student-age .student-age-input input,body.reset-pass #container .has-wallpaper-layout .main.student-age .student-age-input input,body.invites #container .has-wallpaper-layout .main.student-age .student-age-input input{width:130px;height:46px;margin:10px 0px;padding:5px}body.sign-up #container .has-wallpaper-layout .main.student-age .student-age-input button,body.reset-pass #container .has-wallpaper-layout .main.student-age .student-age-input button,body.invites #container .has-wallpaper-layout .main.student-age .student-age-input button{width:130px;height:36px}body.sign-up #container .has-wallpaper-layout .main.student-age .monkey-age-img,body.reset-pass #container .has-wallpaper-layout .main.student-age .monkey-age-img,body.invites #container .has-wallpaper-layout .main.student-age .monkey-age-img{display:inline-flex}body.sign-up #container .has-wallpaper-layout .main.student-age .monkey-age-img .monkey-height,body.reset-pass #container .has-wallpaper-layout .main.student-age .monkey-age-img .monkey-height,body.invites #container .has-wallpaper-layout .main.student-age .monkey-age-img .monkey-height{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/monkey_height-401f4ba4b9ab55ff7801778bb609e80478f350b74573d7f0abf2cf34007c516b.svg);width:5px;height:297px}body.sign-up #container .has-wallpaper-layout .main.student-age .monkey-age-img .monkey-body,body.reset-pass #container .has-wallpaper-layout .main.student-age .monkey-age-img .monkey-body,body.invites #container .has-wallpaper-layout .main.student-age .monkey-age-img .monkey-body{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/monkey_body-219cd9def5ba0cab3a0e8879445723d498112d551e55f4b5eee56d2e9ae2ddfb.png);width:294px;height:180px;position:absolute;top:70px;background-repeat:no-repeat}body.sign-up #container .has-wallpaper-layout .main.student-age .monkey-age-img .monkey-body.dashed-height,body.reset-pass #container .has-wallpaper-layout .main.student-age .monkey-age-img .monkey-body.dashed-height,body.invites #container .has-wallpaper-layout .main.student-age .monkey-age-img .monkey-body.dashed-height{border-top:dashed grey 2px}body.sign-up #container .has-wallpaper-layout .main.student-age .monkey-age-img .monkey-legs,body.reset-pass #container .has-wallpaper-layout .main.student-age .monkey-age-img .monkey-legs,body.invites #container .has-wallpaper-layout .main.student-age .monkey-age-img .monkey-legs{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/monkey_legs-94cef52bcaa702f39e54102224869c98262a5a49cfdcd47882b579d74a9df5df.png);width:135px;height:182px;position:absolute;bottom:0px;left:40px}body.sign-up #container .has-wallpaper-layout .main.who-are-you,body.reset-pass #container .has-wallpaper-layout .main.who-are-you,body.invites #container .has-wallpaper-layout .main.who-are-you{width:786px;text-align:center;flex-wrap:wrap-reverse}body.sign-up #container .has-wallpaper-layout .main.who-are-you.grownups-only,body.reset-pass #container .has-wallpaper-layout .main.who-are-you.grownups-only,body.invites #container .has-wallpaper-layout .main.who-are-you.grownups-only{max-width:520px}body.sign-up #container .has-wallpaper-layout .main.student-options,body.reset-pass #container .has-wallpaper-layout .main.student-options,body.invites #container .has-wallpaper-layout .main.student-options{width:500px;text-align:center}body.sign-up #container .has-wallpaper-layout .main.form-main .login-btn,body.reset-pass #container .has-wallpaper-layout .main.form-main .login-btn,body.invites #container .has-wallpaper-layout .main.form-main .login-btn{margin:20px 0px;width:286px;height:36px;border-radius:4px;box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.12);text-transform:uppercase}body.sign-up #container .has-wallpaper-layout .main.form-main .signup-btn,body.reset-pass #container .has-wallpaper-layout .main.form-main .signup-btn,body.invites #container .has-wallpaper-layout .main.form-main .signup-btn{margin:0px 50px 20px;width:286px;height:36px;border-radius:4px;box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.12);text-transform:uppercase}body.sign-up #container .has-wallpaper-layout .main.form-main .form-error,body.reset-pass #container .has-wallpaper-layout .main.form-main .form-error,body.invites #container .has-wallpaper-layout .main.form-main .form-error{color:red;width:284px}body.sign-up #container .has-wallpaper-layout .main.form-main.login-form,body.sign-up #container .has-wallpaper-layout .main.form-main.signup-form,body.reset-pass #container .has-wallpaper-layout .main.form-main.login-form,body.reset-pass #container .has-wallpaper-layout .main.form-main.signup-form,body.invites #container .has-wallpaper-layout .main.form-main.login-form,body.invites #container .has-wallpaper-layout .main.form-main.signup-form{width:766px}body.sign-up #container .has-wallpaper-layout .main.form-main #togglePassword,body.reset-pass #container .has-wallpaper-layout .main.form-main #togglePassword,body.invites #container .has-wallpaper-layout .main.form-main #togglePassword{position:relative;right:30px}body.sign-up #container .has-wallpaper-layout .main.form-main.signup-form .signup-details,body.sign-up #container .has-wallpaper-layout .main.form-main.child-signup .signup-details,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details,body.reset-pass #container .has-wallpaper-layout .main.form-main.signup-form .signup-details,body.reset-pass #container .has-wallpaper-layout .main.form-main.child-signup .signup-details,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details,body.invites #container .has-wallpaper-layout .main.form-main.signup-form .signup-details,body.invites #container .has-wallpaper-layout .main.form-main.child-signup .signup-details,body.invites #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details,body.invites #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details{position:relative}body.sign-up #container .has-wallpaper-layout .main.form-main.signup-form .signup-details .speech-bubble,body.sign-up #container .has-wallpaper-layout .main.form-main.child-signup .signup-details .speech-bubble,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details .speech-bubble,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details .speech-bubble,body.reset-pass #container .has-wallpaper-layout .main.form-main.signup-form .signup-details .speech-bubble,body.reset-pass #container .has-wallpaper-layout .main.form-main.child-signup .signup-details .speech-bubble,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details .speech-bubble,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details .speech-bubble,body.invites #container .has-wallpaper-layout .main.form-main.signup-form .signup-details .speech-bubble,body.invites #container .has-wallpaper-layout .main.form-main.child-signup .signup-details .speech-bubble,body.invites #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details .speech-bubble,body.invites #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details .speech-bubble{position:absolute;border-radius:.4em;background:#8bb55f}body.sign-up #container .has-wallpaper-layout .main.form-main.signup-form .signup-details .speech-bubble:after,body.sign-up #container .has-wallpaper-layout .main.form-main.child-signup .signup-details .speech-bubble:after,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details .speech-bubble:after,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details .speech-bubble:after,body.reset-pass #container .has-wallpaper-layout .main.form-main.signup-form .signup-details .speech-bubble:after,body.reset-pass #container .has-wallpaper-layout .main.form-main.child-signup .signup-details .speech-bubble:after,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details .speech-bubble:after,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details .speech-bubble:after,body.invites #container .has-wallpaper-layout .main.form-main.signup-form .signup-details .speech-bubble:after,body.invites #container .has-wallpaper-layout .main.form-main.child-signup .signup-details .speech-bubble:after,body.invites #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details .speech-bubble:after,body.invites #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details .speech-bubble:after{content:'';position:absolute;width:0;height:0;border:26px solid transparent}body.sign-up #container .has-wallpaper-layout .main.form-main.signup-form .signup-details .speech-bubble-top,body.sign-up #container .has-wallpaper-layout .main.form-main.child-signup .signup-details .speech-bubble-top,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details .speech-bubble-top,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details .speech-bubble-top,body.reset-pass #container .has-wallpaper-layout .main.form-main.signup-form .signup-details .speech-bubble-top,body.reset-pass #container .has-wallpaper-layout .main.form-main.child-signup .signup-details .speech-bubble-top,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details .speech-bubble-top,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details .speech-bubble-top,body.invites #container .has-wallpaper-layout .main.form-main.signup-form .signup-details .speech-bubble-top,body.invites #container .has-wallpaper-layout .main.form-main.child-signup .signup-details .speech-bubble-top,body.invites #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details .speech-bubble-top,body.invites #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details .speech-bubble-top{padding:5px 1px;width:195px;top:0px;left:88px}body.sign-up #container .has-wallpaper-layout .main.form-main.signup-form .signup-details .speech-bubble-top div,body.sign-up #container .has-wallpaper-layout .main.form-main.child-signup .signup-details .speech-bubble-top div,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details .speech-bubble-top div,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details .speech-bubble-top div,body.reset-pass #container .has-wallpaper-layout .main.form-main.signup-form .signup-details .speech-bubble-top div,body.reset-pass #container .has-wallpaper-layout .main.form-main.child-signup .signup-details .speech-bubble-top div,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details .speech-bubble-top div,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details .speech-bubble-top div,body.invites #container .has-wallpaper-layout .main.form-main.signup-form .signup-details .speech-bubble-top div,body.invites #container .has-wallpaper-layout .main.form-main.child-signup .signup-details .speech-bubble-top div,body.invites #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details .speech-bubble-top div,body.invites #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details .speech-bubble-top div{color:white;font-family:Roboto;font-size:12px;font-weight:bold;line-height:normal;text-align:center;color:black;z-index:1;position:relative}body.sign-up #container .has-wallpaper-layout .main.form-main.signup-form .signup-details .speech-bubble-top:after,body.sign-up #container .has-wallpaper-layout .main.form-main.child-signup .signup-details .speech-bubble-top:after,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details .speech-bubble-top:after,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details .speech-bubble-top:after,body.reset-pass #container .has-wallpaper-layout .main.form-main.signup-form .signup-details .speech-bubble-top:after,body.reset-pass #container .has-wallpaper-layout .main.form-main.child-signup .signup-details .speech-bubble-top:after,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details .speech-bubble-top:after,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details .speech-bubble-top:after,body.invites #container .has-wallpaper-layout .main.form-main.signup-form .signup-details .speech-bubble-top:after,body.invites #container .has-wallpaper-layout .main.form-main.child-signup .signup-details .speech-bubble-top:after,body.invites #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details .speech-bubble-top:after,body.invites #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details .speech-bubble-top:after{left:50%;bottom:0;border-top-color:#8bb55f;border-bottom:0;border-left:0;margin-left:-13px;margin-bottom:-8px}body.sign-up #container .has-wallpaper-layout .main.form-main.signup-form .signup-details .speech-bubble-bottom,body.sign-up #container .has-wallpaper-layout .main.form-main.child-signup .signup-details .speech-bubble-bottom,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details .speech-bubble-bottom,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details .speech-bubble-bottom,body.reset-pass #container .has-wallpaper-layout .main.form-main.signup-form .signup-details .speech-bubble-bottom,body.reset-pass #container .has-wallpaper-layout .main.form-main.child-signup .signup-details .speech-bubble-bottom,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details .speech-bubble-bottom,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details .speech-bubble-bottom,body.invites #container .has-wallpaper-layout .main.form-main.signup-form .signup-details .speech-bubble-bottom,body.invites #container .has-wallpaper-layout .main.form-main.child-signup .signup-details .speech-bubble-bottom,body.invites #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details .speech-bubble-bottom,body.invites #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details .speech-bubble-bottom{padding:7px 1px;width:260px;top:85px;left:8px;z-index:1}body.sign-up #container .has-wallpaper-layout .main.form-main.signup-form .signup-details .speech-bubble-bottom div,body.sign-up #container .has-wallpaper-layout .main.form-main.child-signup .signup-details .speech-bubble-bottom div,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details .speech-bubble-bottom div,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details .speech-bubble-bottom div,body.reset-pass #container .has-wallpaper-layout .main.form-main.signup-form .signup-details .speech-bubble-bottom div,body.reset-pass #container .has-wallpaper-layout .main.form-main.child-signup .signup-details .speech-bubble-bottom div,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details .speech-bubble-bottom div,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details .speech-bubble-bottom div,body.invites #container .has-wallpaper-layout .main.form-main.signup-form .signup-details .speech-bubble-bottom div,body.invites #container .has-wallpaper-layout .main.form-main.child-signup .signup-details .speech-bubble-bottom div,body.invites #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details .speech-bubble-bottom div,body.invites #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details .speech-bubble-bottom div{text-align:center}body.sign-up #container .has-wallpaper-layout .main.form-main.signup-form .signup-details .speech-bubble-bottom:after,body.sign-up #container .has-wallpaper-layout .main.form-main.child-signup .signup-details .speech-bubble-bottom:after,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details .speech-bubble-bottom:after,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details .speech-bubble-bottom:after,body.reset-pass #container .has-wallpaper-layout .main.form-main.signup-form .signup-details .speech-bubble-bottom:after,body.reset-pass #container .has-wallpaper-layout .main.form-main.child-signup .signup-details .speech-bubble-bottom:after,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details .speech-bubble-bottom:after,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details .speech-bubble-bottom:after,body.invites #container .has-wallpaper-layout .main.form-main.signup-form .signup-details .speech-bubble-bottom:after,body.invites #container .has-wallpaper-layout .main.form-main.child-signup .signup-details .speech-bubble-bottom:after,body.invites #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details .speech-bubble-bottom:after,body.invites #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details .speech-bubble-bottom:after{top:0;left:50%;border-bottom-color:#8bb55f;border-top:0;border-left:0;margin-left:-10px;margin-top:-13px}body.sign-up #container .has-wallpaper-layout .main.form-main.signup-form .signup-details .speech-bubble-bottom .name-suggestion-title,body.sign-up #container .has-wallpaper-layout .main.form-main.child-signup .signup-details .speech-bubble-bottom .name-suggestion-title,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details .speech-bubble-bottom .name-suggestion-title,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details .speech-bubble-bottom .name-suggestion-title,body.reset-pass #container .has-wallpaper-layout .main.form-main.signup-form .signup-details .speech-bubble-bottom .name-suggestion-title,body.reset-pass #container .has-wallpaper-layout .main.form-main.child-signup .signup-details .speech-bubble-bottom .name-suggestion-title,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details .speech-bubble-bottom .name-suggestion-title,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details .speech-bubble-bottom .name-suggestion-title,body.invites #container .has-wallpaper-layout .main.form-main.signup-form .signup-details .speech-bubble-bottom .name-suggestion-title,body.invites #container .has-wallpaper-layout .main.form-main.child-signup .signup-details .speech-bubble-bottom .name-suggestion-title,body.invites #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details .speech-bubble-bottom .name-suggestion-title,body.invites #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details .speech-bubble-bottom .name-suggestion-title{font-size:14px;line-height:normal;color:#ffffff}body.sign-up #container .has-wallpaper-layout .main.form-main.signup-form .signup-details .speech-bubble-bottom .name-suggestion-button,body.sign-up #container .has-wallpaper-layout .main.form-main.child-signup .signup-details .speech-bubble-bottom .name-suggestion-button,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details .speech-bubble-bottom .name-suggestion-button,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details .speech-bubble-bottom .name-suggestion-button,body.reset-pass #container .has-wallpaper-layout .main.form-main.signup-form .signup-details .speech-bubble-bottom .name-suggestion-button,body.reset-pass #container .has-wallpaper-layout .main.form-main.child-signup .signup-details .speech-bubble-bottom .name-suggestion-button,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details .speech-bubble-bottom .name-suggestion-button,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details .speech-bubble-bottom .name-suggestion-button,body.invites #container .has-wallpaper-layout .main.form-main.signup-form .signup-details .speech-bubble-bottom .name-suggestion-button,body.invites #container .has-wallpaper-layout .main.form-main.child-signup .signup-details .speech-bubble-bottom .name-suggestion-button,body.invites #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details .speech-bubble-bottom .name-suggestion-button,body.invites #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details .speech-bubble-bottom .name-suggestion-button{width:107px;height:28px}body.sign-up #container .has-wallpaper-layout .main.form-main.signup-form .signup-details .speech-bubble-bottom .name-suggestion,body.sign-up #container .has-wallpaper-layout .main.form-main.child-signup .signup-details .speech-bubble-bottom .name-suggestion,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details .speech-bubble-bottom .name-suggestion,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details .speech-bubble-bottom .name-suggestion,body.reset-pass #container .has-wallpaper-layout .main.form-main.signup-form .signup-details .speech-bubble-bottom .name-suggestion,body.reset-pass #container .has-wallpaper-layout .main.form-main.child-signup .signup-details .speech-bubble-bottom .name-suggestion,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details .speech-bubble-bottom .name-suggestion,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details .speech-bubble-bottom .name-suggestion,body.invites #container .has-wallpaper-layout .main.form-main.signup-form .signup-details .speech-bubble-bottom .name-suggestion,body.invites #container .has-wallpaper-layout .main.form-main.child-signup .signup-details .speech-bubble-bottom .name-suggestion,body.invites #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details .speech-bubble-bottom .name-suggestion,body.invites #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details .speech-bubble-bottom .name-suggestion{width:188px;height:22px;border-radius:4px;border:solid 1px #8bb55f;background-color:#ffffff;margin:auto;margin-top:5px;margin-bottom:5px;font-size:14px}body.sign-up #container .has-wallpaper-layout .main.form-main.signup-form .signup-details .error,body.sign-up #container .has-wallpaper-layout .main.form-main.child-signup .signup-details .error,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details .error,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details .error,body.reset-pass #container .has-wallpaper-layout .main.form-main.signup-form .signup-details .error,body.reset-pass #container .has-wallpaper-layout .main.form-main.child-signup .signup-details .error,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details .error,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details .error,body.invites #container .has-wallpaper-layout .main.form-main.signup-form .signup-details .error,body.invites #container .has-wallpaper-layout .main.form-main.child-signup .signup-details .error,body.invites #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details .error,body.invites #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details .error{border-color:red;background-color:#f5dbdf}body.sign-up #container .has-wallpaper-layout .main.form-main.signup-form .signup-details .error-icon,body.sign-up #container .has-wallpaper-layout .main.form-main.child-signup .signup-details .error-icon,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details .error-icon,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details .error-icon,body.reset-pass #container .has-wallpaper-layout .main.form-main.signup-form .signup-details .error-icon,body.reset-pass #container .has-wallpaper-layout .main.form-main.child-signup .signup-details .error-icon,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details .error-icon,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details .error-icon,body.invites #container .has-wallpaper-layout .main.form-main.signup-form .signup-details .error-icon,body.invites #container .has-wallpaper-layout .main.form-main.child-signup .signup-details .error-icon,body.invites #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details .error-icon,body.invites #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details .error-icon{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/signup/error-icon-5ee8f2f0170c29e5c97750673931ccc74be793a9c11d44d1a851ca102e43b647.png);width:14px;height:14px;position:absolute;right:-17px;top:41px}body.sign-up #container .has-wallpaper-layout .main.form-main.signup-form .signup-details #did-you-mean,body.sign-up #container .has-wallpaper-layout .main.form-main.child-signup .signup-details #did-you-mean,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details #did-you-mean,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details #did-you-mean,body.reset-pass #container .has-wallpaper-layout .main.form-main.signup-form .signup-details #did-you-mean,body.reset-pass #container .has-wallpaper-layout .main.form-main.child-signup .signup-details #did-you-mean,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details #did-you-mean,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details #did-you-mean,body.invites #container .has-wallpaper-layout .main.form-main.signup-form .signup-details #did-you-mean,body.invites #container .has-wallpaper-layout .main.form-main.child-signup .signup-details #did-you-mean,body.invites #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details #did-you-mean,body.invites #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details #did-you-mean{position:absolute;border-radius:4px;background:#94B369;color:#FFF;font-size:14px;padding:15px 30px;right:-40px;bottom:40px}body.sign-up #container .has-wallpaper-layout .main.form-main.signup-form .signup-details #did-you-mean a,body.sign-up #container .has-wallpaper-layout .main.form-main.child-signup .signup-details #did-you-mean a,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details #did-you-mean a,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details #did-you-mean a,body.reset-pass #container .has-wallpaper-layout .main.form-main.signup-form .signup-details #did-you-mean a,body.reset-pass #container .has-wallpaper-layout .main.form-main.child-signup .signup-details #did-you-mean a,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details #did-you-mean a,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details #did-you-mean a,body.invites #container .has-wallpaper-layout .main.form-main.signup-form .signup-details #did-you-mean a,body.invites #container .has-wallpaper-layout .main.form-main.child-signup .signup-details #did-you-mean a,body.invites #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details #did-you-mean a,body.invites #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details #did-you-mean a{color:#FFE69A}body.sign-up #container .has-wallpaper-layout .main.form-main.signup-form .signup-details #did-you-mean a:hover,body.sign-up #container .has-wallpaper-layout .main.form-main.child-signup .signup-details #did-you-mean a:hover,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details #did-you-mean a:hover,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details #did-you-mean a:hover,body.reset-pass #container .has-wallpaper-layout .main.form-main.signup-form .signup-details #did-you-mean a:hover,body.reset-pass #container .has-wallpaper-layout .main.form-main.child-signup .signup-details #did-you-mean a:hover,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details #did-you-mean a:hover,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details #did-you-mean a:hover,body.invites #container .has-wallpaper-layout .main.form-main.signup-form .signup-details #did-you-mean a:hover,body.invites #container .has-wallpaper-layout .main.form-main.child-signup .signup-details #did-you-mean a:hover,body.invites #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details #did-you-mean a:hover,body.invites #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details #did-you-mean a:hover{text-decoration:underline}body.sign-up #container .has-wallpaper-layout .main.form-main.signup-form .signup-details #did-you-mean .triangle,body.sign-up #container .has-wallpaper-layout .main.form-main.child-signup .signup-details #did-you-mean .triangle,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details #did-you-mean .triangle,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details #did-you-mean .triangle,body.reset-pass #container .has-wallpaper-layout .main.form-main.signup-form .signup-details #did-you-mean .triangle,body.reset-pass #container .has-wallpaper-layout .main.form-main.child-signup .signup-details #did-you-mean .triangle,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details #did-you-mean .triangle,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details #did-you-mean .triangle,body.invites #container .has-wallpaper-layout .main.form-main.signup-form .signup-details #did-you-mean .triangle,body.invites #container .has-wallpaper-layout .main.form-main.child-signup .signup-details #did-you-mean .triangle,body.invites #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-details #did-you-mean .triangle,body.invites #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-details #did-you-mean .triangle{border-style:solid;border-width:30px 30px 0 0;border-color:#94B369 transparent transparent transparent;position:absolute;left:40%}body.sign-up #container .has-wallpaper-layout .main.form-main.signup-form .input-error,body.sign-up #container .has-wallpaper-layout .main.form-main.child-signup .input-error,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-signup-form .input-error,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-login-form .input-error,body.reset-pass #container .has-wallpaper-layout .main.form-main.signup-form .input-error,body.reset-pass #container .has-wallpaper-layout .main.form-main.child-signup .input-error,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-signup-form .input-error,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-login-form .input-error,body.invites #container .has-wallpaper-layout .main.form-main.signup-form .input-error,body.invites #container .has-wallpaper-layout .main.form-main.child-signup .input-error,body.invites #container .has-wallpaper-layout .main.form-main.provider-signup-form .input-error,body.invites #container .has-wallpaper-layout .main.form-main.provider-login-form .input-error{font-size:11px;letter-spacing:0.5px;text-align:right;color:#c71515;position:absolute;right:0}body.sign-up #container .has-wallpaper-layout .main.form-main.signup-form .signup-bottom-container,body.sign-up #container .has-wallpaper-layout .main.form-main.child-signup .signup-bottom-container,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-bottom-container,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-bottom-container,body.reset-pass #container .has-wallpaper-layout .main.form-main.signup-form .signup-bottom-container,body.reset-pass #container .has-wallpaper-layout .main.form-main.child-signup .signup-bottom-container,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-bottom-container,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-bottom-container,body.invites #container .has-wallpaper-layout .main.form-main.signup-form .signup-bottom-container,body.invites #container .has-wallpaper-layout .main.form-main.child-signup .signup-bottom-container,body.invites #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-bottom-container,body.invites #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-bottom-container{width:100%}body.sign-up #container .has-wallpaper-layout .main.form-main.signup-form .bottom-center-container,body.sign-up #container .has-wallpaper-layout .main.form-main.child-signup .bottom-center-container,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-signup-form .bottom-center-container,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-login-form .bottom-center-container,body.reset-pass #container .has-wallpaper-layout .main.form-main.signup-form .bottom-center-container,body.reset-pass #container .has-wallpaper-layout .main.form-main.child-signup .bottom-center-container,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-signup-form .bottom-center-container,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-login-form .bottom-center-container,body.invites #container .has-wallpaper-layout .main.form-main.signup-form .bottom-center-container,body.invites #container .has-wallpaper-layout .main.form-main.child-signup .bottom-center-container,body.invites #container .has-wallpaper-layout .main.form-main.provider-signup-form .bottom-center-container,body.invites #container .has-wallpaper-layout .main.form-main.provider-login-form .bottom-center-container{margin:auto;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding-bottom:10px}body.sign-up #container .has-wallpaper-layout .main.form-main.signup-form .bottom-center-container #read_terms,body.sign-up #container .has-wallpaper-layout .main.form-main.child-signup .bottom-center-container #read_terms,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-signup-form .bottom-center-container #read_terms,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-login-form .bottom-center-container #read_terms,body.reset-pass #container .has-wallpaper-layout .main.form-main.signup-form .bottom-center-container #read_terms,body.reset-pass #container .has-wallpaper-layout .main.form-main.child-signup .bottom-center-container #read_terms,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-signup-form .bottom-center-container #read_terms,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-login-form .bottom-center-container #read_terms,body.invites #container .has-wallpaper-layout .main.form-main.signup-form .bottom-center-container #read_terms,body.invites #container .has-wallpaper-layout .main.form-main.child-signup .bottom-center-container #read_terms,body.invites #container .has-wallpaper-layout .main.form-main.provider-signup-form .bottom-center-container #read_terms,body.invites #container .has-wallpaper-layout .main.form-main.provider-login-form .bottom-center-container #read_terms{vertical-align:middle;display:inline;width:16px;height:16px;margin:0}body.sign-up #container .has-wallpaper-layout .main.form-main.signup-form .bottom-center-container .terms,body.sign-up #container .has-wallpaper-layout .main.form-main.child-signup .bottom-center-container .terms,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-signup-form .bottom-center-container .terms,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-login-form .bottom-center-container .terms,body.reset-pass #container .has-wallpaper-layout .main.form-main.signup-form .bottom-center-container .terms,body.reset-pass #container .has-wallpaper-layout .main.form-main.child-signup .bottom-center-container .terms,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-signup-form .bottom-center-container .terms,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-login-form .bottom-center-container .terms,body.invites #container .has-wallpaper-layout .main.form-main.signup-form .bottom-center-container .terms,body.invites #container .has-wallpaper-layout .main.form-main.child-signup .bottom-center-container .terms,body.invites #container .has-wallpaper-layout .main.form-main.provider-signup-form .bottom-center-container .terms,body.invites #container .has-wallpaper-layout .main.form-main.provider-login-form .bottom-center-container .terms{font-size:13px;display:inline-block;font-family:Roboto;color:#929aaa;vertical-align:text-bottom}body.sign-up #container .has-wallpaper-layout .main.form-main.signup-form .bottom-center-container .login-btn,body.sign-up #container .has-wallpaper-layout .main.form-main.child-signup .bottom-center-container .login-btn,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-signup-form .bottom-center-container .login-btn,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-login-form .bottom-center-container .login-btn,body.reset-pass #container .has-wallpaper-layout .main.form-main.signup-form .bottom-center-container .login-btn,body.reset-pass #container .has-wallpaper-layout .main.form-main.child-signup .bottom-center-container .login-btn,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-signup-form .bottom-center-container .login-btn,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-login-form .bottom-center-container .login-btn,body.invites #container .has-wallpaper-layout .main.form-main.signup-form .bottom-center-container .login-btn,body.invites #container .has-wallpaper-layout .main.form-main.child-signup .bottom-center-container .login-btn,body.invites #container .has-wallpaper-layout .main.form-main.provider-signup-form .bottom-center-container .login-btn,body.invites #container .has-wallpaper-layout .main.form-main.provider-login-form .bottom-center-container .login-btn{margin:8px 0px}body.sign-up #container .has-wallpaper-layout .main.form-main.signup-form .signup-general-error,body.sign-up #container .has-wallpaper-layout .main.form-main.child-signup .signup-general-error,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-general-error,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-general-error,body.reset-pass #container .has-wallpaper-layout .main.form-main.signup-form .signup-general-error,body.reset-pass #container .has-wallpaper-layout .main.form-main.child-signup .signup-general-error,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-general-error,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-general-error,body.invites #container .has-wallpaper-layout .main.form-main.signup-form .signup-general-error,body.invites #container .has-wallpaper-layout .main.form-main.child-signup .signup-general-error,body.invites #container .has-wallpaper-layout .main.form-main.provider-signup-form .signup-general-error,body.invites #container .has-wallpaper-layout .main.form-main.provider-login-form .signup-general-error{height:24px;margin-left:50px;color:#C71515}body.sign-up #container .has-wallpaper-layout .main.form-main.signup-form .form-error,body.sign-up #container .has-wallpaper-layout .main.form-main.child-signup .form-error,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-signup-form .form-error,body.sign-up #container .has-wallpaper-layout .main.form-main.provider-login-form .form-error,body.reset-pass #container .has-wallpaper-layout .main.form-main.signup-form .form-error,body.reset-pass #container .has-wallpaper-layout .main.form-main.child-signup .form-error,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-signup-form .form-error,body.reset-pass #container .has-wallpaper-layout .main.form-main.provider-login-form .form-error,body.invites #container .has-wallpaper-layout .main.form-main.signup-form .form-error,body.invites #container .has-wallpaper-layout .main.form-main.child-signup .form-error,body.invites #container .has-wallpaper-layout .main.form-main.provider-signup-form .form-error,body.invites #container .has-wallpaper-layout .main.form-main.provider-login-form .form-error{text-align:center;margin:0px 10px 8px;height:20px;width:100%}body.sign-up #container .has-wallpaper-layout .main.form-main.child-signup,body.reset-pass #container .has-wallpaper-layout .main.form-main.child-signup,body.invites #container .has-wallpaper-layout .main.form-main.child-signup{font-size:11px}body.sign-up #container .has-wallpaper-layout .main.form-main.child-signup .account-details #child-signup.form-container,body.reset-pass #container .has-wallpaper-layout .main.form-main.child-signup .account-details #child-signup.form-container,body.invites #container .has-wallpaper-layout .main.form-main.child-signup .account-details #child-signup.form-container{border-right:none}body.sign-up #container .has-wallpaper-layout .main.form-main.child-signup .account-details #child-signup.form-container .form-row .age,body.reset-pass #container .has-wallpaper-layout .main.form-main.child-signup .account-details #child-signup.form-container .form-row .age,body.invites #container .has-wallpaper-layout .main.form-main.child-signup .account-details #child-signup.form-container .form-row .age{position:relative}body.sign-up #container .has-wallpaper-layout .main.form-main.child-signup .account-details #child-signup.form-container .form-row .age .error-icon,body.reset-pass #container .has-wallpaper-layout .main.form-main.child-signup .account-details #child-signup.form-container .form-row .age .error-icon,body.invites #container .has-wallpaper-layout .main.form-main.child-signup .account-details #child-signup.form-container .form-row .age .error-icon{top:47px}body.sign-up #container .has-wallpaper-layout .main.form-main.child-signup .account-details #child-signup.form-container .form-label,body.reset-pass #container .has-wallpaper-layout .main.form-main.child-signup .account-details #child-signup.form-container .form-label,body.invites #container .has-wallpaper-layout .main.form-main.child-signup .account-details #child-signup.form-container .form-label{padding-top:15px}body.sign-up #container .has-wallpaper-layout .main.form-main.child-signup .account-details #child-signup.form-container .buttons-area .login-btn,body.reset-pass #container .has-wallpaper-layout .main.form-main.child-signup .account-details #child-signup.form-container .buttons-area .login-btn,body.invites #container .has-wallpaper-layout .main.form-main.child-signup .account-details #child-signup.form-container .buttons-area .login-btn{margin:20px 5px;width:auto;-webkit-flex-grow:1;flex-grow:1}body.sign-up #container .has-wallpaper-layout .main.form-main.child-signup .account-details #child-signup.form-container .buttons-area .cancel-btn,body.reset-pass #container .has-wallpaper-layout .main.form-main.child-signup .account-details #child-signup.form-container .buttons-area .cancel-btn,body.invites #container .has-wallpaper-layout .main.form-main.child-signup .account-details #child-signup.form-container .buttons-area .cancel-btn{background-color:#bdbdbd;font-family:Roboto;color:white;margin:20px 5px;height:36px;border-radius:4px;box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.12);text-transform:uppercase;-webkit-flex-grow:1;flex-grow:1}body.sign-up #container .has-wallpaper-layout .main.form-main.child-signup .account-details #child-signup.form-container .buttons-area .cancel-btn:hover,body.reset-pass #container .has-wallpaper-layout .main.form-main.child-signup .account-details #child-signup.form-container .buttons-area .cancel-btn:hover,body.invites #container .has-wallpaper-layout .main.form-main.child-signup .account-details #child-signup.form-container .buttons-area .cancel-btn:hover{background-color:#a6a6a6}body.sign-up #container .has-wallpaper-layout .main.form-main.child-signup .account-details .form-container .login-note,body.reset-pass #container .has-wallpaper-layout .main.form-main.child-signup .account-details .form-container .login-note,body.invites #container .has-wallpaper-layout .main.form-main.child-signup .account-details .form-container .login-note{color:#929aaa;padding-top:14px}body.sign-up #container .has-wallpaper-layout .main.student-download,body.reset-pass #container .has-wallpaper-layout .main.student-download,body.invites #container .has-wallpaper-layout .main.student-download{width:310px}body.sign-up #container .has-wallpaper-layout .main.student-download .student-username-password,body.reset-pass #container .has-wallpaper-layout .main.student-download .student-username-password,body.invites #container .has-wallpaper-layout .main.student-download .student-username-password{margin:auto;width:310px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/signup/drawing_code_bg2-51a9f66d414f81c548608a268a006718bcf7274d9a67de97ee5b8627860ae762.png);width:310px;height:140px;font-family:Rabtus;font-size:20px;padding:30px}body.sign-up #container .has-wallpaper-layout .main.student-download .student-username-password div,body.reset-pass #container .has-wallpaper-layout .main.student-download .student-username-password div,body.invites #container .has-wallpaper-layout .main.student-download .student-username-password div{position:relative;margin-left:30px;width:100%}body.sign-up #container .has-wallpaper-layout .main.student-download .student-username-password .show-password,body.reset-pass #container .has-wallpaper-layout .main.student-download .student-username-password .show-password,body.invites #container .has-wallpaper-layout .main.student-download .student-username-password .show-password{cursor:pointer}body.sign-up #container .has-wallpaper-layout .main.student-download .download,body.reset-pass #container .has-wallpaper-layout .main.student-download .download,body.invites #container .has-wallpaper-layout .main.student-download .download{text-align:center;color:white;margin:auto;cursor:pointer;padding-bottom:50px}body.sign-up #container .has-wallpaper-layout .main.student-download a,body.reset-pass #container .has-wallpaper-layout .main.student-download a,body.invites #container .has-wallpaper-layout .main.student-download a{margin:auto}body.sign-up #container .has-wallpaper-layout .main.student-download a .login-btn,body.reset-pass #container .has-wallpaper-layout .main.student-download a .login-btn,body.invites #container .has-wallpaper-layout .main.student-download a .login-btn{width:165px;height:35px;border-radius:4px;box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.12);text-transform:uppercase;position:relative;font-weight:bold}body.sign-up #container .has-wallpaper-layout .main .select,body.reset-pass #container .has-wallpaper-layout .main .select,body.invites #container .has-wallpaper-layout .main .select{width:240px;height:275px;border-radius:8px;box-shadow:0 3px 12px 0 rgba(0,0,0,0.1);background-color:#ffffff;margin:auto;margin-bottom:20px}body.sign-up #container .has-wallpaper-layout .main .select .select-text .select-title,body.reset-pass #container .has-wallpaper-layout .main .select .select-text .select-title,body.invites #container .has-wallpaper-layout .main .select .select-text .select-title{font-family:Rabtus;font-size:25px;color:#424c6a;letter-spacing:2.5px;padding-top:10px;text-transform:uppercase}body.sign-up #container .has-wallpaper-layout .main .select .select-text .select-subtitle,body.reset-pass #container .has-wallpaper-layout .main .select .select-text .select-subtitle,body.invites #container .has-wallpaper-layout .main .select .select-text .select-subtitle{font-size:13px;color:#929aaa;width:180px;margin:auto;padding-top:3px}body.sign-up #container .has-wallpaper-layout .main .select a,body.reset-pass #container .has-wallpaper-layout .main .select a,body.invites #container .has-wallpaper-layout .main .select a{display:grid;grid-template-rows:1fr auto;height:264px}body.sign-up #container .has-wallpaper-layout .main .select a .select-text,body.reset-pass #container .has-wallpaper-layout .main .select a .select-text,body.invites #container .has-wallpaper-layout .main .select a .select-text{align-self:start}body.sign-up #container .has-wallpaper-layout .main .select a .select-img,body.reset-pass #container .has-wallpaper-layout .main .select a .select-img,body.invites #container .has-wallpaper-layout .main .select a .select-img{align-self:end}body.sign-up #container .has-wallpaper-layout .main .select .select-img,body.reset-pass #container .has-wallpaper-layout .main .select .select-img,body.invites #container .has-wallpaper-layout .main .select .select-img{width:227px;height:143px;position:relative;right:5px}body.sign-up #container .has-wallpaper-layout .main .select .select-img.student-img,body.reset-pass #container .has-wallpaper-layout .main .select .select-img.student-img,body.invites #container .has-wallpaper-layout .main .select .select-img.student-img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/student-06d276a3eb3a64a3276437b41fd474d82b4093358350ad740910176c5de409db.png)}body.sign-up #container .has-wallpaper-layout .main .select .select-img.teacher-img,body.reset-pass #container .has-wallpaper-layout .main .select .select-img.teacher-img,body.invites #container .has-wallpaper-layout .main .select .select-img.teacher-img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/teacher-c83edc1faa266502b340727610d2646de0ca183fa5ed1a0b014d1aee652f53a5.svg)}body.sign-up #container .has-wallpaper-layout .main .select .select-img.parent-img,body.reset-pass #container .has-wallpaper-layout .main .select .select-img.parent-img,body.invites #container .has-wallpaper-layout .main .select .select-img.parent-img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/parent-93ad45080bdf0fcdfacc5ac18d5d79912e1f9e871c9066ffa4c7e18551dabeb5.svg)}body.sign-up #container .has-wallpaper-layout .main .select .select-img.student-yes-code-img,body.reset-pass #container .has-wallpaper-layout .main .select .select-img.student-yes-code-img,body.invites #container .has-wallpaper-layout .main .select .select-img.student-yes-code-img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/code-yes-7b9ab9389a0d59602ef008f257c704dfafb93683e79c9970620883117ca52bdb.png)}body.sign-up #container .has-wallpaper-layout .main .select .select-img.student-no-code-img,body.reset-pass #container .has-wallpaper-layout .main .select .select-img.student-no-code-img,body.invites #container .has-wallpaper-layout .main .select .select-img.student-no-code-img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/code-no-9323f7e986590ded46833de5affdb55e524252a45611fa2f0d5b7735e8b0cb09.png)}body.sign-up #container .has-wallpaper-layout .main .select .select-img.student-yes-code-img,body.sign-up #container .has-wallpaper-layout .main .select .select-img.student-no-code-img,body.reset-pass #container .has-wallpaper-layout .main .select .select-img.student-yes-code-img,body.reset-pass #container .has-wallpaper-layout .main .select .select-img.student-no-code-img,body.invites #container .has-wallpaper-layout .main .select .select-img.student-yes-code-img,body.invites #container .has-wallpaper-layout .main .select .select-img.student-no-code-img{width:225px;height:155px;right:3px;transform:scale(0.97)}body.sign-up #container .has-wallpaper-layout .main .select .select-img.student-at-home-img,body.reset-pass #container .has-wallpaper-layout .main .select .select-img.student-at-home-img,body.invites #container .has-wallpaper-layout .main .select .select-img.student-at-home-img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/at-home-09827516238b3e8fc75ec54cc51543f0f79f1d8eb3026c10e1239290730a1459.png)}body.sign-up #container .has-wallpaper-layout .main .select .select-img.student-at-school-img,body.reset-pass #container .has-wallpaper-layout .main .select .select-img.student-at-school-img,body.invites #container .has-wallpaper-layout .main .select .select-img.student-at-school-img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/at-school-76f651dadbd337d5ba1ae5a82c606b1bfa71b36102fb3f7e8f88f51474e6e0b2.png)}body.sign-up #container .has-wallpaper-layout .main .select .select-img.student-at-home-img,body.sign-up #container .has-wallpaper-layout .main .select .select-img.student-at-school-img,body.reset-pass #container .has-wallpaper-layout .main .select .select-img.student-at-home-img,body.reset-pass #container .has-wallpaper-layout .main .select .select-img.student-at-school-img,body.invites #container .has-wallpaper-layout .main .select .select-img.student-at-home-img,body.invites #container .has-wallpaper-layout .main .select .select-img.student-at-school-img{width:219px;height:131px;right:1px}body.sign-up #container .has-wallpaper-layout .main .select .select-img.student-at-home-img,body.sign-up #container .has-wallpaper-layout .main .select .select-img.student-at-school-img,body.sign-up #container .has-wallpaper-layout .main .select .select-img.student-yes-code-img,body.sign-up #container .has-wallpaper-layout .main .select .select-img.student-no-code-img,body.reset-pass #container .has-wallpaper-layout .main .select .select-img.student-at-home-img,body.reset-pass #container .has-wallpaper-layout .main .select .select-img.student-at-school-img,body.reset-pass #container .has-wallpaper-layout .main .select .select-img.student-yes-code-img,body.reset-pass #container .has-wallpaper-layout .main .select .select-img.student-no-code-img,body.invites #container .has-wallpaper-layout .main .select .select-img.student-at-home-img,body.invites #container .has-wallpaper-layout .main .select .select-img.student-at-school-img,body.invites #container .has-wallpaper-layout .main .select .select-img.student-yes-code-img,body.invites #container .has-wallpaper-layout .main .select .select-img.student-no-code-img{margin-bottom:10px}body.sign-up #container .has-wallpaper-layout .main .account-details .form-container .forgot-password,body.sign-up #container .has-wallpaper-layout .main .other-options .form-container .forgot-password,body.sign-up #container .has-wallpaper-layout .main .school-details .form-container .forgot-password,body.reset-pass #container .has-wallpaper-layout .main .account-details .form-container .forgot-password,body.reset-pass #container .has-wallpaper-layout .main .other-options .form-container .forgot-password,body.reset-pass #container .has-wallpaper-layout .main .school-details .form-container .forgot-password,body.invites #container .has-wallpaper-layout .main .account-details .form-container .forgot-password,body.invites #container .has-wallpaper-layout .main .other-options .form-container .forgot-password,body.invites #container .has-wallpaper-layout .main .school-details .form-container .forgot-password{text-align:right;padding-top:10px}body.sign-up #container .has-wallpaper-layout .main .account-details .form-container .forgot-password a,body.sign-up #container .has-wallpaper-layout .main .other-options .form-container .forgot-password a,body.sign-up #container .has-wallpaper-layout .main .school-details .form-container .forgot-password a,body.reset-pass #container .has-wallpaper-layout .main .account-details .form-container .forgot-password a,body.reset-pass #container .has-wallpaper-layout .main .other-options .form-container .forgot-password a,body.reset-pass #container .has-wallpaper-layout .main .school-details .form-container .forgot-password a,body.invites #container .has-wallpaper-layout .main .account-details .form-container .forgot-password a,body.invites #container .has-wallpaper-layout .main .other-options .form-container .forgot-password a,body.invites #container .has-wallpaper-layout .main .school-details .form-container .forgot-password a{text-decoration:underline !important}body.sign-up #container .has-wallpaper-layout .main .account-details .form-container .submitted .ng-invalid,body.sign-up #container .has-wallpaper-layout .main .other-options .form-container .submitted .ng-invalid,body.sign-up #container .has-wallpaper-layout .main .school-details .form-container .submitted .ng-invalid,body.reset-pass #container .has-wallpaper-layout .main .account-details .form-container .submitted .ng-invalid,body.reset-pass #container .has-wallpaper-layout .main .other-options .form-container .submitted .ng-invalid,body.reset-pass #container .has-wallpaper-layout .main .school-details .form-container .submitted .ng-invalid,body.invites #container .has-wallpaper-layout .main .account-details .form-container .submitted .ng-invalid,body.invites #container .has-wallpaper-layout .main .other-options .form-container .submitted .ng-invalid,body.invites #container .has-wallpaper-layout .main .school-details .form-container .submitted .ng-invalid{border-color:red}body.sign-up #container .has-wallpaper-layout .main .account-details .form-container.parent body.sign-up #container .has-wallpaper-layout .main .account-details #child-signup.form-container .form-label,body.sign-up #container .has-wallpaper-layout .main .account-details .form-container.parent body.sign-up #container .has-wallpaper-layout .main .other-options #child-signup.form-container .form-label,body.sign-up #container .has-wallpaper-layout .main .account-details .form-container.parent body.sign-up #container .has-wallpaper-layout .main .school-details #child-signup.form-container .form-label,body.sign-up #container .has-wallpaper-layout .main .account-details .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .account-details #child-signup.form-container .form-label,body.sign-up #container .has-wallpaper-layout .main .account-details .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .other-options #child-signup.form-container .form-label,body.sign-up #container .has-wallpaper-layout .main .account-details .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .school-details #child-signup.form-container .form-label,body.sign-up #container .has-wallpaper-layout .main .account-details .form-container.parent body.invites #container .has-wallpaper-layout .main .account-details #child-signup.form-container .form-label,body.sign-up #container .has-wallpaper-layout .main .account-details .form-container.parent body.invites #container .has-wallpaper-layout .main .other-options #child-signup.form-container .form-label,body.sign-up #container .has-wallpaper-layout .main .account-details .form-container.parent body.invites #container .has-wallpaper-layout .main .school-details #child-signup.form-container .form-label,body.sign-up #container .has-wallpaper-layout .main .other-options .form-container.parent body.sign-up #container .has-wallpaper-layout .main .account-details #child-signup.form-container .form-label,body.sign-up #container .has-wallpaper-layout .main .other-options .form-container.parent body.sign-up #container .has-wallpaper-layout .main .other-options #child-signup.form-container .form-label,body.sign-up #container .has-wallpaper-layout .main .other-options .form-container.parent body.sign-up #container .has-wallpaper-layout .main .school-details #child-signup.form-container .form-label,body.sign-up #container .has-wallpaper-layout .main .other-options .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .account-details #child-signup.form-container .form-label,body.sign-up #container .has-wallpaper-layout .main .other-options .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .other-options #child-signup.form-container .form-label,body.sign-up #container .has-wallpaper-layout .main .other-options .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .school-details #child-signup.form-container .form-label,body.sign-up #container .has-wallpaper-layout .main .other-options .form-container.parent body.invites #container .has-wallpaper-layout .main .account-details #child-signup.form-container .form-label,body.sign-up #container .has-wallpaper-layout .main .other-options .form-container.parent body.invites #container .has-wallpaper-layout .main .other-options #child-signup.form-container .form-label,body.sign-up #container .has-wallpaper-layout .main .other-options .form-container.parent body.invites #container .has-wallpaper-layout .main .school-details #child-signup.form-container .form-label,body.sign-up #container .has-wallpaper-layout .main .school-details .form-container.parent body.sign-up #container .has-wallpaper-layout .main .account-details #child-signup.form-container .form-label,body.sign-up #container .has-wallpaper-layout .main .school-details .form-container.parent body.sign-up #container .has-wallpaper-layout .main .other-options #child-signup.form-container .form-label,body.sign-up #container .has-wallpaper-layout .main .school-details .form-container.parent body.sign-up #container .has-wallpaper-layout .main .school-details #child-signup.form-container .form-label,body.sign-up #container .has-wallpaper-layout .main .school-details .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .account-details #child-signup.form-container .form-label,body.sign-up #container .has-wallpaper-layout .main .school-details .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .other-options #child-signup.form-container .form-label,body.sign-up #container .has-wallpaper-layout .main .school-details .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .school-details #child-signup.form-container .form-label,body.sign-up #container .has-wallpaper-layout .main .school-details .form-container.parent body.invites #container .has-wallpaper-layout .main .account-details #child-signup.form-container .form-label,body.sign-up #container .has-wallpaper-layout .main .school-details .form-container.parent body.invites #container .has-wallpaper-layout .main .other-options #child-signup.form-container .form-label,body.sign-up #container .has-wallpaper-layout .main .school-details .form-container.parent body.invites #container .has-wallpaper-layout .main .school-details #child-signup.form-container .form-label,body.reset-pass #container .has-wallpaper-layout .main .account-details .form-container.parent body.sign-up #container .has-wallpaper-layout .main .account-details #child-signup.form-container .form-label,body.reset-pass #container .has-wallpaper-layout .main .account-details .form-container.parent body.sign-up #container .has-wallpaper-layout .main .other-options #child-signup.form-container .form-label,body.reset-pass #container .has-wallpaper-layout .main .account-details .form-container.parent body.sign-up #container .has-wallpaper-layout .main .school-details #child-signup.form-container .form-label,body.reset-pass #container .has-wallpaper-layout .main .account-details .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .account-details #child-signup.form-container .form-label,body.reset-pass #container .has-wallpaper-layout .main .account-details .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .other-options #child-signup.form-container .form-label,body.reset-pass #container .has-wallpaper-layout .main .account-details .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .school-details #child-signup.form-container .form-label,body.reset-pass #container .has-wallpaper-layout .main .account-details .form-container.parent body.invites #container .has-wallpaper-layout .main .account-details #child-signup.form-container .form-label,body.reset-pass #container .has-wallpaper-layout .main .account-details .form-container.parent body.invites #container .has-wallpaper-layout .main .other-options #child-signup.form-container .form-label,body.reset-pass #container .has-wallpaper-layout .main .account-details .form-container.parent body.invites #container .has-wallpaper-layout .main .school-details #child-signup.form-container .form-label,body.reset-pass #container .has-wallpaper-layout .main .other-options .form-container.parent body.sign-up #container .has-wallpaper-layout .main .account-details #child-signup.form-container .form-label,body.reset-pass #container .has-wallpaper-layout .main .other-options .form-container.parent body.sign-up #container .has-wallpaper-layout .main .other-options #child-signup.form-container .form-label,body.reset-pass #container .has-wallpaper-layout .main .other-options .form-container.parent body.sign-up #container .has-wallpaper-layout .main .school-details #child-signup.form-container .form-label,body.reset-pass #container .has-wallpaper-layout .main .other-options .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .account-details #child-signup.form-container .form-label,body.reset-pass #container .has-wallpaper-layout .main .other-options .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .other-options #child-signup.form-container .form-label,body.reset-pass #container .has-wallpaper-layout .main .other-options .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .school-details #child-signup.form-container .form-label,body.reset-pass #container .has-wallpaper-layout .main .other-options .form-container.parent body.invites #container .has-wallpaper-layout .main .account-details #child-signup.form-container .form-label,body.reset-pass #container .has-wallpaper-layout .main .other-options .form-container.parent body.invites #container .has-wallpaper-layout .main .other-options #child-signup.form-container .form-label,body.reset-pass #container .has-wallpaper-layout .main .other-options .form-container.parent body.invites #container .has-wallpaper-layout .main .school-details #child-signup.form-container .form-label,body.reset-pass #container .has-wallpaper-layout .main .school-details .form-container.parent body.sign-up #container .has-wallpaper-layout .main .account-details #child-signup.form-container .form-label,body.reset-pass #container .has-wallpaper-layout .main .school-details .form-container.parent body.sign-up #container .has-wallpaper-layout .main .other-options #child-signup.form-container .form-label,body.reset-pass #container .has-wallpaper-layout .main .school-details .form-container.parent body.sign-up #container .has-wallpaper-layout .main .school-details #child-signup.form-container .form-label,body.reset-pass #container .has-wallpaper-layout .main .school-details .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .account-details #child-signup.form-container .form-label,body.reset-pass #container .has-wallpaper-layout .main .school-details .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .other-options #child-signup.form-container .form-label,body.reset-pass #container .has-wallpaper-layout .main .school-details .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .school-details #child-signup.form-container .form-label,body.reset-pass #container .has-wallpaper-layout .main .school-details .form-container.parent body.invites #container .has-wallpaper-layout .main .account-details #child-signup.form-container .form-label,body.reset-pass #container .has-wallpaper-layout .main .school-details .form-container.parent body.invites #container .has-wallpaper-layout .main .other-options #child-signup.form-container .form-label,body.reset-pass #container .has-wallpaper-layout .main .school-details .form-container.parent body.invites #container .has-wallpaper-layout .main .school-details #child-signup.form-container .form-label,body.invites #container .has-wallpaper-layout .main .account-details .form-container.parent body.sign-up #container .has-wallpaper-layout .main .account-details #child-signup.form-container .form-label,body.invites #container .has-wallpaper-layout .main .account-details .form-container.parent body.sign-up #container .has-wallpaper-layout .main .other-options #child-signup.form-container .form-label,body.invites #container .has-wallpaper-layout .main .account-details .form-container.parent body.sign-up #container .has-wallpaper-layout .main .school-details #child-signup.form-container .form-label,body.invites #container .has-wallpaper-layout .main .account-details .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .account-details #child-signup.form-container .form-label,body.invites #container .has-wallpaper-layout .main .account-details .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .other-options #child-signup.form-container .form-label,body.invites #container .has-wallpaper-layout .main .account-details .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .school-details #child-signup.form-container .form-label,body.invites #container .has-wallpaper-layout .main .account-details .form-container.parent body.invites #container .has-wallpaper-layout .main .account-details #child-signup.form-container .form-label,body.invites #container .has-wallpaper-layout .main .account-details .form-container.parent body.invites #container .has-wallpaper-layout .main .other-options #child-signup.form-container .form-label,body.invites #container .has-wallpaper-layout .main .account-details .form-container.parent body.invites #container .has-wallpaper-layout .main .school-details #child-signup.form-container .form-label,body.invites #container .has-wallpaper-layout .main .other-options .form-container.parent body.sign-up #container .has-wallpaper-layout .main .account-details #child-signup.form-container .form-label,body.invites #container .has-wallpaper-layout .main .other-options .form-container.parent body.sign-up #container .has-wallpaper-layout .main .other-options #child-signup.form-container .form-label,body.invites #container .has-wallpaper-layout .main .other-options .form-container.parent body.sign-up #container .has-wallpaper-layout .main .school-details #child-signup.form-container .form-label,body.invites #container .has-wallpaper-layout .main .other-options .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .account-details #child-signup.form-container .form-label,body.invites #container .has-wallpaper-layout .main .other-options .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .other-options #child-signup.form-container .form-label,body.invites #container .has-wallpaper-layout .main .other-options .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .school-details #child-signup.form-container .form-label,body.invites #container .has-wallpaper-layout .main .other-options .form-container.parent body.invites #container .has-wallpaper-layout .main .account-details #child-signup.form-container .form-label,body.invites #container .has-wallpaper-layout .main .other-options .form-container.parent body.invites #container .has-wallpaper-layout .main .other-options #child-signup.form-container .form-label,body.invites #container .has-wallpaper-layout .main .other-options .form-container.parent body.invites #container .has-wallpaper-layout .main .school-details #child-signup.form-container .form-label,body.invites #container .has-wallpaper-layout .main .school-details .form-container.parent body.sign-up #container .has-wallpaper-layout .main .account-details #child-signup.form-container .form-label,body.invites #container .has-wallpaper-layout .main .school-details .form-container.parent body.sign-up #container .has-wallpaper-layout .main .other-options #child-signup.form-container .form-label,body.invites #container .has-wallpaper-layout .main .school-details .form-container.parent body.sign-up #container .has-wallpaper-layout .main .school-details #child-signup.form-container .form-label,body.invites #container .has-wallpaper-layout .main .school-details .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .account-details #child-signup.form-container .form-label,body.invites #container .has-wallpaper-layout .main .school-details .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .other-options #child-signup.form-container .form-label,body.invites #container .has-wallpaper-layout .main .school-details .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .school-details #child-signup.form-container .form-label,body.invites #container .has-wallpaper-layout .main .school-details .form-container.parent body.invites #container .has-wallpaper-layout .main .account-details #child-signup.form-container .form-label,body.invites #container .has-wallpaper-layout .main .school-details .form-container.parent body.invites #container .has-wallpaper-layout .main .other-options #child-signup.form-container .form-label,body.invites #container .has-wallpaper-layout .main .school-details .form-container.parent body.invites #container .has-wallpaper-layout .main .school-details #child-signup.form-container .form-label{padding:initial}body.sign-up #container .has-wallpaper-layout .main .account-details .form-container.parent body.sign-up #container .has-wallpaper-layout .main .account-details #child-signup.form-container .login-btn,body.sign-up #container .has-wallpaper-layout .main .account-details .form-container.parent body.sign-up #container .has-wallpaper-layout .main .other-options #child-signup.form-container .login-btn,body.sign-up #container .has-wallpaper-layout .main .account-details .form-container.parent body.sign-up #container .has-wallpaper-layout .main .school-details #child-signup.form-container .login-btn,body.sign-up #container .has-wallpaper-layout .main .account-details .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .account-details #child-signup.form-container .login-btn,body.sign-up #container .has-wallpaper-layout .main .account-details .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .other-options #child-signup.form-container .login-btn,body.sign-up #container .has-wallpaper-layout .main .account-details .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .school-details #child-signup.form-container .login-btn,body.sign-up #container .has-wallpaper-layout .main .account-details .form-container.parent body.invites #container .has-wallpaper-layout .main .account-details #child-signup.form-container .login-btn,body.sign-up #container .has-wallpaper-layout .main .account-details .form-container.parent body.invites #container .has-wallpaper-layout .main .other-options #child-signup.form-container .login-btn,body.sign-up #container .has-wallpaper-layout .main .account-details .form-container.parent body.invites #container .has-wallpaper-layout .main .school-details #child-signup.form-container .login-btn,body.sign-up #container .has-wallpaper-layout .main .other-options .form-container.parent body.sign-up #container .has-wallpaper-layout .main .account-details #child-signup.form-container .login-btn,body.sign-up #container .has-wallpaper-layout .main .other-options .form-container.parent body.sign-up #container .has-wallpaper-layout .main .other-options #child-signup.form-container .login-btn,body.sign-up #container .has-wallpaper-layout .main .other-options .form-container.parent body.sign-up #container .has-wallpaper-layout .main .school-details #child-signup.form-container .login-btn,body.sign-up #container .has-wallpaper-layout .main .other-options .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .account-details #child-signup.form-container .login-btn,body.sign-up #container .has-wallpaper-layout .main .other-options .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .other-options #child-signup.form-container .login-btn,body.sign-up #container .has-wallpaper-layout .main .other-options .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .school-details #child-signup.form-container .login-btn,body.sign-up #container .has-wallpaper-layout .main .other-options .form-container.parent body.invites #container .has-wallpaper-layout .main .account-details #child-signup.form-container .login-btn,body.sign-up #container .has-wallpaper-layout .main .other-options .form-container.parent body.invites #container .has-wallpaper-layout .main .other-options #child-signup.form-container .login-btn,body.sign-up #container .has-wallpaper-layout .main .other-options .form-container.parent body.invites #container .has-wallpaper-layout .main .school-details #child-signup.form-container .login-btn,body.sign-up #container .has-wallpaper-layout .main .school-details .form-container.parent body.sign-up #container .has-wallpaper-layout .main .account-details #child-signup.form-container .login-btn,body.sign-up #container .has-wallpaper-layout .main .school-details .form-container.parent body.sign-up #container .has-wallpaper-layout .main .other-options #child-signup.form-container .login-btn,body.sign-up #container .has-wallpaper-layout .main .school-details .form-container.parent body.sign-up #container .has-wallpaper-layout .main .school-details #child-signup.form-container .login-btn,body.sign-up #container .has-wallpaper-layout .main .school-details .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .account-details #child-signup.form-container .login-btn,body.sign-up #container .has-wallpaper-layout .main .school-details .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .other-options #child-signup.form-container .login-btn,body.sign-up #container .has-wallpaper-layout .main .school-details .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .school-details #child-signup.form-container .login-btn,body.sign-up #container .has-wallpaper-layout .main .school-details .form-container.parent body.invites #container .has-wallpaper-layout .main .account-details #child-signup.form-container .login-btn,body.sign-up #container .has-wallpaper-layout .main .school-details .form-container.parent body.invites #container .has-wallpaper-layout .main .other-options #child-signup.form-container .login-btn,body.sign-up #container .has-wallpaper-layout .main .school-details .form-container.parent body.invites #container .has-wallpaper-layout .main .school-details #child-signup.form-container .login-btn,body.reset-pass #container .has-wallpaper-layout .main .account-details .form-container.parent body.sign-up #container .has-wallpaper-layout .main .account-details #child-signup.form-container .login-btn,body.reset-pass #container .has-wallpaper-layout .main .account-details .form-container.parent body.sign-up #container .has-wallpaper-layout .main .other-options #child-signup.form-container .login-btn,body.reset-pass #container .has-wallpaper-layout .main .account-details .form-container.parent body.sign-up #container .has-wallpaper-layout .main .school-details #child-signup.form-container .login-btn,body.reset-pass #container .has-wallpaper-layout .main .account-details .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .account-details #child-signup.form-container .login-btn,body.reset-pass #container .has-wallpaper-layout .main .account-details .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .other-options #child-signup.form-container .login-btn,body.reset-pass #container .has-wallpaper-layout .main .account-details .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .school-details #child-signup.form-container .login-btn,body.reset-pass #container .has-wallpaper-layout .main .account-details .form-container.parent body.invites #container .has-wallpaper-layout .main .account-details #child-signup.form-container .login-btn,body.reset-pass #container .has-wallpaper-layout .main .account-details .form-container.parent body.invites #container .has-wallpaper-layout .main .other-options #child-signup.form-container .login-btn,body.reset-pass #container .has-wallpaper-layout .main .account-details .form-container.parent body.invites #container .has-wallpaper-layout .main .school-details #child-signup.form-container .login-btn,body.reset-pass #container .has-wallpaper-layout .main .other-options .form-container.parent body.sign-up #container .has-wallpaper-layout .main .account-details #child-signup.form-container .login-btn,body.reset-pass #container .has-wallpaper-layout .main .other-options .form-container.parent body.sign-up #container .has-wallpaper-layout .main .other-options #child-signup.form-container .login-btn,body.reset-pass #container .has-wallpaper-layout .main .other-options .form-container.parent body.sign-up #container .has-wallpaper-layout .main .school-details #child-signup.form-container .login-btn,body.reset-pass #container .has-wallpaper-layout .main .other-options .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .account-details #child-signup.form-container .login-btn,body.reset-pass #container .has-wallpaper-layout .main .other-options .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .other-options #child-signup.form-container .login-btn,body.reset-pass #container .has-wallpaper-layout .main .other-options .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .school-details #child-signup.form-container .login-btn,body.reset-pass #container .has-wallpaper-layout .main .other-options .form-container.parent body.invites #container .has-wallpaper-layout .main .account-details #child-signup.form-container .login-btn,body.reset-pass #container .has-wallpaper-layout .main .other-options .form-container.parent body.invites #container .has-wallpaper-layout .main .other-options #child-signup.form-container .login-btn,body.reset-pass #container .has-wallpaper-layout .main .other-options .form-container.parent body.invites #container .has-wallpaper-layout .main .school-details #child-signup.form-container .login-btn,body.reset-pass #container .has-wallpaper-layout .main .school-details .form-container.parent body.sign-up #container .has-wallpaper-layout .main .account-details #child-signup.form-container .login-btn,body.reset-pass #container .has-wallpaper-layout .main .school-details .form-container.parent body.sign-up #container .has-wallpaper-layout .main .other-options #child-signup.form-container .login-btn,body.reset-pass #container .has-wallpaper-layout .main .school-details .form-container.parent body.sign-up #container .has-wallpaper-layout .main .school-details #child-signup.form-container .login-btn,body.reset-pass #container .has-wallpaper-layout .main .school-details .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .account-details #child-signup.form-container .login-btn,body.reset-pass #container .has-wallpaper-layout .main .school-details .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .other-options #child-signup.form-container .login-btn,body.reset-pass #container .has-wallpaper-layout .main .school-details .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .school-details #child-signup.form-container .login-btn,body.reset-pass #container .has-wallpaper-layout .main .school-details .form-container.parent body.invites #container .has-wallpaper-layout .main .account-details #child-signup.form-container .login-btn,body.reset-pass #container .has-wallpaper-layout .main .school-details .form-container.parent body.invites #container .has-wallpaper-layout .main .other-options #child-signup.form-container .login-btn,body.reset-pass #container .has-wallpaper-layout .main .school-details .form-container.parent body.invites #container .has-wallpaper-layout .main .school-details #child-signup.form-container .login-btn,body.invites #container .has-wallpaper-layout .main .account-details .form-container.parent body.sign-up #container .has-wallpaper-layout .main .account-details #child-signup.form-container .login-btn,body.invites #container .has-wallpaper-layout .main .account-details .form-container.parent body.sign-up #container .has-wallpaper-layout .main .other-options #child-signup.form-container .login-btn,body.invites #container .has-wallpaper-layout .main .account-details .form-container.parent body.sign-up #container .has-wallpaper-layout .main .school-details #child-signup.form-container .login-btn,body.invites #container .has-wallpaper-layout .main .account-details .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .account-details #child-signup.form-container .login-btn,body.invites #container .has-wallpaper-layout .main .account-details .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .other-options #child-signup.form-container .login-btn,body.invites #container .has-wallpaper-layout .main .account-details .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .school-details #child-signup.form-container .login-btn,body.invites #container .has-wallpaper-layout .main .account-details .form-container.parent body.invites #container .has-wallpaper-layout .main .account-details #child-signup.form-container .login-btn,body.invites #container .has-wallpaper-layout .main .account-details .form-container.parent body.invites #container .has-wallpaper-layout .main .other-options #child-signup.form-container .login-btn,body.invites #container .has-wallpaper-layout .main .account-details .form-container.parent body.invites #container .has-wallpaper-layout .main .school-details #child-signup.form-container .login-btn,body.invites #container .has-wallpaper-layout .main .other-options .form-container.parent body.sign-up #container .has-wallpaper-layout .main .account-details #child-signup.form-container .login-btn,body.invites #container .has-wallpaper-layout .main .other-options .form-container.parent body.sign-up #container .has-wallpaper-layout .main .other-options #child-signup.form-container .login-btn,body.invites #container .has-wallpaper-layout .main .other-options .form-container.parent body.sign-up #container .has-wallpaper-layout .main .school-details #child-signup.form-container .login-btn,body.invites #container .has-wallpaper-layout .main .other-options .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .account-details #child-signup.form-container .login-btn,body.invites #container .has-wallpaper-layout .main .other-options .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .other-options #child-signup.form-container .login-btn,body.invites #container .has-wallpaper-layout .main .other-options .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .school-details #child-signup.form-container .login-btn,body.invites #container .has-wallpaper-layout .main .other-options .form-container.parent body.invites #container .has-wallpaper-layout .main .account-details #child-signup.form-container .login-btn,body.invites #container .has-wallpaper-layout .main .other-options .form-container.parent body.invites #container .has-wallpaper-layout .main .other-options #child-signup.form-container .login-btn,body.invites #container .has-wallpaper-layout .main .other-options .form-container.parent body.invites #container .has-wallpaper-layout .main .school-details #child-signup.form-container .login-btn,body.invites #container .has-wallpaper-layout .main .school-details .form-container.parent body.sign-up #container .has-wallpaper-layout .main .account-details #child-signup.form-container .login-btn,body.invites #container .has-wallpaper-layout .main .school-details .form-container.parent body.sign-up #container .has-wallpaper-layout .main .other-options #child-signup.form-container .login-btn,body.invites #container .has-wallpaper-layout .main .school-details .form-container.parent body.sign-up #container .has-wallpaper-layout .main .school-details #child-signup.form-container .login-btn,body.invites #container .has-wallpaper-layout .main .school-details .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .account-details #child-signup.form-container .login-btn,body.invites #container .has-wallpaper-layout .main .school-details .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .other-options #child-signup.form-container .login-btn,body.invites #container .has-wallpaper-layout .main .school-details .form-container.parent body.reset-pass #container .has-wallpaper-layout .main .school-details #child-signup.form-container .login-btn,body.invites #container .has-wallpaper-layout .main .school-details .form-container.parent body.invites #container .has-wallpaper-layout .main .account-details #child-signup.form-container .login-btn,body.invites #container .has-wallpaper-layout .main .school-details .form-container.parent body.invites #container .has-wallpaper-layout .main .other-options #child-signup.form-container .login-btn,body.invites #container .has-wallpaper-layout .main .school-details .form-container.parent body.invites #container .has-wallpaper-layout .main .school-details #child-signup.form-container .login-btn{margin:5px 0px}body.sign-up #container .has-wallpaper-layout .main .account-details .remember-me,body.sign-up #container .has-wallpaper-layout .main .other-options .remember-me,body.sign-up #container .has-wallpaper-layout .main .school-details .remember-me,body.reset-pass #container .has-wallpaper-layout .main .account-details .remember-me,body.reset-pass #container .has-wallpaper-layout .main .other-options .remember-me,body.reset-pass #container .has-wallpaper-layout .main .school-details .remember-me,body.invites #container .has-wallpaper-layout .main .account-details .remember-me,body.invites #container .has-wallpaper-layout .main .other-options .remember-me,body.invites #container .has-wallpaper-layout .main .school-details .remember-me{position:relative;top:4px;font-weight:initial;color:#424c6a}body.sign-up #container .has-wallpaper-layout .main .account-details,body.sign-up #container .has-wallpaper-layout .main .other-options,body.reset-pass #container .has-wallpaper-layout .main .account-details,body.reset-pass #container .has-wallpaper-layout .main .other-options,body.invites #container .has-wallpaper-layout .main .account-details,body.invites #container .has-wallpaper-layout .main .other-options{padding:30px 0px 20px 50px;margin:initial}body.sign-up #container .has-wallpaper-layout .main .account-details .form-container,body.sign-up #container .has-wallpaper-layout .main .other-options .form-container,body.reset-pass #container .has-wallpaper-layout .main .account-details .form-container,body.reset-pass #container .has-wallpaper-layout .main .other-options .form-container,body.invites #container .has-wallpaper-layout .main .account-details .form-container,body.invites #container .has-wallpaper-layout .main .other-options .form-container{padding-right:50px;border-right:solid 1px #e6e8ed}body.sign-up #container .has-wallpaper-layout .main .account-details .form-container.username-password-only,body.sign-up #container .has-wallpaper-layout .main .other-options .form-container.username-password-only,body.reset-pass #container .has-wallpaper-layout .main .account-details .form-container.username-password-only,body.reset-pass #container .has-wallpaper-layout .main .other-options .form-container.username-password-only,body.invites #container .has-wallpaper-layout .main .account-details .form-container.username-password-only,body.invites #container .has-wallpaper-layout .main .other-options .form-container.username-password-only{border-right:none}body.sign-up #container .has-wallpaper-layout .main .account-details .form-container.grayed-out,body.sign-up #container .has-wallpaper-layout .main .other-options .form-container.grayed-out,body.reset-pass #container .has-wallpaper-layout .main .account-details .form-container.grayed-out,body.reset-pass #container .has-wallpaper-layout .main .other-options .form-container.grayed-out,body.invites #container .has-wallpaper-layout .main .account-details .form-container.grayed-out,body.invites #container .has-wallpaper-layout .main .other-options .form-container.grayed-out{opacity:0.5}body.sign-up #container .has-wallpaper-layout .main .other-options form.sso-signup,body.reset-pass #container .has-wallpaper-layout .main .other-options form.sso-signup,body.invites #container .has-wallpaper-layout .main .other-options form.sso-signup{display:contents}body.sign-up #container .has-wallpaper-layout .main .other-options a .box:hover,body.reset-pass #container .has-wallpaper-layout .main .other-options a .box:hover,body.invites #container .has-wallpaper-layout .main .other-options a .box:hover{box-shadow:0px 0px 0px 4px #95B48A;cursor:pointer}body.sign-up #container .has-wallpaper-layout .main .other-options .future-login-notice,body.reset-pass #container .has-wallpaper-layout .main .other-options .future-login-notice,body.invites #container .has-wallpaper-layout .main .other-options .future-login-notice{font-size:12px;color:#7284a4;height:0px}body.sign-up #container .has-wallpaper-layout .main .other-options .box-row,body.reset-pass #container .has-wallpaper-layout .main .other-options .box-row,body.invites #container .has-wallpaper-layout .main .other-options .box-row{padding-top:10px;padding-left:4px}body.sign-up #container .has-wallpaper-layout .main .other-options .box,body.reset-pass #container .has-wallpaper-layout .main .other-options .box,body.invites #container .has-wallpaper-layout .main .other-options .box{width:135px;height:54px;border-radius:4px;display:inline-flex;margin-right:10px;position:relative}body.sign-up #container .has-wallpaper-layout .main .other-options .box .box-content,body.reset-pass #container .has-wallpaper-layout .main .other-options .box .box-content,body.invites #container .has-wallpaper-layout .main .other-options .box .box-content{position:absolute;height:18px;top:16px;left:20px;display:inline-flex}body.sign-up #container .has-wallpaper-layout .main .other-options .box .box-content.nycps .other-login-label,body.sign-up #container .has-wallpaper-layout .main .other-options .box .box-content.lcom .other-login-label,body.reset-pass #container .has-wallpaper-layout .main .other-options .box .box-content.nycps .other-login-label,body.reset-pass #container .has-wallpaper-layout .main .other-options .box .box-content.lcom .other-login-label,body.invites #container .has-wallpaper-layout .main .other-options .box .box-content.nycps .other-login-label,body.invites #container .has-wallpaper-layout .main .other-options .box .box-content.lcom .other-login-label{display:none}body.sign-up #container .has-wallpaper-layout .main .other-options .box .other-login-img,body.reset-pass #container .has-wallpaper-layout .main .other-options .box .other-login-img,body.invites #container .has-wallpaper-layout .main .other-options .box .other-login-img{width:17px;height:18px;margin-right:15px}body.sign-up #container .has-wallpaper-layout .main .other-options .box .google-img,body.reset-pass #container .has-wallpaper-layout .main .other-options .box .google-img,body.invites #container .has-wallpaper-layout .main .other-options .box .google-img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/google_oauth2-d94151846d71ba143b2fb46bc8e46b49df8dd66d19374039420396604c448234.png)}body.sign-up #container .has-wallpaper-layout .main .other-options .box .clever-img,body.reset-pass #container .has-wallpaper-layout .main .other-options .box .clever-img,body.invites #container .has-wallpaper-layout .main .other-options .box .clever-img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/clever-5b7392448b6e982f8aca2ec8f51e51f8ae25b775bfaf5b946f7e377636210bd8.png)}body.sign-up #container .has-wallpaper-layout .main .other-options .box .office-img,body.sign-up #container .has-wallpaper-layout .main .other-options .box .office-365-img,body.reset-pass #container .has-wallpaper-layout .main .other-options .box .office-img,body.reset-pass #container .has-wallpaper-layout .main .other-options .box .office-365-img,body.invites #container .has-wallpaper-layout .main .other-options .box .office-img,body.invites #container .has-wallpaper-layout .main .other-options .box .office-365-img{width:15px;height:19px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/microsoft_graph-7eb7bba470d6c3234a1e351e43ce02b5ec7902fb322879b03711c24ad8a7d97c.png)}body.sign-up #container .has-wallpaper-layout .main .other-options .box .class_link-img,body.sign-up #container .has-wallpaper-layout .main .other-options .box .classlink-img,body.reset-pass #container .has-wallpaper-layout .main .other-options .box .class_link-img,body.reset-pass #container .has-wallpaper-layout .main .other-options .box .classlink-img,body.invites #container .has-wallpaper-layout .main .other-options .box .class_link-img,body.invites #container .has-wallpaper-layout .main .other-options .box .classlink-img{width:23px;height:16px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/classlink-2b0dbd37fa88194e739105856950837b558ac47da799ea841050cc2e5220f632.png)}body.sign-up #container .has-wallpaper-layout .main .other-options .box .moe-img,body.reset-pass #container .has-wallpaper-layout .main .other-options .box .moe-img,body.invites #container .has-wallpaper-layout .main .other-options .box .moe-img{width:25px;height:20px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/moe-d7e462a5ddb11ae7341791983a9fb9ca7842c60d147e0dcfaf9cdfef4ba83395.png);margin-right:3px}body.sign-up #container .has-wallpaper-layout .main .other-options .box .qr-img,body.reset-pass #container .has-wallpaper-layout .main .other-options .box .qr-img,body.invites #container .has-wallpaper-layout .main .other-options .box .qr-img{width:24px;height:24px;transform:translateY(-2px);background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/qr_code-ca445c4184de2e565db14ffc71b8ec4ba29b7e2d8cefb385eae6fd5dea38499c.png)}body.sign-up #container .has-wallpaper-layout .main .other-options .box .feide-img,body.reset-pass #container .has-wallpaper-layout .main .other-options .box .feide-img,body.invites #container .has-wallpaper-layout .main .other-options .box .feide-img{width:20px;height:21px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/feide-05c36a3ce3091dfefd9c75c610f5f5f58be3463fab050c9323aba8232034369a.png)}body.sign-up #container .has-wallpaper-layout .main .other-options .box .nyc-public-schools-img,body.reset-pass #container .has-wallpaper-layout .main .other-options .box .nyc-public-schools-img,body.invites #container .has-wallpaper-layout .main .other-options .box .nyc-public-schools-img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/nycps-10dae17f0f291e1dd76e2c4bd4f975381c8eafb9e2e1cfc27b85e9952d51f241.png);width:98px}body.sign-up #container .has-wallpaper-layout .main .other-options .box .learning-com-img,body.reset-pass #container .has-wallpaper-layout .main .other-options .box .learning-com-img,body.invites #container .has-wallpaper-layout .main .other-options .box .learning-com-img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/lcom-3c4dd9f943045fd6c81f63cbe51f749d04ff1d4492e1c1aed4cfa9abca4b1fef.png);width:98px;height:24px}body.sign-up #container .has-wallpaper-layout .main .other-options .box .other-login-label,body.reset-pass #container .has-wallpaper-layout .main .other-options .box .other-login-label,body.invites #container .has-wallpaper-layout .main .other-options .box .other-login-label{font-size:13px;color:#46506d;margin:auto;letter-spacing:0.5px}body.sign-up #container .has-wallpaper-layout .main .no-account-container,body.sign-up #container .has-wallpaper-layout .main .already-member-container,body.reset-pass #container .has-wallpaper-layout .main .no-account-container,body.reset-pass #container .has-wallpaper-layout .main .already-member-container,body.invites #container .has-wallpaper-layout .main .no-account-container,body.invites #container .has-wallpaper-layout .main .already-member-container{display:none}body.sign-up #container .has-wallpaper-layout .notice-container,body.reset-pass #container .has-wallpaper-layout .notice-container,body.invites #container .has-wallpaper-layout .notice-container{position:absolute;right:-60%;font-family:Roboto;color:white}body.sign-up #container .has-wallpaper-layout .notice-container #notice,body.reset-pass #container .has-wallpaper-layout .notice-container #notice,body.invites #container .has-wallpaper-layout .notice-container #notice{font-size:17px;font-weight:500}body.sign-up #container .has-wallpaper-layout .notice-container p,body.reset-pass #container .has-wallpaper-layout .notice-container p,body.invites #container .has-wallpaper-layout .notice-container p{margin-top:16px;width:208px;font-size:13px;line-height:1.31;letter-spacing:0.6px}body.sign-up #container .has-wallpaper-layout.email-sent,body.reset-pass #container .has-wallpaper-layout.email-sent,body.invites #container .has-wallpaper-layout.email-sent{align-items:center;text-align:center;padding-top:40px;color:white}body.sign-up #container .has-wallpaper-layout.email-sent label,body.reset-pass #container .has-wallpaper-layout.email-sent label,body.invites #container .has-wallpaper-layout.email-sent label{font-size:17px;font-weight:500;letter-spacing:0.5px}body.sign-up #container .has-wallpaper-layout.email-sent label::first-letter,body.reset-pass #container .has-wallpaper-layout.email-sent label::first-letter,body.invites #container .has-wallpaper-layout.email-sent label::first-letter{text-transform:uppercase}body.sign-up #container .has-wallpaper-layout.email-sent h1,body.reset-pass #container .has-wallpaper-layout.email-sent h1,body.invites #container .has-wallpaper-layout.email-sent h1{-webkit-text-stroke:1.3px #ffffff;font-family:Rabtus;font-size:45px;letter-spacing:4.5px;text-transform:uppercase}body.sign-up #container .has-wallpaper-layout.email-sent img,body.reset-pass #container .has-wallpaper-layout.email-sent img,body.invites #container .has-wallpaper-layout.email-sent img{width:391px;margin:65px 0px}body.sign-up #container .has-wallpaper-layout.email-sent p,body.reset-pass #container .has-wallpaper-layout.email-sent p,body.invites #container .has-wallpaper-layout.email-sent p{font-size:17px;font-weight:500;letter-spacing:0.5px}body.sign-up #container #not-allowed-container.has-wallpaper-layout.email-sent .image-container,body.reset-pass #container #not-allowed-container.has-wallpaper-layout.email-sent .image-container,body.invites #container #not-allowed-container.has-wallpaper-layout.email-sent .image-container{position:relative}body.sign-up #container #not-allowed-container.has-wallpaper-layout.email-sent .image-container img,body.reset-pass #container #not-allowed-container.has-wallpaper-layout.email-sent .image-container img,body.invites #container #not-allowed-container.has-wallpaper-layout.email-sent .image-container img{width:220px;height:173px}body.sign-up #container #not-allowed-container.has-wallpaper-layout.email-sent .image-container #easter-egg,body.reset-pass #container #not-allowed-container.has-wallpaper-layout.email-sent .image-container #easter-egg,body.invites #container #not-allowed-container.has-wallpaper-layout.email-sent .image-container #easter-egg{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/ask_an_adult_container-efdb30dc91285da305706f22bda0253e78443f7944172540b0f8b398f87d8e3f.png);width:204px;height:106px;position:absolute;top:65px;left:57%}body.sign-up #container #not-allowed-container.has-wallpaper-layout.email-sent .image-container #easter-egg .easter-egg-text,body.reset-pass #container #not-allowed-container.has-wallpaper-layout.email-sent .image-container #easter-egg .easter-egg-text,body.invites #container #not-allowed-container.has-wallpaper-layout.email-sent .image-container #easter-egg .easter-egg-text{font-family:Rabtus;font-size:24px;line-height:normal;letter-spacing:0.6px;color:#27170f;margin-left:25px;margin-right:15px;margin-top:10px}body.sign-up #container #not-allowed-container.has-wallpaper-layout.email-sent .not-allowed-explanation-btn,body.reset-pass #container #not-allowed-container.has-wallpaper-layout.email-sent .not-allowed-explanation-btn,body.invites #container #not-allowed-container.has-wallpaper-layout.email-sent .not-allowed-explanation-btn{display:inline-block;width:213px;height:36px;border-radius:4px;box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.12);background-color:#fcce36;margin:6px;cursor:pointer}body.sign-up #container #not-allowed-container.has-wallpaper-layout.email-sent .not-allowed-explanation-btn .btn-text,body.reset-pass #container #not-allowed-container.has-wallpaper-layout.email-sent .not-allowed-explanation-btn .btn-text,body.invites #container #not-allowed-container.has-wallpaper-layout.email-sent .not-allowed-explanation-btn .btn-text{font-family:Roboto;font-size:13px;font-weight:bold;font-stretch:normal;text-align:center;color:#424c6a;margin-top:7px}body.sign-up #container #not-allowed-container.has-wallpaper-layout.email-sent .explanation-text,body.reset-pass #container #not-allowed-container.has-wallpaper-layout.email-sent .explanation-text,body.invites #container #not-allowed-container.has-wallpaper-layout.email-sent .explanation-text{display:none;font-size:17px;font-weight:500;line-height:normal;letter-spacing:0.5px;margin-top:10px}body.sign-up #container #not-allowed-container.has-wallpaper-layout.email-sent #parent-request-form,body.reset-pass #container #not-allowed-container.has-wallpaper-layout.email-sent #parent-request-form,body.invites #container #not-allowed-container.has-wallpaper-layout.email-sent #parent-request-form{position:relative;display:inline-block}body.sign-up #container #not-allowed-container.has-wallpaper-layout.email-sent #parent-request-form #parent-email-input,body.reset-pass #container #not-allowed-container.has-wallpaper-layout.email-sent #parent-request-form #parent-email-input,body.invites #container #not-allowed-container.has-wallpaper-layout.email-sent #parent-request-form #parent-email-input{width:200px;height:30px;font-size:10px;letter-spacing:0.01em;color:#858282}body.sign-up #container #not-allowed-container.has-wallpaper-layout.email-sent #parent-request-form .sent-img,body.reset-pass #container #not-allowed-container.has-wallpaper-layout.email-sent #parent-request-form .sent-img,body.invites #container #not-allowed-container.has-wallpaper-layout.email-sent #parent-request-form .sent-img{position:absolute;right:12px;top:7px;color:black;cursor:pointer}body.sign-up #container #not-allowed-container.has-wallpaper-layout.email-sent #parent-request-form .invite-parent-submit,body.reset-pass #container #not-allowed-container.has-wallpaper-layout.email-sent #parent-request-form .invite-parent-submit,body.invites #container #not-allowed-container.has-wallpaper-layout.email-sent #parent-request-form .invite-parent-submit{vertical-align:bottom;width:36px;height:29px;border:none}body.sign-up #container #not-allowed-container.has-wallpaper-layout.email-sent #parent-request-form #request-sent,body.reset-pass #container #not-allowed-container.has-wallpaper-layout.email-sent #parent-request-form #request-sent,body.invites #container #not-allowed-container.has-wallpaper-layout.email-sent #parent-request-form #request-sent{display:none;color:black;position:absolute;left:202px;top:5px}body.sign-up #container #not-allowed-container.has-wallpaper-layout.email-sent #parent-request-form #request-sent-error,body.reset-pass #container #not-allowed-container.has-wallpaper-layout.email-sent #parent-request-form #request-sent-error,body.invites #container #not-allowed-container.has-wallpaper-layout.email-sent #parent-request-form #request-sent-error{position:absolute;font-size:12px;color:red}body.sign-up #container #not-allowed-container.has-wallpaper-layout.email-sent .footer,body.reset-pass #container #not-allowed-container.has-wallpaper-layout.email-sent .footer,body.invites #container #not-allowed-container.has-wallpaper-layout.email-sent .footer{margin-top:20px;line-height:normal;letter-spacing:0.64px}body.sign-up #container #not-allowed-container.has-wallpaper-layout.email-sent .footer div,body.reset-pass #container #not-allowed-container.has-wallpaper-layout.email-sent .footer div,body.invites #container #not-allowed-container.has-wallpaper-layout.email-sent .footer div{display:block}body.sign-up #container #not-allowed-container.has-wallpaper-layout.email-sent .footer a,body.reset-pass #container #not-allowed-container.has-wallpaper-layout.email-sent .footer a,body.invites #container #not-allowed-container.has-wallpaper-layout.email-sent .footer a{color:white}body.sign-up #container #home-or-school.has-wallpaper-layout .yes-no,body.reset-pass #container #home-or-school.has-wallpaper-layout .yes-no,body.invites #container #home-or-school.has-wallpaper-layout .yes-no{height:100px}body.sign-up .shake,body.reset-pass .shake,body.invites .shake{animation:shake-left-to-right 0.5s linear 1}body.sign-up .other-options-container,body.reset-pass .other-options-container,body.invites .other-options-container{height:250px;overflow-y:auto}body.sign-up .more-options-links,body.reset-pass .more-options-links,body.invites .more-options-links{padding:10px;padding-top:13px;text-align:center}body.sign-up .more-options-links a:hover,body.reset-pass .more-options-links a:hover,body.invites .more-options-links a:hover{text-decoration:underline;cursor:pointer}@media screen and (max-width: 967px){body.sign-up #container .has-wallpaper-layout .main-wrapper,body.reset-pass #container .has-wallpaper-layout .main-wrapper{width:auto}body.sign-up #container .has-wallpaper-layout .main-wrapper .hiding-monkey,body.reset-pass #container .has-wallpaper-layout .main-wrapper .hiding-monkey{display:none}body.sign-up #container #not-allowed-container.has-wallpaper-layout.email-sent .image-container #easter-egg,body.reset-pass #container #not-allowed-container.has-wallpaper-layout.email-sent .image-container #easter-egg{left:65%}}@media screen and (max-width: 768px){body.sign-up #container .has-wallpaper-layout .main-wrapper,body.reset-pass #container .has-wallpaper-layout .main-wrapper{width:auto}body.sign-up #container .has-wallpaper-layout .main-wrapper .hiding-monkey,body.reset-pass #container .has-wallpaper-layout .main-wrapper .hiding-monkey{display:none}body.sign-up #container .has-wallpaper-layout .main.form-main.login-form,body.sign-up #container .has-wallpaper-layout .main.form-main.signup-form,body.reset-pass #container .has-wallpaper-layout .main.form-main.login-form,body.reset-pass #container .has-wallpaper-layout .main.form-main.signup-form{width:337px}body.sign-up #container .has-wallpaper-layout .main.form-main.signup-form .signup-general-error,body.reset-pass #container .has-wallpaper-layout .main.form-main.signup-form .signup-general-error{height:34px;margin-left:20px}body.sign-up #container .has-wallpaper-layout .main.form-main.signup-form .form-error,body.reset-pass #container .has-wallpaper-layout .main.form-main.signup-form .form-error{height:30px}body.sign-up #container .has-wallpaper-layout .main.form-main.signup-form .bottom-center-container,body.reset-pass #container .has-wallpaper-layout .main.form-main.signup-form .bottom-center-container{margin:0px 20px}body.sign-up #container .has-wallpaper-layout .main.form-main.signup-form .bottom-center-container .terms,body.reset-pass #container .has-wallpaper-layout .main.form-main.signup-form .bottom-center-container .terms{display:contents}body.sign-up #container .has-wallpaper-layout .main.form-main.signup-form .signup-btn,body.reset-pass #container .has-wallpaper-layout .main.form-main.signup-form .signup-btn{margin:0px 20px 20px}body.sign-up #container .has-wallpaper-layout .main.school,body.sign-up #container .has-wallpaper-layout .main.who-are-you,body.sign-up #container .has-wallpaper-layout .main.student-options,body.sign-up #container .has-wallpaper-layout .main.child-signup,body.reset-pass #container .has-wallpaper-layout .main.school,body.reset-pass #container .has-wallpaper-layout .main.who-are-you,body.reset-pass #container .has-wallpaper-layout .main.student-options,body.reset-pass #container .has-wallpaper-layout .main.child-signup{width:360px}body.sign-up #container .has-wallpaper-layout .main.student-age,body.reset-pass #container .has-wallpaper-layout .main.student-age{width:370px}body.sign-up #container .has-wallpaper-layout .main.student-age .student-age-input,body.reset-pass #container .has-wallpaper-layout .main.student-age .student-age-input{left:270px}body.sign-up #container .has-wallpaper-layout .main.student-age .student-age-input input,body.sign-up #container .has-wallpaper-layout .main.student-age .student-age-input button,body.reset-pass #container .has-wallpaper-layout .main.student-age .student-age-input input,body.reset-pass #container .has-wallpaper-layout .main.student-age .student-age-input button{width:105px}body.sign-up #container .has-wallpaper-layout .main.student-age .student-age-input .form-error,body.reset-pass #container .has-wallpaper-layout .main.student-age .student-age-input .form-error{position:relative;right:10px}body.sign-up #container .has-wallpaper-layout .main.student-age .monkey-age-img .monkey-body,body.reset-pass #container .has-wallpaper-layout .main.student-age .monkey-age-img .monkey-body{width:265px}body.sign-up #container .has-wallpaper-layout .main .select,body.reset-pass #container .has-wallpaper-layout .main .select{width:360px;height:165px}body.sign-up #container .has-wallpaper-layout .main .select.student-option>a>.student-yes-code-img,body.sign-up #container .has-wallpaper-layout .main .select.teacher-option>a>.student-no-code-img,body.reset-pass #container .has-wallpaper-layout .main .select.student-option>a>.student-yes-code-img,body.reset-pass #container .has-wallpaper-layout .main .select.teacher-option>a>.student-no-code-img{bottom:3px;right:0px}body.sign-up #container .has-wallpaper-layout .main .select a,body.reset-pass #container .has-wallpaper-layout .main .select a{display:inline-flex}body.sign-up #container .has-wallpaper-layout .main .select a .select-text,body.reset-pass #container .has-wallpaper-layout .main .select a .select-text{text-align:left;margin-right:10px;width:110px}body.sign-up #container .has-wallpaper-layout .main .select a .select-text .select-subtitle,body.reset-pass #container .has-wallpaper-layout .main .select a .select-text .select-subtitle{width:inherit}body.sign-up #container .has-wallpaper-layout .main .select a .select-text.yes-no,body.reset-pass #container .has-wallpaper-layout .main .select a .select-text.yes-no{padding:6px}body.sign-up #container .has-wallpaper-layout .main .select a .select-text.yes-no .select-subtitle,body.reset-pass #container .has-wallpaper-layout .main .select a .select-text.yes-no .select-subtitle{padding-top:20px}body.sign-up #container .has-wallpaper-layout .main .select a .select-img,body.reset-pass #container .has-wallpaper-layout .main .select a .select-img{bottom:-11px;align-self:start}body.sign-up #container .has-wallpaper-layout .main .class-code input,body.reset-pass #container .has-wallpaper-layout .main .class-code input{width:220px;float:left}body.sign-up #container .has-wallpaper-layout .main .class-code button,body.reset-pass #container .has-wallpaper-layout .main .class-code button{width:118px}body.sign-up #container .has-wallpaper-layout .main .account-details,body.sign-up #container .has-wallpaper-layout .main .other-options,body.reset-pass #container .has-wallpaper-layout .main .account-details,body.reset-pass #container .has-wallpaper-layout .main .other-options{padding:20px}body.sign-up #container .has-wallpaper-layout .main .account-details .form-container,body.sign-up #container .has-wallpaper-layout .main .other-options .form-container,body.reset-pass #container .has-wallpaper-layout .main .account-details .form-container,body.reset-pass #container .has-wallpaper-layout .main .other-options .form-container{padding:0px;border:none}body.sign-up #container .has-wallpaper-layout .main .account-details .glyphicon-eye-open,body.sign-up #container .has-wallpaper-layout .main .other-options .glyphicon-eye-open,body.reset-pass #container .has-wallpaper-layout .main .account-details .glyphicon-eye-open,body.reset-pass #container .has-wallpaper-layout .main .other-options .glyphicon-eye-open{position:relative;left:260px;top:-22px}body.sign-up #container .has-wallpaper-layout .main .no-account-container,body.sign-up #container .has-wallpaper-layout .main .already-member-container,body.reset-pass #container .has-wallpaper-layout .main .no-account-container,body.reset-pass #container .has-wallpaper-layout .main .already-member-container{display:inline-block;top:15px;position:relative}body.sign-up #container .has-wallpaper-layout .main .no-account-container div,body.sign-up #container .has-wallpaper-layout .main .already-member-container div,body.reset-pass #container .has-wallpaper-layout .main .no-account-container div,body.reset-pass #container .has-wallpaper-layout .main .already-member-container div{display:inline-block}body.sign-up #container .has-wallpaper-layout .main .no-account-container a,body.sign-up #container .has-wallpaper-layout .main .already-member-container a,body.reset-pass #container .has-wallpaper-layout .main .no-account-container a,body.reset-pass #container .has-wallpaper-layout .main .already-member-container a{text-decoration:underline !important}body.sign-up #container .has-wallpaper-layout .main .notice-container,body.reset-pass #container .has-wallpaper-layout .main .notice-container{display:none}body.sign-up #container #home-or-school.has-wallpaper-layout .yes-no .select-title,body.reset-pass #container #home-or-school.has-wallpaper-layout .yes-no .select-title{font-size:19px}body.sign-up #container #easter-egg,body.reset-pass #container #easter-egg{display:none}body.sign-up #container .footer,body.reset-pass #container .footer{display:none}}body.sign-up.hide-recaptcha .grecaptcha-badge{display:none !important}body.qr-login #login-scan-qr{font-family:'Exo';font-size:12px;padding:40px 0}body.qr-login #login-scan-qr .form-main{flex-direction:column;padding:25px;width:600px}body.qr-login #login-scan-qr .form-main .title{text-transform:uppercase;border-bottom:1px solid #8bb55f;color:#8bb55f;font-size:21px}body.qr-login #login-scan-qr .form-main .subtitle{color:#38261E;font-family:'Roboto'}body.qr-login #login-scan-qr .form-main #canvas{transform:rotateY(180deg);min-height:414px;margin:10px 0;background-color:black}body.qr-login #login-scan-qr .form-main a{color:#27adf9}body.qr-login #login-scan-qr .form-main a:hover{text-decoration:underline}body.qr-login #login-scan-qr .form-main #not-support-error,body.qr-login #login-scan-qr .form-main #access-denied-error{color:#e95e63}body.qr-login .modal-dialog{margin:190px auto;width:531px;font-family:'Rabtus'}body.qr-login .modal-dialog .main{padding:20px}body.qr-login .modal-dialog .modal-header-background{width:100%;background:#FBC54F;height:135px;position:absolute;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/qr_monkey_bg-2a71246cfa564492442a873c34530bb4265b922b4eea9b2d1a7b9b892413be9a.svg)}body.qr-login .modal-dialog .avatar{margin-bottom:25px}body.qr-login .modal-dialog .greeting{color:#48506B;font-size:26px;padding-bottom:40px}body.qr-login .modal-dialog .greeting div{font-family:'Exo';text-transform:capitalize;display:contents}body.qr-login .modal-dialog .footer-buttons{font-family:'Exo';font-size:14px;display:flex;justify-content:space-around}body.qr-login .modal-dialog .footer-buttons .primary-button{min-width:160px;background-color:#FBC54F;color:#38261E}body.setup-form .has-wallpaper-layout{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/login-b245421da8ccca7393b9810f816c62c66ffe3a4a341a3cb0d9110da52c0e4163.svg)}body.setup-form .has-wallpaper-layout .setup-title{text-transform:uppercase;font-family:AmaticSC-Bold;font-style:normal;font-weight:700;font-size:50px;text-align:center;letter-spacing:0.05em;color:white}body.setup-form .has-wallpaper-layout .setup-questions{margin:auto}body.setup-form .has-wallpaper-layout .setup-questions .question-box{padding:10px 20px;font-family:Montserrat-Medium;margin:auto;margin-top:25px;width:644px;background:white;box-shadow:0px -6px 28px rgba(72,72,72,0.25);border-radius:10px}body.setup-form .has-wallpaper-layout .setup-questions .question-box div{margin-top:4px}body.setup-form .has-wallpaper-layout .setup-questions .star-question{color:red}body.setup-form .has-wallpaper-layout .setup-questions .option-other{display:none}body.setup-form .has-wallpaper-layout .setup-questions select,body.setup-form .has-wallpaper-layout .setup-questions input{width:200px}body.setup-form .has-wallpaper-layout .setup-questions select,body.setup-form .has-wallpaper-layout .setup-questions input,body.setup-form .has-wallpaper-layout .setup-questions textarea{padding:5px 8px 5px 6px;border:1px solid #B1B1B1;border-radius:4px}body.setup-form .has-wallpaper-layout .setup-questions textarea{width:100%;resize:auto}body.setup-form .has-wallpaper-layout .setup-questions select[multiple='multiple']{background-image:none}body.setup-form .has-wallpaper-layout .setup-submit-btn{font-family:'Exo';margin:auto;text-align:center;padding:40px}body.setup-form .has-wallpaper-layout .setup-submit-btn .submit-btn{width:178px;height:30px;background:#FBC54F;border-radius:4px;text-transform:uppercase}body.reset-pass #container .has-wallpaper-layout .header{padding-top:40px}body.reset-pass #container .has-wallpaper-layout .header .sub-header{margin:5px 0}body.reset-pass #container .has-wallpaper-layout .main.reset-pass-main{margin:auto;padding:36px 50px 16px 50px;width:400px;border-radius:8px;box-shadow:0 3px 12px 0 rgba(0,0,0,0.1);background-color:#ffffff}body.reset-pass #container .has-wallpaper-layout .main.reset-pass-main .button{padding:2px 7px}body.reset-pass #container .has-wallpaper-layout .form-container{margin:auto}body.reset-pass #container .has-wallpaper-layout .form-container .reset-btn{margin:20px 0px;width:286px;height:36px;border-radius:4px;box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.12);text-transform:uppercase}body.reset-pass #container .has-wallpaper-layout .form-container label{padding:10px 0px 4px;color:#424c6a;font-weight:inherit;font-size:13px}body.reset-pass #container .has-wallpaper-layout .form-container input{width:284px;height:30px;border-radius:4px}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}body.forgot-password #container{font-family:Roboto;height:100%;width:100%;max-width:100%;padding:inherit}body.forgot-password #container .has-wallpaper-layout{top:49px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/login-b245421da8ccca7393b9810f816c62c66ffe3a4a341a3cb0d9110da52c0e4163.svg);min-height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}body.forgot-password #container .has-wallpaper-layout .header{padding:60px}body.forgot-password #container .has-wallpaper-layout .main{text-align:center;padding-top:40px;width:840px}body.forgot-password #container .has-wallpaper-layout .main .select{height:120px;width:260px;border-radius:8px;box-shadow:0 3px 12px 0 rgba(0,0,0,0.1);background-color:#ffffff;margin:auto;margin-bottom:20px}body.forgot-password #container .has-wallpaper-layout .main .select .select-text{height:48%}body.forgot-password #container .has-wallpaper-layout .main .select .select-text .select-title{font-family:Rabtus;font-size:25px;color:#424c6a;letter-spacing:2.5px;padding-top:20px;text-transform:uppercase}body.forgot-password #container .has-wallpaper-layout .main .select .select-text .select-subtitle{font-size:13px;color:#929aaa;width:180px;margin:auto}body.forgot-password #container .has-wallpaper-layout .main .forgot-password-email{width:100%}body.forgot-password #container .has-wallpaper-layout .main .forgot-password-email .text{font-family:Roboto;font-size:17px;font-weight:500;letter-spacing:0.5px;color:#ffffff;margin-top:10px}body.forgot-password #container .has-wallpaper-layout .main .forgot-password-email .email-enter{margin:20px}body.forgot-password #container .has-wallpaper-layout .main .forgot-password-email .email-enter input.white-input{width:394px;height:36px}body.forgot-password #container .has-wallpaper-layout .main .forgot-password-email .email-enter button{width:91px;height:36px}body.forgot-password #container .has-wallpaper-layout .main .forgot-password-email .form-error{width:495px;margin:auto}body.forgot-password #container .has-wallpaper-layout .main .forgot-password-email .form-error div{float:left;color:red}body.forgot-password #container .has-wallpaper-layout .main .img-container{margin:auto;padding-top:20px}body.forgot-password #container .has-wallpaper-layout .main .img-container .forgot-password-img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/forgot_signup-5945ca0ab55d044abc5c6dea4c799b222ecfd7138740190b1067238c267e518f.png);width:130px;height:105px}body.forgot-password #container .has-wallpaper-layout .main .img-container .contact-teacher-img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/contact_teacher-e36d3236ef8d9a5006c3f93b468b3946364585f0efa0fa622981354d7ff4d054.svg);width:225px;height:142px}body.forgot-password #container .has-wallpaper-layout .main .img-container .contact-us-btn{width:146px;height:36px}@media screen and (max-width: 768px){body.forgot-password #container .has-wallpaper-layout .header{padding:0px}body.forgot-password #container .has-wallpaper-layout .header .main-header{font-size:24px}body.forgot-password #container .has-wallpaper-layout .main{width:337px;padding-top:10px}body.forgot-password #container .has-wallpaper-layout .main .select{height:80px;width:200px}body.forgot-password #container .has-wallpaper-layout .main .select .select-text .select-title{padding-top:10px;font-size:18px}body.forgot-password #container .has-wallpaper-layout .main .forgot-password-email{width:95%}body.forgot-password #container .has-wallpaper-layout .main .forgot-password-email .email-enter{margin:10px 0px}body.forgot-password #container .has-wallpaper-layout .main .forgot-password-email .email-enter input.white-input{width:200px}body.forgot-password #container .has-wallpaper-layout .main .forgot-password-img{top:0px}}body.linus-the-lemur-challenge .linus-intro-graphic.modal{width:435px;margin:auto}body.linus-the-lemur-challenge .linus-intro-graphic.modal .header{position:absolute;transform:rotate(-5deg);margin-left:auto;margin-right:auto;left:0;right:0;text-align:center;border-radius:36px;border:2px solid #40639E;background:#F4F4F4;font-family:Exo;font-size:26px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:0.26px;padding:15px 35px;top:-54px;width:fit-content}body.linus-the-lemur-challenge .linus-intro-graphic.modal .modal-dialog{top:calc(50% - 250px)}body.linus-the-lemur-challenge .linus-intro-graphic.modal .modal-content{text-align:center;width:435px;border-radius:20px;border:2px solid #40639E;background:#FFF}body.linus-the-lemur-challenge .linus-intro-graphic.modal .main-image{width:400px;padding:35px 0px 60px 0px}body.linus-the-lemur-challenge .linus-intro-graphic.modal .play-button{position:absolute;left:174px;top:360px;width:100px;border-radius:50%}body.linus-the-lemur-challenge .linus-intro-graphic.modal .modal-content,body.linus-the-lemur-challenge .linus-intro-graphic.modal .header,body.linus-the-lemur-challenge .linus-intro-graphic.modal .play-button{box-shadow:0px 0px 14px 0px rgba(0,0,0,0.25)}body.linus-the-lemur-final{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/linus_the_lemur/background/pattern-240ccea89967b884263095cfd47354eee1b9ff1e7b8cdf06334e58654b32f9a6.jpg)}body.linus-the-lemur-final #final-video-container{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;display:flex;justify-content:center;align-items:stretch}body.linus-the-lemur-final #home-btn{position:fixed;top:80px;right:69px}body.linus-the-lemur-final #volume-btn,body.linus-the-lemur-final #mute-btn{position:fixed;bottom:20px;left:39px}body.linus-the-lemur-final #play-video{position:fixed;top:50%;left:45%}body.linus-the-lemur-final #linus-final-wrapper img{cursor:pointer;max-width:65px;transition:transform 0.3s, filter 0.3s;margin-left:40px}body.linus-the-lemur-final #linus-final-wrapper img:hover{transform:scale(1.1);filter:brightness(1.2)}body.linus-the-lemur-challenge{overflow-y:hidden}body.linus-the-lemur-challenge #main-menu #navbar_links #back-to-lemur.middle-link{margin-top:6px}body.linus-the-lemur-challenge #container{max-width:none;height:calc(100% - 50px);padding:0px}body.linus-the-lemur-challenge #container #linus-game-wrapper{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/linus_the_lemur/background/pattern-240ccea89967b884263095cfd47354eee1b9ff1e7b8cdf06334e58654b32f9a6.jpg)}body.linus-the-lemur-challenge #container .linus-map{display:flex;align-items:center;justify-content:center;height:100%;margin:auto;background:#EED981}body.linus-the-lemur-challenge #container .linus-map .map-container{position:relative}body.linus-the-lemur-challenge #container .linus-map .map-img{width:100%}body.linus-the-lemur-challenge #container .linus-map .challenge{width:8%;cursor:pointer;position:absolute;height:10%}body.linus-the-lemur-challenge #container .linus-map .challenge.locked{cursor:default}body.linus-the-lemur-challenge #container .linus-map .challenge .challenge-number{font-family:Rabtus;font-size:25px;color:black;font-weight:900;text-align:center;position:relative;bottom:87%;font-size:2.5vw}body.linus-the-lemur-challenge #container .linus-map .challenge.challenge1{top:55%;left:31px}body.linus-the-lemur-challenge #container .linus-map .challenge.challenge2{top:60%;left:15%}body.linus-the-lemur-challenge #container .linus-map .challenge.challenge3{top:48%;left:27%}body.linus-the-lemur-challenge #container .linus-map .challenge.challenge4{top:31%;left:38%}body.linus-the-lemur-challenge #container .linus-map .challenge.challenge5{top:17%;left:50%}body.linus-the-lemur-challenge #container .linus-map .challenge.challenge6{top:9%;left:64%}body.linus-the-lemur-challenge #container .linus-map .challenge.challenge7{top:12%;left:80%}body.linus-the-lemur-challenge #container .linus-map .challenge.challenge8{top:34%;left:88%}body.linus-the-lemur-challenge #container .linus-map .challenge.challenge9{top:53%;left:80%}body.linus-the-lemur-challenge #container .linus-map .challenge.challenge10{top:68%;left:67%}body.linus-the-lemur-challenge #container .linus-map .challenge-stars{width:100%;max-width:136px;max-height:136px;object-fit:contain}body.linus-the-lemur-challenge #linus-hint-modal{margin:auto}body.linus-the-lemur-challenge #linus-hint-modal .modal-dialog{top:calc(50% - 250px)}body.linus-the-lemur-challenge #linus-hint-modal .modal-content{border-radius:8px;text-align:center;height:128px}body.linus-the-lemur-challenge #linus-hint-modal .close-button-img{cursor:pointer;width:15px;float:right;margin:10px}body.linus-the-lemur-challenge #linus-hint-modal .main-image{width:100%;padding:10px 40px}body.linus-the-lemur-challenge #linus-hint-modal #hint-icon{position:absolute;top:36.5px;left:-27.5px;height:55px}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}body.block-challenge{overflow-y:hidden}body.block-challenge #container{max-width:none;height:calc(100% - 50px);padding:0px}body.block-challenge #container #game-container{display:flex;height:100%}body.block-challenge #container #game-container.housebuilder{background-color:#B2D6EB}body.block-challenge #container #game-container.fruitstand{background-color:#B9D6E8}body.block-challenge #container #game-container.dam{background-color:#ACD1E8}body.block-challenge #container #game-container.dam.night{background-color:#222c32}body.block-challenge #container #game-container #phaser-canvas-container{flex-grow:0;margin-top:auto;max-height:100%;min-width:calc(min(40%, 80vh));z-index:2;background-size:contain}body.block-challenge #container #game-container #blockly-container{flex:1 0 50%}body.block-challenge #container #game-container #blockly-container .disableClick{pointer-events:none}body.block-challenge #container #game-container #blockly-container .message-line{background-color:#d9edf7;height:30px;text-align:center}body.block-challenge #container #game-container #blockly-container .message-line p{display:inline-block;margin-top:6px}body.block-challenge #container #game-container #blockly-container .message-line .close{padding-right:10px;margin-top:6px}body.block-challenge #container #game-container #blockly-container .solution-reminder{color:#89b85c;font-weight:500;border:1px solid #89b85c;background:white}body.block-challenge #container #game-container #blockly-container #blocklyArea{width:100%;height:100%;position:relative}body.block-challenge #container #game-container #blockly-container #blocklyArea.has-message-line{height:calc(100% - 30px)}body.block-challenge #container #game-container #blockly-container #blockly-div{position:absolute}body.block-challenge #container #game-container #blockly-container #blockly-div .blocklyWorkspace .blocklyMainBackground{stroke-width:8px;stroke:#fae393}body.block-challenge #container #game-container #blockly-container #blockly-div .blocklyFlyout .blocklyFlyoutBackground{fill:#fae393;fill-opacity:1}body.block-challenge #container #game-container #blockly-container #blockly-div .blocklyFlyout .block-counter{font-size:12px;fill:white;font-family:"Rubik-Medium";paint-order:stroke;stroke:#000000;stroke-width:3px;stroke-linecap:butt;stroke-linejoin:miter}body.block-challenge #container #game-container #blockly-container #blockly-div.disable-blockly-ui .injectionDiv{pointer-events:none}body.block-challenge #container #game-container #blockly-container .commands{position:absolute;bottom:0px;z-index:19;cursor:pointer}body.block-challenge #container #game-container #blockly-container .run-btn{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/block_challenges/run_stop-a0059f7b36b1f38e56b59729ac3b96d850ea501eda26a8e06eb31d5c0820b85a.png);width:105px;height:105px;bottom:4px}body.block-challenge #container #game-container #blockly-container .stop-btn{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/block_challenges/run_stop-a0059f7b36b1f38e56b59729ac3b96d850ea501eda26a8e06eb31d5c0820b85a.png);width:105px;height:105px;bottom:1px;background-position:-105px}body.block-challenge #container #game-container #blockly-container .stop-btn.shake{animation:shake 0.5s}@keyframes shake{0%{transform:translate(1px, 1px) rotate(0deg)}10%{transform:translate(-1px, -2px) rotate(-1deg)}20%{transform:translate(-3px, 0px) rotate(1deg)}30%{transform:translate(3px, 2px) rotate(0deg)}40%{transform:translate(1px, -1px) rotate(1deg)}50%{transform:translate(-1px, 2px) rotate(-1deg)}60%{transform:translate(-3px, 1px) rotate(0deg)}70%{transform:translate(3px, 1px) rotate(-1deg)}80%{transform:translate(-1px, -1px) rotate(1deg)}90%{transform:translate(1px, 2px) rotate(0deg)}100%{transform:translate(1px, -2px) rotate(-1deg)}}body.block-challenge #container #game-container #blockly-container #settings-buttons{visibility:hidden;display:flex}body.block-challenge #container #game-container #blockly-container #settings-buttons .mute-unmute,body.block-challenge #container #game-container #blockly-container #settings-buttons .speed-btn{display:flex;align-items:center;justify-content:center;margin:19px 6px;width:58px;height:58px;box-shadow:inset 0 -5px 0 0 rgba(191,134,83,0.3);border:solid 4px #bf8653;background-color:#f8d461;border-radius:50%}body.block-challenge #container #game-container #blockly-container #variable-visualization{position:absolute;right:-150px;bottom:105px;z-index:1;padding:10px;transition:transform 0.25s ease-out;display:none}body.block-challenge #container #game-container #blockly-container #variable-visualization.move-in{transform:translateX(-150px)}body.block-challenge #container #game-container #blockly-container #variable-visualization.move-in .var-text{animation:pulse 0.3s linear}body.block-challenge #container #game-container #blockly-container #variable-visualization .var-text{position:absolute;top:22px;left:30px;width:70px;font-size:20px;text-align:center;font-family:"Rubik-Medium";font-weight:bold;letter-spacing:0.91px;color:#404d6c}@keyframes pulse{0%{transform:scale(1, 1);color:#404d6c}30%{transform:scale(1.07, 1.07);color:yellow}100%{transform:scale(1, 1);color:#404d6c}}body.block-challenge .blocklyDropDownContent{max-height:400px}body.block-challenge .block-challenge-modal .modal-dialog{font-family:Rubik-Medium;font-weight:500;-webkit-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);top:50%;margin:-40px auto;width:600px;height:420px;object-fit:contain;border-radius:30px;box-shadow:-2px 5px 11px 0 rgba(69,51,17,0.14);border:solid 4px #ffeeb5}body.block-challenge .block-challenge-modal .modal-dialog .modal-content{background:transparent;box-shadow:none;border:none;text-align:center;color:#627062;position:static}body.block-challenge .block-challenge-modal .modal-dialog .modal-content .title-extends-out{top:-35px;width:320px;background:white;border:3px solid #fcdf81;border-radius:13px;position:absolute;left:50%;transform:translateX(-50%)}body.block-challenge .block-challenge-modal .modal-dialog .modal-content .title-extends-out h4{font-family:Rubik-Medium}body.block-challenge .block-challenge-modal .modal-dialog .modal-content h4{font-size:22px}body.block-challenge .block-challenge-modal .modal-dialog .modal-content .icon-button{background-color:transparent;border:0}body.block-challenge .block-challenge-modal .modal-dialog .modal-content .modal-text{font-size:18px;padding:0 30px}body.block-challenge .block-challenge-modal .modal-dialog .modal-content button:focus{outline:0;filter:brightness(0.9)}body.block-challenge .block-challenge-modal.beaver-intro-comics .modal-dialog{background:#fcdf81;height:450px;top:55%}body.block-challenge .block-challenge-modal.beaver-intro-comics .modal-dialog h4{color:#5C7DB7}body.block-challenge .block-challenge-modal.beaver-intro-comics .modal-dialog .close{color:#5C7DB7;opacity:1;position:absolute;right:12px;top:7px}body.block-challenge .block-challenge-modal.beaver-intro-comics .modal-dialog .close:hover{color:white}body.block-challenge .block-challenge-modal.beaver-intro-comics .comics-container{display:none;align-items:center;flex-wrap:wrap;justify-content:center;height:100%;margin:18px 22px}@keyframes FadeIn{0%{opacity:0;transform:scale(0.1)}80%{opacity:1;transform:scale(1.05)}100%{opacity:1;transform:scale(1)}}body.block-challenge .block-challenge-modal.beaver-intro-comics .comics-container img{width:43%;margin:8px;opacity:0;animation:FadeIn 0.4s cubic-bezier(0.87, 0.33, 0.59, 0.93);animation-fill-mode:forwards}body.block-challenge .block-challenge-modal.beaver-intro-comics .comics-container img:nth-child(1n){animation-delay:0.5s}body.block-challenge .block-challenge-modal.beaver-intro-comics .comics-container img:nth-child(2n){animation-delay:1s}body.block-challenge .block-challenge-modal.beaver-intro-comics .comics-container img:nth-child(3n){animation-delay:1.5s}body.block-challenge .block-challenge-modal.beaver-intro-comics .comics-container img:nth-child(4n){animation-delay:2s}body.block-challenge .block-challenge-modal.beaver-intro-comics .comics-container img:nth-child(5n){animation-delay:2.5s}body.block-challenge .block-challenge-modal.beaver-intro-comics .start-button{animation:FadeIn 0.4s linear;animation-fill-mode:forwards;animation-delay:2.5s;background-color:#94D266;border:3px solid #628b49;border-radius:34px;color:white;width:197px;height:51px;object-fit:contain;font-size:20px;box-shadow:0 4px 11px 0 rgba(0,0,0,0.33),inset 0 -5px 0 0 rgba(56,107,25,0.3),inset 0 0 0 0 #88c066;opacity:0;font-family:Rubik-medium}body.block-challenge .block-challenge-modal.beaver-intro-comics .start-button:hover{background-color:#fcdf81}body.block-challenge .block-challenge-modal.beaver-intro-comics .comics-container{display:flex}body.block-challenge .block-challenge-modal.beaver-intro-comics.beaver-house-1-intro .modal-dialog{width:700px;height:390px}body.block-challenge .block-challenge-modal.beaver-intro-comics.beaver-house-1-intro .comics-container img{width:30%}body.block-challenge .block-challenge-modal.beaver-intro-comics.beaver-house-1-intro .comics-container img:nth-child(2){margin-right:25px}body.block-challenge .block-challenge-modal.beaver-intro-comics.beaver-house-1-intro .start-button{animation-delay:3s}body.block-challenge .block-challenge-modal.part-complete-modal .modal-dialog{width:615px;height:373px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/block_challenges/modals/part_complete/bg-89fb64c9ebdccfd0cb980475ec1d16b765079571a89ed437a47e5e781e107a05.svg),radial-gradient(circle at 50% 50%, #fff, #fce189 74%, #fcdf81 79%);background-position:center;background-position-y:5%;background-repeat:no-repeat}body.block-challenge .block-challenge-modal.part-complete-modal .modal-dialog #text{width:70%;margin:28px auto 12px;font-size:18px}body.block-challenge .block-challenge-modal.part-complete-modal .modal-dialog #gif-container{width:310px;margin:auto}body.block-challenge .block-challenge-modal.part-complete-modal .modal-dialog #gif-container img{width:100%}body.block-challenge .block-challenge-modal.part-complete-modal .modal-dialog button{background-color:#67a5d2;border:3px solid #2172ac;border-radius:34px;color:white;width:247px;height:54px;font-size:22px;box-shadow:0 4px 11px 0 rgba(0,0,0,0.33),inset 0 -5px 0 0 rgba(56,107,25,0.3),inset 0 0 0 0 #88c066;margin-top:18px}body.block-challenge .block-challenge-modal.win-modal .modal-dialog{width:332px;height:329px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/block_challenges/modals/beaver_end_level-min-ff2263d91bb4c705e2412df2bc95995a27d2a25ca231af60d857eef75de1d6b1.gif);border:none}body.block-challenge .block-challenge-modal.win-modal .modal-dialog h4{padding-top:20px}body.block-challenge .block-challenge-modal.win-modal .modal-dialog .stars-container .star{display:inline-block;margin-top:-30px;width:60px;height:60px;background:url(https://dnskjpxi5l62c.cloudfront.net/assets/block_challenges/modals/stars_ss4-7825c286ed209813ef286a89c1870917a6825f886d2a1a3ea391b786b520bec7.png) left center;background-repeat:no-repeat}body.block-challenge .block-challenge-modal.win-modal .modal-dialog .stars-container .star-win-anim{animation:play 1.2s steps(14);animation-fill-mode:forwards}@keyframes play{100%{background-position:-868px}}body.block-challenge .block-challenge-modal.win-modal .modal-dialog .stars-container .star-2{height:90px}body.block-challenge .block-challenge-modal.win-modal .modal-dialog button{position:absolute;transform:translate(0, -50%);top:50%}body.block-challenge .block-challenge-modal.win-modal .modal-dialog button.solution{width:80px;color:#627062}body.block-challenge .block-challenge-modal.win-modal .modal-dialog button.next-button{right:10px}body.block-challenge .block-challenge-modal.win-modal .modal-dialog button.replay-button{left:10px}body.block-challenge .block-challenge-modal.win-modal .modal-dialog .modal-text{margin-top:144px;transition:.6s ease-in-out opacity;opacity:0}body.block-challenge .block-challenge-modal.win-modal .modal-dialog .modal-text.above-unlock-message{margin-top:130px}body.block-challenge .block-challenge-modal.win-modal .modal-dialog .challenges-unlocked{height:21px;margin-top:3px;animation:color-change 1.2s infinite;transition:.6s ease-in-out opacity;opacity:0}body.block-challenge .block-challenge-modal.win-modal .modal-dialog .challenges-unlocked img{height:100%;margin-right:4px}@keyframes color-change{0%{color:#627062}50%{color:#ff4efa}100%{color:#627062}}body.block-challenge .block-challenge-modal.beaver-hint-modal .modal-dialog{background:#fcdf81}body.block-challenge .block-challenge-modal.beaver-hint-modal .modal-dialog .hintWrapper{height:290px;margin:5px;overflow-y:scroll}body.block-challenge .block-challenge-modal.beaver-hint-modal .modal-dialog .hintWrapper #hintWorkspace{height:600px;width:460px;margin:auto}body.block-challenge .block-challenge-modal.beaver-hint-modal .modal-dialog .hintWrapper #hintWorkspace .blocklyMainBackground{fill:#fcdf81 !important;stroke:#fcdf81}body.block-challenge .block-challenge-modal.beaver-hint-modal .modal-dialog .hintWrapper::-webkit-scrollbar{width:1em}body.block-challenge .block-challenge-modal.beaver-hint-modal .modal-dialog .hintWrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}body.block-challenge .block-challenge-modal.beaver-hint-modal .modal-dialog .hintWrapper::-webkit-scrollbar-thumb{background-color:darkgrey;outline:1px solid slategrey}body.block-challenge .block-challenge-modal.beaver-hint-modal .modal-dialog .hint-header{font-size:22px;line-height:1.18;margin-top:20px}body.block-challenge .block-challenge-modal .try-again{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/block_challenges/modals/refresh-8930fa41bdb8f4438dac02774c4419e0bd47a04ac3f38fea80c253588ab761b3.svg);width:54px;height:54px;position:relative;cursor:pointer;margin:auto;margin-top:5px}body.block-challenge .block-challenge-modal.beaver-message-modal{font-family:Rubik-Medium;font-size:22px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.18;letter-spacing:normal;color:#706862}body.block-challenge .block-challenge-modal.beaver-message-modal .modal-dialog{top:80px;position:absolute;right:2%;height:159px;width:500px;border-radius:30px;box-shadow:-2px 5px 11px 0 rgba(69,51,17,0.14);border:solid 4px #ffeeb5;background:white;margin:0}body.block-challenge .block-challenge-modal.beaver-message-modal .modal-dialog .modal-content{border:none;background:transparent;box-shadow:none;height:90%}body.block-challenge .block-challenge-modal.beaver-message-modal .modal-dialog .modal-content .try-again{margin-top:40px}body.block-challenge .block-challenge-modal.beaver-message-modal .modal-dialog .modal-content .beaver-message{display:inline-flex;margin:10px 0;position:relative}body.block-challenge .block-challenge-modal.beaver-message-modal .modal-dialog .modal-content .beaver-message .error-img{display:inline-block;width:150px;margin-right:12px}body.block-challenge .block-challenge-modal.beaver-message-modal .modal-dialog .modal-content .beaver-message .error-img img{width:100%}body.block-challenge .block-challenge-modal.beaver-message-modal .modal-dialog .modal-content .beaver-message .mid-message{display:inline-block;width:230px;text-align:left;margin-top:10px;margin-right:10px}body.block-challenge .block-challenge-modal.beaver-message-modal .modal-dialog .modal-content .beaver-message .mid-message .message{display:flex;align-items:center;margin-bottom:6px;height:75px}body.block-challenge .block-challenge-modal.beaver-message-modal .modal-dialog .modal-content .beaver-message .mid-message .hint{padding:0px 10px;height:32px;border-radius:26.5px;box-shadow:inset 0 -3px 0 0 rgba(78,115,207,0.3);border:solid 3px #4e73cf;background-color:#87a7f4;cursor:pointer;display:inline-block}body.block-challenge .block-challenge-modal.beaver-message-modal .modal-dialog .modal-content .beaver-message .mid-message .hint .text{font-size:15px;line-height:1.63;color:#ffffff;display:inline-block;position:relative;bottom:5px}body.block-challenge .block-challenge-modal.beaver-message-modal .modal-dialog .modal-content .beaver-message .mid-message .hint .img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/block_challenges/modals/hint_bulb2-9162c0526c9575e5d872a57262a7ca613262c60f37184cea12439a72a5764444.png);width:28px;height:24px;margin-top:-1px;display:inline-block;background-position:center}body.block-challenge .block-challenge-modal.class-limit-modal .modal-dialog{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/block_challenges/modals/spotlight_background-b36cac50f7dd61fa00755da3c572a9dd4abef35700a8c7025ee383ae9a8221af.svg);width:372px;height:367px;background-size:cover;border:none;box-shadow:none}body.block-challenge .block-challenge-modal.class-limit-modal .modal-dialog .text{line-height:normal;letter-spacing:0.27px;padding:20px 75px}body.block-challenge .block-challenge-modal.class-limit-modal .modal-dialog .text.contact-teacher{font-size:18px}body.block-challenge .block-challenge-modal.class-limit-modal .modal-dialog .actions{display:inline-flex;padding-top:30px}body.block-challenge .block-challenge-modal.class-limit-modal .modal-dialog .actions .lock-image{padding-bottom:20px;margin:0px 40px}body.block-challenge #walkthrough-arm{pointer-events:none;position:absolute;display:none;width:200px;z-index:100;left:20px}body.block-challenge #walkthrough-arm.house_1_3,body.block-challenge #walkthrough-arm.hour-of-code_8_3,body.block-challenge #walkthrough-arm.party_1_2,body.block-challenge #walkthrough-arm.hour-of-code_10_2{width:auto;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_66966443;bottom:120px;left:240px}@keyframes anim_66966443{0%{bottom:120px}50%,60%{bottom:150px}}body.block-challenge #walkthrough-arm.dam_1_1,body.block-challenge #walkthrough-arm.hour-of-code_1_1{width:auto;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_63309936;bottom:120px;left:190px}@keyframes anim_63309936{0%{bottom:120px}50%,60%{bottom:150px}}body.block-challenge #walkthrough-arm.dam_1_0,body.block-challenge #walkthrough-arm.hour-of-code_1_0{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_80981707;top:10px;left:20px}@keyframes anim_80981707{0%{margin-top:0px;margin-left:30px}50%,60%{margin-left:147px;margin-top:70px;opacity:1}70%,100%{opacity:0;margin-left:147px;margin-top:70px}}body.block-challenge #walkthrough-arm.dam_3_0{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_89975233;top:10px;left:20px}@keyframes anim_89975233{0%{margin-top:0px;margin-left:30px}50%,60%{margin-left:147px;margin-top:70px;opacity:1}70%,100%{opacity:0;margin-left:147px;margin-top:70px}}body.block-challenge #walkthrough-arm.dam_11_0,body.block-challenge #walkthrough-arm.hour-of-code_6_0{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_41040527;top:10px;left:20px}@keyframes anim_41040527{0%{margin-top:182px;margin-left:30px}50%,60%{margin-left:210px;margin-top:70px;opacity:1}70%,100%{opacity:0;margin-left:210px;margin-top:70px}}body.block-challenge #walkthrough-arm.dam_11_1,body.block-challenge #walkthrough-arm.hour-of-code_6_1{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_74497006;top:10px;left:20px}@keyframes anim_74497006{0%{margin-top:122px;margin-left:30px}50%,60%{margin-left:246px;margin-top:106px;opacity:1}70%,100%{opacity:0;margin-left:246px;margin-top:106px}}body.block-challenge #walkthrough-arm.dam_13_0{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_43389950;top:10px;left:20px}@keyframes anim_43389950{0%{margin-top:182px;margin-left:30px}50%,60%{margin-left:210px;margin-top:76px;opacity:1}70%,100%{opacity:0;margin-left:210px;margin-top:76px}}body.block-challenge #walkthrough-arm.dam_13_1{width:100px;top:10px;left:20px;margin-top:80px;margin-left:360px;animation-duration:1s;animation-iteration-count:1;animation-name:fadeIn}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}body.block-challenge #walkthrough-arm.dam_30_0{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_57735312;top:10px;left:20px}@keyframes anim_57735312{0%{margin-top:182px;margin-left:30px}50%,60%{margin-left:210px;margin-top:70px;opacity:1}70%,100%{opacity:0;margin-left:210px;margin-top:70px}}body.block-challenge #walkthrough-arm.dam_30_1{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_54795626;top:10px;left:20px}@keyframes anim_54795626{0%{margin-top:290px;margin-left:30px}50%,60%{margin-left:246px;margin-top:106px;opacity:1}70%,100%{opacity:0;margin-left:246px;margin-top:106px}}body.block-challenge #walkthrough-arm.dam_35_0{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_33342599;top:10px;left:20px}@keyframes anim_33342599{0%{margin-top:182px;margin-left:30px}50%,60%{margin-left:260px;margin-top:70px;opacity:1}70%,100%{opacity:0;margin-left:260px;margin-top:70px}}body.block-challenge #walkthrough-arm.dam_35_1{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_25117633;top:10px;left:20px}@keyframes anim_25117633{0%{margin-top:290px;margin-left:30px}50%,60%{margin-left:296px;margin-top:106px;opacity:1}70%,100%{opacity:0;margin-left:296px;margin-top:106px}}body.block-challenge #walkthrough-arm.house_1_0,body.block-challenge #walkthrough-arm.hour-of-code_8_0{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_81713471;top:10px;left:20px}@keyframes anim_81713471{0%{margin-top:0px;margin-left:50px}50%,60%{margin-left:206px;margin-top:70px;opacity:1}70%,100%{opacity:0;margin-left:206px;margin-top:70px}}body.block-challenge #walkthrough-arm.house_1_1,body.block-challenge #walkthrough-arm.hour-of-code_8_1{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_27465105;top:10px;left:20px}@keyframes anim_27465105{0%{margin-top:65px;margin-left:50px}50%,60%{margin-left:206px;margin-top:106px;opacity:1}70%,100%{opacity:0;margin-left:206px;margin-top:106px}}body.block-challenge #walkthrough-arm.house_1_2,body.block-challenge #walkthrough-arm.hour-of-code_8_2{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_77085113;top:10px;left:20px}@keyframes anim_77085113{0%{margin-top:65px;margin-left:50px}50%,60%{margin-left:206px;margin-top:144px;opacity:1}70%,100%{opacity:0;margin-left:206px;margin-top:144px}}body.block-challenge #walkthrough-arm.house_2_0,body.block-challenge #walkthrough-arm.hour-of-code_9_0{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_39306904;top:10px;left:20px}@keyframes anim_39306904{0%{margin-top:0px;margin-left:50px}50%,60%{margin-left:236px;margin-top:70px;opacity:1}70%,100%{opacity:0;margin-left:236px;margin-top:70px}}body.block-challenge #walkthrough-arm.house_2_1,body.block-challenge #walkthrough-arm.hour-of-code_9_1{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_2377955;top:10px;left:20px}@keyframes anim_2377955{0%{margin-top:122px;margin-left:50px}50%,60%{margin-left:236px;margin-top:106px;opacity:1}70%,100%{opacity:0;margin-left:236px;margin-top:106px}}body.block-challenge #walkthrough-arm.house_11_0{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_4907320;top:10px;left:20px}@keyframes anim_4907320{0%{margin-top:122px;margin-left:50px}50%,60%{margin-left:236px;margin-top:70px;opacity:1}70%,100%{opacity:0;margin-left:236px;margin-top:70px}}body.block-challenge #walkthrough-arm.house_16_0{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_55765455;top:10px;left:20px}@keyframes anim_55765455{0%{margin-top:0px;margin-left:50px}50%,60%{margin-left:189px;margin-top:60px;opacity:1}70%,100%{opacity:0;margin-left:189px;margin-top:60px}}body.block-challenge #walkthrough-arm.house_16_1{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_98540488;top:10px;left:20px}@keyframes anim_98540488{0%{margin-top:65px;margin-left:50px}50%,60%{margin-left:189px;margin-top:106px;opacity:1}70%,100%{opacity:0;margin-left:189px;margin-top:106px}}body.block-challenge #walkthrough-arm.house_19_0{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_89071018;top:10px;left:20px}@keyframes anim_89071018{0%{margin-top:122px;margin-left:50px}50%,60%{margin-left:236px;margin-top:70px;opacity:1}70%,100%{opacity:0;margin-left:236px;margin-top:70px}}body.block-challenge #walkthrough-arm.house_19_1{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_19672034;top:10px;left:20px}@keyframes anim_19672034{0%{margin-top:0px;margin-left:50px}50%,60%{margin-left:236px;margin-top:106px;opacity:1}70%,100%{opacity:0;margin-left:236px;margin-top:106px}}body.block-challenge #walkthrough-arm.house_27_0{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_28476605;top:10px;left:20px}@keyframes anim_28476605{0%{margin-top:290px;margin-left:30px}50%,60%{margin-left:260px;margin-top:70px;opacity:1}70%,100%{opacity:0;margin-left:260px;margin-top:70px}}body.block-challenge #walkthrough-arm.house_27_1{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_20038670;top:10px;left:20px}@keyframes anim_20038670{0%{margin-top:182px;margin-left:30px}50%,60%{margin-left:296px;margin-top:106px;opacity:1}70%,100%{opacity:0;margin-left:296px;margin-top:106px}}body.block-challenge #walkthrough-arm.party_1_0,body.block-challenge #walkthrough-arm.hour-of-code_10_0{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_25572358;top:10px;left:20px}@keyframes anim_25572358{0%{margin-top:0px;margin-left:50px}50%,60%{margin-left:189px;margin-top:60px;opacity:1}70%,100%{opacity:0;margin-left:189px;margin-top:60px}}body.block-challenge #walkthrough-arm.party_1_1,body.block-challenge #walkthrough-arm.hour-of-code_10_1{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_35930062;top:10px;left:20px}@keyframes anim_35930062{0%{margin-top:65px;margin-left:50px}50%,60%{margin-left:189px;margin-top:106px;opacity:1}70%,100%{opacity:0;margin-left:189px;margin-top:106px}}body.block-challenge #walkthrough-arm.party_5_0{width:auto;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_48974809;top:40px;transform:scale(-1);left:44px}@keyframes anim_48974809{0%{top:40px}50%,60%{top:70px}}body.block-challenge #walkthrough-arm.party_7_0,body.block-challenge #walkthrough-arm.hour-of-code_12_0{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_52365773;top:10px;left:20px}@keyframes anim_52365773{0%{margin-top:124px;margin-left:50px}50%,60%{margin-left:189px;margin-top:60px;opacity:1}70%,100%{opacity:0;margin-left:189px;margin-top:60px}}body.block-challenge #walkthrough-arm.party_11_0{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_14217670;top:10px;left:20px}@keyframes anim_14217670{0%{margin-top:144px;margin-left:50px}50%,60%{margin-left:189px;margin-top:60px;opacity:1}70%,100%{opacity:0;margin-left:189px;margin-top:60px}}body.block-challenge.locale-styling-he .block-challenge-modal,body.block-challenge.locale-styling-ar .block-challenge-modal{direction:rtl}body.block-challenge.locale-styling-he .block-challenge-modal .mid-message *,body.block-challenge.locale-styling-ar .block-challenge-modal .mid-message *{text-align:right}body.block-challenge.locale-styling-he #settings-buttons,body.block-challenge.locale-styling-ar #settings-buttons{flex-direction:row-reverse}body.block-challenge.locale-styling-he #walkthrough-arm.house_1_3,body.block-challenge.locale-styling-he #walkthrough-arm.hour-of-code_8_3,body.block-challenge.locale-styling-he #walkthrough-arm.party_1_2,body.block-challenge.locale-styling-he #walkthrough-arm.hour-of-code_10_2,body.block-challenge.locale-styling-ar #walkthrough-arm.house_1_3,body.block-challenge.locale-styling-ar #walkthrough-arm.hour-of-code_8_3,body.block-challenge.locale-styling-ar #walkthrough-arm.party_1_2,body.block-challenge.locale-styling-ar #walkthrough-arm.hour-of-code_10_2{width:auto;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_43279286;bottom:120px;margin-left:-70px}@keyframes anim_43279286{0%{bottom:120px}50%,60%{bottom:150px}}body.block-challenge.locale-styling-he #walkthrough-arm.dam_1_1,body.block-challenge.locale-styling-he #walkthrough-arm.hour-of-code_1_1,body.block-challenge.locale-styling-ar #walkthrough-arm.dam_1_1,body.block-challenge.locale-styling-ar #walkthrough-arm.hour-of-code_1_1{width:auto;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_97437826;bottom:120px;margin-left:-20px}@keyframes anim_97437826{0%{bottom:120px}50%,60%{bottom:150px}}body.block-challenge.locale-styling-he #walkthrough-arm.dam_1_0,body.block-challenge.locale-styling-he #walkthrough-arm.hour-of-code_1_0,body.block-challenge.locale-styling-ar #walkthrough-arm.dam_1_0,body.block-challenge.locale-styling-ar #walkthrough-arm.hour-of-code_1_0{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_8788291;top:10px;left:20px}@keyframes anim_8788291{0%{margin-top:0px;margin-left:0px}50%,60%{margin-left:-305px;margin-top:70px;opacity:1}70%,100%{opacity:0;margin-left:-305px;margin-top:70px}}body.block-challenge.locale-styling-he #walkthrough-arm.dam_3_0,body.block-challenge.locale-styling-ar #walkthrough-arm.dam_3_0{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_45884269;top:10px;left:20px}@keyframes anim_45884269{0%{margin-top:0px;margin-left:0px}50%,60%{margin-left:-305px;margin-top:70px;opacity:1}70%,100%{opacity:0;margin-left:-305px;margin-top:70px}}body.block-challenge.locale-styling-he #walkthrough-arm.dam_11_0,body.block-challenge.locale-styling-he #walkthrough-arm.hour-of-code_6_0,body.block-challenge.locale-styling-ar #walkthrough-arm.dam_11_0,body.block-challenge.locale-styling-ar #walkthrough-arm.hour-of-code_6_0{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_43834059;top:10px;left:20px}@keyframes anim_43834059{0%{margin-top:182px;margin-left:0px}50%,60%{margin-left:-305px;margin-top:70px;opacity:1}70%,100%{opacity:0;margin-left:-305px;margin-top:70px}}body.block-challenge.locale-styling-he #walkthrough-arm.dam_11_1,body.block-challenge.locale-styling-he #walkthrough-arm.hour-of-code_6_1,body.block-challenge.locale-styling-ar #walkthrough-arm.dam_11_1,body.block-challenge.locale-styling-ar #walkthrough-arm.hour-of-code_6_1{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_22636843;top:10px;left:20px}@keyframes anim_22636843{0%{margin-top:122px;margin-left:0px}50%,60%{margin-left:-305px;margin-top:106px;opacity:1}70%,100%{opacity:0;margin-left:-305px;margin-top:106px}}body.block-challenge.locale-styling-he #walkthrough-arm.dam_13_0,body.block-challenge.locale-styling-ar #walkthrough-arm.dam_13_0{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_13845381;top:10px;left:20px}@keyframes anim_13845381{0%{margin-top:182px;margin-left:0px}50%,60%{margin-left:-305px;margin-top:70px;opacity:1}70%,100%{opacity:0;margin-left:-305px;margin-top:70px}}body.block-challenge.locale-styling-he #walkthrough-arm.dam_13_1,body.block-challenge.locale-styling-ar #walkthrough-arm.dam_13_1{width:100px;top:10px;left:20px;margin-top:80px;margin-left:-346px;animation-duration:1s;animation-iteration-count:1;animation-name:fadeIn}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}body.block-challenge.locale-styling-he #walkthrough-arm.dam_30_0,body.block-challenge.locale-styling-ar #walkthrough-arm.dam_30_0{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_10428615;top:10px;left:20px}@keyframes anim_10428615{0%{margin-top:182px;margin-left:0px}50%,60%{margin-left:-305px;margin-top:70px;opacity:1}70%,100%{opacity:0;margin-left:-305px;margin-top:70px}}body.block-challenge.locale-styling-he #walkthrough-arm.dam_30_1,body.block-challenge.locale-styling-ar #walkthrough-arm.dam_30_1{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_43337215;top:10px;left:20px}@keyframes anim_43337215{0%{margin-top:290px;margin-left:0px}50%,60%{margin-left:-305px;margin-top:106px;opacity:1}70%,100%{opacity:0;margin-left:-305px;margin-top:106px}}body.block-challenge.locale-styling-he #walkthrough-arm.dam_35_0,body.block-challenge.locale-styling-ar #walkthrough-arm.dam_35_0{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_68952511;top:10px;left:20px}@keyframes anim_68952511{0%{margin-top:182px;margin-left:0px}50%,60%{margin-left:-355px;margin-top:70px;opacity:1}70%,100%{opacity:0;margin-left:-355px;margin-top:70px}}body.block-challenge.locale-styling-he #walkthrough-arm.dam_35_1,body.block-challenge.locale-styling-ar #walkthrough-arm.dam_35_1{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_48888510;top:10px;left:20px}@keyframes anim_48888510{0%{margin-top:290px;margin-left:0px}50%,60%{margin-left:-375px;margin-top:106px;opacity:1}70%,100%{opacity:0;margin-left:-375px;margin-top:106px}}body.block-challenge.locale-styling-he #walkthrough-arm.house_1_0,body.block-challenge.locale-styling-he #walkthrough-arm.hour-of-code_8_0,body.block-challenge.locale-styling-ar #walkthrough-arm.house_1_0,body.block-challenge.locale-styling-ar #walkthrough-arm.hour-of-code_8_0{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_35505606;top:10px;left:20px}@keyframes anim_35505606{0%{margin-top:0px;margin-left:0px}50%,60%{margin-left:-305px;margin-top:70px;opacity:1}70%,100%{opacity:0;margin-left:-305px;margin-top:70px}}body.block-challenge.locale-styling-he #walkthrough-arm.house_1_1,body.block-challenge.locale-styling-he #walkthrough-arm.hour-of-code_8_1,body.block-challenge.locale-styling-ar #walkthrough-arm.house_1_1,body.block-challenge.locale-styling-ar #walkthrough-arm.hour-of-code_8_1{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_43719582;top:10px;left:20px}@keyframes anim_43719582{0%{margin-top:65px;margin-left:0px}50%,60%{margin-left:-305px;margin-top:106px;opacity:1}70%,100%{opacity:0;margin-left:-305px;margin-top:106px}}body.block-challenge.locale-styling-he #walkthrough-arm.house_1_2,body.block-challenge.locale-styling-he #walkthrough-arm.hour-of-code_8_2,body.block-challenge.locale-styling-ar #walkthrough-arm.house_1_2,body.block-challenge.locale-styling-ar #walkthrough-arm.hour-of-code_8_2{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_76404810;top:10px;left:20px}@keyframes anim_76404810{0%{margin-top:65px;margin-left:0px}50%,60%{margin-left:-305px;margin-top:144px;opacity:1}70%,100%{opacity:0;margin-left:-305px;margin-top:144px}}body.block-challenge.locale-styling-he #walkthrough-arm.house_2_0,body.block-challenge.locale-styling-he #walkthrough-arm.hour-of-code_9_0,body.block-challenge.locale-styling-ar #walkthrough-arm.house_2_0,body.block-challenge.locale-styling-ar #walkthrough-arm.hour-of-code_9_0{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_30370777;top:10px;left:20px}@keyframes anim_30370777{0%{margin-top:0px;margin-left:0px}50%,60%{margin-left:-305px;margin-top:70px;opacity:1}70%,100%{opacity:0;margin-left:-305px;margin-top:70px}}body.block-challenge.locale-styling-he #walkthrough-arm.house_2_1,body.block-challenge.locale-styling-he #walkthrough-arm.hour-of-code_9_1,body.block-challenge.locale-styling-ar #walkthrough-arm.house_2_1,body.block-challenge.locale-styling-ar #walkthrough-arm.hour-of-code_9_1{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_34598089;top:10px;left:20px}@keyframes anim_34598089{0%{margin-top:122px;margin-left:0px}50%,60%{margin-left:-305px;margin-top:106px;opacity:1}70%,100%{opacity:0;margin-left:-305px;margin-top:106px}}body.block-challenge.locale-styling-he #walkthrough-arm.house_11_0,body.block-challenge.locale-styling-ar #walkthrough-arm.house_11_0{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_82295727;top:10px;left:20px}@keyframes anim_82295727{0%{margin-top:122px;margin-left:0px}50%,60%{margin-left:-305px;margin-top:70px;opacity:1}70%,100%{opacity:0;margin-left:-305px;margin-top:70px}}body.block-challenge.locale-styling-he #walkthrough-arm.house_16_0,body.block-challenge.locale-styling-ar #walkthrough-arm.house_16_0{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_11117681;top:10px;left:20px}@keyframes anim_11117681{0%{margin-top:0px;margin-left:0px}50%,60%{margin-left:-305px;margin-top:60px;opacity:1}70%,100%{opacity:0;margin-left:-305px;margin-top:60px}}body.block-challenge.locale-styling-he #walkthrough-arm.house_16_1,body.block-challenge.locale-styling-ar #walkthrough-arm.house_16_1{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_16008408;top:10px;left:20px}@keyframes anim_16008408{0%{margin-top:65px;margin-left:0px}50%,60%{margin-left:-305px;margin-top:106px;opacity:1}70%,100%{opacity:0;margin-left:-305px;margin-top:106px}}body.block-challenge.locale-styling-he #walkthrough-arm.house_19_0,body.block-challenge.locale-styling-ar #walkthrough-arm.house_19_0{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_9331412;top:10px;left:20px}@keyframes anim_9331412{0%{margin-top:122px;margin-left:0px}50%,60%{margin-left:-325px;margin-top:70px;opacity:1}70%,100%{opacity:0;margin-left:-325px;margin-top:70px}}body.block-challenge.locale-styling-he #walkthrough-arm.house_19_1,body.block-challenge.locale-styling-ar #walkthrough-arm.house_19_1{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_47567843;top:10px;left:20px}@keyframes anim_47567843{0%{margin-top:0px;margin-left:0px}50%,60%{margin-left:-355px;margin-top:106px;opacity:1}70%,100%{opacity:0;margin-left:-355px;margin-top:106px}}body.block-challenge.locale-styling-he #walkthrough-arm.house_27_0,body.block-challenge.locale-styling-ar #walkthrough-arm.house_27_0{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_40012535;top:10px;left:20px}@keyframes anim_40012535{0%{margin-top:290px;margin-left:0px}50%,60%{margin-left:-355px;margin-top:70px;opacity:1}70%,100%{opacity:0;margin-left:-355px;margin-top:70px}}body.block-challenge.locale-styling-he #walkthrough-arm.house_27_1,body.block-challenge.locale-styling-ar #walkthrough-arm.house_27_1{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_5660861;top:10px;left:20px}@keyframes anim_5660861{0%{margin-top:182px;margin-left:0px}50%,60%{margin-left:-375px;margin-top:106px;opacity:1}70%,100%{opacity:0;margin-left:-375px;margin-top:106px}}body.block-challenge.locale-styling-he #walkthrough-arm.party_1_0,body.block-challenge.locale-styling-he #walkthrough-arm.hour-of-code_10_0,body.block-challenge.locale-styling-ar #walkthrough-arm.party_1_0,body.block-challenge.locale-styling-ar #walkthrough-arm.hour-of-code_10_0{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_96149659;top:10px;left:20px}@keyframes anim_96149659{0%{margin-top:0px;margin-left:0px}50%,60%{margin-left:-305px;margin-top:60px;opacity:1}70%,100%{opacity:0;margin-left:-305px;margin-top:60px}}body.block-challenge.locale-styling-he #walkthrough-arm.party_1_1,body.block-challenge.locale-styling-he #walkthrough-arm.hour-of-code_10_1,body.block-challenge.locale-styling-ar #walkthrough-arm.party_1_1,body.block-challenge.locale-styling-ar #walkthrough-arm.hour-of-code_10_1{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_47467704;top:10px;left:20px}@keyframes anim_47467704{0%{margin-top:65px;margin-left:0px}50%,60%{margin-left:-305px;margin-top:106px;opacity:1}70%,100%{opacity:0;margin-left:-305px;margin-top:106px}}body.block-challenge.locale-styling-he #walkthrough-arm.party_5_0,body.block-challenge.locale-styling-ar #walkthrough-arm.party_5_0{width:auto;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_36356762;top:40px;transform:scale(-1);margin-left:110px}@keyframes anim_36356762{0%{top:40px}50%,60%{top:70px}}body.block-challenge.locale-styling-he #walkthrough-arm.party_7_0,body.block-challenge.locale-styling-he #walkthrough-arm.hour-of-code_12_0,body.block-challenge.locale-styling-ar #walkthrough-arm.party_7_0,body.block-challenge.locale-styling-ar #walkthrough-arm.hour-of-code_12_0{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_95483147;top:10px;left:20px}@keyframes anim_95483147{0%{margin-top:124px;margin-left:0px}50%,60%{margin-left:-305px;margin-top:60px;opacity:1}70%,100%{opacity:0;margin-left:-305px;margin-top:60px}}body.block-challenge.locale-styling-he #walkthrough-arm.party_11_0,body.block-challenge.locale-styling-ar #walkthrough-arm.party_11_0{animation-duration:2.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-name:anim_5033927;top:10px;left:20px}@keyframes anim_5033927{0%{margin-top:144px;margin-left:0px}50%,60%{margin-left:-305px;margin-top:60px;opacity:1}70%,100%{opacity:0;margin-left:-305px;margin-top:60px}}@media screen and (max-width: 1180px){body.block-challenge #game-container.smoothiefactory #blockly-container{flex:1 0 55% !important}}@media screen and (max-width: 1024px){body.block-challenge #blockly-container{flex:1 0 55% !important}body.block-challenge .blocklyText{font-size:11pt}body.block-challenge #game-container.smoothiefactory #blockly-container{flex:1 0 62% !important}}@media screen and (max-height: 600px){body.block-challenge .block-challenge-modal.beaver-intro-comics .modal-dialog{background:#fcdf81;height:340px;width:550px;top:58%}body.block-challenge .block-challenge-modal:not(.house-1) .comics-container img{width:32%}}body.block-challenge-editor #block-challenge-editor-container{margin-top:10px}body.block-challenge-editor #buttons-floater{position:fixed;bottom:40px;right:5%}body.block-challenge-editor #buttons-floater button{padding:6px 0px;width:95px;margin-right:10px;background-color:#9cb340;border:none}body.block-challenge-editor #buttons-floater button[disabled]{background-color:lightgray;opacity:0.6}body.block-challenge-editor h4{margin:4px}body.block-challenge-editor button{border-radius:5px}body.block-challenge-editor .editor-area{border-top:1px solid;padding:5px 0}body.block-challenge-editor .editor-area a{font-size:12px;margin-left:5px}body.block-challenge-editor .editor-area .remove-button{background:none;border:none}body.block-challenge-editor .editor-area .long-input{width:300px}body.block-challenge-editor .error{color:red}body.block-challenge-editor .roof-tile-0{background:none}body.block-challenge-editor .roof-tile-1{background-color:chocolate}body.block-challenge-editor .roof-tile-2{background-color:yellow}body.block-challenge-editor .roof-tile-3{background-color:gray}body.block-challenge #block-challenge-narration{position:absolute;bottom:-26px;left:-26px;z-index:999999;animation:breath 7s ease-in-out infinite;animation-fill-mode:forwards;opacity:0}@keyframes breath{0%{transform:rotate(0deg)}45%{transform:rotate(1.1deg)}100%{transform:rotate(0deg)}}body.block-challenge #block-challenge-narration.ready{opacity:1}body.block-challenge #block-challenge-narration #parrot{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/block_challenges/narration/parrot2-c52aeda835476a3226243a90d834c0fc00cea1da793edd11917062723c3a9aff.png);width:160px;height:180px;cursor:pointer}body.block-challenge #block-challenge-narration #parrot.awake{animation:blinky 10s steps(1) infinite;animation-fill-mode:forwards}@keyframes blinky{0%{background-position:-480px}28%{background-position:-320px}30%{background-position:-480px}98%{background-position:-320px}100%{background-position:-480px}}body.block-challenge #block-challenge-narration #parrot.talking{animation:talk 0.3s steps(2) infinite;animation-fill-mode:forwards}@keyframes talk{0%{background-position:-480px}100%{background-position:-800px}}body.block-challenge #block-challenge-narration #parrot.asleep{animation:sleep 0.06s steps(1);animation-fill-mode:forwards}@keyframes sleep{0%{background-position:0px}100%{background-position:-160px}}body.block-challenge #block-challenge-narration .sleep-z{width:100px;height:100px;position:absolute;top:0%;left:100%;transform:translate(-50%, -50%);pointer-events:none}body.block-challenge #block-challenge-narration .sleep-z span{color:#000;position:absolute;bottom:10px;left:10px;font-size:40px;font-family:'Rabtus';opacity:0;animation:z_fade 9s infinite linear}body.block-challenge #block-challenge-narration .sleep-z span:nth-child(1n){animation-delay:1s}body.block-challenge #block-challenge-narration .sleep-z span:nth-child(2n){animation-delay:4s}body.block-challenge #block-challenge-narration .sleep-z span:nth-child(3n){animation-delay:7s}@keyframes z_fade{0%{transform:translate(0, 0) scale(0.3);opacity:0}1%{opacity:0}3%{opacity:1}50%{transform:translate(90%, -50%) scale(0.65)}75%{opacity:1}100%{transform:translate(180%, -100%) scale(1);opacity:0}}@media screen and (max-height: 690px){body.block-challenge #block-challenge-narration #parrot,body.block-challenge #block-challenge-narration .sleep-z{transform:scale(0.7);transform-origin:bottom left}body.block-challenge #block-challenge-narration .sleep-z{top:-2%;left:50%}}@media screen and (max-height: 580px){body.block-challenge #block-challenge-narration{display:none}}.autocomplete{position:relative;display:inline-block;width:300px}.autocomplete-items{position:absolute;border:1px solid #d4d4d4;border-bottom:none;border-top:none;z-index:99;top:100%;left:0;right:0}.autocomplete-items div{padding:10px;cursor:pointer;background-color:#fff;border-bottom:1px solid #d4d4d4}.autocomplete-items div:hover{background-color:#e9e9e9}.autocomplete-active{background-color:DodgerBlue !important;color:#ffffff}.autocomplete-items input[type=submit],.autocomplete input[type=submit]{background-color:DodgerBlue;color:#fff}.microsoft-teams #container #main-menu #navbar_links{display:none}.microsoft-teams #container .nav-sidebar{display:none}.microsoft-teams #container .main-content-container{position:initial;min-width:100%}.microsoft-teams #container .microsoft-signup .form-main.main{height:293px !important}.microsoft-teams #container .microsoft-signup .form-main.main .details{padding:30px 0px 20px 42px}.microsoft-teams #container .microsoft-signup .form-main.main .details .form-container{height:84px}.microsoft-teams #container .microsoft-signup .already-member-container{text-align:center;padding-top:10px}.microsoft-teams #container .alert-info{display:none}.microsoft-teams #container .ms-teams-configuration-container{padding-top:25px}.signed-in-footer{height:30px;width:100%;position:fixed;bottom:0px;background-color:#27adf9;z-index:1000}.signed-in-footer.minimized{width:154px;right:0;left:auto;border-radius:10px 0 0 0}.signed-in-footer.minimized .signed-in-footer-content{display:none}.signed-in-footer .signed-in-footer-content{display:flex;justify-content:space-between;align-items:center;height:100%;width:100%}.signed-in-footer .signed-in-footer-content .exit-section{margin-left:20px}.signed-in-footer .signed-in-footer-content .signed-in-as-text{display:flex;align-items:center;height:100%;color:white;font-size:18px}.signed-in-footer .signed-in-footer-content .minimize-section{margin-right:20px}.signed-in-footer .signed-in-footer-content .minimize-section .minimize-button{display:flex;align-items:center;gap:6px;color:white;background:transparent;border:none;font-size:14px;cursor:pointer}.signed-in-footer .signed-in-footer-content .minimize-section .minimize-button:hover{color:#b0f1ff}.signed-in-footer .signed-in-footer-minimized{height:100%;display:flex;justify-content:space-between;align-items:center;margin:0 10px}.signed-in-footer .signed-in-footer-minimized .maximize-button{display:flex;align-items:center;background:transparent;border:none;cursor:pointer}.signed-in-footer .signed-in-footer-minimized .exit-button{display:flex;align-items:left;gap:4px;color:white;background:transparent;border:none;font-size:14px;cursor:pointer}.signed-in-footer .signed-in-footer-minimized .exit-button:hover{color:#b0f1ff}.signed-in-footer .stop-impersonating{display:flex;align-items:center;gap:6px;color:white;background:#27adf9;border:none;cursor:pointer}.signed-in-footer .stop-impersonating:hover{color:#b0f1ff}.signed-in-footer .stop-impersonating:active{color:#424c6a}#container.has-footer{min-height:calc(100% - 49px);padding-bottom:40px}#container.has-footer .main-content-container{min-height:calc(100vh - 49px)}#home-container.has-footer{padding-bottom:40px;min-height:calc(100% - 50px)}.has-footer #footer{position:absolute;bottom:0;width:100%;background-color:#8bb55f;color:white;font-size:12px;letter-spacing:0.45px;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.has-footer #footer .footer-container{display:flex;justify-content:center;padding:6px;flex-wrap:wrap;font-family:'Roboto', sans-serif;font-weight:300;height:40px}.has-footer #footer .footer-container .footer-col{text-align:center;margin:auto 0;padding:0 12px}.has-footer #footer .footer-container .footer-col:not(:last-of-type){border-right:1px solid white}.has-footer #footer .footer-container .footer-col a{color:white}.has-footer #footer .footer-container .footer-col a:hover{color:#EFF2F7}.has-footer #footer .footer-container .footer-col.privacy-link a{font-weight:bold;text-transform:uppercase}.has-footer #footer .footer-container #privo-col{border:none;padding:0px 3px}.has-footer #footer .footer-container #privo-col img{height:28px}.has-footer.main-content-container{padding-bottom:40px}.has-footer.main-content-container #footer{min-width:97vw;width:100%}@media screen and (max-width: 480px){.has-footer #footer .footer-container{font-size:9px}.has-footer #footer .footer-container .footer-col{padding:0 7px}}@media screen and (max-width: 360px){.has-footer #footer .footer-container .footer-col{padding:0 5px}}.iti{position:relative;display:inline-block}.iti *{box-sizing:border-box;-moz-box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti input,.iti input[type=text],.iti input[type=tel]{position:relative;z-index:0;margin-top:0 !important;margin-bottom:0 !important;padding-right:36px;margin-right:0}.iti__flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.iti__selected-flag{z-index:1;position:relative;display:flex;align-items:center;height:100%;padding:0 6px 0 8px}.iti__arrow{margin-left:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.iti__arrow--up{border-top:none;border-bottom:4px solid #555}.iti__country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,0.2);background-color:white;border:1px solid #CCC;white-space:nowrap;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti__country-list--dropup{bottom:100%;margin-bottom:-1px}@media (max-width: 500px){.iti__country-list{white-space:normal}}.iti__flag-box{display:inline-block;width:20px}.iti__divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #CCC}.iti__country{padding:5px 10px;outline:none}.iti__dial-code{color:#999}.iti__country.iti__highlight{background-color:rgba(0,0,0,0.05)}.iti__flag-box,.iti__country-name,.iti__dial-code{vertical-align:middle}.iti__flag-box,.iti__country-name{margin-right:6px}.iti--allow-dropdown input,.iti--allow-dropdown input[type=text],.iti--allow-dropdown input[type=tel],.iti--separate-dial-code input,.iti--separate-dial-code input[type=text],.iti--separate-dial-code input[type=tel]{padding-right:6px;padding-left:52px;margin-left:0}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{right:auto;left:0}.iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:rgba(0,0,0,0.05)}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover{cursor:default}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover .iti__selected-flag,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover .iti__selected-flag{background-color:transparent}.iti--separate-dial-code .iti__selected-flag{background-color:rgba(0,0,0,0.05)}.iti--separate-dial-code .iti__selected-dial-code{margin-left:6px}.iti--container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.iti--container:hover{cursor:pointer}.iti-mobile .iti--container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.iti-mobile .iti__country-list{max-height:100%;width:100%}.iti-mobile .iti__country{padding:10px 10px;line-height:1.5em}.iti__flag{width:20px}.iti__flag.iti__be{width:18px}.iti__flag.iti__ch{width:15px}.iti__flag.iti__mc{width:19px}.iti__flag.iti__ne{width:18px}.iti__flag.iti__np{width:13px}.iti__flag.iti__va{width:15px}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.iti__flag{background-size:5652px 15px}}.iti__flag.iti__ac{height:10px;background-position:0px 0px}.iti__flag.iti__ad{height:14px;background-position:-22px 0px}.iti__flag.iti__ae{height:10px;background-position:-44px 0px}.iti__flag.iti__af{height:14px;background-position:-66px 0px}.iti__flag.iti__ag{height:14px;background-position:-88px 0px}.iti__flag.iti__ai{height:10px;background-position:-110px 0px}.iti__flag.iti__al{height:15px;background-position:-132px 0px}.iti__flag.iti__am{height:10px;background-position:-154px 0px}.iti__flag.iti__ao{height:14px;background-position:-176px 0px}.iti__flag.iti__aq{height:14px;background-position:-198px 0px}.iti__flag.iti__ar{height:13px;background-position:-220px 0px}.iti__flag.iti__as{height:10px;background-position:-242px 0px}.iti__flag.iti__at{height:14px;background-position:-264px 0px}.iti__flag.iti__au{height:10px;background-position:-286px 0px}.iti__flag.iti__aw{height:14px;background-position:-308px 0px}.iti__flag.iti__ax{height:13px;background-position:-330px 0px}.iti__flag.iti__az{height:10px;background-position:-352px 0px}.iti__flag.iti__ba{height:10px;background-position:-374px 0px}.iti__flag.iti__bb{height:14px;background-position:-396px 0px}.iti__flag.iti__bd{height:12px;background-position:-418px 0px}.iti__flag.iti__be{height:15px;background-position:-440px 0px}.iti__flag.iti__bf{height:14px;background-position:-460px 0px}.iti__flag.iti__bg{height:12px;background-position:-482px 0px}.iti__flag.iti__bh{height:12px;background-position:-504px 0px}.iti__flag.iti__bi{height:12px;background-position:-526px 0px}.iti__flag.iti__bj{height:14px;background-position:-548px 0px}.iti__flag.iti__bl{height:14px;background-position:-570px 0px}.iti__flag.iti__bm{height:10px;background-position:-592px 0px}.iti__flag.iti__bn{height:10px;background-position:-614px 0px}.iti__flag.iti__bo{height:14px;background-position:-636px 0px}.iti__flag.iti__bq{height:14px;background-position:-658px 0px}.iti__flag.iti__br{height:14px;background-position:-680px 0px}.iti__flag.iti__bs{height:10px;background-position:-702px 0px}.iti__flag.iti__bt{height:14px;background-position:-724px 0px}.iti__flag.iti__bv{height:15px;background-position:-746px 0px}.iti__flag.iti__bw{height:14px;background-position:-768px 0px}.iti__flag.iti__by{height:10px;background-position:-790px 0px}.iti__flag.iti__bz{height:14px;background-position:-812px 0px}.iti__flag.iti__ca{height:10px;background-position:-834px 0px}.iti__flag.iti__cc{height:10px;background-position:-856px 0px}.iti__flag.iti__cd{height:15px;background-position:-878px 0px}.iti__flag.iti__cf{height:14px;background-position:-900px 0px}.iti__flag.iti__cg{height:14px;background-position:-922px 0px}.iti__flag.iti__ch{height:15px;background-position:-944px 0px}.iti__flag.iti__ci{height:14px;background-position:-961px 0px}.iti__flag.iti__ck{height:10px;background-position:-983px 0px}.iti__flag.iti__cl{height:14px;background-position:-1005px 0px}.iti__flag.iti__cm{height:14px;background-position:-1027px 0px}.iti__flag.iti__cn{height:14px;background-position:-1049px 0px}.iti__flag.iti__co{height:14px;background-position:-1071px 0px}.iti__flag.iti__cp{height:14px;background-position:-1093px 0px}.iti__flag.iti__cr{height:12px;background-position:-1115px 0px}.iti__flag.iti__cu{height:10px;background-position:-1137px 0px}.iti__flag.iti__cv{height:12px;background-position:-1159px 0px}.iti__flag.iti__cw{height:14px;background-position:-1181px 0px}.iti__flag.iti__cx{height:10px;background-position:-1203px 0px}.iti__flag.iti__cy{height:14px;background-position:-1225px 0px}.iti__flag.iti__cz{height:14px;background-position:-1247px 0px}.iti__flag.iti__de{height:12px;background-position:-1269px 0px}.iti__flag.iti__dg{height:10px;background-position:-1291px 0px}.iti__flag.iti__dj{height:14px;background-position:-1313px 0px}.iti__flag.iti__dk{height:15px;background-position:-1335px 0px}.iti__flag.iti__dm{height:10px;background-position:-1357px 0px}.iti__flag.iti__do{height:14px;background-position:-1379px 0px}.iti__flag.iti__dz{height:14px;background-position:-1401px 0px}.iti__flag.iti__ea{height:14px;background-position:-1423px 0px}.iti__flag.iti__ec{height:14px;background-position:-1445px 0px}.iti__flag.iti__ee{height:13px;background-position:-1467px 0px}.iti__flag.iti__eg{height:14px;background-position:-1489px 0px}.iti__flag.iti__eh{height:10px;background-position:-1511px 0px}.iti__flag.iti__er{height:10px;background-position:-1533px 0px}.iti__flag.iti__es{height:14px;background-position:-1555px 0px}.iti__flag.iti__et{height:10px;background-position:-1577px 0px}.iti__flag.iti__eu{height:14px;background-position:-1599px 0px}.iti__flag.iti__fi{height:12px;background-position:-1621px 0px}.iti__flag.iti__fj{height:10px;background-position:-1643px 0px}.iti__flag.iti__fk{height:10px;background-position:-1665px 0px}.iti__flag.iti__fm{height:11px;background-position:-1687px 0px}.iti__flag.iti__fo{height:15px;background-position:-1709px 0px}.iti__flag.iti__fr{height:14px;background-position:-1731px 0px}.iti__flag.iti__ga{height:15px;background-position:-1753px 0px}.iti__flag.iti__gb{height:10px;background-position:-1775px 0px}.iti__flag.iti__gd{height:12px;background-position:-1797px 0px}.iti__flag.iti__ge{height:14px;background-position:-1819px 0px}.iti__flag.iti__gf{height:14px;background-position:-1841px 0px}.iti__flag.iti__gg{height:14px;background-position:-1863px 0px}.iti__flag.iti__gh{height:14px;background-position:-1885px 0px}.iti__flag.iti__gi{height:10px;background-position:-1907px 0px}.iti__flag.iti__gl{height:14px;background-position:-1929px 0px}.iti__flag.iti__gm{height:14px;background-position:-1951px 0px}.iti__flag.iti__gn{height:14px;background-position:-1973px 0px}.iti__flag.iti__gp{height:14px;background-position:-1995px 0px}.iti__flag.iti__gq{height:14px;background-position:-2017px 0px}.iti__flag.iti__gr{height:14px;background-position:-2039px 0px}.iti__flag.iti__gs{height:10px;background-position:-2061px 0px}.iti__flag.iti__gt{height:13px;background-position:-2083px 0px}.iti__flag.iti__gu{height:11px;background-position:-2105px 0px}.iti__flag.iti__gw{height:10px;background-position:-2127px 0px}.iti__flag.iti__gy{height:12px;background-position:-2149px 0px}.iti__flag.iti__hk{height:14px;background-position:-2171px 0px}.iti__flag.iti__hm{height:10px;background-position:-2193px 0px}.iti__flag.iti__hn{height:10px;background-position:-2215px 0px}.iti__flag.iti__hr{height:10px;background-position:-2237px 0px}.iti__flag.iti__ht{height:12px;background-position:-2259px 0px}.iti__flag.iti__hu{height:10px;background-position:-2281px 0px}.iti__flag.iti__ic{height:14px;background-position:-2303px 0px}.iti__flag.iti__id{height:14px;background-position:-2325px 0px}.iti__flag.iti__ie{height:10px;background-position:-2347px 0px}.iti__flag.iti__il{height:15px;background-position:-2369px 0px}.iti__flag.iti__im{height:10px;background-position:-2391px 0px}.iti__flag.iti__in{height:14px;background-position:-2413px 0px}.iti__flag.iti__io{height:10px;background-position:-2435px 0px}.iti__flag.iti__iq{height:14px;background-position:-2457px 0px}.iti__flag.iti__ir{height:12px;background-position:-2479px 0px}.iti__flag.iti__is{height:15px;background-position:-2501px 0px}.iti__flag.iti__it{height:14px;background-position:-2523px 0px}.iti__flag.iti__je{height:12px;background-position:-2545px 0px}.iti__flag.iti__jm{height:10px;background-position:-2567px 0px}.iti__flag.iti__jo{height:10px;background-position:-2589px 0px}.iti__flag.iti__jp{height:14px;background-position:-2611px 0px}.iti__flag.iti__ke{height:14px;background-position:-2633px 0px}.iti__flag.iti__kg{height:12px;background-position:-2655px 0px}.iti__flag.iti__kh{height:13px;background-position:-2677px 0px}.iti__flag.iti__ki{height:10px;background-position:-2699px 0px}.iti__flag.iti__km{height:12px;background-position:-2721px 0px}.iti__flag.iti__kn{height:14px;background-position:-2743px 0px}.iti__flag.iti__kp{height:10px;background-position:-2765px 0px}.iti__flag.iti__kr{height:14px;background-position:-2787px 0px}.iti__flag.iti__kw{height:10px;background-position:-2809px 0px}.iti__flag.iti__ky{height:10px;background-position:-2831px 0px}.iti__flag.iti__kz{height:10px;background-position:-2853px 0px}.iti__flag.iti__la{height:14px;background-position:-2875px 0px}.iti__flag.iti__lb{height:14px;background-position:-2897px 0px}.iti__flag.iti__lc{height:10px;background-position:-2919px 0px}.iti__flag.iti__li{height:12px;background-position:-2941px 0px}.iti__flag.iti__lk{height:10px;background-position:-2963px 0px}.iti__flag.iti__lr{height:11px;background-position:-2985px 0px}.iti__flag.iti__ls{height:14px;background-position:-3007px 0px}.iti__flag.iti__lt{height:12px;background-position:-3029px 0px}.iti__flag.iti__lu{height:12px;background-position:-3051px 0px}.iti__flag.iti__lv{height:10px;background-position:-3073px 0px}.iti__flag.iti__ly{height:10px;background-position:-3095px 0px}.iti__flag.iti__ma{height:14px;background-position:-3117px 0px}.iti__flag.iti__mc{height:15px;background-position:-3139px 0px}.iti__flag.iti__md{height:10px;background-position:-3160px 0px}.iti__flag.iti__me{height:10px;background-position:-3182px 0px}.iti__flag.iti__mf{height:14px;background-position:-3204px 0px}.iti__flag.iti__mg{height:14px;background-position:-3226px 0px}.iti__flag.iti__mh{height:11px;background-position:-3248px 0px}.iti__flag.iti__mk{height:10px;background-position:-3270px 0px}.iti__flag.iti__ml{height:14px;background-position:-3292px 0px}.iti__flag.iti__mm{height:14px;background-position:-3314px 0px}.iti__flag.iti__mn{height:10px;background-position:-3336px 0px}.iti__flag.iti__mo{height:14px;background-position:-3358px 0px}.iti__flag.iti__mp{height:10px;background-position:-3380px 0px}.iti__flag.iti__mq{height:14px;background-position:-3402px 0px}.iti__flag.iti__mr{height:14px;background-position:-3424px 0px}.iti__flag.iti__ms{height:10px;background-position:-3446px 0px}.iti__flag.iti__mt{height:14px;background-position:-3468px 0px}.iti__flag.iti__mu{height:14px;background-position:-3490px 0px}.iti__flag.iti__mv{height:14px;background-position:-3512px 0px}.iti__flag.iti__mw{height:14px;background-position:-3534px 0px}.iti__flag.iti__mx{height:12px;background-position:-3556px 0px}.iti__flag.iti__my{height:10px;background-position:-3578px 0px}.iti__flag.iti__mz{height:14px;background-position:-3600px 0px}.iti__flag.iti__na{height:14px;background-position:-3622px 0px}.iti__flag.iti__nc{height:10px;background-position:-3644px 0px}.iti__flag.iti__ne{height:15px;background-position:-3666px 0px}.iti__flag.iti__nf{height:10px;background-position:-3686px 0px}.iti__flag.iti__ng{height:10px;background-position:-3708px 0px}.iti__flag.iti__ni{height:12px;background-position:-3730px 0px}.iti__flag.iti__nl{height:14px;background-position:-3752px 0px}.iti__flag.iti__no{height:15px;background-position:-3774px 0px}.iti__flag.iti__np{height:15px;background-position:-3796px 0px}.iti__flag.iti__nr{height:10px;background-position:-3811px 0px}.iti__flag.iti__nu{height:10px;background-position:-3833px 0px}.iti__flag.iti__nz{height:10px;background-position:-3855px 0px}.iti__flag.iti__om{height:10px;background-position:-3877px 0px}.iti__flag.iti__pa{height:14px;background-position:-3899px 0px}.iti__flag.iti__pe{height:14px;background-position:-3921px 0px}.iti__flag.iti__pf{height:14px;background-position:-3943px 0px}.iti__flag.iti__pg{height:15px;background-position:-3965px 0px}.iti__flag.iti__ph{height:10px;background-position:-3987px 0px}.iti__flag.iti__pk{height:14px;background-position:-4009px 0px}.iti__flag.iti__pl{height:13px;background-position:-4031px 0px}.iti__flag.iti__pm{height:14px;background-position:-4053px 0px}.iti__flag.iti__pn{height:10px;background-position:-4075px 0px}.iti__flag.iti__pr{height:14px;background-position:-4097px 0px}.iti__flag.iti__ps{height:10px;background-position:-4119px 0px}.iti__flag.iti__pt{height:14px;background-position:-4141px 0px}.iti__flag.iti__pw{height:13px;background-position:-4163px 0px}.iti__flag.iti__py{height:11px;background-position:-4185px 0px}.iti__flag.iti__qa{height:8px;background-position:-4207px 0px}.iti__flag.iti__re{height:14px;background-position:-4229px 0px}.iti__flag.iti__ro{height:14px;background-position:-4251px 0px}.iti__flag.iti__rs{height:14px;background-position:-4273px 0px}.iti__flag.iti__ru{height:14px;background-position:-4295px 0px}.iti__flag.iti__rw{height:14px;background-position:-4317px 0px}.iti__flag.iti__sa{height:14px;background-position:-4339px 0px}.iti__flag.iti__sb{height:10px;background-position:-4361px 0px}.iti__flag.iti__sc{height:10px;background-position:-4383px 0px}.iti__flag.iti__sd{height:10px;background-position:-4405px 0px}.iti__flag.iti__se{height:13px;background-position:-4427px 0px}.iti__flag.iti__sg{height:14px;background-position:-4449px 0px}.iti__flag.iti__sh{height:10px;background-position:-4471px 0px}.iti__flag.iti__si{height:10px;background-position:-4493px 0px}.iti__flag.iti__sj{height:15px;background-position:-4515px 0px}.iti__flag.iti__sk{height:14px;background-position:-4537px 0px}.iti__flag.iti__sl{height:14px;background-position:-4559px 0px}.iti__flag.iti__sm{height:15px;background-position:-4581px 0px}.iti__flag.iti__sn{height:14px;background-position:-4603px 0px}.iti__flag.iti__so{height:14px;background-position:-4625px 0px}.iti__flag.iti__sr{height:14px;background-position:-4647px 0px}.iti__flag.iti__ss{height:10px;background-position:-4669px 0px}.iti__flag.iti__st{height:10px;background-position:-4691px 0px}.iti__flag.iti__sv{height:12px;background-position:-4713px 0px}.iti__flag.iti__sx{height:14px;background-position:-4735px 0px}.iti__flag.iti__sy{height:14px;background-position:-4757px 0px}.iti__flag.iti__sz{height:14px;background-position:-4779px 0px}.iti__flag.iti__ta{height:10px;background-position:-4801px 0px}.iti__flag.iti__tc{height:10px;background-position:-4823px 0px}.iti__flag.iti__td{height:14px;background-position:-4845px 0px}.iti__flag.iti__tf{height:14px;background-position:-4867px 0px}.iti__flag.iti__tg{height:13px;background-position:-4889px 0px}.iti__flag.iti__th{height:14px;background-position:-4911px 0px}.iti__flag.iti__tj{height:10px;background-position:-4933px 0px}.iti__flag.iti__tk{height:10px;background-position:-4955px 0px}.iti__flag.iti__tl{height:10px;background-position:-4977px 0px}.iti__flag.iti__tm{height:14px;background-position:-4999px 0px}.iti__flag.iti__tn{height:14px;background-position:-5021px 0px}.iti__flag.iti__to{height:10px;background-position:-5043px 0px}.iti__flag.iti__tr{height:14px;background-position:-5065px 0px}.iti__flag.iti__tt{height:12px;background-position:-5087px 0px}.iti__flag.iti__tv{height:10px;background-position:-5109px 0px}.iti__flag.iti__tw{height:14px;background-position:-5131px 0px}.iti__flag.iti__tz{height:14px;background-position:-5153px 0px}.iti__flag.iti__ua{height:14px;background-position:-5175px 0px}.iti__flag.iti__ug{height:14px;background-position:-5197px 0px}.iti__flag.iti__um{height:11px;background-position:-5219px 0px}.iti__flag.iti__un{height:14px;background-position:-5241px 0px}.iti__flag.iti__us{height:11px;background-position:-5263px 0px}.iti__flag.iti__uy{height:14px;background-position:-5285px 0px}.iti__flag.iti__uz{height:10px;background-position:-5307px 0px}.iti__flag.iti__va{height:15px;background-position:-5329px 0px}.iti__flag.iti__vc{height:14px;background-position:-5346px 0px}.iti__flag.iti__ve{height:14px;background-position:-5368px 0px}.iti__flag.iti__vg{height:10px;background-position:-5390px 0px}.iti__flag.iti__vi{height:14px;background-position:-5412px 0px}.iti__flag.iti__vn{height:14px;background-position:-5434px 0px}.iti__flag.iti__vu{height:12px;background-position:-5456px 0px}.iti__flag.iti__wf{height:14px;background-position:-5478px 0px}.iti__flag.iti__ws{height:10px;background-position:-5500px 0px}.iti__flag.iti__xk{height:15px;background-position:-5522px 0px}.iti__flag.iti__ye{height:14px;background-position:-5544px 0px}.iti__flag.iti__yt{height:14px;background-position:-5566px 0px}.iti__flag.iti__za{height:14px;background-position:-5588px 0px}.iti__flag.iti__zm{height:14px;background-position:-5610px 0px}.iti__flag.iti__zw{height:10px;background-position:-5632px 0px}.iti__flag{height:15px;box-shadow:0px 0px 1px 0px #888;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/flags-0a012cf808a24573168308916092d2d4bd3f2b4af8e16b59167013cc77acee55.png);background-repeat:no-repeat;background-color:#DBDBDB;background-position:20px 0}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.iti__flag{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/flags@2x-8ab4e961a71e2a404aab37e528b0312282c258015d58f5e0eb5dec6aa4ff63d2.png)}}.iti__flag.iti__np{background-color:transparent}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}body.sales-request .hiding-gordo{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/user_sales_request/gordo-6544dc827a8e23ae1158793c7a72c0d32709d216e17f1cd93aaf7f4c1cdab2eb.png);width:124px;height:215px;top:100px;margin-left:400px;position:absolute}body.sales-request #container #book-a-demo{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/user_sales_request/book_a_demo_bg-a044ceac801963b4e63ea3b0ca52cfbb9d8101af2663a73f9ba080c98d56f979.svg)}body.sales-request #container #book-a-demo .main-header{margin-top:30px}body.sales-request #container #book-a-demo .form-image{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/user_sales_request/dam_demo-fddc4e08b1b59157f2a8d25c511809ecb5d46a18932e6e3d78b73912a0e758ef.png);width:121px;height:232px;position:absolute;left:-121px;top:250px}body.sales-request #container #book-a-demo-success{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/user_sales_request/book_a_demo_bg-a044ceac801963b4e63ea3b0ca52cfbb9d8101af2663a73f9ba080c98d56f979.svg)}body.sales-request #container #request-more-info{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/user_sales_request/request_more_info_bg-151e9e6bf83510f893485fdde8cd37706c62e6b6c738e9a5ef23e10ae88bb2db.svg)}body.sales-request #container #request-more-info .main-header{margin-top:30px}body.sales-request #container #request-more-info .form-image{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/user_sales_request/monkey_more_info-7de35f2741e7c2a499a9b67a1991e4a0bdba52116ace9a37cc0150f659e51bd5.png);width:199px;height:221px;position:absolute;left:380px;top:250px}body.sales-request #container #request-more-info-success{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/user_sales_request/request_more_info_bg-151e9e6bf83510f893485fdde8cd37706c62e6b6c738e9a5ef23e10ae88bb2db.svg)}body.sales-request #container #request-a-quote,body.sales-request #container #request-a-quote-success{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/user_sales_request/request_a_quote_bg-43ef53f911e2438f820ade6902a02a736d321b4af9005f59420ae8f68c725e17.svg)}body.sales-request #container #request-a-quote .main-header{margin-top:30px}body.sales-request #container #request-a-quote #current-step-row{width:100%;height:15px}body.sales-request #container #request-a-quote #current-step-row #back-button{margin-left:10px;color:#929aaa}body.sales-request #container #request-a-quote #current-step-row #back-button .glyphicon-chevron-left{top:1px;margin-right:1px}body.sales-request #container #request-a-quote #current-step-row #current-step{position:relative;float:right;right:10px;color:#929aaa}body.sales-request #container #request-a-quote .form-main{margin-top:10px;width:400px}body.sales-request #container #request-a-quote .form-main .details{padding:10px 0}body.sales-request #container #request-a-quote .form-main .details .fields-container{min-height:340px}body.sales-request #container #request-a-quote .form-main .details .row{padding:0}body.sales-request #container #request-a-quote .form-main .details input[type="checkbox"]{width:auto;height:auto}body.sales-request #container #request-a-quote .form-main .details textarea{resize:none;height:auto}body.sales-request #container #request-a-quote .form-main .details #role-select{width:100%}body.sales-request #container #request-a-quote .form-main .details .form-error{margin-bottom:15px}body.sales-request #container #request-a-quote .form-main .details .back-btn{color:#424c6a;text-decoration:underline;cursor:pointer;margin:0 5px}body.sales-request #container #request-a-quote-success .pre-header{text-transform:uppercase}body.sales-request #container #request-a-quote-success .success-text{width:75%}body.sales-request #container #request-a-quote-success .success-text a{color:white;text-decoration:underline !important}body.sales-request .footer{font-size:13px;letter-spacing:0.5px;color:#424c6a}body.sales-request #quote-request-form-progress{width:100%}body.sales-request #quote-request-form-progress .progress-bar.step-2{animation:step2-progress 0.6s ease forwards}@keyframes step2-progress{from{width:33%}to{width:66%}}body.sales-request #quote-request-form-progress .progress-bar.step-3{animation:step3-progress 0.6s ease forwards}@keyframes step3-progress{from{width:66%}to{width:100%}}body.sales-request .progress{border-radius:0;border-top-left-radius:6px;border-top-right-radius:6px;background-color:#e6e8ed;width:100%;height:10px;margin-bottom:5px}body.sales-request .progress .progress-bar{background-color:#87b861;height:10px;overflow:hidden;width:33%}body.sales-request .progress .progress-bar.step-2{width:66%}body.sales-request .progress .progress-bar.step-3{width:100%}@media screen and (max-width: 768px){body.sales-request #container .form-image{display:none}}.google-classroom-assignment .has-wallpaper-layout{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/login-b245421da8ccca7393b9810f816c62c66ffe3a4a341a3cb0d9110da52c0e4163.svg)}.google-classroom-assignment #google-web-preview-container{width:100%;height:100%;text-align:center}.google-classroom-assignment #google-web-preview-container img{height:100%}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}#setup-wizard-modal .modal-dialog{width:750px}#setup-wizard-modal .modal-dialog .modal-content{background-color:white}#setup-wizard-modal .modal-dialog .modal-content .modal-body.cm-modal-body{width:500px;background-color:white;font-family:Exo}#setup-wizard-modal .modal-dialog .modal-content .modal-body.cm-modal-body a{text-decoration:underline}#setup-wizard-modal .modal-dialog .modal-content .modal-body.cm-modal-body .intro-text{padding-top:30px;font-size:14px}#setup-wizard-modal .modal-dialog .modal-content .modal-body.cm-modal-body .intro-text div.footnote{font-size:12px}#setup-wizard-modal .modal-dialog .modal-content .modal-body.cm-modal-body div.title{font-weight:bold;font-size:26px;color:#8bb55f;margin:20px}#setup-wizard-modal .modal-dialog .modal-content .modal-body.cm-modal-body .final-contact-us{margin-top:10px;font-size:12px;font-weight:bold}#setup-wizard-modal .modal-dialog .modal-content .modal-body.cm-modal-body div.buttons{padding-right:20px;padding-left:20px}#setup-wizard-modal .modal-dialog .modal-content .modal-body.cm-modal-body div.buttons .reply{background-color:#7aa84f;border-radius:6px;box-shadow:0 4px 2px -2px #689043;min-width:240px;display:inline-block;width:auto;height:35px;min-width:105px;margin:20px}#setup-wizard-modal .modal-dialog .modal-content .modal-body.cm-modal-body div.buttons .reply p{position:inherit;text-transform:uppercase;text-align:center;color:#fff;display:inline-block;font-size:17px}#setup-wizard-modal .modal-dialog .modal-content .modal-body.cm-modal-body div.buttons .reply p{padding:8px 23px}#setup-wizard-modal .modal-dialog .modal-content .modal-body.cm-modal-body div.buttons .reply.no{background-color:#ababab}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}body.parent-dashboard #home-container .main-content-container{min-width:auto}body.parent-dashboard #home-container .container-fluid{margin-top:20px}body.parent-dashboard #home-container #widgets-wrapper{margin:20px 0;max-width:1200px}body.parent-dashboard #home-container .tab-container.secondary-tabs{height:70px;background:white;padding:0 20px;box-shadow:0px 4px 4px 0px rgba(72,68,68,0.25)}body.parent-dashboard #home-container .tab-container.secondary-tabs .nav-tabs{margin-left:22px}body.parent-dashboard .tooltip-container{position:relative;display:inline-block;cursor:pointer;float:right}body.parent-dashboard .tooltip-container:hover .tooltip{opacity:1}body.parent-dashboard .tooltip-container .tooltip{opacity:0;background-color:white;color:black;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;top:-5px;right:110%;font-family:'Roboto';white-space:nowrap;filter:drop-shadow(0px 0px 4px rgba(0,0,0,0.25));font-size:12px;transition:opacity 0.3s ease;pointer-events:none}body.parent-dashboard .tooltip-container .tooltip:after{content:"";position:absolute;top:50%;left:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent transparent transparent white}@media screen and (max-width: 480px){body.parent-dashboard #home-container .main-content-container{width:100%;position:relative;left:0px}body.parent-dashboard #widgets-wrapper{max-width:100%}}body.parent-dashboard #home-container #widgets-wrapper,body.progress-page #widgets-wrapper{display:flex;flex-wrap:wrap}body.parent-dashboard #home-container #widgets-wrapper>section,body.progress-page #widgets-wrapper>section{position:relative;margin:20px 18px}body.parent-dashboard #home-container #widgets-wrapper>section .blue-spinner,body.progress-page #widgets-wrapper>section .blue-spinner{background-color:transparent}body.parent-dashboard #home-container #widgets-wrapper>section p,body.parent-dashboard #home-container #widgets-wrapper>section #selectedActivity,body.progress-page #widgets-wrapper>section p,body.progress-page #widgets-wrapper>section #selectedActivity{font-family:'Roboto';font-weight:bold;color:#4a4a4a}body.parent-dashboard #home-container #widgets-wrapper>section .login-as-child-button,body.progress-page #widgets-wrapper>section .login-as-child-button{background:#ffc22a;width:200px;height:45px;border-radius:35px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.11),inset 0 -3px 0 0 rgba(0,0,0,0.11);text-align:center;vertical-align:middle;border:none}body.parent-dashboard #home-container #widgets-wrapper>section .login-as-child-button:hover,body.progress-page #widgets-wrapper>section .login-as-child-button:hover{background-color:#e8b023}body.parent-dashboard #home-container #widgets-wrapper>section .login-as-child-button .login-button,body.progress-page #widgets-wrapper>section .login-as-child-button .login-button{color:#38261e;margin:5%}body.parent-dashboard #home-container #widgets-wrapper .title,body.progress-page #widgets-wrapper .title{margin:5px 10px;border-bottom:2px #8bb55f solid;display:inline-block}body.parent-dashboard #home-container #widgets-wrapper .title.full-width,body.progress-page #widgets-wrapper .title.full-width{width:calc(100% - 20px)}body.parent-dashboard #home-container #widgets-wrapper .title h1,body.progress-page #widgets-wrapper .title h1{margin:0;font-family:'Exo 2', sans-serif;padding:10px 0px;color:#8bb55f;text-transform:uppercase;font-size:20px;font-weight:500}body.parent-dashboard #home-container #widgets-wrapper .title h1 span,body.progress-page #widgets-wrapper .title h1 span{font-size:14px;color:black;text-transform:none}body.parent-dashboard #home-container #widgets-wrapper .title h1 span a,body.progress-page #widgets-wrapper .title h1 span a{text-decoration:underline}body.parent-dashboard #home-container #my-child-widget,body.parent-dashboard #home-container #student-details-widget,body.progress-page #my-child-widget,body.progress-page #student-details-widget{width:676px;height:290px}body.parent-dashboard #home-container #my-child-widget .login-as-child,body.parent-dashboard #home-container #student-details-widget .login-as-child,body.progress-page #my-child-widget .login-as-child,body.progress-page #student-details-widget .login-as-child{display:flex;font-size:15px;align-items:center;justify-content:space-between;margin-right:50px}body.parent-dashboard #home-container #my-child-widget .login-as-child #pic-and-name,body.parent-dashboard #home-container #student-details-widget .login-as-child #pic-and-name,body.progress-page #my-child-widget .login-as-child #pic-and-name,body.progress-page #student-details-widget .login-as-child #pic-and-name{display:flex}body.parent-dashboard #home-container #my-child-widget .login-as-child img,body.parent-dashboard #home-container #student-details-widget .login-as-child img,body.progress-page #my-child-widget .login-as-child img,body.progress-page #student-details-widget .login-as-child img{width:133px;height:133px;margin:13px}body.parent-dashboard #home-container #my-child-widget .login-as-child .child-name-container,body.parent-dashboard #home-container #student-details-widget .login-as-child .child-name-container,body.progress-page #my-child-widget .login-as-child .child-name-container,body.progress-page #student-details-widget .login-as-child .child-name-container{width:278px;font-size:14px;font-weight:500;line-height:normal;margin:35px 0px}body.parent-dashboard #home-container #my-child-widget .login-as-child .child-name-container h2,body.parent-dashboard #home-container #student-details-widget .login-as-child .child-name-container h2,body.progress-page #my-child-widget .login-as-child .child-name-container h2,body.progress-page #student-details-widget .login-as-child .child-name-container h2{height:35px;font-size:26px;font-weight:bold;line-height:normal;margin:6px 0px;text-overflow:ellipsis;overflow:hidden}body.parent-dashboard #home-container #my-child-widget .login-as-child .child-name-container h2.email,body.parent-dashboard #home-container #student-details-widget .login-as-child .child-name-container h2.email,body.progress-page #my-child-widget .login-as-child .child-name-container h2.email,body.progress-page #student-details-widget .login-as-child .child-name-container h2.email{font-size:20px}body.parent-dashboard #home-container #my-child-widget .login-as-child .child-name-container a,body.parent-dashboard #home-container #student-details-widget .login-as-child .child-name-container a,body.progress-page #my-child-widget .login-as-child .child-name-container a,body.progress-page #student-details-widget .login-as-child .child-name-container a{font-family:'roboto';font-weight:normal;color:#0028ff}body.parent-dashboard #home-container #my-child-widget .login-as-child .flex-right,body.parent-dashboard #home-container #student-details-widget .login-as-child .flex-right,body.progress-page #my-child-widget .login-as-child .flex-right,body.progress-page #student-details-widget .login-as-child .flex-right{display:flex;float:right}body.parent-dashboard #home-container #my-child-widget #to-start-playing,body.parent-dashboard #home-container #student-details-widget #to-start-playing,body.progress-page #my-child-widget #to-start-playing,body.progress-page #student-details-widget #to-start-playing{font-family:'roboto';font-size:14px;margin-left:160px;color:black;padding-bottom:50px}body.parent-dashboard #home-container #my-child-widget #to-start-playing img,body.parent-dashboard #home-container #student-details-widget #to-start-playing img,body.progress-page #my-child-widget #to-start-playing img,body.progress-page #student-details-widget #to-start-playing img{width:20px;height:20px;filter:brightness(0);margin-top:-5px}body.parent-dashboard #home-container #my-child-widget #to-start-playing-mobile,body.parent-dashboard #home-container #student-details-widget #to-start-playing-mobile,body.progress-page #my-child-widget #to-start-playing-mobile,body.progress-page #student-details-widget #to-start-playing-mobile{padding-left:32px}body.parent-dashboard #home-container #my-child-widget #to-start-playing-mobile .glyphicon,body.parent-dashboard #home-container #student-details-widget #to-start-playing-mobile .glyphicon,body.progress-page #my-child-widget #to-start-playing-mobile .glyphicon,body.progress-page #student-details-widget #to-start-playing-mobile .glyphicon{vertical-align:top;font-size:30px;color:#c71515;padding-right:10px}body.parent-dashboard #home-container #my-child-widget #to-start-playing-mobile .mobile-text,body.parent-dashboard #home-container #student-details-widget #to-start-playing-mobile .mobile-text,body.progress-page #my-child-widget #to-start-playing-mobile .mobile-text,body.progress-page #student-details-widget #to-start-playing-mobile .mobile-text{display:inline-block;font-family:Roboto;font-size:14px;font-weight:bold;width:80%}body.parent-dashboard #home-container #overall-progress-widget,body.progress-page #overall-progress-widget{width:320px;height:290px;padding:33px 43px 34px 44px;display:flex;flex-wrap:wrap}body.parent-dashboard #home-container #overall-progress-widget .blue-spinner,body.progress-page #overall-progress-widget .blue-spinner{right:1%;bottom:10%}body.parent-dashboard #home-container #overall-progress-widget #overall-progress-widget-frame,body.progress-page #overall-progress-widget #overall-progress-widget-frame{display:flex;flex-wrap:wrap}body.parent-dashboard #home-container #overall-progress-widget .progress-fact,body.progress-page #overall-progress-widget .progress-fact{padding:0px;height:50%;width:30%}body.parent-dashboard #home-container #overall-progress-widget .progress-fact.total-solutions,body.parent-dashboard #home-container #overall-progress-widget .progress-fact.total-challenges,body.progress-page #overall-progress-widget .progress-fact.total-solutions,body.progress-page #overall-progress-widget .progress-fact.total-challenges{width:70%}body.parent-dashboard #home-container #overall-progress-widget .progress-fact p,body.progress-page #overall-progress-widget .progress-fact p{width:50%}body.parent-dashboard #home-container #overall-progress-widget h2,body.progress-page #overall-progress-widget h2{font-size:42px;color:#8bb55f;font-family:'Exo';font-weight:bold;white-space:nowrap}body.parent-dashboard #home-container #overall-progress-widget h2 div,body.progress-page #overall-progress-widget h2 div{display:inline}body.parent-dashboard #home-container #overall-progress-widget h2 span,body.progress-page #overall-progress-widget h2 span{font-size:18px;margin:0 -4px}body.parent-dashboard #home-container #current-activity-progress-widget,body.progress-page #current-activity-progress-widget{width:320px;height:370px;color:#4a4a4a}body.parent-dashboard #home-container #current-activity-progress-widget #selectedActivity,body.progress-page #current-activity-progress-widget #selectedActivity{position:relative;left:9px}body.parent-dashboard #home-container #current-activity-progress-widget #selectedActivity select,body.progress-page #current-activity-progress-widget #selectedActivity select{width:275px;text-overflow:ellipsis}body.parent-dashboard #home-container #current-activity-progress-widget #levelReached,body.progress-page #current-activity-progress-widget #levelReached{margin:12px;font-family:Roboto;font-size:14px;text-align:center}body.parent-dashboard #home-container #current-activity-progress-widget .started-playing .current-progress-canvas-container,body.progress-page #current-activity-progress-widget .started-playing .current-progress-canvas-container{position:relative;width:220px;height:220px;margin:auto}body.parent-dashboard #home-container #current-activity-progress-widget .started-playing .percent-complete,body.progress-page #current-activity-progress-widget .started-playing .percent-complete{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center}body.parent-dashboard #home-container #current-activity-progress-widget .started-playing .percent-complete h1,body.progress-page #current-activity-progress-widget .started-playing .percent-complete h1{margin:auto}body.parent-dashboard #home-container #current-activity-progress-widget .started-playing .percent-complete p,body.progress-page #current-activity-progress-widget .started-playing .percent-complete p{margin:0}body.parent-dashboard #home-container #current-activity-progress-widget .did-not-start-playing,body.progress-page #current-activity-progress-widget .did-not-start-playing{display:flex;justify-content:center;flex-wrap:wrap;align-content:center;text-align:center;height:280px}body.parent-dashboard #home-container #current-activity-progress-widget .did-not-start-playing p,body.progress-page #current-activity-progress-widget .did-not-start-playing p{font-size:16px;margin:0}body.parent-dashboard #home-container #current-activity-progress-widget .did-not-start-playing .login-as-child-button,body.progress-page #current-activity-progress-widget .did-not-start-playing .login-as-child-button{margin-top:10px}body.parent-dashboard #home-container #current-course-widget,body.progress-page #current-course-widget{width:320px;height:370px;display:block}body.parent-dashboard #home-container #current-course-widget .activity-thumbnail,body.progress-page #current-course-widget .activity-thumbnail{width:80%;margin:10px auto}body.parent-dashboard #home-container #current-course-widget .blue-spinner,body.progress-page #current-course-widget .blue-spinner{height:74%}body.parent-dashboard #home-container #time-on-site-widget,body.progress-page #time-on-site-widget{width:320px;height:370px}body.parent-dashboard #home-container #time-on-site-widget>p,body.progress-page #time-on-site-widget>p{padding:10px}body.parent-dashboard #home-container #time-on-site-widget .time-on-site-canvas-container,body.progress-page #time-on-site-widget .time-on-site-canvas-container{width:290px;height:200px;margin:22px 0px}body.parent-dashboard #home-container #proficiency-widget,body.progress-page #proficiency-widget{width:320px;height:370px;font-family:'Roboto';color:#323b55}body.parent-dashboard #home-container #proficiency-widget .blue-spinner,body.progress-page #proficiency-widget .blue-spinner{height:62%}body.parent-dashboard #home-container #proficiency-widget h1 span,body.progress-page #proficiency-widget h1 span{color:#D9D9D9;font-size:24px;float:right;padding-right:8px}body.parent-dashboard #home-container #proficiency-widget .popover,body.progress-page #proficiency-widget .popover{width:300px;text-align:center;color:black;padding:5px 10px}body.parent-dashboard #home-container #proficiency-widget .proficiency-list,body.progress-page #proficiency-widget .proficiency-list{overflow:auto;height:280px;width:296px;margin-left:10px;margin-bottom:10px}body.parent-dashboard #home-container #proficiency-widget .proficiency-list .topic,body.progress-page #proficiency-widget .proficiency-list .topic{display:flex;margin:10px 0;animation:FadeIn 0.35s ease-out;animation-fill-mode:both}@keyframes FadeIn{0%{opacity:0}100%{opacity:1}}body.parent-dashboard #home-container #proficiency-widget .proficiency-list .topic .topic-name,body.progress-page #proficiency-widget .proficiency-list .topic .topic-name{flex:1 1 auto;margin-right:3px;font-weight:bold}body.parent-dashboard #home-container #proficiency-widget .proficiency-list .topic .topic-name,body.parent-dashboard #home-container #proficiency-widget .proficiency-list .topic .level-name,body.progress-page #proficiency-widget .proficiency-list .topic .topic-name,body.progress-page #proficiency-widget .proficiency-list .topic .level-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.parent-dashboard #home-container #proficiency-widget .proficiency-list .topic div.level-,body.progress-page #proficiency-widget .proficiency-list .topic div.level-{background-color:#e8e8e8}body.parent-dashboard #home-container #proficiency-widget .proficiency-list .topic div.level-1,body.progress-page #proficiency-widget .proficiency-list .topic div.level-1{background-color:#7bd7ff}body.parent-dashboard #home-container #proficiency-widget .proficiency-list .topic div.level-2,body.progress-page #proficiency-widget .proficiency-list .topic div.level-2{background-color:#a8d073}body.parent-dashboard #home-container #proficiency-widget .proficiency-list .topic div.level-3,body.progress-page #proficiency-widget .proficiency-list .topic div.level-3{background-color:#ffd659}body.parent-dashboard #home-container #proficiency-widget .proficiency-list .topic div.level-4,body.progress-page #proficiency-widget .proficiency-list .topic div.level-4{background-color:#ffa63d;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/classroom/gradebook/proficiency/star-c37d78c9c5088df540742a0ec52da1ab7d84fa3ac35cef524f0f7705a264947d.svg);background-position:bottom 1px right 0px}body.parent-dashboard #home-container #proficiency-widget .proficiency-list .topic div.level,body.progress-page #proficiency-widget .proficiency-list .topic div.level{width:20px;height:20px;border-radius:5px;padding-top:5px;flex:0 0 auto;margin:0 10px}body.parent-dashboard #home-container #proficiency-widget .proficiency-list .topic:nth-child(1n),body.progress-page #proficiency-widget .proficiency-list .topic:nth-child(1n){animation-delay:0.03s}body.parent-dashboard #home-container #proficiency-widget .proficiency-list .topic:nth-child(2n),body.progress-page #proficiency-widget .proficiency-list .topic:nth-child(2n){animation-delay:0.06s}body.parent-dashboard #home-container #proficiency-widget .proficiency-list .topic:nth-child(3n),body.progress-page #proficiency-widget .proficiency-list .topic:nth-child(3n){animation-delay:0.09s}body.parent-dashboard #home-container #proficiency-widget .proficiency-list .topic:nth-child(4n),body.progress-page #proficiency-widget .proficiency-list .topic:nth-child(4n){animation-delay:0.12s}body.parent-dashboard #home-container #proficiency-widget .proficiency-list .topic:nth-child(5n),body.progress-page #proficiency-widget .proficiency-list .topic:nth-child(5n){animation-delay:0.15s}body.parent-dashboard #home-container #proficiency-widget .proficiency-list .topic:nth-child(6n),body.progress-page #proficiency-widget .proficiency-list .topic:nth-child(6n){animation-delay:0.18s}body.parent-dashboard #home-container #proficiency-widget .proficiency-list .topic:nth-child(7n),body.progress-page #proficiency-widget .proficiency-list .topic:nth-child(7n){animation-delay:0.21s}body.parent-dashboard #home-container #proficiency-widget .proficiency-list .topic:nth-child(8n),body.progress-page #proficiency-widget .proficiency-list .topic:nth-child(8n){animation-delay:0.24s}body.parent-dashboard #home-container #proficiency-widget .proficiency-list .topic:nth-child(9n),body.progress-page #proficiency-widget .proficiency-list .topic:nth-child(9n){animation-delay:0.27s}body.parent-dashboard #home-container #proficiency-widget .proficiency-list .topic:nth-child(10n),body.progress-page #proficiency-widget .proficiency-list .topic:nth-child(10n){animation-delay:0.3s}body.parent-dashboard #home-container #proficiency-widget footnote,body.progress-page #proficiency-widget footnote{font-size:12px;font-style:italic}@media screen and (max-width: 480px){body.parent-dashboard #home-container #widgets-wrapper>section{width:100%;margin:18px 0px}body.parent-dashboard #home-container #current-course-widget .activity-thumbnail{width:72%}body.parent-dashboard #home-container #mobile-message{min-height:88px}body.parent-dashboard #home-container #mobile-message .text{width:80%;display:inline-block;font-family:Exo;top:22px;position:relative;margin-left:7px;font-weight:600;line-height:1.29;color:#424c6a}}body.async-tasks #container{padding:100px 24px}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}body.class-assignments{overflow-y:hidden}body.class-assignments ::-webkit-scrollbar{width:10px;height:15px;border:1px solid #80808000;background-color:white}body.class-assignments ::-webkit-scrollbar-thumb{background-color:#cccccc}body.class-assignments #footer{display:none}body.class-assignments #home-container{font-family:'Exo';font-size:14px}body.class-assignments #home-container .main-content-container{background:white;min-width:auto;max-width:none;width:calc(100vw - 200px);height:calc(100vh - 50px);overflow-y:hidden;position:absolute;left:200px;display:inline-block;padding-bottom:0px}body.class-assignments #home-container .main-content-container h1{font-weight:bold}body.class-assignments #home-container .main-content-container #tab-header{height:initial}body.class-assignments #home-container .main-content-container #tab-header .title.flex{display:flex}body.class-assignments #home-container .main-content-container .top-bar-wrapper,body.class-assignments #home-container .main-content-container #tab-header{position:sticky;left:0px;box-shadow:none}body.class-assignments #home-container .main-content-container #tab-header .subscription-choose-assign-wrapper{display:flex;flex-direction:column;align-items:end}body.class-assignments #home-container .main-content-container #subscription-assignments-filter{position:sticky;margin:30px 1.5%;left:30px}body.class-assignments #home-container .main-content-container .blue-spinner{display:none;background-color:rgba(0,0,0,0.1)}body.class-assignments #home-container .main-content-container #course-search-filter-wrapper{box-shadow:none;margin:0 0 0 12px;left:12px}body.class-assignments .description{margin-left:10px;color:#5e5e5e;max-width:70%}body.class-assignments #assignment-buttons-wrapper{height:50px;display:flex;align-items:center;box-shadow:none}body.class-assignments .class-assignments-table{display:table;width:min-content}body.class-assignments .class-assignments-table .row{display:table-row;background-color:white}body.class-assignments .class-assignments-table .row .header-cell{font-weight:normal;text-transform:none;color:black;padding:7px;text-align:left;border-bottom:1px solid #e9e9e9;border-top:1px solid #e9e9e9}body.class-assignments .class-assignments-table .row .table-cell{overflow-wrap:break-word;min-width:200px;font-size:13px;padding:8px 0px 8px;border-bottom:1px solid #e9e9e9}body.class-assignments .class-assignments-table .row .table-cell:first-child{position:sticky;left:0px;background:inherit;z-index:10;text-align:left;color:#8bb55f}body.class-assignments .class-assignments-table .row .table-cell.header-cell:first-child{border-right:none}body.class-assignments .class-assignments-table .row .table-cell.course-cell .wrapper{display:flex;position:relative;width:185px}body.class-assignments .class-assignments-table .row .table-cell.course-cell .wrapper .assignment-button{flex-grow:1;display:block;font-family:"Roboto";height:30px;padding:4px;color:white;border-radius:4px;line-height:20px}body.class-assignments .class-assignments-table .row .table-cell.course-cell .wrapper .assignment-button .icon{position:absolute;left:4%;top:50%;transform:translateY(-50%);display:inline-block;width:12px;height:12px;background-repeat:no-repeat;background-position:center;background-size:contain}body.class-assignments .class-assignments-table .row .table-cell.course-cell .wrapper .assignment-button.assigned .icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 9' fill='none'%3E%3Cpath d='M9.58333 1.22727L4.625 6.95454L1.25 3.73295' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E")}body.class-assignments .class-assignments-table .row .table-cell.course-cell .wrapper .assignment-button:hover{text-decoration:underline}body.class-assignments .class-assignments-table .row .table-cell.course-cell .wrapper .assignment-button.assigned:hover .icon{width:10px;height:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9' fill='none'%3E%3Cpath d='M8 1L1 8' stroke='white'/%3E%3Cpath d='M1 1L8 8' stroke='white'/%3E%3C/svg%3E")}body.class-assignments .class-assignments-table .row .table-cell.course-cell .wrapper .assignment-button.unassigned:hover .icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 11' fill='none'%3E%3Cpath d='M4.94975 0.550252L4.94975 10.4497' stroke='white'/%3E%3Cpath d='M0.000447179 5.50001L9.89994 5.5' stroke='white'/%3E%3C/svg%3E")}body.class-assignments .class-assignments-table .row .table-cell.course-cell .wrapper .assignment-button.assigned{background-color:#90d6fb}body.class-assignments .class-assignments-table .row .table-cell.course-cell .wrapper .assignment-button.unassigned{background-color:#ababab;border-bottom-color:#6D6D6D}body.class-assignments .class-assignments-table .row .table-cell.course-cell .wrapper.show-limit-ui .assignment-button{border-radius:5px 0 0 5px;padding-left:26px}body.class-assignments .class-assignments-table .row .table-cell.course-cell .wrapper.show-current-limit .assignment-button{font-size:10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-left:12px;line-height:22px}body.class-assignments .class-assignments-table .row .table-cell.course-cell .wrapper.show-current-limit .limit-wrapper{width:50%;border-left:1px solid white}body.class-assignments .class-assignments-table .row .table-cell.course-cell .wrapper.show-current-limit .limit-wrapper .dropdown-toggle{padding-left:0}body.class-assignments .class-assignments-table .row .table-cell.course-cell .wrapper .limit-wrapper{display:flex;background-color:#90d6fb;border-radius:0 5px 5px 0}body.class-assignments .class-assignments-table .row .table-cell.course-cell .wrapper .limit-wrapper .current-limit{flex-grow:1;display:flex;align-items:center}body.class-assignments .class-assignments-table .row .table-cell.course-cell .wrapper .limit-wrapper .current-limit img{padding-left:5px;margin-bottom:4px;width:17px}body.class-assignments .class-assignments-table .row .table-cell.course-cell .wrapper .limit-wrapper .current-limit input{width:33px;background-color:transparent;border:none;text-align:center;flex-grow:1}body.class-assignments .class-assignments-table .row .table-cell.course-cell .wrapper .limit-wrapper .current-limit input:disabled{font-size:10px}body.class-assignments .class-assignments-table .row .table-cell.course-cell .wrapper .limit-wrapper .current-limit input:focus{outline:none}body.class-assignments .class-assignments-table .row .table-cell.course-cell .wrapper .limit-wrapper .dropdown-toggle{border:none;background-color:transparent;padding:6px 10px 18px}body.class-assignments .class-assignments-table .row .table-cell.course-cell .wrapper .limit-wrapper .dropdown-toggle .vertical-ellipses{width:3px;height:3px;border-radius:50%;background-color:#fff;box-shadow:0px 6px 0px #fff, 0px 12px 0px #fff;position:relative}body.class-assignments .class-assignments-table .row .table-cell.course-cell .wrapper .limit-wrapper .dropdown-menu{border-radius:0;margin-top:1px;min-width:134px;right:0;left:auto;padding:0;z-index:1001}body.class-assignments .class-assignments-table .row .table-cell.course-cell .wrapper .limit-wrapper .dropdown-menu>li{border-bottom:1px solid #979797}body.class-assignments .class-assignments-table .row .table-cell.course-cell .wrapper .limit-wrapper .dropdown-menu>li:last-child{border-bottom:none}body.class-assignments .class-assignments-table .row .table-cell.course-cell .wrapper .limit-wrapper .dropdown-menu>li>a{font-size:12px;color:#717171;font-family:'Roboto';padding:8px 10px}body.class-assignments .class-assignments-table .header-cell,body.class-assignments .class-assignments-table .table-cell{display:table-cell}body.class-assignments .class-assignments-table .header-cell{font-weight:500;min-height:50px;background:white;z-index:900}body.class-assignments #assignments-table-wrapper{display:block;padding-top:0;box-shadow:none;width:100%}body.class-assignments #assignments-table-wrapper .table{min-width:auto;padding-bottom:36px}body.class-assignments #assignments-table-wrapper .header-cell{position:sticky;top:0px}body.class-assignments #assignments-table-wrapper:not(.dashboard-table){padding:18px 12px 19px 14px;background-color:white;opacity:1}body.class-assignments #assignments-table-wrapper .corner-cell{background:white;z-index:1000}body.class-assignments .no-content-message{width:100%;padding:12%;text-align:center}body.class-assignments .no-content-message h2{font-size:24px;padding-bottom:12px;font-weight:bold}body.class-assignments .info img{vertical-align:top}body.class-assignments.subscription-dashboard .blue-spinner{display:none;background-color:rgba(0,0,0,0.1)}body.class-assignments.subscription-dashboard .blue-spinner .spinner-container{top:28%}body.class-assignments #dashboard-wrapper{position:relative;height:100%;overflow:auto;padding-bottom:120px}body.class-assignments #dashboard-wrapper::-webkit-scrollbar-thumb{background-color:#888;border-radius:5px}body.class-assignments #dashboard-wrapper::-webkit-scrollbar-track{background-color:#f1f1f1}body.class-assignments #dashboard-wrapper .filter-result-count{margin:6px 0 0 0;width:auto;z-index:1;display:flex;position:sticky;left:0;padding-left:calc(100vw - 580px)}body.class-assignments .classroom-search{position:sticky;left:0;margin-top:-30px;padding-left:calc(100vw - 580px)}.sticky-scrollbar{width:calc(100vw - 200px);position:fixed;bottom:0;left:200px;background-color:white;padding:5px 0;z-index:1000;display:flex;align-items:center;gap:20px;padding:6px 20px}.sticky-scrollbar__track{flex-grow:1;height:10px;background-color:#f1f1f1;border-radius:5px;overflow:hidden;position:relative}.sticky-scrollbar__thumb{height:100%;background-color:#888;border-radius:5px;position:relative;transition:background-color 0.2s ease;width:0%;left:0}.sticky-scrollbar__track--active{background-color:#e9e9e9}.sticky-scrollbar__thumb--hover,.sticky-scrollbar__thumb:hover{background-color:#555;cursor:grab}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}#top-bar{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/dashboard/blue-header-background-pattern-2717dda8011f97feca63b91c8dc7ac70e4cb425f33f8a61ce27de01f6d844722.png);background-position:center;background-size:cover;box-shadow:0px 0px 14px rgba(0,0,0,0.25);display:flex;justify-content:space-between;height:64px}#top-bar .title{font-size:26px;font-weight:700;display:inline-block;margin:30px 24px}#top-bar .export-report-dropdown--padding-left{padding-left:8px}#top-bar .top-bar-tabs{display:flex;font-family:'Roboto';color:white;position:absolute;bottom:0}#top-bar .top-bar-tabs .top-bar-tab:not(:first-child){margin-left:20px}#top-bar .top-bar-tabs a{color:white}#top-bar .top-bar-tabs .top-bar-tab{line-height:34px;text-align:center;padding:0 17px;border-radius:10px 10px 0px 0px;box-shadow:0 -3px 3px 0 rgba(0,0,0,0.25);background-color:#8bb55f;cursor:pointer;font-size:16px;font-weight:400}#top-bar .top-bar-tabs .top-bar-tab.selected{color:#424c6a;background-color:white}#top-bar .top-bar-tabs .top-bar-tab.selected a{color:#424c6a}#top-bar .top-bar-tabs .top-bar-tab:hover:not(.selected){background-color:#548422}#tab-header .tab-header-btn,#top-bar .tab-header-btn{text-transform:uppercase;max-height:38px;background:#8BB55F;border-radius:4px;width:180px;padding:10px 0;display:inline-block;cursor:pointer;font-family:Exo;font-size:14px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#ffffff}#tab-header{height:120px;padding:23px 18px 5px 30px;box-shadow:0 4px 6px 0 rgba(0,0,0,0.22);background-color:white;display:flex;gap:10px}#tab-header .title-header{display:inline-block;flex-grow:2}#tab-header .title{font-family:Exo;font-size:32px;font-weight:bold;color:#8bb55f;display:inline-block;flex-grow:2}#tab-header .subtitle{font-family:Exo;color:#555555;margin-top:10px}#tab-header .roster-service-title{color:#27ADF9;font-family:Exo;font-size:12px}#tab-header .roster-service-title .dot-flashing{position:relative;width:10px;height:10px;border-radius:5px;background-color:#8bb55f;color:#8bb55f;animation:dot-flashing 1s infinite linear alternate;animation-delay:0.5s}#tab-header .roster-service-title .dot-flashing::before,#tab-header .roster-service-title .dot-flashing::after{content:"";display:inline-block;position:absolute;top:0}#tab-header .roster-service-title .dot-flashing::before{left:-15px;width:10px;height:10px;border-radius:5px;background-color:#8bb55f;color:#8bb55f;animation:dot-flashing 1s infinite alternate;animation-delay:0s}#tab-header .roster-service-title .dot-flashing::after{left:15px;width:10px;height:10px;border-radius:5px;background-color:#8bb55f;color:#8bb55f;animation:dot-flashing 1s infinite alternate;animation-delay:1s}@keyframes dot-flashing{0%{background-color:#8bb55f}50%,100%{background-color:rgba(152,128,255,0.2)}}#tab-header .roster-service-title div{display:inline-block}#tab-header .roster-service-title.running{margin-top:8px;color:#b1b1b1}#tab-header .roster-service-title.running .dot-flashing{scale:0.5;margin-left:6px}#tab-header .last-roster-service-info{font-family:Exo;font-size:12px;font-weight:500;line-height:19px;letter-spacing:0em;text-align:left;color:#555555;margin-top:5px}#tab-header .last-roster-service-info.my-error{color:red}#tab-header .arrow-out{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/classroom/gradebook/arrow_out-6ccbd2641785450d2ec898b01d520a2ade32d369e10eb74faeeee95375ff38d9.svg);width:20px;height:20px;position:relative;top:4px}#tab-header #invite-teacher-button{margin-top:25px}#tab-header .links{display:inline-block;float:right;margin-top:25px}#tab-header .links a{padding:6px}#tab-header .modal form{float:none}#tab-header .assign-btn{display:inline-block;margin-top:0px}#tab-header form#new-school-form{margin-top:25px;flex-shrink:0}#tab-header form input[type='text']{width:220px;border:solid 1px #555555;padding:8px}#tab-header form input[type='submit']{margin-left:16px;border:none;text-transform:uppercase}#tab-header form input.dropdown__menu-link[type='submit']{text-transform:none;margin-left:0px}#tab-header form #response-messege{letter-spacing:0.55px;font-size:12px;font-family:Roboto}#tab-header form #response-messege.error{color:#c71515}#tab-header form #response-messege.ok{color:#7c7c7c}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.vertical-ellipses{width:3px;height:3px;border-radius:50%;background-color:black;box-shadow:0px 6px 0px black, 0px 12px 0px black;position:relative}#classrooms-table-wrapper,#classrooms-assignments-table-wrapper,#assignments-courses{position:relative}#classrooms-table-wrapper .blue-spinner,#classrooms-assignments-table-wrapper .blue-spinner,#assignments-courses .blue-spinner{width:calc(100vw - 200px)}#classrooms-table-wrapper .dashboard-row--thin,#classrooms-assignments-table-wrapper .dashboard-row--thin,#assignments-courses .dashboard-row--thin{height:20px;margin:0px 20px 8px;width:calc(97vw - 200px);display:flex}#classrooms-table-wrapper .label-s-bold,#classrooms-assignments-table-wrapper .label-s-bold,#assignments-courses .label-s-bold{color:#38261E;text-transform:uppercase;padding-right:20px}#classrooms-table-wrapper .body-l-regular,#classrooms-assignments-table-wrapper .body-l-regular,#assignments-courses .body-l-regular{line-height:normal;cursor:pointer;display:flex}#classrooms-table-wrapper .body-l-regular.blue,#classrooms-assignments-table-wrapper .body-l-regular.blue,#assignments-courses .body-l-regular.blue{color:#27ADF9}#classrooms-table-wrapper .body-l-regular.clear-filter,#classrooms-assignments-table-wrapper .body-l-regular.clear-filter,#assignments-courses .body-l-regular.clear-filter{position:relative;bottom:3px}#schools-table-wrapper.dashboard-table,#teachers-table-wrapper.dashboard-table{margin-top:20px}.dashboard-table{display:table;margin:0px 20px;padding:18px 12px 19px 14px;border-radius:8px;box-shadow:0 0 10px 0 rgba(35,22,17,0.33);background-color:white;font-family:Exo;min-height:200px;width:calc(97vw - 200px)}.dashboard-table .empty-state{margin-top:50px;text-align:center}#subscription-details-wrapper.dashboard-table{margin-top:20px}.dashboard-table.flex-column{display:flex;flex-direction:column}.dashboard-table .table-header{text-align:left;color:#b0b0b0;text-transform:uppercase;font-weight:bold;padding-top:20px;display:flex;position:sticky;top:0px;background-color:white;z-index:10;border-bottom:1px solid #b1b1b1}.dashboard-table .table-header .table-column{font-size:13px;padding:8px}.dashboard-table .table-body turbo-frame:nth-child(odd) .table-row{background-color:#F9F9F9}.dashboard-table .table{min-width:1200px}.dashboard-table .table-row{text-align:left;display:flex;background-color:white;height:65px;font-family:'Roboto'}.dashboard-table .table-row .glyphicon{font-size:18px}.dashboard-table .table-row .edit-classroom-archive-wrapper{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/subscriptions/archive_class-01a660f76240d39696524d991c49a1c33b4a82d9d6e492418dc744a561f9727e.svg)}.dashboard-table .table-row .edit-classroom-unarchive-wrapper{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/subscriptions/unarchive_class-1ce6b5a36eaa7cc6df0cc8aa295ae3abc24e58c6fc6f5fd701d3df93168f0705.svg)}.dashboard-table .table-row .edit-classroom-archive-wrapper,.dashboard-table .table-row .edit-classroom-unarchive-wrapper{width:72px;position:relative;background-size:20px;background-repeat:no-repeat;background-position:center;margin-left:auto}.dashboard-table .table-row .edit-classroom-archive-wrapper .edit-classroom-archive-unarchive,.dashboard-table .table-row .edit-classroom-unarchive-wrapper .edit-classroom-archive-unarchive{width:72px;height:64px;position:absolute;top:0px;left:0px;background:inherit;border:none}.dashboard-table .table-row .edit-classroom-archive-wrapper:hover,.dashboard-table .table-row .edit-classroom-unarchive-wrapper:hover{background-color:#ffffff}.dashboard-table .table-row .edit-classroom-archive-wrapper.glyphicon,.dashboard-table .table-row .edit-classroom-unarchive-wrapper.glyphicon{padding:25px}.dashboard-table .table-row .form{flex:1;display:flex}.dashboard-table .table-row .form.edit-class,.dashboard-table .table-row .form.edit-school{background-color:#f8ebcb}.dashboard-table .table-row .form input,.dashboard-table .table-row .form select{margin-right:18px;border:solid 1px #979797;height:33px;max-width:146px;padding-left:6px}.dashboard-table .table-row .form input[name="co_teachers[]"],.dashboard-table .table-row .form select[name="co_teachers[]"]{width:inherit}.dashboard-table .table-row .form .table-column{padding-right:0px}.dashboard-table .table-row .form .table-column input{margin-right:0}.dashboard-table .table-row .form .select2-search{display:none}.dashboard-table .table-row .form .edit-state{padding:0px}.dashboard-table .table-row .form .edit-state a{width:70px;padding:25px;color:#7c7c7c}.dashboard-table .table-row .form .edit-state a:hover{background-color:#fcdd93}.dashboard-table .table-row .form .cancel-edit-btn{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/subscriptions/close-7dfc4787d369055fbae5569a2275e6ac60291b6fd2c9d2122af05cae8b2167cf.svg);position:relative;background-size:16px;background-repeat:no-repeat;background-position:center;margin-left:auto}.dashboard-table .table-row .form .edit-classroom-submit,.dashboard-table .table-row .form .edit-school-submit{margin:0px;border:none;background:none;width:15px;padding:0px;position:absolute;left:-20px;bottom:-20px;width:64px;height:64px}.dashboard-table .table-row .form .edit-classroom-submit:hover,.dashboard-table .table-row .form .edit-school-submit:hover{background:none}.dashboard-table .table-column{display:inline-block;flex:1;padding:8px;font-size:14px;overflow:hidden;text-overflow:ellipsis;word-break:break-word;display:flex;flex-direction:column;justify-content:center}.dashboard-table .table-column.action-dropdown-container{overflow:visible}.dashboard-table .table-column.expired{color:#C61818}.dashboard-table .table-column.class-header,.dashboard-table .table-column.students-header{display:inline}.dashboard-table .table-column.class-column{flex:0 0 200px}.dashboard-table .table-column.class-data{color:#333333}.dashboard-table .table-column.class-data:hover{background:#E1EAD3}.dashboard-table .table-column.edit-column{flex:0 0 140px;flex-direction:row;padding:0px;height:100%}.dashboard-table .table-column.class-code{flex:0 0 120px}.dashboard-table .table-column.checkbox{flex:0 0 50px}.dashboard-table .table-column.checkbox input{margin:auto}.dashboard-table .table-column.small{flex:0 0 105px}.dashboard-table .table-column.small.data-column{text-align:center}.dashboard-table .table-column.wide{flex:0 0 250px}.dashboard-table .table-column.very-wide{flex:0 0 350px}.dashboard-table .table-column.two-lines div{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dashboard-table .table-column .glyphicon-warning-sign{font-size:12px;color:#C61818;cursor:pointer}.dashboard-table .table-column .glyphicon-warning-sign.inactive{color:#FEA63C}.dashboard-table .table-column .linkable{color:inherit}.dashboard-table .table-column .linkable:hover{text-decoration:underline;color:#337ab7}.dashboard-table .table-column .row-link{color:inherit;height:100%;margin-top:15px}.dashboard-table .table-column .edit-classroom-btn,.dashboard-table .table-column .edit-nickname-btn,.dashboard-table .table-column .edit-school-btn,.dashboard-table .table-column .remove-school-btn{color:#7c7c7c;padding:25px;position:relative;top:0px}.dashboard-table .table-column .edit-classroom-btn:hover,.dashboard-table .table-column .edit-nickname-btn:hover,.dashboard-table .table-column .edit-school-btn:hover,.dashboard-table .table-column .remove-school-btn:hover{background:#ffffff}.dashboard-table .table-column .subscription-type{display:inline-block;font-family:'Roboto';font-size:14px}.dashboard-table .table-column .dropdown-menu{padding:7px 0px;position:absolute;min-width:83px;background:white;box-shadow:0px 4px 19px rgba(115,115,115,0.25);border-radius:6px}.dashboard-table .table-column .dropdown-menu .edit-classroom-link,.dashboard-table .table-column .dropdown-menu .menu-link{display:flex;flex-direction:row;align-items:center;padding:0px 8px;height:30px;font-family:'Roboto';font-size:12px;letter-spacing:0.01em;color:#38261E;border:none;width:100%;background:white}.dashboard-table .table-column .dropdown-menu .edit-classroom-link:hover,.dashboard-table .table-column .dropdown-menu .menu-link:hover{background:#E1EAD3}.dashboard-table .table-column .dropdown-menu .edit-classroom-link.disabled,.dashboard-table .table-column .dropdown-menu .menu-link.disabled{color:#B1B1B1;background-color:inherit}.dashboard-table .table-column .dropdown-menu.show{display:block}.dashboard-table .table-column .tooltip{pointer-events:none}.dashboard-table .table-column .tooltip.top{margin-top:30px}.dashboard-table .table-column .tooltip.in{opacity:0.5}.dashboard-table .table-btn{white-space:nowrap;font-size:12px;font-weight:600;color:white;text-transform:uppercase;box-shadow:none;border-radius:0;min-width:auto}.dashboard-table table{table-layout:fixed;margin-bottom:0}.dashboard-table table.numbered{counter-reset:rowNumber}.dashboard-table table.numbered tbody tr{counter-increment:rowNumber}.dashboard-table table.numbered tbody td{padding-left:0}.dashboard-table table.numbered tbody td:first-of-type::before{content:counter(rowNumber);margin:12px}.dashboard-table table.numbered thead th{padding-left:0}.dashboard-table table.numbered thead th:first-child{padding-left:32px}.dashboard-table table.centered *{padding-left:10px;padding-right:10px;text-align:center}.dashboard-table table tbody>tr:nth-child(odd){background-color:#F9F9F9}.dashboard-table table tbody tr,.dashboard-table table thead tr{line-height:58px}.dashboard-table table tbody tr td,.dashboard-table table thead tr td{border:none;overflow-wrap:anywhere;padding:15px 35px 15px 15px;font-size:13px}.dashboard-table table tbody tr td .button,.dashboard-table table thead tr td .button{border:none;white-space:nowrap;padding:7px 15px;background-color:#eff0f1;font-size:12px;font-weight:800;color:#8ca62a;text-transform:uppercase}.dashboard-table table tbody tr td .linkable,.dashboard-table table thead tr td .linkable{color:inherit}.dashboard-table table tbody tr td .linkable:hover,.dashboard-table table thead tr td .linkable:hover{text-decoration:underline;color:#337ab7}.dashboard-table table tbody tr td .form,.dashboard-table table thead tr td .form{margin:-8px;display:inline-flex}.dashboard-table table tbody tr td .form a.cancel-btn,.dashboard-table table thead tr td .form a.cancel-btn{background:none;padding:0;margin-top:8px;color:#979797}.dashboard-table table tbody tr td .form .save-btn,.dashboard-table table thead tr td .form .save-btn{background-color:#7ba850}.dashboard-table table tbody tr td .form .button,.dashboard-table table thead tr td .form .button{white-space:nowrap;font-size:12px;font-weight:600;color:white;text-transform:uppercase;box-shadow:none;border-radius:0;min-width:auto}.dashboard-table table tbody tr td .form input,.dashboard-table table thead tr td .form input{margin-right:18px;border:solid 1px #979797}.dashboard-table table tbody tr th,.dashboard-table table thead tr th{border:none;color:#b0b0b0;text-transform:uppercase;padding-top:8px;padding-left:15px}.dashboard-table table tbody tr th.index,.dashboard-table table thead tr th.index{width:40px}.dashboard-table table tbody tr th.narrow,.dashboard-table table thead tr th.narrow{width:150px}.dashboard-table table tbody tr th.wide,.dashboard-table table thead tr th.wide{width:250px}.dashboard-table .pagination{position:absolute;bottom:0px;display:inherit;margin:auto;margin-top:15px}.dashboard-table .pagination a,.dashboard-table .pagination span,.dashboard-table .pagination em{padding:10px;background:none}body.subscription-dashboard .dashboard-table .table{min-width:1000px}body.subscription-dashboard #assignments-table-wrapper.dashboard-table .pagination{position:absolute;bottom:0px;display:inline-block}body.subscription-dashboard #home-container .main-content-container,body.classrooms-beta #home-container .main-content-container{min-width:auto;max-width:none}body.subscription-dashboard .main-content-container,body.classrooms-beta .main-content-container{width:calc(100vw - 200px);height:calc(100vh - 50px);overflow-x:auto;position:absolute;left:200px;display:inline-block}body.subscription-dashboard .dashboard-row,body.classrooms-beta .dashboard-row{height:35px;margin:30px 20px 10px;display:flex;justify-content:space-between;width:calc(97vw - 200px)}body.subscription-dashboard .dashboard-row__link-block,body.classrooms-beta .dashboard-row__link-block{margin:0px 15px}body.subscription-stats .main-content-container{overflow-x:hidden}body.classrooms-beta{background:#e9e9e9}body.classrooms-beta #container{max-width:none;padding:0}body.classrooms-beta .inline{display:inline-block}body.classrooms-beta .title-container{display:inline-block}body.classrooms-beta .add-classroom-btn{background:#8bb55f;border-radius:4px;height:40px;line-height:40px;cursor:pointer;padding:0px 20px;margin:0px 10px 0px;color:white;text-align:center}body.classrooms-beta .header--right #seat-usage-frame{flex-grow:1;display:flex;justify-content:center}body.classrooms-beta .header--right .subscriptions-box{font-family:'Exo';background:white;box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:2px;width:176px;height:39px;display:flex}body.classrooms-beta .header--right .subscriptions-box a{font-size:12px;margin:auto;color:#337ab7}body.classrooms-beta .header--right .seat-usage{text-transform:uppercase;display:flex;justify-content:center;align-items:center;position:relative;height:35px}body.classrooms-beta .header--right .seat-usage .usage-link{color:#27adf9;margin-left:5px}body.classrooms-beta .header--right .classroom-action-dropdown{display:inline-block;background:#CAD9B4;border-radius:4px;width:40px;height:40px;vertical-align:bottom;position:relative;cursor:pointer}body.classrooms-beta .header--right .classroom-action-dropdown:hover{background-color:#B3C39C}body.classrooms-beta .header--right .classroom-action-dropdown .vertical-ellipses{bottom:6px;background-color:#38261E;box-shadow:0px 6px 0px #38261E, 0px 12px 0px #38261E}body.classrooms-beta .classroom-action-dropdown .dropdown-menu{border-radius:6px;right:1px;left:auto;min-width:145px}body.classrooms-beta .dashboard-header-wrapper .arrow{color:#8BB55F;font-weight:bold;position:relative;top:4px}body.classrooms-beta .dashboard-header-wrapper .back-to-classroom{font-family:'Roboto';font-weight:600;font-size:12px;text-transform:uppercase;color:#38261E}body.classrooms-beta .teacher-classrooms-row--padded{padding:20px;width:calc(100vw - 200px);display:flex}body.classrooms-beta .teacher-classrooms-row--padded #classsrooms_filter{width:70%;display:inline-block}body.classrooms-beta .teacher-classrooms-row--padded .bulk-archive-btn{padding:7px;width:167px;height:32px;background:#CAD9B4;border:1px solid #8bb55f;border-radius:4px;display:none}body.classrooms-beta .teacher-classrooms-row--padded .link-block{display:flex;align-items:center;padding:0px 10px 0px;height:35px}body.classrooms-beta .teacher-classrooms-row--padded .archive-img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/subscriptions/archive_class-01a660f76240d39696524d991c49a1c33b4a82d9d6e492418dc744a561f9727e.svg);width:12px;height:11px;margin-right:4px;background-repeat:no-repeat}body.classrooms-beta .teacher-classrooms-row--padded .classrooms-dropdown-wrapper{height:35px;display:flex;align-items:center}body.classrooms-beta .teacher-classrooms-row--padded .classrooms-dropdown-wrapper .dropdown-wrapper{height:auto}body.classrooms-beta .teacher-classrooms-row--padded .btn-title{font-family:'Exo';font-style:normal;font-weight:500;font-size:12px;line-height:19px;text-align:center;color:white}body.classrooms-beta .teacher-classrooms-row--padded .btn-title.bulk-archive-title{color:black}body.classrooms-beta #classrooms-dashboard-table.hidden-table{display:none}body.classrooms-beta #empty-state.show-empty-state{display:flex;flex-direction:column;align-items:center}body.classrooms-beta .empty-state{padding-top:100px;font-family:'Exo';display:none}body.classrooms-beta .empty-state .title{font-style:normal;font-weight:700;font-size:26px;line-height:35px;letter-spacing:0.01em;color:black}body.classrooms-beta .empty-state .subtitle{font-style:normal;font-weight:400;font-size:14px;line-height:19px;letter-spacing:0.01em;color:black;padding:15px}body.classrooms-beta #create_new_classroom_button{padding-right:20px;padding-left:20px;text-transform:uppercase;font-size:13px}body.classrooms-beta .table-row.bulk-action-selected{background-color:#E1EAD3}body.classrooms-beta .table-body>turbo-frame:nth-child(odd) .table-row{background-color:#F9F9F9}body.classrooms-beta .table-body>turbo-frame:nth-child(odd) .table-row.bulk-action-selected{background-color:#E1EAD3}.dashboard-section{margin-top:30px;margin:0 calc(1% + 12px) 0 calc(1% + 9px);margin-bottom:50px}.dashboard-section .dividing-line{margin:1% 0;height:2px;background-color:#819c2c}.dashboard-section .title{text-transform:uppercase;color:#89B85C;font-size:20px;margin:0.5% 0;display:inline-block}.dashboard-section .subtitle{margin:2% 0}.dashboard-section form{display:flex;margin:3% 0}.dashboard-section form input{height:30px}.dashboard-section form input[type='text']{width:235px;margin-right:18px;border:solid 1px #979797}.dashboard-section form input[type='submit']{color:white;min-width:173px;padding:6px 12px;border-radius:4px;box-shadow:-1px 2px 0 0 #3b7625;background-color:#7ba850;border:none;text-transform:uppercase}.dashboard-section form #response-messege{display:inline-block;color:red;margin-left:5px}.dashboard-section table th.data{text-align:left}.dashboard-section table td{text-align:left;vertical-align:middle}.dashboard-section table td a{text-align:center}.dashboard-section table td .button{width:70%;text-align:center}body.subscription-dashboard .filter-bar,body.classrooms .filter-bar{font-family:'Exo';position:relative}body.subscription-dashboard .filter-bar>*,body.classrooms .filter-bar>*{padding:2px 6px}body.subscription-dashboard .filter-bar select,body.classrooms .filter-bar select{width:140px;padding:2px 6px;border-radius:4px;border:1px solid #b1b1b1}body.subscription-dashboard .filter-bar input[type="text"],body.classrooms .filter-bar input[type="text"]{border:1px solid #b1b1b1;width:360px}body.subscription-dashboard .filter-bar input[type="text"]::placeholder,body.classrooms .filter-bar input[type="text"]::placeholder{color:#ababab}body.subscription-dashboard .filter-bar .reset-btn,body.classrooms .filter-bar .reset-btn{width:20px;height:20px;position:absolute;left:338px;bottom:3px}body.subscription-dashboard .link-block__link,body.classrooms .link-block__link{display:flex}.dashboard-cards-wrapper{display:flex;justify-content:space-around;margin:25px;width:calc(100vw - 250px)}.dashboard-cards-wrapper .card{height:146px;border-radius:8px;box-shadow:0 0 10px 0 rgba(35,22,17,0.33);background-color:white;display:flex;align-items:center;padding:1.5%}.dashboard-cards-wrapper .card.clickable:hover{outline:3px solid #8BB55F}.dashboard-cards-wrapper .card div[data-controller='classrooms-stats-engagement']{width:120px;height:100px;margin-top:-16px}.dashboard-cards-wrapper .card div[data-controller='classrooms-stats-engagement'] h3{color:black;font-family:'Exo';font-style:normal;font-weight:400;font-size:14px;line-height:28px;text-align:center;letter-spacing:0.01em}.dashboard-cards-wrapper .card div[data-controller='classrooms-stats-engagement'] h3 .more-info{margin-top:2px}.dashboard-cards-wrapper .card .title-wrapper{display:flex;align-items:center;flex-direction:column;min-width:130px}.dashboard-cards-wrapper .card .number{font-family:'Exo';font-style:normal;font-weight:500;font-size:66px;line-height:68px;display:flex;align-items:center;text-align:center;letter-spacing:0.01em;color:#000000}.dashboard-cards-wrapper .card .text{font-family:'Exo';font-style:normal;font-size:21px;display:flex;align-items:center;text-align:center;letter-spacing:0.01em;text-transform:uppercase;color:#8BB55F}#invite-parent-modal,#request-parent-to-unlock-modal{z-index:9999}#invite-parent-modal .modal-dialog,#request-parent-to-unlock-modal .modal-dialog{width:753px}#invite-parent-modal .modal-dialog .modal-content,#request-parent-to-unlock-modal .modal-dialog .modal-content{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/non_game_misc/invite_parent_modal_bg-5d4d5a7f7c4cb817093af8f0816b09a402359732716d6b76ae90dce262b4d2a7.png);height:548px}#invite-parent-modal .modal-dialog .modal-content .modal-header,#request-parent-to-unlock-modal .modal-dialog .modal-content .modal-header{border:0}#invite-parent-modal .modal-dialog .modal-content .modal-header .modal-title,#request-parent-to-unlock-modal .modal-dialog .modal-content .modal-header .modal-title{text-shadow:1px 3px 0 #000000;-webkit-text-stroke:1px #000000;font-family:Exo;font-size:50px;letter-spacing:1.92px;color:#fed659;font-weight:800}#invite-parent-modal .modal-dialog .modal-content .modal-header p,#request-parent-to-unlock-modal .modal-dialog .modal-content .modal-header p{font-family:Roboto;font-size:20px;letter-spacing:0.77px;color:#424c6a}#invite-parent-modal .modal-dialog .modal-content .modal-body,#request-parent-to-unlock-modal .modal-dialog .modal-content .modal-body{width:530px;height:160px;background-color:rgba(0,0,0,0.5);margin:234px auto 0}#invite-parent-modal .modal-dialog .modal-content .modal-body h3,#request-parent-to-unlock-modal .modal-dialog .modal-content .modal-body h3{font-family:Exo;font-size:30px;font-weight:800;letter-spacing:1.15px;color:#94d3e1;margin:0 0 10px 0}#invite-parent-modal .modal-dialog .modal-content .modal-body h3 #sent-ok-icon,#request-parent-to-unlock-modal .modal-dialog .modal-content .modal-body h3 #sent-ok-icon{display:none;color:#8bb55f}#invite-parent-modal .modal-dialog .modal-content .modal-body form,#request-parent-to-unlock-modal .modal-dialog .modal-content .modal-body form{display:flex;justify-content:center}#invite-parent-modal .modal-dialog .modal-content .modal-body form div,#request-parent-to-unlock-modal .modal-dialog .modal-content .modal-body form div{width:320px;height:36px;margin-right:8px;padding:0 15px;border-radius:8px;background-color:#ffffff;text-align:left}#invite-parent-modal .modal-dialog .modal-content .modal-body form div #parent-email-input,#request-parent-to-unlock-modal .modal-dialog .modal-content .modal-body form div #parent-email-input{width:100%;height:100%;font-family:Roboto;font-size:14px;letter-spacing:0.54px;border:none}#invite-parent-modal .modal-dialog .modal-content .modal-body form div #parent-email-input:focus,#request-parent-to-unlock-modal .modal-dialog .modal-content .modal-body form div #parent-email-input:focus{outline:none}#invite-parent-modal .modal-dialog .modal-content .modal-body form .button,#request-parent-to-unlock-modal .modal-dialog .modal-content .modal-body form .button{width:136px;height:36px;border-radius:8px;border:none;box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.12);background-color:#fcce36;font-family:Roboto;font-size:18px;font-weight:bold;letter-spacing:0.69px;color:#424c6a;text-transform:uppercase}#invite-parent-modal .modal-dialog .modal-content .modal-body form .button[disabled],#request-parent-to-unlock-modal .modal-dialog .modal-content .modal-body form .button[disabled]{background-color:#aaa;pointer-events:none}#invite-parent-modal .modal-dialog .modal-content .modal-body .error,#request-parent-to-unlock-modal .modal-dialog .modal-content .modal-body .error{color:#ff6868;font-size:12px;margin-top:1px;height:15px}#invite-parent-modal .modal-dialog .modal-content .modal-body .flex-list,#request-parent-to-unlock-modal .modal-dialog .modal-content .modal-body .flex-list{display:flex;justify-content:space-around}#invite-parent-modal .modal-dialog .modal-content .modal-body .flex-list .column,#request-parent-to-unlock-modal .modal-dialog .modal-content .modal-body .flex-list .column{font-family:Roboto;font-size:14px;letter-spacing:0.54px;color:#ffffff;text-align:left}#invite-parent-modal .modal-dialog .modal-content .modal-body .flex-list .column .v-icon,#request-parent-to-unlock-modal .modal-dialog .modal-content .modal-body .flex-list .column .v-icon{display:inline-block;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/non_game_misc/v_icon-c9f1914cab23303b3108b2c3017249f4f8957c122da4e37f07170889efb32483.png);width:14px;height:14px;position:relative;top:2px;margin-right:3px}#request-parent-to-unlock-modal .modal-dialog .modal-content .modal-body form .button{width:inherit}body.subscription-dashboard .alert-info{margin-bottom:0px}body.subscription-dashboard .notice{background-color:#C9EEC2}body.subscription-dashboard .error{background-color:#FFD9D9}#upload-classrooms-modal .modal-content{width:750px}#upload-classrooms-modal .modal-header{background-color:#7ba850;height:60px;padding:20px}#upload-classrooms-modal .modal-header .modal-title{text-align:center;color:white;font-family:Exo;font-size:16px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-transform:uppercase}#upload-classrooms-modal .modal-header #example-link{margin:14px}#upload-classrooms-modal .modal-body .upload-file{width:40%;display:inline-block;vertical-align:top}#upload-classrooms-modal .modal-body .upload-file .csv-img{width:258px;height:116px;padding:101px 32px 0 85px;border:solid 1px #979797;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/modals/upload_classrooms_sample-c7e999d4d8ca9178102f5959ed8da1db7a0954b405ef92401d337489f5a26d12.png);margin:auto;margin-bottom:25px}#upload-classrooms-modal .modal-body .upload-file .select-file{cursor:pointer;width:225px;height:35px;padding:9px 14px 10px 13px;border-radius:8px;box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.12);background-color:#fcce36;margin:auto}#upload-classrooms-modal .modal-body .upload-file .select-file div{opacity:0.91;font-family:Roboto;font-size:13px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.5px;text-align:center;color:#424c6a;text-transform:uppercase}#upload-classrooms-modal .modal-body .upload-file .select-file-name{margin:auto;font-family:Exo;font-size:14px;line-height:normal;color:#4a4a4a;width:225px;word-break:break-all;margin-top:20px}#upload-classrooms-modal .modal-body .instructions-and-submit{width:59%;display:inline-block}#upload-classrooms-modal .modal-body .instructions-and-submit .instructions{font-family:Exo;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#4a4a4a}#upload-classrooms-modal .modal-body .instructions-and-submit .submit-actions{padding-top:20px}#upload-classrooms-modal .modal-body .instructions-and-submit .submit-actions .error{visibility:hidden;height:20px;font-family:Roboto;font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.55px;color:#c71515}#upload-classrooms-modal .modal-body .instructions-and-submit .submit-actions input{background-color:#7ba850}#upload-classrooms-modal .modal-body .instructions-and-submit .submit-actions button{background-color:#bdbdbd}#upload-classrooms-modal .modal-body .instructions-and-submit .submit-actions button,#upload-classrooms-modal .modal-body .instructions-and-submit .submit-actions input{display:inline-block}#upload-classrooms-modal .modal-body .instructions-and-submit .submit-actions button,#upload-classrooms-modal .modal-body .instructions-and-submit .submit-actions input{width:144px;height:31px;border-radius:6px;box-shadow:0 3px 0 0 #8b8b8b;border:none;color:white;text-transform:uppercase}#upload-classrooms-modal .modal-footer{border:none}#nag-modal .modal-dialog{width:fit-content}#nag-modal .btn{position:relative}#nag-modal .modal-content{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/modals/nag/nag_background-a728e9fe8592ffff3c33d8cf3f0ac8fac4c9dd1cb5f1c5905d5e01a999579968.png);width:500px;height:344px;background-size:cover}#nag-modal .modal-content #no-thanks{position:absolute;right:0px;width:30px;height:31px;margin:10px;border-radius:4px;box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.12);background-color:#ababab;cursor:pointer}#nag-modal .modal-content #no-thanks .x-image{margin:5px;filter:invert(100%) sepia(98%) saturate(0%) hue-rotate(338deg) brightness(102%) contrast(100%)}#nag-modal .modal-content .modal-body{padding:0px;font-family:Exo;display:flex;flex-direction:column;align-items:center;margin-top:32px}#nag-modal .modal-content .monkey{width:215px;height:153px;z-index:10}#nag-modal .no-thanks.link{font-size:14px;cursor:pointer;margin-top:10px}#nag-modal .no-thanks.link:hover{text-decoration:underline}#nag-modal .modal-content .modal-body a .signup-btn{position:relative;bottom:11px;background:#ecb401;width:230px;border-radius:13px;height:60px;box-shadow:0 0 10px 0 rgba(35,22,17,0.33);cursor:pointer}#nag-modal .modal-content .signup-msg{font-size:34px;font-weight:bold;color:#fff;text-align:center;top:5px;position:relative}#nag-modal .modal-content .signup-description{width:248px;text-align:center;font-size:18px;line-height:normal;color:#6d4e31}#invite_teacher_modal form{display:flex;margin-top:5px;width:100%}#invite_teacher_modal form select{right:0;position:absolute;margin:6px}#invite_teacher_modal form .primary-button{margin:0 12px;min-width:150px}#invite_teacher_modal #invite-teacher-input-container{width:100%;display:flex;justify-content:space-between}#invite_teacher_modal #invite-teacher-input{position:relative;display:flex;width:100%;padding:5px 6px 5px 12px;gap:10px;height:41px;border:1px solid #b1b1b1;border-radius:4px}#invite_teacher_modal #invite-teacher-input input,#invite_teacher_modal #invite-teacher-input select{border:none}#invite_teacher_modal #invite-teacher-input input:focus,#invite_teacher_modal #invite-teacher-input select:focus{outline-color:transparent}#invite_teacher_modal #invite-teacher-input input{width:inherit}#invite_teacher_modal #invite-teacher-input input:-webkit-autofill{transition:background-color 5000s ease-in-out 0s}#invite_teacher_modal .modal-body .cm-modal__container .subtitle{text-transform:capitalize;margin-top:24px;margin-bottom:14px;font-size:16px;font-weight:bold;color:#38261E}#invite_teacher_modal #people-with-access-container{max-height:300px;overflow:auto}#invite_teacher_modal .person_with_access{font-family:'Roboto';display:flex;justify-content:space-between;align-items:center;margin-bottom:22px;width:100%}#invite_teacher_modal .person_with_access .name{width:200px;font-size:15px;font-weight:500}#invite_teacher_modal .person_with_access .login{width:200px;font-size:13px;font-weight:400;color:#858282}#invite_teacher_modal .person_with_access .permission{text-transform:capitalize;width:100px}#invite_teacher_modal .person_with_access select{position:inherit;border:none}#invite_teacher_modal .person_with_access select:focus{outline-color:transparent}.extend-flex,#ai-tab-frame #configure-ai-container .back-container{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex,#ai-tab-frame #configure-ai-container>div{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.green-sharp-button{height:100%;width:120px;font-size:21px;background-color:#89b85c;color:white;text-transform:uppercase;border:none;border-radius:4px;border-bottom:2px #74a14e solid}.disabled{background-color:gray;opacity:.5;pointer-events:none}.extend-flex,#ai-tab-frame #configure-ai-container .back-container{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex,#ai-tab-frame #configure-ai-container>div{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.modal.cm-modal-fullscreen.ai-models-modal video,#learn-ai-frame video{transform:rotateY(180deg)}.modal.cm-modal-fullscreen.ai-models-modal ::-webkit-scrollbar,#learn-ai-frame ::-webkit-scrollbar{width:8px;height:8px}.modal.cm-modal-fullscreen.ai-models-modal ::-webkit-scrollbar-track,#learn-ai-frame ::-webkit-scrollbar-track{background:white}.modal.cm-modal-fullscreen.ai-models-modal ::-webkit-scrollbar-thumb,#learn-ai-frame ::-webkit-scrollbar-thumb{background:#C4C4C4}.modal.cm-modal-fullscreen.ai-models-modal ::-webkit-scrollbar-thumb:hover,#learn-ai-frame ::-webkit-scrollbar-thumb:hover{background:#C4C4C4}.modal.cm-modal-fullscreen.ai-models-modal .class-section,#learn-ai-frame .class-section{width:600px}.modal.cm-modal-fullscreen.ai-models-modal .class-section .title,#learn-ai-frame .class-section .title{color:#38261E;margin:0 7px}.modal.cm-modal-fullscreen.ai-models-modal .class-section .title .recording-container-icon.closed,#learn-ai-frame .class-section .title .recording-container-icon.closed{transform:rotateX(180deg)}.modal.cm-modal-fullscreen.ai-models-modal .class-section .title input,#learn-ai-frame .class-section .title input{flex-grow:1;border:none}.modal.cm-modal-fullscreen.ai-models-modal .class-section .samples-action-container,#learn-ai-frame .class-section .samples-action-container{display:flex;justify-content:space-between;margin:9px 0 0 9px;text-transform:capitalize}.modal.cm-modal-fullscreen.ai-models-modal .class-section .samples-action-container .remove_samples,#learn-ai-frame .class-section .samples-action-container .remove_samples{cursor:pointer}.modal.cm-modal-fullscreen.ai-models-modal form,#learn-ai-frame form{display:flex;flex-direction:column;flex-grow:1;overflow-y:auto}.modal.cm-modal-fullscreen.ai-models-modal form #ai_model_name,#learn-ai-frame form #ai_model_name{width:495px;height:30px;padding:5px;margin-top:24px}.modal.cm-modal-fullscreen.ai-models-modal form #model-name-container,#learn-ai-frame form #model-name-container{position:sticky;top:0;left:0;background:white;z-index:400;padding-bottom:10px}.modal.cm-modal-fullscreen.ai-models-modal #training-container,#learn-ai-frame #training-container{display:flex;justify-content:space-between;align-items:center;flex-grow:1;overflow:auto}.modal.cm-modal-fullscreen.ai-models-modal #training-container .glyphicon,#learn-ai-frame #training-container .glyphicon{padding:5px}.modal.cm-modal-fullscreen.ai-models-modal #training-container .cm-section,#learn-ai-frame #training-container .cm-section{padding:12px}.modal.cm-modal-fullscreen.ai-models-modal #training-container #preview-and-save,#learn-ai-frame #training-container #preview-and-save{min-height:170px;max-width:320px;min-width:200px}.modal.cm-modal-fullscreen.ai-models-modal #training-container #training,#learn-ai-frame #training-container #training{width:200px}.modal.cm-modal-fullscreen.ai-models-modal #training-container #training,.modal.cm-modal-fullscreen.ai-models-modal #training-container #preview-and-save,#learn-ai-frame #training-container #training,#learn-ai-frame #training-container #preview-and-save{flex-shrink:0;max-height:95%}.modal.cm-modal-fullscreen.ai-models-modal #training-container #training .button,.modal.cm-modal-fullscreen.ai-models-modal #training-container #training #preview-notice,.modal.cm-modal-fullscreen.ai-models-modal #training-container #training #training-notice,.modal.cm-modal-fullscreen.ai-models-modal #training-container #preview-and-save .button,.modal.cm-modal-fullscreen.ai-models-modal #training-container #preview-and-save #preview-notice,.modal.cm-modal-fullscreen.ai-models-modal #training-container #preview-and-save #training-notice,#learn-ai-frame #training-container #training .button,#learn-ai-frame #training-container #training #preview-notice,#learn-ai-frame #training-container #training #training-notice,#learn-ai-frame #training-container #preview-and-save .button,#learn-ai-frame #training-container #preview-and-save #preview-notice,#learn-ai-frame #training-container #preview-and-save #training-notice{margin:auto;margin-top:10px}.modal.cm-modal-fullscreen.ai-models-modal #training-container #training #training-progress,.modal.cm-modal-fullscreen.ai-models-modal #training-container #preview-and-save #training-progress,#learn-ai-frame #training-container #training #training-progress,#learn-ai-frame #training-container #preview-and-save #training-progress{margin-top:25px}.modal.cm-modal-fullscreen.ai-models-modal #training-container #training #training-progress .progress,.modal.cm-modal-fullscreen.ai-models-modal #training-container #preview-and-save #training-progress .progress,#learn-ai-frame #training-container #training #training-progress .progress,#learn-ai-frame #training-container #preview-and-save #training-progress .progress{height:7px;background-color:#E6E6E6}.modal.cm-modal-fullscreen.ai-models-modal #training-container #training #training-progress .progress .progress-bar,.modal.cm-modal-fullscreen.ai-models-modal #training-container #preview-and-save #training-progress .progress .progress-bar,#learn-ai-frame #training-container #training #training-progress .progress .progress-bar,#learn-ai-frame #training-container #preview-and-save #training-progress .progress .progress-bar{background-color:#8bb55f}.modal.cm-modal-fullscreen.ai-models-modal #training-container #classes-wrapper,#learn-ai-frame #training-container #classes-wrapper{overflow-y:auto;overflow-x:hidden;height:100%;flex-shrink:0;display:flex;flex-direction:column}.modal.cm-modal-fullscreen.ai-models-modal #training-container canvas,#learn-ai-frame #training-container canvas{transform:rotateY(180deg)}.modal.cm-modal-fullscreen.ai-models-modal .button,#learn-ai-frame .button{cursor:pointer;text-transform:uppercase;display:flex;flex-direction:column;align-items:center;font-weight:bold}.modal.cm-modal-fullscreen.ai-models-modal #add-another-class-btn,#learn-ai-frame #add-another-class-btn{border-radius:8px;border:3px dashed #ededed;width:500px;height:70px;min-height:70px;display:flex;justify-content:center;flex-direction:row;align-items:center;font-family:'Roboto';font-size:12px;font-weight:normal;margin:28px 70px}.modal.cm-modal-fullscreen.ai-models-modal #add-another-class-btn img,#learn-ai-frame #add-another-class-btn img{padding:0 10px}.modal.cm-modal-fullscreen.ai-models-modal .enable-recording-btn,#learn-ai-frame .enable-recording-btn{border-radius:6px;cursor:pointer;border-color:transparent;margin:7px;background-color:#4fc78e;box-shadow:0 3px 0 0 #42ab7a;width:max-content;margin:0px;height:70px;width:70px;scale:0.8;color:white;font-family:'Roboto';font-size:8px;letter-spacing:0.6px;justify-content:space-around}.modal.cm-modal-fullscreen.ai-models-modal .enable-recording-btn span,#learn-ai-frame .enable-recording-btn span{font-family:'Rubik-Medium';letter-spacing:1px;color:white;text-transform:uppercase;font-size:16px;text-align:center;font-family:'Rubik-Medium'}.modal.cm-modal-fullscreen.ai-models-modal .enable-recording-btn img,#learn-ai-frame .enable-recording-btn img{margin:5px;width:40px}.modal.cm-modal-fullscreen.ai-models-modal .enable-recording-btn span,#learn-ai-frame .enable-recording-btn span{font-size:13px}.modal.cm-modal-fullscreen.ai-models-modal .section-body,#learn-ai-frame .section-body{flex-wrap:nowrap}.modal.cm-modal-fullscreen.ai-models-modal .captures-container,#learn-ai-frame .captures-container{height:auto;flex-grow:1;overflow:auto;white-space:nowrap;align-self:center}.modal.cm-modal-fullscreen.ai-models-modal .captures-container.expended,#learn-ai-frame .captures-container.expended{background:#ededed;height:324px;overflow-y:scroll;white-space:break-spaces}.modal.cm-modal-fullscreen.ai-models-modal .captures-container canvas,#learn-ai-frame .captures-container canvas{height:60px;width:60px;padding:5px;border-radius:8px}.modal.cm-modal-fullscreen.ai-models-modal .recording-container,#learn-ai-frame .recording-container{display:flex}.modal.cm-modal-fullscreen.ai-models-modal .recording-container .webcam-container,#learn-ai-frame .recording-container .webcam-container{display:flex;flex-direction:column;justify-content:space-between}.modal.cm-modal-fullscreen.ai-models-modal .recording-container .webcam-container video,#learn-ai-frame .recording-container .webcam-container video{opacity:0;position:absolute}.modal.cm-modal-fullscreen.ai-models-modal .recording-container .webcam-container .record-button-container,#learn-ai-frame .recording-container .webcam-container .record-button-container{display:flex;padding:0}.modal.cm-modal-fullscreen.ai-models-modal .recording-container .webcam-container .record-button-container .button,#learn-ai-frame .recording-container .webcam-container .record-button-container .button{flex-grow:1;padding:20px}.modal.cm-modal-fullscreen.ai-models-modal .recording-container .webcam-container .record-button-container img,#learn-ai-frame .recording-container .webcam-container .record-button-container img{align-self:center;margin:10px}.modal.cm-modal-fullscreen.ai-models-modal .recording-container .webcam-container .record-button-container .timer-on,#learn-ai-frame .recording-container .webcam-container .record-button-container .timer-on{background:#8bb55f;border-radius:50%;padding:2px}.modal.cm-modal-fullscreen.ai-models-modal .recording-container .webcam-container .record-button-container .timer-on.recording,#learn-ai-frame .recording-container .webcam-container .record-button-container .timer-on.recording{animation:ease recording 1s infinite}.modal.cm-modal-fullscreen.ai-models-modal .recording-container .webcam-container .webcam-wrapper,#learn-ai-frame .recording-container .webcam-container .webcam-wrapper{position:relative}.modal.cm-modal-fullscreen.ai-models-modal .recording-container .webcam-container .webcam-wrapper .countdown,#learn-ai-frame .recording-container .webcam-container .webcam-wrapper .countdown{padding:0;position:absolute;top:0;width:265px;height:95%;display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,0.9);text-shadow:0px 0px 4px rgba(247,250,239,0.55);font-family:Roboto;font-size:164px;font-style:normal;text-align:center}.modal.cm-modal-fullscreen.ai-models-modal .recording-container div,#learn-ai-frame .recording-container div{padding:20px}.modal.cm-modal-fullscreen.ai-models-modal .hidden,#learn-ai-frame .hidden{display:none}.modal.cm-modal-fullscreen.ai-models-modal #preview-container,#learn-ai-frame #preview-container{overflow-y:auto;overflow-x:hidden;padding-top:18px}.modal.cm-modal-fullscreen.ai-models-modal #preview-container .prediction:nth-child(4n+1) .progress-bar,#learn-ai-frame #preview-container .prediction:nth-child(4n+1) .progress-bar{background-color:#8bb55f}.modal.cm-modal-fullscreen.ai-models-modal #preview-container .prediction:nth-child(4n+2) .progress-bar,#learn-ai-frame #preview-container .prediction:nth-child(4n+2) .progress-bar{background-color:#FBC54F}.modal.cm-modal-fullscreen.ai-models-modal #preview-container .prediction:nth-child(4n+3) .progress-bar,#learn-ai-frame #preview-container .prediction:nth-child(4n+3) .progress-bar{background-color:#13AFD1}.modal.cm-modal-fullscreen.ai-models-modal #preview-container .prediction:nth-child(4n+4) .progress-bar,#learn-ai-frame #preview-container .prediction:nth-child(4n+4) .progress-bar{background-color:#7b61ff}.modal.cm-modal-fullscreen.ai-models-modal #preview-container .prediction,#learn-ai-frame #preview-container .prediction{display:flex;justify-content:space-between;align-items:center;font-family:'Exo'}.modal.cm-modal-fullscreen.ai-models-modal #preview-container .prediction .class-name,#learn-ai-frame #preview-container .prediction .class-name{text-transform:uppercase;width:80px;overflow:hidden;text-overflow:ellipsis}.modal.cm-modal-fullscreen.ai-models-modal #preview-container .prediction .progress,#learn-ai-frame #preview-container .prediction .progress{height:40px;flex-grow:1;margin:5px;background-color:#d8d8d8;display:flex;flex-direction:column;justify-content:flex-end;position:relative}.modal.cm-modal-fullscreen.ai-models-modal #preview-container .prediction .progress p,#learn-ai-frame #preview-container .prediction .progress p{position:absolute;right:10px}.modal.cm-modal-fullscreen.ai-models-modal #preview-container .webcam-wrapper,#learn-ai-frame #preview-container .webcam-wrapper{position:relative}.modal.cm-modal-fullscreen.ai-models-modal #preview-container video,#learn-ai-frame #preview-container video{opacity:0;position:absolute}#learn-ai-frame{position:relative}#learn-ai-frame .class-section{width:397px}#learn-ai-frame #training-container .cm-section{margin:12px;padding:12px}#learn-ai-frame #training-container .arrow-next-step{width:60px}#learn-ai-frame #training-container #add-another-class-btn{width:270px}#learn-ai-frame #training-container #training{width:160px}#learn-ai-frame #training-container #preview-and-save{width:280px}#learn-ai-frame .recording-container div{padding:10px}#ai-models-tab .subtitle{font-family:'Exo';line-height:normal;letter-spacing:0.14px;margin:25px 0 10px 20px}#ai-models-tab #items-container{display:flex;flex-direction:column}#ai-models-tab #items-container #add-new-ai-model{display:flex}#ai-models-tab #items-container #add-new-ai-model #add-new-model-btn{flex-direction:initial;justify-content:center;flex-grow:1;height:50px;font-family:'Exo';font-size:14px}#ai-models-tab #items-container #add-new-ai-model #add-new-model-btn img{margin:20px}#ai-models-tab .ai-model{display:block;border-radius:14px;border-bottom:5px solid #b1b1b1;background:white;box-shadow:0px 4px 18px 0px rgba(115,115,115,0.25);height:50px;margin:10px}#ai-models-tab .ai-model input[type=radio]{display:none}#ai-models-tab .ai-model .model{display:flex;align-items:center;padding-left:10px;font-size:14px;font-family:'Roboto';color:#38261E;line-height:19px;letter-spacing:0.14px;cursor:pointer;font-weight:normal;height:45px}#ai-models-tab .ai-model .model div{width:34%;padding:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#ai-models-tab .ai-model .model .text{font-weight:bold}#ai-models-tab .ai-model .model .give-it-a-try{width:auto;min-width:20%;height:30px;text-transform:capitalize;border-radius:4px;background:#8bb55f;color:white;text-align:center;font-family:'Exo';font-size:12px;margin:11px;padding-top:5px}#ai-models-tab .ai-model .model img{width:16px}#ai-models-tab .check-icon-wrapper{position:relative}#ai-models-tab .check-icon-wrapper .check-icon{width:34px;position:absolute;right:-10px;top:-10px;z-index:1}#ai-tab-frame video{transform:rotateY(180deg)}#ai-tab-frame h3{font-family:'Exo'}#ai-tab-frame #try-it-container{border-radius:10px;border:1px solid #ededed;box-shadow:0px 4px 19px 0px rgba(115,115,115,0.25);display:flex;flex-direction:column}#ai-tab-frame #try-it-container .close-button-img{width:20px;margin:8px;align-self:end}#ai-tab-frame #try-it-container #preview-container{overflow-y:auto;display:flex;padding:20px}#ai-tab-frame #try-it-container #preview-container .prediction:nth-child(4n+1) .progress-bar{background-color:#8bb55f}#ai-tab-frame #try-it-container #preview-container .prediction:nth-child(4n+2) .progress-bar{background-color:#FBC54F}#ai-tab-frame #try-it-container #preview-container .prediction:nth-child(4n+3) .progress-bar{background-color:#13AFD1}#ai-tab-frame #try-it-container #preview-container .prediction:nth-child(4n+4) .progress-bar{background-color:#7b61ff}#ai-tab-frame #try-it-container #preview-container .prediction{display:flex;justify-content:space-between;align-items:center;font-family:'Exo'}#ai-tab-frame #try-it-container #preview-container .prediction .class-name{text-transform:uppercase;width:80px;overflow:hidden;text-overflow:ellipsis}#ai-tab-frame #try-it-container #preview-container .prediction .progress{height:40px;flex-grow:1;margin:5px;background-color:#d8d8d8;display:flex;flex-direction:column;justify-content:flex-end;position:relative}#ai-tab-frame #try-it-container #preview-container .prediction .progress p{position:absolute;right:10px}#ai-tab-frame #try-it-container #preview-container .predictions{margin-left:25px;flex-grow:1}#ai-tab-frame #try-it-container #preview-container .webcam-wrapper{position:relative}#ai-tab-frame #try-it-container #preview-container #try-it-webcam{opacity:0;position:absolute}#ai-tab-frame #try-it-container #preview-container canvas{transform:rotateY(180deg)}#ai-tab-frame #configure-ai-container span{font-size:16px;margin:10px 3px}#ai-tab-frame #configure-ai-container .back-container{border-radius:6px;cursor:pointer;border-color:transparent;margin:7px;background-color:#f7bd2d;box-shadow:0 3px 0 0 #c19320;height:24px;width:24px}#ai-tab-frame #configure-ai-container .back-container span{font-family:'Rubik-Medium';letter-spacing:1px;color:white;text-transform:uppercase;font-size:16px;text-align:center;font-family:'Rubik-Medium'}#ai-tab-frame #configure-ai-container .back-container img{margin:auto}#ai-tab-frame #configure-ai-container .back-container img{margin:auto}#ai-tab-frame #configure-ai-container form{width:420px}#ai-tab-frame #configure-ai-container .actions{display:flex;justify-content:flex-end}#ai-tab-frame #configure-ai-container .actions .action-btn{border-radius:6px;cursor:pointer;border-color:transparent;margin:7px;background-color:#4fc78e;box-shadow:0 3px 0 0 #42ab7a;width:max-content;height:40px;padding:11px 13px 10px 11px;line-height:20px}#ai-tab-frame #configure-ai-container .actions .action-btn span{font-family:'Rubik-Medium';letter-spacing:1px;color:white;text-transform:uppercase;font-size:16px;text-align:center;font-family:'Rubik-Medium'}#ai-tab-frame #configure-ai-container .actions .action-btn img{margin:0px 5px 5px 0px}#ai-tab-frame #configure-ai-container .actions .action-btn.gray-btn{background-color:#818181;box-shadow:0 3px 0 0 #434343}#ai-tab-frame #configure-ai-container .actions img{width:18px;height:18px}#ai-tab-frame #configure-ai-container .fields-container{margin-top:20px;display:flex}#ai-tab-frame #configure-ai-container .fields-container span{font-family:Roboto;font-size:14px;font-weight:400;line-height:19px;letter-spacing:0.01em;text-align:left;opacity:1}#ai-tab-frame #configure-ai-container .fields-container input{width:200px;height:30px;padding:5px 6px 5px 12px;border-radius:4px;border:solid 1px #d8d8d8;margin:6px 4px;font-size:22px;color:#38261E}@keyframes recording{0%{background-color:red}50%{background-color:#f06c6c}100%{background-color:red}}@media screen and (max-width: 1367px){#ai-tab-frame #try-it-container #preview-container{padding:10px}#ai-tab-frame #try-it-container #preview-container .predictions{margin-left:15px}#ai-tab-frame #try-it-container #preview-container .prediction .class-name{width:60px;font-size:13px}#ai-tab-frame #try-it-container #preview-container .prediction .progress{margin-right:0}#ai-tab-frame #try-it-container #preview-container .prediction .progress p{font-size:13px;line-height:20px}}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.cm-modal .modal-dialog{width:750px}.cm-modal .modal-content{box-shadow:0 1px 2px rgba(0,0,0,0.3);border-radius:8px;border:none}.cm-modal .flex-container{display:flex}.cm-modal .flex-title-container{padding-top:8px;align-items:center;justify-content:left;width:100%}.cm-modal .flex-title-container .flex-title-image{flex-basis:5%}.cm-modal .flex-title-container .flex-title-text{flex-basis:70%}.cm-modal .modal-header{padding:10px 0 0 0;background-color:white;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom:#8bb55f solid 1px;width:93%;margin:auto}.cm-modal .modal-header #header_image{height:48px}.cm-modal .modal-header h3.modal-title{font-size:20px;color:#8bb55f;font-weight:500;font-family:Exo;text-transform:uppercase}.cm-modal .modal-header h3.modal-title.cm-modal__title{font-size:18px;text-align:left;font-weight:500}.cm-modal .modal-header .flex-title-text{flex-basis:auto}.cm-modal .modal-body{padding:25px}.cm-modal .modal-body h3.text{margin:30px 70px 35px 70px;text-align:center;font-size:14px;font-family:Exo}.cm-modal .modal-body h3.subscriptions-title{margin-bottom:5px;font-weight:bold;font-size:15px;font-family:'Exo 2'}.cm-modal .modal-body h5.subscriptions-subtitle{margin-bottom:35px;font-family:Exo}.cm-modal .modal-body h5.subscriptions-subtitle .glyphicon{margin-right:2px}.cm-modal .modal-body input.form-control{max-width:240px;max-height:27px;font-size:14px;text-align:center;border-color:#79AA51;border-radius:0}.cm-modal .modal-body input.form-control:focus{border-color:#79AA51}.cm-modal .modal-body ul{list-style:none}.cm-modal .modal-body p{position:absolute}.cm-modal .modal-body .form-button{height:35px;line-height:35px;margin:20px 9px 0px 9px;display:inline-block;min-width:104px;border-radius:4px;border:none;color:white}.cm-modal .modal-body .form-button p{position:relative;font-weight:500;font-size:13px;text-transform:uppercase;text-align:center;color:#fff;display:inline-block;width:100%;padding:0px 23px 0px 23px}.cm-modal .modal-body button.form-button{position:relative;font-weight:500;font-size:13px;text-transform:uppercase;text-align:center;color:#fff;display:inline-block;padding:0px 23px 0px 23px}.cm-modal .modal-body .disabled-button{opacity:0.3;pointer-events:none}.cm-modal .modal-body .disabled-button:hover{cursor:default !important}.cm-modal .modal-body .form-error-message{position:inherit;font-size:14px;color:red;margin:5px auto -20px}.cm-modal .modal-body .no-subscription-container{padding:3%;font-family:'Exo', sans-serif}.cm-modal .modal-body .no-subscription-container .statement{font-weight:bold;margin-bottom:2%}.cm-modal .modal-body .no-subscription-container p{width:240px;padding:6px 0px;text-align:center}.cm-modal .modal-body #import-selector input{margin:6px}.cm-modal .modal-body #import-selector input:last-child{margin-left:32px}.cm-modal .cm-modal__container{font-family:"Exo";font-size:14px}.cm-modal .cm-modal__container .archive-explanation-text{padding:3% 5%}.cm-modal .cm-modal__container .archive-explanation-text .question{font-weight:700;padding:0 20%}.cm-modal .cm-modal__container .archive-explanation-text .explanation{margin-top:3%;padding:0 8%}.cm-modal .cm-modal__container .archive-explanation-text .please-note{margin-top:3%;padding:1%}.cm-modal .cm-modal__container .archive-explanation-text .please-note.all-flex,.cm-modal .cm-modal__container .archive-explanation-text .please-note.all-normal,.cm-modal .cm-modal__container .archive-explanation-text .please-note.mix-flex{display:none}.cm-modal .cm-modal__container .archive-explanation-text .please-note.warning{color:red;border:dashed red 1px}.cm-modal .cm-modal__container .archive-explanation-text .please-note.info{color:#819c2c;border:dashed #819c2c 1px}.cm-modal .cm-modal__container .archive-confirmation-text{padding:3%}.cm-modal .cm-modal__container .archive-confirmation-text .explanation{padding:4%}.cm-modal .cm-modal__container .archive-confirmation-text .instruction{margin-bottom:2%;font-weight:700}.cm-modal .cm-modal__container .cm-modal__text{padding:5% 12%}.cm-modal .cm-modal__container .cm-modal__text .statement{margin-top:6%;font-weight:700}.cm-modal .cm-modal__container .student-data-container{padding:5% 10% 0 10%}.cm-modal .cm-modal__container .student-data-container .please-note{margin-top:3%;padding:1%}.cm-modal .cm-modal__container .student-data-container .please-note.warning{color:red;border:dashed red 1px}.cm-modal .cm-modal__container .student-data-container .data{height:70px;width:280px;margin:5%;border:solid 1px #bcbcbc;border-radius:5px;background:#eaeaea;padding:2%;font-weight:bold}.cm-modal .cm-modal__container .student-data-container .type-archive-container{font-weight:bold}.cm-modal .cm-modal__container .student-data-container .type-archive-container input{margin-top:2%}.cm-modal .cm-modal__container .student-data-container .other-subscription{color:red;top:15px;position:relative}.cm-modal .cm-modal__container .error-msg{color:red;margin-top:3%}.cm-modal .cm-modal__buttons{font-size:13px;display:flex;justify-content:flex-end}.cm-modal .cm-modal__buttons .form-button{display:inline-block;min-width:104px;border-radius:4px;border:none;color:white}.cm-modal .cm-modal__buttons .form-button.cancel{background-color:#ababab}.cm-modal .cm-modal__buttons .form-button.confirm{padding-top:0px;background:#8bb55f;border-radius:4px;color:white;text-transform:uppercase;border:none;text-align:center}.cm-modal .cm-modal__buttons .cm-modal__error-message{color:red;text-align:center}.cm-modal .archive-confirmation-modal .modal-dialog{width:750px}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.delete-ugc-modal .modal-title{font-family:'Exo';font-weight:600;font-size:21px;color:#8bb55f;text-transform:uppercase;border-bottom:1px solid;width:100%;text-align:left}.delete-ugc-modal .modal-footer{border:none;display:flex;justify-content:flex-end;background:white}.delete-ugc-modal .modal-footer button{text-transform:uppercase;display:inline-block;border-radius:4px;border:none;min-width:150px;height:40px;font-family:'Exo';font-size:13px;margin:12px}.delete-ugc-modal .modal-footer button.confirm{background:#8bb55f;border-radius:4px;color:white;text-transform:uppercase;border:none;text-align:center;color:white}.delete-ugc-modal .modal-footer button.cancel{background:none;color:#38261E}.delete-ugc-modal .modal-header{border:none}.delete-ugc-modal .delete-text{font-family:'Exo'}.class-login{background-color:#8B9F40;font-family:'Exo';overflow:hidden}.class-login .class-login-bananas{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/classroom/banana-background-66586cd575750d432c4283de139ef7a3ef041c148c55c5ea7c9b5a78946f7aab.png);position:fixed;left:0px;top:0px;height:200px;width:100%;z-index:-1;opacity:0.4}.class-login .class-login-glow{width:100%;height:150px;box-shadow:0px 0px 100px 100px #8B9F40;border-radius:50%;position:fixed;z-index:-1;top:172px;left:0px;background:#8B9F40}.class-login .class-login-trouble{text-align:center;padding:3%}.class-login #container{max-width:1024px}.class-login #container .class-login-content{font-family:'Exo';font-size:16px}.class-login #container .class-login-content h1,.class-login #container .class-login-content h2,.class-login #container .class-login-content h3{text-align:center;font-family:'Exo';text-transform:uppercase}.class-login #container .class-login-content h1{font-size:30px;text-transform:uppercase;padding:30px;color:#FDFFFB;text-shadow:1px 2px darkgreen}.class-login #container .class-login-content .class-login-monkey{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/classroom/login-monkey-47f07d7f018e574433cd13cda33e2645a9d514e340b70d6bb4fa47d87a06bdc9.png);height:200px;width:184px;position:absolute;left:80%;top:-20px}.class-login #container .class-login-content .content-container{box-shadow:-1px 2px 10px 0px rgba(0,0,0,0.35)}.class-login #container .class-login-content .content-container .class-login-header{text-align:center;text-transform:uppercase;background:#F9BF2F;font-size:20px;padding:20px;border-top-right-radius:7px;border-top-left-radius:7px;color:rgba(105,82,56,0.67)}.class-login #container .class-login-content .content-container .student-cards-tab{overflow-y:scroll;height:55vh;text-align:center;padding:20px;background:white;border-bottom-left-radius:7px;border-bottom-right-radius:7px}.class-login #container .class-login-content .content-container .student-cards-tab p{text-align:center}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards{display:flex;flex-wrap:wrap;list-style-type:none}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a{margin:1.5%;height:80px;width:155px;padding:10px;display:flex;align-items:center;justify-content:center;background-color:white;border-radius:5px;color:black;border:2px solid lightgrey}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a:hover{border:2px solid #A4BB43}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a .student-name{word-wrap:break-word;max-width:80px}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a .image-container{margin-right:10px}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a .image-container img{height:45px}.class-login #classroom-login-modal .modal-header{background-color:#FABF2E;border-radius:5px;height:95px}.class-login #classroom-login-modal .modal-header h3{font-family:'Exo'}.class-login #classroom-login-modal .modal-header .close-button-img{width:25px;position:absolute;right:20px}.class-login #classroom-login-modal .modal-header .close-button-img:hover{cursor:pointer}.class-login #classroom-login-modal .modal-header .flex-title-text{display:grid}.class-login #classroom-login-modal .modal-body{font-family:'Exo';height:330px;font-size:100%;font-weight:normal}.class-login #classroom-login-modal .modal-body .main{position:absolute;top:115px;width:100%}.class-login #classroom-login-modal .modal-body .main .password-tab .selected-name{font-size:18px}.class-login #classroom-login-modal .modal-body .main .password-tab .login-password{border-radius:8px;border-width:1px;border-color:#88B75B;line-height:38px;display:block;margin:8px}.class-login #classroom-login-modal .modal-body .main .password-tab .error{color:red;height:20px}.class-login #classroom-login-modal .modal-body .main .label-login-password{display:block}.class-login #classroom-login-modal .modal-body .main .loggedIn{width:460px;line-height:28px}.class-login #classroom-login-modal .modal-body .main button{display:block;background-color:#88B75B;border-radius:5px;color:white;position:relative;top:15px;height:40px;width:130px;box-shadow:0px 2px 1px 0px #668F3F;text-transform:uppercase;font-size:16px}.class-login #classroom-login-modal .modal-body .main .box{border:solid 1px #e6e8ed;width:135px;height:54px;border-radius:4px;margin-top:20px}.class-login #classroom-login-modal .modal-body .main .box:hover{box-shadow:0px 0px 0px 4px #95b48a;cursor:pointer}.class-login #classroom-login-modal .modal-body .main .box .box-content{font-family:'Roboto';font-weight:initial;display:flex;position:initial;align-items:center;padding:7px;justify-content:center;height:100%}.class-login #classroom-login-modal .modal-body .main .box .other-login-img{width:17px;height:18px;margin-right:0px;margin-left:10px}.class-login #classroom-login-modal .modal-body .main .box .google{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/google_oauth2-d94151846d71ba143b2fb46bc8e46b49df8dd66d19374039420396604c448234.png)}.class-login #classroom-login-modal .modal-body .main .box .clever{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/clever-5b7392448b6e982f8aca2ec8f51e51f8ae25b775bfaf5b946f7e377636210bd8.png)}.class-login #classroom-login-modal .modal-body .main .box .microsoft_graph{width:15px;height:19px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/microsoft_graph-7eb7bba470d6c3234a1e351e43ce02b5ec7902fb322879b03711c24ad8a7d97c.png)}.class-login #classroom-login-modal .modal-body .main .box .classlink{width:23px;height:16px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/classlink-2b0dbd37fa88194e739105856950837b558ac47da799ea841050cc2e5220f632.png)}.class-login #classroom-login-modal .modal-body .main .box .feide{width:20px;height:21px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/feide-05c36a3ce3091dfefd9c75c610f5f5f58be3463fab050c9323aba8232034369a.png)}.class-login #classroom-login-modal .modal-body .main .box .other-login-label{font-size:13px;color:#46506d;margin:auto;letter-spacing:0.5px}.class-login #classroom-login-modal .modal-footer{padding:25px;background:#F3F3F3;margin-top:-40px}@media screen and (max-width: 1024px){.class-login #container .class-login-content .class-login-monkey{left:75%}}@media screen and (max-width: 700px){.class-login #container .class-login-content .class-login-monkey{display:none}}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.green-sharp-button,#report-ugc-modal .report-form button.confirm{height:100%;width:120px;font-size:21px;background-color:#89b85c;color:white;text-transform:uppercase;border:none;border-radius:4px;border-bottom:2px #74a14e solid}.disabled{background-color:gray;opacity:.5;pointer-events:none}#report-ugc-modal{height:520px}#report-ugc-modal .modal-body{font-family:'Roboto';font-size:16px;text-align:left;padding:15px 35px 20px}#report-ugc-modal .close-btn{position:absolute;right:5px;top:5px}#report-ugc-modal .report-row{margin:10px 0px}#report-ugc-modal .report-error{color:red}#report-ugc-modal .report-success{text-align:center}#report-ugc-modal .report-form .form-options{padding:20px 0px}#report-ugc-modal .report-form input{margin-right:5px}#report-ugc-modal .report-form textarea{width:100%;border-radius:3px;height:70px;border-color:#aaa}#report-ugc-modal .report-form button.confirm{margin:15px auto;display:block}#redeem-form{color:white;text-align:center;padding-top:40px}#redeem-form h4{font-size:21px;font-weight:300;margin-top:25px}#redeem-form #redemption_code{max-width:600px;margin:15px auto 0px}#redeem-form input.btn{background-color:#fcce36;color:black}#redeem-success{text-align:center;padding-top:30px;color:white}#redeem-success h3{margin-top:35px}#redeem-success .back-link{margin-top:20px}/*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{color:#000 !important;text-shadow:none !important;background:transparent !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}@font-face{font-family:"Glyphicons Halflings";src:url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-13634da87d9e23f8c3ed9108ce1724d183a39ad072e73e1b3d8cbf646d2d0407.eot");src:url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-13634da87d9e23f8c3ed9108ce1724d183a39ad072e73e1b3d8cbf646d2d0407.eot?#iefix") format("embedded-opentype"),url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-fe185d11a49676890d47bb783312a0cda5a44c4039214094e7957b4c040ef11c.woff2") format("woff2"),url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-a26394f7ede100ca118eff2eda08596275a9839b959c226e15439557a5a80742.woff") format("woff"),url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-e395044093757d82afcb138957d06a1ea9361bdcf0b442d06a18a8051af57456.ttf") format("truetype"),url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-42f60659d265c1a3c30f9fa42abcbb56bd4a53af4d83d316d6dd7a36903c43e5.svg#glyphicons_halflingsregular") format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-euro:before,.glyphicon-eur:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;line-height:1.428571429;color:#333333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{font-weight:400;line-height:1;color:#777777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,h4 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width: 768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase,.initialism{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777777}.text-primary{color:#337ab7}a.text-primary:hover,a.text-primary:focus{color:#286090}.text-success{color:#3c763d}a.text-success:hover,a.text-success:focus{color:#2b542c}.text-info{color:#31708f}a.text-info:hover,a.text-info:focus{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover,a.text-warning:focus{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover,a.text-danger:focus{color:#843534}.bg-primary{color:#fff}.bg-primary{background-color:#337ab7}a.bg-primary:hover,a.bg-primary:focus{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover,a.bg-success:focus{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover,a.bg-info:focus{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover,a.bg-warning:focus{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover,a.bg-danger:focus{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eeeeee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.428571429}dt{font-weight:700}dd{margin-left:0}.dl-horizontal dd:before,.dl-horizontal dd:after{display:table;content:" "}.dl-horizontal dd:after{clear:both}@media (min-width: 768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help}.initialism{font-size:90%}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eeeeee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.428571429;color:#777777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:"\2014 \00A0"}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eeeeee;border-left:0}.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before,blockquote.pull-right .small:before{content:""}.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after{content:"\00A0 \2014"}address{margin-bottom:20px;font-style:normal;line-height:1.428571429}code,kbd,pre,samp{font-family:Menlo, Monaco, Consolas, "Courier New", monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.428571429;color:#333333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container:before,.container:after{display:table;content:" "}.container:after{clear:both}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container-fluid:before,.container-fluid:after{display:table;content:" "}.container-fluid:after{clear:both}.row{margin-right:-15px;margin-left:-15px}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*="col-"]{padding-right:0;padding-left:0}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}table{background-color:transparent}table col[class*="col-"]{position:static;display:table-column;float:none}table td[class*="col-"],table th[class*="col-"]{position:static;display:table-cell;float:none}caption{padding-top:8px;padding-bottom:8px;color:#777777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td{padding:8px;line-height:1.428571429;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}.table>thead>tr>td.active,.table>thead>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>thead>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>thead>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>thead>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>thead>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width: 767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;appearance:none}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="radio"][disabled],input.disabled[type="radio"],fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],input.disabled[type="checkbox"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.428571429;color:#555555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eeeeee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio: 0){input.form-control[type="date"],input.form-control[type="time"],input.form-control[type="datetime-local"],input.form-control[type="month"]{line-height:34px}input.input-sm[type="date"],.input-group-sm>.form-control[type="date"],.input-group-sm>.input-group-addon[type="date"],.input-group-sm>.input-group-btn>.btn[type="date"],.input-group-sm input[type="date"],input.input-sm[type="time"],.input-group-sm>.form-control[type="time"],.input-group-sm>.input-group-addon[type="time"],.input-group-sm>.input-group-btn>.btn[type="time"],.input-group-sm input[type="time"],input.input-sm[type="datetime-local"],.input-group-sm>.form-control[type="datetime-local"],.input-group-sm>.input-group-addon[type="datetime-local"],.input-group-sm>.input-group-btn>.btn[type="datetime-local"],.input-group-sm input[type="datetime-local"],input.input-sm[type="month"],.input-group-sm>.form-control[type="month"],.input-group-sm>.input-group-addon[type="month"],.input-group-sm>.input-group-btn>.btn[type="month"],.input-group-sm input[type="month"]{line-height:30px}input.input-lg[type="date"],.input-group-lg>.form-control[type="date"],.input-group-lg>.input-group-addon[type="date"],.input-group-lg>.input-group-btn>.btn[type="date"],.input-group-lg input[type="date"],input.input-lg[type="time"],.input-group-lg>.form-control[type="time"],.input-group-lg>.input-group-addon[type="time"],.input-group-lg>.input-group-btn>.btn[type="time"],.input-group-lg input[type="time"],input.input-lg[type="datetime-local"],.input-group-lg>.form-control[type="datetime-local"],.input-group-lg>.input-group-addon[type="datetime-local"],.input-group-lg>.input-group-btn>.btn[type="datetime-local"],.input-group-lg input[type="datetime-local"],input.input-lg[type="month"],.input-group-lg>.form-control[type="month"],.input-group-lg>.input-group-addon[type="month"],.input-group-lg>.input-group-btn>.btn[type="month"],.input-group-lg input[type="month"]{line-height:46px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{cursor:not-allowed}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-top:4px \9;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.form-control-static.input-sm,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-right:0;padding-left:0}.input-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,.input-group-sm>.input-group-btn>select.btn{height:30px;line-height:30px}textarea.input-sm,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,.input-group-sm>.input-group-btn>textarea.btn,select.input-sm[multiple],.input-group-sm>.form-control[multiple],.input-group-sm>.input-group-addon[multiple],.input-group-sm>.input-group-btn>.btn[multiple]{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm textarea.form-control,.form-group-sm select.form-control[multiple]{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,.input-group-lg>.input-group-btn>select.btn{height:46px;line-height:46px}textarea.input-lg,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,.input-group-lg>.input-group-btn>textarea.btn,select.input-lg[multiple],.input-group-lg>.form-control[multiple],.input-group-lg>.input-group-addon[multiple],.input-group-lg>.input-group-btn>.btn[multiple]{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg textarea.form-control,.form-group-lg select.form-control[multiple]{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width: 768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{display:table;content:" "}.form-horizontal .form-group:after{clear:both}@media (min-width: 768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width: 768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width: 768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:14px;line-height:1.428571429;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn.focus,.btn:active:focus,.btn.focus:active,.btn.active:focus,.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);opacity:0.65;-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:focus,.btn-default.focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;background-image:none;border-color:#adadad}.btn-default:active:hover,.btn-default:active:focus,.btn-default.focus:active,.btn-default.active:hover,.btn-default.active:focus,.btn-default.active.focus,.open>.btn-default.dropdown-toggle:hover,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle.focus{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default.focus[disabled],fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#286090;background-image:none;border-color:#204d74}.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary.focus:active,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus,.open>.btn-primary.dropdown-toggle:hover,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle.focus{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary.focus[disabled],fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;background-image:none;border-color:#398439}.btn-success:active:hover,.btn-success:active:focus,.btn-success.focus:active,.btn-success.active:hover,.btn-success.active:focus,.btn-success.active.focus,.open>.btn-success.dropdown-toggle:hover,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle.focus{color:#fff;background-color:#398439;border-color:#255625}.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success.focus[disabled],fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;background-image:none;border-color:#269abc}.btn-info:active:hover,.btn-info:active:focus,.btn-info.focus:active,.btn-info.active:hover,.btn-info.active:focus,.btn-info.active.focus,.open>.btn-info.dropdown-toggle:hover,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle.focus{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info.focus[disabled],fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;background-image:none;border-color:#d58512}.btn-warning:active:hover,.btn-warning:active:focus,.btn-warning.focus:active,.btn-warning.active:hover,.btn-warning.active:focus,.btn-warning.active.focus,.open>.btn-warning.dropdown-toggle:hover,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle.focus{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning.focus[disabled],fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;background-image:none;border-color:#ac2925}.btn-danger:active:hover,.btn-danger:active:focus,.btn-danger.focus:active,.btn-danger.active:hover,.btn-danger.active:focus,.btn-danger.active.focus,.open>.btn-danger.dropdown-toggle:hover,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle.focus{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger.focus[disabled],fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#777777;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input.btn-block[type="submit"],input.btn-block[type="reset"],input.btn-block[type="button"]{width:100%}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height, visibility;transition-property:height, visibility;-webkit-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#333333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#777777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width: 768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:before,.btn-toolbar:after{display:table;content:" "}.btn-toolbar:after{clear:both}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle,.btn-group-lg.btn-group>.btn+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret,.btn-group-lg>.btn .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret,.dropup .btn-group-lg>.btn .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{display:table;content:" "}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555555;text-align:center;background-color:#eeeeee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav:before,.nav:after{display:table;content:" "}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eeeeee}.nav>li.disabled>a{color:#777777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eeeeee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.428571429;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eeeeee #eeeeee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width: 768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width: 768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:before,.navbar:after{display:table;content:" "}.navbar:after{clear:both}@media (min-width: 768px){.navbar{border-radius:4px}}.navbar-header:before,.navbar-header:after{display:table;content:" "}.navbar-header:after{clear:both}@media (min-width: 768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{display:table;content:" "}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width: 768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width: 480px) and (orientation: landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}@media (min-width: 768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width: 768px){.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width: 768px){.navbar-static-top{border-radius:0}}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width: 768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-right:15px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width: 768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width: 767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width: 768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-right:-15px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8px;margin-bottom:8px}@media (min-width: 768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width: 767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width: 768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm,.btn-group-sm>.navbar-btn.btn{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs,.btn-group-xs>.navbar-btn.btn{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width: 768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width: 768px){.navbar-left{float:left !important}.navbar-right{float:right !important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#555;background-color:#e7e7e7}@media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:hover,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#fff;background-color:#090909}@media (max-width: 767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:hover,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/ "}.breadcrumb>.active{color:#777777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.428571429;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li>a:hover,.pagination>li>a:focus,.pagination>li>span:hover,.pagination>li>span:focus{z-index:2;color:#23527c;background-color:#eeeeee;border-color:#ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span,.pagination>.active>span:hover,.pagination>.active>span:focus{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager:before,.pager:after{display:table;content:" "}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eeeeee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#777777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#777777}.label-default[href]:hover,.label-default[href]:focus{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge,.btn-group-xs>.btn .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eeeeee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width: 768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border 0.2s ease-in-out;-o-transition:border 0.2s ease-in-out;transition:border 0.2s ease-in-out}.thumbnail>img,.thumbnail a>img{display:block;max-width:100%;height:auto;margin-right:auto;margin-left:auto}.thumbnail .caption{padding:9px;color:#333333}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#337ab7}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{color:#777777;cursor:not-allowed;background-color:#eeeeee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#777777}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#c7ddef}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus,button.list-group-item:hover,button.list-group-item:focus{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus,button.list-group-item-success:hover,button.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus,button.list-group-item-success.active,button.list-group-item-success.active:hover,button.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus,button.list-group-item-info:hover,button.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus,button.list-group-item-info.active,button.list-group-item-info.active:hover,button.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus,button.list-group-item-warning:hover,button.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus,button.list-group-item-warning.active,button.list-group-item-warning.active:hover,button.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus,button.list-group-item-danger:hover,button.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus,button.list-group-item-danger.active,button.list-group-item-danger.active:hover,button.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-body:before,.panel-body:after{display:table;content:" "}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-right:15px;padding-left:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:0.2}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:0.5}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:0.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header:before,.modal-header:after{display:table;content:" "}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.428571429}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{display:table;content:" "}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-weight:400;line-height:1.428571429;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:12px;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:0.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-weight:400;line-height:1.428571429;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover>.arrow{border-width:11px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999999;border-bottom-color:rgba(0,0,0,0.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform 0.6s ease-in-out;-moz-transition:-moz-transform 0.6s ease-in-out;-o-transition:-o-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:0.5}.carousel-control.left{background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;outline:0;filter:alpha(opacity=90);opacity:0.9}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:"\2039"}.carousel-control .icon-next:before{content:"\203a"}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width: 768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs{display:none !important}.visible-sm{display:none !important}.visible-md{display:none !important}.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.blue-spinner{height:100%;position:absolute;width:100%;background-color:rgba(0,0,0,0.6);z-index:998;padding:10% 0;border-radius:5px}.blue-spinner .spinner-container{position:absolute;left:49%;top:40%;z-index:1}.blue-spinner .spinner-container .spinner-shape{position:absolute;left:50%;margin-left:-40px;width:80px;height:80px;border:12px solid #f3f3f3;border-radius:50%;border-top:12px solid #3498db;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.blue-spinner .spinner-container .spinner-text{color:#f3f3f3;font-size:20px;margin-top:100px;text-align:center}.spinner{margin:0px auto;width:80px;height:80px;position:relative;top:196px}.spinner .spinner-text{font-family:Rabtus;font-size:30px;position:relative;top:120px;right:7px;color:#6F8418;text-transform:uppercase}.spinner .container1>div,.spinner .container2>div,.spinner .container3>div{width:24px;height:24px;background-color:#9cb340;border-radius:100%;position:absolute;-webkit-animation:bouncedelay 1.2s infinite ease-in-out;animation:bouncedelay 1.2s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.spinner .spinner-container{position:absolute;width:100%;height:100%}.spinner .container2{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.spinner .container3{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}.spinner .circle1{top:0;left:0}.spinner .circle2{top:0;right:0}.spinner .circle3{right:0;bottom:0}.spinner .circle4{left:0;bottom:0}.spinner .container2 .circle1{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner .container3 .circle1{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.spinner .container1 .circle2{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.spinner .container2 .circle2{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.spinner .container3 .circle2{-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.spinner .container1 .circle3{-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.spinner .container2 .circle3{-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.spinner .container3 .circle3{-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.spinner .container1 .circle4{-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.spinner .container2 .circle4{-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.spinner .container3 .circle4{-webkit-animation-delay:-0.1s;animation-delay:-0.1s}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,80%,100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.partner-content .table-container{overflow-y:scroll;overflow-y:hidden;width:96%;padding-bottom:80px}.partner-content table{border:0px}.partner-content table thead>tr,.partner-content table tr{border:0px;background:white;border-bottom:1px solid #ededed;height:50px}.partner-content table thead>tr th,.partner-content table tr th{border:0px;background:white;font-family:Exo;font-size:14px;font-style:normal;font-weight:500;line-height:21px;letter-spacing:0.16px;text-transform:uppercase;vertical-align:bottom;min-width:auto}.partner-content table thead>tr th div,.partner-content table tr th div{display:inline-block}.partner-content table thead>tr th.actions-cell,.partner-content table tr th.actions-cell{width:20px}.partner-content table thead>tr td,.partner-content table tr td{border:1px solid #ededed;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:0.14px;vertical-align:middle}.partner-content table thead>tr td.actions-cell,.partner-content table tr td.actions-cell{width:20px}.partner-content table tbody{border:0px}.partner-content select{max-width:500px}.partner-content .header-xl{margin-bottom:20px}.partner-content .ss-main{width:250px;margin:10px 0px}.partner-content .label,.partner-content label{font-family:Exo;font-size:14px;font-style:normal;font-weight:600;line-height:19px;text-transform:uppercase}.partner-content.quick-navigation-layout #container .layout-menu{display:inline-block}.partner-content.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link{margin:0px}.partner-content.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link a{padding:7px 10px;display:inline-block;color:#38261E;font-family:Roboto;font-size:12px;font-style:normal;font-weight:600;line-height:19px;letter-spacing:0.12px;text-transform:uppercase;width:100%}.partner-content.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link a.active{background-color:#8BB55F;color:black}.partner-content .layout-content a{color:#27adf9;text-align:center;font-family:Exo;font-size:14px;font-style:normal;font-weight:500;line-height:21px;letter-spacing:0.16px}.partner-content .ss-content .ss-values{overflow:auto;min-height:40px}.partner-content .ss-content .ss-values .ss-value .ss-value-delete{width:18px}.partner-content .ss-content .ss-list .ss-option:hover,.partner-content .ss-content .ss-list .ss-option.ss-selected:not(.ss-disabled){background-color:#8bb55f}.partner-content .ss-content .ss-values .ss-value{background-color:#8bb55f}.partner-content #subscriptions-table.table>thead>tr>th,.partner-content #subscriptions-table table>tr>th{min-width:100px}.partner-content #subscriptions-table.table>thead>tr>th.actions-cell,.partner-content #subscriptions-table table>tr>th.actions-cell{min-width:20px}.partner-content .partner-search-btn{border:none;background-color:#c7c7c7;border-radius:5px;padding:4px 14px;margin-left:5px}.partner-content .partner-statistics-wrapper{display:inline-block;font-size:4vw}.partner-content .partner-statistics{display:flex;flex-wrap:wrap;padding:50px 0px 30px;justify-content:flex-start;width:100%}.partner-content .partner-statistics .seperator{height:90px;width:1px;border-left:1px solid #B1B1B1}.partner-content .statistics-tag{display:flex;padding:30px;flex-direction:column}.partner-content .statistics-tag .statistics-content{color:black;text-align:center;font-family:Exo;font-style:normal;font-weight:500;line-height:21px;letter-spacing:0.66px;padding-bottom:24px}.partner-content .statistics-tag .statistics-title{color:#8bb55f;text-align:center;text-transform:uppercase;font-family:Roboto;font-weight:500}.partner-content a:hover{text-decoration:underline}.partner-content .link-list a{color:#27ADF9;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:0.14px}.partner-content .link-list .link{padding:6px 0px}.partner-content .search-wrapper label{display:block}.partner-content .search-wrapper .search-header{padding-bottom:20px;text-transform:uppercase}.partner-content .users-table,.partner-content #teachers-data{width:60%}.partner-content .user-actions{padding-bottom:20px}.partner-content #classrooms-table{width:90%}.partner-content input[type=submit],.partner-content button.partner-button{background:#8bb55f;height:35px;color:white;text-transform:uppercase;padding:0px 10px;border:none;border-radius:4px;min-width:150px}.partner-content input[type=submit] a,.partner-content button.partner-button a{font-weight:normal;margin:0px;font-family:'Roboto';color:white}.partner-content #filter-users-form{display:flex;align-items:end}.partner-content #filter-users-form label{display:block}.partner-content #filter-users-form select{appearance:none;padding:0 20px 0 6px;text-overflow:ellipsis;border-radius:4px;border-color:#b1b1b1;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/dashboard/selector-arrow-13f124e6b4fe0fc20597ceb67a20a5234a9dbaf2fbbf9c41ee14ae2853b91e1b.svg);background-position:95% center;background-repeat:no-repeat}.partner-content #filter-users-form select:focus{outline-color:#8bb55f}.partner-content #filter-users-form input:focus{outline-color:#8bb55f}.partner-content #filter-users-form input[type=submit]{min-width:114px}.partner-content #filter-users-form select,.partner-content #filter-users-form input{min-width:180px;height:35px;border-radius:2px;border:1px solid var(--stroke-default, #B1B1B1);margin-right:20px}.partner-content .dropdown-toggle{height:20px;display:block;cursor:pointer}.partner-content .dropdown{position:relative;top:5px}.partner-content .dropdown .vertical-ellipses{margin:auto;background-color:#8bb55f;box-shadow:0px 6px 0px #8bb55f, 0px 12px 0px #8bb55f}.partner-content .dropdown-menu{width:150px;padding:7px 0px;position:absolute;left:-100px}.partner-content .dropdown-menu .link{padding:2px;display:block;color:black;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:0.12px;text-align:left;padding-left:10px}.partner-content .dropdown-menu .link:hover{background:#ededed}.partner-content #user_submit_action{margin:10px 0px}.partner-content .email-confirmation-tag{margin-bottom:10px}.partner-content .email-confirmation-tag input{margin-right:3px}.partner-content .dashboard-title{margin-top:25px;color:#38261E;text-transform:uppercase;font-family:Roboto;font-size:21px;font-weight:500}.partner-content .category-header{display:flex;flex-direction:row;justify-content:space-between}.partner-content .category-header .category-header-actions{display:flex;align-items:center}.partner-content .category-header .category-header-actions button,.partner-content .category-header .category-header-actions a{margin:10px}.partner-content .category-header .category-header-actions button a,.partner-content .category-header .category-header-actions a a{margin:0px}.partner-content .sorter-old-icon{border-radius:5px;font-size:12px;padding:1px 3px}.partner-content .sorter-old-icon::before{content:"▼"}.partner-content .sorter-old-icon.asc::before{content:"▲"}.partner-content .new-sort{height:15px;width:9px;display:inline-block;cursor:pointer}.partner-content .no-sort{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/partner_dashboard/default-sort-f51ea4c6a9adc4057bd71a96ef1326efeb877097751bba4229ae30a016081fbf.svg)}.partner-content .desc-sort{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/partner_dashboard/desc-sort-0576c215997e7dced84af5986b38ee52b7061b6fda3dd82730e7365c71924c96.svg)}.partner-content .asc-sort{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/partner_dashboard/desc-sort-0576c215997e7dced84af5986b38ee52b7061b6fda3dd82730e7365c71924c96.svg);transform:rotate(180deg)}.partner-content .create-classrooms{padding-bottom:24px}.partner-content .table-filters{margin:10px 0px}.partner-content .table-filters .filter-title{margin-right:15px}.partner-content .table-filters label{margin-right:20px}.partner-content .table-filters input{margin-right:4px}.partner-content .partner-table{width:96%}.partner-content .partner-table thead tr th{white-space:nowrap;position:relative}.partner-content .renew-table{width:auto}.partner-content .form-control{width:auto}.partner-content .subscription-quota-warning{color:red;max-width:500px;display:block}.partner-content .new-subscription-form label{display:inline}.partner-content .new-subscription-form label.radio-label{display:inline-block}.partner-content .new-subscription-form select,.partner-content .new-subscription-form .select2-container{width:200px;margin-bottom:10px}.partner-content .new-subscription-form .subscription-owner{display:none}.partner-content .new-subscription-form .subscription-owner p{font-size:80%}.partner-content .new-subscription-form .seats-input{margin-bottom:15px}.partner-content .new-subscription-form .seats-input .form-group{margin-bottom:0px}.partner-content .new-subscription-form .seats-input .seats-unlimited{visibility:hidden}.partner-content .new-subscription-form .seats-input .seats-unlimited.input-disabled{visibility:visible}.partner-content .new-subscription-form input.owner-type[type='radio']{float:left;margin-right:5px}.partner-content .new-subscription-form input.owner-type[type='radio']:checked+.subscription-owner{display:block}.partner-content .new-custom-subscription-form label{display:inline-block}.partner-content .il-institution-form #date[readonly]{cursor:not-allowed;background-color:#eeeeee}.partner-content .flex-container{display:flex}.partner-content .flex-container>div:first-child{margin-right:60px}.partner-content .checkbox-wrapper label{font-weight:normal}.quick-navigation-layout.partner-content #container{max-width:100%;padding:0px;top:0px}.quick-navigation-layout.partner-content #container .layout-content{margin-left:180px;margin-top:49px;padding-top:20px;padding-left:40px;padding-right:40px}.quick-navigation-layout.partner-content #container form li.email,.quick-navigation-layout.partner-content #container form li.string,.quick-navigation-layout.partner-content #container form li.text,.quick-navigation-layout.partner-content #container form li.password,.quick-navigation-layout.partner-content #container form li.number,.quick-navigation-layout.partner-content #container form li.select{width:500px}.quick-navigation-layout #container .layout-menu{top:50px;left:0;width:180px;position:fixed;background-color:#f1f1f1;height:100%;padding-top:29px;display:flex;justify-content:center}.quick-navigation-layout #container .layout-menu ul{padding:0px}.quick-navigation-layout #container .layout-menu .layout-menu-links{list-style-type:none}.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link{margin-bottom:7px;font-weight:400}.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link:hover a{text-decoration:underline !important}.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link a.active{font-weight:900;color:#206ab6}.quick-navigation-layout #container .layout-menu .layout-menu-links .main-link{margin-bottom:20px}@media screen and (max-width: 760px){.quick-navigation-layout #container .layout-menu{display:none}}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}html{height:100%}h3,h4{font-family:Roboto}.main-content-container{position:relative;display:inline-block;left:200px;width:calc(100% - 200px);min-height:100%}body.iframed .main-content-container{left:0;width:100%}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clickable{cursor:pointer}.bright-hover-extend,.cm-modal img.close-button-img:hover,.ap-modal img.close-button-img:hover,.cm-modal-fullscreen img.close-button-img:hover,.bright-hover:hover{cursor:pointer;filter:brightness(0.9);-webkit-filter:brightness(0.9)}.bright-hover:focus{outline:none}.apply-text-fill{white-space:nowrap;display:none}.glyphicon{font-family:'Glyphicons Halflings' !important}.pull-right{margin-right:20px}#toolbar{position:absolute;top:50px;left:10px;width:45%;height:25px}#us_report_button{height:45px;width:45px}body{height:100%;font-family:'Open Sans', sans-serif;font-weight:400;overflow-x:hidden}#orientation-lock{position:fixed;top:0;width:100%;height:100%;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/game_misc/tablet/rotate_alert-ad0d276f850906c5e6d7f0188db12391b321767d4bbd8f82cd2e8023278a8909.jpg);background-size:cover;z-index:9999;display:none}.middle{position:fixed;text-align:center}#text-container{margin:2px}.btn{padding:15px;margin:10px 0px 10px 0px}[class="btn"]{background-color:#c7c7c7}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select-age{height:57px;font-size:30px;width:123px;position:relative;left:280px;display:inline}#container{margin:0 auto;position:relative;max-width:760px;padding:0 24px;top:49px}#instructions-modal.modal-body,.modal-body:not(:has(.cm-modal__buttons)){font-size:130%}#instructions-modal .modal-footer{height:120px}.transparent-modal .modal-content{box-shadow:0 5px 15px rgba(0,0,0,0);background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);width:775px;max-height:580px}.transparent-modal{overflow:hidden;top:-40px}.transparent-modal .modal-dialog{width:auto}.transparent-modal .modal-body{height:580px}li#user_email{padding:3px 20px}.btn.try_again,.btn.try-it-yourself,.btn.fail-back{background-color:#fb8c2e;font-weight:bold}#close-alert{position:absolute;right:466px;bottom:10px;width:112px}.btn.return-to-solution,.btn.sign_up{background-color:#9cb340}.btn.return-to-solution{position:absolute;left:20px;bottom:20px}table#challenges_icons{margin-top:30px}p#want_to{margin-top:30px;font-size:200%}#arrow{position:absolute;z-index:1000;display:none}tr.spaceUnder>td{padding-bottom:1em}.learned-methods-btn{position:absolute;background-color:white;border:1.5px solid #555;padding-top:3px;border-radius:10px;height:53px;min-width:60px;text-align:center}.learned-methods-btn .method-text{position:absolute;display:block;margin:auto;bottom:0px;font-family:'Monaco', 'Menlo', 'Ubuntu Mono', 'Droid Sans Mono', 'Consolas', monospace;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.learned-methods-btn .plus-icon{position:relative;top:6px}.method-container{position:relative;margin:8px}.popover{left:50px}a:hover,a:focus{text-decoration:none}#send-email-button{background-color:#7ea3ab;position:absolute;left:240px;bottom:-9px;height:71px}#share-email{margin-top:18px}#instructions-modal{margin-top:60px}#instructions-modal .modal-body{height:120px}#instructions-modal .modal-content{width:600px;box-shadow:0 5px 15px rgba(0,0,0,0);background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0)}.alert-success{background:#E7FFE1}.modal{margin-top:60px}.modal.allow-tablet-scroll{position:absolute}.ace_gutter-cell{color:#CFCFCF}#social{position:absolute;left:325px;top:3px;font-size:12px}.instructions-container{left:67px;position:absolute;top:42px}#instructions-text,#instructions-textarea{width:460px;left:0px;top:20px;position:absolute;word-wrap:break-word}#instructions-textarea{text-align:left}.explain #instructions-text{top:28px}#monkey-holding-banana{left:-220px;position:relative}#reset-code-modal,.save_challenge{text-align:center}.btn.lefty{position:relative;right:150px}.btn.righty{position:relative;left:150px}#reset-code-modal .btn{position:relative;width:100px}#confirm-reset.btn{left:150px;background-color:#9cb340}.btn.green{background-color:#9cb340}#cancel-reset.btn{right:150px}#about-link{left:400px}.ace_invisible{opacity:0}.ace_gutter-layer,.ace_print-margin{background-color:white}.ace_gutter-layer.dark{background-color:#3e3f37}#editor-helper{position:absolute}.custom-frame-modal .modal-content{box-shadow:0 5px 15px rgba(0,0,0,0);background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0)}#scene-modal{margin-top:30px !important}#scene-modal .modal-content{max-height:525px;width:880px}#scene-modal .modal-body{height:520px}#scene-modal .white-bg{top:20px}#scene-container{position:relative;right:1px}#scene-container.video-content{height:480px;margin-top:-75px;width:832px;overflow:hidden;margin-left:8px}#video-play-btn{position:absolute;top:0;height:100%;width:100%;text-align:center}#video-play-btn button{margin:auto;margin-top:24%;padding:15px;border:3px solid #EFF2F7;background-color:transparent;outline:none !important}#video-play-btn button span{color:#EFF2F7;font-size:20px;margin:0 4px}#scene-modal .konvajs-content{margin-left:3px}.modal-open .modal,.btn:focus{outline:none !important}.modal.in{outline:none !important}#group_name{margin-bottom:10px}#solution-win-modal{margin-top:100px}#solution-win-modal .modal-body{font-size:45px;text-align:center;font-family:Rabtus}#solution-win-modal .try-it-yourself{position:relative;top:10px}#solution-win-modal .try-it-yourself.transparent{opacity:0;pointer-events:none}#solution-win-modal .modal-footer a{color:black}.alert-info{position:relative;z-index:10;text-align:left}.alert-info.error{color:red}.alert-info button{margin-right:10px}.alert-info span{position:relative;left:200px}.trial-alert~#home-container div .alert-info{top:40px}.alert{position:relative;z-index:1;border:none;border-radius:0}.fade-notification-container{position:relative}.fade-notification-container .alert{position:fixed;width:800px;left:50%;margin-left:-400px;text-align:center;-webkit-animation-name:fadeVisibility;-webkit-animation-duration:4s;animation-name:fadeVisibility;animation-duration:4s}#avatars-modal h3.modal-title{margin-top:16px}#avatars-modal .modal-content{width:600px}#avatars-modal .modal-body{padding:0}#avatars-modal .modal-body>div{display:inline-block}#avatars-modal .modal-footer .form-button{height:35px;margin:0 9px;text-transform:uppercase;font-family:"Exo"}#avatars-modal #preview-container{height:122px;width:120px;background:url(https://dnskjpxi5l62c.cloudfront.net/assets/avatars/avatars_modal_showcase-0aaae002ef8409be1930862ab37c34b122d22ee91b0672add91f73647dee959e.png) no-repeat;background-size:contain;position:relative;margin:48px 6px 0;vertical-align:top}#avatars-modal #preview-container #selected-avatar{height:120px;width:120px;margin-top:1px}#submit-avatar{display:none}#avatars-modal #preview-container #selected-avatar.fading-out{-webkit-animation:fadingOut .5s linear 1;-moz-animation:fadingOut .5s linear 1;-ms-animation:fadingOut .5s linear 1;animation:fadingOut .5s linear 1}#avatars-modal #preview-container #selected-avatar.fading-in{-webkit-animation:fadingIn .5s linear 1;-moz-animation:fadingIn .5s linear 1;-ms-animation:fadingIn .5s linear 1;animation:fadingIn .5s linear 1}@-moz-keyframes fadingOut{0%{opacity:1;transform:rotate(0deg)}100%{opacity:0;transform:rotate(360deg)}}@-ms-keyframes fadingOut{0%{opacity:1;transform:rotate(0deg)}100%{opacity:0;transform:rotate(360deg)}}@keyframes fadingOut{0%{opacity:1;transform:rotate(0deg)}100%{opacity:0;transform:rotate(360deg)}}@-webkit-keyframes fadingOut{0%{opacity:1;-webkit-transform:rotate(0deg)}100%{opacity:0;-webkit-transform:rotate(360deg)}}@-moz-keyframes fadingIn{0%{opacity:0;transform:rotate(0deg)}100%{opacity:1;transform:rotate(360deg)}}@-ms-keyframes fadingIn{0%{opacity:0;transform:rotate(0deg)}100%{opacity:1;transform:rotate(360deg)}}@keyframes fadingIn{0%{opacity:0;transform:rotate(0deg)}100%{opacity:1;transform:rotate(360deg)}}@-webkit-keyframes fadingIn{0%{opacity:0;-webkit-transform:rotate(0deg)}100%{opacity:1;-webkit-transform:rotate(360deg)}}@keyframes fadeVisibility{0%{opacity:0}20%{opacity:1}80%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeVisibility{0%{opacity:0}20%{opacity:1}80%{opacity:1}100%{opacity:0}}#avatars-modal #selection-container{padding:10px 0;height:200px;width:420px;overflow:auto}#avatars-modal #selection-container .avatar-row{height:70px;margin-bottom:2px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}#avatars-modal .avatar-select:hover{cursor:pointer}#avatars-modal .avatar-select img{width:60px;height:60px;margin:1px;-moz-transition:height .5s, width .5s;-ms-transition:height .5s, width .5s;-webkit-transition:height .5s, width .5s;transition:height .5s, width .5s}#avatars-modal .avatar-select:hover img{width:80px;height:80px}#avatars-modal .modal-footer .btn{float:right;margin-left:10px;padding-left:25px;padding-right:25px}#avatars-modal.hoc{margin-top:-12px}#avatars-modal.hoc #teachers-button,#avatars-modal.hoc h1,#avatars-modal.hoc .modal-footer .btn{font-family:'Open Sans', sans-serif}#avatars-modal.hoc .modal-header{padding:8px 3%;height:60px;background-color:rgba(118,168,196,0.4);border-bottom:1px solid #d6d6d6;margin-bottom:0}#avatars-modal.hoc .modal-body{padding:10px 10px 0 10px}#avatars-modal.hoc #preview-container{margin-left:27px}#avatars-modal.hoc #teachers-button{padding-top:7px;display:block;font-size:19px;margin:auto;text-align:center;cursor:pointer}#avatars-modal.hoc .modal-footer{text-align:center;margin-top:0;padding-bottom:6px;border-top:none}#avatars-modal.hoc .modal-footer .btn{float:none;margin:10px 0;font-size:20px}#hoc-button{position:absolute;margin-left:420px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/non_game_misc/finished_hoc_button_sprite-7c326b5aa1f05506ec7c2b58dc28ebde4c6cfefdacd030ddcdbef46734e93763.png);width:114px;height:47px;background-repeat:no-repeat;background-position:0 2px;font-family:"Rabtus", sans-serif;text-align:center;line-height:1.1em;padding:4px 0 0 4px;top:0;text-transform:uppercase}#hoc-button .first-line{color:black;font-size:11px}#hoc-button .second-line{color:white;font-size:16px}#hoc-button:hover{background-position:-114px 2px}.forms-green-button{bottom:-4%;right:-5%;color:#efefef;font-size:20px;padding:8px 8px;background-color:#88B75B;border-radius:30px;border-style:none;-webkit-box-shadow:1px 4px 1px 0px #5b7f3b;-moz-box-shadow:1px 4px 1px 0px #5b7f3b;box-shadow:1px 4px 1px 0px #5b7f3b;text-align:center}.yellow-modal-header{text-align:center;padding:12px;background-color:#f9bf2f;overflow:hidden;border-top-left-radius:6px;border-top-right-radius:6px}.home-green-button{display:inline;text-transform:uppercase;height:100%;padding:11px 12px 8px 12px;font-size:18px;background-color:#8bb55f;color:white;border:none;border-radius:4px;border-bottom:3px #74a14e solid}.home-green-button.cancel{background-color:#e1e1e1;border-bottom:3px #b7b5b5 solid}.home-grey-button{display:inline;text-transform:uppercase;height:100%;padding:11px 12px 8px 12px;font-size:18px;background-color:#b1b7aa;color:white;border:none;border-radius:4px;border-bottom:3px #555555 solid}.spinny{border:8px solid #f3f3f3;border-top:8px solid #3498db;border-radius:50%;width:50px;height:50px;margin:auto;animation:spinSpinny 2s linear infinite}@keyframes spinSpinny{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.glyphicon.spinning{vertical-align:middle;animation:spin 1s infinite linear;-webkit-animation:spin2 1s infinite linear;top:-2px;font-size:14px}body.cm-body.modal-open{margin-right:0;overflow-y:auto}.modal{overflow-y:hidden}.course .sprite-sheet-creator-modal{margin-left:350px}.modal-on-top{margin-top:0}.modal-on-top .modal-dialog{margin-top:60px}.btn-delete.btn-danger[value="Cancel my account"]{background-color:transparent;border:none;padding:0;color:#d9534f}.btn-delete.btn-danger[value="Cancel my account"]:hover{text-decoration:underline}.label-required:after{content:" *";color:red}.trial-alert{position:fixed;top:50px;width:100vw;height:40px;z-index:10;text-align:center;line-height:40px;padding-top:0;padding-bottom:0}.trial-alert span{position:relative;margin-left:auto;margin-right:auto;padding-left:200px}.trial-alert .close{color:black;opacity:1;font-size:36px;font-family:'Open Sans', sans-serif;padding:3px;top:0}.mobile-show{display:none}@media screen and (max-width: 768px){.container-fluid .row{margin-left:0;margin-right:0}}@media screen and (max-width: 480px){.mobile-hide{display:none}.mobile-show{display:block}.alert{line-height:20px;padding-right:15px;min-height:40px;height:auto}.alert span{padding:0px}.alert .close{position:absolute;bottom:0px;right:0px}}@keyframes shake{10%,90%{transform:translate3d(-1px, 0, 0)}20%,80%{transform:translate3d(2px, 0, 0)}30%,50%,70%{transform:translate3d(-4px, 0, 0)}40%,60%{transform:translate3d(4px, 0, 0)}}@keyframes shake-left-to-right{10%,90%{transform:translate3d(-1px, 0, 0)}20%,80%{transform:translate3d(2px, 0, 0)}30%,50%,70%{transform:translate3d(-4px, 0, 0)}40%,60%{transform:translate3d(4px, 0, 0)}}.green-modal-header{padding:0;background-color:#89B85C;height:65px;border-top-left-radius:3px;border-top-right-radius:3px;font-family:Exo;margin-top:-31px}.green-modal-header .exit-btn-container{float:right}.green-modal-header .exit-btn-container img.close-button-img{padding:10px;height:32px;width:32px}.green-modal-header .exit-btn-container img.close-button-img:hover{cursor:pointer}.green-modal-header .title-container{text-align:-webkit-center}.green-modal-header .title-container p{padding-top:24px;font-size:16px;color:white;font-weight:bold;text-transform:uppercase;text-align:center}.modal-body.cm-modal-body{width:360px;position:relative;margin-left:auto;margin-right:auto;font-family:'Nunito';padding:0px}.cm-modal img.close-button-img,.ap-modal img.close-button-img,.cm-modal-fullscreen img.close-button-img{position:absolute;right:23px;top:19px;height:15px;width:15px}#roster_service_modal .sync-error{margin-left:5px;color:#e95e63;font-family:Exo;font-size:12px;font-style:normal;font-weight:500;line-height:19px}#roster_service_modal .roster-service-id-header{display:inline-flex;margin-top:24px}#roster_service_modal .roster-service-id-header .asterix{color:#F00;font-family:Roboto;font-size:10px;position:relative;bottom:3px}#roster_service_modal .roster-service-id-header .id-title{color:black;font-size:12px;text-transform:uppercase}#roster_service_modal .input-field{border-radius:4px;border:1px solid #B1B1B1;width:200px;height:30px;padding:5px 6px 5px 12px}#roster_service_modal .error{font-size:12px;color:red}#roster_service_modal .save-img{cursor:pointer;position:relative;margin-left:6px;width:20px;height:20px}#roster_service_modal .sync-wrapper{margin:24px 0px 24px;height:40px}#roster_service_modal .sync-wrapper #subscription-roster-sync{display:flex}#roster_service_modal .sync-wrapper .sync-info{color:#757575;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:0.14px}#roster_service_modal .sync-wrapper .sync-btn-wrapper{position:relative;top:10px}#roster_service_modal .sync-wrapper .sync-info-wrapper{padding-right:10px}#roster_service_modal .sync-wrapper .sync-img{position:relative;right:6px;bottom:2px}#roster_service_modal .info-img{position:relative;bottom:1px}#roster_service_modal .link{color:#27adf9;font-family:Roboto;font-size:14px;font-style:normal}#roster_service_modal input::-webkit-outer-spin-button,#roster_service_modal input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#roster_service_modal input[type=number]{-moz-appearance:textfield}#select-login-card-type .modal-body .subtitle{white-space:break-spaces;text-align:left}#select-login-card-type #login-cards-types{display:flex;justify-content:space-around;margin:35px}#select-login-card-type #login-cards-types .background-ellipse{position:absolute;margin-top:25px}#select-login-card-type #login-cards-types label img{position:relative}#select-login-card-type #login-cards-types input[type='radio']{accent-color:#6b9e37}#select-login-card-type #login-cards-types p{position:relative;font-weight:normal;text-transform:uppercase}#select-login-card-type #login-cards-types p input{margin:8px 4px}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.modal-body #slideshow-review.main{font-family:'Roboto';font-size:16px;font-weight:400}.modal-body #slideshow-review.main .note{color:#b1b1b1;font-size:14px;margin-bottom:12px}.modal-body #slideshow-review.main .question-title{display:flex;margin:25px 0 5px}.modal-body #slideshow-review.main .question-title div:first-child{font-weight:bold;margin:0px 5px 5px 0}.modal-body #slideshow-review.main .question-title div:last-child{overflow-wrap:anywhere}.modal-body #slideshow-review.main .question-title img:hover{z-index:11}.modal-body #slideshow-review.main .question-title img{height:30px;z-index:10;position:relative;cursor:zoom-in}.modal-body #slideshow-review.main .question-title img:hover{z-index:11;transform:scale(10)}.modal-body #slideshow-review.main .question-answer div{color:#a6a6a6;display:flex;align-items:center;margin-bottom:10px}.modal-body #slideshow-review.main .question-answer div img{margin-right:10px}.modal-body #slideshow-review.main .question-answer div img:nth-child(2){height:30px;z-index:10;position:relative;cursor:zoom-in}.modal-body #slideshow-review.main .question-answer div img:nth-child(2):hover{margin-left:40%;transform:scale(10)}.modal-body #slideshow-review.main .question-answer div:last-child{font-weight:500}.modal-body #slideshow-review.main #download-file{margin:50px}.modal-body #slideshow-review.main #download-file a{color:white;font-family:'Exo';text-transform:uppercase;background:#8bb55f;border-radius:4px;padding:12px 42px;text-decoration:none}body.stripe-upgrade-confirmation #upgrade-info{max-width:1200px;margin:auto;align-items:center;padding:140px 50px 50px;font-size:18px}body.stripe-upgrade-confirmation #upgrade-info .plan-selected{color:#424c6a;font-size:14px;text-transform:uppercase}body.stripe-upgrade-confirmation #upgrade-info .order-summary{display:flex;justify-content:space-between}body.stripe-upgrade-confirmation #upgrade-info .order-summary .proration-period{font-family:'Montserrat-Medium'}body.stripe-upgrade-confirmation #upgrade-info .order-summary .total{flex-shrink:0;margin-left:40px}body.stripe-upgrade-confirmation #upgrade-info .notice-box{margin:20px 0;padding:20px 0;box-shadow:0 3px 12px 0 rgba(0,0,0,0.15);border-radius:10px}body.stripe-upgrade-confirmation #upgrade-info .notice-box div{width:95%;margin:auto;font-family:'Montserrat-Medium'}body.stripe-upgrade-confirmation #upgrade-info .notice-box div .discounts-note{font-family:'Montserrat-Medium';font-size:14px}body.stripe-upgrade-confirmation #upgrade-info .buttons-container{display:flex}body.stripe-upgrade-confirmation #upgrade-info .buttons-container .my-btn{color:#38261e;border:1px solid lightgray;font-size:16px}body.stripe-upgrade-confirmation #upgrade-info .buttons-container>a{margin-left:10px;background-color:white}body.stripe-upgrade-confirmation #upgrade-info .buttons-container input[type="submit"]{background-color:#ffc22a}#junior-progress-limited-modal .modal-dialog{width:677px}#junior-progress-limited-modal .modal-dialog .modal-content{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/junior/limit_modal_bg-d2030d8c62450f473534adcf5e6fb146c87b5448f1021cbe53a6a485011e27c4.png);height:373px;background-size:cover}#junior-progress-limited-modal .modal-content .close-btn{position:absolute;top:10px;right:15px;cursor:pointer}#junior-progress-limited-modal .modal-content .modal-body{padding:0px;font-family:Exo}#junior-progress-limited-modal .modal-content .limit-text{position:absolute;width:100%;top:291px;text-align:center;font-size:28px;color:#1e2638;font-weight:600;letter-spacing:2.16px}@media screen and (max-height: 500px){#junior-progress-limited-modal .modal-dialog{width:338px}#junior-progress-limited-modal .modal-dialog .modal-content{height:186px}#junior-progress-limited-modal .modal-content .limit-text{top:150px;font-size:16px}}#quiz-map{display:flex;float:right;margin:15px 60px 0 0;color:white}#quiz-map .title{margin:0 10px}#quiz-map .challenge-circle{height:16px;width:16px;background-color:#EDEDED;border-radius:50%;margin:3px 4px;color:black;display:flex;justify-content:space-around;align-items:center;box-shadow:0px 0px 4px rgba(255,255,255,0.25)}#quiz-map .challenge-circle.current-challenge{height:32px;width:32px;margin:-6px 4px}#quiz-map .challenge-circle.current-challenge.not_completed:hover{background:#EDEDED}#quiz-map .challenge-circle.completed{background:#8BB55F;color:white}#quiz-map .challenge-circle.not_completed:hover{background:#FEA63C}#quiz-map .challenge-circle:hover .tooltip{visibility:visible;opacity:1}#quiz-map .challenge-circle .tooltip{visibility:hidden;text-align:center;border-radius:6px;padding:5px 0;position:absolute;opacity:0;transition:opacity 0.3s;top:47px;background:#FFE79A;width:100px;border-radius:4px;color:black;position:absolute;font-family:'Exo'}#quiz-map .challenge-circle .tooltip .star{width:21px;margin:2px}#quiz-map .challenge-circle .tooltip.tooltip-polygon{top:30px;background:transparent;color:#FFE79A}@media screen and (max-width: 1000px){#challenge_number{display:none}}body.slideshow-course .exercise-container .iframe-loader{position:absolute;top:0;left:0;width:100%;height:88%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#19a1bf;z-index:-1}body.slideshow-course .exercise-container .iframe-loader p{margin-top:10px;color:#333;font-size:26px}body.slideshow-course .exercise-container .spinner{width:40px;height:40px;border:4px solid rgba(0,0,0,0.1);border-left-color:white;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}body.slideshow-course{background:#b0f1ff;font-family:'Kodchasan';color:black}body.slideshow-course.intro,body.slideshow-course.learn{background:#697eee}body.slideshow-course.task,body.slideshow-course.play{background:#00b594}body.slideshow-course.submit,body.slideshow-course.review,body.slideshow-course.skill_check{background:#14afd1}body.slideshow-course.completed{background:#74dac9}body.slideshow-course #main-slideshow-course{height:100%}body.slideshow-course #main-slideshow-course #slideshow-course-container{padding:0px 40px;display:flex;justify-content:center;overflow:auto;height:calc(100% - 50px);position:relative;top:50px}body.slideshow-course #main-slideshow-course ::-webkit-scrollbar{width:8px}body.slideshow-course #main-slideshow-course ::-webkit-scrollbar-thumb{background:#90d6fb}body.slideshow-course #main-slideshow-course .notification-bar{position:absolute;top:50px}body.slideshow-course #main-slideshow-course .alert.alert-info{top:50px;position:absolute;width:100%}body.slideshow-course #lectures-gallery{display:grid;grid-template-columns:repeat(auto-fill, minmax(245px, 1fr));grid-gap:45px;padding:40px 20px;width:100%}body.slideshow-course #lectures-gallery .lecture-thumbnail{padding:8px 11px;height:fit-content;box-shadow:0px 4px 19px rgba(115,115,115,0.25);border-radius:8px;overflow-wrap:anywhere;background:white;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;font-size:18px;color:#38261E;position:relative}body.slideshow-course #lectures-gallery .lecture-thumbnail .lecture-number{width:100%}body.slideshow-course #lectures-gallery .lecture-thumbnail .lecture-img{width:100%;border-radius:8px}body.slideshow-course #lectures-gallery .lecture-thumbnail .title{height:62px;display:flex;align-items:center}body.slideshow-course #lectures-gallery .lecture-thumbnail:hover{transform:scale(1.16)}body.slideshow-course #lectures-gallery .lecture-thumbnail.completed,body.slideshow-course #lectures-gallery .lecture-thumbnail.locked{background:#FFE69A}body.slideshow-course #lectures-gallery .lecture-thumbnail.completed .star,body.slideshow-course #lectures-gallery .lecture-thumbnail.locked .star{position:absolute;width:70px;height:70px;z-index:100}body.slideshow-course #lectures-gallery .lecture-thumbnail.completed .lecture-img,body.slideshow-course #lectures-gallery .lecture-thumbnail.locked .lecture-img{filter:brightness(0.7)}body.slideshow-course #lectures-gallery .lecture-thumbnail.not-started .star,body.slideshow-course #lectures-gallery .lecture-thumbnail.in-progress .star{width:28px;height:28px;position:absolute;margin:2%;top:0px;right:0px}body.slideshow-course #lectures-gallery .lecture-thumbnail.locked{pointer-events:none;background:#e9e9e9}body.slideshow-course #progress-section{margin-right:40px;width:400px;height:640px;background:#d0f7ff;box-shadow:0px 4px 19px rgba(115,115,115,0.25);border-radius:30px;flex-shrink:0;letter-spacing:0.01em;padding:12px;position:sticky;top:40px;display:flex;flex-direction:column;justify-content:space-evenly}body.slideshow-course #progress-section .number-of-lessons{width:fit-content;background:#FFE69A;border-radius:43px;margin:12px 24px 5px;padding:4px 12px;text-transform:uppercase}body.slideshow-course #progress-section .title{font-weight:700;font-size:26px;color:#38261E;text-transform:uppercase;margin:12px 24px}body.slideshow-course #progress-section .description{font-family:'Roboto';color:#38261E;font-size:14px;margin:0 24px}body.slideshow-course #progress-section #track-your-progress{display:flex;flex-direction:column;align-items:center;height:280px;justify-content:space-around;margin-top:30px;margin-bottom:50px;text-transform:uppercase;font-family:'Roboto';color:#38261E;font-size:18px;font-weight:300}body.slideshow-course #progress-section #track-your-progress div:first-child{font-weight:400}body.slideshow-course #progress-section #track-your-progress svg{filter:drop-shadow(0px 4px 19px rgba(115,115,115,0.25))}body.slideshow-course #progress-section .button{text-transform:uppercase;display:flex;justify-content:space-evenly;align-items:center;padding:12px;min-width:284px;height:70px;background:#FBC54F;box-shadow:0px 2px 0px #c5a051;border-radius:8px;border:none;font-size:18px;color:black;margin-bottom:40px}body.slideshow-course #progress-section .button img{transform:rotate(180deg)}body.slideshow-course #progress-section #grade-for-course{background:white;text-align:center;border-radius:200px;padding:5px 18px 5px 18px}body.slideshow-course #progress-section #grade-selector-form select,body.slideshow-course #progress-section #grade-for-course{margin:12px 24px 5px;color:#858282}body.slideshow-course #progress-section #grade-selector-form select{appearance:none;padding:0 20px 0 6px;text-overflow:ellipsis;border-radius:4px;border-color:#b1b1b1;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/dashboard/selector-arrow-13f124e6b4fe0fc20597ceb67a20a5234a9dbaf2fbbf9c41ee14ae2853b91e1b.svg);background-position:95% center;background-repeat:no-repeat;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23aadfd7" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg>');padding-right:40px;padding:5px 25px 5px 6px;border-radius:4px;border:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.3);text-align:left}body.slideshow-course #progress-section #grade-selector-form select:focus{outline-color:#8bb55f}body.slideshow-course #progress-section #grade-selector-form select:focus{outline-color:#aadfd7}body.slideshow-course #slideshow-course-navigation-bar{width:100%;height:70px;top:50px;left:0px;background:#B0F1FF;box-shadow:0px 4px 19px rgba(115,115,115,0.25);position:fixed;display:flex;justify-content:space-between;align-items:center}body.slideshow-course #slideshow-course-navigation-bar .bar-group{display:flex;align-items:center}body.slideshow-course #slideshow-course-navigation-bar #back-to-course{padding:5px;width:71px;height:70px;background:#FFE69A;box-shadow:3px 0px 7px rgba(200,197,197,0.5);font-family:'Roboto';font-weight:500;font-size:10px;line-height:12px;text-transform:uppercase;color:#38261E;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:space-around}body.slideshow-course #slideshow-course-navigation-bar #back-to-course .blue-square{width:32px;height:32px;background:#22D7FF;border-radius:4px;display:flex;align-items:center;justify-content:center}body.slideshow-course #slideshow-course-navigation-bar #back-to-course .blue-square img{width:15px;height:20px}body.slideshow-course #slideshow-course-navigation-bar #back-to-course:hover{background:#FBC54F;box-shadow:3px 0px 7px rgba(200,197,197,0.5)}body.slideshow-course #slideshow-course-navigation-bar #title{display:flex;padding:16px;font-size:24px;line-height:31px;text-transform:capitalize}body.slideshow-course #slideshow-course-navigation-bar #title .position{margin-right:20px;font-weight:bold}@media screen and (max-width: 1200px){body.slideshow-course #slideshow-course-navigation-bar #title{display:none}}body.slideshow-course #slideshow-course-navigation-bar #learn-section,body.slideshow-course #slideshow-course-navigation-bar #play-section,body.slideshow-course #slideshow-course-navigation-bar #review-section,body.slideshow-course #slideshow-course-navigation-bar #skill_check-section,body.slideshow-course #slideshow-course-navigation-bar #intro-section,body.slideshow-course #slideshow-course-navigation-bar #task-section,body.slideshow-course #slideshow-course-navigation-bar #submit-section{border-left:1px solid #19A1BF;display:flex;text-transform:uppercase;padding-right:16px;height:70px}body.slideshow-course #slideshow-course-navigation-bar #learn-section .section-title,body.slideshow-course #slideshow-course-navigation-bar #play-section .section-title,body.slideshow-course #slideshow-course-navigation-bar #review-section .section-title,body.slideshow-course #slideshow-course-navigation-bar #skill_check-section .section-title,body.slideshow-course #slideshow-course-navigation-bar #intro-section .section-title,body.slideshow-course #slideshow-course-navigation-bar #task-section .section-title,body.slideshow-course #slideshow-course-navigation-bar #submit-section .section-title{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}body.slideshow-course #slideshow-course-navigation-bar #learn-section .section-title p,body.slideshow-course #slideshow-course-navigation-bar #play-section .section-title p,body.slideshow-course #slideshow-course-navigation-bar #review-section .section-title p,body.slideshow-course #slideshow-course-navigation-bar #skill_check-section .section-title p,body.slideshow-course #slideshow-course-navigation-bar #intro-section .section-title p,body.slideshow-course #slideshow-course-navigation-bar #task-section .section-title p,body.slideshow-course #slideshow-course-navigation-bar #submit-section .section-title p{margin:7px 0 0 0}body.slideshow-course #slideshow-course-navigation-bar #learn-section .circles-container,body.slideshow-course #slideshow-course-navigation-bar #play-section .circles-container,body.slideshow-course #slideshow-course-navigation-bar #review-section .circles-container,body.slideshow-course #slideshow-course-navigation-bar #skill_check-section .circles-container,body.slideshow-course #slideshow-course-navigation-bar #intro-section .circles-container,body.slideshow-course #slideshow-course-navigation-bar #task-section .circles-container,body.slideshow-course #slideshow-course-navigation-bar #submit-section .circles-container{display:flex}body.slideshow-course #slideshow-course-navigation-bar #learn-section .circles-container .circle,body.slideshow-course #slideshow-course-navigation-bar #play-section .circles-container .circle,body.slideshow-course #slideshow-course-navigation-bar #review-section .circles-container .circle,body.slideshow-course #slideshow-course-navigation-bar #skill_check-section .circles-container .circle,body.slideshow-course #slideshow-course-navigation-bar #intro-section .circles-container .circle,body.slideshow-course #slideshow-course-navigation-bar #task-section .circles-container .circle,body.slideshow-course #slideshow-course-navigation-bar #submit-section .circles-container .circle{display:contents}body.slideshow-course #slideshow-course-navigation-bar #learn-section .circles-container .nav-circle,body.slideshow-course #slideshow-course-navigation-bar #play-section .circles-container .nav-circle,body.slideshow-course #slideshow-course-navigation-bar #review-section .circles-container .nav-circle,body.slideshow-course #slideshow-course-navigation-bar #skill_check-section .circles-container .nav-circle,body.slideshow-course #slideshow-course-navigation-bar #intro-section .circles-container .nav-circle,body.slideshow-course #slideshow-course-navigation-bar #task-section .circles-container .nav-circle,body.slideshow-course #slideshow-course-navigation-bar #submit-section .circles-container .nav-circle{width:16px;height:16px;border-radius:50%;background:#e8fbff;box-shadow:0px 0px 4px rgba(255,255,255,0.25);margin:15px 8px}body.slideshow-course #slideshow-course-navigation-bar #learn-section .circles-container .nav-circle:hover,body.slideshow-course #slideshow-course-navigation-bar #play-section .circles-container .nav-circle:hover,body.slideshow-course #slideshow-course-navigation-bar #review-section .circles-container .nav-circle:hover,body.slideshow-course #slideshow-course-navigation-bar #skill_check-section .circles-container .nav-circle:hover,body.slideshow-course #slideshow-course-navigation-bar #intro-section .circles-container .nav-circle:hover,body.slideshow-course #slideshow-course-navigation-bar #task-section .circles-container .nav-circle:hover,body.slideshow-course #slideshow-course-navigation-bar #submit-section .circles-container .nav-circle:hover{background:#fea63c}body.slideshow-course #slideshow-course-navigation-bar #learn-section .circles-container .nav-circle.current-slide,body.slideshow-course #slideshow-course-navigation-bar #play-section .circles-container .nav-circle.current-slide,body.slideshow-course #slideshow-course-navigation-bar #review-section .circles-container .nav-circle.current-slide,body.slideshow-course #slideshow-course-navigation-bar #skill_check-section .circles-container .nav-circle.current-slide,body.slideshow-course #slideshow-course-navigation-bar #intro-section .circles-container .nav-circle.current-slide,body.slideshow-course #slideshow-course-navigation-bar #task-section .circles-container .nav-circle.current-slide,body.slideshow-course #slideshow-course-navigation-bar #submit-section .circles-container .nav-circle.current-slide{width:32px;height:32px;margin:7px 8px;background:white;border:1px solid #ECC133;display:flex;justify-content:center;align-items:center;color:black}body.slideshow-course #slideshow-course-navigation-bar #learn-section .circles-container .nav-circle.disabled,body.slideshow-course #slideshow-course-navigation-bar #play-section .circles-container .nav-circle.disabled,body.slideshow-course #slideshow-course-navigation-bar #review-section .circles-container .nav-circle.disabled,body.slideshow-course #slideshow-course-navigation-bar #skill_check-section .circles-container .nav-circle.disabled,body.slideshow-course #slideshow-course-navigation-bar #intro-section .circles-container .nav-circle.disabled,body.slideshow-course #slideshow-course-navigation-bar #task-section .circles-container .nav-circle.disabled,body.slideshow-course #slideshow-course-navigation-bar #submit-section .circles-container .nav-circle.disabled{opacity:1}body.slideshow-course #slideshow-course-navigation-bar #learn-section .circles-container .nav-circle.disabled img,body.slideshow-course #slideshow-course-navigation-bar #play-section .circles-container .nav-circle.disabled img,body.slideshow-course #slideshow-course-navigation-bar #review-section .circles-container .nav-circle.disabled img,body.slideshow-course #slideshow-course-navigation-bar #skill_check-section .circles-container .nav-circle.disabled img,body.slideshow-course #slideshow-course-navigation-bar #intro-section .circles-container .nav-circle.disabled img,body.slideshow-course #slideshow-course-navigation-bar #task-section .circles-container .nav-circle.disabled img,body.slideshow-course #slideshow-course-navigation-bar #submit-section .circles-container .nav-circle.disabled img{margin-left:11px}body.slideshow-course #slideshow-course-navigation-bar #learn-section .circles-container .nav-circle.completed,body.slideshow-course #slideshow-course-navigation-bar #play-section .circles-container .nav-circle.completed,body.slideshow-course #slideshow-course-navigation-bar #review-section .circles-container .nav-circle.completed,body.slideshow-course #slideshow-course-navigation-bar #skill_check-section .circles-container .nav-circle.completed,body.slideshow-course #slideshow-course-navigation-bar #intro-section .circles-container .nav-circle.completed,body.slideshow-course #slideshow-course-navigation-bar #task-section .circles-container .nav-circle.completed,body.slideshow-course #slideshow-course-navigation-bar #submit-section .circles-container .nav-circle.completed{background:#00b594}body.slideshow-course #slideshow-course-navigation-bar #learn-section .circles-container .nav-circle.completed img,body.slideshow-course #slideshow-course-navigation-bar #play-section .circles-container .nav-circle.completed img,body.slideshow-course #slideshow-course-navigation-bar #review-section .circles-container .nav-circle.completed img,body.slideshow-course #slideshow-course-navigation-bar #skill_check-section .circles-container .nav-circle.completed img,body.slideshow-course #slideshow-course-navigation-bar #intro-section .circles-container .nav-circle.completed img,body.slideshow-course #slideshow-course-navigation-bar #task-section .circles-container .nav-circle.completed img,body.slideshow-course #slideshow-course-navigation-bar #submit-section .circles-container .nav-circle.completed img{margin-left:3px;margin-bottom:8px}body.slideshow-course #slideshow-course-navigation-bar #learn-section .circles-container .nav-circle.completed:hover,body.slideshow-course #slideshow-course-navigation-bar #play-section .circles-container .nav-circle.completed:hover,body.slideshow-course #slideshow-course-navigation-bar #review-section .circles-container .nav-circle.completed:hover,body.slideshow-course #slideshow-course-navigation-bar #skill_check-section .circles-container .nav-circle.completed:hover,body.slideshow-course #slideshow-course-navigation-bar #intro-section .circles-container .nav-circle.completed:hover,body.slideshow-course #slideshow-course-navigation-bar #task-section .circles-container .nav-circle.completed:hover,body.slideshow-course #slideshow-course-navigation-bar #submit-section .circles-container .nav-circle.completed:hover{background:#fea63c}body.slideshow-course #slideshow-course-navigation-bar #learn-section .circles-container .nav-circle.completed:hover img,body.slideshow-course #slideshow-course-navigation-bar #play-section .circles-container .nav-circle.completed:hover img,body.slideshow-course #slideshow-course-navigation-bar #review-section .circles-container .nav-circle.completed:hover img,body.slideshow-course #slideshow-course-navigation-bar #skill_check-section .circles-container .nav-circle.completed:hover img,body.slideshow-course #slideshow-course-navigation-bar #intro-section .circles-container .nav-circle.completed:hover img,body.slideshow-course #slideshow-course-navigation-bar #task-section .circles-container .nav-circle.completed:hover img,body.slideshow-course #slideshow-course-navigation-bar #submit-section .circles-container .nav-circle.completed:hover img{display:none}body.slideshow-course #slideshow-course-navigation-bar #learn-section:hover,body.slideshow-course #slideshow-course-navigation-bar #play-section:hover,body.slideshow-course #slideshow-course-navigation-bar #review-section:hover,body.slideshow-course #slideshow-course-navigation-bar #skill_check-section:hover,body.slideshow-course #slideshow-course-navigation-bar #intro-section:hover,body.slideshow-course #slideshow-course-navigation-bar #task-section:hover,body.slideshow-course #slideshow-course-navigation-bar #submit-section:hover{background:#22D7FF}body.slideshow-course #slideshow-course-navigation-bar #learn-section.expanded .section-icon,body.slideshow-course #slideshow-course-navigation-bar #play-section.expanded .section-icon,body.slideshow-course #slideshow-course-navigation-bar #review-section.expanded .section-icon,body.slideshow-course #slideshow-course-navigation-bar #skill_check-section.expanded .section-icon,body.slideshow-course #slideshow-course-navigation-bar #intro-section.expanded .section-icon,body.slideshow-course #slideshow-course-navigation-bar #task-section.expanded .section-icon,body.slideshow-course #slideshow-course-navigation-bar #submit-section.expanded .section-icon{pointer-events:none}body.slideshow-course #slideshow-course-navigation-bar #learn-section.expanded:hover,body.slideshow-course #slideshow-course-navigation-bar #play-section.expanded:hover,body.slideshow-course #slideshow-course-navigation-bar #review-section.expanded:hover,body.slideshow-course #slideshow-course-navigation-bar #skill_check-section.expanded:hover,body.slideshow-course #slideshow-course-navigation-bar #intro-section.expanded:hover,body.slideshow-course #slideshow-course-navigation-bar #task-section.expanded:hover,body.slideshow-course #slideshow-course-navigation-bar #submit-section.expanded:hover{background:none}body.slideshow-course #slideshow-course-navigation-bar #learn-section .section-icon.locked,body.slideshow-course #slideshow-course-navigation-bar #play-section .section-icon.locked,body.slideshow-course #slideshow-course-navigation-bar #review-section .section-icon.locked,body.slideshow-course #slideshow-course-navigation-bar #skill_check-section .section-icon.locked,body.slideshow-course #slideshow-course-navigation-bar #intro-section .section-icon.locked,body.slideshow-course #slideshow-course-navigation-bar #task-section .section-icon.locked,body.slideshow-course #slideshow-course-navigation-bar #submit-section .section-icon.locked{pointer-events:none}body.slideshow-course #slideshow-course-navigation-bar #learn-section:hover .tooltip,body.slideshow-course #slideshow-course-navigation-bar #play-section:hover .tooltip,body.slideshow-course #slideshow-course-navigation-bar #review-section:hover .tooltip,body.slideshow-course #slideshow-course-navigation-bar #skill_check-section:hover .tooltip,body.slideshow-course #slideshow-course-navigation-bar #intro-section:hover .tooltip,body.slideshow-course #slideshow-course-navigation-bar #task-section:hover .tooltip,body.slideshow-course #slideshow-course-navigation-bar #submit-section:hover .tooltip{visibility:visible;opacity:1}body.slideshow-course #slideshow-course-navigation-bar #learn-section .tooltip,body.slideshow-course #slideshow-course-navigation-bar #play-section .tooltip,body.slideshow-course #slideshow-course-navigation-bar #review-section .tooltip,body.slideshow-course #slideshow-course-navigation-bar #skill_check-section .tooltip,body.slideshow-course #slideshow-course-navigation-bar #intro-section .tooltip,body.slideshow-course #slideshow-course-navigation-bar #task-section .tooltip,body.slideshow-course #slideshow-course-navigation-bar #submit-section .tooltip{visibility:hidden;text-align:center;border-radius:6px;padding:5px 0;position:absolute;opacity:0;transition:opacity 0.3s;top:77px;background:white;width:133px;border-radius:4px;color:black;position:absolute;font-family:'Exo';box-shadow:0px 0px 10px 2px rgba(0,0,0,0.25)}body.slideshow-course #slideshow-course-navigation-bar #learn-section .tooltip.tooltip-polygon,body.slideshow-course #slideshow-course-navigation-bar #play-section .tooltip.tooltip-polygon,body.slideshow-course #slideshow-course-navigation-bar #review-section .tooltip.tooltip-polygon,body.slideshow-course #slideshow-course-navigation-bar #skill_check-section .tooltip.tooltip-polygon,body.slideshow-course #slideshow-course-navigation-bar #intro-section .tooltip.tooltip-polygon,body.slideshow-course #slideshow-course-navigation-bar #task-section .tooltip.tooltip-polygon,body.slideshow-course #slideshow-course-navigation-bar #submit-section .tooltip.tooltip-polygon{top:60px;background:transparent;color:white;box-shadow:none}body.slideshow-course.typing #slideshow-course-slide-container #slide-container,body.slideshow-course.typing #typing-quiz-slide-container #slide-container{width:auto;height:550px}body.slideshow-course #slideshow-course-slide-container{top:120px}body.slideshow-course #slideshow-course-slide-container,body.slideshow-course #typing-quiz-slide-container{display:flex;justify-content:center;align-items:center;height:100%;position:relative;height:calc(100% - 120px)}body.slideshow-course #slideshow-course-slide-container #slide-container,body.slideshow-course #slideshow-course-slide-container #game-content,body.slideshow-course #typing-quiz-slide-container #slide-container,body.slideshow-course #typing-quiz-slide-container #game-content{position:inherit;width:77vw;min-width:900px;max-width:1280px;background:white;box-shadow:0px 0px 10px 2px rgba(0,0,0,0.25)}body.slideshow-course #slideshow-course-slide-container #slide-container.slide,body.slideshow-course #slideshow-course-slide-container #game-content.slide,body.slideshow-course #typing-quiz-slide-container #slide-container.slide,body.slideshow-course #typing-quiz-slide-container #game-content.slide{background:none;box-shadow:none}body.slideshow-course #slideshow-course-slide-container #slide-container .slide-img,body.slideshow-course #slideshow-course-slide-container #game-content .slide-img,body.slideshow-course #typing-quiz-slide-container #slide-container .slide-img,body.slideshow-course #typing-quiz-slide-container #game-content .slide-img{width:100%;height:100%}body.slideshow-course #slideshow-course-slide-container #slide-container.video-slide,body.slideshow-course #slideshow-course-slide-container #game-content.video-slide,body.slideshow-course #typing-quiz-slide-container #slide-container.video-slide,body.slideshow-course #typing-quiz-slide-container #game-content.video-slide{width:66vw}body.slideshow-course #slideshow-course-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"],body.slideshow-course #typing-quiz-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"]{display:flex;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/lecture_games/find_clues_in_files/html_ui/html_bg-c30dccc5ed0eb35f1e876126a7d42249a75f17fd33ad41acd2e2daf39c7a97e1.png);background-size:cover}body.slideshow-course #slideshow-course-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-phaser-content,body.slideshow-course #typing-quiz-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-phaser-content{max-width:50%}body.slideshow-course #slideshow-course-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content,body.slideshow-course #typing-quiz-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content{font-family:'Kodchasan';width:50%}body.slideshow-course #slideshow-course-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content .wrapper,body.slideshow-course #typing-quiz-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content .wrapper{width:78%;margin-left:8%}body.slideshow-course #slideshow-course-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content h1,body.slideshow-course #typing-quiz-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content h1{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/lecture_games/find_clues_in_files/html_ui/title_bg-7a508169fa5a2a3eb78f9657b43bb9c26461afab9db0f8bfb1be6b7998e04b54.png);text-align:center;color:white;font-size:19px;line-height:43px;width:254px;background-size:cover;height:68px;margin:2% 0 1% 24%}body.slideshow-course #slideshow-course-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content button:hover,body.slideshow-course #typing-quiz-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content button:hover{opacity:0.8}body.slideshow-course #slideshow-course-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content .nav-button,body.slideshow-course #typing-quiz-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content .nav-button{width:45%;border-radius:30px;border:0;font-size:20px;line-height:45px}body.slideshow-course #slideshow-course-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content #game-nav-buttons,body.slideshow-course #typing-quiz-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content #game-nav-buttons{display:flex;justify-content:space-around;margin-bottom:10px}body.slideshow-course #slideshow-course-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content #game-nav-buttons #slide-0-nav,body.slideshow-course #typing-quiz-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content #game-nav-buttons #slide-0-nav{background-color:#FBCE9E}body.slideshow-course #slideshow-course-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content #game-nav-buttons #slide-1-nav,body.slideshow-course #typing-quiz-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content #game-nav-buttons #slide-1-nav{background-color:unset}body.slideshow-course #slideshow-course-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content #slide-0,body.slideshow-course #typing-quiz-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content #slide-0{display:block;text-align:center}body.slideshow-course #slideshow-course-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content #slide-0 ul,body.slideshow-course #typing-quiz-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content #slide-0 ul{text-align:left}body.slideshow-course #slideshow-course-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content #slide-0 li,body.slideshow-course #typing-quiz-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content #slide-0 li{margin-bottom:10px}body.slideshow-course #slideshow-course-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content #slide-0 #drive-screenshot,body.slideshow-course #typing-quiz-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content #slide-0 #drive-screenshot{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/lecture_games/find_clues_in_files/html_ui/google_drive_screen_shot2-50180913da8dfb161dcb3e4e0c3b432616822e0a9fcb649e165cbe21e26a69f1.png);height:180px;background-size:contain;background-repeat:no-repeat;background-position:center}body.slideshow-course #slideshow-course-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content #slide-0 button,body.slideshow-course #typing-quiz-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content #slide-0 button{background-color:#FFA340;margin-top:18px}body.slideshow-course #slideshow-course-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content #slide-1,body.slideshow-course #typing-quiz-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content #slide-1{display:none}body.slideshow-course #slideshow-course-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content #slide-1 .clue,body.slideshow-course #typing-quiz-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content #slide-1 .clue{display:flex;margin-bottom:15px}body.slideshow-course #slideshow-course-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content #slide-1 .clue span,body.slideshow-course #typing-quiz-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content #slide-1 .clue span{line-height:30px;width:72px}body.slideshow-course #slideshow-course-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content #slide-1 .clue input,body.slideshow-course #typing-quiz-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content #slide-1 .clue input{transition:all 0.4s;flex-grow:1;margin:0px 26px;border:0;height:30px}body.slideshow-course #slideshow-course-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content #slide-1 .clue button,body.slideshow-course #typing-quiz-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content #slide-1 .clue button{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/lecture_games/find_clues_in_files/html_ui/submit-40ac52315701eaec8dcd0fa1e320dba2e296655300a411e3362f415d268bc889.png);border:0;background-color:unset;background-size:contain;width:30px;background-repeat:no-repeat;background-position:center}body.slideshow-course #slideshow-course-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content #slide-1 .clue.wrong input,body.slideshow-course #typing-quiz-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content #slide-1 .clue.wrong input{pointer-events:none;background-color:#FF2741}body.slideshow-course #slideshow-course-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content #slide-1 .clue.correct,body.slideshow-course #typing-quiz-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content #slide-1 .clue.correct{pointer-events:none}body.slideshow-course #slideshow-course-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content #slide-1 .clue.correct button,body.slideshow-course #typing-quiz-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content #slide-1 .clue.correct button{transition:all 1.5s ease-out 2s;opacity:1;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/lecture_games/find_clues_in_files/html_ui/correct-5bdfc21b59f98386aef6464fcb46026d88e39786589fac8ef41b4aa382f22601.png)}body.slideshow-course #slideshow-course-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content.on-slide-1 #game-nav-buttons #slide-0-nav,body.slideshow-course #typing-quiz-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content.on-slide-1 #game-nav-buttons #slide-0-nav{background-color:unset}body.slideshow-course #slideshow-course-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content.on-slide-1 #game-nav-buttons #slide-1-nav,body.slideshow-course #typing-quiz-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content.on-slide-1 #game-nav-buttons #slide-1-nav{background-color:#FBCE9E}body.slideshow-course #slideshow-course-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content.on-slide-1 #slide-0,body.slideshow-course #typing-quiz-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content.on-slide-1 #slide-0{display:none}body.slideshow-course #slideshow-course-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content.on-slide-1 #slide-1,body.slideshow-course #typing-quiz-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content.on-slide-1 #slide-1{display:block}body.slideshow-course #slideshow-course-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content #clues-wrapper.won,body.slideshow-course #typing-quiz-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content #clues-wrapper.won{pointer-events:none}@media screen and (max-width: 1200px){body.slideshow-course #slideshow-course-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content #slide-0 li,body.slideshow-course #typing-quiz-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content #slide-0 li{font-size:12px}body.slideshow-course #slideshow-course-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content #slide-0 #drive-screenshot,body.slideshow-course #typing-quiz-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content #slide-0 #drive-screenshot{height:140px}body.slideshow-course #slideshow-course-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content #slide-1 .clue,body.slideshow-course #typing-quiz-slide-container #game-content[data-lecture-games-mechanics-value="find_clues_in_files"] #game-ui-content #slide-1 .clue{margin-bottom:9px}}body.slideshow-course #slideshow-course-slide-container .notification-bar,body.slideshow-course #typing-quiz-slide-container .notification-bar{display:none}body.slideshow-course #slideshow-course-slide-container .alert.alert-info,body.slideshow-course #typing-quiz-slide-container .alert.alert-info{top:0;position:absolute;width:100%}body.slideshow-course #slideshow-course-slide-container #slide-container.learn-ai,body.slideshow-course #typing-quiz-slide-container #slide-container.learn-ai{max-height:80vh;overflow:scroll}body.slideshow-course.completed #slideshow-course-slide-container #slide-container{height:263px;width:929px;display:flex;flex-direction:row;justify-content:space-around;align-items:center;text-align:center;border-radius:8px;margin-top:-30px}body.slideshow-course.completed #slideshow-course-slide-container #slide-container .title{font-weight:700;font-size:56px;color:#4A38A3;text-transform:uppercase}body.slideshow-course.completed #slideshow-course-slide-container #slide-container .subtitle{font-size:21px;color:#38261E}body.slideshow-course.completed #slideshow-course-slide-container #slide-container .review-score{font-family:'Roboto';font-size:15px;color:#38261E;margin:16px}body.slideshow-course.completed #slideshow-course-slide-container #slide-container .lecture-img img{width:310px;border-radius:8px}body.slideshow-course.completed a.navigation-btn{display:flex;flex-direction:row;justify-content:space-around;align-items:center;padding:12px;gap:10px;position:absolute;width:142px;height:40px;top:calc(50% + 210px);background:#FFE69A;box-shadow:0px 2px 0px #ebc36b;border-radius:8px;font-family:'Roboto';font-weight:400;font-size:12px;text-transform:none}body.slideshow-course.completed a.navigation-btn.back-to-course{left:calc(50% - 150px)}body.slideshow-course.completed a.navigation-btn.back-to-course img{transform:none}body.slideshow-course.completed a.navigation-btn.next-lesson,body.slideshow-course.completed a.navigation-btn.redo-course{right:calc(50% - 150px);flex-direction:row-reverse}body.slideshow-course.completed a.navigation-btn.next-lesson img,body.slideshow-course.completed a.navigation-btn.redo-course img{transform:rotate(180deg)}body.slideshow-course.completed a.navigation-btn img{height:28px;position:unset}body.slideshow-course.completed a.navigation-btn p{position:unset;margin:0}body.slideshow-course #survey-container,body.slideshow-course #open-question-container{height:620px;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;font-family:'Kodchasan';margin:0 20px;font-size:21px}body.slideshow-course #survey-container .title,body.slideshow-course #open-question-container .title{font-size:26px;font-weight:bold;margin-bottom:50px;text-align:center;padding:0 10px}body.slideshow-course #survey-container .title img,body.slideshow-course #open-question-container .title img{height:30px;z-index:10;position:relative;cursor:zoom-in}body.slideshow-course #survey-container .title img:hover,body.slideshow-course #open-question-container .title img:hover{z-index:11;transform:scale(10)}body.slideshow-course #survey-container .subtitle,body.slideshow-course #open-question-container .subtitle{font-size:16px;font-family:'Roboto'}body.slideshow-course #survey-container .survey-tag,body.slideshow-course #survey-container .open-question-tag,body.slideshow-course #open-question-container .survey-tag,body.slideshow-course #open-question-container .open-question-tag{padding:6px 17px;background:#FFE69A;border-radius:43px;margin-top:73px;margin-bottom:40px;text-transform:uppercase;font-size:14px}body.slideshow-course #survey-container .user-answer,body.slideshow-course #open-question-container .user-answer{text-align:center}body.slideshow-course #survey-container .user-answer img,body.slideshow-course #open-question-container .user-answer img{height:30px;z-index:10;position:relative;cursor:zoom-in}body.slideshow-course #survey-container .user-answer img:hover,body.slideshow-course #open-question-container .user-answer img:hover{z-index:11;transform:scale(10)}body.slideshow-course #survey-container .options-stats-container,body.slideshow-course #open-question-container .options-stats-container{line-height:27px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:90%;margin-top:30px;margin-bottom:150px}body.slideshow-course #survey-container .options-stats-container .option,body.slideshow-course #open-question-container .options-stats-container .option{display:flex;align-items:center;justify-content:center;padding:12px;width:40%;min-height:70px;background:#B0F1FF;border-radius:8px;margin:12px;border:none;position:relative;min-width:250px}body.slideshow-course #survey-container .options-stats-container .option .fill,body.slideshow-course #open-question-container .options-stats-container .option .fill{position:absolute;background:#13AFD1;top:0;bottom:0;left:0;border-radius:8px 0 0 8px}body.slideshow-course #survey-container .options-stats-container .option .fill.full,body.slideshow-course #open-question-container .options-stats-container .option .fill.full{border-radius:8px}body.slideshow-course #survey-container .options-stats-container .option .text,body.slideshow-course #open-question-container .options-stats-container .option .text{z-index:1;margin-left:30px}body.slideshow-course #survey-container .options-stats-container .option .text img,body.slideshow-course #open-question-container .options-stats-container .option .text img{height:30px;z-index:10;position:relative;cursor:zoom-in}body.slideshow-course #survey-container .options-stats-container .option .text img:hover,body.slideshow-course #open-question-container .options-stats-container .option .text img:hover{z-index:11;transform:scale(10)}body.slideshow-course #survey-container .options-stats-container .option .text:hover,body.slideshow-course #open-question-container .options-stats-container .option .text:hover{z-index:11}body.slideshow-course #survey-container .options-stats-container .option .percentage,body.slideshow-course #open-question-container .options-stats-container .option .percentage{z-index:1;margin-right:22px;margin-left:22px;font-weight:bold}body.slideshow-course #survey-container .options-stats-container .selected,body.slideshow-course #open-question-container .options-stats-container .selected{background:#FFE69A}body.slideshow-course #survey-container .options-stats-container .selected .fill,body.slideshow-course #open-question-container .options-stats-container .selected .fill{background:#FBC54F}body.slideshow-course #survey-container form,body.slideshow-course #survey-container #answer-view,body.slideshow-course #open-question-container form,body.slideshow-course #open-question-container #answer-view{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;margin:0 20px}body.slideshow-course #survey-container form #options-container,body.slideshow-course #survey-container #answer-view #options-container,body.slideshow-course #open-question-container form #options-container,body.slideshow-course #open-question-container #answer-view #options-container{line-height:27px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:90%;position:relative}body.slideshow-course #survey-container form #options-container .button,body.slideshow-course #survey-container #answer-view #options-container .button,body.slideshow-course #open-question-container form #options-container .button,body.slideshow-course #open-question-container #answer-view #options-container .button{text-align:center;display:flex;align-items:center;justify-content:center;padding:12px;width:40%;min-width:250px;min-height:70px;background:#75DAC8;box-shadow:0px 2px 0px #00b594;border-radius:8px;margin:12px;border:none}body.slideshow-course #survey-container form #options-container .button.selected,body.slideshow-course #survey-container #answer-view #options-container .button.selected,body.slideshow-course #open-question-container form #options-container .button.selected,body.slideshow-course #open-question-container #answer-view #options-container .button.selected{background:#00b594;box-shadow:0px 2px 0px #076F5C}body.slideshow-course #survey-container form #options-container .button:hover,body.slideshow-course #survey-container #answer-view #options-container .button:hover,body.slideshow-course #open-question-container form #options-container .button:hover,body.slideshow-course #open-question-container #answer-view #options-container .button:hover{cursor:pointer;filter:brightness(0.9);-webkit-filter:brightness(0.9);z-index:11}body.slideshow-course #survey-container form #options-container .button:hover .question-answer-img,body.slideshow-course #survey-container #answer-view #options-container .button:hover .question-answer-img,body.slideshow-course #open-question-container form #options-container .button:hover .question-answer-img,body.slideshow-course #open-question-container #answer-view #options-container .button:hover .question-answer-img{left:-67px}body.slideshow-course #survey-container form #options-container .button .question-text img,body.slideshow-course #survey-container #answer-view #options-container .button .question-text img,body.slideshow-course #open-question-container form #options-container .button .question-text img,body.slideshow-course #open-question-container #answer-view #options-container .button .question-text img{height:30px;z-index:10;position:relative;cursor:zoom-in}body.slideshow-course #survey-container form #options-container .button .question-text img:hover,body.slideshow-course #survey-container #answer-view #options-container .button .question-text img:hover,body.slideshow-course #open-question-container form #options-container .button .question-text img:hover,body.slideshow-course #open-question-container #answer-view #options-container .button .question-text img:hover{z-index:11;transform:scale(10)}body.slideshow-course #survey-container form #options-container .error,body.slideshow-course #survey-container #answer-view #options-container .error,body.slideshow-course #open-question-container form #options-container .error,body.slideshow-course #open-question-container #answer-view #options-container .error{font-size:15px;font-family:'Exo';color:#c61818;position:absolute;bottom:-60px}body.slideshow-course #survey-container form .submit-answer,body.slideshow-course #survey-container #answer-view .submit-answer,body.slideshow-course #open-question-container form .submit-answer,body.slideshow-course #open-question-container #answer-view .submit-answer{text-transform:capitalize;display:flex;justify-content:center;align-items:center;padding:12px;min-width:284px;height:70px;background:#FBC54F;box-shadow:0px 2px 0px #c5a051;border-radius:8px;margin:50px;border:none}body.slideshow-course #survey-container form textarea,body.slideshow-course #survey-container #answer-view textarea,body.slideshow-course #open-question-container form textarea,body.slideshow-course #open-question-container #answer-view textarea{resize:none;height:150px;width:700px;border:3px solid #19a1bf;border-radius:8px;cursor:auto;padding:10px;margin:20px 0 -20px 0}body.slideshow-course #survey-container form textarea:disabled,body.slideshow-course #survey-container #answer-view textarea:disabled,body.slideshow-course #open-question-container form textarea:disabled,body.slideshow-course #open-question-container #answer-view textarea:disabled{border-color:#b1b1b1;color:#b1b1b1;background-color:white}body.slideshow-course #survey-container #answer-view .submit-answer.disabled,body.slideshow-course #open-question-container #answer-view .submit-answer.disabled{background:#b1b1b1;box-shadow:none}body.slideshow-course #survey-container #answer-view form,body.slideshow-course #open-question-container #answer-view form{height:auto}body.slideshow-course #survey-container #answer-view .students-answers,body.slideshow-course #open-question-container #answer-view .students-answers{height:260px;width:860px;display:flex;flex-direction:row;margin-bottom:50px;border-top:1px solid #b1b1b1;border-bottom:1px solid #b1b1b1;overflow-y:scroll;flex-wrap:wrap;align-content:flex-start;font-size:14px}body.slideshow-course #survey-container #answer-view .students-answers .student-answer,body.slideshow-course #open-question-container #answer-view .students-answers .student-answer{margin:6px;background:#ededed;border-radius:8px;width:261px;min-height:100px;position:relative;padding:10px}body.slideshow-course #survey-container #answer-view .students-answers .student-answer .answer,body.slideshow-course #open-question-container #answer-view .students-answers .student-answer .answer{height:75%;display:flex;flex-wrap:wrap;align-items:center;overflow:auto}body.slideshow-course #survey-container #answer-view .students-answers .student-answer .student-name,body.slideshow-course #open-question-container #answer-view .students-answers .student-answer .student-name{position:absolute;bottom:10px;right:10px}body.slideshow-course #survey-container #answer-view .students-answers p,body.slideshow-course #open-question-container #answer-view .students-answers p{margin:40px auto;font-size:20px;font-weight:bold}body.slideshow-course #survey-container .select-clasroom,body.slideshow-course #open-question-container .select-clasroom{flex-direction:row;font-family:'Roboto';font-size:16px;display:flex;color:#38261E;margin-top:-30px}body.slideshow-course #survey-container .select-clasroom select,body.slideshow-course #open-question-container .select-clasroom select{margin:0 10px;border:none;border-bottom:2px solid #13AFD1}body.slideshow-course #question-corner-container{height:620px;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;font-family:'Kodchasan';font-size:21px}body.slideshow-course #question-corner-container .title{font-size:26px;font-weight:bold;text-align:center;padding:0 10px}body.slideshow-course #question-corner-container .title img{height:30px;z-index:10;position:relative;cursor:zoom-in}body.slideshow-course #question-corner-container .title img:hover{z-index:11;transform:scale(10)}body.slideshow-course #question-corner-container .subtitle{font-size:16px;font-family:'Roboto';margin-top:15px}body.slideshow-course #question-corner-container .question-corner-tag{padding:6px 17px;background:#FFE69A;border-radius:43px;margin-top:73px;margin-bottom:40px;text-transform:uppercase;font-size:14px}body.slideshow-course #question-corner-container form,body.slideshow-course #question-corner-container #answer-submitted,body.slideshow-course #question-corner-container #answer-view{height:100%;width:88%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin:20px}body.slideshow-course #question-corner-container form #options-container,body.slideshow-course #question-corner-container form .options-stats-container,body.slideshow-course #question-corner-container #answer-submitted #options-container,body.slideshow-course #question-corner-container #answer-submitted .options-stats-container,body.slideshow-course #question-corner-container #answer-view #options-container,body.slideshow-course #question-corner-container #answer-view .options-stats-container{line-height:27px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;position:relative;min-width:50%}body.slideshow-course #question-corner-container form #options-container .button,body.slideshow-course #question-corner-container form .options-stats-container .button,body.slideshow-course #question-corner-container #answer-submitted #options-container .button,body.slideshow-course #question-corner-container #answer-submitted .options-stats-container .button,body.slideshow-course #question-corner-container #answer-view #options-container .button,body.slideshow-course #question-corner-container #answer-view .options-stats-container .button{text-align:center;display:flex;align-items:center;justify-content:center;padding:12px;min-height:50px;background:#9fe7f7;box-shadow:0px 2px 0px #58c4ec;border-radius:8px;margin:12px;border:none}body.slideshow-course #question-corner-container form #options-container .button.selected,body.slideshow-course #question-corner-container form .options-stats-container .button.selected,body.slideshow-course #question-corner-container #answer-submitted #options-container .button.selected,body.slideshow-course #question-corner-container #answer-submitted .options-stats-container .button.selected,body.slideshow-course #question-corner-container #answer-view #options-container .button.selected,body.slideshow-course #question-corner-container #answer-view .options-stats-container .button.selected{background:#19a1bf;box-shadow:0px 2px 0px #13AFD1}body.slideshow-course #question-corner-container form #options-container .button:hover,body.slideshow-course #question-corner-container form .options-stats-container .button:hover,body.slideshow-course #question-corner-container #answer-submitted #options-container .button:hover,body.slideshow-course #question-corner-container #answer-submitted .options-stats-container .button:hover,body.slideshow-course #question-corner-container #answer-view #options-container .button:hover,body.slideshow-course #question-corner-container #answer-view .options-stats-container .button:hover{cursor:pointer;filter:brightness(0.9);-webkit-filter:brightness(0.9);z-index:11}body.slideshow-course #question-corner-container form #options-container .button:hover .question-answer-img,body.slideshow-course #question-corner-container form .options-stats-container .button:hover .question-answer-img,body.slideshow-course #question-corner-container #answer-submitted #options-container .button:hover .question-answer-img,body.slideshow-course #question-corner-container #answer-submitted .options-stats-container .button:hover .question-answer-img,body.slideshow-course #question-corner-container #answer-view #options-container .button:hover .question-answer-img,body.slideshow-course #question-corner-container #answer-view .options-stats-container .button:hover .question-answer-img{left:-67px}body.slideshow-course #question-corner-container form #options-container .button .question-text img,body.slideshow-course #question-corner-container form .options-stats-container .button .question-text img,body.slideshow-course #question-corner-container #answer-submitted #options-container .button .question-text img,body.slideshow-course #question-corner-container #answer-submitted .options-stats-container .button .question-text img,body.slideshow-course #question-corner-container #answer-view #options-container .button .question-text img,body.slideshow-course #question-corner-container #answer-view .options-stats-container .button .question-text img{height:30px;z-index:10;position:relative;cursor:zoom-in}body.slideshow-course #question-corner-container form #options-container .button .question-text img:hover,body.slideshow-course #question-corner-container form .options-stats-container .button .question-text img:hover,body.slideshow-course #question-corner-container #answer-submitted #options-container .button .question-text img:hover,body.slideshow-course #question-corner-container #answer-submitted .options-stats-container .button .question-text img:hover,body.slideshow-course #question-corner-container #answer-view #options-container .button .question-text img:hover,body.slideshow-course #question-corner-container #answer-view .options-stats-container .button .question-text img:hover{z-index:11;transform:scale(10)}body.slideshow-course #question-corner-container #answer-submitted,body.slideshow-course #question-corner-container #answer-view{margin-top:58px}body.slideshow-course #question-corner-container #answer-submitted #options-container,body.slideshow-course #question-corner-container #answer-submitted .options-stats-container .button,body.slideshow-course #question-corner-container #answer-view #options-container,body.slideshow-course #question-corner-container #answer-view .options-stats-container .button{pointer-events:none}body.slideshow-course #question-corner-container #answer-submitted #options-container img,body.slideshow-course #question-corner-container #answer-submitted .options-stats-container .button img,body.slideshow-course #question-corner-container #answer-view #options-container img,body.slideshow-course #question-corner-container #answer-view .options-stats-container .button img{pointer-events:auto}body.slideshow-course #question-corner-container #answer-submitted #options-container.not-selected.correct,body.slideshow-course #question-corner-container #answer-submitted .options-stats-container .button.not-selected.correct,body.slideshow-course #question-corner-container #answer-view #options-container.not-selected.correct,body.slideshow-course #question-corner-container #answer-view .options-stats-container .button.not-selected.correct{background:#75DAC8;box-shadow:0px 2px 0px #00b594}body.slideshow-course #question-corner-container #answer-submitted #options-container.not-selected.not-correct,body.slideshow-course #question-corner-container #answer-submitted .options-stats-container .button.not-selected.not-correct,body.slideshow-course #question-corner-container #answer-view #options-container.not-selected.not-correct,body.slideshow-course #question-corner-container #answer-view .options-stats-container .button.not-selected.not-correct{background:#e9e9e9;box-shadow:none}body.slideshow-course #question-corner-container #answer-submitted .question-answer-img,body.slideshow-course #question-corner-container #answer-view .question-answer-img{position:absolute;left:-55px}body.slideshow-course #question-corner-container #answer-submitted .question-answer-img img,body.slideshow-course #question-corner-container #answer-view .question-answer-img img{width:50px}body.slideshow-course #question-corner-container #answer-submitted.has-selector,body.slideshow-course #question-corner-container #answer-view.has-selector{margin-top:0px;margin-bottom:58px}body.slideshow-course #question-corner-container .select-clasroom{flex-direction:row;font-family:'Roboto';font-size:16px;display:flex;color:#38261E;justify-content:center}body.slideshow-course #question-corner-container .select-clasroom select{margin:0 10px;border:none;border-bottom:2px solid #13AFD1}body.slideshow-course #question-corner-container .options-stats-container .button{display:flex;align-items:center;justify-content:space-between;padding:12px;background:#B0F1FF;border-radius:8px;margin:12px;border:none;position:relative}body.slideshow-course #question-corner-container .options-stats-container .button .fill{position:absolute;background:#13AFD1;top:0;bottom:0;left:0;border-radius:8px 0 0 8px}body.slideshow-course #question-corner-container .options-stats-container .button .fill.full{border-radius:8px}body.slideshow-course #question-corner-container .options-stats-container .button .question-text{z-index:1;width:100%}body.slideshow-course #question-corner-container .options-stats-container .button .question-text img{height:30px;z-index:10;position:relative;cursor:zoom-in}body.slideshow-course #question-corner-container .options-stats-container .button .question-text img:hover{z-index:11;transform:scale(10)}body.slideshow-course #question-corner-container .options-stats-container .button .percentage{z-index:1;margin-right:22px;margin-left:22px;font-weight:bold}body.slideshow-course #question-corner-container .options-stats-container .button .question-answer-img{left:-60px}body.slideshow-course #question-corner-container .options-stats-container .correct .fill{background:#00b594}body.slideshow-course #question-container,body.slideshow-course #submission-container{height:620px;display:flex;flex-direction:column;font-family:'Roboto';font-weight:400;margin:0 63px;font-size:21px;align-items:flex-start}body.slideshow-course #question-container .title,body.slideshow-course #submission-container .title{margin-top:-16px;font-size:24px;background:#D0F7FF;box-shadow:0px 4px 19px rgba(115,115,115,0.25);border-radius:30px;padding:20px 30px;width:100%}body.slideshow-course #question-container .title img,body.slideshow-course #submission-container .title img{height:30px;z-index:10;position:relative;cursor:zoom-in}body.slideshow-course #question-container .title img:hover,body.slideshow-course #submission-container .title img:hover{z-index:11;transform:scale(10)}body.slideshow-course #question-container .question-tag,body.slideshow-course #question-container .submit-tag,body.slideshow-course #submission-container .question-tag,body.slideshow-course #submission-container .submit-tag{font-family:'Kodchasan';padding:6px 17px;background:#FFE69A;border-radius:43px;margin-top:34px;text-transform:uppercase;font-size:14px;z-index:1;margin-left:30px}body.slideshow-course #question-container form,body.slideshow-course #question-container #answer-submitted,body.slideshow-course #question-container #answer-view,body.slideshow-course #submission-container form,body.slideshow-course #submission-container #answer-submitted,body.slideshow-course #submission-container #answer-view{height:100%;width:100%;justify-content:space-between;display:flex;flex-direction:row;margin:0 20px;align-items:center}body.slideshow-course #question-container form.edit_lecture_progress,body.slideshow-course #question-container #answer-submitted.edit_lecture_progress,body.slideshow-course #question-container #answer-view.edit_lecture_progress,body.slideshow-course #submission-container form.edit_lecture_progress,body.slideshow-course #submission-container #answer-submitted.edit_lecture_progress,body.slideshow-course #submission-container #answer-view.edit_lecture_progress{justify-content:space-evenly}body.slideshow-course #question-container form #options-container .question-letter,body.slideshow-course #question-container #answer-submitted #options-container .question-letter,body.slideshow-course #question-container #answer-view #options-container .question-letter,body.slideshow-course #submission-container form #options-container .question-letter,body.slideshow-course #submission-container #answer-submitted #options-container .question-letter,body.slideshow-course #submission-container #answer-view #options-container .question-letter{width:50px;height:50px;background:#FFE69A;border:1px solid #38261E;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:32px;font-size:32px;flex-shrink:0;flex-grow:0}body.slideshow-course #question-container form #options-container .question-letter p,body.slideshow-course #question-container #answer-submitted #options-container .question-letter p,body.slideshow-course #question-container #answer-view #options-container .question-letter p,body.slideshow-course #submission-container form #options-container .question-letter p,body.slideshow-course #submission-container #answer-submitted #options-container .question-letter p,body.slideshow-course #submission-container #answer-view #options-container .question-letter p{display:contents}body.slideshow-course #question-container form #options-container .question-text,body.slideshow-course #question-container #answer-submitted #options-container .question-text,body.slideshow-course #question-container #answer-view #options-container .question-text,body.slideshow-course #submission-container form #options-container .question-text,body.slideshow-course #submission-container #answer-submitted #options-container .question-text,body.slideshow-course #submission-container #answer-view #options-container .question-text{font-size:20px;padding:12px 24px 12px 0}body.slideshow-course #question-container form #options-container .question-text img,body.slideshow-course #question-container #answer-submitted #options-container .question-text img,body.slideshow-course #question-container #answer-view #options-container .question-text img,body.slideshow-course #submission-container form #options-container .question-text img,body.slideshow-course #submission-container #answer-submitted #options-container .question-text img,body.slideshow-course #submission-container #answer-view #options-container .question-text img{height:30px;z-index:10;position:relative;cursor:zoom-in}body.slideshow-course #question-container form #options-container .question-text img:hover,body.slideshow-course #question-container #answer-submitted #options-container .question-text img:hover,body.slideshow-course #question-container #answer-view #options-container .question-text img:hover,body.slideshow-course #submission-container form #options-container .question-text img:hover,body.slideshow-course #submission-container #answer-submitted #options-container .question-text img:hover,body.slideshow-course #submission-container #answer-view #options-container .question-text img:hover{z-index:11;transform:scale(10)}body.slideshow-course #question-container form #options-container .question-text img:hover,body.slideshow-course #question-container #answer-submitted #options-container .question-text img:hover,body.slideshow-course #question-container #answer-view #options-container .question-text img:hover,body.slideshow-course #submission-container form #options-container .question-text img:hover,body.slideshow-course #submission-container #answer-submitted #options-container .question-text img:hover,body.slideshow-course #submission-container #answer-view #options-container .question-text img:hover{z-index:11;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}body.slideshow-course #question-container form #options-container .button,body.slideshow-course #question-container #answer-submitted #options-container .button,body.slideshow-course #question-container #answer-view #options-container .button,body.slideshow-course #submission-container form #options-container .button,body.slideshow-course #submission-container #answer-submitted #options-container .button,body.slideshow-course #submission-container #answer-view #options-container .button{display:flex;align-items:center;height:100px}body.slideshow-course #question-container form #options-container .button.selected .question-text,body.slideshow-course #question-container #answer-submitted #options-container .button.selected .question-text,body.slideshow-course #question-container #answer-view #options-container .button.selected .question-text,body.slideshow-course #submission-container form #options-container .button.selected .question-text,body.slideshow-course #submission-container #answer-submitted #options-container .button.selected .question-text,body.slideshow-course #submission-container #answer-view #options-container .button.selected .question-text{background:white;border:1px solid #ECC133;border-radius:100px;padding-left:23px;margin-left:-24px}body.slideshow-course #question-container form #options-container .button.selected:hover .question-text,body.slideshow-course #question-container #answer-submitted #options-container .button.selected:hover .question-text,body.slideshow-course #question-container #answer-view #options-container .button.selected:hover .question-text,body.slideshow-course #submission-container form #options-container .button.selected:hover .question-text,body.slideshow-course #submission-container #answer-submitted #options-container .button.selected:hover .question-text,body.slideshow-course #submission-container #answer-view #options-container .button.selected:hover .question-text{padding-left:23px;background:white}body.slideshow-course #question-container form #options-container .button.selected .question-letter,body.slideshow-course #question-container #answer-submitted #options-container .button.selected .question-letter,body.slideshow-course #question-container #answer-view #options-container .button.selected .question-letter,body.slideshow-course #submission-container form #options-container .button.selected .question-letter,body.slideshow-course #submission-container #answer-submitted #options-container .button.selected .question-letter,body.slideshow-course #submission-container #answer-view #options-container .button.selected .question-letter{background:white;border:1px solid #ECC133;color:#ECC133}body.slideshow-course #question-container form #options-container .button:hover,body.slideshow-course #question-container #answer-submitted #options-container .button:hover,body.slideshow-course #question-container #answer-view #options-container .button:hover,body.slideshow-course #submission-container form #options-container .button:hover,body.slideshow-course #submission-container #answer-submitted #options-container .button:hover,body.slideshow-course #submission-container #answer-view #options-container .button:hover{cursor:pointer}body.slideshow-course #question-container form #options-container .button:hover .question-text,body.slideshow-course #question-container #answer-submitted #options-container .button:hover .question-text,body.slideshow-course #question-container #answer-view #options-container .button:hover .question-text,body.slideshow-course #submission-container form #options-container .button:hover .question-text,body.slideshow-course #submission-container #answer-submitted #options-container .button:hover .question-text,body.slideshow-course #submission-container #answer-view #options-container .button:hover .question-text{background:#FFE69A;padding:12px 24px;border-radius:100px;margin-left:-24px}body.slideshow-course #question-container form .submit-answer,body.slideshow-course #question-container form .submit-project,body.slideshow-course #question-container form .view-answer,body.slideshow-course #question-container #answer-submitted .submit-answer,body.slideshow-course #question-container #answer-submitted .submit-project,body.slideshow-course #question-container #answer-submitted .view-answer,body.slideshow-course #question-container #answer-view .submit-answer,body.slideshow-course #question-container #answer-view .submit-project,body.slideshow-course #question-container #answer-view .view-answer,body.slideshow-course #submission-container form .submit-answer,body.slideshow-course #submission-container form .submit-project,body.slideshow-course #submission-container form .view-answer,body.slideshow-course #submission-container #answer-submitted .submit-answer,body.slideshow-course #submission-container #answer-submitted .submit-project,body.slideshow-course #submission-container #answer-submitted .view-answer,body.slideshow-course #submission-container #answer-view .submit-answer,body.slideshow-course #submission-container #answer-view .submit-project,body.slideshow-course #submission-container #answer-view .view-answer{width:180px;height:180px;background:#FFE69A;box-shadow:0 0 0 4px rgba(235,195,107,0.89);border-radius:50%;font-family:'Kodchasan';font-weight:600;display:flex;align-items:center;text-align:center;text-transform:uppercase;flex-shrink:0;flex-grow:0;margin:0 80px;white-space:pre-wrap;border:none;cursor:pointer;justify-content:center}body.slideshow-course #question-container form .submit-answer.disabled,body.slideshow-course #question-container form .submit-project.disabled,body.slideshow-course #question-container form .view-answer.disabled,body.slideshow-course #question-container #answer-submitted .submit-answer.disabled,body.slideshow-course #question-container #answer-submitted .submit-project.disabled,body.slideshow-course #question-container #answer-submitted .view-answer.disabled,body.slideshow-course #question-container #answer-view .submit-answer.disabled,body.slideshow-course #question-container #answer-view .submit-project.disabled,body.slideshow-course #question-container #answer-view .view-answer.disabled,body.slideshow-course #submission-container form .submit-answer.disabled,body.slideshow-course #submission-container form .submit-project.disabled,body.slideshow-course #submission-container form .view-answer.disabled,body.slideshow-course #submission-container #answer-submitted .submit-answer.disabled,body.slideshow-course #submission-container #answer-submitted .submit-project.disabled,body.slideshow-course #submission-container #answer-submitted .view-answer.disabled,body.slideshow-course #submission-container #answer-view .submit-answer.disabled,body.slideshow-course #submission-container #answer-view .submit-project.disabled,body.slideshow-course #submission-container #answer-view .view-answer.disabled{background:#e9e9e9;box-shadow:0 0 0 4px #e9e9e9;color:#b1b1b1}body.slideshow-course #question-container form .choose-file .file,body.slideshow-course #question-container #answer-submitted .choose-file .file,body.slideshow-course #question-container #answer-view .choose-file .file,body.slideshow-course #submission-container form .choose-file .file,body.slideshow-course #submission-container #answer-submitted .choose-file .file,body.slideshow-course #submission-container #answer-view .choose-file .file{opacity:0;width:0.1px;height:0.1px;position:absolute}body.slideshow-course #question-container form .choose-file label.disabled,body.slideshow-course #question-container #answer-submitted .choose-file label.disabled,body.slideshow-course #question-container #answer-view .choose-file label.disabled,body.slideshow-course #submission-container form .choose-file label.disabled,body.slideshow-course #submission-container #answer-submitted .choose-file label.disabled,body.slideshow-course #submission-container #answer-view .choose-file label.disabled{border-color:#b1b1b1;cursor:not-allowed}body.slideshow-course #question-container form .choose-file .file-details,body.slideshow-course #question-container #answer-submitted .choose-file .file-details,body.slideshow-course #question-container #answer-view .choose-file .file-details,body.slideshow-course #submission-container form .choose-file .file-details,body.slideshow-course #submission-container #answer-submitted .choose-file .file-details,body.slideshow-course #submission-container #answer-view .choose-file .file-details{display:flex;flex-direction:row;align-items:baseline}body.slideshow-course #question-container form .choose-file .file-details img,body.slideshow-course #question-container #answer-submitted .choose-file .file-details img,body.slideshow-course #question-container #answer-view .choose-file .file-details img,body.slideshow-course #submission-container form .choose-file .file-details img,body.slideshow-course #submission-container #answer-submitted .choose-file .file-details img,body.slideshow-course #submission-container #answer-view .choose-file .file-details img{margin:0}body.slideshow-course #question-container form .choose-file .file-name,body.slideshow-course #question-container #answer-submitted .choose-file .file-name,body.slideshow-course #question-container #answer-view .choose-file .file-name,body.slideshow-course #submission-container form .choose-file .file-name,body.slideshow-course #submission-container #answer-submitted .choose-file .file-name,body.slideshow-course #submission-container #answer-view .choose-file .file-name{font-size:12px;color:#b1b1b1;height:20px;margin:10px;max-width:300px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}body.slideshow-course #question-container form .choose-game .browse-games-link.disabled,body.slideshow-course #question-container #answer-submitted .choose-game .browse-games-link.disabled,body.slideshow-course #question-container #answer-view .choose-game .browse-games-link.disabled,body.slideshow-course #submission-container form .choose-game .browse-games-link.disabled,body.slideshow-course #submission-container #answer-submitted .choose-game .browse-games-link.disabled,body.slideshow-course #submission-container #answer-view .choose-game .browse-games-link.disabled{background-color:transparent}body.slideshow-course #question-container form .choose-game .browse-games-link.disabled label,body.slideshow-course #question-container #answer-submitted .choose-game .browse-games-link.disabled label,body.slideshow-course #question-container #answer-view .choose-game .browse-games-link.disabled label,body.slideshow-course #submission-container form .choose-game .browse-games-link.disabled label,body.slideshow-course #submission-container #answer-submitted .choose-game .browse-games-link.disabled label,body.slideshow-course #submission-container #answer-view .choose-game .browse-games-link.disabled label{border-color:#b1b1b1;cursor:not-allowed}body.slideshow-course #question-container form .choose-game .game-details a,body.slideshow-course #question-container #answer-submitted .choose-game .game-details a,body.slideshow-course #question-container #answer-view .choose-game .game-details a,body.slideshow-course #submission-container form .choose-game .game-details a,body.slideshow-course #submission-container #answer-submitted .choose-game .game-details a,body.slideshow-course #submission-container #answer-view .choose-game .game-details a{display:flex;gap:5px;padding:0 10px;background-color:#FBC54F;border-radius:3px;line-height:40px;color:#38261E;font-family:Exo;font-size:16px;font-weight:600;letter-spacing:0.01em;align-items:center}body.slideshow-course #question-container form .choose-game .game-details img,body.slideshow-course #question-container #answer-submitted .choose-game .game-details img,body.slideshow-course #question-container #answer-view .choose-game .game-details img,body.slideshow-course #submission-container form .choose-game .game-details img,body.slideshow-course #submission-container #answer-submitted .choose-game .game-details img,body.slideshow-course #submission-container #answer-view .choose-game .game-details img{margin:0}body.slideshow-course #question-container form .choose-game .game-details .tick,body.slideshow-course #question-container #answer-submitted .choose-game .game-details .tick,body.slideshow-course #question-container #answer-view .choose-game .game-details .tick,body.slideshow-course #submission-container form .choose-game .game-details .tick,body.slideshow-course #submission-container #answer-submitted .choose-game .game-details .tick,body.slideshow-course #submission-container #answer-view .choose-game .game-details .tick{margin-right:5px}body.slideshow-course #question-container form .choose-game .game-details .loader,body.slideshow-course #question-container #answer-submitted .choose-game .game-details .loader,body.slideshow-course #question-container #answer-view .choose-game .game-details .loader,body.slideshow-course #submission-container form .choose-game .game-details .loader,body.slideshow-course #submission-container #answer-submitted .choose-game .game-details .loader,body.slideshow-course #submission-container #answer-view .choose-game .game-details .loader{width:18px;height:18px;margin-right:2px}body.slideshow-course #question-container form .choose-game,body.slideshow-course #question-container form .choose-file,body.slideshow-course #question-container #answer-submitted .choose-game,body.slideshow-course #question-container #answer-submitted .choose-file,body.slideshow-course #question-container #answer-view .choose-game,body.slideshow-course #question-container #answer-view .choose-file,body.slideshow-course #submission-container form .choose-game,body.slideshow-course #submission-container form .choose-file,body.slideshow-course #submission-container #answer-submitted .choose-game,body.slideshow-course #submission-container #answer-submitted .choose-file,body.slideshow-course #submission-container #answer-view .choose-game,body.slideshow-course #submission-container #answer-view .choose-file{width:396px;height:302px;border:3px dashed #e9e9e9;border-radius:8px;display:grid;justify-items:center}body.slideshow-course #question-container form .choose-game img,body.slideshow-course #question-container form .choose-file img,body.slideshow-course #question-container #answer-submitted .choose-game img,body.slideshow-course #question-container #answer-submitted .choose-file img,body.slideshow-course #question-container #answer-view .choose-game img,body.slideshow-course #question-container #answer-view .choose-file img,body.slideshow-course #submission-container form .choose-game img,body.slideshow-course #submission-container form .choose-file img,body.slideshow-course #submission-container #answer-submitted .choose-game img,body.slideshow-course #submission-container #answer-submitted .choose-file img,body.slideshow-course #submission-container #answer-view .choose-game img,body.slideshow-course #submission-container #answer-view .choose-file img{margin-top:40px}body.slideshow-course #question-container form .choose-game .error p,body.slideshow-course #question-container form .choose-file .error p,body.slideshow-course #question-container #answer-submitted .choose-game .error p,body.slideshow-course #question-container #answer-submitted .choose-file .error p,body.slideshow-course #question-container #answer-view .choose-game .error p,body.slideshow-course #question-container #answer-view .choose-file .error p,body.slideshow-course #submission-container form .choose-game .error p,body.slideshow-course #submission-container form .choose-file .error p,body.slideshow-course #submission-container #answer-submitted .choose-game .error p,body.slideshow-course #submission-container #answer-submitted .choose-file .error p,body.slideshow-course #submission-container #answer-view .choose-game .error p,body.slideshow-course #submission-container #answer-view .choose-file .error p{font-size:12px;color:#c61818}body.slideshow-course #question-container form .choose-game .loader,body.slideshow-course #question-container form .choose-file .loader,body.slideshow-course #question-container #answer-submitted .choose-game .loader,body.slideshow-course #question-container #answer-submitted .choose-file .loader,body.slideshow-course #question-container #answer-view .choose-game .loader,body.slideshow-course #question-container #answer-view .choose-file .loader,body.slideshow-course #submission-container form .choose-game .loader,body.slideshow-course #submission-container form .choose-file .loader,body.slideshow-course #submission-container #answer-submitted .choose-game .loader,body.slideshow-course #submission-container #answer-submitted .choose-file .loader,body.slideshow-course #submission-container #answer-view .choose-game .loader,body.slideshow-course #submission-container #answer-view .choose-file .loader{border:1px solid #e9e9e9;border-radius:50%;border-top:1px solid #38261E;width:7.5px;height:7.5px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;visibility:hidden}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}body.slideshow-course #question-container form .choose-game label,body.slideshow-course #question-container form .choose-file label,body.slideshow-course #question-container #answer-submitted .choose-game label,body.slideshow-course #question-container #answer-submitted .choose-file label,body.slideshow-course #question-container #answer-view .choose-game label,body.slideshow-course #question-container #answer-view .choose-file label,body.slideshow-course #submission-container form .choose-game label,body.slideshow-course #submission-container form .choose-file label,body.slideshow-course #submission-container #answer-submitted .choose-game label,body.slideshow-course #submission-container #answer-submitted .choose-file label,body.slideshow-course #submission-container #answer-view .choose-game label,body.slideshow-course #submission-container #answer-view .choose-file label{height:40px;border-radius:4px;background:white;display:flex;border:1px solid #FBC54F;align-items:center;justify-content:center;color:#38261E;cursor:pointer;font-weight:normal;text-transform:uppercase;font-family:'Roboto';font-size:16px;padding:9px 35px;margin:5px}body.slideshow-course #question-container .select-classroom,body.slideshow-course #submission-container .select-classroom{text-align:left;height:auto;justify-content:flex-start;font-family:'Roboto';font-size:16px;align-items:center;color:#38261E;margin:35px 30px 77px 30px}body.slideshow-course #question-container .select-classroom select,body.slideshow-course #submission-container .select-classroom select{margin:0 10px;border:none;border-bottom:2px solid #13AFD1}body.slideshow-course #question-container .students-completed,body.slideshow-course #submission-container .students-completed{display:flex;align-items:center;justify-content:center;width:100%;font-size:16px;color:#38261E}body.slideshow-course #question-container .students-completed div,body.slideshow-course #submission-container .students-completed div{display:flex;flex-direction:column;align-items:center}body.slideshow-course #question-container .students-completed .option,body.slideshow-course #submission-container .students-completed .option{display:flex;width:420px;min-height:70px;background:#B0F1FF;border-radius:8px;margin:28px;border:none;position:relative;flex-direction:row;justify-content:space-around;font-family:'Kodchasan';font-size:21px}body.slideshow-course #question-container .students-completed .option .fill,body.slideshow-course #submission-container .students-completed .option .fill{position:absolute;background:#13AFD1;top:0;bottom:0;left:0;border-radius:8px 0 0 8px}body.slideshow-course #question-container .students-completed .option .fill.full,body.slideshow-course #submission-container .students-completed .option .fill.full{border-radius:8px}body.slideshow-course #question-container .students-completed .option .text,body.slideshow-course #submission-container .students-completed .option .text{z-index:1;margin-left:30px}body.slideshow-course #question-container .students-completed .option .percentage,body.slideshow-course #submission-container .students-completed .option .percentage{z-index:1;margin-right:22px;margin-left:22px;font-weight:bold}body.slideshow-course #question-container .students-completed img,body.slideshow-course #submission-container .students-completed img{margin:0 60px}body.slideshow-course #question-container .students-completed a,body.slideshow-course #submission-container .students-completed a{border:1px solid #FBC54F;border-radius:4px;font-weight:500;text-transform:uppercase;color:#38261E;padding:12px 16px;margin:13px}body.slideshow-course #question-container .file-types,body.slideshow-course #submission-container .file-types{font-family:'Roboto';font-size:14px;color:#717171;position:relative;top:10px;text-align:center}body.slideshow-course #question-container #answer-submitted :not(.view-answer),body.slideshow-course #question-container #answer-view :not(.view-answer),body.slideshow-course #submission-container #answer-submitted :not(.view-answer),body.slideshow-course #submission-container #answer-view :not(.view-answer){pointer-events:none}body.slideshow-course #question-container #answer-submitted :not(.view-answer) img,body.slideshow-course #question-container #answer-view :not(.view-answer) img,body.slideshow-course #submission-container #answer-submitted :not(.view-answer) img,body.slideshow-course #submission-container #answer-view :not(.view-answer) img{pointer-events:auto}body.slideshow-course #question-container #answer-submitted #options-container .not-selected .question-text,body.slideshow-course #question-container #answer-view #options-container .not-selected .question-text,body.slideshow-course #submission-container #answer-submitted #options-container .not-selected .question-text,body.slideshow-course #submission-container #answer-view #options-container .not-selected .question-text{color:#b1b1b1}body.slideshow-course #question-container #answer-submitted #options-container .not-selected .question-letter,body.slideshow-course #question-container #answer-view #options-container .not-selected .question-letter,body.slideshow-course #submission-container #answer-submitted #options-container .not-selected .question-letter,body.slideshow-course #submission-container #answer-view #options-container .not-selected .question-letter{border:none;background:#e9e9e9;box-shadow:none;color:#b1b1b1}body.slideshow-course #question-container #answer-submitted #options-container .button.selected.not-correct .question-letter,body.slideshow-course #question-container #answer-view #options-container .button.selected.not-correct .question-letter,body.slideshow-course #submission-container #answer-submitted #options-container .button.selected.not-correct .question-letter,body.slideshow-course #submission-container #answer-view #options-container .button.selected.not-correct .question-letter{background:#e95e63;border:none}body.slideshow-course #question-container #answer-submitted #options-container .button.selected.not-correct .question-text,body.slideshow-course #question-container #answer-view #options-container .button.selected.not-correct .question-text,body.slideshow-course #submission-container #answer-submitted #options-container .button.selected.not-correct .question-text,body.slideshow-course #submission-container #answer-view #options-container .button.selected.not-correct .question-text{background:#f08487;border:none}body.slideshow-course #question-container #answer-submitted #options-container .button.selected.correct .question-letter,body.slideshow-course #question-container #answer-view #options-container .button.selected.correct .question-letter,body.slideshow-course #submission-container #answer-submitted #options-container .button.selected.correct .question-letter,body.slideshow-course #submission-container #answer-view #options-container .button.selected.correct .question-letter{background:#00b594;border:none}body.slideshow-course #question-container #answer-submitted #options-container .button.selected.correct .question-text,body.slideshow-course #question-container #answer-view #options-container .button.selected.correct .question-text,body.slideshow-course #submission-container #answer-submitted #options-container .button.selected.correct .question-text,body.slideshow-course #submission-container #answer-view #options-container .button.selected.correct .question-text{background:#75DAC8;border:none}body.slideshow-course #question-container #answer-submitted #options-container .button.correct .question-letter,body.slideshow-course #question-container #answer-view #options-container .button.correct .question-letter,body.slideshow-course #submission-container #answer-submitted #options-container .button.correct .question-letter,body.slideshow-course #submission-container #answer-view #options-container .button.correct .question-letter{color:#75DAC8;background:white;border:1px solid #75DAC8}body.slideshow-course #question-container #answer-submitted #options-container .button.correct .question-text,body.slideshow-course #question-container #answer-view #options-container .button.correct .question-text,body.slideshow-course #submission-container #answer-submitted #options-container .button.correct .question-text,body.slideshow-course #submission-container #answer-view #options-container .button.correct .question-text{color:#38261E;border:1px solid #75DAC8;border-radius:100px;padding-left:23px;margin-left:-24px}body.slideshow-course .exercise-container{width:100%;height:600px;position:relative}body.slideshow-course .exercise-container iframe{border:none}body.slideshow-course #select-game-modal .modal-dialog{width:590px}body.slideshow-course #select-game-modal .game-thumbs-container{display:flex;flex-wrap:wrap;justify-content:start;overflow:auto;max-height:440px;min-height:150px}body.slideshow-course #select-game-modal .game-thumbs-container .empty-state{text-align:center;width:100%;margin-top:30px}body.slideshow-course #select-game-modal .game-thumbs-container .empty-state h3{font-family:Exo;font-size:26px;font-weight:700;line-height:35px;letter-spacing:0.01em}body.slideshow-course #select-game-modal .game-thumbs-container .game-thumb{display:flex;flex-wrap:wrap;justify-content:center;width:135px;height:118px}body.slideshow-course #select-game-modal .game-thumbs-container .game-thumb img{width:120px;height:90px;border-radius:17px;margin-top:4px}body.slideshow-course #select-game-modal .game-thumbs-container .game-thumb.selected img{outline:4px solid #8bb55f}body.slideshow-course #select-game-modal .game-thumbs-container .game-thumb label{font-family:Exo;font-size:12px;font-weight:400;line-height:22px;letter-spacing:0em;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:120px}body.slideshow-course #select-game-modal .modal-footer{border:none}body.slideshow-course #select-game-modal .modal-footer .confirm{height:40px;font-family:Exo;font-size:12px}body.slideshow-course .navigation-btn{font-family:'Roboto';font-size:16px;font-weight:bold;color:black;text-transform:uppercase;position:fixed;top:45%;width:130px;height:120px;background:#FBC54F;box-shadow:3px 0px 7px rgba(200,197,197,0.5);padding:15px;z-index:1}body.slideshow-course .navigation-btn img{position:relative;top:11px;left:36px}body.slideshow-course .navigation-btn p{position:relative;top:18px;text-align:center}body.slideshow-course .navigation-btn.complete-lesson,body.slideshow-course .navigation-btn.back-to-course p{font-size:14px}body.slideshow-course .navigation-btn.previous{left:0;border-radius:0 100px 100px 0}body.slideshow-course .navigation-btn.next,body.slideshow-course .navigation-btn.complete-lesson,body.slideshow-course .navigation-btn.back-to-course{right:0;border-radius:100px 0 0 100px}body.slideshow-course .navigation-btn.next img,body.slideshow-course .navigation-btn.complete-lesson img,body.slideshow-course .navigation-btn.back-to-course img{transform:rotate(180deg)}@media screen and (max-width: 1200px){body.slideshow-course .navigation-btn{width:57px}body.slideshow-course .navigation-btn img{left:0;top:30px;height:30px}body.slideshow-course .navigation-btn p{display:none}}body.slideshow-course .game-buttons-wrapper,body.slideshow-course .controls{position:absolute;top:8vh;right:24px;display:flex;flex-direction:column}body.slideshow-course .game-buttons-wrapper img,body.slideshow-course .game-buttons-wrapper .controls__button,body.slideshow-course .controls img,body.slideshow-course .controls .controls__button{height:60px;width:60px;border-radius:4px;background:#7b61ff;box-shadow:0px 3px 0px #5a60f8;padding:10px;margin:8px}body.slideshow-course .game-buttons-wrapper img.restart,body.slideshow-course .game-buttons-wrapper .controls__button.restart,body.slideshow-course .controls img.restart,body.slideshow-course .controls .controls__button.restart{padding:16px}body.slideshow-course .game-buttons-wrapper img.controls__button--restart,body.slideshow-course .game-buttons-wrapper .controls__button.controls__button--restart,body.slideshow-course .controls img.controls__button--restart,body.slideshow-course .controls .controls__button.controls__button--restart{padding:16px;background:#19a1bf;box-shadow:0px 3px 0px #13AFD1}@media screen and (max-width: 1200px){body.slideshow-course .game-buttons-wrapper,body.slideshow-course .controls{right:0}body.slideshow-course .game-buttons-wrapper img,body.slideshow-course .controls img{height:40px;width:40px;padding:5px}body.slideshow-course .game-buttons-wrapper img.restart,body.slideshow-course .controls img.restart{padding:11px}}body.slideshow-course .narration-wrapper{position:fixed;bottom:50px;left:20px;cursor:pointer}body.slideshow-course .narration-wrapper .play{background:rgba(255,255,255,0.1);width:2rem;height:2rem;border-radius:.3rem;display:flex;justify-content:space-between;align-items:flex-end;padding:.5rem;box-sizing:border-box}body.slideshow-course .narration-wrapper .playing__bar{display:inline-block;background:black;width:29%;height:100%;animation:up-and-down 1.3s ease infinite alternate}body.slideshow-course .narration-wrapper .playing__bar1{height:60%}body.slideshow-course .narration-wrapper .playing__bar2{height:30%;animation-delay:-2.2s}body.slideshow-course .narration-wrapper .playing__bar3{height:75%;animation-delay:-3.7s}@keyframes up-and-down{10%{height:30%}30%{height:100%}60%{height:50%}80%{height:75%}100%{height:60%}}body.slideshow-course .narration-wrapper .toggle{border-radius:40px;width:81px;height:47.647px;background:white;padding:4px}body.slideshow-course .narration-wrapper .toggle-text{color:#38261E;font-family:'Roboto';font-size:12px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;width:2rem}body.slideshow-course .narration-wrapper .narration-off-on{border-radius:20px}body.slideshow-course .narration-wrapper .narration-off-on-wrapper{display:flex;justify-content:space-around;align-items:center}body.slideshow-course .narration-wrapper .text{color:white;font-family:Roboto;font-size:12px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;text-align:center}@media screen and (max-height: 800px){body.slideshow-course .game-buttons-wrapper{top:20px}}@media screen and (max-height: 700px){body.slideshow-course .question-tag{visibility:hidden}}.toggle-button-switch{position:relative;display:inline-block;width:60px;height:34px}.toggle-button-switch input{opacity:0;width:0;height:0}.toggle-button-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#F3F3F3;-webkit-transition:.4s;transition:.4s}.toggle-button-slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#B1B1B1;-webkit-transition:.4s;transition:.4s}input:checked+.toggle-button-slider{background-color:#F3F3F3}input:checked+.toggle-button-slider:before{background-color:#8BB55F}input:focus+.toggle-button-slidertoggle-button-slider{box-shadow:0 0 1px #F3F3F3}input:checked+.toggle-button-slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.toggle-button-slider.round{border-radius:34px}.toggle-button-slider .text{text-transform:uppercase;color:#8BB55F;font-family:'Roboto';font-style:normal;font-weight:600;font-size:12px;top:8px;position:relative;text-align:center;width:30px}.toggle-button-slider .text.off{float:right;color:#B1B1B1}.toggle-button-slider.round:before{border-radius:50%}body.subscription-dashboard.subscription-stats .more-info{border:1px solid black;width:14px;display:inline-block;text-align:center;border-radius:32px;font-size:10px;line-height:12px;margin-top:5px;vertical-align:text-top;text-transform:none;color:black}body.subscription-dashboard.subscription-stats .last-updated-at{padding:26px 15px 0 0;font-family:'Exo';font-style:normal;font-weight:600;font-size:12px;line-height:19px;letter-spacing:0.01em;color:#667080;text-align:right}body.subscription-dashboard.subscription-stats .popover-content{color:black}body.subscription-dashboard.subscription-stats .dashboard-stats-wrapper{display:flex;justify-content:flex-start;width:calc(100vw - 200px);flex-wrap:wrap;gap:25px;margin:25px 25px 0;column-gap:3.2%}body.subscription-dashboard.subscription-stats .dashboard-stats-wrapper h1{width:100%;font-family:'Exo';font-style:normal;font-weight:600;font-size:21px;line-height:28px;letter-spacing:0.01em;color:#38261E}body.subscription-dashboard.subscription-stats .reload-spinner{display:none}body.subscription-dashboard.subscription-stats .loading .reload-spinner{display:block}body.subscription-dashboard.subscription-stats .blue-spinner{top:0;left:0}body.subscription-dashboard.subscription-stats .blue-spinner .spinner-container{left:52%;top:38%}body.subscription-dashboard.subscription-stats .classrooms-stats-widget{position:relative;box-shadow:0px 4px 19px rgba(115,115,115,0.25);border-radius:10px;background:white;width:30%;min-width:355px;min-height:247px;padding:12px}body.subscription-dashboard.subscription-stats .classrooms-stats-widget.no-data{display:flex;align-items:center;justify-content:center;font-family:'Exo';font-style:normal;font-weight:600;font-size:20px;line-height:34px;letter-spacing:0.01em;color:#667080;padding:50px}body.subscription-dashboard.subscription-stats .classrooms-stats-widget .header,body.subscription-dashboard.subscription-stats .classrooms-stats-widget .subheader{font-family:'Exo';font-weight:600;font-size:14px;line-height:19px;letter-spacing:0.01em;color:#8BB55F}body.subscription-dashboard.subscription-stats .classrooms-stats-widget .header{text-transform:uppercase;margin-bottom:5px}body.subscription-dashboard.subscription-stats .classrooms-stats-widget .subheader{font-weight:400;color:#858282}body.subscription-dashboard.subscription-stats .classrooms-stats-widget .more-info{margin-top:2px;margin-left:5px}body.subscription-dashboard.subscription-stats .classrooms-stats-widget div[data-controller]{margin-top:20px}body.subscription-dashboard.subscription-stats .classrooms-stats-widget form[data-controller="classrooms-stats-selector"]{position:absolute;right:12px;top:12px}body.subscription-dashboard.subscription-stats .classrooms-stats-widget form[data-controller="classrooms-stats-selector"] select{min-width:70px;max-width:160px;font-family:'Roboto';font-style:normal;font-weight:400;font-size:10px;line-height:12px;display:flex;align-items:center;letter-spacing:0.01em;text-transform:capitalize;color:#858282;padding:5px;border:1px solid #B1B1B1;border-radius:4px}body.subscription-dashboard.subscription-stats #most-active-classrooms.classrooms-stats-widget div[data-controller]{position:absolute;top:0;margin-top:55px;overflow-y:scroll;height:calc(100% - 65px);width:calc(100% - 12px)}body.subscription-dashboard.subscription-stats #most-active-classrooms.classrooms-stats-widget div[data-controller] iframe{position:relative}body.subscription-dashboard.subscription-stats .dashboard-table .table{min-width:auto}:root{--ss-primary-color: #5897fb;--ss-bg-color: #ffffff;--ss-font-color: #4d4d4d;--ss-font-placeholder-color: #8d8d8d;--ss-disabled-color: #dcdee2;--ss-border-color: #dcdee2;--ss-highlight-color: #fffb8c;--ss-success-color: #00b755;--ss-error-color: #dc3545;--ss-main-height: 30px;--ss-content-height: 460px;--ss-spacing-l: 7px;--ss-spacing-m: 5px;--ss-spacing-s: 3px;--ss-animation-timing: 0.2s;--ss-border-radius: 4px
}@keyframes ss-valueIn{0%{transform:scale(0);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes ss-valueOut{0%{transform:scale(1);opacity:1}100%{transform:scale(0);opacity:0}}.ss-hide{display:none !important}.ss-main{display:flex;flex-direction:row;position:relative;user-select:none;color:var(--ss-font-color);min-height:var(--ss-main-height);width:100%;padding:var(--ss-spacing-s);cursor:pointer;border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);background-color:var(--ss-bg-color);outline:0;box-sizing:border-box;transition:background-color var(--ss-animation-timing)}.ss-main:focus{box-shadow:0 0 5px var(--ss-primary-color)}.ss-main.ss-disabled{background-color:var(--ss-disabled-color);cursor:not-allowed}.ss-content.ss-disabled .ss-values .ss-disabled{color:var(--ss-font-color)}.ss-content.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-main.ss-open-above{border-top-left-radius:0px;border-top-right-radius:0px}.ss-main.ss-open-below{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.ss-content .ss-values{display:inline-flex;flex-wrap:wrap;gap:var(--ss-spacing-m);flex:1 1 100%}.ss-content .ss-values .ss-placeholder{display:flex;padding:var(--ss-spacing-s) var(--ss-spacing-m) var(--ss-spacing-s) var(--ss-spacing-m);margin:auto 0px auto 0px;line-height:1em;align-items:center;width:100%;color:var(--ss-font-placeholder-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-content .ss-values .ss-max{display:flex;user-select:none;align-items:center;width:fit-content;font-size:12px;color:var(--ss-bg-color);line-height:1;padding:var(--ss-spacing-s) var(--ss-spacing-m);background-color:var(--ss-primary-color);border-radius:var(--ss-border-radius)}.ss-content .ss-values .ss-single{display:flex;margin:auto 0px auto var(--ss-spacing-s)}.ss-content .ss-values .ss-value{display:flex;user-select:none;align-items:center;width:fit-content;background-color:var(--ss-primary-color);border-radius:var(--ss-border-radius);animation-name:ss-valueIn;animation-duration:var(--ss-animation-timing);animation-timing-function:ease-out;animation-fill-mode:both}.ss-content .ss-values .ss-value.ss-value-out{animation-name:ss-valueOut;animation-duration:var(--ss-animation-timing);animation-timing-function:ease-out}.ss-content .ss-values .ss-value .ss-value-text{font-size:12px;color:var(--ss-bg-color);line-height:1;padding:var(--ss-spacing-s) var(--ss-spacing-m)}.ss-content .ss-values .ss-value .ss-value-delete{display:flex;align-items:center;height:var(--ss-spacing-l);width:var(--ss-spacing-l);padding:var(--ss-spacing-s) var(--ss-spacing-m);cursor:pointer;border-left:solid 1px var(--ss-bg-color)}.ss-content .ss-values .ss-value .ss-value-delete svg{height:var(--ss-spacing-l);width:var(--ss-spacing-l)}.ss-content .ss-values .ss-value .ss-value-delete svg path{fill:none;stroke:var(--ss-bg-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-deselect{display:flex;align-self:center;justify-content:flex-end;flex:0 1 auto;width:8px;height:8px;margin:0 var(--ss-spacing-m) 0 var(--ss-spacing-m)}.ss-main .ss-deselect svg{width:8px;height:8px}.ss-main .ss-deselect svg path{fill:none;stroke:var(--ss-font-color);stroke-width:20;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-arrow{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;width:12px;height:12px;margin:auto var(--ss-spacing-m) auto var(--ss-spacing-m)}.ss-main .ss-arrow path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content{position:absolute;display:flex;height:auto;flex-direction:column;width:auto;max-height:var(--ss-content-height);box-sizing:border-box;border:solid 1px var(--ss-border-color);background-color:var(--ss-bg-color);transition:transform var(--ss-animation-timing),opacity var(--ss-animation-timing);opacity:0;transform:scaleY(0);transform-origin:center top;overflow:hidden;z-index:10000}.ss-content.ss-relative{position:relative;height:100%}.ss-content.ss-open-above{flex-direction:column-reverse;opacity:1;transform:scaleY(1);transform-origin:center bottom;border-top-left-radius:var(--ss-border-radius);border-top-right-radius:var(--ss-border-radius)}.ss-content.ss-open-below{opacity:1;transform:scaleY(1);transform-origin:center top;border-bottom-left-radius:var(--ss-border-radius);border-bottom-right-radius:var(--ss-border-radius)}.ss-content .ss-search{flex:0 1 auto;display:flex;flex-direction:row;padding:var(--ss-spacing-l) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l)}.ss-content .ss-search input{display:inline-flex;font-size:inherit;line-height:inherit;flex:1 1 auto;width:100%;min-width:0px;padding:var(--ss-spacing-m) var(--ss-spacing-l);margin:0;border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);background-color:var(--ss-bg-color);outline:0;text-align:left;box-sizing:border-box}.ss-content .ss-search input::placeholder{color:var(--ss-font-placeholder-color);vertical-align:middle}.ss-content .ss-search input:focus{box-shadow:0 0 5px var(--ss-primary-color)}.ss-content .ss-search .ss-addable{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;flex:0 0 auto;height:auto;margin:0 0 0 var(--ss-spacing-m);border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius)}.ss-content .ss-search .ss-addable svg{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;width:12px;height:12px;margin:auto var(--ss-spacing-m) auto var(--ss-spacing-m)}.ss-content .ss-search .ss-addable svg path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list{flex:1 1 auto;height:auto;overflow-x:hidden;overflow-y:auto}.ss-content .ss-list .ss-error{color:var(--ss-error-color);padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-searching{color:var(--ss-font-color);padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-optgroup.ss-close .ss-option{display:none !important}.ss-content .ss-list .ss-optgroup .ss-optgroup-label{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:var(--ss-spacing-m) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-label-text{flex:1 1 auto;font-weight:bold;color:var(--ss-font-color)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label:has(.ss-arrow){cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions{flex:0 1 auto;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--ss-spacing-m)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall{flex:0 0 auto;display:flex;flex-direction:row;cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall:hover{opacity:.5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall.ss-selected svg path{stroke:var(--ss-error-color)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall span{flex:0 1 auto;display:flex;align-items:center;justify-content:center;font-size:60%;text-align:center;padding:0 var(--ss-spacing-s) 0 0}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg{flex:0 1 auto;width:13px;height:13px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg path{fill:none;stroke:var(--ss-success-color);stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:first-child{stroke-width:5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:last-child{stroke-width:11}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable{flex:0 1 auto;display:flex;flex-direction:row;cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow{flex:1 1 auto;width:10px;height:10px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content .ss-list .ss-optgroup .ss-option{padding:var(--ss-spacing-s) var(--ss-spacing-s) var(--ss-spacing-s) calc(var(--ss-spacing-l)*3)}.ss-content .ss-list .ss-option{display:flex;padding:var(--ss-spacing-m) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l);color:var(--ss-font-color);cursor:pointer;user-select:none}.ss-content .ss-list .ss-option:hover{color:var(--ss-bg-color);background-color:var(--ss-primary-color)}.ss-content .ss-list .ss-option.ss-highlighted,.ss-content .ss-list .ss-option.ss-selected:not(.ss-disabled){color:var(--ss-bg-color);background-color:var(--ss-primary-color)}.ss-content .ss-list .ss-option.ss-disabled{cursor:not-allowed;background-color:var(--ss-disabled-color)}.ss-content .ss-list .ss-option.ss-disabled:hover{color:var(--ss-font-color)}.ss-content .ss-list .ss-option .ss-search-highlight{background-color:var(--ss-highlight-color)}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.class-login{background-color:#8B9F40;font-family:'Exo';overflow:hidden}.class-login .class-login-bananas{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/classroom/banana-background-66586cd575750d432c4283de139ef7a3ef041c148c55c5ea7c9b5a78946f7aab.png);position:fixed;left:0px;top:0px;height:200px;width:100%;z-index:-1;opacity:0.4}.class-login .class-login-glow{width:100%;height:150px;box-shadow:0px 0px 100px 100px #8B9F40;border-radius:50%;position:fixed;z-index:-1;top:172px;left:0px;background:#8B9F40}.class-login .class-login-trouble{text-align:center;padding:3%}.class-login #container{max-width:1024px}.class-login #container .class-login-content{font-family:'Exo';font-size:16px}.class-login #container .class-login-content h1,.class-login #container .class-login-content h2,.class-login #container .class-login-content h3{text-align:center;font-family:'Exo';text-transform:uppercase}.class-login #container .class-login-content h1{font-size:30px;text-transform:uppercase;padding:30px;color:#FDFFFB;text-shadow:1px 2px darkgreen}.class-login #container .class-login-content .class-login-monkey{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/classroom/login-monkey-47f07d7f018e574433cd13cda33e2645a9d514e340b70d6bb4fa47d87a06bdc9.png);height:200px;width:184px;position:absolute;left:80%;top:-20px}.class-login #container .class-login-content .content-container{box-shadow:-1px 2px 10px 0px rgba(0,0,0,0.35)}.class-login #container .class-login-content .content-container .class-login-header{text-align:center;text-transform:uppercase;background:#F9BF2F;font-size:20px;padding:20px;border-top-right-radius:7px;border-top-left-radius:7px;color:rgba(105,82,56,0.67)}.class-login #container .class-login-content .content-container .student-cards-tab{overflow-y:scroll;height:55vh;text-align:center;padding:20px;background:white;border-bottom-left-radius:7px;border-bottom-right-radius:7px}.class-login #container .class-login-content .content-container .student-cards-tab p{text-align:center}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards{display:flex;flex-wrap:wrap;list-style-type:none}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a{margin:1.5%;height:80px;width:155px;padding:10px;display:flex;align-items:center;justify-content:center;background-color:white;border-radius:5px;color:black;border:2px solid lightgrey}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a:hover{border:2px solid #A4BB43}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a .student-name{word-wrap:break-word;max-width:80px}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a .image-container{margin-right:10px}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a .image-container img{height:45px}.class-login #classroom-login-modal .modal-header{background-color:#FABF2E;border-radius:5px;height:95px}.class-login #classroom-login-modal .modal-header h3{font-family:'Exo'}.class-login #classroom-login-modal .modal-header .close-button-img{width:25px;position:absolute;right:20px}.class-login #classroom-login-modal .modal-header .close-button-img:hover{cursor:pointer}.class-login #classroom-login-modal .modal-header .flex-title-text{display:grid}.class-login #classroom-login-modal .modal-body{font-family:'Exo';height:330px;font-size:100%;font-weight:normal}.class-login #classroom-login-modal .modal-body .main{position:absolute;top:115px;width:100%}.class-login #classroom-login-modal .modal-body .main .password-tab .selected-name{font-size:18px}.class-login #classroom-login-modal .modal-body .main .password-tab .login-password{border-radius:8px;border-width:1px;border-color:#88B75B;line-height:38px;display:block;margin:8px}.class-login #classroom-login-modal .modal-body .main .password-tab .error{color:red;height:20px}.class-login #classroom-login-modal .modal-body .main .label-login-password{display:block}.class-login #classroom-login-modal .modal-body .main .loggedIn{width:460px;line-height:28px}.class-login #classroom-login-modal .modal-body .main button{display:block;background-color:#88B75B;border-radius:5px;color:white;position:relative;top:15px;height:40px;width:130px;box-shadow:0px 2px 1px 0px #668F3F;text-transform:uppercase;font-size:16px}.class-login #classroom-login-modal .modal-body .main .box{border:solid 1px #e6e8ed;width:135px;height:54px;border-radius:4px;margin-top:20px}.class-login #classroom-login-modal .modal-body .main .box:hover{box-shadow:0px 0px 0px 4px #95b48a;cursor:pointer}.class-login #classroom-login-modal .modal-body .main .box .box-content{font-family:'Roboto';font-weight:initial;display:flex;position:initial;align-items:center;padding:7px;justify-content:center;height:100%}.class-login #classroom-login-modal .modal-body .main .box .other-login-img{width:17px;height:18px;margin-right:0px;margin-left:10px}.class-login #classroom-login-modal .modal-body .main .box .google{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/google_oauth2-d94151846d71ba143b2fb46bc8e46b49df8dd66d19374039420396604c448234.png)}.class-login #classroom-login-modal .modal-body .main .box .clever{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/clever-5b7392448b6e982f8aca2ec8f51e51f8ae25b775bfaf5b946f7e377636210bd8.png)}.class-login #classroom-login-modal .modal-body .main .box .microsoft_graph{width:15px;height:19px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/microsoft_graph-7eb7bba470d6c3234a1e351e43ce02b5ec7902fb322879b03711c24ad8a7d97c.png)}.class-login #classroom-login-modal .modal-body .main .box .classlink{width:23px;height:16px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/classlink-2b0dbd37fa88194e739105856950837b558ac47da799ea841050cc2e5220f632.png)}.class-login #classroom-login-modal .modal-body .main .box .feide{width:20px;height:21px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/feide-05c36a3ce3091dfefd9c75c610f5f5f58be3463fab050c9323aba8232034369a.png)}.class-login #classroom-login-modal .modal-body .main .box .other-login-label{font-size:13px;color:#46506d;margin:auto;letter-spacing:0.5px}.class-login #classroom-login-modal .modal-footer{padding:25px;background:#F3F3F3;margin-top:-40px}@media screen and (max-width: 1024px){.class-login #container .class-login-content .class-login-monkey{left:75%}}@media screen and (max-width: 700px){.class-login #container .class-login-content .class-login-monkey{display:none}}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.green-sharp-button,#report-ugc-modal .report-form button.confirm{height:100%;width:120px;font-size:21px;background-color:#89b85c;color:white;text-transform:uppercase;border:none;border-radius:4px;border-bottom:2px #74a14e solid}.disabled{background-color:gray;opacity:.5;pointer-events:none}#report-ugc-modal{height:520px}#report-ugc-modal .modal-body{font-family:'Roboto';font-size:16px;text-align:left;padding:15px 35px 20px}#report-ugc-modal .close-btn{position:absolute;right:5px;top:5px}#report-ugc-modal .report-row{margin:10px 0px}#report-ugc-modal .report-error{color:red}#report-ugc-modal .report-success{text-align:center}#report-ugc-modal .report-form .form-options{padding:20px 0px}#report-ugc-modal .report-form input{margin-right:5px}#report-ugc-modal .report-form textarea{width:100%;border-radius:3px;height:70px;border-color:#aaa}#report-ugc-modal .report-form button.confirm{margin:15px auto;display:block}#redeem-form{color:white;text-align:center;padding-top:40px}#redeem-form h4{font-size:21px;font-weight:300;margin-top:25px}#redeem-form #redemption_code{max-width:600px;margin:15px auto 0px}#redeem-form input.btn{background-color:#fcce36;color:black}#redeem-success{text-align:center;padding-top:30px;color:white}#redeem-success h3{margin-top:35px}#redeem-success .back-link{margin-top:20px}/*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{color:#000 !important;text-shadow:none !important;background:transparent !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}@font-face{font-family:"Glyphicons Halflings";src:url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-13634da87d9e23f8c3ed9108ce1724d183a39ad072e73e1b3d8cbf646d2d0407.eot");src:url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-13634da87d9e23f8c3ed9108ce1724d183a39ad072e73e1b3d8cbf646d2d0407.eot?#iefix") format("embedded-opentype"),url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-fe185d11a49676890d47bb783312a0cda5a44c4039214094e7957b4c040ef11c.woff2") format("woff2"),url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-a26394f7ede100ca118eff2eda08596275a9839b959c226e15439557a5a80742.woff") format("woff"),url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-e395044093757d82afcb138957d06a1ea9361bdcf0b442d06a18a8051af57456.ttf") format("truetype"),url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-42f60659d265c1a3c30f9fa42abcbb56bd4a53af4d83d316d6dd7a36903c43e5.svg#glyphicons_halflingsregular") format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-euro:before,.glyphicon-eur:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;line-height:1.428571429;color:#333333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{font-weight:400;line-height:1;color:#777777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,h4 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width: 768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase,.initialism{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777777}.text-primary{color:#337ab7}a.text-primary:hover,a.text-primary:focus{color:#286090}.text-success{color:#3c763d}a.text-success:hover,a.text-success:focus{color:#2b542c}.text-info{color:#31708f}a.text-info:hover,a.text-info:focus{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover,a.text-warning:focus{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover,a.text-danger:focus{color:#843534}.bg-primary{color:#fff}.bg-primary{background-color:#337ab7}a.bg-primary:hover,a.bg-primary:focus{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover,a.bg-success:focus{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover,a.bg-info:focus{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover,a.bg-warning:focus{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover,a.bg-danger:focus{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eeeeee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.428571429}dt{font-weight:700}dd{margin-left:0}.dl-horizontal dd:before,.dl-horizontal dd:after{display:table;content:" "}.dl-horizontal dd:after{clear:both}@media (min-width: 768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help}.initialism{font-size:90%}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eeeeee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.428571429;color:#777777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:"\2014 \00A0"}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eeeeee;border-left:0}.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before,blockquote.pull-right .small:before{content:""}.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after{content:"\00A0 \2014"}address{margin-bottom:20px;font-style:normal;line-height:1.428571429}code,kbd,pre,samp{font-family:Menlo, Monaco, Consolas, "Courier New", monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.428571429;color:#333333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container:before,.container:after{display:table;content:" "}.container:after{clear:both}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container-fluid:before,.container-fluid:after{display:table;content:" "}.container-fluid:after{clear:both}.row{margin-right:-15px;margin-left:-15px}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*="col-"]{padding-right:0;padding-left:0}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}table{background-color:transparent}table col[class*="col-"]{position:static;display:table-column;float:none}table td[class*="col-"],table th[class*="col-"]{position:static;display:table-cell;float:none}caption{padding-top:8px;padding-bottom:8px;color:#777777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td{padding:8px;line-height:1.428571429;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}.table>thead>tr>td.active,.table>thead>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>thead>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>thead>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>thead>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>thead>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width: 767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;appearance:none}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="radio"][disabled],input.disabled[type="radio"],fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],input.disabled[type="checkbox"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.428571429;color:#555555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eeeeee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio: 0){input.form-control[type="date"],input.form-control[type="time"],input.form-control[type="datetime-local"],input.form-control[type="month"]{line-height:34px}input.input-sm[type="date"],.input-group-sm>.form-control[type="date"],.input-group-sm>.input-group-addon[type="date"],.input-group-sm>.input-group-btn>.btn[type="date"],.input-group-sm input[type="date"],input.input-sm[type="time"],.input-group-sm>.form-control[type="time"],.input-group-sm>.input-group-addon[type="time"],.input-group-sm>.input-group-btn>.btn[type="time"],.input-group-sm input[type="time"],input.input-sm[type="datetime-local"],.input-group-sm>.form-control[type="datetime-local"],.input-group-sm>.input-group-addon[type="datetime-local"],.input-group-sm>.input-group-btn>.btn[type="datetime-local"],.input-group-sm input[type="datetime-local"],input.input-sm[type="month"],.input-group-sm>.form-control[type="month"],.input-group-sm>.input-group-addon[type="month"],.input-group-sm>.input-group-btn>.btn[type="month"],.input-group-sm input[type="month"]{line-height:30px}input.input-lg[type="date"],.input-group-lg>.form-control[type="date"],.input-group-lg>.input-group-addon[type="date"],.input-group-lg>.input-group-btn>.btn[type="date"],.input-group-lg input[type="date"],input.input-lg[type="time"],.input-group-lg>.form-control[type="time"],.input-group-lg>.input-group-addon[type="time"],.input-group-lg>.input-group-btn>.btn[type="time"],.input-group-lg input[type="time"],input.input-lg[type="datetime-local"],.input-group-lg>.form-control[type="datetime-local"],.input-group-lg>.input-group-addon[type="datetime-local"],.input-group-lg>.input-group-btn>.btn[type="datetime-local"],.input-group-lg input[type="datetime-local"],input.input-lg[type="month"],.input-group-lg>.form-control[type="month"],.input-group-lg>.input-group-addon[type="month"],.input-group-lg>.input-group-btn>.btn[type="month"],.input-group-lg input[type="month"]{line-height:46px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{cursor:not-allowed}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-top:4px \9;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.form-control-static.input-sm,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-right:0;padding-left:0}.input-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,.input-group-sm>.input-group-btn>select.btn{height:30px;line-height:30px}textarea.input-sm,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,.input-group-sm>.input-group-btn>textarea.btn,select.input-sm[multiple],.input-group-sm>.form-control[multiple],.input-group-sm>.input-group-addon[multiple],.input-group-sm>.input-group-btn>.btn[multiple]{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm textarea.form-control,.form-group-sm select.form-control[multiple]{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,.input-group-lg>.input-group-btn>select.btn{height:46px;line-height:46px}textarea.input-lg,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,.input-group-lg>.input-group-btn>textarea.btn,select.input-lg[multiple],.input-group-lg>.form-control[multiple],.input-group-lg>.input-group-addon[multiple],.input-group-lg>.input-group-btn>.btn[multiple]{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg textarea.form-control,.form-group-lg select.form-control[multiple]{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width: 768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{display:table;content:" "}.form-horizontal .form-group:after{clear:both}@media (min-width: 768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width: 768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width: 768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:14px;line-height:1.428571429;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn.focus,.btn:active:focus,.btn.focus:active,.btn.active:focus,.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);opacity:0.65;-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:focus,.btn-default.focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;background-image:none;border-color:#adadad}.btn-default:active:hover,.btn-default:active:focus,.btn-default.focus:active,.btn-default.active:hover,.btn-default.active:focus,.btn-default.active.focus,.open>.btn-default.dropdown-toggle:hover,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle.focus{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default.focus[disabled],fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#286090;background-image:none;border-color:#204d74}.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary.focus:active,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus,.open>.btn-primary.dropdown-toggle:hover,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle.focus{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary.focus[disabled],fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;background-image:none;border-color:#398439}.btn-success:active:hover,.btn-success:active:focus,.btn-success.focus:active,.btn-success.active:hover,.btn-success.active:focus,.btn-success.active.focus,.open>.btn-success.dropdown-toggle:hover,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle.focus{color:#fff;background-color:#398439;border-color:#255625}.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success.focus[disabled],fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;background-image:none;border-color:#269abc}.btn-info:active:hover,.btn-info:active:focus,.btn-info.focus:active,.btn-info.active:hover,.btn-info.active:focus,.btn-info.active.focus,.open>.btn-info.dropdown-toggle:hover,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle.focus{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info.focus[disabled],fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;background-image:none;border-color:#d58512}.btn-warning:active:hover,.btn-warning:active:focus,.btn-warning.focus:active,.btn-warning.active:hover,.btn-warning.active:focus,.btn-warning.active.focus,.open>.btn-warning.dropdown-toggle:hover,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle.focus{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning.focus[disabled],fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;background-image:none;border-color:#ac2925}.btn-danger:active:hover,.btn-danger:active:focus,.btn-danger.focus:active,.btn-danger.active:hover,.btn-danger.active:focus,.btn-danger.active.focus,.open>.btn-danger.dropdown-toggle:hover,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle.focus{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger.focus[disabled],fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#777777;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input.btn-block[type="submit"],input.btn-block[type="reset"],input.btn-block[type="button"]{width:100%}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height, visibility;transition-property:height, visibility;-webkit-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#333333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#777777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width: 768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:before,.btn-toolbar:after{display:table;content:" "}.btn-toolbar:after{clear:both}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle,.btn-group-lg.btn-group>.btn+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret,.btn-group-lg>.btn .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret,.dropup .btn-group-lg>.btn .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{display:table;content:" "}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555555;text-align:center;background-color:#eeeeee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav:before,.nav:after{display:table;content:" "}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eeeeee}.nav>li.disabled>a{color:#777777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eeeeee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.428571429;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eeeeee #eeeeee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width: 768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width: 768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:before,.navbar:after{display:table;content:" "}.navbar:after{clear:both}@media (min-width: 768px){.navbar{border-radius:4px}}.navbar-header:before,.navbar-header:after{display:table;content:" "}.navbar-header:after{clear:both}@media (min-width: 768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{display:table;content:" "}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width: 768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width: 480px) and (orientation: landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}@media (min-width: 768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width: 768px){.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width: 768px){.navbar-static-top{border-radius:0}}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width: 768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-right:15px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width: 768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width: 767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width: 768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-right:-15px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8px;margin-bottom:8px}@media (min-width: 768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width: 767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width: 768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm,.btn-group-sm>.navbar-btn.btn{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs,.btn-group-xs>.navbar-btn.btn{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width: 768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width: 768px){.navbar-left{float:left !important}.navbar-right{float:right !important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#555;background-color:#e7e7e7}@media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:hover,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#fff;background-color:#090909}@media (max-width: 767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:hover,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/ "}.breadcrumb>.active{color:#777777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.428571429;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li>a:hover,.pagination>li>a:focus,.pagination>li>span:hover,.pagination>li>span:focus{z-index:2;color:#23527c;background-color:#eeeeee;border-color:#ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span,.pagination>.active>span:hover,.pagination>.active>span:focus{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager:before,.pager:after{display:table;content:" "}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eeeeee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#777777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#777777}.label-default[href]:hover,.label-default[href]:focus{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge,.btn-group-xs>.btn .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eeeeee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width: 768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border 0.2s ease-in-out;-o-transition:border 0.2s ease-in-out;transition:border 0.2s ease-in-out}.thumbnail>img,.thumbnail a>img{display:block;max-width:100%;height:auto;margin-right:auto;margin-left:auto}.thumbnail .caption{padding:9px;color:#333333}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#337ab7}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{color:#777777;cursor:not-allowed;background-color:#eeeeee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#777777}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#c7ddef}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus,button.list-group-item:hover,button.list-group-item:focus{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus,button.list-group-item-success:hover,button.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus,button.list-group-item-success.active,button.list-group-item-success.active:hover,button.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus,button.list-group-item-info:hover,button.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus,button.list-group-item-info.active,button.list-group-item-info.active:hover,button.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus,button.list-group-item-warning:hover,button.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus,button.list-group-item-warning.active,button.list-group-item-warning.active:hover,button.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus,button.list-group-item-danger:hover,button.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus,button.list-group-item-danger.active,button.list-group-item-danger.active:hover,button.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-body:before,.panel-body:after{display:table;content:" "}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-right:15px;padding-left:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:0.2}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:0.5}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:0.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header:before,.modal-header:after{display:table;content:" "}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.428571429}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{display:table;content:" "}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-weight:400;line-height:1.428571429;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:12px;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:0.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-weight:400;line-height:1.428571429;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover>.arrow{border-width:11px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999999;border-bottom-color:rgba(0,0,0,0.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform 0.6s ease-in-out;-moz-transition:-moz-transform 0.6s ease-in-out;-o-transition:-o-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:0.5}.carousel-control.left{background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;outline:0;filter:alpha(opacity=90);opacity:0.9}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:"\2039"}.carousel-control .icon-next:before{content:"\203a"}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width: 768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs{display:none !important}.visible-sm{display:none !important}.visible-md{display:none !important}.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.blue-spinner{height:100%;position:absolute;width:100%;background-color:rgba(0,0,0,0.6);z-index:998;padding:10% 0;border-radius:5px}.blue-spinner .spinner-container{position:absolute;left:49%;top:40%;z-index:1}.blue-spinner .spinner-container .spinner-shape{position:absolute;left:50%;margin-left:-40px;width:80px;height:80px;border:12px solid #f3f3f3;border-radius:50%;border-top:12px solid #3498db;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.blue-spinner .spinner-container .spinner-text{color:#f3f3f3;font-size:20px;margin-top:100px;text-align:center}.spinner{margin:0px auto;width:80px;height:80px;position:relative;top:196px}.spinner .spinner-text{font-family:Rabtus;font-size:30px;position:relative;top:120px;right:7px;color:#6F8418;text-transform:uppercase}.spinner .container1>div,.spinner .container2>div,.spinner .container3>div{width:24px;height:24px;background-color:#9cb340;border-radius:100%;position:absolute;-webkit-animation:bouncedelay 1.2s infinite ease-in-out;animation:bouncedelay 1.2s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.spinner .spinner-container{position:absolute;width:100%;height:100%}.spinner .container2{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.spinner .container3{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}.spinner .circle1{top:0;left:0}.spinner .circle2{top:0;right:0}.spinner .circle3{right:0;bottom:0}.spinner .circle4{left:0;bottom:0}.spinner .container2 .circle1{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner .container3 .circle1{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.spinner .container1 .circle2{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.spinner .container2 .circle2{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.spinner .container3 .circle2{-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.spinner .container1 .circle3{-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.spinner .container2 .circle3{-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.spinner .container3 .circle3{-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.spinner .container1 .circle4{-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.spinner .container2 .circle4{-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.spinner .container3 .circle4{-webkit-animation-delay:-0.1s;animation-delay:-0.1s}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,80%,100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.partner-content .table-container{overflow-y:scroll;overflow-y:hidden;width:96%;padding-bottom:80px}.partner-content table{border:0px}.partner-content table thead>tr,.partner-content table tr{border:0px;background:white;border-bottom:1px solid #ededed;height:50px}.partner-content table thead>tr th,.partner-content table tr th{border:0px;background:white;font-family:Exo;font-size:14px;font-style:normal;font-weight:500;line-height:21px;letter-spacing:0.16px;text-transform:uppercase;vertical-align:bottom;min-width:auto}.partner-content table thead>tr th div,.partner-content table tr th div{display:inline-block}.partner-content table thead>tr th.actions-cell,.partner-content table tr th.actions-cell{width:20px}.partner-content table thead>tr td,.partner-content table tr td{border:1px solid #ededed;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:0.14px;vertical-align:middle}.partner-content table thead>tr td.actions-cell,.partner-content table tr td.actions-cell{width:20px}.partner-content table tbody{border:0px}.partner-content select{max-width:500px}.partner-content .header-xl{margin-bottom:20px}.partner-content .ss-main{width:250px;margin:10px 0px}.partner-content .label,.partner-content label{font-family:Exo;font-size:14px;font-style:normal;font-weight:600;line-height:19px;text-transform:uppercase}.partner-content.quick-navigation-layout #container .layout-menu{display:inline-block}.partner-content.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link{margin:0px}.partner-content.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link a{padding:7px 10px;display:inline-block;color:#38261E;font-family:Roboto;font-size:12px;font-style:normal;font-weight:600;line-height:19px;letter-spacing:0.12px;text-transform:uppercase;width:100%}.partner-content.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link a.active{background-color:#8BB55F;color:black}.partner-content .layout-content a{color:#27adf9;text-align:center;font-family:Exo;font-size:14px;font-style:normal;font-weight:500;line-height:21px;letter-spacing:0.16px}.partner-content .ss-content .ss-values{overflow:auto;min-height:40px}.partner-content .ss-content .ss-values .ss-value .ss-value-delete{width:18px}.partner-content .ss-content .ss-list .ss-option:hover,.partner-content .ss-content .ss-list .ss-option.ss-selected:not(.ss-disabled){background-color:#8bb55f}.partner-content .ss-content .ss-values .ss-value{background-color:#8bb55f}.partner-content #subscriptions-table.table>thead>tr>th,.partner-content #subscriptions-table table>tr>th{min-width:100px}.partner-content #subscriptions-table.table>thead>tr>th.actions-cell,.partner-content #subscriptions-table table>tr>th.actions-cell{min-width:20px}.partner-content .partner-search-btn{border:none;background-color:#c7c7c7;border-radius:5px;padding:4px 14px;margin-left:5px}.partner-content .partner-statistics-wrapper{display:inline-block;font-size:4vw}.partner-content .partner-statistics{display:flex;flex-wrap:wrap;padding:50px 0px 30px;justify-content:flex-start;width:100%}.partner-content .partner-statistics .seperator{height:90px;width:1px;border-left:1px solid #B1B1B1}.partner-content .statistics-tag{display:flex;padding:30px;flex-direction:column}.partner-content .statistics-tag .statistics-content{color:black;text-align:center;font-family:Exo;font-style:normal;font-weight:500;line-height:21px;letter-spacing:0.66px;padding-bottom:24px}.partner-content .statistics-tag .statistics-title{color:#8bb55f;text-align:center;text-transform:uppercase;font-family:Roboto;font-weight:500}.partner-content a:hover{text-decoration:underline}.partner-content .link-list a{color:#27ADF9;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:0.14px}.partner-content .link-list .link{padding:6px 0px}.partner-content .search-wrapper label{display:block}.partner-content .search-wrapper .search-header{padding-bottom:20px;text-transform:uppercase}.partner-content .users-table,.partner-content #teachers-data{width:60%}.partner-content .user-actions{padding-bottom:20px}.partner-content #classrooms-table{width:90%}.partner-content input[type=submit],.partner-content button.partner-button{background:#8bb55f;height:35px;color:white;text-transform:uppercase;padding:0px 10px;border:none;border-radius:4px;min-width:150px}.partner-content input[type=submit] a,.partner-content button.partner-button a{font-weight:normal;margin:0px;font-family:'Roboto';color:white}.partner-content #filter-users-form{display:flex;align-items:end}.partner-content #filter-users-form label{display:block}.partner-content #filter-users-form select{appearance:none;padding:0 20px 0 6px;text-overflow:ellipsis;border-radius:4px;border-color:#b1b1b1;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/dashboard/selector-arrow-13f124e6b4fe0fc20597ceb67a20a5234a9dbaf2fbbf9c41ee14ae2853b91e1b.svg);background-position:95% center;background-repeat:no-repeat}.partner-content #filter-users-form select:focus{outline-color:#8bb55f}.partner-content #filter-users-form input:focus{outline-color:#8bb55f}.partner-content #filter-users-form input[type=submit]{min-width:114px}.partner-content #filter-users-form select,.partner-content #filter-users-form input{min-width:180px;height:35px;border-radius:2px;border:1px solid var(--stroke-default, #B1B1B1);margin-right:20px}.partner-content .dropdown-toggle{height:20px;display:block;cursor:pointer}.partner-content .dropdown{position:relative;top:5px}.partner-content .dropdown .vertical-ellipses{margin:auto;background-color:#8bb55f;box-shadow:0px 6px 0px #8bb55f, 0px 12px 0px #8bb55f}.partner-content .dropdown-menu{width:150px;padding:7px 0px;position:absolute;left:-100px}.partner-content .dropdown-menu .link{padding:2px;display:block;color:black;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:0.12px;text-align:left;padding-left:10px}.partner-content .dropdown-menu .link:hover{background:#ededed}.partner-content #user_submit_action{margin:10px 0px}.partner-content .email-confirmation-tag{margin-bottom:10px}.partner-content .email-confirmation-tag input{margin-right:3px}.partner-content .dashboard-title{margin-top:25px;color:#38261E;text-transform:uppercase;font-family:Roboto;font-size:21px;font-weight:500}.partner-content .category-header{display:flex;flex-direction:row;justify-content:space-between}.partner-content .category-header .category-header-actions{display:flex;align-items:center}.partner-content .category-header .category-header-actions button,.partner-content .category-header .category-header-actions a{margin:10px}.partner-content .category-header .category-header-actions button a,.partner-content .category-header .category-header-actions a a{margin:0px}.partner-content .sorter-old-icon{border-radius:5px;font-size:12px;padding:1px 3px}.partner-content .sorter-old-icon::before{content:"▼"}.partner-content .sorter-old-icon.asc::before{content:"▲"}.partner-content .new-sort{height:15px;width:9px;display:inline-block;cursor:pointer}.partner-content .no-sort{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/partner_dashboard/default-sort-f51ea4c6a9adc4057bd71a96ef1326efeb877097751bba4229ae30a016081fbf.svg)}.partner-content .desc-sort{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/partner_dashboard/desc-sort-0576c215997e7dced84af5986b38ee52b7061b6fda3dd82730e7365c71924c96.svg)}.partner-content .asc-sort{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/partner_dashboard/desc-sort-0576c215997e7dced84af5986b38ee52b7061b6fda3dd82730e7365c71924c96.svg);transform:rotate(180deg)}.partner-content .create-classrooms{padding-bottom:24px}.partner-content .table-filters{margin:10px 0px}.partner-content .table-filters .filter-title{margin-right:15px}.partner-content .table-filters label{margin-right:20px}.partner-content .table-filters input{margin-right:4px}.partner-content .partner-table{width:96%}.partner-content .partner-table thead tr th{white-space:nowrap;position:relative}.partner-content .renew-table{width:auto}.partner-content .form-control{width:auto}.partner-content .subscription-quota-warning{color:red;max-width:500px;display:block}.partner-content .new-subscription-form label{display:inline}.partner-content .new-subscription-form label.radio-label{display:inline-block}.partner-content .new-subscription-form select,.partner-content .new-subscription-form .select2-container{width:200px;margin-bottom:10px}.partner-content .new-subscription-form .subscription-owner{display:none}.partner-content .new-subscription-form .subscription-owner p{font-size:80%}.partner-content .new-subscription-form .seats-input{margin-bottom:15px}.partner-content .new-subscription-form .seats-input .form-group{margin-bottom:0px}.partner-content .new-subscription-form .seats-input .seats-unlimited{visibility:hidden}.partner-content .new-subscription-form .seats-input .seats-unlimited.input-disabled{visibility:visible}.partner-content .new-subscription-form input.owner-type[type='radio']{float:left;margin-right:5px}.partner-content .new-subscription-form input.owner-type[type='radio']:checked+.subscription-owner{display:block}.partner-content .new-custom-subscription-form label{display:inline-block}.partner-content .il-institution-form #date[readonly]{cursor:not-allowed;background-color:#eeeeee}.partner-content .flex-container{display:flex}.partner-content .flex-container>div:first-child{margin-right:60px}.partner-content .checkbox-wrapper label{font-weight:normal}.quick-navigation-layout.partner-content #container{max-width:100%;padding:0px;top:0px}.quick-navigation-layout.partner-content #container .layout-content{margin-left:180px;margin-top:49px;padding-top:20px;padding-left:40px;padding-right:40px}.quick-navigation-layout.partner-content #container form li.email,.quick-navigation-layout.partner-content #container form li.string,.quick-navigation-layout.partner-content #container form li.text,.quick-navigation-layout.partner-content #container form li.password,.quick-navigation-layout.partner-content #container form li.number,.quick-navigation-layout.partner-content #container form li.select{width:500px}.quick-navigation-layout #container .layout-menu{top:50px;left:0;width:180px;position:fixed;background-color:#f1f1f1;height:100%;padding-top:29px;display:flex;justify-content:center}.quick-navigation-layout #container .layout-menu ul{padding:0px}.quick-navigation-layout #container .layout-menu .layout-menu-links{list-style-type:none}.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link{margin-bottom:7px;font-weight:400}.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link:hover a{text-decoration:underline !important}.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link a.active{font-weight:900;color:#206ab6}.quick-navigation-layout #container .layout-menu .layout-menu-links .main-link{margin-bottom:20px}@media screen and (max-width: 760px){.quick-navigation-layout #container .layout-menu{display:none}}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}html{height:100%}h3,h4{font-family:Roboto}.main-content-container{position:relative;display:inline-block;left:200px;width:calc(100% - 200px);min-height:100%}body.iframed .main-content-container{left:0;width:100%}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clickable{cursor:pointer}.bright-hover-extend,.green-checkmark-wrapper label:hover,.bright-hover:hover{cursor:pointer;filter:brightness(0.9);-webkit-filter:brightness(0.9)}.bright-hover:focus{outline:none}.apply-text-fill{white-space:nowrap;display:none}.glyphicon{font-family:'Glyphicons Halflings' !important}.pull-right{margin-right:20px}#toolbar{position:absolute;top:50px;left:10px;width:45%;height:25px}#us_report_button{height:45px;width:45px}body{height:100%;font-family:'Open Sans', sans-serif;font-weight:400;overflow-x:hidden}#orientation-lock{position:fixed;top:0;width:100%;height:100%;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/game_misc/tablet/rotate_alert-ad0d276f850906c5e6d7f0188db12391b321767d4bbd8f82cd2e8023278a8909.jpg);background-size:cover;z-index:9999;display:none}.middle{position:fixed;text-align:center}#text-container{margin:2px}.btn{padding:15px;margin:10px 0px 10px 0px}[class="btn"]{background-color:#c7c7c7}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select-age{height:57px;font-size:30px;width:123px;position:relative;left:280px;display:inline}#container{margin:0 auto;position:relative;max-width:760px;padding:0 24px;top:49px}#instructions-modal.modal-body,.modal-body:not(:has(.cm-modal__buttons)){font-size:130%}#instructions-modal .modal-footer{height:120px}.transparent-modal .modal-content{box-shadow:0 5px 15px rgba(0,0,0,0);background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);width:775px;max-height:580px}.transparent-modal{overflow:hidden;top:-40px}.transparent-modal .modal-dialog{width:auto}.transparent-modal .modal-body{height:580px}li#user_email{padding:3px 20px}.btn.try_again,.btn.try-it-yourself,.btn.fail-back{background-color:#fb8c2e;font-weight:bold}#close-alert{position:absolute;right:466px;bottom:10px;width:112px}.btn.return-to-solution,.btn.sign_up{background-color:#9cb340}.btn.return-to-solution{position:absolute;left:20px;bottom:20px}table#challenges_icons{margin-top:30px}p#want_to{margin-top:30px;font-size:200%}#arrow{position:absolute;z-index:1000;display:none}tr.spaceUnder>td{padding-bottom:1em}.learned-methods-btn{position:absolute;background-color:white;border:1.5px solid #555;padding-top:3px;border-radius:10px;height:53px;min-width:60px;text-align:center}.learned-methods-btn .method-text{position:absolute;display:block;margin:auto;bottom:0px;font-family:'Monaco', 'Menlo', 'Ubuntu Mono', 'Droid Sans Mono', 'Consolas', monospace;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.learned-methods-btn .plus-icon{position:relative;top:6px}.method-container{position:relative;margin:8px}.popover{left:50px}a:hover,a:focus{text-decoration:none}#send-email-button{background-color:#7ea3ab;position:absolute;left:240px;bottom:-9px;height:71px}#share-email{margin-top:18px}#instructions-modal{margin-top:60px}#instructions-modal .modal-body{height:120px}#instructions-modal .modal-content{width:600px;box-shadow:0 5px 15px rgba(0,0,0,0);background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0)}.alert-success{background:#E7FFE1}.modal{margin-top:60px}.modal.allow-tablet-scroll{position:absolute}.ace_gutter-cell{color:#CFCFCF}#social{position:absolute;left:325px;top:3px;font-size:12px}.instructions-container{left:67px;position:absolute;top:42px}#instructions-text,#instructions-textarea{width:460px;left:0px;top:20px;position:absolute;word-wrap:break-word}#instructions-textarea{text-align:left}.explain #instructions-text{top:28px}#monkey-holding-banana{left:-220px;position:relative}#reset-code-modal,.save_challenge{text-align:center}.btn.lefty{position:relative;right:150px}.btn.righty{position:relative;left:150px}#reset-code-modal .btn{position:relative;width:100px}#confirm-reset.btn{left:150px;background-color:#9cb340}.btn.green{background-color:#9cb340}#cancel-reset.btn{right:150px}#about-link{left:400px}.ace_invisible{opacity:0}.ace_gutter-layer,.ace_print-margin{background-color:white}.ace_gutter-layer.dark{background-color:#3e3f37}#editor-helper{position:absolute}.custom-frame-modal .modal-content{box-shadow:0 5px 15px rgba(0,0,0,0);background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0)}#scene-modal{margin-top:30px !important}#scene-modal .modal-content{max-height:525px;width:880px}#scene-modal .modal-body{height:520px}#scene-modal .white-bg{top:20px}#scene-container{position:relative;right:1px}#scene-container.video-content{height:480px;margin-top:-75px;width:832px;overflow:hidden;margin-left:8px}#video-play-btn{position:absolute;top:0;height:100%;width:100%;text-align:center}#video-play-btn button{margin:auto;margin-top:24%;padding:15px;border:3px solid #EFF2F7;background-color:transparent;outline:none !important}#video-play-btn button span{color:#EFF2F7;font-size:20px;margin:0 4px}#scene-modal .konvajs-content{margin-left:3px}.modal-open .modal,.btn:focus{outline:none !important}.modal.in{outline:none !important}#group_name{margin-bottom:10px}#solution-win-modal{margin-top:100px}#solution-win-modal .modal-body{font-size:45px;text-align:center;font-family:Rabtus}#solution-win-modal .try-it-yourself{position:relative;top:10px}#solution-win-modal .try-it-yourself.transparent{opacity:0;pointer-events:none}#solution-win-modal .modal-footer a{color:black}.alert-info{position:relative;z-index:10;text-align:left}.alert-info.error{color:red}.alert-info button{margin-right:10px}.alert-info span{position:relative;left:200px}.trial-alert~#home-container div .alert-info{top:40px}.alert{position:relative;z-index:1;border:none;border-radius:0}.fade-notification-container{position:relative}.fade-notification-container .alert{position:fixed;width:800px;left:50%;margin-left:-400px;text-align:center;-webkit-animation-name:fadeVisibility;-webkit-animation-duration:4s;animation-name:fadeVisibility;animation-duration:4s}#avatars-modal h3.modal-title{margin-top:16px}#avatars-modal .modal-content{width:600px}#avatars-modal .modal-body{padding:0}#avatars-modal .modal-body>div{display:inline-block}#avatars-modal .modal-footer .form-button{height:35px;margin:0 9px;text-transform:uppercase;font-family:"Exo"}#avatars-modal #preview-container{height:122px;width:120px;background:url(https://dnskjpxi5l62c.cloudfront.net/assets/avatars/avatars_modal_showcase-0aaae002ef8409be1930862ab37c34b122d22ee91b0672add91f73647dee959e.png) no-repeat;background-size:contain;position:relative;margin:48px 6px 0;vertical-align:top}#avatars-modal #preview-container #selected-avatar{height:120px;width:120px;margin-top:1px}#submit-avatar{display:none}#avatars-modal #preview-container #selected-avatar.fading-out{-webkit-animation:fadingOut .5s linear 1;-moz-animation:fadingOut .5s linear 1;-ms-animation:fadingOut .5s linear 1;animation:fadingOut .5s linear 1}#avatars-modal #preview-container #selected-avatar.fading-in{-webkit-animation:fadingIn .5s linear 1;-moz-animation:fadingIn .5s linear 1;-ms-animation:fadingIn .5s linear 1;animation:fadingIn .5s linear 1}@-moz-keyframes fadingOut{0%{opacity:1;transform:rotate(0deg)}100%{opacity:0;transform:rotate(360deg)}}@-ms-keyframes fadingOut{0%{opacity:1;transform:rotate(0deg)}100%{opacity:0;transform:rotate(360deg)}}@keyframes fadingOut{0%{opacity:1;transform:rotate(0deg)}100%{opacity:0;transform:rotate(360deg)}}@-webkit-keyframes fadingOut{0%{opacity:1;-webkit-transform:rotate(0deg)}100%{opacity:0;-webkit-transform:rotate(360deg)}}@-moz-keyframes fadingIn{0%{opacity:0;transform:rotate(0deg)}100%{opacity:1;transform:rotate(360deg)}}@-ms-keyframes fadingIn{0%{opacity:0;transform:rotate(0deg)}100%{opacity:1;transform:rotate(360deg)}}@keyframes fadingIn{0%{opacity:0;transform:rotate(0deg)}100%{opacity:1;transform:rotate(360deg)}}@-webkit-keyframes fadingIn{0%{opacity:0;-webkit-transform:rotate(0deg)}100%{opacity:1;-webkit-transform:rotate(360deg)}}@keyframes fadeVisibility{0%{opacity:0}20%{opacity:1}80%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeVisibility{0%{opacity:0}20%{opacity:1}80%{opacity:1}100%{opacity:0}}#avatars-modal #selection-container{padding:10px 0;height:200px;width:420px;overflow:auto}#avatars-modal #selection-container .avatar-row{height:70px;margin-bottom:2px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}#avatars-modal .avatar-select:hover{cursor:pointer}#avatars-modal .avatar-select img{width:60px;height:60px;margin:1px;-moz-transition:height .5s, width .5s;-ms-transition:height .5s, width .5s;-webkit-transition:height .5s, width .5s;transition:height .5s, width .5s}#avatars-modal .avatar-select:hover img{width:80px;height:80px}#avatars-modal .modal-footer .btn{float:right;margin-left:10px;padding-left:25px;padding-right:25px}#avatars-modal.hoc{margin-top:-12px}#avatars-modal.hoc #teachers-button,#avatars-modal.hoc h1,#avatars-modal.hoc .modal-footer .btn{font-family:'Open Sans', sans-serif}#avatars-modal.hoc .modal-header{padding:8px 3%;height:60px;background-color:rgba(118,168,196,0.4);border-bottom:1px solid #d6d6d6;margin-bottom:0}#avatars-modal.hoc .modal-body{padding:10px 10px 0 10px}#avatars-modal.hoc #preview-container{margin-left:27px}#avatars-modal.hoc #teachers-button{padding-top:7px;display:block;font-size:19px;margin:auto;text-align:center;cursor:pointer}#avatars-modal.hoc .modal-footer{text-align:center;margin-top:0;padding-bottom:6px;border-top:none}#avatars-modal.hoc .modal-footer .btn{float:none;margin:10px 0;font-size:20px}#hoc-button{position:absolute;margin-left:420px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/non_game_misc/finished_hoc_button_sprite-7c326b5aa1f05506ec7c2b58dc28ebde4c6cfefdacd030ddcdbef46734e93763.png);width:114px;height:47px;background-repeat:no-repeat;background-position:0 2px;font-family:"Rabtus", sans-serif;text-align:center;line-height:1.1em;padding:4px 0 0 4px;top:0;text-transform:uppercase}#hoc-button .first-line{color:black;font-size:11px}#hoc-button .second-line{color:white;font-size:16px}#hoc-button:hover{background-position:-114px 2px}.forms-green-button{bottom:-4%;right:-5%;color:#efefef;font-size:20px;padding:8px 8px;background-color:#88B75B;border-radius:30px;border-style:none;-webkit-box-shadow:1px 4px 1px 0px #5b7f3b;-moz-box-shadow:1px 4px 1px 0px #5b7f3b;box-shadow:1px 4px 1px 0px #5b7f3b;text-align:center}.yellow-modal-header{text-align:center;padding:12px;background-color:#f9bf2f;overflow:hidden;border-top-left-radius:6px;border-top-right-radius:6px}.home-green-button{display:inline;text-transform:uppercase;height:100%;padding:11px 12px 8px 12px;font-size:18px;background-color:#8bb55f;color:white;border:none;border-radius:4px;border-bottom:3px #74a14e solid}.home-green-button.cancel{background-color:#e1e1e1;border-bottom:3px #b7b5b5 solid}.home-grey-button{display:inline;text-transform:uppercase;height:100%;padding:11px 12px 8px 12px;font-size:18px;background-color:#b1b7aa;color:white;border:none;border-radius:4px;border-bottom:3px #555555 solid}.spinny{border:8px solid #f3f3f3;border-top:8px solid #3498db;border-radius:50%;width:50px;height:50px;margin:auto;animation:spinSpinny 2s linear infinite}@keyframes spinSpinny{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.glyphicon.spinning{vertical-align:middle;animation:spin 1s infinite linear;-webkit-animation:spin2 1s infinite linear;top:-2px;font-size:14px}body.cm-body.modal-open{margin-right:0;overflow-y:auto}.modal{overflow-y:hidden}.course .sprite-sheet-creator-modal{margin-left:350px}.modal-on-top{margin-top:0}.modal-on-top .modal-dialog{margin-top:60px}.btn-delete.btn-danger[value="Cancel my account"]{background-color:transparent;border:none;padding:0;color:#d9534f}.btn-delete.btn-danger[value="Cancel my account"]:hover{text-decoration:underline}.label-required:after{content:" *";color:red}.trial-alert{position:fixed;top:50px;width:100vw;height:40px;z-index:10;text-align:center;line-height:40px;padding-top:0;padding-bottom:0}.trial-alert span{position:relative;margin-left:auto;margin-right:auto;padding-left:200px}.trial-alert .close{color:black;opacity:1;font-size:36px;font-family:'Open Sans', sans-serif;padding:3px;top:0}.mobile-show{display:none}@media screen and (max-width: 768px){.container-fluid .row{margin-left:0;margin-right:0}}@media screen and (max-width: 480px){.mobile-hide{display:none}.mobile-show{display:block}.alert{line-height:20px;padding-right:15px;min-height:40px;height:auto}.alert span{padding:0px}.alert .close{position:absolute;bottom:0px;right:0px}}@keyframes shake{10%,90%{transform:translate3d(-1px, 0, 0)}20%,80%{transform:translate3d(2px, 0, 0)}30%,50%,70%{transform:translate3d(-4px, 0, 0)}40%,60%{transform:translate3d(4px, 0, 0)}}@keyframes shake-left-to-right{10%,90%{transform:translate3d(-1px, 0, 0)}20%,80%{transform:translate3d(2px, 0, 0)}30%,50%,70%{transform:translate3d(-4px, 0, 0)}40%,60%{transform:translate3d(4px, 0, 0)}}.header-xl{font-family:Exo;font-size:26px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:0.26px}.header-l{font-family:Exo;font-size:21px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:0.21px}.subheader-m{font-family:Exo;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0.14px}.subheader-m.subheader-m-m{font-weight:500}.subheader-m.subheader-m-sb{font-weight:600}.subheader-m.subheader-m-r{font-weight:700}.subheader-m-regular{font-family:Exo;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0.14px}.label-s-bold{font-family:Exo;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.label-s-medium{font-family:Exo;font-size:12px;font-style:normal;font-weight:500;line-height:19px}.label-s-regular{font-family:Exo;font-size:12px;font-style:normal;font-weight:400;line-height:19px}.label-xs-regular{font-family:Exo;font-size:10px;font-style:normal;font-weight:500;line-height:19px;letter-spacing:0.1px;text-transform:uppercase}.body-m-regular{font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:0.14px}.body-l-regular{font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:0.14px}.body-s-regular{font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:0.12px}.link-block__link{color:#27adf9}.link-block__link:hover{color:#27adf9;cursor:pointer;filter:brightness(0.9);-webkit-filter:brightness(0.9)}.link__image{padding-right:4px}.header__right-block--column{float:right;display:flex;flex-direction:column;width:50%;align-items:end}.header__right-block--row{float:right;display:flex;flex-direction:row;width:50%;justify-content:end}.form__label--required::after{content:'*';color:#f08487;margin-left:2px}.green-checkmark-wrapper label{font-weight:400;display:flex;align-items:center;cursor:pointer;font-size:14px}.green-checkmark-wrapper label .checkmark{height:16px;width:16px;background-color:white;border:1px solid #8bb55f;border-radius:3px;margin-right:8px;display:inline-flex}.green-checkmark-wrapper label .checkmark:after{content:'✓';font-size:14px;display:none;color:#8bb55f;font-family:system-ui;font-weight:bolder}.green-checkmark-wrapper label:has(.checkmark) input:checked~.checkmark:after{display:flex;align-items:center;justify-content:center}.primary-yellow-button{border-radius:4px;background-color:#fcce36;color:black;font-size:12px;padding:10px 20px;font-family:'Exo';display:flex;align-items:center;justify-content:center;cursor:pointer;text-transform:uppercase}.primary-yellow-button:active{background:#ECC133}.primary-yellow-button.disabled{background-color:#e9e9e9;color:#b1b1b1}body.classrooms .secondary-button,body.subscription-dashboard .secondary-button,body.qr-login .secondary-button,.cm-modal .secondary-button,body.class-assignments .secondary-button,body.setup-form .secondary-button,body.resources .secondary-button,.cm-section .secondary-button,.cm-modal-fullscreen .secondary-button,body.creations .secondary-button,body.parent-dashboard .secondary-button{background:#CAD9B4;border:1px solid #8bb55f;padding:10px 20px;border-radius:4px;color:#38261E;text-transform:uppercase}body.classrooms .secondary-button:active,body.subscription-dashboard .secondary-button:active,body.qr-login .secondary-button:active,.cm-modal .secondary-button:active,body.class-assignments .secondary-button:active,body.setup-form .secondary-button:active,body.resources .secondary-button:active,.cm-section .secondary-button:active,.cm-modal-fullscreen .secondary-button:active,body.creations .secondary-button:active,body.parent-dashboard .secondary-button:active{background:#77A646;border-color:#8bb55f}body.classrooms .secondary-button.float-right,body.subscription-dashboard .secondary-button.float-right,body.qr-login .secondary-button.float-right,.cm-modal .secondary-button.float-right,body.class-assignments .secondary-button.float-right,body.setup-form .secondary-button.float-right,body.resources .secondary-button.float-right,.cm-section .secondary-button.float-right,.cm-modal-fullscreen .secondary-button.float-right,body.creations .secondary-button.float-right,body.parent-dashboard .secondary-button.float-right{float:right;margin:30px}body.classrooms .primary-button,body.subscription-dashboard .primary-button,body.qr-login .primary-button,.cm-modal .primary-button,body.class-assignments .primary-button,body.setup-form .primary-button,body.resources .primary-button,.cm-section .primary-button,.cm-modal-fullscreen .primary-button,body.creations .primary-button,body.parent-dashboard .primary-button{background:#8bb55f;border-radius:4px;color:white;text-transform:uppercase;border:none;text-align:center;padding:10px 20px}body.classrooms .primary-button:active,body.subscription-dashboard .primary-button:active,body.qr-login .primary-button:active,.cm-modal .primary-button:active,body.class-assignments .primary-button:active,body.setup-form .primary-button:active,body.resources .primary-button:active,.cm-section .primary-button:active,.cm-modal-fullscreen .primary-button:active,body.creations .primary-button:active,body.parent-dashboard .primary-button:active{background:#77A646;border-color:#8bb55f}body.classrooms .primary-button.float-right,body.subscription-dashboard .primary-button.float-right,body.qr-login .primary-button.float-right,.cm-modal .primary-button.float-right,body.class-assignments .primary-button.float-right,body.setup-form .primary-button.float-right,body.resources .primary-button.float-right,.cm-section .primary-button.float-right,.cm-modal-fullscreen .primary-button.float-right,body.creations .primary-button.float-right,body.parent-dashboard .primary-button.float-right{float:right;margin:30px}body.classrooms .primary-button.gray-bg,body.subscription-dashboard .primary-button.gray-bg,body.qr-login .primary-button.gray-bg,.cm-modal .primary-button.gray-bg,body.class-assignments .primary-button.gray-bg,body.setup-form .primary-button.gray-bg,body.resources .primary-button.gray-bg,.cm-section .primary-button.gray-bg,.cm-modal-fullscreen .primary-button.gray-bg,body.creations .primary-button.gray-bg,body.parent-dashboard .primary-button.gray-bg{background:#6d6d6d}body.classrooms select,body.subscription-dashboard select,body.qr-login select,.cm-modal select,body.class-assignments select,body.setup-form select,body.resources select,.cm-section select,.cm-modal-fullscreen select,body.creations select,body.parent-dashboard select{appearance:none;padding:0 20px 0 6px;text-overflow:ellipsis;border-radius:4px;border-color:#b1b1b1;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/dashboard/selector-arrow-13f124e6b4fe0fc20597ceb67a20a5234a9dbaf2fbbf9c41ee14ae2853b91e1b.svg);background-position:95% center;background-repeat:no-repeat}body.classrooms select:focus,body.subscription-dashboard select:focus,body.qr-login select:focus,.cm-modal select:focus,body.class-assignments select:focus,body.setup-form select:focus,body.resources select:focus,.cm-section select:focus,.cm-modal-fullscreen select:focus,body.creations select:focus,body.parent-dashboard select:focus{outline-color:#8bb55f}body.classrooms select:focus,body.subscription-dashboard select:focus,body.qr-login select:focus,.cm-modal select:focus,body.class-assignments select:focus,body.setup-form select:focus,body.resources select:focus,.cm-section select:focus,.cm-modal-fullscreen select:focus,body.creations select:focus,body.parent-dashboard select:focus{outline-color:#8bb55f}body.classrooms input:focus,body.classrooms textarea:focus,body.subscription-dashboard input:focus,body.subscription-dashboard textarea:focus,body.qr-login input:focus,body.qr-login textarea:focus,.cm-modal input:focus,.cm-modal textarea:focus,body.class-assignments input:focus,body.class-assignments textarea:focus,body.setup-form input:focus,body.setup-form textarea:focus,body.resources input:focus,body.resources textarea:focus,.cm-section input:focus,.cm-section textarea:focus,.cm-modal-fullscreen input:focus,.cm-modal-fullscreen textarea:focus,body.creations input:focus,body.creations textarea:focus,body.parent-dashboard input:focus,body.parent-dashboard textarea:focus{outline-color:#8bb55f}.triciary-button{background:white;border-radius:4px;color:#38261E;text-transform:uppercase;border:none;text-align:center;padding:10px 20px;font-family:'Exo';cursor:pointer}.cm-toggle-pill{margin-right:10px;display:flex}.cm-toggle-pill .btn{height:30px;width:90px;padding-top:5px;color:black;background:#f7f7f7;margin:0px}.cm-toggle-pill .btn.width-auto{width:auto}.cm-toggle-pill .btn.active{background:#8bb55f;color:white}.secondary-tabs{margin-top:41px}.secondary-tabs .nav-tabs{padding-top:20px;background-color:white;margin-left:0px;padding-left:20px;border-bottom:none}.secondary-tabs .nav-tabs .nav-item a{border:none;font-weight:400;font-size:14px;font-family:'Exo';color:#38261E;border-bottom:solid 1px #38261E}.secondary-tabs .nav-tabs .nav-item a:hover{background:white;border:none;border-bottom:solid 3px #8bb55f}.secondary-tabs .nav-tabs .nav-item a:focus{border:none}.secondary-tabs .nav-tabs .nav-item.active a{font-weight:600;border-bottom:solid 3px #8bb55f}.secondary-tabs .nav-tabs .nav-item:focus{border:none}.cm-section{display:flex;flex-direction:column;margin:20px;padding:20px;border-radius:8px;background-color:white;box-shadow:0px 4px 19px 0px rgba(115,115,115,0.25)}.cm-section .title{display:flex;color:#8bb55f;text-transform:uppercase;font-size:21px;font-family:'Exo';font-weight:600;border-bottom:solid 1px #8bb55f}.cm-section .section-body{display:flex;flex-grow:1}.cm-section .footer-buttons{text-align:right}.cm-section .footer-buttons button{min-width:150px;margin:20px}.inline{display:inline-block}.modal.cm-modal-fullscreen{display:flex;flex-direction:column;margin:20px;padding:20px;border-radius:8px;background-color:white;box-shadow:0px 4px 19px 0px rgba(115,115,115,0.25);margin:1%}.modal.cm-modal-fullscreen .title{display:flex;color:#8bb55f;text-transform:uppercase;font-size:21px;font-family:'Exo';font-weight:600;border-bottom:solid 1px #8bb55f}.modal.cm-modal-fullscreen .section-body{display:flex;flex-grow:1}.modal.cm-modal-fullscreen .footer-buttons{text-align:right}.modal.cm-modal-fullscreen .footer-buttons button{min-width:150px;margin:20px}.modal.cm-modal-fullscreen .section-body{align-content:flex-start;flex-wrap:wrap}body.resources #resources-header{font-family:'Exo';letter-spacing:0.01em;background:white;padding:16px;text-transform:capitalize}body.resources #resources-header .title{font-weight:bold;font-size:26px;color:#8bb55f}body.resources #resources-header .subheader{white-space:break-spaces;display:flex;margin-top:10px;font-size:14px;color:#38261E;margin-right:6px}body.resources #resources-header .nav-back{margin-right:12px;margin-top:-2px;background:#8bb55f;border-radius:50%;display:inline-block;height:20px;width:20px;padding:1px}body.resources #resources-header .nav-back .arrow-left{margin:5px 6px;border:solid white;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}body.resources #resources-header a{color:#38261E;transition:color 0.2s}body.resources #resources-header a:hover{color:#8bb55f}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}body.resources{font-family:'Roboto';font-style:normal}body.resources #container{max-width:none;padding:0px;background:#e9e9e9;height:auto}body.resources #container .courses-wrapper{flex-direction:row}body.resources .resources-container{background:white;margin:30px;position:relative;border-radius:8px;padding:20px;min-height:500px}body.resources .resources-container #activity-solutions h1{font-family:'Exo';font-weight:700;font-size:16px;line-height:19px;letter-spacing:0.01em;color:black}body.resources .list-view{width:50%}body.resources .list-view-wrapper{border-bottom:1px solid #b1b1b1;display:flex}body.resources .list-view-wrapper .title{font-family:'Roboto';font-weight:400;font-size:14px;color:black;flex-grow:2}body.resources .title-wrapper{border-bottom:1px solid #8bb55f;text-transform:uppercase}body.resources .title{font-weight:600;font-size:21px;line-height:28px;letter-spacing:0.01em;color:#8bb55f}body.resources .subtitle{font-weight:700;font-size:16px;line-height:19px;padding:20px 20px}body.resources .resource-category-card{box-sizing:border-box;padding:12px 12px 10px;width:265px;min-height:116px;background:white;border:1px solid #ededed;box-shadow:0px 4px 19px rgba(115,115,115,0.25);border-radius:10px;margin:0px 10px 13px;display:inline-flex;align-items:flex-start;color:black}body.resources .resource-category-card:active{box-shadow:inset 0 0 0 2px #8bb55f}body.resources .resource-category-card .category-icon{padding:2px 5px}body.resources .category-text{display:flex;flex-direction:column;padding-left:15px;height:100%}body.resources .category-text .category-label{font-family:Exo;font-size:18px;font-style:normal;font-weight:700;line-height:19px;letter-spacing:0.18px}body.resources .category-text .description{font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:0.14px;flex-grow:2}body.resources .category-text .cta{line-height:26px;letter-spacing:0.12px;font-family:'Roboto';font-size:12px;color:#8bb55f}body.resources #category-course-resources .category-title{font-family:'Exo';font-style:normal;font-weight:700;font-size:16px;line-height:19px;height:29px;position:relative;display:flex;align-items:flex-start;gap:9px}body.resources #category-course-resources .category-title .category-icon{padding:1px}body.resources .resources{padding:20px}body.resources .resource.gallery{position:relative;display:inline-flex}body.resources .resource-wrapper{display:inline-block}body.resources .disabled-card{pointer-events:none;filter:grayscale(1)}body.resources .resource .gallery-view{border:1px solid #ededed;box-shadow:0px 4px 19px rgba(115,115,115,0.25);border-radius:10px;width:211px;min-height:211px;position:relative;margin:10px;overflow-wrap:anywhere}body.resources .resource .gallery-view:active{box-shadow:inset 0 0 0 2px #8bb55f}body.resources .resource .gallery-view .download-preview-img{width:100%;padding:10px;min-height:170px}body.resources .resource .gallery-view .resource-title-wrapper{display:flex;margin-right:5px;margin-left:9px}body.resources .resource .gallery-view .title{font-family:'Exo';font-style:normal;font-weight:500;font-size:12px;line-height:16px;color:black;flex-grow:2;display:inline-block;padding-bottom:10px}body.resources .resource .gallery-view .resource-img{margin:0 5px;height:20px}body.resources .resource.list{position:relative}body.resources #container .courses-wrapper .activity-thumbnail:active{box-shadow:inset 0 0 0 2px #8bb55f}body.resources #container .courses-wrapper .activity-thumbnail .activity-name{font-family:'Exo';font-weight:700;font-size:16px;letter-spacing:0.01em;margin:10px 10px 0px;text-align:left;width:auto}body.resources #container .courses-wrapper .activity-thumbnail .activity-subtitle{margin:0px 10px 10px;text-align:left;width:90%}body.resources #container .courses-wrapper .activity-thumbnail .thumb{padding:10px}body.resources .video-popup{position:fixed;z-index:999;top:0;left:0;width:100%;height:100%;display:none;justify-content:center;align-items:center;flex-direction:row;background-color:rgba(0,0,0,0.6)}body.resources .video-popup .video-container{z-index:999;border:10px solid #F8B72A;border-radius:10px;position:relative}body.resources .video-popup .video-container iframe{width:768px;height:480px;margin-bottom:-5px}body.resources .video-popup .video-container iframe.vimeo{height:432px}body.resources .video-popup .close-button{position:absolute;top:-20px;right:-20px;z-index:1000}body.resources .flex-wrap{display:flex;flex-wrap:wrap}body.resources #category-course-resources #activity-chooser,body.resources #category-course-resources #quizzes-chooser,body.resources #course-solutions-content #activity-chooser,body.resources #course-solutions-content #quizzes-chooser,body.resources #category-resources #activity-chooser,body.resources #category-resources #quizzes-chooser{margin:20px;font-family:'Roboto'}body.resources #category-course-resources #activity-chooser form,body.resources #category-course-resources #quizzes-chooser form,body.resources #course-solutions-content #activity-chooser form,body.resources #course-solutions-content #quizzes-chooser form,body.resources #category-resources #activity-chooser form,body.resources #category-resources #quizzes-chooser form{display:flex;align-items:center;gap:10px}body.resources #category-course-resources #activity-chooser label,body.resources #category-course-resources #quizzes-chooser label,body.resources #course-solutions-content #activity-chooser label,body.resources #course-solutions-content #quizzes-chooser label,body.resources #category-resources #activity-chooser label,body.resources #category-resources #quizzes-chooser label{margin:0}body.resources #category-course-resources #activity-chooser select,body.resources #category-course-resources #quizzes-chooser select,body.resources #course-solutions-content #activity-chooser select,body.resources #course-solutions-content #quizzes-chooser select,body.resources #category-resources #activity-chooser select,body.resources #category-resources #quizzes-chooser select{margin-left:10px;margin-right:10px;width:220px;text-transform:capitalize;height:30px;border-color:#dcdee2;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/dashboard/selector-arrow-bigger-0d05de2582b6d9f281fe5f7f8d57c18a0b45ca02b5d82df40a8f9af4e107f2c4.svg)}body.resources #category-course-resources #activity-chooser select:focus,body.resources #category-course-resources #quizzes-chooser select:focus,body.resources #course-solutions-content #activity-chooser select:focus,body.resources #course-solutions-content #quizzes-chooser select:focus,body.resources #category-resources #activity-chooser select:focus,body.resources #category-resources #quizzes-chooser select:focus{border:none;outline-style:solid}body.resources #category-course-resources #activity-chooser{margin-bottom:0}body.resources #category-resources #activity-chooser{margin:4px 10px}body.resources #category-resources #activity-chooser label{display:none}body.resources #category-resources #solutions-section-wrapper #activity-chooser,body.resources #category-resources #solutions-section-wrapper #quizzes-chooser{margin:20px 4px}body.resources #category-resources #solutions-section-wrapper #activity-chooser label,body.resources #category-resources #solutions-section-wrapper #quizzes-chooser label{display:inline}body.resources #activity-filter{margin:10px}body.resources #activity-filter .chooser{display:flex;gap:4px;align-items:baseline}body.resources #resources-empty-state{font-weight:700;font-size:26px;line-height:35px;letter-spacing:0.01em;color:#8BB55F;text-align:center;padding-top:100px}body.resources .tab-content #resources #activity-chooser{margin:20px}body.resources .ss-main{width:300px;margin:0 10px}body.resources .ss-main .ss-single{width:260px;font-family:inherit}body.resources .ss-content{transition:none}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}body.achievements #container{margin:0;max-width:none;font-family:Roboto;padding-left:0px;background-color:#E9E9E9}body.achievements .main-bar{top:20px}body.achievements .title{font-family:Exo}body.achievements #achievements{margin-left:25px;padding:20px;border-radius:5px;background:white}body.achievements .course-achievement-title{font-size:21px;font-weight:600;letter-spacing:0.21px;color:#8bb55f;border-bottom:1px solid #8bb55f}body.achievements .course-achievement-title div{display:inline-block}body.achievements .achievements-body{margin-top:20px;display:flex}body.achievements .achievements-body ::-webkit-scrollbar{width:5px}body.achievements .achievements-body ::-webkit-scrollbar-track{background:#f1f1f1}body.achievements .achievements-body ::-webkit-scrollbar-thumb{background:#dcdee2}body.achievements .achievements-body ::-webkit-scrollbar-thumb:hover{background:#dcdee2}body.achievements .achievements-body .courses-list{width:20%;overflow-y:auto}body.achievements .achievements-body .course-title{font-size:12px;line-height:26px;letter-spacing:0.12px;padding:4px 8px;display:block;color:black;cursor:pointer}body.achievements .achievements-body .course-title:hover{color:#8BB55F}body.achievements .achievements-body .achievements-list{padding-left:20px;width:79%;overflow-y:auto;padding-right:10px;flex-grow:2}body.achievements .achievements-body .achievements-list .title{font-size:16px;font-style:normal;font-weight:700;line-height:19px;letter-spacing:0.16px;text-transform:uppercase}body.achievements .achievements-body .achievements-list .achievement-count{font-weight:normal}body.achievements .achievements-body .achievements-list .achievements-course-title{margin-top:40px;margin-left:20px}body.achievements .achievements-body .achievements-list .achievements-course-title::before{content:"";display:block;height:100px;margin-top:-100px;visibility:hidden}body.achievements .achievements-body .achievements-list .achievement-group{display:flex;flex-flow:wrap}body.achievements .achievements-body .achievements-list .flip-card{background-color:transparent;width:300px;height:300px;perspective:1000px}body.achievements .achievements-body .achievements-list .flip-card-inner{border-radius:10px;position:relative;width:100%;height:100%;text-align:center;transition:transform 0.7s;transform-style:preserve-3d;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2)}body.achievements .achievements-body .achievements-list .flip-card:hover .flip-card-inner{transform:rotateY(180deg)}body.achievements .achievements-body .achievements-list .flip-card-front,body.achievements .achievements-body .achievements-list .flip-card-back{padding:10px;border-radius:10px;position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}body.achievements .achievements-body .achievements-list .flip-card-front{background-color:white;color:black}body.achievements .achievements-body .achievements-list .flip-card-back{background-color:white;color:white;transform:rotateY(180deg)}body.achievements .achievements-body .achievements-list .achievement-box{margin:20px 20px 16px;width:220px;height:220px;border-radius:10px}body.achievements .achievements-body .achievements-list .achievement-box-content{display:flex;flex-direction:column;justify-content:space-around;align-items:center}body.achievements .achievements-body .achievements-list .achievement-box-content.disable{filter:grayscale(1);opacity:0.4}body.achievements .achievements-body .achievements-list .achievement-course,body.achievements .achievements-body .achievements-list .achievement-count{display:inline-block}body.achievements .achievements-body .achievements-list .achievement-count{float:right;font-size:14px;text-transform:capitalize}body.achievements .achievements-body .achievements-list .achievement_img{width:99px;height:120px;background-size:contain}body.achievements .achievements-body .achievements-list .achievement_img_small{width:29px;height:36px;margin:auto;background-size:contain}body.achievements .achievements-body .achievements-list .achievement-title{color:#38261E;text-align:center;font-size:16px;margin-top:12px}body.achievements .achievements-body .achievements-list .achievement-title-small{font-size:14px}body.achievements .achievements-body .achievements-list .achievement-description{font-size:14px;color:#38261E;margin-top:4px;flex-grow:2}body.achievements .achievements-body .achievements-list .achievement-description,body.achievements .achievements-body .achievements-list .achievement-earned-or-play{font-size:12px;line-height:19px;letter-spacing:0.14px;text-align:center}body.achievements .achievements-body .achievements-list .achievement-earned-or-play{font-size:12px;color:#858282}#achievement-notifications{position:fixed;display:flex;flex-direction:column-reverse;z-index:10000;align-items:center;width:100vw;bottom:5vh;pointer-events:none;gap:8px}#achievement-notifications .achievement-notification{border-radius:8px;border:2px solid #38261E;height:90px;background:#FFF;padding:0 15px;display:flex;align-items:center;animation:slide-in-from-bottom 12s cubic-bezier(0.17, 0.89, 0.32, 1.25) 1 forwards,glow 0.4s 0.7s alternate 2}#achievement-notifications .achievement-notification .achievement_img{width:61px;height:75px;margin-right:10px;background-size:contain}#achievement-notifications .achievement-notification .text{color:#000;font-family:Exo;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:0.14px}@keyframes slide-in-from-bottom{0%{transform:translate(0, 8vh)}11%{transform:translate(0, 0)}90%{transform:translate(0, 0);opacity:1}100%{transform:translate(0, 8vh);opacity:0}}@keyframes glow{from{box-shadow:0 0 5px 0px #ffffff66}to{box-shadow:0 0 18px 7px #fbffc266}}.junior_sequencing_and_loops_bronze_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/junior_sequencing_and_loops_bronze-55d50662c03b9560e55193d1bd1034456ed242a7193a3a72613be270ae94cbee.png)}.junior_sequencing_and_loops_silver_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/junior_sequencing_and_loops_silver-22bf09a782863076c07faed1823224ad58c8434460e6f24a0c261992cccf2ea0.png)}.junior_sequencing_and_loops_gold_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/junior_sequencing_and_loops_gold-9955e0b8b553ebb2a7db1f14d14ea010698813dbe3bef1af3bdb0868804851c0.png)}.junior_advanced_sequencing_and_loops_bronze_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/junior_advanced_sequencing_and_loops_bronze-f15caf3a37be23ad1ff84e2a32c3fe9c4467c46c20aaf862db6b04eef467fde2.png)}.junior_advanced_sequencing_and_loops_silver_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/junior_advanced_sequencing_and_loops_silver-8e810f1d5ffba0ee77c23339f2dc4f629c100a9586a92ac7d80e6565a93a1273.png)}.junior_advanced_sequencing_and_loops_gold_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/junior_advanced_sequencing_and_loops_gold-f2e0a4aaf8dc4c4286532a4d59373fa7c92ee68fed9f9f0252946d216d92e78f.png)}.junior_conditional_loops_bronze_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/junior_conditional_loops_bronze-30de940e4b835c4f9fd28cbf2b4f0839bafe17fb7e93c6f32ad7138d75a8bc12.png)}.junior_conditional_loops_silver_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/junior_conditional_loops_silver-ab4d80404ca4f2dcf7ba4a76152ee62c056bd44bcfa849012ca7086f7ea37c92.png)}.junior_conditional_loops_gold_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/junior_conditional_loops_gold-7b71955ee2aa7e4727fca73a7727a91ac1436d0e20b35bf498b30c18ec94e99a.png)}.junior_procedures_bronze_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/junior_procedures_bronze-38fc2063c7398fd70d306abbdc314b1ee547b4d960602f0f8aa6809495e2e92f.png)}.junior_procedures_silver_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/junior_procedures_silver-330f024e87e27c553e6f55daa4f8a227503bc995d79c7274e2b4b08e3e8f0def.png)}.junior_procedures_gold_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/junior_procedures_gold-d6ff4fe80168f1c28b362292337278e18fb3de5a748b8563395d60038a4c025f.png)}.beaver_achiever_hour_of_code_bronze_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/beaver_achiever_hour_of_code_bronze-2b47b65c8104b6044b5d286f6f1df10073add6728884b806634b4ddc96921f57.png)}.beaver_achiever_hour_of_code_silver_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/beaver_achiever_hour_of_code_silver-bb0f9e298321023027ea41e47618f38156021a960de499eefe2df0c515439981.png)}.beaver_achiever_hour_of_code_gold_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/beaver_achiever_hour_of_code_gold-362fc09d0eaf64dabd797446ffa5cf1e9e922ecb34ba2c4bd68e76cc820f7171.png)}.beaver_achiever_dam_bronze_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/beaver_achiever_dam_bronze-34114834ed3f4c206cf4641ecabd91277414441470e0d33c70b6a3878819e1f6.png)}.beaver_achiever_dam_silver_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/beaver_achiever_dam_silver-8bdfd38008bc04bf81aae0691bc6a181f3cfb86148cc20bc22bff39f0fbe6a7b.png)}.beaver_achiever_dam_gold_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/beaver_achiever_dam_gold-2d0ad2c6b03a729d37b86e53844486a8649ed943519b00d51a1720ddf688f06f.png)}.beaver_achiever_house_bronze_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/beaver_achiever_house_bronze-765bd3f487951d6639e566425e455831d8b61a95af35a984c420523f156d4d43.png)}.beaver_achiever_house_silver_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/beaver_achiever_house_silver-c5e43e17d420d383357a7aa804872b6f4becd71d451f4fcd16d7059bbed43a23.png)}.beaver_achiever_house_gold_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/beaver_achiever_house_gold-8057dec1f95f3a47ad693bf8bc23c9738c9ccf813c881a0c623ec74db6e02223.png)}.beaver_achiever_party_bronze_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/beaver_achiever_party_bronze-25d4211f06dac04d4450f9cdc234419df3c7b3fe3f81353c944be09c1b3918ea.png)}.beaver_achiever_party_silver_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/beaver_achiever_party_silver-235541cefd4a7a6c455a0d62a2777d6ab86ef69801ca220b61ae8aef27d0886a.png)}.beaver_achiever_party_gold_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/beaver_achiever_party_gold-7b5e83c4c9945af0217b05e8f865eb43fab07d6ad49f2295dc9322f5d7d32e9f.png)}.coding_adventure_part_1_bronze_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/coding_adventure_part_1_bronze-ac4ed009da40dbbf84cc482acecbf23398d8330487c9279e7fd6d95a0f22e633.png)}.coding_adventure_part_1_silver_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/coding_adventure_part_1_silver-8ba287ddd49b08bb117dfbb9de04a1050d08c0e512f02f74521ee5665039751c.png)}.coding_adventure_part_1_gold_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/coding_adventure_part_1_gold-95ecbee94e0d1ef2591c919c77e7f3b04ba116c35dfbe60174f32b592dd90dc4.png)}.coding_adventure_part_2_bronze_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/coding_adventure_part_2_bronze-f875da47604f40a55dc5cc4f6b5c49fc487ead586d168f9c68025e16e47c9647.png)}.coding_adventure_part_2_silver_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/coding_adventure_part_2_silver-312a3b09b78bc80804c7c103ec3f79caba9d3435e537981d145d41625b6cf3dc.png)}.coding_adventure_part_2_gold_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/coding_adventure_part_2_gold-f24a0668f7640024025d56365ff6d0074a84287e2772382248f940bb1f3a6c53.png)}.coding_adventure_part_3_bronze_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/coding_adventure_part_3_bronze-f7b1d48e0845aa7d2e90b026b3c4bad6154bff15934852bfa5d1fe287444ef53.png)}.coding_adventure_part_3_silver_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/coding_adventure_part_3_silver-2d3715e584c1fcc25a6590a3e34a39b84a93788e4f6ad030d6c875c0f82b1bfa.png)}.coding_adventure_part_3_gold_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/coding_adventure_part_3_gold-d47ecf7fdeb31fdaff37307abd3bc4b85c3cdbdb2a6a98d73f9599fc2b8973d0.png)}.ca_skill_mode_part_1_bronze_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/ca_skill_mode_part_1_bronze-cb4b85e926b57b6dda6bf06b183217f2ed92622f1b0d61c52283cd3fb2f85ca6.png)}.ca_skill_mode_part_1_silver_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/ca_skill_mode_part_1_silver-05d7bedf776dd425c50cefaf48f5ca48ad16f840c5110a259fe8613ffcef2829.png)}.ca_skill_mode_part_1_gold_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/ca_skill_mode_part_1_gold-4623ec1deb95092758f2883ce7d3a50f11a20619ebfaed225a7828333df032e6.png)}.ca_skill_mode_part_2_bronze_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/ca_skill_mode_part_2_bronze-8549760ab331a9ef410d533418b3b8f324ef2f427eefd9cd73f2093c978301c7.png)}.ca_skill_mode_part_2_silver_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/ca_skill_mode_part_2_silver-aff28e9125b7cdaf18d2d3745775dd82a759401ac29843f5870ed6aa62bf7f2c.png)}.ca_skill_mode_part_2_gold_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/achievements_page/ca_skill_mode_part_2_gold.png)}.ca_skill_mode_part_3_bronze_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/ca_skill_mode_part_3_bronze-0a2d5827c2450a0679e5c09d47c6ca7f132a382805656e6b866e8f308ed0b198.png)}.ca_skill_mode_part_3_silver_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/ca_skill_mode_part_3_silver-ba73d4e45f5b26417d888912231fe5958318ce44fde3120450db8abf9b5b48e0.png)}.ca_skill_mode_part_3_gold_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/ca_skill_mode_part_3_gold-1bdb1149df6a2b9cf8a147256501f35892469727c5c8a6234884744711372221.png)}.trivia_chatbot_bronze_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/trivia_chatbot_bronze-ff571fd186c0185fd16f57741bc2422c0679a3805feeb9c757c46c9097315254.png)}.trivia_chatbot_silver_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/trivia_chatbot_silver-e2f231ea5cf8266d64e412fc67c6306ebb453c5b57f5d6abac37d6f107a8768c.png)}.trivia_chatbot_gold_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/trivia_chatbot_gold-f47a0b24301e65157ada1cc94e58983cda83a16ee42405e0a848285def23046c.png)}.gb_hoc_bronze_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/gb_hoc_bronze-b995fb5fcd66d6dc15f3f5742e0446c6c0cc5e605223992204c6750330554f46.png)}.gb_hoc_silver_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/gb_hoc_silver-19d1a2e0e08eea3f558f26a1074949cc6e89c9d899357679e2e7a1bb394ac80d.png)}.gb_hoc_gold_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/gb_hoc_gold-a8bacd657d8d3cfd143728bb18754e2b1eed3923b538cb0dd7357b84c38e06b9.png)}.math_hour_of_code_bronze_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/math_hour_of_code_bronze-5b716e34038838ad5f6d6976f899a0d525aa813dc5423821a2ab0a5c2d041d54.png)}.math_hour_of_code_silver_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/math_hour_of_code_silver-03c8449b2b6f83f4773182a213dbae84db757e0c5171bc48011cf23fd778bfa8.png)}.math_hour_of_code_gold_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/math_hour_of_code_gold-cab9981a96bc30d717b914ee999b567583e5bc01a9eeb8c7f9135aee9bdf8766.png)}.moon_lander_hour_of_code_bronze_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/moon_lander_hour_of_code_bronze-62de3fbaccd8526309660cb38bcd2692af0056ac53a5607bee1224e9396be76d.png)}.moon_lander_hour_of_code_silver_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/moon_lander_hour_of_code_silver-03bc182f91cc1af025a743dcd3a7792e8ed8678ecb3c96152439a7d38abfeabf.png)}.moon_lander_hour_of_code_gold_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/moon_lander_hour_of_code_gold-623742c2e28ba7501a6467c95edb4f2a8d437be92c9020ef93bf26616f7cee4a.png)}.math_distances_bronze_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/math_distances_bronze-eac6ada36ac5869d13bdd21642eee262341eba0b5c3ad5b618c814afa2850b00.png)}.math_distances_silver_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/math_distances_silver-028d98b45eebed4f99fb3b6f4f1e7f232fc767806a7c9434d240cdf5c5184d71.png)}.math_distances_gold_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/math_distances_gold-e16718c1e3beb0ef03decb73051954630b9d4af3102da1d40dd7bc72d348182a.png)}.math_multiplication_bronze_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/math_multiplication_bronze-622f6b88038563983211cbca9616ebcc13df4d8621c39648235d9d3b47ba5ea2.png)}.math_multiplication_silver_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/math_multiplication_silver-d28b6606e249ec3eb2d44d9eda7cdbd01584855de0f721563f59044f68206a91.png)}.math_multiplication_gold_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/math_multiplication_gold-e2434539cba157038074fb6d6cb600fe666adbabdc4e5714827e4c65543359f1.png)}.math_angles_bronze_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/math_angles_bronze-5337a1895bdfecc6a1925bc4427c48c2e513d9003c902ff70220036c7fff7a7f.png)}.math_angles_silver_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/math_angles_silver-2149826d52594a79f296681269b3975671abce11a955650caad10362d119f530.png)}.math_angles_gold_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/math_angles_gold-f75fc00248329ddc33a824cd34320c12c57765107506da8873bddd92245fbf9f.png)}.coding_chatbots_bronze_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/coding_chatbots_bronze-06aac644555ad4f5171a673eb58509f5a22933a119d784a325c65126d6c3eef9.png)}.coding_chatbots_silver_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/coding_chatbots_silver-9a5ca483867a486866961f23e19d5b0bd2fb0bdf635a2ffd3ebbd485d019a0e9.png)}.coding_chatbots_gold_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/coding_chatbots_gold-d13ab959b379930f2c8632ae131811130f6f8dd2123fb19891501c41cd58f28a.png)}.gb_frogger_bronze_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/gb_frogger_bronze-b95374b08233fa4c60c9c848f73e4c25f29f1f067a1d953b8f6fb3235c335235.png)}.gb_frogger_silver_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/gb_frogger_silver-8c6740b1df4d3510804d4cec9596199a365e25278b9a4683d0a58c82a89afc8b.png)}.gb_frogger_gold_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/gb_frogger_gold-f52e227023631f1b47fb9c81d135a072b5aae95d22fd365f1f8cd9c3c350a3b5.png)}.gb_sprite_animations_bronze_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/gb_sprite_animations_bronze-68c89b0cdcf327016a24a04db68777f9a04315110d4f3b6cb2cd692e4226599f.png)}.gb_sprite_animations_silver_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/gb_sprite_animations_silver-07e8a7e8d60928612b389d0343eaa0b44619ccf0190337b7f0fef7909a47c0c4.png)}.gb_sprite_animations_gold_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/gb_sprite_animations_gold-78532e94669246b22b67bf22eec002c0f1889032ffdc786ac387bf19dcb9a2f1.png)}.gb_platformer_bronze_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/gb_platformer_bronze-8d268486835e5e3ee906ce5d583782398a96d0b418c8ec2423e4f460ddd4134e.png)}.gb_platformer_silver_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/gb_platformer_silver-7b9ff79d86b3b069e0a1f7223051a7fd10e7baa4e8cd6dcf0ca303cbd7ea73a1.png)}.gb_platformer_gold_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/gb_platformer_gold-d5d5033a84bb531c7043bef76b434c00c094ccc18641b3d0ea2e837456a1f586.png)}.gb_blocks_hoc_bronze_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/gb_blocks_hoc_bronze-9f96e223f66e48663739ecb528d6f72c8225bdb400284c30b5170683fa4b7d4d.png)}.gb_blocks_hoc_silver_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/gb_blocks_hoc_silver-52eb7d549b33535810fbde269fabafba84616a37af35d31d6aab1ceeb4eefb57.png)}.gb_blocks_hoc_gold_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/gb_blocks_hoc_gold-839c9ca33394d8d7040e8a86894f2171dab7f3c8f1e3b3284fa0f08d5aa1e7c7.png)}.gb_ai_mini_course_bronze_img,.gb_ai_mini_course_silver_img,.gb_ai_mini_course_gold_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/gb_ai_mini_course_bronze-aca958615a464700adeab3e3dabc909f435d96fb641991211da41436cfc45c12.png)}.space_hoc_bronze_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/space_hoc_bronze-6f93c91d515085ee9f4d4d2bc08be44c73ca3889a0f4189be3182e6bfd32816a.png)}.space_hoc_silver_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/space_hoc_silver-9ec43dcbcf2d560bf4ac7ecccc60ba718f27d724fccc489008f31e85a2b1ca62.png)}.space_hoc_gold_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/space_hoc_gold-5d28663f00e48cf31e2f12b3072e62489d8edb0df4059fa90aa6b011e50759fb.png)}.digital_citizenship_bronze_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/digital_citizenship_bronze-e8e1afe455153383baed2aa50f189cd7ee410dd46abfc73273b5ed10e5dae9f6.png)}.digital_citizenship_silver_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/digital_citizenship_silver-db0261a08a6a4e1c4ba2cf2f760f1a8e758b9c18e926ee43763776203f5a7fd8.png)}.digital_citizenship_gold_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/digital_citizenship_gold-d71fb0ee15b3ed328571e7e55d9cacfd92f8e780672192346109da72ad747e2e.png)}.digital_literacy_mini_course_bronze_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/digital_literacy_mini_course_bronze-e001f8b540fe59d626c0bb0cc816264f7b71a0f101dc831c228ead0c31020f99.png)}.digital_literacy_mini_course_silver_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/digital_literacy_mini_course_silver-e38c9fd6de394347b8886672c8c89e02f77bc392b055d48994c15aaa07668d8a.png)}.digital_literacy_mini_course_gold_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/digital_literacy_mini_course_gold-568db48f95c63dc2f7a79ba42482709bbc961ca24e4ccc93c076c9777ade863f.png)}.data_science_bronze_img,.data_science_silver_img,.data_science_gold_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/data_science_silver-ebf067bc1bd90d2769e9efcb83d0fde69a69ab07fe634ed72d8acb7560653146.png)}.data_science_mini_course_bronze_img,.data_science_mini_course_silver_img,.data_science_mini_course_gold_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/data_science_silver-ebf067bc1bd90d2769e9efcb83d0fde69a69ab07fe634ed72d8acb7560653146.png)}.artificial_intelligence_bronze_img,.artificial_intelligence_silver_img,.artificial_intelligence_gold_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/artificial_intelligence_silver-dc5396b56d848e45ea24b3afd6b7371d354561aeecf11344379db1e06226baab.png)}.digital_use_bronze_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/digital_use_bronze-3633a970c386abb709a0a4abc350975c9be7a3c41644506b64d2db9d42ab2907.png)}.digital_use_silver_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/digital_use_silver-8619fa3505ae6b2ae88d0b5e2a0763642732d0e580a646a713f416d8c9131650.png)}.digital_use_gold_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/digital_use_gold-290717cb34ff6e2e6577efd93cd3bbe8e0c2497e2b5fa263c2349db59f1bd8d2.png)}.banana_tales_part_1_bronze_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/banana_tales_part_1_bronze-f911d7c2a3794797bba82b0207c3d226fa75fd6536388ddc3c021fa17b00307c.png)}.banana_tales_part_1_silver_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/banana_tales_part_1_silver-70a1fed94270a30c4304648a5e4ee72d5abce6caa3b09bf4a0989e2d06e936b8.png)}.banana_tales_part_1_gold_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/banana_tales_part_1_gold-64431b96ef9ffb0d4186dd0d71f0bff372f73539bd965ebc7ab11ca964fae976.png)}.banana_tales_part_2_bronze_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/banana_tales_part_2_bronze-e69de03ded6fa8428fc66357c9016d3eb77a67e52c03666248aa4489d5743bd2.png)}.banana_tales_part_2_silver_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/banana_tales_part_2_silver-e527e12f40005e1489c544dd836c3f6904509e675f51e55b7d9845b214146fd2.png)}.banana_tales_part_2_gold_img{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/achievements_page/banana_tales_part_2_gold-caed377c61fefef158c2ed12e0afa56a2a41d99ddd929ffc618f81c1f0dfc804.png)}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}body.invites .main{background:white;border-radius:10px;padding:10px 65px 40px;color:#424c6a;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;font-family:"Exo", sans-serif}body.invites .main *{box-sizing:border-box}body.invites .main img{width:30px}body.invites .main .title{margin-top:40px;font-size:18px;margin-bottom:15px;text-transform:capitalize}body.invites .main .divider{border:none;margin:0px;margin-bottom:25px;border-bottom:1px solid #a6a6a6}body.invites .main .description-wrapper{width:70%}body.invites .main .description-wrapper .description{color:#38261E;font-family:Exo;font-size:14px;font-style:normal;font-weight:400;line-height:19px;margin:5px 0px}body.invites .main .description-wrapper .instructions{margin:10px 0px}body.invites .main .code-container{width:160px;height:58px;padding:14px 6px;border-radius:4px;border:1px solid #b1b1b1;margin:20px 0px;display:flex;cursor:pointer;position:relative}body.invites .main .code-container #user-slug{display:none}body.invites .main .code-container .code{color:#38261E;width:80%}body.invites .main .code-container .image-wrapper .cm-simple-tooltip{display:none;position:absolute;border-radius:.2em;background:white;z-index:1060}body.invites .main .code-container .image-wrapper:hover .cm-simple-tooltip{display:block;filter:drop-shadow(0px 0px 20px rgba(0,0,0,0.25))}body.invites .main .code-container .image-wrapper .cm-simple-tooltip:after{content:'';position:absolute;width:0;height:0;border:12px solid transparent}body.invites .main .code-container .image-wrapper .cm-simple-tooltip-top{padding:5px;bottom:0px;left:10px}body.invites .main .code-container .image-wrapper .cm-simple-tooltip-top div{color:black;text-align:center;font-family:Roboto;font-size:11px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:0.11px;display:block}body.invites .main .code-container .image-wrapper .cm-simple-tooltip-top:after{left:50%;bottom:0;border-top-color:white;border-bottom:0;border-left:0;margin-left:-13px;margin-bottom:-8px}body.invites .main .code-container .image-wrapper .share-tooltip{bottom:50px;left:70px}body.invites .main .share-options a{margin-right:16px}body.invites .main .col{flex:1}body.invites .main .rewards-table{width:80%}body.invites .main .rewards-row{display:flex;height:55px;border-radius:7px;box-shadow:0px 4px 19px 0px rgba(115,115,115,0.25);padding:8px 20px;margin-top:15px}body.invites .main .label-s-bold{text-transform:uppercase}body.invites .main .label-s-medium{margin-top:5px;text-transform:capitalize}body.invites .main .not-redeemed{color:#8bb55f}body.invites .main .redeemed{color:#c61818}body.invites .main .main-wrapper{width:100%}@media screen and (max-width: 768px){body.invites .main{width:auto;padding:10px 20px 20px}body.invites .main .rewards-row{height:auto}}trix-editor{border:1px solid #bbb;border-radius:3px;margin:0;padding:0.4em 0.6em;min-height:5em;outline:none}trix-toolbar{background:white;position:sticky;top:50px;z-index:1}trix-toolbar *{box-sizing:border-box}trix-toolbar .trix-button-row{display:flex;flex-wrap:nowrap;justify-content:space-between;overflow-x:auto}trix-toolbar .trix-button-group{display:flex;margin-bottom:10px;border:1px solid #bbb;border-top-color:#ccc;border-bottom-color:#888;border-radius:3px}trix-toolbar .trix-button-group:not(:first-child){margin-left:1.5vw}@media (max-width: 768px){trix-toolbar .trix-button-group:not(:first-child){margin-left:0}}trix-toolbar .trix-button-group-spacer{flex-grow:1}@media (max-width: 768px){trix-toolbar .trix-button-group-spacer{display:none}}trix-toolbar .trix-button{position:relative;float:left;color:rgba(0,0,0,0.6);font-size:0.75em;font-weight:600;white-space:nowrap;padding:0 0.5em;margin:0;outline:none;border:none;border-bottom:1px solid #ddd;border-radius:0;background:transparent}trix-toolbar .trix-button:not(:first-child){border-left:1px solid #ccc}trix-toolbar .trix-button.trix-active{background:#cbeefa;color:black}trix-toolbar .trix-button:not(:disabled){cursor:pointer}trix-toolbar .trix-button:disabled{color:rgba(0,0,0,0.125)}@media (max-width: 768px){trix-toolbar .trix-button{letter-spacing:-0.01em;padding:0 0.3em}}trix-toolbar .trix-button--icon{font-size:inherit;width:2.6em;height:1.6em;max-width:calc(0.8em + 4vw);text-indent:-9999px}@media (max-width: 768px){trix-toolbar .trix-button--icon{height:2em;max-width:calc(0.8em + 3.5vw)}}trix-toolbar .trix-button--icon::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.6;content:"";background-position:center;background-repeat:no-repeat;background-size:contain}@media (max-width: 768px){trix-toolbar .trix-button--icon::before{right:6%;left:6%}}trix-toolbar .trix-button--icon.trix-active::before{opacity:1}trix-toolbar .trix-button--icon:disabled::before{opacity:0.125}trix-toolbar .trix-button--icon-attach::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.5%2018V7.5c0-2.25%203-2.25%203%200V18c0%204.125-6%204.125-6%200V7.5c0-6.375%209-6.375%209%200V18%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");top:8%;bottom:4%}trix-toolbar .trix-button--icon-bold::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.522%2019.242a.5.5%200%200%201-.5-.5V5.35a.5.5%200%200%201%20.5-.5h5.783c1.347%200%202.46.345%203.24.982.783.64%201.216%201.562%201.216%202.683%200%201.13-.587%202.129-1.476%202.71a.35.35%200%200%200%20.049.613c1.259.56%202.101%201.742%202.101%203.22%200%201.282-.483%202.334-1.363%203.063-.876.726-2.132%201.12-3.66%201.12h-5.89ZM9.27%207.347v3.362h1.97c.766%200%201.347-.17%201.733-.464.38-.291.587-.716.587-1.27%200-.53-.183-.928-.513-1.198-.334-.273-.838-.43-1.505-.43H9.27Zm0%205.606v3.791h2.389c.832%200%201.448-.177%201.853-.497.399-.315.614-.786.614-1.423%200-.62-.22-1.077-.63-1.385-.418-.313-1.053-.486-1.905-.486H9.27Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-italic::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9%205h6.5v2h-2.23l-2.31%2010H13v2H6v-2h2.461l2.306-10H9V5Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-link::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M18.948%205.258a4.337%204.337%200%200%200-6.108%200L11.217%206.87a.993.993%200%200%200%200%201.41c.392.39%201.027.39%201.418%200l1.623-1.613a2.323%202.323%200%200%201%203.271%200%202.29%202.29%200%200%201%200%203.251l-2.393%202.38a3.021%203.021%200%200%201-4.255%200l-.05-.049a1.007%201.007%200%200%200-1.418%200%20.993.993%200%200%200%200%201.41l.05.049a5.036%205.036%200%200%200%207.091%200l2.394-2.38a4.275%204.275%200%200%200%200-6.072Zm-13.683%2013.6a4.337%204.337%200%200%200%206.108%200l1.262-1.255a.993.993%200%200%200%200-1.41%201.007%201.007%200%200%200-1.418%200L9.954%2017.45a2.323%202.323%200%200%201-3.27%200%202.29%202.29%200%200%201%200-3.251l2.344-2.331a2.579%202.579%200%200%201%203.631%200c.392.39%201.027.39%201.419%200a.993.993%200%200%200%200-1.41%204.593%204.593%200%200%200-6.468%200l-2.345%202.33a4.275%204.275%200%200%200%200%206.072Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-strike::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6%2014.986c.088%202.647%202.246%204.258%205.635%204.258%203.496%200%205.713-1.728%205.713-4.463%200-.275-.02-.536-.062-.781h-3.461c.398.293.573.654.573%201.123%200%201.035-1.074%201.787-2.646%201.787-1.563%200-2.773-.762-2.91-1.924H6ZM6.432%2010h3.763c-.632-.314-.914-.715-.914-1.273%200-1.045.977-1.739%202.432-1.739%201.475%200%202.52.723%202.617%201.914h2.764c-.05-2.548-2.11-4.238-5.39-4.238-3.145%200-5.392%201.719-5.392%204.316%200%20.363.04.703.12%201.02ZM4%2011a1%201%200%201%200%200%202h15a1%201%200%201%200%200-2H4Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-quote::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M4.581%208.471c.44-.5%201.056-.834%201.758-.995C8.074%207.17%209.201%207.822%2010%208.752c1.354%201.578%201.33%203.555.394%205.277-.941%201.731-2.788%203.163-4.988%203.56a.622.622%200%200%201-.653-.317c-.113-.205-.121-.49.16-.764.294-.286.567-.566.791-.835.222-.266.413-.54.524-.815.113-.28.156-.597.026-.908-.128-.303-.39-.524-.72-.69a3.02%203.02%200%200%201-1.674-2.7c0-.905.283-1.59.72-2.088Zm9.419%200c.44-.5%201.055-.834%201.758-.995%201.734-.306%202.862.346%203.66%201.276%201.355%201.578%201.33%203.555.395%205.277-.941%201.731-2.789%203.163-4.988%203.56a.622.622%200%200%201-.653-.317c-.113-.205-.122-.49.16-.764.294-.286.567-.566.791-.835.222-.266.412-.54.523-.815.114-.28.157-.597.026-.908-.127-.303-.39-.524-.72-.69a3.02%203.02%200%200%201-1.672-2.701c0-.905.283-1.59.72-2.088Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-heading-1::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21.5%207.5v-3h-12v3H14v13h3v-13h4.5ZM9%2013.5h3.5v-3h-10v3H6v7h3v-7Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-code::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.293%2011.293a1%201%200%200%200%200%201.414l4%204a1%201%200%201%200%201.414-1.414L5.414%2012l3.293-3.293a1%201%200%200%200-1.414-1.414l-4%204Zm13.414%205.414%204-4a1%201%200%200%200%200-1.414l-4-4a1%201%200%201%200-1.414%201.414L18.586%2012l-3.293%203.293a1%201%200%200%200%201.414%201.414Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-bullet-list::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%207.5a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203ZM8%206a1%201%200%200%201%201-1h11a1%201%200%201%201%200%202H9a1%201%200%200%201-1-1Zm1%205a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm0%206a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm-2.5-5a1.5%201.5%200%201%201-3%200%201.5%201.5%200%200%201%203%200ZM5%2019.5a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-number-list::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3%204h2v4H4V5H3V4Zm5%202a1%201%200%200%201%201-1h11a1%201%200%201%201%200%202H9a1%201%200%200%201-1-1Zm1%205a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm0%206a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm-3.5-7H6v1l-1.5%202H6v1H3v-1l1.667-2H3v-1h2.5ZM3%2017v-1h3v4H3v-1h2v-.5H4v-1h1V17H3Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-undo::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3%2014a1%201%200%200%200%201%201h6a1%201%200%201%200%200-2H6.257c2.247-2.764%205.151-3.668%207.579-3.264%202.589.432%204.739%202.356%205.174%205.405a1%201%200%200%200%201.98-.283c-.564-3.95-3.415-6.526-6.825-7.095C11.084%207.25%207.63%208.377%205%2011.39V8a1%201%200%200%200-2%200v6Zm2-1Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-redo::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21%2014a1%201%200%200%201-1%201h-6a1%201%200%201%201%200-2h3.743c-2.247-2.764-5.151-3.668-7.579-3.264-2.589.432-4.739%202.356-5.174%205.405a1%201%200%200%201-1.98-.283c.564-3.95%203.415-6.526%206.826-7.095%203.08-.513%206.534.614%209.164%203.626V8a1%201%200%201%201%202%200v6Zm-2-1Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-decrease-nesting-level::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%206a1%201%200%200%201%201-1h12a1%201%200%201%201%200%202H6a1%201%200%200%201-1-1Zm4%205a1%201%200%201%200%200%202h9a1%201%200%201%200%200-2H9Zm-3%206a1%201%200%201%200%200%202h12a1%201%200%201%200%200-2H6Zm-3.707-5.707a1%201%200%200%200%200%201.414l2%202a1%201%200%201%200%201.414-1.414L4.414%2012l1.293-1.293a1%201%200%200%200-1.414-1.414l-2%202Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-increase-nesting-level::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%206a1%201%200%200%201%201-1h12a1%201%200%201%201%200%202H6a1%201%200%200%201-1-1Zm4%205a1%201%200%201%200%200%202h9a1%201%200%201%200%200-2H9Zm-3%206a1%201%200%201%200%200%202h12a1%201%200%201%200%200-2H6Zm-2.293-2.293%202-2a1%201%200%200%200%200-1.414l-2-2a1%201%200%201%200-1.414%201.414L3.586%2012l-1.293%201.293a1%201%200%201%200%201.414%201.414Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-dialogs{position:relative}trix-toolbar .trix-dialog{position:absolute;top:0;left:0;right:0;font-size:0.75em;padding:15px 10px;background:#fff;box-shadow:0 0.3em 1em #ccc;border-top:2px solid #888;border-radius:5px;z-index:5}trix-toolbar .trix-input--dialog{font-size:inherit;font-weight:normal;padding:0.5em 0.8em;margin:0 10px 0 0;border-radius:3px;border:1px solid #bbb;background-color:#fff;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-toolbar .trix-input--dialog.validate:invalid{box-shadow:#F00 0px 0px 1.5px 1px}trix-toolbar .trix-button--dialog{font-size:inherit;padding:0.5em;border-bottom:none}trix-toolbar .trix-dialog--link{max-width:685px;height:74px}trix-toolbar .trix-dialog--link .link_to_embed{display:flex;flex-wrap:wrap}trix-toolbar .trix-dialog--link .link_to_embed .btn-tertiary{margin:0px 2px}trix-toolbar .trix-dialog__link-fields{display:flex;align-items:baseline}trix-toolbar .trix-dialog__link-fields .trix-input{flex:1}trix-toolbar .trix-dialog__link-fields .trix-button-group{flex:0 0 content;margin:0}trix-editor [data-trix-mutable]:not(.attachment__caption-editor){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}trix-editor [data-trix-mutable]::-moz-selection,trix-editor [data-trix-cursor-target]::-moz-selection,trix-editor [data-trix-mutable] ::-moz-selection{background:none}trix-editor [data-trix-mutable]::selection,trix-editor [data-trix-cursor-target]::selection,trix-editor [data-trix-mutable] ::selection{background:none}trix-editor .attachment__caption-editor[data-trix-mutable]:focus::-moz-selection{background:highlight}trix-editor .attachment__caption-editor[data-trix-mutable]:focus::selection{background:highlight}trix-editor .attachment.attachment--file[data-trix-mutable]{box-shadow:0 0 0 2px highlight;border-color:transparent}trix-editor .attachment[data-trix-mutable] img{box-shadow:0 0 0 2px highlight}trix-editor .attachment{position:relative}trix-editor .attachment:hover{cursor:default}trix-editor .attachment--preview .attachment__caption:hover{cursor:text}trix-editor .attachment__progress{position:absolute;z-index:1;height:20px;top:calc(50% - 10px);left:5%;width:90%;opacity:0.9;transition:opacity 200ms ease-in}trix-editor .attachment__progress[value="100"]{opacity:0}trix-editor .attachment__caption-editor{display:inline-block;width:100%;margin:0;padding:0;font-size:inherit;font-family:inherit;line-height:inherit;color:inherit;text-align:center;vertical-align:top;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-editor .attachment__toolbar{position:absolute;z-index:1;top:-0.9em;left:0;width:100%;text-align:center}trix-editor .trix-button-group{display:inline-flex}trix-editor .trix-button{position:relative;float:left;color:#666;white-space:nowrap;font-size:80%;padding:0 0.8em;margin:0;outline:none;border:none;border-radius:0;background:transparent}trix-editor .trix-button:not(:first-child){border-left:1px solid #ccc}trix-editor .trix-button.trix-active{background:#cbeefa}trix-editor .trix-button:not(:disabled){cursor:pointer}trix-editor .trix-button--remove{text-indent:-9999px;display:inline-block;padding:0;outline:none;width:1.8em;height:1.8em;line-height:1.8em;border-radius:50%;background-color:#fff;border:2px solid highlight;box-shadow:1px 1px 6px rgba(0,0,0,0.25)}trix-editor .trix-button--remove::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.7;content:"";background-image:url("data:image/svg+xml,%3Csvg%20height%3D%2224%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M19%206.41%2017.59%205%2012%2010.59%206.41%205%205%206.41%2010.59%2012%205%2017.59%206.41%2019%2012%2013.41%2017.59%2019%2019%2017.59%2013.41%2012z%22%2F%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E");background-position:center;background-repeat:no-repeat;background-size:90%}trix-editor .trix-button--remove:hover{border-color:#333}trix-editor .trix-button--remove:hover::before{opacity:1}trix-editor .attachment__metadata-container{position:relative}trix-editor .attachment__metadata{position:absolute;left:50%;top:2em;transform:translate(-50%, 0);max-width:90%;padding:0.1em 0.6em;font-size:0.8em;color:#fff;background-color:rgba(0,0,0,0.7);border-radius:3px}trix-editor .attachment__metadata .attachment__name{display:inline-block;max-width:100%;vertical-align:bottom;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}trix-editor .attachment__metadata .attachment__size{margin-left:0.2em;white-space:nowrap}.trix-content{line-height:1.5}.trix-content *{box-sizing:border-box;margin:0;padding:0}.trix-content h1{font-size:1.2em;line-height:1.2}.trix-content blockquote{border:0 solid #ccc;border-left-width:0.3em;margin-left:0.3em;padding-left:0.6em}.trix-content [dir=rtl] blockquote,.trix-content blockquote[dir=rtl]{border-width:0;border-right-width:0.3em;margin-right:0.3em;padding-right:0.6em}.trix-content li{margin-left:1em}.trix-content [dir=rtl] li{margin-right:1em}.trix-content pre{display:inline-block;width:100%;vertical-align:top;font-family:monospace;font-size:0.9em;padding:0.5em;white-space:pre;background-color:#eee;overflow-x:auto}.trix-content img{max-width:100%;height:auto}.trix-content .attachment{display:inline-block;position:relative;width:fit-content;max-width:100%}.trix-content .attachment a{color:inherit;text-decoration:none}.trix-content .attachment a:hover,.trix-content .attachment a:visited:hover{color:inherit}.trix-content .attachment__caption{display:none}.trix-content .attachment__caption .attachment__name+.attachment__size::before{content:' \2022 '}.trix-content .attachment--preview{width:100%;text-align:center}.trix-content .attachment--preview .attachment__caption{color:#666;font-size:0.9em;line-height:1.2}.trix-content .attachment--file{color:#333;line-height:1;margin:0 2px 2px 2px;padding:0.4em 1em;border:1px solid #bbb;border-radius:5px}.trix-content .attachment-gallery{display:flex;flex-wrap:wrap;position:relative}.trix-content .attachment-gallery .attachment{flex:1 0 33%;padding:0 0.5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2 .attachment,.trix-content .attachment-gallery.attachment-gallery--4 .attachment{flex-basis:50%;max-width:50%}.formtastic .trix-content strong{font-weight:bold}.formtastic .trix-content em{font-style:italic}.formtastic .trix-content ol{list-style:auto;margin-left:20px}.formtastic .trix-content ul{list-style:disc}.formtastic.trix-form .inputs{overflow:inherit}.trix-button--icon-table::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='currentColor' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M3 10h18M3 14h18m-9-4v8m-7 0h14a2 2 0 002-2V8a2 2 0 00-2-2H5a2 2 0 00-2 2v8a2 2 0 002 2z' /%3E%3C/svg%3E");top:8%;bottom:4%}.trix-modal .modal-dialog{margin:100px auto}.trix-button--icon-question::before{background-image:url("data:image/svg+xml,%3Csvg height='24px' width='24px' version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 32 32' xml:space='preserve'%3E%3Cg%3E%3Cg id='question_x5F_mark'%3E%3Cg%3E%3Cpath style='fill:%23030104;' d='M17.6,30c0,1.102-0.895,2-2,2s-2-0.898-2-2c0-1.109,0.895-2,2-2S17.6,28.891,17.6,30z'/%3E%3Cpath style='fill:%23030104;' d='M15.676,25.977c-1.336,0-2.59-0.523-3.535-1.469c-0.945-1.105-1.465-2.359-1.465-3.695 s0.52-2.59,1.465-3.371l6.688-6.688C19.584,9.996,20,8.992,20,7.926c0-1.07-0.416-2.074-1.172-2.828 c-1.559-1.559-4.096-1.562-5.654,0C12.416,5.852,12,6.855,12,7.926H8c0-2.137,0.834-4.148,2.348-5.66 c3.02-3.023,8.285-3.02,11.309,0.004C23.168,3.777,24,5.785,24,7.926c0,2.137-0.832,4.145-2.344,5.656l-6.688,6.523 c-0.389,0.391-0.389,1.023,0,1.414c0.391,0.391,1.023,0.391,1.414,0c0.254-0.258,0.293-0.555,0.293-0.711h4 c0,1.336-0.52,2.594-1.465,3.699C18.266,25.453,17.012,25.977,15.676,25.977L15.676,25.977z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");margin:2px}.trix-content label{min-width:200px}.trix-content .test-yourself-question input[type=submit]{padding:2px;margin:2px;background-color:white;border:1px solid}.trix-content p{margin-bottom:10px}trix-toolbar .trix-button--icon-color::before{background-image:url('data:image/svg+xml,<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="m16.56 11.94-8.94-8.94-1.41 1.41 2.38 2.38-5.15 5.15c-.59.59-.59 1.54 0 2.12l5.5 5.5c.29.29.68.44 1.06.44s.77-.15 1.06-.44l5.5-5.5c.59-.58.59-1.53 0-2.12zm-11.35 1.06 4.79-4.79 4.79 4.79zm13.79 2.5s-2 2.17-2 3.5c0 1.1.9 2 2 2s2-.9 2-2c0-1.33-2-3.5-2-3.5z" fill="%23000"/></svg>')}trix-toolbar .trix-dialog--heading{max-width:160px}trix-toolbar .trix-dialog--color{max-width:265px}trix-toolbar .trix-dialog--color .trix-dialog__link-fields{flex-direction:column}trix-toolbar .trix-dialog--color .trix-button-group{margin:1px}trix-toolbar .trix-dialog--color .trix-button-group button{width:28px}trix-toolbar .trix-dialog--color .trix-button-group button:after{content:"Ab"}trix-toolbar .trix-dialog--color .trix-button-group button.trix-active::after{content:"✓"}trix-toolbar .trix-dialog--color .trix-button-group [data-trix-attribute=fgColor1]{color:#887626}trix-toolbar .trix-dialog--color .trix-button-group [data-trix-attribute=fgColor2]{color:#887626}trix-toolbar .trix-dialog--color .trix-button-group [data-trix-attribute=fgColor3]{color:#cf0000}trix-toolbar .trix-dialog--color .trix-button-group [data-trix-attribute=fgColor4]{color:#d81caa}trix-toolbar .trix-dialog--color .trix-button-group [data-trix-attribute=fgColor5]{color:#9013fe}trix-toolbar .trix-dialog--color .trix-button-group [data-trix-attribute=fgColor6]{color:#0562b9}trix-toolbar .trix-dialog--color .trix-button-group [data-trix-attribute=fgColor7]{color:#118a0f}trix-toolbar .trix-dialog--color .trix-button-group [data-trix-attribute=fgColor8]{color:#945216}trix-toolbar .trix-dialog--color .trix-button-group [data-trix-attribute=fgColor9]{color:#666}trix-toolbar .trix-dialog--color .trix-button-group [data-trix-attribute=bgColor1]{background-color:#faf785}trix-toolbar .trix-dialog--color .trix-button-group [data-trix-attribute=bgColor2]{background-color:#fff0db}trix-toolbar .trix-dialog--color .trix-button-group [data-trix-attribute=bgColor3]{background-color:#ffe5e5}trix-toolbar .trix-dialog--color .trix-button-group [data-trix-attribute=bgColor4]{background-color:#ffe4f7}trix-toolbar .trix-dialog--color .trix-button-group [data-trix-attribute=bgColor5]{background-color:#f2edff}trix-toolbar .trix-dialog--color .trix-button-group [data-trix-attribute=bgColor6]{background-color:#e1effc}trix-toolbar .trix-dialog--color .trix-button-group [data-trix-attribute=bgColor7]{background-color:#e4f8e2}trix-toolbar .trix-dialog--color .trix-button-group [data-trix-attribute=bgColor8]{background-color:#eee2d7}trix-toolbar .trix-dialog--color .trix-button-group [data-trix-attribute=bgColor9]{background-color:#f2f2f2}trix-toolbar .trix-dialog{padding:5px}trix-toolbar .trix-dialog .trix-dialog-hidden__input{position:absolute;z-index:-1;opacity:0}trix-toolbar .trix-button--project-instructions{color:green}.trix-content h1,.trix-content h2,.trix-content h3,.trix-content h4,.trix-content h5,.trix-content h6{line-height:1.2;margin:0}.trix-content h1{font-size:36px}.trix-content h2{font-size:26px}.trix-content h3{font-size:18px}.trix-content h4{font-size:18px}.trix-content h5{font-size:14px}.trix-content h6{font-size:12px}.trix-content .attachment{width:fit-content}trix-toolbar .trix-button--icon-textarea::before{background-image:url('data:image/svg+xml,<svg width="1em" height="1em" viewBox="0 0 16 16" class="bi bi-textarea-resize" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M0 3.5A2.5 2.5 0 0 1 2.5 1h11A2.5 2.5 0 0 1 16 3.5v8.854a2.5 2.5 0 0 1-2.5 2.5h-11a2.5 2.5 0 0 1-2.5-2.5V3.5zM2.5 2A1.5 1.5 0 0 0 1 3.5v8.854a1.5 1.5 0 0 0 1.5 1.5h11a1.5 1.5 0 0 0 1.5-1.5V3.5A1.5 1.5 0 0 0 13.5 2h-11zm10.854 6.5a.5.5 0 0 1 0 .707l-3 3a.5.5 0 1 1-.708-.707l3-3a.5.5 0 0 1 .708 0zm0 2.5a.5.5 0 0 1 0 .707l-.5.5a.5.5 0 0 1-.708-.707l.5-.5a.5.5 0 0 1 .708 0z"/></svg>')}.trix-content textarea{width:100%;padding:10px;color:white}.trix-content .iframe-wrapper{height:600px}.trix-content iframe{display:flex;margin:auto;background-color:white}.trix-content iframe.expanded{width:98vw;position:absolute;left:1vw;z-index:1}.trix-modal tbody{display:flex;flex-direction:column}.trix-modal tbody tr{display:flex}.trix-modal tbody tr trix-editor{height:100%}td .trix-content{width:inherit}trix-toolbar .trix-button--icon-tags::before{background-image:url('data:image/svg+xml,<svg class="svg-icon" style="width: 1em; height: 1em;vertical-align: middle;fill: currentColor;overflow: hidden;" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M510.944 960c-247.04 0-448-200.96-448-448s200.992-448 448-448 448 200.96 448 448-200.96 448-448 448z m0-832c-211.744 0-384 172.256-384 384s172.256 384 384 384 384-172.256 384-384-172.256-384-384-384z" fill="" /><path d="M512 773.344c-89.184 0-171.904-40.32-226.912-110.624-10.88-13.92-8.448-34.016 5.472-44.896 13.888-10.912 34.016-8.48 44.928 5.472 42.784 54.688 107.136 86.048 176.512 86.048 70.112 0 134.88-31.904 177.664-87.552 10.784-14.016 30.848-16.672 44.864-5.888 14.016 10.784 16.672 30.88 5.888 44.864C685.408 732.32 602.144 773.344 512 773.344zM368 515.2c-26.528 0-48-21.472-48-48v-64c0-26.528 21.472-48 48-48s48 21.472 48 48v64c0 26.496-21.504 48-48 48zM656 515.2c-26.496 0-48-21.472-48-48v-64c0-26.528 21.504-48 48-48s48 21.472 48 48v64c0 26.496-21.504 48-48 48z" fill="" /></svg>')}learning-objective::before{content:url('data:image/svg+xml,<svg height="20" viewBox="0 0 302 302" xmlns="http://www.w3.org/2000/svg"><g fill-rule="evenodd"><path d="m144.867 68.065c-38.99 4.187-69.586 32.196-77.415 70.869-2.246 11.095-1.557 29.309 1.516 40.066 6.966 24.385 23.916 44.631 46.477 55.513 21.241 10.245 43.257 11.753 65.808 4.506 22.135-7.113 42.117-24.627 51.866-45.459 2.889-6.173 3.051-7.05 1.973-10.647-1.44-4.805-5.122-7.405-10.296-7.269-4.876.128-7.009 2.066-11.341 10.307-9.052 17.223-24.901 29.84-43.421 34.566-8.339 2.128-24.501 2.12-32.534-.016-22.347-5.941-39.724-22.074-47.187-43.809-2.52-7.337-2.813-9.548-2.813-21.192 0-10.913.372-14.124 2.317-20 3.309-9.996 9.478-19.876 17.136-27.445 7.695-7.605 14.92-12.139 25.212-15.82 9.604-3.434 26.73-4.253 37.335-1.784 7.37 1.716 19.153 7.106 23.689 10.837l2.688 2.212-6.442 5.262-6.443 5.261-3.811-2.522c-9.399-6.22-25.03-8.954-37.437-6.548-27.176 5.269-45.967 33.244-40.335 60.047 4.045 19.251 17.529 34.503 35.374 40.015 8.021 2.477 21.565 2.657 29.285.39 13.714-4.028 25.783-13.79 31.866-25.774 3.155-6.217 3.298-6.914 2.18-10.646-1.44-4.805-5.053-7.44-10.205-7.44-4.176 0-7.227 2.202-9.636 6.953-5.457 10.763-15.951 17.502-27.255 17.502-3.664 0-8.783-.723-11.375-1.606-6.512-2.219-14.802-10.021-17.664-16.624-3.042-7.019-3.152-17.358-.254-23.892 4.872-10.986 16.431-18.876 27.659-18.877 6.045-.001 13.616 1.716 13.616 3.087 0 .425-6.265 5.965-13.923 12.313s-14.633 12.555-15.5 13.793c-3.127 4.464-1.29 11.869 3.568 14.381 5.354 2.769 8.228 1.89 17.017-5.206 23.317-18.825 88.636-72.939 90.588-75.049 4.431-4.788 2.345-13.795-3.782-16.333-5.109-2.116-8.803-.465-19.913 8.897l-10.445 8.802-5.753-4.375c-11.075-8.423-27.966-15.426-40.393-16.748-11.784-1.253-14.073-1.306-21.597-.498" fill="%23fbfafa"/><path d="m130.5 5.674c-19.545 2.439-42.206 10.809-59.242 21.882-34.731 22.573-57.401 55.721-65.96 96.444-2.717 12.93-2.442 42.927.521 56.688 7.006 32.538 22.821 59.534 47.737 81.487 18.219 16.052 42.888 28.262 67.325 33.324 17.269 3.577 47.068 2.828 64.619-1.624 40.963-10.39 76.673-39.121 95.514-76.847 5.497-11.005 11.351-29 13.428-41.272 1.91-11.289 2.211-35.833.568-46.342-4.91-31.397-18.948-58.478-42.465-81.92-28.964-28.871-63.014-42.748-103.894-42.344-8.333.082-16.501.318-18.151.524m14.367 62.391c-38.99 4.187-69.586 32.196-77.415 70.869-2.246 11.095-1.557 29.309 1.516 40.066 6.966 24.385 23.916 44.631 46.477 55.513 21.241 10.245 43.257 11.753 65.808 4.506 22.135-7.113 42.117-24.627 51.866-45.459 2.889-6.173 3.051-7.05 1.973-10.647-1.44-4.805-5.122-7.405-10.296-7.269-4.876.128-7.009 2.066-11.341 10.307-9.052 17.223-24.901 29.84-43.421 34.566-8.339 2.128-24.501 2.12-32.534-.016-22.347-5.941-39.724-22.074-47.187-43.809-2.52-7.337-2.813-9.548-2.813-21.192 0-10.913.372-14.124 2.317-20 3.309-9.996 9.478-19.876 17.136-27.445 7.695-7.605 14.92-12.139 25.212-15.82 9.604-3.434 26.73-4.253 37.335-1.784 7.37 1.716 19.153 7.106 23.689 10.837l2.688 2.212-6.442 5.262-6.443 5.261-3.811-2.522c-9.399-6.22-25.03-8.954-37.437-6.548-27.176 5.269-45.967 33.244-40.335 60.047 4.045 19.251 17.529 34.503 35.374 40.015 8.021 2.477 21.565 2.657 29.285.39 13.714-4.028 25.783-13.79 31.866-25.774 3.155-6.217 3.298-6.914 2.18-10.646-1.44-4.805-5.053-7.44-10.205-7.44-4.176 0-7.227 2.202-9.636 6.953-5.457 10.763-15.951 17.502-27.255 17.502-3.664 0-8.783-.723-11.375-1.606-6.512-2.219-14.802-10.021-17.664-16.624-3.042-7.019-3.152-17.358-.254-23.892 4.872-10.986 16.431-18.876 27.659-18.877 6.045-.001 13.616 1.716 13.616 3.087 0 .425-6.265 5.965-13.923 12.313s-14.633 12.555-15.5 13.793c-3.127 4.464-1.29 11.869 3.568 14.381 5.354 2.769 8.228 1.89 17.017-5.206 23.317-18.825 88.636-72.939 90.588-75.049 4.431-4.788 2.345-13.795-3.782-16.333-5.109-2.116-8.803-.465-19.913 8.897l-10.445 8.802-5.753-4.375c-11.075-8.423-27.966-15.426-40.393-16.748-11.784-1.253-14.073-1.306-21.597-.498" fill="%23b45c5c"/></g></svg>')}exploration-activity::before{content:url('data:image/svg+xml,<svg height="20" viewBox="0 0 301 302" xmlns="http://www.w3.org/2000/svg"><g fill-rule="evenodd"><path d="m109.807 50.036c-51.721 12.719-78.636 70.423-55.233 118.418 6.844 14.035 18.939 27.082 32.859 35.445 3.111 1.87 10.25 5.02 15.862 7 10.087 3.559 10.39 3.601 26.205 3.601 17.992 0 24.418-1.386 38.238-8.249l7.238-3.594 6.762 4.673c3.719 2.571 13.962 10.552 22.762 17.738 16.939 13.831 19.08 15.278 24.264 16.394 7.916 1.705 17.684-7.468 17.718-16.639.023-5.923-1.795-8.438-12.061-16.692-4.356-3.503-14.073-11.531-21.593-17.839l-13.672-11.469 2.929-4.619c3.594-5.666 8.262-17.656 10.008-25.704.716-3.3 1.302-10.95 1.302-17 0-17.437-4.193-31.806-13.394-45.9-11.755-18.009-28.986-30.097-50.879-35.697-10.047-2.569-28.579-2.506-39.315.133m4.193 20.534c-21.161 5.533-39.049 23.354-45.098 44.93-2.115 7.544-1.839 26.621.486 33.5 5.217 15.44 16.126 29.337 28.984 36.926 12.642 7.46 31.412 10.099 46.514 6.539 19.392-4.571 37.48-20.85 44.102-39.692 12.265-34.894-7.987-73.044-43.632-82.196-7.651-1.964-23.858-1.968-31.356-.007" fill="%23fafbfb"/><path d="m128.52 8.115c-43.585 6.347-86.088 36.291-107.71 75.885-11.511 21.078-17.639 48.654-16.536 74.407 1.602 37.378 16.45 71.321 42.685 97.577 20.555 20.571 46.219 34.46 75.041 40.61 12.063 2.573 44.91 2.63 57 .097 59.735-12.512 104.293-57.418 116.178-117.085 2.664-13.372 2.859-38.869.403-52.606-6.368-35.616-24.322-65.051-54.314-89.046-20.078-16.064-46.199-27.202-70.267-29.963-10.153-1.164-34.114-1.095-42.48.124m-18.713 41.921c-51.721 12.719-78.636 70.423-55.233 118.418 6.844 14.035 18.939 27.082 32.859 35.445 3.111 1.87 10.25 5.02 15.862 7 10.087 3.559 10.39 3.601 26.205 3.601 17.992 0 24.418-1.386 38.238-8.249l7.238-3.594 6.762 4.673c3.719 2.571 13.962 10.552 22.762 17.738 16.939 13.831 19.08 15.278 24.264 16.394 7.916 1.705 17.684-7.468 17.718-16.639.023-5.923-1.795-8.438-12.061-16.692-4.356-3.503-14.073-11.531-21.593-17.839l-13.672-11.469 2.929-4.619c3.594-5.666 8.262-17.656 10.008-25.704.716-3.3 1.302-10.95 1.302-17 0-17.437-4.193-31.806-13.394-45.9-11.755-18.009-28.986-30.097-50.879-35.697-10.047-2.569-28.579-2.506-39.315.133m4.193 20.534c-21.161 5.533-39.049 23.354-45.098 44.93-2.115 7.544-1.839 26.621.486 33.5 5.217 15.44 16.126 29.337 28.984 36.926 12.642 7.46 31.412 10.099 46.514 6.539 19.392-4.571 37.48-20.85 44.102-39.692 12.265-34.894-7.987-73.044-43.632-82.196-7.651-1.964-23.858-1.968-31.356-.007" fill="%2364b4b4"/></g></svg>')}check-for-understanding::before{content:url('data:image/svg+xml,<svg height="20" viewBox="0 0 300 299" xmlns="http://www.w3.org/2000/svg"><g fill-rule="evenodd"><path d="m125.388 34.98c-3.184 1.286-6.388 5.92-6.388 9.238 0 3.365 3.638 18.236 5.153 21.068 1.414 2.642 7.449 4.96 10.924 4.197 3.697-.812 7.923-5.845 7.923-9.437 0-3.931-3-17.003-4.654-20.279-2.33-4.614-8.105-6.748-12.958-4.787m86.926 28.334c-7.961 7.962-8.314 8.506-8.314 12.826 0 4.879 2.152 7.837 7.051 9.693 4.328 1.639 7.912.133 14.625-6.146 10.441-9.767 11.965-15.246 5.924-21.287-2.669-2.669-4.214-3.4-7.186-3.4-3.41 0-4.609.824-12.1 8.314m-70.951 21.711c-26.933 4.855-48.067 24.881-54.47 51.612-9.65 40.294 20.154 79.819 61.93 82.128 9.187.508 9.315.55 8.734 2.866-1.302 5.187 1.477 11.451 7.859 17.713 10.39 10.194 19.042 12.075 27.759 6.035 5.15-3.569 7.538-9.123 8.335-19.379.743-9.576.087-12.112-4.481-17.314l-3.104-3.536 5.075-4.747c9.545-8.928 17.511-23.662 19.917-36.837 3.296-18.056-1.502-37.449-13.148-53.143-11.287-15.209-30.265-25.006-50.191-25.912-4.993-.227-11.39.005-14.215.514m-.444 21.808c-23.949 6.252-38.863 30.235-33.809 54.368 1.641 7.839 7.347 17.996 13.235 23.559 11.177 10.559 20.913 13.853 38.082 12.884 9.75-.551 11.361-.915 14.954-3.381 20.304-13.934 29.267-33.836 24.127-53.57-4.387-16.845-16.935-29.555-33.427-33.86-8.33-2.174-14.832-2.174-23.162 0m-102.026 13.971c-2.906 2.597-3.393 3.678-3.393 7.533 0 6.701 2.59 8.886 14.463 12.202 10.793 3.014 13.748 2.841 17.623-1.034 3.386-3.386 3.406-10.604.039-13.971-2.466-2.466-14.07-6.446-21.232-7.282-3.52-.411-4.591-.047-7.5 2.552m118.41 19.728c-6.55 1.764-17.525 6.711-21.061 9.492-8.867 6.975-10.199 18.72-3.1 27.333 3.208 3.891 10.189 6.643 16.854 6.643 3.179 0 3.846.445 5.329 3.555 3.371 7.07 12.775 7.929 17.761 1.623 1.753-2.218 2.017-3.54 1.534-7.693-.561-4.836-.454-5.117 3.005-7.877 3.857-3.078 7.317-9.516 7.353-13.68.07-8.242-6.916-17.706-14.657-19.856-4.816-1.337-6.579-1.275-13.018.46m72.08 22.004c-5.976 3.039-7.362 11.649-2.633 16.354 2.297 2.285 4.427 3.013 12.941 4.42 6.853 1.133 10.986 1.383 12.619.762 3.848-1.463 6.69-5.832 6.69-10.284 0-5.879-3.762-9.198-12.033-10.614-12.963-2.22-14.373-2.271-17.584-.638m-141.573 46.282c-4.176 3.318-8.316 7.067-9.201 8.33-3.158 4.508-1.345 11.903 3.536 14.427 4.83 2.498 8.193 1.774 14.787-3.184 10.307-7.747 12.068-9.923 12.068-14.912 0-6.068-3.066-9.507-9.082-10.185-4.316-.486-4.854-.24-12.108 5.524" fill="%23fbfbf9"/><path d="m129.5 3.982c-30.876 4.346-59.512 18.911-82.517 41.973-21.308 21.36-34.701 45.758-40.646 74.045-2.549 12.127-2.59 47.014-.068 58.692 11.131 51.555 50.487 95.421 99.26 110.632 16.639 5.189 22.582 5.979 44.971 5.979 23.444 0 29.243-.859 46.798-6.935 21.566-7.463 40.846-19.513 56.687-35.427 20.528-20.622 34.355-46.319 40.593-75.441 2.434-11.367 2.424-44.73-.019-55.971-2.799-12.885-6.387-23.301-12.066-35.029-20.291-41.903-57.022-70.938-102.493-81.019-8.615-1.91-40.793-2.865-50.5-1.499m-4.112 30.998c-3.184 1.286-6.388 5.92-6.388 9.238 0 3.365 3.638 18.236 5.153 21.068 1.414 2.642 7.449 4.96 10.924 4.197 3.697-.812 7.923-5.845 7.923-9.437 0-3.931-3-17.003-4.654-20.279-2.33-4.614-8.105-6.748-12.958-4.787m86.926 28.334c-7.961 7.962-8.314 8.506-8.314 12.826 0 4.879 2.152 7.837 7.051 9.693 4.328 1.639 7.912.133 14.625-6.146 10.441-9.767 11.965-15.246 5.924-21.287-2.669-2.669-4.214-3.4-7.186-3.4-3.41 0-4.609.824-12.1 8.314m-70.951 21.711c-26.933 4.855-48.067 24.881-54.47 51.612-9.65 40.294 20.154 79.819 61.93 82.128 9.187.508 9.315.55 8.734 2.866-1.302 5.187 1.477 11.451 7.859 17.713 10.39 10.194 19.042 12.075 27.759 6.035 5.15-3.569 7.538-9.123 8.335-19.379.743-9.576.087-12.112-4.481-17.314l-3.104-3.536 5.075-4.747c9.545-8.928 17.511-23.662 19.917-36.837 3.296-18.056-1.502-37.449-13.148-53.143-11.287-15.209-30.265-25.006-50.191-25.912-4.993-.227-11.39.005-14.215.514m-.444 21.808c-23.949 6.252-38.863 30.235-33.809 54.368 1.641 7.839 7.347 17.996 13.235 23.559 11.177 10.559 20.913 13.853 38.082 12.884 9.75-.551 11.361-.915 14.954-3.381 20.304-13.934 29.267-33.836 24.127-53.57-4.387-16.845-16.935-29.555-33.427-33.86-8.33-2.174-14.832-2.174-23.162 0m-102.026 13.971c-2.906 2.597-3.393 3.678-3.393 7.533 0 6.701 2.59 8.886 14.463 12.202 10.793 3.014 13.748 2.841 17.623-1.034 3.386-3.386 3.406-10.604.039-13.971-2.466-2.466-14.07-6.446-21.232-7.282-3.52-.411-4.591-.047-7.5 2.552m118.41 19.728c-6.55 1.764-17.525 6.711-21.061 9.492-8.867 6.975-10.199 18.72-3.1 27.333 3.208 3.891 10.189 6.643 16.854 6.643 3.179 0 3.846.445 5.329 3.555 3.371 7.07 12.775 7.929 17.761 1.623 1.753-2.218 2.017-3.54 1.534-7.693-.561-4.836-.454-5.117 3.005-7.877 3.857-3.078 7.317-9.516 7.353-13.68.07-8.242-6.916-17.706-14.657-19.856-4.816-1.337-6.579-1.275-13.018.46m72.08 22.004c-5.976 3.039-7.362 11.649-2.633 16.354 2.297 2.285 4.427 3.013 12.941 4.42 6.853 1.133 10.986 1.383 12.619.762 3.848-1.463 6.69-5.832 6.69-10.284 0-5.879-3.762-9.198-12.033-10.614-12.963-2.22-14.373-2.271-17.584-.638m-141.573 46.282c-4.176 3.318-8.316 7.067-9.201 8.33-3.158 4.508-1.345 11.903 3.536 14.427 4.83 2.498 8.193 1.774 14.787-3.184 10.307-7.747 12.068-9.923 12.068-14.912 0-6.068-3.066-9.507-9.082-10.185-4.316-.486-4.854-.24-12.108 5.524" fill="%23ebc444"/></g></svg>')}trix-editor project-instructions::before{content:'P.I';color:green;vertical-align:super;font-size:10px}trix-editor project-instructions::after{content:'P.I';color:green;vertical-align:super;font-size:10px}.trix-content .attachment-gallery>action-text-attachment,.trix-content .attachment-gallery>.attachment{flex:1 0 33%;padding:0 0.5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--2>.attachment,.trix-content .attachment-gallery.attachment-gallery--4>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--4>.attachment{flex-basis:50%;max-width:50%}.trix-content action-text-attachment{display:inline-block;max-width:100%}.trix-content action-text-attachment .attachment{padding:0 !important;max-width:100% !important}body.ap_csp .trix-content pre.prettyprint.lang-python .str,body.ap_csp .trix-content pre.prettyprint.lang-javascript .str,body.ap_csp #ai-tutor-response pre.prettyprint.lang-python .str,body.ap_csp #ai-tutor-response pre.prettyprint.lang-javascript .str,body.ap_csp #format-export pre.prettyprint.lang-python .str,body.ap_csp #format-export pre.prettyprint.lang-javascript .str,body.project .trix-content pre.prettyprint.lang-python .str,body.project .trix-content pre.prettyprint.lang-javascript .str,body.project #ai-tutor-response pre.prettyprint.lang-python .str,body.project #ai-tutor-response pre.prettyprint.lang-javascript .str,body.project #format-export pre.prettyprint.lang-python .str,body.project #format-export pre.prettyprint.lang-javascript .str{color:#a31515}body.ap_csp .trix-content pre.prettyprint.lang-python .kwd,body.ap_csp .trix-content pre.prettyprint.lang-javascript .kwd,body.ap_csp #ai-tutor-response pre.prettyprint.lang-python .kwd,body.ap_csp #ai-tutor-response pre.prettyprint.lang-javascript .kwd,body.ap_csp #format-export pre.prettyprint.lang-python .kwd,body.ap_csp #format-export pre.prettyprint.lang-javascript .kwd,body.project .trix-content pre.prettyprint.lang-python .kwd,body.project .trix-content pre.prettyprint.lang-javascript .kwd,body.project #ai-tutor-response pre.prettyprint.lang-python .kwd,body.project #ai-tutor-response pre.prettyprint.lang-javascript .kwd,body.project #format-export pre.prettyprint.lang-python .kwd,body.project #format-export pre.prettyprint.lang-javascript .kwd{color:#0000ff}body.ap_csp .trix-content pre.prettyprint.lang-python .com,body.ap_csp .trix-content pre.prettyprint.lang-javascript .com,body.ap_csp #ai-tutor-response pre.prettyprint.lang-python .com,body.ap_csp #ai-tutor-response pre.prettyprint.lang-javascript .com,body.ap_csp #format-export pre.prettyprint.lang-python .com,body.ap_csp #format-export pre.prettyprint.lang-javascript .com,body.project .trix-content pre.prettyprint.lang-python .com,body.project .trix-content pre.prettyprint.lang-javascript .com,body.project #ai-tutor-response pre.prettyprint.lang-python .com,body.project #ai-tutor-response pre.prettyprint.lang-javascript .com,body.project #format-export pre.prettyprint.lang-python .com,body.project #format-export pre.prettyprint.lang-javascript .com{color:#008000}body.ap_csp .trix-content pre.prettyprint.lang-python .lit,body.ap_csp .trix-content pre.prettyprint.lang-javascript .lit,body.ap_csp #ai-tutor-response pre.prettyprint.lang-python .lit,body.ap_csp #ai-tutor-response pre.prettyprint.lang-javascript .lit,body.ap_csp #format-export pre.prettyprint.lang-python .lit,body.ap_csp #format-export pre.prettyprint.lang-javascript .lit,body.project .trix-content pre.prettyprint.lang-python .lit,body.project .trix-content pre.prettyprint.lang-javascript .lit,body.project #ai-tutor-response pre.prettyprint.lang-python .lit,body.project #ai-tutor-response pre.prettyprint.lang-javascript .lit,body.project #format-export pre.prettyprint.lang-python .lit,body.project #format-export pre.prettyprint.lang-javascript .lit{color:#098658}body.ap_csp .trix-content pre.prettyprint.lang-python .pun,body.ap_csp .trix-content pre.prettyprint.lang-python .opn,body.ap_csp .trix-content pre.prettyprint.lang-python .clo,body.ap_csp .trix-content pre.prettyprint.lang-javascript .pun,body.ap_csp .trix-content pre.prettyprint.lang-javascript .opn,body.ap_csp .trix-content pre.prettyprint.lang-javascript .clo,body.ap_csp #ai-tutor-response pre.prettyprint.lang-python .pun,body.ap_csp #ai-tutor-response pre.prettyprint.lang-python .opn,body.ap_csp #ai-tutor-response pre.prettyprint.lang-python .clo,body.ap_csp #ai-tutor-response pre.prettyprint.lang-javascript .pun,body.ap_csp #ai-tutor-response pre.prettyprint.lang-javascript .opn,body.ap_csp #ai-tutor-response pre.prettyprint.lang-javascript .clo,body.ap_csp #format-export pre.prettyprint.lang-python .pun,body.ap_csp #format-export pre.prettyprint.lang-python .opn,body.ap_csp #format-export pre.prettyprint.lang-python .clo,body.ap_csp #format-export pre.prettyprint.lang-javascript .pun,body.ap_csp #format-export pre.prettyprint.lang-javascript .opn,body.ap_csp #format-export pre.prettyprint.lang-javascript .clo,body.project .trix-content pre.prettyprint.lang-python .pun,body.project .trix-content pre.prettyprint.lang-python .opn,body.project .trix-content pre.prettyprint.lang-python .clo,body.project .trix-content pre.prettyprint.lang-javascript .pun,body.project .trix-content pre.prettyprint.lang-javascript .opn,body.project .trix-content pre.prettyprint.lang-javascript .clo,body.project #ai-tutor-response pre.prettyprint.lang-python .pun,body.project #ai-tutor-response pre.prettyprint.lang-python .opn,body.project #ai-tutor-response pre.prettyprint.lang-python .clo,body.project #ai-tutor-response pre.prettyprint.lang-javascript .pun,body.project #ai-tutor-response pre.prettyprint.lang-javascript .opn,body.project #ai-tutor-response pre.prettyprint.lang-javascript .clo,body.project #format-export pre.prettyprint.lang-python .pun,body.project #format-export pre.prettyprint.lang-python .opn,body.project #format-export pre.prettyprint.lang-python .clo,body.project #format-export pre.prettyprint.lang-javascript .pun,body.project #format-export pre.prettyprint.lang-javascript .opn,body.project #format-export pre.prettyprint.lang-javascript .clo{color:black}body.ap_csp .trix-content pre.prettyprint,body.ap_csp #ai-tutor-response pre.prettyprint,body.project .trix-content pre.prettyprint,body.project #ai-tutor-response pre.prettyprint{box-shadow:0px 4px 19px 0px rgba(115,115,115,0.25);background:#FFF;border:none;border-radius:0}#table-modal-frame{z-index:9999;position:fixed}#table-frame table trix-toolbar{display:none}#table-frame table trix-editor{white-space:pre-wrap}#cell-width-form{display:flex;white-space:nowrap;align-items:baseline}#cell-width-form:has(#auto-width-checkbox:checked) input[type="range"]{pointer-events:none;opacity:0.5}.trix-content table{border-radius:4px;background:#FFF;box-shadow:0px 4px 19px 0px rgba(115,115,115,0.25)}.trix-content table tbody{display:block;padding:20px}.trix-content table tr:first-child td .trix-content{color:#38261E;font-family:'Exo';font-weight:700;text-transform:uppercase}.trix-content table td{color:#38261E;font-weight:400;letter-spacing:0.16px;vertical-align:top;border:1px #B1B1B1 solid;padding:5px}.trix-content table td *{padding-top:5px;padding-bottom:5px}.trix-content table td .trix-content div{white-space:pre-wrap}.trix-content table td:first-child *{padding-left:5px}.trix-content table td:last-child *{padding-right:5px}.trix-content table tr:nth-child(even){background-color:#EDEDED}.class-login{background-color:#8B9F40;font-family:'Exo';overflow:hidden}.class-login .class-login-bananas{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/classroom/banana-background-66586cd575750d432c4283de139ef7a3ef041c148c55c5ea7c9b5a78946f7aab.png);position:fixed;left:0px;top:0px;height:200px;width:100%;z-index:-1;opacity:0.4}.class-login .class-login-glow{width:100%;height:150px;box-shadow:0px 0px 100px 100px #8B9F40;border-radius:50%;position:fixed;z-index:-1;top:172px;left:0px;background:#8B9F40}.class-login .class-login-trouble{text-align:center;padding:3%}.class-login #container{max-width:1024px}.class-login #container .class-login-content{font-family:'Exo';font-size:16px}.class-login #container .class-login-content h1,.class-login #container .class-login-content h2,.class-login #container .class-login-content h3{text-align:center;font-family:'Exo';text-transform:uppercase}.class-login #container .class-login-content h1{font-size:30px;text-transform:uppercase;padding:30px;color:#FDFFFB;text-shadow:1px 2px darkgreen}.class-login #container .class-login-content .class-login-monkey{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/classroom/login-monkey-47f07d7f018e574433cd13cda33e2645a9d514e340b70d6bb4fa47d87a06bdc9.png);height:200px;width:184px;position:absolute;left:80%;top:-20px}.class-login #container .class-login-content .content-container{box-shadow:-1px 2px 10px 0px rgba(0,0,0,0.35)}.class-login #container .class-login-content .content-container .class-login-header{text-align:center;text-transform:uppercase;background:#F9BF2F;font-size:20px;padding:20px;border-top-right-radius:7px;border-top-left-radius:7px;color:rgba(105,82,56,0.67)}.class-login #container .class-login-content .content-container .student-cards-tab{overflow-y:scroll;height:55vh;text-align:center;padding:20px;background:white;border-bottom-left-radius:7px;border-bottom-right-radius:7px}.class-login #container .class-login-content .content-container .student-cards-tab p{text-align:center}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards{display:flex;flex-wrap:wrap;list-style-type:none}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a{margin:1.5%;height:80px;width:155px;padding:10px;display:flex;align-items:center;justify-content:center;background-color:white;border-radius:5px;color:black;border:2px solid lightgrey}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a:hover{border:2px solid #A4BB43}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a .student-name{word-wrap:break-word;max-width:80px}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a .image-container{margin-right:10px}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a .image-container img{height:45px}.class-login #classroom-login-modal .modal-header{background-color:#FABF2E;border-radius:5px;height:95px}.class-login #classroom-login-modal .modal-header h3{font-family:'Exo'}.class-login #classroom-login-modal .modal-header .close-button-img{width:25px;position:absolute;right:20px}.class-login #classroom-login-modal .modal-header .close-button-img:hover{cursor:pointer}.class-login #classroom-login-modal .modal-header .flex-title-text{display:grid}.class-login #classroom-login-modal .modal-body{font-family:'Exo';height:330px;font-size:100%;font-weight:normal}.class-login #classroom-login-modal .modal-body .main{position:absolute;top:115px;width:100%}.class-login #classroom-login-modal .modal-body .main .password-tab .selected-name{font-size:18px}.class-login #classroom-login-modal .modal-body .main .password-tab .login-password{border-radius:8px;border-width:1px;border-color:#88B75B;line-height:38px;display:block;margin:8px}.class-login #classroom-login-modal .modal-body .main .password-tab .error{color:red;height:20px}.class-login #classroom-login-modal .modal-body .main .label-login-password{display:block}.class-login #classroom-login-modal .modal-body .main .loggedIn{width:460px;line-height:28px}.class-login #classroom-login-modal .modal-body .main button{display:block;background-color:#88B75B;border-radius:5px;color:white;position:relative;top:15px;height:40px;width:130px;box-shadow:0px 2px 1px 0px #668F3F;text-transform:uppercase;font-size:16px}.class-login #classroom-login-modal .modal-body .main .box{border:solid 1px #e6e8ed;width:135px;height:54px;border-radius:4px;margin-top:20px}.class-login #classroom-login-modal .modal-body .main .box:hover{box-shadow:0px 0px 0px 4px #95b48a;cursor:pointer}.class-login #classroom-login-modal .modal-body .main .box .box-content{font-family:'Roboto';font-weight:initial;display:flex;position:initial;align-items:center;padding:7px;justify-content:center;height:100%}.class-login #classroom-login-modal .modal-body .main .box .other-login-img{width:17px;height:18px;margin-right:0px;margin-left:10px}.class-login #classroom-login-modal .modal-body .main .box .google{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/google_oauth2-d94151846d71ba143b2fb46bc8e46b49df8dd66d19374039420396604c448234.png)}.class-login #classroom-login-modal .modal-body .main .box .clever{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/clever-5b7392448b6e982f8aca2ec8f51e51f8ae25b775bfaf5b946f7e377636210bd8.png)}.class-login #classroom-login-modal .modal-body .main .box .microsoft_graph{width:15px;height:19px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/microsoft_graph-7eb7bba470d6c3234a1e351e43ce02b5ec7902fb322879b03711c24ad8a7d97c.png)}.class-login #classroom-login-modal .modal-body .main .box .classlink{width:23px;height:16px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/classlink-2b0dbd37fa88194e739105856950837b558ac47da799ea841050cc2e5220f632.png)}.class-login #classroom-login-modal .modal-body .main .box .feide{width:20px;height:21px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/feide-05c36a3ce3091dfefd9c75c610f5f5f58be3463fab050c9323aba8232034369a.png)}.class-login #classroom-login-modal .modal-body .main .box .other-login-label{font-size:13px;color:#46506d;margin:auto;letter-spacing:0.5px}.class-login #classroom-login-modal .modal-footer{padding:25px;background:#F3F3F3;margin-top:-40px}@media screen and (max-width: 1024px){.class-login #container .class-login-content .class-login-monkey{left:75%}}@media screen and (max-width: 700px){.class-login #container .class-login-content .class-login-monkey{display:none}}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.green-sharp-button,#report-ugc-modal .report-form button.confirm{height:100%;width:120px;font-size:21px;background-color:#89b85c;color:white;text-transform:uppercase;border:none;border-radius:4px;border-bottom:2px #74a14e solid}.disabled{background-color:gray;opacity:.5;pointer-events:none}#report-ugc-modal{height:520px}#report-ugc-modal .modal-body{font-family:'Roboto';font-size:16px;text-align:left;padding:15px 35px 20px}#report-ugc-modal .close-btn{position:absolute;right:5px;top:5px}#report-ugc-modal .report-row{margin:10px 0px}#report-ugc-modal .report-error{color:red}#report-ugc-modal .report-success{text-align:center}#report-ugc-modal .report-form .form-options{padding:20px 0px}#report-ugc-modal .report-form input{margin-right:5px}#report-ugc-modal .report-form textarea{width:100%;border-radius:3px;height:70px;border-color:#aaa}#report-ugc-modal .report-form button.confirm{margin:15px auto;display:block}#redeem-form{color:white;text-align:center;padding-top:40px}#redeem-form h4{font-size:21px;font-weight:300;margin-top:25px}#redeem-form #redemption_code{max-width:600px;margin:15px auto 0px}#redeem-form input.btn{background-color:#fcce36;color:black}#redeem-success{text-align:center;padding-top:30px;color:white}#redeem-success h3{margin-top:35px}#redeem-success .back-link{margin-top:20px}/*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{color:#000 !important;text-shadow:none !important;background:transparent !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}@font-face{font-family:"Glyphicons Halflings";src:url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-13634da87d9e23f8c3ed9108ce1724d183a39ad072e73e1b3d8cbf646d2d0407.eot");src:url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-13634da87d9e23f8c3ed9108ce1724d183a39ad072e73e1b3d8cbf646d2d0407.eot?#iefix") format("embedded-opentype"),url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-fe185d11a49676890d47bb783312a0cda5a44c4039214094e7957b4c040ef11c.woff2") format("woff2"),url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-a26394f7ede100ca118eff2eda08596275a9839b959c226e15439557a5a80742.woff") format("woff"),url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-e395044093757d82afcb138957d06a1ea9361bdcf0b442d06a18a8051af57456.ttf") format("truetype"),url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-42f60659d265c1a3c30f9fa42abcbb56bd4a53af4d83d316d6dd7a36903c43e5.svg#glyphicons_halflingsregular") format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-euro:before,.glyphicon-eur:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;line-height:1.428571429;color:#333333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{font-weight:400;line-height:1;color:#777777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,h4 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width: 768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase,.initialism{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777777}.text-primary{color:#337ab7}a.text-primary:hover,a.text-primary:focus{color:#286090}.text-success{color:#3c763d}a.text-success:hover,a.text-success:focus{color:#2b542c}.text-info{color:#31708f}a.text-info:hover,a.text-info:focus{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover,a.text-warning:focus{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover,a.text-danger:focus{color:#843534}.bg-primary{color:#fff}.bg-primary{background-color:#337ab7}a.bg-primary:hover,a.bg-primary:focus{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover,a.bg-success:focus{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover,a.bg-info:focus{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover,a.bg-warning:focus{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover,a.bg-danger:focus{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eeeeee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.428571429}dt{font-weight:700}dd{margin-left:0}.dl-horizontal dd:before,.dl-horizontal dd:after{display:table;content:" "}.dl-horizontal dd:after{clear:both}@media (min-width: 768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help}.initialism{font-size:90%}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eeeeee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.428571429;color:#777777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:"\2014 \00A0"}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eeeeee;border-left:0}.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before,blockquote.pull-right .small:before{content:""}.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after{content:"\00A0 \2014"}address{margin-bottom:20px;font-style:normal;line-height:1.428571429}code,kbd,pre,samp{font-family:Menlo, Monaco, Consolas, "Courier New", monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.428571429;color:#333333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container:before,.container:after{display:table;content:" "}.container:after{clear:both}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container-fluid:before,.container-fluid:after{display:table;content:" "}.container-fluid:after{clear:both}.row{margin-right:-15px;margin-left:-15px}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*="col-"]{padding-right:0;padding-left:0}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}table{background-color:transparent}table col[class*="col-"]{position:static;display:table-column;float:none}table td[class*="col-"],table th[class*="col-"]{position:static;display:table-cell;float:none}caption{padding-top:8px;padding-bottom:8px;color:#777777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td{padding:8px;line-height:1.428571429;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}.table>thead>tr>td.active,.table>thead>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>thead>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>thead>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>thead>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>thead>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width: 767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;appearance:none}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="radio"][disabled],input.disabled[type="radio"],fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],input.disabled[type="checkbox"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.428571429;color:#555555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eeeeee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio: 0){input.form-control[type="date"],input.form-control[type="time"],input.form-control[type="datetime-local"],input.form-control[type="month"]{line-height:34px}input.input-sm[type="date"],.input-group-sm>.form-control[type="date"],.input-group-sm>.input-group-addon[type="date"],.input-group-sm>.input-group-btn>.btn[type="date"],.input-group-sm input[type="date"],input.input-sm[type="time"],.input-group-sm>.form-control[type="time"],.input-group-sm>.input-group-addon[type="time"],.input-group-sm>.input-group-btn>.btn[type="time"],.input-group-sm input[type="time"],input.input-sm[type="datetime-local"],.input-group-sm>.form-control[type="datetime-local"],.input-group-sm>.input-group-addon[type="datetime-local"],.input-group-sm>.input-group-btn>.btn[type="datetime-local"],.input-group-sm input[type="datetime-local"],input.input-sm[type="month"],.input-group-sm>.form-control[type="month"],.input-group-sm>.input-group-addon[type="month"],.input-group-sm>.input-group-btn>.btn[type="month"],.input-group-sm input[type="month"]{line-height:30px}input.input-lg[type="date"],.input-group-lg>.form-control[type="date"],.input-group-lg>.input-group-addon[type="date"],.input-group-lg>.input-group-btn>.btn[type="date"],.input-group-lg input[type="date"],input.input-lg[type="time"],.input-group-lg>.form-control[type="time"],.input-group-lg>.input-group-addon[type="time"],.input-group-lg>.input-group-btn>.btn[type="time"],.input-group-lg input[type="time"],input.input-lg[type="datetime-local"],.input-group-lg>.form-control[type="datetime-local"],.input-group-lg>.input-group-addon[type="datetime-local"],.input-group-lg>.input-group-btn>.btn[type="datetime-local"],.input-group-lg input[type="datetime-local"],input.input-lg[type="month"],.input-group-lg>.form-control[type="month"],.input-group-lg>.input-group-addon[type="month"],.input-group-lg>.input-group-btn>.btn[type="month"],.input-group-lg input[type="month"]{line-height:46px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{cursor:not-allowed}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-top:4px \9;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.form-control-static.input-sm,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-right:0;padding-left:0}.input-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,.input-group-sm>.input-group-btn>select.btn{height:30px;line-height:30px}textarea.input-sm,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,.input-group-sm>.input-group-btn>textarea.btn,select.input-sm[multiple],.input-group-sm>.form-control[multiple],.input-group-sm>.input-group-addon[multiple],.input-group-sm>.input-group-btn>.btn[multiple]{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm textarea.form-control,.form-group-sm select.form-control[multiple]{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,.input-group-lg>.input-group-btn>select.btn{height:46px;line-height:46px}textarea.input-lg,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,.input-group-lg>.input-group-btn>textarea.btn,select.input-lg[multiple],.input-group-lg>.form-control[multiple],.input-group-lg>.input-group-addon[multiple],.input-group-lg>.input-group-btn>.btn[multiple]{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg textarea.form-control,.form-group-lg select.form-control[multiple]{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width: 768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{display:table;content:" "}.form-horizontal .form-group:after{clear:both}@media (min-width: 768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width: 768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width: 768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:14px;line-height:1.428571429;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn.focus,.btn:active:focus,.btn.focus:active,.btn.active:focus,.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);opacity:0.65;-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:focus,.btn-default.focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;background-image:none;border-color:#adadad}.btn-default:active:hover,.btn-default:active:focus,.btn-default.focus:active,.btn-default.active:hover,.btn-default.active:focus,.btn-default.active.focus,.open>.btn-default.dropdown-toggle:hover,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle.focus{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default.focus[disabled],fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#286090;background-image:none;border-color:#204d74}.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary.focus:active,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus,.open>.btn-primary.dropdown-toggle:hover,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle.focus{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary.focus[disabled],fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;background-image:none;border-color:#398439}.btn-success:active:hover,.btn-success:active:focus,.btn-success.focus:active,.btn-success.active:hover,.btn-success.active:focus,.btn-success.active.focus,.open>.btn-success.dropdown-toggle:hover,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle.focus{color:#fff;background-color:#398439;border-color:#255625}.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success.focus[disabled],fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;background-image:none;border-color:#269abc}.btn-info:active:hover,.btn-info:active:focus,.btn-info.focus:active,.btn-info.active:hover,.btn-info.active:focus,.btn-info.active.focus,.open>.btn-info.dropdown-toggle:hover,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle.focus{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info.focus[disabled],fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;background-image:none;border-color:#d58512}.btn-warning:active:hover,.btn-warning:active:focus,.btn-warning.focus:active,.btn-warning.active:hover,.btn-warning.active:focus,.btn-warning.active.focus,.open>.btn-warning.dropdown-toggle:hover,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle.focus{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning.focus[disabled],fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;background-image:none;border-color:#ac2925}.btn-danger:active:hover,.btn-danger:active:focus,.btn-danger.focus:active,.btn-danger.active:hover,.btn-danger.active:focus,.btn-danger.active.focus,.open>.btn-danger.dropdown-toggle:hover,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle.focus{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger.focus[disabled],fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#777777;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input.btn-block[type="submit"],input.btn-block[type="reset"],input.btn-block[type="button"]{width:100%}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height, visibility;transition-property:height, visibility;-webkit-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#333333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#777777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width: 768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:before,.btn-toolbar:after{display:table;content:" "}.btn-toolbar:after{clear:both}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle,.btn-group-lg.btn-group>.btn+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret,.btn-group-lg>.btn .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret,.dropup .btn-group-lg>.btn .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{display:table;content:" "}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555555;text-align:center;background-color:#eeeeee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav:before,.nav:after{display:table;content:" "}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eeeeee}.nav>li.disabled>a{color:#777777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eeeeee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.428571429;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eeeeee #eeeeee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width: 768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width: 768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:before,.navbar:after{display:table;content:" "}.navbar:after{clear:both}@media (min-width: 768px){.navbar{border-radius:4px}}.navbar-header:before,.navbar-header:after{display:table;content:" "}.navbar-header:after{clear:both}@media (min-width: 768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{display:table;content:" "}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width: 768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width: 480px) and (orientation: landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}@media (min-width: 768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width: 768px){.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width: 768px){.navbar-static-top{border-radius:0}}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width: 768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-right:15px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width: 768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width: 767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width: 768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-right:-15px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8px;margin-bottom:8px}@media (min-width: 768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width: 767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width: 768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm,.btn-group-sm>.navbar-btn.btn{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs,.btn-group-xs>.navbar-btn.btn{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width: 768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width: 768px){.navbar-left{float:left !important}.navbar-right{float:right !important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#555;background-color:#e7e7e7}@media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:hover,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#fff;background-color:#090909}@media (max-width: 767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:hover,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/ "}.breadcrumb>.active{color:#777777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.428571429;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li>a:hover,.pagination>li>a:focus,.pagination>li>span:hover,.pagination>li>span:focus{z-index:2;color:#23527c;background-color:#eeeeee;border-color:#ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span,.pagination>.active>span:hover,.pagination>.active>span:focus{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager:before,.pager:after{display:table;content:" "}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eeeeee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#777777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#777777}.label-default[href]:hover,.label-default[href]:focus{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge,.btn-group-xs>.btn .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eeeeee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width: 768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border 0.2s ease-in-out;-o-transition:border 0.2s ease-in-out;transition:border 0.2s ease-in-out}.thumbnail>img,.thumbnail a>img{display:block;max-width:100%;height:auto;margin-right:auto;margin-left:auto}.thumbnail .caption{padding:9px;color:#333333}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#337ab7}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{color:#777777;cursor:not-allowed;background-color:#eeeeee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#777777}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#c7ddef}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus,button.list-group-item:hover,button.list-group-item:focus{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus,button.list-group-item-success:hover,button.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus,button.list-group-item-success.active,button.list-group-item-success.active:hover,button.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus,button.list-group-item-info:hover,button.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus,button.list-group-item-info.active,button.list-group-item-info.active:hover,button.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus,button.list-group-item-warning:hover,button.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus,button.list-group-item-warning.active,button.list-group-item-warning.active:hover,button.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus,button.list-group-item-danger:hover,button.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus,button.list-group-item-danger.active,button.list-group-item-danger.active:hover,button.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-body:before,.panel-body:after{display:table;content:" "}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-right:15px;padding-left:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:0.2}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:0.5}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:0.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header:before,.modal-header:after{display:table;content:" "}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.428571429}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{display:table;content:" "}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-weight:400;line-height:1.428571429;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:12px;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:0.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-weight:400;line-height:1.428571429;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover>.arrow{border-width:11px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999999;border-bottom-color:rgba(0,0,0,0.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform 0.6s ease-in-out;-moz-transition:-moz-transform 0.6s ease-in-out;-o-transition:-o-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:0.5}.carousel-control.left{background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;outline:0;filter:alpha(opacity=90);opacity:0.9}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:"\2039"}.carousel-control .icon-next:before{content:"\203a"}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width: 768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs{display:none !important}.visible-sm{display:none !important}.visible-md{display:none !important}.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.blue-spinner{height:100%;position:absolute;width:100%;background-color:rgba(0,0,0,0.6);z-index:998;padding:10% 0;border-radius:5px}.blue-spinner .spinner-container{position:absolute;left:49%;top:40%;z-index:1}.blue-spinner .spinner-container .spinner-shape{position:absolute;left:50%;margin-left:-40px;width:80px;height:80px;border:12px solid #f3f3f3;border-radius:50%;border-top:12px solid #3498db;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.blue-spinner .spinner-container .spinner-text{color:#f3f3f3;font-size:20px;margin-top:100px;text-align:center}.spinner{margin:0px auto;width:80px;height:80px;position:relative;top:196px}.spinner .spinner-text{font-family:Rabtus;font-size:30px;position:relative;top:120px;right:7px;color:#6F8418;text-transform:uppercase}.spinner .container1>div,.spinner .container2>div,.spinner .container3>div{width:24px;height:24px;background-color:#9cb340;border-radius:100%;position:absolute;-webkit-animation:bouncedelay 1.2s infinite ease-in-out;animation:bouncedelay 1.2s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.spinner .spinner-container{position:absolute;width:100%;height:100%}.spinner .container2{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.spinner .container3{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}.spinner .circle1{top:0;left:0}.spinner .circle2{top:0;right:0}.spinner .circle3{right:0;bottom:0}.spinner .circle4{left:0;bottom:0}.spinner .container2 .circle1{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner .container3 .circle1{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.spinner .container1 .circle2{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.spinner .container2 .circle2{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.spinner .container3 .circle2{-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.spinner .container1 .circle3{-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.spinner .container2 .circle3{-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.spinner .container3 .circle3{-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.spinner .container1 .circle4{-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.spinner .container2 .circle4{-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.spinner .container3 .circle4{-webkit-animation-delay:-0.1s;animation-delay:-0.1s}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,80%,100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.partner-content .table-container{overflow-y:scroll;overflow-y:hidden;width:96%;padding-bottom:80px}.partner-content table{border:0px}.partner-content table thead>tr,.partner-content table tr{border:0px;background:white;border-bottom:1px solid #ededed;height:50px}.partner-content table thead>tr th,.partner-content table tr th{border:0px;background:white;font-family:Exo;font-size:14px;font-style:normal;font-weight:500;line-height:21px;letter-spacing:0.16px;text-transform:uppercase;vertical-align:bottom;min-width:auto}.partner-content table thead>tr th div,.partner-content table tr th div{display:inline-block}.partner-content table thead>tr th.actions-cell,.partner-content table tr th.actions-cell{width:20px}.partner-content table thead>tr td,.partner-content table tr td{border:1px solid #ededed;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:0.14px;vertical-align:middle}.partner-content table thead>tr td.actions-cell,.partner-content table tr td.actions-cell{width:20px}.partner-content table tbody{border:0px}.partner-content select{max-width:500px}.partner-content .header-xl{margin-bottom:20px}.partner-content .ss-main{width:250px;margin:10px 0px}.partner-content .label,.partner-content label{font-family:Exo;font-size:14px;font-style:normal;font-weight:600;line-height:19px;text-transform:uppercase}.partner-content.quick-navigation-layout #container .layout-menu{display:inline-block}.partner-content.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link{margin:0px}.partner-content.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link a{padding:7px 10px;display:inline-block;color:#38261E;font-family:Roboto;font-size:12px;font-style:normal;font-weight:600;line-height:19px;letter-spacing:0.12px;text-transform:uppercase;width:100%}.partner-content.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link a.active{background-color:#8BB55F;color:black}.partner-content .layout-content a{color:#27adf9;text-align:center;font-family:Exo;font-size:14px;font-style:normal;font-weight:500;line-height:21px;letter-spacing:0.16px}.partner-content .ss-content .ss-values{overflow:auto;min-height:40px}.partner-content .ss-content .ss-values .ss-value .ss-value-delete{width:18px}.partner-content .ss-content .ss-list .ss-option:hover,.partner-content .ss-content .ss-list .ss-option.ss-selected:not(.ss-disabled){background-color:#8bb55f}.partner-content .ss-content .ss-values .ss-value{background-color:#8bb55f}.partner-content #subscriptions-table.table>thead>tr>th,.partner-content #subscriptions-table table>tr>th{min-width:100px}.partner-content #subscriptions-table.table>thead>tr>th.actions-cell,.partner-content #subscriptions-table table>tr>th.actions-cell{min-width:20px}.partner-content .partner-search-btn{border:none;background-color:#c7c7c7;border-radius:5px;padding:4px 14px;margin-left:5px}.partner-content .partner-statistics-wrapper{display:inline-block;font-size:4vw}.partner-content .partner-statistics{display:flex;flex-wrap:wrap;padding:50px 0px 30px;justify-content:flex-start;width:100%}.partner-content .partner-statistics .seperator{height:90px;width:1px;border-left:1px solid #B1B1B1}.partner-content .statistics-tag{display:flex;padding:30px;flex-direction:column}.partner-content .statistics-tag .statistics-content{color:black;text-align:center;font-family:Exo;font-style:normal;font-weight:500;line-height:21px;letter-spacing:0.66px;padding-bottom:24px}.partner-content .statistics-tag .statistics-title{color:#8bb55f;text-align:center;text-transform:uppercase;font-family:Roboto;font-weight:500}.partner-content a:hover{text-decoration:underline}.partner-content .link-list a{color:#27ADF9;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:0.14px}.partner-content .link-list .link{padding:6px 0px}.partner-content .search-wrapper label{display:block}.partner-content .search-wrapper .search-header{padding-bottom:20px;text-transform:uppercase}.partner-content .users-table,.partner-content #teachers-data{width:60%}.partner-content .user-actions{padding-bottom:20px}.partner-content #classrooms-table{width:90%}.partner-content input[type=submit],.partner-content button.partner-button{background:#8bb55f;height:35px;color:white;text-transform:uppercase;padding:0px 10px;border:none;border-radius:4px;min-width:150px}.partner-content input[type=submit] a,.partner-content button.partner-button a{font-weight:normal;margin:0px;font-family:'Roboto';color:white}.partner-content #filter-users-form{display:flex;align-items:end}.partner-content #filter-users-form label{display:block}.partner-content #filter-users-form select{appearance:none;padding:0 20px 0 6px;text-overflow:ellipsis;border-radius:4px;border-color:#b1b1b1;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/dashboard/selector-arrow-13f124e6b4fe0fc20597ceb67a20a5234a9dbaf2fbbf9c41ee14ae2853b91e1b.svg);background-position:95% center;background-repeat:no-repeat}.partner-content #filter-users-form select:focus{outline-color:#8bb55f}.partner-content #filter-users-form input:focus{outline-color:#8bb55f}.partner-content #filter-users-form input[type=submit]{min-width:114px}.partner-content #filter-users-form select,.partner-content #filter-users-form input{min-width:180px;height:35px;border-radius:2px;border:1px solid var(--stroke-default, #B1B1B1);margin-right:20px}.partner-content .dropdown-toggle{height:20px;display:block;cursor:pointer}.partner-content .dropdown{position:relative;top:5px}.partner-content .dropdown .vertical-ellipses{margin:auto;background-color:#8bb55f;box-shadow:0px 6px 0px #8bb55f, 0px 12px 0px #8bb55f}.partner-content .dropdown-menu{width:150px;padding:7px 0px;position:absolute;left:-100px}.partner-content .dropdown-menu .link{padding:2px;display:block;color:black;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:0.12px;text-align:left;padding-left:10px}.partner-content .dropdown-menu .link:hover{background:#ededed}.partner-content #user_submit_action{margin:10px 0px}.partner-content .email-confirmation-tag{margin-bottom:10px}.partner-content .email-confirmation-tag input{margin-right:3px}.partner-content .dashboard-title{margin-top:25px;color:#38261E;text-transform:uppercase;font-family:Roboto;font-size:21px;font-weight:500}.partner-content .category-header{display:flex;flex-direction:row;justify-content:space-between}.partner-content .category-header .category-header-actions{display:flex;align-items:center}.partner-content .category-header .category-header-actions button,.partner-content .category-header .category-header-actions a{margin:10px}.partner-content .category-header .category-header-actions button a,.partner-content .category-header .category-header-actions a a{margin:0px}.partner-content .sorter-old-icon{border-radius:5px;font-size:12px;padding:1px 3px}.partner-content .sorter-old-icon::before{content:"▼"}.partner-content .sorter-old-icon.asc::before{content:"▲"}.partner-content .new-sort{height:15px;width:9px;display:inline-block;cursor:pointer}.partner-content .no-sort{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/partner_dashboard/default-sort-f51ea4c6a9adc4057bd71a96ef1326efeb877097751bba4229ae30a016081fbf.svg)}.partner-content .desc-sort{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/partner_dashboard/desc-sort-0576c215997e7dced84af5986b38ee52b7061b6fda3dd82730e7365c71924c96.svg)}.partner-content .asc-sort{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/partner_dashboard/desc-sort-0576c215997e7dced84af5986b38ee52b7061b6fda3dd82730e7365c71924c96.svg);transform:rotate(180deg)}.partner-content .create-classrooms{padding-bottom:24px}.partner-content .table-filters{margin:10px 0px}.partner-content .table-filters .filter-title{margin-right:15px}.partner-content .table-filters label{margin-right:20px}.partner-content .table-filters input{margin-right:4px}.partner-content .partner-table{width:96%}.partner-content .partner-table thead tr th{white-space:nowrap;position:relative}.partner-content .renew-table{width:auto}.partner-content .form-control{width:auto}.partner-content .subscription-quota-warning{color:red;max-width:500px;display:block}.partner-content .new-subscription-form label{display:inline}.partner-content .new-subscription-form label.radio-label{display:inline-block}.partner-content .new-subscription-form select,.partner-content .new-subscription-form .select2-container{width:200px;margin-bottom:10px}.partner-content .new-subscription-form .subscription-owner{display:none}.partner-content .new-subscription-form .subscription-owner p{font-size:80%}.partner-content .new-subscription-form .seats-input{margin-bottom:15px}.partner-content .new-subscription-form .seats-input .form-group{margin-bottom:0px}.partner-content .new-subscription-form .seats-input .seats-unlimited{visibility:hidden}.partner-content .new-subscription-form .seats-input .seats-unlimited.input-disabled{visibility:visible}.partner-content .new-subscription-form input.owner-type[type='radio']{float:left;margin-right:5px}.partner-content .new-subscription-form input.owner-type[type='radio']:checked+.subscription-owner{display:block}.partner-content .new-custom-subscription-form label{display:inline-block}.partner-content .il-institution-form #date[readonly]{cursor:not-allowed;background-color:#eeeeee}.partner-content .flex-container{display:flex}.partner-content .flex-container>div:first-child{margin-right:60px}.partner-content .checkbox-wrapper label{font-weight:normal}.quick-navigation-layout.partner-content #container{max-width:100%;padding:0px;top:0px}.quick-navigation-layout.partner-content #container .layout-content{margin-left:180px;margin-top:49px;padding-top:20px;padding-left:40px;padding-right:40px}.quick-navigation-layout.partner-content #container form li.email,.quick-navigation-layout.partner-content #container form li.string,.quick-navigation-layout.partner-content #container form li.text,.quick-navigation-layout.partner-content #container form li.password,.quick-navigation-layout.partner-content #container form li.number,.quick-navigation-layout.partner-content #container form li.select{width:500px}.quick-navigation-layout #container .layout-menu{top:50px;left:0;width:180px;position:fixed;background-color:#f1f1f1;height:100%;padding-top:29px;display:flex;justify-content:center}.quick-navigation-layout #container .layout-menu ul{padding:0px}.quick-navigation-layout #container .layout-menu .layout-menu-links{list-style-type:none}.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link{margin-bottom:7px;font-weight:400}.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link:hover a{text-decoration:underline !important}.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link a.active{font-weight:900;color:#206ab6}.quick-navigation-layout #container .layout-menu .layout-menu-links .main-link{margin-bottom:20px}@media screen and (max-width: 760px){.quick-navigation-layout #container .layout-menu{display:none}}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}html{height:100%}h3,h4{font-family:Roboto}.main-content-container{position:relative;display:inline-block;left:200px;width:calc(100% - 200px);min-height:100%}body.iframed .main-content-container{left:0;width:100%}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clickable{cursor:pointer}.bright-hover-extend,.bright-hover:hover{cursor:pointer;filter:brightness(0.9);-webkit-filter:brightness(0.9)}.bright-hover:focus{outline:none}.apply-text-fill{white-space:nowrap;display:none}.glyphicon{font-family:'Glyphicons Halflings' !important}.pull-right{margin-right:20px}#toolbar{position:absolute;top:50px;left:10px;width:45%;height:25px}#us_report_button{height:45px;width:45px}body{height:100%;font-family:'Open Sans', sans-serif;font-weight:400;overflow-x:hidden}#orientation-lock{position:fixed;top:0;width:100%;height:100%;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/game_misc/tablet/rotate_alert-ad0d276f850906c5e6d7f0188db12391b321767d4bbd8f82cd2e8023278a8909.jpg);background-size:cover;z-index:9999;display:none}.middle{position:fixed;text-align:center}#text-container{margin:2px}.btn{padding:15px;margin:10px 0px 10px 0px}[class="btn"]{background-color:#c7c7c7}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select-age{height:57px;font-size:30px;width:123px;position:relative;left:280px;display:inline}#container{margin:0 auto;position:relative;max-width:760px;padding:0 24px;top:49px}#instructions-modal.modal-body,.modal-body:not(:has(.cm-modal__buttons)){font-size:130%}#instructions-modal .modal-footer{height:120px}.transparent-modal .modal-content{box-shadow:0 5px 15px rgba(0,0,0,0);background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);width:775px;max-height:580px}.transparent-modal{overflow:hidden;top:-40px}.transparent-modal .modal-dialog{width:auto}.transparent-modal .modal-body{height:580px}li#user_email{padding:3px 20px}.btn.try_again,.btn.try-it-yourself,.btn.fail-back{background-color:#fb8c2e;font-weight:bold}#close-alert{position:absolute;right:466px;bottom:10px;width:112px}.btn.return-to-solution,.btn.sign_up{background-color:#9cb340}.btn.return-to-solution{position:absolute;left:20px;bottom:20px}table#challenges_icons{margin-top:30px}p#want_to{margin-top:30px;font-size:200%}#arrow{position:absolute;z-index:1000;display:none}tr.spaceUnder>td{padding-bottom:1em}.learned-methods-btn{position:absolute;background-color:white;border:1.5px solid #555;padding-top:3px;border-radius:10px;height:53px;min-width:60px;text-align:center}.learned-methods-btn .method-text{position:absolute;display:block;margin:auto;bottom:0px;font-family:'Monaco', 'Menlo', 'Ubuntu Mono', 'Droid Sans Mono', 'Consolas', monospace;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.learned-methods-btn .plus-icon{position:relative;top:6px}.method-container{position:relative;margin:8px}.popover{left:50px}a:hover,a:focus{text-decoration:none}#send-email-button{background-color:#7ea3ab;position:absolute;left:240px;bottom:-9px;height:71px}#share-email{margin-top:18px}#instructions-modal{margin-top:60px}#instructions-modal .modal-body{height:120px}#instructions-modal .modal-content{width:600px;box-shadow:0 5px 15px rgba(0,0,0,0);background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0)}.alert-success{background:#E7FFE1}.modal{margin-top:60px}.modal.allow-tablet-scroll{position:absolute}.ace_gutter-cell{color:#CFCFCF}#social{position:absolute;left:325px;top:3px;font-size:12px}.instructions-container{left:67px;position:absolute;top:42px}#instructions-text,#instructions-textarea{width:460px;left:0px;top:20px;position:absolute;word-wrap:break-word}#instructions-textarea{text-align:left}.explain #instructions-text{top:28px}#monkey-holding-banana{left:-220px;position:relative}#reset-code-modal,.save_challenge{text-align:center}.btn.lefty{position:relative;right:150px}.btn.righty{position:relative;left:150px}#reset-code-modal .btn{position:relative;width:100px}#confirm-reset.btn{left:150px;background-color:#9cb340}.btn.green{background-color:#9cb340}#cancel-reset.btn{right:150px}#about-link{left:400px}.ace_invisible{opacity:0}.ace_gutter-layer,.ace_print-margin{background-color:white}.ace_gutter-layer.dark{background-color:#3e3f37}#editor-helper{position:absolute}.custom-frame-modal .modal-content{box-shadow:0 5px 15px rgba(0,0,0,0);background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0)}#scene-modal{margin-top:30px !important}#scene-modal .modal-content{max-height:525px;width:880px}#scene-modal .modal-body{height:520px}#scene-modal .white-bg{top:20px}#scene-container{position:relative;right:1px}#scene-container.video-content{height:480px;margin-top:-75px;width:832px;overflow:hidden;margin-left:8px}#video-play-btn{position:absolute;top:0;height:100%;width:100%;text-align:center}#video-play-btn button{margin:auto;margin-top:24%;padding:15px;border:3px solid #EFF2F7;background-color:transparent;outline:none !important}#video-play-btn button span{color:#EFF2F7;font-size:20px;margin:0 4px}#scene-modal .konvajs-content{margin-left:3px}.modal-open .modal,.btn:focus{outline:none !important}.modal.in{outline:none !important}#group_name{margin-bottom:10px}#solution-win-modal{margin-top:100px}#solution-win-modal .modal-body{font-size:45px;text-align:center;font-family:Rabtus}#solution-win-modal .try-it-yourself{position:relative;top:10px}#solution-win-modal .try-it-yourself.transparent{opacity:0;pointer-events:none}#solution-win-modal .modal-footer a{color:black}.alert-info{position:relative;z-index:10;text-align:left}.alert-info.error{color:red}.alert-info button{margin-right:10px}.alert-info span{position:relative;left:200px}.trial-alert~#home-container div .alert-info{top:40px}.alert{position:relative;z-index:1;border:none;border-radius:0}.fade-notification-container{position:relative}.fade-notification-container .alert{position:fixed;width:800px;left:50%;margin-left:-400px;text-align:center;-webkit-animation-name:fadeVisibility;-webkit-animation-duration:4s;animation-name:fadeVisibility;animation-duration:4s}#avatars-modal h3.modal-title{margin-top:16px}#avatars-modal .modal-content{width:600px}#avatars-modal .modal-body{padding:0}#avatars-modal .modal-body>div{display:inline-block}#avatars-modal .modal-footer .form-button{height:35px;margin:0 9px;text-transform:uppercase;font-family:"Exo"}#avatars-modal #preview-container{height:122px;width:120px;background:url(https://dnskjpxi5l62c.cloudfront.net/assets/avatars/avatars_modal_showcase-0aaae002ef8409be1930862ab37c34b122d22ee91b0672add91f73647dee959e.png) no-repeat;background-size:contain;position:relative;margin:48px 6px 0;vertical-align:top}#avatars-modal #preview-container #selected-avatar{height:120px;width:120px;margin-top:1px}#submit-avatar{display:none}#avatars-modal #preview-container #selected-avatar.fading-out{-webkit-animation:fadingOut .5s linear 1;-moz-animation:fadingOut .5s linear 1;-ms-animation:fadingOut .5s linear 1;animation:fadingOut .5s linear 1}#avatars-modal #preview-container #selected-avatar.fading-in{-webkit-animation:fadingIn .5s linear 1;-moz-animation:fadingIn .5s linear 1;-ms-animation:fadingIn .5s linear 1;animation:fadingIn .5s linear 1}@-moz-keyframes fadingOut{0%{opacity:1;transform:rotate(0deg)}100%{opacity:0;transform:rotate(360deg)}}@-ms-keyframes fadingOut{0%{opacity:1;transform:rotate(0deg)}100%{opacity:0;transform:rotate(360deg)}}@keyframes fadingOut{0%{opacity:1;transform:rotate(0deg)}100%{opacity:0;transform:rotate(360deg)}}@-webkit-keyframes fadingOut{0%{opacity:1;-webkit-transform:rotate(0deg)}100%{opacity:0;-webkit-transform:rotate(360deg)}}@-moz-keyframes fadingIn{0%{opacity:0;transform:rotate(0deg)}100%{opacity:1;transform:rotate(360deg)}}@-ms-keyframes fadingIn{0%{opacity:0;transform:rotate(0deg)}100%{opacity:1;transform:rotate(360deg)}}@keyframes fadingIn{0%{opacity:0;transform:rotate(0deg)}100%{opacity:1;transform:rotate(360deg)}}@-webkit-keyframes fadingIn{0%{opacity:0;-webkit-transform:rotate(0deg)}100%{opacity:1;-webkit-transform:rotate(360deg)}}@keyframes fadeVisibility{0%{opacity:0}20%{opacity:1}80%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeVisibility{0%{opacity:0}20%{opacity:1}80%{opacity:1}100%{opacity:0}}#avatars-modal #selection-container{padding:10px 0;height:200px;width:420px;overflow:auto}#avatars-modal #selection-container .avatar-row{height:70px;margin-bottom:2px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}#avatars-modal .avatar-select:hover{cursor:pointer}#avatars-modal .avatar-select img{width:60px;height:60px;margin:1px;-moz-transition:height .5s, width .5s;-ms-transition:height .5s, width .5s;-webkit-transition:height .5s, width .5s;transition:height .5s, width .5s}#avatars-modal .avatar-select:hover img{width:80px;height:80px}#avatars-modal .modal-footer .btn{float:right;margin-left:10px;padding-left:25px;padding-right:25px}#avatars-modal.hoc{margin-top:-12px}#avatars-modal.hoc #teachers-button,#avatars-modal.hoc h1,#avatars-modal.hoc .modal-footer .btn{font-family:'Open Sans', sans-serif}#avatars-modal.hoc .modal-header{padding:8px 3%;height:60px;background-color:rgba(118,168,196,0.4);border-bottom:1px solid #d6d6d6;margin-bottom:0}#avatars-modal.hoc .modal-body{padding:10px 10px 0 10px}#avatars-modal.hoc #preview-container{margin-left:27px}#avatars-modal.hoc #teachers-button{padding-top:7px;display:block;font-size:19px;margin:auto;text-align:center;cursor:pointer}#avatars-modal.hoc .modal-footer{text-align:center;margin-top:0;padding-bottom:6px;border-top:none}#avatars-modal.hoc .modal-footer .btn{float:none;margin:10px 0;font-size:20px}#hoc-button{position:absolute;margin-left:420px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/non_game_misc/finished_hoc_button_sprite-7c326b5aa1f05506ec7c2b58dc28ebde4c6cfefdacd030ddcdbef46734e93763.png);width:114px;height:47px;background-repeat:no-repeat;background-position:0 2px;font-family:"Rabtus", sans-serif;text-align:center;line-height:1.1em;padding:4px 0 0 4px;top:0;text-transform:uppercase}#hoc-button .first-line{color:black;font-size:11px}#hoc-button .second-line{color:white;font-size:16px}#hoc-button:hover{background-position:-114px 2px}.forms-green-button{bottom:-4%;right:-5%;color:#efefef;font-size:20px;padding:8px 8px;background-color:#88B75B;border-radius:30px;border-style:none;-webkit-box-shadow:1px 4px 1px 0px #5b7f3b;-moz-box-shadow:1px 4px 1px 0px #5b7f3b;box-shadow:1px 4px 1px 0px #5b7f3b;text-align:center}.yellow-modal-header{text-align:center;padding:12px;background-color:#f9bf2f;overflow:hidden;border-top-left-radius:6px;border-top-right-radius:6px}.home-green-button{display:inline;text-transform:uppercase;height:100%;padding:11px 12px 8px 12px;font-size:18px;background-color:#8bb55f;color:white;border:none;border-radius:4px;border-bottom:3px #74a14e solid}.home-green-button.cancel{background-color:#e1e1e1;border-bottom:3px #b7b5b5 solid}.home-grey-button{display:inline;text-transform:uppercase;height:100%;padding:11px 12px 8px 12px;font-size:18px;background-color:#b1b7aa;color:white;border:none;border-radius:4px;border-bottom:3px #555555 solid}.spinny{border:8px solid #f3f3f3;border-top:8px solid #3498db;border-radius:50%;width:50px;height:50px;margin:auto;animation:spinSpinny 2s linear infinite}@keyframes spinSpinny{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.glyphicon.spinning{vertical-align:middle;animation:spin 1s infinite linear;-webkit-animation:spin2 1s infinite linear;top:-2px;font-size:14px}body.cm-body.modal-open{margin-right:0;overflow-y:auto}.modal{overflow-y:hidden}.course .sprite-sheet-creator-modal{margin-left:350px}.modal-on-top{margin-top:0}.modal-on-top .modal-dialog{margin-top:60px}.btn-delete.btn-danger[value="Cancel my account"]{background-color:transparent;border:none;padding:0;color:#d9534f}.btn-delete.btn-danger[value="Cancel my account"]:hover{text-decoration:underline}.label-required:after{content:" *";color:red}.trial-alert{position:fixed;top:50px;width:100vw;height:40px;z-index:10;text-align:center;line-height:40px;padding-top:0;padding-bottom:0}.trial-alert span{position:relative;margin-left:auto;margin-right:auto;padding-left:200px}.trial-alert .close{color:black;opacity:1;font-size:36px;font-family:'Open Sans', sans-serif;padding:3px;top:0}.mobile-show{display:none}@media screen and (max-width: 768px){.container-fluid .row{margin-left:0;margin-right:0}}@media screen and (max-width: 480px){.mobile-hide{display:none}.mobile-show{display:block}.alert{line-height:20px;padding-right:15px;min-height:40px;height:auto}.alert span{padding:0px}.alert .close{position:absolute;bottom:0px;right:0px}}@keyframes shake{10%,90%{transform:translate3d(-1px, 0, 0)}20%,80%{transform:translate3d(2px, 0, 0)}30%,50%,70%{transform:translate3d(-4px, 0, 0)}40%,60%{transform:translate3d(4px, 0, 0)}}@keyframes shake-left-to-right{10%,90%{transform:translate3d(-1px, 0, 0)}20%,80%{transform:translate3d(2px, 0, 0)}30%,50%,70%{transform:translate3d(-4px, 0, 0)}40%,60%{transform:translate3d(4px, 0, 0)}}body.ap_csp input[type='text'],body.ap_csp input[type='search']{color:#38261e;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0.16px;outline-color:transparent;min-width:320px;box-shadow:0px 4px 19px 0px rgba(115,115,115,0.25);border:none;padding:14px;height:40px !important}body.ap_csp input[type='text']::placeholder,body.ap_csp input[type='search']::placeholder{color:#B1B1B1}body.ap_csp input[type='text']:focus,body.ap_csp input[type='search']:focus{border-radius:2px;box-shadow:0px 4px 19px 0px rgba(169,212,209,0.35)}body.ap_csp input[type='text']:focus-visible,body.ap_csp input[type='search']:focus-visible{outline:-webkit-focus-ring-color auto 0px}.ap-modal{font-size:14px}.ap-modal .ap-modal-header{width:100%;margin:20px}.ap-modal .ap-modal-header h3{font-size:18px;text-align:left;font-weight:500;text-transform:uppercase;font-family:Exo;margin:0}.ap-modal .ap-modal-body{padding:0px 20px 20px 20px;font-family:Exo;font-size:14px}.ap-modal .ap-modal-body .title{text-transform:uppercase;font-weight:bold;margin:10px 0}.ap-modal .ap-modal-body .ap-modal-footer{padding:0px}.ap-modal .ap-modal-footer{padding:20px;display:flex;align-items:center;flex-direction:row;justify-content:end}.ap-modal .ap-modal-footer .submit-btn{margin-right:0px;margin-left:0px}body.autosave #autosave-wrapper{position:fixed;left:120px}body.autosave #autosave-status-saved,body.autosave #autosave-status-saving{display:none;font-family:Exo;font-size:15px;font-weight:500;text-align:center;margin-top:1px}body.autosave #autosave-status-saved.show,body.autosave #autosave-status-saving.show{display:block}body.autosave #autosave-status-saved img,body.autosave #autosave-status-saving img{animation:spin 2s linear infinite;width:18px;height:18px}body.autosave #autosave-status-saved.show{padding-left:18px;opacity:1;animation:fadeOutAfterDelay 3s forwards}@keyframes fadeOutAfterDelay{0%{opacity:1}95%{opacity:1}100%{opacity:0}}body.ap_csp .option:has(.checkmark){cursor:pointer;font-weight:initial;width:fit-content;display:block}body.ap_csp .option:has(.checkmark) input{margin-bottom:5px}body.ap_csp .option:has(.checkmark) input[type='radio']{opacity:0;width:0}body.ap_csp .option:has(.checkmark) input[type="radio"]:disabled:checked::before{content:'✔';color:green;margin-left:-20px}body.ap_csp .option:has(.checkmark) input[type='text']{width:350px;height:30px;font-family:'Roboto';font-size:12px;font-weight:400;letter-spacing:0.1px;text-transform:capitalize;padding:10px;margin-top:4px}body.ap_csp .option:has(.checkmark) input[type='text']:focus{outline-color:#5FA5B4}body.ap_csp .option:has(.checkmark) .checkmark{height:14px;width:14px;border-radius:50%;border:1px solid #5FB4B4;position:relative;top:2px;flex-shrink:0;display:inline-block}body.ap_csp .option:has(.checkmark) .checkmark:after{display:none;content:'';width:8px;height:8px;border-radius:50%;background:#5FB4B4;position:absolute;top:2px;left:2px}body.ap_csp .option:has(.checkmark) div{display:inline}body.ap_csp .option:has(.checkmark):hover input~.checkmark{background-color:#A9D4D1}body.ap_csp .option:has(.checkmark) input:checked~.checkmark:after{display:block}body.ap_csp .option:has(.checkmark) input:checked~.checkmark{background-color:white}body.ap_csp:has(.summary-wrapper) .practice-session-progress{display:none}body.ap_csp .practice-session-progress{max-width:800px;margin:auto}body.ap_csp .practice-session-progress .progress{margin-top:80px;margin-bottom:0px;width:100%;box-shadow:0px 2px 4px 0px #C5C2C2 inset;border-radius:10px;height:16px;background-color:#E3E3E3}body.ap_csp .practice-session-progress .progress .progress-bar{background-color:#5FA5B4;transition:width 0.5s ease}body.ap_csp #practice-session-container #review-questions{padding-bottom:40px}body.ap_csp #practice-session-container #review-questions .second-chance-wrapper{text-align:center;margin:40px}body.ap_csp #practice-session-container #review-questions .second-chance-wrapper .second-chance-gif{height:200px}body.ap_csp #practice-session-container #review-questions .second-chance-wrapper .text{font-family:Exo;font-size:26px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:0.26px;margin:26px}body.ap_csp #practice-session-container .submit-btn{width:180px;text-align:center;margin:0;border-style:none;text-transform:uppercase}body.ap_csp .practice-session-explanation,body.ap_csp .summary-intro-wrapper{box-shadow:0 4px 19px 0 rgba(115,115,115,0.25);margin-top:50px}body.ap_csp .practice-session-explanation .summary-intro-header .title-wrapper,body.ap_csp .summary-intro-wrapper .summary-intro-header .title-wrapper{color:white}body.ap_csp .practice-session-explanation .correct-or-incorrect-wrapper,body.ap_csp .practice-session-explanation .summary-intro-header,body.ap_csp .summary-intro-wrapper .correct-or-incorrect-wrapper,body.ap_csp .summary-intro-wrapper .summary-intro-header{justify-content:space-between;height:74px;padding:0px 24px;display:flex;align-items:center}body.ap_csp .practice-session-explanation .correct-or-incorrect-wrapper.summary,body.ap_csp .practice-session-explanation .summary-intro-header.summary,body.ap_csp .summary-intro-wrapper .correct-or-incorrect-wrapper.summary,body.ap_csp .summary-intro-wrapper .summary-intro-header.summary{background-color:#5F77B4}body.ap_csp .practice-session-explanation .correct-or-incorrect-wrapper.correct,body.ap_csp .practice-session-explanation .summary-intro-header.correct,body.ap_csp .summary-intro-wrapper .correct-or-incorrect-wrapper.correct,body.ap_csp .summary-intro-wrapper .summary-intro-header.correct{background-color:#BFD4A9}body.ap_csp .practice-session-explanation .correct-or-incorrect-wrapper.incorrect,body.ap_csp .practice-session-explanation .summary-intro-header.incorrect,body.ap_csp .summary-intro-wrapper .correct-or-incorrect-wrapper.incorrect,body.ap_csp .summary-intro-wrapper .summary-intro-header.incorrect{background-color:#E67A59}body.ap_csp .practice-session-explanation .correct-or-incorrect-wrapper .title-wrapper,body.ap_csp .practice-session-explanation .summary-intro-header .title-wrapper,body.ap_csp .summary-intro-wrapper .correct-or-incorrect-wrapper .title-wrapper,body.ap_csp .summary-intro-wrapper .summary-intro-header .title-wrapper{display:flex;align-items:center}body.ap_csp .practice-session-explanation .correct-or-incorrect-wrapper .back-to-course-btn,body.ap_csp .practice-session-explanation .summary-intro-header .back-to-course-btn,body.ap_csp .summary-intro-wrapper .correct-or-incorrect-wrapper .back-to-course-btn,body.ap_csp .summary-intro-wrapper .summary-intro-header .back-to-course-btn{margin:0}body.ap_csp .practice-session-explanation .correct-or-incorrect-wrapper .image-wrapper,body.ap_csp .practice-session-explanation .summary-intro-header .image-wrapper,body.ap_csp .summary-intro-wrapper .correct-or-incorrect-wrapper .image-wrapper,body.ap_csp .summary-intro-wrapper .summary-intro-header .image-wrapper{width:20px;background:white;border-radius:24px;margin-right:8px;margin-bottom:2px;text-align:center}body.ap_csp .practice-session-explanation .correct-or-incorrect-wrapper .image-wrapper .redo,body.ap_csp .practice-session-explanation .summary-intro-header .image-wrapper .redo,body.ap_csp .summary-intro-wrapper .correct-or-incorrect-wrapper .image-wrapper .redo,body.ap_csp .summary-intro-wrapper .summary-intro-header .image-wrapper .redo{position:relative;bottom:1px;left:1px}body.ap_csp .practice-session-explanation .correct-or-incorrect-wrapper .image-wrapper .incorrect,body.ap_csp .practice-session-explanation .summary-intro-header .image-wrapper .incorrect,body.ap_csp .summary-intro-wrapper .correct-or-incorrect-wrapper .image-wrapper .incorrect,body.ap_csp .summary-intro-wrapper .summary-intro-header .image-wrapper .incorrect{color:#E67A59}body.ap_csp .practice-session-explanation .correct-or-incorrect-wrapper .image-wrapper .correct,body.ap_csp .practice-session-explanation .summary-intro-header .image-wrapper .correct,body.ap_csp .summary-intro-wrapper .correct-or-incorrect-wrapper .image-wrapper .correct,body.ap_csp .summary-intro-wrapper .summary-intro-header .image-wrapper .correct{color:#BFD4A9}body.ap_csp .practice-session-explanation .lets-review-wrapper,body.ap_csp .practice-session-explanation .summary-wrapper,body.ap_csp .summary-intro-wrapper .lets-review-wrapper,body.ap_csp .summary-intro-wrapper .summary-wrapper{padding:18px}body.ap_csp .practice-session-explanation .lets-review-wrapper .text,body.ap_csp .practice-session-explanation .summary-wrapper .text,body.ap_csp .summary-intro-wrapper .lets-review-wrapper .text,body.ap_csp .summary-intro-wrapper .summary-wrapper .text{color:#000;text-align:center;font-family:Exo;font-size:26px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:0.26px}body.ap_csp .practice-session-explanation .lets-review-wrapper h4,body.ap_csp .practice-session-explanation .summary-wrapper h4,body.ap_csp .summary-intro-wrapper .lets-review-wrapper h4,body.ap_csp .summary-intro-wrapper .summary-wrapper h4{text-transform:uppercase}body.ap_csp .practice-session-explanation .lets-review-wrapper img,body.ap_csp .practice-session-explanation .summary-wrapper img,body.ap_csp .summary-intro-wrapper .lets-review-wrapper img,body.ap_csp .summary-intro-wrapper .summary-wrapper img{height:400px}body.ap_csp .practice-session-dashboard{display:flex;padding:42px 24px;flex-direction:column;align-items:flex-start;width:100%;border-radius:2px;box-shadow:0px 4px 19px 0px rgba(115,115,115,0.25)}body.ap_csp .practice-session-dashboard .header{display:flex;justify-content:space-between;align-content:space-between;width:100%;margin-bottom:50px}body.ap_csp .practice-session-dashboard .submit-btn{margin-left:0px}body.ap_csp .practice-session-dashboard .last-practiced{margin:30px 0px 60px;border-radius:2px;box-shadow:0px 4px 19px 0px rgba(115,115,115,0.25);height:30px;display:flex;align-items:center;min-width:256px;padding:4px}body.ap_csp .practice-session-dashboard .last-practiced .date{margin-left:8px}body.ap_csp .practice-session-dashboard .subheader-m-sb{text-transform:uppercase}body.ap_csp .practice-session-dashboard .classmates{display:flex;flex-wrap:wrap}body.ap_csp .practice-session-dashboard .classmate{margin:24px 0px;display:flex;padding-right:42px;flex-wrap:wrap}body.ap_csp .practice-session-dashboard .classmate:first-child{padding-left:0px;border-left:0px}body.ap_csp .practice-session-dashboard .classmate .avatar{height:60px}body.ap_csp .practice-session-dashboard .classmate .classmate-data{margin-left:10px;line-height:1.7}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.class-login{background-color:#8B9F40;font-family:'Exo';overflow:hidden}.class-login .class-login-bananas{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/classroom/banana-background-66586cd575750d432c4283de139ef7a3ef041c148c55c5ea7c9b5a78946f7aab.png);position:fixed;left:0px;top:0px;height:200px;width:100%;z-index:-1;opacity:0.4}.class-login .class-login-glow{width:100%;height:150px;box-shadow:0px 0px 100px 100px #8B9F40;border-radius:50%;position:fixed;z-index:-1;top:172px;left:0px;background:#8B9F40}.class-login .class-login-trouble{text-align:center;padding:3%}.class-login #container{max-width:1024px}.class-login #container .class-login-content{font-family:'Exo';font-size:16px}.class-login #container .class-login-content h1,.class-login #container .class-login-content h2,.class-login #container .class-login-content h3{text-align:center;font-family:'Exo';text-transform:uppercase}.class-login #container .class-login-content h1{font-size:30px;text-transform:uppercase;padding:30px;color:#FDFFFB;text-shadow:1px 2px darkgreen}.class-login #container .class-login-content .class-login-monkey{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/classroom/login-monkey-47f07d7f018e574433cd13cda33e2645a9d514e340b70d6bb4fa47d87a06bdc9.png);height:200px;width:184px;position:absolute;left:80%;top:-20px}.class-login #container .class-login-content .content-container{box-shadow:-1px 2px 10px 0px rgba(0,0,0,0.35)}.class-login #container .class-login-content .content-container .class-login-header{text-align:center;text-transform:uppercase;background:#F9BF2F;font-size:20px;padding:20px;border-top-right-radius:7px;border-top-left-radius:7px;color:rgba(105,82,56,0.67)}.class-login #container .class-login-content .content-container .student-cards-tab{overflow-y:scroll;height:55vh;text-align:center;padding:20px;background:white;border-bottom-left-radius:7px;border-bottom-right-radius:7px}.class-login #container .class-login-content .content-container .student-cards-tab p{text-align:center}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards{display:flex;flex-wrap:wrap;list-style-type:none}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a{margin:1.5%;height:80px;width:155px;padding:10px;display:flex;align-items:center;justify-content:center;background-color:white;border-radius:5px;color:black;border:2px solid lightgrey}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a:hover{border:2px solid #A4BB43}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a .student-name{word-wrap:break-word;max-width:80px}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a .image-container{margin-right:10px}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a .image-container img{height:45px}.class-login #classroom-login-modal .modal-header{background-color:#FABF2E;border-radius:5px;height:95px}.class-login #classroom-login-modal .modal-header h3{font-family:'Exo'}.class-login #classroom-login-modal .modal-header .close-button-img{width:25px;position:absolute;right:20px}.class-login #classroom-login-modal .modal-header .close-button-img:hover{cursor:pointer}.class-login #classroom-login-modal .modal-header .flex-title-text{display:grid}.class-login #classroom-login-modal .modal-body{font-family:'Exo';height:330px;font-size:100%;font-weight:normal}.class-login #classroom-login-modal .modal-body .main{position:absolute;top:115px;width:100%}.class-login #classroom-login-modal .modal-body .main .password-tab .selected-name{font-size:18px}.class-login #classroom-login-modal .modal-body .main .password-tab .login-password{border-radius:8px;border-width:1px;border-color:#88B75B;line-height:38px;display:block;margin:8px}.class-login #classroom-login-modal .modal-body .main .password-tab .error{color:red;height:20px}.class-login #classroom-login-modal .modal-body .main .label-login-password{display:block}.class-login #classroom-login-modal .modal-body .main .loggedIn{width:460px;line-height:28px}.class-login #classroom-login-modal .modal-body .main button{display:block;background-color:#88B75B;border-radius:5px;color:white;position:relative;top:15px;height:40px;width:130px;box-shadow:0px 2px 1px 0px #668F3F;text-transform:uppercase;font-size:16px}.class-login #classroom-login-modal .modal-body .main .box{border:solid 1px #e6e8ed;width:135px;height:54px;border-radius:4px;margin-top:20px}.class-login #classroom-login-modal .modal-body .main .box:hover{box-shadow:0px 0px 0px 4px #95b48a;cursor:pointer}.class-login #classroom-login-modal .modal-body .main .box .box-content{font-family:'Roboto';font-weight:initial;display:flex;position:initial;align-items:center;padding:7px;justify-content:center;height:100%}.class-login #classroom-login-modal .modal-body .main .box .other-login-img{width:17px;height:18px;margin-right:0px;margin-left:10px}.class-login #classroom-login-modal .modal-body .main .box .google{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/google_oauth2-d94151846d71ba143b2fb46bc8e46b49df8dd66d19374039420396604c448234.png)}.class-login #classroom-login-modal .modal-body .main .box .clever{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/clever-5b7392448b6e982f8aca2ec8f51e51f8ae25b775bfaf5b946f7e377636210bd8.png)}.class-login #classroom-login-modal .modal-body .main .box .microsoft_graph{width:15px;height:19px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/microsoft_graph-7eb7bba470d6c3234a1e351e43ce02b5ec7902fb322879b03711c24ad8a7d97c.png)}.class-login #classroom-login-modal .modal-body .main .box .classlink{width:23px;height:16px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/classlink-2b0dbd37fa88194e739105856950837b558ac47da799ea841050cc2e5220f632.png)}.class-login #classroom-login-modal .modal-body .main .box .feide{width:20px;height:21px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/feide-05c36a3ce3091dfefd9c75c610f5f5f58be3463fab050c9323aba8232034369a.png)}.class-login #classroom-login-modal .modal-body .main .box .other-login-label{font-size:13px;color:#46506d;margin:auto;letter-spacing:0.5px}.class-login #classroom-login-modal .modal-footer{padding:25px;background:#F3F3F3;margin-top:-40px}@media screen and (max-width: 1024px){.class-login #container .class-login-content .class-login-monkey{left:75%}}@media screen and (max-width: 700px){.class-login #container .class-login-content .class-login-monkey{display:none}}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.green-sharp-button,#report-ugc-modal .report-form button.confirm{height:100%;width:120px;font-size:21px;background-color:#89b85c;color:white;text-transform:uppercase;border:none;border-radius:4px;border-bottom:2px #74a14e solid}.disabled{background-color:gray;opacity:.5;pointer-events:none}#report-ugc-modal{height:520px}#report-ugc-modal .modal-body{font-family:'Roboto';font-size:16px;text-align:left;padding:15px 35px 20px}#report-ugc-modal .close-btn{position:absolute;right:5px;top:5px}#report-ugc-modal .report-row{margin:10px 0px}#report-ugc-modal .report-error{color:red}#report-ugc-modal .report-success{text-align:center}#report-ugc-modal .report-form .form-options{padding:20px 0px}#report-ugc-modal .report-form input{margin-right:5px}#report-ugc-modal .report-form textarea{width:100%;border-radius:3px;height:70px;border-color:#aaa}#report-ugc-modal .report-form button.confirm{margin:15px auto;display:block}#redeem-form{color:white;text-align:center;padding-top:40px}#redeem-form h4{font-size:21px;font-weight:300;margin-top:25px}#redeem-form #redemption_code{max-width:600px;margin:15px auto 0px}#redeem-form input.btn{background-color:#fcce36;color:black}#redeem-success{text-align:center;padding-top:30px;color:white}#redeem-success h3{margin-top:35px}#redeem-success .back-link{margin-top:20px}/*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{color:#000 !important;text-shadow:none !important;background:transparent !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}@font-face{font-family:"Glyphicons Halflings";src:url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-13634da87d9e23f8c3ed9108ce1724d183a39ad072e73e1b3d8cbf646d2d0407.eot");src:url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-13634da87d9e23f8c3ed9108ce1724d183a39ad072e73e1b3d8cbf646d2d0407.eot?#iefix") format("embedded-opentype"),url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-fe185d11a49676890d47bb783312a0cda5a44c4039214094e7957b4c040ef11c.woff2") format("woff2"),url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-a26394f7ede100ca118eff2eda08596275a9839b959c226e15439557a5a80742.woff") format("woff"),url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-e395044093757d82afcb138957d06a1ea9361bdcf0b442d06a18a8051af57456.ttf") format("truetype"),url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-42f60659d265c1a3c30f9fa42abcbb56bd4a53af4d83d316d6dd7a36903c43e5.svg#glyphicons_halflingsregular") format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-euro:before,.glyphicon-eur:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;line-height:1.428571429;color:#333333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{font-weight:400;line-height:1;color:#777777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,h4 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width: 768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase,.initialism{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777777}.text-primary{color:#337ab7}a.text-primary:hover,a.text-primary:focus{color:#286090}.text-success{color:#3c763d}a.text-success:hover,a.text-success:focus{color:#2b542c}.text-info{color:#31708f}a.text-info:hover,a.text-info:focus{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover,a.text-warning:focus{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover,a.text-danger:focus{color:#843534}.bg-primary{color:#fff}.bg-primary{background-color:#337ab7}a.bg-primary:hover,a.bg-primary:focus{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover,a.bg-success:focus{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover,a.bg-info:focus{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover,a.bg-warning:focus{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover,a.bg-danger:focus{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eeeeee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.428571429}dt{font-weight:700}dd{margin-left:0}.dl-horizontal dd:before,.dl-horizontal dd:after{display:table;content:" "}.dl-horizontal dd:after{clear:both}@media (min-width: 768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help}.initialism{font-size:90%}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eeeeee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.428571429;color:#777777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:"\2014 \00A0"}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eeeeee;border-left:0}.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before,blockquote.pull-right .small:before{content:""}.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after{content:"\00A0 \2014"}address{margin-bottom:20px;font-style:normal;line-height:1.428571429}code,kbd,pre,samp{font-family:Menlo, Monaco, Consolas, "Courier New", monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.428571429;color:#333333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container:before,.container:after{display:table;content:" "}.container:after{clear:both}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container-fluid:before,.container-fluid:after{display:table;content:" "}.container-fluid:after{clear:both}.row{margin-right:-15px;margin-left:-15px}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*="col-"]{padding-right:0;padding-left:0}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}table{background-color:transparent}table col[class*="col-"]{position:static;display:table-column;float:none}table td[class*="col-"],table th[class*="col-"]{position:static;display:table-cell;float:none}caption{padding-top:8px;padding-bottom:8px;color:#777777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td{padding:8px;line-height:1.428571429;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}.table>thead>tr>td.active,.table>thead>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>thead>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>thead>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>thead>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>thead>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width: 767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;appearance:none}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="radio"][disabled],input.disabled[type="radio"],fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],input.disabled[type="checkbox"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.428571429;color:#555555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eeeeee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio: 0){input.form-control[type="date"],input.form-control[type="time"],input.form-control[type="datetime-local"],input.form-control[type="month"]{line-height:34px}input.input-sm[type="date"],.input-group-sm>.form-control[type="date"],.input-group-sm>.input-group-addon[type="date"],.input-group-sm>.input-group-btn>.btn[type="date"],.input-group-sm input[type="date"],input.input-sm[type="time"],.input-group-sm>.form-control[type="time"],.input-group-sm>.input-group-addon[type="time"],.input-group-sm>.input-group-btn>.btn[type="time"],.input-group-sm input[type="time"],input.input-sm[type="datetime-local"],.input-group-sm>.form-control[type="datetime-local"],.input-group-sm>.input-group-addon[type="datetime-local"],.input-group-sm>.input-group-btn>.btn[type="datetime-local"],.input-group-sm input[type="datetime-local"],input.input-sm[type="month"],.input-group-sm>.form-control[type="month"],.input-group-sm>.input-group-addon[type="month"],.input-group-sm>.input-group-btn>.btn[type="month"],.input-group-sm input[type="month"]{line-height:30px}input.input-lg[type="date"],.input-group-lg>.form-control[type="date"],.input-group-lg>.input-group-addon[type="date"],.input-group-lg>.input-group-btn>.btn[type="date"],.input-group-lg input[type="date"],input.input-lg[type="time"],.input-group-lg>.form-control[type="time"],.input-group-lg>.input-group-addon[type="time"],.input-group-lg>.input-group-btn>.btn[type="time"],.input-group-lg input[type="time"],input.input-lg[type="datetime-local"],.input-group-lg>.form-control[type="datetime-local"],.input-group-lg>.input-group-addon[type="datetime-local"],.input-group-lg>.input-group-btn>.btn[type="datetime-local"],.input-group-lg input[type="datetime-local"],input.input-lg[type="month"],.input-group-lg>.form-control[type="month"],.input-group-lg>.input-group-addon[type="month"],.input-group-lg>.input-group-btn>.btn[type="month"],.input-group-lg input[type="month"]{line-height:46px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{cursor:not-allowed}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-top:4px \9;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.form-control-static.input-sm,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-right:0;padding-left:0}.input-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,.input-group-sm>.input-group-btn>select.btn{height:30px;line-height:30px}textarea.input-sm,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,.input-group-sm>.input-group-btn>textarea.btn,select.input-sm[multiple],.input-group-sm>.form-control[multiple],.input-group-sm>.input-group-addon[multiple],.input-group-sm>.input-group-btn>.btn[multiple]{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm textarea.form-control,.form-group-sm select.form-control[multiple]{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,.input-group-lg>.input-group-btn>select.btn{height:46px;line-height:46px}textarea.input-lg,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,.input-group-lg>.input-group-btn>textarea.btn,select.input-lg[multiple],.input-group-lg>.form-control[multiple],.input-group-lg>.input-group-addon[multiple],.input-group-lg>.input-group-btn>.btn[multiple]{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg textarea.form-control,.form-group-lg select.form-control[multiple]{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width: 768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{display:table;content:" "}.form-horizontal .form-group:after{clear:both}@media (min-width: 768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width: 768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width: 768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:14px;line-height:1.428571429;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn.focus,.btn:active:focus,.btn.focus:active,.btn.active:focus,.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);opacity:0.65;-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:focus,.btn-default.focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;background-image:none;border-color:#adadad}.btn-default:active:hover,.btn-default:active:focus,.btn-default.focus:active,.btn-default.active:hover,.btn-default.active:focus,.btn-default.active.focus,.open>.btn-default.dropdown-toggle:hover,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle.focus{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default.focus[disabled],fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#286090;background-image:none;border-color:#204d74}.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary.focus:active,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus,.open>.btn-primary.dropdown-toggle:hover,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle.focus{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary.focus[disabled],fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;background-image:none;border-color:#398439}.btn-success:active:hover,.btn-success:active:focus,.btn-success.focus:active,.btn-success.active:hover,.btn-success.active:focus,.btn-success.active.focus,.open>.btn-success.dropdown-toggle:hover,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle.focus{color:#fff;background-color:#398439;border-color:#255625}.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success.focus[disabled],fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;background-image:none;border-color:#269abc}.btn-info:active:hover,.btn-info:active:focus,.btn-info.focus:active,.btn-info.active:hover,.btn-info.active:focus,.btn-info.active.focus,.open>.btn-info.dropdown-toggle:hover,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle.focus{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info.focus[disabled],fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;background-image:none;border-color:#d58512}.btn-warning:active:hover,.btn-warning:active:focus,.btn-warning.focus:active,.btn-warning.active:hover,.btn-warning.active:focus,.btn-warning.active.focus,.open>.btn-warning.dropdown-toggle:hover,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle.focus{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning.focus[disabled],fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;background-image:none;border-color:#ac2925}.btn-danger:active:hover,.btn-danger:active:focus,.btn-danger.focus:active,.btn-danger.active:hover,.btn-danger.active:focus,.btn-danger.active.focus,.open>.btn-danger.dropdown-toggle:hover,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle.focus{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger.focus[disabled],fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#777777;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input.btn-block[type="submit"],input.btn-block[type="reset"],input.btn-block[type="button"]{width:100%}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height, visibility;transition-property:height, visibility;-webkit-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#333333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#777777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width: 768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:before,.btn-toolbar:after{display:table;content:" "}.btn-toolbar:after{clear:both}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle,.btn-group-lg.btn-group>.btn+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret,.btn-group-lg>.btn .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret,.dropup .btn-group-lg>.btn .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{display:table;content:" "}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555555;text-align:center;background-color:#eeeeee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav:before,.nav:after{display:table;content:" "}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eeeeee}.nav>li.disabled>a{color:#777777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eeeeee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.428571429;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eeeeee #eeeeee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width: 768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width: 768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:before,.navbar:after{display:table;content:" "}.navbar:after{clear:both}@media (min-width: 768px){.navbar{border-radius:4px}}.navbar-header:before,.navbar-header:after{display:table;content:" "}.navbar-header:after{clear:both}@media (min-width: 768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{display:table;content:" "}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width: 768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width: 480px) and (orientation: landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}@media (min-width: 768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width: 768px){.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width: 768px){.navbar-static-top{border-radius:0}}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width: 768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-right:15px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width: 768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width: 767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width: 768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-right:-15px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8px;margin-bottom:8px}@media (min-width: 768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width: 767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width: 768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm,.btn-group-sm>.navbar-btn.btn{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs,.btn-group-xs>.navbar-btn.btn{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width: 768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width: 768px){.navbar-left{float:left !important}.navbar-right{float:right !important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#555;background-color:#e7e7e7}@media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:hover,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#fff;background-color:#090909}@media (max-width: 767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:hover,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/ "}.breadcrumb>.active{color:#777777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.428571429;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li>a:hover,.pagination>li>a:focus,.pagination>li>span:hover,.pagination>li>span:focus{z-index:2;color:#23527c;background-color:#eeeeee;border-color:#ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span,.pagination>.active>span:hover,.pagination>.active>span:focus{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager:before,.pager:after{display:table;content:" "}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eeeeee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#777777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#777777}.label-default[href]:hover,.label-default[href]:focus{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge,.btn-group-xs>.btn .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eeeeee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width: 768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border 0.2s ease-in-out;-o-transition:border 0.2s ease-in-out;transition:border 0.2s ease-in-out}.thumbnail>img,.thumbnail a>img{display:block;max-width:100%;height:auto;margin-right:auto;margin-left:auto}.thumbnail .caption{padding:9px;color:#333333}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#337ab7}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{color:#777777;cursor:not-allowed;background-color:#eeeeee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#777777}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#c7ddef}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus,button.list-group-item:hover,button.list-group-item:focus{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus,button.list-group-item-success:hover,button.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus,button.list-group-item-success.active,button.list-group-item-success.active:hover,button.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus,button.list-group-item-info:hover,button.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus,button.list-group-item-info.active,button.list-group-item-info.active:hover,button.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus,button.list-group-item-warning:hover,button.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus,button.list-group-item-warning.active,button.list-group-item-warning.active:hover,button.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus,button.list-group-item-danger:hover,button.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus,button.list-group-item-danger.active,button.list-group-item-danger.active:hover,button.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-body:before,.panel-body:after{display:table;content:" "}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-right:15px;padding-left:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:0.2}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:0.5}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:0.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header:before,.modal-header:after{display:table;content:" "}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.428571429}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{display:table;content:" "}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-weight:400;line-height:1.428571429;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:12px;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:0.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-weight:400;line-height:1.428571429;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover>.arrow{border-width:11px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999999;border-bottom-color:rgba(0,0,0,0.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform 0.6s ease-in-out;-moz-transition:-moz-transform 0.6s ease-in-out;-o-transition:-o-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:0.5}.carousel-control.left{background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;outline:0;filter:alpha(opacity=90);opacity:0.9}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:"\2039"}.carousel-control .icon-next:before{content:"\203a"}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width: 768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs{display:none !important}.visible-sm{display:none !important}.visible-md{display:none !important}.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.blue-spinner{height:100%;position:absolute;width:100%;background-color:rgba(0,0,0,0.6);z-index:998;padding:10% 0;border-radius:5px}.blue-spinner .spinner-container{position:absolute;left:49%;top:40%;z-index:1}.blue-spinner .spinner-container .spinner-shape{position:absolute;left:50%;margin-left:-40px;width:80px;height:80px;border:12px solid #f3f3f3;border-radius:50%;border-top:12px solid #3498db;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.blue-spinner .spinner-container .spinner-text{color:#f3f3f3;font-size:20px;margin-top:100px;text-align:center}.spinner{margin:0px auto;width:80px;height:80px;position:relative;top:196px}.spinner .spinner-text{font-family:Rabtus;font-size:30px;position:relative;top:120px;right:7px;color:#6F8418;text-transform:uppercase}.spinner .container1>div,.spinner .container2>div,.spinner .container3>div{width:24px;height:24px;background-color:#9cb340;border-radius:100%;position:absolute;-webkit-animation:bouncedelay 1.2s infinite ease-in-out;animation:bouncedelay 1.2s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.spinner .spinner-container{position:absolute;width:100%;height:100%}.spinner .container2{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.spinner .container3{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}.spinner .circle1{top:0;left:0}.spinner .circle2{top:0;right:0}.spinner .circle3{right:0;bottom:0}.spinner .circle4{left:0;bottom:0}.spinner .container2 .circle1{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner .container3 .circle1{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.spinner .container1 .circle2{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.spinner .container2 .circle2{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.spinner .container3 .circle2{-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.spinner .container1 .circle3{-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.spinner .container2 .circle3{-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.spinner .container3 .circle3{-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.spinner .container1 .circle4{-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.spinner .container2 .circle4{-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.spinner .container3 .circle4{-webkit-animation-delay:-0.1s;animation-delay:-0.1s}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,80%,100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.partner-content .table-container{overflow-y:scroll;overflow-y:hidden;width:96%;padding-bottom:80px}.partner-content table{border:0px}.partner-content table thead>tr,.partner-content table tr{border:0px;background:white;border-bottom:1px solid #ededed;height:50px}.partner-content table thead>tr th,.partner-content table tr th{border:0px;background:white;font-family:Exo;font-size:14px;font-style:normal;font-weight:500;line-height:21px;letter-spacing:0.16px;text-transform:uppercase;vertical-align:bottom;min-width:auto}.partner-content table thead>tr th div,.partner-content table tr th div{display:inline-block}.partner-content table thead>tr th.actions-cell,.partner-content table tr th.actions-cell{width:20px}.partner-content table thead>tr td,.partner-content table tr td{border:1px solid #ededed;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:0.14px;vertical-align:middle}.partner-content table thead>tr td.actions-cell,.partner-content table tr td.actions-cell{width:20px}.partner-content table tbody{border:0px}.partner-content select{max-width:500px}.partner-content .header-xl{margin-bottom:20px}.partner-content .ss-main{width:250px;margin:10px 0px}.partner-content .label,.partner-content label{font-family:Exo;font-size:14px;font-style:normal;font-weight:600;line-height:19px;text-transform:uppercase}.partner-content.quick-navigation-layout #container .layout-menu{display:inline-block}.partner-content.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link{margin:0px}.partner-content.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link a{padding:7px 10px;display:inline-block;color:#38261E;font-family:Roboto;font-size:12px;font-style:normal;font-weight:600;line-height:19px;letter-spacing:0.12px;text-transform:uppercase;width:100%}.partner-content.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link a.active{background-color:#8BB55F;color:black}.partner-content .layout-content a{color:#27adf9;text-align:center;font-family:Exo;font-size:14px;font-style:normal;font-weight:500;line-height:21px;letter-spacing:0.16px}.partner-content .ss-content .ss-values{overflow:auto;min-height:40px}.partner-content .ss-content .ss-values .ss-value .ss-value-delete{width:18px}.partner-content .ss-content .ss-list .ss-option:hover,.partner-content .ss-content .ss-list .ss-option.ss-selected:not(.ss-disabled){background-color:#8bb55f}.partner-content .ss-content .ss-values .ss-value{background-color:#8bb55f}.partner-content #subscriptions-table.table>thead>tr>th,.partner-content #subscriptions-table table>tr>th{min-width:100px}.partner-content #subscriptions-table.table>thead>tr>th.actions-cell,.partner-content #subscriptions-table table>tr>th.actions-cell{min-width:20px}.partner-content .partner-search-btn{border:none;background-color:#c7c7c7;border-radius:5px;padding:4px 14px;margin-left:5px}.partner-content .partner-statistics-wrapper{display:inline-block;font-size:4vw}.partner-content .partner-statistics{display:flex;flex-wrap:wrap;padding:50px 0px 30px;justify-content:flex-start;width:100%}.partner-content .partner-statistics .seperator{height:90px;width:1px;border-left:1px solid #B1B1B1}.partner-content .statistics-tag{display:flex;padding:30px;flex-direction:column}.partner-content .statistics-tag .statistics-content{color:black;text-align:center;font-family:Exo;font-style:normal;font-weight:500;line-height:21px;letter-spacing:0.66px;padding-bottom:24px}.partner-content .statistics-tag .statistics-title{color:#8bb55f;text-align:center;text-transform:uppercase;font-family:Roboto;font-weight:500}.partner-content a:hover{text-decoration:underline}.partner-content .link-list a{color:#27ADF9;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:0.14px}.partner-content .link-list .link{padding:6px 0px}.partner-content .search-wrapper label{display:block}.partner-content .search-wrapper .search-header{padding-bottom:20px;text-transform:uppercase}.partner-content .users-table,.partner-content #teachers-data{width:60%}.partner-content .user-actions{padding-bottom:20px}.partner-content #classrooms-table{width:90%}.partner-content input[type=submit],.partner-content button.partner-button{background:#8bb55f;height:35px;color:white;text-transform:uppercase;padding:0px 10px;border:none;border-radius:4px;min-width:150px}.partner-content input[type=submit] a,.partner-content button.partner-button a{font-weight:normal;margin:0px;font-family:'Roboto';color:white}.partner-content #filter-users-form{display:flex;align-items:end}.partner-content #filter-users-form label{display:block}.partner-content #filter-users-form select{appearance:none;padding:0 20px 0 6px;text-overflow:ellipsis;border-radius:4px;border-color:#b1b1b1;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/dashboard/selector-arrow-13f124e6b4fe0fc20597ceb67a20a5234a9dbaf2fbbf9c41ee14ae2853b91e1b.svg);background-position:95% center;background-repeat:no-repeat}.partner-content #filter-users-form select:focus{outline-color:#8bb55f}.partner-content #filter-users-form input:focus{outline-color:#8bb55f}.partner-content #filter-users-form input[type=submit]{min-width:114px}.partner-content #filter-users-form select,.partner-content #filter-users-form input{min-width:180px;height:35px;border-radius:2px;border:1px solid var(--stroke-default, #B1B1B1);margin-right:20px}.partner-content .dropdown-toggle{height:20px;display:block;cursor:pointer}.partner-content .dropdown{position:relative;top:5px}.partner-content .dropdown .vertical-ellipses{margin:auto;background-color:#8bb55f;box-shadow:0px 6px 0px #8bb55f, 0px 12px 0px #8bb55f}.partner-content .dropdown-menu{width:150px;padding:7px 0px;position:absolute;left:-100px}.partner-content .dropdown-menu .link{padding:2px;display:block;color:black;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:0.12px;text-align:left;padding-left:10px}.partner-content .dropdown-menu .link:hover{background:#ededed}.partner-content #user_submit_action{margin:10px 0px}.partner-content .email-confirmation-tag{margin-bottom:10px}.partner-content .email-confirmation-tag input{margin-right:3px}.partner-content .dashboard-title{margin-top:25px;color:#38261E;text-transform:uppercase;font-family:Roboto;font-size:21px;font-weight:500}.partner-content .category-header{display:flex;flex-direction:row;justify-content:space-between}.partner-content .category-header .category-header-actions{display:flex;align-items:center}.partner-content .category-header .category-header-actions button,.partner-content .category-header .category-header-actions a{margin:10px}.partner-content .category-header .category-header-actions button a,.partner-content .category-header .category-header-actions a a{margin:0px}.partner-content .sorter-old-icon{border-radius:5px;font-size:12px;padding:1px 3px}.partner-content .sorter-old-icon::before{content:"▼"}.partner-content .sorter-old-icon.asc::before{content:"▲"}.partner-content .new-sort{height:15px;width:9px;display:inline-block;cursor:pointer}.partner-content .no-sort{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/partner_dashboard/default-sort-f51ea4c6a9adc4057bd71a96ef1326efeb877097751bba4229ae30a016081fbf.svg)}.partner-content .desc-sort{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/partner_dashboard/desc-sort-0576c215997e7dced84af5986b38ee52b7061b6fda3dd82730e7365c71924c96.svg)}.partner-content .asc-sort{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/partner_dashboard/desc-sort-0576c215997e7dced84af5986b38ee52b7061b6fda3dd82730e7365c71924c96.svg);transform:rotate(180deg)}.partner-content .create-classrooms{padding-bottom:24px}.partner-content .table-filters{margin:10px 0px}.partner-content .table-filters .filter-title{margin-right:15px}.partner-content .table-filters label{margin-right:20px}.partner-content .table-filters input{margin-right:4px}.partner-content .partner-table{width:96%}.partner-content .partner-table thead tr th{white-space:nowrap;position:relative}.partner-content .renew-table{width:auto}.partner-content .form-control{width:auto}.partner-content .subscription-quota-warning{color:red;max-width:500px;display:block}.partner-content .new-subscription-form label{display:inline}.partner-content .new-subscription-form label.radio-label{display:inline-block}.partner-content .new-subscription-form select,.partner-content .new-subscription-form .select2-container{width:200px;margin-bottom:10px}.partner-content .new-subscription-form .subscription-owner{display:none}.partner-content .new-subscription-form .subscription-owner p{font-size:80%}.partner-content .new-subscription-form .seats-input{margin-bottom:15px}.partner-content .new-subscription-form .seats-input .form-group{margin-bottom:0px}.partner-content .new-subscription-form .seats-input .seats-unlimited{visibility:hidden}.partner-content .new-subscription-form .seats-input .seats-unlimited.input-disabled{visibility:visible}.partner-content .new-subscription-form input.owner-type[type='radio']{float:left;margin-right:5px}.partner-content .new-subscription-form input.owner-type[type='radio']:checked+.subscription-owner{display:block}.partner-content .new-custom-subscription-form label{display:inline-block}.partner-content .il-institution-form #date[readonly]{cursor:not-allowed;background-color:#eeeeee}.partner-content .flex-container{display:flex}.partner-content .flex-container>div:first-child{margin-right:60px}.partner-content .checkbox-wrapper label{font-weight:normal}.quick-navigation-layout.partner-content #container{max-width:100%;padding:0px;top:0px}.quick-navigation-layout.partner-content #container .layout-content{margin-left:180px;margin-top:49px;padding-top:20px;padding-left:40px;padding-right:40px}.quick-navigation-layout.partner-content #container form li.email,.quick-navigation-layout.partner-content #container form li.string,.quick-navigation-layout.partner-content #container form li.text,.quick-navigation-layout.partner-content #container form li.password,.quick-navigation-layout.partner-content #container form li.number,.quick-navigation-layout.partner-content #container form li.select{width:500px}.quick-navigation-layout #container .layout-menu{top:50px;left:0;width:180px;position:fixed;background-color:#f1f1f1;height:100%;padding-top:29px;display:flex;justify-content:center}.quick-navigation-layout #container .layout-menu ul{padding:0px}.quick-navigation-layout #container .layout-menu .layout-menu-links{list-style-type:none}.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link{margin-bottom:7px;font-weight:400}.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link:hover a{text-decoration:underline !important}.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link a.active{font-weight:900;color:#206ab6}.quick-navigation-layout #container .layout-menu .layout-menu-links .main-link{margin-bottom:20px}@media screen and (max-width: 760px){.quick-navigation-layout #container .layout-menu{display:none}}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}html{height:100%}h3,h4{font-family:Roboto}.main-content-container{position:relative;display:inline-block;left:200px;width:calc(100% - 200px);min-height:100%}body.iframed .main-content-container{left:0;width:100%}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clickable{cursor:pointer}.bright-hover-extend,.bright-hover:hover{cursor:pointer;filter:brightness(0.9);-webkit-filter:brightness(0.9)}.bright-hover:focus{outline:none}.apply-text-fill{white-space:nowrap;display:none}.glyphicon{font-family:'Glyphicons Halflings' !important}.pull-right{margin-right:20px}#toolbar{position:absolute;top:50px;left:10px;width:45%;height:25px}#us_report_button{height:45px;width:45px}body{height:100%;font-family:'Open Sans', sans-serif;font-weight:400;overflow-x:hidden}#orientation-lock{position:fixed;top:0;width:100%;height:100%;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/game_misc/tablet/rotate_alert-ad0d276f850906c5e6d7f0188db12391b321767d4bbd8f82cd2e8023278a8909.jpg);background-size:cover;z-index:9999;display:none}.middle{position:fixed;text-align:center}#text-container{margin:2px}.btn{padding:15px;margin:10px 0px 10px 0px}[class="btn"]{background-color:#c7c7c7}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select-age{height:57px;font-size:30px;width:123px;position:relative;left:280px;display:inline}#container{margin:0 auto;position:relative;max-width:760px;padding:0 24px;top:49px}#instructions-modal.modal-body,.modal-body:not(:has(.cm-modal__buttons)){font-size:130%}#instructions-modal .modal-footer{height:120px}.transparent-modal .modal-content{box-shadow:0 5px 15px rgba(0,0,0,0);background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);width:775px;max-height:580px}.transparent-modal{overflow:hidden;top:-40px}.transparent-modal .modal-dialog{width:auto}.transparent-modal .modal-body{height:580px}li#user_email{padding:3px 20px}.btn.try_again,.btn.try-it-yourself,.btn.fail-back{background-color:#fb8c2e;font-weight:bold}#close-alert{position:absolute;right:466px;bottom:10px;width:112px}.btn.return-to-solution,.btn.sign_up{background-color:#9cb340}.btn.return-to-solution{position:absolute;left:20px;bottom:20px}table#challenges_icons{margin-top:30px}p#want_to{margin-top:30px;font-size:200%}#arrow{position:absolute;z-index:1000;display:none}tr.spaceUnder>td{padding-bottom:1em}.learned-methods-btn{position:absolute;background-color:white;border:1.5px solid #555;padding-top:3px;border-radius:10px;height:53px;min-width:60px;text-align:center}.learned-methods-btn .method-text{position:absolute;display:block;margin:auto;bottom:0px;font-family:'Monaco', 'Menlo', 'Ubuntu Mono', 'Droid Sans Mono', 'Consolas', monospace;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.learned-methods-btn .plus-icon{position:relative;top:6px}.method-container{position:relative;margin:8px}.popover{left:50px}a:hover,a:focus{text-decoration:none}#send-email-button{background-color:#7ea3ab;position:absolute;left:240px;bottom:-9px;height:71px}#share-email{margin-top:18px}#instructions-modal{margin-top:60px}#instructions-modal .modal-body{height:120px}#instructions-modal .modal-content{width:600px;box-shadow:0 5px 15px rgba(0,0,0,0);background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0)}.alert-success{background:#E7FFE1}.modal{margin-top:60px}.modal.allow-tablet-scroll{position:absolute}.ace_gutter-cell{color:#CFCFCF}#social{position:absolute;left:325px;top:3px;font-size:12px}.instructions-container{left:67px;position:absolute;top:42px}#instructions-text,#instructions-textarea{width:460px;left:0px;top:20px;position:absolute;word-wrap:break-word}#instructions-textarea{text-align:left}.explain #instructions-text{top:28px}#monkey-holding-banana{left:-220px;position:relative}#reset-code-modal,.save_challenge{text-align:center}.btn.lefty{position:relative;right:150px}.btn.righty{position:relative;left:150px}#reset-code-modal .btn{position:relative;width:100px}#confirm-reset.btn{left:150px;background-color:#9cb340}.btn.green{background-color:#9cb340}#cancel-reset.btn{right:150px}#about-link{left:400px}.ace_invisible{opacity:0}.ace_gutter-layer,.ace_print-margin{background-color:white}.ace_gutter-layer.dark{background-color:#3e3f37}#editor-helper{position:absolute}.custom-frame-modal .modal-content{box-shadow:0 5px 15px rgba(0,0,0,0);background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0)}#scene-modal{margin-top:30px !important}#scene-modal .modal-content{max-height:525px;width:880px}#scene-modal .modal-body{height:520px}#scene-modal .white-bg{top:20px}#scene-container{position:relative;right:1px}#scene-container.video-content{height:480px;margin-top:-75px;width:832px;overflow:hidden;margin-left:8px}#video-play-btn{position:absolute;top:0;height:100%;width:100%;text-align:center}#video-play-btn button{margin:auto;margin-top:24%;padding:15px;border:3px solid #EFF2F7;background-color:transparent;outline:none !important}#video-play-btn button span{color:#EFF2F7;font-size:20px;margin:0 4px}#scene-modal .konvajs-content{margin-left:3px}.modal-open .modal,.btn:focus{outline:none !important}.modal.in{outline:none !important}#group_name{margin-bottom:10px}#solution-win-modal{margin-top:100px}#solution-win-modal .modal-body{font-size:45px;text-align:center;font-family:Rabtus}#solution-win-modal .try-it-yourself{position:relative;top:10px}#solution-win-modal .try-it-yourself.transparent{opacity:0;pointer-events:none}#solution-win-modal .modal-footer a{color:black}.alert-info{position:relative;z-index:10;text-align:left}.alert-info.error{color:red}.alert-info button{margin-right:10px}.alert-info span{position:relative;left:200px}.trial-alert~#home-container div .alert-info{top:40px}.alert{position:relative;z-index:1;border:none;border-radius:0}.fade-notification-container{position:relative}.fade-notification-container .alert{position:fixed;width:800px;left:50%;margin-left:-400px;text-align:center;-webkit-animation-name:fadeVisibility;-webkit-animation-duration:4s;animation-name:fadeVisibility;animation-duration:4s}#avatars-modal h3.modal-title{margin-top:16px}#avatars-modal .modal-content{width:600px}#avatars-modal .modal-body{padding:0}#avatars-modal .modal-body>div{display:inline-block}#avatars-modal .modal-footer .form-button{height:35px;margin:0 9px;text-transform:uppercase;font-family:"Exo"}#avatars-modal #preview-container{height:122px;width:120px;background:url(https://dnskjpxi5l62c.cloudfront.net/assets/avatars/avatars_modal_showcase-0aaae002ef8409be1930862ab37c34b122d22ee91b0672add91f73647dee959e.png) no-repeat;background-size:contain;position:relative;margin:48px 6px 0;vertical-align:top}#avatars-modal #preview-container #selected-avatar{height:120px;width:120px;margin-top:1px}#submit-avatar{display:none}#avatars-modal #preview-container #selected-avatar.fading-out{-webkit-animation:fadingOut .5s linear 1;-moz-animation:fadingOut .5s linear 1;-ms-animation:fadingOut .5s linear 1;animation:fadingOut .5s linear 1}#avatars-modal #preview-container #selected-avatar.fading-in{-webkit-animation:fadingIn .5s linear 1;-moz-animation:fadingIn .5s linear 1;-ms-animation:fadingIn .5s linear 1;animation:fadingIn .5s linear 1}@-moz-keyframes fadingOut{0%{opacity:1;transform:rotate(0deg)}100%{opacity:0;transform:rotate(360deg)}}@-ms-keyframes fadingOut{0%{opacity:1;transform:rotate(0deg)}100%{opacity:0;transform:rotate(360deg)}}@keyframes fadingOut{0%{opacity:1;transform:rotate(0deg)}100%{opacity:0;transform:rotate(360deg)}}@-webkit-keyframes fadingOut{0%{opacity:1;-webkit-transform:rotate(0deg)}100%{opacity:0;-webkit-transform:rotate(360deg)}}@-moz-keyframes fadingIn{0%{opacity:0;transform:rotate(0deg)}100%{opacity:1;transform:rotate(360deg)}}@-ms-keyframes fadingIn{0%{opacity:0;transform:rotate(0deg)}100%{opacity:1;transform:rotate(360deg)}}@keyframes fadingIn{0%{opacity:0;transform:rotate(0deg)}100%{opacity:1;transform:rotate(360deg)}}@-webkit-keyframes fadingIn{0%{opacity:0;-webkit-transform:rotate(0deg)}100%{opacity:1;-webkit-transform:rotate(360deg)}}@keyframes fadeVisibility{0%{opacity:0}20%{opacity:1}80%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeVisibility{0%{opacity:0}20%{opacity:1}80%{opacity:1}100%{opacity:0}}#avatars-modal #selection-container{padding:10px 0;height:200px;width:420px;overflow:auto}#avatars-modal #selection-container .avatar-row{height:70px;margin-bottom:2px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}#avatars-modal .avatar-select:hover{cursor:pointer}#avatars-modal .avatar-select img{width:60px;height:60px;margin:1px;-moz-transition:height .5s, width .5s;-ms-transition:height .5s, width .5s;-webkit-transition:height .5s, width .5s;transition:height .5s, width .5s}#avatars-modal .avatar-select:hover img{width:80px;height:80px}#avatars-modal .modal-footer .btn{float:right;margin-left:10px;padding-left:25px;padding-right:25px}#avatars-modal.hoc{margin-top:-12px}#avatars-modal.hoc #teachers-button,#avatars-modal.hoc h1,#avatars-modal.hoc .modal-footer .btn{font-family:'Open Sans', sans-serif}#avatars-modal.hoc .modal-header{padding:8px 3%;height:60px;background-color:rgba(118,168,196,0.4);border-bottom:1px solid #d6d6d6;margin-bottom:0}#avatars-modal.hoc .modal-body{padding:10px 10px 0 10px}#avatars-modal.hoc #preview-container{margin-left:27px}#avatars-modal.hoc #teachers-button{padding-top:7px;display:block;font-size:19px;margin:auto;text-align:center;cursor:pointer}#avatars-modal.hoc .modal-footer{text-align:center;margin-top:0;padding-bottom:6px;border-top:none}#avatars-modal.hoc .modal-footer .btn{float:none;margin:10px 0;font-size:20px}#hoc-button{position:absolute;margin-left:420px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/non_game_misc/finished_hoc_button_sprite-7c326b5aa1f05506ec7c2b58dc28ebde4c6cfefdacd030ddcdbef46734e93763.png);width:114px;height:47px;background-repeat:no-repeat;background-position:0 2px;font-family:"Rabtus", sans-serif;text-align:center;line-height:1.1em;padding:4px 0 0 4px;top:0;text-transform:uppercase}#hoc-button .first-line{color:black;font-size:11px}#hoc-button .second-line{color:white;font-size:16px}#hoc-button:hover{background-position:-114px 2px}.forms-green-button{bottom:-4%;right:-5%;color:#efefef;font-size:20px;padding:8px 8px;background-color:#88B75B;border-radius:30px;border-style:none;-webkit-box-shadow:1px 4px 1px 0px #5b7f3b;-moz-box-shadow:1px 4px 1px 0px #5b7f3b;box-shadow:1px 4px 1px 0px #5b7f3b;text-align:center}.yellow-modal-header{text-align:center;padding:12px;background-color:#f9bf2f;overflow:hidden;border-top-left-radius:6px;border-top-right-radius:6px}.home-green-button{display:inline;text-transform:uppercase;height:100%;padding:11px 12px 8px 12px;font-size:18px;background-color:#8bb55f;color:white;border:none;border-radius:4px;border-bottom:3px #74a14e solid}.home-green-button.cancel{background-color:#e1e1e1;border-bottom:3px #b7b5b5 solid}.home-grey-button{display:inline;text-transform:uppercase;height:100%;padding:11px 12px 8px 12px;font-size:18px;background-color:#b1b7aa;color:white;border:none;border-radius:4px;border-bottom:3px #555555 solid}.spinny{border:8px solid #f3f3f3;border-top:8px solid #3498db;border-radius:50%;width:50px;height:50px;margin:auto;animation:spinSpinny 2s linear infinite}@keyframes spinSpinny{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.glyphicon.spinning{vertical-align:middle;animation:spin 1s infinite linear;-webkit-animation:spin2 1s infinite linear;top:-2px;font-size:14px}body.cm-body.modal-open{margin-right:0;overflow-y:auto}.modal{overflow-y:hidden}.course .sprite-sheet-creator-modal{margin-left:350px}.modal-on-top{margin-top:0}.modal-on-top .modal-dialog{margin-top:60px}.btn-delete.btn-danger[value="Cancel my account"]{background-color:transparent;border:none;padding:0;color:#d9534f}.btn-delete.btn-danger[value="Cancel my account"]:hover{text-decoration:underline}.label-required:after{content:" *";color:red}.trial-alert{position:fixed;top:50px;width:100vw;height:40px;z-index:10;text-align:center;line-height:40px;padding-top:0;padding-bottom:0}.trial-alert span{position:relative;margin-left:auto;margin-right:auto;padding-left:200px}.trial-alert .close{color:black;opacity:1;font-size:36px;font-family:'Open Sans', sans-serif;padding:3px;top:0}.mobile-show{display:none}@media screen and (max-width: 768px){.container-fluid .row{margin-left:0;margin-right:0}}@media screen and (max-width: 480px){.mobile-hide{display:none}.mobile-show{display:block}.alert{line-height:20px;padding-right:15px;min-height:40px;height:auto}.alert span{padding:0px}.alert .close{position:absolute;bottom:0px;right:0px}}@keyframes shake{10%,90%{transform:translate3d(-1px, 0, 0)}20%,80%{transform:translate3d(2px, 0, 0)}30%,50%,70%{transform:translate3d(-4px, 0, 0)}40%,60%{transform:translate3d(4px, 0, 0)}}@keyframes shake-left-to-right{10%,90%{transform:translate3d(-1px, 0, 0)}20%,80%{transform:translate3d(2px, 0, 0)}30%,50%,70%{transform:translate3d(-4px, 0, 0)}40%,60%{transform:translate3d(4px, 0, 0)}}body.ap_csp input[type='text'],body.ap_csp input[type='search']{color:#38261e;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0.16px;outline-color:transparent;min-width:320px;box-shadow:0px 4px 19px 0px rgba(115,115,115,0.25);border:none;padding:14px;height:40px !important}body.ap_csp input[type='text']::placeholder,body.ap_csp input[type='search']::placeholder{color:#B1B1B1}body.ap_csp input[type='text']:focus,body.ap_csp input[type='search']:focus{border-radius:2px;box-shadow:0px 4px 19px 0px rgba(169,212,209,0.35)}body.ap_csp input[type='text']:focus-visible,body.ap_csp input[type='search']:focus-visible{outline:-webkit-focus-ring-color auto 0px}.ap-modal{font-size:14px}.ap-modal .ap-modal-header{width:100%;margin:20px}.ap-modal .ap-modal-header h3{font-size:18px;text-align:left;font-weight:500;text-transform:uppercase;font-family:Exo;margin:0}.ap-modal .ap-modal-body{padding:0px 20px 20px 20px;font-family:Exo;font-size:14px}.ap-modal .ap-modal-body .title{text-transform:uppercase;font-weight:bold;margin:10px 0}.ap-modal .ap-modal-body .ap-modal-footer{padding:0px}.ap-modal .ap-modal-footer{padding:20px;display:flex;align-items:center;flex-direction:row;justify-content:end}.ap-modal .ap-modal-footer .submit-btn{margin-right:0px;margin-left:0px}body.autosave #autosave-wrapper{position:fixed;left:120px}body.autosave #autosave-status-saved,body.autosave #autosave-status-saving{display:none;font-family:Exo;font-size:15px;font-weight:500;text-align:center;margin-top:1px}body.autosave #autosave-status-saved.show,body.autosave #autosave-status-saving.show{display:block}body.autosave #autosave-status-saved img,body.autosave #autosave-status-saving img{animation:spin 2s linear infinite;width:18px;height:18px}body.autosave #autosave-status-saved.show{padding-left:18px;opacity:1;animation:fadeOutAfterDelay 3s forwards}@keyframes fadeOutAfterDelay{0%{opacity:1}95%{opacity:1}100%{opacity:0}}body.ap_csp:has(.summary-wrapper) .practice-session-progress{display:none}body.ap_csp .practice-session-progress{max-width:800px;margin:auto}body.ap_csp .practice-session-progress .progress{margin-top:80px;margin-bottom:0px;width:100%;box-shadow:0px 2px 4px 0px #C5C2C2 inset;border-radius:10px;height:16px;background-color:#E3E3E3}body.ap_csp .practice-session-progress .progress .progress-bar{background-color:#5FA5B4;transition:width 0.5s ease}body.ap_csp #practice-session-container #review-questions{padding-bottom:40px}body.ap_csp #practice-session-container #review-questions .second-chance-wrapper{text-align:center;margin:40px}body.ap_csp #practice-session-container #review-questions .second-chance-wrapper .second-chance-gif{height:200px}body.ap_csp #practice-session-container #review-questions .second-chance-wrapper .text{font-family:Exo;font-size:26px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:0.26px;margin:26px}body.ap_csp #practice-session-container .submit-btn{width:180px;text-align:center;margin:0;border-style:none;text-transform:uppercase}body.ap_csp .practice-session-explanation,body.ap_csp .summary-intro-wrapper{box-shadow:0 4px 19px 0 rgba(115,115,115,0.25);margin-top:50px}body.ap_csp .practice-session-explanation .summary-intro-header .title-wrapper,body.ap_csp .summary-intro-wrapper .summary-intro-header .title-wrapper{color:white}body.ap_csp .practice-session-explanation .correct-or-incorrect-wrapper,body.ap_csp .practice-session-explanation .summary-intro-header,body.ap_csp .summary-intro-wrapper .correct-or-incorrect-wrapper,body.ap_csp .summary-intro-wrapper .summary-intro-header{justify-content:space-between;height:74px;padding:0px 24px;display:flex;align-items:center}body.ap_csp .practice-session-explanation .correct-or-incorrect-wrapper.summary,body.ap_csp .practice-session-explanation .summary-intro-header.summary,body.ap_csp .summary-intro-wrapper .correct-or-incorrect-wrapper.summary,body.ap_csp .summary-intro-wrapper .summary-intro-header.summary{background-color:#5F77B4}body.ap_csp .practice-session-explanation .correct-or-incorrect-wrapper.correct,body.ap_csp .practice-session-explanation .summary-intro-header.correct,body.ap_csp .summary-intro-wrapper .correct-or-incorrect-wrapper.correct,body.ap_csp .summary-intro-wrapper .summary-intro-header.correct{background-color:#BFD4A9}body.ap_csp .practice-session-explanation .correct-or-incorrect-wrapper.incorrect,body.ap_csp .practice-session-explanation .summary-intro-header.incorrect,body.ap_csp .summary-intro-wrapper .correct-or-incorrect-wrapper.incorrect,body.ap_csp .summary-intro-wrapper .summary-intro-header.incorrect{background-color:#E67A59}body.ap_csp .practice-session-explanation .correct-or-incorrect-wrapper .title-wrapper,body.ap_csp .practice-session-explanation .summary-intro-header .title-wrapper,body.ap_csp .summary-intro-wrapper .correct-or-incorrect-wrapper .title-wrapper,body.ap_csp .summary-intro-wrapper .summary-intro-header .title-wrapper{display:flex;align-items:center}body.ap_csp .practice-session-explanation .correct-or-incorrect-wrapper .back-to-course-btn,body.ap_csp .practice-session-explanation .summary-intro-header .back-to-course-btn,body.ap_csp .summary-intro-wrapper .correct-or-incorrect-wrapper .back-to-course-btn,body.ap_csp .summary-intro-wrapper .summary-intro-header .back-to-course-btn{margin:0}body.ap_csp .practice-session-explanation .correct-or-incorrect-wrapper .image-wrapper,body.ap_csp .practice-session-explanation .summary-intro-header .image-wrapper,body.ap_csp .summary-intro-wrapper .correct-or-incorrect-wrapper .image-wrapper,body.ap_csp .summary-intro-wrapper .summary-intro-header .image-wrapper{width:20px;background:white;border-radius:24px;margin-right:8px;margin-bottom:2px;text-align:center}body.ap_csp .practice-session-explanation .correct-or-incorrect-wrapper .image-wrapper .redo,body.ap_csp .practice-session-explanation .summary-intro-header .image-wrapper .redo,body.ap_csp .summary-intro-wrapper .correct-or-incorrect-wrapper .image-wrapper .redo,body.ap_csp .summary-intro-wrapper .summary-intro-header .image-wrapper .redo{position:relative;bottom:1px;left:1px}body.ap_csp .practice-session-explanation .correct-or-incorrect-wrapper .image-wrapper .incorrect,body.ap_csp .practice-session-explanation .summary-intro-header .image-wrapper .incorrect,body.ap_csp .summary-intro-wrapper .correct-or-incorrect-wrapper .image-wrapper .incorrect,body.ap_csp .summary-intro-wrapper .summary-intro-header .image-wrapper .incorrect{color:#E67A59}body.ap_csp .practice-session-explanation .correct-or-incorrect-wrapper .image-wrapper .correct,body.ap_csp .practice-session-explanation .summary-intro-header .image-wrapper .correct,body.ap_csp .summary-intro-wrapper .correct-or-incorrect-wrapper .image-wrapper .correct,body.ap_csp .summary-intro-wrapper .summary-intro-header .image-wrapper .correct{color:#BFD4A9}body.ap_csp .practice-session-explanation .lets-review-wrapper,body.ap_csp .practice-session-explanation .summary-wrapper,body.ap_csp .summary-intro-wrapper .lets-review-wrapper,body.ap_csp .summary-intro-wrapper .summary-wrapper{padding:18px}body.ap_csp .practice-session-explanation .lets-review-wrapper .text,body.ap_csp .practice-session-explanation .summary-wrapper .text,body.ap_csp .summary-intro-wrapper .lets-review-wrapper .text,body.ap_csp .summary-intro-wrapper .summary-wrapper .text{color:#000;text-align:center;font-family:Exo;font-size:26px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:0.26px}body.ap_csp .practice-session-explanation .lets-review-wrapper h4,body.ap_csp .practice-session-explanation .summary-wrapper h4,body.ap_csp .summary-intro-wrapper .lets-review-wrapper h4,body.ap_csp .summary-intro-wrapper .summary-wrapper h4{text-transform:uppercase}body.ap_csp .practice-session-explanation .lets-review-wrapper img,body.ap_csp .practice-session-explanation .summary-wrapper img,body.ap_csp .summary-intro-wrapper .lets-review-wrapper img,body.ap_csp .summary-intro-wrapper .summary-wrapper img{height:400px}body.ap_csp .practice-session-dashboard{display:flex;padding:42px 24px;flex-direction:column;align-items:flex-start;width:100%;border-radius:2px;box-shadow:0px 4px 19px 0px rgba(115,115,115,0.25)}body.ap_csp .practice-session-dashboard .header{display:flex;justify-content:space-between;align-content:space-between;width:100%;margin-bottom:50px}body.ap_csp .practice-session-dashboard .submit-btn{margin-left:0px}body.ap_csp .practice-session-dashboard .last-practiced{margin:30px 0px 60px;border-radius:2px;box-shadow:0px 4px 19px 0px rgba(115,115,115,0.25);height:30px;display:flex;align-items:center;min-width:256px;padding:4px}body.ap_csp .practice-session-dashboard .last-practiced .date{margin-left:8px}body.ap_csp .practice-session-dashboard .subheader-m-sb{text-transform:uppercase}body.ap_csp .practice-session-dashboard .classmates{display:flex;flex-wrap:wrap}body.ap_csp .practice-session-dashboard .classmate{margin:24px 0px;display:flex;padding-right:42px;flex-wrap:wrap}body.ap_csp .practice-session-dashboard .classmate:first-child{padding-left:0px;border-left:0px}body.ap_csp .practice-session-dashboard .classmate .avatar{height:60px}body.ap_csp .practice-session-dashboard .classmate .classmate-data{margin-left:10px;line-height:1.7}html:has(body.ap_csp_lesson){scroll-padding-top:140px}body.ap_csp_lesson .ss-content{position:fixed !important;top:221px !important}body.ap_csp *{transition:box-shadow 0.3s ease}body.ap_csp .ss-content{max-height:300px;overflow:auto}body.ap_csp .ss-content .ss-list .ss-option:hover{background-color:#A9D4D1;color:black}body.ap_csp .ss-content .ss-list .ss-option.ss-highlighted,body.ap_csp .ss-content .ss-list .ss-option.ss-selected:not(.ss-disabled){background-color:#5FB4B4}body.ap_csp #container{margin:0;max-width:none;font-family:'Exo'}body.ap_csp #header{padding:40px 70px;font-size:21px;letter-spacing:0.21px}body.ap_csp #header #title{width:80%;display:flex;margin:40px 60px}body.ap_csp #header #title .title-text-wrapper{margin-left:24px}body.ap_csp #header #title .subheader-m{margin-top:4px}body.ap_csp #header #title .description{margin-top:12px}body.ap_csp .submit-btn{background-color:#EAEBB2}body.ap_csp .back-to-course-btn{background-color:white}body.ap_csp .submit-btn,body.ap_csp .back-to-course-btn{padding:8px 30px;border-radius:25px;color:#38261E;font-size:12px;font-weight:600;cursor:pointer;margin-right:24px;margin-left:66px;border:none;text-transform:uppercase;transition:background-color 0.3s ease}body.ap_csp .submit-btn:hover,body.ap_csp .back-to-course-btn:hover{background-color:#FEFFC2}body.ap_csp .submit-btn:active,body.ap_csp .back-to-course-btn:active{background-color:#DEE08D}body.ap_csp #header .ap-letter{position:absolute;top:40px}body.ap_csp #header .ap-letter:first-child{left:54px}body.ap_csp #header .ap-letter:nth-child(2){right:38px}body.ap_csp #header-container{display:flex;background:#5FA5B4;filter:drop-shadow(0px 4px 19px rgba(115,115,115,0.25));color:white;letter-spacing:0.26px;border-bottom-left-radius:150px;height:160px}body.ap_csp #header-container .breadcrumbs{font-size:14px;position:absolute;top:10px;font-family:Roboto;text-transform:none}body.ap_csp #header-container .breadcrumbs a{color:#f1e99c;font-weight:500;transition:color 0.2s ease}body.ap_csp #header-container .breadcrumbs a:hover{color:#FFEE48}body.ap_csp #header-container .breadcrumbs a:last-child{font-weight:bold;pointer-events:none}body.ap_csp #header-container .breadcrumbs .greater-than{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/ap_csp/greater_than-4ae0737ee162d4a915985265d6d016a4cb75ad8de6ac725a4e680c249843d9bf.svg);width:6px;height:10px;display:inline-block;margin:0px 10px 0px 6px}body.ap_csp #header-container .unit-breadcrumbs{margin-left:10px}body.ap_csp #collapsed-header{position:sticky;top:50px;z-index:100}body.ap_csp #collapsed-header #menu-toggle img{position:absolute;left:55px;top:44px;z-index:400}body.ap_csp #collapsed-header #header-container{height:80px;padding:0;margin:0px -24px}body.ap_csp #collapsed-header #header-container #title{width:55%;display:flex;margin-left:70px;flex-direction:column;justify-content:flex-end}body.ap_csp #collapsed-header #header-container #title.practice-session-title{justify-content:center}body.ap_csp #collapsed-header #header-container #title .lesson-name{font-weight:600}body.ap_csp #collapsed-header #header-container #title .title-content{margin-bottom:10px;display:flex;align-items:center}body.ap_csp #collapsed-header #header-container .unit-progress{width:300px;height:20px}body.ap_csp #collapsed-header #header-container #subheader-collapsed{align-items:center;justify-content:flex-end;padding:0;width:fit-content;min-width:200px;margin-left:auto}body.ap_csp #collapsed-header #header-container #subheader-collapsed.practice-session-subheader{min-width:70%}body.ap_csp #subheader-collapsed{background:white;filter:drop-shadow(0px 4px 19px rgba(115,115,115,0.25));color:black;letter-spacing:0.26px;border-bottom-left-radius:150px;width:100%;padding:50px 100px;overflow:auto}body.ap_csp .game-banner{width:100%;display:block;height:215px;background-size:contain;background-repeat:no-repeat;box-shadow:0px 4px 19px rgba(115,115,115,0.25);margin:16px 0px}body.ap_csp .game-banner:hover{box-shadow:0px 4px 19px #5FA5B4}body.ap_csp .buckets{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/ap_csp/buckets_banner-32022d46375063a0dc942186bf3386f64f4f8d1b12c3a5f29c540791b516efcd.png)}body.ap_csp .match_term_to_definition{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/ap_csp/match_term_banner-e1fe3755d5888bef696b354ef553cbeb33e8384833cdf7803eb85c575b0d7a63.png)}body.ap_csp .images_sequence{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/ap_csp/image_sequence_banner-8b50ad3b8048cd531e61f3276dbfa370909c75c605f8a0f6b2067c1642f0d21c.png)}body.ap_csp .unit-container,body.ap_csp .lesson-container{color:#38261E;font-family:'Exo';font-size:14px;letter-spacing:0.14px;position:relative;bottom:2px}body.ap_csp .unit-container .lesson-completed-wrapper,body.ap_csp .unit-container .quiz-completed-wrapper,body.ap_csp .lesson-container .lesson-completed-wrapper,body.ap_csp .lesson-container .quiz-completed-wrapper{display:flex;justify-content:space-between}body.ap_csp .unit-container .lesson-completed-wrapper .completed,body.ap_csp .unit-container .quiz-completed-wrapper .completed,body.ap_csp .lesson-container .lesson-completed-wrapper .completed,body.ap_csp .lesson-container .quiz-completed-wrapper .completed{width:20px;height:20px;border-radius:25px;background:#BFD4A9;text-align:center;position:relative;bottom:2px;margin-left:5px}body.ap_csp .unit-container .lesson-completed-wrapper img,body.ap_csp .unit-container .quiz-completed-wrapper img,body.ap_csp .lesson-container .lesson-completed-wrapper img,body.ap_csp .lesson-container .quiz-completed-wrapper img{width:9px;height:9px;position:relative}body.ap_csp .unit-container .unit-position,body.ap_csp .unit-container .lesson-position,body.ap_csp .unit-container .quiz,body.ap_csp .lesson-container .unit-position,body.ap_csp .lesson-container .lesson-position,body.ap_csp .lesson-container .quiz{font-family:'Roboto';font-size:12px;font-weight:500;text-transform:uppercase;margin-bottom:8px;display:flex;gap:4px}body.ap_csp .unit-container .quiz,body.ap_csp .lesson-container .quiz{color:#E67A59}body.ap_csp .unit-container .unit-title,body.ap_csp .unit-container .lesson-title,body.ap_csp .unit-container .quiz-title,body.ap_csp .lesson-container .unit-title,body.ap_csp .lesson-container .lesson-title,body.ap_csp .lesson-container .quiz-title{font-size:19px;font-weight:600;letter-spacing:0.21px;text-transform:uppercase}body.ap_csp .unit-container .unit-description,body.ap_csp .unit-container .lesson-description,body.ap_csp .lesson-container .unit-description,body.ap_csp .lesson-container .lesson-description{max-height:60px;overflow:hidden}body.ap_csp .unit-container .unit-progress,body.ap_csp .lesson-container .unit-progress{width:200px;font-size:10px;position:absolute;bottom:50px}body.ap_csp .unit-container .unit-progress .progress,body.ap_csp .lesson-container .unit-progress .progress{box-shadow:0px 2px 4px 0px #C5C2C2 inset;height:7px;background-color:#E3E3E3;flex-grow:1;margin-bottom:5px}body.ap_csp .unit-container .unit-progress .progress .progress-bar,body.ap_csp .lesson-container .unit-progress .progress .progress-bar{background-color:#5FA5B4}body.ap_csp .unit-container .unit-progress .status,body.ap_csp .lesson-container .unit-progress .status{display:flex;align-items:center;margin-bottom:10px}body.ap_csp .unit-container .unit-progress .status p,body.ap_csp .lesson-container .unit-progress .status p{margin:0 5px}body.ap_csp .unit-container .continue-course,body.ap_csp .lesson-container .continue-course{position:absolute;bottom:30px}body.ap_csp .unit-container:hover,body.ap_csp .lesson-container:hover{box-shadow:0px 4px 19px #A9D4D1;background:white}body.ap_csp .unit-container:active,body.ap_csp .lesson-container:active{box-shadow:0px 4px 19px 0px #5FB4B4}body.ap_csp .unit-container.disabled,body.ap_csp .lesson-container.disabled{opacity:1;cursor:none;background:#e9e9e9}body.ap_csp .unit-container.disabled>*,body.ap_csp .lesson-container.disabled>*{opacity:0.5;filter:grayscale(100%)}body.ap_csp #lessons-container{margin:60px 13%;padding-bottom:130px}body.ap_csp #lessons-container a{display:flex;justify-content:space-between;padding:20px}body.ap_csp #lessons-container hr{margin:0}body.ap_csp #lessons-container hr:last-child{display:none}body.ap_csp .tab-container{display:flex;width:fit-content;margin-left:84px}body.ap_csp .tab-container a{color:#38261E;text-align:center;font-family:Exo;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0.16px;padding:10px 24px;border-bottom:1px solid #b1b1b1;min-width:125px}body.ap_csp .tab-container a.selected{border-bottom:5px solid #A9D4D1;font-weight:700}body.ap_csp .tab-container a:hover{font-weight:700}body.ap_csp #units-container{display:grid;grid-template-columns:repeat(auto-fill, minmax(370px, 1fr));grid-gap:24px;padding:40px 70px}body.ap_csp #units-container .unit-container{padding:24px;border-bottom-right-radius:50px;height:220px;box-shadow:0px 4px 19px rgba(115,115,115,0.25)}body.ap_csp #units-container .unit-container:hover{box-shadow:0px 4px 19px #5FA5B4}body.ap_csp #units-container .unit-container .unit-desc{display:flex;justify-content:space-between;font-size:12px}body.ap_csp #units-container .unit-container .unit-desc .quiz-indicator{display:flex}body.ap_csp #units-container .unit-container .unit-desc .quiz-indicator .completed{width:20px;height:20px;border-radius:25px;background:#BFD4A9;text-align:center;position:relative;bottom:2px;margin-left:5px}body.ap_csp #units-container .unit-container .unit-desc .quiz-indicator img{width:9px;height:9px;position:relative}body.ap_csp #units-container .unit-container .unit-desc .quiz-indicator .not-completed{filter:grayscale(1)}body.ap_csp #units-container .unit-container .unit-desc .quiz-indicator .completed{scale:0.8}body.ap_csp #units-container .unit-container .unit-desc .quiz-indicator img{top:1px;right:1px}body.ap_csp #unit-subheader,body.ap_csp #subheader-collapsed{display:flex}body.ap_csp #unit-subheader a,body.ap_csp #subheader-collapsed a{height:20px;margin:40px;color:#38261E;font-size:12px}body.ap_csp #unit-subheader a img,body.ap_csp #subheader-collapsed a img{height:17px;margin-top:-3px}body.ap_csp #unit-subheader .unit-progress,body.ap_csp #subheader-collapsed .unit-progress{display:flex;width:100%;gap:24px;height:20px;font-size:14px;color:#38261E;font-size:14px;font-weight:500;letter-spacing:0.14px}body.ap_csp #unit-subheader .unit-progress .progress,body.ap_csp #subheader-collapsed .unit-progress .progress{box-shadow:0px 2px 4px 0px #C5C2C2 inset;border-radius:10px;height:16px;background-color:#E3E3E3;flex-grow:1}body.ap_csp #unit-subheader .unit-progress .progress .progress-bar,body.ap_csp #subheader-collapsed .unit-progress .progress .progress-bar{background-color:#5FA5B4}body.ap_csp #unit-subheader .print,body.ap_csp #subheader-collapsed .print{margin:0 40px}body.ap_csp #unit-subheader{justify-content:space-between;margin:0px 13%}body.ap_csp .reverse{-webkit-transform:scaleX(-1);transform:scaleX(-1)}body.ap_csp .lesson-content,body.ap_csp .quiz-content,body.ap_csp .practice-session-content{max-width:800px;margin:30px auto;flex-grow:1;font-family:'Roboto'}body.ap_csp .lesson-content .trix-content,body.ap_csp .quiz-content .trix-content,body.ap_csp .practice-session-content .trix-content{font-family:Roboto;font-size:16px;line-height:1.75}body.ap_csp .lesson-content .trix-content figure,body.ap_csp .quiz-content .trix-content figure,body.ap_csp .practice-session-content .trix-content figure{width:fix-content}body.ap_csp .lesson-content .trix-content iframe,body.ap_csp .quiz-content .trix-content iframe,body.ap_csp .practice-session-content .trix-content iframe{border:none}body.ap_csp .lesson-content .trix-content textarea,body.ap_csp .quiz-content .trix-content textarea,body.ap_csp .practice-session-content .trix-content textarea{resize:none}body.ap_csp .lesson-content .trix-content textarea:focus,body.ap_csp .quiz-content .trix-content textarea:focus,body.ap_csp .practice-session-content .trix-content textarea:focus{outline-color:#A9D4D1}body.ap_csp .lesson-content .trix-content .solution-code-header,body.ap_csp .quiz-content .trix-content .solution-code-header,body.ap_csp .practice-session-content .trix-content .solution-code-header{background-color:#EAEBB2;height:70px;display:flex;flex-direction:column;justify-content:center;font-family:Exo;font-size:21px;font-weight:600;letter-spacing:0.21px;padding:24px}body.ap_csp .lesson-content .trix-content .solution-code-footer,body.ap_csp .quiz-content .trix-content .solution-code-footer,body.ap_csp .practice-session-content .trix-content .solution-code-footer{background-color:#EAEBB2;height:8px;position:relative;bottom:4px}body.ap_csp .lesson-content .trix-content action-text-attachment:has(.iframe-wrapper),body.ap_csp .quiz-content .trix-content action-text-attachment:has(.iframe-wrapper),body.ap_csp .practice-session-content .trix-content action-text-attachment:has(.iframe-wrapper){width:100%;padding:16px 0px}body.ap_csp .lesson-content .lesson-review-summary .subheader-m,body.ap_csp .quiz-content .lesson-review-summary .subheader-m,body.ap_csp .practice-session-content .lesson-review-summary .subheader-m{margin:13px 0px}body.ap_csp .lesson-content .lesson-review-summary .summary-links,body.ap_csp .quiz-content .lesson-review-summary .summary-links,body.ap_csp .practice-session-content .lesson-review-summary .summary-links{padding-top:10px}body.ap_csp .lesson-content .lesson-review-summary .next,body.ap_csp .quiz-content .lesson-review-summary .next,body.ap_csp .practice-session-content .lesson-review-summary .next{margin-right:30px}body.ap_csp .lesson-content .quiz-title,body.ap_csp .quiz-content .quiz-title,body.ap_csp .practice-session-content .quiz-title{font-family:'Exo'}body.ap_csp #lesson-container,body.ap_csp #quiz-container{display:flex}body.ap_csp #lesson-container .lesson-description,body.ap_csp #quiz-container .lesson-description{margin-bottom:12px}body.ap_csp #lesson-container .glossary-frame-wrapper,body.ap_csp #quiz-container .glossary-frame-wrapper{display:none;box-shadow:-11px 0px 14px 0px rgba(0,0,0,0.04);position:fixed;right:0px;overflow-y:auto;height:100%;background:white}body.ap_csp #lesson-container .glossary-frame-wrapper .close,body.ap_csp #quiz-container .glossary-frame-wrapper .close{cursor:pointer;position:relative;top:10px;right:20px}body.ap_csp #lesson-container #glossary-frame,body.ap_csp #quiz-container #glossary-frame{width:350px;margin-top:12px;margin-left:30px}body.ap_csp #lesson-container .glossary-frame-wrapper.show,body.ap_csp #quiz-container .glossary-frame-wrapper.show{display:inline-block}body.ap_csp #lesson-container #lesson-review-cta,body.ap_csp #quiz-container #lesson-review-cta{color:#38261E;display:block;background-color:#A9D4D1;padding:24px}body.ap_csp #lesson-container #lesson-review-cta .bold,body.ap_csp #quiz-container #lesson-review-cta .bold{font-weight:bold}body.ap_csp #lesson-container #lesson-review-cta img,body.ap_csp #quiz-container #lesson-review-cta img{filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(200%) contrast(102%);height:15px;margin-top:-3px}body.ap_csp #lesson-container #quiz-results-container,body.ap_csp #lesson-container .lesson-review-summary,body.ap_csp #quiz-container #quiz-results-container,body.ap_csp #quiz-container .lesson-review-summary{color:#38261E;display:block;background-color:#BFD4A9;padding:24px;font-size:14px;display:flex;justify-content:space-between;align-items:center}body.ap_csp #lesson-container #quiz-results-container .next,body.ap_csp #lesson-container .lesson-review-summary .next,body.ap_csp #quiz-container #quiz-results-container .next,body.ap_csp #quiz-container .lesson-review-summary .next{cursor:pointer;font-weight:bold;color:#38261E}body.ap_csp #lesson-container #quiz-results-container .next img,body.ap_csp #lesson-container .lesson-review-summary .next img,body.ap_csp #quiz-container #quiz-results-container .next img,body.ap_csp #quiz-container .lesson-review-summary .next img{filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(200%) contrast(102%);height:15px;margin-top:-3px}body.ap_csp #lesson-container #quiz-results-container .completed-icon,body.ap_csp #lesson-container .lesson-review-summary .completed-icon,body.ap_csp #quiz-container #quiz-results-container .completed-icon,body.ap_csp #quiz-container .lesson-review-summary .completed-icon{height:76px;margin-right:50px}body.ap_csp #lesson-container #quiz-results-container .title,body.ap_csp #lesson-container .lesson-review-summary .title,body.ap_csp #quiz-container #quiz-results-container .title,body.ap_csp #quiz-container .lesson-review-summary .title{font-family:'Exo'}body.ap_csp #quiz-container .option{display:flex;align-items:baseline}body.ap_csp #quiz-container .option img{margin:5px 5px 5px 0px}body.ap_csp #table-of-contents{position:sticky;top:250px;width:300px;align-self:flex-start;padding-right:40px;background-color:white}body.ap_csp #table-of-contents .highlighted{color:#5FB4B4}body.ap_csp #table-of-contents .header-l{color:#38261E;border-bottom:1px solid #b1b1b1;margin:8px 0px}body.ap_csp #table-of-contents .arrow{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/ap_csp/arrow-right-f77868704462f0a8d8b912a0fd97e0b1265f5543bd2abae747465636491240af.svg);width:21px;height:19px}body.ap_csp #table-of-contents .label-s-medium{font-family:'Roboto';margin:10px 0px;display:flex;justify-content:space-between}body.ap_csp #table-of-contents a{color:#38261E;display:flex;justify-content:space-between;flex-grow:1}body.ap_csp #table-of-contents a:hover{color:#A9D4D1}body.ap_csp #table-of-contents .anchor-text{width:90%}body.ap_csp ::-webkit-scrollbar{width:8px;background-color:white}body.ap_csp ::-webkit-scrollbar-thumb{background-color:#c4c4c4}body.ap_csp #review-questions .answers,body.ap_csp .test-yourself-question .answers,body.ap_csp #quiz-questions .answers{margin-left:20px}body.ap_csp #review-questions .answers .custom-tooltip,body.ap_csp .test-yourself-question .answers .custom-tooltip,body.ap_csp #quiz-questions .answers .custom-tooltip{background-color:white;color:#38261E;border-radius:0.25rem;padding:0.5rem 1rem;position:absolute;transform:translate(-170px, 5px);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);font-size:14px;letter-spacing:0.11px;width:160px;opacity:0;transition:opacity 0.3s ease-in-out;white-space:nowrap}body.ap_csp #review-questions .answers .custom-tooltip.show,body.ap_csp .test-yourself-question .answers .custom-tooltip.show,body.ap_csp #quiz-questions .answers .custom-tooltip.show{opacity:1}body.ap_csp #review-questions .answers .custom-tooltip p,body.ap_csp .test-yourself-question .answers .custom-tooltip p,body.ap_csp #quiz-questions .answers .custom-tooltip p{margin-right:5px;float:left}body.ap_csp #review-questions .open-answer,body.ap_csp .test-yourself-question .open-answer,body.ap_csp #quiz-questions .open-answer{display:flex;flex-direction:row;align-items:center;border-radius:4px;border:1px solid #b1b1b1;font-family:Roboto;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0.1px}body.ap_csp #review-questions .open-answer .correct-incorrect-img,body.ap_csp .test-yourself-question .open-answer .correct-incorrect-img,body.ap_csp #quiz-questions .open-answer .correct-incorrect-img{position:relative;bottom:2px;margin:10px}body.ap_csp #review-questions .explanation,body.ap_csp .test-yourself-question .explanation,body.ap_csp #quiz-questions .explanation{margin-top:24px;margin-bottom:24px;padding:18px;box-shadow:0 4px 19px 0 rgba(115,115,115,0.25)}body.ap_csp #review-questions .explanation h4,body.ap_csp .test-yourself-question .explanation h4,body.ap_csp #quiz-questions .explanation h4{margin-bottom:8px}body.ap_csp #review-questions .explanation .as-seen-in,body.ap_csp .test-yourself-question .explanation .as-seen-in,body.ap_csp #quiz-questions .explanation .as-seen-in{margin-top:10px;float:right;color:#5FB4B4;font-family:Exo;font-weight:500;line-height:normal;letter-spacing:0.14px}body.ap_csp #review-questions .explanation .as-seen-in img,body.ap_csp .test-yourself-question .explanation .as-seen-in img,body.ap_csp #quiz-questions .explanation .as-seen-in img{margin-top:-5px}body.ap_csp #review-questions .question-wrapper,body.ap_csp .test-yourself-question .question-wrapper,body.ap_csp #quiz-questions .question-wrapper{display:flex;align-items:baseline;margin-top:50px}body.ap_csp #review-questions .question-wrapper .question-number,body.ap_csp .test-yourself-question .question-wrapper .question-number,body.ap_csp #quiz-questions .question-wrapper .question-number{margin-right:10px}body.ap_csp .test-yourself-question.open-question{box-shadow:0px 4px 19px 0px rgba(115,115,115,0.25);padding:26px;overflow:hidden}body.ap_csp .test-yourself-question .reveal-answer{color:#27adf9;font-family:'Exo';font-size:14px;font-weight:500;letter-spacing:0.14px;margin:10px 0}body.ap_csp .test-yourself-question .reveal-answer.disabled{color:#b1b1b1;background-color:white}body.ap_csp .test-yourself-question .correct-answer{margin:-26px;margin-top:26px;cursor:default;background:#A9D4D1;display:grid;grid-template-rows:0fr;transition:all 0.7s ease-out;padding:0px 40px}body.ap_csp .test-yourself-question .correct-answer.exposed{padding:12px 40px;grid-template-rows:1fr}body.ap_csp .test-yourself-question .correct-answer .correct-answer-inner{overflow:hidden}body.ap_csp .test-yourself-question .option{gap:5px}body.ap_csp .test-yourself-question .answers.answered .correct{font-weight:bold}body.ap_csp .test-yourself-question .answers.answered .incorrect{text-decoration:line-through}body.ap_csp .test-yourself-question .answers.answered .option{pointer-events:none}body.ap_csp #confirmation-modal .modal-dialog{width:700px}body.ap_csp #confirmation-modal .modal-body{font-family:'Roboto';font-size:16px;line-height:19px}body.ap_csp #confirmation-modal .footer-buttons{font-size:12px;font-weight:600;padding:10px 50px 50px;display:flex;justify-content:center}body.ap_csp #confirmation-modal .footer-buttons .submit-btn{display:flex;align-items:center}body.ap_csp .formtastic.option trix-toolbar{display:none}body.ap_csp .formtastic.option fieldset{min-width:300px}body.ap_csp .answers .option{display:flex;align-items:baseline}body.ap_csp .answers .option .bold{font-weight:bold}body.ap_csp .answers .option .trix-content{margin:0px 5px}body.ap_csp .answers .option .trix-content div{white-space:pre-wrap}body.ap_csp .answers textarea{resize:none;min-width:100px;width:100%;min-height:110px}body.ap_csp .answers textarea:focus{outline-color:#A9D4D1}body.ap_csp .pagination{margin-left:18px;font-family:'Roboto'}body.ap_csp .pagination .next_page,body.ap_csp .pagination .previous_page{font-size:12px;margin:0 5px;color:#5FB4B4}body.ap_csp .pagination .next_page:hover,body.ap_csp .pagination .previous_page:hover{color:#A9D4D1}body.ap_csp .pagination .disabled{background-color:initial;color:#b1b1b1}body.ap_csp .pagination em{color:#5FB4B4;font-style:normal}body.ap_csp .pagination a[rel='next'],body.ap_csp .pagination a[rel='prev'],body.ap_csp .pagination em{margin:0 2px}body.ap_csp .pagination a{color:#38261E}body.ap_csp .pagination a:hover{color:#A9D4D1}body.ap_csp #unit-subheader .links-container a:hover,body.ap_csp #subheader-collapsed .links-container a:hover{color:#A9D4D1}body.ap_csp #unit-subheader .links-container a:active,body.ap_csp #subheader-collapsed .links-container a:active{color:#5FB4B4}body.ap_csp #unit-subheader .links-container a.disabled,body.ap_csp #subheader-collapsed .links-container a.disabled{background:white;color:#b1b1b1}.trix-modal .modal-dialog{width:fit-content;min-width:700px}.trix-modal .modal-dialog .modal-content{padding:10px}.trix-modal .modal-dialog .modal-content input{margin:5px;width:-webkit-fill-available}.trix-modal .modal-dialog .modal-content input[type=radio]{width:auto}.glossary-term{position:relative}.glossary-hover-definition{width:350px;filter:drop-shadow(0px 0px 4px rgba(0,0,0,0.25));transition:display 0.3s ease;background-color:white;position:absolute;left:10px;top:20px;border-radius:4px;z-index:10}.glossary-hover-definition .glossary-hover-definition-inner{letter-spacing:0.11px;margin:20px;color:black;max-height:200px;overflow:hidden;text-overflow:ellipsis}.glossary-hover-definition .glossary-hover-definition-inner .hover-non-link{color:black}#glossary-frame{margin:auto;display:inline-block;display:flex;flex-direction:column;justify-content:center;max-width:646px}#glossary-frame form{margin-top:40px;margin-bottom:24px}#glossary-frame .ss-main{justify-content:space-between;height:40px}#glossary-frame .ss-main:focus:focus{border-radius:2px;box-shadow:0px 4px 19px 0px rgba(169,212,209,0.35)}#glossary-frame .ss-single,#glossary-frame .ss-placeholder{position:relative;left:8px;top:5px;font-family:Roboto}#glossary-frame .ss-arrow path{stroke:#5FB4B4}#glossary-frame .glossary-title{color:#38261E;margin:8px 0px;font-weight:600;font-size:18px}#glossary-frame .glossary-definition{color:#38261E;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:17px;letter-spacing:0.11px;margin-bottom:40px}#glossary-frame .empty-state{margin:auto;margin-top:10px}#glossary-frame .empty-state .arrows{text-align:center}#glossary-frame .empty-state .arrow{margin:10px}#glossary-frame .empty-state .middle-arrow{transform:rotate(-30deg)}#glossary-frame .empty-state .left-arrow{position:relative;top:30px}#glossary-frame .empty-state .right-arrow{position:relative;top:30px;transform:rotate(-50deg)}#glossary-frame .empty-state .text{padding-top:50px;font-size:20px}@media screen and (max-width: 1367px){body.ap_csp .lesson-content,body.ap_csp .quiz-content,body.ap_csp .practice-session-content{width:90%;max-width:800px}body.ap_csp #table-of-contents{display:none}}body.ap_csp .editor-toolbar,body.project .editor-toolbar,body.library_documentation .editor-toolbar{position:fixed;bottom:20px;right:20px;background-color:#BFD4A9;color:#38261E;padding:10px 20px;border-radius:5px;box-shadow:0 4px 8px rgba(0,0,0,0.2);z-index:1000;gap:10px}@font-face{font-family:'Exo 2';font-style:normal;font-weight:200;src:url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-2-v5-latin-200-643caee20ef59b8dabf4a4cf34ce50eb649336454084467e5f045b8e2c41c0f1.eot);src:local("Exo 2 Extra Light"),local("Exo2-ExtraLight"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-2-v5-latin-200-643caee20ef59b8dabf4a4cf34ce50eb649336454084467e5f045b8e2c41c0f1.eot?#iefix) format("embedded-opentype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-2-v5-latin-200-09e04494325f378cfeac603a715de483ad22d068d3f0e7ba239bfadc25e1e725.woff2) format("woff2"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-2-v5-latin-200-2f7eb17c731d434ec36f3ea4232b3688d80d9d5c0e1566d8bf53805b87eb4f7f.woff) format("woff"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-2-v5-latin-200-55179af8fe92b76a421c877bf506ab0f5973e5c6b1dd233fd913899690c881b4.ttf) format("truetype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-2-v5-latin-200-e039fd03d321b1493ecae5060e08767bd4398fbeb3243cf732502fec99702007.svg#Exo2) format("svg")}@font-face{font-family:'Exo 2';font-style:normal;font-weight:400;src:url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-2-v5-latin-regular-139b7bede47835ffabf83ec5b8cb4178fea1be72f9ebcfeb9a4e122a2e4b0d4a.eot);src:local("Exo 2"),local("Exo2-Regular"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-2-v5-latin-regular-139b7bede47835ffabf83ec5b8cb4178fea1be72f9ebcfeb9a4e122a2e4b0d4a.eot?#iefix) format("embedded-opentype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-2-v5-latin-regular-9e22c9928dfe5d04693ff82cb323f855bc4d70d2aabef1a2361f10fa6ff831db.woff2) format("woff2"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-2-v5-latin-regular-4fb70df9289921d4228f4229997a67723ca115970b9d6bb7e3ed69d4980e9f10.woff) format("woff"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-2-v5-latin-regular-e889606c2cdd20ae8d2f8aa67720dcba34fce19908f99701180bd40a005eaf40.ttf) format("truetype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-2-v5-latin-regular-7d53084ba5c5bf09ce174aac7d7fbd553453b167016758aa5ed344007b993226.svg#Exo2) format("svg")}@font-face{font-family:'Exo 2';font-style:normal;font-weight:500;src:url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-2-v5-latin-500-d52f34fc71d893aa2032de5197be90d814c392ab7f7d9b4976a8f22f1382d677.eot);src:local("Exo 2 Medium"),local("Exo2-Medium"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-2-v5-latin-500-d52f34fc71d893aa2032de5197be90d814c392ab7f7d9b4976a8f22f1382d677.eot?#iefix) format("embedded-opentype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-2-v5-latin-500-df0e3f3080d052bdc4e94128c17f838dcc6db2d06a0f93e98f81f54e21b830bf.woff2) format("woff2"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-2-v5-latin-500-e8fd9951d06cbb8523b9a7301a7fbc37d213dd04daa2cf584e74568522ec7c51.woff) format("woff"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-2-v5-latin-500-b362416cc48d9658ea4a2c20f5961acc0b7c3ee8418a7f33da9e47ed23fba263.ttf) format("truetype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-2-v5-latin-500-6b9164e9ced7062317dfb48e1f7e8fdf1c09d783dbf422d3e15601e86a2fda6f.svg#Exo2) format("svg")}@font-face{font-family:'Exo 2';font-style:normal;font-weight:600;src:url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-2-v5-latin-600-81968550e63d1319c150410b5a031294cc410a00be8caa3ec50af334845446dc.eot);src:local("Exo 2 Semi Bold"),local("Exo2-SemiBold"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-2-v5-latin-600-81968550e63d1319c150410b5a031294cc410a00be8caa3ec50af334845446dc.eot?#iefix) format("embedded-opentype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-2-v5-latin-600-fbb38bf7096432bd10c9e88780b64d77fb9643622d84c652e8202afdd83dfd40.woff2) format("woff2"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-2-v5-latin-600-043ff27db26874813f2410920a50862ca67fafce867d59390070c87da71828c3.woff) format("woff"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-2-v5-latin-600-5ddda99183f8e799845b3b7b1f52380930f950be37c186ce7e20b2dd866201f2.ttf) format("truetype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-2-v5-latin-600-3f3da50971ebdfb4afa61b80601199f0544085d1e6ad47360dc5ad0c55920013.svg#Exo2) format("svg")}@font-face{font-family:'Exo 2';font-style:normal;font-weight:700;src:url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-2-v5-latin-700-29f026d30fa1ec3d48d4e1d844eea994b836045a0f713c2d71e18502bc0ed255.eot);src:local("Exo 2 Bold"),local("Exo2-Bold"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-2-v5-latin-700-29f026d30fa1ec3d48d4e1d844eea994b836045a0f713c2d71e18502bc0ed255.eot?#iefix) format("embedded-opentype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-2-v5-latin-700-dccce745b5303259b13c974fe7e697545500643b2f39699b1913b71c8720bde6.woff2) format("woff2"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-2-v5-latin-700-58451aa68c76bec6ed1de10670e76a2624aa80c48780caaf1c28e9d6e48727cc.woff) format("woff"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-2-v5-latin-700-bb6b44cd535a485d2dad8ec2a505951df42c85b73c6c771df82a169ac3381af3.ttf) format("truetype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-2-v5-latin-700-abac4db9070319605f49e790d0387271ba8cd042b73f81cf7b2b97d25441f9e3.svg#Exo2) format("svg")}@font-face{font-family:'Exo';font-style:normal;font-weight:400;src:url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-v8-latin-regular-96958d466d6cd1adadfd4c60884e903c24569ac67508322a47aa4c27e8b66670.eot);src:local("Exo Regular"),local("Exo-Regular"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-v8-latin-regular-96958d466d6cd1adadfd4c60884e903c24569ac67508322a47aa4c27e8b66670.eot?#iefix) format("embedded-opentype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-v8-latin-regular-e3ba4948ffb68530af5c28e08432b206bd71955b4ae3d0836b02dc30550a68d9.woff2) format("woff2"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-v8-latin-regular-2da1be69924a4a3963cc722a13a676c8852c4dd767451b9e4bfd5ce201b3951e.woff) format("woff"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-v8-latin-regular-5dede05ca00ac1e3af757f14c42a06d012d41727e41020dc9604bd63d9808bfe.ttf) format("truetype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-v8-latin-regular-16ce040f6c224f8a688beeb9854d6831b3ed95016e331a1e0a0436ff46b19866.svg#Exo) format("svg")}@font-face{font-family:'Exo';font-style:normal;font-weight:500;src:url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-v8-latin-500-0006434ed48d0c891af11f6f25555091d3e8d818dde49627f0eba607777dc071.eot);src:local("Exo Medium"),local("Exo-Medium"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-v8-latin-500-0006434ed48d0c891af11f6f25555091d3e8d818dde49627f0eba607777dc071.eot?#iefix) format("embedded-opentype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-v8-latin-500-8c903c44c7b0b388d41d2218e8d8a4a3718327432ec6f23f90c6e1b77fa65a0a.woff2) format("woff2"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-v8-latin-500-b9a248762fb3d4b498ea0de8f4d7de2c36fa933d2868cc6235882ecb664e5b8b.woff) format("woff"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-v8-latin-500-a44d46f879e7be29fa3d161614b087d677f7b24544ff2d2d55843aaab340e6f5.ttf) format("truetype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-v8-latin-500-0917f39c88b8ba4ac6db6714c87979ff1b984e9f6d6859e64f5954bd205b5773.svg#Exo) format("svg")}@font-face{font-family:'Exo';font-style:normal;font-weight:700;src:url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-v8-latin-700-03145feceb93571a868314a041effb583685ca966d11c61fab0b76e623eaef90.eot);src:local("Exo Bold"),local("Exo-Bold"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-v8-latin-700-03145feceb93571a868314a041effb583685ca966d11c61fab0b76e623eaef90.eot?#iefix) format("embedded-opentype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-v8-latin-700-11b27c8f30ea92ac31081241f36106448d082996a9d06fae27e9b334672933fe.woff2) format("woff2"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-v8-latin-700-ad4923ffdba967567e41fa8c68d8d55896a4c1d8be0cc376f6def86fe033ac4e.woff) format("woff"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-v8-latin-700-38a285123cf9b57ad9730c014ce233ae1acbe2fdbb5f0f8c37b1c4f87f3e3f29.ttf) format("truetype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/exo-v8-latin-700-5d4e1b00dd5bd01e8828cba8096c8bc3be656ad60990963be98f8e981764e4aa.svg#Exo) format("svg")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/open-sans-v16-latin-300-959dd11de54e4040b72104dd0b32ee882e5d80302c5eecd4d0bd3fe7197fa3b6.eot);src:local("Open Sans Light"),local("OpenSans-Light"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/open-sans-v16-latin-300-959dd11de54e4040b72104dd0b32ee882e5d80302c5eecd4d0bd3fe7197fa3b6.eot?#iefix) format("embedded-opentype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/open-sans-v16-latin-300-f677ee2d82dfb11f08175f673cf3f065b0d5e491b4485e01259a492715c746e2.woff2) format("woff2"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/open-sans-v16-latin-300-6e8a28a0638c920e5b76177e5f03ba94fcdedd3e3ecd347c333d82876b51c9c0.woff) format("woff"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/open-sans-v16-latin-300-dbf567ab82eeff26676787e317e68b11d7546b2ac57543c34e6d3639faedd2f3.ttf) format("truetype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/open-sans-v16-latin-300-74df0c40c70eaef5c8fa9f3323b60940931240a3ac6b1623fdcafb1c4bed5185.svg#OpenSans) format("svg")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/open-sans-v16-latin-regular-1d399c4617f5da6f7523d2816328c84de6e5cdf4325b2a40827c2d33d7ef0fd7.eot);src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/open-sans-v16-latin-regular-1d399c4617f5da6f7523d2816328c84de6e5cdf4325b2a40827c2d33d7ef0fd7.eot?#iefix) format("embedded-opentype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/open-sans-v16-latin-regular-9c50a96c859b9beea47b71740bd14e7f69a4df586d015f47434037f8def53b52.woff2) format("woff2"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/open-sans-v16-latin-regular-81f0ec27796225ea29f9f1c7b74f083edcd7bc97a09d5fc4e8d03c0134e62445.woff) format("woff"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/open-sans-v16-latin-regular-5669ca033ab68625c0cae6bcf1abb2722c02ea43a0d65323b2f7b023c7afa35e.ttf) format("truetype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/open-sans-v16-latin-regular-f8396d832e2b270319c4e17df620c06f77293f5c4e7ffdce337c9b90fa75d133.svg#OpenSans) format("svg")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/open-sans-v16-latin-700-0f826c4ef9ff5abc7bf0be227e5ef8816053d79f84d400b4d87423b93161c9e2.eot);src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/open-sans-v16-latin-700-0f826c4ef9ff5abc7bf0be227e5ef8816053d79f84d400b4d87423b93161c9e2.eot?#iefix) format("embedded-opentype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/open-sans-v16-latin-700-74201a4b97ec1d5e86252dd0180eafd8c5378a9235864dbcd682f3575b41c85b.woff2) format("woff2"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/open-sans-v16-latin-700-ea20e5db3ba915c503173fae268445fc2745fc9a5dce2f58d47f5a355e1cdb18.woff) format("woff"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/open-sans-v16-latin-700-d7f8be99aee46445efcc7c49145388deca59f0dfd183ed4b3892ca111c2b401a.ttf) format("truetype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/open-sans-v16-latin-700-7e40ecf3b9b2ded5a267a3fe330eda6d71c10a1fc716d12237812322057411cb.svg#OpenSans) format("svg")}@font-face{font-family:'Xolonium';src:url(https://dnskjpxi5l62c.cloudfront.net/assets/xolonium_web/xolonium-regular-webfont-efc402ae382655e405764db8aab46bdc182ff0765927049ca0922bda2c98baea.eot);src:url(https://dnskjpxi5l62c.cloudfront.net/assets/xolonium_web/xolonium-regular-webfont-efc402ae382655e405764db8aab46bdc182ff0765927049ca0922bda2c98baea.eot?#iefix) format("embedded-opentype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/xolonium_web/xolonium-regular-webfont-bbc48f63aad8e9c6f7f7397398ddd0edacda4a1f87ebcc25da1e7fca547572af.woff2) format("woff2"),url(https://dnskjpxi5l62c.cloudfront.net/assets/xolonium_web/xolonium-regular-webfont-a952edf6b5d36914573eff0c7df6292b9a38db3362156aa0449d41a97474e0ae.woff) format("woff"),url(https://dnskjpxi5l62c.cloudfront.net/assets/xolonium_web/xolonium-regular-webfont-eb7847a325c7d51c36619d786ad7f1883e1d4561367f83a1e6cf382b76d13d95.ttf) format("truetype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/xolonium_web/xolonium-regular-webfont-8709cfa3441566a3bbc2c1bb2b7627100c628a101551006e773f86c075479aa3.svg#xoloniumregular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Roboto';src:url(https://dnskjpxi5l62c.cloudfront.net/assets/roboto_web/roboto-thin-webfont-cd17b6df1f3b79717ab2fb08996d797c9796ea04f3d4d8edbf665dbff3d0024f.eot);src:url(https://dnskjpxi5l62c.cloudfront.net/assets/roboto_web/roboto-thin-webfont-cd17b6df1f3b79717ab2fb08996d797c9796ea04f3d4d8edbf665dbff3d0024f.eot?#iefix) format("embedded-opentype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/roboto_web/roboto-thin-webfont-901a28f8f464989198e7c8d8ad7cd010f3725f855ed62579adddfcdfbc29b853.woff2) format("woff2"),url(https://dnskjpxi5l62c.cloudfront.net/assets/roboto_web/roboto-thin-webfont-fc6bc13ed4e0cdf15acb5ece80f7a6ea756b2ec3b91a56ab370cb55300525d4e.woff) format("woff"),url(https://dnskjpxi5l62c.cloudfront.net/assets/roboto_web/roboto-thin-webfont-4d591c60fb9390ea2cfac7785e701e634f4a1d5e4bc787130e1cbb499881d583.ttf) format("truetype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/roboto_web/roboto-thin-webfont-e5a867e6a27c1f3e0a345091d2be1253f85653c2f242cf7ca01ef53959b6e77b.svg#robotothin) format("svg");font-weight:200;font-style:normal}@font-face{font-family:'Roboto';src:url(https://dnskjpxi5l62c.cloudfront.net/assets/roboto_web/roboto-regular-webfont-f0dfbac9b6509032a6ae5c04ef14b43226b0a4bb9b316d51630ede2f8b3657cf.eot);src:url(https://dnskjpxi5l62c.cloudfront.net/assets/roboto_web/roboto-regular-webfont-f0dfbac9b6509032a6ae5c04ef14b43226b0a4bb9b316d51630ede2f8b3657cf.eot?#iefix) format("embedded-opentype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/roboto_web/roboto-regular-webfont-39f0b7799c99927a00b89e5f04286bafecb3483e320bd3cd4007576c551c8159.woff2) format("woff2"),url(https://dnskjpxi5l62c.cloudfront.net/assets/roboto_web/roboto-regular-webfont-0e397fa4e97593a72ee056a2d7641b914143352639a93c695ce06414af651023.woff) format("woff"),url(https://dnskjpxi5l62c.cloudfront.net/assets/roboto_web/roboto-regular-webfont-ac59d6b9fc3d1f890c49310fa8eb713616381277b4afd898e9b5e684a6aadd1f.ttf) format("truetype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/roboto_web/roboto-regular-webfont-08de5f81832af0ee4597f4fb325f2a30366e035a7253f5d4643975baddb1267d.svg#robotoregular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Roboto';src:url(https://dnskjpxi5l62c.cloudfront.net/assets/roboto_web/roboto-medium-webfont-9d3358b659d937e58825dc835af9076cbeed410259f51b151ca2e6f61823dd5c.eot);src:url(https://dnskjpxi5l62c.cloudfront.net/assets/roboto_web/roboto-medium-webfont-9d3358b659d937e58825dc835af9076cbeed410259f51b151ca2e6f61823dd5c.eot?#iefix) format("embedded-opentype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/roboto_web/roboto-medium-webfont-c82157b242f511d2e9925b907466212cb7d1157f15eaed4f7fabdd5d3d870d66.woff2) format("woff2"),url(https://dnskjpxi5l62c.cloudfront.net/assets/roboto_web/roboto-medium-webfont-0ac89f9139ade4599e142b5699cd5efc8496f98a4280ece4fbfb88e0bc481083.woff) format("woff"),url(https://dnskjpxi5l62c.cloudfront.net/assets/roboto_web/roboto-medium-webfont-8ebdd489204f616517dfc0804055a359d7d0c88d7538c39f969c418099c0b38e.ttf) format("truetype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/roboto_web/roboto-medium-webfont-05d537cb2591faf4de40021082455bcce663cc9f5a400b92803252e7742bff2e.svg#robotomedium) format("svg");font-weight:500;font-style:normal}@font-face{font-family:'Roboto';src:url(https://dnskjpxi5l62c.cloudfront.net/assets/roboto_web/roboto-bold-webfont-a26ef1db09b9c7ac8e86db82b8b073cf5e4f9ca10f6ab063aecbe3d26ad97da5.eot);src:url(https://dnskjpxi5l62c.cloudfront.net/assets/roboto_web/roboto-bold-webfont-a26ef1db09b9c7ac8e86db82b8b073cf5e4f9ca10f6ab063aecbe3d26ad97da5.eot?#iefix) format("embedded-opentype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/roboto_web/roboto-bold-webfont-4fec98ca6faada9a125a6da9e1ed69c8dddfaad714e4a8ccebbad65f2413a1da.woff2) format("woff2"),url(https://dnskjpxi5l62c.cloudfront.net/assets/roboto_web/roboto-bold-webfont-84f7fb1a34201ea0601403c28e144a29e08b74a5f706362553c54cb922b40cc6.woff) format("woff"),url(https://dnskjpxi5l62c.cloudfront.net/assets/roboto_web/roboto-bold-webfont-3216b5d58f29f266cab705acdc33aa779213ec4397ff2b88111661b29a390901.ttf) format("truetype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/roboto_web/roboto-bold-webfont-6a3b518da68c092eac6e59b683ffe35ca4aeb2596a2af6e7cd9c519e72461245.svg#robotobold) format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'Roboto Slab';src:url(https://dnskjpxi5l62c.cloudfront.net/assets/Roboto_Slab/RobotoSlab-Regular-b0b8eb2f71829daaa76f5d2184e65a3a12d233d54baa574cda574ee922bf7260.ttf);font-weight:normal;font-style:normal}@font-face{font-family:'Monaco';src:url(https://dnskjpxi5l62c.cloudfront.net/assets/monaco/monaco-webfont-552f6765fd7b2d0bceed6282cc744506ca832ad937fc69facb7ff9f3cc9a96f6.eot);src:url(https://dnskjpxi5l62c.cloudfront.net/assets/monaco/monaco-webfont-552f6765fd7b2d0bceed6282cc744506ca832ad937fc69facb7ff9f3cc9a96f6.eot?#iefix) format("embedded-opentype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/monaco/monaco-webfont-7f478473113308a6b300eba7b11385be6ea517c88788f01a3da4cf685000e30c.woff2) format("woff2"),url(https://dnskjpxi5l62c.cloudfront.net/assets/monaco/monaco-webfont-26aef04d43d5c98dc69db523a974266d04513acaada49747e734a7db65c5d53f.woff) format("woff"),url(https://dnskjpxi5l62c.cloudfront.net/assets/monaco/monaco-webfont-4db34ceb66d8facecf2c3f3fa6eacadb709bd6e97447aa2c2ab416ceb572245c.ttf) format("truetype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/monaco/monaco-webfont-158be8d0300372bc4f3c84ebb771cc2c6aab879f6a13148ed40d098e192bee09.svg#monacoregular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Geomanist';src:url(https://dnskjpxi5l62c.cloudfront.net/assets/geomanist/geomanist-regular-webfont-fc5b758c7f04c40e92b7cda0f12c2f773222ff3a084aafd72e6ae323139d978e.eot);src:url(https://dnskjpxi5l62c.cloudfront.net/assets/geomanist/geomanist-regular-webfont-fc5b758c7f04c40e92b7cda0f12c2f773222ff3a084aafd72e6ae323139d978e.eot?#iefix) format("embedded-opentype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/geomanist/geomanist-regular-webfont-99b4c2917912d1bef9ed7d395b3bac9a36ab271d831f421763744a76cfb8c7a9.woff2) format("woff2"),url(https://dnskjpxi5l62c.cloudfront.net/assets/geomanist/geomanist-regular-webfont-36f76c76cfc2a64b14ef8e8ec81b478a14afeb042b8b1e832579aaf5d5763f61.woff) format("woff"),url(https://dnskjpxi5l62c.cloudfront.net/assets/geomanist/geomanist-regular-webfont-83c17cef366969c045d2780b46146fa4ee495d1e2281557cbeb98e5fac79c32e.ttf) format("truetype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/geomanist/geomanist-regular-webfont-31ea8ad430abf131d86d1be8fb7ed68414c92216d3484b1bc2e5373b712f2dc9.svg#nunitoregular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Nunito';src:url(https://dnskjpxi5l62c.cloudfront.net/assets/nunito/nunito-regular-webfont-cf1a02d7ebea2be1ef5d7a4286737866b2867e7c09072ee6b6f0ab7bffed1717.eot);src:url(https://dnskjpxi5l62c.cloudfront.net/assets/nunito/nunito-regular-webfont-cf1a02d7ebea2be1ef5d7a4286737866b2867e7c09072ee6b6f0ab7bffed1717.eot?#iefix) format("embedded-opentype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/nunito/nunito-regular-webfont-72ee148c87c4b850074c82fa58f75f5a2bf1e16461c3c0a8436261f035852fdb.woff2) format("woff2"),url(https://dnskjpxi5l62c.cloudfront.net/assets/nunito/nunito-regular-webfont-1ffd091c7934acd0ee26fbd5c7a3812f2d7b003bc4c77da54dff11b8d87d4c6e.woff) format("woff"),url(https://dnskjpxi5l62c.cloudfront.net/assets/nunito/nunito-regular-webfont-41b030271e6d9b3eab6dfc85f147d1b95e64067d17dd1fb2d5d880c2ebc17ac0.ttf) format("truetype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/nunito/nunito-regular-webfont-e2fab7e4b94fdc6c4b9e1f2aff83572d4f7f93c33f5353dd9d7869bb84c64ff6.svg#nunitoregular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Nunito';src:url(https://dnskjpxi5l62c.cloudfront.net/assets/nunito/nunito-bold-webfont-354967fed31fce061aca9fa9bbd4773c67147eaf0b5b19a8a27f482977319d29.eot);src:url(https://dnskjpxi5l62c.cloudfront.net/assets/nunito/nunito-bold-webfont-354967fed31fce061aca9fa9bbd4773c67147eaf0b5b19a8a27f482977319d29.eot?#iefix) format("embedded-opentype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/nunito/nunito-bold-webfont-a51d3296995ab16618c90eaabab22826cf71de07b0efd1f7b1b282336b2b00ab.woff2) format("woff2"),url(https://dnskjpxi5l62c.cloudfront.net/assets/nunito/nunito-bold-webfont-cfc1c114f4eeb9d68fbdc031cfc1af8a51ed84d767dbe7425cb076a086fe349e.woff) format("woff"),url(https://dnskjpxi5l62c.cloudfront.net/assets/nunito/nunito-bold-webfont-fe50d2513c30bf64b96fac42921d998a75e8dd303393a03368c407cc054e9aa6.ttf) format("truetype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/nunito/nunito-bold-webfont-ea9e54bca6a67b4a0d62344d433de6cf133122e5e88e7483354d6d6a3ecd9149.svg#nunitobold) format("svg");font-weight:bold;font-style:normal}@font-face{font-family:"Rubik-Medium";src:url(https://dnskjpxi5l62c.cloudfront.net/assets/rubik/Rubik-Medium-e7b4b008359be7c52e5639e2f44ba0b1e7510d1d6bb5f186db09ae86343d3d8b.eot);src:url(https://dnskjpxi5l62c.cloudfront.net/assets/rubik/Rubik-Medium-e7b4b008359be7c52e5639e2f44ba0b1e7510d1d6bb5f186db09ae86343d3d8b.eot?#iefix) format("embedded-opentype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/rubik/Rubik-Medium-689e63b2820a2d263f17fafe1ed06ca10f12c194154d404e35207dc4e6425c5c.otf) format("opentype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/rubik/Rubik-Medium-b481444fd02dd0117769bda43b22fe8ff0440751f023bd362845bed95a1da739.svg) format("svg"),url(https://dnskjpxi5l62c.cloudfront.net/assets/rubik/Rubik-Medium-8acfa40efb4544c15ec7d04b7eb44d3540e9c1f25d3d1c38ee1462cf98d09a13.ttf) format("truetype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/rubik/Rubik-Medium-cf30f47b1aab6711d4521da4217ec457c49dcb950eb16b62b21276905a2da67c.woff) format("woff"),url(https://dnskjpxi5l62c.cloudfront.net/assets/rubik/Rubik-Medium-439b80db1cf46e22a7366f3e891a7ae86454d23956440582653b52e54789206b.woff2) format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:"Rubik";src:url(https://dnskjpxi5l62c.cloudfront.net/assets/rubik/Rubik-Medium-e7b4b008359be7c52e5639e2f44ba0b1e7510d1d6bb5f186db09ae86343d3d8b.eot);src:url(https://dnskjpxi5l62c.cloudfront.net/assets/rubik/Rubik-Medium-e7b4b008359be7c52e5639e2f44ba0b1e7510d1d6bb5f186db09ae86343d3d8b.eot?#iefix) format("embedded-opentype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/rubik/Rubik-Medium-689e63b2820a2d263f17fafe1ed06ca10f12c194154d404e35207dc4e6425c5c.otf) format("opentype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/rubik/Rubik-Medium-b481444fd02dd0117769bda43b22fe8ff0440751f023bd362845bed95a1da739.svg) format("svg"),url(https://dnskjpxi5l62c.cloudfront.net/assets/rubik/Rubik-Medium-8acfa40efb4544c15ec7d04b7eb44d3540e9c1f25d3d1c38ee1462cf98d09a13.ttf) format("truetype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/rubik/Rubik-Medium-cf30f47b1aab6711d4521da4217ec457c49dcb950eb16b62b21276905a2da67c.woff) format("woff"),url(https://dnskjpxi5l62c.cloudfront.net/assets/rubik/Rubik-Medium-439b80db1cf46e22a7366f3e891a7ae86454d23956440582653b52e54789206b.woff2) format("woff2");font-weight:bold;font-style:normal}@font-face{font-family:"Rubik";src:url(https://dnskjpxi5l62c.cloudfront.net/assets/rubik/Rubik-6e18c088ac4c95c3a150f321fe9ac0a2804fad226c9b7265ab41fff3ea180a79.eot);src:url(https://dnskjpxi5l62c.cloudfront.net/assets/rubik/Rubik-6e18c088ac4c95c3a150f321fe9ac0a2804fad226c9b7265ab41fff3ea180a79.eot?#iefix) format("embedded-opentype"),url(https://dnskjpxi5l62c.cloudfront.net/assets/rubik/Rubik-17ee136ca368f7469f73a653e5ff2f63857aac6f64b6f318ff840415a0f474c3.svg) format("svg"),url(https://dnskjpxi5l62c.cloudfront.net/assets/rubik/Rubik-e53e29b67afb7a8095f31402294aebfdddcf1e764d3c45120ad1d9393e904145.ttf) format("truetype"),url(https://dnskjpxi5l62c.cloudfront.net/rubik/Rubik.woff) format("woff"),url(https://dnskjpxi5l62c.cloudfront.net/assets/rubik/Rubik-7bc7fee8ec77f177caa06256240e5f3897ce8258481d3cd42fb32c43cfafa436.woff2) format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:'Montserrat-Bold';src:url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/montserrat-bold-webfont-ba56ed7d9e9334ca6b63f297ce8e7222d430e2acc7cddce2956b49b2bd9ce780.woff2) format("woff2"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/montserrat-bold-webfont-0d9a446d8fd4a5e4c420184dca8f72ed236c36a607b3f4e1231aa6d8aaa8b5b9.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Montserrat-Medium';src:url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/montserrat-medium-webfont-2b904572395bf8ad57f7de71e7e52b561f4bd26c175467f5bfbbbbac0d342798.woff2) format("woff2"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/montserrat-medium-webfont-b0f1626841cb5064c562fb7218a0f912506da612e3474d5f7270cdf99da25d68.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'AmaticSC-Bold';src:url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/amaticsc-bold-webfont-1bf72538cecda00233d76b2665bde78ef4ee5b58da6cfa73989566e3aff458b1.woff2) format("woff2"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/amaticsc-bold-webfont-eec43fda8422a4c1f07966f7d3d8648521d81e85bd04c1a954f9d37ffc2b81d0.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'AmaticScr-Regular';src:url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/amaticsc-regular-webfont-2c1a24b1f166036f34b1babe6536bb412370f22bad891e03ec9d9cdaa6a7d2e2.woff2) format("woff2"),url(https://dnskjpxi5l62c.cloudfront.net/assets/google-fonts/amaticsc-regular-webfont-22e1d41abeca8c08eb75d0c58d33fe47ae7e1f0edecf0fe39af75b14caf57a43.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Kodchasan';src:url(https://dnskjpxi5l62c.cloudfront.net/assets/Kodchasan/Kodchasan-Regular-f11a9d95731dc0dcb42d35e5f322a6002e06fa2c9c4c6b28cf90ad4750ddf0ad.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Kodchasan';src:url(https://dnskjpxi5l62c.cloudfront.net/assets/Kodchasan/Kodchasan-Bold-2b3305e681b6a59cb78d32959cf48e06b5c5d067d94ff2d7d24ea302cf123774.ttf) format("truetype");font-weight:bold;font-style:normal}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}body.ap_csp .dropdown-menu,body.project .dropdown-menu{padding:7px 0px;position:absolute;min-width:83px;background:white;box-shadow:0px 4px 19px rgba(115,115,115,0.25);border-radius:6px}body.ap_csp .dropdown-menu .edit-classroom-link,body.ap_csp .dropdown-menu .menu-link,body.project .dropdown-menu .edit-classroom-link,body.project .dropdown-menu .menu-link{display:flex;flex-direction:row;align-items:center;padding:0px 8px;height:30px;font-family:'Roboto';font-size:12px;letter-spacing:0.01em;color:#38261E;border:none;width:100%;background:white}body.ap_csp .dropdown-menu .edit-classroom-link:hover,body.ap_csp .dropdown-menu .menu-link:hover,body.project .dropdown-menu .edit-classroom-link:hover,body.project .dropdown-menu .menu-link:hover{background:#E1EAD3}body.ap_csp .dropdown-menu .edit-classroom-link.disabled,body.ap_csp .dropdown-menu .menu-link.disabled,body.project .dropdown-menu .edit-classroom-link.disabled,body.project .dropdown-menu .menu-link.disabled{color:#B1B1B1;background-color:inherit}body.ap_csp .dropdown-menu.show,body.project .dropdown-menu.show{display:block}body.ap_csp .dropdown-menu,body.project .dropdown-menu{text-align-last:left;min-width:128px}body.ap_csp .dropdown-menu .menu-link,body.project .dropdown-menu .menu-link{cursor:pointer}body.ap_csp .dropdown-menu .menu-link:hover,body.project .dropdown-menu .menu-link:hover{background:#A9D4D1}body.ap_csp .dropdown-menu .menu-link:active,body.project .dropdown-menu .menu-link:active{background:#5FB4B4}body.ap_csp .dropdown-wrapper,body.project .dropdown-wrapper{cursor:pointer;position:relative;height:100%}body.ap_csp .vertical-ellipses,body.project .vertical-ellipses{width:3px;height:3px;border-radius:50%;background-color:#38261E;box-shadow:0px 6px 0px #38261E, 0px 12px 0px #38261E;position:relative}body.ap_csp .dropdown-menu-button,body.project .dropdown-menu-button{display:block}body.ap_csp .dropdown-menu-button:hover .vertical-ellipses,body.project .dropdown-menu-button:hover .vertical-ellipses{background:#A9D4D1;box-shadow:0 6px 0 #A9D4D1, 0 12px 0 #A9D4D1}body.project #autosave-status-saved,body.project #autosave-status-saving{display:none;font-family:Exo;font-size:15px;font-weight:500;text-align:center;margin-top:1px}body.project #autosave-status-saved.show,body.project #autosave-status-saving.show{display:block}body.project #autosave-status-saved img,body.project #autosave-status-saving img{animation:spin 2s linear infinite;width:18px;height:18px}body.project #autosave-status-saved.show{padding-left:18px;opacity:1;animation:fadeOutAfterDelay 3s forwards}@keyframes fadeOutAfterDelay{0%{opacity:1}95%{opacity:1}100%{opacity:0}}body.project #file-explorer{float:left;width:160px;height:100vh;background:white;border-right:solid 1px #B1B1B1}body.project #file-explorer #close-bar{text-align:right;background:#5FB4B4;height:25px;padding:2px 5px;margin-bottom:12px}body.project #file-explorer #close-bar span{font-weight:bold;color:white;cursor:pointer}body.project #file-explorer .section{height:calc(43vh - 25px);font-size:14px;font-family:'Exo';margin:0 20px}body.project #file-explorer .section .section-header{font-weight:600;margin-bottom:8px;display:flex;align-items:baseline;justify-content:space-between}body.project #file-explorer .section .section-header .add-new{font-size:20px;font-weight:normal;cursor:pointer}body.project #file-explorer .section .list{height:calc(100% - 30px);overflow-y:auto}body.project #file-explorer .section .list p{overflow-wrap:anywhere;cursor:pointer;margin:4px 0}body.project #file-explorer .section .list p:hover{font-weight:600}body.project #file-explorer .section .list p:active{color:#5FB4B4}body.project #file-explorer hr{width:100%;border-top-color:#B1B1B1;margin:10px 0}body.project #file-explorer .new-file-input{width:100%;margin-bottom:8px}body.project #file-explorer .new-file-input:focus{outline-color:#A9D4D1}body.project #file-explorer .item-wrapper{display:flex;justify-content:space-between;position:relative}body.project #file-explorer .item-wrapper .copy-icon{opacity:0}body.project #file-explorer .item-wrapper:hover .copy-icon{opacity:1}body.project #file-explorer .item-wrapper .copy-button{position:relative}body.project #file-explorer .item-wrapper .copy-button.copied .copy-icon{opacity:0}body.project #file-explorer .item-wrapper .copy-button.copied::after{content:'Copied!';right:0;position:absolute;color:black;font-size:12px;font-weight:normal;white-space:nowrap}body.project .file-explorer-toggle{float:left;padding:12px 8px;width:30px;height:100%;background:#5FB4B4;border:none;cursor:pointer;display:none;justify-content:center;align-items:center;z-index:100}body.project .file-explorer-toggle:hover{background:#50aaaa}body.project .file-explorer-toggle .hamburger{width:14px;height:12px;display:flex;flex-direction:column;justify-content:space-between}body.project .file-explorer-toggle .hamburger span{display:block;height:2px;width:100%;background:white;border-radius:1px}body.project #file-explorer.hidden+.file-explorer-toggle{display:block}body.project #file-explorer .context-menu{position:absolute;display:none;margin:-7px 7px;min-width:auto}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes failed-task-frames{0%{background-color:white}35%{background-color:rgba(250,107,107,0.15)}50%{background-color:white}65%{background-color:rgba(250,107,107,0.15)}100%{background-color:white}}@-webkit-keyframes spin2{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.class-login{background-color:#8B9F40;font-family:'Exo';overflow:hidden}.class-login .class-login-bananas{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/classroom/banana-background-66586cd575750d432c4283de139ef7a3ef041c148c55c5ea7c9b5a78946f7aab.png);position:fixed;left:0px;top:0px;height:200px;width:100%;z-index:-1;opacity:0.4}.class-login .class-login-glow{width:100%;height:150px;box-shadow:0px 0px 100px 100px #8B9F40;border-radius:50%;position:fixed;z-index:-1;top:172px;left:0px;background:#8B9F40}.class-login .class-login-trouble{text-align:center;padding:3%}.class-login #container{max-width:1024px}.class-login #container .class-login-content{font-family:'Exo';font-size:16px}.class-login #container .class-login-content h1,.class-login #container .class-login-content h2,.class-login #container .class-login-content h3{text-align:center;font-family:'Exo';text-transform:uppercase}.class-login #container .class-login-content h1{font-size:30px;text-transform:uppercase;padding:30px;color:#FDFFFB;text-shadow:1px 2px darkgreen}.class-login #container .class-login-content .class-login-monkey{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/classroom/login-monkey-47f07d7f018e574433cd13cda33e2645a9d514e340b70d6bb4fa47d87a06bdc9.png);height:200px;width:184px;position:absolute;left:80%;top:-20px}.class-login #container .class-login-content .content-container{box-shadow:-1px 2px 10px 0px rgba(0,0,0,0.35)}.class-login #container .class-login-content .content-container .class-login-header{text-align:center;text-transform:uppercase;background:#F9BF2F;font-size:20px;padding:20px;border-top-right-radius:7px;border-top-left-radius:7px;color:rgba(105,82,56,0.67)}.class-login #container .class-login-content .content-container .student-cards-tab{overflow-y:scroll;height:55vh;text-align:center;padding:20px;background:white;border-bottom-left-radius:7px;border-bottom-right-radius:7px}.class-login #container .class-login-content .content-container .student-cards-tab p{text-align:center}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards{display:flex;flex-wrap:wrap;list-style-type:none}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a{margin:1.5%;height:80px;width:155px;padding:10px;display:flex;align-items:center;justify-content:center;background-color:white;border-radius:5px;color:black;border:2px solid lightgrey}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a:hover{border:2px solid #A4BB43}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a .student-name{word-wrap:break-word;max-width:80px}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a .image-container{margin-right:10px}.class-login #container .class-login-content .content-container .student-cards-tab .student-cards a .image-container img{height:45px}.class-login #classroom-login-modal .modal-header{background-color:#FABF2E;border-radius:5px;height:95px}.class-login #classroom-login-modal .modal-header h3{font-family:'Exo'}.class-login #classroom-login-modal .modal-header .close-button-img{width:25px;position:absolute;right:20px}.class-login #classroom-login-modal .modal-header .close-button-img:hover{cursor:pointer}.class-login #classroom-login-modal .modal-header .flex-title-text{display:grid}.class-login #classroom-login-modal .modal-body{font-family:'Exo';height:330px;font-size:100%;font-weight:normal}.class-login #classroom-login-modal .modal-body .main{position:absolute;top:115px;width:100%}.class-login #classroom-login-modal .modal-body .main .password-tab .selected-name{font-size:18px}.class-login #classroom-login-modal .modal-body .main .password-tab .login-password{border-radius:8px;border-width:1px;border-color:#88B75B;line-height:38px;display:block;margin:8px}.class-login #classroom-login-modal .modal-body .main .password-tab .error{color:red;height:20px}.class-login #classroom-login-modal .modal-body .main .label-login-password{display:block}.class-login #classroom-login-modal .modal-body .main .loggedIn{width:460px;line-height:28px}.class-login #classroom-login-modal .modal-body .main button{display:block;background-color:#88B75B;border-radius:5px;color:white;position:relative;top:15px;height:40px;width:130px;box-shadow:0px 2px 1px 0px #668F3F;text-transform:uppercase;font-size:16px}.class-login #classroom-login-modal .modal-body .main .box{border:solid 1px #e6e8ed;width:135px;height:54px;border-radius:4px;margin-top:20px}.class-login #classroom-login-modal .modal-body .main .box:hover{box-shadow:0px 0px 0px 4px #95b48a;cursor:pointer}.class-login #classroom-login-modal .modal-body .main .box .box-content{font-family:'Roboto';font-weight:initial;display:flex;position:initial;align-items:center;padding:7px;justify-content:center;height:100%}.class-login #classroom-login-modal .modal-body .main .box .other-login-img{width:17px;height:18px;margin-right:0px;margin-left:10px}.class-login #classroom-login-modal .modal-body .main .box .google{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/google_oauth2-d94151846d71ba143b2fb46bc8e46b49df8dd66d19374039420396604c448234.png)}.class-login #classroom-login-modal .modal-body .main .box .clever{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/clever-5b7392448b6e982f8aca2ec8f51e51f8ae25b775bfaf5b946f7e377636210bd8.png)}.class-login #classroom-login-modal .modal-body .main .box .microsoft_graph{width:15px;height:19px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/microsoft_graph-7eb7bba470d6c3234a1e351e43ce02b5ec7902fb322879b03711c24ad8a7d97c.png)}.class-login #classroom-login-modal .modal-body .main .box .classlink{width:23px;height:16px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/classlink-2b0dbd37fa88194e739105856950837b558ac47da799ea841050cc2e5220f632.png)}.class-login #classroom-login-modal .modal-body .main .box .feide{width:20px;height:21px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/login_signup/providers/feide-05c36a3ce3091dfefd9c75c610f5f5f58be3463fab050c9323aba8232034369a.png)}.class-login #classroom-login-modal .modal-body .main .box .other-login-label{font-size:13px;color:#46506d;margin:auto;letter-spacing:0.5px}.class-login #classroom-login-modal .modal-footer{padding:25px;background:#F3F3F3;margin-top:-40px}@media screen and (max-width: 1024px){.class-login #container .class-login-content .class-login-monkey{left:75%}}@media screen and (max-width: 700px){.class-login #container .class-login-content .class-login-monkey{display:none}}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.green-sharp-button,#report-ugc-modal .report-form button.confirm{height:100%;width:120px;font-size:21px;background-color:#89b85c;color:white;text-transform:uppercase;border:none;border-radius:4px;border-bottom:2px #74a14e solid}.disabled{background-color:gray;opacity:.5;pointer-events:none}#report-ugc-modal{height:520px}#report-ugc-modal .modal-body{font-family:'Roboto';font-size:16px;text-align:left;padding:15px 35px 20px}#report-ugc-modal .close-btn{position:absolute;right:5px;top:5px}#report-ugc-modal .report-row{margin:10px 0px}#report-ugc-modal .report-error{color:red}#report-ugc-modal .report-success{text-align:center}#report-ugc-modal .report-form .form-options{padding:20px 0px}#report-ugc-modal .report-form input{margin-right:5px}#report-ugc-modal .report-form textarea{width:100%;border-radius:3px;height:70px;border-color:#aaa}#report-ugc-modal .report-form button.confirm{margin:15px auto;display:block}#redeem-form{color:white;text-align:center;padding-top:40px}#redeem-form h4{font-size:21px;font-weight:300;margin-top:25px}#redeem-form #redemption_code{max-width:600px;margin:15px auto 0px}#redeem-form input.btn{background-color:#fcce36;color:black}#redeem-success{text-align:center;padding-top:30px;color:white}#redeem-success h3{margin-top:35px}#redeem-success .back-link{margin-top:20px}/*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{color:#000 !important;text-shadow:none !important;background:transparent !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}@font-face{font-family:"Glyphicons Halflings";src:url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-13634da87d9e23f8c3ed9108ce1724d183a39ad072e73e1b3d8cbf646d2d0407.eot");src:url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-13634da87d9e23f8c3ed9108ce1724d183a39ad072e73e1b3d8cbf646d2d0407.eot?#iefix") format("embedded-opentype"),url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-fe185d11a49676890d47bb783312a0cda5a44c4039214094e7957b4c040ef11c.woff2") format("woff2"),url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-a26394f7ede100ca118eff2eda08596275a9839b959c226e15439557a5a80742.woff") format("woff"),url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-e395044093757d82afcb138957d06a1ea9361bdcf0b442d06a18a8051af57456.ttf") format("truetype"),url("https://dnskjpxi5l62c.cloudfront.net/assets/bootstrap/glyphicons-halflings-regular-42f60659d265c1a3c30f9fa42abcbb56bd4a53af4d83d316d6dd7a36903c43e5.svg#glyphicons_halflingsregular") format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-euro:before,.glyphicon-eur:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;line-height:1.428571429;color:#333333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{font-weight:400;line-height:1;color:#777777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,h4 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width: 768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase,.initialism{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777777}.text-primary{color:#337ab7}a.text-primary:hover,a.text-primary:focus{color:#286090}.text-success{color:#3c763d}a.text-success:hover,a.text-success:focus{color:#2b542c}.text-info{color:#31708f}a.text-info:hover,a.text-info:focus{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover,a.text-warning:focus{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover,a.text-danger:focus{color:#843534}.bg-primary{color:#fff}.bg-primary{background-color:#337ab7}a.bg-primary:hover,a.bg-primary:focus{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover,a.bg-success:focus{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover,a.bg-info:focus{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover,a.bg-warning:focus{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover,a.bg-danger:focus{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eeeeee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.428571429}dt{font-weight:700}dd{margin-left:0}.dl-horizontal dd:before,.dl-horizontal dd:after{display:table;content:" "}.dl-horizontal dd:after{clear:both}@media (min-width: 768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help}.initialism{font-size:90%}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eeeeee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.428571429;color:#777777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:"\2014 \00A0"}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eeeeee;border-left:0}.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before,blockquote.pull-right .small:before{content:""}.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after{content:"\00A0 \2014"}address{margin-bottom:20px;font-style:normal;line-height:1.428571429}code,kbd,pre,samp{font-family:Menlo, Monaco, Consolas, "Courier New", monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.428571429;color:#333333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container:before,.container:after{display:table;content:" "}.container:after{clear:both}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container-fluid:before,.container-fluid:after{display:table;content:" "}.container-fluid:after{clear:both}.row{margin-right:-15px;margin-left:-15px}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*="col-"]{padding-right:0;padding-left:0}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}table{background-color:transparent}table col[class*="col-"]{position:static;display:table-column;float:none}table td[class*="col-"],table th[class*="col-"]{position:static;display:table-cell;float:none}caption{padding-top:8px;padding-bottom:8px;color:#777777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td{padding:8px;line-height:1.428571429;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}.table>thead>tr>td.active,.table>thead>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>thead>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>thead>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>thead>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>thead>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width: 767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;appearance:none}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="radio"][disabled],input.disabled[type="radio"],fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],input.disabled[type="checkbox"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.428571429;color:#555555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eeeeee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio: 0){input.form-control[type="date"],input.form-control[type="time"],input.form-control[type="datetime-local"],input.form-control[type="month"]{line-height:34px}input.input-sm[type="date"],.input-group-sm>.form-control[type="date"],.input-group-sm>.input-group-addon[type="date"],.input-group-sm>.input-group-btn>.btn[type="date"],.input-group-sm input[type="date"],input.input-sm[type="time"],.input-group-sm>.form-control[type="time"],.input-group-sm>.input-group-addon[type="time"],.input-group-sm>.input-group-btn>.btn[type="time"],.input-group-sm input[type="time"],input.input-sm[type="datetime-local"],.input-group-sm>.form-control[type="datetime-local"],.input-group-sm>.input-group-addon[type="datetime-local"],.input-group-sm>.input-group-btn>.btn[type="datetime-local"],.input-group-sm input[type="datetime-local"],input.input-sm[type="month"],.input-group-sm>.form-control[type="month"],.input-group-sm>.input-group-addon[type="month"],.input-group-sm>.input-group-btn>.btn[type="month"],.input-group-sm input[type="month"]{line-height:30px}input.input-lg[type="date"],.input-group-lg>.form-control[type="date"],.input-group-lg>.input-group-addon[type="date"],.input-group-lg>.input-group-btn>.btn[type="date"],.input-group-lg input[type="date"],input.input-lg[type="time"],.input-group-lg>.form-control[type="time"],.input-group-lg>.input-group-addon[type="time"],.input-group-lg>.input-group-btn>.btn[type="time"],.input-group-lg input[type="time"],input.input-lg[type="datetime-local"],.input-group-lg>.form-control[type="datetime-local"],.input-group-lg>.input-group-addon[type="datetime-local"],.input-group-lg>.input-group-btn>.btn[type="datetime-local"],.input-group-lg input[type="datetime-local"],input.input-lg[type="month"],.input-group-lg>.form-control[type="month"],.input-group-lg>.input-group-addon[type="month"],.input-group-lg>.input-group-btn>.btn[type="month"],.input-group-lg input[type="month"]{line-height:46px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{cursor:not-allowed}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-top:4px \9;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.form-control-static.input-sm,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-right:0;padding-left:0}.input-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,.input-group-sm>.input-group-btn>select.btn{height:30px;line-height:30px}textarea.input-sm,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,.input-group-sm>.input-group-btn>textarea.btn,select.input-sm[multiple],.input-group-sm>.form-control[multiple],.input-group-sm>.input-group-addon[multiple],.input-group-sm>.input-group-btn>.btn[multiple]{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm textarea.form-control,.form-group-sm select.form-control[multiple]{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,.input-group-lg>.input-group-btn>select.btn{height:46px;line-height:46px}textarea.input-lg,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,.input-group-lg>.input-group-btn>textarea.btn,select.input-lg[multiple],.input-group-lg>.form-control[multiple],.input-group-lg>.input-group-addon[multiple],.input-group-lg>.input-group-btn>.btn[multiple]{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg textarea.form-control,.form-group-lg select.form-control[multiple]{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width: 768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{display:table;content:" "}.form-horizontal .form-group:after{clear:both}@media (min-width: 768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width: 768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width: 768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:14px;line-height:1.428571429;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn.focus,.btn:active:focus,.btn.focus:active,.btn.active:focus,.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);opacity:0.65;-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:focus,.btn-default.focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;background-image:none;border-color:#adadad}.btn-default:active:hover,.btn-default:active:focus,.btn-default.focus:active,.btn-default.active:hover,.btn-default.active:focus,.btn-default.active.focus,.open>.btn-default.dropdown-toggle:hover,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle.focus{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default.focus[disabled],fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#286090;background-image:none;border-color:#204d74}.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary.focus:active,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus,.open>.btn-primary.dropdown-toggle:hover,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle.focus{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary.focus[disabled],fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;background-image:none;border-color:#398439}.btn-success:active:hover,.btn-success:active:focus,.btn-success.focus:active,.btn-success.active:hover,.btn-success.active:focus,.btn-success.active.focus,.open>.btn-success.dropdown-toggle:hover,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle.focus{color:#fff;background-color:#398439;border-color:#255625}.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success.focus[disabled],fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;background-image:none;border-color:#269abc}.btn-info:active:hover,.btn-info:active:focus,.btn-info.focus:active,.btn-info.active:hover,.btn-info.active:focus,.btn-info.active.focus,.open>.btn-info.dropdown-toggle:hover,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle.focus{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info.focus[disabled],fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;background-image:none;border-color:#d58512}.btn-warning:active:hover,.btn-warning:active:focus,.btn-warning.focus:active,.btn-warning.active:hover,.btn-warning.active:focus,.btn-warning.active.focus,.open>.btn-warning.dropdown-toggle:hover,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle.focus{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning.focus[disabled],fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;background-image:none;border-color:#ac2925}.btn-danger:active:hover,.btn-danger:active:focus,.btn-danger.focus:active,.btn-danger.active:hover,.btn-danger.active:focus,.btn-danger.active.focus,.open>.btn-danger.dropdown-toggle:hover,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle.focus{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger.focus[disabled],fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#777777;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input.btn-block[type="submit"],input.btn-block[type="reset"],input.btn-block[type="button"]{width:100%}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height, visibility;transition-property:height, visibility;-webkit-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#333333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#777777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width: 768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:before,.btn-toolbar:after{display:table;content:" "}.btn-toolbar:after{clear:both}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle,.btn-group-lg.btn-group>.btn+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret,.btn-group-lg>.btn .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret,.dropup .btn-group-lg>.btn .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{display:table;content:" "}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555555;text-align:center;background-color:#eeeeee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav:before,.nav:after{display:table;content:" "}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eeeeee}.nav>li.disabled>a{color:#777777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eeeeee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.428571429;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eeeeee #eeeeee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width: 768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width: 768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:before,.navbar:after{display:table;content:" "}.navbar:after{clear:both}@media (min-width: 768px){.navbar{border-radius:4px}}.navbar-header:before,.navbar-header:after{display:table;content:" "}.navbar-header:after{clear:both}@media (min-width: 768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{display:table;content:" "}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width: 768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width: 480px) and (orientation: landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}@media (min-width: 768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width: 768px){.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width: 768px){.navbar-static-top{border-radius:0}}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width: 768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-right:15px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width: 768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width: 767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width: 768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-right:-15px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8px;margin-bottom:8px}@media (min-width: 768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width: 767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width: 768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm,.btn-group-sm>.navbar-btn.btn{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs,.btn-group-xs>.navbar-btn.btn{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width: 768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width: 768px){.navbar-left{float:left !important}.navbar-right{float:right !important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#555;background-color:#e7e7e7}@media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:hover,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#fff;background-color:#090909}@media (max-width: 767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:hover,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/ "}.breadcrumb>.active{color:#777777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.428571429;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li>a:hover,.pagination>li>a:focus,.pagination>li>span:hover,.pagination>li>span:focus{z-index:2;color:#23527c;background-color:#eeeeee;border-color:#ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span,.pagination>.active>span:hover,.pagination>.active>span:focus{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager:before,.pager:after{display:table;content:" "}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eeeeee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#777777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#777777}.label-default[href]:hover,.label-default[href]:focus{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge,.btn-group-xs>.btn .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eeeeee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width: 768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border 0.2s ease-in-out;-o-transition:border 0.2s ease-in-out;transition:border 0.2s ease-in-out}.thumbnail>img,.thumbnail a>img{display:block;max-width:100%;height:auto;margin-right:auto;margin-left:auto}.thumbnail .caption{padding:9px;color:#333333}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#337ab7}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{color:#777777;cursor:not-allowed;background-color:#eeeeee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#777777}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#c7ddef}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus,button.list-group-item:hover,button.list-group-item:focus{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus,button.list-group-item-success:hover,button.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus,button.list-group-item-success.active,button.list-group-item-success.active:hover,button.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus,button.list-group-item-info:hover,button.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus,button.list-group-item-info.active,button.list-group-item-info.active:hover,button.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus,button.list-group-item-warning:hover,button.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus,button.list-group-item-warning.active,button.list-group-item-warning.active:hover,button.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus,button.list-group-item-danger:hover,button.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus,button.list-group-item-danger.active,button.list-group-item-danger.active:hover,button.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-body:before,.panel-body:after{display:table;content:" "}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-right:15px;padding-left:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:0.2}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:0.5}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:0.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header:before,.modal-header:after{display:table;content:" "}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.428571429}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{display:table;content:" "}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-weight:400;line-height:1.428571429;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:12px;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:0.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-weight:400;line-height:1.428571429;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover>.arrow{border-width:11px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999999;border-bottom-color:rgba(0,0,0,0.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform 0.6s ease-in-out;-moz-transition:-moz-transform 0.6s ease-in-out;-o-transition:-o-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:0.5}.carousel-control.left{background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;outline:0;filter:alpha(opacity=90);opacity:0.9}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:"\2039"}.carousel-control .icon-next:before{content:"\203a"}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width: 768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs{display:none !important}.visible-sm{display:none !important}.visible-md{display:none !important}.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.blue-spinner{height:100%;position:absolute;width:100%;background-color:rgba(0,0,0,0.6);z-index:998;padding:10% 0;border-radius:5px}.blue-spinner .spinner-container{position:absolute;left:49%;top:40%;z-index:1}.blue-spinner .spinner-container .spinner-shape{position:absolute;left:50%;margin-left:-40px;width:80px;height:80px;border:12px solid #f3f3f3;border-radius:50%;border-top:12px solid #3498db;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.blue-spinner .spinner-container .spinner-text{color:#f3f3f3;font-size:20px;margin-top:100px;text-align:center}.spinner{margin:0px auto;width:80px;height:80px;position:relative;top:196px}.spinner .spinner-text{font-family:Rabtus;font-size:30px;position:relative;top:120px;right:7px;color:#6F8418;text-transform:uppercase}.spinner .container1>div,.spinner .container2>div,.spinner .container3>div{width:24px;height:24px;background-color:#9cb340;border-radius:100%;position:absolute;-webkit-animation:bouncedelay 1.2s infinite ease-in-out;animation:bouncedelay 1.2s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.spinner .spinner-container{position:absolute;width:100%;height:100%}.spinner .container2{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.spinner .container3{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}.spinner .circle1{top:0;left:0}.spinner .circle2{top:0;right:0}.spinner .circle3{right:0;bottom:0}.spinner .circle4{left:0;bottom:0}.spinner .container2 .circle1{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner .container3 .circle1{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.spinner .container1 .circle2{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.spinner .container2 .circle2{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.spinner .container3 .circle2{-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.spinner .container1 .circle3{-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.spinner .container2 .circle3{-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.spinner .container3 .circle3{-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.spinner .container1 .circle4{-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.spinner .container2 .circle4{-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.spinner .container3 .circle4{-webkit-animation-delay:-0.1s;animation-delay:-0.1s}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,80%,100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.partner-content .table-container{overflow-y:scroll;overflow-y:hidden;width:96%;padding-bottom:80px}.partner-content table{border:0px}.partner-content table thead>tr,.partner-content table tr{border:0px;background:white;border-bottom:1px solid #ededed;height:50px}.partner-content table thead>tr th,.partner-content table tr th{border:0px;background:white;font-family:Exo;font-size:14px;font-style:normal;font-weight:500;line-height:21px;letter-spacing:0.16px;text-transform:uppercase;vertical-align:bottom;min-width:auto}.partner-content table thead>tr th div,.partner-content table tr th div{display:inline-block}.partner-content table thead>tr th.actions-cell,.partner-content table tr th.actions-cell{width:20px}.partner-content table thead>tr td,.partner-content table tr td{border:1px solid #ededed;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:0.14px;vertical-align:middle}.partner-content table thead>tr td.actions-cell,.partner-content table tr td.actions-cell{width:20px}.partner-content table tbody{border:0px}.partner-content select{max-width:500px}.partner-content .header-xl{margin-bottom:20px}.partner-content .ss-main{width:250px;margin:10px 0px}.partner-content .label,.partner-content label{font-family:Exo;font-size:14px;font-style:normal;font-weight:600;line-height:19px;text-transform:uppercase}.partner-content.quick-navigation-layout #container .layout-menu{display:inline-block}.partner-content.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link{margin:0px}.partner-content.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link a{padding:7px 10px;display:inline-block;color:#38261E;font-family:Roboto;font-size:12px;font-style:normal;font-weight:600;line-height:19px;letter-spacing:0.12px;text-transform:uppercase;width:100%}.partner-content.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link a.active{background-color:#8BB55F;color:black}.partner-content .layout-content a{color:#27adf9;text-align:center;font-family:Exo;font-size:14px;font-style:normal;font-weight:500;line-height:21px;letter-spacing:0.16px}.partner-content .ss-content .ss-values{overflow:auto;min-height:40px}.partner-content .ss-content .ss-values .ss-value .ss-value-delete{width:18px}.partner-content .ss-content .ss-list .ss-option:hover,.partner-content .ss-content .ss-list .ss-option.ss-selected:not(.ss-disabled){background-color:#8bb55f}.partner-content .ss-content .ss-values .ss-value{background-color:#8bb55f}.partner-content #subscriptions-table.table>thead>tr>th,.partner-content #subscriptions-table table>tr>th{min-width:100px}.partner-content #subscriptions-table.table>thead>tr>th.actions-cell,.partner-content #subscriptions-table table>tr>th.actions-cell{min-width:20px}.partner-content .partner-search-btn{border:none;background-color:#c7c7c7;border-radius:5px;padding:4px 14px;margin-left:5px}.partner-content .partner-statistics-wrapper{display:inline-block;font-size:4vw}.partner-content .partner-statistics{display:flex;flex-wrap:wrap;padding:50px 0px 30px;justify-content:flex-start;width:100%}.partner-content .partner-statistics .seperator{height:90px;width:1px;border-left:1px solid #B1B1B1}.partner-content .statistics-tag{display:flex;padding:30px;flex-direction:column}.partner-content .statistics-tag .statistics-content{color:black;text-align:center;font-family:Exo;font-style:normal;font-weight:500;line-height:21px;letter-spacing:0.66px;padding-bottom:24px}.partner-content .statistics-tag .statistics-title{color:#8bb55f;text-align:center;text-transform:uppercase;font-family:Roboto;font-weight:500}.partner-content a:hover{text-decoration:underline}.partner-content .link-list a{color:#27ADF9;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:0.14px}.partner-content .link-list .link{padding:6px 0px}.partner-content .search-wrapper label{display:block}.partner-content .search-wrapper .search-header{padding-bottom:20px;text-transform:uppercase}.partner-content .users-table,.partner-content #teachers-data{width:60%}.partner-content .user-actions{padding-bottom:20px}.partner-content #classrooms-table{width:90%}.partner-content input[type=submit],.partner-content button.partner-button{background:#8bb55f;height:35px;color:white;text-transform:uppercase;padding:0px 10px;border:none;border-radius:4px;min-width:150px}.partner-content input[type=submit] a,.partner-content button.partner-button a{font-weight:normal;margin:0px;font-family:'Roboto';color:white}.partner-content #filter-users-form{display:flex;align-items:end}.partner-content #filter-users-form label{display:block}.partner-content #filter-users-form select{appearance:none;padding:0 20px 0 6px;text-overflow:ellipsis;border-radius:4px;border-color:#b1b1b1;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/dashboard/selector-arrow-13f124e6b4fe0fc20597ceb67a20a5234a9dbaf2fbbf9c41ee14ae2853b91e1b.svg);background-position:95% center;background-repeat:no-repeat}.partner-content #filter-users-form select:focus{outline-color:#8bb55f}.partner-content #filter-users-form input:focus{outline-color:#8bb55f}.partner-content #filter-users-form input[type=submit]{min-width:114px}.partner-content #filter-users-form select,.partner-content #filter-users-form input{min-width:180px;height:35px;border-radius:2px;border:1px solid var(--stroke-default, #B1B1B1);margin-right:20px}.partner-content .dropdown-toggle{height:20px;display:block;cursor:pointer}.partner-content .dropdown{position:relative;top:5px}.partner-content .dropdown .vertical-ellipses{margin:auto;background-color:#8bb55f;box-shadow:0px 6px 0px #8bb55f, 0px 12px 0px #8bb55f}.partner-content .dropdown-menu{width:150px;padding:7px 0px;position:absolute;left:-100px}.partner-content .dropdown-menu .link{padding:2px;display:block;color:black;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:0.12px;text-align:left;padding-left:10px}.partner-content .dropdown-menu .link:hover{background:#ededed}.partner-content #user_submit_action{margin:10px 0px}.partner-content .email-confirmation-tag{margin-bottom:10px}.partner-content .email-confirmation-tag input{margin-right:3px}.partner-content .dashboard-title{margin-top:25px;color:#38261E;text-transform:uppercase;font-family:Roboto;font-size:21px;font-weight:500}.partner-content .category-header{display:flex;flex-direction:row;justify-content:space-between}.partner-content .category-header .category-header-actions{display:flex;align-items:center}.partner-content .category-header .category-header-actions button,.partner-content .category-header .category-header-actions a{margin:10px}.partner-content .category-header .category-header-actions button a,.partner-content .category-header .category-header-actions a a{margin:0px}.partner-content .sorter-old-icon{border-radius:5px;font-size:12px;padding:1px 3px}.partner-content .sorter-old-icon::before{content:"▼"}.partner-content .sorter-old-icon.asc::before{content:"▲"}.partner-content .new-sort{height:15px;width:9px;display:inline-block;cursor:pointer}.partner-content .no-sort{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/partner_dashboard/default-sort-f51ea4c6a9adc4057bd71a96ef1326efeb877097751bba4229ae30a016081fbf.svg)}.partner-content .desc-sort{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/partner_dashboard/desc-sort-0576c215997e7dced84af5986b38ee52b7061b6fda3dd82730e7365c71924c96.svg)}.partner-content .asc-sort{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/partner_dashboard/desc-sort-0576c215997e7dced84af5986b38ee52b7061b6fda3dd82730e7365c71924c96.svg);transform:rotate(180deg)}.partner-content .create-classrooms{padding-bottom:24px}.partner-content .table-filters{margin:10px 0px}.partner-content .table-filters .filter-title{margin-right:15px}.partner-content .table-filters label{margin-right:20px}.partner-content .table-filters input{margin-right:4px}.partner-content .partner-table{width:96%}.partner-content .partner-table thead tr th{white-space:nowrap;position:relative}.partner-content .renew-table{width:auto}.partner-content .form-control{width:auto}.partner-content .subscription-quota-warning{color:red;max-width:500px;display:block}.partner-content .new-subscription-form label{display:inline}.partner-content .new-subscription-form label.radio-label{display:inline-block}.partner-content .new-subscription-form select,.partner-content .new-subscription-form .select2-container{width:200px;margin-bottom:10px}.partner-content .new-subscription-form .subscription-owner{display:none}.partner-content .new-subscription-form .subscription-owner p{font-size:80%}.partner-content .new-subscription-form .seats-input{margin-bottom:15px}.partner-content .new-subscription-form .seats-input .form-group{margin-bottom:0px}.partner-content .new-subscription-form .seats-input .seats-unlimited{visibility:hidden}.partner-content .new-subscription-form .seats-input .seats-unlimited.input-disabled{visibility:visible}.partner-content .new-subscription-form input.owner-type[type='radio']{float:left;margin-right:5px}.partner-content .new-subscription-form input.owner-type[type='radio']:checked+.subscription-owner{display:block}.partner-content .new-custom-subscription-form label{display:inline-block}.partner-content .il-institution-form #date[readonly]{cursor:not-allowed;background-color:#eeeeee}.partner-content .flex-container{display:flex}.partner-content .flex-container>div:first-child{margin-right:60px}.partner-content .checkbox-wrapper label{font-weight:normal}.quick-navigation-layout.partner-content #container{max-width:100%;padding:0px;top:0px}.quick-navigation-layout.partner-content #container .layout-content{margin-left:180px;margin-top:49px;padding-top:20px;padding-left:40px;padding-right:40px}.quick-navigation-layout.partner-content #container form li.email,.quick-navigation-layout.partner-content #container form li.string,.quick-navigation-layout.partner-content #container form li.text,.quick-navigation-layout.partner-content #container form li.password,.quick-navigation-layout.partner-content #container form li.number,.quick-navigation-layout.partner-content #container form li.select{width:500px}.quick-navigation-layout #container .layout-menu{top:50px;left:0;width:180px;position:fixed;background-color:#f1f1f1;height:100%;padding-top:29px;display:flex;justify-content:center}.quick-navigation-layout #container .layout-menu ul{padding:0px}.quick-navigation-layout #container .layout-menu .layout-menu-links{list-style-type:none}.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link{margin-bottom:7px;font-weight:400}.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link:hover a{text-decoration:underline !important}.quick-navigation-layout #container .layout-menu .layout-menu-links .layout-link a.active{font-weight:900;color:#206ab6}.quick-navigation-layout #container .layout-menu .layout-menu-links .main-link{margin-bottom:20px}@media screen and (max-width: 760px){.quick-navigation-layout #container .layout-menu{display:none}}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}html{height:100%}h3,h4{font-family:Roboto}.main-content-container{position:relative;display:inline-block;left:200px;width:calc(100% - 200px);min-height:100%}body.iframed .main-content-container{left:0;width:100%}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clickable{cursor:pointer}.bright-hover-extend,.bright-hover:hover,body.project .project-header .buttons-wrapper #expand-btn:hover,body.project .green-btn:hover,body.project .teal-btn:hover,body.project .yellow-btn:hover{cursor:pointer;filter:brightness(0.9);-webkit-filter:brightness(0.9)}.bright-hover:focus,body.project .project-header .buttons-wrapper #expand-btn:focus,body.project .green-btn:focus,body.project .teal-btn:focus,body.project .yellow-btn:focus{outline:none}.apply-text-fill{white-space:nowrap;display:none}.glyphicon{font-family:'Glyphicons Halflings' !important}.pull-right{margin-right:20px}#toolbar{position:absolute;top:50px;left:10px;width:45%;height:25px}#us_report_button{height:45px;width:45px}body{height:100%;font-family:'Open Sans', sans-serif;font-weight:400;overflow-x:hidden}#orientation-lock{position:fixed;top:0;width:100%;height:100%;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/game_misc/tablet/rotate_alert-ad0d276f850906c5e6d7f0188db12391b321767d4bbd8f82cd2e8023278a8909.jpg);background-size:cover;z-index:9999;display:none}.middle{position:fixed;text-align:center}#text-container{margin:2px}.btn{padding:15px;margin:10px 0px 10px 0px}[class="btn"]{background-color:#c7c7c7}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select-age{height:57px;font-size:30px;width:123px;position:relative;left:280px;display:inline}#container{margin:0 auto;position:relative;max-width:760px;padding:0 24px;top:49px}#instructions-modal.modal-body,.modal-body:not(:has(.cm-modal__buttons)){font-size:130%}#instructions-modal .modal-footer{height:120px}.transparent-modal .modal-content{box-shadow:0 5px 15px rgba(0,0,0,0);background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);width:775px;max-height:580px}.transparent-modal{overflow:hidden;top:-40px}.transparent-modal .modal-dialog{width:auto}.transparent-modal .modal-body{height:580px}li#user_email{padding:3px 20px}.btn.try_again,.btn.try-it-yourself,.btn.fail-back{background-color:#fb8c2e;font-weight:bold}#close-alert{position:absolute;right:466px;bottom:10px;width:112px}.btn.return-to-solution,.btn.sign_up{background-color:#9cb340}.btn.return-to-solution{position:absolute;left:20px;bottom:20px}table#challenges_icons{margin-top:30px}p#want_to{margin-top:30px;font-size:200%}#arrow{position:absolute;z-index:1000;display:none}tr.spaceUnder>td{padding-bottom:1em}.learned-methods-btn{position:absolute;background-color:white;border:1.5px solid #555;padding-top:3px;border-radius:10px;height:53px;min-width:60px;text-align:center}.learned-methods-btn .method-text{position:absolute;display:block;margin:auto;bottom:0px;font-family:'Monaco', 'Menlo', 'Ubuntu Mono', 'Droid Sans Mono', 'Consolas', monospace;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.learned-methods-btn .plus-icon{position:relative;top:6px}.method-container{position:relative;margin:8px}.popover{left:50px}a:hover,a:focus{text-decoration:none}#send-email-button{background-color:#7ea3ab;position:absolute;left:240px;bottom:-9px;height:71px}#share-email{margin-top:18px}#instructions-modal{margin-top:60px}#instructions-modal .modal-body{height:120px}#instructions-modal .modal-content{width:600px;box-shadow:0 5px 15px rgba(0,0,0,0);background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0)}.alert-success{background:#E7FFE1}.modal{margin-top:60px}.modal.allow-tablet-scroll{position:absolute}.ace_gutter-cell{color:#CFCFCF}#social{position:absolute;left:325px;top:3px;font-size:12px}.instructions-container{left:67px;position:absolute;top:42px}#instructions-text,#instructions-textarea{width:460px;left:0px;top:20px;position:absolute;word-wrap:break-word}#instructions-textarea{text-align:left}.explain #instructions-text{top:28px}#monkey-holding-banana{left:-220px;position:relative}#reset-code-modal,.save_challenge{text-align:center}.btn.lefty{position:relative;right:150px}.btn.righty{position:relative;left:150px}#reset-code-modal .btn{position:relative;width:100px}#confirm-reset.btn{left:150px;background-color:#9cb340}.btn.green{background-color:#9cb340}#cancel-reset.btn{right:150px}#about-link{left:400px}.ace_invisible{opacity:0}.ace_gutter-layer,.ace_print-margin{background-color:white}.ace_gutter-layer.dark{background-color:#3e3f37}#editor-helper{position:absolute}.custom-frame-modal .modal-content{box-shadow:0 5px 15px rgba(0,0,0,0);background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0)}#scene-modal{margin-top:30px !important}#scene-modal .modal-content{max-height:525px;width:880px}#scene-modal .modal-body{height:520px}#scene-modal .white-bg{top:20px}#scene-container{position:relative;right:1px}#scene-container.video-content{height:480px;margin-top:-75px;width:832px;overflow:hidden;margin-left:8px}#video-play-btn{position:absolute;top:0;height:100%;width:100%;text-align:center}#video-play-btn button{margin:auto;margin-top:24%;padding:15px;border:3px solid #EFF2F7;background-color:transparent;outline:none !important}#video-play-btn button span{color:#EFF2F7;font-size:20px;margin:0 4px}#scene-modal .konvajs-content{margin-left:3px}.modal-open .modal,.btn:focus{outline:none !important}.modal.in{outline:none !important}#group_name{margin-bottom:10px}#solution-win-modal{margin-top:100px}#solution-win-modal .modal-body{font-size:45px;text-align:center;font-family:Rabtus}#solution-win-modal .try-it-yourself{position:relative;top:10px}#solution-win-modal .try-it-yourself.transparent{opacity:0;pointer-events:none}#solution-win-modal .modal-footer a{color:black}.alert-info{position:relative;z-index:10;text-align:left}.alert-info.error{color:red}.alert-info button{margin-right:10px}.alert-info span{position:relative;left:200px}.trial-alert~#home-container div .alert-info{top:40px}.alert{position:relative;z-index:1;border:none;border-radius:0}.fade-notification-container{position:relative}.fade-notification-container .alert{position:fixed;width:800px;left:50%;margin-left:-400px;text-align:center;-webkit-animation-name:fadeVisibility;-webkit-animation-duration:4s;animation-name:fadeVisibility;animation-duration:4s}#avatars-modal h3.modal-title{margin-top:16px}#avatars-modal .modal-content{width:600px}#avatars-modal .modal-body{padding:0}#avatars-modal .modal-body>div{display:inline-block}#avatars-modal .modal-footer .form-button{height:35px;margin:0 9px;text-transform:uppercase;font-family:"Exo"}#avatars-modal #preview-container{height:122px;width:120px;background:url(https://dnskjpxi5l62c.cloudfront.net/assets/avatars/avatars_modal_showcase-0aaae002ef8409be1930862ab37c34b122d22ee91b0672add91f73647dee959e.png) no-repeat;background-size:contain;position:relative;margin:48px 6px 0;vertical-align:top}#avatars-modal #preview-container #selected-avatar{height:120px;width:120px;margin-top:1px}#submit-avatar{display:none}#avatars-modal #preview-container #selected-avatar.fading-out{-webkit-animation:fadingOut .5s linear 1;-moz-animation:fadingOut .5s linear 1;-ms-animation:fadingOut .5s linear 1;animation:fadingOut .5s linear 1}#avatars-modal #preview-container #selected-avatar.fading-in{-webkit-animation:fadingIn .5s linear 1;-moz-animation:fadingIn .5s linear 1;-ms-animation:fadingIn .5s linear 1;animation:fadingIn .5s linear 1}@-moz-keyframes fadingOut{0%{opacity:1;transform:rotate(0deg)}100%{opacity:0;transform:rotate(360deg)}}@-ms-keyframes fadingOut{0%{opacity:1;transform:rotate(0deg)}100%{opacity:0;transform:rotate(360deg)}}@keyframes fadingOut{0%{opacity:1;transform:rotate(0deg)}100%{opacity:0;transform:rotate(360deg)}}@-webkit-keyframes fadingOut{0%{opacity:1;-webkit-transform:rotate(0deg)}100%{opacity:0;-webkit-transform:rotate(360deg)}}@-moz-keyframes fadingIn{0%{opacity:0;transform:rotate(0deg)}100%{opacity:1;transform:rotate(360deg)}}@-ms-keyframes fadingIn{0%{opacity:0;transform:rotate(0deg)}100%{opacity:1;transform:rotate(360deg)}}@keyframes fadingIn{0%{opacity:0;transform:rotate(0deg)}100%{opacity:1;transform:rotate(360deg)}}@-webkit-keyframes fadingIn{0%{opacity:0;-webkit-transform:rotate(0deg)}100%{opacity:1;-webkit-transform:rotate(360deg)}}@keyframes fadeVisibility{0%{opacity:0}20%{opacity:1}80%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeVisibility{0%{opacity:0}20%{opacity:1}80%{opacity:1}100%{opacity:0}}#avatars-modal #selection-container{padding:10px 0;height:200px;width:420px;overflow:auto}#avatars-modal #selection-container .avatar-row{height:70px;margin-bottom:2px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}#avatars-modal .avatar-select:hover{cursor:pointer}#avatars-modal .avatar-select img{width:60px;height:60px;margin:1px;-moz-transition:height .5s, width .5s;-ms-transition:height .5s, width .5s;-webkit-transition:height .5s, width .5s;transition:height .5s, width .5s}#avatars-modal .avatar-select:hover img{width:80px;height:80px}#avatars-modal .modal-footer .btn{float:right;margin-left:10px;padding-left:25px;padding-right:25px}#avatars-modal.hoc{margin-top:-12px}#avatars-modal.hoc #teachers-button,#avatars-modal.hoc h1,#avatars-modal.hoc .modal-footer .btn{font-family:'Open Sans', sans-serif}#avatars-modal.hoc .modal-header{padding:8px 3%;height:60px;background-color:rgba(118,168,196,0.4);border-bottom:1px solid #d6d6d6;margin-bottom:0}#avatars-modal.hoc .modal-body{padding:10px 10px 0 10px}#avatars-modal.hoc #preview-container{margin-left:27px}#avatars-modal.hoc #teachers-button{padding-top:7px;display:block;font-size:19px;margin:auto;text-align:center;cursor:pointer}#avatars-modal.hoc .modal-footer{text-align:center;margin-top:0;padding-bottom:6px;border-top:none}#avatars-modal.hoc .modal-footer .btn{float:none;margin:10px 0;font-size:20px}#hoc-button{position:absolute;margin-left:420px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/non_game_misc/finished_hoc_button_sprite-7c326b5aa1f05506ec7c2b58dc28ebde4c6cfefdacd030ddcdbef46734e93763.png);width:114px;height:47px;background-repeat:no-repeat;background-position:0 2px;font-family:"Rabtus", sans-serif;text-align:center;line-height:1.1em;padding:4px 0 0 4px;top:0;text-transform:uppercase}#hoc-button .first-line{color:black;font-size:11px}#hoc-button .second-line{color:white;font-size:16px}#hoc-button:hover{background-position:-114px 2px}.forms-green-button{bottom:-4%;right:-5%;color:#efefef;font-size:20px;padding:8px 8px;background-color:#88B75B;border-radius:30px;border-style:none;-webkit-box-shadow:1px 4px 1px 0px #5b7f3b;-moz-box-shadow:1px 4px 1px 0px #5b7f3b;box-shadow:1px 4px 1px 0px #5b7f3b;text-align:center}.yellow-modal-header{text-align:center;padding:12px;background-color:#f9bf2f;overflow:hidden;border-top-left-radius:6px;border-top-right-radius:6px}.home-green-button{display:inline;text-transform:uppercase;height:100%;padding:11px 12px 8px 12px;font-size:18px;background-color:#8bb55f;color:white;border:none;border-radius:4px;border-bottom:3px #74a14e solid}.home-green-button.cancel{background-color:#e1e1e1;border-bottom:3px #b7b5b5 solid}.home-grey-button{display:inline;text-transform:uppercase;height:100%;padding:11px 12px 8px 12px;font-size:18px;background-color:#b1b7aa;color:white;border:none;border-radius:4px;border-bottom:3px #555555 solid}.spinny{border:8px solid #f3f3f3;border-top:8px solid #3498db;border-radius:50%;width:50px;height:50px;margin:auto;animation:spinSpinny 2s linear infinite}@keyframes spinSpinny{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.glyphicon.spinning{vertical-align:middle;animation:spin 1s infinite linear;-webkit-animation:spin2 1s infinite linear;top:-2px;font-size:14px}body.cm-body.modal-open{margin-right:0;overflow-y:auto}.modal{overflow-y:hidden}.course .sprite-sheet-creator-modal{margin-left:350px}.modal-on-top{margin-top:0}.modal-on-top .modal-dialog{margin-top:60px}.btn-delete.btn-danger[value="Cancel my account"]{background-color:transparent;border:none;padding:0;color:#d9534f}.btn-delete.btn-danger[value="Cancel my account"]:hover{text-decoration:underline}.label-required:after{content:" *";color:red}.trial-alert{position:fixed;top:50px;width:100vw;height:40px;z-index:10;text-align:center;line-height:40px;padding-top:0;padding-bottom:0}.trial-alert span{position:relative;margin-left:auto;margin-right:auto;padding-left:200px}.trial-alert .close{color:black;opacity:1;font-size:36px;font-family:'Open Sans', sans-serif;padding:3px;top:0}.mobile-show{display:none}@media screen and (max-width: 768px){.container-fluid .row{margin-left:0;margin-right:0}}@media screen and (max-width: 480px){.mobile-hide{display:none}.mobile-show{display:block}.alert{line-height:20px;padding-right:15px;min-height:40px;height:auto}.alert span{padding:0px}.alert .close{position:absolute;bottom:0px;right:0px}}@keyframes shake{10%,90%{transform:translate3d(-1px, 0, 0)}20%,80%{transform:translate3d(2px, 0, 0)}30%,50%,70%{transform:translate3d(-4px, 0, 0)}40%,60%{transform:translate3d(4px, 0, 0)}}@keyframes shake-left-to-right{10%,90%{transform:translate3d(-1px, 0, 0)}20%,80%{transform:translate3d(2px, 0, 0)}30%,50%,70%{transform:translate3d(-4px, 0, 0)}40%,60%{transform:translate3d(4px, 0, 0)}}body.ap_csp input[type='text'],body.ap_csp input[type='search']{color:#38261e;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0.16px;outline-color:transparent;min-width:320px;box-shadow:0px 4px 19px 0px rgba(115,115,115,0.25);border:none;padding:14px;height:40px !important}body.ap_csp input[type='text']::placeholder,body.ap_csp input[type='search']::placeholder{color:#B1B1B1}body.ap_csp input[type='text']:focus,body.ap_csp input[type='search']:focus{border-radius:2px;box-shadow:0px 4px 19px 0px rgba(169,212,209,0.35)}body.ap_csp input[type='text']:focus-visible,body.ap_csp input[type='search']:focus-visible{outline:-webkit-focus-ring-color auto 0px}.ap-modal{font-size:14px}.ap-modal .ap-modal-header{width:100%;margin:20px}.ap-modal .ap-modal-header h3{font-size:18px;text-align:left;font-weight:500;text-transform:uppercase;font-family:Exo;margin:0}.ap-modal .ap-modal-body{padding:0px 20px 20px 20px;font-family:Exo;font-size:14px}.ap-modal .ap-modal-body .title{text-transform:uppercase;font-weight:bold;margin:10px 0}.ap-modal .ap-modal-body .ap-modal-footer{padding:0px}.ap-modal .ap-modal-footer{padding:20px;display:flex;align-items:center;flex-direction:row;justify-content:end}.ap-modal .ap-modal-footer .submit-btn{margin-right:0px;margin-left:0px}body.autosave #autosave-wrapper{position:fixed;left:120px}body.autosave #autosave-status-saved,body.autosave #autosave-status-saving{display:none;font-family:Exo;font-size:15px;font-weight:500;text-align:center;margin-top:1px}body.autosave #autosave-status-saved.show,body.autosave #autosave-status-saving.show{display:block}body.autosave #autosave-status-saved img,body.autosave #autosave-status-saving img{animation:spin 2s linear infinite;width:18px;height:18px}body.autosave #autosave-status-saved.show{padding-left:18px;opacity:1;animation:fadeOutAfterDelay 3s forwards}@keyframes fadeOutAfterDelay{0%{opacity:1}95%{opacity:1}100%{opacity:0}}body.project{overflow:hidden;margin:0px}body.project #container{margin:0;max-width:none;padding:0;display:contents}body.project #container .project-wrapper{position:relative;top:50px;height:calc(100% - 50px)}body.project.has-back-link .project-wrapper{grid-template-rows:0fr 0fr 1fr}body.project.has-back-link .project-wrapper #back-link{display:block}body.project.has-back-link .project-wrapper .project-header{padding-top:12px}body.project #back-link{display:none;background:#D9D9D9;padding:14px 18px 0}body.project #back-link a{color:black}body.project #back-link span{font-family:Exo;font-size:12px;font-weight:500;text-align:left}body.project #back-link img{transform:scaleX(-1);height:18px;margin-right:2px}body.project .project-wrapper{border:1px solid #B1B1B1;margin:0;display:grid;grid-template-rows:0fr 1fr;height:99%}body.project .green-btn,body.project .teal-btn,body.project .yellow-btn{border-radius:20px;padding:8px 14px;color:white;text-transform:uppercase;font-size:12px;font-family:'Exo';text-align:center;border:none;min-width:50px;text-decoration:none}body.project .green-btn{background:#5FB46D}body.project .teal-btn{background:#5FB4B4}body.project .yellow-btn{background:#EAC445;color:black}body.project .ai-button{box-shadow:0px 4px 19px 0px rgba(115,115,115,0.25);line-height:26px}body.project .ai-button .image-container{border-radius:500px;background:white;padding:8px;margin-right:20px}body.project .ai-button .image-container img{transform:translate(0px, -1px) scale(1.7)}body.project form{display:contents}body.project .bright-hover:hover,body.project .project-header .buttons-wrapper #expand-btn:hover,body.project .green-btn:hover,body.project .teal-btn:hover,body.project .yellow-btn:hover{cursor:pointer;filter:brightness(0.9)}body.project .project-header{display:flex;align-items:center;justify-content:space-between;background:#D9D9D9;padding:18px}body.project .project-header .buttons-wrapper{position:relative;display:flex;gap:20px;align-items:center}body.project .project-header .buttons-wrapper #reset-btn{cursor:pointer}body.project .project-header .buttons-wrapper #expand-btn{width:34px;height:24px;cursor:pointer}body.project .project-header .buttons-wrapper .dropdown-menu{right:0px;left:auto;top:40px}body.project .project-header .buttons-wrapper .dropdown-menu-button{width:30px;height:15px}body.project .project-header .buttons-wrapper .tooltip-container{position:relative;display:inline-block;cursor:pointer}body.project .project-header .buttons-wrapper .tooltip-container:hover .tooltip{opacity:1}body.project .project-header .buttons-wrapper .tooltip-container .tooltip{opacity:0;background-color:white;color:black;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;top:-5px;right:110%;font-family:'Roboto';white-space:nowrap;filter:drop-shadow(0px 0px 4px rgba(0,0,0,0.25));font-size:12px;transition:opacity 0.3s ease;pointer-events:none}body.project .project-header .buttons-wrapper .tooltip-container .tooltip:after{content:"";position:absolute;top:50%;left:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent transparent transparent white}body.project .project-header .left-area{display:flex;align-items:center;gap:28px}body.project .project-header .title{font-family:'Exo';font-size:21px;font-weight:600;display:flex;align-items:center}body.project .project-header .title .confirm-edit-title-buttons{display:flex;gap:1px}body.project .project-header .title img{cursor:pointer}body.project .project-header .title input{font-family:Roboto;font-size:12px;font-weight:400;line-height:11.72px;letter-spacing:0.01em;text-align:left;width:250px;height:30px;padding:5px 6px 5px 12px;border-radius:8px;margin-right:20px;border:1px solid #D9D9D9}body.project .project-header .title input:focus{outline:1px solid #d3d3d3}body.project .project-header .title span{font-family:Exo;font-size:21px;font-weight:600;line-height:27.91px;margin-right:14px;text-overflow:ellipsis;overflow:hidden;text-wrap:nowrap;max-width:340px}body.project .project-header #new-changes{position:absolute;left:35vw;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="206" height="30" viewBox="0 0 206 30" fill="none"><path d="M0 8C0 3.58172 3.58172 0 8 0H198C202.418 0 206 3.58172 206 8V22C206 26.4183 202.418 30 198 30H8C3.58172 30 0 26.4183 0 22V8Z" fill="%23EAC445"/></svg>') no-repeat center;white-space:nowrap;padding:5px;display:flex;align-items:center;font-family:'Roboto';font-size:14px;font-weight:400;opacity:0;transition:opacity 0.3s ease;pointer-events:none}body.project .project-header #new-changes #remove-notice{margin:0 2px;padding:0 5px;cursor:pointer}body.project .project-header #new-changes #remove-notice:hover{color:#EDEDED}body.project .project-header #new-changes #remove-notice:active{color:#D9D9D9}body.project .project-header .fork-container button{border:none;cursor:pointer}body.project #editor-tabs{overflow:hidden;flex-shrink:0}body.project .tabs{display:flex;position:relative;background:#EDEDED}body.project .tabs .tab{border-right:1px solid white;padding-left:6px;padding-right:10px;height:30px;cursor:pointer;font-family:Roboto;font-size:12px;display:flex;align-items:center;max-width:100px}body.project .tabs .tab span{margin-left:6px;white-space:pre;overflow:hidden;text-overflow:ellipsis;flex-grow:1}body.project .tabs .tab.active{background:white}body.project .tabs .tab.active span{display:block}body.project .tabs .tab .close-tab{flex-shrink:0}body.project .tabs.console-tabs .tab{padding-left:12px}body.project .tabs #run{position:absolute;right:0;margin:5px 12px;padding:3px 14px;font-size:11px}body.project .project-body{overflow:hidden}body.project .project-body.python_only-embed-type .tab.css,body.project .project-body.python_only-embed-type .tab.html,body.project .project-body.solution_python_only-embed-type .tab.css,body.project .project-body.solution_python_only-embed-type .tab.html,body.project .project-body.solution_bonus_python_only-embed-type .tab.css,body.project .project-body.solution_bonus_python_only-embed-type .tab.html,body.project .project-body[data-library='skulpt'] .tab.css,body.project .project-body[data-library='skulpt'] .tab.html{display:none}body.project .project-body.python_only-embed-type .output-container,body.project .project-body.solution_python_only-embed-type .output-container,body.project .project-body.solution_bonus_python_only-embed-type .output-container,body.project .project-body[data-library='skulpt'] .output-container{display:none}body.project .project-body.full-embed-type[data-library='brython'],body.project .project-body.full-embed-type[data-library='javascript'],body.project .project-body.standalone-embed-type[data-library='brython'],body.project .project-body.standalone-embed-type[data-library='javascript'],body.project .project-body.solution_full-embed-type[data-library='brython'],body.project .project-body.solution_full-embed-type[data-library='javascript'],body.project .project-body.solution_bonus_full-embed-type[data-library='brython'],body.project .project-body.solution_bonus_full-embed-type[data-library='javascript']{display:flex}body.project .project-body.full-embed-type[data-library='brython'] .editor-container .editor-area .editor,body.project .project-body.full-embed-type[data-library='brython'] #ai-tutor-panel,body.project .project-body.full-embed-type[data-library='brython'] #console-output,body.project .project-body.full-embed-type[data-library='brython'] #documentation-panel,body.project .project-body.full-embed-type[data-library='brython'] #editor-tabs,body.project .project-body.full-embed-type[data-library='javascript'] .editor-container .editor-area .editor,body.project .project-body.full-embed-type[data-library='javascript'] #ai-tutor-panel,body.project .project-body.full-embed-type[data-library='javascript'] #console-output,body.project .project-body.full-embed-type[data-library='javascript'] #documentation-panel,body.project .project-body.full-embed-type[data-library='javascript'] #editor-tabs,body.project .project-body.standalone-embed-type[data-library='brython'] .editor-container .editor-area .editor,body.project .project-body.standalone-embed-type[data-library='brython'] #ai-tutor-panel,body.project .project-body.standalone-embed-type[data-library='brython'] #console-output,body.project .project-body.standalone-embed-type[data-library='brython'] #documentation-panel,body.project .project-body.standalone-embed-type[data-library='brython'] #editor-tabs,body.project .project-body.standalone-embed-type[data-library='javascript'] .editor-container .editor-area .editor,body.project .project-body.standalone-embed-type[data-library='javascript'] #ai-tutor-panel,body.project .project-body.standalone-embed-type[data-library='javascript'] #console-output,body.project .project-body.standalone-embed-type[data-library='javascript'] #documentation-panel,body.project .project-body.standalone-embed-type[data-library='javascript'] #editor-tabs,body.project .project-body.solution_full-embed-type[data-library='brython'] .editor-container .editor-area .editor,body.project .project-body.solution_full-embed-type[data-library='brython'] #ai-tutor-panel,body.project .project-body.solution_full-embed-type[data-library='brython'] #console-output,body.project .project-body.solution_full-embed-type[data-library='brython'] #documentation-panel,body.project .project-body.solution_full-embed-type[data-library='brython'] #editor-tabs,body.project .project-body.solution_full-embed-type[data-library='javascript'] .editor-container .editor-area .editor,body.project .project-body.solution_full-embed-type[data-library='javascript'] #ai-tutor-panel,body.project .project-body.solution_full-embed-type[data-library='javascript'] #console-output,body.project .project-body.solution_full-embed-type[data-library='javascript'] #documentation-panel,body.project .project-body.solution_full-embed-type[data-library='javascript'] #editor-tabs,body.project .project-body.solution_bonus_full-embed-type[data-library='brython'] .editor-container .editor-area .editor,body.project .project-body.solution_bonus_full-embed-type[data-library='brython'] #ai-tutor-panel,body.project .project-body.solution_bonus_full-embed-type[data-library='brython'] #console-output,body.project .project-body.solution_bonus_full-embed-type[data-library='brython'] #documentation-panel,body.project .project-body.solution_bonus_full-embed-type[data-library='brython'] #editor-tabs,body.project .project-body.solution_bonus_full-embed-type[data-library='javascript'] .editor-container .editor-area .editor,body.project .project-body.solution_bonus_full-embed-type[data-library='javascript'] #ai-tutor-panel,body.project .project-body.solution_bonus_full-embed-type[data-library='javascript'] #console-output,body.project .project-body.solution_bonus_full-embed-type[data-library='javascript'] #documentation-panel,body.project .project-body.solution_bonus_full-embed-type[data-library='javascript'] #editor-tabs{width:50vw;min-width:333px;max-width:calc(100vw - 12px)}@media (min-width: 801px){body.project .project-body.full-embed-type[data-library='brython'] .editor-container .editor-area .editor,body.project .project-body.full-embed-type[data-library='brython'] #ai-tutor-panel,body.project .project-body.full-embed-type[data-library='brython'] #console-output,body.project .project-body.full-embed-type[data-library='brython'] #documentation-panel,body.project .project-body.full-embed-type[data-library='brython'] #editor-tabs,body.project .project-body.full-embed-type[data-library='javascript'] .editor-container .editor-area .editor,body.project .project-body.full-embed-type[data-library='javascript'] #ai-tutor-panel,body.project .project-body.full-embed-type[data-library='javascript'] #console-output,body.project .project-body.full-embed-type[data-library='javascript'] #documentation-panel,body.project .project-body.full-embed-type[data-library='javascript'] #editor-tabs,body.project .project-body.standalone-embed-type[data-library='brython'] .editor-container .editor-area .editor,body.project .project-body.standalone-embed-type[data-library='brython'] #ai-tutor-panel,body.project .project-body.standalone-embed-type[data-library='brython'] #console-output,body.project .project-body.standalone-embed-type[data-library='brython'] #documentation-panel,body.project .project-body.standalone-embed-type[data-library='brython'] #editor-tabs,body.project .project-body.standalone-embed-type[data-library='javascript'] .editor-container .editor-area .editor,body.project .project-body.standalone-embed-type[data-library='javascript'] #ai-tutor-panel,body.project .project-body.standalone-embed-type[data-library='javascript'] #console-output,body.project .project-body.standalone-embed-type[data-library='javascript'] #documentation-panel,body.project .project-body.standalone-embed-type[data-library='javascript'] #editor-tabs,body.project .project-body.solution_full-embed-type[data-library='brython'] .editor-container .editor-area .editor,body.project .project-body.solution_full-embed-type[data-library='brython'] #ai-tutor-panel,body.project .project-body.solution_full-embed-type[data-library='brython'] #console-output,body.project .project-body.solution_full-embed-type[data-library='brython'] #documentation-panel,body.project .project-body.solution_full-embed-type[data-library='brython'] #editor-tabs,body.project .project-body.solution_full-embed-type[data-library='javascript'] .editor-container .editor-area .editor,body.project .project-body.solution_full-embed-type[data-library='javascript'] #ai-tutor-panel,body.project .project-body.solution_full-embed-type[data-library='javascript'] #console-output,body.project .project-body.solution_full-embed-type[data-library='javascript'] #documentation-panel,body.project .project-body.solution_full-embed-type[data-library='javascript'] #editor-tabs,body.project .project-body.solution_bonus_full-embed-type[data-library='brython'] .editor-container .editor-area .editor,body.project .project-body.solution_bonus_full-embed-type[data-library='brython'] #ai-tutor-panel,body.project .project-body.solution_bonus_full-embed-type[data-library='brython'] #console-output,body.project .project-body.solution_bonus_full-embed-type[data-library='brython'] #documentation-panel,body.project .project-body.solution_bonus_full-embed-type[data-library='brython'] #editor-tabs,body.project .project-body.solution_bonus_full-embed-type[data-library='javascript'] .editor-container .editor-area .editor,body.project .project-body.solution_bonus_full-embed-type[data-library='javascript'] #ai-tutor-panel,body.project .project-body.solution_bonus_full-embed-type[data-library='javascript'] #console-output,body.project .project-body.solution_bonus_full-embed-type[data-library='javascript'] #documentation-panel,body.project .project-body.solution_bonus_full-embed-type[data-library='javascript'] #editor-tabs{min-width:504px}}@media (max-width: 800px){body.project .project-body.full-embed-type .tabs .tab,body.project .project-body.standalone-embed-type .tabs .tab,body.project .project-body.solution_full-embed-type .tabs .tab,body.project .project-body.solution_bonus_full-embed-type .tabs .tab{padding:0 6px}body.project .project-body.full-embed-type .tabs .tab span,body.project .project-body.standalone-embed-type .tabs .tab span,body.project .project-body.solution_full-embed-type .tabs .tab span,body.project .project-body.solution_bonus_full-embed-type .tabs .tab span{display:none}body.project .project-body.full-embed-type .tabs .tab.active span,body.project .project-body.standalone-embed-type .tabs .tab.active span,body.project .project-body.solution_full-embed-type .tabs .tab.active span,body.project .project-body.solution_bonus_full-embed-type .tabs .tab.active span{display:block}}body.project .project-body.output_only-embed-type[data-library='brython'] .editor-container,body.project .project-body.output_only-embed-type[data-library='javascript'] .editor-container,body.project .project-body.explore-embed-type[data-library='brython'] .editor-container,body.project .project-body.explore-embed-type[data-library='javascript'] .editor-container{display:none}body.project .project-body.output_only-embed-type[data-library='brython'] #file-explorer.hidden+.file-explorer-toggle,body.project .project-body.output_only-embed-type[data-library='javascript'] #file-explorer.hidden+.file-explorer-toggle,body.project .project-body.explore-embed-type[data-library='brython'] #file-explorer.hidden+.file-explorer-toggle,body.project .project-body.explore-embed-type[data-library='javascript'] #file-explorer.hidden+.file-explorer-toggle{display:none}body.project .project-body.output_only-embed-type[data-library='skulpt'] .tabs,body.project .project-body.output_only-embed-type[data-library='skulpt'] .editor-area,body.project .project-body.explore-embed-type[data-library='skulpt'] .tabs,body.project .project-body.explore-embed-type[data-library='skulpt'] .editor-area{display:none}body.project .project-body.console_only-embed-type .editor-container>*{display:none}body.project .project-body.console_only-embed-type .editor-container .console-output{display:block}body.project .project-body.console_only-embed-type .editor-container .console-output #console-ai-tutoring-button{display:none}body.project .project-body.ai-no-more-calls-today .ai-button{pointer-events:none;background:#B1B1B1}body.project .project-body.ai-no-more-calls-today #console-ai-tutoring-button{display:none}body.project .project-body .editor-container{display:flex;flex-direction:column;justify-content:space-between;height:100%}body.project .project-body .editor-container .editor-area{height:65%}body.project .project-body .editor-container .editor-area .editor{width:100vw;height:100%}body.project .project-body .editor-container .editor-area .monaco-editor,body.project .project-body .editor-container .editor-area #image-viewer,body.project .project-body .editor-container .editor-area #file-editor{height:100% !important}body.project .project-body .output-container{width:100%;height:100%;display:flex;position:relative}body.project .project-body .output-container #dom{border:none;width:inherit}body.project .project-body .output-container #iframe-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:18px;color:#333;overflow:hidden}body.project .project-body #console-output{flex-grow:1;flex-shrink:4;overflow:scroll;padding:10px 30px}body.project .project-body #console-output .output{width:100%}body.project .project-body #console-output .output,body.project .project-body #console-output input{white-space:pre-wrap;resize:none;border:none;font-family:"Lucida Console", "Courier New", monospace}body.project .project-body #console-output .output.error,body.project .project-body #console-output input.error{color:red}body.project .project-body #console-output .output:focus-visible,body.project .project-body #console-output input:focus-visible{outline:none}body.project .project-body #console-output input{border:none;outline:none;font-size:100%}body.project .project-body #console-output #console-ai-tutoring-button{margin-top:15px}body.project .project-body #documentation-panel{padding:12px}body.project .project-body #ai-tutor-panel,body.project .project-body #documentation-panel{display:none;position:relative;flex-grow:1;flex-shrink:4;overflow:scroll;width:100vw;font-family:Roboto;font-size:14px;line-height:26px;letter-spacing:0.01em;text-align:left}body.project .project-body #ai-tutor-panel .ai-tutor-loading-animation,body.project .project-body #documentation-panel .ai-tutor-loading-animation{opacity:0;transition:opacity 0.3s ease;padding:0;pointer-events:none;text-align:center;width:100%;position:absolute;top:50px}body.project .project-body #ai-tutor-panel .button-wrapper,body.project .project-body #documentation-panel .button-wrapper{container-type:inline-size;display:flex;justify-content:right;align-items:center;gap:15px;margin:15px 25px 0}body.project .project-body #ai-tutor-panel .button-wrapper #num-calls-left,body.project .project-body #documentation-panel .button-wrapper #num-calls-left{font-family:Exo;font-size:12px;font-weight:500}@container (max-width: 306px){body.project .project-body #ai-tutor-panel .button-wrapper button,body.project .project-body #documentation-panel .button-wrapper button{font-size:10px}body.project .project-body #ai-tutor-panel .button-wrapper button span,body.project .project-body #documentation-panel .button-wrapper button span{margin-right:10px}}body.project .project-body #ai-tutor-panel #ai-tutor-response,body.project .project-body #documentation-panel #ai-tutor-response{padding:10px 30px}body.project .hidden{display:none !important}body.project .resize-handle{user-select:none;grid-column:2;background-color:#EDEDED;position:relative;display:flex;justify-content:center;align-items:center}body.project .resize-handle p{width:4px;height:30px;border-radius:30px;color:#B1B1B1;background:#B1B1B1;margin:3px;pointer-events:none}body.project .resize-handle.vertical{height:100%;width:10px;cursor:col-resize}body.project .resize-handle.horizontal{width:100%;height:10px;cursor:row-resize;border-bottom:1px white solid}body.project .resize-handle.horizontal p{transform:rotate(90deg)}body.project #script-editor,body.project #html-editor,body.project #css-editor,body.project #image-viewer,body.project #file-editor{display:none}body.project #image-viewer,body.project #file-editor{overflow:auto}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}body.ap_csp .floating-button-div,body.showroom .floating-button-div{position:relative;top:0px;margin:0px 56px;text-align:right}body.ap_csp #projects-table,body.showroom #projects-table{margin:8px 80px 0 80px;font-family:Roboto, sans-serif}body.ap_csp #projects-table form.search::after,body.showroom #projects-table form.search::after{content:'';background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/ap_csp/search-319ff7081af98c019132b442a736ba2deac8e3c7819f9b369495809d766e2509.svg);width:40px;height:40px;position:absolute;background-size:initial;background-repeat:no-repeat;background-position:center;transform:translateX(-40px)}body.ap_csp #projects-table input[type='text'],body.showroom #projects-table input[type='text']{margin-bottom:8px}body.ap_csp #projects-table .table,body.showroom #projects-table .table{border-collapse:collapse;width:100%}body.ap_csp #projects-table .table .table-header,body.ap_csp #projects-table .table .table-row,body.showroom #projects-table .table .table-header,body.showroom #projects-table .table .table-row{display:flex;width:100%;line-height:normal}body.ap_csp #projects-table .table .table-header,body.showroom #projects-table .table .table-header{font-weight:bold}body.ap_csp #projects-table .table .table-column,body.showroom #projects-table .table .table-column{padding:14px;flex:1;text-align:left}body.ap_csp #projects-table .table .table-column:last-child,body.showroom #projects-table .table .table-column:last-child{position:relative}body.ap_csp #projects-table .table .table-column.narrow,body.showroom #projects-table .table .table-column.narrow{max-width:5%}body.ap_csp #projects-table .table .table-body .table-row:nth-of-type(odd)>.table-column,body.showroom #projects-table .table .table-body .table-row:nth-of-type(odd)>.table-column{background-color:#f1f1f1}body.ap_csp #projects-table .table .table-body .table-row:hover .preview-icon button,body.showroom #projects-table .table .table-body .table-row:hover .preview-icon button{display:block}body.ap_csp #projects-table .table .table-body .table-column.preview-icon button,body.showroom #projects-table .table .table-body .table-column.preview-icon button{display:none;background:none;border:none}body.ap_csp #projects-table .table .table-body .table-column .name-link,body.showroom #projects-table .table .table-body .table-column .name-link{color:#27ADF9}body.ap_csp #projects-table .table .table-body .table-column .name-link,body.showroom #projects-table .table .table-body .table-column .name-link{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;max-width:100%}body.ap_csp #projects-table .table .table-body .table-column .name-link:hover,body.showroom #projects-table .table .table-body .table-column .name-link:hover{color:#A9D4D1}body.ap_csp #projects-table .table .table-body .dropdown-menu-button,body.showroom #projects-table .table .table-body .dropdown-menu-button{display:block;width:100%;height:100%}body.ap_csp .project-preview-modal .modal-dialog,body.showroom .project-preview-modal .modal-dialog{width:1100px}body.ap_csp .project-preview-modal .project-iframe-wrapper,body.showroom .project-preview-modal .project-iframe-wrapper{display:flex;justify-content:center;margin-bottom:25px}body.showroom #projects-tab .title-and-sort-tools-container{padding-right:50px}body.showroom #projects-table{display:flex;flex-direction:column;margin:20px;padding:20px;border-radius:8px;background-color:white;box-shadow:0px 4px 19px 0px rgba(115,115,115,0.25);margin:20px 0 0 0}body.showroom #projects-table .title{display:flex;color:#8bb55f;text-transform:uppercase;font-size:21px;font-family:'Exo';font-weight:600;border-bottom:solid 1px #8bb55f}body.showroom #projects-table .section-body{display:flex;flex-grow:1}body.showroom #projects-table .footer-buttons{text-align:right}body.showroom #projects-table .footer-buttons button{min-width:150px;margin:20px}#navbar_links .did-you-know{float:right;position:relative;top:8px;margin-right:20px;background-color:#75DAC8;border-radius:50%;width:35px;height:35px}#navbar_links .did-you-know img{position:relative;left:6px;top:6px}#navbar_links .did-you-know .did-you-know-text{border-radius:10px;border:4px solid #75DAC8;background:#B6F5EA;width:430px;position:relative;right:200px;top:32px;padding:15px;font-family:Exo;font-size:16px}#navbar_links .did-you-know .did-you-know-text.hide{display:none}#navbar_links .did-you-know .did-you-know-text .title{font-size:12px;font-weight:bold;text-transform:uppercase;padding-bottom:4px}#navbar_links .did-you-know .did-you-know-text .arrow-up{width:0px;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #75DAC8;position:absolute;top:-16px;left:200px}#hoc-end-signup-modal{background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/modals/hoc-end-signup-modal-ff0c75a38c551a3d29d9380909fb84a56935fe1362a3622cfd341be5f743406e.png);top:45%;left:50%;transform:translate(-50%, -50%);padding:20px;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,0.3);width:1172px;text-align:center;height:594px;margin:0;display:none;color:#38261E}#hoc-end-signup-modal .modal-header{border:none}#hoc-end-signup-modal .modal-header h1{font-size:90px;font-family:AmaticSC-Bold;letter-spacing:0.05em;margin:0}#hoc-end-signup-modal .modal-header .subtitle-list{display:flex;justify-content:center;align-items:baseline;gap:20px}#hoc-end-signup-modal .modal-header .subtitle-list h3{font-family:Montserrat-Medium;font-size:21px}#hoc-end-signup-modal .modal-header .subtitle-list img{width:20px}#hoc-end-signup-modal .modal-header .close-button-img{float:right;filter:invert(1)}#hoc-end-signup-modal .modal-body{height:260px;display:flex;justify-content:center}#hoc-end-signup-modal .modal-body a{display:flex;align-items:center;justify-content:center;background-color:#FBC54F;color:#38261E;padding:8px 21px;border-radius:4px;transition:filter 0.3s ease;width:260px;height:70px;font-family:'Exo';font-size:29px;font-weight:600}#hoc-end-signup-modal .modal-body a:hover{cursor:pointer;filter:brightness(0.6)}#hoc-end-signup-modal .modal-footer{color:#38261E;font-family:AmaticSC-Bold;font-size:30px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:1.5px;border:none;padding:0px 130px}#hoc-end-signup-modal .modal-footer .row{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:25px}#hoc-end-signup-modal #see-course-summary{color:white;font-family:'Exo';font-size:16px;font-weight:500;letter-spacing:0.16px;text-decoration-line:underline;margin:0}.setup-walkthrough-frame-wrapper{display:inline}.setup-walkthrough-frame-wrapper .confetti{justify-content:center;align-items:center;position:absolute;width:100%;height:100%;overflow:hidden;z-index:1000}.setup-walkthrough-frame-wrapper .confetti-piece{position:absolute;width:10px;height:30px;background:#ffd300;top:0;opacity:0}.setup-walkthrough-frame-wrapper .confetti-piece:nth-child(1){left:7%;-webkit-transform:rotate(-40deg);-webkit-animation:makeItRain 1000ms infinite ease-out;-webkit-animation-delay:182ms;-webkit-animation-duration:1116ms}.setup-walkthrough-frame-wrapper .confetti-piece:nth-child(2){left:14%;-webkit-transform:rotate(4deg);-webkit-animation:makeItRain 1000ms infinite ease-out;-webkit-animation-delay:161ms;-webkit-animation-duration:1076ms}.setup-walkthrough-frame-wrapper .confetti-piece:nth-child(3){left:21%;-webkit-transform:rotate(-51deg);-webkit-animation:makeItRain 1000ms infinite ease-out;-webkit-animation-delay:481ms;-webkit-animation-duration:1103ms}.setup-walkthrough-frame-wrapper .confetti-piece:nth-child(4){left:28%;-webkit-transform:rotate(61deg);-webkit-animation:makeItRain 1000ms infinite ease-out;-webkit-animation-delay:334ms;-webkit-animation-duration:708ms}.setup-walkthrough-frame-wrapper .confetti-piece:nth-child(5){left:35%;-webkit-transform:rotate(-52deg);-webkit-animation:makeItRain 1000ms infinite ease-out;-webkit-animation-delay:302ms;-webkit-animation-duration:776ms}.setup-walkthrough-frame-wrapper .confetti-piece:nth-child(6){left:42%;-webkit-transform:rotate(38deg);-webkit-animation:makeItRain 1000ms infinite ease-out;-webkit-animation-delay:180ms;-webkit-animation-duration:1168ms}.setup-walkthrough-frame-wrapper .confetti-piece:nth-child(7){left:49%;-webkit-transform:rotate(11deg);-webkit-animation:makeItRain 1000ms infinite ease-out;-webkit-animation-delay:395ms;-webkit-animation-duration:1200ms}.setup-walkthrough-frame-wrapper .confetti-piece:nth-child(8){left:56%;-webkit-transform:rotate(49deg);-webkit-animation:makeItRain 1000ms infinite ease-out;-webkit-animation-delay:14ms;-webkit-animation-duration:887ms}.setup-walkthrough-frame-wrapper .confetti-piece:nth-child(9){left:63%;-webkit-transform:rotate(-72deg);-webkit-animation:makeItRain 1000ms infinite ease-out;-webkit-animation-delay:149ms;-webkit-animation-duration:805ms}.setup-walkthrough-frame-wrapper .confetti-piece:nth-child(10){left:70%;-webkit-transform:rotate(10deg);-webkit-animation:makeItRain 1000ms infinite ease-out;-webkit-animation-delay:351ms;-webkit-animation-duration:1059ms}.setup-walkthrough-frame-wrapper .confetti-piece:nth-child(11){left:77%;-webkit-transform:rotate(4deg);-webkit-animation:makeItRain 1000ms infinite ease-out;-webkit-animation-delay:307ms;-webkit-animation-duration:1132ms}.setup-walkthrough-frame-wrapper .confetti-piece:nth-child(12){left:84%;-webkit-transform:rotate(42deg);-webkit-animation:makeItRain 1000ms infinite ease-out;-webkit-animation-delay:464ms;-webkit-animation-duration:776ms}.setup-walkthrough-frame-wrapper .confetti-piece:nth-child(13){left:91%;-webkit-transform:rotate(-72deg);-webkit-animation:makeItRain 1000ms infinite ease-out;-webkit-animation-delay:429ms;-webkit-animation-duration:818ms}.setup-walkthrough-frame-wrapper .confetti-piece:nth-child(odd){background:#7431e8}.setup-walkthrough-frame-wrapper .confetti-piece:nth-child(even){z-index:1}.setup-walkthrough-frame-wrapper .confetti-piece:nth-child(4n){width:5px;height:12px;-webkit-animation-duration:2000ms}.setup-walkthrough-frame-wrapper .confetti-piece:nth-child(3n){width:3px;height:10px;-webkit-animation-duration:2500ms;-webkit-animation-delay:1000ms}.setup-walkthrough-frame-wrapper .confetti-piece:nth-child(4n-7){background:red}@-webkit-keyframes makeItRain{from{opacity:0}50%{opacity:1}to{-webkit-transform:translateY(350px)}}.setup-walkthrough-frame-wrapper .walkthrough-header-title{font-size:12px;font-weight:600;line-height:13.3px;margin-top:5px;text-transform:capitalize}.setup-walkthrough-frame-wrapper .setup-progress{display:flex;align-items:center}.setup-walkthrough-frame-wrapper .progress-percent{font-size:12px;font-style:normal;font-weight:600;line-height:13.3px;margin-left:5px;top:1px;position:relative}.setup-walkthrough-frame-wrapper progress[value]{--color: #8BB55F;--background: #E3E3E3;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:140px;height:11px;border-radius:15px}.setup-walkthrough-frame-wrapper progress[value]::-webkit-progress-bar{border-radius:10em;background:var(--background)}.setup-walkthrough-frame-wrapper progress[value]::-webkit-progress-value{border-radius:10em;background:var(--color)}.setup-walkthrough-frame-wrapper progress[value]::-moz-progress-bar{border-radius:10em;background:var(--color)}#setup-walkthrough-frame{margin:5px;position:relative;right:100px;display:none;position:absolute;top:53px;right:113px}#setup-walkthrough-frame.show{display:block;animation:fade_in_show 0.1s ease-out}@keyframes fade_in_show{0%{opacity:0;transform:scale(0.7)}100%{opacity:1;transform:scale(1)}}#setup-walkthrough-frame .setup-walkthrough-modal{width:284px;height:313px;background-color:white;border-radius:8px;box-shadow:0px 4px 19px 0px rgba(115,115,115,0.25);padding:27px;position:relative;display:flex;flex-direction:column}#setup-walkthrough-frame .close-button-img{position:absolute;left:258px;top:8px}#setup-walkthrough-frame .title{margin-top:10px}#setup-walkthrough-frame .setup-progress{margin-top:14px}#setup-walkthrough-frame progress[value]{--color: #8BB55F;--background: #E3E3E3;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:200px;height:11px;border-radius:15px;box-shadow:0px 3px 6px 0px #C5C2C2}#setup-walkthrough-frame .setup-walkthrough-checks{display:flex;flex-direction:column;padding-top:24px}#setup-walkthrough-frame .setup-walkthrough-check{display:flex;margin:10px 0px;align-items:center}#setup-walkthrough-frame .setup-walkthrough-check .setup-check{width:12px;height:12px}#setup-walkthrough-frame .setup-walkthrough-check .label-s-medium{position:relative;top:3px;margin-left:6px}#setup-walkthrough-frame .setup-walkthrough-check .label-s-medium.link{color:#27ADF9;cursor:pointer}#setup-walkthrough-frame .setup-walkthrough-check .label-s-medium.completed{text-decoration:line-through}.copy-to-clipboard-button{position:relative;margin-right:100px;width:80px}.copy-to-clipboard-button::before{content:"Copied";position:absolute;top:50%;right:-70px;transform:translateX(-50%);background-color:#333;color:white;padding:5px 10px;border-radius:5px;font-size:14px;opacity:0;transition:opacity 0.3s ease-in-out;z-index:99999}.copy-to-clipboard-button.show-copied::before{animation:showCopied 1s ease-in-out}@keyframes showCopied{0%,100%{opacity:0;transform:translateY(-50%) translateX(-10px)}20%,80%{opacity:1;transform:translateY(-50%) translateX(0)}}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}@media screen and (max-width: 1550px){body.ap_csp,#lecture-game-modal{margin-top:1px}body.ap_csp.ap-modal .modal-dialog,#lecture-game-modal.ap-modal .modal-dialog{width:1230px}}#lecture-game-modal .modal-content{padding:5px}#lecture-game-modal .close{position:absolute;top:20px;right:20px}#lecture-game-modal .modal-dialog{width:1330px}#lecture-game-modal .game-buttons-wrapper{position:absolute;top:2px;right:75px;display:flex;flex-direction:row}#lecture-game-modal .game-buttons-wrapper img{height:50px;width:50px;border-radius:27px;background:#7b61ff;box-shadow:0px 1px 0px #5a60f8;padding:10px;margin:8px}#lecture-game-modal .game-buttons-wrapper img.restart{padding:16px;background:#EAC445;box-shadow:0px 1px 0px #EAC445}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}body.creations #top-bar{display:flex;justify-content:space-between;height:64px}body.creations #top-bar .profile-link-wrapper{height:100%;width:230px;display:flex;align-items:center;justify-content:center;background:white;clip-path:polygon(12% 0%, 100% 0%, 100% 100%, 0% 100%)}body.creations #top-bar .profile-link-wrapper:hover a{color:#8bb55f}body.creations #top-bar .profile-link-wrapper a{font-family:Exo;font-size:12px;font-weight:500;line-height:19px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#38261E;text-transform:uppercase;margin-left:40px}body.creations #top-bar .profile-link-wrapper img{transform:rotate(180deg);margin-left:8px}body.creations #top-bar .title{margin:18px 24px;font-family:Exo;font-size:21px;font-weight:600;line-height:27.91px;letter-spacing:0.01em}body.creations.typetastic-creations #container{max-width:none;padding-top:20px;padding-bottom:20px}body.creations.typetastic-creations .typetastic-create-wrapper{align-items:center}body.creations .top-buttons-wrapper{display:flex;justify-content:space-between;height:70px;align-items:center}body.creations .top-buttons-wrapper .dropdown-wrapper{position:relative}body.creations .top-buttons-wrapper .dropdown-wrapper .dropdown-menu-button{width:155px;display:flex;justify-content:center;align-items:center;gap:14px}body.creations .top-buttons-wrapper .dropdown-wrapper .dropdown-menu-button.show-dropdown img{transform:rotate(180deg)}body.creations .top-buttons-wrapper .dropdown-menu{top:40px;width:100%}body.creations .tab-container,body.creations .typetastic-create-wrapper{height:60px;background:white;padding:0 20px;box-shadow:0px 4px 4px 0px rgba(72,68,68,0.25);display:flex;justify-content:space-between}body.creations .creations-filter,body.parent-dashboard .creations-filter,body.classrooms .creations-filter{margin:24px 0}body.creations .creations-filter form,body.parent-dashboard .creations-filter form,body.classrooms .creations-filter form{display:flex;gap:20px}body.creations .creations-filter form select,body.parent-dashboard .creations-filter form select,body.classrooms .creations-filter form select{outline:none;height:30px;width:150px}body.creations .dropdown-menu,body.parent-dashboard .dropdown-menu,body.classrooms .dropdown-menu{padding:7px 0px;position:absolute;min-width:83px;background:white;box-shadow:0px 4px 19px rgba(115,115,115,0.25);border-radius:6px}body.creations .dropdown-menu .edit-classroom-link,body.creations .dropdown-menu .menu-link,body.parent-dashboard .dropdown-menu .edit-classroom-link,body.parent-dashboard .dropdown-menu .menu-link,body.classrooms .dropdown-menu .edit-classroom-link,body.classrooms .dropdown-menu .menu-link{display:flex;flex-direction:row;align-items:center;padding:0px 8px;height:30px;font-family:'Roboto';font-size:12px;letter-spacing:0.01em;color:#38261E;border:none;width:100%;background:white}body.creations .dropdown-menu .edit-classroom-link:hover,body.creations .dropdown-menu .menu-link:hover,body.parent-dashboard .dropdown-menu .edit-classroom-link:hover,body.parent-dashboard .dropdown-menu .menu-link:hover,body.classrooms .dropdown-menu .edit-classroom-link:hover,body.classrooms .dropdown-menu .menu-link:hover{background:#E1EAD3}body.creations .dropdown-menu .edit-classroom-link.disabled,body.creations .dropdown-menu .menu-link.disabled,body.parent-dashboard .dropdown-menu .edit-classroom-link.disabled,body.parent-dashboard .dropdown-menu .menu-link.disabled,body.classrooms .dropdown-menu .edit-classroom-link.disabled,body.classrooms .dropdown-menu .menu-link.disabled{color:#B1B1B1;background-color:inherit}body.creations .dropdown-menu.show,body.parent-dashboard .dropdown-menu.show,body.classrooms .dropdown-menu.show{display:block}body.creations .dropdown-menu,body.parent-dashboard .dropdown-menu,body.classrooms .dropdown-menu{right:0px;left:auto}body.creations .dropdown-menu .menu-link,body.parent-dashboard .dropdown-menu .menu-link,body.classrooms .dropdown-menu .menu-link{text-align:left}body.creations #creations-content:has(.no-results),body.parent-dashboard #creations-content:has(.no-results),body.classrooms #creations-content:has(.no-results){display:block}body.creations #creations-content,body.creations .creations-content,body.parent-dashboard #creations-content,body.parent-dashboard .creations-content,body.classrooms #creations-content,body.classrooms .creations-content{display:grid;grid-template-columns:repeat(auto-fill, minmax(218px, 1fr));grid-gap:10px;padding-top:10px;margin-bottom:20px}body.creations #creations-content .frame-loader[complete],body.creations .creations-content .frame-loader[complete],body.parent-dashboard #creations-content .frame-loader[complete],body.parent-dashboard .creations-content .frame-loader[complete],body.classrooms #creations-content .frame-loader[complete],body.classrooms .creations-content .frame-loader[complete]{display:contents}body.creations #creations-content .no-results,body.creations .creations-content .no-results,body.parent-dashboard #creations-content .no-results,body.parent-dashboard .creations-content .no-results,body.classrooms #creations-content .no-results,body.classrooms .creations-content .no-results{width:100%;font-size:26px;font-family:'exo';font-weight:bold;height:200px;display:flex;align-items:center;justify-content:center}body.creations #creations-content .creation,body.creations .creations-content .creation,body.parent-dashboard #creations-content .creation,body.parent-dashboard .creations-content .creation,body.classrooms #creations-content .creation,body.classrooms .creations-content .creation{border:1px solid #B1B1B1;border-radius:4px;background:white}body.creations #creations-content .creation .creation-thumb img,body.creations .creations-content .creation .creation-thumb img,body.parent-dashboard #creations-content .creation .creation-thumb img,body.parent-dashboard .creations-content .creation .creation-thumb img,body.classrooms #creations-content .creation .creation-thumb img,body.classrooms .creations-content .creation .creation-thumb img{width:100%;aspect-ratio:300 / 200}body.creations #creations-content .creation .creation-data,body.creations .creations-content .creation .creation-data,body.parent-dashboard #creations-content .creation .creation-data,body.parent-dashboard .creations-content .creation .creation-data,body.classrooms #creations-content .creation .creation-data,body.classrooms .creations-content .creation .creation-data{color:black;margin:12px;font-family:Exo}body.creations #creations-content .creation .creation-data .title-container,body.creations .creations-content .creation .creation-data .title-container,body.parent-dashboard #creations-content .creation .creation-data .title-container,body.parent-dashboard .creations-content .creation .creation-data .title-container,body.classrooms #creations-content .creation .creation-data .title-container,body.classrooms .creations-content .creation .creation-data .title-container{display:flex;align-items:center}body.creations #creations-content .creation .creation-data .title-container img,body.creations .creations-content .creation .creation-data .title-container img,body.parent-dashboard #creations-content .creation .creation-data .title-container img,body.parent-dashboard .creations-content .creation .creation-data .title-container img,body.classrooms #creations-content .creation .creation-data .title-container img,body.classrooms .creations-content .creation .creation-data .title-container img{height:40px;width:40px}body.creations #creations-content .creation .creation-data .title-container .name-container,body.creations .creations-content .creation .creation-data .title-container .name-container,body.parent-dashboard #creations-content .creation .creation-data .title-container .name-container,body.parent-dashboard .creations-content .creation .creation-data .title-container .name-container,body.classrooms #creations-content .creation .creation-data .title-container .name-container,body.classrooms .creations-content .creation .creation-data .title-container .name-container{padding:2px 8px;width:77%;letter-spacing:0.01em}body.creations #creations-content .creation .creation-data .title-container .name-container div,body.creations .creations-content .creation .creation-data .title-container .name-container div,body.parent-dashboard #creations-content .creation .creation-data .title-container .name-container div,body.parent-dashboard .creations-content .creation .creation-data .title-container .name-container div,body.classrooms #creations-content .creation .creation-data .title-container .name-container div,body.classrooms .creations-content .creation .creation-data .title-container .name-container div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.creations #creations-content .creation .creation-data .title-container .name-container .creation-name,body.creations .creations-content .creation .creation-data .title-container .name-container .creation-name,body.parent-dashboard #creations-content .creation .creation-data .title-container .name-container .creation-name,body.parent-dashboard .creations-content .creation .creation-data .title-container .name-container .creation-name,body.classrooms #creations-content .creation .creation-data .title-container .name-container .creation-name,body.classrooms .creations-content .creation .creation-data .title-container .name-container .creation-name{font-size:16px;font-weight:700;line-height:20px;margin-bottom:1px}body.creations #creations-content .creation .creation-data .title-container .name-container .creator-name,body.creations .creations-content .creation .creation-data .title-container .name-container .creator-name,body.parent-dashboard #creations-content .creation .creation-data .title-container .name-container .creator-name,body.parent-dashboard .creations-content .creation .creation-data .title-container .name-container .creator-name,body.classrooms #creations-content .creation .creation-data .title-container .name-container .creator-name,body.classrooms .creations-content .creation .creation-data .title-container .name-container .creator-name{font-size:14px;font-weight:400;line-height:18.61px}body.creations #creations-content .creation .creation-data .bottom-container,body.creations .creations-content .creation .creation-data .bottom-container,body.parent-dashboard #creations-content .creation .creation-data .bottom-container,body.parent-dashboard .creations-content .creation .creation-data .bottom-container,body.classrooms #creations-content .creation .creation-data .bottom-container,body.classrooms .creations-content .creation .creation-data .bottom-container{display:flex;margin-top:15px;justify-content:space-between;position:relative}body.creations #creations-content .creation .creation-data .bottom-container>div,body.creations .creations-content .creation .creation-data .bottom-container>div,body.parent-dashboard #creations-content .creation .creation-data .bottom-container>div,body.parent-dashboard .creations-content .creation .creation-data .bottom-container>div,body.classrooms #creations-content .creation .creation-data .bottom-container>div,body.classrooms .creations-content .creation .creation-data .bottom-container>div{display:flex;gap:8px}body.creations #creations-content .creation .creation-data .bottom-container .creation-type,body.creations .creations-content .creation .creation-data .bottom-container .creation-type,body.parent-dashboard #creations-content .creation .creation-data .bottom-container .creation-type,body.parent-dashboard .creations-content .creation .creation-data .bottom-container .creation-type,body.classrooms #creations-content .creation .creation-data .bottom-container .creation-type,body.classrooms .creations-content .creation .creation-data .bottom-container .creation-type{border-radius:10px;background-color:#FBC54F;font-family:Roboto;font-size:12px;font-weight:500;line-height:19px;padding:1px 8px;letter-spacing:0.01em}body.creations #creations-content .creation .creation-data .bottom-container .dropdown-menu-button,body.creations .creations-content .creation .creation-data .bottom-container .dropdown-menu-button,body.parent-dashboard #creations-content .creation .creation-data .bottom-container .dropdown-menu-button,body.parent-dashboard .creations-content .creation .creation-data .bottom-container .dropdown-menu-button,body.classrooms #creations-content .creation .creation-data .bottom-container .dropdown-menu-button,body.classrooms .creations-content .creation .creation-data .bottom-container .dropdown-menu-button{width:20px;height:100%;display:block;cursor:pointer;display:flex;justify-content:center;margin-top:3px}body.creations #creations-content .creation .creation-data .bottom-container .dropdown-menu-button .vertical-ellipses,body.creations .creations-content .creation .creation-data .bottom-container .dropdown-menu-button .vertical-ellipses,body.parent-dashboard #creations-content .creation .creation-data .bottom-container .dropdown-menu-button .vertical-ellipses,body.parent-dashboard .creations-content .creation .creation-data .bottom-container .dropdown-menu-button .vertical-ellipses,body.classrooms #creations-content .creation .creation-data .bottom-container .dropdown-menu-button .vertical-ellipses,body.classrooms .creations-content .creation .creation-data .bottom-container .dropdown-menu-button .vertical-ellipses{width:3px;height:3px;border-radius:50%;background-color:#8bb55f;box-shadow:0px 6px 0px #8bb55f, 0px 12px 0px #8bb55f;position:relative}body.creations #creations-content .pager-frame:not(:last-of-type),body.creations .creations-content .pager-frame:not(:last-of-type),body.parent-dashboard #creations-content .pager-frame:not(:last-of-type),body.parent-dashboard .creations-content .pager-frame:not(:last-of-type),body.classrooms #creations-content .pager-frame:not(:last-of-type),body.classrooms .creations-content .pager-frame:not(:last-of-type){display:none}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.action-dropdown-container{text-transform:uppercase;display:flex;justify-content:center;align-items:center;position:relative;height:35px;padding:5px;cursor:pointer;overflow:visible}.action-dropdown-container .dropdown__submit{border:none;background:inherit}.action-dropdown-container .dropdown__menu-link{width:100%;font-family:'Roboto';font-style:normal;font-weight:400;font-size:14px;line-height:19px;letter-spacing:0.01em;color:#38261E;display:block !important;height:30px;padding:3px 6px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.action-dropdown-container .dropdown__menu-link:hover{background:#ededed}.action-dropdown-container .dropdown__menu-link:active{background:#E1EAD3}.action-dropdown-container .dropdown-menu-button{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.action-dropdown-container .dropdown-menu-button:hover .vertical-ellipses{background-color:#A9D4D1;box-shadow:0 6px 0 #A9D4D1, 0 12px 0 #A9D4D1}.action-dropdown-container .dropdown__actions{color:#38261E;font-size:14px}.action-dropdown-container .dropdown__actions:hover{color:#8bb55f}.action-dropdown-container .dropdown__actions:active{color:#E1EAD3}.action-dropdown-container .show-dropdown .dropdown__caret--rotated{transform:rotate(180deg)}.action-dropdown-container .vertical-ellipses{background-color:#8bb55f;box-shadow:0px 6px 0px #8bb55f, 0px 12px 0px #8bb55f;bottom:6px}.action-dropdown-container .dropdown-menu{width:180px;text-transform:none;text-align-last:left;min-width:128px}.classrooms-beta #top-bar{height:74px}.subscription-dashboard #top-bar{height:115px}.dashboard-header-wrapper{display:flex;width:100%;height:115px;justify-content:space-between}.dashboard-header-wrapper.thin{height:74px}.dashboard-header-wrapper .title-wrapper{position:relative;font-family:'Exo';font-weight:700;font-size:26px;line-height:35px;letter-spacing:0.01em;display:inline-block;padding:20px;z-index:100}.dashboard-header-wrapper .title-wrapper.right-padded{padding:0px 20px}.dashboard-header-wrapper .header-wrapper--right{height:100%;width:40%;display:flex;justify-content:end;align-items:center;padding-right:20px;z-index:20}.dashboard-header-wrapper .header-wrapper--right.thin{height:74px;width:70%}.dashboard-header-wrapper .header-wrapper--right.with-diagonal{background:white;clip-path:polygon(12% 0%, 100% 0%, 100% 1000%, 0% 100%)}.header--right{display:flex;justify-content:end;width:100%}.header--right.thin{width:30%}.header--right.center{align-items:center}.extend-flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.extend-inline-flex{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.cheatsheet-solution-button{position:relative;display:inline-block;cursor:pointer;z-index:130;position:fixed;right:20px;bottom:20px;background:#f0e9a5;width:52px;height:52px;border-radius:26px;background-image:url(https://dnskjpxi5l62c.cloudfront.net/assets/non_game_misc/cheatsheet-solution-button-c2323723725753c37176d590a6c7a7b0412aa0f387efb91c3812b50737878f9a.png);background-repeat:no-repeat;background-position:center;box-shadow:0 4px 6px 0 rgba(0,0,0,0.22);transition:transform 0.3s ease}.cheatsheet-solution-button:hover .tooltip{opacity:1}.cheatsheet-solution-button .tooltip{opacity:0;background-color:white;color:black;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;top:-5px;right:110%;font-family:'Roboto';white-space:nowrap;filter:drop-shadow(0px 0px 4px rgba(0,0,0,0.25));font-size:12px;transition:opacity 0.3s ease;pointer-events:none}.cheatsheet-solution-button .tooltip:after{content:"";position:absolute;top:50%;left:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent transparent transparent white}.cheatsheet-solution-button:hover{transform:scale(1.05)}.cheatsheet-solution-button .tooltip{top:15px;right:130%}.cheatsheet-solution-button--chatbots{right:6px;bottom:130px}body.email-preferences h4{margin-top:30px}body.email-preferences #email_preferences form>div{display:flex;gap:16px}body.email-preferences #email_preferences form>div input[type=checkbox]{height:16px;width:16px}body.email-preferences #email_preferences form>div span{font-size:17px}.flex{display:flex}.flex.items-center{align-items:center}.flex.space-between{justify-content:space-between}.flex.row-reverse{flex-direction:row-reverse}.rounded-btn{border-radius:100px}.rounded-top{border-top-radius:10px}.rounded-top--right{border-top-right-radius:10px}.rounded-top--left{border-top-left-radius:10px}.uppercase{text-transform:uppercase}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, white 50%, #eee 100%);background-image:-o-linear-gradient(top, white 50%, #eee 100%);background-image:linear-gradient(to bottom, white 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, white 0%, #eee 50%);background-image:-o-linear-gradient(top, white 0%, #eee 50%);background-image:linear-gradient(to bottom, white 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, white 100%);background-image:-o-linear-gradient(top, #eee 50%, white 100%);background-image:linear-gradient(to bottom, #eee 50%, white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}/*! Select2 Bootstrap Theme v0.1.0-beta.7 | MIT License | github.com/select2/select2-bootstrap-theme */.select2-container--bootstrap{display:block}.select2-container--bootstrap .select2-selection{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#555555;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;outline:0}.select2-container--bootstrap .select2-selection.form-control{border-radius:4px}.select2-container--bootstrap .select2-search--dropdown .select2-search__field{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#555555;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px}.select2-container--bootstrap .select2-search__field{outline:0}.select2-container--bootstrap .select2-search__field::-webkit-input-placeholder{color:#999}.select2-container--bootstrap .select2-search__field:-moz-placeholder{color:#999}.select2-container--bootstrap .select2-search__field::-moz-placeholder{color:#999;opacity:1}.select2-container--bootstrap .select2-search__field:-ms-input-placeholder{color:#999}.select2-container--bootstrap .select2-results__option[role=group]{padding:0}.select2-container--bootstrap .select2-results__option[aria-disabled=true]{color:#777777;cursor:not-allowed}.select2-container--bootstrap .select2-results__option[aria-selected=true]{background-color:#f5f5f5;color:#262626}.select2-container--bootstrap .select2-results__option--highlighted[aria-selected]{background-color:#337ab7;color:#fff}.select2-container--bootstrap .select2-results__option .select2-results__option{padding:6px 12px}.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option{margin-left:-12px;padding-left:24px}.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-24px;padding-left:36px}.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-36px;padding-left:48px}.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-48px;padding-left:60px}.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-60px;padding-left:72px}.select2-container--bootstrap .select2-results__group{color:#777777;display:block;padding:6px 12px;font-size:12px;line-height:1.428571429;white-space:nowrap}.select2-container--bootstrap.select2-container--focus .select2-selection,.select2-container--bootstrap.select2-container--open .select2-selection{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;-webkit-transition:border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;border-color:#66afe9}.select2-container--bootstrap.select2-container--open .select2-selection .select2-selection__arrow b{border-color:transparent transparent #999 transparent;border-width:0 4px 4px 4px}.select2-container--bootstrap.select2-container--open.select2-container--below .select2-selection{border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-color:transparent}.select2-container--bootstrap.select2-container--open.select2-container--above .select2-selection{border-top-right-radius:0;border-top-left-radius:0;border-top-color:transparent}.select2-container--bootstrap .select2-selection__clear{color:#999;cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--bootstrap .select2-selection__clear:hover{color:#333}.select2-container--bootstrap.select2-container--disabled .select2-selection{border-color:#ccc;-webkit-box-shadow:none;box-shadow:none}.select2-container--bootstrap.select2-container--disabled .select2-selection,.select2-container--bootstrap.select2-container--disabled .select2-search__field{cursor:not-allowed}.select2-container--bootstrap.select2-container--disabled .select2-selection,.select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice{background-color:#eeeeee}.select2-container--bootstrap.select2-container--disabled .select2-selection__clear,.select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice__remove{display:none}.select2-container--bootstrap .select2-dropdown{-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);border-color:#66afe9;overflow-x:hidden;margin-top:-1px}.select2-container--bootstrap .select2-dropdown--above{margin-top:1px}.select2-container--bootstrap .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--bootstrap .select2-selection--single{height:34px;line-height:1.428571429;padding:6px 24px 6px 12px}.select2-container--bootstrap .select2-selection--single .select2-selection__arrow{position:absolute;bottom:0;right:12px;top:0;width:4px}.select2-container--bootstrap .select2-selection--single .select2-selection__arrow b{border-color:#999 transparent transparent transparent;border-style:solid;border-width:4px 4px 0 4px;height:0;left:0;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--bootstrap .select2-selection--single .select2-selection__rendered{color:#555555;padding:0}.select2-container--bootstrap .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--bootstrap .select2-selection--multiple{min-height:34px;padding:0;height:auto}.select2-container--bootstrap .select2-selection--multiple .select2-selection__rendered{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;line-height:1.428571429;list-style:none;margin:0;overflow:hidden;padding:0;width:100%;text-overflow:ellipsis;white-space:nowrap}.select2-container--bootstrap .select2-selection--multiple .select2-selection__placeholder{color:#999;float:left;margin-top:5px}.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice{color:#555555;background:#fff;border:1px solid #ccc;border-radius:4px;cursor:default;float:left;margin:5px 0 0 6px;padding:0 6px}.select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field{background:transparent;padding:0 12px;height:32px;line-height:1.428571429;margin-top:0;min-width:5em}.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:3px}.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--bootstrap .select2-selection--multiple .select2-selection__clear{margin-top:6px}.select2-container--bootstrap .select2-selection--single.input-sm,.input-group-sm .select2-container--bootstrap .select2-selection--single,.form-group-sm .select2-container--bootstrap .select2-selection--single{border-radius:3px;font-size:12px;height:30px;line-height:1.5;padding:5px 22px 5px 10px}.select2-container--bootstrap .select2-selection--single.input-sm .select2-selection__arrow b,.input-group-sm .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,.form-group-sm .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b{margin-left:-5px}.select2-container--bootstrap .select2-selection--multiple.input-sm,.input-group-sm .select2-container--bootstrap .select2-selection--multiple,.form-group-sm .select2-container--bootstrap .select2-selection--multiple{min-height:30px;border-radius:3px}.select2-container--bootstrap .select2-selection--multiple.input-sm .select2-selection__choice,.input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,.form-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice{font-size:12px;line-height:1.5;margin:4px 0 0 5px;padding:0 5px}.select2-container--bootstrap .select2-selection--multiple.input-sm .select2-search--inline .select2-search__field,.input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,.form-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field{padding:0 10px;font-size:12px;height:28px;line-height:1.5}.select2-container--bootstrap .select2-selection--multiple.input-sm .select2-selection__clear,.input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,.form-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear{margin-top:5px}.select2-container--bootstrap .select2-selection--single.input-lg,.input-group-lg .select2-container--bootstrap .select2-selection--single,.form-group-lg .select2-container--bootstrap .select2-selection--single{border-radius:6px;font-size:18px;height:46px;line-height:1.3333333;padding:10px 31px 10px 16px}.select2-container--bootstrap .select2-selection--single.input-lg .select2-selection__arrow,.input-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow,.form-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow{width:5px}.select2-container--bootstrap .select2-selection--single.input-lg .select2-selection__arrow b,.input-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,.form-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b{border-width:5px 5px 0 5px;margin-left:-5px;margin-left:-10px;margin-top:-2.5px}.select2-container--bootstrap .select2-selection--multiple.input-lg,.input-group-lg .select2-container--bootstrap .select2-selection--multiple,.form-group-lg .select2-container--bootstrap .select2-selection--multiple{min-height:46px;border-radius:6px}.select2-container--bootstrap .select2-selection--multiple.input-lg .select2-selection__choice,.input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,.form-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice{font-size:18px;line-height:1.3333333;border-radius:4px;margin:9px 0 0 8px;padding:0 10px}.select2-container--bootstrap .select2-selection--multiple.input-lg .select2-search--inline .select2-search__field,.input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,.form-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field{padding:0 16px;font-size:18px;height:44px;line-height:1.3333333}.select2-container--bootstrap .select2-selection--multiple.input-lg .select2-selection__clear,.input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,.form-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear{margin-top:10px}.select2-container--bootstrap .select2-selection.input-lg.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #999 transparent;border-width:0 5px 5px 5px}.input-group-lg .select2-container--bootstrap .select2-selection.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #999 transparent;border-width:0 5px 5px 5px}.select2-container--bootstrap[dir="rtl"] .select2-selection--single{padding-left:24px;padding-right:12px}.select2-container--bootstrap[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:0;padding-left:0;text-align:right}.select2-container--bootstrap[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--bootstrap[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:12px;right:auto}.select2-container--bootstrap[dir="rtl"] .select2-selection--single .select2-selection__arrow b{margin-left:0}.select2-container--bootstrap[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--bootstrap[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--bootstrap[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:0;margin-right:6px}.select2-container--bootstrap[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.has-warning .select2-dropdown,.has-warning .select2-selection{border-color:#8a6d3b}.has-warning .select2-container--focus .select2-selection,.has-warning .select2-container--open .select2-selection{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;border-color:#66512c}.has-warning.select2-drop-active{border-color:#66512c}.has-warning.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#66512c}.has-error .select2-dropdown,.has-error .select2-selection{border-color:#a94442}.has-error .select2-container--focus .select2-selection,.has-error .select2-container--open .select2-selection{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;border-color:#843534}.has-error.select2-drop-active{border-color:#843534}.has-error.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#843534}.has-success .select2-dropdown,.has-success .select2-selection{border-color:#3c763d}.has-success .select2-container--focus .select2-selection,.has-success .select2-container--open .select2-selection{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;border-color:#2b542c}.has-success.select2-drop-active{border-color:#2b542c}.has-success.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#2b542c}.input-group .select2-container--bootstrap{display:table;table-layout:fixed;position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .select2-container--bootstrap.select2-container--open,.input-group .select2-container--bootstrap.select2-container--focus{z-index:3}.input-group.select2-bootstrap-prepend .select2-container--bootstrap .select2-selection{border-bottom-left-radius:0;border-top-left-radius:0}.input-group.select2-bootstrap-append .select2-container--bootstrap .select2-selection{border-bottom-right-radius:0;border-top-right-radius:0}.select2-bootstrap-append .select2-container--bootstrap,.select2-bootstrap-append .input-group-btn,.select2-bootstrap-append .input-group-btn .btn,.select2-bootstrap-prepend .select2-container--bootstrap,.select2-bootstrap-prepend .input-group-btn,.select2-bootstrap-prepend .input-group-btn .btn{vertical-align:top}.form-control.select2-hidden-accessible{position:absolute !important;width:1px !important}.form-inline .select2-container--bootstrap{display:inline-block}
