.widget_wc_aelia_currencyswitcher_widget{display:inline-block;float:right;padding-top:5px;padding-left:5px;/*padding-top:10px;padding-left:5px*/}
hr{margin:.5em 0}
.entry-header{height:95px}
.entry-header .entry-title{margin-top:20px}
.entry-content table{border:0;border-top:2px transparent solid}
.entry-content td,.comment-content td{padding:0}
.hentry{margin-top:142px;margin-left:211px;margin-bottom:334px}
.woocommerce table.shop_table{border:none;margin-bottom:0}
.woocommerce table.shop_table tr.order{height: 155px;}
.woocommerce table.shop_table td{border-top:none;padding-left:0;padding-right:0}
.woocommerce table.shop_table .product-remove{width:35px}
.woocommerce table.shop_table .product-thumbnail{width:115px}
.woocommerce table.shop_table .product-thumbnail a.normal:hover{border: none;}
.woocommerce table.shop_table .product-name{width:auto}
.woocommerce table.shop_table .product-price{width:150px;text-align:center}
.woocommerce table.shop_table .product-quantity{text-align:center;width:40px}
.woocommerce td.product-quantity,.woocommerce-page td.product-quantity{min-width:40px}
.woocommerce .quantity input.qty{border-right:1px solid #C8BFC6;height:20px;width:33px}
.woocommerce .quantity{width:36px}
.woocommerce table.shop_table .product-subtotal{text-align:right;padding-right:6px}
.woocommerce .price-col,.grand-amount .amount,.woocommerce table.shop_table .product-subtotal{width:114px}
.woocommerce table.shop_table .checkout-button{position:relative;top:165px;right:-6px}
.shopping-cart-btn-group{position:absolute;top:-129px;right:0}
.checkout-button.button.alt{margin-top:35px}
.woocommerce a.button.shopping{position:relative;/*top:-3px;*/margin-right:15px;color: #FFF;}
.cart_table_item{height:116px}

/*.woocommerce table.my_wishlist a.remove:hover,
.woocommerce-page table.my_wishlist a.remove:hover,
.woocommerce #content table.my_wishlist a.remove:hover,
.woocommerce-page #content table.my_wishlist a.remove:hover{background-color:red;color:#fff;display:inline-block;border-bottom:0;line-height:1;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;text-align:center;text-decoration:none;font-weight:700;padding:1px}*/

.woocommerce table.my_wishlist a.remove,
.woocommerce table.cart a.remove{
	color:#000;/*width:18px;height:18px;font-size:21pxwidth:20px; height: 20px; font-size: 21px;*/
	display: block;
	font-size: 12px;
	height: 20px;
	line-height: 20px;
	padding-left: 1px;
	width: 19px;
}

.woocommerce table.my_wishlist a.remove:hover,
.woocommerce-page table.my_wishlist a.remove:hover,
.woocommerce #content table.my_wishlist a.remove:hover,
.woocommerce-page #content table.my_wishlist a.remove:hover{
	background-color:red;
	color:#fff;
	border-bottom:0;
	-webkit-border-radius:100%;
	-moz-border-radius:100%;
	border-radius:100%;
	/*text-align:center;*/
	text-decoration:none;
	font-weight:700;
	/*padding:1px*/
}


.woocommerce .cart-collaterals{height:280px}
.woocommerce .cart-collaterals .cart_totals{display:block;width:auto;float:none}
.woocommerce .cart-collaterals .cart_totals tr th,.woocommerce .cart-collaterals .cart_totals tr td{border-top:0;text-align:right;padding:0}
.woocommerce .cart-collaterals .cart_totals .cart-subtotal{height:40px}
.woocommerce .cart-collaterals .cart_totals .cart-subtotal .cart-subtotal-price,.woocommerce .cart-collaterals .cart_totals .shipping .cart-subtotal-price{text-align:right;width:120px;padding-right:6px}
.woocommerce .cart-collaterals .cart_totals .shipping{height:60px}
p.shipping-desc{width:280px;font-size:1.3em;line-height:1.3em}
p.shipping-title{font-weight:600;font-size:1.3em;line-height:1.3em}
p span.address-title{font-weight:600;font-size:1.3em}
.grand-amount{width:40%;text-align:right;padding-right:4px}
.grand-amount .amount{width:128px;display:inline-block;text-align:right;padding-right:6px}
.woocommerce table.cart a.remove:hover{border-bottom:none}
.woocommerce-checkout .entry-header{margin-bottom:0;height:65px}
.woocommerce-checkout h3{line-height:100%;position:relative;height:55px;opacity:.3;font-size:1.2em;font-weight:300;margin:0}
.woocommerce-checkout h3.completed{opacity:1;font-size:1.2em;font-weight:300}
.woocommerce-checkout h3.active{opacity:1;color:#E11E22;font-family:proxima-nova,sans-serif;font-size:1.3em;font-weight:400}
.woocommerce-checkout .checkout-method p{font-family:proxima-nova,sans-serif;font-size:1.2em}
.woocommerce-checkout .checkout-option{width:392px}
.woocommerce-checkout .woocommerce hr.bold{margin-left:47px}
#checkout-1-go{/*margin-top:70px*/margin-top: 96px;font-size: 11px;letter-spacing: 0px;font-weight: bold;}
.woocommerce .checkout #shiptobilling{float:none;margin-bottom:50px}
.woocommerce form.login,.woocommerce-checkout form.login .form-row{border:none;margin:0;padding:0}
.woocommerce-checkout form.login .form-row{float:none;width:100%;padding-bottom:10px}
.woocommerce-checkout form.login label{display:block}
#checkout-step1-wrapper,#checkout-step2-wrapper,#checkout-step3-wrapper{margin-top:50px;margin-bottom:80px}
.woocommerce #payment div.payment_box,.woocommerce-page #payment div.payment_box,.woocommerce #payment div.form-row,.woocommerce-page #payment div.form-row{width:auto;background:none;box-shadow:none;border:0;font-size:1.2em;margin:0;padding:0}
.woocommerce #payment ul.payment_methods,.woocommerce-page #payment ul.payment_methods{border-bottom:0;padding:0}
.woocommerce #payment ul.payment_methods li label{font-size:.9em}
.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;font-size:10px;/*.7em*/}
.woocommerce #payment ul.payment_methods li img,.woocommerce-page #payment ul.payment_methods li img{box-shadow:none;margin:20px 0 5px}

input.button,.woocommerce input.button,
input.button:hover,
.woocommerce input.button:hover,
.woocommerce a.button,
.woocommerce a.button:hover{background:#000;color:#fff;text-shadow:none;box-shadow:none;border-radius:5px;font-size:10px;/*padding:4px 10px*/}


.woocommerce .grand-amount input.button{font-size:1.1em}
.woocommerce a.button.alt#checkout-2-go{font-size:.7em}
.woocommerce input.button.alt,.woocommerce input.button.alt:hover,.woocommerce a.button.alt,.woocommerce a.button.alt:hover{background:#E11E22;text-shadow:none;border-color:#DB545A}
.woocommerce input.button.alt.loginBtn{/*font-size:.87em*/font-size: 11px;font-weight: bold; letter-spacing: 0px;}
.woocommerce input.button.alt.loginBtn:hover{/*font-size:.87em*/font-size: 11px;}
.woocommerce form .form-row input.input-text{/*border:0;*/padding:2px}
.woocommerce form .form-row-last{width:49%}
.woocommerce form .form-row label{font-size:1em;margin:5px 0 2px}
.woocommerce #checkout-step2-wrapper .form-row label{font-size:1.2em;font-weight:600}
.woocommerce form .form-row select,#aelia_cs_currencies{border:1px #000 solid;background:transparent}
.woocommerce a.button.lost_password{background-color:#000;color:#FFF;font-size:.9em;font-weight:600}

.woocommerce input.button.red:hover,
.woocommerce input.button.red{background-color:#E11E22;text-shadow:none;border-color:#DB545A; font-size: 11px;padding:3px 6px; letter-spacing: 0px;}

.icon-number{display:inline-block;width:35px;height:35px;background-repeat:no-repeat;position:relative;top:10px;left:0;margin-right:10px}
.icon-1{background-image:url(../img/cart_button-08.png)}
.icon-1.active,.woocommerce-checkout h3.active .icon-1{background-image:url(../img/cart_button-07.png)}
.icon-2{background-image:url(../img/cart_button-10.png)}
.icon-2.active,.woocommerce-checkout h3.active .icon-2{background-image:url(../img/cart_button-09.png)}
.icon-3{background-image:url(../img/cart_button-12.png)}
.icon-3.active,.woocommerce-checkout h3.active .icon-3{background-image:url(../img/cart_button-11.png)}
.woocommerce table.my_account_orders th,.woocommerce-page table.my_account_orders th,.woocommerce table.my_account_orders td,.woocommerce-page table.my_account_orders td{font-size:1.2em;/*.8em;*/text-transform:none}
.woocommerce table.my_account_orders th{border-bottom:2px solid #AFAFAF}
.woocommerce table.my_account_orders td{border-bottom:1px solid gray;min-height:100px}
.woocommerce table.my_account_orders tr.noborder td{border-bottom:none;border-top:none;}
.woocommerce table.my_account_orders .order-date,.woocommerce table.my_account_orders .product-price,.woocommerce table.my_account_orders .product-quantity,.woocommerce table.my_wishlist .product-list{text-align:center}
.woocommerce table.my_account_orders .order-date{width:80px}
.woocommerce table.my_account_orders .product-space{width:40px}
.woocommerce table.my_account_orders .product-quantity{width:60px}
.woocommerce table.my_account_orders .order-total{width:60px;text-align:right}
.attachment-shop_thumbnail.wp-post-image{box-shadow:none}
.news-type-col{width:128px;margin-right:72px}
.news-container{display:table;margin-top:5px}
.news-container .item-wrapper{float:left;margin-left:20px;width:366px;display:table-cell;margin-bottom:5px;padding-bottom:40px}
.news-container .item-wrapper:nth-child(even),.news-container .item-wrapper:nth-child(odd){border-top:1px solid #000;padding-top:50px}
.news-container .item-wrapper:nth-child(1),.news-container .item-wrapper:nth-child(2){border-top:none;padding-top:0}
.news-container .item-wrapper:nth-child(2n+1){clear:both}
.news-container .desc-wrapper .type a,.news-container .desc-wrapper .type a:hover{color:#30f}
.news-container .desc-wrapper .display-title{font-size:1.8em}
.news-container .gallery{margin-bottom:20px}
.news-container .gallery,.news-container .gallery .slide,.news-container .gallery .slideWrapper{width:366px;height:232px}
.news-container .gallery .slideWrapper{width:1520px}
.news-container .gallery .nextArrow,.news-container .gallery .previousArrow{top:106px}
.news-container .gallery .nextArrow{left:313px}
.woocommerce table.shop_table th,.woocommerce-page table.shop_table th{font-weight:400}
.news-type-col ul{margin-bottom:40px}
.widget-title{text-transform:none;border-bottom:1px solid #636363;margin-bottom:15px}
.widget_wc_aelia_currencyswitcher_widget h3,.woocommerce-message,.woocommerce .quantity .minus,.woocommerce .quantity .plus{display:none}
.woocommerce form .form-row,.woocommerce-page form .form-row,.woocommerce table.cart th:first-child,.woocommerce table.shop_table td:first-child,.woocommerce table.shop_table .product-name{padding-left:0}
.woocommerce table.shop_table thead tr,.woocommerce #payment,.woocommerce-page #payment{background:none}
.woocommerce table.shop_table img,.woocommerce table.my_account_orders .product-price{width:100px}
.grand-total,.news-container .gallery .slide img{width:100%}
.woocommerce-checkout form.login .input-group,.woocommerce #payment div.form-row,.woocommerce-page #payment div.form-row{margin-top:60px}
.woocommerce-page #payment ul.payment_methods p,.news-container .desc-wrapper .type{margin-bottom:15px}


label.checkbox,
.reset-font,
td span.amount,
p input.button,
.woocommerce p input.button,
.woocommerce input.button.alt,
.woocommerce input.button.alt:hover,
.woocommerce a.button.alt,
.woocommerce a.button.alt:hover,
.woocommerce table.my_account_orders,
.woocommerce-page table.my_account_orders{font-size:10px;}

p a,
p a:hover{
	font-size: 1em;
}


.woocommerce a.button, .woocommerce-page a.button{padding: 7px 10px;} 
