body{
    font-size: 14px;
}
.error-field .select2-container .select2-selection--single,
.error-field input
 {
    border-color: red;
}
.last-remark-timeline{
    border-left:3px dashed #f6f6f6;
    margin:0 10px
}
.last-remark-timeline .event-list{
    position:relative;
    padding:0 0 40px 30px
}
.last-remark-timeline .event-list .event-timeline-dot{
    position:absolute;
    left:-9px;
    top:0;
    z-index:9;
    font-size:16px
}
.last-remark-timeline .event-list .event-content{
    position:relative;
    border:2px solid #eff2f7;
    border-radius:7px
}
.last-remark-timeline .event-list.active .event-timeline-dot{
    color:#556ee6
}
.last-remark-timeline .event-list:last-child{padding-bottom:0}
.btn{font-size:14px;}

#search-form-container .form-label{font-size: 14px;}
.table .blinkingRow {
    background-color: #d94141;
   /* animation: animate  1s linear infinite; */
}
.blinkingRow a {
    color: #FFFFFF;
   /* animation: animate  1s linear infinite; */
}
.list-inline-item .line-span {
    font-size: 14px;
}
.modal-section.sec-1 {
    border: 1px solid #ccc;
    padding: 20px;
    border-radius: 10px;
    margin-bottom: 20px;
}
.upload-btn{
    font-size: 25px;
}
.small-table-font{
    font-size: 12px;
}
.select2-container--default .select2-results__option[aria-selected=true]{
    background-color: #e9ecef;
}

@keyframes animate {
    0% {
        background-color: #FF0000;
    }


    100% {
        background-color: #FFFFFF;
    }
}
@media (min-width:1400px){
    body{
        font-size: 16px;
    }
    .btn{
        font-size: 16px;
    }
}