/*
 * Customer page
 */
.customers_main img {
    max-height: 45px;
    display: block;
    width: auto;
    height: auto;
}

.customers_main .et_pb_column {
	margin: auto;
}

.customer_blurb {
    border: 1px solid rgba(255, 255, 255, 0.4);
	padding: 15px !important;
}

.customer_blurb .et_pb_testimonial_content img {
	background-color: #fff;
	border: 1px solid #fff;
	border-radius: 5px;
	height: 25px;
	height: 55px;
	width: auto;
	padding: 15px;
}


/* Gartner Widget */
.gartner-pi-h1 {
    font-size: 20px!important;
}

.gartner-pi-h2 {
    font-size: 11px!important;
}

[id^=gartner-pi-widget] {
    border: none!important;
}

.capterra a::after {
    content: ''!important;
}

/* Customer Stories */

.cs-highlight-row {
    width: 65%!important;
    max-width: 100%;
    padding-left: 30px;
    padding-right: 30px;
}

.cs-highlight-row a {
    color: #fff;
    text-decoration: underline; 
}

.cs-highlight-row a::after {
    content: none !important;
}

.cs-highlight-download {
	padding-left: 10%;
	padding-top: 2%;
}

.cs-highlight-download a {
	color: #fff;
	display: flex;
}

.cs-highlight-download a::after {
	font-family: 'ETmodules';
	display: inline-block;
    margin-left: .5em !important;
	content: '\e092' !important;
	font-size: 26px;
}

.cs-quote-blurp {
    padding-right: 30%;
    margin-bottom: 0!important;
    font-size: 22px;
}

.cs-quote-author {
    color: #c5c5c5;
    font-size: 13px;
    line-height: 15px;
}

.cs-outcomes ul {
	list-style: none;
	padding: 0;
	margin-top: 50px;
}

.cs-outcomes li {
	padding-left: 1.3em;
	display: flex;
}

.cs-outcomes li::before {
	content: "\f14a";
    font-family: ETmodules;
    font-size: 2em;
    display: inline-block;
    width: 2.3em;
    height: 2.3em;
	margin-right: -0.5em;
}
