/*PROGRESS BAR*/

.form-table .ywcwat-progressbar{
    position: relative;
    height: 25px;
    display: none;
    background: #ebebeb;
}

.form-table .ywcwat-progressbar,.form-table .ywcwat-progressbar .ui-progressbar-value.ui-widget-header{
    border-radius: 30px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
}

.form-table .ywcwat-progressbar-percent{

    position:absolute;
    left:50%;
    top:50%;
    width:300px;
    margin-left:-150px;
    height:25px;
    margin-top:-9px;
    font-weight:bold;
    text-align:center;

}

.ywcwat-progressbar .ui-progressbar-value.ui-widget-header{
    background: #b6e078 url(../images/bar.jpg) 50% 50% repeat-x;

 }

.ywcwat_messages.complete_task, .ywcwat_messages.complete_all_task, .ywcwat_messages.error_size{
    border: 1px solid;
    font-size: 13px;
    height: 52px;
    line-height: 52px;
}

.ywcwat_messages.complete_task, .ywcwat_messages.complete_all_task, .ywcwat_messages.error_size{
    border-color:#a0cf6a;
    background: #f2ffde;
    color: #343434;
}

.ywcwat_messages.error_size{

    border-color: #aa2400;
    background: #ffe9e5;
}

.ywcwat_messages .ywcwat_icon.dashicons.dashicons-yes{
    line-height: 52px;
    color: #5baa00;
    font-size: 28px;
    padding-right: 20px;
    padding-left: 20px;
}

.ywcwat_messages .ywcwat_icon.dashicons.dashicons-no{
    line-height: 52px;
    color: #aa2400;
    font-size: 28px;
    padding-right: 20px;
    padding-left: 20px;
}

#ywcwat_log_container {
    width: 50%;
    clear: both;
    height:200px;
    overflow-y: scroll;
    background: #fff;
    border:1px solid #cdcdcd;
    margin-top: 20px;
}

#ywcwat_log_container p{
    margin:10px;
}

.ywcwat_log_row td {
    display: none;
}