/*
Theme Name: BLCremation
Theme URI: https://blcremationsystems.com
Template: Divi
Author: B&L
Author URI: https://blcremationsystems.com
Description: B&L is the world leader in the manufacturing of human cremation equipment, animal cremation equipment, and cremation equipment services and supplies.
Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,featured-images,full-width-template,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready
Version: 1.0.1568812267
Updated: 2019-09-18 13:11:07

*/
#cookie-law-info-again {
	display:none!important;
}

.grecaptcha-badge {
	visibility:hidden
}

.et_pb_section_0 {
    padding-top: 10%!important;
}

.footer_links a:hover {
	color:#ecf0f1!important;
}

#logo {
	  background: #00000001!important;
}

ul#mobile_menu_slide { 
	text-align:center!important;
}

.et_contact_bottom_container {
	float:none!important;
	text-align:center!important;
}

.et_pb_scroll_top.et-pb-icon {
    position: fixed!important;
    bottom: 15px!important;
    right: 20px!important;
    width: 40px!important;
    height: 40px!important;
    color: #ffff!important;
    background-color: #2d2a2d!important;
    border-radius: 20%!important;
}

.mobile_menu_bar:before {
	color:#e74c3c!important;
	font-size: 40px!important
}

.mobile_menu_bar:after {
	color:#e74c3c!important;
}

#main-footer {
	display:none;
}

.wpcf7-submit {
	color: white;
    background-color: black;
    border: none;
    padding: 10px;
}

.et_slide_in_menu_container.et_pb_slide_menu_opened {
		top: 0!important;
	}

.grecaptcha-badge {
	opacity:0;
}

@media only screen and (max-width: 767px) {	
	.et_slide_in_menu_container.et_pb_slide_menu_opened {
		z-index:999;
		top: 0!important;
	}

	.et_slide_menu_top {
	padding: 60px 14px 0px 14px!important;
	}
	
	h1 {
		font-weight: 500!important;
}
	.et_pb_scroll_top.et-pb-icon {
		display: none!important;
}
	.et_pb_section_0 {
    padding-top: 110px!important;
}
	#main-header {
		position: fixed!important;
	}
	#logo {
		max-height: 74%!important;
}
.wpcf7-form-control {
		width:260px;
	}
td  {
		padding: 4px 12px!important;
	}
	.ancil_tabs>ul{
		display:block!important;
	}
		.ancil_tabs>ul>li{
		height:auto!important;
	}
			.ancil_tabs>ul>li>a{
		padding: 14px!important;
		line-height: 1em!important;
	}
	#ancil_q{
		box-shadow:none!important;
		text-align:center!important;
	}
	#table_anc_8 table, #table_anc_7 table, #table_anc_5 table {
		display:none;
	}
}

.required { 
color:red;}


