a{text-decoration:none;border-bottom:2px solid orange;padding-bottom:2px}a:hover{border-bottom-color:#e69500}.table.cart-summary{border-top:1px solid #ccc}.table.cart-summary td,.table.cart-summary th{padding:5px}.table.cart-summary td.text-left,.table.cart-summary th.text-left{text-align:left}.table.cart-summary td.text-right,.table.cart-summary th.text-right{text-align:right}
/*body.home{background:url(../images/bg_sky.jpg) top center no-repeat}*/
body{
background-image: url(../image/backgroundv3.jpg);
background-repeat: repeat;
background-size: 100% auto   ;
}
/*@media only screen and (max-width: 300px) {
	body{
		background-image: url(../image/backgroundv3.jpg);
		background-repeat: no-repeat;
		background-size: auto 100%;
	}
}

@media only screen and (max-width: 600px)  and (min-height: 600px) {
	body{
		background-image: url(../image/backgroundv3.jpg);
		background-repeat: no-repeat;
		background-size: auto 100%;
	}
}*/
body .container,body footer,body header{background:rgba(255,255,255,.6)}header{padding:1em 0}header .brand-logo{width:150px;margin:0 10px}header .lang-wrap a{padding:5px;color:#000;border:none}header .lang-wrap a.active{font-weight:700;color:orange}header a{border:none}h3{font-size:1.5em}.page-header{border-top:4px solid #333;margin-bottom:2em}.page-header h1,.page-header h2,.page-header h3,.page-header h4,.page-header h5,.page-header h6{margin-top:1em;margin-bottom:1.5em;font-size:1.5em}h1.product-name{margin-top:1em;margin-bottom:1.5em;font-size:1.2em;font-weight:700}footer{text-align:center;padding:2em 0;font-size:.85em}