﻿
@font-face {
    font-family: 'Optima Regular';
    src: url("Content/fonts/unicode.optima.ttf");
    src: url("Content/fonts/unicode.optima.ttf") format("truetype"), url("/Content/fonts/unicode.optima.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Optima Bold';
    src: url("Content/fonts/OPTIMA_B.ttf");
    src: url("Content/fonts/OPTIMA_B.ttf") format("truetype"), url("/Content/fonts/OPTIMA_B.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}


body {
}

.login-panel {
    padding: 25px 35px;
    margin: 100px auto 45px;
    background-color: #ffffff;
    background-color: rgba(255,255,255,1);
    max-width: 500px;
    color: #666666;
    -webkit-box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.2);
    box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.2);
}

    .login-panel .header_login img {
        height: 75px !important;
    }

.header_login {
    margin-bottom: 25px;
}

.login_modal {
    background-color: rgba(49,67,89,0.8);
    color: white;
}

.btn.btn-block {
    margin-right: 0px;
}

.red {
    color: red;
}

.text-light a:not(.button) {
    color: #333 !important;
}

.text-light span:not(.btn-label).red {
    color: red !important;
}

#mainMenu > ul > li > a {
    font-family: Arial Bold;
    color: #333333;
    font-size: 13px;
}

body {
    font-family: Arial, Helvetica, Verdana, sans-serif;
}

h1,
h1 a,
h2,
h2 a,
h3,
h3 a,
h4,
h4 a,
h5,
h5 a,
h6,
h6 a {
    font-family: Optima Regular, sans-serif;
}

.panel-title {
    /*font-size: 20px;*/
}

.panel-title strong {
    font-family: Optima Bold;
    font-weight: normal;
}

.panel-heading {
    font-weight: normal;
}
