/*
Theme Name: Divi Child
description: >-
  Divi Child Theme
Author: Gavin Sullivan
Author URI: 
Template: Divi
Version: 1.0.0
*/

/*MEMBERSHIP AREA SIDE BAR*/
@media only screen and (min-width: 980px) { /*only desktop size*/
	body #page-container .et_pb_column_1_4{
		margin-top: 45px;
	}
}

/*MEMBERSHIP AREA SIDE BAR BUTTON*/
body #page-container .et_pb_column_1_4 .et_pb_button { 
    width: 100%;
    text-align: center;
}

/*MEMBERSHIP AREA SIDE BAR BUTTON HOVER*/
body #page-container .et_pb_column_1_4 .et_pb_button:hover { 
    width: 100%;
    text-align: center;
	transform:scale(1.05);
}

/*MEMBERSHIP AREA ROW*/
.et_pb_gutters3 .et_pb_column_single.et_pb_column_1_4 .et_pb_module, .et_pb_gutters3.et_pb_row .et_pb_column_single.et_pb_column_1_4 .et_pb_module{	
	margin-bottom:15px;
}






/*CUSTOM OPT IN*/

.et_bloom_optin_9 .et_bloom_form_container .et_bloom_form_header{
	background-color:rgb(240, 242, 245)!important;
}
.et_bloom_optin_9 .et_bloom_form_container .et_bloom_form_content{
	background-color:rgb(240, 242, 245)!important;
	padding:0px 30px 30px 30px!important;
}
.et_bloom_optin_9 .et_bloom_form_text h2{
	text-align:center;
}
.custom-btn:hover{
	transform:scale(1.1);
}
.custom-list ul{
	list-style:none!important;
}
.custom-list li{
	padding-bottom:30px;
	padding-left:20px;
}
.custom-list li:before{
  content: '✓';
	position:absolute;
	left:0px;
	color:#ce448c;
	font-size:1.5em;

}