/*======================================
Theme Name: acceleratr
Theme URI: https://divicake.com/
Description: A child theme for acceleratr Fitness
Version: 1.0
Author: enjoy! Marketing
Author URI: https://www.enjoymarketing.co.uk
Template: Divi
======================================*/


/* You can add your own CSS styles here. Use !important to overwrite styles if needed. */

/* CORP COLOR 01 #444444 */
/* CORP COLOR 02 #111111 */
/* CORP COLOR 03 #dedede */


/* General Styles  =============================================== */


.corp-color-01 {
	color: #444444;
}
.corp-color-02 {
	color: #111111;
}
.corp-color-03 {
	color: #dedede;
}

.sentencecase, .sentencecase h1, .sentencecase h2, .sentencecase h3, .sentencecase h4 {
	text-transform: none !important;
}
ul.BulletList, ul.TickList {
	list-style: none;
}
ul.BulletList li, ul.TickList li {
	padding-bottom: 16px;
}
ul.BulletList li::before, ul.TickList li::before {
	content: "\2022";
	color: #000000;
	display: inline-block;
	width: 20px;
	margin-left: -20px;
}
ul.BulletList li::before {
	content: "\2022";
}
ul.TickList li::before {
	content: "\2713";
}
.column-vertically-align {
	display:flex; 
	flex-direction:column; 
	justify-content:center;
}


/* Custom Header */

.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content {
    margin: 20px auto;
    width: 100%;
    max-width: 1200px;
}

/* Custom Footer */

.footer-headers h6 {
	font-weight: normal !important;
}
.footer-text {
	
}
.footer-opening-times span {
	color: #FFFFFF
}
.footer-text a {
	color: #FFFFFF;
	text-decoration: none;
}
.footer-text a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

/* Gravity Forms - https://www.elegantthemes.com/blog/divi-resources/how-to-style-gravity-forms-to-look-like-divi-bonus-looks */

body .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), body .gform_wrapper textarea.textarea, body div.form_saved_message div.form_saved_message_emailform form input[type=text] {
    color: #666666;
}
body .gform_wrapper select {
    color: #666666;
}
/*** PLACEHOLDER ***/
::-webkit-input-placeholder {
    /* Chrome */
    color: #666666 !important;
}
:-ms-input-placeholder {
    /* IE 10+ */
    color: #666666 !important;
}
::-moz-placeholder {
    /* Firefox 19+ */
    color: #666666 !important;
}
:-moz-placeholder {
    /* Firefox 4 - 18 */
    color: #666666 !important;
}

body .gform_wrapper .gform_footer input.button {
	margin-left: auto;
	margin-right: auto;
}
.form-terms p {
	text-align: center;
	font-size: 12px;
	line-height: 14px;
}
.form-terms-white p {
	color: #ffffff;
}