﻿/*!
 * Start Bootstrap - Small Business (https://startbootstrap.com/template-overviews/small-business)
 * Copyright 2013-2019 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-small-business/blob/master/LICENSE)
 */
body {
    padding-top: 56px;
}

.main-content {
    margin-bottom: 60px;
}

.form-signin {
    padding-top: 60px;
    padding-bottom: 60px;
    width: 100%;
    max-width: 330px;
    padding: 15px;
    position: absolute;
    top: 25%;
    left: 50%;
    transform: translate(-50%);
}

    .form-signin .checkbox {
        font-weight: 400;
    }

    .form-signin .form-control {
        /*position: relative;*/
        box-sizing: border-box;
        height: auto;
        padding: 10px;
        font-size: 16px;
    }

        .form-signin .form-control:focus {
            z-index: 2;
        }

    .form-signin input[type="email"] {
        margin-bottom: -1px;
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
    }

    .form-signin input[type="password"] {
        margin-bottom: 10px;
        border-top-left-radius: 0;
        border-top-right-radius: 0;
    }

.accordion-group strong{
    color:dimgrey;
}

/*.accordion-caret .accordion-toggle.nonlocal {
    text-decoration: none;
    /*color: #ffffff;*/
    /*content: "*";
}*/

.accordion-caret .accordion-toggle.nonlocal:not(.collapsed):before {
    color: #ffffff;
    margin-right: 0px;
}

.accordion-caret .accordion-toggle:hover {
    text-decoration: none;
    color: #f1be00;
}

    .accordion-caret .accordion-toggle:hover span,
    .accordion-caret .accordion-toggle:hover strong {
        text-decoration: underline;
    }

.accordion-caret .accordion-toggle:before {
    font-size: 25px;
    vertical-align: -3px;
}

.accordion-caret .accordion-toggle:not(.collapsed):before {
    content: "▾";
    margin-right: 0px;
}

.accordion-caret .accordion-toggle.collapsed:before {
    content: "▸";
    margin-right: 0px;
}

input[type="checkbox"] {
    vertical-align: middle;
}


