﻿/*------------------------------------------------*/
/* Muted Blue Stylesheet                          */
/*------------------------------------------------*/
/*!
 * All code contained within this file, unless explicitly stated otherwise, is Copyright (c) WidePoint Corporation
    */
/* ---------------------------------------*/
/* ----------: GLOBAL DEFAULT :-----------*/
/* ---------------------------------------*/
a {
  color: #165B9E;
}
a:hover, a:active {
  color: #114478;
}

/* --------------------------------------------*/
/* ----------: SYSTEM-WIDE CLASSES :-----------*/
/* --------------------------------------------*/
.base {
  background-color: #165B9E;
}

.highlight {
  background-color: #1C77CC;
}

.less-dark {
  background-color: #0D3E69;
}

.dark {
  background-color: #0A3051;
}

.darker {
  background-color: #092C4B;
}

.headerEdges {
  background-color: #3B70B6;
}

body.front-pages .right-panel #lblUserName .k-dropdownlist {
  border-color: #165B9E;
  color: #165B9E;
}
body.front-pages .right-panel #lblUserName .k-dropdownlist > * {
  color: #165B9E;
}

.faux-anchor {
  color: #165B9E;
}
.faux-anchor:hover, .faux-anchor:active {
  color: #114478;
}

.InteleButton,
.NextBtn,
.BackBtn {
  color: #165B9E;
  border-color: transparent;
  outline-color: #165B9E;
}
.InteleButton:hover, .InteleButton:active,
.NextBtn:hover,
.NextBtn:active,
.BackBtn:hover,
.BackBtn:active {
  border-color: #114478;
  color: #114478;
  outline-color: #114478;
}
.InteleButton:focus,
.NextBtn:focus,
.BackBtn:focus {
  border-color: #4591F7;
  outline-color: #4591F7;
}
.InteleButton:disabled,
.InteleButton .InteleButtonDisabled,
.NextBtn:disabled,
.NextBtn .InteleButtonDisabled,
.BackBtn:disabled,
.BackBtn .InteleButtonDisabled {
  background-color: transparent;
  color: #C4C4C4;
  border-color: #C4C4C4;
  outline-color: #C4C4C4;
}
.InteleButton.primary-button,
.NextBtn.primary-button,
.BackBtn.primary-button {
  background: #165B9E;
  border-color: #165B9E;
}
.InteleButton.primary-button:hover,
.NextBtn.primary-button:hover,
.BackBtn.primary-button:hover {
  background: #114478;
  outline-color: #114478;
  border-color: #114478;
}
.InteleButton.primary-button:active,
.NextBtn.primary-button:active,
.BackBtn.primary-button:active {
  background: #0C3359;
  outline-color: #0C3359;
  border-color: #0C3359;
}
.InteleButton.primary-button:disabled,
.NextBtn.primary-button:disabled,
.BackBtn.primary-button:disabled {
  background: #C4C4C4;
  color: #FFFFFF;
  border-color: #C4C4C4;
  outline-color: #C4C4C4;
}
.InteleButton.primary-button:focus,
.NextBtn.primary-button:focus,
.BackBtn.primary-button:focus {
  border-color: #4591F7;
  outline-color: #4591F7;
}
.InteleButton.linkbutton,
.NextBtn.linkbutton,
.BackBtn.linkbutton {
  color: #165B9E;
}

span.export-control {
  border-color: #165B9E;
}
span.export-control .k-state-default {
  border-color: #165B9E;
}
span.export-control input.InteleButton {
  border-left: 1px solid #165B9E;
}

.lnkEdit2, .lnkCan2, .lnkDel2, .lnkIns2, .lnkUpd2, .lnkSel2, .lnkFileDown2,
.btnUp2, .btnDown2, .lnkAddUser2 {
  color: #165B9E;
}

.lnkAddComment2,
.lnkSbmtComment2,
.lnkCanComment2 {
  color: #165B9E;
}

.export-widget.export-list-open .export-widget-head {
  border-bottom: 1px solid #2a8ee5;
}
.export-widget .export-widget-head {
  background-color: transparent;
  border: 2px solid #165B9E;
  color: #165B9E;
}
.export-widget .export-widget-head:hover, .export-widget .export-widget-head:focus {
  border-color: #1C77CC;
  color: #1C77CC;
}
.export-widget .export-widget-form {
  border: 1px solid #0D3E69;
  border-top: none;
}
.export-widget .export-widget-form .export-option:hover {
  background: #1C77CC;
}
.export-widget .export-widget-form .export-option.export-option-selected {
  background: #165d9f;
}
.export-widget .export-btn input {
  background: #165B9E;
  border: 2px solid #165B9E;
}
.export-widget .export-btn input:hover {
  background: #1C77CC;
}

.SelectedRowStyle,
.InteleGV tr:not(.IGVPgr).SelectedRowStyle,
.InteleGV tr:not(.IGVPgr):nth-child(2n+0).SelectedRowStyle {
  background-color: #165B9E;
}
.SelectedRowStyle .faux-anchor,
.InteleGV tr:not(.IGVPgr).SelectedRowStyle .faux-anchor,
.InteleGV tr:not(.IGVPgr):nth-child(2n+0).SelectedRowStyle .faux-anchor {
  color: #FFFFFF;
}
.SelectedRowStyle td,
.SelectedRowStyle th,
.InteleGV tr:not(.IGVPgr).SelectedRowStyle td,
.InteleGV tr:not(.IGVPgr).SelectedRowStyle th,
.InteleGV tr:not(.IGVPgr):nth-child(2n+0).SelectedRowStyle td,
.InteleGV tr:not(.IGVPgr):nth-child(2n+0).SelectedRowStyle th {
  border-right-color: #0d345b;
}
.SelectedRowStyle:hover td:before,
.SelectedRowStyle:hover th:before,
.InteleGV tr:not(.IGVPgr).SelectedRowStyle:hover td:before,
.InteleGV tr:not(.IGVPgr).SelectedRowStyle:hover th:before,
.InteleGV tr:not(.IGVPgr):nth-child(2n+0).SelectedRowStyle:hover td:before,
.InteleGV tr:not(.IGVPgr):nth-child(2n+0).SelectedRowStyle:hover th:before {
  background-color: #165B9E;
}
.SelectedRowStyle:hover td:after,
.SelectedRowStyle:hover th:after,
.InteleGV tr:not(.IGVPgr).SelectedRowStyle:hover td:after,
.InteleGV tr:not(.IGVPgr).SelectedRowStyle:hover th:after,
.InteleGV tr:not(.IGVPgr):nth-child(2n+0).SelectedRowStyle:hover td:after,
.InteleGV tr:not(.IGVPgr):nth-child(2n+0).SelectedRowStyle:hover th:after {
  background-color: #165B9E;
}
.SelectedRowStyle textarea,
.InteleGV tr:not(.IGVPgr).SelectedRowStyle textarea,
.InteleGV tr:not(.IGVPgr):nth-child(2n+0).SelectedRowStyle textarea {
  border-color: #4D4D4D;
  color: #DEDEDE;
}
.SelectedRowStyle textarea.riEmpty,
.InteleGV tr:not(.IGVPgr).SelectedRowStyle textarea.riEmpty,
.InteleGV tr:not(.IGVPgr):nth-child(2n+0).SelectedRowStyle textarea.riEmpty {
  color: #8A8A8A;
}
.SelectedRowStyle textarea[disabled], .SelectedRowStyle textarea.riDisabled,
.InteleGV tr:not(.IGVPgr).SelectedRowStyle textarea[disabled],
.InteleGV tr:not(.IGVPgr).SelectedRowStyle textarea.riDisabled,
.InteleGV tr:not(.IGVPgr):nth-child(2n+0).SelectedRowStyle textarea[disabled],
.InteleGV tr:not(.IGVPgr):nth-child(2n+0).SelectedRowStyle textarea.riDisabled {
  border-color: #1A1A1A;
  color: #4D4D4D;
}
.SelectedRowStyle input[type=text],
.InteleGV tr:not(.IGVPgr).SelectedRowStyle input[type=text],
.InteleGV tr:not(.IGVPgr):nth-child(2n+0).SelectedRowStyle input[type=text] {
  border-bottom-color: #4D4D4D;
  color: #DEDEDE;
}
.SelectedRowStyle input[type=text].riEmpty,
.InteleGV tr:not(.IGVPgr).SelectedRowStyle input[type=text].riEmpty,
.InteleGV tr:not(.IGVPgr):nth-child(2n+0).SelectedRowStyle input[type=text].riEmpty {
  color: #8A8A8A;
}
.SelectedRowStyle input[type=text].riHover, .SelectedRowStyle input[type=text]:hover,
.InteleGV tr:not(.IGVPgr).SelectedRowStyle input[type=text].riHover,
.InteleGV tr:not(.IGVPgr).SelectedRowStyle input[type=text]:hover,
.InteleGV tr:not(.IGVPgr):nth-child(2n+0).SelectedRowStyle input[type=text].riHover,
.InteleGV tr:not(.IGVPgr):nth-child(2n+0).SelectedRowStyle input[type=text]:hover {
  border-color: #4D4D4D;
}
.SelectedRowStyle input[type=text].riFocused, .SelectedRowStyle input[type=text]:focus,
.InteleGV tr:not(.IGVPgr).SelectedRowStyle input[type=text].riFocused,
.InteleGV tr:not(.IGVPgr).SelectedRowStyle input[type=text]:focus,
.InteleGV tr:not(.IGVPgr):nth-child(2n+0).SelectedRowStyle input[type=text].riFocused,
.InteleGV tr:not(.IGVPgr):nth-child(2n+0).SelectedRowStyle input[type=text]:focus {
  border-color: #DEDEDE;
}
.SelectedRowStyle input[type=text][disabled], .SelectedRowStyle input[type=text].riDisabled,
.InteleGV tr:not(.IGVPgr).SelectedRowStyle input[type=text][disabled],
.InteleGV tr:not(.IGVPgr).SelectedRowStyle input[type=text].riDisabled,
.InteleGV tr:not(.IGVPgr):nth-child(2n+0).SelectedRowStyle input[type=text][disabled],
.InteleGV tr:not(.IGVPgr):nth-child(2n+0).SelectedRowStyle input[type=text].riDisabled {
  border-bottom-color: #1A1A1A;
  color: #4D4D4D;
}

.InteleDV .IDVPgr a:link, .InteleDV .IDVPgr a:visited,
.InteleDV .IDVPgr .faux-anchor:link,
.InteleDV .IDVPgr .faux-anchor:visited {
  color: #165B9E;
}
.InteleDV .IDVPgr a:hover, .InteleDV .IDVPgr a:active,
.InteleDV .IDVPgr .faux-anchor:hover,
.InteleDV .IDVPgr .faux-anchor:active {
  color: #1C77CC;
}

.OrderDetailsTableHeader {
  background-color: #165B9E;
}

.capsLock {
  border: 1px solid #0A3051;
}

.popupBox {
  border: 2px double #165B9E;
  background-color: #165B9E;
}
.popupBox h4 {
  background-color: #165B9E;
}

/*Gridview control*/
.InteleGV .IGVPgr td a:hover,
.InteleGV .IGVPgr td a:active,
.InteleGV .IGVPgr td input[type=button]:hover,
.InteleGV .IGVPgr td input[type=button]:active {
  background-color: #165B9E;
}
.InteleGV .IGVPgr td a:hover.lnkPrevDead, .InteleGV .IGVPgr td a:hover.lnkNextDead,
.InteleGV .IGVPgr td a:active.lnkPrevDead,
.InteleGV .IGVPgr td a:active.lnkNextDead,
.InteleGV .IGVPgr td input[type=button]:hover.lnkPrevDead,
.InteleGV .IGVPgr td input[type=button]:hover.lnkNextDead,
.InteleGV .IGVPgr td input[type=button]:active.lnkPrevDead,
.InteleGV .IGVPgr td input[type=button]:active.lnkNextDead {
  background-color: transparent;
}
.InteleGV .IGVPgr td a:hover.lnkPrev,
.InteleGV .IGVPgr td a:active.lnkPrev,
.InteleGV .IGVPgr td input[type=button]:hover.lnkPrev,
.InteleGV .IGVPgr td input[type=button]:active.lnkPrev {
  background-image: url("../../App_Themes/Images/itms_2016/arrow_icon_l_w.png");
}
.InteleGV .IGVPgr td a:hover.lnkNext,
.InteleGV .IGVPgr td a:active.lnkNext,
.InteleGV .IGVPgr td input[type=button]:hover.lnkNext,
.InteleGV .IGVPgr td input[type=button]:active.lnkNext {
  background-image: url("../../App_Themes/Images/itms_2016/arrow_icon_r_w.png");
}

/**/
/* -------------------------------------------------------------*/
/* ---------->>> LIMITED USE AND TEMPLATE CLASSES <<<-----------*/
/* -------------------------------------------------------------*/
.navmenu-top {
  background-color: #165B9E;
}
.navmenu-top.skele-navmenu {
  background-color: #454545;
}

.loginWrapperClass,
.resetWrapperClass,
.divFrontSmallWrappers,
.divFrontWideWrappers,
.frontGenWrap {
  border: solid 1px #165B9E;
}

.loginTabs ul li:hover {
  border-bottom: 2px solid #165B9E;
}
.loginTabs ul li.active {
  border-bottom: 2px solid #165B9E;
  color: #165B9E;
}

.divCCMsg {
  border: solid 1px #165B9E;
}

.notLoggedIn {
  border: solid 1px #165B9E;
}

.front-page-wrap-full {
  border: solid 1px #165B9E;
}

.divCompanyWarning {
  border: solid 1px #165B9E;
}

.divCompanyPolicy {
  border: solid 1px #165B9E;
}

/* Line Details DV Menu*/
.LineDVMenu, .LineDVMenu th {
  border: solid 1px #0D3E69;
}

.LineDVMenu td {
  border: none;
  border-bottom: solid 1px #0D3E69;
  background-color: #165B9E;
}
.LineDVMenu td:hover, .LineDVMenu td:active {
  background-color: #1C77CC;
}

.LineDVMenuSelectedRowStyle {
  background-color: #1C77CC !important;
}

.LineDVMenu .LineDVMenuHead {
  background: #0D3E69;
}

.LineDVMenuDetailHead td {
  background: #0D3E69 !important;
  border: solid 1px #0D3E69 !important;
  border-bottom: solid 1px #DDD !important;
}

/**/
.SearchEmpSearchTabActive:link, .SearchEmpSearchTabActive:visited {
  background: #165B9E url("../../App_Themes/Images/gradient_18px4.png") repeat-x 0 0;
}

.SearchEmpSearchTabActive:hover, .SearchEmpSearchTabInactive:hover,
.SearchEmpSearchTabActive:active, .SearchEmpSearchTabInactive:active {
  background: #1C77CC url("../../App_Themes/Images/gradient_18px4.png") repeat-x 0 0;
}

.genLinkMenu a:hover {
  background-color: #1C77CC;
}

.ui-dialog-titlebar {
  background: #165B9E;
}

label.ui-widget.ui-button-text-only.ui-state-active {
  background: #165B9E url("../../App_Themes/Images/gradient_18px4.png") repeat-x 0 0;
  color: #FFFFFF;
  border-color: #0A3051;
}

div.ui-slider-range.ui-widget-header {
  background: #165B9E url("../../App_Themes/Images/gradient_18px4.png") repeat-x 0 0;
}

.FAQAnswer {
  color: #165B9E;
}

.ld-userinfo {
  border-bottom: 1px dotted #1C77CC;
}

.ld-linedetailspage-wrap .ld-userinfo {
  border-bottom: none;
}

.ld-widgetwrap .ld-pager .ld-currentpage,
.ld-widgetwrap .ld-pager .ld-pagebuttons,
.ld-widgetwrap .ld-pager .ld-nextprev-pagebuttons {
  background: #165B9E;
  border: 1px solid #0A3051;
}
.ld-widgetwrap .ld-pager .ld-currentpage:hover,
.ld-widgetwrap .ld-pager .ld-pagebuttons:hover,
.ld-widgetwrap .ld-pager .ld-nextprev-pagebuttons:hover {
  background: #1C77CC;
}
.ld-widgetwrap .ld-pager .ld-currentpage[disabled=disabled],
.ld-widgetwrap .ld-pager .ld-pagebuttons[disabled=disabled],
.ld-widgetwrap .ld-pager .ld-nextprev-pagebuttons[disabled=disabled] {
  background: #165B9E;
  color: #0A3051;
}
.ld-widgetwrap .ld-pager .ld-currentpage {
  background: #1C77CC;
}
.ld-widgetwrap .ld-pager .ld-currentpage:hover {
  background: #1C77CC;
}

.line-details-widget-v2 .line-details-content {
  border-bottom: 1px solid #0A3051;
}
.line-details-widget-v2 .line-details-content.service-details .ld-carrierfeaturetype-section .ld-carrierfeaturetype-header {
  border-bottom: 1px dotted #0A3051;
}
.line-details-widget-v2 .line-details-content.service-details .ld-service-section-head {
  background-color: #1C77CC;
  border-top: 1px solid #0A3051;
  border-bottom: 1px solid #0A3051;
}
.line-details-widget-v2 .line-details-content.additional-options {
  background-color: #0A3051;
}
.line-details-widget-v2 .line-details-content.additional-options a {
  background: #1873c2;
  border-right: 1px dotted black;
  border-bottom: 1px dotted black;
}
.line-details-widget-v2 .line-details-content.additional-options a:hover {
  background: #4e9de7;
}
.line-details-widget-v2 .line-details-content.additional-options .ld-additional-section-head {
  background-color: #1C77CC;
  border-bottom: 1px solid #0A3051;
}

.arrow_box:after,
.toparrow_box:after,
.bottomarrow_box:after {
  border-color: rgba(22, 91, 158, 0);
  border-right-color: #165B9E;
}

.csrlog-note .commentHead {
  background: #165B9E;
}

.favorite-btn-on,
.favorite-btn-off {
  color: #165B9E;
}

.k-window .k-window-titlebar {
  background-color: #165B9E;
}

.k-animation-container .k-popup .k-list > .k-state-selected {
  background-color: #165B9E;
}

.k-calendar .k-calendar-td.k-selected .k-link {
  background-color: #165B9E;
  box-shadow: inset 0 0 0 1px #165B9E;
}
.k-calendar .k-calendar-td.k-selected.k-focus .k-link {
  background-color: #165B9E;
  box-shadow: inset 0 0 0 1px #165B9E;
}
.k-calendar .k-calendar-view .k-today .k-link {
  box-shadow: inset 0 0 0 1px #165B9E;
}
.k-calendar .k-calendar-view .k-today.k-focus .k-link {
  box-shadow: inset 0 0 0 1px #165B9E;
  background-color: #165B9E;
  color: #FFFFFF;
}

.k-calendar-nav-today {
  color: #165B9E;
}

.k-footer .k-button-flat-primary {
  color: #165B9E;
}

.dashboard-button-group .dropbtn {
  outline-color: transparent;
}
.dashboard-button-group .dropbtn.dashboard-morebtn-active {
  outline-color: #165B9E;
  border-color: #165B9E;
  background-color: #165B9E;
  color: #FFFFFF;
}
.dashboard-button-group .dropdown-content {
  border-color: #CCC;
}

.k-grid a {
  color: #165B9E;
}
.k-grid .k-toolbar button {
  color: #165B9E;
  border-color: #165B9E;
}
.k-grid .k-toolbar button:hover {
  color: #114478;
  border-color: #114478;
  box-shadow: inset 0 0 0px 2px #114478;
}
.k-grid .k-toolbar button:active {
  color: #114478;
}
.k-grid .k-master-row:hover {
  box-shadow: 0 3px 0 0 #B2B2B2, 0 -3px 0 0 #B2B2B2;
}
.k-grid .k-pager .k-button.k-selected {
  background-color: #165B9E !important;
}

.k-column-menu .k-menu:not(.k-context-menu) > .k-menu-item .k-menu-link .k-checkbox:checked {
  background-color: #165B9E;
  border-color: #165B9E;
}
.k-column-menu .k-filter-menu .k-actions .k-button-solid-primary,
.k-column-menu .k-filter-menu .k-actions .k-button-solid-base {
  outline-color: #165B9E;
}
.k-column-menu .k-filter-menu .k-actions .k-button-solid-primary {
  border-color: #165B9E;
  background-color: #165B9E;
}
.k-column-menu .k-filter-menu .k-actions .k-button-solid-primary:hover {
  background-color: #114478;
  border-color: #114478;
  outline-color: #114478;
}
.k-column-menu .k-filter-menu .k-actions .k-button-solid-base {
  color: #165B9E;
}
.k-column-menu .k-filter-menu .k-actions .k-button-solid-base:hover {
  border-color: #114478;
  outline-color: #114478;
  color: #114478;
}

.k-switch:focus .k-switch-track {
  outline: 3px solid #4591F7;
}
.k-switch.k-switch-on .k-switch-track {
  background-color: #165B9E;
  border-color: #165B9E;
}

.k-radio:checked {
  border-color: #005ea2 !important;
  color: #005ea2 !important;
  background-color: #ffffff !important;
}

.k-radio.k-disabled, .k-radio:disabled {
  color: rgba(27, 27, 27, 0.3);
}

.k-radio:checked {
  border-color: #005ea2 !important;
  color: #005ea2 !important;
  background-color: #ffffff !important;
}

.k-multiselect .k-multiselect-wrap .k-button {
  background-color: #F9F9F9;
  border-color: #E1E1E1;
  color: black;
}
.k-multiselect .k-multiselect-wrap .k-button:active, .k-multiselect .k-multiselect-wrap .k-button:focus, .k-multiselect .k-multiselect-wrap .k-button:hover {
  background-color: #F9F9F9;
  filter: Brightness(0.95);
}
