/* skin/frontend/default/msp-respo/css/style_mob_1.css */


@media screen and (max-width: 960px) {

.demo-notice p:after {
	content: "Style: mob1.css - max 960";
  font-weight: bold
}
.header-container, .main, .footer {
	width: 760px;
}

.wrapper {
    min-width: 0px;
   }
.logo img {
    width: 70%;
}

.welcome-msg {
  display: none;
}

.header .logo {
  margin: 10px 0 28px -80px;
}

span.msp_header img  {
    width: 100%;
}
   .col3-layout .col-wrapper {
    float: left;
    width: auto;
}

.col3-layout .col-main {
    width: 350px;
    }

    .image-upsell {
	float: none;
}

.products-list .product-shop {
    margin-left: 4px;
    }

div.wp-custom-menu-popup {
  width: 580px;
}

div.column {
     -webkit-column-count: 2;
     -moz-column-count: 2;
     column-count: 2;
 }

 .search_topmenu ul li.startseite {
  display: none;
}

.col2-left-layout .col-main {
  width: 545px;
}

.breadcrumbs {
  width: 390px;
}

.product-essential {
  padding: 0;
  margin-top: 10px
  }

.add-to-links {
 margin-left: 0;
}

.product-view .box-up-sell .products-grid {
  width: 528px;
  }

  .product-view .product-shop {
  float: none;
  width: auto;
  /*margin-top: 280px;*/
  clear: both;
}

.product-view .product-img-box {
  margin-top: 20px;
  margin-bottom: 20px
}

#shopping-cart-table .a-center {
  text-align: left !important;
}

#shopping-cart-table th {
  display: none;
}

#shopping-cart-table tbody td {
  display: block;
  border-top: 1px solid #bebcb7
}

#shopping-cart-table p.availability {
  float: none;
}

#shopping-cart-table tbody td:nth-child(1) {
  border: none;
}

#shopping-cart-table tbody td:nth-child(2)::before {
  content: "Beschreibung:";
  font-weight: bold;
}

}
#shopping-cart-table tbody td:nth-child(3)::before {
  content: "Einzelpreis:";
  font-weight: bold;
}
#shopping-cart-table tbody td:nth-child(4)::before {
  content: "Menge:";
  font-weight: bold;
  }
#shopping-cart-table tbody td:nth-child(5)::before {
  content: "Gesamtpreis:";
  font-weight: bold;
  }
#shopping-cart-table tbody td:nth-child(6) {
  display: none;
  }

#shopping-cart-table tr.even td:nth-child(1) {
  border-top: 4px solid #bebcb7
}

.form-list input.input-text {
  width: 200px;
  }

.product-view .product-img-box .product-image {
  position: absolute;
  top: 90px
}

.product-view .more-views{
  /*position: absolute;
  top: 240px;*/
}

.ratgeberflyout, .finderflyout {
  top: 180px;
}

.form-list li.wide textarea {
  width: 320px;
}

#checkout-step-login .col2-set .col-1,
#checkout-step-login .col2-set .col-2 {
  float: none;
  width: auto;
  border-right: none;
  padding-right: 0
}

.form-list li.wide input.input-text,
.form-list li.wide .input-box {
  width: auto;
}

.sh_item:nth-child(1) {
  float: none;
}

.sh_item:nth-child(2) {
  margin-left: 0;
}

#my-orders-table th {
  display: none;
}

#my-orders-table tbody td {
  display: block;
}

#my-orders-table tbody tr.even td:nth-child(1) {
  border-top: 4px solid #bebcb7;
}

#my-orders-table tbody td:nth-child(1)::before {
  content: "Bestellung:";
  font-weight: bold;
}

#my-orders-table tbody td:nth-child(2)::before {
  content: "Datum:";
  font-weight: bold;
}
#my-orders-table tbody td:nth-child(3)::before {
  content: "Versand an:";
  font-weight: bold;
}
#my-orders-table tbody td:nth-child(4)::before {
  content: "Bestellsumme:";
  font-weight: bold;
}
#my-orders-table tbody td:nth-child(5)::before {
  content: "Status:";
  font-weight: bold;
}






.sales-order-view #my-orders-table th {
  display: none;
}

.sales-order-view #my-orders-table tbody td,
.sales-order-view #my-orders-table tfoot td  {
  display: block;
}

.sales-order-view #my-orders-table tbody tr {
  border-bottom: 4px solid #bebcb7;
  display: block;
}

.sales-order-view #my-orders-table tbody td:nth-child(1)::before {
  content: "Artikel:";
  font-weight: bold;
}

.sales-order-view #my-orders-table tbody td:nth-child(2)::before {
  content: "Artikelnummer:";
  font-weight: bold;
}
.sales-order-view #my-orders-table tbody td:nth-child(3)::before {
  content: "Preis:";
  font-weight: bold;
}
.sales-order-view #my-orders-table tbody td:nth-child(4)::before {
  content: "Menge:";
  font-weight: bold;
}
.sales-order-view #my-orders-table tbody td:nth-child(5)::before {
  content: "Zwischensumme:";
  font-weight: bold;
}

.sales-order-view .a-right {
  text-align: left !important
}

#giftvoucher_grid th {
  display: none;
}

#giftvoucher_grid tbody td {
  display: block;
}

#giftvoucher_grid tbody tr.even td:nth-child(1) {
  border-top: 4px solid #bebcb7;
}

#giftvoucher_grid tbody td:nth-child(1)::before {
  content: "Gutscheincode:";
  font-weight: bold;
}

#giftvoucher_grid tbody td:nth-child(2)::before {
  content: "Wert:";
  font-weight: bold;
}
#giftvoucher_grid tbody td:nth-child(3)::before {
  content: "Status:";
  font-weight: bold;
}
#giftvoucher_grid tbody td:nth-child(4)::before {
  content: "Gültig von:";
  font-weight: bold;
}
#giftvoucher_grid tbody td:nth-child(5)::before {
  content: "Gültig bis:";
  font-weight: bold;
}

#product-review-table th {
  display: none;
}

#product-review-table tbody tr::before {
  content: "";
  font-weight: bold;
}

textarea#review_field {
  width: 100%
}

#apa-shipping, #apa-payment, #apa-shipping_method, #apa-review {
	width: 100% !important;
	clear: both;
	margin-right: 0
}


#apa-shipping_method {
height: 280px !important
}

.apa #apa-payment {
	margin-left: 0 !important
}

.product-img-box .main-image {
  /*position: absolute;
  top: 50px*/
}

.product-view .product-shop .price-box {
  right: 95px;
}

 .cms-home .rahmenbild,
 .category-kuechenmesser .rahmenbild,
 .category-japanischemesser .rahmenbild {
  margin: 0px 13px 0 -2px;
}

.buttons-set p.required.form { float:left; }

.top-nav-block {
	width: 760px
}


}

