div.relative,div.relative2,div.relative_dynamic{left:300px;width:200px;height:10px;position:relative}#div-1,#div-right,#spaced,#table-left,div.relative,div.relative2{position:relative}#result-table td:first-child,#result-table tr{padding-left:0;text-align:center}.inline-middle,span.buttonText,span.icon{vertical-align:middle;display:inline-block}#customBtn:hover,.custom-link,.side-panel-li{cursor:pointer}#customBtn,#price,.admin-ip-div span,.chart-container2 .chart-d3,.inline-middle,.rev-info .rev-info1 .rev-desc,.static-slider-info .rev-desc,span.buttonText,span.icon{display:inline-block}#mean,.table-responsive .fa:focus,div:focus,p:focus{outline:0}#customBtn,.button{white-space:nowrap}h3{font-size:1em}aside,footer,header{margin:0 1.5% 24px 20px}div.relative{top:-80px}div.relative2{top:-50px}div.relative_dynamic{top:-55px}.button{font:700 1em "Helvetica Neue",Helvetica,Arial,clean,sans-serif!important}#div-1{height:250px}#div-right{top:-475px;left:450px}#table-left{top:30px;width:350 px;height:450px}#spaced{background:0 0;top:0}#result-table a:link{color:#666;font-weight:700;text-decoration:none}#result-table a:visited{color:#999;font-weight:700;text-decoration:none}#result-table a:active,#result-table a:hover{color:#bd5a35;text-decoration:underline}#result-table{font-family:Arial,Helvetica,sans-serif;color:#000;font-size:14px;text-shadow:1px 1px 0 #fff;background:#ececec;margin:0;border:1px solid #ccc;border-collapse:inherit;border-radius:3px;box-shadow:0 1px 2px #d1d1d1}#result-table th{padding:11px 15px 12px;border-top:1px solid #fafafa;border-bottom:1px solid #e0e0e0;background:#ededed;background:-moz-linear-gradient(top,#ededed,#ebebeb)}#result-table th:first-child{text-align:center;padding-left:5px}#result-table tr:first-child th:first-child{border-top-left-radius:3px}#result-table tr:first-child th:last-child{border-top-right-radius:3px}#result-table td:first-child{border-left:0}#result-table td{padding:5px;border-top:1px solid #fff;border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0;background:#fafafa;background:-moz-linear-gradient(top,#fbfbfb,#fafafa)}#result-table tr.even td{background:#f6f6f6;background:-moz-linear-gradient(top,#f8f8f8,#f6f6f6)}#result-table tr:last-child td{border-bottom:0}#result-table tr:last-child td:first-child{border-bottom-left-radius:3px}#result-table tr:last-child td:last-child{border-bottom-right-radius:3px}#result-table tr:hover td{background:#f2f2f2;background:-moz-linear-gradient(top,#f2f2f2,#f0f0f0)}#accordion .ui-accordion-header{padding-left:3em}#accordion{width:970px;margin-left:20px;margin-top:20px}#accordion h3 span{left:1.5em}#customBtn{background:#fff;color:#444;width:190px;border-radius:5px;border:thin solid #888;box-shadow:1px 1px 1px grey}span.label{font-family:serif;font-weight:400}span.icon{background:url(/identity/sign-in/g-normal.png) 5px 50% no-repeat;width:42px;height:42px}span.buttonText{padding-left:42px;padding-right:42px;font-size:14px;font-weight:700;font-family:Roboto,sans-serif}@font-face{font-family:proximanova-light;src:url(proximanova-light-webfont.eot);src:url(fonts/proximanova-light-webfont.e8f63d7e.eot?#iefix) format('embedded-opentype'),url(fonts/proximanova-light-webfont.bee27d5f.woff) format('woff'),url(fonts/proximanova-light-webfont.a01377b9.ttf) format('truetype'),url(fonts/proximanova-light-webfont.75b8dd98.svg) format('svg')}@font-face{font-family:proximanova-regular;src:url(proximanova-regular-webfont.eot);src:url(fonts/proximanova-regular-webfont.2b758b62.eot?#iefix) format('embedded-opentype'),url(fonts/proximanova-regular-webfont.2ccc4f85.woff) format('woff'),url(fonts/proximanova-regular-webfont.46fdb767.ttf) format('truetype'),url(fonts/proximanova-regular-webfont.b57e19ea.svg) format('svg')}@font-face{font-family:proximanova-semibold;src:url(proximanova-semibold-webfont.eot);src:url(fonts/proximanova-semibold-webfont.0f8c20f9.eot?#iefix) format('embedded-opentype'),url(fonts/proximanova-semibold-webfont.3b4ed16d.woff) format('woff'),url(fonts/proximanova-semibold-webfont.bd8c6a06.ttf) format('truetype'),url(fonts/proximanova-semibold-webfont.3a831268.svg) format('svg')}@font-face{font-family:montserratlight;src:url(fonts/montserrat-light-webfont.acc44581.woff2) format('woff2'),url(fonts/montserrat-light-webfont.452e829f.woff) format('woff');font-weight:400;font-style:normal}md-toast{z-index:9999;position:fixed}md-toast.error .md-toast-content{background:#dd2c00;color:#fff}md-toast.info .md-toast-content{background:#31B0D5;color:#fff}md-toast.success .md-toast-content{background:green;color:#fff}.bg-white,body,button{background-color:#fff}body{min-width:1250px}body,button{font-family:montserratlight;color:#747474}.font-regular{font-family:proximanova-regular}.font-light{font-family:proximanova-light}.font-semibold{font-family:proximanova-semibold}.padding-none{padding:0}.padding-lr-none{padding-left:0;padding-right:0}.padding-15{padding:15px}.margin-none{margin:0!important}.margin-left-0{margin-left:0!important}.margin-top-0{margin-top:0!important}.margin-b30{margin-bottom:30px}.margin-b10{margin-bottom:10px}.margin-l20{margin-left:20px}.full-height{height:100%}.width-auto{width:auto!important}.light-text{color:#6f6f6f}.color-blue,.custom-link,md-dialog-actions .md-button.md-default-theme.md-primary,md-dialog-actions .md-button.md-primary{color:#8F060F}.bg-steel-blue{background-color:#4682b4!important}.bg-light-blue{background-color:#8F060F}.pos-relative{position:relative}li{list-style-type:none;padding-left:25px;margin-bottom:15px}.center-box,.loader{top:0;bottom:0;margin:auto;right:0;left:0}.loader{position:fixed;z-index:1111;background:rgba(255,255,255,.4)}.center-box,md-dialog-container{position:absolute}md-dialog{max-width:90%;max-height:90%}.axis line,.axis path{fill:none;stroke:#000;shape-rendering:crispEdges}.axisForDynamicPrice path{stroke:#777;shape-rendering:crispEdges}.axisForDynamicPrice line{stroke:#777;stroke-dasharray:1,3;stroke-width:2}.dot{stroke:none}.tick text{font-size:12px}.tick line{stroke:#777}.side-panel{background-color:#8F060F;z-index:10;width:20%;color:#fff;padding-bottom:2000px;position:fixed}.side-panel-li{margin:0;padding:5px 5px 5px 20px;line-height:30px}.side-panel-li.active{color:#000;background-color:#fff}.section{ont-size:16px;margin:30px;padding-top:20px}.course{margin-left:30px}.lessons{font-size:14px;margin:15px 15px 15px 50px}.page{margin-left:70px;margin-bottom:15px;margin-top:15px}.login-container{padding-top:50px}.login-content{border:1px solid #eee;background-color:#fff;padding:20px;text-align:center;position:absolute;top:20%;left:0;right:0;margin:auto;height:250px;width:500px}.login-content input{padding-left:10px;width:50%;max-width:300px;height:35px;border-radius:3px;box-shadow:none;border:1px solid #a4a4a4}.login-content input.error{border:1px solid red}.login-content button{padding:5px 30px}.settings-container{width:60%;margin:20px auto 0}.course-container{background-color:#fff;border-radius:5px;width:50%}.course-container .course{font-size:20px;padding:15px}.pages{padding:10px}.lesson-container{width:50%}.lesson-container .panel-group{margin-bottom:10px}.lesson-container .lesson-content{background-color:#fff;font-size:20px;margin-bottom:10px;border-radius:5px;padding:10px}.login-form{width:300px;margin:0 auto}.login-form input{width:100%;height:40px;border-radius:5px;box-shadow:none}.file-ip,.file-ip input{height:36px;cursor:pointer}.admin-content,.admin-content .admin-container{width:100%}.file-ip{width:200px;border-radius:4px}.file-ip input{position:absolute;width:100%;z-index:10;opacity:0;top:0;left:0}.table-responsive .fa-sort-desc{position:relative;bottom:2px}.table-responsive .fa-sort-asc{position:relative;top:4px}.admin-ip-div{margin-bottom:10px}.admin-ip-div span{margin-right:15px}.login-desc,.login-text{margin:auto;color:#fff;font-size:32px;position:absolute;top:0;left:0;right:0;text-align:center;bottom:0}.admin-ip-div input{width:200px;border-radius:5px;padding:8px 5px 8px 10px;border:1px solid #e0e0e0;box-shadow:0 0 20px #e8e8e8}.dynamic-graph path{stroke:#4682b4;stroke-width:2;fill:none}.dynamic-graph .axis line,.dynamic-graph .axis path{fill:none;stroke:grey;stroke-width:1;shape-rendering:crispEdges}body,html{height:100%}.login-banner{background-image:url(../images/banner2.d1f4b579.png);background-repeat:no-repeat;background-size:100%}.login-text{background-color:rgba(143,6,15,.9)}.login-desc{z-index:1;width:100%;height:50px}.logo-container{margin-bottom:50px}.logo-container .logo{width:230px}.logo-content{height:200px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.abcRioButtonBlue{box-shadow:0 0 20px #8F060F!important;border-radius:5px!important;margin:0 auto;background-color:#8F060F!important}.admin-header-container,.header-container{margin:0;background-color:#fff;position:fixed;top:0;left:0;z-index:10}.header-container{padding:24px;box-shadow:0 14px 11px -12px #e8e8e8;right:0;min-height:67px}.admin-header-container{padding:15px;width:100%;box-shadow:0 9px 11px -12px #e8e8e8}.admin-header-container .signout-btn-admin i,.signout-btn i{margin-right:5px}.blue-btn,.custom-ip{box-shadow:0 0 20px #e8e8e8}.admin-header-container h4{padding-top:4px}.admin-header-container h4 i{font-size:30px}.admin-header-container .section-data{text-align:center;position:absolute;width:100%;top:8px;font-size:18px;z-index:-1}#result_table,.blue-btn,.signout-btn,.ui-tooltip-content{font-size:14px}.admin-header-container .signout-btn-admin{border:1px solid #8F060F;color:#8F060F;font-size:14px;background:#fff;padding:8px 20px;border-radius:20px}.header-logo{position:absolute;left:10px;top:15px}.signout-btn{border:1px solid #8F060F;color:#8F060F;background:#fff;padding:8px 20px;border-radius:20px;position:absolute;right:10px;top:17px}.empty-div{height:67px}.footer-content{position:fixed;width:100%;z-index:11;height:30px;bottom:0;background-color:#f3f3f3;color:#fff}.footer-content .footer-anchor{margin-top:4px;color:#777575;margin-right:15px}.student-container{width:100%}.lec-container{margin:20px;background-color:#fff;padding:20px}.lec-container .question-container{padding-top:40px}.custom-ip{width:200px;border-radius:5px;padding:8px 5px 8px 30px;border:1px solid #e0e0e0}.ip-currency{position:absolute;left:12px;top:8px}.submit-btn{width:200px;margin-left:20px}.blue-btn{padding:8px 20px;color:#fff;background-color:#8F060F;border:none;border-radius:5px}.blue-btn[disabled]{opacity:.5}.instruction{margin-top:60px;padding:15px 0;background:#f1f1f1;border-left:3px solid #8F060F}.chart-container{width:1200px;margin:0 auto;background:#fff;text-align:left}.chart-container .chart-d3{background-color:#fff;padding:20px;display:inline-block;min-height:500px;margin-left:12%}.chart-container .chart-d3 svg{background-color:#fff}.chart-container .chart-slider{height:480px;vertical-align:bottom;margin-top:24px;text-align:center}.chart-container .chart-slider-vertical .rz-bar-wrapper{padding:0}.chart-container .rzslider.rz-vertical .rz-bar{background:#A4A4A4}.chart-container .rzslider.rz-vertical .rz-pointer{background-color:#8F060F}.chart-container .rzslider .rz-pointer.rz-active:after{background-color:#fff}.chart-container .rzslider .rz-selection{background-color:#8F060F!important}.chart-container1{width:1200px;margin:0 auto;background:#fff}.chart-container1 .chart-slider{width:100px;position:absolute;top:0;right:100px}.chart-container1 .slider-label{position:absolute;top:0;right:132px}.chart-container1 .slider-info{position:absolute;bottom:-10px;right:112px;background:#eee;padding:10px;border-radius:10px}.chart-container2{width:1200px;margin:0 auto;background-color:#fff;text-align:center}.chart-container2 .chart-d3{margin-left:0}.chart-container2 .chart-slider1{width:100px;position:absolute;left:100px}.chart-container2 .chart-slider1 .rzslider.rz-vertical .rz-pointer{background-color:#33c}.chart-container2 .chart-slider1 .rzslider .rz-selection{background-color:#33c!important}.chart-container2 .chart-slider1 .slider-label{position:absolute;top:-25px;left:34px}.chart-container2 .chart-slider2{width:100px;position:absolute;top:75px;right:100px}.chart-container2 .chart-slider2 .rzslider.rz-vertical .rz-pointer{background-color:#8F060F}.chart-container2 .chart-slider2 .rzslider .rz-selection{background-color:#8F060F!important}.chart-container2 .chart-slider2 .slider-label{position:absolute;top:-25px;left:34px}.chart-container2 .chart-slider3{margin-left:380px;width:430px;height:50px}.chart-container2 .chart-slider3 .rzslider .rz-pointer{background-color:#000}.chart-container2 .chart-slider3 .rzslider .rz-selection{background-color:#000!important}.chart-container2 .chart-slider3 .slider-label{position:absolute;left:320px;top:50px}.slider-info-chart2{background:#eee;padding:10px;border-radius:10px;position:absolute;bottom:-30px;right:110px}.static-slider-info{background:#eee;width:150px;padding:5px;border-radius:10px;position:absolute;bottom:47%;right:90px}.rev-info .rev-info1,.rev-info .rev-info2{background:#eee;padding:10px;border-radius:10px}.static-slider-info .rev-desc{width:50%;text-align:right}.rev-info{position:absolute;height:115px;right:40px;top:0;bottom:0;margin:auto}.rev-info .rev-info1{top:30%;width:200px;margin-bottom:10px}.rev-info .rev-info1 .rev-desc{width:50%;text-align:right}.rev-info .rev-info2{top:55%;width:200px}.rev-info-height{height:150px}.chart-container3 .chart-slider1{width:100px;position:absolute;top:0;left:60px}.chart-container3 .chart-slider1 .slider-label{position:absolute;left:22px;top:-45px}.submission-div .bg-steel-blue{width:145px}.admin-ip-div span{width:100px}@media (min-width:768px){.section-list{min-height:.01%;overflow-x:auto;width:50%;margin:0 auto}}@media (max-width:480px){.admin-content,.student-container{overflow:auto}body{min-width:auto}.login-content{width:90%}.login-content input{width:70%}.settings-content{width:100%;overflow:auto}.settings-container{width:700px}.course-container{width:40%}.course-container .course{font-size:18px;padding:15px}.admin-content .admin-container{width:800px}.lec-container{width:1200px}}#capacity,#price{height:80px;width:90px;font-weight:700}#price{border:1px solid;border-radius:20px;font-size:28px;text-align:center;background-color:grey;color:#fff;margin-left:37%}#price:focus,#price:hover{background-color:#000}td.total{font-weight:700}td.accept{color:#008040}td.reject{color:red}#capacity,.button{display:inline-block;color:#fff}#mean{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:.1;margin:0;padding:0}div>*{vertical-align:top}#bottom>*{vertical-align:middle}// Code{//   background:#2db34a;//   border-radius:6px;//   color:#fff;//   display:block;//   font:14px/24px "Source Code Pro",Inconsolata,"Lucida Console",Terminal,"Courier New",Courier;//   padding:24px 15px;//   text-align:center}aside{float:right;width:10%}footer{clear:both;margin-bottom:0}.info{font-size:200%}.button{text-shadow:0 -1px 1px rgba(0,0,0,.25),-2px 0 1px rgba(0,0,0,.25);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0 1px 2px rgba(0,0,0,.5);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.5);padding:10px;text-decoration:none;cursor:pointer;background:repeat-x #870000;border-style:none;text-align:center;overflow:visible;-webkit-appearance:none}#result_table td:first-child,#result_table tr{padding-left:0;text-align:center}.button:active{background-position:0 -100px;-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.7);-webkit-box-shadow:none}input[type=button]:disabled{background:#ddd}#results{position:relative;top:10px}#regular{width:400px;float:left;padding:10px}.estimator{border:0;text-align:center}#result_table{font-family:Arial,Helvetica,sans-serif;color:#000;text-shadow:1px 1px 0 #fff;background:#ececec;margin:0;border:1px solid #ccc;border-collapse:inherit;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 2px #d1d1d1;-webkit-box-shadow:0 1px 2px #d1d1d1;box-shadow:0 1px 2px #d1d1d1}#result_table th{padding:11px 15px 12px;border-top:1px solid #fafafa;border-bottom:1px solid #e0e0e0;background:#ededed;background:-webkit-gradient(linear,left top,left bottom,from(#ededed),to(#ebebeb));background:-moz-linear-gradient(top,#ededed,#ebebeb)}#result_table th:first-child{text-align:center;padding-left:5px}#result_table tr:first-child th:first-child{-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px}#result_table tr:first-child th:last-child{-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px}#result_table td:first-child{border-left:0}#result_table td{padding:5px;border-top:1px solid #fff;border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0;background:#fafafa;background:-webkit-gradient(linear,left top,left bottom,from(#fbfbfb),to(#fafafa));background:-moz-linear-gradient(top,#fbfbfb,#fafafa)}#result_table tr.even td{background:#f6f6f6;background:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f6f6f6));background:-moz-linear-gradient(top,#f8f8f8,#f6f6f6)}#result_table tr:last-child td{border-bottom:0}#result_table tr:last-child td:first-child{-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}#result_table tr:last-child td:last-child{-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}#result_table tr:hover td{background:#f2f2f2;background:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#f0f0f0));background:-moz-linear-gradient(top,#f2f2f2,#f0f0f0)}#accordion .ui-accordion-header{background:#fff}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#capacity{border:1px solid;border-radius:20px;font-size:28px;text-align:center;background-color:grey;margin-left:39%}#capacity:focus,#capacity:hover{background-color:#000}.qtip-content{font-size:12px!important}.output_right{height:25px;width:50px}.output_left{height:25px;width:175px}#output td{height:0}