/**
 * Webkul Software.
 *
 * @category  Webkul
 * @package   Webkul_MpSellerCoupons
 * @author    Webkul Software Private Limited
 * @copyright Copyright (c) Webkul Software Private Limited (https://webkul.com)
 * @license   https://store.webkul.com/license.html
 */

 .discount h2 {
    background-image :none;
    background-repeat: no-repeat;
    color: #e26703;
    font: bold 13px/16px Arial,Helvetica,sans-serif;
    padding: 0;
    text-transform: uppercase;
}

.wk_applied_coupon dt {
    font-weight: bold;
    margin: 5px 0;
}
.wk_applied_coupon {
    border-top: 1px dashed #4f4f4f;
    margin-top: 10px;
}
.coupon_entry_field {
    display: none;
    margin-bottom: 5px;
}
.coupon_container{
    margin-bottom: 10px;
}

.applied-coupon-block{
    width:100%;
    margin:10px 0;
}
.wk-mp-coupon-generator{
    margin-bottom: 10px;
}
.wk-coupon-remove-button{color:red;cursor:pointer}
.hor-scroll{width:100%; overflow:hidden;}
.toolbar-amount{position: relative !important;text-align:center}
.wk-table-scroll{width: 100%;overflow-y: auto;}
.wk-head-color{background: #eeeeee;}
.wk-row-color{    text-align: center;
    padding: 5px 7px;
    border-color: #FFFFFF;
    border-style: solid;
    border-width: 0 1px 1px 0;
    background: url(../../Webkul_Marketplace/images/filter-row-bg.png) repeat-x #e3eff1;
    background-color: #e3eff1;
    border-bottom: none;}

input[type="checkbox"] {
    position: static !important;
}
input.admin__control-checkbox[type="checkbox"] {
    position: absolute !important;
}
.checkout-payment-method .payment-option._collapsible .coupon-option-title {
    cursor: pointer;
}
.checkout-payment-method .coupon-option-title {
    padding: 20px 0;
}
.checkout-payment-method .coupon-option-title .action-toggle {
    color: #006bb4;
    display: inline-block;
    text-decoration: none;
    cursor: pointer;
}
.checkout-payment-method .coupon-option-title .action-toggle:after {
  /* -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
  line-height: 16px;
  color: #757575;
  content: '\e622';
  font-family: 'luma-icons','icons-blank-theme';
  margin: 0 0 0 10px;
  vertical-align: middle;
  display: inline-block;
  font-weight: normal;
  overflow: hidden;
  speak: none;
  text-align: center; */
  font-family: 'mbicon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e93a";
  vertical-align: middle;
  padding-left: 5px;
}

.checkout-payment-method .block.discount.active .coupon-option-title .action-toggle:after {
  content: "\e939";
}

@media (min-width: 768px){
    .cart-discount .block.discount {
        width: 50% !important
    }
}

input#coupon_expiry {
    height: 30px;
}
button#save-button {
    height: 36px;
}
.action-multicheck-wrap .action-multicheck-toggle{
    position: absolute !important;
}
.data-grid .data-grid-multicheck-cell{
    text-align: inherit !important;
}
span.label.wk-addcoupon-action {
    padding: 10px;
    background: #ff5522;
    font-size: 16px;
    color: white;
    float:right;
    font-weight:600;
}
.wk-mp-main .action-select-wrap {
    width: 100% !important;
}
#discount-coupon-form .fieldset.coupon .label {
    width: 100% ;
    text-align: left ;
}
#discount-coupon-form .fieldset.coupon .control {
    width: 100% ;
}

.cart-discount .block .actions-toolbar {
    width: 1% !important;
}
#wk-bodymain {
    border-top: 1px solid #cccccc;
}
/*
#discount-coupon-form .fieldset.coupon .actions-toolbar {
    width: 75%;
} */

.mpshipping
{
    position: relative;
}
.mpshipping ul.nav
{
    display:none;
    top: 0px;
    position: absolute;
    background-color: #f5f5f5;
    margin-left: 35%;
    border: 1px solid rgb(204, 204, 204);
    z-index: 9999;
}
.mpshipping:hover ul.nav
{
    display:block;
}
.nav .item.current a {
    border: none;
}
.main .admin__data-grid-header .action-select-wrap{
    width: 25% !important;
}
ul.category-list {
    position: absolute;
}
@media only screen and (max-width: 780px) {
    .image-upload-section .control img{
        margin-top:10px;
    }
    h1.page-title {
        margin-top: 40px;
    }
    .title-container span strong {
        font-size: 18px;
    }
    .title-container h2 {
        font-size: 20px;
    }
    .messages .message:last-child {
        margin: 3rem 0 0 !important;
    }
    h3.bid-id {
        font-size: 15px;
    }
    h3.bid-time {
        font-size: 15px;
    }
    .bid-list-table {
        overflow-x: auto;
    }
    .item-image, .item-info {
        display: inline-block;
        vertical-align: middle;
        width: 100%;
    }
    h3.bid-time {
        float: none !important;
    }
    .item-image {
        text-align: center;
    }
    .filter {
        width: 95% !important;
    }
    .product-details {
        width: 100%;
    }
    .request-details {
        display: block !important;
    }
    .product-image {
        text-align: center;
        display: table-cell;
    }
    .image-container img {
        height: 75px;
    }
    .rauction-request-container .field.required {
        margin: 0;
    }
    .admin__form-field {
        width: 100% !important;
    }
    .modal-popup.modal-slide._inner-scroll._show {
        -webkit-overflow-scrolling: touch;
        overflow-y: auto;
        margin: 5rem 0;
        /* background: white; */
        width: 75%;
        max-height: 90%;
    }
    .modal-popup.modal-slide._inner-scroll .modal-inner-wrap {
        background: #ffffff;
    }
    .cart-discount .block > .wk-coupon-list-container {
        padding: 10px 15px;
    }
}

/***** popup conpon list *****/

.wk-view-coupons {
    left: 60%
}
.wk-coupon-list {
    /* padding: 20px; */
    overflow: auto;
}
.wk-coupon-wrapper .seller_shop {
    display: inline-block;
    color: #2678c3;
}
.wk-coupon-wrapper {
    /* padding: 20px;
    margin-bottom: 20px; */
    box-shadow: 0 0 4px 0 #00000026;
    position: relative;
}
.modal-footer-new {
    padding: 15px;
    text-align: right;
    border-top: 1px solid #e5e5e5;
}
.modal-content {
    padding-bottom: 3px !important;
}
.wk-coupon-wrapper-body {
    margin: 0 10px 40px 10px;
}
.wk-seller-head {
    border-bottom: 1px solid #a1a0a0;
    font-size: 20px;
    font-weight: 500;
}
.wk-coupon-code {
    padding: 4px 0;
    margin-top: 5px;
    display: inline-block;
    color: #006bb4;
    font-weight: 700;
    cursor: pointer;
    position: relative;
}
.wk-apply-coupon {
    right: 10px;
    margin-top: 10px;
}
.wk-hidden {
    display: none;
}
.wk-view-coupons .modal-title {
    border-bottom: none !important;
    padding-bottom: 0px !important;
}
.wk-copy-code {
    padding: 6px;
    background-color: rgba(0,0,0,.69);
    max-width: 200px;
    width: fit-content;
    color: #fff;
    border-radius: 5px;
    font-weight: 700;
    position: absolute;
    transition: all .5s;
    cursor: pointer;
}
.wk-show.wk-copy-code {
    transform: translateY(-40px);
    opacity: 1;
    z-index: 5;
}
.wk-show-more {
    color: #2677c3;
    font-weight: 600;
    cursor: pointer;
}
.wk-complete {
    display: none;
}

@media only screen and (max-width: 640px) {
    .wk-view-coupons {
        left: 25%;
    }
}

.tooltip {
    position: relative;
    display: inline-block;
    color: #1979c3;
  }

  .tooltip .tooltiptext {
    visibility: hidden;
    width: 320px;
    background-color: #555;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px 0;
    position: absolute;
    z-index: 1;
    top: 125%;
    left: 50%;
    margin-left: -60px;
    opacity: 0;
    transition: opacity 0.3s;
  }

  .tooltip:hover .tooltiptext {
    visibility: visible;
    opacity: 1;
  }

  .view-coupon-list-button {
      cursor: pointer;
  }
