.section-system-busy{margin:0;padding:0;position:fixed;right:0;top:0;width:100%;height:100%;background-color:rgba(214,214,214,.2);z-index:2147483647;display:none;z-index:7483647}.system-busy-icon{background-color:rgba(0,0,0,.2);border:16px solid rgba(255,255,255,.2);border-top:16px solid #3498db;border-radius:50%;border-bottom:16px solid #3498db;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;opacity:1;filter:alpha(opacity=100);position:fixed;top:50%;left:50%;margin-top:-60px;margin-left:-60px;z-index:2147483647}.system-busy-icon-text{position:fixed;top:50%;left:50%;margin-top:-10px;margin-left:-37px;z-index:2147483647;color:#3498db}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}::-webkit-input-placeholder{color:#337ab7!important}:-moz-placeholder{color:#337ab7!important}::-moz-placeholder{color:#337ab7!important}:-ms-input-placeholder{color:#337ab7!important}.ctls-login-account-link{color:#fff!important}a.ctls-login-account-link:hover{color:#ff0!important}.navbar-inverse #user-menu-container .navbar-nav>li>a:hover,.navbar-inverse #user-menu-container .navbar-nav>li>a:focus{color:#ff0!important}#user-menu-container.container{padding-top:0}.ctls-action-menu-link{color:#fff!important;font-size:15px;font-family:sans-serif,Verdana,Aharoni;display:block;text-align:center;padding:14px 16px;text-decoration:none;transition:.3s}.disabled-link{pointer-events:none;cursor:default;color:#a9a9a9!important}.navbar-inverse #action-menu-container .navbar-nav>li>a:hover,.navbar-inverse #action-menu-container .navbar-nav>li>a:focus{background-color:#0094ff;color:#fff!important}.navbar-inverse #action-menu-container .navbar-nav>li.ctls-action-menu-active>a:hover,.navbar-inverse #action-menu-container .navbar-nav>li.ctls-action-menu-active>a:focus{border-top:1px solid #0094ff;border-bottom:1px solid #0094ff}.ctls-action-menu-active>.ctls-action-menu-link{background-color:#fff;color:#000!important;border-top:1px solid #fff;border-bottom:1px solid #fff;margin-bottom:-1px}.dropdown-menu{opacity:.9}.dropdown-menu .menu-item-description{padding-left:20px;font-size:8pt;padding-right:20px;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-color:#262626;color:#f5f5f5}@media only screen and (max-width:1200px){#action-menu.collapsable-menu{display:none}#action-menu-container .navbar-toggle{display:block}#action-menu-container .navbar-header{float:none}#action-menu-container .navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}#action-menu-container .navbar-collapse.collapse{display:none!important}#action-menu-container .navbar-nav{float:none!important;margin:7.5px -15px}#action-menu-container .navbar-nav>li{float:none}#action-menu-container .navbar-nav>li>a{padding-top:10px;padding-bottom:10px}#action-menu-container .navbar-text{float:none;margin:15px 0}#action-menu-container .navbar-collapse.collapse.in{display:block!important}#action-menu-container .collapsing{overflow:hidden!important}}.alert{margin-bottom:0}.compulsory-indicator{font-size:14px;color:#dc143c}.conditional-indicator{font-size:14px;color:#0026ff}.field-validation-error{font-size:9px;font-weight:bold;border-radius:3px;background-color:#f88;color:#fff;padding:3px}.btn-outline{color:inherit;transition:all .5s}.btn-primary.btn-outline{color:#337ab7;background-color:transparent}.btn-primary.btn-outline:hover{background-color:#337ab7;color:#fff!important}.btn-success.btn-outline{color:#275c27;background-color:transparent}.btn-success.btn-outline:hover{background-color:#275c27}.btn-success{background-color:#275c27}.btn-info.btn-outline{color:#18586b;background-color:transparent}.btn-info.btn-outline:hover{background-color:#18586b}.btn-warning.btn-outline{color:#7b4d0d;background-color:transparent}.btn-warning.btn-outline:hover{background-color:#7b4d0d}.btn-danger.btn-outline{color:#a72823;background-color:transparent}.btn-danger.btn-outline:hover{background-color:#a72823}.btn-primary.btn-outline:hover,.btn-success.btn-outline:hover,.btn-info.btn-outline:hover,.btn-warning.btn-outline:hover,.btn-danger.btn-outline:hover{color:#fff}a:visited.btn-primary{color:#fff}a:visited.btn-primary.btn-outline{color:#337ab7}.btn-round{border-radius:15px;height:24px;min-width:120px;padding:0 18px;margin-top:20px}.btn-round.btn-sm{text-align:left;padding:2px 12px;margin-bottom:5px;min-width:0;margin-top:0}input[type="checkbox"].form-control{box-shadow:none;-webkit-box-shadow:none;height:20px;max-width:none;width:40px}.check-box-caption{min-width:60px;padding-top:5px}.checkbox-group-row{margin-bottom:10px}@media only screen and (max-width:960px){#splash-image{display:none}}@media only screen and (max-width:380px){#splash-image-logo{display:none}}.modal-header{background-color:#ffd700;padding:15px 15px;border-bottom:1px solid #eee;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}#alert-dialog{top:15%}.privacy-body{padding-top:10px}.privacy-message h1,.privacy-message h2,.privacy-message h3,.privacy-message h4,.privacy-message h5{padding-bottom:10px}.privacy-message p{margin-left:25px;font-size:13px;margin-bottom:20px}.privacy-message hr{border-top:1px solid gray}.privacy-message li{font-size:13px;margin-bottom:10px}.external-main-area{background-color:#eee;max-width:940px;height:480px;padding:30px;border:1px solid #a9a9a9;border-radius:5px;margin:0 auto}.external-main-area .compulsory-indicator{color:#860c25}.external-main-area a{color:#1f496e}.fu-file-upload-container{margin-top:15px}#additional-document-drop-area.fu-document-drop-area{border:1px solid #70777d;box-shadow:3px 3px 3px #888;padding-top:5px;padding-left:10px;padding-right:10px;padding-bottom:10px;color:#70777d;position:relative}input.fu-file-upload-input-control{display:none}.fu-file-browse-button{cursor:pointer}.fu-select-file-icon{background-image:url("/Content/Images/file_add.png");background-repeat:no-repeat;background-size:cover;background-position-y:1px;display:inline-block;height:16px;width:16px;margin-right:3px}.fu-file-browse-button:hover span{background-image:url("/Content/Images/file_add_heavy.png");background-repeat:no-repeat;background-size:cover;background-position-y:1px;display:inline-block;height:16px;width:16px;margin-right:3px}.fu-uploaded-file-list{list-style:none;display:table}.fu-uploaded-file-list li{display:table-row}.fu-uploaded-file-list li p{display:table-cell;vertical-align:top;padding-left:25px;padding-top:4px}.fu-uploaded-file-list li span{margin-top:-10px;vertical-align:top;padding-left:20px;cursor:pointer;color:#006400;font-size:14px}.fu-uploaded-file-list li span>span{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding-left:2px}.fu-temp-file-item-name>i,.fu-uploaded-file-item-name>i{margin-left:10px}#display-drop-prompt-text{display:none}.display-drop-prompt{background-color:#a9a9a9;opacity:.8}.display-drop-prompt #display-drop-prompt-text{position:absolute;margin-left:-31px;margin-top:-16px;top:50%;left:50%;display:block;font-weight:bolder;color:#ffd700;font-size:16px}.badge{background-color:#696969}.navbar-fixed-top-removed{margin-top:-50px;top:0}.page-scrolling-section{position:absolute;top:250px;left:0;width:100%;height:auto}h2 small{color:#696969;font-size:12px}.group-title{background-color:#0976b5;color:#fff;padding-top:5px;padding-bottom:5px;margin-right:20px;border-radius:8px;margin-top:10px}.group-title .compulsory-indicator{color:#ff0}.contact-details,.organisation-details{padding-top:5px;padding-bottom:5px;font-size:12px}.contact-label,.organisation-label{display:inline-block;font-weight:bolder;width:100px;color:#696969}.contact-data,.organisation-data{padding-right:5px}.tab-app{width:25%;float:left}.tab-padding{padding:12px 16px}.tab-bottom-bar{border-bottom:6px solid #ccc}.tab-hover-effect:hover{color:#000;background-color:#f1f1f1}.right-aligned-search{max-width:inherit}.right-aligned-search::-ms-clear{display:none}.right-aligned-search::-webkit-search-decoration,.right-aligned-search::-webkit-search-cancel-button,.right-aligned-search::-webkit-search-results-button,.right-aligned-search::-webkit-search-results-decoration{display:none}.search-highlight{background-color:#ff0}.filter-hint{margin-left:15px;font-style:italic}.filter-term{font-style:italic;font-weight:bold;color:#dc143c}.body-content{margin-top:20px}.pager li>a{border-radius:0}.table{border-top:2px solid #a9a9a9;border-bottom:2px solid #a9a9a9;margin-bottom:5px}.accordion-toggle>span.toggle-icon{background-image:url(/Content/Images/collapse.gif);margin-right:6px;background-repeat:no-repeat;background-size:contain;padding-left:10px}.accordion-toggle.collapsed>span.toggle-icon{background-image:url(/Content/Images/expand.gif);margin-right:6px;background-repeat:no-repeat;background-size:contain;padding-left:10px}.popover{font-size:12px;max-width:980px}.popover-title{background-color:#ffd700;font-weight:bold}.popover-content{max-height:250px;overflow-y:auto}.glyphicon{margin-right:5px}.input-group-addon .glyphicon,.pager .glyphicon{margin-right:0}.inline-badge{font-size:10px;margin-left:7px;padding-left:4px;padding-right:4px}.tl-text,.tab-active.tab-tl{color:#006400}.tl-bg,.tab-active.tab-tl .badge{background-color:#006400}.tab-active.tab-tl.tab-bottom-bar{border-bottom:6px solid #006400}.el-text,.tab-active.tab-el{color:#8b0000}.el-bg,.tab-active.tab-el .badge{background-color:#8b0000}.tab-active.tab-el.tab-bottom-bar{border-bottom:6px solid #8b0000}.gl-text,.tab-active.tab-gl{color:#191970}.gl-bg,.tab-active.tab-gl .badge{background-color:#191970}.tab-active.tab-gl.tab-bottom-bar{border-bottom:6px solid #191970}.s12-text,.tab-active.tab-s12{color:#8b4513}.s12-bg,.tab-active.tab-s12 .badge{background-color:#8b4513}.tab-active.tab-s12.tab-bottom-bar{border-bottom:6px solid #8b4513}.tgl-text,.tab-active.tab-tgl{color:#add8e6}.tgl-bg,.tab-active.tab-tgl .badge{background-color:#add8e6}.tab-active.tab-tgl.tab-bottom-bar{border-bottom:6px solid #add8e6}div.tab-admin{color:#696969}div.tab-admin.tab-active{color:#337ab7}.tab-active.tab-admin.tab-bottom-bar{border-bottom:6px solid red}.overdue-row,.overdue-row:hover,.overdue-row.active,.table-hover>tbody>tr.overdue-row:hover{background-color:#fbeeee}.modal-header>.close{opacity:.5}.modal-header>h3>small{color:#000}