.cmp-text {
	max-width: 100% !important;
}

/*Restrict form set to full-width to be contained within bounds of parent container*/
.guideContainerNode {
     max-width: 100%;
}

/*Round corners of exec cards*/
.exec-card {
	border-radius: 8px;
	border-style: solid;
	border-color: #FFFFFF;
}

/*set hover actions of exec cards*/
.exec-card:hover {
	background-color: #FFFFFF !important;
	transition: 0.5s;
	border-style: solid;
    border-color: #003366;
}

.exec-card:hover .cmp-icon-card__title {
	color: #003366 !important;
	transition: 0.3s;
}

.exec-card:hover .cmp-icon-card__font-icon {
	color: #003366 !important;
	transition: 0.3s;
}

/*set focus actions of exec cards*/
.exec-card:focus {
	background-color: #FFFFFF !important;
	transition: 0.3s;
}

.exec-card:focus .cmp-icon-card__title {
	color: #003366 !important;
	transition: 0.3s;
}

.exec-card:focus .cmp-icon-card__font-icon {
	color: #003366 !important;
	transition: 0.3s;
}

/*Set agency footer color*/
.cmp-agency-footer {
    background-color: #003366;
}

/*set global header & footer color*/
.cmp-global-header {
	background-color: #002447
}

.cmp-global-footer {
	background-color: #002447
}

/* Fix word-break behavior in data table */
.remove-word-break a { 
	word-break: break-word !important; 
}