/**display:none**/
.exportd {
  display: none
}

.menucountd {
  display: none !important
}

/**.structured{display:none!important}**/
.orderdetailsd .azionid {
  display: none !important
}

.imglogind {
  background-image: url(bg/bg.jpg);
  background-size: cover
}

/**fine display:none**/
@media (min-width: 1400px) {

  .container,
  .container-sm,
  .container-md,
  .container-lg,
  .container-xl,
  .container-xxl {
    max-width: 100%;
  }
}

.rownomargind {
  margin-left: 0;
  margin-right: 0;
}

.row-padding-right-left-10d {
  margin-left: 10px;
  margin-right: 10px;
}

.campi-boldd {
  font-weight: 700;
}

.orderbodyd {
  margin-top: 20px;
  padding: 0 18px;
  margin-bottom: 20px;
}

.saved {
  margin-left: 15px
}

.brand-logo img {
  max-width: 150px;
  max-height: 75px !important;
}

#kt_header_mobile img {
  max-width: 130px;
  max-height: 50px !important;
}

#kt_header_mobile_toggle,
#kt_header_mobile_topbar_toggle {
  display: none !important
}

@media (max-width: 991.98px) {

  .container,
  .container-fluid,
  .container-sm,
  .container-md,
  .container-lg,
  .container-xl,
  .container-xxl {
    margin-top: 10px
  }
}

/**Order details page**/
.orderdetailsd .col-form-label {
  padding-top: 0;
}

.orderdetailsd .form-group {
  margin-bottom: 0;
}

/**Order details page**/
.ruoliutented {
  margin-top: 20px;
}

.setting-titled {
  margin-left: 30px;
}

.setting-titled h3 {
  font-size: 16px
}

.settingsd .saved {
  float: right
}

.customerdetailsd .select2 {
  width: 100% !important
}

.customerdetailsd .card-footer .col-lg-3 {
  text-align: right
}

#kt_datatable_processing {
  background-color: #eef0f8
}

.customerdetailsd select.select2 {
  opacity: 1
}

.commissionsettlementd select.select2 {
  opacity: 1
}

.wantstated {
  margin: 32px -14px 9px
}

/** Code for Safari**/
.brand-logo img {
  max-width: 80%;
  /*max-height: 80%*/
  ;
}

.card.card-custom.card-stretch.gutter-b {
  /*max-height: 160px;*/
}

.tabundernamed {
  margin-top: -40px
}

.commissionscategoriesnewd .select2-container,
.checkbox-list label {
  width: 100% !important;
}

.invited .mt-6,
.invite .my-6 {
  margin-top: 0 !important;
}

.invited hr {
  margin-top: -10px;
  margin-bottom: 40px;
}

.invited h4 {
  font-size: 14px;
  font-weight: 300
}

.breadcrumb-item {
  color: #B5B5C3 !important;
}

.commissionsettlementd .submitd {
  margin-top: 20px
}

.commissionsettlementd .totalsd {
  margin-top: 30px
}

table {
  border-collapse: unset;
}

.orderdetailsd .salesagentd {
  font-size: 20px
}

.orderdetailsd .odd {
  font-size: 13px
}

.orderdetailsd .totalcommd {
  color: #3699FF
}

#woo_loading {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: fixed;
  opacity: 0.7;
  background-color: #fff;
  z-index: 100000;
  text-align: center;
}

#loading-img {
  position: absolute;
  top: 40%;
  left: 50%;
  z-index: 100;
}

.login.login-2 .login-aside {
  width: 100%;
  max-width: 100%;
}

.max-h-75px {
  max-width: 300px;
}

/*
@media (max-width: 991.98px) {
  .subheader-enabled:not(.subheader-mobile-fixed) .content {
    display: none !important;
  }
}
*/
@media (max-width: 991.98px) {
  #kt_login .imglogind {
    display: none !important
  }

  #kt_subheader {
    display: none !important
  }

  .dashboardd .col-xl-3 {
    width: 50%
  }

  .dashboardd .card.card-custom>.card-body {
    padding: 10px
  }

  .dashboardd .font-size-h2 {
    font-size: 12px !important;
  }

  .card-header,
  .card-body {
    padding: 12px !important;
  }

  #kt_datatable_previous {
    display: none !important
  }
}

.requiredd {
  color: red !important;
}

/******** Notification Bar in Admin for Login as Agents     *******/
#woosales_notification_bar_admin {
  padding: 7px 0;
  text-align: center;
  color: white;
  background-image: -webkit-linear-gradient(top, #f3614d 0%, #ee331a 100%);
  background-image: linear-gradient(to bottom, #f3614d 0%, #ee331a 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff3614d', endColorstr='#ffee331a', GradientType=0);
}

#woosales_notification_bar_admin a {
  color: white;
  text-decoration: none;
}

#woosales_notification_bar_admin a:hover {
  color: #e6e6e6;
}

/*******************************************************************/


@media (min-width: 992px) {
  .content {
    padding: 13px 0 !important;
  }
}

.edit-line:hover {
  cursor: pointer;
}

.delete-line:hover {
  cursor: pointer;
}

.edit-line-cart:hover {
  cursor: pointer;
}

.delete-line-cart:hover {
  cursor: pointer;
}

.delete-refund:hover {
  cursor: pointer;
}

.refund-line:hover {
  cursor: pointer;
}

.collaps-down:hover {
  cursor: pointer;
}


#editItemCartModal {
  z-index: 1052 !important;
}

#editItemCartModal>.modal-backdrop {
  z-index: 1051 !important;
}

#editItemCartModal {
  z-index: 1052 !important;
}

#editItemCartModal>.modal-backdrop {
  z-index: 1051 !important;
}

#modalNuovoOrdine {
  z-index: 1042 !important;
}

#modalNuovoOrdine>.modal-backdrop {
  z-index: 1041 !important;
}

.wrap {
  display: inline-block;
  position: relative;
}

.overlap {
  display: none
}

.poptooltip .overlap {
  display: block;
  position: absolute;
  height: 100%;
  width: 100%;
  z-index: 1000;
}


.aside-menu .menu-nav>.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-icon,
.aside-menu .menu-nav>.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-icon {
  color: #e23c8e!important;
}

.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-icon, .aside-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-icon {
  color: #e23c8e!important;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-bullet.menu-bullet-dot > span, .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-bullet.menu-bullet-dot > span {
  background-color: #e23c8e!important;
}

.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-icon, .aside-menu .menu-nav > .menu-item.menu-item-open > .menu-link .menu-icon {
  color: #e23c8e!important;
}

.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-text, .aside-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-text {
  color: #e23c8e!important;
}

.aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-text, .aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-text {
  color: #e23c8e!important;
}

.aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-arrow, .aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-arrow {
  color: #e23c8e!important;
}

.aside-menu .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-arrow, .aside-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-arrow {
  color: #e23c8e!important;
}


.brand .btn:hover .svg-icon svg g [fill] {
    fill: #e23c8e!important;
}

.symbol-user{
  background-color: #ffcee6!important;
  color: #e23c8e!important;
}

.btnShopSvgPath{
  fill: #e23c8e!important;
}

.card-stats-dashboard{
  border-radius: 15px!important;
}



@media(min-width: 576px){
  .form-inline .form-control {
      width: 400px;
      max-width: 100%;
  }}

  .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-heading .menu-bullet.menu-bullet-dot > span, .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-dot > span {
    background-color: #e23c8e!important;
}