.overview-widgets .card {
  min-height: 310px
}
.cards-wrapper {
  margin-top: 40px;
}
.hr-budget {
  display: none;
}
.modal-sm {
  width: 360px;
  margin: 0 auto;
  margin-top: 15px;
}
.m-left-none {
  margin-left: 0px !important;
}
.p-right-none{
  padding-right: 0px !important;
}
@media (max-width: 1195px){
  .container {
    width: 95% !important;
  }
}
@media (max-width: 1188px){
}
@media (max-width: 1145px){
  .menu-content > li {
  }
}
@media (max-width: 1108px){
  .menu-content > li {
    max-width: auto;
  }
 .btn-transactions-menu{
  margin-left: 10px !important;
 }
}
@media (max-width: 1107px){
  .btn-transactions-menu{
    margin-left: 10px !important;
   }
}
@media only screen and (max-width: 978px){
  .container {
    width: 95% !important;
  }
}
@media (max-width: 1127px){
}
@media (max-width: 1115px){
  .cards-carousel .VueCarousel-navigation-next {
    right: 120px !important;
  }
}
@media (max-width: 1123px){
  .cards-carousel .VueCarousel-navigation-next {
    right: 180px !important;
  }
}
@media (max-width: 957px){
  .cards-carousel .VueCarousel-navigation-next {
    right: 250px !important;
  }
}
@media only screen and (max-width: 893px){
  .branding {
    width: 50px !important;
  }
}
@media (max-width: 862px){
  .menu-content > li {
    font-size: 14px;
  }
  .cards-carousel .VueCarousel-navigation-next {
    right: 300px !important;
  }
}

@media (max-width: 820px){
  .cards-carousel .VueCarousel-navigation-next {
    right: 120px !important;
  }
  .columns {
    display: block;
  }
  .is-8 {
    width: 100%;
  }
  .is-4 {
    width: 100%;
  }
  .credit-cards-container .columns .column:first-child .inner-box {
    border-right: none;
  }
}
@media (max-width: 790px){
  .menu-content > li {
    font-size: 13px;
  }
}
@media (max-width: 793px){
  .header-right {
    max-width: 200px;
  }
  header {
    padding-right: 0px;
  }
}
@media (max-width: 767px) {
  .hr-budget {
    display: block;
  }
  .m-p-top {
    padding-top:10px !important;
  }
  .branding {
    display: none !important;
  }
  .sidemenu__btn {
    display: block !important;
  }
  .alert-subscription{
    margin-top: 0px;
  }
  .card-header h4 {
    margin: 0;
    margin-bottom: 3px;
    font-weight: 600;
    font-size: 18px;
  }
  header nav.navigation .nav > li.active > a {
    color: #000;
  }
  .side-modal{
    min-width: 100%;
    max-width: 100%;
  }
  .menu-content > li {
    position: relative;
    display: block;
    max-width: 100%;
  }

  .row-sell { display: flex; flex-flow: column; }
    .two { order: 1; }
    .one { order: 2 }

  .hidden-sm{
    display: none !important;
  }
  header ul.dropdown-menu.profile-menu {
    margin-left: -110px !important;
  }
  .btn-edit-category {
    width: 40% !important;
  }
  .btn-remove-category {
    width: 40% !important;
  }
  .visible-only-xs {
    display: block !important;
  }
  .btn-account-details {
    float: none !important;
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }
  .visible-xs {
    display: block !important;
  }
  .w50-m {
    width: 50% !important;
  }
  .m-left-none-m {
    margin-left: 0px !important;
  }
  .w49_5-m {
    width: 49.5% !important;
  }
  .mBottom-10-m {
    margin-bottom: 10px !important;
  }
  .p-right-m-none {
    padding-right: 0px !important;
  }
}
@media (max-width: 667px) {
  .btn-back-settings {
    display: none;
  }
  .reportrange-home{
    width: 100%;
    margin-bottom: 10px;
  }
}
@media only screen and (max-width: 570px){
  .is-8 {
    width: 100%;
  }
  .is-4 {
    width: 100%;
  }
  .columns {
    display: block;
  }
  .inner-box .cards-wrapper {
    display: block;
  }
  .controls {
    margin-bottom: 10px;
  }
  .mini-tab-root{
    width: 395px !important;
  }
  .w49_5-m {
    width: 49% !important;
  }
}
@media only screen and (max-width: 450px){
  .w48-m {
    width: 48% !important;
  }
}