@font-face{
    font-family:"DIN W01 Black Italic";
    src:url("Fonts/5425970/973d086f-296a-4d74-8ac2-053d046e657e.eot?#iefix");
    src:url("Fonts/5425970/973d086f-296a-4d74-8ac2-053d046e657e.eot?#iefix") format("eot"),url("Fonts/5425970/c27280d9-cd6e-4ac9-915e-3dbcc8c280aa.woff2") format("woff2"),url("Fonts/5425970/1650453a-faf9-4b41-88d0-0b924f8ec3e2.woff") format("woff"),url("Fonts/5425970/62267c41-f9cf-4754-b558-d204f5411673.ttf") format("truetype");
}
@font-face{
    font-family:"DIN W01 Black";
    src:url("Fonts/5425993/1649cdb9-9d1d-45c1-a4f4-f89ffd7f602f.eot?#iefix");
    src:url("Fonts/5425993/1649cdb9-9d1d-45c1-a4f4-f89ffd7f602f.eot?#iefix") format("eot"),url("Fonts/5425993/69a6a09d-674d-41dd-9a87-4137b47bc191.woff2") format("woff2"),url("Fonts/5425993/82524774-35cd-4dd0-b03e-643e83eec686.woff") format("woff"),url("Fonts/5425993/164b143e-b89d-4f66-86a0-705070a4cb17.ttf") format("truetype");
}
@font-face{
    font-family:"DIN W01 Bold";
    src:url("Fonts/5426014/a94d5d16-cbe3-439e-b1a5-fbdfb180d789.eot?#iefix");
    src:url("Fonts/5426014/a94d5d16-cbe3-439e-b1a5-fbdfb180d789.eot?#iefix") format("eot"),url("Fonts/5426014/8beea44e-c2c9-4889-9123-13d0e8b8d1bc.woff2") format("woff2"),url("Fonts/5426014/871e70ec-2f76-44c5-a2f1-77ee8cd0a5fe.woff") format("woff"),url("Fonts/5426014/8fa83ec7-0734-49e5-b5ad-b13a41463328.ttf") format("truetype");
}
@font-face{
    font-family:"DIN W01 Bold Italic";
    src:url("Fonts/5426025/31393c1c-3e18-4011-a98d-252b48422e6f.eot?#iefix");
    src:url("Fonts/5426025/31393c1c-3e18-4011-a98d-252b48422e6f.eot?#iefix") format("eot"),url("Fonts/5426025/4bfc9802-18e0-45f1-b221-721200906da1.woff2") format("woff2"),url("Fonts/5426025/abff5174-3c28-4767-b3ba-8ec56b67064e.woff") format("woff"),url("Fonts/5426025/f0b0175d-906e-433e-ab60-e60c0d0779f4.ttf") format("truetype");
}
@font-face{
    font-family:"DIN W01 Medium Italic";
    src:url("Fonts/5426038/74a919d5-7a40-4a51-982e-bae87c827481.eot?#iefix");
    src:url("Fonts/5426038/74a919d5-7a40-4a51-982e-bae87c827481.eot?#iefix") format("eot"),url("Fonts/5426038/3fd43eae-744c-4368-b386-94088f2e669b.woff2") format("woff2"),url("Fonts/5426038/07222620-b566-4e53-8361-960b63754371.woff") format("woff"),url("Fonts/5426038/091b2fc7-228b-4f55-9b43-78bfe1c8fde4.ttf") format("truetype");
}
@font-face{
    font-family:"DIN W01 Italic";
    src:url("Fonts/5426053/e72945c4-5029-4c68-859b-74bc6429ccd6.eot?#iefix");
    src:url("Fonts/5426053/e72945c4-5029-4c68-859b-74bc6429ccd6.eot?#iefix") format("eot"),url("Fonts/5426053/59fe4d12-8c74-457e-aa68-b9ad885f8f8f.woff2") format("woff2"),url("Fonts/5426053/39432a06-ab95-4bf7-bbb6-cb84e51170e8.woff") format("woff"),url("Fonts/5426053/e93afcb1-b4f4-4177-94ab-97c66a9bb9ee.ttf") format("truetype");
}
@font-face{
    font-family:"DIN W01 Medium";
    src:url("Fonts/5426076/9f48a411-8295-4ad8-b97a-f4cc38cef43d.eot?#iefix");
    src:url("Fonts/5426076/9f48a411-8295-4ad8-b97a-f4cc38cef43d.eot?#iefix") format("eot"),url("Fonts/5426076/79949f65-d692-489f-bd6b-b62647297229.woff2") format("woff2"),url("Fonts/5426076/b9597dec-1d68-488e-87e0-d7824cf36028.woff") format("woff"),url("Fonts/5426076/964c9b01-5d07-4ef1-8b71-3b173b54fbcc.ttf") format("truetype");
}
@font-face{
    font-family:"DIN W01 Regular";
    src:url("Fonts/5426089/a397c752-ee83-47cf-b8a8-b476511dd2c9.eot?#iefix");
    src:url("Fonts/5426089/a397c752-ee83-47cf-b8a8-b476511dd2c9.eot?#iefix") format("eot"),url("Fonts/5426089/53fb9c60-2054-4c31-9283-5562244b4935.woff2") format("woff2"),url("Fonts/5426089/45831ca8-93bd-4808-aa5f-3c915944f727.woff") format("woff"),url("Fonts/5426089/429a3e29-88da-4603-94ff-c1450c089c88.ttf") format("truetype");
}
@font-face{
    font-family:"DIN W01 Light Italic";
    src:url("Fonts/5426100/60d165c5-73cd-45a1-8f89-28a2fd432339.eot?#iefix");
    src:url("Fonts/5426100/60d165c5-73cd-45a1-8f89-28a2fd432339.eot?#iefix") format("eot"),url("Fonts/5426100/732e3dc3-cffa-49de-9b4b-4cb9ae593525.woff2") format("woff2"),url("Fonts/5426100/21d2896c-7c1f-4093-bb1f-e7975180b9b8.woff") format("woff"),url("Fonts/5426100/aa0de6b1-5147-44f5-bc5f-666419393cb5.ttf") format("truetype");
}
@font-face{
    font-family:"DIN W01 Light";
    src:url("Fonts/5426105/f2fdd2b7-b1c3-436b-9041-724c6a02057f.eot?#iefix");
    src:url("Fonts/5426105/f2fdd2b7-b1c3-436b-9041-724c6a02057f.eot?#iefix") format("eot"),url("Fonts/5426105/a5a426db-6dbd-4135-b607-371a197c38fa.woff2") format("woff2"),url("Fonts/5426105/d6062c05-ec0a-4cd8-b859-20c330d2785f.woff") format("woff"),url("Fonts/5426105/0a2435f1-0a73-40d5-a303-fc076009ab66.ttf") format("truetype");
}


body, 
.product-details .white-bg input,
.product-details .white-bg select {
    background: #EDEFF3;
}

.product-details .white-bg input,
.product-details input#quantity{
    text-align: right;
}

.product-details .section-bulk ul.list-unstyled.text-muted li:nth-child(odd) {
    background: white;
}

.product-details .section-bulk li {
    padding: 0.5rem;
}

.white-bg {
    background: white;
    margin: 0 -100%;
    padding: 0 100%;
}

input#btn_add_product_to_editor {
    border-color: #0345bf;
    background: #0345bf;
    text-align: center;
  color:white;
  margin-bottom:2em;
    width: 100%;
}
a.nativeMultiuploadProgressHeader__newUploadLink {
    margin-top: 2em;
}

/*Totalprice Design*/
.text-right {
    text-align: right!important;
    font-weight: bold;
    font-size: 20px;
}

/*Buttonfarbe*/
.btn-outline-primary {
    color: #45d3d3;
    background-color: transparent;
    background-image: none;
    border-color: #45d3d3;
}

.btn-outline-primary:hover {
    color: #fff;
    background-color: #45d3d3;
    border-color: #45d3d3;
}

.nativeProgressUpload .nativeProgressUpload__btn {
    display: block;
    padding: 8px 10px;
    font-size: 15px;
    text-align: center;
    border-radius: 5px;
    color: #fff;
    background: #45d3d3;
}

.product-details #product-current-price {
    font-size: 30px;
    color: #54a9ab;
}

.product-details input[name^="jshop_attr_id"] {
    width: 16px;
    height: 16px;
}

.product-details span[id^="block_attr_sel_"] {
    flex-wrap: wrap;
}

.product-details span[id^="block_attr_sel_"] > .input_type_radio {
    flex: 0 0 50%;
}

.product-details input[name^="jshop_attr_id"] + .radio_attr_label > img {
    border: 4px solid transparent;
}

.product-details input[name^="jshop_attr_id"]:checked + .radio_attr_label > img {
    border: 4px solid #45d3d3;
}

.product-details .haveImage.haveSelect.jshop_prod_attributes [id^="block_attr_sel_"] {
    flex-wrap: nowrap;
}

.product-details .jshop_prod_attributes .prod_attr_img {
    width: 120px;
}

.com-jshopping #sp-main-body {
    padding: 40px 0;
}

.com-jshopping .category-products .cart-product__price {
    font-weight: bold;
    font-size: 16pt;
}

/*Checkout überschriften*/
legend {
    background-color: #e5e5e5;
    padding-left: 0.5em;
    padding-bottom: 0px;
}
#member-profile > fieldset:nth-child(2) {
    display: none;
}

#member-profile > fieldset:nth-child(3) {
    display: none;
}
/* Tabs */
ul.nav.nav-tabs {
    display: none;
}
/*min max freie attribute ausblenden productseite*/
p.free-attr__min-max-text {
    display: none;
}
#comjshop > div > div.col.cart-calculation-block > form {
    display: none;
}


/* Version 5.8 */
.product-details .list-short-description {
    display: none;
}
.comment_red_order {
	color:red;
}