a.btn{border-style:solid;border-width:1px}.btn.error,.btn.primary,.btn.success,.btn.warn{color:#fff!important}.yellow{color:#fbaa2c}.white{color:#fff}.black{color:#271801}.gray{color:#666}.h1,h1{font-size:4.3rem;margin:0}.h1 small,h1 small{letter-spacing:-.1rem}.h1{margin-top:4.3rem;margin-bottom:2.15rem}.h2,h2{font-size:3.8rem;margin:0}.h2 small,h2 small{letter-spacing:-.1rem}.h2{margin-top:3.8rem;margin-bottom:1.9rem}.h3,h3{font-size:3.3rem;margin:0}.h3 small,h3 small{letter-spacing:-.1rem}.h3{margin-top:3.3rem;margin-bottom:1.65rem}.h4,h4{font-size:2.8rem;margin:0}.h4 small,h4 small{letter-spacing:-.1rem}.h4{margin-top:2.8rem;margin-bottom:1.4rem}.h5,h5{font-size:2.3rem;margin:0}.h5 small,h5 small{letter-spacing:-.1rem}.h5{margin-top:2.3rem;margin-bottom:1.15rem}.h6,h6{font-size:1.8rem;margin:0}.h6 small,h6 small{letter-spacing:-.1rem}.h6{margin-top:1.8rem;margin-bottom:.9rem}.txt-black{color:#271801!important}.primary0{background:#f7f1eb;color:#fff;border-color:#e8d8c7}.primary0 a{color:#fff}.primary0 a:active,.primary0 a:focus,.primary0 a:hover{color:#fff}.primary0 .close{color:#dabea2}.primary0.inverse{background:#fff;color:#f7f1eb}.primary0.inverse a{color:#f7f1eb}.primary0.inverse a:active,.primary0.inverse a:focus,.primary0.inverse a:hover{color:#bd8b59}.txt-primary{color:#f7f1eb}.btn.secondary,.secondary{background:#0ea279;color:#87f5d6;border-color:#0a7356}.btn.secondary a,.secondary a{color:#87f5d6}.secondary a:active,.secondary a:focus,.secondary a:hover{color:#fff}.secondary .close{color:#064433}.secondary.inverse{background:#87f5d6;color:#0ea279}.secondary.inverse a{color:#0ea279}.secondary.inverse a:active,.secondary.inverse a:focus,.secondary.inverse a:hover{color:#000}.txt-secondary{color:#0ea279}.alternate,.btn.alternate{background:#f76715;color:#fee7da;border-color:#d25107}.alternate a,.btn.alternate a{color:#fee7da}.alternate a:active,.alternate a:focus,.alternate a:hover{color:#fff}.alternate .close{color:#a13e05}.alternate.inverse{background:#fee7da;color:#f76715}.alternate.inverse a{color:#f76715}.alternate.inverse a:active,.alternate.inverse a:focus,.alternate.inverse a:hover{color:#3e1802}.txt-secondary{color:#f76715}.mobile-visible{display:none!important}body.ismobile .mobile-visible{display:block!important}body.ismobile .mobile-hidden{display:none!important}.ios-visible{display:none!important}body.ios .ios-visible{display:block!important}body.ios .ios-hidden{display:none!important}.android-visible{display:none!important}body.android .android-visible{display:block!important}body.android .android-hidden{display:none!important}.tablet-visible{display:none!important}body.istablet .tablet-visible{display:block!important}body.istablet .tablet-hidden{display:none!important}.btn.primary{background:#fbaa2c;border-color:#ef9405}.btn.primary:active,.btn.primary:focus,.btn.primary:hover{background:#ef9405;box-shadow:0 0 8px rgba(251,170,44,.3);border-color:#d68404}.btn.secondary:active,.btn.secondary:focus,.btn.secondary:hover{background:#0a7356;box-shadow:0 0 8px rgba(14,162,121,.3);border-color:#064433}.btn.alternate:active,.btn.alternate:focus,.btn.alternate:hover{background:#d25107;box-shadow:0 0 8px rgba(247,103,21,.3);border-color:#a13e05}label.checkbox-switch input:checked+.faux,label.radio-switch input:checked+.faux{background:#ffd16e}label.checkbox-switch input:checked+.faux:after,label.radio-switch input:checked+.faux:after{background:#fbaa2c}label.checkbox-switch input:checked:hover+.faux:after,label.radio-switch input:checked:hover+.faux:after{background:#fbb445}.switch.active .faux{background:#ffd16e}.switch.active .faux:after{background:#fbaa2c}.switch.active:hover .faux:after{background:#fbb445}label.checkbox input:focus+.faux,label.checkbox input:hover+.faux,label.radio input:focus+.faux,label.radio input:hover+.faux{border-color:#fbaa2c;box-shadow:0 0 8px rgba(251,170,44,.3)}label.checkbox input:checked+.faux,label.radio input:checked+.faux{border:1.5px solid #fbaa2c}label.checkbox input:checked+.faux:after,label.radio input:checked+.faux:after{border-color:#fbaa2c;background:#fbaa2c none repeat scroll 0 0}label.checkbox input:checked:hover+.faux,label.radio input:checked:hover+.faux{border-color:#ffd16e}label.checkbox input:checked:hover+.faux:after,label.radio input:checked:hover+.faux:after{background:#ffd16e;border-color:#ffd16e}label.checkbox .faux:after,label.radio .faux:after{background:#fbaa2c none repeat scroll 0 0}table.table.striped tbody tr:nth-child(2n) td.error,table.table.striped tbody tr:nth-child(2n) th.error{background:#f22!important;border-color:#f55}table.table.striped tbody tr:nth-child(2n) td.success,table.table.striped tbody tr:nth-child(2n) th.success{background:#12d19c!important;border-color:#29edb7}table.table.striped tbody tr:nth-child(2n) td.warn,table.table.striped tbody tr:nth-child(2n) th.warn{background:#fcbe5e!important;border-color:#fdd290}table.table.striped tbody tr:nth-child(2n) td.primary,table.table.striped tbody tr:nth-child(2n) th.primary{background:#4f78dc!important;border-color:#7998e5}table.table.striped tbody tr:nth-child(2n) td.info,table.table.striped tbody tr:nth-child(2n) th.info{background:#86a5f3!important;border-color:#b4c8f8}a{color:#1f41a7}a:active,a:focus,a:hover{color:#112e86}ol li,ul li{margin-bottom:16px}ol.nomargin,ul.nomargin{margin:0}ol.nomargin li,ul.nomargin li{margin:0}ol{list-style-type:upper-latin}ol ol{list-style-type:lower-latin}ol.lower-alpha{list-style-type:lower-latin}ol.lower-roman{list-style-type:lower-roman}ol.upper-roman{list-style-type:upper-roman}ol.upper-roman ol{list-style-type:lower-roman}ol.decimal{list-style-type:decimal}ol.decimal-leading{list-style-type:decimal-leading-zero}#sidebar{border-right:1px solid #d3d3d3;background:#f5f5f5;border-left:8px solid #fff}#sidebar ul li{margin-bottom:0;margin-left:-8px}#sidebar ul li a{color:#666;border-left:8px solid #fff;position:relative;transition-duration:.1s;transition-delay:.1s;transition-timing-function:ease-out}#sidebar ul li a:before{content:"";position:absolute;left:0;width:0;top:0;bottom:0;z-index:0;background-color:#666;opacity:.1;transition-duration:.1s;transition-delay:.1s;transition-timing-function:ease-out}#sidebar ul li.active a,#sidebar ul li:hover a{border-left-color:#f7f1eb}#sidebar ul li.active a:before,#sidebar ul li:hover a:before{width:100%}#sidebar ul li:hover a{color:#222}#sidebar .navbar,#sitehead{background:#f5f5f5;border-bottom:1px solid #d3d3d3}.navbar-header .navbar-brand img{height:34px;vertical-align:middle}.navbar-text{position:relative;top:.2rem}.navbar-menu>ul>li{margin-bottom:0}.navbar-toggle{width:40px;height:58px;outline:0}.navbar-toggle .icon-bar{height:3px;margin:3px auto}#main{padding:16px}.sidebar-content{position:relative;padding-bottom:60px}#footer{position:absolute;bottom:0;left:0;right:0;border-top:1px solid #d3d3d3;color:#666;text-align:center;font-size:75%;padding:8px 32px}.panel{box-shadow:0 2px 5px rgba(39,24,1,.1)}.panel .panel-big{display:block;text-align:center;font-size:8rem;line-height:8rem}.panel .panel-big img{width:100%}.panel.basic{background:#fff}select option[disabled]{background:#ddd;color:#666}html.html-login{background-color:#f7f1eb}body.login{background:0 0;background-repeat:no-repeat;background-position:16px calc(100% - 3%);background-size:auto 10%}#logincontainer{padding-top:50px}.signin-form{position:relative;border:1px solid #d3d3d3;border-radius:4px;padding:16px 32px;box-shadow:0 3px 15px rgba(39,24,1,.1);background:#fff}.signin-form .login-header{text-align:center}.signin-form .login-header img{display:block;width:90%;max-width:260px;margin:0 auto}.signin-form .login-title{padding:16px}.signin-form .login-footer{text-align:center}.signin-form form{margin:0}.signin-form form input{border-width:0 0 1px;border-radius:0;transition-duration:.2s;transition-delay:.1s;transition-timing-function:ease-out;background:#f5f5f5;margin:16px 0 0}.signin-form form input:active,.signin-form form input:focus,.signin-form form input:hover{outline:0;background:#fff;border-bottom-color:#ddd;box-shadow:0 0 0;border-radius:4px}.signin-form form input:active,.signin-form form input:focus{background:#ffff54}.signin-form .login-loader{position:absolute;left:0;right:0;top:0;bottom:0;z-index:100;background:rgba(255,255,255,.5);text-align:center;display:none}fieldset{border:none;padding:0;margin-bottom:0}.profile-header{margin-bottom:32px;margin-top:16px}.profile-header .profile-image{display:inline-block;padding-right:16px;position:relative;top:.5rem}.profile-header .profile-image img{width:40px;border-radius:20px;border:1px solid #eee}.profile-header .profile-title{display:inline-block;margin:0}.form-group label{font-weight:700}@media screen and (max-width:599px){.form-group label{text-align:left}}.form-group label.checkbox-switch,.form-group label.radio-switch{top:-.6rem}.css-modal,.modal{left:0}@media screen and (min-width:900px){.css-modal .modal-window,.modal .modal-window{max-width:80%}}@media screen and (min-width:1200px){.css-modal .modal-window,.modal .modal-window{max-width:50%}}body.modal-window-active{position:absolute;overflow:hidden;width:100%}.css-modal,.modal{position:fixed;bottom:10px;max-height:100%}.css-modal .modal-window,.modal .modal-window{max-height:100%;overflow-y:auto}.upload-receiver{border-radius:4px;border:3px dashed #666;background:#f7f7f7;min-height:8rem;position:relative}.upload-receiver.highlight{border-color:#f7f1eb}.upload-receiver .uploader-icon{font-size:10rem}.progressbar-container{position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(255,255,255,.8);z-index:100;text-align:center;padding-top:25%}.progressbar-container progress{position:absolute;left:0;right:0;width:50%;margin:-10px auto 0;top:50%;height:20px;box-shadow:0 0 10px 20px rgba(255,255,255,.9)}.uploader-btn{color:#f7f1eb;cursor:pointer}.uploaded-files{text-align:left;padding:0 32px}.uploaded-files .uploaded-file{margin-bottom:8px}.uploaded-files .uploaded-file button{position:relative;top:-2px;margin-right:8px}.uploaded-files.upload-placeholder{background:#f5f5f5;border-width:1px;border-style:solid;border-color:#d3d3d3;color:#8b5603;border-radius:4px;font-size:80%;margin-left:32px;padding:0 16px;padding-top:4px;margin-bottom:8px;position:relative}.uploaded-files.upload-placeholder:after,.uploaded-files.upload-placeholder:before{content:"";position:absolute;width:0;height:0;display:block;border-style:solid;border-width:0 21px 17px 21px;border-color:transparent transparent #d3d3d3;top:-17px;left:16px}.uploaded-files.upload-placeholder:after{border-width:0 22px 18px 22px;border-color:transparent transparent #f5f5f5;top:-16px;margin-left:-1px}.uploaded-files.upload-placeholder .uploaded-file{margin-bottom:4px}.alert.fixed.bottom{box-shadow:0 -2px 15px rgba(39,24,1,.1);transition-duration:.1s,.5s;transition-delay:.1s;transition-timing-function:ease-out;transition-property:opacity,max-height;max-height:0}.alert.fixed.bottom .bookmark-top{position:absolute;top:-3rem;height:3rem;text-align:center;border-radius:2px 2px 0 0;line-height:3rem;opacity:0;transition-duration:.3s;transition-delay:.1s;transition-timing-function:ease-out;padding:0 0 0 16px;font-size:2rem}.alert.fixed.bottom .bookmark-top .close{position:static;font-size:90%;display:inline-block}.alert.fixed.bottom.active{max-height:100%;opacity:1}.alert.fixed.bottom.active .bookmark-top{opacity:1}.alert.fixed.bottom .close{position:absolute;display:block;width:32px;height:16px;text-align:center;right:0;top:0;font-size:2.4rem}.tooltip-btn{background:0 0;border:none;padding:0;border-radius:0;vertical-align:super;color:#f7f1eb;color:#2959cf}.tooltip-btn:active,.tooltip-btn:focus,.tooltip-btn:hover{box-shadow:0 0 0;color:#ffd16e;color:#4f78dc}label.checkbox+.tooltip-btn,label.radio+.tooltip-btn{position:relative;top:8px}.check-view{width:20px;vertical-align:middle}@media print{.alert.fixed.bottom,.tooltip-btn{display:none}}.table.condensed tr td,.table.condensed tr th{padding:4px 8px}.table.condensed tr td .checkbox,.table.condensed tr td .radio,.table.condensed tr th .checkbox,.table.condensed tr th .radio{padding:0}.table .border-left{border-left:1px solid #ddd!important}.table .border-right{border-right:1px solid #ddd!important}.table td.seamless,.table th.seamless{padding:0!important}.table .btn,.table .form-group{margin-bottom:0}.table td .xicon,.table td>.icon,.table th .xicon,.table th>.icon{position:relative;top:.3rem;padding-right:1rem}.table td[data-sort],.table th[data-sort]{position:relative}.table td[data-sort]:after,.table th[data-sort]:after{position:absolute;right:4px;top:.6rem;font-family:bullicon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\f0dc"}.table td[data-sort].sorting-desc:after,.table th[data-sort].sorting-desc:after{content:"\f0dd"}.table td[data-sort].sorting-asc:after,.table th[data-sort].sorting-asc:after{content:"\f0de"}.table td[data-sort]:hover,.table th[data-sort]:hover{cursor:pointer}.narrow-line{line-height:1.2!important}.narrow-line li>ol>li{margin-bottom:8px}.note{font-size:90%;line-height:2rem;color:#666}.large{font-size:110%!important}.larger{font-size:125%!important}.largest{font-size:150%!important}.small{font-size:90%!important}.smaller{font-size:75%!important}.smallest{font-size:50%!important}.nowrap{white-space:nowrap}.sidebar li>*>.icon:first-child{display:inline-block;font-size:2rem;position:relative;top:.3571428575rem;padding-right:4px;width:3rem;text-align:center}.sidebar li>*>.xicon:first-child{display:inline-block;font-size:2rem;position:relative;top:.3571428575rem;padding-right:4px;width:3rem;text-align:center}@media screen and (min-width:900px){.sidebar.sidebar-condensed ul>li>*>span.xicon:first-child{width:50px;line-height:50px;display:inline-block;top:0;padding:0}}.width-1{width:2em!important}.width-2{width:3em!important}.width-3{width:4em!important}.width-4{width:5em!important}.width-5{width:6em!important}.width-6{width:7em!important}.width-7{width:8em!important}.width-8{width:9em!important}.width-9{width:10em!important}.width-10{width:11em!important}.width-11{width:12em!important}.width-12{width:13em!important}.width-13{width:14em!important}.width-14{width:15em!important}.width-15{width:16em!important}.width-16{width:17em!important}.width-17{width:18em!important}.width-18{width:19em!important}.width-19{width:20em!important}.width-20{width:21em!important}.width-21{width:22em!important}.width-22{width:23em!important}.width-23{width:24em!important}.width-24{width:25em!important}.width-25{width:26em!important}.width-26{width:27em!important}.width-27{width:28em!important}.width-28{width:29em!important}.width-29{width:30em!important}.width-30{width:31em!important}.width-31{width:32em!important}.width-32{width:33em!important}.width-33{width:34em!important}.width-34{width:35em!important}.width-35{width:36em!important}.width-36{width:37em!important}.width-37{width:38em!important}.width-38{width:39em!important}.width-39{width:40em!important}.width-40{width:41em!important}.width-41{width:42em!important}.width-42{width:43em!important}.width-43{width:44em!important}.width-44{width:45em!important}.width-45{width:46em!important}.width-46{width:47em!important}.width-47{width:48em!important}.width-48{width:49em!important}.width-49{width:50em!important}.width-50{width:51em!important}@media screen and (min-width:900px){.sidebar.sidebar-condensed{width:58px}}.view-container{width:100%;max-width:100%}.view-container td,.view-container th{vertical-align:top;border-bottom:none}table tr.user-label>*{font-weight:700;font-size:2rem!important;padding-top:32px!important;padding-left:0!important;border-top:1px solid #d3d3d3;border-left:2px solid transparent}.view-item .sub-item{border:1px solid #aaa;border-radius:2px;margin:2px;padding:4px;position:relative;background:#ddd}.view-item .sub-item-head{position:relative;border-left:2px solid #f7b015;white-space:nowrap;font-weight:700;width:15rem}.view-item .sub-item-head>.icon{position:relative;top:0;text-align:center;left:4px}.view-item.now .sub-item-head:before{content:"";display:block;background:#24c61f;width:10px;height:10px;border-radius:5px;position:absolute;left:10px;top:50%;margin-top:-5px}.sub-item-head-time{display:inline-block;padding:0 4px}.sub-item-head-time:first-child{padding-left:20px!important}#loadview{position:fixed;left:0;right:0;top:0;bottom:0;z-index:10001;background:rgba(255,255,255,.6);text-align:center}#loadview img{margin-top:100px}.view-controls{margin-top:64px}.view-controls .btn{border-radius:2px}.view-controls .btn .icon{position:relative;top:2px;padding:0 4px}html.html-tvview #sidebar,html.html-tvview .navbar-toggle{display:none!important}html.html-tvview .sidebar-content{margin-left:0}html.html-tvview .view-header{position:fixed;top:1.1rem;right:16px}.tv-view-container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:stretch;align-items:stretch;width:100%}.tv-view-container .user-card{border:1px solid #d3d3d3;border-radius:4px;margin:0 12px 12px;padding:4px 24px 12px;font-size:2rem;box-shadow:0 2px 5px rgba(0,0,0,.2)}.tv-view-container .user-label{font-size:3.5rem!important;margin-bottom:8px;display:block}.tv-view-container .sub-item-head{font-weight:700;width:19rem!important;border-left-width:4px!important}.tv-view-container .sub-item-description,.tv-view-container .sub-item-head{display:inline-block;clear:both;white-space:break-spaces}.tv-view-container .sub-item-head-time{display:inline-block;padding:0 8px}.tv-view-container .view-item.now .sub-item-head:before{left:6px}.dark-mode body{background:#131313;color:#ddd}.dark-mode #sitehead{background:#232323;color:#ddd;border-bottom-color:#010101}.dark-mode #sitehead a{color:#ddd}.dark-mode .tv-view-container .user-card{background:#222;background:linear-gradient(0deg,#222 0,#353535 100%);border-color:#333;text-shadow:0 1px 0 rgba(0,0,0,.9)}