/*
Theme Name: MBSA
Theme URI: http://yourwebsite.com
Description: Child Theme For Divi for the MBSA website
Author: Susie TObias
Author URI: https://www.wisegenius.co.uk
Version: 1.0.0
Template: Divi
*/

/* GENERAL STYLES */
/* Back to top button */
.et_pb_scroll_top.et-pb-icon {
	background: #27393f !important;
}
/* List items */
.entry-content ul {
	line-height: 34px;
}
.entry-content ul li {
	padding-bottom: 15px;
}

/* HEADER & NAVIGATION */
.et-menu a, .et-menu a:hover {
	transition: none;
}
.et-menu a:hover {
	opacity: 1;
	text-decoration: underline;
}

/* Mobile menu */
.et_mobile_menu {
	border-top: 3px solid #d7723e;
}
/* BLOG */
h2.entry-title, h2.entry-title a {
	font-size: 32px;
	font-weight: 600;
	}
h3.entry-title {
	font-size: 26px;
	font-weight: 600;
}
.wp-block-image img {
	border-radius: 5px;
}
/* CONTACT FORM */
.ff-btn-submit {
	font-family: 'Poppins', 'Futura', 'Century Gothic', 'Trebuchet MS', 'Gill Sans', sans-serif !important;
	font-weight: 600 !important;
	border-width: 2px !important;
}
.ff-btn-submit:hover {
	border-width: 2px !important;
}
/* FOOTER */
footer a:hover {
	text-decoration: underline;
}
/* MEDIA QUERIES */
/*adjust Divi Menu module breakpoint*/
@media only screen and (max-width: 1199px) {
    .et_pb_menu .et_pb_menu__menu {
        display: none;
    }
    .et_mobile_nav_menu {
        display: block;
    }
	.et_pb_menu .et_mobile_menu {
		list-style: none !important;
		padding: 5%;
		top: 100%;
}
	.et_pb_menu_0_tb_header.et_pb_menu ul li a {
		text-align: left;
	}
}
@media only screen and (min-width: 1200px) {
    .menu-button a {
        background-color: #d2deec; /* Button Color */
		border: 2px solid #5f7073;
        color: #27393f !important; /* Text Color */
        padding: 10px 20px !important;
        border-radius: 30px;
		}
    .menu-button a:hover {
        background-color: #5f7073; /* Hover Color */
		color: #fff !important;
        opacity: 1 !important;
		text-decoration: none !important;
    }
	.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li:last-of-type {
	margin-top: -5px !important;
}
}
@media only screen and (max-width: 767px) {
    h2.entry-title a {
        font-weight: 600 !important;
    }
}
    }
}