

body {

	
	font-family: 'Roboto';

	
	font-size: 14px;

	line-height: 24px;

	font-weight: 400;

	}

.page-template-page-blank-php .l-main {

	font-size: 14px;

	}



.l-header .menu-item-language,

.l-header .w-nav-item {

	
	font-family: 'Roboto';

	
	font-weight: 400;

	}

.type_desktop .menu-item-language > a,

.l-header .type_desktop .w-nav-anchor.level_1,

.type_desktop [class*="columns"] .menu-item-has-children .w-nav-anchor.level_2 {

	font-size: 16px;

	}

.type_desktop .submenu-languages .menu-item-language > a,

.l-header .type_desktop .w-nav-anchor.level_2,

.l-header .type_desktop .w-nav-anchor.level_3,

.l-header .type_desktop .w-nav-anchor.level_4 {

	font-size: 15px;

	}

.type_mobile .menu-item-language > a,

.l-header .type_mobile .w-nav-anchor.level_1 {

	font-size: 16px;

	}

.l-header .type_mobile .w-nav-anchor.level_2,

.l-header .type_mobile .w-nav-anchor.level_3,

.l-header .type_mobile .w-nav-anchor.level_4 {

	font-size: 15px;

	}



h1, h2, h3, h4, h5, h6,

.w-counter-number,

.w-logo-title,

.w-pricing-item-title,

.w-pricing-item-price,

.w-tabs-item-title,

.ult_price_figure,

.ult_countdown-amount,

.ultb3-box .ultb3-title,

.stats-block .stats-desc .stats-number {

	
	font-family: 'Roboto';

	
	font-weight: 300;

	}

h1 {

	font-size: 40px;

	}

h2 {

	font-size: 34px;

	}

h3 {

	font-size: 28px;

	}

h4,

.widgettitle,

.comment-reply-title,

.ultb3-box .ultb3-title,

.flip-box-wrap .flip-box .ifb-face h3,

.aio-icon-box .aio-icon-header h3.aio-icon-title {

	font-size: 24px;

	}

h5,

.w-portfolio-item-title {

	font-size: 20px;

	}

h6 {

	font-size: 18px;

	}

@media only screen and (max-width: 767px) {

body {

	font-size: 13px;

	line-height: 23px;

	}

h1 {

	font-size: 30px;

	}

h2 {

	font-size: 26px;

	}

h3 {

	font-size: 22px;

	}

h4,

.widgettitle,

.comment-reply-title,

.ultb3-box .ultb3-title,

.flip-box-wrap .flip-box .ifb-face h3,

.aio-icon-box .aio-icon-header h3.aio-icon-title {

	font-size: 20px;

	}

h5,

.w-portfolio-item-title {

	font-size: 18px;

	}

h6 {

	font-size: 16px;

	}

}



.l-body,

.headerpos_fixed .l-header {

	min-width: 1300px;

	}

.l-canvas.type_boxed,

.l-canvas.type_boxed .l-subheader,

.l-canvas.type_boxed ~ .l-footer .l-subfooter {

	max-width: 1300px;

	}

.l-subheader-h,

.l-submain-h,

.l-subfooter-h {

	max-width: 1140px;

	}

.l-sidebar {

	width: 25%;

	}

.l-content {

	width: 68%;

	}

@media only screen and (max-width: 767px) {

.g-cols.type_boxed,

.g-cols.type_boxed > div {

	display: block;

	}

.g-cols > div {

	width: 100% !important;

	margin-left: 0 !important;

	margin-bottom: 30px;

	}

.l-subfooter.at_top .g-cols > div {

	margin-bottom: 10px;

	}

.g-cols.offset_none > div,

.g-cols > div:last-child {

	margin-bottom: 0 !important;

	}

}



@media only screen and (min-width: 900px) {

.w-logo-img {

	height: 75px;

	}

.w-logo.with_transparent .w-logo-img > img.for_default {

	margin-bottom: -75px;

	}

.l-header.sticky .w-logo-img {

	height: 40px;

	}

.l-header.sticky .w-logo.with_transparent .w-logo-img > img.for_default {

	margin-bottom: -40px;

	}

}

@media only screen and (min-width: 600px) and (max-width: 899px) {

.w-logo-img {

	height: 30px;

	}

.w-logo.with_transparent .w-logo-img > img.for_default {

	margin-bottom: -30px;

	}

}

@media only screen and (max-width: 599px) {

.w-logo-img {

	height: 30px;

	}

.w-logo.with_transparent .w-logo-img > img.for_default {

	margin-bottom: -30px;

	}

}


/*************************** BODY ***************************/



/* Body Background Color */

.l-body {

	background-color: #e0e0e0;

	}



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



/* Header Background Color */

.l-subheader.at_middle,

.l-subheader.at_middle .w-lang-list,

.l-subheader.at_middle .type_mobile .w-nav-list.level_1 {

	background-color: #f9ae3f;

	}

	

/* Header Text Color */

.l-subheader.at_middle,

.transparent .l-subheader.at_middle .type_mobile .w-nav-list.level_1 {

	color: #fff;

	}

.l-subheader.at_middle .w-nav-anchor.level_1 .ripple {

	background-color: #fff;

	}



/* 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 .transparent .l-subheader.at_middle .w-lang.active .w-lang-item:hover,

.no-touch .l-subheader.at_middle .w-socials-item-link:hover,

.no-touch .l-subheader.at_middle .w-search-show:hover,

.no-touch .l-subheader.at_middle .w-cart-link:hover {

	color: #fff;

	}



/* Extended Header Background Color */

.l-subheader.at_top,

.l-subheader.at_top .w-lang-list,

.l-subheader.at_bottom,

.l-subheader.at_bottom .type_mobile .w-nav-list.level_1 {

	background-color: #000000;

	}



/* Extended Header Text Color */

.l-subheader.at_top,

.l-subheader.at_bottom,

.transparent .l-subheader.at_bottom .type_mobile .w-nav-list.level_1,

.w-lang.active .w-lang-item {

	color: #ffc670;

	}

.l-subheader.at_bottom .w-nav-anchor.level_1 .ripple {

	background-color: #ffc670;

	}



/* 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 .transparent .l-subheader.at_top .w-lang.active .w-lang-item:hover,

.no-touch .l-subheader.at_top .w-socials-item-link:hover,

.no-touch .l-subheader.at_bottom .w-search-show:hover,

.no-touch .l-subheader.at_bottom .w-cart-link:hover {

	color: #fff;

	}

	

/* Transparent Header Text Color */

.l-header.transparent .l-subheader {

	color: #fff;

	}

	

/* Transparent Header Text Hover Color */

.no-touch .l-header.transparent .type_desktop .menu-item-language > a:hover,

.no-touch .l-header.transparent .type_desktop .menu-item-language:hover > a,

.no-touch .l-header.transparent .w-logo-link:hover,

.no-touch .l-header.transparent .l-subheader .w-contacts-item-value a:hover,

.no-touch .l-header.transparent .l-subheader .w-lang-item:hover,

.no-touch .l-header.transparent .l-subheader .w-socials-item-link:hover,

.no-touch .l-header.transparent .l-subheader .w-search-show:hover,

.no-touch .l-header.transparent .l-subheader .w-cart-link:hover,

.no-touch .l-header.transparent .type_desktop .w-nav-item.level_1:hover .w-nav-anchor.level_1 {

	color: #fff;

	}

	

/* Search Screen Background Color */

.w-search-form-overlay {

	background-color: #f9ae3f;

	}



/* Search Screen Text Color */

.l-subheader .w-search-form {

	color: #fff;

	}

.l-subheader .w-search-input:after,

.l-subheader input:focus ~ .w-search-input-bar:before,

.l-subheader input:focus ~ .w-search-input-bar:after {

	background-color: #fff;

	}

	

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



/* Menu Hover Background Color */

.no-touch .l-header .menu-item-language > a:hover,

.no-touch .type_desktop .menu-item-language:hover > a,

.no-touch .l-header .w-nav-item.level_1:hover .w-nav-anchor.level_1 {

	background-color: #f9ae3f;

	}



/* Menu Hover Text Color */

.no-touch .l-header .menu-item-language > a:hover,

.no-touch .type_desktop .menu-item-language:hover > a,

.no-touch .l-header .w-nav-item.level_1:hover .w-nav-anchor.level_1 {

	color: #fff;

	}

	

/* Menu Active Text Color */

.l-header .w-nav-item.level_1.active .w-nav-anchor.level_1,

.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: #ffc670;

	}

	

/* Transparent Menu Active Text Color */

.l-header.transparent .type_desktop .w-nav-item.level_1.active .w-nav-anchor.level_1,

.l-header.transparent .type_desktop .w-nav-item.level_1.current-menu-item .w-nav-anchor.level_1,

.l-header.transparent .type_desktop .w-nav-item.level_1.current-menu-ancestor .w-nav-anchor.level_1 {

	color: #ffc670;

	}



/* Dropdown Background Color */

.type_desktop .submenu-languages,

.l-header .w-nav-list.level_2,

.l-header .w-nav-list.level_3,

.l-header .w-nav-list.level_4 {

	background-color: #fff;

	}

	

/* Dropdown Text Color */

.type_desktop .submenu-languages,

.l-header .w-nav-anchor.level_2,

.l-header .w-nav-anchor.level_3,

.l-header .w-nav-anchor.level_4,

.type_desktop [class*="columns"] .w-nav-item.menu-item-has-children.active .w-nav-anchor.level_2,

.type_desktop [class*="columns"] .w-nav-item.menu-item-has-children.current-menu-item .w-nav-anchor.level_2,

.type_desktop [class*="columns"] .w-nav-item.menu-item-has-children.current-menu-ancestor .w-nav-anchor.level_2,

.no-touch .type_desktop [class*="columns"] .w-nav-item.menu-item-has-children:hover .w-nav-anchor.level_2 {

	color: #212121;

	}

.l-header .w-nav-anchor.level_2 .ripple,

.l-header .w-nav-anchor.level_3 .ripple,

.l-header .w-nav-anchor.level_4 .ripple {

	background-color: #212121;

	}

	

/* Dropdown Hover Background Color */

.no-touch .type_desktop .submenu-languages .menu-item-language:hover > a,

.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,

.no-touch .l-header .w-nav-item.level_4:hover .w-nav-anchor.level_4 {

	background-color: #eee;

	}

	

/* Dropdown Hover Text Color */

.no-touch .type_desktop .submenu-languages .menu-item-language:hover > a,

.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,

.no-touch .l-header .w-nav-item.level_4:hover .w-nav-anchor.level_4 {

	color: #212121;

	}

	

/* 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,

.l-header .w-nav-item.level_4.current-menu-item .w-nav-anchor.level_4,

.l-header .w-nav-item.level_4.current-menu-ancestor .w-nav-anchor.level_4 {

	background-color: #f7f7f7;

	}

	

/* 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,

.l-header .w-nav-item.level_4.current-menu-item .w-nav-anchor.level_4,

.l-header .w-nav-item.level_4.current-menu-ancestor .w-nav-anchor.level_4 {

	color: #f9ae3f;

	}

	

/* Menu Button Background Color */

.btn.w-nav-item .w-nav-anchor.level_1 {

	background-color: #fff !important;

	}

	

/* Menu Button Text Color */

.btn.w-nav-item .w-nav-anchor.level_1 {

	color: #f9ae3f !important;

	}



/* Menu Button Hover Background Color */

.no-touch .btn.w-nav-item .w-nav-anchor.level_1:hover {

	background-color: #fff !important;

	}

	

/* Menu Button Hover Text Color */

.no-touch .btn.w-nav-item .w-nav-anchor.level_1:hover {

	color: #f9ae3f !important;

	}



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



/* Background Color */

.l-canvas,

.w-blog.type_masonry .w-blog-entry-h,

.w-cart-dropdown,

.w-portfolio-item-anchor,

.w-pricing.type_1 .w-pricing-item-h,

.w-team.type_1,

#lang_sel ul ul,

#lang_sel_click ul ul,

#lang_sel_footer,

.woocommerce .form-row .chosen-drop,

.woocommerce-ordering:after,

.woocommerce-type_2 .product-h,

.no-touch .woocommerce-type_2 .product-meta,

.woocommerce #payment .payment_box,

.widget_layered_nav ul li.chosen,

.wpcf7-form-control-wrap.type_select:after {

	background-color: #fff;

	}

button.g-btn.color_contrast.type_raised,

a.g-btn.color_contrast.type_raised,

.w-iconbox.type_circle.color_contrast .w-iconbox-icon,

.w-socials.inverted.desaturated .w-socials-item-link {

	color: #fff;

	}



/* Alternate Background Color */

.l-submain.color_alternate,

.no-touch .g-btn.type_flat:hover,

.no-touch .pagination .page-numbers:hover,

.w-actionbox.color_alternate,

.w-author,

.w-blog.imgpos_atleft .w-blog-entry-preview-icon,

.w-bloglist,

.protected-post-form,

.w-iconbox.type_circle.color_light .w-iconbox-icon,

.no-touch .w-pagehead-nav-item:hover,

.w-profile,

.w-pricing.type_1 .w-pricing-item-header,

.w-pricing.type_2 .w-pricing-item-h,

.w-socials-item-link,

.w-tabs-item .ripple,

.w-testimonial.type_1,

.w-timeline-item,

.w-timeline-section-title-text,

.widget_calendar #calendar_wrap,

.no-touch .l-main .widget_nav_menu a:hover,

.no-touch .w-clients .slick-prev:hover,

.no-touch .w-clients .slick-next:hover,

.no-touch #lang_sel ul ul a:hover,

.no-touch #lang_sel_click ul ul a:hover,

.woocommerce .login,

.woocommerce .checkout_coupon,

.woocommerce .register,

.no-touch .woocommerce-type_2 .product-h .button:hover,

.no-touch .woocommerce-pagination a:hover,

.woocommerce .variations_form,

.woocommerce .variations_form .variations td.value:after,

.woocommerce .comment-respond,

.woocommerce .stars span a:after,

.woocommerce .cart_totals,

.no-touch .woocommerce .product-remove a:hover,

.woocommerce .checkout #order_review,

.woocommerce ul.order_details,

.widget_shopping_cart,

.widget_layered_nav ul,

.smile-icon-timeline-wrap .timeline-wrapper .timeline-block,

.smile-icon-timeline-wrap .timeline-feature-item.feat-item {

	background-color: #f5f5f5;

	}

.timeline-wrapper .timeline-post-right .ult-timeline-arrow l,

.timeline-wrapper .timeline-post-left .ult-timeline-arrow l,

.timeline-feature-item.feat-item .ult-timeline-arrow l {

	border-color: #f5f5f5;

	}



/* Border Color */

input[type="text"],

input[type="password"],

input[type="email"],

input[type="url"],

input[type="tel"],

input[type="number"],

input[type="date"],

input[type="search"],

textarea,

select,

.l-submain,

.g-cols > div,

.w-form-field > input:focus,

.w-form-field > textarea:focus,

.w-search.submit_inside input[type="text"]:focus,

.w-blognav,

.w-comments,

.w-sharing.type_simple .w-sharing-item,

.w-tabs-list,

.w-tabs.layout_accordion .w-tabs-section,

.w-timeline-list:before,

.w-timeline.type_vertical .w-timeline-section-title:before,

.l-main .widget_nav_menu > div,

.l-main .widget_nav_menu .menu-item a,

#lang_sel a.lang_sel_sel,

#lang_sel_click a.lang_sel_sel,

.woocommerce table th,

.woocommerce table td,

.woocommerce .quantity.buttons_added input.qty,

.woocommerce .quantity.buttons_added .plus,

.woocommerce .quantity.buttons_added .minus,

.woocommerce-tabs .tabs,

.woocommerce .related,

.woocommerce .upsells,

.woocommerce .cross-sells,

.woocommerce ul.order_details li,

.woocommerce .shop_table.my_account_orders,

.select2-container a.select2-choice,

.smile-icon-timeline-wrap .timeline-line {

	border-color: #e0e0e0;

	}

.g-hr-h i,

.w-iconbox.type_default.color_light .w-iconbox-icon,

.w-testimonial.type_2:before,

.woocommerce .star-rating:before {

	color: #e0e0e0;

	}

.g-hr-h:before,

.g-hr-h:after,

button.g-btn.color_light.type_raised,

a.g-btn.color_light.type_raised,

.no-touch .color_alternate .g-btn.type_flat:hover,

.no-touch .color_alternate .w-pagehead-nav-item:hover,

.no-touch .color_alternate .w-clients .slick-prev:hover,

.no-touch .color_alternate .w-clients .slick-next:hover,

.no-touch .color_alternate .pagination .page-numbers:hover,

.no-touch .color_alternate .woocommerce-pagination a:hover,

.widget_price_filter .ui-slider:before {

	background-color: #e0e0e0;

	}



/* Heading Color */

h1, h2, h3, h4, h5, h6,

.w-counter-number,

.w-portfolio-item-anchor,

.no-touch .w-portfolio-item-anchor:hover,

.l-submain.color_primary a.w-portfolio-item-anchor,

.l-submain.color_secondary a.w-portfolio-item-anchor {

	color: #212121;

	}



/* Text Color */

.l-canvas,

button.g-btn.color_light.type_raised,

a.g-btn.color_light.type_raised,

.w-blog.type_masonry .w-blog-entry-h,

.w-cart-dropdown,

.w-iconbox.type_circle.color_light .w-iconbox-icon,

.w-pricing-item-h,

.w-team.type_1,

.w-testimonial.type_1,

.w-timeline-item,

.w-timeline-section-title-text,

.woocommerce .form-row .chosen-drop,

.woocommerce-type_2 .product-h {

	color: #424242;

	}

button.g-btn.color_contrast.type_raised,

a.g-btn.color_contrast.type_raised,

.w-iconbox.type_circle.color_contrast .w-iconbox-icon {

	background-color: #424242;

	}

	

/* Primary Color */

a,

.highlight_primary,

button.g-btn.color_primary.type_flat,

a.g-btn.color_primary.type_flat,

.w-counter.color_primary .w-counter-number,

.w-iconbox.type_default.color_primary .w-iconbox-icon,

.w-filters-item.active,

.w-form-field > input:focus + i,

.w-form-field > textarea:focus + i,

.w-search-input > input:focus + i,

.w-tabs-item.active,

.w-tabs-section.active .w-tabs-section-header,

.w-team-link .w-team-name,

.l-main .widget_nav_menu .menu-item.current-menu-item > a,

.no-touch .woocommerce-type_2 .product-h a.button,

.woocommerce-tabs .tabs li.active,

input[type="radio"]:checked + .wpcf7-list-item-label:before,

input[type="checkbox"]:checked + .wpcf7-list-item-label:before {

	color: #f9ae3f;

	}

.l-submain.color_primary,

.highlight_primary_bg,

button,

input[type="submit"],

button.g-btn.color_primary.type_raised,

a.g-btn.color_primary.type_raised,

.pagination .page-numbers.current,

.no-touch .pagination .page-numbers.current:hover,

.w-actionbox.color_primary,

input:focus ~ .w-form-field-bar:before,

input:focus ~ .w-form-field-bar:after,

textarea:focus ~ .w-form-field-bar:before,

textarea:focus ~ .w-form-field-bar:after,

input:focus ~ .w-search-input-bar:before,

input:focus ~ .w-search-input-bar:after,

.w-iconbox.type_circle.color_primary .w-iconbox-icon,

.w-pricing.type_1 .type_featured .w-pricing-item-header,

.w-pricing.type_2 .type_featured .w-pricing-item-h,

.w-tabs-item:last-child:before,

.no-touch .w-timeline-item:hover,

.w-timeline-item.active,

.w-timeline-section.active .w-timeline-section-title-text,

.tp-bullets.custom .bullet.selected,

.no-touch .tp-bullets.custom .bullet.selected:hover,

.woocommerce .button.alt,

.woocommerce .button.checkout,

.woocommerce-pagination span.current,

.widget_price_filter .ui-slider-range,

.widget_price_filter .ui-slider-handle,

.smile-icon-timeline-wrap .timeline-separator-text .sep-text,

.smile-icon-timeline-wrap .timeline-wrapper .timeline-dot,

.smile-icon-timeline-wrap .timeline-feature-item .timeline-dot {

	background-color: #f9ae3f;

	}

.g-html blockquote,

.w-filters-item.active,

.fotorama__thumb-border,

input:focus,

textarea:focus,

.woocommerce .quantity.buttons_added input.qty:focus,

.validate-required.woocommerce-validated input:focus,

.validate-required.woocommerce-invalid input:focus,

.woocommerce .form-row .chosen-search input[type="text"]:focus,

.woocommerce-tabs .tabs li.active,

.select2-dropdown-open.select2-drop-above a.select2-choice {

	border-color: #f9ae3f;

	}

input:focus,

textarea:focus,

.select2-dropdown-open a.select2-choice {

	box-shadow: 0 -1px 0 0 #f9ae3f inset;

	}



/* Secondary Color */

.no-touch a:hover,

.highlight_secondary,

button.g-btn.color_secondary.type_flat,

a.g-btn.color_secondary.type_flat,

.no-touch .w-blog-entry-link:hover .w-blog-entry-title-h,

.no-touch .w-blog-meta a:hover,

.no-touch .w-blognav-prev:hover .w-blognav-title,

.no-touch .w-blognav-next:hover .w-blognav-title,

.w-counter.color_secondary .w-counter-number,

.w-iconbox.type_default.color_secondary .w-iconbox-icon,

.w-iconbox.type_default .w-iconbox-link:active .w-iconbox-icon,

.no-touch .w-iconbox.type_default .w-iconbox-link:hover .w-iconbox-icon,

.w-iconbox-link:active .w-iconbox-title,

.no-touch .w-iconbox-link:hover .w-iconbox-title,

.no-touch .w-team-link:hover .w-team-name,

.no-touch .l-main .widget_tag_cloud a:hover,

.no-touch .l-main .widget_product_tag_cloud .tagcloud a:hover,

.woocommerce .star-rating span:before,

.woocommerce .stars span a:after {

	color: #ffc670;

	}

.l-submain.color_secondary,

.highlight_secondary_bg,

button.g-btn.color_secondary.type_raised,

a.g-btn.color_secondary.type_raised,

.w-actionbox.color_secondary,

.w-iconbox.type_circle.color_secondary .w-iconbox-icon,

.no-touch .w-toplink.active:hover,

.no-touch .tp-leftarrow.custom:hover,

.no-touch .tp-rightarrow.custom:hover,

p.demo_store,

.woocommerce .onsale,

.woocommerce .form-row .chosen-results li.highlighted {

	background-color: #ffc670;

	}



/* Fade Elements Color */

.highlight_faded,

button.g-btn.color_light.type_flat,

a.g-btn.color_light.type_flat,

.w-blog-meta,

.w-comments-item-date,

.w-comments-item-answer a,

.w-profile-link.for_logout,

.w-socials.desaturated .w-socials-item-link,

.w-tags,

.l-main .widget_tag_cloud a,

.l-main .widget_product_tag_cloud .tagcloud a,

.woocommerce .stars span:after {

	color: #9e9e9e;

	}

.g-btn.type_flat .ripple,

.g-btn.color_light.type_raised .ripple,

.w-socials.inverted.desaturated .w-socials-item-link {

	background-color: #9e9e9e;

	}



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



/* Background Color */

.l-subfooter.at_top,

.l-subfooter.at_top #lang_sel ul ul,

.l-subfooter.at_top #lang_sel_click ul ul,

.l-subfooter.at_top .wpcf7-form-control-wrap.type_select:after {

	background-color: #212121;

	}

	

/* Alternate Background Color */

.no-touch .l-subfooter.at_top #lang_sel ul ul a:hover,

.no-touch .l-subfooter.at_top #lang_sel_click ul ul a:hover,

.l-subfooter.at_top .w-socials-item-link,

.l-subfooter.at_top .widget_calendar #calendar_wrap,

.l-subfooter.at_top .widget_shopping_cart {

	background-color: #292929;

	}



/* Border Color */

.l-subfooter.at_top,

.l-subfooter.at_top #lang_sel a.lang_sel_sel,

.l-subfooter.at_top #lang_sel_click a.lang_sel_sel,

.l-subfooter.at_top input,

.l-subfooter.at_top textarea,

.l-subfooter.at_top select,

.l-subfooter.at_top .w-form-field > input:focus,

.l-subfooter.at_top .w-form-field > textarea:focus,

.l-subfooter.at_top .w-search.submit_inside input[type="text"]:focus {

	border-color: #333;

	}



/* 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: #9e9e9e;

	}

	

/* Text Color */

.l-subfooter.at_top {

	color: #757575;

	}

	

/* 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: #9e9e9e;

	}



/* Link Hover Color */

.no-touch .l-subfooter.at_top a:hover,

.l-subfooter.at_top .w-form-field > input:focus + i,

.l-subfooter.at_top .w-form-field > textarea:focus + i,

.l-subfooter.at_top .w-search-input > input:focus + i,

.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: #ffb03a;

	}

.l-subfooter.at_top input:focus ~ .w-form-field-bar:before,

.l-subfooter.at_top input:focus ~ .w-form-field-bar:after,

.l-subfooter.at_top textarea:focus ~ .w-form-field-bar:before,

.l-subfooter.at_top textarea:focus ~ .w-form-field-bar:after,

.l-subfooter.at_top input:focus ~ .w-search-input-bar:before,

.l-subfooter.at_top input:focus ~ .w-search-input-bar:after {

	background-color: #ffb03a;

	}

.l-subfooter.at_top input:focus,

.l-subfooter.at_top textarea:focus {

	border-color: #ffb03a;

	}

.l-subfooter.at_top input:focus,

.l-subfooter.at_top textarea:focus {

	box-shadow: 0 -1px 0 0 #ffb03a inset;

	}



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



/* Background Color */

.l-subfooter.at_bottom {

	background-color: #111;

	}



/* Text Color */

.l-subfooter.at_bottom {

	color: #757575;

	}



/* Link Color */

.l-subfooter.at_bottom a {

	color: #9e9e9e;

	}



/* Link Hover Color */

.no-touch .l-subfooter.at_bottom a:hover {

	color: #ffb03a;

	}



