/*
 Theme Name:     MDA (Machining Design Associated)
 Description:    Custom WordPress Child Theme for Divi.
 Author:         Your Name
 Template:       Divi
 Version:        2.7.10
*/

/* Child Theme Customization Starts Here
------------------------------------------------------- */
@import "/css/c08897eac12b3e6fbd6756120bba1c0f/style.css";
/* changes font size for all */
body { font-size:16px; }
#text-10 .textwidget p span {
    display: initial;
    float: left;
    width: 50px;
    padding-top: 7px;
}
#text-10 .textwidget p {
    border-bottom: 1px solid #3d3e3e;
    margin-bottom: 15px;
    padding-bottom: 15px;
    color: #fff;
}
#footer-bottom .menu-top-social-menu-container a, #text-10 .textwidget p a {
    color: #fff;
}
#main-footer #footer-widgets .footer-widget h4 {
    color: #b60000;
}
#menu-footer-menu li a, #text-10 p {
    font-family: Latolight;
}
#text-9 a.et_pb_promo_button.et_pb_button {
    margin-top: 25px;
    color: #fff;
}
.recent-posts
{
	margin:20px 0px !important;
}
.recent-posts ul
{
	padding: 0px !important;
	margin:0px !important;
}
.recent-posts ul li
{
	padding: 10px 0px !important;
	position:relative;
}
.recent-posts ul li a:before
{
	display:none !important;
}
.newsletter-wysija .widget_wysija_cont #form-wysija-2
{
	padding: 20px 0px !important;
}
.wpcf7-validates-as-required.wpcf7-not-valid
{
	border: 1px solid #b60000 !important;
}
.et_pb_section.et_pb_section_6.et_section_regular.blog_post_home
{
	background:#FFF !important;
}
#sheet-metal-fabrication .et_pb_button_wrapper .et_pb_button.et_pb_promo_button
{
	display:none;
}
#sheet-metal-fabrication a.top-headbtn
{
	padding: 9px 18px;
    font-size: 16px;
    font-weight: 600;
    margin-top: 15px;
    display: inline-block;
}
	 body.single-post #left-area,
	 body.category #left-area,
 	 body.tag #left-area{
        float: left;
        padding-right: 5%;
		width: 70%;
        padding-bottom: 23px;
    }
	body.single-post .blog-sidebar,
	body.category .blog-sidebar,
	body.tag .blog-sidebar
	{
	    float: left;
		width: 25%;
	}
	body.single-post .blog-sidebar #categories-4,
	body.single-post .blog-sidebar #tag_cloud-2,
	body.single-post .blog-sidebar #wysija-2,
	body.category .blog-sidebar #categories-4,
	body.category .blog-sidebar #tag_cloud-2,
	body.category .blog-sidebar #wysija-2,
	body.tag .blog-sidebar #categories-4,
	body.tag .blog-sidebar #tag_cloud-2,
	body.tag .blog-sidebar #wysija-2
	{
		width: 100%;
	}
body.single-post #main-content .container:before,
body.category #main-content .container:before,
body.tag #main-content .container:before
{
	display:none;
}
body.category #main-header,
body.tag #main-header 
{
	background:#000;
}
ul#menu-footer-menu
{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 0px 15px;
}
ul#menu-footer-menu li
{
    width: 47%;
}