/** * WARNING: Do not change this file. Your changes will be lost. * 2024-05-28 11:49:23 */  body.boxed {    }  @media (min-width: 768px) { .page-layout-1column .product-info-main, .page-layout-2columns-left .product-info-main, .page-layout-2columns-right .product-info-main, .page-layout-3columns .product-info-main { width: 49%; } .page-layout-1column .product.media, .page-layout-2columns-left .product.media, .page-layout-2columns-right .product.media, .page-layout-3columns .product.media { width: 49%; } .page-layout-1column .column.main > .custom-block ~ .product-info-main, .page-layout-2columns-left .column.main > .custom-block ~ .product-info-main, .page-layout-2columns-right .column.main > .custom-block ~ .product-info-main, .page-layout-3columns .column.main > .custom-block ~ .product-info-main { width: 36.75%; } .page-layout-1column .column.main > .custom-block ~ .product.media, .page-layout-2columns-left .column.main > .custom-block ~ .product.media, .page-layout-2columns-right .column.main > .custom-block ~ .product.media, .page-layout-3columns .column.main > .custom-block ~ .product.media { width: 36.75%; } }   .checkout-cart-index #block-shipping { display:none }

.page-header {
  border-top:0 !important;
}

.page-header.type1,
.page-header.type1>.panel.wrapper {
    background-color: #642366 !important;
    color: #fff !important;
}

body {
background: #f7941d !important;
}

.page-wrapper {
  margin: 0 7px !important;
    background: #fff !important;
}

footer.page-footer {
    margin: 0 -15px;
}

@media (min-width: 992px) {
  .block-search {
      width: calc(100% - 630px);
      margin-left:20px !important;
      margin-right: 20px;
  }
}


.search-category {
    left: 15px !important;
    border-right: 1px solid #dce1e3;
    border-left: 0 !important;
}

.page-header.type1 .search-category select {
  border-left:0 !important;
}

.page-header.type1 .block-search input {
  padding-left:160px !important;
}

.page-header.type1 .navigation>ul {
  background:transparent !important;
}

header.type1 .navigation li {
  color:#fff !important;
}

.page-header.type1 .nav-sections {
    margin-bottom: 0;
    border-top: 1px solid #737373;
}

.page-header .header.panel {
    padding-bottom: 4px !important;
    padding-top: 5px !important;
}

/*.page-header.type1 .logo {
    margin: 15px 0 !important;
}*/

.header .porto-icon-phone:before {
    border: 1px solid white;
    border-radius: 50%;
    padding: 7px 18px 7px 9px;
    color: #fff;
}

.callUsSpan span {
    display: block !important;
    clear: both;
    padding: 0;
    line-height: 47px;
    color: #fff;
    margin-left: 10px;
    margin-right: 25px;
}

.headerCart span {
    display: block !important;
    clear: both;
    padding: 0;
    line-height: 23px;
    color: #fff;
    margin-left: 10px;
    margin-right: 10px;
}


.panel.header {
    display: none;
}

.row.topDetail {
    padding: 5px 0;
}

.leftDetail {
  position: relative;
}


.rightDetail {
  text-align:right;
}

.rightDetail span {
    margin-left: 20px;    
    vertical-align: top;
    line-height: 20px;
}

.rightDetail span img {
    width: 16px;
}

.headerCustomBlock {
    display: inline-block;
}

.arabicLogo img {
    width: 120px;
}

.cblock,
.cblock span,
.cblock em,
.cblock img {
  display:inline-block;
}

.product-layer-list {
      padding: 10px;
      margin: 10px 0px;
  }

  .product-layer-list .filterproduct-title {
      background:none !important;
  }

  /*.product-layer-list .product-item-photo {
      height: 200px;
  }*/

  .product-item-photo {
      border:none !important
  }

 /* .product-layer-list .product img {
      max-height: 150px;
      width: auto;
  }*/

  .product-layer-list a.product-item-link {
      overflow: hidden;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 2;
      -webkit-box-orient: vertical;
      min-height: 40px;
  }

  .product-layer-list .price-container {
      margin:10px 0 !important;
      display: block !important;
  }

  .product-layer-list .price-container .price {
      font-size:14px !important;
  }

  .product-layer-list .product-item .price-box .price-label {
      display: none !important;
  }

  .price-box .price {
      font-weight: 700;
  }

  .seperator-product-layer {
      background: #dedede;
      height: 20px !important;
      max-height:20px !important;
  }

  .product-layer a.product-item-link {
      font-weight: 700 !important;
  }


  .product-layer-list.no-details .product.details.product-item-details {
      display: none;
  }

  .product-info-main h1.page-title {
      font-size: 15px !important;
      line-height: 20px !important;
  }


  .product-info-main span.price {
      color: #642366 !important;
      font-size: 20px !important;
      font-weight: 700 !important;
  }


.product.data #description {
    padding: 20px 15px;
    font-size: 13px !important;
}

.product-options-wrapper .field.configurable {
    background: #efefef;
    max-width: 200px;
    width: 200px;
    border-radius: 5px;
    padding: 5px 10px;
    display: inline-block;
    margin-right: 15px;
}

.product-options-wrapper .field.configurable .label {
    font-weight: 700;
    font-size: 1.4rem;
    margin-bottom: 0;
    color: #000;
}

.product-options-wrapper .field.configurable select {
    margin: 0 !important;
    padding: 0;
    border:0px #efefef !important;
    background-color: #efefef !important;
}

span.split {
    height: 25px !important;
    width: 1px;
    margin: 0 13px;
    background: #cccccc !important;
    display: inline-block;
}

.block-search .actions button.action {
  background: #e9922c;
    z-index: 99999 !important;
    color: #fff !important;
    border-radius: 0 20px 20px 0;
    right: 0px;
    opacity: 1 !important;
}

.page-header.type1 .block-search .action.search:before, .page-header.type1 .block-search .action.search:hover:before {
    color: #fbfbfb;
}

.navigation .level0 .submenu {
    border-color: #e9922c;
}

.page-header.type1 .navigation li.level0:hover {
    border-radius: 5px;
    color: #fff;
    background-color: #e9922c !important;
}



.layout-fullwidth.page-layout-2columns-left .sidebar-main, .layout-fullwidth.page-layout-2columns-right .sidebar-additional {
   /* width: Calc( 20% - 22px ) !important;
    border: 1px solid #e0dfdf;
    padding-right: 0;
    margin-right: 22px;*/
}

/*.sidebar-main .block-category-list,
.sidebar-main .layered-filter-block-container {
    border: 0 !important;
    padding: 5px;
    margin-bottom: 15px;
}

.sidebar-main .block-title {
    background: #fff !important;
    border: 0 !important;
    color: #000;
}

.sidebar-main .block-category-list .block-content, .sidebar > .block.filter .options dd {
    margin: 0;
    padding: 10px 15px;
    font-size: 13px;
    border: 0px solid #ddd;
    border-top: 1px solid #e0dfdf;
    border-radius: 0 0 7px 7px;
    background-color: #ffffff;
}

.sidebar-main .filter-options-title {
    border: 0 !important;
    background: #fff;
}

.sidebar-main .filter-options-content {
    border: 0;
    background: #fff;
    border-top: 1px solid #e0dfdf;
}

.sidebar-main .filter-current strong.block-subtitle.filter-current-subtitle {
    border: 0;
    background: 0;
}

.sidebar-main .filter-current ol.items {
    background: #fff !important;
    border: 0 !important;
}

.sidebar-main .filter-current .block-actions.filter-actions {
    border: 0;
    background: #fff !important;
}

.sidebar-main .block-actions.filter-actions {
    background: #FFF !important;
    border: 0 !important;
}

.sidebar-main .sidebar-filterproducts.custom-block {
    padding: 20px 15px;
}

.sidebar-main h2, .sidebar-main h5, .sidebar-main p {
    margin: 0px 15px;
}*/

.container-intertoons {
    margin: 0 30px;
}



.cblock.arabicLogo {
    position: absolute;
    right: 20px;
    top: 0px;
}

.split {
      position: ABSOLUTE;
      right: 130px;
      top: 24px;
    }

.rightDetail span {
    color: #fff;
}


@media only screen and (min-width: 992px) {

    .header .showcart span.text {
        display: block !important;
        overflow: visible !important;
        width: 150px !important;
        position: relative !important;
        margin-bottom: 30px !important;
        margin-top: -18px !important;
        color: #fff !important;
        font-size: 13px !important;
    }

    .page-header .counter.empty span.counter-number {
        float: left !important;
        font-size: 11px;
        visibility: visible !important;
    }

    .page-header .counter span.counter-number {
        float: left !important;
        font-size: 11px;
        visibility: hidden !important;
    }

    .page-header span.price-label1{
        /*margin-top: -1px;*/
        width: 120px;
        /*vertical-align: top;
        line-height: 2px;*/
    }

    .page-header span.price {
        color: #fff;
        float: right;
        font-size: 11px;
    }

    .page-header span.counter-label {
        width: auto !important;
        float: left;
        left: 0;
        overflow: visible !important;
        font-size: 11px;
        margin-right: 11px !important;
        position: relative !important;
    }


}


@media only screen and (min-width: 768px) {

    .header-top.container {
        width: 100% !important;
        max-width: 100%;
    }

    .leftDetail {
        padding-left: 33px;
    }

    .rightDetail {
        text-align: right;
        padding-right: 40px;
    }

    
    .page-header.type1 .logo {
        margin: 0 0 10px 0 !important;
    }

    .row.topDetail {
        padding: 5px 0 0px 0 !important;
    }

    .intertoons.page-header .panel.header {
        display:none !important;
    }

}

@media only screen and (max-width: 767px) {

.minicart-wrapper .action.showcart .counter.qty {
   min-width:40px
}

.page-header .header.panel {
  padding-bottom:0px !important;
  padding-top:0px !important
}
    
    .intertoons.page-header .panel.header {
        display:block !important;
    }
    .header-top.container, .header.content {
        max-width: 100% !important;
        line-height:0px !important;
    }
    .logo {
        height:60px !important;
        margin:0 !important;
    }
    a.action.showcart:before {
        font-size: 21px !important;
        position: absolute !important;
        top: 0;
        right: 15px;
        margin-top: -36px !important;
    }
    .nav-toggle {
        margin-right: 40px;
    }
    .cblock.cartBox {
        margin-top:36px !important;
    }
    .row.topDetail {
        padding-top:14px !important;
    }
    .minicart-wrapper .action.showcart .counter.qty {
        color:#000 !important;
        margin-left: -38px !important;
        margin-top:-45px !important;
    }
    span.counter.qty .counter-number{
        background: #fff !important;
        width: 25px !important;
        border-radius: 15px !important;
    }
    .minicart-items .product-item-name {
        line-height: 18px !important;
    }
    .cblock {
        display: none;
      }
  
      .cblock.cartBox {
        display: block !important;
        position:absolute;
        top:0;
        right:0;
      }
  
      .headerCustomMobile {
          display:none;
      }
  
      .rightDetail {
          display:none
      }
  
      .page-header.type1 .block-search input {
          padding-left:10px !important;
      }
  
      .page-header span.price-label {
          display: none;
      }
  
      span.split {
          display: none !important;
      }
  
      .page-header .block-minicart {
          right: 15px;
          top: 0px;
      }
  
      a.right-side-open {
          display: none !important;
      }
  
      .block-header-customer-login:before {
          border-bottom-color: #f7941d !important;
      }
  
      .minicart-wrapper .block-minicart {
          border-top-color: #f7941d !important;
      }
  
      header.page-header .nav-sections-item-title {
          background-color: #632365 !important;
      }
  
      .product-layer .owl-controls {
          display: none !important;
      }
      .filter.active .block-category-list .block-title, .filter.active .filter-options-title, .filter.active .filter .filter-current-subtitle, .block-category-list .block-title {
          padding-left: 10px !important;
      }
      .filter-options-content ol.items ,.block-category-list ol.items{
          padding:10px !important;
      }
      .block-category-list {
          padding-top:15px !important;
      }
}


.page-wrapper > .breadcrumbs {
  max-width: 100% !important;
}

input:focus,
select:focus,
textarea:focus,
button:focus {
    outline: none !important;
    border:0 !important;
     outline:none !important;
    outline-width: 0 !important;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
}

[contenteditable="true"]:focus {
    outline: none;
}

*:focus {
    outline: none;
}

*:focus {
outline: none !important;
}
.fotorama__stage {
    border:none !important;
}

@media screen and (max-width: 991px) {
   /* .intertoons .header .nav-sections {
        display: none;
    }
    .header.content {
        max-width:100% !important;
    }
    .nav-toggle {
        float: right;
        display:block !important;
    }
    .page-header.type1 .block-search .label {
        float: right;
        margin: 10px 0;
        line-height: 40px;
        margin-right: 10px;
    }
    .headerCustomBlock {
        display:none;
    }*/
}

a.product-item-link {
    font-weight: 700 !important;
}
.account-nav-content  .items {
   padding-left:5px !important
}
.product-addto-links  .action.tocompare ,  .fotorama-item .fotorama__caption {
    display:none;
}

header.page-header.sticky-header.type1 .nav-sections {
    background-color: #642366;
}


header.page-header.sticky-header.type1 .minicart-wrapper .action.showcart .counter.qty {
  top:30px !important;
}


a.viewAllLink {
    float: right;
    text-decoration: none;
    font-size: 13px;
    margin-right: 10px;
    font-weight: 700;
    background: #f7941d;
    color: #fff;
    padding: 0px 10px;
    line-height: 30px;
    margin-top: 10px;
    border-radius: 5px;
}

.upsell .item.product.product-item:hover {
    -webkit-box-shadow: 0px 0px 8px 2px #d0cfcf;
    box-shadow: 0px 0px 8px 2px #d0cfcf;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
}

.page-products .product-item:hover {
    -webkit-box-shadow: 0px 0px 8px 2px #d0cfcf;
    box-shadow: 0px 0px 8px 2px #d0cfcf;
    margin: 0px;
}

.cms-porto_home_5 .product-layer .product-item:hover {
    -webkit-box-shadow: 0px 0px 8px 2px #d0cfcf;
    box-shadow: 0px 0px 8px 2px #d0cfcf;
    
}
.cms-porto_home_5 .product-item {
    margin-top:10px;
    margin-bottom: 10px;
}

.sticky-header .minicart-wrapper {
    display: none;
}

.swatch-option.text {
    padding: 0 10px !important;
    margin: 0 10px;
    height: 34px;
    line-height: 34px;
    padding: 0 4px;
    min-width: 22px;
    border: 1px dotted #ababab;
}


.swatch-attribute.edition {
    margin: 10px 0;
}

.swatch-option.selected {
    outline: 1px solid #ff5501 !important;
}

.fotorama--fullscreen {
    min-width: 1px;
    overflow: hidden;
    max-width: 80% !important;
    margin: 0 auto !important;
    top: 5px !important;
    border: 1px solid #ababab;
    bottom: 5px !important;
}

.product-layer .owl-bottom-narrow .owl-controls {
    position: initial !important;
}

.product-layer .owl-prev,
.product-layer .owl-next {
  top:25% !important;
}
/*Custom style starting 26 jun 2019*/
@media only screen and (min-width: 768px)
{   .page-header.type1 .logo {
        margin: 0 0 0px 0 !important;
    }
    .header.content, nav.navigation.sw-megamenu {
        max-width:100% !important;
    }
    .page-header.type1 .nav-sections {
        color:#642366 !important;
    }
    
}
@media only screen and (min-width: 1170px) {

     nav.navigation.sw-megamenu {
        width:1170px !important;
    }

}
.gallery-placeholder .fotorama__fullscreen-icon:before {
    content: "\f859";
  }

 .fotorama__fullscreen-icon:before {
    content: "\f847";
  }
  
select:not([disabled]):focus {
    box-shadow: none;
}

#search_autocomplete {
    color:#000 !important;
}
#search_autocomplete .amount,#store.settings {
    display:none;
}
.catalog-product-view #buy-now {
    margin-bottom: 0px !important;
    width: 100% !important;
    line-height: 0 !important;
    padding: reset !important; 
    font-size: 1.4rem !important;
    background: #F7941D !important;
    border: #F7941D !important;
}
.buynow-button {
    float:left
}

@media only screen and (min-width: 768px) {
    header.page-header.sticky-header1 .top-middle {
        position: fixed !important;
        left: 0 !important;
        top: 0 !important;
        z-index: 200 !important;
        padding: 0;
        margin: 0 !important;
        width: 100% !important;
        box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        pointer-events: all;
        background:#642366
    }

    .page-header.type1.sticky-header1 .minicart-wrapper {
        right:0px !important;
    }
    
}

.layered-filter-block-container .swatch-option.text  {
    margin: 0 9px 4.5px 0 !important;
}
#banner-slider-demo-1 .owl-controls {
    bottom:60%
}
#banner-slider-demo-1 .fa-angle-right , #banner-slider-demo-1 .fa-angle-left {
    font-size: 40px !important;

}

#banner-slider-demo-1 .owl-next , #banner-slider-demo-1 .owl-prev {
    background: #fff !important;
    opacity:0.6;
    padding: 4px 7px !important;
    margin: 0;

}
.callUsSpan a {
    color:#fff !important;
}

a:hover, .alink:hover {
    text-decoration: none !important;
}
.social-icons > li > a.youtube-link:hover {
    background-color: #ff0000;
}
.social-icons > li > a.instagram-link:hover {
    background-color: #d93a77;
}
.product-label.pre-label {
    background-color: #f7941d;
}
.block-category-list .block-content .item a {
    color:#000;
}
.filter-options-item .filter-options-title {
    color:#000;
    font-weight:bold;
}
.filter-content .item a {
    color:#000;
    font-weight: 600;
}
.filter-options{
    margin-top:15px
}
.checkout-payment-method .billing-address-same-as-shipping-block {
    margin: 10px 0 9px;
}
.product-item .buynow {
    white-space: nowrap;
    border-radius: 0;
    font-size: 1.4rem;
    line-height: 30px;
    padding: 0 10px;
    height: 32px;
    border-radius: 5px;
    font-weight: 400;
    background: #f7941d;
    color: #fff;
    border: 1px solid #f7941d;
}

@media only screen and (min-width: 768px)  {
    .page-main {
        max-width:100%;
        padding-left: 15px;
        padding-right: 15px;
        margin-left: auto;
        margin-right: auto;
        box-sizing: border-box;
    }
    .authentication-dropdown {
        width:60%;
        right:0;
    }
    .checkout-success {
        margin-left: 25%;
        margin-top: 8%;
        font-size: 20px;
    }
    
}

@media only screen and (min-width: 1200px)  {
    .page-main {
        max-width:100%;
        padding-left: 15px;
        padding-right: 15px;
        margin-left: auto;
        margin-right: auto;
        box-sizing: border-box;
    }
    .page-layout-2columns-left .sidebar-main {
        width:20%;
    }
}

.page-wrapper > .breadcrumbs .items {
    max-width:100%;
}
.account-nav {
    border:1px solid #eee;
}

.account-nav .nav > li {
    line-height: 1.9;
}
.discount-code {
  display:none;
}

@media only screen and (min-width: 576px)  {
    .container {
        max-width:100% !important;
    }
}
@media only screen and (min-width: 992px) and (max-width: 1100px) {
    .search-category {
        display: none !important;
    }
    .page-header.type1 .block-search input {
        padding-left: 20px !important;;
    }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
    .page-header.type1 .navigation {
        padding: 0 !important;
        text-align: center;;
    }
    .cblock , .split ,.text {
        display: none !important;
      }
  
      .headerCustomMobile {
          display:none;
      }
      .page-header.type1 .block-search input {
          padding-left: 20px !important;
      }
      .page-header.type1 .block-search {
          margin-left: 0px !important;
      }
      .block-search {
          max-width: 100% !important;
      }
      .minicart-wrapper .action.showcart:before, .minicart-wrapper .action.showcart.active:before {
        float: right !important;
        margin-right: 75px !important;
    }
    .cblock.cartBox {
        display: block !important;
        position:absolute !important;
        top:35px !important;
        right:0 !important;
      }
    span.counter.qty .counter-number{
        display: none !important;
    }
    .minicart-wrapper .price-label {
        min-width: 180px !important;
        line-height: 20px !important;
        margin-right:12px;

    }

    .page-header span.price {
        color: #fff;
        float: right;
        font-size: 11px;
    }
    .page-header span.counter-label {
        width: auto !important;
        float: right;
        left: 8px;
        top:8px;
        overflow: visible !important;
        font-size: 11px;
        margin-right: 11px !important;
        position: relative !important;
    }
}
@media only screen and (min-width: 992px)  {
    .minicart-wrapper .action.showcart:before, .minicart-wrapper .action.showcart.active:before {
        display:none;
    }
    .cblock.cartBox {
        font-size: 12px;
        float: left;
        right: 130px;
        position: absolute;
        margin-top: 0px !important;
        width:120px;
        display:block !important;
       
    }
}

.form-address-edit .actions-toolbar > .secondary .action.back {
    display: block !important;
}
.checkout-payment-method .payment-method-title {
   font-size:16px;
 
}
.prebutton {
    background-color : #F7941D !important;
    border-color: #F7941D!important
}
.intertoonscustom-serviceandrepair-index .action-menu-items .action-menu li._parent._visible {
    height:260px !important
}
.catalog-product-view .swatch-option.text { 
    margin: 0 10px 10px 0; 
}
.amwrap-item-option .amwrap-add {
    padding:2px !important
}
.amwrap-btn.-primary ,.amwrap-btn.-fill {
    padding:0px 20px !important
}
.amwrap-option-list .amwrap-option {
  padding:0px 10px!important
}
.checkout-index-index .amwrap-gift-button{
   padding-left:20px !important
}
 .sidebar-additional {
     border:none !important; 
   }
#ln_slider_price .ui-slider-handle {
    background-color: #f7941d;
}

#co-shipping-form .field .control._with-tooltip input , .billing-address-form .field .control._with-tooltip input{
    margin-right: 10px;
    width: calc(100% - (75px + 10px + 5px));
}
@media only screen and (min-width: 768px)
{
.sticky-header1.type1 .nav-sections {
    color: #642366!important;
    top: 70px;
    position: fixed;
    background-color: #642366;
    width: 100%;
    left: 0px;
    right: 0px;
}
}#co-shipping-form .control._with-tooltip:before, .billing-address-form .control._with-tooltip:before {
    content: "+974";
    margin-right: 4px;
    display: inline-block;
    font-weight: 700;
    color: #000;
    width: 40px;
}


*pdt details page*/
.catalog-product-view .product-info-main .product-info-stock-sku {
    padding-left: 0%!important
}


@media only screen and (max-width: 1170px) and (min-width: 992px) 
{
.catalog-product-view .side-list .price-container .price {
    font-size: 10px!important;
}
}
/*mini cart sub total on mobile */
.block-minicart .amount .price-wrapper:first-child .price {
    font-size: 16px!important;
    font-weight: 700;
    margin-top: 20px!important;
}
.minicart-price .price-container .price {
    font-size: 1.2rem!important;
    color: #444;
}

/*cart page subtotal*/

@media only screen and (max-width: 410px) and (min-width: 320px) {
.checkout-cart-index .cart-totals .grand .amount, .opc-block-summary .table-totals .grand .amount {
    border-top: 1px solid #cccccc;
    font-size: 1.2rem!important;
}
}


@media only screen and (max-width: 370px) and (min-width: 320px)
{
.checkout-cart-index .price-excluding-tax .cart-price .price
{
font-size:10px!important;
}
}
/*wishlist page*/

@media only screen and (max-width: 410px) and (min-width: 320px)
{
.wishlist-index-index .price-container .price {
    font-size: 1.2rem!important;
    color: #444;
}
}
@media only screen and (max-width: 1100px) and (min-width: 991px)
{
.wishlist-index-index .price-container .price {
    font-size: 1.3rem!important;
    color: #444;
}
}
/*order history*/
@media (max-width: 767px)
{
.sales-order-history .breadcrumbs, .page-header .header.panel, .header.content, .footer.content, .page-wrapper > .widget, .page-wrapper > .page-bottom, .block.category.event, .top-container, .page-main {
    max-width: unset!important;
   
}
}

@media (min-width: 768px){
.sales-order-history .total
 {
    min-width: 165px!important;
}
}
/*order details page */

@media only screen and (max-width: 639px)
{
.sales-order-view .table-wrapper .table:not(.totals):not(.table-comparison) tfoot .amount {
    box-sizing: border-box;
    float: left;
    text-align: right;
    width: 70%!important;
}
}
@media only screen and (max-width: 639px)
{
.sales-order-view .table-wrapper .table:not(.totals):not(.table-comparison) tfoot .mark {
    box-sizing: border-box;
    float: left;
    text-align: left;
    width: 30%!important;
}
}
@media (max-width: 767px)
{
.sales-order-view .breadcrumbs, .page-header .header.panel, .header.content, .footer.content, .page-wrapper > .widget, .page-wrapper > .page-bottom, .block.category.event, .top-container, .page-main {
    max-width: unset!important;
    margin: 0 auto;
}
}
@media (min-width: 767px)
{
.order-details-items tfoot .amount, .order-details-items tfoot .mark {
    min-width: 140px;
}
}
/*printpage*/
@media only screen and (max-width: 639px)
{
.page-print .table-wrapper .table:not(.totals):not(.table-comparison) tfoot .mark {
    box-sizing: border-box;
    float: left;
    text-align: left;
    width: 30%!important;
}
}
@media only screen and (max-width: 639px)
{
.page-print .table-wrapper .table:not(.totals):not(.table-comparison) tfoot .amount {
    box-sizing: border-box;
    float: left;
    text-align: right;
    width: 70%!important;
}
}
@media (max-width: 767px)
{
.page-print .breadcrumbs, .page-header .header.panel, .header.content, .footer.content, .page-wrapper > .widget, .page-wrapper > .page-bottom, .block.category.event, .top-container, .page-main {
    max-width: unset!important;
    margin: 0 auto;
}
}
@media only screen and (max-width: 940px) and (min-width: 640px)
{
.page-print .order-details-items tfoot .amount, .order-details-items tfoot .mark {
    text-align: right;
    min-width: 140px!important;
}
}
@media screen and (max-width: 412px){
 .product-layer .price-container .price {
    font-size: 11px !important;

}
}
.showcart .price-label
{
min-width: 145px!important;
}