body,html{height:100%;font-family:'Gotham Narrow SSm A','Gotham Narrow SSm B',Helvetica,Arial}body,ul{padding:0}a{outline:0;color:#43bbd6;margin:0;padding:0;background:0 0;vertical-align:baseline;text-decoration:none}a:link{outline:0;color:#43bbd6;text-decoration:none}a:link .fa{color:#000}a:visited{outline:0;color:#43bbd6;text-decoration:none}a:visited .fa{color:#000}a:active{outline:0;text-decoration:none;color:#43bbd6}a:active .fa{color:#268cad}a:hover{outline:0;text-decoration:none;color:#268cad}a:hover .fa{color:#43bbd6}a.active,a.current{color:#43bbd6}h4 a:link{color:#000}h4 a:visited{color:#000}h4 a:active{color:#000}h4 a:hover{color:#000}.list{border-top:solid 1px #ddd}.list-item{padding-top:8px;padding-bottom:8px;border-bottom:solid 1px #ddd;cursor:default}.list-item.list-item-inactive{color:#bbb}.list-item.list-item-warning{color:#ec644b}.list-item.list-item-attention{color:#f5d76e}.list-item.list-item-ok{color:#87d37c}.list-item.list-item-titles{font-weight:700;border-bottom:solid 1px #000}.list-item.hover-highlight:hover{background-color:#dcf2f7;cursor:pointer}.list-item.hover-highlight-noaction:hover{background-color:#efefef}.list-item.hover-highlight.list-item-inactive{cursor:pointer}.list-item.hover-highlight.list-item-inactive:hover{color:#999;background-color:#efefef}.color-red,.color-warning{color:#ec644b}.color-attention,.color-yellow{color:#f5d76e}.color-green,.color-ok{color:#87d37c}.color-agreed,.color-gray,.color-inactive,.color-off{color:#bbb}.color-darkgray{color:#666}.color-lightgray{color:#ddd}.color-blue,.color-interest,.color-proposed,.color-purple{color:#43bbd6}.color-lightblue{color:#dcf2f7}.bg-color-red,.bg-color-warning{background-color:#ec644b}.bg-color-attention,.bg-color-yellow{background-color:#f5d76e}.bg-color-green,.bg-color-ok{background-color:#87d37c}.bg-color-agreed,.bg-color-gray,.bg-color-inactive,.bg-color-off{background-color:#bbb}.bg-color-darkgray{background-color:#666}.bg-color-lightgray{background-color:#ddd}.bg-color-blue,.bg-color-interest,.bg-color-proposed,.bg-color-purple{background-color:#43bbd6}.bg-color-darkblue,.bg-color-unsaved{background-color:#268cad}.bg-color-lightblue{background-color:#dcf2f7}.menu,.menu>li,.menu>li span,h4.panel-title>a{display:inline-block}.text-prewrap{white-space:pre-wrap}.text-warning{color:#ecdb19}.error{color:#ff402f}.disable{background-color:#ddd;cursor:not-allowed}.clickable{cursor:pointer}.scrollable{overflow-x:scroll}.noshow{display:none}.blank{width:100%;border:none;background:0 0;-webkit-appearance:none;-moz-appearance:none}textarea.blank{resize:none}.datepicker{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.spacer-top{margin-top:40px}.spacer-bottom{margin-bottom:20px}.announcement{font-size:120%;margin-left:30px;vertical-align:middle;max-width:350px;display:inline-block}@media screen and (max-width:991px){.announcement{font-size:100%;max-width:160px}}.fa.delete-icon{font-size:140%;line-height:34px}.fa.delete-icon:hover{color:#ff402f}td>.fa.delete-icon{float:right;line-height:initial}.fa.fa-stop.icon-rhombus{transform:rotate(45deg);zoom:0.8;padding-right:3px}.bootstrap-select .bs-caret{display:none}.bootstrap-select .btn{padding:5px 10px;text-transform:none;font-size:100%;font-weight:400;min-height:34px;line-height:20px}.modal-xl{width:1200px}div#id_abstract,div#id_description{height:130px;overflow-y:scroll}.header{top:0;width:100%;z-index:999;padding-top:0;background-color:#000}#header-logo{display:inline-block;margin:15px 0;height:26px;width:auto}@media screen and (min-width:768px){#header-logo{margin:22px 25px 20px 0;height:38px}}.page-header-right{text-align:right}.page-header{border-bottom:none;background-color:#efefef}.page-header{z-index:999;width:100%;padding:0;margin:0;padding-top:25px;padding-bottom:25px}.page-header h1,.page-header h2{padding:0;margin:0}.page-header.float{top:0;position:fixed}.page-header.hide{display:none}#custom-search-input{margin:0;margin-top:12px;padding:0;display:inline-block}#custom-search-input .input-group{min-width:280px}#custom-search-input .input-group input{padding-right:3px;padding-left:10px;margin-top:1px;margin-bottom:0;height:38px;background-color:#000;border-color:#646464;color:#43bbd6;font-style:normal;font-weight:300}#custom-search-input .input-group input:focus+button{z-index:3}#custom-search-input .input-group input:focus{border-color:#43bbd6}#custom-search-input .input-group .input-group-btn{z-index:4}#custom-search-input .input-group button{border:0;background:0 0;padding:2px 5px;margin-top:2px;position:relative;left:-28px;color:#646464}#custom-search-input ::-webkit-input-placeholder{font-style:normal;font-weight:300;color:#646464}#custom-search-input :-moz-placeholder{font-style:normal;font-weight:300;color:#646464}#custom-search-input ::-moz-placeholder{font-style:normal;font-weight:300;color:#646464}#custom-search-input :-ms-input-placeholder{font-style:normal;font-weight:300;color:#646464}.warning-header{z-index:999;width:100%;padding:0;margin:0;padding-top:10px;padding-bottom:10px;background-color:#ec644b}.topmenu{float:right;background-color:#000;text-align:center;overflow:auto}.topmenu a .fa{float:right;padding:29px 0 0 30px;transition:all .3s ease;color:#666;font-size:24px;position:relative}.topmenu a .fa:link{color:#666}.topmenu a .fa:visited{color:#666}.topmenu a .fa:active{color:#666}.topmenu a .fa:hover{color:#43bbd6}.topmenu a.selected .fa{color:#fff}.topmenu a span.unread-messages-count{font-family:'Gotham Narrow SSm A','Gotham Narrow SSm B',Helvetica,Arial;font-size:14px;line-height:1.42857143;background-color:#ec644b;border-radius:11px;color:#fff;padding:1px 7px;position:absolute;top:15px;right:-10px}@media screen and (max-width:768px){.topmenu a{padding-top:12px}}@media screen and (max-width:768px){.menu-toolbar{float:right;z-index:999;display:block;position:fixed;bottom:0;left:0;width:100%}.menu-toolbar a{padding:10px 0 11px 0;width:20%}.menu-toolbar a.selected{background-color:#333;color:#fff}}.submenu{text-align:right;background-color:#333;color:#fff;font-weight:300;letter-spacing:.04em;font-size:100%;line-height:35px;padding:4px 0;margin:0 0 0;width:100%}.submenu ul{margin:0}.submenu ul li{display:inline-block;cursor:pointer;margin-left:20px}.submenu ul li a{color:#fff}.submenu ul li a:link{color:#969696}.submenu ul li a:visited{color:#969696}.submenu ul li a:active{color:#969696}.submenu ul li a:hover{color:#43bbd6}.submenu ul li.selected a{color:#fff}.page-content{padding-top:0;padding-bottom:80px}section{display:block;position:relative;width:100%;clear:both;padding:0;margin:0}section.page{display:table;text-align:left;width:100%}section.page .pagebody{height:100%;display:table-cell;vertical-align:middle}.profileimage{position:relative;width:100%;margin-bottom:15px}.profileimage .delete{display:block;position:absolute;padding:0 4px 0 5px;background-color:#000;color:#fff;top:0;left:0;text-align:center}.profileimage .upload{display:block;position:absolute;padding:0 4px 0 5px;background-color:#000;color:#fff;top:0;right:0;text-align:center}.profileimage img{cursor:pointer}.bg-cover{background-size:cover;background-position:center center}.form-signin{margin:0 auto;padding-bottom:70px;padding-top:30px}.form-signin input{margin-bottom:15px;border:none}.form-signin h1{color:#fff;text-align:center;padding-bottom:20px}.form-signin .small{text-align:center;margin-top:20px}.form-signin .small a{color:#fff}#block1{background-image:url('../images/bg.jpg')}.modal-content{border-radius:0}.modal-body.alert{margin:0;border-radius:0}.modal-footer .btn{margin-left:5px}.alert-modal{top:30%}.alert-danger .info-text{color:#333}p{color:#000}h1,h2,h3,h4,h5{color:#000;font-weight:700}h1{font-size:22px;line-height:36px;margin:0;padding:0;padding-bottom:12px;font-weight:700}@media (max-width:991px){h1{font-size:22px;line-height:36px}}@media (max-width:767px){h1{font-size:22px;line-height:36px}}@media (max-width:520px){h1{font-size:22px;line-height:36px}}@media (max-width:321px){h1{font-size:22px;line-height:36px}}h2{font-size:22px;line-height:32px;margin:0;padding:0;padding-bottom:12px;font-weight:700}@media (max-width:991px){h2{font-size:22px;line-height:32px}}@media (max-width:767px){h2{font-size:22px;line-height:32px}}@media (max-width:520px){h2{font-size:20px;line-height:26px}}@media (max-width:321px){h2{font-size:20px;line-height:26px}}h2.accordion{padding-bottom:27px}@media (max-width:520px){h2.accordion{padding-bottom:14px}}@media (max-width:321px){h2.accordion{padding-bottom:12px}}ul{list-style:none}label{margin-bottom:3px}label.upload{width:100%}input:-ms-input-placeholder{color:#bbb;font-style:italic}input::-webkit-input-placeholder{color:#bbb;font-style:italic}input[type=file]{display:none}select::-ms-expand{display:none}.radio{margin:0 0 3px 0}.radio label{font-weight:700}.form-control{width:100%;padding:6px 10px;background-color:#fff;border:1px solid #bbb;margin-bottom:7px;border-radius:0;-webkit-appearance:none;-moz-appearance:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border-color ease-in-out .15s,-webkit-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}.form-control:focus{border-color:#43bbd6;background-color:#dcf2f7;outline:0;-webkit-box-shadow:none;box-shadow:none;color:#43bbd6}.margin-bottom-7{margin-bottom:7px!important}.tooltip-inner{max-width:none;white-space:pre-wrap;text-align:left}.help-block{color:#bbb}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .form-control-feedback,.has-error .form-group-icon,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#ec644b}.has-error .form-control{border-color:#ec644b;-webkit-box-shadow:none;box-shadow:none}.has-error .form-control:focus{border-color:#ec644b;-webkit-box-shadow:none;box-shadow:none}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .form-control-feedback,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#f5d76e}.has-warning .form-control{border-color:#f5d76e;-webkit-box-shadow:none;box-shadow:none}.has-warning .form-control:focus{border-color:#f5d76e;-webkit-box-shadow:none;box-shadow:none}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .form-control-feedback,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#87d37c}.has-success .form-control{border-color:#87d37c;-webkit-box-shadow:none;box-shadow:none}.has-success .form-control:focus{border-color:#87d37c;-webkit-box-shadow:none;box-shadow:none}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{border-color:#ddd!important}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}.form-group-icon{position:absolute;right:24px;top:30px}.form-group-icon a{color:#43bbd6}.has-error .form-group-icon{color:#ec644b}.has-error .form-group-icon a{color:#ec644b}.datepicker{cursor:pointer}.datepicker table tr td,.datepicker table tr th{border-radius:0;border:none}.datepicker table tr td.day:hover,.datepicker table tr td.focused{background:#dcf2f7;cursor:pointer}.datepicker table tr td.active.active.focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active.focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active:active.focus,.datepicker table tr td.active:active:focus,.datepicker table tr td.active:active:hover{color:#fff;background-color:#43bbd6;border-color:#43bbd6}.datepicker table tr td.active.disabled.focus,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.highlighted.disabled.focus,.datepicker table tr td.active.highlighted.disabled:focus,.datepicker table tr td.active.highlighted.disabled:hover,.datepicker table tr td.active.highlighted[disabled].focus,.datepicker table tr td.active.highlighted[disabled]:focus,.datepicker table tr td.active.highlighted[disabled]:hover,.datepicker table tr td.active[disabled].focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active[disabled]:hover,fieldset[disabled] .datepicker table tr td.active.focus,fieldset[disabled] .datepicker table tr td.active.highlighted.focus,fieldset[disabled] .datepicker table tr td.active.highlighted:focus,fieldset[disabled] .datepicker table tr td.active.highlighted:hover,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover{background-color:#43bbd6;border-color:#43bbd6}.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active:active{color:#fff;background-color:#43bbd6;border-color:#43bbd6}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#dcf2f7}.datepicker table tr td span{border-radius:0}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#dcf2f7}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{background-color:#43bbd6;border-color:#43bbd6}.datepicker table tr td span.active.active.focus,.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.disabled.active.focus,.datepicker table tr td span.active.disabled.active:focus,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled:active.focus,.datepicker table tr td span.active.disabled:active:focus,.datepicker table tr td span.active.disabled:active:hover,.datepicker table tr td span.active.disabled:hover.active.focus,.datepicker table tr td span.active.disabled:hover.active:focus,.datepicker table tr td span.active.disabled:hover.active:hover,.datepicker table tr td span.active.disabled:hover:active.focus,.datepicker table tr td span.active.disabled:hover:active:focus,.datepicker table tr td span.active.disabled:hover:active:hover,.datepicker table tr td span.active:active.focus,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:hover.active.focus,.datepicker table tr td span.active:hover.active:focus,.datepicker table tr td span.active:hover.active:hover,.datepicker table tr td span.active:hover:active.focus,.datepicker table tr td span.active:hover:active:focus,.datepicker table tr td span.active:hover:active:hover{background-color:#43bbd6;border-color:#43bbd6}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#000;cursor:pointer}.btn-group.open .dropdown-toggle{-webkit-box-shadow:none;box-shadow:none}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#bbb;background-color:#dcf2f7;border-color:#43bbd6}.bootstrap-select .dropdown-toggle:focus{outline:0}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#000;background-color:#dcf2f7}a:focus{outline:0;outline-offset:none}.bootstrap-select .dropdown-toggle:focus{outline:0!important;outline-offset:none!important}.dropdown-menu{border-radius:0}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#43bbd6}.form-group .btn.disabled{background-color:#ddd;border-color:#bbb}.input-unsaved{border-color:#268cad;color:#268cad}.is-unsaved .checkbox,.is-unsaved .checkbox-inline,.is-unsaved .control-label,.is-unsaved .form-control-feedback,.is-unsaved .form-group-icon,.is-unsaved .help-block,.is-unsaved .radio,.is-unsaved .radio-inline,.is-unsaved input,.is-unsaved span,.is-unsaved.checkbox label,.is-unsaved.checkbox-inline label,.is-unsaved.radio label,.is-unsaved.radio-inline label,td.is-unsaved{color:#268cad}.is-unsaved .form-control,.is-unsaved .form-control>button{border-color:#268cad}.is-unsaved .form-control:focus{border-color:#268cad}.input-group-btn .input-icon{border:0;background:0 0;padding:2px 0;margin-top:24px;left:-20px}.input-group-btn .input-icon:hover{background:0 0;cursor:inherit}.form-control-date:hover{cursor:pointer}select{cursor:pointer}.crossed,.crossed input,.crossed span{text-decoration:line-through}.btn{border-radius:0;font-weight:700;font-size:12px;line-height:12px;text-transform:uppercase;padding:11px 26px 11px 26px}a.btn .fa{color:#fff}.btn-default{color:#fff;background-color:#000;border-color:#000}.btn-default.disabled,.btn-default.disabled:hover,.btn-primary.disabled,.btn-primary.disabled:hover{color:#fff;background-color:#bbb;border-color:#bbb}.btn-empty{color:#666;background-color:#fff;border-color:#ddd}.btn-cancel{color:#fff;background-color:#000;border-color:#000}.btn-cancel:hover{color:#333;background-color:#ddd;border-color:#bbb}.right-button{margin-left:10px}.half-button{width:45%}.full-button{width:100%}.btn-success{color:#fff;background-color:#43bbd6;border-color:#43bbd6}.btn-default.dropdown-toggle,.btn-primary.dropdown-toggle,.btn-success.dropdown-toggle{color:#000;background-color:#fff;border-color:#bbb}.btn-success.active,.btn-success:active,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#43bbd6;background-color:#dcf2f7;border-color:#43bbd6}.btn-primary{color:#fff;background-color:#000;border-color:#000}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#43bbd6;border-color:#43bbd6}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#fff;background-color:#43bbd6;border-color:#43bbd6}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:0;outline-offset:none}.btn.active,.btn:active{-webkit-box-shadow:none;box-shadow:none}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#43bbd6;border-color:#43bbd6}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#43bbd6;border-color:#43bbd6}button.dropdown-toggle,button.dropdown-toggle:hover{background-color:#fff;color:#000}button.dropdown-toggle:active,button.dropdown-toggle:focus{background-color:#fff;color:#000}.bs-placeholder .filter-option{color:#bbb;font-style:italic}.form-control::-webkit-input-placeholder{color:#bbb}.form-control::-moz-placeholder{color:#bbb}.form-control::-ms-input-placeholder{color:#bbb}.form-control::-moz-placeholder{color:#bbb}.footer{line-height:40px;padding:0 15px;background-color:#000;color:#fff;width:100%;position:fixed;bottom:0;display:none;z-index:999}@media screen and (min-width:768px){.footer{display:inherit}}.table>tbody>tr>td.td-first,.table>thead>tr>th.th-first{padding-left:0}.table{border-top:solid 1px #ddd}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-top:none;border-bottom:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:1px solid #000}.table-reddal>thead>tr>th{background-color:#000;color:#fff}.table>tbody>tr.underline>td{border-bottom:1px solid #000}table.table-min-cell-width tbody td,table.table-min-cell-width thead th{min-width:100px}table.dataTable tbody{border-top:1px solid #111}.table th.icon{width:30px}.table tbody tr:hover,.table thead th:hover{cursor:default}.table.cell-disabled td:hover,.table.cell-disabled th:hover{cursor:not-allowed}.right-bordered{border-right:1px solid #ddd}.no-border-right{border-right:none!important}.no-border-left{border-left:none!important}.cell-sticky{position:sticky;background-color:#fff}.cell-ok{background-color:#87d37c}.cell-attention{background-color:#f5d76e}.cell-warning{background-color:#ec644b}.cell-filled{background-color:#666}.cell-agreed{background-color:#bbb}.cell-proposed{background-color:#43bbd6}.cell-unfilled{color:#ec644b}.cell-current{background-color:#dcf2f7}.cell-empty{color:#bbb}.cell-locked{color:#666}.cell-disabled{background-color:#bbb}.cell-changed{color:#43bbd6}.legend{text-align:right;padding-bottom:5px}.legend-item{display:inline-block;padding-left:15px}.sprint{text-align:center}.sprint.sprint-ok{background-color:#87d37c}.sprint.sprint-attention{background-color:#f5d76e}.sprint.sprint-warning{background-color:#ec644b}.sprint.sprint-filled{background-color:#666}.sprint.sprint-agreed{background-color:#bbb}.sprint.sprint-proposed{background-color:#43bbd6}.sprint.sprint-unfilled{color:#ec644b}table#sprint_plan_table>tbody+tbody{border-top:1px solid #ddd}table>thead>tr>th.sprint,table>thead>tr>th.text-left{border-left:none;border-right:none}table #sprint-total-monthly-row td,table #sprint-total-signed-row td{border-left:none;border-right:none;border-top:2px solid #000!important}table #sprint-total-proposed-row td{border-left:none;border-right:none}table #sprint-total-monthly-row td{border-bottom:2px solid #000}table>thead>tr>th.sprint-current{background-color:#dcf2f7;border-left:2px solid #43bbd6;border-top:2px solid #43bbd6!important;border-right:2px solid #43bbd6}table>tbody>tr>td.sprint-current{border-left:2px solid #43bbd6!important;border-right:2px solid #43bbd6!important}table #sprint-total-monthly-row .sprint-current{border-bottom:2px solid #43bbd6!important}table .contract-capacity-row{font-weight:700}table tr.sprint-row>td:first-child{border-right:1px solid #000}table>.sprint-row:last-child{background-color:#43bbd6}table .sprint-sum td{color:#000;font-weight:700}table .row-proposed td.sprint{color:#43bbd6}table .sprint-contract-row>.contract-capacity-row:first-child{border-top:2px solid #000}.row-proposed,table .sprint-contract-row>.contract-capacity-row:last-child{border-bottom:2px solid #000}table .mismatch-row{color:#ec644b;font-weight:700}table .mismatch-row .sprint.sprint-filled{color:#fff}table .contract-capacity-row a.toggle-cc{background:url('../images/plus.png') right no-repeat;background-size:auto 70%;padding:0 6px}table .contract-capacity-row a.toggle-cc[aria-expanded=true]{background:url('../images/minus.png') right no-repeat;background-size:auto 70%}table .contract-capacity-row .cc-title{margin-left:5px}.panel-group{border-bottom:1px solid #000}.panel-group .panel{border-radius:0;border-top:1px solid #000;box-shadow:none}.panel-group .panel+.panel{margin-top:0}.panel-body,.panel-default,.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border:none}.panel-body{padding:0;margin:0;padding-bottom:30px}.panel-default>.panel-heading{color:#000;background-color:#fff;border:none;padding-left:0;padding-right:0}h4.panel-title{padding-top:0;font-weight:700;font-size:22px;line-height:32px}.error,.menu>li span :hover,.menu>li span.selected{font-weight:bolder}h4.panel-title>a{width:100%;line-height:22px;background:url('../images/plus.png') right no-repeat;background-size:auto 20%;padding-top:20px;padding-bottom:20px}.panel-heading.link>h4.panel-title>a{background:0 0}h4.panel-title>a[aria-expanded=true]{background:url('../images/minus.png') right no-repeat;background-size:auto 20%}h4.panel-title span.plus{font-size:150%}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border-radius:0;outline:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2);border:none}@media (min-width:768px){.modal-content{-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2)}}.panel-title{font-weight:700}table.dataTable.display tbody tr:hover,table.dataTable.hover tbody tr:hover{background-color:#dcf2f7;cursor:pointer}table.dataTable thead td,table.dataTable thead th{padding:8px 10px 8px 0}table.dataTable tfoot th,table.dataTable thead th{font-weight:700;background-color:#fff;border-top:1px solid #ddd;border-bottom:1px solid #666;padding:10px 18px 6px 0!important}table.dataTable tbody td,table.dataTable tbody th{padding:8px 10px 8px 0}.dataTables_wrapper .dataTables_filter input{margin-left:.5em;border:solid 1px #bbb;padding:5px;color:#000;font-weight:400}.dataTables_wrapper .dataTables_filter input:focus{border-color:#43bbd6;background-color:#dcf2f7;outline:0;-webkit-box-shadow:none;box-shadow:none;color:#43bbd6}.dataTables_wrapper .dataTables_filter{margin-bottom:10px}.dataTables_wrapper .dataTables_filter label{color:#000}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:#000!important;border:1px solid #dcf2f7;background-color:#dcf2f7}table.dataTable.cell-border tbody td,table.dataTable.cell-border tbody th,table.dataTable.cell-border thead td,table.dataTable.cell-border thead th{border-top:1px solid #ddd;border-right:1px solid #ddd;padding:8px 10px 8px 8px}table.dataTable.cell-border tbody tr td:first-child,table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border thead tr td:first-child,table.dataTable.cell-border thead tr th:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child td,table.dataTable.cell-border tbody tr:first-child th{border-top:none}.session_security{z-index:2000}.session_security_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;z-index:2001;opacity:.75;-moz-opacity:0.75}.session_security_modal{position:absolute;top:25%;left:25%;width:50%;padding:16px;background:#fff;color:#333;z-index:2002;overflow:auto;text-align:center}.form-group.primary-email label{display:block}.form-group.primary-email input{display:inline-block;width:60%}.filename>div>div{overflow-x:hidden}.form-group.primary-email label{display:block}.form-group.primary-email input{display:inline-block;width:60%}.filename>div>div{overflow-x:hidden}ul#messages{border-top:1px solid #000;padding-bottom:30px}ul#messages li{padding-top:30px;padding-bottom:30px;border-bottom:1px solid #000}ul#messages li h2{margin:0;padding:0 0 5px 0}@media screen and (max-width:768px){ul#messages li{padding-top:15px;padding-bottom:15px}}.folder{height:35px;padding:8px 15px 1px 15px;cursor:pointer}.folder.selected{font-weight:700;background-color:#ddd;border:1px solid #ddd;padding:7px 14px 0 14px}.folder span:first-child{margin-right:10px}#message-list{border-right:2px solid #aaa;margin-left:-20px;padding:10px 0 0 0;overflow-y:scroll}#message-list div>p{position:relative;padding:4px 4px 4px 20px;cursor:pointer;margin:0 0 5px 0}#message-list div>p.new{font-weight:bolder}#message-list div>p.selected{padding:3px 3px 3px 20px;background-color:#dcf2f7;border:1px solid #ddd}#message-list div>p input.select-message-checkbox{position:absolute;margin-left:-15px}#message-list div>p p{margin:0}#message-list #select-all-messages-checkbox{margin:4px 15px 10px 5px}#message-content{margin:0}#message-details{padding-top:10px;overflow-y:scroll}div#id_text,textarea#id_text{height:300px}.user-search .dropdown-menu{width:300px;padding:0 3px}.user-search .dropdown-menu li{padding:0 7px;margin:3px 0;cursor:pointer}.user-search .dropdown-menu li.selected{background-color:#dcf2f7}table#wa_table tbody tr.wa-row{border-bottom:1px solid #000}table#wa_table tbody tr.wa-row td{border:none;vertical-align:top;padding:0}table#wa_table tbody tr.wa-row td span{display:block;height:60px;width:100%;border-bottom:1px solid #ddd;padding:8px 10px 8px 0;overflow-y:hidden}table#wa_table tbody tr.wa-row td span:last-child{border-bottom:none}