/** Typography **/

/* body {
color: #00293d;
border-top: solid 6.18px #00293d;
}
 */

body {
    color: #000500;
    border-top: solid 6.18px #702632;
    }

/* Fuentes */
a.btn-secondary:link {
color: #fff !important;
}

a:link, a:visited {
/* color: #ff6666; */
}

a:hover,

a:focus {
/* color: #005580; */
}

a.link-dark:link, .link-dark a:link, a.link-dark:visited, .link-dark a:visited {
color: #00293d;
}

a.link-light:link, .link-light a:link, a.link-light:visited, .link-light a:visited {
color: #fff;
}

.font-white,
.font-white h1,
.font-white h2,
.font-white h3,
.font-white h4,
.font-white h5,
.font-white h6,
.font-white p,
.font-white a,
a.font-white
{
color: #fff !important;
}

.fontWhite,
.fontWhite h1,
.fontWhite h2,
.fontWhite h3,
.fontWhite h4,
.fontWhite h5,
.fontWhite h6,
.fontWhite p,
.fontWhite a,
a.fontWhite
{
color: #fff !important;
}

.font-gray,
.font-gray h1,
.font-gray h2,
.font-gray h3,
.font-gray h4,
.font-gray h5,
.font-gray h6,
.font-gray p,
.font-gray a,
a.font-gray
{
color: #818f9c !important;
}

.font-gray-dark,
.font-gray-dark h1,
.font-gray-dark h2,
.font-gray-dark h3,
.font-gray-dark h4,
.font-gray-dark h5,
.font-gray-dark h6,
.font-gray-dark p,
.font-gray-dark a,
a.font-gray-dark
{
color: #4c647d !important;
}

.font-color,
.font-color h1,
.font-color h2,
.font-color h3,
.font-color h4,
.font-color h5,
.font-color h6,
.font-color p,
.font-color a,
a.font-color
{
color: #00293d !important;
}

.font-coler,
.font-coler h1,
.font-coler h2,
.font-coler h3,
.font-coler h4,
.font-coler h5,
.font-coler h6,
.font-coler p,
.font-coler a,
a.font-coler
{
color: #702632 !important;
}
/*.font-color-gray,
.font-color-gray h1,
.font-color-gray h2,
.font-color-gray h3,
.font-color-gray h4,
.font-color-gray h5,
.font-color-gray h6,
.font-color-gray p,
.font-color-gray a,
a.font-color-gray
{
color: #4c647d !important;
}*/

.font-color-dark,
.font-color-dark h1,
.font-color-dark h2,
.font-color-dark h3,
.font-color-dark h4,
.font-color-dark h5,
.font-color-dark h6,
.font-color-dark p,
.font-color-dark a,
a.font-color-dark
{
color: #3A506B !important;
}

.font-dark,
.font-dark h1,
.font-dark h2,
.font-dark h3,
.font-dark h4,
.font-dark h5,
.font-dark h6,
.font-dark p,
.font-dark a,
a.font-dark
{
color: #3A506B !important;
}

.fontDark,
.fontDark h1,
.fontDark h2,
.fontDark h3,
.fontDark h4,
.fontDark h5,
.fontDark h6,
.fontDark p,
.fontDark a,
a.fontDark
{
color: #3A506B !important;
}

.font-color-light,
.font-color-light h1,
.font-color-light h2,
.font-color-light h3,
.font-color-light h4,
.font-color-light h5,
.font-color-light h6,
.font-color-light p,
.font-color-light a,
a.font-color-light
{
color: #d3d0cb !important;
}

.font-color-primary,
.font-color-primary h1,
.font-color-primary h2,
.font-color-primary h3,
.font-color-primary h4,
.font-color-primary h5,
.font-color-primary h6,
.font-color-primary p,
.font-color-primary a,
a.font-color-primary
{
color: #00293d !important;
}

.font-color-secondary,
.font-color-secondary h1,
.font-color-secondary h2,
.font-color-secondary h3,
.font-color-secondary h4,
.font-color-secondary h5,
.font-color-secondary h6,
.font-color-secondary p,
.font-color-secondary a,
a.font-color-secondary
{
color: #3A506B !important;
}

.font-color-green,
.font-color-green h1,
.font-color-green h2,
.font-color-green h3,
.font-color-green h4,
.font-color-green h5,
.font-color-green h6,
.font-color-green p,
.font-color-green a,
a.font-color-green
{
color: MediumSeaGreen !important;
}
.font-color-blue,
.font-color-blue h1,
.font-color-blue h2,
.font-color-blue h3,
.font-color-blue h4,
.font-color-blue h5,
.font-color-blue h6,
.font-color-blue p,
.font-color-blue a,
a.font-color-blue
{
color:#4c647d !important;
}
.font-color-yellow,
.font-color-yellow h1,
.font-color-yellow h2,
.font-color-yellow h3,
.font-color-yellow h4,
.font-color-yellow h5,
.font-color-yellow h6,
.font-color-yellow p,
.font-color-yellow a,
.font-color-yellow i,
a.font-color-yellow
{
color:#fad165 !important;
}

/* Fondos */
.bg-dark {
background: #091a26;
}
.bg-white {
background:#fff;
}
.bg-gray {
background:#f2f2f2;
}
.bg-gray-gradient {
background: linear-gradient(to top, #fff, #e0e0e0);
}
.bg-gray-light {
background:#f6f7fb;
}
.bg-gray-dark {
background:#4c647d;
}
.bg-primary {
background: #4c647d;
}
.bg-secondary {
background: #ff6666;
}
.bg-orange {
background:#ff6666;
}
.bg-blue {
background:#4c647d;
}
.bg-blue-dark {
background: #00293d;
}
.bg-red {
background:#a11d33;
}
.bg-yellow {
background:#e28413;
}
.bg-green {
background: MediumSeaGreen;
}
.bg-green-light {
background: rgba(60,179,113,0.2);
}

/* border */
.border-top, .border-left, .border-right, .border-color, hr {
border-color:#e2e2e2;
}

/* buttons */
.btn, .btn-primary, .btn-secondary, .btn-danger, .btn-success, .btn-warning, .btn-default, .btn-link {
border: solid 2px rgba(0,0,0,0.1) !important;
}
.btn-secondary, .btn-secondary:hover, .btn-secondary:link,
.btn-primary, .btn-primary:hover, .btn-primary:link {
color:#fff !important;
}
.btn-secondary, .btn-secondary:link, .btn-secondary a, .btn-secondary a:link {
background-color: #702632 !important;
}
.btn-secondary:hover{
background-color: #A7394C !important;
}

.btn-primary, .btn-primary:link, .btn-primary a, .btn-primary a:link {
background-color: #7C7C7C !important;
}

.btn-primary:hover{
background-color: #A3A3A3 !important;
}
.btn-light {
color: #54575a !important;
}

/* navbar */
.navbar-nav-lg {
background-color: none;
}
.nav-item i {
color: #ff6666 !important;
}
.nav-item:hover {
background-color: rgba(255,255,255,0.1);
background-color:none;
}

/* dropdown */
.dropdown-menu {
background-color: rgba(255,255,255,0.0) !important;
}

.dropdown-item {
color: #000 !important;
font-weight: bold !important;
}

.dropdown-item:hover {
background-color: rgba(0,0,0,0.06) !important;
}

/* sidebar */
.sidebar a {
color:#54575a;
}
.sidebar i {
color: #ff6666 !important;
}

.completed {
border: solid 1px rgba(60,179,113,0.3) !important;
}
.porfin {
    color: #702632
}
