/* General */

*{
    font-family: 'Open Sans', sans-serif;
}
/*scrollbar*/
/*::-webkit-scrollbar-button{ display: block; height: 13px; border-radius: 0px; background-color: #AAA; } ::-webkit-scrollbar-button:hover{ background-color: #AAA; } ::-webkit-scrollbar-thumb{ background-color: #34bfa3; } ::-webkit-scrollbar-thumb:hover{ background-color: #34bfa3; } ::-webkit-scrollbar-track{ background-color: #efefef; } ::-webkit-scrollbar-track:hover{ background-color: #AAA; } ::-webkit-scrollbar{ width: 13px; } */

/* Login */
.m-login.m-login--2 .m-login__wrapper .m-login__container{
    width: 510px;
}
.m-login.m-login--2.m-login-2--skin-3 .m-login__container .m-login__head .m-login__title{
    color: #fff;
}
.m-login.m-login--2.m-login-2--skin-3 .m-login__container .m-login__form .form-control{
    color: #6bc6da;
    background: #ffffff;
}
.m-login.m-login--2.m-login-2--skin-3 .m-login__container .m-login__form .m-login__form-sub .m-checkbox{
    color: #fff;
}
.btn-focus{
    background-color: #6bc6da;
    border-color: #6cc7d9; 
}
.btn-focus:hover,
.btn-focus:not(:disabled):not(.disabled).active, .btn-focus:not(:disabled):not(.disabled):active, .show>.btn-focus.dropdown-toggle{
    background-color: #90c13d;
    border-color: #92c131;
}
.btn-focus.m-btn--air.focus, .btn-focus.m-btn--air:focus, .btn-focus.m-btn--air:hover, .btn-outline-focus.m-btn--air.focus, .btn-outline-focus.m-btn--air:focus, .btn-outline-focus.m-btn--air:hover, .m-btn--gradient-from-focus.m-btn--air.focus, .m-btn--gradient-from-focus.m-btn--air:focus, .m-btn--gradient-from-focus.m-btn--air:hover{
    -webkit-box-shadow: 0px 9px 20px 0px rgba(144,193,61,1);
    -moz-box-shadow: 0px 9px 20px 0px rgba(144,193,61,1);
    box-shadow: 0px 9px 20px 0px rgba(144,193,61,1); 
}
.btn-focus:not(:disabled):not(.disabled).active:focus, .btn-focus:not(:disabled):not(.disabled):active:focus, .show>.btn-focus.dropdown-toggle:focus{
    -webkit-box-shadow: 0px 9px 20px 0px rgba(144,193,61,1);
    -moz-box-shadow: 0px 9px 20px 0px rgba(144,193,61,1);
    box-shadow: 0px 9px 20px 0px rgba(144,193,61,1); 
}




.m-topbar .m-topbar__nav.m-nav>.m-nav__item.m-topbar__user-profile.m-topbar__user-profile--img.m-dropdown--arrow .m-dropdown__arrow{
    color: #40bcca;
}

.m-card-user.m-card-user--skin-dark .m-card-user__details .m-card-user__email{
    color: #ffffff;
    text-shadow: 1px 2px 8px #0000006b;
}
.m-card-user.m-card-user--skin-dark .m-card-user__details .m-card-user__name{
    color: #fff;
}
.h400.ov-y-scroll{
    height: 400px;
    overflow-y: scroll;
    display: block;
}