/* latin */
@font-face {
    font-family: 'Arvo';
    font-style: normal;
    font-weight: 400;
    src: local('Arvo'), url(https://fonts.gstatic.com/s/arvo/v8/J0GYVYTizO1mjpT3aOcSbQ.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

/* colors customizations for iris */

h1, h2, h3, h4, h5, h6,
.blog .yit_post_meta_date span,
.numbers-sections .number,
div.blog_post .yit_post_date span, a[class^=eg-portfolio-masonry], .random-numbers span.number,
.piechart span,
.widget.yit-recent-posts .recent-post .hentry-post p.post-date .day,
.widget_shopping_cart .widget_shopping_cart_content ul.product_list_widget li,
.widget_categories ul li span.count,
.testimonial-wrapper .thumb:before,
.widget_product_categories ul li span.count,
.widget.woocommerce.widget_layered_nav ul.yith-wcan-list li small.count,
.widget.featured-products div.info-featured-product .price,
.widget.yit_products_category a span.product_price {
    font-family: 'Arvo', sans-serif;
}

body, p, li, address, dd, blockquote, td, th, .blog.single .content-style-social:after, .menu-item .highlight, .menu-item .highlight-inverse {
    font-family: 'Arvo', sans-serif;
}

.highlight, .numbers-sections h4 span.title-highlight, .box-sections h3, .team-section .member-info .member-name h4, .ywar_review_row span, .ywar_stars_value, .ywar_review_count {
    color: #9a825d;
}

.special-font, .special-font a.btn-alternative {
    font-size: 12px;
    font-family: 'Arvo', sans-serif;
    color: #525252;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-transform: uppercase;
}

.quote-icon, .testimonial-wrapper .thumb:before, .testimonials-slider ul.testimonial-content li blockquote p:before {
    font-size: 100px;
    font-family: 'Rokkit', sans-serif;
    color: #cfc5b8;
    font-style: normal;
    font-weight: 400;
}

body, .st-content, .st-content-inner, .stretched-layout .blog.single .content-style-social,
.shortcode .content-style-social {
    background: #70655a url('');
}

body, .st-content, .st-content-inner {
    background-image: url('../images/backgrounds/bg.jpg');
    background-repeat: no-repeat;
    background-position: top center;
    background-attachment: fixed;
}

.boxed-layout #wrapper, .boxed-layout .blog.single .content-style-social,
#portfolio_nav .prev a[rel=prev], #portfolio_nav .next a[rel=next], #product-nav > a {
    background-color: #ffffff;
}

body.stretched-layout, .stretched-layout .st-content, .stretched-layout .st-content-inner{
    background: #ffffff;
}


.shade-1, .toggle .toggle-title .tab-opened h4, .toggle .toggle-title h4:hover, .testimonials .testimonial-wrapper .testimonial-name .name,
.dropcap, #faqs-container .fa-plus:before, .cta-phone-content p, .toggle .fa-plus:before, .cta-phone.call-to-action .cta-phone-phone {
    color: #9a825d;
}

.shade-2,
.random-numbers span.number,
.images-slider-sc .flex-direction-nav li a:hover,
.logos-slider.wrapper .nav .prev:hover i:before,
.logos-slider.wrapper .nav .next:hover i:before,
#commentform .comment-form-comment #comment,
.tabs-container ul.tabs li.current a, .tabs-container ul.tabs li a:hover,
#commentform input:not([type=submit]),
.logos-slider .nav .next i:hover,
#portfolio_nav > a:hover span.icon-wrap:before,
#portfolio_nav > a:hover span.icon-wrap:after,
#portfolio_nav > a:hover span.icon-wrap {
    color: #000000;
}

.shade-3, .images-slider-sc .flex-direction-nav li a,
.team-section .member .member-info .member-phone,
.logos-slider .nav .next i, .yit_post_quote .fa.shade-1 {
    color: #8c8c8c;
}

.faq-title.active .faq-icon, .toggle .fa.fa-minus.opened {
    background-color: #d9cab4;
}

.blog.small .yit_post_meta,
.yit_shortcodes.recent-post .blog.small .yit_post_meta,
#payment,
#my-account-content .digital-downloads,
#my-account-content .myaccount_address,
#inquiry-form {
    border-top-color: #ebebeb;
}

.blog.big.single .yit_post_content.title,
#header-container .header-wrapper,
.woocommerce ul.product_list_widget li,
.widget.yit_products_category ul.product_list_widget li,
.widget.contact-info ul li,
#comments .comments-title:after,
#respond .comment-reply-title:after,
#reply-title:after,
#page-meta,
#portfolio_nav,
.widget.contact-info ul li,
#wp-calendar caption,
.woocommerce .cart-collaterals .cart_totals h3,
#order_review_heading, #payment h3,
.woocommerce table.shop_table.cart tbody,
#yith-wcwl-form table.shop_table tbody,
.woocommerce .cart-collaterals .cart_totals tbody tr.shipping,
#payment li,
.widget_categories ul li,
.widget_archive ul li,
.widget_product_categories ul li
.widget_meta ul li,
.widget_pages ul li,
.widget_nav_menu ul li,
#order_review table tbody,
.contact-info ul li,
#order_review table tfoot tr.shipping,
.widget.widget_recent_entries ul li,
.widget.widget_recent_comments ul li,
.widget.yit_toggle_menu ul.menu > li,
.widget_product_categories ul.product-categories > li,
.widget.woocommerce.widget_layered_nav ul.yith-wcan-list li,
.woocommerce.widget_layered_nav ul li,
#header .widget_shopping_cart .widget_shopping_cart_content h5.list-title,
#inquiry-form,
.widget_product_categories ul li:not(.cat-parent),
.widget_product_categories ul li:not(.opened),
.widget_meta ul li,
#header .widget_shopping_cart .widget_shopping_cart_content ul.product_list_widget li,
.yit-vertical-megamenu .nav > ul > li,
.woocommerce .coupon-form-checkout,
.woocommerce .login-form-checkout,
.yit_post_quote,
.st-menu ul li {
    border-bottom-color: #ebebeb;
}

.header-nav > ul > li > a,
.blog .yit_post_meta_date,
.teaser-wrapper,
.blog-section-wrapper .yit_post_content,
.call-to-action-two,
.call-three,
.logos-slider.wrapper .nav .prev, .logos-slider.wrapper .nav .next,
.newsletter_form_email input.email-field,
.eg-item-skin-1-wrapper.filter-hover1 .esg-bc.eec,
.blog.small .post-wrapper,
.blog.big.single .yit_post_meta.last_block,
.toggle,
.price-table,
.tabs-container ul.tabs li,
.tabs-container ul.tabs,
#footer .border,
#copyright .border,
.widget_search #s,
.newsletter_form_email input,
.features-tab-container ul.features-tab-labels,
.features-tab-container ul.features-tab-labels li,
.blog-section-wrapper ul.blog_posts li div.blog_post .yit_post_date,
.testimonial-wrapper,
.toggle .toggle-title span.fa.fa-plus.closed,
.toggle .toggle-title span.fa.fa-minus.opened,
.arrow:before, .arrow-down:before,
#comments ol li .content,
#comments ol li .avatar img,
#commentform .comment-form-comment #comment,
#commentform input:not([type=submit]),
#commentform .comment-form-comment #comment,
.contact-form li div.input-prepend input[type=text],
.contact-form li.textarea-field div.input-prepend textarea,
#faqs-container .faq-wrapper,
.filters li a,
#faqs-container .faq-icon.fa,
.widget.yit-recent-posts .recent-post .hentry-post .text p:before,
#reviews #comments div.comment-text,
#reviews #comments ol.commentlist img.avatar,
.single-product.woocommerce div.woocommerce-tabs ul.tabs,
#reviews #comments div.comment-text.arrow-left:after,
#reviews #comments div.comment-text.arrow-left:before,
#reviews #comments > h3:after, #comments time:after,
#product-nav > a div.product-info,
#portfolio_small li .info,
#portfolio_content .portfolio_meta:after,
#portfolio_content .the_content.with-border:after,
#portfolio_content .testimonial-box.with-border:after,
.widget.yit_quick_contact ul li input:not([type="submit"]),
.widget.yit_quick_contact ul li textarea,
.woocommerce ul.products li.product.list .product-meta-wrapper div.product-rating:after,
.widget.yit-recent-comments div.comment,
.widget.yit-recent-comments .the-post .gravatar-wrapper,
.widget.yit_recent_reviews .review-content,
.widget.yit_recent_reviews .review-meta-avatar .avatar-thumb,
div.widget.teaser .teaser-wrapper,
input[type="text"],
input[type="password"],
input[type="email"],
input[type="tel"],
input.input-text,
input.input-text,
.woocommerce-page .woocommerce-page input.input-text,
textarea,
.yit-vertical-megamenu,
.yit-vertical-megamenu h3:after,
#review-order-wrapper,
.woocommerce .cart-collaterals,
.woocommerce table.shop_table.cart thead,
#yith-wcwl-form table.shop_table thead,
.wishlist-page-links,
.woocommerce form .form-row a.chosen-single,
.woocommerce form .form-row textarea,
.woocommerce .quantity input.qty,
.woocommerce-page .quantity input.qty,
.woocommerce .quantity .minus,
.woocommerce .quantity .plus,
.woocommerce-page .quantity .minus,
.woocommerce-page .quantity .plus,
.woocommerce ul.products li.product:not(.list) .product-meta-wrapper:before,
.sbHolder .sbSelector,
.sbHolder .sbOptions,
.widget.newsletter-form.with-border,
.widget_shopping_cart .widget_shopping_cart_content,
.woocommerce form .form-row div.chosen-drop,
.widget.last-tweets .arrow-left,
.arrow-left:before,
.border-line,
.team-section .member,
.team-section .member:after,
.team-section .member-info .member-name:after,
#portfolio_nav > a .info,
#my-account-sidebar ul li,
#my-account-sidebar ul:after,
.yit_shortcodes.recent-post .blog.small .post-wrapper,
.yit_shortcodes.recent-post .blog .yit_post_meta_date,
.yit_shortcodes.recent-post .blog .more-link,
.woocommerce-page table.shop_table.my_account_orders thead,
.widget.yith-woo-ajax-navigation ul.yith-wcan-color li a,
.widget.yith-woo-ajax-navigation ul.yith-wcan-label li a,
.sidebar .widget.yit_text_image .clearfix.widget-wrap,
.woocommerce ul.order_details li, .woocommerce-page ul.order_details li,
.woocommerce table.shop_table.order_details thead,
.woocommerce table.shop_table.order_details tbody,
.woocommerce-page table.shop_table.my_account_orders thead,
.woocommerce table.shop_table.order_details tfoot tr:last-child,
.woocommerce-page table.shop_table.my_account_orders thead,
.widget.testimonial-widget ul li div.testimonial-description,
.widget.featured-products .flex-viewport,
.widget.testimonial-widget ul li .image-container,
#my-account-content h2:after,
.widget.yit_recent_reviews .owl-controls .owl-buttons span.fa,
#primary .testimonial-widget .owl-buttons .owl-next,
#primary .testimonial-widget .owl-buttons .owl-prev,
#welcome-menu-login .login-box.with_registration .customer-login-box.customer-login-box1,
#welcome-menu-login .login-box.with_registration .customer-login-box.customer-login-box2,
.woocommerce.widget.yith_woocommerce_ajax_search input[type="search"],
.woocommerce.widget.widget_product_search #searchform,
#modal-window,
.woocommerce-billing-fields select,
.page-template-blog-php .post.blog-big,
.images-slider-sc .flex-direction-nav li a,
.logos-slider .nav .prev, .logos-slider .nav .next,
.woocommerce ul.products li.product .thumb-wrapper.alternative .product-action-button a,
.widget.yit-recent-posts .recent-post .hentry-post p.post-date,
.single-product.woocommerce div.product div.summary .price:after,
.single-product.woocommerce div.product div.summary .product_meta:before,
.single-product.woocommerce div.product div.summary ul.socials li,
.woocommerce ul.products li.product .thumb-wrapper .out-of-stock-icon .out-of-stock-text:before,
.woocommerce ul.products li.product .thumb-wrapper .out-of-stock-icon .out-of-stock-text:after,
.widget_categories .sbHolder .sbSelector,
.woocommerce ul.products li.product .thumb-wrapper .added-to-cart-icon .added-to-cart-text:before,
.woocommerce ul.products li.product .thumb-wrapper .added-to-cart-icon .added-to-cart-text:after,
.widget_archive .sbHolder .sbSelector,
.woocommerce .cart-empty h2.empty-message:after,
.widget.featured-products div.info-featured-product > div,
.widget.featured-products .flex-direction-nav li a.flex-next,
.widget.featured-products .flex-direction-nav li a.flex-prev,
.woocommerce-message,
.woocommerce-info,
#header-search input#s, #header-search input#yith-s,
#primary div.widget,
table#yith-ywrq-table-list thead,
table.my_account_quotes thead,
.st-menu input[type="search"],
ul.yith_magnifier_gallery .owl-controls .owl-prev,
ul.yith_magnifier_gallery .owl-controls .owl-next,
#header-container .header-wrapper {
    border-color: #ebebeb;
}

.border-line-1 {
    background-color: #ebebeb;
}

.border-2-top {
    border-top-color: #dad3c7;
}

.border-2-bottom {
    border-bottom-color: #dad3c7;
}

.dropcap,
.images-slider-sc .flex-direction-nav li a:hover,
#nav .menu-item .highlight,
#comments ol li .information .user-info .is_author,
#commentform input:not([type=submit]):focus,
#commentform .comment-form-comment #comment:focus,
.contact-form li div.input-prepend input[type=text]:focus,
.contact-form li.textarea-field div.input-prepend textarea:focus,
.filters li a.active,
.filters li a:hover,
.widget.featured-products .flex-direction-nav li a.flex-next:hover,
.widget.featured-products .flex-direction-nav li a.flex-prev:hover,
#show-category-product div.category-name h4,
.categories-slider div.category-name h4 {
    border-color: #dad3c7;
}

.border-line-2 {
    background-color: #dad3c7;
}

.woocommerce ul.products li.product .product-rating span.star-empty,
.single-product.woocommerce div.product div.summary .product-rating span.star-empty,
.testimonial-wrapper .testimonial-rating span.star-empty,
#comments div.comment-text div.meta .product-rating span.star-empty,
.yit_recent_reviews .reviews-rating span.star-empty,
.widget.testimonial-widget ul li .name-testimonial .testimonial-rating span.star-empty {
    color: #b5b4b4;
}

.woocommerce ul.products li.product .product-rating span.star,
.single-product.woocommerce div.product div.summary .product-rating span.star,
.testimonial-wrapper .testimonial-rating span.star,
#comments div.comment-text div.meta .product-rating span.star,
.yit_recent_reviews .reviews-rating span.star,
.star-rating:before,
.woocommerce-tabs #review_form p.stars a.active,
.widget.testimonial-widget ul li .name-testimonial .testimonial-rating span.star {
    color: #9a825d;
}

a, a:visited,
.widget.yit-recent-posts .recent-post .hentry-post h3 a.title:hover,
.widget.woocommerce ul.product_list_widget a span.product_title:hover,
.widget.contact-info .info-container a.contact_info_email:hover h4,
.contact-info .info-container a:hover h4,
.blog-section-wrapper ul.blog_posts li div.blog_post .yit_post_meta span.title a:hover,
.blog-section-wrapper ul.blog_posts li div.blog_post .yit_post_meta span.info a:hover,
.widget.yit-recent-comments .comments-info-wrapper a.title:hover,
.widget.yit_recent_reviews .review-meta-avatar .meta .product-review-link a:hover,
.product-meta h3.product-name a:hover,
.woocommerce table.cart td.product-name div.product-name a:hover,
.sbHolder .sbOptions li a:hover,
.widget_shopping_cart .widget_shopping_cart_content .mini-cart-item-info a:hover,
.widget_nav_menu ul li a:hover,
.widget_product_categories ul li a:hover,
.wishlist_table tr td.product-name a:hover,
li.eg-item-skin-1-wrapper.filter-hover1:hover .esg-bc.eec .eg-item-skin-1-element-16,
.widget.woocommerce.widget_layered_nav ul.yith-wcan-list li a:hover,
.woocommerce.widget_layered_nav ul li a:hover,
.widget.featured-products div.info-featured-product a:hover,
.widget.yit_products_category a span.product_title:hover,
#wp-calendar tbody tr td#today,
#header #welcome-menu-login .lost_password a:hover,
#customer_login .login .lost_password a:hover,
.sitemap a:hover,
#yit-breadcrumb a:hover,
.blog.small .author a:hover,
.widget.yit-recent-posts .recent-post.compact .hentry-post h3 a.title:hover,
.widget.yit-recent-posts .recent-post.compact span.author a:hover,
.widget.yit-recent-posts .recent-post.compact span.num-comments a:hover,
.widget.yit-recent-comments .comments-info-wrapper .author .email:hover {
    color: #9a825d;
}

a:hover, a:active, .widget.woocommerce ul.product_list_widget a span.product_title,
.widget.yit-recent-comments .comments-info-wrapper a.title,
.contact-info .info-container h4,
.contact-info .info-container a h4,
.widget.yit_recent_reviews .review-meta-avatar .meta .product-review-link a,
#number-of-products a:hover,
#number-of-products a.active,
#yit-breadcrumb a,
.blog.small .author a,
.blog-section-wrapper ul.blog_posts li div.blog_post .yit_post_meta span.title a,
.widget_nav_menu ul li a,
.widget_product_categories ul li a,
.widget.woocommerce.widget_layered_nav ul.yith-wcan-list li a,
.woocommerce.widget_layered_nav ul li a,
.widget.featured-products div.info-featured-product a,
.widget.yit_products_category a span.product_title,
li.eg-item-skin-1-wrapper.filter-hover1 .esg-bc.eec .eg-item-skin-1-element-16,
#header #welcome-menu-login .lost_password a,
#customer_login .login .lost_password a {
    color: #404040;
}

.features-tab-container ul.features-tab-labels li h4 a,
.tabs-container ul.tabs li h4 a,
.single-product.woocommerce div.product div.summary ul.socials li a,
.single-product.woocommerce div.product div.summary .product-actions-wrapper .yith-wcwl-add-to-wishlist a,
ul.products li.product.list .product-wrapper .product-actions-wrapper .yith-wcwl-add-to-wishlist a,
.widget_categories ul li a,
.widget_archive ul li a,
.widget_product_categories ul li a,
.widget_meta ul li a,
.widget_pages ul li a,
.widget_nav_menu ul li a,
.logos-slider.wrapper .nav a.next,
.logos-slider.wrapper .nav a.prev,
.logos-slider.wrapper .nav a.next:hover,
.logos-slider.wrapper .nav a.prev:hover,
.blog-section-wrapper ul.blog_posts li div.blog_post .yit_post_meta span.info a,
#yith-wcwl-form .yith-wcwl-share ul li a,
.single-product.woocommerce div.product div.summary form.cart ul.variations .select_option,
.single-product.woocommerce form.cart .reset_variations,
.single-product.woocommerce div.product div.summary form.cart ul.variations .select_option span,
#modal-window div.modal-opener a,
.widget.featured-products .flex-direction-nav li a.flex-prev:before,
.widget.featured-products .flex-direction-nav li a.flex-next:before,
.woocommerce .products-slider-wrapper .es-nav-prev span,
.woocommerce .products-slider-wrapper .es-nav-next span,
.categories-slider-wrapper .es-nav-prev span,
.categories-slider-wrapper .es-nav-next span,
.coupon-form-checkout a.showcoupon,
.login-form-checkout a.showlogin,
.login-form-checkout .lost_password a,
.widget.yit_toggle_menu ul.menu li a,
.yit-vertical-megamenu .nav > ul > li > a,
.yitpopup_wrapper a.close:before,
#header-search .autocomplete-suggestion,
#inquiry-form .product-inquiry,
.sitemap a,
.woocommerce .widget_layered_nav ul.yith-wcan-label li a,
.woocommerce-page .widget_layered_nav ul.yith-wcan-label li a {
    color: #7b7b7b;
}

.features-tab-container ul.features-tab-labels li.current-feature h4 a,
.features-tab-container ul.features-tab-labels li.current-feature:hover h4 a,
.features-tab-container ul.features-tab-labels li:hover h4 a,
.features-tab-container ul.features-tab-labels li h4 a:hover,
.toggle .toggle-title h4:hover,
.toggle .toggle-title.tab-opened h4,
.toggle .toggle-title:hover span.fa.fa-plus.closed,
.toggle .toggle-title span.fa.fa-plus.closed:hover,
.toggle .toggle-title span.fa.fa-minus.opened:before,
#faqs-container .faq-wrapper:hover .faq-title h4,
#faqs-container .faq-wrapper .faq-title.active h4,
#faqs-container .faq-wrapper:hover .faq-icon.fa,
#faqs-container .faq-wrapper .faq-title.active .faq-icon.fa,
.widget_categories ul li a:hover,
.widget_archive ul li a:hover,
.widget_product_categories ul li a:hover,
.widget_meta ul li a:hover,
.widget_pages ul li a:hover,
.widget_nav_menu ul li a:hover,
.filters li a:hover,
.filters li a.active,
.single-product.woocommerce div.woocommerce-tabs ul.tabs li a:hover,
.single-product.woocommerce div.woocommerce-tabs ul.tabs li.active a,
.tabs-container ul.tabs li h4 a:hover,
div.product div.summary .product_meta span a:hover,
.single-product.woocommerce div.product div.summary ul.socials li a:hover i.fa,
.single-product.woocommerce div.product div.summary .product-actions-wrapper .yith-wcwl-add-to-wishlist a:hover,
ul.products li.product.list .product-wrapper .product-actions-wrapper .yith-wcwl-add-to-wishlist a:hover,
#product-nav > a:hover span,
.single-product.woocommerce div.product div.summary ul.socials li a:hover,
#yith-wcwl-form .yith-wcwl-share ul li a:hover,
#my-account-sidebar ul li > a:hover,
#my-account-sidebar ul li > a.active,
.single-product.woocommerce div.product div.summary form.cart ul.variations .select_option:hover,
.single-product.woocommerce div.product div.summary form.cart ul.variations .select_option.selected,
.single-product.woocommerce form.cart .reset_variations:hover,
.single-product.woocommerce div.product div.summary form.cart ul.variations .select_option span:hover,
.single-product.woocommerce div.product div.summary form.cart ul.variations .select_option.selected span,
#modal-window div.modal-opener a:hover,
.widget.featured-products .flex-direction-nav li a.flex-prev:hover:before,
.widget.featured-products .flex-direction-nav li a.flex-next:hover:before,
.woocommerce .products-slider-wrapper .es-nav-prev:hover span,
.woocommerce .products-slider-wrapper .es-nav-next:hover span,
.categories-slider-wrapper .es-nav-prev:hover span,
.categories-slider-wrapper .es-nav-next:hover span,
.coupon-form-checkout a.showcoupon:hover,
.login-form-checkout a.showlogin:hover,
.login-form-checkout .lost_password a:hover,
.widget.yit_toggle_menu ul.menu li a:hover,
.yitpopup_wrapper a.close:hover:before,
#header-search .autocomplete-suggestion:hover,
#header #header-search.opened .widget_search a.trigger-search, #header #header-search.opened .widget_product_search a.trigger-search,
#inquiry-form .product-inquiry:hover,
.sitemap h4 a,
.woocommerce .widget_layered_nav ul.yith-wcan-label li a:hover,
.woocommerce-page .widget_layered_nav ul.yith-wcan-label li a:hover,
.woocommerce .widget_layered_nav ul.yith-wcan-label li.chosen a,
.woocommerce-page .widget_layered_nav ul.yith-wcan-label li.chosen a {
    color: #1b1b1b;
}

p, body, time, dt, dd, td, th, address, .counter .text, ul.short li, .testimonial-wrapper .testimonial-smallquote,
.widget.yit-recent-posts .recent-post .hentry-post p.post-date .month,
div.product div.summary .product_meta span a,
h2.title-filterable-faq,
.woocommerce p.form-row label, #ship-to-different-address label,
.woocommerce .quantity input.qty,
.woocommerce-page .quantity input.qty,
.woocommerce .quantity .minus,
.woocommerce .quantity .plus,
.woocommerce-page .quantity .minus,
.woocommerce-page .quantity .plus,
.sbHolder .sbSelector,
.blog-section-wrapper ul.blog_posts li div.blog_post .yit_post_date .month,
.sbHolder .sbOptions li a,
.woocommerce .form-row .chosen-container-single .chosen-single,
#customer_login p label,
#my-account-content p label,
#my-account-content #wp-social-login-connect-with {
    font-size: 16px;
    font-family: 'Arvo', sans-serif;
    color: #7b7b7b;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-transform: none;
}

h1,
.call-three .newsletter-cta-form-container span.newsletter-cta-title {
    font-size: 28px;
    font-family: 'Arvo', sans-serif;
    color: #1b1b1b;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-transform: uppercase;
}

h2, .call-three .newsletter-cta-form-container span.newsletter-cta-incipit,
.call-to-action-two .call-to-action-two-container div.incipit span {
    font-size: 24px;
    font-family: 'Arvo', sans-serif;
    color: #1b1b1b;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-transform: uppercase;
}

h3, .testimonial-wrapper .testimonial-name .name,
.team-section .member-name h4,
.team-section .member-phone,
h1.portfolios-title,
.widget.yit-recent-posts .recent-post .hentry-post h3 a.title {
    font-size: 18px;
    font-family: 'Arvo', sans-serif;
    color: #1b1b1b;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-transform: uppercase;
}

h4,
.widget.yit-recent-comments .comments-info-wrapper .author .url,
.widget.yit-recent-comments .comments-info-wrapper .author .email,
.blog-section-wrapper ul.blog_posts li div.blog_post .yit_post_meta span.title,
.widget.yit_recent_reviews .review-meta-avatar .meta .author {
    font-size: 16px;
    font-family: 'Arvo', sans-serif;
    color: #1b1b1b;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-transform: uppercase;
}

h5,
.widget.yit-recent-posts .recent-post.compact .hentry-post h3 a.title,
.testimonial-wrapper .testimonial-smallquote,
.widget_recent_entries > ul > li a {
    font-size: 12px;
    font-family: 'Arvo', sans-serif;
    color: #1b1b1b;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-transform: uppercase;
}

h6 {
    font-size: 10px;
    font-family: 'Arvo', sans-serif;
    color: #1b1b1b;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-transform: none;
}

#header {
    background-color: #ffffff;
    background-repeat: no-repeat;
    background-position: top left;
    background-attachment: scroll;
}

#logo #textual {
    font-size: 48px;
    font-family: 'Arvo', sans-serif;
    color: #000000;
    font-style: normal;
    font-weight: 800;
    text-align: left;
    text-transform: uppercase;
}

#logo span.title-highlight {
    font-size: 48px;
    font-family: 'Arvo', sans-serif;
    color: #9a825d;
    font-style: normal;
    font-weight: 800;
    text-align: left;
    text-transform: uppercase;
}

#logo #tagline {
    font-size: 12px;
    font-family: 'Arvo', sans-serif;
    color: #8c8c8c;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-transform: none;
}

#logo #tagline span.title-highlight {
    font-size: 12px;
    font-family: 'Arvo', sans-serif;
    color: #9a825d;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-transform: none;
}

#slogan h1, #slogan h1 span {
    font-size: 28px;
    font-family: 'Arvo', sans-serif;
    color: #ffffff;
    font-style: normal;
    font-weight: 400;
    text-align: center;
    text-transform: uppercase;
}

#slogan p {
    font-size: 14px;
    font-family: 'Arvo', sans-serif;
    color: #b0b0b0;
    font-style: normal;
    font-weight: 400;
    text-align: center;
    text-transform: none;
}

#slogan h2 span.title-highlight, #slogan p span.title-highlight, #slogan.yith-checkout-single span.current {
    color: #9a825d;
}

#slogan {
    background-color: #ffffff;
}

#topbar, #topbar p {
    font-size: 10px;
    font-family: 'Arvo', sans-serif;
    color: #7b7b7b;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-transform: uppercase;
}

#topbar .shortcode-highlight {
    font-size: 10px;
    font-family: 'Arvo', sans-serif;
    color: #000000;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-transform: none;
}

#topbar {
    background-color: #fff;
}

#topbar .header-wrapper {
    border-bottom-color: #e1e1e1;
}

#topbar a {
    color: #000000;
}

#topbar a:hover {
    color: #9a825d;
}

#topnav .nav, .nav > ul > li:after {
    color: #000000;
}

#topbar .nav a:hover,
#topbar .nav ul > li:hover > a,
#topbar .nav .current-menu-item > a,
#topbar .nav .current-menu-ancestor > a,
#topbar .nav .current-page-item > a
#topbar .nav ul.sub-menu li a:hover,
#topbar .nav ul.children li a:hover,
#topbar .nav ul.sub-menu li a:hover,
#topbar .nav ul.children li a:hover,
#topbar .nav div.submenu li > div.submenu li a:hover {
    color: #9a825d;
}

.header-nav ul li a,
#cat_nav a,
#welcome-menu > ul > li > a,
#welcome-menu-login > ul > li > a,
.yit-mini-cart-icon .cart-items-number,
.yit-vertical-megamenu .nav > ul > li > a,
#header .widget_icl_lang_sel_widget li a,
.whislist_nav a {
    font-size: 13px;
    font-family: 'Arvo', sans-serif;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-transform: uppercase;
}

.header-nav ul li a,
#welcome-menu > ul > li > a,
#welcome-menu-login > ul > li > a,
#header .widget_search a.trigger-search,
#header .widget_product_search a.trigger-search,
.yit-mini-cart-icon .cart-items-number,
#header .widget_icl_lang_sel_widget li a,
#header.dark .widget_icl_lang_sel_widget #lang_sel > ul > li > a + ul li a,
.whislist_nav a {
    color: #777777;
}

.header-nav ul li:hover a,
#welcome-menu > ul > li:hover > a,
#welcome-menu-login > ul > li:hover > a,
.header-nav ul li.current_page_item a,
.header-nav ul li.current-menu-ancestor a,
#header .widget_search a.trigger-search:hover,
#header .widget_product_search a.trigger-search:hover,
#header .widget_icl_lang_sel_widget li:hover a,
#header.dark .widget_icl_lang_sel_widget #lang_sel > ul > li > a + ul li a:hover,
.whislist_nav a:hover,
.yit-vertical-megamenu .nav > ul > li > a:hover {
    color: #000000;
}

.nav div.submenu {
    background-color: #ffffff;
}

.nav div.submenu ul li a {
    font-size: 11px;
    font-family: 'Arvo', sans-serif;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-transform: uppercase;
    color: #8c8c8c;
}

.nav div.submenu ul li:hover a {
    color: #000000;
}

.nav .bigmenu > .submenu > ul.sub-menu > li > a {
    font-size: 11px;
    font-family: 'Arvo', sans-serif;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-transform: uppercase;
    color: #000000;
}

.nav .bigmenu div.submenu li > div.submenu li a {
    font-size: 11px;
    font-family: 'Arvo', sans-serif;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-transform: uppercase;
    color: #8c8c8c;
}

.nav .bigmenu > .submenu > ul.sub-menu > li:hover > a {
    color: #000000;
}

.nav .bigmenu div.submenu li > div.submenu li:hover a,
.nav .bigmenu div.submenu li > div.submenu li.current-menu-item a,
.nav .bigmenu div.submenu li > div.submenu li.current_page_item a {
    color: #000000;
}

#header-search label {
    font-size: 12px;
    font-family: 'Arvo', sans-serif;
    color: #8c8c8c;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-transform: uppercase;
}

#header-search input#s, #header-search input#yith-s {
    font-size: 12px;
    font-family: 'Arvo', sans-serif;
    color: #8b8685;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-transform: none;
}

#header-search .autocomplete-suggestion {
    border-color: #f2f0f0;
}

#header.dark #logo #textual {
    color: #fff;
}

#header.dark #logo span.title-highlight {
    color: #f2d3a1;
}

#header.dark #tagline {
    color: #eee;
}

#header.dark #tagline.highlight {
    color: #f2d3a1;
}

#header.dark .nav > ul > li > a,
#header.dark .widget_search a.trigger-search,
#header.dark .widget_product_search a.trigger-search,
#header.dark .yit-mini-cart-icon .cart-items-number,
#header.dark .widget_icl_lang_sel_widget > li > a,
#header.dark .header-nav > ul > li.current_page_item > a,
#header.dark .widget_icl_lang_sel_widget #lang_sel > ul > li > a {
    color: #fff;
}

#header.dark .nav > ul > li > a:hover,
#header .nav > ul > li.current_page_item,
#header.dark .widget_search a.trigger-search:hover,
#header.dark .widget_product_search a.trigger-search:hover,
#header.dark #header-search.opened .widget_search a.trigger-search,
#header.dark #header-search.opened .widget_product_search a.trigger-search,
#header.dark .widget_icl_lang_sel_widget #lang_sel > ul > li > a:hover,
#header.dark .header-nav > ul > li.current-menu-ancestor > a,
#header.dark > .header-nav > ul > li > a:hover {
    color: #f2d3a1;
}

.btn-flat, a.btn-flat, .blog input[type="submit"] {
    font-size: 12px;
    font-family: 'Arvo', sans-serif;
    font-style: normal;
    font-weight: 400;
    text-transform: uppercase;
}

.btn-flat, a.btn-flat, a.btn-flat.added,
.btn.btn-flat i.fa,
#nav .menu-item .highlight-alternative,
.call-to-action-two .call-btn .btn-alternative,
.blog input[type="submit"] {
    color: #ffffff;
}

.btn-flat:hover, a.btn-flat:hover,
.btn.btn-flat:hover i.fa,
.btn.btn-flat i.fa:hover,
.call-to-action-two .call-btn .btn-alternative:hover,
.blog input[type="submit"]:hover {
    color: #ffffff;
}

.btn-flat, a.btn-flat,
.blog input[type="submit"] {
    border-color: #887c74;
}

.btn-flat:hover, a.btn-flat:hover,
.blog input[type="submit"]:hover {
    border-color: #867c78;
}

.btn-flat, a.btn-flat,
.call-to-action-two .call-btn .btn-alternative,
.blog input[type="submit"],
#nav .menu-item .highlight-alternative {
    background-color: #71645b;
    background: #71645b;
}

.btn-flat:hover, a.btn-flat:hover,
.blog input[type="submit"]:hover,
.call-to-action-two .call-btn .btn-alternative:hover,
.widget_price_filter .ui-slider .ui-slider-handle,
.widget_price_filter .ui-slider .ui-slider-range {
    background-color: #81736a;
    background: #81736a;
}

.btn-ghost,
a.btn-ghost,
.price-table .btn.btn-alternative,
.blog .more-link,
button.single_add_to_cart_button.button,
.widget_search #searchsubmit,
#commentform #submit,
ul.products li.product.list .product-action-button a,
.wishlist_table .add_to_cart.button,
a.yith-wcan-reset-navigation.button,
.woocommerce.widget_product_search input[type="submit"],
.widget_price_filter .button,
#my-account-content input[type="submit"],
.woocommerce-message .button.wc-forward,
li.eg-item-skin-1-wrapper .btn-eg a,
.filters li a:hover,
.filters li a.active,
.woocommerce .login-form-checkout .button,
.woocommerce.widget.widget_product_search #searchform #searchsubmit,
#searchsubmit,
.ywraq-wrapper input.button,
.quotes-actions a.button,
.card-actions a.button,
.remove_from_wishlist.button,
.wishlist_table #custom_add_to_cart,
.wishlist_table .ask-an-estimate-button,
.ask-an-estimate-button-popup,
.wishlist-submit.popup_button,
.yith-wcwl-wishlist-search-form button.wishlist-search-button,
#yith-wcwl-form a.button,
#header-search #searchsubmit, #header-search #yith-searchsubmit {
    font-size: 12px;
    font-family: 'Arvo', sans-serif;
    font-style: normal;
    font-weight: 400;
    text-transform: uppercase;
}

.btn-ghost, a.btn-ghost,
.price-table .btn.btn-alternative,
.btn.btn-ghost i.fa,
#commentform #submit,
#nav .menu-item .highlight,
.single_add_to_cart_button .button,
.widget_search #searchsubmit,
.btn.btn-ghost i.fa,
ul.products li.product.list .product-action-button a,
.wishlist_table .add_to_cart.button,
a.yith-wcan-reset-navigation.button,
.woocommerce.widget_product_search input[type="submit"],
.widget_price_filter .button,
li.eg-item-skin-1-wrapper .btn-eg a,
#my-account-content input[type="submit"],
.filters li a,
.woocommerce-message .button.wc-forward,
.woocommerce .login-form-checkout .button,
.woocommerce.widget.widget_product_search #searchform #searchsubmit,
#searchsubmit,
.ywraq-wrapper input.button,
.quotes-actions a.button,
.card-actions a.button,
.remove_from_wishlist.button,
.wishlist_table #custom_add_to_cart,
.wishlist_table .ask-an-estimate-button,
.ask-an-estimate-button-popup,
.wishlist-submit.popup_button,
.yith-wcwl-wishlist-search-form button.wishlist-search-button,
#yith-wcwl-form a.button,
#header-search #searchsubmit, #header-search #yith-searchsubmit {
    color: #9a825d;
}

.btn-ghost:hover,
a.btn-ghost:hover,
.btn.btn-ghost i.fa:hover,
.btn.btn-ghost:hover i.fa,
#commentform #submit:hover,
button.single_add_to_cart_button.button:hover,
.widget_search #searchsubmit:hover,
.price-table .btn.btn-alternative:hover,
ul.products li.product.list .product-action-button a:hover,
.wishlist_table .add_to_cart.button:hover,
a.yith-wcan-reset-navigation.button:hover,
.woocommerce.widget_product_search input[type="submit"]:hover,
.widget_price_filter .button:hover,
li.eg-item-skin-1-wrapper .btn-eg a:hover,
li.eg-item-skin-1-wrapper:hover .btn-eg a,
.filters li a:hover,
.filters li a.active,
#my-account-content input[type="submit"]:hover,
.woocommerce-message .button.wc-forward:hover,
.woocommerce .login-form-checkout .button:hover,
.woocommerce.widget.widget_product_search #searchform #searchsubmit:hover,
#searchsubmit:hover,
.ywraq-wrapper input.button:hover,
.quotes-actions a.button:hover,
.card-actions a.button:hover,
.remove_from_wishlist.button:hover,
.wishlist_table #custom_add_to_cart:hover,
.wishlist_table .ask-an-estimate-button:hover,
.ask-an-estimate-button-popup:hover,
.wishlist-submit.popup_button:hover,
.yith-wcwl-wishlist-search-form button.wishlist-search-button:hover,
#yith-wcwl-form a.button:hover,
#header-search #searchsubmit:hover, #header-search #yith-searchsubmit:hover {
    color: #ffffff;
}

.btn-ghost, a.btn-ghost,
.widget_search #searchsubmit,
.price-table div.button-container a.btn-alternative,
.pricing_box.price-table.large div.button-container a,
button.single_add_to_cart_button.button,
#commentform #submit,
ul.products li.product.list .product-action-button a,
.wishlist_table .add_to_cart.button,
a.yith-wcan-reset-navigation.button,
.woocommerce.widget_product_search input[type="submit"],
.widget_price_filter .button,
li.eg-item-skin-1-wrapper .btn-eg a,
#my-account-content input[type="submit"],
.filters li a,
.woocommerce-message .button.wc-forward,
.woocommerce .login-form-checkout .button,
.woocommerce.widget.widget_product_search #searchform #searchsubmit,
#searchsubmit,
.ywraq-wrapper input.button,
.quotes-actions a.button,
.card-actions a.button,
.remove_from_wishlist.button,
.wishlist_table #custom_add_to_cart,
.wishlist_table .ask-an-estimate-button,
.ask-an-estimate-button-popup,
.wishlist-submit.popup_button,
.yith-wcwl-wishlist-search-form button.wishlist-search-button,
#yith-wcwl-form a.button,
#header-search #searchsubmit, #header-search #yith-searchsubmit {
    border-color: #9a825d;
}

.btn-ghost:hover,
.widget_search #searchsubmit:hover,
.price-table div.button-container a.btn-alternative:hover,
.pricing_box.price-table.large div.button-container a:hover,
button.single_add_to_cart_button.button:hover,
#commentform #submit:hover,
ul.products li.product.list .product-action-button a:hover,
.wishlist_table .add_to_cart.button:hover,
a.yith-wcan-reset-navigation.button:hover,
.woocommerce.widget_product_search input[type="submit"]:hover,
.widget_price_filter .button:hover,
#my-account-content input[type="submit"]:hover,
li.eg-item-skin-1-wrapper .btn-eg a:hover,
li.eg-item-skin-1-wrapper:hover .btn-eg a,
.filters li a:hover,
.filters li a.active,
.woocommerce-message .button.wc-forward:hover,
.woocommerce .login-form-checkout .button:hover,
.woocommerce.widget.widget_product_search #searchform #searchsubmit:hover,
#searchsubmit:hover,
.ywraq-wrapper input.button:hover,
.quotes-actions a.button:hover,
.card-actions a.button:hover,
.remove_from_wishlist.button:hover,
.wishlist_table #custom_add_to_cart:hover,
.wishlist_table .ask-an-estimate-button:hover,
.ask-an-estimate-button-popup:hover,
.wishlist-submit.popup_button:hover,
.yith-wcwl-wishlist-search-form button.wishlist-search-button:hover,
#yith-wcwl-form a.button:hover,
#header-search #searchsubmit:hover, #header-search #yith-searchsubmit:hover {
    border-color: #9a825d;
}

a.btn-ghost, .btn-ghost,
#commentform #submit,
.widget_search #searchsubmit,
button.single_add_to_cart_button.button,
.price-table .btn.btn-alternative,
ul.products li.product.list .product-action-button a,
.wishlist_table .add_to_cart.button,
a.yith-wcan-reset-navigation.button,
.woocommerce.widget_product_search input[type="submit"],
.widget_price_filter .button,
#my-account-content input[type="submit"],
li.eg-item-skin-1-wrapper .btn-eg a,
.filters li a,
.woocommerce-message .button.wc-forward,
.woocommerce .login-form-checkout .button,
.woocommerce.widget.widget_product_search #searchform #searchsubmit,
#searchsubmit,
.ywraq-wrapper input.button,
.quotes-actions a.button,
.card-actions a.button,
.remove_from_wishlist.button,
.wishlist_table #custom_add_to_cart,
.wishlist_table .ask-an-estimate-button,
.ask-an-estimate-button-popup,
.wishlist-submit.popup_button,
.yith-wcwl-wishlist-search-form button.wishlist-search-button,
#yith-wcwl-form a.button,
#header-search #searchsubmit, #header-search #yith-searchsubmit {
    background-color: transparent;
    background: transparent;
}

.btn-ghost:hover,
#commentform #submit:hover,
a.btn-ghost:hover,
.widget_search #searchsubmit:hover,
.price-table .btn.btn-alternative:hover,
button.single_add_to_cart_button.button:hover,
ul.products li.product.list .product-action-button a:hover,
.wishlist_table .add_to_cart.button:hover,
a.yith-wcan-reset-navigation.button:hover,
.woocommerce.widget_product_search input[type="submit"]:hover,
.widget_price_filter .button:hover,
#my-account-content input[type="submit"]:hover,
li.eg-item-skin-1-wrapper:hover .btn-eg a,
li.eg-item-skin-1-wrapper .btn-eg a:hover,
.woocommerce-message .button.wc-forward:hover,
.woocommerce .login-form-checkout .button:hover,
.woocommerce.widget.widget_product_search #searchform #searchsubmit:hover,
#searchsubmit:hover,
.ywraq-wrapper input.button:hover,
.quotes-actions a.button:hover,
.card-actions a.button:hover,
.remove_from_wishlist.button:hover,
.wishlist_table #custom_add_to_cart:hover,
.wishlist_table .ask-an-estimate-button:hover,
.ask-an-estimate-button-popup:hover,
.wishlist-submit.popup_button:hover,
.yith-wcwl-wishlist-search-form button.wishlist-search-button:hover,
#yith-wcwl-form a.button:hover,
#header-search #searchsubmit:hover, #header-search #yith-searchsubmit:hover {
    background-color: #9a825d;
    background: #9a825d;
}

.btn-ghost-white,
a.btn-ghost-white {
    font-size: 12px;
    font-family: 'Arvo', sans-serif;
    font-style: normal;
    font-weight: 400;
    text-transform: uppercase;
}

.btn-ghost-white, a.btn-ghost-white, .btn.btn-ghost-white i.fa {
    color: #ffffff;
}

.btn-ghost-white:hover,
a.btn-ghost-white:hover,
.btn.btn-ghost-white i.fa:hover,
.btn.btn-ghost-white:hover i.fa {
    color: #000000;
}

.btn-ghost-white, a.btn-ghost-white {
    border-color: #ffffff;
}

.btn-ghost-white:hover {
    border-color: #ffffff;
}

a.btn-ghost-white, .btn-ghost-white {
    background-color: transparent;
    background: transparent;
}

.btn-ghost-white:hover,
a.btn-ghost-white:hover {
    background-color: #ffffff;
    background: #ffffff;
}

.btn-ghost-alternative,
.btn-alternative,
a.btn-ghost-alternative {
    font-size: 12px;
    font-family: 'Arvo', sans-serif;
    font-style: normal;
    font-weight: 400;
    text-transform: uppercase;
}

a.btn-ghost-alternative, .btn-ghost-alternative, .btn.btn-ghost-alternative i.fa,
.btn-alternative {
    color: #996140;
}

a.btn-ghost-alternative:hover, .btn-ghost-alternative:hover, .btn.btn-ghost-alternative:hover i.fa,
.btn-alternative:hover,
#nav .menu-item .highlight-inverse,
.btn.btn-ghost-alternative i.fa:hover {
    color: #ffffff;
}

a.btn-ghost-alternative, .btn-ghost-alternative, .btn-alternative {
    border-color: #c78056;
    background-color: transparent;
    background: transparent;
}

a.btn-ghost-alternative, .btn-ghost-alternative:hover, .btn-alternative:hover {
    border-color: #c78056;
}

a.btn-ghost-alternative:hover,
.btn-ghost-alternative:hover,
.btn-alternative:hover,
#nav .menu-item .highlight-inverse {
    background-color: #c78056;
    background: #c78056;
}

a.btn-ghost-alternative-2, .filters li a {
    font-size: 12px;
    font-family: 'Arvo', sans-serif;
    font-style: normal;
    font-weight: 400;
    text-transform: uppercase;
    color: #404040;
    border-color: #d9cab4;
    background-color: transparent;
    background: transparent;
}

a.btn-ghost-alternative-2:hover, .filters li a:hover,
.filters li a.active {
    color: #ffffff;
    border-color: #d9cab4;
    background-color: #d9cab4;
    background: #d9cab4;
}

.error-404-text {
    font-size: 13px;
    font-family: 'Arvo', sans-serif;
    color: #7b7b7b;
    font-style: normal;
    font-weight: 400;
    text-align: center;
    text-transform: none;
}

#faqs-container .faq-wrapper .faq-title h4,
.toggle .toggle-title h4 {
    font-size: 14px;
    font-family: 'Arvo', sans-serif;
    color: #8c8c8c;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-transform: none;
}

.blog.small h3.post-title a,
.share-container .share-text,
#portfolio_big li .info h3.title a,
#portfolio_small li .info h3.title a {
    font-size: 19px;
    font-family: 'Arvo', sans-serif;
    font-style: normal;
    font-weight: 400;
    text-align: center;
    text-transform: uppercase;
}

.blog.big.single h1.post-title a, .blog.big.single h1.post-title, #portfolio_nav .title h1.portfolios-title {
    font-size: 20px;
    font-family: 'Arvo', sans-serif;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-transform: uppercase;
}

.blog.small h3.post-title a,
.blog h2.quote-title a,
.blog_section.post_meta .title a,
.morph-button-inflow.open .content-style-social a,
.shortcode.morph-button-inflow > button a,
.shortcode.morph-button-inflow > button,
.shortcode.morph-button-inflow.open .content-style-social a,
.blog.big.single h1.post-title a,
.blog.big.single h1.post-title,
#portfolio_big li .info h3.title a,
#portfolio_small li .info h3.title a,
#portfolio_nav .title h1.portfolios-title {
    color: #2f2f2f;
}

.blog.small h3.post-title a:hover,
.blog h2.quote-title a:hover,
.blog_section.post_meta .title a:hover,
.format-quote .blog.big h3.post-title a:hover,
.blog.single .morph-button-inflow.open .content-style-social a:hover,
.shortcode.morph-button-inflow > button a:hover,
.shortcode.morph-button-inflow > button:hover,
.shortcode.morph-button-inflow.open .content-style-social a:hover,
#portfolio_big li .info h3.title a:hover,
#portfolio_small li .info h3.title a:hover {
    color: #9a825d;
}

.blog .yit_post_meta,
.yit_shortcodes.recent-post .blog .yit_post_meta,
.yit_shortcodes.recent-post .yit_post_meta span.author,
.yit_shortcodes.recent-post span.author a,
.widget.yit-recent-posts .recent-post span.author,
.widget.yit-recent-posts .recent-post span.author a,
.widget.yit-recent-posts .recent-post span.num-comments,
.widget.yit-recent-posts .recent-post span.num-comments a,
.widget.yit-recent-posts .recent-post span.num-comments,
.blog.small .yit_post_content .author {
    font-size: 10px;
    font-family: 'Arvo', sans-serif;
    color: #6b6868;
    font-style: normal;
    font-weight: 500;
    text-align: left;
    text-transform: uppercase;
}

.blog.small .yit_post_meta a,
.blog.small .yit_post_meta a:visited,
#portfolio_small li .info .categories a[rel=tag] {
    color: #6b6868;
}

.blog.small .yit_post_meta a:hover,
.blog.small .yit_post_meta a:active,
.blog.big.single .morph-button-inflow-2 > button span:hover,
#portfolio_small li .info .categories a[rel=tag]:hover {
    color: #871818;
}

.blog.big.single .yit_post_meta .blog-share li .social-circle .fa, .portfolio-share.content-style-social li .social-circle .fa {
    color: #8c8c8c;
}

.blog.big.single .yit_post_meta .blog-share li .social-circle:hover .fa, .portfolio-share.content-style-social li .social-circle:hover .fa {
    color: #454545;
}

.blog.big.single .yit_post_meta .blog-share li .social-circle, .portfolio-share.content-style-social li .social-circle {
    border-color: #e1e1e1;
}

.blog.big.single .yit_post_meta .blog-share li .social-circle:hover, .portfolio-share.content-style-social li .social-circle:hover {
    border-color: #454545;
}

.blog.small .yit_post_content p {
    font-size: 13px;
    font-family: 'Arvo', sans-serif;
    color: #7b7b7b;
    font-style: normal;
    font-weight: 500;
    text-align: left;
    text-transform: none;
}

.blog.big.single .morph-button-inflow-2 > button {
    font-size: 13px;
    font-family: 'Arvo', sans-serif;
    color: #423f3f;
    font-style: normal;
    font-weight: 500;
    text-align: center;
    text-transform: none;
}

.format-quote .blog.big.single .yit_the_content p {
    font-size: 18px;
    font-family: 'Arvo', sans-serif;
    color: #7b7b7b;
    font-style: normal;
    font-weight: 500;
    text-align: center;
    text-transform: none;
}

.format-quote .blog.small h3.post-title a {
    font-size: 13px;
    font-family: 'Arvo', sans-serif;
    color: #6b6868;
    font-style: normal;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase;
}

.blog .yit_post_meta_date, .blog-section-wrapper ul.blog_posts li div.blog_post .yit_post_date {
    background-color: #ffffff;
}

.blog .yit_post_meta_date .day, .blog-section-wrapper ul.blog_posts li div.blog_post .yit_post_date .day {
    color: #000000;
}

.blog .yit_post_meta_date .month,
.blog-section-wrapper ul.blog_posts li div.blog_post .yit_post_date .month {
    color: #7b7b7b;
}

.reply_link, #commentform .logged-in-as a, .comment-navigation .nav-previous a, .comment-navigation .nav-next a {
    font-size: 14px;
    font-family: 'Arvo', sans-serif;
    color: #626262;
    font-style: normal;
    font-weight: 400;
    text-transform: uppercase;
}

.general-pagination, .woocommerce-pagination {
    font-size: 11px;
    font-family: 'Arvo', sans-serif;
    font-style: normal;
    font-weight: 600;
    text-align: center;
}

.general-pagination a, .woocommerce-pagination a {
    color: #bcbcbc;
}

.general-pagination a:hover, #commentform .logged-in-as a:hover, .comment-navigation .nav-previous a:hover, .comment-navigation .nav-next a:hover,
.woocommerce-pagination a:hover {
    color: #060606;
}

.general-pagination a.selected, .general-pagination a:hover.selected, .woocommerce-pagination span {
    color: #060606;
}

.general-pagination a {
    background-color: #ffffff;
}

.general-pagination a:hover {
    background-color: #ffffff;
}

.general-pagination a.selected {
    background-color: #ffffff;
}

a.eg-tyler-element-0,
a.eg-tyler-element-1,
a.eg-tyler-element-2,
a.eg-tyler-element-3,
a.eg-tyler-element-4,
a.eg-tyler-element-5,
a.eg-tyler-element-6,
a.eg-tyler-element-7 {
    color: #ffffff;
}

a.eg-tyler-element-0:hover,
a.eg-tyler-element-1:hover,
a.eg-tyler-element-2:hover,
a.eg-tyler-element-3:hover,
a.eg-tyler-element-4:hover,
a.eg-tyler-element-5:hover,
a.eg-tyler-element-6:hover,
a.eg-tyler-element-7:hover {
    color: #ffffff;
}

#footer a {
    color: #626262;
    line-height: normal;
}

#footer a:hover {
    color: #9a825d;
}

#footer .textwidget p, 
#footer .info-container p,
#menu-utilities a
{
    font-size: 14px;
}

#copyright p, #copyright ul li a {
    font-size: 11px;
    font-family: 'Arvo', sans-serif;
    color: #7b7b7b;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-transform: none;
}

#copyright a, #copyright ul li a, #copyright ul.level-1 li::after {
    color: #7b7b7b;
}

#copyright a:hover, #copyright ul li a:hover {
    color: #871818;
}

#footer h3 {
    font-size: 15px;
    font-family: 'Arvo', sans-serif;
    color: #454545;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-transform: uppercase;
}

#footer .border {
    border-top-color: #f3f0e9;
}

#footer {
    background-color: #f3f0e9;
    background-repeat: no-repeat;
    background-position: top left;
    background-attachment: scroll;
}

#copyright {
    background-color: #f3f0e9;
}

#back-top a, #back-top a:hover {
    font-size: 13px;
    font-family: 'Arvo', sans-serif;
    color: #ffffff;
    font-style: normal;
    font-weight: 300;
    text-align: center;
    text-transform: uppercase;
}

#back-top {
    background-color: #454545;
}

#back-top:hover {
    background-color: #eb2426;
}

.product-meta h3.product-name, .product-meta h3.product-name a,
#product-nav > a h5,
.woocommerce table.cart td.product-name div.product-name a,
.widget_shopping_cart .widget_shopping_cart_content .mini-cart-item-info a,
.widget_shopping_cart .widget_shopping_cart_content .total span.amount,
.wishlist_table tr td.product-name a {
    font-size: 13px;
    font-family: 'Arvo', sans-serif;
    color: #060606;
    font-style: normal;
    font-weight: 400;
    text-align: center;
    text-transform: uppercase;
}

.product-meta .price, .product-meta .price .amount, .widget.woocommerce ul.product_list_widget span.product_price,
#yith-wcwl-form table.shop_table td.product-price,
#product-nav > a div.product-info p span {
    font-size: 16px;
    font-family: 'Arvo', sans-serif;
    color: #939393;
    font-style: normal;
    font-weight: 400;
    text-align: center;
    text-transform: none;
}

.woocommerce ul.products li.product .thumb-wrapper.alternative .product-action-button-wrapper a,
.categories-slider div.category-count div.category-count-content span,
#show-category-product div.category-count div.category-count-content span {
    font-size: 11px;
    font-family: 'Arvo', sans-serif;
    color: #ffffff;
    font-style: normal;
    font-weight: 400;
    text-align: center;
    text-transform: uppercase;
}

.woocommerce ul.products li.product.grid .thumb-wrapper.alternative .product-action-button a {
    border-color: #717171;
}

#list-or-grid span, #number-of-products span,
#page-meta form.woocommerce-ordering .sbHolder .sbSelector,
#number-of-products a {
    font-size: 12px;
    font-family: 'Arvo', sans-serif;
    color: #686868;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-transform: uppercase;
}

.woocommerce ul.products li.product .thumb-wrapper .out-of-stock-icon .out-of-stock-text span,
.woocommerce ul.products li.product .thumb-wrapper .added-to-cart-icon .added-to-cart-text span {
    font-size: 11px;
    font-family: 'Arvo', sans-serif;
    color: #636363;
    font-style: normal;
    font-weight: 400;
    text-align: center;
    text-transform: uppercase;
}

.woocommerce-info, .woocommerce-message, .woocommerce-error,
.woocommerce .coupon-form-checkout .coupon_link, .woocommerce .login-form-checkout .login-form-link {
    font-size: 13px;
    font-family: 'Arvo', sans-serif;
    color: #7b7b7b;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-transform: none;
}

.single-product.woocommerce div.product div.summary h1,
.single-product.woocommerce div.product div.product-title-section h1 {
    font-size: 24px;
    font-family: 'Arvo', sans-serif;
    color: #454545;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-transform: uppercase;
}

.single-product.woocommerce div.product div.summary .price,
.single-product.woocommerce div.product div.summary .price span.amount,
.single-product.woocommerce div.product div.product-title-section .price,
.single-product.woocommerce div.product div.product-title-section .price span.amount {
    font-size: 24px;
    font-family: 'Arvo', sans-serif;
    color: #939393;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-transform: none;
}

.single-product.woocommerce div.product div.summary form.cart h4,
.single-product.woocommerce div.product form.cart ul.variations label,
div.summary.entry-summary form.variations_form.cart .single_variation_wrap h4 {
    font-size: 14px;
    font-family: 'Arvo', sans-serif;
    color: #454545;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-transform: uppercase;
}

.single-product.woocommerce div.woocommerce-tabs ul.tabs li a,
#product-nav span.icon-wrap {
    font-size: 18px;
    font-family: 'Arvo', sans-serif;
    color: #989898;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-transform: uppercase;
}

.woocommerce div.product .stock.out-of-stock,
.woocommerce-page div.product .stock.out-of-stock {
    color: #9d1414;
}

.woocommerce div.product .stock,
.woocommerce-page div.product .stock,
.wishlist_table tr td.product-stock-status span.wishlist-in-stock {
    color: #85ad74;
}

#my-account-sidebar ul li > a {
    font-size: 14px;
    font-family: 'Arvo', sans-serif;
    color: #989898;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-transform: uppercase;
}

#my-account-content h2 {
    font-size: 18px;
    font-family: 'Arvo', sans-serif;
    color: #454545;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-transform: uppercase;
}

#customer_login .already_registered,
.cta-phone,
.cta-phone.call-to-action h3:after,
.cta-phone.call-to-action h3:after,
.cta-phone.call-to-action .cta-phone-phone:after {
    border-color: #eeeeee;
}

.widget.woocommerce ul.product_list_widget a span.product_title,
.single-product.woocommerce ul.product_list_widget a span.product_title,
.widget.yit_products_category a span.product_title,
.widget.woocommerce.widget_recent_reviews ul.product_list_widget li a {
    font-size: 12px;
    font-family: 'Arvo', sans-serif;
    color: #060606;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-transform: uppercase;
}

.widget.woocommerce ul.product_list_widget a span.product_price,
.single-product.woocommerce ul.product_list_widget a span.product_price,
.widget.yit_products_category a span.product_price {
    font-size: 14px;
    font-family: 'Arvo', sans-serif;
    color: #939393;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-transform: none;
}

#header .widget_shopping_cart .widget_shopping_cart_content h5.list-title {
    font-size: 12px;
    font-family: 'Arvo', sans-serif;
    color: #000000;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    text-transform: uppercase;
}

.woocommerce #header-sidebar > div.yit_cart_widget .product_list_widget .mini-cart-item-info a,
#header-sidebar > div.yit_cart_widget .product_list_widget .mini-cart-item-info a,
.woocommerce #header-sidebar > div.yit_cart_widget .product_list_widget .mini-cart-item-info .subtotal,
#header-sidebar > div.yit_cart_widget .product_list_widget .mini-cart-item-info .subtotal {
    color: #060606;
}

.woocommerce #header-sidebar > div.yit_cart_widget .product_list_widget .mini-cart-item-info a:hover,
#header-sidebar > div.yit_cart_widget .product_list_widget .mini-cart-item-info a:hover {
    color: #8c8c8c;
}

.woocommerce #header-sidebar .yit_cart_widget .cart_wrapper, #header-sidebar .yit_cart_widget .cart_wrapper .widget_shopping_cart_content {
    border-color: #f7f7f9;
    background: #ffffff;
}

#loginform label {
    font-size: 14px;
    font-family: 'Arvo', sans-serif;
    color: #8b8685;
    font-style: normal;
    font-weight: 400;
    text-transform: none;
}

#loginform .forgetmenot label,
#loginform input[type="text"],
#loginform input[type="password"],
.wp-social-login-connect-with {
    font-size: 12px;
    font-family: 'Arvo', sans-serif;
    color: #8b8685;
    font-style: normal;
    font-weight: 400;
}

.login .button-primary {
    font-size: 11px;
    font-family: 'Arvo', sans-serif;
    color: #9a825d;
    font-style: normal;
    font-weight: 400;
    text-transform: uppercase;
    background-color: transparent;
    border-color: #9a825d;
}

.login .button-primary:hover {
    background-color: #9a825d;
    border-color: #9a825d;
}

.login #nav a {
    font-size: 12px;
    font-family: 'Arvo', sans-serif;
    color: #686666;
    font-style: normal;
    font-weight: 400;
    text-transform: none;
}

.login #backtoblog a {
    font-size: 12px;
    font-family: 'Arvo', sans-serif;
    color: #454545;
    font-style: normal;
    font-weight: 400;
    text-transform: none;
}

#menu-item-28 a{color: #eb2426;}