@charset "utf-8";
/* CSS Document */

/********* HEADER **************/
.top-bar { background:#473c36; border-bottom:1px solid #62544a; }
.top-bar, .top-bar a, #cart-summary li [class^="icon-"] { color:#c8c5c0; }

table{ border-color:#BBBBBB; }
th{ background:#bc5050; color:#ffffff; }
td { border-color:#BBBBBB; background:#E3E0D9; }
tbody tr:nth-child(2n+1) td { background:#f1efe9; }

#cart-summary li { border-color:#62544a; }
#cart-summary li:first-child { border-color:#62544a; }

#header-wrapper, #footer { background:#51453d; }

a, .post-meta ul li a:hover, .breadcrumb span.fa, #menu-main-menu li ul li a:hover, #menu-main-menu li.current_page_item ul li a:hover, #menu-main-menu > li.current-menu-ancestor > a:hover, #menu-main-menu > li.current-menu-ancestor li.current_page_ancestor li a:hover, #menu-main-menu > li.current-menu-ancestor li.current-menu-item li a:hover, #menu-main-menu > li.current-menu-ancestor li.current_page_item a, #menu-main-menu > li.current-menu-ancestor li.current_page_ancestor a, #menu-main-menu > li.current-menu-ancestor li.current-menu-item a, #menu-main-menu > li.current-menu-ancestor li.current-menu-ancestor li.current-menu-item a, .breadcrumb a, .breadcrumb h1, #secondary .widget ul li:hover:before, .widget_categories ul li:hover a, #footer ul.social-media li:hover a.fa, .dt-custom-service h3, .pagination-wrapper .pagination li:hover a, ul.commentlist li .author-name a, #respond h3#reply-title small a, .widget_archive ul li a:hover, footer .widget_archive ul li:hover:before, footer .widget_meta li:hover:before, footer .widget_recent_entries li:hover:before, .widget_pages li a:hover:before, footer .widget_nav_menu li a:hover:before, #footer ul li a:hover, #footer ul li h6 a, #footer .widget_tag_cloud a:hover, #secondary .widget ul li a:hover:before,  #secondary .widget ul li a:hover, #secondary .widget ul li h6 a, .dt-service:hover .fa, h3.tribe-events-month-event-title a { color:#E76C46; }

.breadcrumb a:hover, #main-menu #menu-main-menu li.current_page_item > a, #main-menu #menu-main-menu > li.current-menu-ancestor > a, #main-menu #menu-main-menu > li.current-menu-ancestor > li.current-menu-ancestor > a, #menu-main-menu li a:hover, #cart-summary li a:hover  { color:#f6b02c; }

.blog-post .post-content .entry-thumb .featured-post, .tagcloud a:hover, .product-thumb .featured, span.featured-product, .theme-btn, input[type="submit"], .products .product-details a.button, .single_add_to_cart_button, .shipping-calculator-form .button, .yith-wcwl-add-to-wishlist a, .add_to_wishlist, .dt-sc-toggle-frame h5.dt-sc-toggle-accordion.active, .dt-sc-toggle-frame h5.dt-sc-toggle.active, ul.dt-sc-tabs-frame li a.current, ul.dt-sc-tabs-vertical-frame li a.current, .woocommerce-tabs ul.tabs li.active a, .summary.entry-summary .yith-wcwl-wishlistexistsbrowse.show, .summary.entry-summary .yith-wcwl-wishlistaddedbrowse.show, .gallery-arrows a { background:#e76c46; }

#footer, #footer p, #footer span, #footer .widget .tweet_list li:before, footer h4, #footer ul.social-media li a, #footer .textwidget ul li, #footer .footer-links li a:hover, #footer a:hover, footer h3.widgettitle, footer h3.widgettitle a, footer .widget_archive ul li a:hover, footer .widget_archive ul li a:before, footer .widget_meta li a:before, footer .widget_recent_entries li a:before, footer .widget_pages li a:before, footer .widget_nav_menu li a:before, footer ul li, #footer ul li a, #footer ul li h6 a:hover, .widget_tag_cloud a, footer .widget_recent_comments ul li:before  { color: #ecd7a9; }

/********* FOOTER **************/
#footer { border-color:#473c35; }
.footer-info { background: #473C35; }

#footer .footer-links li a, .footer-info, #footer p.copyright{ color:#746a63; }

.widget_recent_posts ul li a img:hover, .widget.widget_flickr .flickrs div img:hover { border-color:#E76C46; }
.widget.widget_flickr .flickrs div img, .widget_recent_posts ul li a img { border-color:#c2b59d; }

footer h3.widgettitle { border-color:#473c35; }

.intro-text.type2 { border-color:#D98F5A; }

/*----*****---- << Gallery >> ----*****----*/
.gallery-arrows a.prev { background-image:url(images/arrow-prev.png); }
.gallery-arrows a.next { background-image:url(images/arrow-next.png); }
.gallery-arrows a.prev:hover, .gallery-arrows a.next:hover { background-color:#fff; }

.gallery .image-overlay a span, .gallery:hover .gallery-detail .views, .gallery:hover .gallery-detail .views a.likeThis { color:#987654; }

.image-overlay { background:rgba(152, 118, 84, 0.9); background:#987654\0/; *background:#987654; }
.gallery:hover { background:rgba(152, 118, 84, 0.9); background:#987654\0/; *background:#987654; }
.sorting-container a:hover, .sorting-container a.active-sort { border-color:#E76C46; }
.gallery:hover .image-overlay a span:hover { color:#79593a; }

.sorting-container a.active-sort, .sorting-container a:hover { background-color:#E76C46; }

.sorting-container a.active-sort, .sorting-container a:hover, .pagination-wrapper .pagination li.active-page { border:1px solid #c27944; color:#f7f6f2; }