/**Header**/
.wd-header-my-account {
		display:none !Important;
}

.wd-header-cart {
		display:none !Important;
}

.wd-my-account-sidebar {
		display:none !Important;
}

.wd-wishlist-content {
		margin-left: 400px !Important;
}

.wd-header-nav {
		margin-left: -30px !Important;
}

.menu-item-account {
		display: none !Important;
}

/** Shop **/
.woocommerce-variation-add-to-cart {
    display: none !important;
}

div.woocommerce-product-details__short-description li {
    margin-bottom: 0 !important;
}

div.woocommerce-product-details__short-description p {
    margin-bottom: 15px !important;
}

div.woocommerce-product-details__short-description ul {
    margin-top: -15px !important;
}

.single-product-page .product-tabs-wrapper {
		display:none !Important;
}

.single-product-page .wd-el-title {
		padding-top: 40px !Important;
}

.wd-product .price {
		display: none !Important;
}

.single-product-page .price {
		display: none !Important;
}

.wd-product {
		padding-bottom: 20px !Important;
}

/** Blog **/
div.article-body-container h3 {
		margin-bottom: 0px !important;
}

/** Footer **/
.footer-container {
    border-top: solid 1px #eaeaea !important;
}

.wd-list li {
    align-items: start !important;
}

.wd-list>li>img {
    margin-top: 5px !important;
}

/* Home */
.wd-slide::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    z-index: 1;
}

.wd-slide .container {
    position: relative;
    z-index: 2; 
}

/* Shop */
.shop_attributes td{
	text-align: start;
}

table.variations .cell {
    vertical-align: top !important;
}

.wd-swatches-product {
    max-width: 460px;
}

.shop_attributes tr {
  
	align-items: start;}

/**Mobile**/
@media screen and (max-width: 800px) {
	.wd-wishlist-content {
		margin-left: 0px !Important;
}	
}

/* Others */

.product-specs-table td {
  border: 1px solid #DCDCDC;
  padding: 10px;
  vertical-align: top;
}

