/* Write your CSS code. */
@media print {
    ::-webkit-scrollbar {
        display: none;
    }
}

.logo-panel{
    padding: 0px 10px 10px 10px;
    font-size: 20px;
}

.logo-panel-mobile{
    font-size: 20px;
    background: -webkit-linear-gradient(90deg, #a485fd 0%, #5e2ced 100%);
}

.mobile-logo-text{
    color: white;
    padding-left: 20px;
    font-size: 24px;
    line-height: 2;
}

.mobile-navbar{
    background: -webkit-linear-gradient(180deg, #a485fd 0%, #5e2ced 100%);
    color: white !important;
}

.user-name{
    color: #ffffff;
    margin-bottom: 40px;
    font-weight: 400; 
}


.left-menu-main{
    background: navy;
}

.permissions{
    margin-top: 30px;
}

.select-all{
    font-size: 10px;
    color: indigo;
    font-weight: 400;
    margin-left: 10px;
    text-transform: uppercase;
}


.alert-message
{
    margin: 20px 0;
    padding: 20px;
    border-left: 3px solid #eee;
}
.alert-message h4
{
    margin-top: 0;
    margin-bottom: 5px;
}
.alert-message p:last-child
{
    margin-bottom: 0;
}
.alert-message code
{
    background-color: #fff;
    border-radius: 3px;
}
.alert-message-success
{
    background-color: #F4FDF0;
    border-color: #3C763D;
}
.alert-message-success h4
{
    color: #3C763D;
}
.alert-message-danger
{
    background-color: #fdf7f7;
    border-color: #d9534f;
}
.alert-message-danger h4
{
    color: #d9534f;
}
.alert-message-warning
{
    background-color: #fcf8f2;
    border-color: #f0ad4e;
}
.alert-message-warning h4
{
    color: #f0ad4e;
}
.alert-message-info
{
    background-color: #f4f8fa;
    border-color: #5bc0de;
}
.alert-message-info h4
{
    color: #5bc0de;
}
.alert-message-default
{
    background-color: #EEE;
    border-color: #B4B4B4;
}
.alert-message-default h4
{
    color: #000;
}
.alert-message-notice
{
    background-color: #FCFCDD;
    border-color: #BDBD89;
}
.alert-message-notice h4
{
    color: #444;
}


.signout{
    margin-left: 20px;
    margin-top: 30px;
}

.bg-purplefade{
    background: -webkit-linear-gradient(180deg, #a485fd 0%, #5e2ced 100%);
    color: white !important;
}

.bg-purplelight{
    background-color: #a485fd;
    color: white !important;
}

.small-text-dashboard-box{
    font-size: 18px;
}

.small-text-dashboard-box2{
    font-size: 24px;
}

.purple-bg{
    background: #5e2ced;
}

.above-white-label{
    color: #ffffff;
    top: -35px;
    left: 4px;
    position: absolute;
}

.dashboard-search-row{
    line-height: 100px!important;
    margin-bottom: 20px!important;
}

.mb-20{
    margin-bottom: 20px;
}

.mt-20{
    margin-top: 20px;
}

.mt-30{
    margin-top: 30px;
}

.quick-add-title{
    color: #ffffff;
    font-size: 24px;
    line-height: 1;
    margin-top: 10px;
    margin-left: 10px;
}

.purple-bold-text{
    font-weight: 700;
    color: #5e2ced!important;
}

.purple-bold-text2{
    font-weight: 500;
    color: #5e2ced!important;
    text-decoration: underline;
}

.purple-bold-text3{
    font-weight: 400;
    color: #5e2ced!important;
}

.bigger-p{
    font-size: 22px;
}

.text-danger{
    color: orangered!important;
}


.big-checkbox{
    transform: scale(3);
    -webkit-transform: scale(3);
    margin-left: 10px!important;
    margin-top: 20px!important;
    top: 20px;
    position: absolute;
}



.circle-icon {
    background: #ffffff;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    text-align: center;
    line-height: 50px;
    vertical-align: middle;
    font-size: 35px;
    font-weight: 600;
}

.pt-2{
    padding-top: 20px;
}

.pt-1{
    padding-top: 10px;
}

.pl-1{
    padding-left: 10px;
}

.pl-2{
    padding-left: 20px;
}

.pr-1{
    padding-right: 10px;
}

.pr-2{
    padding-right: 20px;
}

.font-14{
    font-size: 14px;
    color: black;
    font-family: "Montserrat";
}
.font-14:hover{
    font-size: 14px;
    color: #a485fd;
}
.font-14b{
    font-size: 14px;
    color: #5e2ced;
}
.font-14b:hover{
    font-size: 14px;
    color: #a485fd;
}
.modal-xl{
    width:95%!important;
}

.underline{
    text-decoration: underline;
}
