/*@font-face {
    font-family: "ConexFont";
    src: url("../fonts/HELVETICANEUELTPRO-LT.woff");
    src: url("../fonts/HELVETICANEUELTPRO-LT.woff") format("woff"),
    url("../fonts/HELVETICANEUELTPRO-LT.OTF") format("opentype")
}*/
html {
    font-family: ConexFont;
}
body, a, span, div, nav, li {
    font-family: ConexFont;
}
.card {
    font-family: ConexFont;
}
body {
    color: #151b1e;
}
caption{
    color: #536c79;
}
mark, .mark{
    background-color: #fcf8e3;
}
.blockquote-footer{
    color: #536c79;
}
.img-thumbnail{
    background-color: #e4e5e6;
    border: 1px solid #a4b7c1;
}
.figure-caption{
    color: #536c79;
}
.table th,
.table td{
    border-top: 1px solid #a4b7c1;
}
.table thead th{
    border-bottom: 2px solid #a4b7c1;
}
.table tbody + tbody {
    border-top: 2px solid #a4b7c1;
}
.table .table {
    background-color: #e4e5e6;
}
.table-bordered {
    border: 1px solid #a4b7c1;
}
.table-bordered th,
.table-bordered td {
    border: 1px solid #a4b7c1;
}
.table-striped tbody tr:nth-of-type(odd) {
    background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
    background-color: rgba(0, 0, 0, 0.075);
}
.table-primary,
.table-primary > th,
.table-primary > td {
    background-color: #c1e7f4;
}

.table-hover .table-primary:hover {
    background-color: #abdff0;
}

.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
    background-color: #abdff0;
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
    background-color: #e6ebee;
}

.table-hover .table-secondary:hover {
    background-color: #d7dfe4;
}

.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
    background-color: #d7dfe4;
}

.table-success,
.table-success > th,
.table-success > td {
    background-color: #d9eecb;
}

.table-hover .table-success:hover {
    background-color: #cbe8b8;
}

.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
    background-color: #cbe8b8;
}

.table-info,
.table-info > th,
.table-info > td {
    background-color: #d4eefb;
}

.table-hover .table-info:hover {
    background-color: #bde5f9;
}

.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
    background-color: #bde5f9;
}

.table-warning,
.table-warning > th,
.table-warning > td {
    background-color: #ffeeba;
}

.table-hover .table-warning:hover {
    background-color: #ffe8a1;
}

.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
    background-color: #ffe8a1;
}

.table-danger,
.table-danger > th,
.table-danger > td {
    background-color: #ffcfcf;
}

.table-hover .table-danger:hover {
    background-color: #ffb6b6;
}

.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
    background-color: #ffb6b6;
}

.table-light,
.table-light > th,
.table-light > td {
    background-color: #fbfcfc;
}

.table-hover .table-light:hover {
    background-color: #ecf1f1;
}

.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
    background-color: #ecf1f1;
}

.table-dark,
.table-dark > th,
.table-dark > td {
    background-color: #c3c7c9;
}

.table-hover .table-dark:hover {
    background-color: #b6babd;
}

.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
    background-color: #b6babd;
}

.table-blue,
.table-blue > th,
.table-blue > td {
    background-color: #c1e7f4;
}

.table-hover .table-blue:hover {
    background-color: #abdff0;
}

.table-hover .table-blue:hover > td,
.table-hover .table-blue:hover > th {
    background-color: #abdff0;
}

.table-indigo,
.table-indigo > th,
.table-indigo > td {
    background-color: #d4bcfb;
}

.table-hover .table-indigo:hover {
    background-color: #c5a4fa;
}

.table-hover .table-indigo:hover > td,
.table-hover .table-indigo:hover > th {
    background-color: #c5a4fa;
}

.table-purple,
.table-purple > th,
.table-purple > td {
    background-color: #d7caee;
}

.table-hover .table-purple:hover {
    background-color: #c8b7e8;
}

.table-hover .table-purple:hover > td,
.table-hover .table-purple:hover > th {
    background-color: #c8b7e8;
}

.table-pink,
.table-pink > th,
.table-pink > td {
    background-color: #f9c9df;
}

.table-hover .table-pink:hover {
    background-color: #f6b2d1;
}

.table-hover .table-pink:hover > td,
.table-hover .table-pink:hover > th {
    background-color: #f6b2d1;
}

.table-red,
.table-red > th,
.table-red > td {
    background-color: #ffcfcf;
}

.table-hover .table-red:hover {
    background-color: #ffb6b6;
}

.table-hover .table-red:hover > td,
.table-hover .table-red:hover > th {
    background-color: #ffb6b6;
}

.table-orange,
.table-orange > th,
.table-orange > td {
    background-color: #feecc9;
}

.table-hover .table-orange:hover {
    background-color: #fee3b0;
}

.table-hover .table-orange:hover > td,
.table-hover .table-orange:hover > th {
    background-color: #fee3b0;
}

.table-yellow,
.table-yellow > th,
.table-yellow > td {
    background-color: #ffeeba;
}

.table-hover .table-yellow:hover {
    background-color: #ffe8a1;
}

.table-hover .table-yellow:hover > td,
.table-hover .table-yellow:hover > th {
    background-color: #ffe8a1;
}

.table-green,
.table-green > th,
.table-green > td {
    background-color: #d9eecb;
}

.table-hover .table-green:hover {
    background-color: #cbe8b8;
}

.table-hover .table-green:hover > td,
.table-hover .table-green:hover > th {
    background-color: #cbe8b8;
}

.table-teal,
.table-teal > th,
.table-teal > td {
    background-color: #c1f0e2;
}

.table-hover .table-teal:hover {
    background-color: #acebd8;
}

.table-hover .table-teal:hover > td,
.table-hover .table-teal:hover > th {
    background-color: #acebd8;
}

.table-cyan,
.table-cyan > th,
.table-cyan > td {
    background-color: #d4eefb;
}

.table-hover .table-cyan:hover {
    background-color: #bde5f9;
}

.table-hover .table-cyan:hover > td,
.table-hover .table-cyan:hover > th {
    background-color: #bde5f9;
}

.table-gray-100,
.table-gray-100 > th,
.table-gray-100 > td {
    background-color: #fbfcfc;
}

.table-hover .table-gray-100:hover {
    background-color: #ecf1f1;
}

.table-hover .table-gray-100:hover > td,
.table-hover .table-gray-100:hover > th {
    background-color: #ecf1f1;
}

.table-gray-200,
.table-gray-200 > th,
.table-gray-200 > td {
    background-color: #eef2f4;
}

.table-hover .table-gray-200:hover {
    background-color: #dfe6ea;
}

.table-hover .table-gray-200:hover > td,
.table-hover .table-gray-200:hover > th {
    background-color: #dfe6ea;
}

.table-gray-300,
.table-gray-300 > th,
.table-gray-300 > td {
    background-color: #e6ebee;
}

.table-hover .table-gray-300:hover {
    background-color: #d7dfe4;
}

.table-hover .table-gray-300:hover > td,
.table-hover .table-gray-300:hover > th {
    background-color: #d7dfe4;
}

.table-gray-400,
.table-gray-400 > th,
.table-gray-400 > td {
    background-color: #dde4e8;
}

.table-hover .table-gray-400:hover {
    background-color: #ced8de;
}

.table-hover .table-gray-400:hover > td,
.table-hover .table-gray-400:hover > th {
    background-color: #ced8de;
}

.table-gray-500,
.table-gray-500 > th,
.table-gray-500 > td {
    background-color: #d4dee2;
}

.table-hover .table-gray-500:hover {
    background-color: #c5d2d8;
}

.table-hover .table-gray-500:hover > td,
.table-hover .table-gray-500:hover > th {
    background-color: #c5d2d8;
}

.table-gray-600,
.table-gray-600 > th,
.table-gray-600 > td {
    background-color: #cfd6d9;
}

.table-hover .table-gray-600:hover {
    background-color: #c1cace;
}

.table-hover .table-gray-600:hover > td,
.table-hover .table-gray-600:hover > th {
    background-color: #c1cace;
}

.table-gray-700,
.table-gray-700 > th,
.table-gray-700 > td {
    background-color: #c9ced1;
}

.table-hover .table-gray-700:hover {
    background-color: #bbc2c5;
}

.table-hover .table-gray-700:hover > td,
.table-hover .table-gray-700:hover > th {
    background-color: #bbc2c5;
}

.table-gray-800,
.table-gray-800 > th,
.table-gray-800 > td {
    background-color: #c3c7c9;
}

.table-hover .table-gray-800:hover {
    background-color: #b6babd;
}

.table-hover .table-gray-800:hover > td,
.table-hover .table-gray-800:hover > th {
    background-color: #b6babd;
}

.table-gray-900,
.table-gray-900 > th,
.table-gray-900 > td {
    background-color: #bdbfc0;
}

.table-hover .table-gray-900:hover {
    background-color: #b0b2b4;
}

.table-hover .table-gray-900:hover > td,
.table-hover .table-gray-900:hover > th {
    background-color: #b0b2b4;
}

.table-active,
.table-active > th,
.table-active > td {
    background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
    background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
    background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
    color: #e4e5e6;
    background-color: #151b1e;
    border-color: #252f35;
}

.table .thead-light th {
    color: #3e515b;
    background-color: #c2cfd6;
    border-color: #a4b7c1;
}

.table-dark {
    color: #e4e5e6;
    background-color: #151b1e;
}

.table-dark th,
.table-dark td,
.table-dark thead th {
    border-color: #252f35;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
    background-color: rgba(255, 255, 255, 0.05);
}

.table-dark.table-hover tbody tr:hover {
    background-color: rgba(255, 255, 255, 0.075);
}
.form-control{
    color: #3e515b;
    background-color: #fff;
    border: 1px solid #c2cfd6;
}
.form-control:focus {
    color: #3e515b;
    background-color: #fff;
    border-color: #8ad4ee;
}
.form-control:focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(32, 168, 216, 0.25);
}

.form-control::-webkit-input-placeholder {
    color: #536c79;
    opacity: 1;
}

.form-control:-ms-input-placeholder {
    color: #536c79;
    opacity: 1;
}

.form-control::-ms-input-placeholder {
    color: #536c79;
    opacity: 1;
}

.form-control::placeholder {
    color: #536c79;
    opacity: 1;
}

.form-control:disabled, .form-control[readonly] {
    background-color: #c2cfd6;
    opacity: 1;
}
select.form-control:focus::-ms-value {
    color: #3e515b;
    background-color: #fff;
}

