
.container,
.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container,
.et_pb_fullwidth_section .et_pb_title_container,
.et_pb_fullwidth_section .et_pb_title_featured_container,
.et_pb_row,
.et_pb_slider .et_pb_container {
    max-width: 1120px;
}
.et_boxed_layout #page-container,
.et_boxed_layout #page-container .container,
.et_boxed_layout #page-container .et_pb_row,
.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,
.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,
.et_fixed_nav.et_boxed_layout #page-container #main-header,
.et_fixed_nav.et_boxed_layout #page-container #top-header {
    max-width: 1280px;
}
#footer-widgets .footer-widget a,
#footer-widgets .footer-widget li a,
#footer-widgets .footer-widget li a:hover {
    color: #ffffff;
}
.footer-widget {
    color: #ffffff;
}
.woocommerce #content input.button,
.woocommerce #content input.button.alt,
.woocommerce #respond input#submit,
.woocommerce #respond input#submit.alt,
.woocommerce a.button,
.woocommerce a.button.alt,
.woocommerce button.button,
.woocommerce button.button.alt,
.woocommerce button.button.alt.disabled,
.woocommerce input.button,
.woocommerce input.button.alt,
.woocommerce-message a.button.wc-forward,
.woocommerce-page #content input.button,
.woocommerce-page #content input.button.alt,
.woocommerce-page #respond input#submit,
.woocommerce-page #respond input#submit.alt,
.woocommerce-page a.button,
.woocommerce-page a.button.alt,
.woocommerce-page button.button,
.woocommerce-page button.button.alt,
.woocommerce-page button.button.alt.disabled,
.woocommerce-page input.button,
.woocommerce-page input.button.alt,
body .et_pb_button {
    font-size: 15px;
    background-color: #c30f21;
    border-width: 0px!important;
    border-radius: 13px;
    font-weight: bold;
    font-style: normal;
    text-transform: none;
    text-decoration: none;
}
.woocommerce-page.et_pb_button_helper_class #content input.button,
.woocommerce-page.et_pb_button_helper_class #content input.button.alt,
.woocommerce-page.et_pb_button_helper_class #respond input#submit,
.woocommerce-page.et_pb_button_helper_class #respond input#submit.alt,
.woocommerce-page.et_pb_button_helper_class a.button,
.woocommerce-page.et_pb_button_helper_class a.button.alt,
.woocommerce-page.et_pb_button_helper_class button.button,
.woocommerce-page.et_pb_button_helper_class button.button.alt,
.woocommerce-page.et_pb_button_helper_class button.button.alt.disabled,
.woocommerce-page.et_pb_button_helper_class input.button,
.woocommerce-page.et_pb_button_helper_class input.button.alt,
.woocommerce.et_pb_button_helper_class #content input.button,
.woocommerce.et_pb_button_helper_class #content input.button.alt,
.woocommerce.et_pb_button_helper_class #respond input#submit,
.woocommerce.et_pb_button_helper_class #respond input#submit.alt,
.woocommerce.et_pb_button_helper_class a.button,
.woocommerce.et_pb_button_helper_class a.button.alt,
.woocommerce.et_pb_button_helper_class button.button,
.woocommerce.et_pb_button_helper_class button.button.alt,
.woocommerce.et_pb_button_helper_class button.button.alt.disabled,
.woocommerce.et_pb_button_helper_class input.button,
.woocommerce.et_pb_button_helper_class input.button.alt,
body.et_pb_button_helper_class .et_pb_button,
body.et_pb_button_helper_class .et_pb_module.et_pb_button {
    color: #ffffff;
}
.woocommerce #content input.button.alt:after,
.woocommerce #content input.button:after,
.woocommerce #respond input#submit.alt:after,
.woocommerce #respond input#submit:after,
.woocommerce a.button.alt:after,
.woocommerce a.button:after,
.woocommerce button.button.alt:after,
.woocommerce button.button:after,
.woocommerce input.button.alt:after,
.woocommerce input.button:after,
.woocommerce-page #content input.button.alt:after,
.woocommerce-page #content input.button:after,
.woocommerce-page #respond input#submit.alt:after,
.woocommerce-page #respond input#submit:after,
.woocommerce-page a.button.alt:after,
.woocommerce-page a.button:after,
.woocommerce-page button.button.alt:after,
.woocommerce-page button.button:after,
.woocommerce-page input.button.alt:after,
.woocommerce-page input.button:after,
body .et_pb_button:after {
    font-size: 24px;
}
body .et_pb_bg_layout_light .et_pb_button:hover,
body .et_pb_bg_layout_light.et_pb_button:hover,
body .et_pb_button:hover {
    color: #ffffff!important;
    background-color: #c30f21;
}
.woocommerce #content input.button.alt:hover,
.woocommerce #content input.button:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce #respond input#submit:hover,
.woocommerce a.button.alt:hover,
.woocommerce a.button:hover,
.woocommerce button.button.alt.disabled:hover,
.woocommerce button.button.alt:hover,
.woocommerce button.button:hover,
.woocommerce input.button.alt:hover,
.woocommerce input.button:hover,
.woocommerce-page #content input.button.alt:hover,
.woocommerce-page #content input.button:hover,
.woocommerce-page #respond input#submit.alt:hover,
.woocommerce-page #respond input#submit:hover,
.woocommerce-page a.button.alt:hover,
.woocommerce-page a.button:hover,
.woocommerce-page button.button.alt.disabled:hover,
.woocommerce-page button.button.alt:hover,
.woocommerce-page button.button:hover,
.woocommerce-page input.button.alt:hover,
.woocommerce-page input.button:hover {
    color: #ffffff!important;
    background-color: #c30f21!important;
}
.et_slide_in_menu_container,
.et_slide_in_menu_container .et-search-field {
    letter-spacing: px;
}
.et_slide_in_menu_container .et-search-field::-moz-placeholder {
    letter-spacing: px;
}
.et_slide_in_menu_container .et-search-field::-webkit-input-placeholder {
    letter-spacing: px;
}
.et_slide_in_menu_container .et-search-field:-ms-input-placeholder {
    letter-spacing: px;
}
@media only screen and (min-width:1400px) {
    .et_pb_row {
        padding: 28px 0;
    }
    .et_pb_section {
        padding: 56px 0;
    }
    .single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper {
        padding-top: 84px;
    }
    .et_pb_fullwidth_section {
        padding: 0;
    }
}
.et_pb_button {
    font-family: 'Roboto Condensed',Helvetica,Arial,Lucida,sans-serif;
}
