body {
		font-family: 'Open Sans';
		font-size: 14px;
	line-height: 24px;
	font-weight: 400;
	}
.page-template-page-blank-php .l-main {
	font-size: 14px;
	}

.l-header .w-nav-item {
		font-family: 'Open Sans';
		font-weight: 300;
	}
.l-header .touch_disabled .w-nav-anchor.level_1,
.touch_disabled [class*="columns"] .has_sublevel .w-nav-anchor.level_2 {
	font-size: 14px;
	}
.l-header .touch_disabled .w-nav-anchor.level_2,
.l-header .touch_disabled .w-nav-anchor.level_3 {
	font-size: 14px;
	}
.l-header .touch_enabled .w-nav-anchor.level_1 {
	font-size: 16px;
	}
.l-header .touch_enabled .w-nav-anchor.level_2,
.l-header .touch_enabled .w-nav-anchor.level_3 {
	font-size: 15px;
	}

h1, h2, h3, h4, h5, h6,
.w-counter-number,
.w-logo-title,
.w-pricing-item-title,
.w-pricing-item-price,
.w-shortblog-entry-meta-date-day {
		font-family: 'none';
		font-weight: 300;
	}
h1 {
	font-size: 44px;
	}
h2 {
	font-size: 26px;
	}
h3 {
	font-size: 22px;
	}
h4, .widgettitle, .comment-reply-title {
	font-size: 18px;
	}
h5, .w-portfolio-item-title {
	font-size: 20px;
	}
h6 {
	font-size: 16px;
	}
@media only screen and (max-width: 767px) {
body {
	font-size: 13px;
	line-height: 21px;
	}
h1 {
	font-size: 30px;
	}
h2 {
	font-size: 26px;
	}
h3 {
	font-size: 22px;
	}
h4, .widgettitle, .comment-reply-title {
	font-size: 20px;
	}
h5, .w-portfolio-item-title {
	font-size: 18px;
	}
h6 {
	font-size: 16px;
	}
}
/*************************** BODY ***************************/

/* Body Background Color */
.l-body {
	background-color: #eee;
	}

/*************************** HEADER ***************************/

/* Header Background Color */
.l-subheader.at_middle,
.l-subheader.at_middle .w-lang-list,
.l-subheader.at_middle .touch_enabled .w-nav-list.level_1 {
	background-color: #fff;
	}

/* Header Text Color */
.l-subheader.at_middle,
.transparent .l-subheader.at_middle .touch_enabled .w-nav-list.level_1 {
	color: #666;
	}

/* Header Text Hover Color */
.no-touch .w-logo-link:hover,
.no-touch .l-subheader.at_middle .w-contacts-item-value a:hover,
.no-touch .l-subheader.at_middle .w-lang-item:hover,
.no-touch .l-subheader.at_middle .w-cart:hover .w-cart-link,
.no-touch .l-subheader.at_middle .w-search-show:hover,
.l-subheader.at_middle .w-cart-quantity {
	color: #D15A56;
	}

/* Extended Header Background Color */
.l-subheader.at_top,
.l-subheader.at_top .w-lang-list,
.l-subheader.at_bottom,
.l-subheader.at_bottom .touch_enabled .w-nav-list.level_1 {
	background-color: #f5f5f5;
	}

/* Extended Header Text Color */
.l-subheader.at_top,
.l-subheader.at_bottom,
.transparent .l-subheader.at_bottom .touch_enabled .w-nav-list.level_1,
.w-lang.active .w-lang-item {
	color: #777;
	}

/* Extended Header Text Hover Color */
.no-touch .l-subheader.at_top .w-contacts-item-value a:hover,
.no-touch .l-subheader.at_top .w-lang-item:hover,
.no-touch .l-subheader.at_bottom .w-cart:hover .w-cart-link,
.no-touch .l-subheader.at_bottom .w-search-show:hover,
.l-subheader.at_bottom .w-cart-quantity {
	color: #D15A56;
	}

/* Search Screen Background Color */
.l-subheader .w-search-form:before {
	background-color: #fff;
	}

/* Search Screen Text Color */
.l-subheader .w-search-form {
	color: #D15A56;
	}

/*************************** MAIN MENU ***************************/

/* Menu Hover Background Color */
.no-touch .l-header .w-nav-item.level_1:hover .w-nav-anchor.level_1 {
	background-color: #fff;
	}

/* Menu Hover Text Color */
.no-touch .l-header .w-nav-item.level_1:hover .w-nav-anchor.level_1 {
	color: #D15A56;
	}
.w-nav-title:after {
	background-color: #D15A56;
	}

/* Menu Active Background Color */
.l-header .w-nav-item.level_1.current-menu-item .w-nav-anchor.level_1,
.l-header .w-nav-item.level_1.current-menu-ancestor .w-nav-anchor.level_1 {
	background-color: #fff;
	}

/* Menu Active Text Color */
.l-header .w-nav-item.level_1.current-menu-item .w-nav-anchor.level_1,
.l-header .w-nav-item.level_1.current-menu-ancestor .w-nav-anchor.level_1 {
	color: #D15A56;
	}

/* Dropdown Background Color */
.l-header .w-nav-list.level_2,
.l-header .w-nav-list.level_3 {
	background-color: #eee;
	}

/* Dropdown Text Color */
.l-header .w-nav-anchor.level_2,
.l-header .w-nav-anchor.level_3,
.touch_disabled [class*="columns"] .w-nav-item.has_sublevel.current-menu-item .w-nav-anchor.level_2,
.touch_disabled [class*="columns"] .w-nav-item.has_sublevel.current-menu-ancestor .w-nav-anchor.level_2,
.no-touch .touch_disabled [class*="columns"] .w-nav-item.has_sublevel:hover .w-nav-anchor.level_2 {
	color: #eee;
	}

/* Dropdown Hover Background Color */
.no-touch .l-header .w-nav-item.level_2:hover .w-nav-anchor.level_2,
.no-touch .l-header .w-nav-item.level_3:hover .w-nav-anchor.level_3 {
	background-color: #fff;
	}

/* Dropdown Hover Text Color */
.no-touch .l-header .w-nav-item.level_2:hover .w-nav-anchor.level_2,
.no-touch .l-header .w-nav-item.level_3:hover .w-nav-anchor.level_3 {
	color: #D15A56;
	}

/* Dropdown Active Background Color */
.l-header .w-nav-item.level_2.current-menu-item .w-nav-anchor.level_2,
.l-header .w-nav-item.level_2.current-menu-ancestor .w-nav-anchor.level_2,
.l-header .w-nav-item.level_3.current-menu-item .w-nav-anchor.level_3,
.l-header .w-nav-item.level_3.current-menu-ancestor .w-nav-anchor.level_3 {
	background-color: #D15A56;
	}

/* Dropdown Active Text Color */
.l-header .w-nav-item.level_2.current-menu-item .w-nav-anchor.level_2,
.l-header .w-nav-item.level_2.current-menu-ancestor .w-nav-anchor.level_2,
.l-header .w-nav-item.level_3.current-menu-item .w-nav-anchor.level_3,
.l-header .w-nav-item.level_3.current-menu-ancestor .w-nav-anchor.level_3 {
	color: #fff;
	}

/* Menu Button Background Color */
.btn.w-nav-item .w-nav-anchor.level_1,
.headerpos_fixed .transparent .btn.w-nav-item .w-nav-anchor.level_1 {
	background-color: #d13a7a !important;
	}

/* Menu Button Text Color */
.btn.w-nav-item .w-nav-anchor.level_1 {
	color: #fff !important;
	}

/* Menu Button Hover Background Color */
.no-touch .btn.w-nav-item .w-nav-anchor.level_1:before {
	background-color: #6254a8 !important;
	}

/* Menu Button Hover Text Color */
.no-touch .btn.w-nav-item .w-nav-anchor.level_1:hover {
	color: #fff !important;
	}

/*************************** MAIN CONTENT ***************************/

/* Background Color */
.l-canvas,
.w-blog.type_masonry .w-blog-entry-preview:before,
.w-cart-dropdown,
.w-filters-item.active,
.no-touch .w-filters-item.active:hover,
.w-portfolio-item-anchor,
.w-tabs-item.active,
.no-touch .w-tabs-item.active:hover,
.w-timeline-item,
.w-timeline-section-title,
.w-timeline.type_vertical .w-timeline-section-content,
#lang_sel ul ul,
.woocommerce div.product .woocommerce-tabs .tabs li.active,
.no-touch .woocommerce div.product .woocommerce-tabs .tabs li.active:hover,
.woocommerce .stars span:after,
.woocommerce .stars span a:after,
#bbp-user-navigation li.current {
	background-color: #fff;
	}
.g-btn.color_contrast,
.no-touch .g-btn.color_contrast:hover,
.no-touch .g-btn.color_contrast.outlined:hover,
.w-icon.color_border.with_circle .w-icon-link {
	color: #fff;
	}

/* Alternate Background Color */
input[type="text"],
input[type="password"],
input[type="email"],
input[type="url"],
input[type="tel"],
input[type="number"],
input[type="date"],
textarea,
select,
.w-actionbox.color_alternate,
.w-blog.imgpos_atleft .w-blog-entry-preview-icon,
.w-filters,
.w-icon.color_text.with_circle .w-icon-link,
.w-icon.color_fade.with_circle .w-icon-link,
.w-pricing-item-title,
.w-pricing-item-price,
.w-progbar-bar,
.w-tabs-list,
.no-touch .widget_nav_menu .menu-item a:hover,
.woocommerce .quantity .plus,
.woocommerce .quantity .minus,
.woocommerce div.product .woocommerce-tabs .tabs,
.woocommerce table.shop_table .actions .coupon .input-text,
.woocommerce #payment .payment_box,
#bbp-user-navigation,
#subscription-toggle,
#favorite-toggle,
.bbp-row-actions #favorite-toggle a,
.bbp-row-actions #subscription-toggle a {
	background-color: #f2f2f2;
	}
.woocommerce #payment .payment_box:after {
	border-color: #f2f2f2;
	}

/* Border Color */
.w-blog-entry,
.w-bloglist,
.w-comments,
.w-comments-item,
.w-pricing-item-h,
.w-sharing.type_simple .w-sharing-item,
.w-tabs.layout_accordion,
.w-tabs.layout_accordion .w-tabs-section,
.w-timeline.type_vertical .w-timeline-section-content,
#wp-calendar thead th,
#wp-calendar tbody td,
#wp-calendar tfoot td,
.widget_nav_menu .menu-item a,
#lang_sel a,
#lang_sel a:visited,
.woocommerce table th,
.woocommerce table td,
.woocommerce .login,
.woocommerce .checkout_coupon,
.woocommerce .register,
.woocommerce .cart.variations_form,
.woocommerce .commentlist,
.woocommerce .commentlist li,
.woocommerce .comment-respond,
.woocommerce .related,
.woocommerce .upsells,
.woocommerce .cross-sells,
.woocommerce .checkout #order_review,
.woocommerce ul.order_details li,
.woocommerce .shop_table.my_account_orders,
.widget_price_filter .ui-slider-handle,
.widget_layered_nav ul,
.widget_layered_nav ul li,
#bbpress-forums .bbp-body ul.forum,
#bbpress-forums .bbp-forums li.bbp-header,
#bbpress-forums .bbp-body ul.topic,
#bbpress-forums .bbp-topics li.bbp-header,
.bbp-replies .bbp-body,
div.bbp-forum-header,
div.bbp-topic-header,
div.bbp-reply-header,
.bbp-pagination-links a,
.bbp-pagination-links span.current,
span.bbp-topic-pagination a.page-numbers,
.bbp-logged-in,
fieldset {
	border-color: #e8e8e8;
	}
.g-hr-h i,
.page-404 i,
.w-icon.color_border .w-icon-link {
	color: #e8e8e8;
	}
.g-hr-h:before,
.g-hr-h:after,
.g-btn.color_default,
.g-btn.color_default.outlined:before,
.w-icon.color_border.with_circle .w-icon-link,
.w-timeline-list:before,
.woocommerce .button,
.no-touch .woocommerce .quantity .plus:hover,
.no-touch .woocommerce .quantity .minus:hover,
.widget_price_filter .ui-slider {
	background-color: #e8e8e8;
	}
.g-btn.color_default.outlined,
.g-pagination-item,
.w-socials-item-link,
.w-tags-item-link,
.w-team-links-item,
.w-testimonial,
.woocommerce-pagination a,
.woocommerce-pagination span {
	box-shadow: 0 0 0 2px #e8e8e8 inset;
	}

/* Heading Color */
h1, h2, h3, h4, h5, h6,
input[type="text"],
input[type="password"],
input[type="email"],
input[type="url"],
input[type="tel"],
input[type="number"],
input[type="date"],
textarea,
select,
.w-form-field > i,
.no-touch .g-btn.color_default:hover,
.no-touch .g-btn.color_default.outlined:hover,
.g-btn.color_contrast.outlined,
.w-blog-entry-title,
.w-counter-number,
.w-portfolio-item-anchor,
.no-touch a.w-portfolio-item-anchor:hover,
.l-submain.color_primary a.w-portfolio-item-anchor,
.l-submain.color_secondary a.w-portfolio-item-anchor,
.w-pricing-item-title,
.w-pricing-item-price,
.woocommerce .product .price {
	color: #555;
	}
.g-btn.color_contrast,
.g-btn.color_contrast.outlined:before {
	background-color: #555;
	}
.g-btn.color_contrast.outlined {
	box-shadow: 0 0 0 2px #555 inset;
	}

/* Text Color */
.l-canvas,
.g-btn.color_default,
.g-btn.color_default.outlined,
.w-cart-dropdown,
.w-icon.color_text .w-icon-link,
.color_primary .w-icon.color_text.with_circle .w-icon-link,
.woocommerce .button,
.l-subfooter.at_top .woocommerce .button {
	color: #666;
	}

/* Primary Color */
a,
.g-html .highlight,
.g-btn.color_primary.outlined,
.no-touch .w-blog-entry-link:hover .w-blog-entry-title-h,
.no-touch .w-blog-entry-link:hover,
.l-main .w-contacts-item i,
.w-counter.color_primary .w-counter-number,
.w-filters-item.active,
.no-touch .w-filters-item.active:hover,
.w-form-field > input:focus + i,
.w-form-field > textarea:focus + i,
.w-icon.color_primary .w-icon-link,
.w-iconbox-icon,
.no-touch .w-iconbox-link:hover .w-iconbox-title,
.no-touch .w-pagehead-nav-item:hover,
.w-tabs-item.active,
.no-touch .w-tabs-item.active:hover,
.w-tabs.layout_accordion .w-tabs-section.active .w-tabs-section-header,
.no-touch .w-tags-item-link:hover,
.w-team-link .w-team-name,
.no-touch .slick-prev:hover,
.no-touch .slick-next:hover,
.woocommerce .products .product .button,
.no-touch .woocommerce .products .product .button.loading:hover,
.woocommerce .star-rating span:before,
.woocommerce-breadcrumb a,
.woocommerce div.product .woocommerce-tabs .tabs li.active,
.no-touch .woocommerce div.product .woocommerce-tabs .tabs li.active:hover,
.woocommerce .stars span a:after,
.woocommerce .cart_totals .order-total,
.woocommerce .checkout .shop_table .order-total,
#subscription-toggle span.is-subscribed:before,
#favorite-toggle span.is-favorite:before {
	color: #008c95;
	}
.l-submain.color_primary,
.w-actionbox.color_primary,
.g-btn.color_primary,
.g-btn.color_primary.outlined:before,
button,
input[type="submit"],
.g-pagination-item.active,
.no-touch .g-pagination-item:before,
.no-touch .w-iconbox.with_circle .w-iconbox-icon:before,
.no-touch .w-filters-item:hover,
.w-icon.color_primary.with_circle .w-icon-link,
.w-pricing-item.type_featured .w-pricing-item-title,
.w-pricing-item.type_featured .w-pricing-item-price,
.w-progbar.color_primary .w-progbar-bar-h,
.no-touch .w-team-links,
.w-timeline-item:before,
.w-timeline.type_vertical .w-timeline-section:before,
.w-timeline-section-title:before,
.w-timeline-section.active .w-timeline-section-title:before,
.no-touch .w-toplink.active:hover,
.no-touch .tp-leftarrow.custom:before,
.no-touch .tp-rightarrow.custom:before,
.widget_nav_menu .menu-item.current-menu-item > a,
.no-touch .widget_nav_menu .menu-item.current-menu-item > a:hover,
p.demo_store,
.gform_wrapper .gf_progressbar_percentage,
.woocommerce .button.alt,
.woocommerce .button.checkout,
.no-touch .woocommerce .products .product .button:hover,
.no-touch .woocommerce-pagination a:hover,
.woocommerce-pagination span.current,
.woocommerce .onsale,
.widget_price_filter .ui-slider-range,
.widget_layered_nav ul li.chosen,
.widget_layered_nav_filters ul li a,
.no-touch .bbp-pagination-links a:hover,
.bbp-pagination-links span.current,
.no-touch span.bbp-topic-pagination a.page-numbers:hover {
	background-color: #008c95;
	}
.g-html blockquote,
.w-blog-entry.sticky,
.no-touch .w-clients-item-h:hover,
.w-filters-item.active,
.w-tabs-item.active,
.no-touch .w-tabs-item.active:hover,
.widget_nav_menu .menu-item.current-menu-item > a,
.fotorama__thumb-border,
.woocommerce div.product .woocommerce-tabs .tabs li.active,
.widget_layered_nav ul li.chosen,
.no-touch .bbp-pagination-links a:hover,
.bbp-pagination-links span.current,
.no-touch span.bbp-topic-pagination a.page-numbers:hover,
#bbp-user-navigation li.current {
	border-color: #008c95;
	}
input[type="text"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="tel"]:focus,
input[type="number"]:focus,
input[type="date"]:focus,
textarea:focus,
select:focus,
#bbpress-forums div.bbp-the-content-wrapper textarea:focus {
	box-shadow: 0 0 0 2px #008c95;
	}
.g-btn.color_primary.outlined,
.l-main .w-contacts-item i,
.w-iconbox.with_circle .w-iconbox-icon,
.no-touch .w-pagehead-nav-item:hover,
.no-touch .w-tags-item-link:hover,
.no-touch .w-testimonial:hover,
.w-timeline-item,
.w-timeline-section-title,
.no-touch .slick-prev:hover,
.no-touch .slick-next:hover,
.woocommerce .products .product .button,
.no-touch .woocommerce .products .product .button.loading:hover {
	box-shadow: 0 0 0 2px #008c95 inset;
	}

/* Secondary Color */
.no-touch a:hover,
.no-touch a:active,
.g-btn.color_secondary.outlined,
.no-touch .w-blog.type_masonry .w-blog-meta a:hover,
.w-counter.color_secondary .w-counter-number,
.w-icon.color_secondary .w-icon-link,
.no-touch .w-team-link:hover .w-team-name,
.no-touch .widget_archive ul li a:hover,
.no-touch .widget_categories ul li a:hover,
.no-touch .widget_tag_cloud .tagcloud a:hover,
.no-touch .woocommerce-breadcrumb a:hover,
.no-touch .widget_product_tag_cloud .tagcloud a:hover,
.no-touch .bbp_widget_login a.button.logout-link:hover {
	color: #D15A56;
	}
.l-submain.color_secondary,
.w-actionbox.color_secondary,
.g-btn.color_secondary,
.g-btn.color_secondary.outlined:before,
.w-icon.color_secondary.with_circle .w-icon-link,
.w-progbar.color_secondary .w-progbar-bar-h,
.no-touch .button:hover,
.no-touch input[type="submit"]:hover,
.no-touch .woocommerce .button:hover,
.no-touch .woocommerce .button.alt:hover,
.no-touch .woocommerce .button.checkout:hover,
.no-touch .woocommerce .shop_table.cart .product-remove a:hover,
.no-touch .widget_layered_nav_filters ul li a:hover,
.no-touch .bbp-row-actions #favorite-toggle a:hover,
.no-touch .bbp-row-actions #subscription-toggle a:hover {
	background-color: #D15A56;
	}
.g-btn.color_secondary.outlined {
	box-shadow: 0 0 0 2px #D15A56 inset;
	}

/* Fade Elements Color */
.w-blog-meta,
.w-blog-meta a,
.w-icon.color_fade .w-icon-link,
.no-touch .w-icon.color_fade.with_circle .w-icon-link:hover,
.widget_tag_cloud .tagcloud a,
.woocommerce-breadcrumb,
.woocommerce .star-rating:before,
.woocommerce .stars span:after,
.woocommerce table.shop_table .product-remove a.remove,
.widget_product_tag_cloud .tagcloud a,
p.bbp-topic-meta,
.bbp_widget_login a.button.logout-link {
	color: #999;
	}
.w-shortblog-entry-meta-date {
	box-shadow: 0 0 0 2px #999 inset;
	}

/*************************** ALTERNATE CONTENT ***************************/

/* Background Color */
.l-submain.color_alternate,
.color_alternate .w-blog.type_masonry .w-blog-entry-preview:before,
.color_alternate .w-filters-item.active,
.no-touch .color_alternate .w-filters-item.active:hover,
.color_alternate .w-tabs-item.active,
.no-touch .color_alternate .w-tabs-item.active:hover,
.color_alternate .w-timeline-item,
.color_alternate .w-timeline-section-title,
.color_alternate .w-timeline.type_vertical .w-timeline-section-content {
	background-color: #bcbb83;
	}
.color_alternate .g-btn.color_contrast,
.no-touch .color_alternate .g-btn.color_contrast:hover,
.no-touch .color_alternate .g-btn.color_contrast.outlined:hover,
.color_alternate .w-icon.color_border.with_circle .w-icon-link {
	color: #bcbb83;
	}

/* Alternate Background Color */
.color_alternate input[type="text"],
.color_alternate input[type="password"],
.color_alternate input[type="email"],
.color_alternate input[type="url"],
.color_alternate input[type="tel"],
.color_alternate input[type="number"],
.color_alternate input[type="date"],
.color_alternate textarea,
.color_alternate select,
.color_alternate .w-blog.imgpos_atleft .w-blog-entry-preview-icon,
.color_alternate .w-filters,
.color_alternate .w-icon.color_text.with_circle .w-icon-link,
.color_alternate .w-icon.color_fade.with_circle .w-icon-link,
.color_alternate .w-pricing-item-title,
.color_alternate .w-pricing-item-price,
.color_alternate .w-tabs-list {
	background-color: #bcbb83;
	}

/* Border Color */
.color_alternate .w-blog-entry,
.color_alternate .w-bloglist,
.color_alternate .w-comments-item,
.color_alternate .w-pricing-item-h,
.color_alternate .w-tabs.layout_accordion,
.color_alternate .w-tabs.layout_accordion .w-tabs-section,
.color_alternate .w-timeline.type_vertical .w-timeline-section-content {
	border-color: #ddd;
	}
.color_alternate .g-hr-h i,
.color_alternate .page-404 i,
.color_alternate .w-icon.color_border .w-icon-link {
	color: #ddd;
	}
.color_alternate .g-hr-h:before,
.color_alternate .g-hr-h:after,
.color_alternate .g-btn.color_default,
.color_alternate .g-btn.color_default.outlined:before,
.color_alternate .w-icon.color_border.with_circle .w-icon-link,
.color_alternate .w-timeline-list:before {
	background-color: #ddd;
	}
.color_alternate .g-btn.color_default.outlined,
.color_alternate .g-pagination-item,
.color_alternate .w-socials-item-link,
.color_alternate .w-tags-item-link,
.color_alternate .w-team-links-item,
.color_alternate .w-testimonial {
	box-shadow: 0 0 0 2px #ddd inset;
	}

/* Heading Color */
.color_alternate h1,
.color_alternate h2,
.color_alternate h3,
.color_alternate h4,
.color_alternate h5,
.color_alternate h6,
.color_alternate input[type="text"],
.color_alternate input[type="password"],
.color_alternate input[type="email"],
.color_alternate input[type="url"],
.color_alternate input[type="tel"],
.color_alternate input[type="number"],
.color_alternate input[type="date"],
.color_alternate textarea,
.color_alternate select,
.color_alternate .w-form-field > i,
.no-touch .color_alternate .g-btn.color_default:hover,
.no-touch .color_alternate .g-btn.color_default.outlined:hover,
.color_alternate .g-btn.color_contrast.outlined,
.color_alternate .w-blog-entry-title,
.color_alternate .w-counter-number,
.color_alternate .w-pricing-item-title,
.color_alternate .w-pricing-item-price {
	color: #444;
	}
.color_alternate .g-btn.color_contrast,
.color_alternate .g-btn.color_contrast.outlined:before {
	background-color: #444;
	}
.color_alternate .g-btn.color_contrast.outlined {
	box-shadow: 0 0 0 2px #444 inset;
	}

/* Text Color */
.l-submain.color_alternate,
.color_alternate .g-btn.color_default,
.color_alternate .g-btn.color_default.outlined,
.color_alternate .w-icon.color_text .w-icon-link {
	color: #666;
	}

/* Primary Color */
.color_alternate a,
.color_alternate .g-btn.color_primary.outlined,
.no-touch .color_alternate .w-blog-entry-link:hover .w-blog-entry-title-h,
.no-touch .color_alternate .w-blog-entry-link:hover,
.color_alternate .l-main .w-contacts-item i,
.color_alternate .w-counter.color_primary .w-counter-number,
.color_alternate .w-filters-item.active,
.no-touch .color_alternate .w-filters-item.active:hover,
.color_alternate .w-icon.color_primary .w-icon-link,
.color_alternate .w-iconbox-icon,
.no-touch .color_alternate .w-iconbox-link:hover .w-iconbox-title,
.no-touch .color_alternate .w-pagehead-nav-item:hover,
.color_alternate .w-tabs-item.active,
.no-touch .color_alternate .w-tabs-item.active:hover,
.color_alternate .w-tabs.layout_accordion .w-tabs-section.active .w-tabs-section-header,
.no-touch .color_alternate .w-tags-item-link:hover,
.color_alternate .w-team-link .w-team-name {
	color: #008c95;
	}
.color_alternate .g-btn.color_primary,
.color_alternate .g-btn.color_primary.outlined:before,
.color_alternate input[type="submit"],
.color_alternate .g-pagination-item.active,
.no-touch .color_alternate .g-pagination-item:before,
.no-touch .color_alternate .w-iconbox.with_circle .w-iconbox-icon:before,
.no-touch .color_alternate .w-filters-item:hover,
.color_alternate .w-icon.color_primary.with_circle .w-icon-link,
.color_alternate .w-pricing-item.type_featured .w-pricing-item-title,
.color_alternate .w-pricing-item.type_featured .w-pricing-item-price,
.no-touch .color_alternate .w-team-links,
.color_alternate .w-timeline-item:before,
.color_alternate .w-timeline.type_vertical .w-timeline-section:before,
.color_alternate .w-timeline-section-title:before,
.color_alternate .w-timeline-section.active .w-timeline-section-title:before {
	background-color: #008c95;
	}
.color_alternate .g-html blockquote,
.color_alternate .w-blog-entry.sticky,
.color_alternate .w-filters-item.active,
.color_alternate .w-tabs-item.active,
.no-touch .color_alternate .w-tabs-item.active:hover {
	border-color: #008c95;
	}
.color_alternate input[type="text"]:focus,
.color_alternate input[type="password"]:focus,
.color_alternate input[type="email"]:focus,
.color_alternate input[type="url"]:focus,
.color_alternate input[type="tel"]:focus,
.color_alternate input[type="number"]:focus,
.color_alternate input[type="date"]:focus,
.color_alternate textarea:focus,
.color_alternate select:focus {
	box-shadow: 0 0 0 2px #008c95;
	}
.color_alternate .g-btn.color_primary.outlined,
.color_alternate .l-main .w-contacts-item i,
.color_alternate .w-iconbox.with_circle .w-iconbox-icon,
.no-touch .color_alternate .w-pagehead-nav-item:hover,
.no-touch .color_alternate .w-tags-item-link:hover,
.no-touch .color_alternate .w-testimonial:hover,
.color_alternate .w-timeline-item:before,
.color_alternate .w-timeline-section-title:before {
	box-shadow: 0 0 0 2px #008c95 inset;
	}

/* Secondary Color */
.no-touch .color_alternate a:hover,
.no-touch .color_alternate a:active,
.color_alternate .g-btn.color_secondary.outlined,
.no-touch .color_alternate .w-blog.type_masonry .w-blog-meta a:hover,
.color_alternate .w-counter.color_secondary .w-counter-number,
.color_alternate .w-icon.color_secondary .w-icon-link,
.no-touch .color_alternate .w-team-link:hover .w-team-name {
	color: #bcbb83;
	}
.color_alternate .g-btn.color_secondary,
.color_alternate .g-btn.color_secondary.outlined:before,
.color_alternate .w-icon.color_secondary.with_circle .w-icon-link {
	background-color: #bcbb83;
	}
.color_alternate .g-btn.color_secondary.outlined {
	box-shadow: 0 0 0 2px #bcbb83 inset;
	}

/* Fade Elements Color */
.color_alternate .w-blog-meta,
.color_alternate .w-blog-meta a,
.color_alternate .w-bloglist-entry-date,
.color_alternate .w-bloglist-entry-author,
.color_alternate .w-icon.color_fade .w-icon-link {
	color: #999;
	}
.color_alternate .w-shortblog-entry-meta-date {
	box-shadow: 0 0 0 2px #999 inset;
	}

/*************************** SUBFOOTER ***************************/

/* Background Color */
.l-subfooter.at_top,
.l-subfooter.at_top #lang_sel ul ul {
	background-color: #333;
	}

/* Border Color */
.l-subfooter.at_top,
.l-subfooter.at_top #wp-calendar thead th,
.l-subfooter.at_top #wp-calendar tbody td,
.l-subfooter.at_top #wp-calendar tfoot td,
.l-subfooter.at_top #lang_sel a,
.l-subfooter.at_top #lang_sel a:visited,
.l-subfooter.at_top .widget_nav_menu .menu-item a {
	border-color: #444;
	}
.l-subfooter.at_top .w-socials-item-link {
	box-shadow: 0 0 0 2px #444 inset;
	}

/* Text Color */
.l-subfooter.at_top,
.l-subfooter.at_top .w-socials-item-link {
	color: #aaa;
	}

/* Heading Color */
.l-subfooter.at_top h1,
.l-subfooter.at_top h2,
.l-subfooter.at_top h3,
.l-subfooter.at_top h4,
.l-subfooter.at_top h5,
.l-subfooter.at_top h6 {
	color: #ddd;
	}

/* Link Color */
.l-subfooter.at_top a,
.l-subfooter.at_top .widget_tag_cloud .tagcloud a,
.l-subfooter.at_top .widget_product_tag_cloud .tagcloud a {
	color: #ddd;
	}

/* Link Hover Color */
.no-touch .l-subfooter.at_top a:hover,
.no-touch .l-subfooter.at_top .widget_tag_cloud .tagcloud a:hover,
.no-touch .l-subfooter.at_top .widget_product_tag_cloud .tagcloud a:hover {
	color: #1b98e0;
	}

/*************************** FOOTER ***************************/

/* Background Color */
.l-subfooter.at_bottom {
	background-color: #cccccc;
	}

/* Text Color */
.l-subfooter.at_bottom {
	color: #a3a3a3;
	}

/* Link Color */
.l-subfooter.at_bottom a {
	color: #a3a3a3;
	}

/* Link Hover Color */
.no-touch .l-subfooter.at_bottom a:hover {
	color: #bcbb83;
	}
.w-actionbox-text h3 {
text-align:center;
}

.wow h2 {
        color: #fff!important;
        font-weight: 600!important;
        font-size: 26px!imporant;
          text-shadow: 1px 1px 1tespx #000!important;
}

.wow h5 {
       color: #fff!important;
       text-shadow: 1px 1px 1px #000!important;
      /*- background-color: rgba(0, 0, 0, 0.7)!important;-*/
        width: 100%!important;
        text-align: center!important;
        padding-top: 15px!important;
        padding-bottom: 15px!important;
        padding-right: 0!important;
}

h1,h2,h3 {
   	font-weight: 300;
}

.w-iconbox-icon {
	background: #d15a56!important; 
}

/* Home page headings for master image */

.hero-bg-black h4 {
	letter-spacing: 5px;
	padding-right: 80px;
        font-weight:normal;
        font-size:15px;
}

h5 {
	letter-spacing: 2px;
	padding-right: 80px;
}

h6 {
  	letter-spacing: 1px;
	margin-bottom: 0px;
	padding-right: 80px;
}

.hero-bg-black {
        background: url("http://www.bdnaerospace.com/wp-content/uploads/2015/06/title_bg1.png") repeat;
        padding:20px 5px;
}

.w-pagehead h1 {
	font-size: 26px;
}

.w-blog-entry-title, .w-blogpost-title {
	font-size: 22px;
	line-height: 28px;
	text-transform: uppercase;
}

.w-clients-item {
    border: none:
}

.w-clients-item:hover {
    border-color: transparent!important;
}

.w-clients.columns_5 .w-clients-item {
	height: 76px;
	width: 170px;
	margin-right: 60px;
}

.w-iconbox-icon, .l-main .w-contacts-item i {
    background: #2466A2;
    color: #FFF;
}

.w-iconbox.iconpos_top .w-iconbox-icon {
	font-size: 40px;
	line-height: 60px;
	height: 60px;
	width: 60px;
	margin: 0 auto;
}

.w-iconbox.iconpos_top.with_circle .w-iconbox-icon {
	font-size: 28px;
}

/* Team Member Images */

.no-touch .w-team-image {
	border-radius: 0!important;
        padding-bottom:50%;
}
.w-team-image img {
	border-radius: 0!important;
}

.w-team-content {
        text-align:left;
        padding:20px;
}

.w-team-nomargin {
        margin-left:0px;
}

.w-team-content .w-team-name {
        text-transform:uppercase;
        font-size:12px;
        letter-spacing:2px;
        font-weight:bold;
        color:#D15A56;
}

.w-team-description p {
        font-size:13px;
        color:#666666;
        line-height:17px;
}

.w-team-role {
       font-size:11px;
       text-transform:uppercase;
       letter-spacing:2px;
       color:#444444;
       opacity: .9;
       font-weight:bold;
}

.full-width .w-team-nomargin .one-quarter {
       margin-left:0px;
       width:25%;
}

/* Blog image */

.w-blog.imgpos_atleft .w-blog-entry-preview {
	border-radius: 0%!important;
}

.w-blog.imgpos_atleft .w-blog-entry.format-audio .w-blog-entry-preview-icon,
.w-blog.imgpos_atleft .w-blog-entry.format-gallery .w-blog-entry-preview-icon,
.w-blog.imgpos_atleft .w-blog-entry.format-link .w-blog-entry-preview-icon,
.w-blog.imgpos_atleft .w-blog-entry.format-quote .w-blog-entry-preview-icon,
.w-blog.imgpos_atleft .w-blog-entry.format-status .w-blog-entry-preview-icon,
.w-blog.imgpos_atleft .w-blog-entry.format-video .w-blog-entry-preview-icon {
	border-radius: 0%!important;
}

.client-login {
	float:right;
    margin-right:60px;
}

.w-filters {
    margin-bottom:30px;
}

.w-portfolio.columns_5.type_sortable .w-portfolio-item  {
     width:17%;
     margin:1.5% 0 1.5% 2.5%;
     box-shadow:1px 1px 7px #e6e6e6;
}

.w-toplink {
	border-radius: 50px!important;
}

.hide { display:none; }

.w-tabs-section-title { font-size: 15px; }

@font-face {
    font-family: 'din_lightregular';
    src: url('http://dev.bdnaerospace.com/fonts/din-light-webfont.woff2') format('woff2'),
         url('http://dev.bdnaerospace.com/fonts/din-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}


@media only screen and (max-width: 899px) {

.client-login {
        display:block;
        text-align:center;
    }

.wow h1 {
        padding-left: 0px!important;
        text-align: center!important;
}

}


h1, h2, h3, h4, h5, h6 { font-family: 'dinregular', arial; }

h1.weare { font-size: 100px; color:#ccc; line-height:90px; margin-bottom:0px; margin-top:-40px; font-family: 'din_lightregular'; }

h2.aero {font-size: 70px; color:#5a9798; font-family:'din_alternatebold',arial; }

h1.homework { text-align:center; color:#5a9798;  font-size:40px; }

h1.testimonial { text-align:center; color:#5a9798;  font-size:40px; text-shadow:0 0 5px #333;}

h1.worktitle { text-align:center; color:#5a9798;  font-size:40px;}

h1.worktitle strong {font-family: 'din_alternatebold',arial; font-weight:500; }


h2.mfm {text-align:right; color:#fff; }

.introcopy { font-size:20px; color:#999;margin-top:20px; line-height:30px;}

.newbtn a {color:#833a36; text-transform:uppercase; font-weight:700; letter-spacing:2px; }

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat {color:#833a36!important; }

.g-cols.offset_default > .one-quarter {width:23.5%; }
.g-cols.offset_default > div { margin-left:2.5%; }

.vc_gitem-zone .vc_gitem-zone-img { display:none; }

.mfm-container-left {  padding: 20px 20px 30px; }

.mfm-container-right { padding-left:40px; }


h3.mfm-desc {text-align:right; color:#b8bf33!important; font-size:18px; margin-top:20px; }


.bdn-boxed-container {
max-width:1140px;
}

.bdn-blog .l-submain-img{
    background-size:cover!important;
    background-repeat:no-repeat;
    background-color:#fff;
}

.w-shortblog-entry-meta-date {
     background-color:#0c9b9f;
     font-family:'dinregular', arial;
     box-shadow: 0 0 0 0px #b9bf33 inset;
 }

.bdn-blog .w-shortblog-entry:nth-child(2) .w-shortblog-entry-meta-date {
background-color:#999; 
}

.bdn-blog .w-shortblog-entry:nth-child(2) .w-shortblog-entry-title-h {
font-size:20px;
}

.bdn-blog .w-shortblog-entry:nth-child(3) .w-shortblog-entry-meta-date {
background-color:#999; 
}

.bdn-blog .w-shortblog-entry:nth-child(3) .w-shortblog-entry-title-h {
font-size:20px;
}

.w-shortblog-entry-meta-date-day {
font-family:'dinregular', arial;
color:#fff;
}

.w-shortblog-entry-h {color:#333; }

.w-shortblog-entry-title-h {color:#333; font-size:30px; text-transform:uppercase;  }

.w-shortblog-entry-meta-date-month { color:#b8bf33; }

a.w-shortblog-entry-link p {color:#833a36; font-size:14px!important; padding:14px 20px; text-transform:uppercase; background-color:#eee; font-weight:700; letter-spacing:2px; display:inline-block; }

.brand-bar {max-height:20px; }

.brand-bar .l-submain-img{
    background-size:contain!important;
}


h1.client-title {margin-bottom:0px; color:#000; font-size:55px; line-height:1em; margin-top:10px; font-weight:700; }
h2.client-title {font-size:50px; color:#000; }
h3.client-subtitle {text-transform:uppercase; color:#5a9798; font-size:30px; }

.port-box {background-color:#d2d1cc; padding: 100px 80px; height: 100%; min-height:547px; }

.w-shortblog.columns_2 .w-shortblog-entry {width: 100%; margin:10px 20px; }

a.w-shortblog-entry-link {display:block; margin: 10px 0; }

.w-testimonial {box-shadow:0 0 0 0px #fff!important; }

.w-testimonial .w-testimonial-text {text-align:center; color:#fff; text-shadow:0 0 5px #333; font-style:normal; font-size:20px;}
.w-testimonial-person i {display:none; }

.w-testimonial-person {text-align:center; color:#fff;}

.a-col {width: 23.125%!important; }
.b-col {width: 23.125%!important; margin-left:2.5%!important;}
.c-col {width: 48.75%!important; margin-left:2.5%!important; }

.d-col {width: 48.75%!important; }
.e-col {width: 23.125%!important; margin-left:2.5%!important;}
.f-col {width: 23.125%!important; margin-left:2.5%!important; }

.w-shortblog.columns_3 .w-shortblog-entry {width:100%; margin-top:30px; }

ul#scene {margin-left:-20px!important; margin-bottom:10px; }