/** Override portal theme **/

@font-face { font-family: MilliardBook; 
	 src: url('/fonts/milliard/MilliardBook.otf'); } 


/* site */
.wrapper {
    background-color: rgb(237, 240, 243);
}

.container, .header-container, .SliderPage1 {
    max-width: none;
}

/* font */
body,h1, h2,h3,h4,h5 {
    font-family:MilliardBook, "Raleway", Arial, sans-serif;
}



/* Update logo
   ========================================================================== */
.logo {
	background-size: auto 100%;
	height: 70px;
}

/* Alt background colors
   ========================================================================== */

.AltBgColor6 > .panel,
.AltBgColor6 > .panel h2 {
  color: #fff;
}

.AltBgColor6 > .panel a,
.AltBgColor6 > .panel a:hover,
.AltBgColor6 > .panel a:active,
.AltBgColor6 > .panel a:focus,
.AltBgColor6 > .panel a:visited {
  color: #fff;
  text-decoration: underline;
}

.AltBgColor6 > .panel .ProgressBar > span {
  /* Make the progress tracker indicator use a white bar instead of default */
  background-color: #fff;
}

/* progress trackers */

.AltBgColor6 > .panel.panel-border {
    border-color: #193f6e;
}

.AltBgColor6 > .panel {
    background-color: #193f6e;
}

.AltBgColor5 > .panel.panel-border {
    border-color: #3b6ba5;
}

.AltBgColor5 > .panel {
    background-color: #3b6ba5;
}

.AltBgColor4 > .panel.panel-border {
    border-color: #72a5d3;
}
.AltBgColor4 > .panel {
    background-color: #72a5d3;
}

.AltBgColor3 > .panel.panel-border {
    border-color: #b1d3e3;
}
.AltBgColor3 > .panel {
    background-color: #b1d3e3;
}


.AltBgColor2 > .panel.panel-border {
    border-color: #e1ebec;
}
.AltBgColor2 > .panel {
    background-color: #e1ebec;
}

.header-top-container {
position : initial;
}

/* Badge backgrounds
   ========================================================================== */

.bg-success {
    background-color: #68bd49;
}

.bg-warning {
    background-color: #e98300;
}

.bg-danger {
    background-color: #d03528;
}

.bg-info {
    background-color: #0398fc;
}

/* RiSE menu colors */
.RadMenu_MetroTouch .rmRootLink {
color: white !important;
}

.bg_blue {
background-color: blue;
color: #fff;
}


/* CCOs */
.RadTabStrip_Orion {
    border-bottom: 5px solid transparent;
}

.RadTabStrip_Orion .rtsLink.rtsSelected {
    background-color: #faa90a;
    border-color: #faa61a;
}
/*buttons*/

.btn, .TextButton, .TextButtonWithImage, .ruButton, #masterHeaderActionArea a, .RadGrid input.TextButton {
    color: #fff;
    background-color: #3b6ba5;
    background-image: none;
}

.RadGrid .TextButton a, 
.RadToolTip .TextButton a,
.RadGrid .TextButton a:visited, 
.RadToolTip .TextButton a:visited {
	color: #fff !important;
	text-decoration: none;
}

.btn:hover, 
.btn:focus, 
.btn:active, 
.TextButton:hover, 
.TextButton:focus, 
.TextButton:active, 
.TextButtonWithImage:hover, 
.TextButtonWithImage:focus, 
.TextButtonWithImage:active, 
.ruButton:hover, 
.ruButton:focus, 
.ruButton:active, 
#masterHeaderActionArea a:hover, 
#masterHeaderActionArea a:focus, 
#masterHeaderActionArea a:active,
.RadGrid input.TextButton:hover, 
.RadGrid input.TextButton:focus, 
.RadGrid input.TextButton:active {
    background-color: #ffa90a;
    background-image: none;
    box-shadow: 2px 2px #999;
}



.RadMultiPage .rmpView {
    background-color: transparent;
}

/*#ctl01_TemplateBody_WebPartManager1_gwpciOrgCCO_ciOrgCCO_NewPanelEditorCommon__BodyContainer, 
#ctl01_TemplateBody_WebPartManager1_gwpciOrgCCO_ciOrgCCO_NewPanelEditorCommon2__BodyContainer{
    background-color: #fff;
    border-radius: 4px;
}*/

.Bubble  .panel-body{
    background-color: #fff;
    border-radius: 4px;
}

#ctl01_TemplateBody_WebPartManager1_gwpciOrgCCO_ciOrgCCO_ContactAddress__Body {
	background-color:transparent;
}
 #ctl01_TemplateBody_WebPartManager1_gwpciOrgCCO_ciOrgCCO_ContactAddress_ctl07_ctl00 {
    background-color: #fff !important;
    border-radius: 4px;
}
.panel-heading.Distinguish, .PanelHead.Distinguish, .TitleBarCaption, .panel-group .panel-heading {
    padding: 6px 10px;
    border: none;
    border-bottom-style: none !important;
    background-color: transparent;
}
.ContentWizardDisplay, .ContentTabbedDisplay {
    background-color: transparent !important;
}


/*working for hide nav*/

.navbar-toggle {
    display: inline-block;
    margin-left: 0;
    margin-top: 8px;
    margin-bottom: 8px;
    background-color: transparent;
}

.header-search {
    float: inline-end;
}



.col-primary {
    position: relative;
}

.col-primary, .footer-main {
    margin-left: 0px;
}

.RadTabStrip_Orion .rtsLink {
    border-width: none;
    border-style: none;
    border-color: none;
}

/* Burger menu fix */

.nav-expanded .col-secondary {
	visibility: visible !important;
}

.nav-expanded .col-primary, .nav-expanded .footer-main {
	margin-left: 220px;
}

.navbar-toggle {
margin: 8px
}

#masterTopBarAuxiliary {
    
float: left;

}

.nav-expanded .col-primary::after, .nav-expanded .footer-main {
    height: 90px;
}

/*end for hide nav*/

/* Updated tabs */
.RadTabStrip .rtsLink {
	border-radius: 4px;
}

a.rtsLink:hover {
	color: white !important;
	background-color: #FAA61A !important;
}

/* CCO border */
.ContentWizardDisplay {
	/* border: none; */
	border: solid #003B74;
	border-width: 1px 0 0;
}

/* Progress Trackers */
.ProgressTracker2 .ProgressTrackerPanel {
    
	background-color: #3394fbc9;
	border-radius: 4px;
}

.ProgressTracker2 .panel-body {
padding: 0;
}

.efc {
	/* very important, do not delete */
	background: linear-gradient(135deg, #000 45%, #cc2031 45%, #cc2031 55%, #000 55%);
  	background-repeat: no-repeat;
}


/** iqas **/

.RadGrid_MetroTouch .rgHeader, .RadGrid_MetroTouch th.rgResizeCol, .RadGrid_MetroTouch .rgHeaderWrapper {
    background-color: #fff !important;
    font-weight: bold  !important;
}

.RadGrid_MetroTouch .rgHeader a, .RadGrid_MetroTouch th.rgResizeCol a, .RadGrid_MetroTouch .rgHeaderWrapper a {
    text-decoration: none !important;
	color:rgb(32, 36, 40) !important;
}


/* header row */

.nav-expanded .primary-nav-toggle, .search-dropdown.open .search-toggle, .ste-toggle.on, .obo-toggle.on {
    background-color: #193f6e;
}

.account-menu > li > a, .account-menu > li > a:hover, .account-menu > li > a:visited, .account-menu > li > a:active, .header .NavigationUnorderedList > li > a, .header .NavigationUnorderedList > li > a:hover, .header .NavigationUnorderedList > li > a:visited, .header .NavigationUnorderedList > li > a:active {
    color: #193f6e;
}

.primary-nav-toggle .icon-bar {
    background-color: #193f6e;
}

a {
    color: #193f6e;
}

a:visited {
    color: #3b6ba5;
}


/** side nav **/
.col-secondary, .sub-nav-body {
    background-color: #193f6e;
}

.sub-nav-body .RadTreeView_Orion > .rtUL > .rtLI:hover > div, .sub-nav-body .RadTreeView_Orion > .rtUL > .rtLI > .rtActive, .sub-nav-body .RadTreeView_Orion > .rtUL > .rtLI > .rtSelected, .sub-nav-body .RadTreeView_Orion > .rtUL > .rtLI > .child-is-selected-wrapper {
    background-color: #ffa90a;
}


.sub-nav-body .RadTreeView_Orion ul.rtUL ul.rtUL {
    background-color: #999999;
    padding: 5px 0;
}


/*needs cleanup*/

.RadGrid_MetroTouch .rgHeader, .RadGrid_MetroTouch .rgHeader a {
    color: #555;
    background-color: #f2f5f7 !important;
}

.body-main, .col-primary {
    background-color: #fff;
}

.RadGrid_MetroTouch .rgAltRow {
    background: #fff;
}

.RadGrid.RadGrid_MetroTouch .rgMasterTable .rgSelectedCell, .RadGrid.RadGrid_MetroTouch .rgSelectedRow, .RadGrid.RadGrid_MetroTouch td.rgEditRow .rgSelectedRow, .RadGrid.RadGrid_MetroTouch .rgSelectedRow td.rgSorted, .RadGrid.RadGrid_MetroTouch th.rgSorted {
    background-color: #999;
    border-color: #999;
}
.RadGrid_MetroTouch .rgMasterTable .rgSelectedCell, .RadGrid_MetroTouch .rgSelectedRow, .RadGrid_MetroTouch td.rgEditRow .rgSelectedRow, .RadGrid_MetroTouch .rgSelectedRow td.rgSorted {
    color: #fff;
    background: #999;
        background-color: rgb(153, 153, 153);
    border-color: #25a0da;
}

.sub-nav-body .RadTreeView_Orion ul.rtUL ul.rtUL .rtIn {
    color: #fff;
}


/* Summary Display progress trackers */
.ProgressTracker.SummaryDisplay h2 {
	font-size: 28px;
}

.ProgressTracker.SummaryDisplay span {
	font-size: 22px;
}

.ProgressTracker.SummaryDisplay .Label {
	color: #fff;
}




/* Dark Blue */
.AltBgColor6 > .panel.panel-border {
    border-color: #193f6e;
}
.AltBgColor6 > .panel {
    background-color: #193f6e;
}

/* Semi-Dark Blue */
.AltBgColor5 > .panel.panel-border {
    border-color: #3b6ba5;
}
.AltBgColor5 > .panel {
    background-color: #3b6ba5;
}

/* Blue */
.AltBgColor4 > .panel.panel-border {
    border-color: #72a5d3;
}
.AltBgColor4 > .panel {
    background-color: #72a5d3;
}

/* Light Blue */
.AltBgColor3 > .panel.panel-border {
    border-color: #b1d3e3;
}
.AltBgColor3 > .panel {
    background-color: #b1d3e3;
}

/* Grey Light Blue */
.AltBgColor2 > .panel.panel-border {
    border-color: #e1ebec;
}
.AltBgColor2 > .panel {
    background-color: #e1ebec;
}

/* Red */
.AltBgColorRed > .panel.panel-border {
    border-color: #ce0000;
}
.AltBgColorRed > .panel {
    background-color: #ce0000;
	color: #fff;
}

/* Green */
.AltBgColorGreen > .panel.panel-border {
    border-color: #00993c;
}
.AltBgColorGreen > .panel {
    background-color: #00993c;
	color: #fff;
}

/* Orange */
.AltBgColorOrange > .panel.panel-border {
    border-color: #f08700;
}
.AltBgColorOrange > .panel {
    background-color: #f08700;
	color: #fff;
}

/* DarkGrey */
.AltBgColorDarkGrey > .panel.panel-border {
    border-color: #555;
}
.AltBgColorDarkGrey > .panel {
    background-color: #555;
	color: #fff;
}

/* Yellow */
.AltBgColorYellow > .panel.panel-border {
    border-color: #e1f000;
}

.AltBgColorYellow > .panel {
    background-color: #e1f000;
                color: #fff;
}
