html{position:relative;min-height:100%}body{font-size:13px;margin-bottom:30px}.body-fixed-top{padding-top:50px}.header{color:#fff;background:#004c93 url(/Content/Images/header_blobs.png) no-repeat center top;border-radius:0 0 5px 5px}.navbar-info{background-color:transparent;border-width:0;border-radius:0;margin-bottom:0}.navbar-info .logout-brand{margin-right:15px}.navbar-info .navbar-btn{margin-left:5px;margin-top:5px;margin-bottom:5px}.navbar-top{border-radius:0 0 5px 5px;border-top-width:0;border-bottom-width:0;background-color:#05182b;margin-bottom:15px}.navbar-top.navbar-fixed-top{left:15px;right:15px;border-width:1px}.navbar-top.navbar-fixed-top .navbar-collapse{margin-right:15px}.navbar-top .navbar-nav .open>a{background-color:#338cbb!important}.navbar-top .logo{margin-left:15px;margin-top:-23px;vertical-align:top}.navbar-info .navbar-brand,.navbar-top .navbar-brand{color:#fff;outline:none}.navbar-top .navbar-text{color:#fff}.navbar-top .navbar-nav>li>a:hover,.navbar-top .navbar-nav>li>a:focus{outline:none;color:#fff}.navbar-info .navbar-nav>li>a,.navbar-top .navbar-nav>li>a{color:#cecece;text-transform:uppercase}.navbar-top .navbar-nav>.active>a,.navbar-top .navbar-nav>.active>a:hover,.navbar-top .navbar-nav>.active>a:focus{color:#fff;background-color:#338cbb}.navbar-nav .dropdown-menu a{text-align:right;font-size:14px;color:#fff;padding-top:5px;padding-bottom:5px;padding-right:15px}.navbar-nav .dropdown-menu{background-color:#338cbb;border:0}.content{margin-left:30px;margin-right:30px}.footer{background-color:#ededed;color:#666;padding:6px 10px;border-radius:5px 5px 0 0;position:absolute;left:15px;right:15px;bottom:0;height:30px}.dissolve-animation.ng-hide-add{-webkit-transition:all .35s linear 0;-moz-transition:all .35s linear 0;-o-transition:all .35s linear 0;transition:all .35s linear 0;display:inline!important}.dissolve-animation.ng-hide-add,.dissolve-animation.ng-hide-remove.ng-hide-remove-active{opacity:1}.dissolve-animation.ng-hide-add.ng-hide-add-active,.dissolve-animation.ng-hide-remove{opacity:0}.login{font-size:14px}.login .panel-heading{text-align:center}.btn-49{width:49%}@media(min-width:767px){.login{width:350px;margin:100px auto}.text-right-sm{text-align:right}}.panel-group div[data-ng-include]+.panel{margin-top:5px}.icon-accordian-toggle{display:inline-block;text-align:right;width:25px}.input-header,.input-header-small{color:#000;background-color:#fff;background-image:none;border:1px solid #ccc}.input-header{width:140px}.input-header-small{width:90px}.btn-row{text-align:right}.btn-65{min-width:65px}.col-70{width:70%}.col-50{width:50%}.col-25{width:25%}.col-15{width:15%}.ngGrid{border:1px solid #d4d4d4}fieldset .ngGrid{border-width:0}.fixed-height-grid{height:250px}.fixed-height-grid-short{height:170px}.fixed-height-grid-tiny{height:120px}.fixed-height-grid-atomic{height:64px}.family-grid{height:520px}.required{color:#c1272d}.required:before{content:"* "}.grid-header-filter{position:absolute;left:5px;right:5px;top:30px}.grid-header-filter .col-50{width:49%;float:left}.grid-header-filter .col-50+.col-50{margin-left:2%}.grid-header-filter .col-33{width:32%;float:left}.grid-header-filter .col-33+.col-33{margin-left:2%}.grid-header-filter select[multiple]{height:25px}.grid-header-filter .typeahead option{display:none}.grid-header-filter input[type="checkbox"]{margin:4px auto}.grid-header-filter .select2-container{padding:0}.grid-header-filter .select2-container-multi .select2-choices{border-width:0;border-bottom:1px solid #ccc;height:25px!important;min-height:25px;border-radius:3px;white-space:nowrap}.grid-header-filter .select2-container-multi .select2-choices .select2-search-choice{margin:1px 0 1px 5px}.grid-header-filter .select2-container-multi .select2-choices li{float:none;display:inline-block}.grid-header-filter .select2-container-multi .select2-choices .select2-search-field{vertical-align:top}.grid-header-filter .select2-container-multi .select2-choices .select2-search-field input{padding:3px 5px}.select2-search-choice-close{background-image:none;font-size:1em;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.select2-search-choice-close:hover{text-decoration:none}.select2-search-choice-close:before{content:""}.input-ty,.btn-ty{height:25px;font-size:12px;line-height:1.2;border-radius:3px}.input-ty{padding:3px 5px}.btn-ty{padding:3px 6px}.btn-checkbox-col{padding:1px 4px;margin-left:-2px}.row-demo{margin-left:-10px}.row-demo .col-sm-7{border:1px #ddd solid;padding-top:10px}.top-10{margin-top:10px}@media(min-width:1200px){.modal-xl .modal-lg{width:1180px}}.ngRow:hover{background-color:#c9dde1}.footer-pager{margin-top:8px}.footer-pager .input-group>.page-number{max-width:60px}.syscode-bar{width:275px}.detail-tab .well-sm{margin-top:5px;margin-bottom:5px;padding:6px}.width-33{width:33.33333%}.table-main-dates{width:40%}.table-main-dates td,.table-main-dates th{text-align:center}@media(max-width:992px){.table-main-dates{width:100%}}@media(min-width:992px){.form-condensed .form-group{margin-bottom:10px}.form-condensed .form-group:last-of-type{margin-bottom:0}.form-condensed .row+.row{margin-top:10px}}.btn-file{position:relative;overflow:hidden}.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;opacity:0;cursor:inherit;display:block}.input-file[readonly]{background-color:#fff!important;cursor:text!important}.list-bar{margin-bottom:5px}.list-bar .list-title a:hover{text-decoration:none}.list-bar .list-title{font-size:22px}.dropdown-menu{z-index:2000}.date-picker-top-right .dropdown-menu{top:auto!important;bottom:30px}.table-deletable-container{border:1px solid #ddd;height:140px;max-height:140px;overflow:auto}.table-deletable-container tr:first-of-type td{border-top-width:0}.modal-message{font-size:15px}div[ng-cell-has-focus] input,div[ng-cell-has-focus] select{height:30px;padding:5px;border:1px solid #ccc;border-right-width:2px}::-ms-clear{display:none}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.inline-add-form{margin-top:5px;margin-bottom:5px}.digital-list .table-deletable-container{max-height:250px;height:250px}#fileTarget{width:0;height:0;border:0;display:none}.ngCanvas{min-height:1px!important}.no-history{text-align:center;font-size:26px;color:#ccc}.saveRequestOld{color:#888}.saveRequestAttr{color:#666}.saveRequestWarning{color:#f0ad4e}.saveRequest{font-size:14px}.saveRequest .modal-body .saveRequestDate{margin-top:20px}.saveRequestChange{margin-left:20px}.saveRequest .changeTitle{font-size:1.1em;font-weight:bold;color:#666;margin-left:10px}.upload-file-progress{display:inline-block;height:5px;margin-top:8px;width:450px}.upload-file-progress span{white-space:nowrap}.upload-file-information{display:inline-block;width:85px}.upload-file-information a{font-size:14px}.progressSection .progress{height:5px;margin-bottom:13px}.import-summary .import-sections .panel-heading{text-transform:initial;background-color:#ededed}.import-summary .import-sections .panel-heading .panel-title{color:#000}.import-sections{margin-top:10px}.import-section-grouping{margin-bottom:10px}.import-full-update-checkbox label{font-weight:normal}.import-full-update-checkbox{padding:0 15px}.checkbox-align{vertical-align:sub}.comment-text-area{resize:none;margin-bottom:5px}.comment-label{text-align:right}.text-gray{color:gray}.text-yellow{color:#f0ad4e;font-weight:bold}.text-orange{color:#ffa500;font-weight:bold}.text-red{color:red;font-weight:bold}.name-tag{display:inline-block;padding:3px 5px;color:#fff;border-radius:2px;font-weight:bold}.logout-brand div{display:inline-block;margin-top:15px;margin-bottom:15px}.add-child-btn{margin-bottom:5px}.footer-save{margin-top:10px}.export a{cursor:pointer}.export{font-size:.8em}.pull-right-dropdown .dropdown-menu{right:0;left:auto}.pull-right-dropdown .dropdown-menu li a{text-align:right}.form-control-active{background-color:#90ee90}@media(min-width:768px){.available-syscode-tab .text-tag{width:50%}}@media(min-width:992px){.available-syscode-tab .text-tag{width:33%}}#toast-container>div{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100)}.inactive-record-row{background-color:#ff4500;color:#fff}.inactive-record-name{color:#ff4500}.panel-default{color:#000;border-color:#d0d0d0}.panel-default>.panel-heading{background-color:#05182b;text-transform:uppercase}.panel .panel-title{color:#fff}.panel-body{padding:12px}.nav,.pagination,.carousel,.panel-title a{cursor:pointer}.modal-header{padding:5px 15px}.modal-header .close{margin-top:5px}.modal-footer{padding:10px 15px}.form-horizontal .has-feedback .form-control-feedback{line-height:30px}.has-feedback .fa-exclamation-circle{font-size:14px;top:0;right:45px}.table>tbody>tr>th{vertical-align:middle}legend{width:auto;margin-bottom:5px;border:0}.nav-tabs>li>a:hover{border-bottom-width:0}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#fff;background-color:#338cbb;border:1px solid #2e7da7;border-bottom-color:transparent}.nav-tabs>li>a .fa{font-size:15px}.nav-tabs>li.active>a .fa{color:#fff;cursor:pointer}.alert{padding:6px 35px 6px 15px;margin-bottom:10px}.alert-dismissable .close,.alert-dismissible .close{top:0}.help-block{margin-top:2px;margin-bottom:0;font-size:12px}.form-group.has-error,.form-condensed .form-group.has-error{margin-bottom:8px}.linear-tabs{border-bottom:1px solid #428bca}.linear-tabs .nav .linearActiveTab a{background-color:#428bca;color:#fff}.nav .linear-tabs>li>a{padding:7px 15px}.linear-tabs .nav-tabs{border:0}.linear-tabs.row{margin-left:0;margin-right:0}.linear-tabs>div{padding-left:0;padding-right:0}.linear-arrow-container{margin:5px 0}.linear-arrow-container button{width:125px}.linear-tabs .nav .linearActiveTab a:hover{border-color:transparent}.saveRequestDate{margin-top:20px;margin-bottom:5px}.linear-jump.form-group{display:inline-block;margin-bottom:0}.linear-jump input{display:inline-block;width:58px;height:30px}.linear-change-syscode{margin-left:9px}.linear-list .dropdown-menu li a{text-align:right}.linear-operations .checkbox label{font-weight:bold}.not-found{color:#888;text-align:center;margin-top:100px}.not-found>h1{color:#555;font-size:2.5em;font-weight:400;margin-bottom:0}.not-found>p{margin:0 auto;width:280px;font-size:1.3em}.btn-select.btn-hollow{color:#66f;border-color:#66f}.btn-danger.btn-hollow{color:#d9534f;border-color:#d9534f}.btn-success.btn-hollow{color:#4cae4c;border-color:#4cae4c}.btn-hollow{background-color:#fff}.btn-select.btn-hollow:hover,.btn-select.btn-hollow:active,.btn-select.btn-hollow.active,.btn-select.btn-hollow.active:disabled{color:#fff;background-color:#39f;border-color:#66f}.btn-select.btn-hollow:disabled{border-color:#b3d7ff;background-color:#fff;color:#b3d7ff}.btn-danger.btn-hollow:hover,.btn-danger.btn-hollow:active,.btn-danger.btn-hollow.active,.btn-danger.btn-hollow.active:disabled,.btn-danger.btn-hollow:focus{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.btn-hollow:disabled{border-color:#e3aaa8;background-color:#fff;color:#e3aaa8}.btn-success.btn-hollow:hover,.btn-success.btn-hollow:active,.btn-success.btn-hollow.active,.btn-success.btn-hollow.active:disabled,.btn-success.btn-hollow:focus{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.btn-hollow:disabled{border-color:#a8e3a8;background-color:#fff;color:#a8e3a8}.btn-hollow:focus,.btn-hollow:active:focus,.btn-hollow.active:focus{outline:0;outline-offset:0}.request-page{margin-bottom:25px}.request-page .request-item{border-radius:3px;border:1px solid #ddd;padding:10px;margin:15px 0}.request-page .request-body{color:gray;font:1.3em;padding:15px 0}.request-page .effective-date{color:gray;display:inline-block;margin-left:10px}.request-page .search-row{margin-bottom:6px}.request-page .select-row{margin-top:10px}.request-page .toggle-row{margin-bottom:6px;padding-left:12px}.request-page .toggle-row button{margin:0 3px}.request-footer{color:gray}.animate-request.ng-enter,.animate-request.ng-leave{-moz-transition:all linear 2s;-o-transition:all linear 2s;-webkit-transition:all linear 2s;transition:all linear 2s}.animate-request.ng-enter.ng-enter-active,.animate-request.ng-leave{background-color:#fff}.animate-request.ng-enter,.animate-request.ng-leave.ng-leave-active{background-color:#000}.request-item .change-property{font-weight:bold;font-size:1.1em}.request-item .property{font-weight:bold}.request-item-selected{background-color:#e6f2ff}.request-all-selected,.request-all-selected:hover,.request-all-selected:focus{background-color:#b3d6ff}.request-pagesize-allow-label{display:inline-block;vertical-align:middle;width:60px}.request-note{min-height:50px;padding:10px;margin:10px 10px 0 10px;font-size:1.1em;border-radius:3px}.request-diff{-ms-word-wrap:break-word;word-wrap:break-word}.request-note-cancel{text-align:right}.no-requests{text-align:center;font-size:2em;margin-top:100px;color:#ccc}.no-filters{text-align:center;font-size:1.3em;margin-top:8px;margin-left:10px;color:#fff;background-color:#d9534f}.ui-select-choices .select2-highlighted small,.ui-select-bootstrap .ui-select-choices-row.active>a small{color:#ccc}.ui-select-choices small{color:gray}.select2-drop .select2-results,.ui-select-bootstrap .ui-select-bootstrap>.ui-select-choices{max-height:400px}.spinner-container{position:fixed;width:100%;height:100%;top:0;left:0;z-index:100;background-color:rgba(0,0,0,.2)}.spinner{margin:25% auto 0;width:120px;text-align:center}.spinner>div{width:22px;height:22px;background-color:#03101c;border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.spinner .loading-bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .loading-bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,80%,100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}#splash-page{z-index:99999!important}.page-splash{z-index:99999!important;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#333;opacity:.9}.page-splash .progress{margin:30px 10%!important}.page-splash-message{text-align:center;margin:20% auto 0 auto;font-size:400%;font-family:"Segoe UI",Arial,Helvetica,sans-serif;font-weight:normal;-webkit-text-shadow:2px 2px #000;text-shadow:2px 2px #000;text-shadow:2px 2px rgba(0,0,0,.15);text-transform:uppercase;text-decoration:none;color:#f58a00;padding:0}.page-progress-bar{width:100%}