﻿.shoppingtitlerow {border-bottom:solid 1px silver;margin-bottom:15px;}
.shoppingtitlerow .btn {margin-top:35px;}

.osc-icon {background-color:#c9c3b2;padding:10px;display:inline-block;float:left;}
.osc-title {background-color:#a89a7d;color:#fff;font-size:14px;padding:10px;}
.osc-section {background-color:#fff;padding-bottom:15px;margin-bottom:15px;padding-top:15px;}
.osc-section input, .osc-section select, .osc-section textarea {border-radius:0;}
.form-control {border-radius:0;}
.anderverzendadres, .loginpassword {display:none;}
p.error {text-align:center;color:red;}

.shoppingcartheader {border-bottom:solid 1px silver;padding-top:10px;padding-bottom:10px;font-size:14px;background-color:#f3f2ee;color:gray;text-transform:lowercase;}
.shoppingcartrecord {border-bottom:solid 1px silver;padding:15px 0 15px 0;font-size:14px;}
.shoppingcarttext {margin-top:20px;}
.shoppingcartdatarow > div {margin-top:60px;}
.shoppingcartdatarownomargin > div {margin-top:5px;margin-bottom:5px;}
.shoppingcartquantity {}
.shippingrow {padding-top:15px;padding-bottom:15px;border-bottom:solid 1px silver;font-weight:bold;font-size:14px;}
.shippingrow select {padding:4px;}
.shippingrow a {text-decoration:underline;}
.totalrow {padding-top: 15px;padding-bottom: 15px;font-weight: bold;font-size: 16px;}

.table-cart-head {background-color:#f8f8f8;}
.table-cart-foot {background-color:#f8f8f8;color:#000;font-weight:bold;}
.badge.green {background-color:#47A447;}
.btnlarge {width:100%;padding:15px;font-size:18px;}

@media(min-width:1170px) {
}

@media(min-width:970px) and (max-width:1169px) {
}

@media(min-width:768px) and (max-width:969px) {
	.shoppingcartrecord {border-bottom:solid 2px #000;}
	.shoppingcarttext {margin-top:0px;}
	.shoppingcartdatarow {background-color:#f3f2ee;}
	.shoppingcartdatarow > div {margin-top:5px;margin-bottom:5px;}
}

@media(max-width:767px) {
	.shoppingcarttitlerow .btn {margin-top:0px;margin-bottom:5px;}
	.shoppingcartdatarow {background-color:#f3f2ee;}
	.shoppingcartdatarow > div {margin-top:5px;margin-bottom:5px;}
	.shoppingcartrecord {border-bottom:solid 2px #000;font-size:12px;padding-bottom:0;}
	.shoppingcarttext {margin-top:6px;margin-bottom:6px;}
	.shippingrow {padding-top:7px;padding-bottom:7px;font-weight:bold;font-size:12px;}
	.shippingrow select {padding:2px;font-size:12px;}
	.shippingrow .shippingcosttext {display:none;}
	.totalrow {padding-top: 7px;padding-bottom: 7px;font-weight: bold;font-size: 15px;}
	.promorow p {font-size:12px;}
	.xsbutton {padding-left:6px;padding-right:6px;}
	.xsbutton .fa {}
}
