#test-container,.backstretch{transition:.3s filter linear;-webkit-transition:.3s -webkit-filter linear;-moz-transition:.3s -moz-filter linear;-ms-transition:.3s -ms-filter linear;-o-transition:.3s -o-filter linear}.message-close,.resp-button,.btn-module-odd,.btn-module,.icon-btn,.question-red,.material-icons.fav,.btn-modulo:hover,.btn-modulo,.alert-secondary,.mod-button,.fa-click,.btn-black,.btn-red-xs,.btn-red,.btn-grey,* :hover{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.btn-module-odd:hover,.btn-module:hover,.icon-btn:hover,.btn-black:hover,.btn-red-xs:hover,.btn-red:hover,.btn-red :focus,.btn-red :active,.btn-grey:hover,.btn-grey :focus,.btn-grey :active{-webkit-box-shadow:1px 2px 10px 0px #949494;-moz-box-shadow:1px 2px 10px 0px #949494;box-shadow:1px 2px 10px 0px #949494}.navbar-default{-webkit-box-shadow:0px 1px 5px 0px #757575;-moz-box-shadow:0px 1px 5px 0px #757575;box-shadow:0px 1px 5px 0px #757575}.home-navbar{background:#f6f6f6;background:-moz-linear-gradient(left, #f6f6f6 0%, white 0%, rgba(237, 237, 237, 0.97) 69%, rgba(237, 237, 237, 0.96) 100%);background:-webkit-gradient(left top, right top, color-stop(0%, #f6f6f6), color-stop(0%, white), color-stop(69%, rgba(237, 237, 237, 0.97)), color-stop(100%, rgba(237, 237, 237, 0.96)));background:-webkit-linear-gradient(left, #f6f6f6 0%, white 0%, rgba(237, 237, 237, 0.97) 69%, rgba(237, 237, 237, 0.96) 100%);background:-o-linear-gradient(left, #f6f6f6 0%, white 0%, rgba(237, 237, 237, 0.97) 69%, rgba(237, 237, 237, 0.96) 100%);background:-ms-linear-gradient(left, #f6f6f6 0%, white 0%, rgba(237, 237, 237, 0.97) 69%, rgba(237, 237, 237, 0.96) 100%);background:linear-gradient(to right, #f6f6f6 0%, white 0%, rgba(237, 237, 237, 0.97) 69%, rgba(237, 237, 237, 0.96) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#f6f6f6", endColorstr="#ededed", GradientType=1 )}table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_desc_disabled:after{font-size:10px !important}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;background-color:#c3002f !important;border-color:#c3002f !important;cursor:default}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.428571429;text-decoration:none;color:#c3002f;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li>a:hover,.pagination>li>span:hover{color:#440010}.pagination>li>a:focus,.pagination>li>span:focus{color:#440010}table.dataTable td.dataTables_empty,table.dataTable th.dataTables_empty{padding:15px 0}table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>td.sorting{padding-right:0px}.table-complete{overflow:auto;text-overflow:inherit !important;white-space:normal !important}.table-complete td{max-width:200px;vertical-align:inherit !important;padding-top:8px !important;padding-bottom:8px}.table-padding td{padding-top:11px !important;padding-bottom:10px !important}@font-face{font-family:"Roboto-Light";src:url("../fonts/Roboto-Light.ttf")}@font-face{font-family:"Roboto-Regular";src:url("../fonts/Roboto-Regular.ttf")}@font-face{font-family:"EncodeSansCondensed-Light";src:url("../fonts/EncodeSansCondensed-Light.ttf")}@font-face{font-family:"EncodeSansCondensed-Regular";src:url("../fonts/EncodeSansCondensed-Regular.ttf")}@font-face{font-family:"EncodeSansCondensed-Medium";src:url("../fonts/EncodeSansCondensed-Medium.ttf")}@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:url("../fonts/MaterialIcons-Regular.eot");src:url("../fonts/MaterialIcons-Regular.woff2") format("woff2"),url("../fonts/MaterialIcons-Regular.woff") format("woff"),url("../fonts/MaterialIcons-Regular.ttf") format("truetype")}@media(max-width: 500px){.margin-12-form{margin-bottom:5px !important}}header{min-height:6em}a:hover{cursor:pointer;text-decoration:none !important}body{background:#f5f5f5;display:flex;min-height:100vh;flex-direction:column}main{flex:1}.form-top-left>h3{font-family:"EncodeSansCondensed-Regular"}p{font-family:"EncodeSansCondensed-Light";font-size:16px;margin:0 0 10px}thead tr{color:#c31230}.home-nav-container{width:100%;position:fixed;top:0;z-index:999}.material-icons{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.btn-custom{background-color:#c3002f !important;color:#f5f5f5 !important}.btn-custom:hover{background:#ff4471 !important}.epain-logo{max-width:250px;-webkit-filter:drop-shadow(1px 1px 1.5px #bfbfbf);filter:drop-shadow(1px 1px 1.5px #bfbfbf)}.tamoe-logo{max-width:150px}.separator{clear:both;height:10px}.separator.x2{height:20px}.separator.x3{height:30px}.separator-margin{margin:10px 0 0px}.separator-margin.x2{margin:20px 0px}.separator-margin.x3{margin:30px 0px}.new-file{font-size:17px;margin:4px 5px 0px 0px;font-family:"EncodeSansCondensed-Light";cursor:pointer}.new-file:hover{text-decoration:none !important;color:#d6d6d6}.navbar-master{border-radius:0;border:0;padding:6px 0}.navbar-color{background:#242927 !important}.navbar-text{margin:0;padding:20px 0px 0px 20px;font-size:2em;font-family:"Roboto-Light"}.nav-home-btn{padding:3px 0px;font-size:20px}.nav-custom>ul>li{padding:4px 0}.navbar-icon{max-width:35px;padding:2px 0px}.material-close{position:absolute;right:0;margin:6px 6px 15px 0;font-size:25px;cursor:pointer;color:#929292}.material-close:hover{color:#111820}.info-text{font-size:16px;font-family:"Roboto-Light"}hr{border-top:1px solid #cdcdcd !important}.loader{border:16px solid #f3f3f3;border-top:16px solid #3498db;border-radius:50%;width:120px;height:120px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.form-content{background-color:#eee;box-shadow:0px 7px 26px 0px rgba(0,0,0,.4);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.form-top{border-bottom:3px solid #c3002f;overflow:hidden;background:#fff;padding:0 30px 15px 30px;border-radius:4px 4px 0 0;text-align:left}.form-box{margin-top:70px}.form-top-left{float:left;width:75%;padding-top:25px}.form-top-left a:hover,.form-top-left p:hover{color:#000;text-decoration:none !important;cursor:pointer}.form-top-left h3{margin-top:0}.form-top-right{float:left;width:25%;padding-top:5px;font-size:66px;color:#ddd;line-height:100px;text-align:right}.form-bottom{padding:25px 25px 15px 25px;background:#eee;border-radius:0 0 4px 4px;text-align:left}.form-bottom form textarea{height:100px}.form-bottom form button.btn{width:100%;padding:0px 0px 0px 30px}.form-bottom form .input-error{border-color:#801010}.top-content .description{margin:20px 0 10px 0}.top-content .description p{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.top-content .description a:hover,.top-content .description a:focus{border-bottom:1px dotted #fff}button.btn-form{cursor:pointer;height:50px;margin:0;padding:0 20px;vertical-align:middle;background:#c3002f;border:0;font-family:"Roboto",sans-serif;font-size:16px;font-weight:300;line-height:50px;color:#fff;border-radius:4px;text-shadow:none;box-shadow:none;-webkit-transition:all .3s;transition:all .3s}.form-col{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.image-shadow{-webkit-filter:drop-shadow(1px 1px 1.5px #888888);filter:drop-shadow(1px 1px 1.5px #888888);max-width:400px}.pull-right{float:right}.pull-left{float:right}.hide{display:none !important}.django_error{font-size:13px;color:#b34d4d}.django_error>input{border:2px solid #9214149c !important}.yellow:hover,.blue:hover,.red:hover,.green:hover{background-color:#c5c5c5;border-radius:3px;cursor:pointer}.blue-bg{background:#88a8c5 !important;color:#fff !important;text-decoration:none}.green{color:#4caf50}.green-nohover{color:#4caf50}.red{color:#c31b1b}.red.disabled{color:#b3b3b3 !important;cursor:not-allowed}.red-nohover{color:#c31b1b !important}.blue{color:#23639a !important}.blue-nohover{color:#23639a !important}.yellow{color:#ecb100}.yellow-nohover{color:#ecb100}.edit-yellow{color:#d39e00;padding:3px 10px}.edit-yellow:hover{cursor:pointer;color:#866500}.warning{color:#ff9800}.grey{color:#7c7c7c !important}.notification>a{color:#ffc107 !important}.comment{font-size:20px;margin-top:4px}.relative{position:relative !important}.uppercase{text-transform:uppercase !important}.navbar-brand{padding:7px 15px !important}.navbar-brand>img{max-width:200px}.rnu_count{font-size:20px}.footer,.footer-mobile{margin:0px .25% .25% .25%;border-radius:5px;padding-bottom:5px;font-size:12px;font-weight:500;color:#313131;width:99.5%;z-index:-999}.footer.background,.footer-mobile.background{-webkit-box-shadow:0px 0px 15px 0px #a8a8a8;-moz-box-shadow:0px 0px 15px 0px #a8a8a8;box-shadow:0px 0px 15px 0px #a8a8a8;background:#ffffff82;margin-top:30px;padding-top:15px;border-top:5px solid #c31632}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{background-color:#c3002f !important;color:#fff !important}.nav-pills>li{cursor:pointer !important}.pill-mod.nav-pills>li.active>a,.pill-mod .nav-pills>li.active>a:hover,.pill-mod .nav-pills>li.active>a:focus{background-color:#9a9a9a !important}.nav-pills li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table th{max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px}.btn-grey{color:#fff !important;background-color:#4b4b4b !important;border-color:#4b4b4b !important;border-radius:1px !important;padding:10px 30px !important}.btn-grey:hover,.btn-grey :focus,.btn-grey :active{background-color:#252525 !important;border-color:#252525 !important;color:#f5f5f5 !important}.btn-red{color:#fff !important;background-color:#c3002f !important;border-color:#c3002f !important;border-radius:1px !important;padding:10px 30px !important}.btn-red:hover,.btn-red :focus,.btn-red :active{background-color:#440010 !important;border-color:#440010 !important;color:#f5f5f5 !important}.btn-red-xs{margin:10px 0px;background-color:#c3002f !important;border:0;border-radius:2px}.btn-red-xs:hover{background-color:#440010 !important;border-color:#440010 !important}.btn-black{color:#fff;background-color:#111820 !important;border-color:#111820 !important;border-radius:1px !important;padding:10px 30px !important}.btn-black:hover{background-color:#000 !important;border-color:#000 !important}.custom-modal{background:#101010;color:#f5f5f5}.message-close,.resp-button,.btn-module-odd,.btn-module,.icon-btn,.question-red,.material-icons.fav,.btn-modulo:hover,.btn-modulo,.alert-secondary,.mod-button,.fa-click,* :hover,.btn-grey,.btn-red,.btn-red-xs,.btn-black{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn-module-odd:hover,.btn-module:hover,.icon-btn:hover,.btn-grey:hover,.btn-grey :focus,.btn-grey :active,.btn-red:hover,.btn-red :focus,.btn-red :active,.btn-red-xs:hover,.btn-black:hover{-webkit-box-shadow:1px 2px 10px 0px #949494;-moz-box-shadow:1px 2px 10px 0px #949494;box-shadow:1px 2px 10px 0px #949494}.modal{text-align:center}.vertical-align,.module-square{display:flex;align-items:center;justify-content:center;flex-direction:column}.vertical-align-nc{display:flex;align-items:center;justify-content:center}@media screen and (min-width: 768px){.modal:before{display:inline-block;vertical-align:middle;content:" ";height:100%}}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.popover{min-width:500px !important}tr .popover{width:260px !important}.notif hr{border-top:1px solid #cecece !important;margin-top:5px;margin-bottom:5px;border:0}.table.table-ellipsis tbody td{padding-right:5px;padding-left:5px;max-width:350px;vertical-align:middle}.notification .active{animation:shake .5s;animation-iteration-count:2}@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)}}.box p{text-align:justify}.fa-click{cursor:pointer;color:#196ba9}.fa-click:hover{color:#5baae7}#test-container.blur,.backstretch.blur{filter:blur(5px);-webkit-filter:blur(5px)}.fas.align{font-size:18px;vertical-align:middle !important;padding-bottom:3px}.form-control-custom{display:block;width:100%;height:40px;padding:7px 12px;font-size:14px;line-height:1.428571429;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:3px;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.logo-nav{max-width:180px;padding:7px;margin-top:1px}.logo-nav-circle{max-width:50px;padding:6px 5px;margin:0 2px}.img-icon{font-family:"EncodeSansCondensed-Regular";font-size:19px;color:#383838}.img-icon:hover{text-decoration:none}.hide{display:none}.options{text-decoration:none}.options:hover{text-decoration:none}.options:active{text-decoration:none}.options:focus{text-decoration:none !important}.caret-comment{text-decoration:none}.caret-comment:hover{text-decoration:none}.caret-comment:active{text-decoration:none}.caret-comment:focus{text-decoration:none !important}.collapse-mobile{width:100%;margin:0px !important;text-align:center}td.hover:hover{background-color:#dcdcdc !important;color:#fff;cursor:pointer !important}.switch .absolute{position:absolute;left:24em;opacity:0}.indice-impacto{font-size:13px}.modal-help{color:#646464}.separator-line{border-top:1px solid #ccc !important}.vertical-icon{vertical-align:middle !important;padding-bottom:3px}.box-span{border-bottom:1px solid #e1e1e1;margin:12px 0;font-weight:bold;color:#8c8c8c !important}.popover-content{overflow-y:auto;max-height:60em}.name-circle{width:1.8em;height:1.8em;display:flex;align-items:center;justify-content:center;border-radius:4em;background:#c3002f;font-size:1.5em;color:#fff;letter-spacing:-1px}.comment{font-size:20px;margin-top:4px;display:flex;align-items:center;justify-content:center}#comment .form-control{height:30px !important;font-size:13px !important}#comment .span-icon .green{color:#b8b8b8 !important;font-size:1em;padding:5px}#comment .span-icon .green:hover{cursor:pointer;color:#4caf50 !important}#comment .span-icon .red{color:#b8b8b8 !important;font-size:1em;padding:5px}#comment .span-icon .red:hover{cursor:pointer;color:#c31b1b !important}#comment small,#comment .small{font-size:60% !important}#comment .comment-body span{font-size:14px !important}#comment .trash{padding:5px}.height-auto{height:auto !important}.home-navbar{padding:20px 0px}.home-sub-navbar{padding:15px 0px;background:#951126}.home-sub-navbar a{color:#f5f5f5 !important}.bg-red{background-color:#c3002f !important}.nav-home>li>a:hover{color:#e4e4e4;background-color:#7e0e20 !important;border-radius:5px}.nav-home>li>a:focus{color:#e4e4e4;background-color:#7e0e20 !important;border-radius:5px}.box{padding:.5em 2.4em 1em 2.4em;background:#f9f9f9;border-radius:3px;-webkit-box-shadow:1px 1px 15px 0px rgba(0,0,0,.2);-moz-box-shadow:1px 1px 15px 0px rgba(0,0,0,.2);box-shadow:1px 1px 15px 0px rgba(0,0,0,.2)}.mod-button{background-color:#d2d2d2;padding-top:12px;margin:3px 0px;border-radius:4px}.mod-button:hover{text-decoration:none;background-color:#868686;cursor:pointer}.image-button{max-width:40px;margin-bottom:3px}.module-square{padding:1em .4em;border-radius:1em;background:#c31631;color:#fff}.module-square.not-allowed{padding:2.5em .4em;background:#838383 !important}.module-square.not-allowed .number{font-size:1.2em !important;line-height:100% !important}.module-square .module-number{font-size:2em;font-weight:800;line-height:90%}.module-square .number{font-size:3em;font-weight:800;line-height:90%;margin-bottom:5px}.module-exp{letter-spacing:1px;font-size:12px;margin-bottom:15px;color:gray}.cfc{max-width:140px}.module-finalizado{color:#fff;background-color:rgba(0,0,0,.3);color:#999}.label_finalizado{position:absolute;margin:1em .4em;color:#000;-webkit-transform:rotate(-33deg);transform:rotate(-33deg);display:flex;justify-content:center;align-items:center;font-weight:bold;font-size:25px;border:1px solid red;padding:3px}.input-number{height:40px;margin:0;padding:0 5px;vertical-align:middle;border:2px solid #ddd;font-family:"Roboto",sans-serif;font-size:16px;font-weight:300;color:#484848;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-o-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.h1-title{margin-top:10%;font-size:50px;font-family:"Roboto-Light";color:#0e5077;text-shadow:1px 1px 7px rgba(150,150,150,.5)}#login-form input[type=text],#login-form input[type=email],#login-form input[type=password],#login-form textarea,#login-form textarea.form-control{background-color:#fff !important;height:50px;margin:0;padding:0 20px;vertical-align:middle;background:#f8f8f8;border:2px solid #ddd;font-family:"Roboto",sans-serif;font-size:16px;font-weight:300;line-height:50px;color:#484848;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-o-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s;transition:all .3s}#login-form textarea,#login-form textarea.form-control{padding-top:10px;padding-bottom:10px;line-height:30px}#login-form input[type=text]:focus,#login-form input[type=email]:focus,#login-form input[type=password]:focus,#login-form textarea:focus,#login-form textarea.form-control:focus{outline:0;background:#fff;border:3px solid #ccc;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#login-form input[type=text]:-moz-placeholder,#login-form input[type=email]:-moz-placeholder,#login-form input[type=password]:-moz-placeholder,#login-form textarea:-moz-placeholder,#login-form textarea.form-control:-moz-placeholder{color:#484848}#login-form input[type=text]:-ms-input-placeholder,#login-form input[type=email]:-ms-input-placeholder,#login-form input[type=password]:-ms-input-placeholder,#login-form textarea:-ms-input-placeholder,#login-form textarea.form-control:-ms-input-placeholder{color:#484848}#login-form input[type=text]::-webkit-input-placeholder,#login-form input[type=email]::-webkit-input-placeholder,#login-form input[type=password]::-webkit-input-placeholder,#login-form textarea::-webkit-input-placeholder,#login-form textarea.form-control::-webkit-input-placeholder{color:#484848}#login-form button.btn{cursor:pointer;height:50px;margin:0;padding:0 20px;vertical-align:middle;background:#111820;border:0;font-family:"Roboto",sans-serif;font-size:16px;font-weight:300;line-height:50px;color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-o-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s;transition:all .3s}#login-form button.btn:hover{opacity:.6;color:#fff}#login-form button.btn:active{outline:0;opacity:.6;color:#fff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#login-form button.btn:focus{outline:0;opacity:.6;background:#000;color:#fff}#login-form button.btn:active:focus,#login-form #login-form button.btn.active:focus{outline:0;opacity:.6;background:#000;color:#fff}#login-form a.btn{cursor:pointer;height:50px;margin:0;padding:0 20px;vertical-align:middle;background:#712f51;border:0;font-family:"Roboto",sans-serif;font-size:16px;font-weight:300;line-height:50px;color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-o-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s;transition:all .3s}#login-form a.btn:hover{opacity:.6;color:#fff}#login-form a.btn:active{outline:0;opacity:.6;color:#fff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#login-form a.btn:focus{outline:0;opacity:.6;background:#000;color:#fff}#login-form a.btn:active:focus{outline:0;opacity:.6;background:#000;color:#fff}.forget-passwd{font-size:75%;margin-right:-12px;font-weight:500;color:#555}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{background-color:#fff !important}.login-padding{padding-bottom:20rem}#register-form input[type=text],#register-form input[type=email],#register-form input[type=password],#register-form textarea,#register-form textarea.form-control{height:45px;margin:0;padding:0 20px;vertical-align:middle;background:#f8f8f8;border:2px solid #ddd;font-family:"Roboto",sans-serif;font-size:16px;font-weight:300;line-height:50px;color:#888;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-o-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s;transition:all .3s}#register-form textarea,#register-form textarea.form-control{padding-top:10px;padding-bottom:10px;line-height:30px}#register-form input[type=text]:focus,#register-form input[type=email]:focus,#register-form input[type=password]:focus,#register-form textarea:focus,#register-form textarea.form-control:focus{outline:0;background:#fff;border:3px solid #ccc;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#register-form input[type=text]:-moz-placeholder,#register-form input[type=email]:-moz-placeholder,#register-form input[type=password]:-moz-placeholder,#register-form textarea:-moz-placeholder,#register-form textarea.form-control:-moz-placeholder{color:#888}#register-form input[type=text]:-ms-input-placeholder,#register-form input[type=email]:-ms-input-placeholder,#register-form input[type=password]:-ms-input-placeholder,#register-form textarea:-ms-input-placeholder,#register-form textarea.form-control:-ms-input-placeholder{color:#888}#register-form input[type=text]::-webkit-input-placeholder,#register-form input[type=email]::-webkit-input-placeholder,#register-form input[type=password]::-webkit-input-placeholder,#register-form textarea::-webkit-input-placeholder,#register-form textarea.form-control::-webkit-input-placeholder{color:#888}#register-form button.btn{cursor:pointer;height:50px;margin:0;padding:0 20px;vertical-align:middle;background:#111820;border:0;font-family:"Roboto",sans-serif;font-size:16px;font-weight:300;line-height:50px;color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-o-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s;transition:all .3s}#register-form button.btn:hover{opacity:.6;color:#fff}#register-form button.btn:active{outline:0;opacity:.6;color:#fff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#register-form button.btn:focus{outline:0;opacity:.6;background:#1b7580;color:#fff}#register-form button.btn:active:focus,#register-form #login-form button.btn.active:focus{outline:0;opacity:.6;background:#de995e;color:#fff}#register-form a.btn{cursor:pointer;height:50px;margin:0;padding:0 20px;vertical-align:middle;background:#712f51;border:0;font-family:"Roboto",sans-serif;font-size:16px;font-weight:300;line-height:50px;color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-o-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s;transition:all .3s}#register-form a.btn:hover{opacity:.6;color:#fff}#register-form a.btn:active{outline:0;opacity:.6;color:#fff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#register-form a.btn:focus{outline:0;opacity:.6;background:#2479a1;color:#fff}#register-form a.btn:active:focus{outline:0;opacity:.6;background:#de995e;color:#fff}.input-error{border:2px solid #b51c1c !important}.form-control-reg{margin-right:10px;display:block;width:100%;height:45px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;background-color:#fff;background-image:none;border:2px solid #ddd;border-radius:4px;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}@media(min-width: 576px){.col-6-custom{-ms-flex:0 0 48%;flex:0 0 49%;max-width:49%;margin-right:1% !important}.col-12-custom{margin-right:9px !important}}input[type=text]:disabled{opacity:.5}.icon-input{position:absolute;right:10px;top:0;padding-top:.66em;color:#575757}.icon-input:hover{color:#000;cursor:pointer}.material-switch>input[type=checkbox]{opacity:0}.material-switch>label{cursor:pointer;height:0px;position:relative;width:40px}.material-switch>label::before{background:#000;box-shadow:inset 0px 0px 10px rgba(0,0,0,.5);border-radius:8px;content:"";height:16px;margin-top:-8px;position:absolute;opacity:.3;transition:all .4s ease-in-out;width:40px}.material-switch>label::after{background:#fff;border-radius:16px;box-shadow:0px 0px 5px rgba(0,0,0,.3);content:"";height:24px;left:-4px;margin-top:-8px;position:absolute;top:-4px;transition:all .3s ease-in-out;width:24px}.material-switch>input[type=checkbox]:checked+label::before{background:inherit;opacity:.5}.material-switch>input[type=checkbox]:checked+label::after{background:inherit;left:20px}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db;padding-top:1.3em}.alert-secondary:hover{-webkit-box-shadow:0px 0px 10px 0px rgba(130,130,130,.2);-moz-box-shadow:0px 0px 10px 0px rgba(130,130,130,.2);box-shadow:0px 0px 10px 0px rgba(130,130,130,.2)}.alert-secondary button:hover{color:#353535}.pills-background{background:#e4e4e4;border-radius:4px}.abs-table>thead>tr>th{text-align:center !important}tbody .go:hover{background-color:#dcdcdc !important;color:#fff;cursor:pointer !important}.abs-table tbody .text{font-size:12px;font-family:"Roboto-Light";padding-top:4px}.abs-selected>span{display:none}.abs-table .material-icons{padding:2px 0}.button-curso{background:#e0e0e0;padding:.5em;text-align:center;border-radius:.3em;margin:.2em 0;cursor:pointer}.button-curso:hover{background:#adadad}#search{font-family:FontAwesome,"Open Sans",Verdana,sans-serif;font-style:normal;font-weight:normal;text-decoration:inherit}#abstract-table_filter,#init-table_filter,#general-table_filter,#stats-user_filter,#question-table_filter,#stats-abstract_filter,#stats-level1_filter,#stats-all_filter,#admin-table_filter,#stats-prov_filter,#stats-loc_filter,#stats-users_filter input{font-family:FontAwesome,"Open Sans",Verdana,sans-serif;font-style:normal;font-weight:normal;text-decoration:inherit}.legend{background:#e4e4e4;margin-bottom:10px;border-radius:4px;padding:8px}.text-blue{color:#5b9dd8 !important}.lc{color:#656565;font-weight:bold}.btn-modulo{background:#d8d8d8;padding-top:10px;margin-bottom:5px;border-radius:5px}.btn-modulo:hover{-webkit-box-shadow:0px 0px 10px 0px rgba(130,130,130,.5);-moz-box-shadow:0px 0px 10px 0px rgba(130,130,130,.5);box-shadow:0px 0px 10px 0px rgba(130,130,130,.5);text-decoration:none;background:#989898}.btn-modulo.disabled{opacity:.6}.material-icons.fav{color:#989898}.material-icons.fav:hover{color:#505050;cursor:pointer}.material-icons.fav.active{color:#c3002f !important}.fav{display:inline-flex;vertical-align:bottom}.pretty.disabled{pointer-events:none}th.no_search{padding:5px 8px !important}.help-button{cursor:pointer}.bootstrap-tagsinput{width:100% !important;color:inherit;height:auto}.label{padding:.4em .9em .4em !important;border-radius:2em !important}.label-info{background-color:#c3002f !important}.file-bg{background-color:#d6d6d6;padding:8px 8px;color:#f5f5f5;margin-bottom:10px;border-radius:2px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.file-bg:hover{background-color:#969696;box-shadow:1px 3px 10px 0px #949494;-webkit-box-shadow:1px 3px 10px 0px #949494;-moz-box-shadow:1px 3px 10px 0px #949494}.exists-file{font-size:17px;margin-top:4px;font-family:"EncodeSansCondensed-Light";cursor:pointer;text-decoration:none !important}.exists-file.nocursor{cursor:default !important}.tit{margin:10px 0px !important;font-family:"Roboto-Light";font-size:25px;padding:0px 10px;border-bottom:1px solid #bdbdbd}.events-none{pointer-events:none !important}.view .p-tit{border-bottom:1px solid #d6d6d6;padding:5px 1px;color:#c3002f}.abs-text{font-size:115%;padding-left:2px}.abs-comment{background-color:#f5f5f5;padding:10px 15px;border:1px solid #d0d0d0;border-radius:4px;text-align:justify}.p-border{border-bottom:1px solid #cdcdcd;margin-left:3px}.popover-content p{font-size:13px;font-family:"Roboto-Light"}.question-red{color:#c31632}.question-red:hover{color:#000}.table-responsive{padding:5px}#add-form .p-border{color:#c3002f}#add-form input[type=text]{font-weight:bold}#add-form select{font-weight:bold}.icon-btn{padding:5px}.icon-btn:hover{cursor:pointer;background:#dbdbdb;border-radius:4px}.icon-btn .bg .height-icon{min-height:3.5em;display:flex;align-items:center;justify-content:center}.icon-btn .bg .height-text{height:2em;display:flex;align-items:flex-end;justify-content:center}.icon-btn span{font-family:"EncodeSansCondensed-Light";padding:0 5px}.js .inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.inputfile+label{max-width:80%;font-size:1.25rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden;padding:.625rem 1.25rem}.no-js .inputfile+label{display:none}.inputfile:focus+label,.inputfile.has-focus+label{outline:1px dotted #000;outline:-webkit-focus-ring-color auto 5px}.inputfile+label svg{width:1em;height:1em;vertical-align:middle;fill:currentColor;margin-top:-0.25em;margin-right:.25em}.inputfile-6+label{color:#2f2f2f}.inputfile-6+label{border:1px solid #000;background-color:#f5f5f5;padding:0}.inputfile-6:focus+label,.inputfile-6.has-focus+label,.inputfile-6+label:hover{border-color:#000}.inputfile-6+label span,.inputfile-6+label strong{padding:.625rem 1.25rem}.inputfile-6+label span{width:200px;padding:11px 10px;min-height:2em;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;vertical-align:top}.inputfile-6+label strong{padding:11px 13px;color:#f5f5f5;background-color:#111820;display:inline-block}.inputfile-6:focus+label strong,.inputfile-6.has-focus+label strong,.inputfile-6+label:hover strong{background-color:#828282}@media screen and (max-width: 50em){.inputfile-6+label strong{display:block}}@-webkit-keyframes check{0%{height:0;width:0}25%{height:0;width:10px}50%{height:20px;width:10px}}@-moz-keyframes check{0%{height:0;width:0}25%{height:0;width:10px}50%{height:20px;width:10px}}@-ms-keyframes check{0%{height:0;width:0}25%{height:0;width:10px}50%{height:20px;width:10px}}@keyframes check{0%{height:0;width:0}25%{height:0;width:10px}50%{height:20px;width:10px}}.wrapper{-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff;left:50%;position:absolute;text-align:center;top:50%}.checkbox,.checkbox-alt{border:1px solid #ccc;background-color:#fff;display:inline-block;height:44px;margin:0 .25em;height:44px}.checkbox label,.checkbox-alt label{display:block;height:40px;position:relative;width:40px}.checkbox label:after,.checkbox-alt label:after{-moz-transform:scaleX(-1) rotate(135deg);-ms-transform:scaleX(-1) rotate(135deg);-webkit-transform:scaleX(-1) rotate(135deg);transform:scaleX(-1) rotate(135deg);-moz-transform-origin:left top;-ms-transform-origin:left top;-webkit-transform-origin:left top;transform-origin:left top;border-right:4px solid rgba(204,238,238,.4);border-top:4px solid rgba(204,238,238,.4);content:"";display:block;height:20px;left:10px;position:absolute;top:22px;width:10px}.checkbox label:hover:after,.checkbox-alt label:hover:after{border-color:#bdd}.checkbox input,.checkbox-alt input{display:none}.checkbox input:checked+label:after,.checkbox-alt input:checked+label:after{-webkit-animation:check .8s;-moz-animation:check .8s;-o-animation:check .8s;animation:check .8s;border-color:#6aa}.checkbox.checkbox-alt label:hover:after,.checkbox-alt.checkbox-alt label:hover:after{-webkit-animation:check .8s ease infinite;-moz-animation:check .8s ease infinite;-o-animation:check .8s ease infinite;animation:check .8s ease infinite}.checkbox.checkbox-alt input:checked+label:after,.checkbox-alt.checkbox-alt input:checked+label:after{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.pretty *{box-sizing:border-box}.pretty input:not([type=checkbox]):not([type=radio]){display:none}.pretty{position:relative;display:inline-block;white-space:nowrap;line-height:1}.pretty input{position:absolute;left:0;top:0;min-width:1em;width:100%;height:100%;z-index:2;opacity:0;margin:0;padding:0;cursor:pointer}.pretty .state label{position:initial;display:inline-block;font-weight:normal;margin:0;text-indent:1.5em;min-width:calc(1em + 2px)}.pretty .state label:before,.pretty .state label:after{content:"";width:calc(1em + 2px);height:calc(1em + 2px);display:block;box-sizing:border-box;border-radius:0;border:1px solid transparent;z-index:0;position:absolute;left:0;top:calc((0% - (100% - 1em)) - 8%);background-color:transparent}.pretty .state label:before{border-color:#bdc3c7}.pretty .state.p-is-hover,.pretty .state.p-is-indeterminate{display:none}@-webkit-keyframes zoom{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@keyframes zoom{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes tada{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:scale(7);transform:scale(7)}38%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;-webkit-transform:scale(1);transform:scale(1)}55%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.5);transform:scale(1.5)}72%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}81%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.24);transform:scale(1.24)}89%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}95%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.04);transform:scale(1.04)}100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}@keyframes tada{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:scale(7);transform:scale(7)}38%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;-webkit-transform:scale(1);transform:scale(1)}55%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.5);transform:scale(1.5)}72%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}81%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.24);transform:scale(1.24)}89%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}95%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.04);transform:scale(1.04)}100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes jelly{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}40%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}50%{-webkit-transform:scale3d(0.85, 1.15, 1);transform:scale3d(0.85, 1.15, 1)}65%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}75%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes jelly{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}40%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}50%{-webkit-transform:scale3d(0.85, 1.15, 1);transform:scale3d(0.85, 1.15, 1)}65%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}75%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@-webkit-keyframes rotate{0%{opacity:0;-webkit-transform:translateZ(-200px) rotate(-45deg);transform:translateZ(-200px) rotate(-45deg)}100%{opacity:1;-webkit-transform:translateZ(0) rotate(0);transform:translateZ(0) rotate(0)}}@keyframes rotate{0%{opacity:0;-webkit-transform:translateZ(-200px) rotate(-45deg);transform:translateZ(-200px) rotate(-45deg)}100%{opacity:1;-webkit-transform:translateZ(0) rotate(0);transform:translateZ(0) rotate(0)}}@-webkit-keyframes pulse{0%{box-shadow:0px 0px 0px 0px #bdc3c7}100%{box-shadow:0px 0px 0px 1.5em rgba(189,195,199,0)}}@keyframes pulse{0%{box-shadow:0px 0px 0px 0px #bdc3c7}100%{box-shadow:0px 0px 0px 1.5em rgba(189,195,199,0)}}.pretty.p-default.p-fill .state label:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.pretty.p-default .state label:after{-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6)}.pretty.p-default input:checked~.state label:after{background-color:#bdc3c7 !important}.pretty.p-default.p-thick .state label:before,.pretty.p-default.p-thick .state label:after{border-width:calc(1em / 7)}.pretty.p-default.p-thick .state label:after{-webkit-transform:scale(0.4) !important;-ms-transform:scale(0.4) !important;transform:scale(0.4) !important}.pretty.p-icon .state .icon{position:absolute;font-size:1em;width:calc(1em + 2px);height:calc(1em + 2px);left:0;z-index:1;text-align:center;line-height:normal;top:calc((0% - (100% - 1em)) - 8%);border:1px solid transparent;opacity:0}.pretty.p-icon .state .icon:before{margin:0;width:100%;height:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.pretty.p-icon input:checked~.state .icon{opacity:1}.pretty.p-icon input:checked~.state label:before{border-color:#5a656b}.pretty.p-svg .state .svg{position:absolute;font-size:1em;width:calc(1em + 2px);height:calc(1em + 2px);left:0;z-index:1;text-align:center;line-height:normal;top:calc((0% - (100% - 1em)) - 8%);border:1px solid transparent;opacity:0}.pretty.p-svg .state svg{margin:0;width:100%;height:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.pretty.p-svg input:checked~.state .svg{opacity:1}.pretty.p-image .state img{opacity:0;position:absolute;width:calc(1em + 2px);height:calc(1em + 2px);top:0;top:calc((0% - (100% - 1em)) - 8%);left:0;z-index:0;text-align:center;line-height:normal;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}.pretty.p-image input:checked~.state img{opacity:1}.pretty.p-switch input{min-width:2em}.pretty.p-switch .state{position:relative}.pretty.p-switch .state:before{content:"";border:1px solid #bdc3c7;border-radius:60px;width:2em;box-sizing:unset;height:calc(1em + 2px);position:absolute;top:0;top:calc((0% - (100% - 1em)) - 16%);z-index:0;transition:all .5s ease}.pretty.p-switch .state label{text-indent:2.5em}.pretty.p-switch .state label:before,.pretty.p-switch .state label:after{transition:all .5s ease;border-radius:100%;left:0;border-color:transparent;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}.pretty.p-switch .state label:after{background-color:#bdc3c7 !important}.pretty.p-switch input:checked~.state:before{border-color:#5a656b}.pretty.p-switch input:checked~.state label:before{opacity:0}.pretty.p-switch input:checked~.state label:after{background-color:#5a656b !important;left:1em}.pretty.p-switch.p-fill input:checked~.state:before{border-color:#5a656b;background-color:#5a656b !important}.pretty.p-switch.p-fill input:checked~.state label:before{opacity:0}.pretty.p-switch.p-fill input:checked~.state label:after{background-color:#fff !important;left:1em}.pretty.p-switch.p-slim .state:before{height:.1em;background:#bdc3c7 !important;top:calc(50% - 0.1em)}.pretty.p-switch.p-slim input:checked~.state:before{border-color:#5a656b;background-color:#5a656b !important}.pretty.p-has-hover input:hover~.state:not(.p-is-hover){display:none}.pretty.p-has-hover input:hover~.state.p-is-hover{display:block}.pretty.p-has-hover input:hover~.state.p-is-hover .icon{display:block}.pretty.p-has-focus input:focus~.state label:before{box-shadow:0px 0px 3px 0px #bdc3c7}.pretty.p-has-indeterminate input[type=checkbox]:indeterminate~.state:not(.p-is-indeterminate){display:none}.pretty.p-has-indeterminate input[type=checkbox]:indeterminate~.state.p-is-indeterminate{display:block}.pretty.p-has-indeterminate input[type=checkbox]:indeterminate~.state.p-is-indeterminate .icon{display:block;opacity:1}.pretty.p-toggle .state.p-on{opacity:0;display:none}.pretty.p-toggle .state.p-off,.pretty.p-toggle .state .icon,.pretty.p-toggle .state .svg,.pretty.p-toggle .state img{opacity:1;display:inherit}.pretty.p-toggle .state.p-off .icon{color:#bdc3c7}.pretty.p-toggle input:checked~.state.p-on{opacity:1;display:inherit}.pretty.p-toggle input:checked~.state.p-off{opacity:0;display:none}.pretty.p-plain input:checked~.state label:before,.pretty.p-plain.p-toggle .state label:before{content:none}.pretty.p-plain.p-plain .icon{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.pretty.p-round .state label:before,.pretty.p-round .state label:after{border-radius:100%}.pretty.p-round.p-icon .state .icon{border-radius:100%;overflow:hidden}.pretty.p-round.p-icon .state .icon:before{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}.pretty.p-curve .state label:before,.pretty.p-curve .state label:after{border-radius:20%}.pretty.p-smooth label:before,.pretty.p-smooth label:after,.pretty.p-smooth .icon,.pretty.p-smooth .svg{transition:all .5s ease}.pretty.p-smooth input:checked+.state label:after{transition:all .3s ease}.pretty.p-smooth input:checked+.state .icon,.pretty.p-smooth input:checked+.state .svg,.pretty.p-smooth input:checked+.state img{-webkit-animation:zoom .2s ease;animation:zoom .2s ease}.pretty.p-smooth.p-default input:checked+.state label:after{-webkit-animation:zoom .2s ease;animation:zoom .2s ease}.pretty.p-smooth.p-plain input:checked+.state label:before{content:"";-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);transition:all .5s ease}.pretty.p-tada:not(.p-default) input:checked+.state .icon,.pretty.p-tada:not(.p-default) input:checked+.state .svg,.pretty.p-tada:not(.p-default) input:checked+.state img,.pretty.p-tada:not(.p-default) input:checked+.state label:before,.pretty.p-tada:not(.p-default) input:checked+.state label:after{-webkit-animation:tada .7s cubic-bezier(0.25, 0.46, 0.45, 0.94) 1 alternate;animation:tada .7s cubic-bezier(0.25, 0.46, 0.45, 0.94) 1 alternate;opacity:1}.pretty.p-jelly:not(.p-default) input:checked+.state .icon,.pretty.p-jelly:not(.p-default) input:checked+.state .svg,.pretty.p-jelly:not(.p-default) input:checked+.state img,.pretty.p-jelly:not(.p-default) input:checked+.state label:before,.pretty.p-jelly:not(.p-default) input:checked+.state label:after{-webkit-animation:jelly .7s cubic-bezier(0.25, 0.46, 0.45, 0.94);animation:jelly .7s cubic-bezier(0.25, 0.46, 0.45, 0.94);opacity:1}.pretty.p-jelly:not(.p-default) input:checked+.state label:before{border-color:transparent}.pretty.p-rotate:not(.p-default) input:checked~.state .icon,.pretty.p-rotate:not(.p-default) input:checked~.state .svg,.pretty.p-rotate:not(.p-default) input:checked~.state img,.pretty.p-rotate:not(.p-default) input:checked~.state label:before,.pretty.p-rotate:not(.p-default) input:checked~.state label:after{-webkit-animation:rotate .7s cubic-bezier(0.25, 0.46, 0.45, 0.94);animation:rotate .7s cubic-bezier(0.25, 0.46, 0.45, 0.94);opacity:1}.pretty.p-rotate:not(.p-default) input:checked~.state label:before{border-color:transparent}.pretty.p-pulse:not(.p-switch) input:checked~.state label:before{-webkit-animation:pulse 1s;animation:pulse 1s}.pretty input[disabled]{cursor:not-allowed;display:none}.pretty input[disabled]~*{opacity:.5}.pretty.p-locked input{display:none;cursor:not-allowed}.pretty input:checked~.state.p-primary label:after,.pretty.p-toggle .state.p-primary label:after{background-color:#428bca !important}.pretty input:checked~.state.p-primary .icon,.pretty input:checked~.state.p-primary .svg,.pretty.p-toggle .state.p-primary .icon,.pretty.p-toggle .state.p-primary .svg{color:#fff;stroke:#fff}.pretty input:checked~.state.p-primary-o label:before,.pretty.p-toggle .state.p-primary-o label:before{border-color:#428bca}.pretty input:checked~.state.p-primary-o label:after,.pretty.p-toggle .state.p-primary-o label:after{background-color:transparent}.pretty input:checked~.state.p-primary-o .icon,.pretty input:checked~.state.p-primary-o .svg,.pretty input:checked~.state.p-primary-o svg,.pretty.p-toggle .state.p-primary-o .icon,.pretty.p-toggle .state.p-primary-o .svg,.pretty.p-toggle .state.p-primary-o svg{color:#428bca;stroke:#428bca}.pretty.p-default:not(.p-fill) input:checked~.state.p-primary-o label:after{background-color:#428bca !important}.pretty.p-switch input:checked~.state.p-primary:before{border-color:#428bca}.pretty.p-switch.p-fill input:checked~.state.p-primary:before{background-color:#428bca !important}.pretty.p-switch.p-slim input:checked~.state.p-primary:before{border-color:#245682;background-color:#245682 !important}.pretty input:checked~.state.p-info label:after,.pretty.p-toggle .state.p-info label:after{background-color:#5bc0de !important}.pretty input:checked~.state.p-info .icon,.pretty input:checked~.state.p-info .svg,.pretty.p-toggle .state.p-info .icon,.pretty.p-toggle .state.p-info .svg{color:#fff;stroke:#fff}.pretty input:checked~.state.p-info-o label:before,.pretty.p-toggle .state.p-info-o label:before{border-color:#5bc0de}.pretty input:checked~.state.p-info-o label:after,.pretty.p-toggle .state.p-info-o label:after{background-color:transparent}.pretty input:checked~.state.p-info-o .icon,.pretty input:checked~.state.p-info-o .svg,.pretty input:checked~.state.p-info-o svg,.pretty.p-toggle .state.p-info-o .icon,.pretty.p-toggle .state.p-info-o .svg,.pretty.p-toggle .state.p-info-o svg{color:#5bc0de;stroke:#5bc0de}.pretty.p-default:not(.p-fill) input:checked~.state.p-info-o label:after{background-color:#5bc0de !important}.pretty.p-switch input:checked~.state.p-info:before{border-color:#5bc0de}.pretty.p-switch.p-fill input:checked~.state.p-info:before{background-color:#5bc0de !important}.pretty.p-switch.p-slim input:checked~.state.p-info:before{border-color:#2390b0;background-color:#2390b0 !important}.pretty input:checked~.state.p-success label:after,.pretty.p-toggle .state.p-success label:after{background-color:#5cb85c !important}.pretty input:checked~.state.p-success .icon,.pretty input:checked~.state.p-success .svg,.pretty.p-toggle .state.p-success .icon,.pretty.p-toggle .state.p-success .svg{color:#fff;stroke:#fff}.pretty input:checked~.state.p-success-o label:before,.pretty.p-toggle .state.p-success-o label:before{border-color:#5cb85c}.pretty input:checked~.state.p-success-o label:after,.pretty.p-toggle .state.p-success-o label:after{background-color:transparent}.pretty input:checked~.state.p-success-o .icon,.pretty input:checked~.state.p-success-o .svg,.pretty input:checked~.state.p-success-o svg,.pretty.p-toggle .state.p-success-o .icon,.pretty.p-toggle .state.p-success-o .svg,.pretty.p-toggle .state.p-success-o svg{color:#5cb85c;stroke:#5cb85c}.pretty.p-default:not(.p-fill) input:checked~.state.p-success-o label:after{background-color:#5cb85c !important}.pretty.p-switch input:checked~.state.p-success:before{border-color:#5cb85c}.pretty.p-switch.p-fill input:checked~.state.p-success:before{background-color:#5cb85c !important}.pretty.p-switch.p-slim input:checked~.state.p-success:before{border-color:#357935;background-color:#357935 !important}.pretty input:checked~.state.p-warning label:after,.pretty.p-toggle .state.p-warning label:after{background-color:#f0ad4e !important}.pretty input:checked~.state.p-warning .icon,.pretty input:checked~.state.p-warning .svg,.pretty.p-toggle .state.p-warning .icon,.pretty.p-toggle .state.p-warning .svg{color:#fff;stroke:#fff}.pretty input:checked~.state.p-warning-o label:before,.pretty.p-toggle .state.p-warning-o label:before{border-color:#f0ad4e}.pretty input:checked~.state.p-warning-o label:after,.pretty.p-toggle .state.p-warning-o label:after{background-color:transparent}.pretty input:checked~.state.p-warning-o .icon,.pretty input:checked~.state.p-warning-o .svg,.pretty input:checked~.state.p-warning-o svg,.pretty.p-toggle .state.p-warning-o .icon,.pretty.p-toggle .state.p-warning-o .svg,.pretty.p-toggle .state.p-warning-o svg{color:#f0ad4e;stroke:#f0ad4e}.pretty.p-default:not(.p-fill) input:checked~.state.p-warning-o label:after{background-color:#f0ad4e !important}.pretty.p-switch input:checked~.state.p-warning:before{border-color:#f0ad4e}.pretty.p-switch.p-fill input:checked~.state.p-warning:before{background-color:#f0ad4e !important}.pretty.p-switch.p-slim input:checked~.state.p-warning:before{border-color:#c77c11;background-color:#c77c11 !important}.pretty input:checked~.state.p-danger label:after,.pretty.p-toggle .state.p-danger label:after{background-color:#d9534f !important}.pretty input:checked~.state.p-danger .icon,.pretty input:checked~.state.p-danger .svg,.pretty.p-toggle .state.p-danger .icon,.pretty.p-toggle .state.p-danger .svg{color:#fff;stroke:#fff}.pretty input:checked~.state.p-danger-o label:before,.pretty.p-toggle .state.p-danger-o label:before{border-color:#d9534f}.pretty input:checked~.state.p-danger-o label:after,.pretty.p-toggle .state.p-danger-o label:after{background-color:transparent}.pretty input:checked~.state.p-danger-o .icon,.pretty input:checked~.state.p-danger-o .svg,.pretty input:checked~.state.p-danger-o svg,.pretty.p-toggle .state.p-danger-o .icon,.pretty.p-toggle .state.p-danger-o .svg,.pretty.p-toggle .state.p-danger-o svg{color:#d9534f;stroke:#d9534f}.pretty.p-default:not(.p-fill) input:checked~.state.p-danger-o label:after{background-color:#d9534f !important}.pretty.p-switch input:checked~.state.p-danger:before{border-color:#d9534f}.pretty.p-switch.p-fill input:checked~.state.p-danger:before{background-color:#d9534f !important}.pretty.p-switch.p-slim input:checked~.state.p-danger:before{border-color:#a02622;background-color:#a02622 !important}.pretty.p-bigger label:before,.pretty.p-bigger label:after,.pretty.p-bigger .icon,.pretty.p-bigger .svg,.pretty.p-bigger .img{font-size:1.2em !important;top:calc((0% - (100% - 1em)) - 35%) !important}.pretty.p-bigger label{text-indent:1.7em}@media print{.pretty .state:before,.pretty .state label:before,.pretty .state label:after,.pretty .state .icon{color-adjust:exact;-webkit-print-color-adjust:exact;print-color-adjust:exact}}.btn-module-odd,.btn-module{border-radius:2px;color:#f5f5f5;padding:12px 0px;font-size:18px;font-family:"Roboto-Light";border:0}.btn-module{background-color:#c3002f}.btn-module:hover{background-color:#440010;color:#f5f5f5}.btn-module-odd{background-color:#404040}.btn-module-odd:hover{background-color:#000;color:#f5f5f5}.btn-module.disabled{background-color:#999 !important;cursor:not-allowed;pointer-events:none}.comentados span{display:none}.resp-button{background-color:#d2d2d2;padding:7px 0px;margin:5px 0px;border-radius:4px;cursor:pointer}.resp-button:hover{text-decoration:none;background-color:#868686}.resp-button.active{background-color:#c3002f;color:#fff}h1,h2,h3{color:#626262}h1.pass,h2.pass,h3.pass{color:#4caf50}h1.notpass,h2.notpass,h3.notpass{color:#c31b1b}.absolute-container{position:absolute;width:6%;right:1em;top:1em}.not-allow{opacity:.5;cursor:not-allowed !important}.p-border span{font-size:1.2em;font-weight:800}#test-exit{color:#5d0016}.message-box{background:#f5f5f5;padding:20px 15px;border-radius:5px;margin-bottom:20px;-webkit-box-shadow:0px 0px 15px 0px #dcd7d7;-moz-box-shadow:0px 0px 15px 0px #dcd7d7;box-shadow:0px 0px 15px 0px #dcd7d7}.message-date{color:#b5b5b5}.message-close{position:absolute;padding-left:1px;right:19px;margin-top:-16px;font-size:18px;cursor:pointer;color:#929292;border-radius:5px}.message-close:hover{color:#f5f5f5;background-color:#b72a2a}.container-messages{max-height:550px;overflow-x:auto}/*# sourceMappingURL=styles.min.css.map */
