#order_review {
	clear: both;
}

.syn-hide {
    display: none !important;
}

.woocommerce-checkout .form-row.place-order label {
	display: none;
}

.woocommerce-checkout .form-row.place-order label[for=list_0],
.woocommerce-checkout .form-row.place-order label.checkbox {
	display: block;
}

.woocommerce-checkout .about_paypal {
	display: none;
}

img[alt="discover"] {
	display: none;
}

form.checkout_coupon { 
	display: none !important;
}

.woocommerce .shop_table thead tr,
.woocommerce .shop_table tfoot tr,
.shop_table .actions {
	background: none !important;
}

.woocommerce .shop_table thead th {
	background: #0499a3;
	color: #fff;
}

.woocommerce .shop_table thead th,
.woocommerce .shop_table thead td,
.woocommerce .shop_table tbody td,
.woocommerce .shop_table tfoot td,
.woocommerce .shop_table tfoot th {

}

.woocommerce-checkout .create-account {
	margin-bottom: 25Px;
}

.woocommerce-checkout .product-thumbnail {
	display: inline-block;
	vertical-align: middle;
}

.woocommerce-checkout .product-thumbnail img {
	max-width: 60Px;
}

.woocommerce .product_meta .posted_in {
	display: none;
}

.woocommerce-info:before {
	background: #1bb2b7 !important;
}

.woocommerce a,
a.syn-link,
.woocommerce a:hover {
	color: #1bb2b7;
}

.woocommerce a.button,
a.syn-button,
.syn-add-modal input[type=submit],
.woocommerce input[type=submit] {
	border-radius: 0;
	box-shadow: none !important;
	padding: 12Px 20Px;
	border: 2Px solid #1bb2b7;
	background: none;
	color: #1bb2b7;
	font-size: 18Px !important;
	text-decoration: none;
}

.woocommerce a.button:hover,
a.syn-button,
.syn-add-modal input[type=submit],
.woocommerce input[type=submit]:hover {
	background: #1bb2b7 !important;
	color: #fff !important;
}

.woocommerce a.button:after,
.woocommerce a.button:hover:after,
.woocommerce input[type=submit]:after {
	display: none;
	content: none;
}

.woocommerce-order-received {
    font-size: 20Px;
    line-height: 160%;
}

#page .woocommerce-MyAccount-navigation > ul li {
	border-radius: 0;
	border: 2Px solid #1bb2b7;
	padding: 8Px 10Px;
}

#page .woocommerce-MyAccount-navigation > ul li.is-active,
#page .woocommerce-MyAccount-navigation > ul li.is-active:hover,
#page .woocommerce-MyAccount-navigation > ul li:hover {
	background-color: #1bb2b7 !important;
}

#page .woocommerce-MyAccount-navigation > ul li:hover a {
	color: #fff;
}

#page .star-rating span:before,
#page .cart_totals .order-total .amount,
#page .woocommerce-tabs li:hover > a,
#page #main ul.cart_list li a:hover,
#page #main ul.product_list_widget li a:hover,
#page .footer ul.cart_list li a:hover,
#page .footer ul.product_list_widget li a:hover,
#page .widget_product_categories li a:hover,
#page .order-info mark,
#page .product-name > a:hover,
#page .widget_layered_nav li > a:hover {
	color: #1bb2b7 !important;
}

.form-row.create-account > b {
    display: block;
    line-height: 160%;
}

#payment {
    position: relative;
}

#place_order {
	margin-top: 60Px;
}

.form-row.terms {
    position: absolute;
    bottom: 70Px;
    width: 100%;    
}

.form-row.place-order strong {
	display: block;
	margin: 12Px 0;
}

.mini-widgets .text-area a.only-logged-in,
a.only-logged-in {
	display: none;
	text-decoration: none;
}

body.logged-in .mini-widgets .text-area a.only-logged-in,
body.logged-in a.only-logged-in {
	display: inline-block;
}

.mini-widgets .text-area a.only-logged-out,
a.only-logged-out {
	display: inline-block;
	text-decoration: none;
}

body.logged-in .mini-widgets .text-area a.only-logged-out,
body.logged-in a.only-logged-out {
	display: none;
}

p.dlm-nf-download-link {
    display: none;
}

a.gf-proceed-to-checkout {
    color: #1bb2b7;
}

.wc-add-button button {
    font-weight: normal;
    font-size: 18Px;
    width: 300px;
    min-height: 75px;
    border-radius: 0px;
    border-width: 3px;
    border-color: #ffcd00;
    border-style: solid;
    background: rgba(224,224,224,0.01);
    color: #f5f3eb;
}

.wc-add-button button:hover {
    background: #03a383;
}

.hide {
    display: none;    
}

.woocommerce-account label {
    display: block;
}

.woocommerce-account input[type=text] {
    width: 100%;
}

.col2-set .col-1.login-page {
    float: none;
    width: 50%;
    margin: 0 auto;
}

.woocommerce-order-received small.download-url {
    font-size: 18Px;
}

.woocommerce-order-received .order-again {
    display: none;
}