/*
 Theme Name:     Divi Child Theme
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Theme
 Author:         Elegant Themes
 Author URI:     http://www.elegantthemes.com
 Template:       Divi
 Version:        3.0.0
*/
 
@import url("../Divi/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */

/*
Yellow - ffe779
Yellow - light - fff2bd
Red - ed1c24
Blue - dark - 006db0
*/

.et_pb_section {
	padding: 0 0 2% 0;
}

.landing-page-header-section {
	padding: 2% 0 0 0;
}

.landing-page-module-section {
	padding: 0;
	margin-bottom: 2%;
}

.landing-page-module {
	margin-right: 2em;
	margin-left: 2em;
	padding-top: 2em;
	padding-bottom: 2em;
}

.landing-page-module p {
	max-width: 334px;
	margin: 0 auto;
}

.landing-module-btn {
	max-width: 334px;
	background-color: #006db0;
	text-align: right;
	margin: 1.5em auto 0 auto;
}

.landing-module-btn a {
	display: inline-block;
	background-color: #ed1c24;
	color: #fff;
	font-weight: bold;
	border-left: 1px solid #fff;
	line-height: 2em;
	padding-right: 1.5em;
	padding-left: 1.5em;
}

.single-page-header-section {
	padding: 2% 0 2% 0;
}

.single-page-content {
	padding-right: 4em;
	padding-left: 4em;
}

.inline-red-bckgrnd-links {
	background-color: #ed1c24;
	padding: 1em 2em 1em 2em !important;
	margin: 0 0 1em 0;
	line-height: 1.25em;
	text-align: center;
}

.inline-red-bckgrnd-links a {
	color: #fff;
	font-weight: bold;
}

.center_txt {
	text-align: center;
}

.background-controller-home-steak {
	background-size: auto;
    background-repeat: no-repeat; 
    background-position:right center;
}

/*
#top-menu-nav ul.sub-menu {
	margin-left: -110px;
}
*/

#top-menu-nav ul > li:last-child ul.sub-menu {
	position: absolute;
	right: -10px;
}

@media only screen and (max-width: 990px) {
	nav#top-menu-nav {
		display: none!important;
	}
	#et_mobile_nav_menu {
		display: block!important;
	}
	.et_fixed_nav #main-header, .et_fixed_nav #top-header {
		position: absolute;
	}
}







