.sidebar.right {
    top: 0;
    right: 0;
    bottom: 0;
    width: 450px;
    background: #ffffff !important;
    z-index:999999999999999  !important;
}


.sidebars > .sidebar {
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.64);
    position: fixed;
    color: #000000;
    padding: 10px;
    font-size: 1em;
    text-align: left;

}

/* Large Mobile :480px. */
@media (max-width: 480px) {
    .sidebarmobile{
          display: none;
    }
}
/* small mobile :320px. */
@media (max-width: 320px) {
    .sidebarmobile{
         display: none;
    }
}

@media (max-width: 480px)  {
    .page-content {
        margin-left: 0px !important;
    }
}

