.has-error .help-block,.has-error  .control-label,.has-error .input-group-addon {

    color: #ff5b57;

}

.has-error .form-control,.has-error .input-group-addon {

    border-color: #ff5b57;
}


/*   css za formu kod dokumentacije u prijavnici   */


.md-form{
    position: relative;
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
}

.file-field {
    position: relative;
}

.btn-outline-info {
    border: 2px solid #33b5e5!important;
    background-color: transparent!important;
    color: #33b5e5!important;
}

.waves-effect {
    position: relative;
    cursor: pointer;
    overflow: hidden;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: transparent;
}


.float-left {
    float: left!important;
}

.file-field input[type=file] {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    width: 100%;
    margin: 0;
    padding: 0;
    cursor: pointer;
    opacity: 0;
}

.file-field .file-path-wrapper {
    overflow: hidden;
    padding-left: 10px;
    height: 2.5rem;
}

.file-field input.file-path {
    display: table-cell;

}

.input-group .form-control, .file-path-wrapper {
    display: table-cell;
}

.md-form.form-lg .validate{margin-bottom:2.8rem}

.file-field .btn{float:left}

.file-field span{cursor:pointer}

.file-field input[type=file]::-webkit-file-upload-button{display:none}

.file-field.medium .file-path-wrapper {
    height: 3rem; }
.file-field.medium .file-path-wrapper .file-path {
    height: 2.8rem; }

.file-field.big-2 .file-path-wrapper {
    height: 3.7rem; }
.file-field.big-2 .file-path-wrapper .file-path {
    height: 3.5rem; }
/*   zavrsetak css za formu kod dokumentacije u prijavnici   */



span{
    font-size:small;
}

 .help-block{
    color: #ff5b57;
}
.label_custom{
    font-weight: normal;
    font-size: small;


}
.editTekst{
    font-size: 14px;
}
hr {
    border: 1px solid #2d2d2d;
    /* border-radius: 1px;
    border-top: 1px solid #030303;
    border-bottom: 1px solid #fff;*/
}
.clock_custom{
    vertical-align: middle;
    margin-top: 7px!important;
}

label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: 700;
    font-size: 14px;
}

.list-group {
    padding-left: 0;
    margin-bottom: 20px;
}
.links > a {
    color: #c0cbcf;
    padding: 0 25px;
    font-size: 13px;
    font-weight: 600;
    letter-spacing: .1rem;
    text-decoration: none;
    text-transform: uppercase;

}
.links{

    margin-top: 15px;
}

/*.panel{background-color: #f5f5f5}
.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.1875rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.1875rem;border-top-right-radius:.1875rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.1875rem;border-bottom-left-radius:.1875rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.9375rem}.card-subtitle{margin-top:-.46875rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.9375rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.02);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:.125rem .125rem 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.9375rem 1.25rem;background-color:rgba(0,0,0,.02);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 .125rem .125rem}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.9375rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:.125rem}.card-img-top{width:100%;border-top-left-radius:.125rem;border-top-right-radius:.125rem}.card-img-bottom{width:100%;border-bottom-right-radius:.125rem;border-bottom-left-radius:.125rem}.card-deck{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:1.25rem}@media (min-width:576px){.card-deck{-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-1.25rem;margin-left:-1.25rem}.card-deck .card{display:-ms-flexbox;display:flex;-ms-flex:1 0 0%;flex:1 0 0%;-ms-flex-direction:column;flex-direction:column;margin-right:1.25rem;margin-bottom:0;margin-left:1.25rem}}.card-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:1.25rem}@media (min-width:576px){.card-group{-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:first-child .card-header,.card-group>.card:first-child .card-img-top{border-top-right-radius:0}.card-group>.card:first-child .card-footer,.card-group>.card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:last-child .card-header,.card-group>.card:last-child .card-img-top{border-top-left-radius:0}.card-group>.card:last-child .card-footer,.card-group>.card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group>.card:only-child{border-radius:.1875rem}.card-group>.card:only-child .card-header,.card-group>.card:only-child .card-img-top{border-top-left-radius:.1875rem;border-top-right-radius:.1875rem}.card-group>.card:only-child .card-footer,.card-group>.card:only-child .card-img-bottom{border-bottom-right-radius:.1875rem;border-bottom-left-radius:.1875rem}.card-group>.card:not(:first-child):not(:last-child):not(:only-child){border-radius:0}.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top{border-radius:0}}.card-columns .card{margin-bottom:1.25rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion .card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion .card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion .card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion .card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}
*/
.bojaG{
    color:green;
}
.bojaR{
    color:red;
}
.bojaY{
    color: #ffb600;
}

.bojaS{
    color: grey;
}
.bojaB{
    color: blue;
}
.customPadding{
    padding: 10px;
}

.center{
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 70%;
    height: auto;
}

.block-res
{
    margin: 0 auto;
    max-width: 900px;
    padding: 50px 30px;
}

.input-res
{
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    font: 15px/1 'Open Sans', sans-serif;
    color: #333;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    width: 100%;
    max-width: 500px;
    background-color: #ddd;
    border: none;
    padding: 10px 11px 11px 11px;
    border-radius: 3px;
    box-shadow: none;
    outline: none;
    margin: 0;
    box-sizing: border-box;

}
