.row{
    width: 100% !important;
}
.border-radius-xl {
    border-radius: 0.75rem;
}
.icon-lg {
    width: 64px !important;
    height: 64px !important;
}
.icon-shape {
    width: 48px;
    height: 48px;
    background-position: center;
    border-radius: 0.5rem;
}
.shadow-dark {
    box-shadow: 0 4px 20px 0 rgba(0,0,0,.14),0 7px 10px -5px rgba(64,64,64,.4)!important;
}
.mt-n4 {
    margin-top: -1.5rem!important;
}
.mt-n4 {
    margin-top: -1.5rem!important;
}
.position-absolute {
    position: absolute!important;
}
*, *::before, *::after {
    box-sizing: border-box;
}
.bg-gradient-primary {
    background-image: linear-gradient(195deg,#EC407A 0%,#D81B60 100%);
}
.bg-gradient-dark {
    background-image: linear-gradient(195deg,#42424a 0%,#191919 100%);
}
.bg-gradient-success {
    background-image: linear-gradient(195deg,#66BB6A 0%,#43A047 100%);
}
.bg-gradient-info {
    background-image: linear-gradient(195deg,#49a3f1 0%,#1A73E8 100%);
}
.shadow-primary {
    box-shadow: 0 4px 20px 0 rgba(0,0,0,.14),0 7px 10px -5px rgba(233,30,99,.4)!important;
}
.shadow-blue {
    box-shadow: 0 4px 20px 0 rgba(0,0,0,.14),0 7px 10px -5px rgba(30, 111, 233, 0.4)!important;
}
.shadow-success {
    box-shadow: 0 4px 20px 0 rgba(0,0,0,.14),0 7px 10px -5px rgba(76,175,80,.4)!important;
}
.shadow-info {
    box-shadow: 0 4px 20px 0 rgba(0,0,0,.14),0 7px 10px -5px rgba(0,188,212,.4)!important;
}
.shadow-danger {
    box-shadow: 0 4px 20px 0 rgba(0,0,0,.14),0 7px 10px -5px rgba(224, 0, 0, 0.4)!important;
}
.shadow-purple {
    box-shadow: 0 4px 20px 0 rgba(0,0,0,.14),0 7px 10px -5px rgba(160, 4, 250, 0.4)!important;
}
.card-shadow {
    box-shadow: 1px 4px 6px 1px rgba(0,0,0,.1), 1px 2px 4px 1px rgba(0,0,0,.06) !important;
}
.icon-shape i {
    color: #fff;
    margin: auto;
    opacity: .8;
    position: relative;
}
.icon-lg i {
    top: 31%;
    font-size: 1.5rem;
}
.float-left{
    float: left;
}
.text-right{
    text-align: right;
}

.row {
    margin-left: 0 !important;
}
.btn-box {
    --btn-padding-x: 0.375rem !important;
}
.btn-nohigh:focus{
    box-shadow: 0 0 0 0 rgba(12, 131, 255, 0.25) !important;
}

.modal-w-60{
    --modal-width : 900px !important
}
.modal-w-30{
    --modal-width : 300px !important
}
select option{
    height: 1.5rem;
}
.uppercase{
    text-transform: uppercase;
}
.float{
    z-index: 999;
    padding:0;
    margin:0;
    position:fixed;    
    width:200px;
    height:45px;
    bottom:40px;
    right:40px;
    color:#FFF;
    border-radius:50px;
    text-align:center;
    box-shadow: 0 4px 20px 0 rgba(0,0,0,.14),0 7px 10px -5px rgba(233, 138, 30, 0.4)!important;
    cursor: pointer;
  } 
  .float label{
    font-size:15px;
    font-weight: 400;
    letter-spacing: 1px;
    margin-right: 5px;
    cursor: pointer;
  } 
  .my-float:before{
    font-size: 20px;
  }
  .float:hover{
    color: #FFF !important;
    background-color: #502b15;
    
  }
  .page-header{
    display: none !important;
  }

  @media (min-width: 360px){
    #statusBar{
        justify-content: flex-start!important;
    }
  }

  
@media (max-width: 480px) {
    .mpad-0{
        padding: 0 !important;
      }
}
  