/*
Theme Name: Divi Child Theme
Description: A child theme to house custom coding which modifies the Divi parent theme by Elegant Themes. Includes default line numbers where the code was taken from in the parent theme.
Author:   Brad Dalton http://wpsites.net
Template: Divi
*/

@import url("../Divi/style.css");

/*blurb click*/
.blurb_click {
	cursor: pointer !important;
}

/*attempts at menu styling*/
#howtomenulfdc {
	background-color: #666666;
}

/*remove title padding in store pages*/
.store_titles_h1{
	padding-bottom:0px;
	padding-top: 20px;
}

/* MailChimp PopUp Styling */
#mc_embed_signup {
	background:#fff; 
	clear:left; 
	font:14px Helvetica, Arial, sans-serif; 
}


/* Vertically Align Modules within Rows */
.ds-vertical-align { 
    display: flex; 
    flex-direction: column; 
    justify-content: center;
} 

/* Remove extra spacing on product filters */
.et_pb_gutters3 .et_pb_column_1_3 .et_pb_widget {
	margin-bottom: 0;
}

/* Bold product filter labels */
.berocket_aapf_widget-title {
	font-size: 15px;
	font-weight: bold;
}

/* Hide sidebar on cart and checkout pages */
.page-id-6 .widget_berocket_aapf, .page-id-7 .widget_berocket_aapf, .page-id-8 .widget_berocket_aapf, .postid-273 .widget_berocket_aapf, .postid-283 .widget_berocket_aapf, .postid-281 .widget_berocket_aapf, .postid-282 .widget_berocket_aapf, .postid-284 .widget_berocket_aapf, .postid-931 .widget_berocket_aapf, .postid-276 .widget_berocket_aapf, .postid-975 .widget_berocket_aapf, .postid-278 .widget_berocket_aapf, .postid-707 .widget_berocket_aapf, .postid-932 .widget_berocket_aapf, .postid-706 .widget_berocket_aapf, .postid-279 .widget_berocket_aapf, .postid-933 .widget_berocket_aapf, .postid-935 .widget_berocket_aapf, .postid-277 .widget_berocket_aapf, .postid-709 .widget_berocket_aapf, .postid-712 .widget_berocket_aapf, .postid-1071 .widget_berocket_aapf, .postid-1074 .widget_berocket_aapf, .postid-1075 .widget_berocket_aapf, .postid-1115 .widget_berocket_aapf, .postid-1116 .widget_berocket_aapf, .postid-1117 .widget_berocket_aapf, .postid-1118 .widget_berocket_aapf, .postid-1119 .widget_berocket_aapf, .postid-1120 .widget_berocket_aapf, .postid-1121 .widget_berocket_aapf, .postid-1122 .widget_berocket_aapf, .postid-1123 .widget_berocket_aapf, .postid-1234 .widget_berocket_aapf, .postid-1125 .widget_berocket_aapf  {
	display:none;
}

/* Home page slider with video */
.home #et-main-area .et_pb_container {height: 298px !important;}
.home #et-main-area .et_pb_slide_description {padding: 0%;}

/* About page slider with video */
.page-id-1851 #et-main-area .et_pb_container {height: 300px !important;}
.page-id-1851 #et-main-area .et_pb_slide_description {padding: 0%;}

/* Return to Store Button */
.return-store {
	position: relative;
	display: block;
	top: -20px;
}

/* Full width content on cart and checkout pages
.page-id-6 #left-area, .page-id-7 #left-area {
	width: 100%;
} */

/* Bold Terms of Service checkbox so it stands out */
.place-order .terms label[for="terms"] {
	font-weight: bold;
}


/* Style Footer Credits - Lines 948 & 949 */

#footer-info { 
text-align: left; 
color: white; 
padding-bottom: 10px; 
float: left; 
}

#footer-info a { 
font-weight: 700; 
color: white; 
}








#footer-info a:hover { 
color: gray; 
}


/* Style Footer Social Icons - Lines 1185 to 1198 */

#footer-bottom .et-social-facebook a {
	color: white;
}
#footer-bottom .et-social-twitter a {
	color: white;
}
#footer-bottom .et-social-google-plus a {
	color: white;
}
#footer-bottom .et-social-rss a {
	color: white;
}

/* Hover Colors*/
#footer-bottom .et-social-facebook a:hover {
	color: gray;
}
#footer-bottom .et-social-twitter a:hover {
	color: gray;
}
#footer-bottom .et-social-google-plus a:hover {
	color: gray;
}
#footer-bottom .et-social-rss a:hover {
	color: gray;
}

