/* mobile custom syles */
@media only screen and (max-width: 600px) {
	h3.entry-title {	
		background-color:white !important;	
	}
	fra_heroHeadline {	
		font-size:12pt !important;
	}
}

/* Modified Native Styles */
dd {
	margin-left:25px !important;
	margin-top:10px !important;
	margin-bottom: 20px !important;
}
dl {
	background-color:cyan;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	border-radius:10px;
}
dt a {
	position:relative;
	padding-left:0px;
	text-decoration:none;  font-weight:bold;
}
dt a::before {
	content:"";
	position:absolute;
	left:0px;
	top:0px;
	height:100%;
	width:3px;
	background-color:darkcyan;
	opacity:0;
	transition:opacity 0.3s ease;
}
dt a:hover {
	color:darkcyan !important;
	background-color:white;
	padding-left:10px;
	padding-right:5px;
}
dt a:hover::before {
	opacity:1;
}
h1 {
	font-size:24pt;
	font-weight:bold;
}
h1.entry-title {
	color:black !important;
	background-color:none !important;
	border:none;
}
h2 {
	font-size: 20pt;
}
h3 {
	font-size: 16pt;
	font-style: italic;
}
h4 {
	// do nothing for now
}
h4 {
	font-size: 14pt;
	text-decoration:none;
}
li {
	//do nothing for now
}

/* Main Custom Styles */
.fra_bigStat {
	font-size:16pt !important;
	color:blue;
	font-weight:normal;
	background-color:none;
}
.fra_callToAction a:hover {
	background-color:cyan;
	color:black !important;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:7px;
	border-radius:20px;
}
.fra_heroHeadline {
	color:black;
	font-weight:bold;
	font-size:28pt !important;
}
.fra_heroText{
	color:black;
	font-weight:bold;
}
.fra_highlightTextOnBlack {
	font-size:14pt;
	font-weight:normal;
	background-color:#1e73be !important;
	color:white;
	border-radius:20px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
	Width:100% !important;
}
.fra_highlightTextOnBlue {
	font-size:14pt;
	font-weight:normal;
	background-color:#1e73be !important;
	color:white;
	border-radius:20px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
	Width:100% !important;	
}
.fra_keyTerm {
	font-size: 20pt;
	font-weight:bold;
}
.fra_leanUXCover {
	h2 {	
		font-size:20pt !important;	
	}
}
.fra_logo1 {
	background-color:black;
	color:white;
	font-style:italic;
	padding-left:5px;
	padding-right:7px;
}
.fra_logo2 {
	background-color:white;
	color:blue;
	font-style:italic;
	padding-right:7px;
}
.fra_numberImage {
	background-color:#1e73be;
	border-radius:10px;
	padding-top:7px;
	padding-bottom:5px;
	padding-left:15px;
	padding-right:15px;
}
.fra_provenProcess {
	// do nothing for now
}
.fra_serviceHeading {
	font-size:14pt;
	font-weight:bold;
	background-color:#1e73be;
	color:white;
	border-radius:20px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
	Width:100% !important;
}
.fra_teamUpgrade {
	 padding-top:15px;
}
.header-btn a:hover {
	background-color:cyan;
	color:black !important;
}
/* WordPress Theme Styles Modified */
.note { 
	display:none;
}
.sub-menu {
	border-color:cyan !important;
}
.sub-menu a {
	color:black !important;
}
ub_table-of-contents-toggle {
	// do nothing
}
.ub_table-of-contents-toggle-link {
	// do nothing	
}
.wp-block-button a {
	color:white;
}
.wp-block-button a:hover {
	color:black;
	background-color:cyan;
}