/* HEADER SIZES */
h1 {font-size: 2rem!important; text-transform: none!important; letter-spacing:normal!important;}
h2 {font-size: 1.625rem!important;}
h3 {font-size: 1.325rem!important;}
h4 {font-size: 1.2rem!important;}

/* Alert boxes */
.blue-alert { padding: 10px; margin-bottom: 16px; border-left: 3px solid #49AFC7; background-color: #e9f6fc; }
.yellow-alert { padding: 10px; margin-bottom: 16px; border-left: 3px solid #F5BB17; background-color: #FDF7E7; }
.red-alert { padding: 10px; margin-bottom: 16px;  border-left: 3px solid #F25B19; background-color: #FDEEE8; }

/* CENTER SKIRT TEXT ON SMALL SCREEN */
 @media only screen and (max-width: 600px) {
	 .skirt {
		 text-align: center;
	}
	 .skirt-nav {
		 margin: auto;
	}
}

/* Nicer List Style*/
.main-content li {margin-top: 8px; margin-left: 8px;}
.main-content a {text-decoration: underline;}
.main-content ul li li {list-style-type: circle;}
.main-content ul li li li {list-style-type: square;}
.main-content ul li li li li {list-style-type: circle;}

/* Card Services Panel Heights */
.card-services-panels .grid-item { height: 12rem !important; }

/* Supplier Diversity FAQ */
.supplier-diversity-faq .rvt-disclosure { margin-bottom: 1rem !important; }
.supplier-diversity-faq .rvt-disclosure__toggle {
    font-size: 1.2rem !important;
    text-align: left !important;
}
.supplier-diversity-index h2 { font-size: 1.25rem !important; }