table.woocommerce-checkout-review-order-table thead tr th.product-name{
	height:20px;
	width:282px;
	text-align:center !important;
	background-color:#a7dbd8 !important;
	color:#000000 !important;
}

ul.wc_payment_methods li{
	margin-top:0px;
	top:0px;
	position:relative !important;
}

.the_content .section_wrapper{
	margin-top:0px;
}

.place-order{
	z-index:250;
}

#order_comments_field{
	display:none;
}

#festi-cart{
	margin-left:0px;
	left:33px;
	top:-10em;
}

tr.cart-subtotal th{
	color:#000000 !important;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-color:#556270 !important;
	border-bottom-color:#556270;
	border-left-color:#556270;
	border-right-color:#556270;
	background-color:transparent !important;
}

tr.shipping th{
	background-color:transparent !important;
	color:#000000 !important;
	border-top-color:#542437 !important;
	border-bottom-color:#542437;
	border-left-color:#542437;
	border-right-color:#542437;
	width:197px !important;
	height:151px !important;
}

tr.tax-total th{
	color:#000000 !important;
	background-color:transparent !important;
	border-top-color:#542437 !important;
	border-bottom-color:#542437;
	border-left-color:#542437;
	border-right-color:#542437;
}

tr.order-total th{
	background-color:transparent !important;
	color:#000000 !important;
	border-top-color:#542437 !important;
	border-bottom-color:#542437;
	border-left-color:#542437;
	border-right-color:#542437;
}

#shipping_method li{
	float:left;
	clear:left;
	margin-top:13px !important;
	position:relative !important;
	top:0px;
}

tr.shipping td{
	height:320px !important;
}

table.woocommerce-checkout-review-order-table thead tr th.product-total{
	background-color:#a7dbd8 !important;
	border-top-color:#000000;
	border-bottom-color:#000000;
	border-left-color:#000000;
	border-right-color:#000000;
	color:#000000 !important;
}

tr.shipping_option th{
	display:none;
}

tr.shipping_option td{
	display:none;
}

#soliloquy-image-16856{
	display:none;
}

#soliloquy-16860{
	display:none;
}

#soliloquy-container-16860 .soliloquy-wrapper .soliloquy-viewport{
	display:none;
}

.widget-area aside.widget{
	top:-26px;
}