﻿
body {
    margin-bottom: 0;
    font-size: 17px;
    color: black;
    font-weight: 300;
/*    background-image: url("/images/BackgroundEug2020.png");
    background-repeat: repeat;*/
    font-family: 'Oswald',Arial;
}


.header-menu {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    background-color: white;
    background-position: top;
    margin-top: 0;
    text-align: center;
    padding: 20px;
}

.header-submenu {
    width: 100%;
    font-family: 'Roboto Condensed';
    background-color: #3a61b1;
    background-position: top;
    text-align: center;
    padding: 20px;
    color: white;
    margin: 0 auto 0 auto;
    text-transform: uppercase;
    font-size: 25px;
}


.header-languages {
    background-image: url("/images/Lang-back.png");
    background-repeat: no-repeat;
    background-position-x: center;
    width: 100%;
    font-family: 'Roboto Condensed';
    background-position: top;
    text-align: center;
    padding: 4px;
    color: #0d77af;
    margin: 0 auto 40px auto;
    text-transform: uppercase;
    font-size: 14px;
}

    .header-languages a {
        /*color: #0d77af;*/
        color: black;
        text-decoration: none;
    }
    .header-languages a:hover {
        color: #fc6400;
    }

form label {
    /*   color: #0e5c97;*/
    color: black;
    margin: 0;
    padding-left: 5px;
}


::-webkit-input-placeholder {
    color: #d8d8d8 !important;
    height: 60px;
}

::-moz-placeholder {
    color: #d8d8d8 !important;
    height: 40px;
}

:-ms-input-placeholder {
    color: #d8d8d8 !important;
    height: 40px;
}



.intro-text {
    font-size: 16px;
    /*color:#0d77af;*/
    color: black;
}

.mailinfo-text {
    font-size: 19px;
    color: #0d77af;
    margin-top:30px;
}

.btn {
    background-color: #0d77af;
}

  .btn:hover {
        background-color: #dd3e41;
        border-color: #dd3e41;
    }


    .form-control {
        font-size:19px;
        font-weight:300;
        color:black;
    }


.imgFace {

    height: 210px;
  background-color:#eeeeee;
}

.info-card-body {
    padding: 20px;
    padding-bottom: 10px;
    background-color: #fafafa;
}

.info-card-footer {
    margin-top:5px;
    font-size: 14px;
    font-weight: 300;
    color:#808080;
    line-height:17px;
}

.info-card-header {
    font-size: 17px;
    font-weight: 300;
    background-color: #0d77af;
    
    color: white;
}



.card-header-registration {
    font-size: 17px;
    font-weight: 300;
    background-color: #3a61b1;
    color: white;
}

.tabela_pitanja {
    width:100%;
    background-color:white;
}

.tabela_pitanja_transparent {
    width: 100%;
}

.question-header {
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 400;
    background-color: #3a61b1;
    color: white;
}

@media(max-width: 992px) {
    .question-header {
        font-size: 12px;
    }
}


.td-question {
    padding-left:3px;
    
}

.tabela_pitanja .tr-question {
    border-bottom: solid 1px #c3c3c3;
}

.tabela_pitanja .td_rad {
    text-align: left;
    width: 5px;
}


.tabela_pitanja .td_info {
    text-align: right ;
    padding-right:10px;
    padding-bottom:3px;
}


.rad-button-pos {
    position: absolute;
    margin-top: -11px;
    margin-left: -10px;
}


.separator {
    border-bottom: 3px dashed #d3d3d3;
    height: 1px;
}


.required-field {
    margin-top:-3px;
    color: red;
    font-weight:400;
    
}


.rad_lang {
    padding: 0;
    min-width: 120px;
    height: 22px;
    font-size: 15px;
}

.text_lang_ostalo {
    padding: 0 0 0 18px;
    width: 180px;
    height: 25px;
    font-size: 17px

}


.custom-file-input {
 cursor:pointer;
}

.cmb-upitnik {
    margin-top:5px;
    padding: 4px;
    height: 35px;
    font-size: 17px;
}




.tooltip-inner {
    /*max-width: 236px !important;
    height: 76px;*/
    font-size: 14px;
    width:300px;
    line-height:15px;
    padding: 10px;
    background: #0e5c97;
    color: white;
    /*border: 1px solid #737373;*/
    text-align: left;
}

.tooltip.show {
    opacity: 1;
}
