@charset "utf-8";
/* CSS Document */

h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .sorting-container a, ul.dt-sc-tabs li a { color:#78695a; }	

ul.dt-sc-tabs-vertical-frame li.current a, ul.dt-sc-tabs-vertical-frame li, .dt-sc-pr-tb-col:hover, .dt-sc-pr-tb-col.selected .dt-sc-tb-content li, .dt-sc-pr-tb-col.selected, ul.dt-sc-tabs-frame li a.current, .flickr_badge_image:hover, .woocommerce-tabs ul.tabs li.active a { border-color: #b1906f; }
.border-title span, ul.dt-sc-tabs-vertical-frame li.current a, .dt-sc-button, .dt-sc-pr-tb-col .dt-sc-button, .demo-btn a.demo, .demo-btn a.purchase:hover, .border-title span, ul.dt-sc-tabs-vertical-frame li.current a, .dt-sc-pr-tb-col:hover, .dt-sc-pr-tb-col.selected, .testimonial-wrapper .nav-numbers li.active a, .copyright, .mean-container .mean-nav, .mean-container a.meanmenu-reveal, .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, .searchform #searchsubmit, .mailchimp .nl-submit, .portfolio-arrows a, .bx-controls-direction a, #commentform p.form-submit input[type="submit"], input[type="submit"], .post-meta.sticky span.featured-post, .pagination a:hover, .pagination ul li.active-page, .single_add_to_cart_button, .woocommerce .shop_table.cart th, .product .summary .quantity input[type="button"], .product-quantity .quantity input[type="button"], .woocommerce-tabs ul.tabs li.active a, .shipping-calculator-form button[type="submit"], .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content, .woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content, .price_slider_amount button, .woocommerce span.onsale, .products .product .product-details .button, a.add_to_wishlist, .yith-wcwl-wishlistexistsbrowse.show a, .yith-wcwl-wishlistaddedbrowse.show a, .sticky .date {  background:#0e0400; *background:#0e0400; background:#0e0400\0/; }

.copyright .social-media li a { background: #0e0400; }
.copyright .social-media li a:hover { background:#65482b; }

#main-menu > ul > li:hover > a, #main-menu > ul > li.current_page_item > a, #main-menu > ul > li.current-menu-item > a  { color:#bb9875; } 

a, .contact-info h4, .contact-info a, .support-info span.call, .portfolio-title h4 a, .demo-btn span, .border-title, .dt-sc-pr-tb-col:hover .dt-sc-buy-now .dt-sc-button, .dt-sc-pr-tb-col.selected .dt-sc-buy-now .dt-sc-button, .dt-sc-tb-header .dt-sc-price, .sorting-container a:hover, .sorting-container a.active-sort, .tp-caption.custom_title2, h5.dt-sc-toggle-accordion.active a, h5.dt-sc-toggle.active a, ul.dt-sc-tabs li a.current, footer a:hover, .portfolio .image-overlay a span, .portfolio:hover .portfolio-detail .views, .portfolio:hover .portfolio-detail .views a.likeThis, #secondary a:hover, #secondary ul li a:hover, #main-menu ul ul li a:hover, .summary h1.product_title.entry-title { color:#0e0400; }

/***** Woo *****/
.woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit,  .woocommerce-page button.button, .woocommerce-page input.button, .single-product .product .onsale, .single-product .product .out-of-stock, .woocommerce .add_to_cart_button, .woocommerce-page .add_to_cart_button { color:#fff; }

ul.products li .featured-tag, .featured-tag { background: url(images/featured-tag.png) no-repeat; }

.recent-posts-widget ul li a.thumb, .recent-portfolio-widget ul li a.thumb, .woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img, .woocommerce-page ul.cart_list li img, .woocommerce-page ul.product_list_widget li img { border-color: #dfdede; }
.recent-posts-widget ul li a.thumb:hover, .recent-portfolio-widget ul li a.thumb:hover, .woocommerce ul.cart_list li img:hover, .woocommerce ul.product_list_widget li img:hover, .woocommerce-page ul.cart_list li img:hover, .woocommerce-page ul.product_list_widget li img:hover { border-color:#0e0400; }

/*----*****---- << Header >> ----*****----*/
#header { 
	border-bottom:5px solid #0e0400;
	/* fallback/image non-cover color */
	background-color: #0e0400; 
	/* Safari 4+, Chrome 1-9 */
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0e0400), to(#0e0400));
	/* Safari 5.1+, Mobile Safari, Chrome 10+ */
	background-image: -webkit-linear-gradient(top, #0e0400, #0e0400); 
	/* Firefox 3.6+ */
	background-image: -moz-linear-gradient(top, #0e0400, #0e0400);
	/* IE 10+ */
	background-image: -ms-linear-gradient(top, #0e0400, #0e0400);
	/* Opera 11.10+ */
	background-image: -o-linear-gradient(top, #0e0400, #0e0400);
	/*filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#987654, endColorstr=#79593a);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#987654, endColorstr=#79593a)";*/
}

/*----*****---- << dt-sc-button >> ----*****----*/		
.dt-sc-button, .searchform #searchsubmit, .mailchimp .nl-submit, #commentform p.form-submit input[type="submit"], input[type="submit"], .single_add_to_cart_button, .shipping-calculator-form button[type="submit"], .price_slider_amount button, a.add_to_wishlist, .yith-wcwl-wishlistexistsbrowse.show a, .yith-wcwl-wishlistaddedbrowse.show a, .woocommerce-page input[type="submit"], .woocommerce-page button[type="submit"] { text-shadow:1px 1px 0px rgba(0, 0, 0, 0.4); color:#ffffff; border-left:1px solid #836649; border-top:1px solid #836649; }
.dt-sc-button:hover, .searchform #searchsubmit:hover, .mailchimp .nl-submit:hover, #commentform p.form-submit input[type="submit"]:hover, input[type="submit"]:hover, .single_add_to_cart_button:hover, .quantity.buttons_added input[type="button"]:hover { background:#0e0400; border-left:1px solid #694d32; border-top:1px solid #694d32;  *background:#0e0400; background:#0e0400\0/; }

.dt-sc-button.ico i:after { background: #0e0400; border-right: 1px solid #aa8b6c; }
.dt-sc-button.ico:hover i:after { background: #614529; border-right: 1px solid #0e0400; }

.demo-btn a { text-shadow:1px 1px 0px rgba(0, 0, 0, 0.4); }
.demo-btn a.demo { border-left:1px solid #aa8b6c; border-top:1px solid #836649; border-right:1px solid #0e0400;  }
.demo-btn a.purchase { background:#0e0400; border-left:1px solid #694d32; border-top:1px solid #694d32; border-right:1px solid #614529; }

.demo-btn a.demo:hover { background:#0e0400; border-left:1px solid #aa8b6c; }
.demo-btn a.purchase:hover {  border-right:1px solid #614529;}

/*----*****---- << Main title >> ----*****----*/
.main-title { background: #0e0400; box-shadow:0 -7px 6px #0e0400 inset; }

/*----*****---- << Services >> ----*****----*/
.service:hover [class^="icon-"], .service:hover h4 { color:#0e0400; }
.service:after{ border-right:5px solid #0e0400; }
.service { border-bottom:5px solid #0e0400; }

.dt-sc-pr-tb-col:hover .dt-sc-tb-content li, ul.dt-sc-tabs-vertical-frame li.current a, ul.dt-sc-tabs-vertical-frame li, .dt-sc-pr-tb-col.selected .dt-sc-tb-content li{ border-color: #b1906f; }

/*----*****---- << Testimonial >> ----*****----*/

.testimonial-wrapper figure.testimonial-thumb > .item-mask { background:url(images/hexa-bg.png) center center no-repeat; }

/*----*****---- << Pricing Table >> ----*****----*/
.dt-sc-pr-tb-col:hover .dt-sc-tb-content li, .dt-sc-pr-tb-col.selected .dt-sc-tb-content li { color:#fff; text-shadow:1px 1px 0px #624426; }

.dt-sc-pr-tb-col:hover .dt-sc-buy-now .dt-sc-button, .dt-sc-pr-tb-col.selected .dt-sc-buy-now .dt-sc-button { background:#ffffff !important; border-color:#dddddd; text-shadow:none; display:block; }
.dt-sc-pr-tb-col:hover:after, .dt-sc-pr-tb-col.selected:after {  border:5px solid #0e0400; }

/*----*****---- << Portfolio >> ----*****----*/
.image-overlay { background:rgba(152, 118, 84, 0.9); background:#0e0400\0/; *background:#0e0400; }
.portfolio:hover .portfolio-detail { background:rgba(152, 118, 84, 0.9); background:#0e0400\0/; *background:#0e0400; }
.sorting-container a:hover, .sorting-container a.active-sort { border-bottom-color:#0e0400; }
.portfolio:hover .image-overlay a span:hover { color:#79593a; }

.bx-controls-direction a.bx-prev, .portfolio-arrows a.prev { background-image:url(images/arrow-prev.png); }
.bx-controls-direction a.bx-next, .portfolio-arrows a.next { background-image:url(images/arrow-next.png); }
.bx-controls-direction a.bx-next:hover, .portfolio-arrows a.next:hover { background-image: url(images/arrow-next-hover.png); }
.bx-controls-direction a.bx-prev:hover, .portfolio-arrows a.prev:hover { background-image: url(images/arrow-prev-hover.png); }

/*----*****---- << Contact >> ----*****----*/
.location h4.map-title { background:#0e0400; }