﻿@charset "UTF-8";
/********************** @Font Face**********************/
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    src: local('Montserrat'), local('Montserrat'), url(https://fonts.gstatic.com/s/montserrat/v12/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2'), url(https://fonts.gstatic.com/s/montserrat/v12/JTUSjIg1_i6t8kCHKm459WlhzQ.woff) format('woff') unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}


@font-face {
    font-family: 'Montserrat-SemiBold';
    font-style: normal;
    font-weight: 600;
    src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_bZF3gnD_g.woff2) format('woff2'), url(https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_bZF3gnD-A.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
    font-display: swap;
}


html, body {
    background-color: #fff !important;
}
body, form {
    font-family: "Montserrat",verdana,sans-serif;
    font-size: 12px;
}

.bg-dark {
    background-color: #fff!important;
}
.nav > li > a:hover,
.nav > li > a:focus {
    background-color: #ED3331 !important;
    text-decoration: none !important;
    color: #fff!important;
}

.nav-pills li a {
    background-color: #333 !important;
    color: white;
    margin: 2px;
}

.nav.navbar-nav.main > li > span, .nav.navbar-nav.main > li > a, .nav.navbar-nav.main > li > input {
    color: #000;
}

.type-primary.bootstrap-dialog .modal-header {
    background-color: #fff;
}

.table-striped > tbody > tr:nth-of-type(2n+2) {
    background-color: #f9f9f9;
}

.tab-content, .modal-body, .main-content {
    background-color: #f0f0f0;
}

#logoutForm > span {
    color: #000;
}
.bootstrap-dialog .bootstrap-dialog-title {
    color: #000;
}
.footer {
}

h1 {
    font-family: 'Montserrat-SemiBold' !important;
    /*color: #EF4036;*/
}

h2 {
    font-family: 'Montserrat-SemiBold' !important;
}

.title2 {
    font-family: 'Montserrat-SemiBold',Arial, sans-serif;
    color:#000;
}

.title3 {
    font-family: 'Montserrat-SemiBold' !important;
}

h3 {
    font-family: 'Montserrat-SemiBold' !important;
}

h4 {
    font-family: 'Montserrat-SemiBold' !important;
}

.info-pnl div:first-child {
    font-family: 'Montserrat-SemiBold';    
}

.btn-info, .btn-primary {
    background-color: #00548e;
    border-color: #00548e;
    background-image: none;
}

.btn-info, .btn-primary {
    background-color: #00548e;
    border-color: #00548e;
    background-image: none;
}

    .btn-primary:hover,
    .btn-primary:focus {
        background-color: #0054B3;
        border-color: #0054B3;
    }
    
    .btn-info:focus, .focus.btn-info,
    .btn-info:hover, .hover.btn-info {
        background-color: #00548e;
        border-color: #00548e;
    }

.btn-info-darkbg, .btn-primary-darkbg {
    background-color: #ef4036;
    border-color: #ef4036;
    color: #fff;
    background-image: none;
    font-weight: bold;
}
    .btn-primary-darkbg:hover,
    .btn-primary-darkbg:focus {
        background-color: #ef4036;
        border-color: #ef4036;
        color: #fff;
    }

    .btn-info-darkbg:focus, .focus.btn-info-darkbg,
    .btn-info-darkbg:hover, .hover.btn-info-darkbg {
        background-color: #ef4036;
        border-color: #ef4036;
        color: #fff;
    }

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
    color: #fff;
    text-decoration: none;
    background-color: #00548e;
    outline: 0;
}

.help-title {
    font-family: 'Montserrat-SemiBold';
    font-size: 24px;
    color: #000;
    position: absolute;
    top: 25px;
    left: 190px;
}

.help-pnl {
    background-color: #fff;
}

.copyright::after {
    content: "Fleet Complete";
}