/*Connection alert*/

@-webkit-keyframes blinking {
    0% {
        color: #ff3d50;
    }
    /* YOU CAN ADD MORE COLORS IN THE KEYFRAMES IF YOU WANT
      50%{
        color: #55d66b;
      }
      */
    100% {
        color: #999;
    }
}

@keyframes blinking {
    0% {
        color: #ff3d50;
    }
    /* YOU CAN ADD MORE COLORS IN THE KEYFRAMES IF YOU WANT
      50%{
        color: #55d66b;
      }
      */
    100% {
        color: #999;
    }
}

.connection_alert {
    -webkit-animation: blinking 1s infinite;
            animation: blinking 1s infinite;
    margin: 0 50px;
}
.community_title {
    font-family: 'Baloo Bhai', cursive;
    text-shadow: 0px 1px 1px #4d4d4d;
    color: rgb(255, 255, 255);
}

.community_container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
html, body {
  margin: 0;
  padding: 0;
  font-family: 'Open Sans', sans-serif;
}

header {
  padding: 6px 5px 3px 5px;
}
.wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    max-width: 100vw;
    margin: auto;
    min-height: 100vh;
}

.login {
    background-color: #394b59;
    color: #fff;
    padding: 10px 0;
    height: 100vh;
}

.login_container {
    margin: 20px;
    max-width: 300px;
}

.no_mobile {
    text-align: center;
    width: 100%;
    margin: 10px 0;
    color: rgb(155, 9, 9);
    font-weight: bold;
}

/*CUSTOM STYLES*/

.main_navbar {
    background-color: #394b59 !important;
}

.navbar_h {
    background: url(/logo.6ad47802.png) no-repeat;
    width: 145px;
    height: 20px;
}

.community_navbar {
    background-color: #889da8 !important;
}

.community_title {
    color: #ffffff !important;
}

.communication {
    background-color: #f1f4f5 !important;
}

::-webkit-scrollbar {
    width: 5px
}

::-webkit-scrollbar-track {
    background: #f1f4f5;
    border-radius: 0px
}

::-webkit-scrollbar-thumb {
    background: #bec7c9;
    border-radius: 2px
}
/*CUSTOM STYLES*/

.navbar_h {
    background: url(/logo.8ca8c112.png) no-repeat;
    width: 228px;
    height: 20px;
}

.main_navbar {
    background-color: #2d5f7e !important;
}



.community_navbar {
    background-color: #596974 !important;
}

.community_navbar .bp3-button, .community_navbar .bp3-icon {
    color: #fff !important;
}

/*
.community_title {
    color: #000 !important;
}
*/

.communication {
    background-color: #e5e8eb !important;
}

/*
::-webkit-scrollbar {
    width: 5px
}

::-webkit-scrollbar-track {
    background: #f1f4f5;
    border-radius: 0px
}

::-webkit-scrollbar-thumb {
    background: #bec7c9;
    border-radius: 2px
}
*/

/*# sourceMappingURL=app.74bb1fa5.css.map*/