/*

Theme Name: TrustNet Divi Child Theme

Theme URI: https://www.trustnetinc.com

Version: 1.0

Description: A customized version of Divi which adds a number of tiny features I need.

Author: K-Leigh Creative

Author URI: http://www.kleighcreative.com

Template: Divi

*/

img#wpstats{display:none}

/* 6 Column Layout */
@media only screen and (min-width: 1025px) {
.six-column{
	width: 100%;
	margin: 0 auto;
}
.six-column p{
	-moz-columns:6;
	-webkit-columns:6;
	columns:6;
}
}
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
.six-column p{
	-moz-columns:1 !important;
	-webkit-columns:1 !important;
	columns:1 !important;
}
}
@media only screen and (min-device-width: 481px) and (max-device-width: 767px) {
.six-column p{
	-moz-columns:2 !important;
	-webkit-columns:2!important;
	columns:2 !important;
}
}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
.six-column p{
	-moz-columns:3 !important;
	-webkit-columns:3 !important;
	columns:3 !important;
}
}
/* End 6 Column Layout */

/* 5 Column Layout */
@media only screen and (min-width: 1025px) {
.five-column{
	width: 100%;
	margin: 0 auto;
}
.five-column p{
	-moz-columns:1;
	-webkit-columns:1;
	columns:1 !important;
}
}
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
.five-column p{
	-moz-columns:1 !important;
	-webkit-columns:1 !important;
	columns:1 !important;
}
}
@media only screen and (min-device-width: 481px) and (max-device-width: 767px) {
.five-column p{
	-moz-columns:2 !important;
	-webkit-columns:2!important;
	columns:2 !important;
}
}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
.five-column p{
	-moz-columns:3 !important;
	-webkit-columns:3 !important;
	columns:3 !important;
}
}
/* End 5 Column Layout */

/* Font Awesome Icon Customization */

.fab .et-pb-icon { font-size: 0; }
.fab .et-pb-icon::after { font-family: "FontAwesome" !important; }
.fab.et_pb_blurb_position_top .et-pb-icon::after { font-size: 48px; }
.fab.et_pb_blurb_position_left .et-pb-icon::after { font-size: 16px; }
.fab-codepen .et-pb-icon::after { content: "\f1cb"; }
.fab-user-secret .et-pb-icon::after { content: "\f21b"; padding: 4px; }
.fab-life-buoy .et-pb-icon::after { content: "\f1cd"; }
.fab-fire-extinguisher .et-pb-icon::after { content: "\f134"; padding: 6px; }
.fab-cloud .et-pb-icon::after { content: "\f0c2"; }
.fab-desktop .et-pb-icon::after { content: "\f108"; }
.fab-rocket .et-pb-icon::after { content: "\f135"; }
.fab-binoculars .et-pb-icon::after { content: "\f1e5"; }
.fab-database .et-pb-icon::after { content: "\f1c0"; }
.fab-connectdevelop .et-pb-icon::after { content: "\f20e"; }
.fab-briefcase .et-pb-icon::after { content: "\f0b1"; }
.fab-bug .et-pb-icon::after { content: "\f188"; }
.fab-cloud-upload .et-pb-icon::after { content: "\f0ee"; }
.fab-cogs .et-pb-icon::after { content: "\f085"; }
.fab-crosshairs .et-pb-icon::after { content: "\f05b"; padding: 4px; }
.fab-star-half-o .et-pb-icon::after { content: "\f123"; padding: 2px; }
.fab-credit-card .et-pb-icon::after { content: "\f09d"; }
.fab-stethoscope .et-pb-icon::after { content: "\f0f1"; padding: 5px; }
.fab-exchange .et-pb-icon::after { content: "\f0ec"; }
.fab-expeditedssl .et-pb-icon::after { content: "\f23e"; }
.fab-certificate .et-pb-icon::after { content: "\f0a3"; padding: 4px;}
.fab-server .et-pb-icon::after { content: "\f233"; }
.fab-lock .et-pb-icon::after { content: "\f023"; padding: 8px; }
.fab-jsfiddle .et-pb-icon::after { content: "\f1cc"; }
.fab-unlock-alt .et-pb-icon::after { content: "\f13e"; padding: 10px;}
.fab-star .et-pb-icon::after { content: "\f005"; padding: 2px;  }
 
/* End Font Awesome Icon Customization */

/* Add blurb hover effect */

.special .et-pb-icon {
 border-radius: 50%;
 overflow: hidden;
 position: relative;
 cursor: default;
 box-shadow: 
 inset 0 0 0 6px rgba(255,255,255,0.1),
 0 1px 2px rgba(0,0,0,0.1);
 transition: all 0.4s ease-in-out;
}

.special .et-pb-icon:hover {
 color: #666 !important;
 background-color: #65999c!important;
 -webkit-transition-duration: 350ms; /* Safari */
 -moz-transition-duration: 350ms; /* Safari */
 -ms-transition-duration: 350ms; /* Safari */
 transition-duration: 350ms;
 box-shadow: 
 inset 0 0 0 1px rgba(255,255,255,0.1),
 0 1px 2px rgba(0,0,0,0.1);
}
/* End Add blurb hover effect */


/* Add blurb image hover effect */

	@media only screen and (min-width : 767px) {

	.gq-blurb-hover .et_pb_main_blurb_image {
    		position: relative;
    		overflow: hidden;}

	.gq-blurb-hover img.et-waypoint {
		margin-bottom: -5px;
    		-webkit-transition: -webkit-transform 0.3s;
    		transition: transform 0.3s;
    		-webkit-transform: scale(.99);
    		transform: scale(.99);}

	.gq-blurb-hover img.et-waypoint:hover {
    		-webkit-transform: scale(1.11) rotate(2deg);
    		transform: scale(1.11) rotate(2deg);}
	}
/* End Add blurb image hover effect */

/* Remove STRIPE menu from certain landing pages NOT YET WORKING */

.post-2518 .bonfire-icon-menu { display:none; }
.post-2576 .bonfire-icon-menu { display:none; }
.post-2587 .bonfire-icon-menu { display:none; }

/* End Remove STRIPE menu from certain landing pages NOT YET WORKING */

