/*

Theme Name: Black Angus Bar Grill

Theme URI: https://divireadythemes.com/

Description: Divi Child Theme

Author: Divi Ready Themes

Author URI: https://divireadythemes.com/

Template: Divi

Version: Updated for Divi 3+

*/







/*------------------------------------------------*/

/*-------------------[GENERAL]--------------------*/

/*------------------------------------------------*/

#et-info {
    float: right;
}
#et-secondary-menu {
    float: left;
}
.et_header_style_centered #main-header .logo_container {
    height: 140px !important;
    padding-bottom: 10px;
}
header#main-header{
	text-align: center;
    position: relative;
    z-index: 999;
    background-image: url(img/bg-header.png);
    background-position: center top;
    background-repeat: no-repeat;
    background-size: 100%;
}
strong.left {
    float: left;
    text-align: left;
}
.day.left {
    float: left;
    width: 100%;
    padding: 4px 0;
    clear: both;
    border-bottom: 1px dashed #ccc;
}
span.right {
    float: right;
    text-align: right;
}
.fwidget.et_pb_widget.widget_text{
    width: 100% !important;
}
#main-footer {
    border-top: 1px solid #333;
}
.gform_wrapper h3.gform_title,
h2.gsection_title {
    color: #e21f26;
}
input.gform_button.button {
    background: #e21f26 !important;
    border: 0 !important;
    padding: 10px 35px;
    font-size: 22px !important;
    color: #fff;
    font-weight: bold;
}
div.gsection_description {
    font-size: 14px !important;
}
.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {{
    padding: 8px 6px !important;
}
#top-header a{
    opacity: 0.8;
    color: #9E9E9E;
}
ul#et-secondary-nav>li a, div#et-info {
    opacity: .5;
    font-size: 16px;
}
.book-now {
    position: absolute;
    left: calc(50% - 50px);
}

