@charset "UTF-8";
body {
	line-height: 2 !important;
	letter-spacing: 1px;
}
h6, .h6 { font-size: 15px; }
h5, .h5 { font-size: 16px; }
p { margin: 0 0 30px !important; }
.breadcrumbs { line-height: 1.5; }
.yellow { color: #f2a81d; }
.text-red { color: #CD2B29; }
.jumbotron__category::after, .alternative-heading::after, .navbar-toggle, .panel-grid .widget-title::after, .footer .footer__headings::after, .main-title h3::before, .hentry__title::after, .pagination li .current, .pagination li:hover, .sidebar__headings::after, .sidebar .widget_nav_menu ul > li > a:hover, .widget_calendar caption, body.woocommerce-page .widget_product_search #searchsubmit, body.woocommerce-page span.onsale, body.woocommerce-page ul.products::before, body.woocommerce-page nav.woocommerce-pagination ul li span.current, body.woocommerce-page nav.woocommerce-pagination ul li a:hover, body.woocommerce-page a.add_to_cart_button:hover, body.woocommerce-page button.button:hover, body.woocommerce-page .widget_product_categories ul > li > a:hover, body.woocommerce-page a.button:hover, body.woocommerce-page input.button:hover, body.woocommerce-page table.cart td.actions input.button.alt, body.woocommerce-page .cart-collaterals .shipping_calculator h2::after, body.woocommerce-page .cart-collaterals .cart_totals h2::after, body.woocommerce-page .woocommerce-info, body.woocommerce-page .woocommerce-message, body.woocommerce-page .woocommerce-error, body.woocommerce-page #payment #place_order, body.woocommerce-page .short-description::before, body.woocommerce-page .short-description::after, body.woocommerce-page .quantity .minus:hover, body.woocommerce-page .quantity .plus:hover, body.woocommerce-page button.button.alt, body.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active, body.woocommerce-page #review_form #respond input#submit, body.woocommerce-page div.product .woocommerce-tabs h2::after, .buildpress-table thead th, .brochure-box:hover, body.woocommerce-page .widget_product_search .search-field + input, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt:disabled[disabled], .woocommerce button.button.alt:disabled[disabled]:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, body .buildpress-light .esg-filterbutton:hover, body .buildpress-light .esg-sortbutton:hover, body .buildpress-light .esg-sortbutton-order:hover, body .buildpress-light .esg-cartbutton-order:hover, body .buildpress-light .esg-filterbutton.selected { background-color: #CD2B29 !important; }
.jumbotron__content { color: #EEE; }
.footer, .footer .widget_nav_menu ul>li>a, .footer .textwidget { color: #555 !important; }
.footer .widget_nav_menu ul>li>a:hover { color: #CD2B29 !important; }
.footer-bottom, .btn-primary, #comments-submit-button, {
 background-color: #F2A81D !important;
}
.navigation { background: #ffffff linear-gradient(to bottom, #ffffff, #F2F2F2); }
.navigation--main>li.is-hover>a, .navigation--main>li:hover>a { border-top: 3px solid #CD2B29 !important; }
.widget_tag_cloud a, .navigation--main > li > a, .navigation--main > .menu-item-has-children > a::after, .hentry__title a { color: #272721 !important; }
.sidebar a:hover, article a:hover, a.read-more:hover { color: #F2A81D !important; }
.hentry__title a:hover, .hentry__title a:focus { text-decoration: none; }
ul#menu-services-menu { text-transform: uppercase; }
.buildpress-table thead th { background-color: #f2a81d !important; }
.buildpress-table tbody td:first-of-type {
	background: none;
	box-shadow: 0 0 0 1px #eeeeee inset;
}
@media (min-width: 992px) { .navigation--main > li > a { padding: 27px 15px; } }
@media (min-width: 1200px) { .navigation--main > li > a { padding-left: 10px !important; padding-right: 10px !important; font-size:11px} }
.navigation--main .sub-menu > li > a { border-color: #e3990e; font-size: 11px; }
.panel-grid .widget-title { padding-top: 15px; }
.sow-carousel-wrapper { bottom: 15px; }