﻿/* Please see documentation at https://docs.microsoft.com/aspnet/core/client-side/bundling-and-minification\ 
for details on configuring this project to bundle and minify static web assets. */
/* Wrapping element */
/* Set some basic padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Carousel */
.carousel-caption p {
    font-size: 20px;
    line-height: 1.4;
}

/* Make .svg files in the carousel display properly in older browsers */
.carousel-inner .item img[src$=".svg"] {
    width: 100%;
}

/* QR code generator */
#qrCode {
    margin: 15px;
}

/* Hide/rearrange for smaller screens */
@media screen and (max-width: 767px) {
    /* Hide captions */
    .carousel-caption {
        display: none;
    }
}

.logo-blue {
    background-color: #0E84E9;
    border-color: #0E8AF0;
}



.btn-primary {
    background-color: #0A5494;
    border-color: #054173;
    color: #FFFFFF;
}

    .btn-primary:hover,
    .btn-primary:focus,
    .btn-primary:active,
    .btn-primary.active,
    .open .dropdown-toggle.btn-primary,
    .btn-primary:active:focus,
    .btn-primary:active:hover,
    .btn-primary.active:hover,
    .btn-primary.active:focus {
        background-color: #064C86;
        border-color: #054173;
        color: #FFFFFF;
    }

    .btn-primary:active,
    .btn-primary.active,
    .open .dropdown-toggle.btn-primary {
        background-image: none;
    }

        .btn-primary.disabled,
        .btn-primary.disabled:hover,
        .btn-primary.disabled:focus,
        .btn-primary.disabled:active,
        .btn-primary.disabled.active,
        .btn-primary[disabled],
        .btn-primary[disabled]:hover,
        .btn-primary[disabled]:focus,
        .btn-primary[disabled]:active,
        .btn-primary.active[disabled],
        fieldset[disabled] .btn-primary,
        fieldset[disabled] .btn-primary:hover,
        fieldset[disabled] .btn-primary:focus,
        fieldset[disabled] .btn-primary:active,
        fieldset[disabled] .btn-primary.active {
            background-color: #5486A2;
            border-color: #5486A2;
        }


.form-control:focus,
.single-line:focus {
    border-color: #0E8AF0 !important;
}

.pink-color {
    color: #CBF4B0;
}

.color-gray {
    border-color: lightgray;
}

.yellow-color {
    color: #FDE56A;
}

.blue-color {
    color: #064C86;
}

.nav > li.active {
    border-left: 4px solid #CBF4B0;
}

.pace .pace-progress {
    background: #CBF4B0;
}

#topMenuBtn {
    background-color: #2F4050;
    border-color: #0C67B7;
    color: #70B7F1;
}

    #topMenuBtn:hover,
    #topMenuBtn:focus,
    #topMenuBtn:active,
    #topMenuBtn.active,
    .open .dropdown-toggle.btn-primary,
    #topMenuBtn:active:focus,
    #topMenuBtn:active:hover,
    #topMenuBtn.active:hover,
    #topMenuBtn.active:focus {
        background-color: #0C2A42;
        border-color: #184D78;
        color: #70B7F1;
    }

.hidden {
    display: none;
}

/* Define the hover highlight color for the table row */
.hoverTable > tbody > tr:hover {
    background-color: #F4F4F4;
    cursor: pointer;
}

.highlight {
    background-color: #CBF4B0 !important;
}

.select2-container--default .select2-selection--single {
    border-radius: 0px !important;
}

@media (min-width: 768px) {
    #actionPanel {
        /*position: fixed !important;
        margin-top: 8px;*/
    }
}

.borderBox {
    border-color: #e7eaec;
    border-style: solid;
    border-width: 1px;
}



.btn-add .btn-outline:hover {
    color: #fff;
}

.btn-add {
    background-color: #1ab394;
    border-color: #1ab394;
    color: #FFFFFF;
}

    .btn-add:hover,
    .btn-add:focus,
    .btn-add:active,
    .btn-add.active,
    .open .dropdown-toggle.btn-add,
    .btn-add:active:focus,
    .btn-add:active:hover,
    .btn-add.active:hover,
    .btn-add.active:focus {
        background-color: #1ab394;
        border-color: #1ab394;
        color: #FFFFFF;
    }

    .btn-add:active,
    .btn-add.active,
    .open .dropdown-toggle.btn-add {
        background-image: none;
    }

        .btn-add.disabled,
        .btn-add.disabled:hover,
        .btn-add.disabled:focus,
        .btn-add.disabled:active,
        .btn-add.disabled.active,
        .btn-add[disabled],
        .btn-add[disabled]:hover,
        .btn-add[disabled]:focus,
        .btn-add[disabled]:active,
        .btn-add.active[disabled],
        fieldset[disabled] .btn-add,
        fieldset[disabled] .btn-add:hover,
        fieldset[disabled] .btn-add:focus,
        fieldset[disabled] .btn-add:active,
        fieldset[disabled] .btn-add.active {
            background-color: #1ab394;
            border-color: #1ab394;
        }

.panel-group {
    margin-bottom: 10px !important;
}

.ibox-content {
    padding: 15px 10px 10px 10px;
}
.dropboxMinWidth,
.select2-container {
    min-width: 130px !important;
}

.overlay {
    background: #e9e9e9;
    display: none;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 0.5;
    z-index: 3; /* Specify a stack order in case you're using a different order for other elements */
    cursor: pointer; /* Add a pointer on hover */
}
.aligncenter {
    text-align: center;
}