.navbar-brand { 
    padding:5px 20px;
    min-height:70px
  }
  
  .dashboard-main-wrapper {
    padding-top:70px;
  }
  
  .dashboard-ecommerce {
      background-color: #efeff6;
  }
  
  .nav-left-sidebar {
    top:70px;
  }
  
  .navbar-brand img {
    height:60px;
  }
  .showMore{
      display: none;
  }
  .buttonShowMore{
      display: none;
  }
  .clickableTd i{
        display: none;
}
.modal-dialog{
    width: 800px;
}

#condizionivendita .modal-dialog .modal-content{
    height: 900px;
}
  
  /*MEDIA QUERY FINO A 992PX*/
  @media only screen and (max-width:992px) {
    /*.dashboard-header .navbar-text{
        display: none !important;
    }*/
    #carrelloHeader{
        display: none !important;
    }
    #spanCliente{
        display: none !important;
    }

    .navbar{
        width: auto !important;
    }

    .clickableTd i{
        display: block;
}
    .d-flex.flex-row.justify-content-center.mt-5{
        text-align: center;
    }
    .d-flex.flex-row.justify-content-center.mt-1 > span{
        margin-left: 40%;
    }
    div.invoice-box .d-flex{
        display: block !important;
    }
    .clickableTd{
        cursor: pointer;
    }
    .buttonShowMore{
        display: inline-block;
    }
    .rimovibili{
        display: none !important;
    }

      .dashboard-content {
      padding: 20px 20px 60px 20px;
  }
  #destinazioni .dropdown{
    background-color: transparent !important;
    width: auto !important;
}
#destinazioni{
    padding: 0 !important;
}
#divsponda{
    padding: 0 !important;
}

#divsponda table{
    margin-left: 8em !important;
}

#destinazioni .dropdown-menu li .dropdown-item{
  white-space: normal;
  border-bottom: 1px solid #ececec;
  font-size: 0.8em;
}
#formcarrello .d-flex{
    margin-top: auto !important;
    margin-right: auto !important;
    margin-bottom: auto !important;
    margin-left: 9em !important;
    padding-top: 0em !important;
    display: block !important;
  }
  #formcarrello .d-flex table{
      margin-left: 8rem;
  }
  #formcarrello .d-flex h4{
      line-height: normal !important;
      margin-right: 0%;
      margin-top: 15%;
  }
  #selectDestinazioni{
      text-align: unset !important;
      margin: auto;
      width: auto !important;
  }
  li.paginate_button.previous {
        display: inline;
    }

    .modal-dialog{
        width: 95% !important;
    }

    div.dropdown-menu.show{
        width: 21em;
    }
    
    #labelFiltroListino{
        text-align: center;
    }

    #selectFiltro{
        text-align: center;
        width: 21em;
        margin: auto !important;
    }
 
    #containerFiltro{
        display: block !important;
    }
    #containerFiltrato{
        display: block !important;
    }

    #labelFiltrato{
        text-align: center;
    }
    #selectFiltrato{
        text-align: center;
        width: 15em;
        margin: auto!important
    }
    #rimuoviFiltro{
        text-align: center;
        margin-left: 15em;
        margin-top: 0.3em;
    }

    button.btn.dropdown-toggle.btn-primary{
        width: 21em;
    }
 
    li.paginate_button.next {
        display: inline;
    }
 
    li.page-item {
        display: none;
    }
      .nav-left-sidebar .navbar a {
          color: #fff;
          font-size: 18px;
      }
      .nav-left-sidebar {
          width: 100%;
          position: relative;
          top: 0px;
          right: 0px;
      }
      .dashboard-wrapper {
          margin-left: 0px;
      }
      .dashboard-footer {
          margin-left: 0px;
      }
      .nav-left-sidebar .navbar-toggler {
        background-color: #fff;
        margin-left: 19em;
        margin-top: 1em;
      }
      .nav-left-sidebar .navbar-toggler[aria-expanded="true"]{
        background-color: #fff;
        margin-left: 13.55em;
        margin-top: 1em;
      }
  
    .nav-left-sidebar {
          top:0px;
      }
   
      .slimScrollDiv, .slimScrollDiv .menu-list {
          height:auto !important;;
      }
  
  }
 /*MEDIA QUERY PER DISPOSITIVI FINO A 468PX*/
  @media only screen and (max-width:468px)
  {
    button.btn.dropdown-toggle.btn-primary[data-id=maglia]{
          width: auto !important;
          text-align: unset !important;
      }

       #divselectmaglia div.dropdown-menu.show{
          width: auto !important;
      }
      #formcarrello{
          margin-top: 10em;
      }
    .float-right.p-2{
        display: block;
    }
      #carrelloHeader{
          display: none !important;
      }
    /*.dashboard-header .navbar-text{
        display: none !important;
    }*/
    #spanCliente{
        display: none !important;
    }
    #labelFiltroAgenteFiltrato{
        text-align: center;
    }

    #filtroAgenteFiltrato{
        margin-left: 8% !important;
        margin-top: .7rem;
    }
    #filtroAgenteFiltrato > div{
        background-color: transparent;
    }

    #rimuoviFiltroAgente{
        margin-left: 30%;
        margin-top: .7rem;
    }

    #containerFiltroAgente{
        display: block !important;
    }
    #labelFiltroAgente{
        text-align: center;
    }
    #listinoagentecontent > div.d-flex{
        display: block !important;
    }

    #filtroAgente .dropdown{
        background-color: transparent;
        margin-left: 8%;
    }

    #caricaClienti .dropdown{
        text-align: center;
        width: auto !important;
        background-color: transparent;
    }

    #caricaClienti .dropdown ul.dropdown-menu li .dropdown-item{
        white-space: normal;
        border-bottom: 1px solid #ececec;
        font-size: 0.8em;
    }

    .d-flex.flex-row.justify-content-center.mt-5{
        text-align: center;
    }
    .d-flex.flex-row.justify-content-center.mt-1 >span{
        margin-left: 40%;
    }
    div.invoice-box .d-flex{
        display: block !important;
    }
    .clickableTd{
        cursor: pointer;
    }
    .clickableTd i{
        display: block;
}
    .buttonShowMore{
        display: inline-block;
    }
    .rimovibili{
        display: none !important;
    }
      .modal-dialog{
          width:95%!important;
      }
      #formcarrello .d-flex{
        margin: auto !important;
        padding-top: 5em;
        display: block !important;
      }
      #formcarrello .d-flex table{
          margin-left: 8rem;
      }
      #formcarrello .d-flex h4{
          line-height: normal;
          margin-right: 0%;
          margin-top: 15%;
      }
      #selectDestinazioni{
          text-align: unset !important;
          margin: auto;
          width: auto !important;
      }

      #prodottoContent{
          display: block !important;
      }
      #prodottoContent img{
          margin-left: 15%;
      }
    .dashboard-content {
        padding: 20px 20px 60px 20px;
    }
    li.paginate_button.previous {
          display: inline;
      }
      #labelFiltroListino{
          text-align: center;
      }

      #selectFiltro{
        text-align: center;
        width: 21em;
        margin: auto !important;
      }
      #destinazioni .dropdown{
          background-color: transparent !important;
          width: auto !important;
      }
      #destinazioni{
          padding: 0 !important;
      }
      #divsponda{
          padding: 0 !important;
      }

      #divsponda table{
          margin-left: 3em !important;
      }

      #destinazioni .dropdown-menu li .dropdown-item{
        white-space: normal;
        border-bottom: 1px solid #ececec;
        font-size: 0.8em;
      }

      #containerFiltro{
          display: block !important;
      }
      #containerFiltrato{
        display: block !important;
        }

    #labelFiltrato{
        text-align: center;
    }
    #selectFiltrato{
        text-align: center;
        width: 21em;
        margin: auto !important;
    }
    div.dropdown-menu.show{
        width: 21em;
    }
    #rimuoviFiltro{
        text-align: center;
        margin-left: 10em;
        margin-top: 0.3em;
    }

    .navbar .navbar-toggler{
        /*margin-left: 5em;*/
    }

    .navbar .navbar-toggler[aria-expanded="true"]{
        margin-left: 1em;
    }
      
      li.paginate_button.next {
          display: inline;
      }
   
      li.page-item {
          display: none;
      }
        .nav-left-sidebar .navbar a {
            color: #fff;
            font-size: 18px;
        }
        .nav-left-sidebar {
            width: 100%;
            position: relative;
            top: 0px;
            right: 0px;
        }
        .dashboard-wrapper {
            margin-left: 0px;
        }
        .dashboard-footer {
            margin-left: 0px;
        }
        .nav-left-sidebar .navbar-toggler {
          background-color: #fff;
          margin-left: 13em;
          margin-top: 1em;
        }
        .nav-left-sidebar .navbar-toggler[aria-expanded="true"]{
          background-color: #fff;
          margin-left: 5em;
          margin-top: 1em;
        }
    
      .nav-left-sidebar {
            top:0px;
        }
     
        .slimScrollDiv, .slimScrollDiv .menu-list {
            height:auto !important;;
        }
  }
  
  .btn-secondary {
    background-color:#2451b1;
    border-color:#1e4495;
  }
  
  .btn-secondary:hover, .btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show > .btn-secondary.dropdown-toggle {
    background-color:#1e4495;
    border-color:#1e4495;
  }
  
  .btn-gray {
    border-color:#bbbbbb;
    border-radius:5px;
  }
  
  .btn-gray:hover {
    background-color:#999999;
    color:white !important;
  }
  
  .accordion-mys > .card {
      margin-bottom:0px;
  }
  
  .accordion-mys > .card > .card-header {
      padding:0px;
      background-color:#efefef;
  }
  
  .accordion-mys > .card .card-body {
      padding:10px;
  }
  
  #calendario { background-color:white; border-radius:5px; padding:10px; }