﻿button, input[type=submit] {
    border-radius: 5px;
    border: none;
}

.btn-primary-theme,
.bg-primary-theme {
    background: linear-gradient(to bottom, #05629B, #107CBD);
}

.btn-primary-theme:hover {
    background: linear-gradient(to bottom, #107CBD, #05629B);
}

.btn-secondary-theme {
    background: #fff;
    color: #333 !important;
}

.btn-secondary-theme:hover {
    background: linear-gradient(to bottom, #05629B, #107CBD);
    color: #fff !important;
}

.text-primary-theme {
    color: #107CBD;
}

.bx-shadow {
    box-shadow: 2px 2px 4px rgba(117, 117, 117, 0.5);
}

#auth-left .logo {
    width: 200px;
    height: 200px;
}

#auth-left a img {
    width: 100%;
    height: 100% !important;
}

#auth #auth-left .auth-title {
    color: #05629B;
    font-weight: 400;
}

/*---------------------
    Form login
----------------------*/
#account input {
    height: 40px;
    border: 1px solid #05629B;
    border-radius: 5px;
}

#account input[type=checkbox] {
    width: 18px;
    height: 18px;
}

#account input::placeholder {
    color: #05629B;
}

#account .show-pass {
    cursor: pointer;
}

/*---------------------
    Painel
----------------------*/
.main-navbar .logo {
    width: 55px;
    height: 55px;
    border-radius: 50%;
    overflow: hidden;
    margin-right: 120px;
}

.main-navbar .logo img {
    width: 100%;
    height: 100%;
}

.main-navbar ul li a span,
.main-navbar ul li a i {
    color: #101010;
}

.main-navbar ul li a span.active {
    color: #05629B;
}

.main-navbar ul li a i {
    font-size: 20px;
}

.layout-horizontal .title-page {
    padding: 40px 0;
    text-align: center;
}

.layout-horizontal .title-page h1 {
    font-size: 64px;
    color: #fff;
    font-weight: 500;
}

/*---------------------
    Home
----------------------*/
.content-graphs {
    width: 100%;
}

.content-graphs .card {
    position: relative;
    overflow: hidden;
    border-radius: 10px;
}

.content-graphs .card::before {
    content: '';
    position: absolute;
    background: linear-gradient(to bottom, #05629B, #107CBD);
    width: 20px;
    height: 100%;
}





/*.NR,.*/

