body.game_page{color:#fff;min-height:100%}body.game_page .modal{color:#000}body.game_page .modal p{font-weight:400}body.game_page .game_container{position:relative}body.game_page .game_container .bgfill{position:fixed;width:100%;height:100%;top:0;left:0;background:#354bb0;background:linear-gradient(132deg,#685987 0,#2c385f 100%);background-repeat:no-repeat;z-index:0}body.game_page .game_container .bgfill.done_price{background:red!important}body.game_page .game_container .bgfill.done_faults{background:red!important}body.game_page .game_container .bgfill.done_warning{background:#fd8101!important}body.game_page .game_container .bgfill.done_success{background:green!important}body.game_page .game_container .m-container{z-index:2}body.game_page .game_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.4);margin-bottom:1.5rem}body.game_page .game_top a{color:#ccc}body.game_page .game_top a:hover{color:#fff}body.game_page .game_top h1{margin:0;padding:0;font-size:1.1rem;font-weight:400}@media (max-width:1024px){body.game_page .status{padding-bottom:200px}}body.game_page .status .done,body.game_page .status .welcome{padding-left:1rem;padding-right:1rem}@media (min-width:1024px){body.game_page .status .done,body.game_page .status .welcome{padding-right:5rem}}body.game_page .status .done h1,body.game_page .status .welcome h1{font-size:3.5rem;margin-bottom:2rem}body.game_page .status .done p,body.game_page .status .welcome p{font-size:1.2rem;font-weight:400}body.game_page .status .quiz{padding:.3rem 2rem 1rem 1rem}@media (max-width:1024px){body.game_page .status .quiz{padding:.3rem 1rem 1rem 1rem}}body.game_page .status .quiz .nav{font-size:.9rem}body.game_page .status .quiz .item .question{font-size:1.5rem;font-weight:600}body.game_page .status .quiz .item .options{margin-top:2rem;cursor:pointer}body.game_page .status .quiz .item .options .item{background-color:rgba(0,0,0,.4);margin-bottom:1rem;padding:1rem;border-radius:.3rem;font-size:1.2rem;color:#ec9e38;font-weight:400}body.game_page .status .quiz .item .options .item:hover{color:#fff;background-color:rgba(0,0,0,.7)}body.game_page .panels{background-color:rgba(0,0,0,.4);padding:1rem}@media (max-width:1024px){body.game_page .panels{background-color:#10142a;position:fixed;width:100%;bottom:0}body.game_page .panels #chart_acoes{width:1px!important;height:1px!important;overflow:hidden}}body.game_page .panels .panel .head{font-size:1.5rem;font-weight:600}body.game_page .panels .acoes .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#999}@media (max-width:1024px){body.game_page .panels .acoes .top>div{background-color:rgba(0,0,0,.5);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;padding:.5rem}body.game_page .panels .acoes .top>div:not(:last-child){margin-right:.3rem}}body.game_page .panels .acoes .top h1{font-size:1.2rem;font-weight:600;padding:0;margin:0}body.game_page .panels .acoes .top .value{color:#fff}body.game_page .panels .acoes .top .value.increasing{color:#03ff03!important}body.game_page .panels .acoes .top .value.decreasing{color:red!important}body.game_page .panels .acoes .top .value i{font-size:1.4rem!important}@media (min-width:1024px){body.game_page .panels .acoes .body{padding-top:1.5rem}}body.game_page .panels .acoes .body #chart_acoes{height:200px}body.game_page .panels .acoes .body #chart_acoes .flot-x-axis .tickLabel{display:none}body.game_page .panels .acoes .body #chart_acoes .flot-y-axis .tickLabel{color:#fff}body.game_page .panels .multas{padding-bottom:1.2rem;margin-top:.4rem}body.game_page .panels .multas .head{color:#999}body.game_page .panels .multas .head span{font-size:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}body.game_page .panels .multas .head span:after,body.game_page .panels .multas .head span:before{content:"";-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;border-bottom:1px solid;margin:auto}body.game_page .panels .multas .head span:before{margin-right:10px}body.game_page .panels .multas .head span:after{margin-left:10px}body.game_page .panels .multas .body{margin-top:1rem}body.game_page .panels .multas .list{width:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}body.game_page .panels .multas .list .item{width:50px;height:50px;border-radius:50%;text-align:center;vertical-align:middle;line-height:50px;border:2px solid rgba(255,255,255,.2)}body.game_page .panels .multas .list .item i{color:#fff;font-size:2rem;padding-top:5px}body.game_page .panels .multas .list .item.active{border:none!important;background-color:red}.workspace .block_item .m-portlet__head{background-color:#666!important;color:#fff!important}.workspace .block_item .m-portlet__head i.fa{color:#ccc;font-size:1.9rem;margin-right:1rem}.workspace .block_item .m-portlet__head-text{color:#fff!important}.workspace .block_item .m-portlet__body{display:none}textarea{line-height:1.6rem!important}pre{white-space:pre-wrap!important;overflow-x:hidden!important}.m-aside-left .m-menu__link-text{white-space:nowrap;display:block}@media (max-width:1024px){.m-header--fixed-mobile .m-topbar{margin-top:0!important;top:0!important}}@media (max-width:1024px){.m-header--fixed-mobile .m-body{padding-top:110px!important}}header#m_header{background-color:#282a3c!important}.m-subheader{background-color:#f2f2f2;padding:3px 15px 4px 15px!important;border-bottom:1px solid #ccc;padding:10px 30px 0 30px}.m-subheader .m-subheader__title{font-size:1.3rem;color:#555}.m-subheader .m-subheader__title span.subtitle{display:block;font-size:.9rem;font-weight:400;margin-top:4px!important}@media (max-width:1024px){.m-subheader .m-nav{margin-top:0!important}.m-subheader .m-subheader__title{padding-top:12px!important}}.print-only{display:none}@media print{.no-print{display:none}.print-only{display:block}}.m-wrapper{margin-bottom:0!important}.leftsubcol,.rightsubcol{background-color:#c4c5d6}.leftsubcol .head_title,.rightsubcol .head_title{font-size:14px;color:#666;font-weight:400;margin:1rem 0 2rem 0;border-bottom:1px solid #999!important;display:block}.leftsubcol .list .category,.rightsubcol .list .category{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;font-weight:600;height:19px;line-height:19.5px;vertical-align:middle;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;text-transform:uppercase;margin-bottom:10px;color:#716aca}.leftsubcol .list .item a,.rightsubcol .list .item a{background-color:rgba(0,0,0,0);-webkit-box-sizing:border-box;box-sizing:border-box;color:#4d4d4d;display:block;font-family:Roboto;font-size:13px;font-weight:500;line-height:22px;outline-width:0;padding:5px 0 5px 8px;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;vertical-align:middle}.leftsubcol .list .item a:hover,.rightsubcol .list .item a:hover{text-decoration:none;color:#000}.leftsubcol .list .item a i,.rightsubcol .list .item a i{margin-right:5px;color:#9a9a9a}.col-0-5{position:relative;width:100%;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 4.16666667%;flex:0 0 4.16666667%;max-width:4.16666667%}.col-1-5{position:relative;width:100%;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.col-2-5{position:relative;width:100%;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 20.833333325%;flex:0 0 20.833333325%;max-width:20.833333325%}.col-3-5{position:relative;width:100%;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 29.166666655%;flex:0 0 29.166666655%;max-width:29.166666655%}.col-4-5{position:relative;width:100%;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 37.499999985%;flex:0 0 37.499999985%;max-width:37.499999985%}.col-5-5{position:relative;width:100%;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 45.833333315%;flex:0 0 45.833333315%;max-width:45.833333315%}.col-6-5{position:relative;width:100%;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 54.166666645%;flex:0 0 54.166666645%;max-width:54.166666645%}.col-7-5{position:relative;width:100%;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 62.499999975%;flex:0 0 62.499999975%;max-width:62.499999975%}.col-8-5{position:relative;width:100%;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 70.833333305%;flex:0 0 70.833333305%;max-width:70.833333305%}.col-9-5{position:relative;width:100%;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 79.166666635%;flex:0 0 79.166666635%;max-width:79.166666635%}.col-10-5{position:relative;width:100%;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 87.499999965%;flex:0 0 87.499999965%;max-width:87.499999965%}.col-11-5{position:relative;width:100%;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 95.8333333%;flex:0 0 95.8333333%;max-width:95.8333333%}@media (min-width:768px){.col-md-2-5{position:relative;width:100%;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 20.833333325%;flex:0 0 20.833333325%;max-width:20.833333325%}}@media (min-width:768px){.col-md-9-5{position:relative;width:100%;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 79.166666635%;flex:0 0 79.166666635%;max-width:79.166666635%}}.portledMidSidebar .head{background-color:#f0f0f0;text-align:center}.portledMidSidebar .head .icon i{color:#999;margin:2rem 0;font-size:7rem!important}.portledMidSidebar .m-portlet__body .infos .group{margin-top:1.2rem;border-bottom:1px solid #ebedf2}.portledMidSidebar .m-portlet__body .infos .group label{color:#999!important;font-size:.85rem;font-weight:500;display:block;margin-bottom:0}.portledMidSidebar .m-portlet__body .infos .group span{display:block;font-size:1.1rem;color:#7b7e8a;font-weight:600;margin-bottom:1rem}.portledMidSidebar .m-portlet__body .infos .group:last-child{border-bottom:none!important}.userPicture{width:3.2rem;border-radius:50%}.m-badge.m-badge--wide.badge-listed{margin:3px}.map-icon-label i{font-size:18px;color:#fff;line-height:60px;text-align:center;white-space:nowrap}.linkSpanner{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}