/*2/17/25 No Changes (BEFORE)*/
/*.skin-top-page-toolbar { z-index: 13 !important;} /*Bill W: Added this to show the login*/
/*.dnn-page-header { z-index: 12 !important;}  /* 2025.12 breadcrumb issue */

/*Email link hover on main page*/
a.geninfolink:hover {
    color: #010101 /*!important*/;}

/*Hide Modules when no data to edit these modules un-hide this by commenting out the text here or put an 'x' in front of the .dnnmodule */
/*Property Descr Account*/
.DnnModule-535{
display: none;
}
 /*MV Asset Descr Account*/
.DnnModule-541{
display: none;
}
 /*Flag Message-Bill Detail*/
.DnnModule-537{
display: none;
}

@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css");
/*Test for Floating Bar Code*/
#dnn_ctr530_ModuleContent
{    margin-top: -35px;
    margin-bottom: -30px;
}
/*Add Spacing to the TaxBills mod for Bar Code message*/
#dnn_ctr448_ContentPane > div.container-fluid.pt-4 {
    padding-top: 2.5rem !important;
}

#dnn_ctr530_ModuleContent > div > payment-account-summary-entry > div > account-summary > div.pl-2.text-left.w-100.d-inline-block > div:nth-child(2)
{display: none;}
#dnn_ctr447_ModuleContent
{xmargin-bottom: -175px;
}

/*Hide not payable button - no payment rule */
#dnn_ctr448_ModuleContent > div > payment-bill > div > div > div > div > payment-bill-group > button > div > div > div > div:nth-child(3) > button
{display:none;}

/*Hide the empty space above No records message and bottom of module - moved total to right*/
#dnn_ctr448_ModuleContent > div > payment-bill > div > h2 {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
    }
    #dnn_ctr448_ModuleContent > div > payment-bill > div > h2 > div:nth-child(1){margin-right: 5px;
    justify-content: end;
    display: flex;
}

    /*Reduce margin at bottom of the module to reduce empty space*/
#dnn_ContentPane > div.DnnModule.DnnModule-PublicAccessPaymentsPaymentBill.DnnModule-448 {margin-bottom: -34px !important;}

/*Hide Total Payable and amount */
#dnn_ctr448_ModuleContent > div > payment-bill > div > h2 > div:nth-child(1) > div:nth-child(1) > span.grand-total-bill-label.bill-header__total-text
{display:none;}
#dnn_ctr448_ModuleContent > div > payment-bill > div > h2 > div:nth-child(1) > div:nth-child(1) > span.grand-total-bill-amount.bill-header__total-amount
{display:none;}

/*Hide Total due and amount */
x#dnn_ctr448_ModuleContent > div > payment-bill > div > h2 > div:nth-child(1) > div:nth-child(2) > span.grand-total-bill-label.bill-header__total-text
{display:none;}
x#dnn_ctr448_ModuleContent > div > payment-bill > div > h2 > div:nth-child(1) > div:nth-child(2) > span.grand-total-bill-amount.bill-header__total-amount
{display:none;}

/*making links look like buttons on bill pay module */
#dnn_ctr448_ModuleContent .btn,
#dnn_ctr448_ModuleContent .tile-header-link {
    margin-right: 5px;
    border: solid 2px #1a2b56;
    background-color: #1a2b56;
    border-radius: 7px;
    color: #fff !important;
}

#dnn_ctr448_ModuleContent .btn:hover,
#dnn_ctr448_ModuleContent .tile-header-link:hover {
    background-color: #3151a2;
    border: solid 2px #3151a2;
}

/*2025.06.30 RR | attempt to hide table header for legals description */
#dnn_ctr535_ModuleContent > div > data-display-root > div > div.overflow-auto > display-data > div > table > thead > tr > th {
display: none;}

/* 2025.06.30 RR | remove save button from Sr Quad Payment & Credit App */
#dnn_ctr510_ModuleContent > div > efiling-root > efiling-layout > div > efiling-viewer-container > efiling-steps-container > div > button
{display:none;}


/*Temp workaround for new cart due to Skin */
/* #Body > ngb-modal-window > div > div{width:100% !important;} */

/*Remove Login and Register options from the top*/
.userLogin, .userRegister {
/*  display:none !important;*/
}

/*DNN93 Scheduler Command Buttons workaround*/
#react-tabs-3 > div > div > div.schedule-items-grid > div.collapsible-component-scheduler.row-opened > div:nth-child(2) > div {height: 100% !important}

.pl-0, .px-0 {
     padding-left: 8px !important; 
}
#ngb-tab-0-panel > div > tr-search-result-component > div > div.row.mt-4.bg-dark.text-light{
  border-radius: 5px;
}
/*Footer */
/*#Form > div.skin-page-footer > div.skin-page-footer__edit-bar-placeholder {max-height:25px;}
*/

/*Bill & Pay remove button and flag and Total Payable lablel and button*/
.pay-button-margins[_ngcontent-2] {
   display: none;
}

.not-payable-tooltip[_ngcontent-c2] {
    display: none;
}



/* COLOR PALETTE (Find and replace. "Hover" states are generally 10% saturation deviance; either lighter or darker.) */
/*Primary1: #333333 old - #84C124 */ 
/*Primary1 Hover: #193245 old - #5c8fa3 */
/*Primary2: #F4F4F4 old - #f3eddd */
/*Primary2 Hover: #999999 old - #37637b */
/*Primary3: #000000 */
/*Primary3 Hover: #4d4d4d */
/*Primary4: #FFFFFF */
/*Primary4 Hover: #f2f2f2 */

/*Secondary1: #325674 old - #BA7300 */
/*Secondary1 Hover: #318158 old - #b4c3cb */
/*Secondary2: #114a61 old - #3f4c2e */
/*Secondary2 Hover: #1b7498 old - #14382e */
/*Secondary3: #333333 old - #5C5642 */
/*Secondary3 Hover: #999999 old - #b2b2b3 */
/*Secondary4: #3151a2 old - #FF9500 */
/*Secondary4 Hover: #ddbd55 old - #902a23 */

/*Resize Textarea boxes*/
/*textarea {  resize: both !important;}
*/

/*Remove the logo from the skin as it appears in the header*/
img#dnn_dnnLOGO_imgLogo {
	Display:none !Important;
}

/*Fixes fill-in of content pane for no-so-tall modules*/
.skin-page-main-content {
	min-height: 728px;
}

/*Adjust padding for py-4 */
/*.pt-4, .py-4 {padding-top: 1em !important;}*/
/*Skin Color Changes*/
.skin-top-page-toolbar {
    xxxbackground-color: #1c5cff;
	background-color: #1c5cff;
}
.dnn-page-header {
    xxbackground: #1c5cff;
    background:#1a2b56;
/*	background-image: linear-gradient(#F4F4F4 , #ffffff);*/
}
.breadcrumb-area {
    background-color: #1c5cff;
/*	background-image: linear-gradient(#1c5cff , #3151a2 , #1a2b56);
*/
    box-shadow: none;
}
.skin-page-wrapper__content--dark {
    background-color: rgba(255,255,255,0);
	
}

/*Card tweak to enhance main container area background. Enhancements added to compliment a particular client's homepage. Because the main content area is a card, THIS AFFECTS ALL BOOTSTRAP CARDS.Take it out if you don't need it.*/
/*
.card {
    background-color: #3151a2;
    border-color: #1a2b56;
    border-width: 1px;
    border-radius: 0;
    box-shadow: 0px 0px 3px 1px #3151a2;
    margin-block: 1px;
}
*/


/*Production Site Background*/
.skin-page-wrapper {
    min-height: 100%;
    background-color: #ffffff;
	
/*    background-image: linear-gradient(#3151a2 , #ffffff);*/
}

/*Background used for staging site to readily distinguish (comment out Production Site Background above)*/
/*
.skin-page-wrapper {
    min-height: 100%;
    background-color: #ffffff;
    background-image: linear-gradient(#1a2b56, #ffffff);
}
*/
.skin-page-footer {
    background-color: #1c5cff;
}

/*Skin Color Changes - Menu Specific*/

.dnn-page-top-menu .skin-dnn-site-menu>li>a, .dnn-page-top-menu .skin-dnn-site-menu>li>span {
    color: #ffffff;
    font-size: 16px;
    text-transform: none;
}
.dnn-page-top-menu .skin-dnn-site-menu>li:hover>a, .dnn-page-top-menu .skin-dnn-site-menu>li:hover>span {
    color: #ffffff !important;  /*Keep non hover text white*/
    border-bottom: 7px solid #1a2b56;
}


.dnn-page-top-menu .skin-dnn-site-menu>li ul a {
    color: #1a2b56;
    }/*2/17/25 No Changes (BEFORE)*/

@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css");

/*2025.03 RR | Portal.css Changes for Latah, Idaho Client (Settings>Custom CSS)*/

/*Temp workaround for new cart due to Skin */
/* #Body > ngb-modal-window > div > div{width:100% !important;} */

/*Remove Login and Register options from the top*/
.userLogin, .userRegister {
/*  display:none !important;*/
}

/*DNN93 Scheduler Command Buttons workaround*/
#react-tabs-3 > div > div > div.schedule-items-grid > div.collapsible-component-scheduler.row-opened > div:nth-child(2) > div {height: 100% !important}

.pl-0, .px-0 {
     padding-left: 8px !important; 
}
#ngb-tab-0-panel > div > tr-search-result-component > div > div.row.mt-4.bg-dark.text-light{
  border-radius: 5px;
}
/*Footer */
/*#Form > div.skin-page-footer > div.skin-page-footer__edit-bar-placeholder {max-height:25px;}
*/


/* COLOR PALETTE (Find and replace. "Hover" states are generally 10% saturation deviance; either lighter or darker.) */
/*Primary1: #333333 old - #84C124 */ 
/*Primary1 Hover: #193245 old - #5c8fa3 */
/*Primary2: #F4F4F4 old - #f3eddd */
/*Primary2 Hover: #999999 old - #37637b */
/*Primary3: #000000 */
/*Primary3 Hover: #4d4d4d */
/*Primary4: #FFFFFF */
/*Primary4 Hover: #f2f2f2 */

/*Secondary1: #325674 old - #BA7300 */
/*Secondary1 Hover: #318158 old - #b4c3cb */
/*Secondary2: #114a61 old - #3f4c2e */
/*Secondary2 Hover: #1b7498 old - #14382e */
/*Secondary3: #333333 old - #5C5642 */
/*Secondary3 Hover: #999999 old - #b2b2b3 */
/*Secondary4: #3151a2 old - #FF9500 */
/*Secondary4 Hover: #ddbd55 old - #902a23 */

/*Resize Textarea boxes*/
/*textarea {  resize: both !important;}
*/

/*Remove the logo from the skin as it appears in the header*/
img#dnn_dnnLOGO_imgLogo {
	Display:none !Important;
}

/*Fixes fill-in of content pane for no-so-tall modules*/
.skin-page-main-content {
	min-height: 728px;
}

/*Adjust padding for py-4 */
/*.pt-4, .py-4 {padding-top: 1em !important;}*/
/*Skin Color Changes*/
.skin-top-page-toolbar {
    xxxbackground-color: #1c5cff;
	background-color: #1c5cff;
}
.dnn-page-header {
    xxbackground: #1c5cff;
    background:#1a2b56;
/*	background-image: linear-gradient(#F4F4F4 , #ffffff);*/
}
.breadcrumb-area {
    background-color: #1c5cff;
/*	background-image: linear-gradient(#1c5cff , #3151a2 , #1a2b56);
*/
    box-shadow: none;
}
.skin-page-wrapper__content--dark {
    background-color: rgba(255,255,255,0);
	
}

/*Card tweak to enhance main container area background. Enhancements added to compliment a particular client's homepage. Because the main content area is a card, THIS AFFECTS ALL BOOTSTRAP CARDS.Take it out if you don't need it.*/
/*
.card {
    background-color: #3151a2;
    border-color: #1a2b56;
    border-width: 1px;
    border-radius: 0;
    box-shadow: 0px 0px 3px 1px #3151a2;
    margin-block: 1px;
}
*/


/*Production Site Background*/
.skin-page-wrapper {
    min-height: 100%;
    background-color: #ffffff;
	
/*    background-image: linear-gradient(#3151a2 , #ffffff);*/
}

/*Background used for staging site to readily distinguish (comment out Production Site Background above)*/
/*
.skin-page-wrapper {
    min-height: 100%;
    background-color: #ffffff;
    background-image: linear-gradient(#1a2b56, #ffffff);
}
*/
.skin-page-footer {
    background-color: #1c5cff;
}

/*Skin Color Changes - Menu Specific*/

.dnn-page-top-menu .skin-dnn-site-menu>li>a, .dnn-page-top-menu .skin-dnn-site-menu>li>span {
    color: #ffffff;
    font-size: 16px;
    text-transform: none;
}
.dnn-page-top-menu .skin-dnn-site-menu>li:hover>a, .dnn-page-top-menu .skin-dnn-site-menu>li:hover>span {
    color: #1a2b56;
    border-bottom: 7px solid #1a2b56;
}


.dnn-page-top-menu .skin-dnn-site-menu>li ul a {
    color: #1a2b56;
    }

.dnn-page-top-menu .skin-dnn-site-menu>li>ul li:hover>a {
    color: #ffffff;
    background: #1a2b56;
	
}



/*Skin Color Changes - User Login Specific*/
.userLogin>a:hover, .userName>a:hover, .userRegister>a:hover {
    color: #1c5cff;
}
.userName>a.active {
    color: #1c5cff;
}
.userProperties ul.userMenu a {
    color: #1a2b56;
}
.userProperties ul.userMenu li:hover>a, .userProperties ul.userMenu li:hover>a strong {
    color: #1c5cff;
    background: #1a2b56;
}

/*Header Overrides */
.h1, h1 {
    color: #1a2b56;
}
.h2, h2 {
    color: #1a2b56;
}
/*.h3, h3 {
    color: #333333;
}
*/
.h4, h4 {
    color: #666666;
}

/*JumboTron Overrides (for notification banners)*/
.jumbotron {
    padding: 2rem 1rem;
    margin-bottom: 2rem;
    background-color: #F4F4F4;
    border-radius: .3rem;
}

/*Table Overrides */
.table thead:not(.thead-inverse)>tr>th {
    background-color: #f4f4f4;  
}

/*Hyperlink hover / Focus fixes*/

a.text-primary:focus, a.text-primary:hover {
    color: #ffffff !important;
}
a:hover, a:focus {
    color: #ffffff /*!important*/;			
}

/* Kendo Button color overrides */
.dnnActions a.dnnPrimaryAction, .k-button.k-primary, .k-primary.btn-default, .ui-widget-content a.dnnPrimaryAction, a.dnnPrimaryAction, a.k-primary.dnnSecondaryAction, button.dnnPrimaryAction, button.k-primary.dnnSecondaryAction {
    border-color: #1a2b56;
    color: #fff;
    background-color: #1a2b56;
    background-image: linear-gradient(rgba(50,86,116,0),rgba(25,50,69,0));
}
.k-button.k-primary.k-state-hover, .k-button.k-primary:hover, .k-primary.btn-default:hover, .k-primary.k-state-hover.btn-default, a.dnnPrimaryAction:hover, a.k-primary.dnnSecondaryAction:hover, a.k-primary.k-state-hover.dnnSecondaryAction, a.k-state-hover.dnnPrimaryAction, button.dnnPrimaryAction:hover, button.k-primary.dnnSecondaryAction:hover, button.k-primary.k-state-hover.dnnSecondaryAction, button.k-state-hover.dnnPrimaryAction {
    border-color: #3151a2;
    color: #fff;
    background-color: #3151a2;
    background-image: linear-gradient(rgba(50,86,116,0),rgba(25,50,69,0));
}

/*Fixes Bootstrap dropdowns overlapping over buttons*/
.dropdown-menu {
    top: 15px !important;
}
/*Bootstrap color class overrides (primary, secondary colors, etc). Rule of thumb for focus/state change events: go either 10% lighter or darker from the base color.*/
:root {
    --primary: #1a2b56;
    --secondary: #325674;
	--tr: #3151a2;
	--light:#F4F4F4;
	--dark:#1a2b56;				 
				
}

/*Color override for QuickSearch accordion menus (default is "AumentumTech Highlight Green")
*/
.k-panelbar>.k-item>.k-link {
    color: #1a2b56;
    /* background-color: #F4F4F4; */
}
.k-panelbar>.k-item>.k-link.k-state-selected {
    color: #F4F4F4;
    background-color: #1a2b56;
}

.k-panelbar>.k-item>.k-link.k-state-selected.k-state-hover, .k-panelbar>.k-item>.k-link.k-state-selected:hover {
    color: #F4F4F4;
	background-color: #1a2b56;

}

.k-panelbar>.k-item>.k-link.k-state-hover, .k-panelbar>.k-item>.k-link:hover {
    color: #F4F4F4;
	background-color: #1a2b56;
}

/*
Bootstrap Button overrides
*/
.bg-primary {
    background-color: #1a2b56 !important
}
a.bg-primary:focus,a.bg-primary:hover {
    background-color: #325674 !important
}
.border-primary {
    border-color: #1a2b56 !important
}
.text-primary {
    color: #1a2b56 !important
}

.bg-secondary {
    background-color: #325674 !important
}
a.bg-secondary:focus,a.bg-secondary:hover {
    background-color: #1a2b56 !important
}
.border-secondary {
    border-color: #325674 !important
}
.text-secondary {
    color: #325674 !important
}
/*Button Overrides (including hover)*/
.btn-primary {
    background-color: #1a2b56;
    border-color: #1a2b56;				  
}
.btn-outline-primary {
    color: #1a2b56;
    /*background-color: #314c57;*/
    border-color: #1a2b56;
}
.btn-secondary {
    background-color: #325674;
    border-color: #325674;			  
}
.btn-outline-secondary {
    color: #325674;
    /*background-color: #314c57;*/
    border-color: #325674;
}
.btn-light {
    background-color: #F4F4F4;
    border-color: #F4F4F4;			  
}
.btn-outline-light {
    color: #F4F4F4;
    /*background-color: #314c57;*/
    border-color: #F4F4F4;
}
.btn-dark {
    background-color: #1a2b56;
    border-color: #1a2b56;			  
}
.btn-outline-dark {
    color: #1a2b56;
    /*background-color: #314c57;*/
    border-color: #1a2b56;
}
.btn-tr {
    background-color: #3151a2;
    border-color: #3151a2;			  
}
.btn-outline-tr {
    color: #3151a2;
    /*background-color: #314c57;*/
    border-color: #3151a2;
}


.btn-default:hover, .btn-primary:hover, .btn-secondary:hover, .btn-light:hover, .btn-dark:hover, .btn-tr:hover{
    color: #F4F4F4;
    border-color: #1a2b56;
    background-color: #1a2b56;
}
.btn-outline-primary:hover, .btn-outline-secondary:, .btn-outline-light:hover, .btn-outline-dark:hover, .btn-outline-tr:hover {
    color: #1a2b56;
    border-color: #1a2b56;
    background-color: #F4F4F4;
}

/* Badge overrides (Added primarily for QuickSearch Portfolio)*/
.badge-primary {
    color: #fff;
    background-color: #1a2b56;
}
.badge-secondary {
    color: #fff;
    background-color: #325674;
}
.badge-light {
    /*color: #fff;*/
    background-color: #F4F4F4;
}
.badge-dark {
    color: #fff;
    background-color: #1a2b56;
}
.badge-tr {
    /*color: #fff;*/
    background-color: #3151a2;
}

.tile-header-link {
    color: #1a2b56 !important;
}
.text-tr {
    color: #3151a2 !important
}
a.text-tr:focus, a.text-tr:hover {
    color: #e9d48f !important;
}

/*
a, a:visited {
    color: #f2f2f2;
}
*/
	
/*end*/
/*E-Forms Viewer Download and Email links */
/*#downloadLink {
    border: 1px solid #2c7b65;
    border-radius: 5px;
    padding: 5px;
    background-color: #2c7b65;
   position: absolute;
   top: 250px;
  color:#fff
}

#emailConfirmation {
    border: 1px solid #2c7b65;
    border-radius: 5px;
    padding:5px;
    background-color: #2c7b65; 
    color:#fff
}
*/





.dnn-page-top-menu .skin-dnn-site-menu>li>ul li:hover>a {
    color: #ffffff;
    background: #1a2b56;
	
}



/*Skin Color Changes - User Login Specific*/
.userLogin>a:hover, .userName>a:hover, .userRegister>a:hover {
    color: #1c5cff;
}
.userName>a.active {
    color: #1c5cff;
}
.userProperties ul.userMenu a {
    color: #1a2b56;
}
.userProperties ul.userMenu li:hover>a, .userProperties ul.userMenu li:hover>a strong {
    color: #1c5cff;
    background: #1a2b56;
}

/*Header Overrides */
.h1, h1 {
    color: #1a2b56;
}
.h2, h2 {
    color: #1a2b56;
}
/*.h3, h3 {
    color: #333333;
}
*/
.h4, h4 {
    color: #666666;
}

/*JumboTron Overrides (for notification banners)*/
.jumbotron {
    padding: 2rem 1rem;
    margin-bottom: 2rem;
    background-color: #F4F4F4;
    border-radius: .3rem;
}

/*Table Overrides */
.table thead:not(.thead-inverse)>tr>th {
    background-color: #f4f4f4;
}

/*Hyperlink hover / Focus fixes*/

a.text-primary:focus, a.text-primary:hover {
    color: #ffffff !important;
}
a:hover, a:focus {
    color: #ffffff /*!important*/;			
}

/* Kendo Button color overrides */
.dnnActions a.dnnPrimaryAction, .k-button.k-primary, .k-primary.btn-default, .ui-widget-content a.dnnPrimaryAction, a.dnnPrimaryAction, a.k-primary.dnnSecondaryAction, button.dnnPrimaryAction, button.k-primary.dnnSecondaryAction {
    border-color: #1a2b56;
    color: #fff;
    background-color: #1a2b56;
    background-image: linear-gradient(rgba(50,86,116,0),rgba(25,50,69,0));
}
.k-button.k-primary.k-state-hover, .k-button.k-primary:hover, .k-primary.btn-default:hover, .k-primary.k-state-hover.btn-default, a.dnnPrimaryAction:hover, a.k-primary.dnnSecondaryAction:hover, a.k-primary.k-state-hover.dnnSecondaryAction, a.k-state-hover.dnnPrimaryAction, button.dnnPrimaryAction:hover, button.k-primary.dnnSecondaryAction:hover, button.k-primary.k-state-hover.dnnSecondaryAction, button.k-state-hover.dnnPrimaryAction {
    border-color: #3151a2;
    color: #fff;
    background-color: #3151a2;
    background-image: linear-gradient(rgba(50,86,116,0),rgba(25,50,69,0));
}

/*Fixes Bootstrap dropdowns overlapping over buttons*/
.dropdown-menu {
    top: 15px !important;
}
/*Bootstrap color class overrides (primary, secondary colors, etc). Rule of thumb for focus/state change events: go either 10% lighter or darker from the base color.*/
:root {
    --primary: #1a2b56;
    --secondary: #325674;
	--tr: #3151a2;
	--light:#F4F4F4;
	--dark:#1a2b56;				 
				
}

/*Color override for QuickSearch accordion menus (default is "AumentumTech Highlight Green")
*/
.k-panelbar>.k-item>.k-link {
    color: #1a2b56;
    /* background-color: #F4F4F4; */
}
.k-panelbar>.k-item>.k-link.k-state-selected {
    color: #F4F4F4;
    background-color: #1a2b56;
}

.k-panelbar>.k-item>.k-link.k-state-selected.k-state-hover, .k-panelbar>.k-item>.k-link.k-state-selected:hover {
    color: #F4F4F4;
	background-color: #1a2b56;

}

.k-panelbar>.k-item>.k-link.k-state-hover, .k-panelbar>.k-item>.k-link:hover {
    color: #F4F4F4;
	background-color: #1a2b56;
}

/*
Bootstrap Button overrides
*/
.bg-primary {
    background-color: #1a2b56 !important
}
a.bg-primary:focus,a.bg-primary:hover {
    background-color: #325674 !important
}
.border-primary {
    border-color: #1a2b56 !important
}
.text-primary {
    color: #1a2b56 !important
}

.bg-secondary {
    background-color: #325674 !important
}
a.bg-secondary:focus,a.bg-secondary:hover {
    background-color: #1a2b56 !important
}
.border-secondary {
    border-color: #325674 !important
}
.text-secondary {
    color: #325674 !important
}
/*Button Overrides (including hover)*/
.btn-primary {
    background-color: #1a2b56;
    border-color: #1a2b56;				  
}
.btn-outline-primary {
    color: #1a2b56;
    /*background-color: #314c57;*/
    border-color: #1a2b56;
}
.btn-secondary {
    background-color: #325674;
    border-color: #325674;			  
}
.btn-outline-secondary {
    color: #325674;
    /*background-color: #314c57;*/
    border-color: #325674;
}
.btn-light {
    background-color: #F4F4F4;
    border-color: #F4F4F4;			  
}
.btn-outline-light {
    color: #F4F4F4;
    /*background-color: #314c57;*/
    border-color: #F4F4F4;
}
.btn-dark {
    background-color: #1a2b56;
    border-color: #1a2b56;			  
}
.btn-outline-dark {
    color: #1a2b56;
    /*background-color: #314c57;*/
    border-color: #1a2b56;
}
.btn-tr {
    background-color: #3151a2;
    border-color: #3151a2;			  
}
.btn-outline-tr {
    color: #3151a2;
    /*background-color: #314c57;*/
    border-color: #3151a2;
}


.btn-default:hover, .btn-primary:hover, .btn-secondary:hover, .btn-light:hover, .btn-dark:hover, .btn-tr:hover{
    color: #F4F4F4;
    border-color: #1a2b56;
    background-color: #1a2b56;
}
.btn-outline-primary:hover, .btn-outline-secondary:, .btn-outline-light:hover, .btn-outline-dark:hover, .btn-outline-tr:hover {
    color: #1a2b56;
    border-color: #1a2b56;
    background-color: #F4F4F4;
}

/* Badge overrides (Added primarily for QuickSearch Portfolio)*/
.badge-primary {
    color: #fff;
    background-color: #1a2b56;
}
.badge-secondary {
    color: #fff;
    background-color: #325674;
}
.badge-light {
    /*color: #fff;*/
    background-color: #F4F4F4;
}
.badge-dark {
    color: #fff;
    background-color: #1a2b56;
}
.badge-tr {
    /*color: #fff;*/
    background-color: #3151a2;
}

.tile-header-link {
    color: #1a2b56 !important;
}
.text-tr {
    color: #3151a2 !important
}
a.text-tr:focus, a.text-tr:hover {
    color: #e9d48f !important;
}

/*
a, a:visited {
    color: #f2f2f2;
}
*/
	
/*end*/
/*E-Forms Viewer Download and Email links */
/*#downloadLink {
    border: 1px solid #2c7b65;
    border-radius: 5px;
    padding: 5px;
    background-color: #2c7b65;
   position: absolute;
   top: 250px;
  color:#fff
}

#emailConfirmation {
    border: 1px solid #2c7b65;
    border-radius: 5px;
    padding:5px;
    background-color: #2c7b65; 
    color:#fff
}
*/




































