.lv-highlight{
    background:#ffc000 !important;
    color: #fff;
    font-size:20px;
    opacity: 0.5;
    -webkit-transition: opacity 0.5s;
    transition: opacity 0.5s;
    border-radius: 5px;
}
#process-general{
    position: fixed;
    background:url(https://uraniocenter.com/public/img/overlay.png);
    width: 100%;
    height: 200%;
    z-index: 999999999;
    top:0px;
    left: 0px;
    color: #fff;
    text-align: center;
    display: none;
}
#process-general i{
    position: absolute;
    top:25%;
}
label.error, input.error{
    color: #990000 !important;
}
input.error{
    background: #F6CEE3 !important;
    border: 1px solid #990000 !important;
}
.pointer{
    cursor: pointer;
}
.lv-progress progress{
    width: 100%
}
.lv-progress .info{
    position: absolute;
    font-size: 10px;
    text-align: center;
    width: 100%;
}
.lv-no-li{
    list-style: none
}
.lv-family{
    font-family: arial
}

.user-info-wrapper{position:relative;width:100%;margin-bottom:-1px;padding-top:90px;padding-bottom:30px;border:1px solid #e5e5e5;border-top-left-radius:6px;border-top-right-radius:6px;overflow:hidden}
.user-info-wrapper .user-cover{position:absolute;top:0;left:0;width:100%;height:120px;background-position:center;background-color:#f5f5f5;background-repeat:no-repeat;background-size:cover}
.user-info-wrapper .user-cover .tooltip .tooltip-inner{width:230px;max-width:100%;padding:10px 15px}
.user-info-wrapper .info-label{display:block;position:absolute;top:18px;right:18px;height:26px;padding:0 12px;border-radius:4px;background-color:#fff;color:#505050;font-size:12px;line-height:26px;box-shadow:0 1px 5px 0 rgba(0,0,0,0.18);cursor:pointer}
.user-info-wrapper .info-label>i{display:inline-block;margin-right:3px;font-size:1.2em;vertical-align:middle}
.user-info-wrapper .user-info{display:table;position:relative;width:100%;padding:0 18px;z-index:5}
.user-info-wrapper .user-info .user-avatar,.user-info-wrapper .user-info .user-data{display:table-cell;vertical-align:top}
.user-info-wrapper .user-info .user-avatar{position:relative;width:115px}
.user-info-wrapper .user-info .user-avatar>img{display:block;width:100%;border:5px solid #fff;border-radius:50%}
.user-info-wrapper .user-info .user-avatar .edit-avatar{display:block;position:absolute;top:-2px;right:2px;width:36px;height:36px;transition:opacity .3s;border-radius:50%;background-color:#fff;color:#505050;line-height:34px;box-shadow:0 1px 5px 0 rgba(0,0,0,0.2);cursor:pointer;opacity:0;text-align:center;text-decoration:none}
.user-info-wrapper .user-info .user-avatar .edit-avatar::before{font-family:feather;font-size:17px;}
.user-info-wrapper .user-info .user-avatar:hover .edit-avatar{opacity:1}.user-info-wrapper .user-info .user-data{padding-top:48px;padding-left:12px}
.user-info-wrapper .user-info .user-data h4{margin-bottom:2px}.user-info-wrapper .user-info .user-data span{display:block;color:#999;font-size:12px}
.user-info-wrapper+.list-group .list-group-item:first-child{border-radius:0}


.steps{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.steps .step{
    display:block;
    position:relative;
    width:100%;
    margin-bottom:-1px;
    margin-left:-1px;
    padding:20px 15px;
    border:1px solid #006600;
    background-color:#fff;
    z-index:1;
    text-align:center;
    text-decoration:none;
    color: #006600;
    font-size: 20px;
}
.steps .step:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}
.steps .step:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}
.steps .step .step-title{margin-bottom:0;font-size:14px;font-weight:normal;letter-spacing:.025em}
.steps a.step:not(.active){transition:background-color .35s}
.steps a.step:not(.active):hover{background-color:#f5f5f5}
@media (max-width: 576px){
    .steps .step:first-child{border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:0}
    .steps .step:last-child{border-top-right-radius:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px}
    #_header{
        display: none
    }
    #_d_c_head{
        height: 45px;
        position: relative
    }
    #d_tool_mb{
        display: block
    }
}
.step:hover{
    color:#ffc000;;
    border:1px solid #ffc000;;
    z-index: 5
}
.lv-filter-aply{
    border: 1px solid #ddd;
    padding: 5px;
    margin: 2px;
    position: relative;
}
.lv-filter-aply:hover{
    cursor: pointer;
    background: #F7F7F7;
}
.lv-filter-aply:hover:after {
    content: url(https://uraniocenter.com/public/img/x.fw.png);
    position: absolute;
    top: -10px;
    width: 20px;
    height: 20px;
    color: #000;
    z-index: 100;
}
.app_f li{
    float: left
}

.img_cover{
    width: 100vw;                
    display: block;
    object-fit: cover;
}
.hide{
    display: none;
}