.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{
	display:none;
}
.single_add_to_cart_button.button.alt{
	display:none;
}
.product-attributes{
	display:none;
}
a:focus, button:focus, input:focus,textarea:focus{
	outline:2px solid #e31e26 !important;
}

.storefront-sorting{
	display:none;
}
.woocommerce-products-header{
	padding-bottom:2.99em;
}

.woocommerce-products-header h1{
	font-weight:bold;
	color:#e31e26;
	font-size:48px;
	max-width:550px;
	margin-left:auto;
	margin-right:auto;
	
}

.shop_table > tfoot tr th {
	width:370px;
}

ul.products li.product .button.e-custom-product{
	display:none;
}

ul.products li.product .woocommerce_msrp .woocommerce-LoopProduct-link:before{
	content:"Select"
}

ul.products li.product .woocommerce_msrp .woocommerce-LoopProduct-link{
	width: 88px;
	height:45px;
	line-height:45px;
  margin-left: auto;
  margin-right: auto;
background-color: #eeeeee;
    border-color: #eeeeee;
    color: #333333;
cursor: pointer;
  
    text-decoration: none;
    font-weight: 600;	
}


@media (max-width:1024px){
.woocommerce-products-header h1{
	font-weight:bold;
	color:#e31e26;
	font-size:28px;
	max-width:350px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	
}
}


.col-3{
	max-width:unset !important;
}

.storefront-breadcrumb{
	margin-bottom:10px;
}

.shop_table.woocommerce-checkout-review-order-table .cart_item td{
	width:50%;
}

.woocommerce-shipping-totals.shipping th{
	width:160px;
}



/* artwork */
.llw-logo{
  width: 100%;
  height: 100%;
  max-width: 200px;
  
}

.doculand-logo{
  width: 100%;
  height: 100%;
  max-width: 400px;
  
}
.mainWrapper{
  padding-top:30px;
  
}

.artwork .main-title{
  font-size:4rem;
  font-weight: bold;
  text-align: center;
}

.artwork .main-info{
  font-size:2.2rem;
  font-weight: 500;
  text-align: center;
  color:red;
}

.artwork .first-title{
  font-size:1.7rem;
  font-weight: 500;
  text-align: center;
  color:red;  
}

.artworklist{
  list-style: none;
  padding:0px;
	margin:0px;
}

.artworklist li{
  text-align: center;
}

.artworklist li:after{
  content: '✓';
  padding-left:5px;
}

.detailInfo{
  text-align: center;
}

.firstContent{
  box-sizing: border-box;
  border:3px solid #000;
  margin-right: 30px;
  padding-top:20px;
  padding-bottom:20px;
  font-size:1.2rem;
	margin-top:30px;
}
.firstDetail{
  border:3px solid #000;
  background:#ed1c24;
  color:#fff;
  display:flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  font-size:1.2rem;
  font-weight: bold;
	margin-top:30px;
}

.secondContent{
  box-sizing: border-box;
  border:3px solid #ed1c24;
  margin-right: 30px;
  padding-top:20px;
  padding-bottom:20px; 
  background:#fcd9c9;
  font-style: italic;
  font-size:1.2rem;
	margin-top:30px;
}

.secondDetail{
  border:3px solid #000;
  color:#ed1c24;
  font-weight: bold;
  display:flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  font-size:1.2rem;
	margin-top:30px;
}

.artwork .second-title{
  font-size:1.7rem;
  font-weight: 500;
  text-align: left;
  color:#000;  
}

@media (max-width:700px){
	.llw-logo{
		display:block;
		max-width:150px;
		height:100%;
	}
.doculand-logo{
	display:block;
  width: 100%;
  height: 100%;
  max-width: 200px;
  
}	
}

#post-463 .entry-header{
	display:none;
}

/*end of artwork*/

/* Vat desc */
.amount {
	position: relative;
}

.price .woocommerce-Price-amount.amount {
	display: block;
	letter-spacing: 2px;
	color: #333333;
	margin-left: 5px;
	font-size: 23px;
}

.woocommerce-price-suffix {
	display: block;
}

.woocommerce-price-suffix .woocommerce-Price-amount.amount:after {
content: "inc. VAT";
margin-left: 5px;
font-size: 14px;
} 

.woocommerce-price-suffix >.woocommerce-Price-amount.amount {
	font-size:15px;
	color:#f00000;
}
.single-product .woocommerce-Price-amount::after {
  content: ' + VAT';
}

span.woocommerce-Price-amount::after {
  content: ' + VAT';
}



.order_details span.woocommerce-Price-amount::after {
  content: '';
}



.cart_totals span.woocommerce-Price-amount::after {
  content: '';
}

#order_review span.woocommerce-Price-amount::after {
  content: '';
}




/* End of Vat desc */

/*dry wrapper*/
.dryWrapper{
	display:flex;
	
}
/*end of dry wrapper*/

/*hide paypal buttons on product page */

body:not(.woocommerce-checkout) #ppcp-messages{
	display:none;	
}

body:not(.woocommerce-checkout) .ppc-button-wrapper{
	display:none;	
}






