#frameset-341-14400 {background:transparent;margin-bottom:0px;}
#frameset-341-14400 div.yodo-frameset-inner-wrap {padding-top:0px;padding-bottom:0px;}


#frameset-341-14400 .yodo-padd { padding-left:25px; }
#frameset-341-14400 .yodo-padd { padding-right:25px; }


#frameset-341-11976 {max-width:1100px;margin-top:0px;margin-bottom:0px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
#frameset-341-11976 div.yodo-frameset-inner-wrap {padding-top:25px;}


#frameset-341-11976 .yodo-padd { padding-left:35px; }
#frameset-341-11976 .yodo-padd { padding-right:35px; }


#frameset-341-11977 {max-width:1000px;background:#d0d0d0;margin-bottom:25px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
#frameset-341-11977 div.yodo-frameset-inner-wrap {padding-top:25px;padding-bottom:35px; -moz-border-radius: 15px; -webkit-border-radius: 15px; -khtml-border-radius: 15px; border-radius: 15px; }
#frameset-341-11977, #frameset-341-11977 div.yodo-frameset-inner { -moz-border-radius: 15px; -webkit-border-radius: 15px; -khtml-border-radius: 15px; border-radius: 15px; }
#frameset-341-17112 {max-width:1000px;margin-bottom:0px;}
#frameset-341-17113 {max-width:1000px;margin-bottom:0px;}
#object-341-33752 {background-color:#555555;margin-top:25px;} /* text */
#object-341-33752 div.object-inner {padding-top:10px;padding-bottom:0px;padding-left:25px;padding-right:25px;} /* text */
#object-341-33752, #object-341-33752 div.object-inner { -moz-border-radius: 15px; -webkit-border-radius: 15px; -khtml-border-radius: 15px; border-radius: 15px; } /* text */
#object-341-27730 { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } /* cartedit */
#object-341-27730 div.object-inner {padding-bottom:5px;} /* cartedit */
#object-341-27730, #object-341-27730 div.object-inner { -moz-border-radius: 0px; -webkit-border-radius: 0px; -khtml-border-radius: 0px; border-radius: 0px; } /* cartedit */
#object-341-27732 {margin-bottom:20px;} /* text */


/* USERSPECIFICS */
.klarna-checkout, .in-store {display:none;}


.cartedit-discounts-box {display:none !important;}

p.infobox {max-width: 800px;}
#webshop_cart_items em, p.infobox em {color: red;}

.cart_footer button, .cart_footer a.button, .empty_cart {overflow:hidden;margin:5px 0 5px 0 !important;}

#frameset-341-11977 .general-picture .object-inner {display: table; width: 100% !important; table-layout: fixed;}
#frameset-341-11977 .general-picture .object-inner a {display: table-cell; height: 100px; max-width: 100% !important; width: 100% !important;; text-align: center;vertical-align: middle;}
#frameset-341-11977 .general-picture .object-inner img { max-width: 90%;}
#frameset-341-11977 .general-picture .object-inner p {display: table-row; width: 100% !important; text-align: center; height: 80px;}

#webshop_cart_items thead, #webshop_cart_items thead tr th, #webshop_cart_items tfoot, #webshop_cart_items tfoot tr th {
	background: #f9f9f9 !important;
}
#webshop_cart_items thead tr th, #webshop_cart_items tbody tr td {border-bottom: 1px solid #ddd !important;} 

.cartedit-discounts-box input, .cartedit-discounts-box button {height: 31px !important; line-height: 31px !important; margin-right: 10px !important;}


.deliverytypes {text-align: center;}
.deliverytypes div {min-height: 190px; display: inline-block; width: 40%; margin: 0 2% 20px 2%; text-align: center; background: #fff; padding: 30px; border-radius: 15px;}
.deliverytypes div img {max-width: 100%;}
.deliverytypes div p {padding-top: 15px;}

@media only screen and (max-width : 499px) {
	#frameset-341-11977 .general-picture {display: block !important; float: none !important; margin: 0 auto 20px auto !important; clear: both; max-width: 90% !important; width: 90% !important;}
}
@media only screen and (max-width : 599px) {
	#frameset-341-11977 .general-picture .object-inner p {height: auto !important;}
	.deliverytypes div {display: block; margin: 0 auto 20px auto; width: 96%;}
}