.credit {
	display: none;
}
.entry-header {
    display: none;
}

.woocommerce table.shop_attributes {
    border: 0;
    border-top: 1px dotted rgba(0,0,0,.1);
    margin-bottom: 1.618em;
    width: 100%;
    display: none;
}
#main-menu li a:first-child {
	margin-left: 60px;
}

@media screen and (max-width: 550px){
	.entry-header {
		
		height: 150px !important;
		padding: 60px !important;
		
	}
}
/* Dark Theme Roummah Arts #303030 */
body,#top-bar,#main-nav,.sidebar-alt,#featured-links,.main-content,.featured-slider-area,.ashe-preloader-wrap{background-color:#303030 !important;}
#page-footer,#page-footer input,#page-footer select,#page-footer textarea{background-color:#252525 !important;}
#top-menu .sub-menu,#top-menu .sub-menu a,#main-menu .sub-menu,#main-menu .sub-menu a{background-color:#303030 !important;border-color:rgba(255,255,255,0.05) !important;}
#main-nav #s{background-color:#303030 !important;color:#d0d0d0 !important;}
#top-bar a,#main-nav a,#main-nav i,#main-nav #s{color:#d0d0d0 !important;}
#top-bar a:hover,#top-bar li.current-menu-item>a{color:#ca9b52 !important;}
#main-nav a:hover,#main-nav i:hover,#main-nav li.current-menu-item>a,#main-nav li.current-menu-ancestor>a{color:#ca9b52 !important;}
.page-content,.page-content .post-author a,.page-content .ashe-widget a,.page-content .comment-author{color:#d0d0d0 !important;}
.page-content h1,.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6{color:#ffffff !important;}
#page-footer,#page-footer a,#page-footer .ashe-widget li{color:#d0d0d0 !important;}
#page-footer h1,#page-footer h2,#page-footer h3,#page-footer h4,#page-footer h5,#page-footer h6{color:#ffffff !important;}
#page-footer a:hover{color:#ca9b52 !important;}
#featured-links h6{background-color:rgba(48,48,48,0.85) !important;color:#d0d0d0 !important;}
.main-nav-sidebar span,.sidebar-alt-close-btn span{background-color:#d0d0d0 !important;}
/* Slider: rounded corners + centering */
#n2-ss-4 .n2-ss-slider-2{border-radius:16px !important;overflow:hidden !important;box-shadow:0 4px 24px rgba(0,0,0,0.3) !important;}
#n2-ss-4-align{margin:0 auto !important;}
.n2-section-smartslider{margin:0 auto !important;}
/* Mobile */
@media screen and (max-width:768px){
#n2-ss-4 .n2-ss-slider-2{border-radius:12px !important;}
}
/* Cart buttons — readability on dark theme */
.woocommerce-cart-form button[name="update_cart"]{background-color:#28A745 !important;color:#FFFFFF !important;font-weight:700 !important;border-radius:8px !important;border:none !important;padding:10px 20px !important;opacity:1 !important;transition:none !important}
.woocommerce-cart-form button[name="update_cart"]:disabled{background-color:#4a7d54 !important;color:#FFFFFF !important;opacity:1 !important;cursor:not-allowed !important;border:1px solid #3a6442 !important}
.woocommerce-cart-form button[name="update_cart"]:hover:not(:disabled){background-color:#218838 !important}
.checkout-button,.wc-proceed-to-checkout a.checkout-button{background-color:#ca9b52 !important;color:#303030 !important;font-weight:700 !important;border-radius:8px !important;padding:10px 20px !important}
.checkout-button:hover{background-color:#b88a42 !important}
.qty,input[type="number"]{color:#303030 !important;background-color:#FFFFFF !important;border:1px solid #555 !important;border-radius:4px !important}
.shop_table th{color:#FFFFFF !important;background-color:#404040 !important}
.shop_table td{color:#d0d0d0 !important}
.shop_table .amount,.shop_table .woocommerce-Price-amount{color:#FFFFFF !important}
.cart_totals h2{color:#FFFFFF !important}
.cart_totals .amount{color:#FFFFFF !important}
.wc-backward{background-color:#404040 !important;color:#d0d0d0 !important;border-radius:8px !important}

/* EN Slider n2-ss-2 — rounded corners + centering */
#n2-ss-2 .n2-ss-slider-2{border-radius:16px !important;overflow:hidden !important;box-shadow:0 4px 24px rgba(0,0,0,0.3) !important;}
#n2-ss-2-align{margin:0 auto !important;}
.n2-section-smartslider{margin:0 auto !important;}
@media screen and (max-width:768px){
#n2-ss-2 .n2-ss-slider-2{border-radius:12px !important;}
}