body {
    padding-top: 0px !important;
}
@media only screen and (min-width: 1024px) {
.div-one-line {
display: flex;
flex-direction: row;
justify-content: flex-start;
}
}
.loader {
    position: fixed;
    z-index: 99;
    left: 50%;
    top: 35%;
    border: 8px solid #f3f3f3;
    border-radius: 50%;
    border-top: 8px solid blue;
    border-bottom: 8px solid blue;
    width: 80px;
    height: 80px;
    -webkit-animation: spin 2s linear infinite;
    animation: spin 2s linear infinite;
    transform: rotate(360deg);
}

@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
    }
}

@keyframes spin {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

.row-top5 { margin-top:5px; }
.row-top10 { margin-top:10px; }
.row-top15 { margin-top:15px; }
.row-top20 { margin-top:20px; }
.row-top25 { margin-top:25px; }
.row-top30 { margin-top:30px; }
.row-top35 { margin-top:35px; }
.row-top40 { margin-top:40px; }
.row-top50 { margin-top:50px; }
.row-top60 { margin-top:60px; }
.row-top70 { margin-top:70px; }
.row-top80 { margin-top:80px; }
.row-top100 { margin-top:100px; }
.row-top200 { margin-top:200px; }

.row-top-5 { margin-top:-5px; }
.row-top-10 { margin-top:-10px; }
.row-top-15 { margin-top:-15px; }
.row-top-20 { margin-top:-20px; }
.row-top-30 { margin-top:-30px; }
.row-top-40 { margin-top:-40px; }
.row-top-50 { margin-top:-50px; }
.row-top-100 { margin-top:-100px; }
.row-top-200 { margin-top:-200px; }

.btn-file {
    position: relative;
    overflow: hidden;
}

.btn-file input[type=file] {
    position: absolute;
    top: 0;
    right: 0;
    min-width: 100%;
    min-height: 100%;
    font-size: 100px;
    text-align: right;
    filter: alpha(opacity=0);
    opacity: 0;
    background: red;
    cursor: inherit;
    display: block;
}

input[readonly] {
    /*background-color: white !important;*/
    cursor: text !important;
}

.filed-required {
    color: #BA0000; 
    font-family: Verdana; 
    font-size: 16px; 
    font-weight: bold;
}