﻿@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/OpenSans-Regular.ttf') format('truetype');
}

body {
    /*font-family: 'Libre Franklin', sans-serif;*/
    font-family: 'Open Sans', sans-serif;
}


/*.regex {
    background-color: #ff9e9e;
    color: #9a2525;
    font-size: 10px;
    font-weight: bold;
    padding: 5px;
    border-radius: 5px;
}*/
a {
    cursor: pointer !important;
}

.igbr {
    -ms-border-radius: 0 .75rem .75rem 0 !important;
    border-radius: 0 .75rem .75rem 0 !important;
}
/*.input-group-text {
    border-radius: .75rem 0 0 .75rem !important;
}*/
select:invalid {
    color: #C8C8C8;
}

.fs18 {
    font-size: 18px;
}

.fs40 {
    font-size: 40px;
}

/*#toast-container.toast-bottom-center > div, #toast-container.toast-top-center > div {
    margin-top: 35vh;
    width: 500px;
    border-radius: 40px;
}

#toast-container {
    height: 100%;
    background-color: #ffffffa6;
}

.toast-info {
    border: 30px solid #88CEEA;
    background-color: #67B8DE;
}

.toast-title {
    font-size: 25px;
}

.toast-message {
    font-size: 15px;
}

#toast-container > :hover {
    box-shadow: none;
}

.toast-close-button {
    font-size: 30px;
}

    .toast-close-button:hover {
        color: #fff;
    }

.toast-warning {
    border: 30px solid #FCC674;
    background-color: #FBB03B;
}

.toast-error {
    border: 30px solid #D7625B;
    background-color: #bd362f;
}*/


.captcha_container {
    padding: 15px 10px 5px 10px;
    /*border: 1px solid #67B8DE;*/
    border-radius: 5px;
    background-color: #fff;
}

.BDC_CaptchaDiv {
}

.BDC_CaptchaImageDiv {
}

    .BDC_CaptchaImageDiv > a {
        -ms-opacity: 0 !important;
        opacity: 0 !important;
    }


.cursor_pointer {
    cursor: pointer;
}
