@charset "utf-8";
/* CSS Document */

/*The CSS cheet is called into the Minimalist theme via the fuctions php file using this code:

function custom_style_sheet() {
wp_enqueue_style( 'custom-styling', get_stylesheet_directory_uri() . '/services.css' );
}
add_action('wp_enqueue_scripts', 'custom_style_sheet'); */

a {
	font-weight: 500;
	text-decoration: none;
}


/* Headings
--------------------------------------------- */

h1
 {
	/* color: #e51937; */
	color: #ae132b;
}

/* END Headings
--------------------------------------------- */

#text-3 h2 {
	font-family: 'Helvetica Neue', sans-serif;
    font-size: 48px;
    font-size: 4.8rem;
    font-weight: 900;
    letter-spacing: -1px;
    line-height: 1;
    margin-bottom: 5px;
    text-transform: none;
	/* color: #e51937; */
	color: #ae132b;
	}
	
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.button,
.more-link {
	/* background-color: #e51937; */
	background-color: #ae132b;
	font-size: 1.8rem;
	font-weight: 700;
	letter-spacing: 3px;
	text-transform: none;
}


.before-footer-cta {
	background: none;
	background-color: #ffffff;
    line-height: 1.5;
    padding-bottom: 40px;
    padding-top: 45px;
    text-align: center;
}

.highlight { background-color:#F0F;}



/* START  list style for sidebar */
ul.applications { margin-left: 30px; margin-bottom: 20px;}
.applications li { list-style: square;}

/* END list style for sidebar */

/* site-inner adjusted margins to shrink white space */
.site-inner {
	background-color: #fff;
	clear: both;
	margin-bottom: 100px; /* default awas 100 */
	margin-top: 180px; /* default was 180 */
	max-width: 1200px;
	position: relative;
	word-wrap: break-word;
	z-index: 999;
}

.customcounter ol li::before { color: red;}

/* Hides Ultimate FAQ category title */
.ufaq-faq-category-title { display: none;}

/* .ufaq-faq-title-text {color:#000;}
.ufaq-faq-title-text:hover {color:#e51937;} */

/* Link Manager plugin on the sidebar */
.simple.list-img img {width: 54px; height: 54px;}
.simple .qcopd-single-list ul {border-top: 5px solid #e51937;}

.simple ul {
    border-top: 5px solid #000000;
}


/* ----- BlockQuote Style -----*/

blockquote,
cite,
em,
i {
	font-style: normal;
}


blockquote {
	margin: 40px;
	font-size: 1.10em;
	padding: 25px 20px 5px 20px;
	background-color: #fbf3f4;
	/* border-left: 3px solid #e51937; */
	border-left: 3px solid #ae132b;
	/* border-bottom: 3px solid #f0dfe2; */
}

blockquote::before {
	content: no-open-quote;
	display: block;
	font-size: 30px;
	font-size: 3rem;
	height: 0;
	left: -20px;
	position: relative;
	top: -10px;
}

/* ----- End BlockQuote Sytle -----*/



/* ----- Hides the short underling on the homepage ----- */
/*
.front-page-3 .flexible-widgets .widget.widget_text:nth-of-type(1)::after {
    border-bottom: none;
} */