
		.container,
		.et_pb_row,
		.et_pb_slider .et_pb_container,
		.et_pb_fullwidth_section .et_pb_title_container,
		.et_pb_fullwidth_section .et_pb_title_featured_container,
		.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container {
			max-width: 1120px
		}

		.et_boxed_layout #page-container,
		.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,
		.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,
		.et_fixed_nav.et_boxed_layout #page-container #top-header,
		.et_fixed_nav.et_boxed_layout #page-container #main-header,
		.et_boxed_layout #page-container .container,
		.et_boxed_layout #page-container .et_pb_row {
			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
		}

		body .et_pb_button,
		.woocommerce a.button.alt,
		.woocommerce-page a.button.alt,
		.woocommerce button.button.alt,
		.woocommerce button.button.alt.disabled,
		.woocommerce-page button.button.alt,
		.woocommerce-page button.button.alt.disabled,
		.woocommerce input.button.alt,
		.woocommerce-page input.button.alt,
		.woocommerce #respond input#submit.alt,
		.woocommerce-page #respond input#submit.alt,
		.woocommerce #content input.button.alt,
		.woocommerce-page #content input.button.alt,
		.woocommerce a.button,
		.woocommerce-page a.button,
		.woocommerce button.button,
		.woocommerce-page button.button,
		.woocommerce input.button,
		.woocommerce-page input.button,
		.woocommerce #respond input#submit,
		.woocommerce-page #respond input#submit,
		.woocommerce #content input.button,
		.woocommerce-page #content input.button,
		.woocommerce-message a.button.wc-forward {
			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;
		}

		body.et_pb_button_helper_class .et_pb_button,
		body.et_pb_button_helper_class .et_pb_module.et_pb_button,
		.woocommerce.et_pb_button_helper_class a.button.alt,
		.woocommerce-page.et_pb_button_helper_class a.button.alt,
		.woocommerce.et_pb_button_helper_class button.button.alt,
		.woocommerce.et_pb_button_helper_class button.button.alt.disabled,
		.woocommerce-page.et_pb_button_helper_class button.button.alt,
		.woocommerce-page.et_pb_button_helper_class button.button.alt.disabled,
		.woocommerce.et_pb_button_helper_class input.button.alt,
		.woocommerce-page.et_pb_button_helper_class input.button.alt,
		.woocommerce.et_pb_button_helper_class #respond input#submit.alt,
		.woocommerce-page.et_pb_button_helper_class #respond input#submit.alt,
		.woocommerce.et_pb_button_helper_class #content input.button.alt,
		.woocommerce-page.et_pb_button_helper_class #content input.button.alt,
		.woocommerce.et_pb_button_helper_class a.button,
		.woocommerce-page.et_pb_button_helper_class a.button,
		.woocommerce.et_pb_button_helper_class button.button,
		.woocommerce-page.et_pb_button_helper_class button.button,
		.woocommerce.et_pb_button_helper_class input.button,
		.woocommerce-page.et_pb_button_helper_class input.button,
		.woocommerce.et_pb_button_helper_class #respond input#submit,
		.woocommerce-page.et_pb_button_helper_class #respond input#submit,
		.woocommerce.et_pb_button_helper_class #content input.button,
		.woocommerce-page.et_pb_button_helper_class #content input.button {
			color: #ffffff
		}

		body .et_pb_button:after,
		.woocommerce a.button.alt:after,
		.woocommerce-page a.button.alt:after,
		.woocommerce button.button.alt:after,
		.woocommerce-page button.button.alt:after,
		.woocommerce input.button.alt:after,
		.woocommerce-page input.button.alt:after,
		.woocommerce #respond input#submit.alt:after,
		.woocommerce-page #respond input#submit.alt:after,
		.woocommerce #content input.button.alt:after,
		.woocommerce-page #content input.button.alt:after,
		.woocommerce a.button:after,
		.woocommerce-page a.button:after,
		.woocommerce button.button:after,
		.woocommerce-page button.button:after,
		.woocommerce input.button:after,
		.woocommerce-page input.button:after,
		.woocommerce #respond input#submit:after,
		.woocommerce-page #respond input#submit:after,
		.woocommerce #content input.button:after,
		.woocommerce-page #content input.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 a.button.alt:hover,
		.woocommerce-page a.button.alt:hover,
		.woocommerce button.button.alt:hover,
		.woocommerce button.button.alt.disabled:hover,
		.woocommerce-page button.button.alt:hover,
		.woocommerce-page button.button.alt.disabled:hover,
		.woocommerce input.button.alt:hover,
		.woocommerce-page input.button.alt:hover,
		.woocommerce #respond input#submit.alt:hover,
		.woocommerce-page #respond input#submit.alt:hover,
		.woocommerce #content input.button.alt:hover,
		.woocommerce-page #content input.button.alt:hover,
		.woocommerce a.button:hover,
		.woocommerce-page a.button:hover,
		.woocommerce button.button:hover,
		.woocommerce-page button.button:hover,
		.woocommerce input.button:hover,
		.woocommerce-page input.button:hover,
		.woocommerce #respond input#submit:hover,
		.woocommerce-page #respond input#submit:hover,
		.woocommerce #content input.button:hover,
		.woocommerce-page #content 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
		}
