@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,500');
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,500;0,700;0,800;0,900;1,400;1,500;1,700;1,800;1,900&display=swap');

/*
    font-family: "Roboto", Helvetica, Arial, Sans-serif;
    font-size: 15px;
    primary (dark blue): #143a60;
    secondary (deep red): #a71919;
    faded-red: #c0504d;
*/

html {
    font-size: 16px;
    scroll-behavior: smooth;
}
body {
	font-family: "Roboto", Helvetica, Arial, Sans-serif;
}


/*page title images*/

.home-header {background-image: url('assets/images/home-splash.jpg');}
.page-title-myaccount {background-image: url('assets/images/myaccount.jpg');}
.page-title-membership {background-image: url('assets/images/membership.jpg');}
.page-title-getinvolved {background-image: url('assets/images/getinvolved.jpg');}
.page-title-directories {background-image: url('assets/images/directories.jpg');}
.page-title-events {background-image: url('assets/images/events.jpg');}
.page-title-shop {background-image: url('assets/images/shop.jpg');}
.page-title-security {background-image: url('assets/images/security.jpg');}

/*panes or zones*/

.home-pane-fullwidthbottom,
.pane-fullwidth-myaccount-myprofile,
.pane-fullwidth-myaccount-mycompany,
.pane-contentpane-myaccount-mycompany-relatedcontacts,
.pane-fullwidth-directories-boardofdirectors {
    background-color: #eee;
}

.pane-pagetitle {
    -moz-linear-gradient(top, rgba(0,0,0,0.15) 0%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(0,0,0,0.15) 0%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(0,0,0,0.15) 0%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3d000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */
}

button:focus{
    outline:none;
}

/*layout*/

.container{
	margin-top:1em;
}

/*text*/

h1, h2, h3, h4, h5, h6 {
	font-weight:300;
	font-family: "Roboto", Helvetica, Arial, Sans-serif;
}
h1, h2, h3 {
	color: #c0504d;
}

a, a:active, a:visited{ 
  color:#c0504d;
}

a:hover{
	text-decoration:none;
	color:#363636;
	opacity:.7;
}

.text-primary a:hover{
	color:#363636;
}
.text-primary{
	color:#143a60 !important;
}
.text-secondary{
	color:#a71919 !important;
}

/*buttons*/

.btn {
    padding: 0.7rem 0.9rem;
    border-radius:28px;
}
.btn-sm {
    padding: 0.5rem 0.6rem;
}
.btn-block{
    height:5rem;
}
.btn-primary{
	background: #143a60;
	border-color:#143a60;
}
.btn-primary:hover{
    background-color:#363636;
  	color: #fff;
  	border-color:#363636;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active{
	background-color:#143a60;
  	border-color: #143a60;
}
.btn-primary.disabled, .btn-primary:disabled {
    color: #fff;
    background-color: #143a60;
    border-color: #143a60;
}
a:visited.btn-primary{
  	color: #fff;
}
a:visited.btn-primary:hover{
  	color: #143a60;
}
.btn-secondary{
  	background: #a71919;
  	border-color:#a71919;
}
.btn-secondary:hover{
  	background: #fff;
  	color: #a71919;
  	border-color:#a71919;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active{
  	background: #a71919;
  	border-color:#a71919;
}
a:visited.btn-secondary{
  	color: #fff;
}
a:visited.btn-secondary:hover{
  	color: #a71919;
}
.btn-link{
 	color:#143a60;
}
.btn-link:hover{
  	color:#a71919;
  	text-decoration:none;
}
.btn-light{
  	background: #eee!important;
  	color: #363636!important;
  	border-color:#eee;
}
.btn-light:hover{
  	background: #363636!important;
  	color: #eee!important;
  	border-color:#eee;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active{
  	background: #eee;
  	color: #363636;
  	border-color:#eee;
}
.btn-outline-primary{
  	color: #143a60;
  	border-color: #143a60;
}
.btn-outline-primary:hover{
    background-color:#143a60;
  	border-color:#143a60;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active{
  	color: #143a60;
  	border-color: #143a60;
    background-color: transparent;
}
a:visited.btn-outline-primary{
  	color: #143a60;
}
a:visited.btn-outline-primary:hover{
  	color: #fff;
}
.btn-outline-secondary{
  	color: #a71919;
  	border-color:#a71919;
}
.btn-outline-secondary:hover{
    background-color:#a71919;
  	border-color:#a71919;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active{
  	color: #a71919;
  	border-color:#a71919;
    background-color: transparent;
}
a:visited.btn-outline-secondary{
  	color: #a71919;
}
a:visited.btn-outline-secondary:hover{
  	color: #fff;
}
.btn-dark{
  	background: #363636!important;
  	color: #eee!important;
  	border-color:#363636;
}

.btn-dark:hover{
  	background: #eee!important;
  	color: #363636!important;
  	border-color:#eee;
}

/*nav*/

.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
    color: #363636;
    background-color: #fff ;
}

.nav-pills .nav-link {
    border-radius: 0rem;   
}
.nav-link{
 	color:#a71919;
}
.nav-link.active:hover{
 	color:#a71919;
}
.nav-item.active {
 	color:#143a60;
    border-bottom: 3px solid #143a60;
}
.nav-item {
 	color:#a71919;
 	margin: 0.75rem;
}

/*dropdowns*/

.dropdown-item.active, .dropdown-item:active {
	background-color:#143a60;
}

/*pagination*/

.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px;
}

.pagination > li {
    display: inline;
}
.pagination > li > a, .pagination > li > span, .pagination > li:first-child > a, .pagination > li:first-child > span, .pagination > li:last-child > a, .pagination > li:last-child > span {
    border: 1px  solid #143a60;
    color: #143a60;
}
.pagination > li > a, .pagination > li > span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #143a60;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #143a60;
}
.page-item:first-child .page-link {
    margin-left: 0;
    border-top-left-radius: 1.2rem;
    border-bottom-left-radius: 1.2rem;
}
.page-item:last-child .page-link {
    margin-left: -1px;
    border-top-right-radius: 1.2rem;
    border-bottom-right-radius: 1.2rem;
}
.page-item.active .page-link{
	background: #143a60 ;
	border: 1px  solid #143a60 ;
}
.page-item.disabled .page-link{
	background: #fff ;
	border: 1px  solid #143a60 ;
	color: #eee;
}
.page-link:hover{
	background: #143a60 ;
	border: 1px  solid #143a60 ;
	color: #fff; 
}
.page-item:last-child:hover .page-link:hover {
    background: #143a60 ;
	border: 1px  solid #143a60 ;
	color: #fff;
}
.page-item:first-child:hover .page-link:hover {
    background: #143a60 ;
	border: 1px  solid #143a60 ;
	color: #fff;
}

/*tables*/

.table-primary, .table-primary > td, .table-primary > th {
    background-color: #143a60;
    color: #fff
}
.table-secondary, .table-secondary > td, .table-secondary > th {
    background-color: #eee;
}

/*lists*/ 

li {
    display: list-item;
    text-align: -webkit-match-parent;
}

/*alerts*/

.alert-primary{
    background-color: #143a60;
    opacity:0.6;
    border-color: #143a60;
    color: #000;
}

.alert-info {
    color: #333;
    background-color: #bdcdd1;
    border-color: #bdcdd1;
}
.alert-primary a, .alert-info a {
    color: #363636 ;
}
.alert-success {
    color: #fff;
    background-color: #143a60;
    border-color: #143a60;
}
.alert-success a {
    color: #fff ;
}

/*forms*/

.form-control {
    padding: 0.9rem 1rem;  
    height: calc(3.25rem + 2px); 
}

/*badges*/

.badge-primary{
 	background:#143a60;
}

.badge-secondary{
 	background:#a71919;
}

/*backgrounds & borders*/

.bg-primary{
	background-color: #143a60 !important;
}
.bg-secondary{
 	background-color: #a71919 !important;
}
.bg-light{
 	background-color: #eee !important;
}
.bg-dark{
 	background-color: #363636 !important;
}
.border-primary{
    border-color:#143a60 !important;
}
.border-dark{
    border-color:#363636 !important;
}

/*cards*/

.card-footer {
    background-color: #fff;
}
.card-body {
    padding: 1.25rem, 1.25rem, 1.25rem, 0.25rem !important;
}


@media (max-width: 992px) {
	.nav-pills .nav-link {
    	display: none;
	}

	.navbar-toggler {
	    border:none;	
	}
	
	.navbar {
	    padding-left:2rem;
	}
}



/* ASAPP custom style */


/* nav and logo area */

.nav-link {
    color:#ffffff!important;
    text-align: center;
    font-size:18px;
    border:1px solid transparent;
    border-radius:4px;
    background-color:transparent;
}
.mx-global-navigationstatus-wrapper .nav-link {
	color: #143a60 !important;
}
.nav-link:hover {
    border:1px solid #ffffff;
    background-color:#a71919;
    transition: ease-in-out .2s;
}
.mx-global-navigationstatus-wrapper .nav-link:hover {
	background-color:#ffffff;
}
.navbar {
    padding: 0px 1rem;
}
.navbar-nav {
    margin-bottom: 18px;
}
.nav-item, .nav-item.active {
    color: #a71919;
    margin: 7px 7px;
    border-bottom:1px solid #ededed;
}
.navbar-light .navbar-toggler-icon {
    background-color: #ffffff;
    border-radius: 4px;
    width: 36px;
}
.navbar-light .navbar-toggler-icon:hover {
    background-color: #a71919;
}
.nav-secondary.active:hover {
    opacity:.7;
}

.mx-shoppingcart-summary-wrapper .fa-shopping-cart {
	color:#ffffff!important;
	line-height: 2;
}
.mx-shoppingcart-summary-wrapper span.fa-stack {
	vertical-align: initial;
}
.mx-shoppingcart-summary-wrapper .mx-icon-panel .mx-itemscount-span {
    right: 8%!important;
}
@media(Min-width:992px) {
	.nav-link {
	    font-size:14px;
	}
	.nav-item, .nav-item.active  {
	    margin: 7px 10px;
	    border-bottom:1px solid transparent;
	}
	.nav-item.active  {
	    border-bottom:1px solid #c0504d;
	}
}
@media(Min-width:1200px) {
	.nav-link {
	    font-size:16px;
	}
	.nav-item {
	    margin: 7px 15px;
	}
}


/* top toolbar */

.top-toolbar a {
	color:#ffffff;
	font-size:14px;
}
.top-toolbar a:hover {
	color:#a71919;
}
.top-toolbar {
	padding: 0px 30px;
}

@media (min-width: 992px) {
	.top-toolbar a {
		font-size:12px;
	}
}

/* main logo */

.site-logo {
	max-width:220px;
	white-space: unset;
	padding-left:15px;
	padding-top: 0px;
	padding-bottom:0px;
}
.site-logo img {
    width: 160px;
    height: auto;
    position: relative;
    top:-14px;
}

.site-logo img:hover {
	opacity:.6;
	transition: ease-in-out .3s;
}
.help-phone {
    line-height: 10px;
    position: relative;
    top: -8px;
}
.under-logo-text {
	font-size:11px;
	padding-right:10px;
	display:inline-block;
	vertical-align:top;
}


/* footer */

.footer-parent {
	margin-top:100px;
}

.footer-parent a {
	color:#333333;
	font-weight:500;
}
.footer-parent a:hover {
	color:#c0504d;
}
.footer-social a {
	font-size:28px;
	margin-left:3px;
	margin-right:3px;
}
.footer-parent span.spacer-span {
	font-size: 26px;
	margin-left:12px;
	margin-right:12px;
}
.copyright-p {
	font-size:11px;
	color:#c0c0c0;
	padding-top: 10px;
}
.hubspot-placeholder button {
	background-color: #a71919;
	background-image:none;
}

/* hover */

.opacity-hover:hover {
	opacity:.6;
}
.cursor-pointer:hover {
	cursor:pointer;
}


/* remove padding from page level containers */

.home-pane-fullwidthbottom {
	padding-right: 0px;
    padding-left: 0px;
}

/* remove light gray area from odd places in mx */

.home-pane-fullwidthbottom, .pane-contentpane-myaccount-mycompany-relatedcontacts, .pane-fullwidth-directories-boardofdirectors {
    background-color: #ffffff!important;
}

/* page title and full width padding*/

.page-title {
    background-color:transparent!important;
    background-image:none;
    min-height: 10vh;
    box-shadow: none;
    text-shadow: none;
    padding-top:10px;
}
.page-title h1 {
    text-transform: unset;
    font-size: 56px;
    font-weight: 300;
    color: #c0504d!important;  
    line-height: 1;
    margin-bottom:0px;
}

.nav-secondary-container {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border-bottom: 1px solid #eeeeee;
    border-top: 1px solid #eeeeee;
    background-color: #dbe1ee;
}

/* home page banner and animation */

.home-header {
    background-image: url('/Portals/0/assets/images/banners/asa-banner8.png');
    background-color: #ffffff!important;
   	min-height: 70vh;
    animation-name: bghome;
	animation-duration: 60s;
	animation-iteration-count: 1;
	animation-timing-function: ease-in;
}
.home-header span.home-title {
	color: #ffffff;
    text-shadow: none;
    font-size: 70px;
    text-transform: uppercase;
    font-weight: 700;
    text-shadow: 1px 1px 3px #000000;
}
.home-header span.home-subtitle {
	color: #ffffff;
    text-shadow: none;
    font-size: 28px;
    text-transform: uppercase;
    display: block;
    font-weight: 500;
    text-shadow: 1px 1px 3px #000000;
}

@keyframes bghome {
	0% {
		background-image: url('/Portals/0/assets/images/banners/asa-banner8.png'), url('/Portals/0/assets/images/banners/asa-banner1.jpg');
	}
	15% {
		background-image: url('/Portals/0/assets/images/banners/asa-banner1.jpg'), url('/Portals/0/assets/images/banners/asa-banner2.jpg');
	}
	
	30% {
		background-image: url('/Portals/0/assets/images/banners/asa-banner2.jpg'), url('/Portals/0/assets/images/banners/asa-banner3.jpg');
	}
	
	45% {
		background-image: url('/Portals/0/assets/images/banners/asa-banner3.jpg'), url('/Portals/0/assets/images/banners/asa-banner4.jpg');
	}
	
	60% {
		background-image: url('/Portals/0/assets/images/banners/asa-banner4.jpg'), url('/Portals/0/assets/images/banners/asa-banner5.png');
	}
	
	75% {
		background-image: url('/Portals/0/assets/images/banners/asa-banner5.png'), url('/Portals/0/assets/images/banners/asa-banner7.png');
	}
	
	90% {
		background-image: url('/Portals/0/assets/images/banners/asa-banner7.png'), url('/Portals/0/assets/images/banners/asa-banner8.png');
	}
}

/* MX Configuration link */

.mx-configtoolbar-wrapper {
    margin-bottom: 0px!important;
    font-size:12px!important;
}


/* hidden page title area on the My Account pages */


/* disabled fields */

.mx-global-form-wrapper .RadAutoCompleteBox_Default .racDisabled {
    background-color: #e9ecef;
}

/* table cells for mobile */

.mx-grid th,
.mx-grid td {
	padding:3px;
	font-size:12px;
}
@media (min-width: 768px) {
	.mx-grid th,
	.mx-grid td {
		padding:10px;
		font-size:14px;
	}
}


/* MX Find grid row hover */

.table-hover tbody tr:hover {
    background-color: rgba(224, 28, 67, .1);
    cursor: pointer;
}

.table-hover tbody tr td:last-child {
    background-repeat: no-repeat;
    background-position: 99% center;
    background-size:20px;
}


/* shopping cart */

.mx-shoppingcart-items-sub-wrapper div.col-md-4 a small {
	display:none!important;
}
.mx-shoppingcart-items-sub-wrapper div.collapse {
	display:block!important;
}
.mx-creditcart-panel .alert-primary {
    opacity: 1;
}
.mx-creditcart-panel .alert-primary span{
    color:#ffffff;
}


/* static widths */

.w-10px {width:10px;}
.w-15px {width:15px;}
.w-20px {width:20px;}
.w-25px {width:25px;}
.w-30px {width:30px;}
.w-35px {width:35px;}
.w-40px {width:40px;}
.w-45px {width:45px;}
.w-50px {width:50px;}
.w-55px {width:55px;}
.w-60px {width:60px;}
.w-65px {width:65px;}
.w-70px {width:70px;}
.w-75px {width:75px;}
.w-80px {width:80px;}
.w-85px {width:85px;}
.w-90px {width:90px;}
.w-95px {width:95px;}
.w-100px {width:100px;}
.w-105px {width:105px;}
.w-110px {width:110px;}
.w-115px {width:115px;}
.w-125px {width:125px;}
.w-130px {width:130px;}
.w-135px {width:135px;}
.w-140px {width:140px;}
.w-145px {width:145px;}
.w-150px {width:150px;}
.w-165px {width:165px;}
.w-175px {width:175px;}
.w-200px {width:200px;}
.w-225px {width:225px;}
.w-250px {width:250px;}
.w-275px {width:275px;}
.w-285px {width:285px;}
.w-300px {width:300px;}

.w-200px-100,
.w-225px-100,
.w-250px-100,
.w-275px-100,
.w-285px-100,
.w-300px-100,
.w-315px,
.w-325px,
.w-350px,
.w-375px,
.w-400px,
.w-450px,
.w-500px,
.w-550px,
.w-600px,
.w-650px,
.w-700px,
.w-750px,
.w-800px,
.w-quarter,
.w-third,
.w-half {
	width:98%;
}
@media (min-width: 768px) {
	.w-200px-100 {width:200px;}
	.w-225px-100 {width:225px;}
	.w-250px-100 {width:250px;}
	.w-275px-100 {width:275px;}
	.w-285px-100 {width:285px;}
	.w-300px-100 {width:300px;}
	.w-315px {width:315px;}
	.w-325px {width:325px;}
	.w-350px {width:350px;}
	.w-375px {width:375px;}
}
@media (min-width: 992px) {
	.w-400px {width:400px;}
	.w-450px {width:450px;}
	.w-500px {width:500px;}
	.w-550px {width:550px;}
	.w-600px {width:600px;}
	.w-650px {width:650px;}
	.w-700px {width:700px;}
	.w-750px {width:750px;}
	.w-800px {width:800px;}
	.w-quarter{width:23%;}
	.w-third {width:32%;}
	.w-half{width:48%;}
}
@media (min-width: 1200px) {
	.w-quarter{width:24%;}
}


 /* static height */

 .h-0px {height:auto;}
.h-12px {height:12px;}
.h-14px {height:14px;}
.h-16px {height:16px;}
.h-18px {height:18px;}
.h-20px {height:20px;}
.h-22px {height:22px;}
.h-24px {height:24px;}
.h-26px {height:26px;}
.h-28px {height:28px;}

.h-30px {min-height:30px;}
.h-32px {min-height:32px;}
.h-34px {min-height:34px;}
.h-36px {min-height:36px;}
.h-44px {min-height:44px;}
.h-48px {min-height:48px;}
.h-60px {min-height:60px;}
.h-70px {min-height:70px;}
.h-80px {min-height:80px;}
.h-85px {min-height:85px;}
.h-90px {min-height:90px;}
.h-95px {min-height:95px;}

.h-100px,
.h-115px,
.h-200px,
.h-210px,
.h-250px,
.h-300px {
	min-height:20px;
}

@media (min-width: 768px) {
	.h-0px {height:0px;}
	.h-100px {min-height:100px;}
	.h-115px {min-height:115px;}
	.h-200px {min-height:200px;}
	.h-210px {min-height:210px;}
	.h-250px {min-height:250px;}
	.h-300px {min-height:300px;}
}


/* font weight */

.f100{font-weight:100;}
.f200{font-weight:200;}
.f300{font-weight:300;}
.f400{font-weight:400;}
.f500{font-weight:500;}
.f600{font-weight:600;}
.f700{font-weight:700;}
.f800{font-weight:800;}
.f900{font-weight:900;}



/* navigation bar */

.mx-global-navigationbar-wrapper {
	max-width:900px;
	margin-left:auto;
	margin-right:auto;
}
.mx-global-navigationbar-wrapper hr {
	position: relative;
	top: -38px;
	z-index: -2;
}
.mx-global-navigationbar-wrapper .mx-previous-hyperlink {
	white-space: nowrap;
}
.mx-global-navigationbar-wrapper a {
	position:relative;
	z-index:99;
}



/* guest registration */

.mx-addguest-button {
	max-width: 300px;
    border-color: #c0c0c0;
}


/* registration address box */

.mx-meetingregistration-badge-wrapper .mx-address-wrapper label {
    display: inline-block;
    margin-bottom: 1px;
    margin-left: 3px;
    font-size: 13px;
}
.mx-meetingregistration-badge-wrapper .mx-address-wrapper .form-group {
    margin-bottom: 6px;
}
.mx-meetingregistration-badge-wrapper .mx-address-wrapper .form-control {
    padding: 6px;
    height: auto;
}
.mx-meetingregistration-badge-wrapper .mx-address-wrapper #collapseAddress {
	margin-top:2px!important;
}
.mx-meetingregistration-badge-wrapper .mx-address-wrapper .form-check-input {
    margin-top: 2px;
}


/* mx form */

.mx-global-form-wrapper label {
    display: inline-block;
    margin-bottom: 0px;
    margin-left: 3px;
    font-size: 14px;
}
.mx-global-form-wrapper .form-group {
    margin-bottom: 10px;
}

/* MX Find searchable Find */

.mx-global-find-wrapper .mx-panelbar .rpExpandable {
display:none!important;
}
.mx-global-find-wrapper .mx-panelbar .rpSlide {
display:block!important;
}


/* page icons */

.icon-boardofdirectors:before,
.icon-committees::before,
.icon-mycommittees::before,
.icon-mychapters::before {
    content: "\f0c0";
}
.icon-myfaaprofile::before {
    content: "\f2c2";
}
.icon-myapplications::before {
    content: "\f56c";
}
.icon-applicationstoreview::before {
    content: "\f4ff";
}
.icon-volunteeropportunities::before {
    content: "\f4c4";
}
.icon-myaccrediations::before {
    content: "\f4fc";
}
.icon-eventsbymonth::before {
  content: "\f073";
}
.icon-personalproperty::before {
    content: "\f51e";
}
.icon-businessvaluation::before {
    content: "\f1ad";
}
.icon-realproperty::before {
    content: "\f4d9";
}
.icon-gemsandjewelry::before {
    content: "\f3a5";
}
.icon-machineryandtechnicalspecialties::before {
    content: "\f085";
}
.icon-appraisalreviewandmanagement::before {
    content: "\f46c";
}
.icon-uspap::before {
    content: "\f4fc";
}
.icon-mycreditreporting:before { content: "\f46d"; }
.icon-mycredentials:before { content: "\f5a2"; }
.icon-mycertificates:before { content: "\f559"; }
.icon-mycoursehistory:before { content: "\f1da"; }
.icon-asachapters:before { content: "\f57d"; }
.icon-asacommittees:before { content: "\f0e8"; }
.icon-findanappraiser:before { content: "\f689"; }
.icon-boardofgovernors:before { content: "\f0c0"; }
.icon-membermemorials:before { content: "\f406"; }



/* nav secondary container width */

.nav-secondary-container .container {
	max-width: 100%;
	text-align: center;
}
.nav-secondary-container ul.nav-pills {
    display: inline-block;
}
.nav-secondary-container a.nav-secondary {
    display: inline-block;
    padding-left: 6px;
    padding-right: 6px;
    max-width: 100px;
    padding-top: 12px;
    vertical-align: top;
    color: #143a60;
    font-size: 14px;
    padding-bottom: 5px;
    min-height: 0px;
    min-width: 0px;
}
@media(min-width:992px) {
	.nav-secondary-container a.nav-secondary {
	    min-height: 85px;
	    min-width: 80px;
	}
}
.nav-secondary:hover {
    background-color: #a71919;
    color: #ffffff!important;
}
.nav-secondary.active {
    background-color: #143a60;
    color: #ffffff!important;
}
.nav-link-secondary {
    color: #333;
}

/* remove page title just on the My Account series of pages */

.header-myaccount .page-title {
	display:none;
}

/* new style sheet update alert */

.new-style-alert2 {
	display:none!important;
}














/* end of custom style */