﻿.border-left-primary {
    border-left: .25rem solid #002B5C !important;
}

​
.border-left-success {
    border-left: .25rem solid #E37F1C !important;
}

​
.border-left-warning {
    border-left: .25rem solid #98B3DD !important;
}

​
.mr-2, .mx-2 {
    margin-right: .5rem !important;
}

​
.mt-4, .my-4 {
    margin-top: 1.5rem !important;
}

.required {
    color: red;
    font-size: 1rem;
}
​
body {
    margin: 0;
    font-family: 'Open Sans', sans-serif;
    ​font-family: Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #858796;
    background-color: #e3e3e3;
}

​
.text-primary {
    color: #002B5C !important;
}

​
.features-clean .item .icon {
    font-size: 40px;
    color: #E37F1C;
    float: left;
    margin-left: -65px;
}

input:disabled {
    cursor: default;
    background-color: rgb(239, 239, 239, 0.3) /*rgba(59, 59, 59, 0.3)*/;
    color: rgb(84, 84, 84), rgb(170, 170, 170);
    border-color: rgba(118, 118, 118, 0.3);
}
​
.navigation-clean-search .action-button:hover, .navigation-clean-search .action-button:focus {
    background: #E37F1C;
}

​
.navigation-clean-search .action-button, .navigation-clean-button .action-button:active {
    background: #E37F1C;
    border-radius: 20px;
    font-size: inherit;
    color: #fff !important;
    box-shadow: none;
    border: none;
    text-shadow: none;
    padding: 8px 20px;
    transition: background-color 0.25s;
}

.btn-custom:not(:disabled):not(.disabled).active, .btn-custom:not(:disabled):not(.disabled):active, .show > .btn-custom.dropdown-toggle {
    color: #fff;
    background-color: #F3AE62;
    border-color: #E37F1C;
}

.btn-custom {
    color: #fff;
    background-color: #E37F1C;
    border-color: #E37F1C;
}

.btn-custom:hover {
    color: #fff;
    background-color: #F3AE62;
    border-color: #F3AE62;
}

.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #F3AE62;
    border-color: #E37F1C;
}

.btn {

}

.btn-primary {
    color: #fff;
    background-color: #E37F1C;
    border-color: #E37F1C;
    border:1px;
    font-size:1rem;
    padding-top:5px;
    font-family:'Roboto',sans-serif;
}

.btn-primary:hover {
    color: #fff;
    background-color: #F3AE62;
    border-color: #F3AE62;
}

    .btn-primary:disabled {
        background-color: #808080;
        border-color: #808080;
    }

.btn-Signup {
    color: #fff;
    background-color: #002b5c;
    border-color: #002b5c;
}

.btn-Signup:hover {
    color: #fff;
    background-color: #E37F1C;
    border-color: #E37F1C;
}

​
img, svg {
    width: 100%;
    height: auto;
}

​
.btn-warning:not(:disabled):not(.disabled).active, .btn-warning:not(:disabled):not(.disabled):active, .show > .btn-warning.dropdown-toggle {
    color: #fff;
    background-color: #D1D3D4;
    border-color: #D1D3D4;
}

​
.btn-warning:hover {
    color: #fff;
    background-color: #E6E7E8;
    border-color: #E6E7E8;
}

​
.btn-warning {
    color: #fff;
    background-color: #D1D3D4;
    border-color: #D1D3D4;
}

    ​
.btn-warning:not(:disabled):not(.disabled).active:focus, .btn-warning:not(:disabled):not(.disabled):active:focus, .show > .btn-warning.dropdown-toggle:focus {
    box-shadow: 0 0 0 .1rem rgba(247,203,91,.01);
}

​
.search.th {
    width: 0.1%;
    white-space: nowrap;
}

​
#support a:hover, footer a:hover {
    border-style: none;
    color: #E37F1C;
}

​
footer a {
    text-decoration: none;
    color: #002B5C;
}

    ​
    footer a:visited {
        color: #002B5C;
    }

​
#support a:hover, footer a:hover {
    border-style: none;
    color: #E37F1C;
}

​
a:visited {
    color: #002B5C;
    background-color: inherit;
}

​
.card.shadow.border-left-py-2 {
    color: #3B4559;
}
