html, body {margin: 0; padding: 0; height: 100%; -ms-overflow-style:scrollbar !important;}body.plainclient {margin: 0; padding: 0; height: 100%; background-image: url(../images/background.jpg); background-size: cover; background-repeat: no-repeat;}textarea:focus{border-color: #1C7CBA; outline: 2px solid #1C7CBA; border-radius: 0px; margin-right: 5px; margin-left: 5px;}input[type="radio"]:focus {outline: 2px solid black; outline-offset: unset;}.btn.btn-icon:focus{outline: 2px dotted white; outline-offset: -5px;}a.link{color: #337ab7;}a.link:focus{border: 0; text-decoration: underline; color:#23527c;}a.link:hover{color:#23527c;}a:focus, a:hover {text-decoration: none; outline: none;}a{color: #4c4c4c;}.nav-justified.nav-horizontal > li {float: none; display: table-cell !important; width: 1% !important;}.navbar-brand {display: inline-flex;}.navbar-brand.nolink{cursor:inherit;}.navbar-brand.nolink:hover, .navbar-brand.nolink:focus{background-image: none !important; transition: none !important;}a.navbar-brand>span {padding-top: 5px;}.navbar-header img.logo {margin-right: 10px; height: 30px; width: auto;}.calcite-dropdown:not(.open) .dropdown-menu{visibility:hidden;}.calcite-dropdown .dropdown-toggle {padding: 17px 15px 17px 15px;}.dropdown-menu span.navtext {display: inline; padding-left: 5px;}.dropdown-menu a.navbutton-active {background-color: #f4f4f4 !important; box-shadow: inset 2px 1px 3px 0 #4c4c4c;}.dropdown-menu .as-menu-header{padding: 9px 11px 9px 20px; border-bottom: 1px solid #333; background-color: #333; color: white;}.as-menu-header-user-icon{display:none;}.as-menu-header-login{text-align:right;}.as-menu-header-logout{float:right; display:none;}.as-menu-header-login a,.as-menu-header-logout a{color: white; padding: 9px;}.as-menu-header-login a:focus,.as-menu-header-logout a:focus{outline: 1px solid white;}.as-menu-header.loggedin .as-menu-header-user-icon{display:inline-block;}.as-menu-header.loggedin .as-menu-header-login{display:none;}.as-menu-header.loggedin .as-menu-header-logout{display:block;}.as-navbar{width: 100%;}#gpQuickAccessToolBar a.navbutton-active {box-shadow: inset 2px 1px 3px 0 #4c4c4c; margin-top: 2px; border-radius: 30px !important;}.as-panel-container {display: none; border: none; width: 100%; height: 100%; top: 50px !important; text-align: center; z-index: 50;}.as-panel-container .panel-group{background-color: inherit;}@media (min-width: 768px) and (max-width: 1800px) {.as-panel-container {display: block; width: 50%; height: 0px;}}@media only screen and (min-width: 1800px) {.as-panel-container {display: block; width: 900px; height: 0px;}}.as-panel-container.minimized{height: auto; top: auto !important; bottom: 0px; margin: 0px; background-color: transparent;}.as-panel-container.minimized .panel-group{margin-bottom: 0px;}.as-panel {margin-top: 5px !important;}.as-panel .panelContent{overflow-y: auto;}@media only screen and (max-width: 768px) {.as-panel{box-shadow: none;} .as-panel .panelContent{max-height: calc(100vh - 93px); overflow-y: auto;}}.panel.as-panel {border: 1px solid rgba(0,0,0,.05) !important; box-shadow: none;}.as-panel .panel-heading.panelheading-active {background-color: #333 !important;}.calcite-panels .panel-help {padding: 10px 10px 5px; font-size: 13px; text-decoration: none;}.as-panel .panel-heading.panelheading-active .panel-toggle, .as-panel .panel-heading.panelheading-active .panel-close,.as-panel .panel-heading.panelheading-active .panel-toggle, .as-panel .panel-heading.panelheading-active .panel-help{color: #FFF !important;}.as-panel .panel-title a.panel-close:focus,.as-panel .panel-title a.panel-help:focus{outline: 1px solid black; outline-offset: -5px;}.as-modal-panel .panel-title a.panel-close:focus,.as-modal-panel .panel-title a.panel-help:focus{outline: 1px solid white; outline-offset: 6px;}.as-panel .panel-heading.panelheading-active .panel-title a.panel-close:focus,.as-panel .panel-heading.panelheading-active .panel-title a.panel-help:focus{outline: 1px solid white; outline-offset: -5px;}.as-panel .panel-toggle:hover,.as-panel .panel-toggle:focus,.as-modal-panel .panel-toggle:hover,.as-modal-panel .panel-toggle:focus{text-decoration: underline;}.as-panel .panel-toggle,.as-modal-panel .panel-toggle {-webkit-flex: 1 1 0%; flex: 1 1 0%; text-align: left}.as-panel .panel-body,.as-modal-panel .panel-body{width: 100%; max-height: none;}.as-modal-panel .panel-title{display: flex;}span.required-icon {color: rgb(184, 0, 0); font-size: 150%; position: absolute; margin-top: -5px; margin-left: 3px;}li.list-group-item.even{background-color: #ffffff;}li.list-group-item.odd{background-color: #f0f0f0;}input.invalid, textarea.invalid {background-color: #f2dede !important; border-color: #a94442 !important; color: #a94442 !important; box-shadow: 0px 1px 5px #a94442;}.bold{font-weight: bold !important;}.italic{font-style: italic !important;}textarea{resize: none;}li.list-group-item a:focus{border: 1px dotted white;}@media ( max-width : 768px) {.input-group-addon:first-child {text-align: left; display: table-caption; background: none; border: 0; margin-bottom: -4px; padding-left : 0px;} .input-group {width: 100%;}}.global-error{position: absolute; bottom: 20px; width: 50%; left: 25%;}.init-error{margin-top: 8%; padding-left: 20%;}.dijitCalendar {border: solid 1px #b5bcc7; -moz-border-radius: 4px; border-radius: 4px; background-color: #cfe5fa; background-image: url("images/calendar.png"); background-repeat: repeat-x; background-image: -moz-linear-gradient(#ffffff 0px, rgba(255, 255, 255, 0.4) 2px, rgba(255, 255, 255, 0) 100%); background-image: -webkit-linear-gradient(#ffffff 0px, rgba(255, 255, 255, 0.4) 2px, rgba(255, 255, 255, 0) 100%); background-image: -o-linear-gradient(#ffffff 0px, rgba(255, 255, 255, 0.4) 2px, rgba(255, 255, 255, 0) 100%); background-image: linear-gradient(#ffffff 0px, rgba(255, 255, 255, 0.4) 2px, rgba(255, 255, 255, 0) 100%); text-align: center; padding: 6px 5px 3px 5px;}.dijitCalendar img {border: none;}.dijitCalendarHover, .dijitCalendar:hover, .dijitCalendarActive {background-color: #abd6ff; border: solid 1px #759dc0;}.dijitCalendar table {border-collapse: separate;}.dijitCalendarMonthContainer th {text-align: center; padding-bottom: 4px; vertical-align: middle;}.dijitCalendarMonthLabel {color: #000000; font-size: 1.091em; padding: 0 4px;}.dijitCalendarIncrementControl {width: 18px; height: 16px; background-image: url("images/calendarArrows.png"); background-repeat: no-repeat;}.dijitCalendarIncrease {background-position: -18px 0;}.dijitCalendarArrowHover .dijitCalendarDecrease, .dijitCalendarArrow:hover .dijitCalendarDecrease {background-position: -36px 0;}.dijitCalendarArrowHover .dijitCalendarIncrease, .dijitCalendarArrow:hover .dijitCalendarIncrease {background-position: -55px 0;}.dijitCalendarArrowActive .dijitCalendarDecrease, .dijitCalendarArrow:active .dijitCalendarDecrease {background-position: -72px 0;}.dijitCalendarArrowActive .dijitCalendarIncrease, .dijitCalendarArrow:active .dijitCalendarIncrease {background-position: -91px 0;}.dijitA11ySideArrow {display: none;}.dijitCalendarDayLabelTemplate {padding-bottom: 0; text-align: center; border-bottom: 1px solid #b5bcc7; padding: 0 3px 2px;}.dijitCalendarDayLabel {padding: 0 4px 0 4px; font-weight: bold; font-size: 0.909em; text-align: center; color: #000000;}.dijitCalendarDateTemplate {background-color: #ffffff; border-bottom: 1px solid #d3d3d3; padding-top: 0; font-size: 0.909em; font-family: Arial; font-weight: bold; letter-spacing: .05em; text-align: center; color: #000000;}.dijitCalendarPreviousMonth, .dijitCalendarNextMonth {background-color: #e5f2fe; background-image: none; border-bottom: solid 1px #d3d3d3;}.dijitCalendarDateTemplate .dijitCalendarDateLabel {text-decoration: none; display: block; padding: 3px 5px 3px 4px; border: solid 1px #ffffff; background-color: rgba(171, 212, 251, 0); -webkit-transition-property: background-color, border; -moz-transition-property: background-color, border; transition-property: background-color, border; -webkit-transition-duration: 0.35s; -moz-transition-duration: 0.35s; transition-duration: 0.35s;}.dijitCalendarPreviousMonth .dijitCalendarDateLabel, .dijitCalendarNextMonth .dijitCalendarDateLabel {color: #759dc0; border-color: #e5f2fe;}.dijitCalendarYearContainer {vertical-align: middle;}.dijitCalendarYearControl {padding: 1px 2px 2px 2px;}.dijitCalendarYearLabel {padding: 2px 0 0 0; margin: 0; font-size: 1.17em;}.dijitCalendarYearLabel span {vertical-align: middle;}.dijitCalendarSelectedYear {padding: 0 3px;}.dijitCalendarNextYear, .dijitCalendarPreviousYear {padding: 1px 6px 1px 6px; font-size: 0.909em;}.dijitCalendarSelectedYear {font-size: 1.091em; color: #000000;}.dijitCalendarHoveredDate .dijitCalendarDateLabel, .dijitCalendarLite .dijitCalendarEnabledDate:hover .dijitCalendarDateLabel {background-color: #abd6ff; border: solid 1px #759dc0; color: #000000; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; transition-duration: 0.2s;}.dijitCalendarNextYearHover, .dijitCalendarNextYear:hover, .dijitCalendarPreviousYearHover, .dijitCalendarPreviousYear:hover {color: #000000; border: solid 1px #ffffff; padding: 0 5px 0 5px; background-color: #e5f2fe;}.dijitCalendarNextYearActive, .dijitCalendarNextYear:active .dijitCalendarPreviousYearActive, .dijitCalendarPreviousYear:active {border: solid 1px #759dc0; padding: 0 5px 0 5px; background-color: #7dbdfa;}.dijitCalendarActiveDate .dijitCalendarDateLabel, .dijitCalendarEnabledDate:active .dijitCalendarDateLabel {background-color: #7dbdfa; border: solid 1px #ffffff; -webkit-transition-duration: 0.1s; -moz-transition-duration: 0.1s; transition-duration: 0.1s;}.dijitCalendarSelectedDate .dijitCalendarDateLabel {color: #000000; background-color: #abd6ff; border-color: #759dc0;}.dijitCalendarDisabledDate .dijitCalendarDateLabel {color: #818181; text-decoration: line-through;}.dijitCalendar .dijitDropDownButton {margin: 0;}.dijitCalendar .dijitButtonText {padding: 1px 0 3px; margin-right: -4px;}.dijitCalendar .dijitDropDownButton .dijitButtonNode {padding: 0 3px 0 2px; border: solid 1px #b5bcc7; -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0); -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0); box-shadow: 0 0 0 rgba(0, 0, 0, 0); background-color: transparent; background-image: none;}.dijitCalendar .dijitDropDownButtonHover .dijitButtonNode, .dijitCalendar .dijitDropDownButton:hover .dijitButtonNode {background-color: #e5f2fe; border: solid 1px #ffffff;}.dijitCalendarMonthMenu {border-color: #759dc0; background-color: #ffffff; text-align: center; background-image: none;}.dijitCalendarMonthMenu .dijitCalendarMonthLabel {border-top: solid 1px #ffffff; border-bottom: solid 1px #ffffff; padding: 2px 0;}.dijitCalendarMonthMenu .dijitCalendarMonthLabelHover, .dijitCalendarMonthMenu .dijitCalendarMonthLabelActive {border-color: #759dc0; border-width: 1px 0; background-color: #abd6ff; background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0)); background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0)); background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0)); background-image: linear-gradient(rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr= #ffffff, endColorstr= #abd6ff);}.dijitSlider {background: transparent; border: 0 none; -webkit-border-radius: 0; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; padding: 0;}.dijitSliderBar {border-style: solid; outline: 1px;}.dijitRuleLabelsContainer {color: #2b2e34;}.dijitSliderDisabled {opacity: 0.65; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; filter: alpha(opacity=65);}.dijitRuleLabelsContainerH {padding: 0;}.dijitSliderBarH,.dijitSliderBumperH {height: 6px;}.dijitSlider .dijitSliderLeftBumper {-webkit-border-radius: 2px 0 0 2px; border-radius: 2px 0 0 2px; border-width: 1px 0 1px 1px; margin-left: 4px;}.dijitSlider .dijitSliderRightBumper {-webkit-border-radius: 0 2px 2px 0; border-radius: 0 2px 2px 0; border-width: 1px 1px 1px 0; margin-left: -2px; margin-right: 4px;}.dijitSlider .dijitSliderProgressBarH,.dijitSlider .dijitSliderLeftBumper {border-color: #0068a5; background-color: #007ac2; background-image: -webkit-linear-gradient(#0080cb, #007ac2); background-image: -moz-linear-gradient(#0080cb, #007ac2); background-image: -o-linear-gradient(#0080cb, #007ac2); background-image: -ms-linear-gradient(#0080cb, #007ac2); background-image: linear-gradient(#0080cb, #007ac2);}.dijitSlider .dijitSliderRemainingBarH,.dijitSlider .dijitSliderRightBumper {border-color: #d0d0d0; background-color: #fff; -webkit-box-shadow: 1px 1px 1px rgba(0,0,0,0.075) inset; box-shadow: 1px 1px 1px rgba(0,0,0,0.075) inset;}.dijitSliderHover .dijitSliderProgressBarH,.dijitSliderHover .dijitSliderLeftBumper {border-color: #005b92; background-color: #0070b2; background-image: -webkit-linear-gradient(#0084d2, #0070b2); background-image: -moz-linear-gradient(#0084d2, #0070b2); background-image: -o-linear-gradient(#0084d2, #0070b2); background-image: -ms-linear-gradient(#0084d2, #0070b2); background-image: linear-gradient(#0084d2, #0070b2);}.dijitSliderFocused .dijitSliderProgressBarH,.dijitSliderFocused .dijitSliderLeftBumper {border-color: #0068a5;}.dijitRuleLabelsContainerV {padding: 0;}.dijitSliderBarV,.dijitSliderBumperV {width: 6px;}.dijitSlider .dijitSliderTopBumper {-webkit-border-radius: 2px 2px 0 0; border-radius: 2px 2px 0 0; border-width: 1px 1px 0 1px; margin-top: 4px; margin-bottom: -2px;}.dijitSlider .dijitSliderBottomBumper {-webkit-border-radius: 0 0 2px 2px; border-radius: 0 0 2px 2px; border-width: 0 1px 1px 1px; margin-bottom: 4px;}.dijitSlider .dijitSliderProgressBarV,.dijitSlider .dijitSliderBottomBumper {border-color: #0068a5; background-color: #007ac2; background-image: -webkit-linear-gradient(left, #0080cb, #007ac2); background-image: -moz-linear-gradient(left, #0080cb, #007ac2); background-image: -o-linear-gradient(left, #0080cb, #007ac2); background-image: -ms-linear-gradient(left, #0080cb, #007ac2); background-image: linear-gradient(to right, #0080cb, #007ac2);}.dijitSlider .dijitSliderRemainingBarV,.dijitSlider .dijitSliderTopBumper {border-color: #d0d0d0; background-color: #fff; -webkit-box-shadow: 1px -1px 1px rgba(0,0,0,0.075) inset; box-shadow: 1px -1px 1px rgba(0,0,0,0.075) inset;}.dijitSliderHover .dijitSliderProgressBarV,.dijitSliderHover .dijitSliderBottomBumper {border-color: #005b92; background-color: #0070b2; background-image: -webkit-linear-gradient(left, #0084d2, #0070b2); background-image: -moz-linear-gradient(left, #0084d2, #0070b2); background-image: -o-linear-gradient(left, #0084d2, #0070b2); background-image: -ms-linear-gradient(left, #0084d2, #0070b2); background-image: linear-gradient(to right, #0084d2, #0070b2);}.dijitSliderFocused .dijitSliderProgressBarV,.dijitSliderFocused .dijitSliderBottomBumper {border-color: #0068a5;}.dijitSliderImageHandle {background: #f5f5f5; background: -webkit-linear-gradient(#fdfdfd 0%, #f5f5f5 100%); background: -moz-linear-gradient(#fdfdfd 0%, #f5f5f5 100%); background: -o-linear-gradient(#fdfdfd 0%, #f5f5f5 100%); background: -ms-linear-gradient(#fdfdfd 0%, #f5f5f5 100%); background: linear-gradient(#fdfdfd 0%, #f5f5f5 100%); -webkit-box-shadow: 0 2px 3px rgba(0,0,0,0.5); box-shadow: 0 2px 3px rgba(0,0,0,0.5); -webkit-border-radius: 50%; border-radius: 50%; border: 1px solid #007ac2; width: 16px; height: 16px; margin-top: -1px; position: absolute;}.dijitSliderImageHandle:after {content: ""; display: block; background: #f5f5f5; background: -webkit-linear-gradient(#ddd, #fdfdfd 100%); background: -moz-linear-gradient(#ddd, #fdfdfd 100%); background: -o-linear-gradient(#ddd, #fdfdfd 100%); background: -ms-linear-gradient(#ddd, #fdfdfd 100%); background: linear-gradient(#ddd, #fdfdfd 100%); -webkit-border-radius: 50%; border-radius: 50%; height: 10px; width: 10px; left: 3px; top: 3px; position: absolute;}.dijitSliderHover .dijitSliderImageHandle:after,.dijitSliderFocused .dijitSliderImageHandle:after {background: #007ac2; background: -webkit-linear-gradient(#0082cf 0, #0073b6 100%); background: -moz-linear-gradient(#0082cf 0, #0073b6 100%); background: -o-linear-gradient(#0082cf 0, #0073b6 100%); background: -ms-linear-gradient(#0082cf 0, #0073b6 100%); background: linear-gradient(#0082cf 0, #0073b6 100%); height: 6px; width: 6px; border-width: 2px; border-style: solid; border-color: #ddd #f5f5f5 #fdfdfd;}.dijitSliderDisabled.dijitSliderFocused .dijitSliderImageHandle:after {display: none;}.dijitSliderDecrementIconH,.dijitSliderIncrementIconH,.dijitSliderDecrementIconV,.dijitSliderIncrementIconV {border-style: solid; border-width: 1px; padding: 4px 12px; -webkit-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: none; box-shadow: none; line-height: 20px; text-shadow: 0 1px 1px rgba(255,255,255,0.75); cursor: pointer; border-color: #d0d0d0; background: #f5f5f5; background: -webkit-linear-gradient(#f5f5f5, #f5f5f5); background: -moz-linear-gradient(#f5f5f5, #f5f5f5); background: -o-linear-gradient(#f5f5f5, #f5f5f5); background: -ms-linear-gradient(#f5f5f5, #f5f5f5); background: linear-gradient(#f5f5f5, #f5f5f5); padding: 0; height: 20px; width: 20px;}.dijitSliderDecrementButtonHover,.dijitSliderIncrementButtonHover {-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.2); box-shadow: 0 1px 1px rgba(0,0,0,0.2); -webkit-transition: all 0.1s; -moz-transition: all 0.1s; -o-transition: all 0.1s; -ms-transition: all 0.1s; transition: all 0.1s; background: #e1e1e1; background: -webkit-linear-gradient(#f6f6f6, #e1e1e1); background: -moz-linear-gradient(#f6f6f6, #e1e1e1); background: -o-linear-gradient(#f6f6f6, #e1e1e1); background: -ms-linear-gradient(#f6f6f6, #e1e1e1); background: linear-gradient(#f6f6f6, #e1e1e1);}.dijitSliderDecrementButtonActive,.dijitSliderIncrementButtonActive {-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.25) inset; box-shadow: 0 1px 3px rgba(0,0,0,0.25) inset; -webkit-transition: none; -moz-transition: none; -o-transition: none; -ms-transition: none; transition: none; outline: none; background: #d0d0d0; background: -webkit-linear-gradient(#f5f5f5, #f5f5f5); background: -moz-linear-gradient(#f5f5f5, #f5f5f5); background: -o-linear-gradient(#f5f5f5, #f5f5f5); background: -ms-linear-gradient(#f5f5f5, #f5f5f5); background: linear-gradient(#f5f5f5, #f5f5f5);}.dijitSliderReadOnly .dijitSliderDecrementIconH,.dijitSliderDisabled .dijitSliderDecrementIconH,.dijitSliderReadOnly .dijitSliderDecrementIconV,.dijitSliderDisabled .dijitSliderDecrementIconV,.dijitSliderReadOnly .dijitSliderIncrementIconH,.dijitSliderDisabled .dijitSliderIncrementIconH,.dijitSliderReadOnly .dijitSliderIncrementIconV,.dijitSliderDisabled .dijitSliderIncrementIconV {cursor: default; opacity: 0.65; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; filter: alpha(opacity=65);}.dijitSliderButtonInner {font-family: FontAwesome; font-style: normal; font-weight: normal; font-size: 14px; text-decoration: inherit; vertical-align: bottom; height: 14px; width: 14px; margin: 3px; font-size: 0;}.dijitSliderIncrementIconH .dijitSliderButtonInner:before,.dijitSliderIncrementIconV .dijitSliderButtonInner:before {content: "\f067"; font-size: 14px;}.dijitSliderDecrementIconH .dijitSliderButtonInner:before,.dijitSliderDecrementIconV .dijitSliderButtonInner:before {content: "\f068"; font-size: 14px;}.dijitRuleMarkH,.dijitRuleMarkV {border-left: 1px solid #9a9b9f; border-right: 1px solid #fff;}.dijitRuleMarkV {border-right: 0 none; border-bottom: 1px solid #fff;}.dijitRuleLabelContainerH {margin-top: 2px; margin-bottom: 2px;}.dijitRuleLabelContainerV {margin-left: 2px; margin-right: 2px;}#gpPlainPanelContainer {height: 0px;}.btn:hover, .btn:focus, .btn:active{text-decoration: underline; outline: 0px;}.btn-info{color: #fff; background-color: #0b7285; border-color: #095e6d;}.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open .btn-info.dropdown-toggle {color: #fff; background-color: #08525f; border-color: #042d35;}.btn-success{color: #fff; background-color: #396f3a; border-color: #305e31;}.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open .btn-success.dropdown-toggle {color: #fff; background-color: #2b542c; border-color: #1c361c;}.btn-warning{color: #fff; background-color: #b24d04; border-color: #994203;}.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open .btn-warning.dropdown-toggle {color: #fff; background-color: #8a3c03; border-color: #5d2802;}.btn-danger {color: #fff; background-color: #c92a2a; border-color: #b42626;}.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open .btn-danger.dropdown-toggle {color: #fff; background-color: #a72323; border-color: #811b1b;}.nav > li > a:focus, .nav > li > a:hover {text-decoration: underline;}.calcite-menu-drawer li > a:hover .navtext,.calcite-menu-drawer li > a:focus .navtext{text-decoration: underline;;}.searchBtn:focus, input.searchInput:focus{border-color: #1C7CBA; outline: 3px solid #1C7CBA; border-radius: 0px; webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6); outline-offset: -5px;}input.form-control:focus,select.form-control:focus {border-color: #1C7CBA; outline: 2px solid #1C7CBA; border-radius: 0px; margin-right: 5px; margin-left: 5px;}input.form-control:focus,select.form-control:focus {border-color: #1C7CBA; outline: 2px solid #1C7CBA; border-radius: 0px; margin-right: 5px; margin-left: 5px;}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {.nonPanelTool .nonPanelTool-button:focus::after {border: 3px dotted white; content: ""; display: block; position: relative; width: 26px; height: 26px; top: -25px;} .as-panel .panel-title {position:relative;} .as-panel .panel-title a.panel-close:focus, .as-panel .panel-title a.panel-help:focus, .as-modal-panel .panel-title a.panel-close:focus, .as-modal-panel .panel-title a.panel-help:focus {outline: 0 !important;} .as-panel .panel-title a.panel-close:focus, .as-panel .panel-title a.panel-help:focus, .as-modal-panel .panel-title a.panel-close:focus, .as-modal-panel .panel-title a.panel-help:focus {outline: 0 !important;} .as-panel .panel-title a.panel-close:focus::after, .as-panel .panel-title a.panel-help:focus::after, .as-modal-panel .panel-title a.panel-close:focus::after, .as-modal-panel .panel-title a.panel-help:focus::after {border: 1px solid black; content: ""; display: block; width: 25px; height: 25px; position: absolute; top: 7px; right: 4px;} .as-modal-panel .panel-title a.panel-close:focus::after, .as-modal-panel .panel-title a.panel-help:focus::after {border: 1px solid white;} .as-panel .panel-heading.panelheading-active .panel-title a.panel-close:focus::after, .as-panel .panel-heading.panelheading-active .panel-title a.panel-help:focus::after {border: 1px solid white;} .btn.btn-icon:focus {outline: 2px dotted black;}}