.mx_loader{
    position:absolute;
    height: 100%;
    width: 100%;
    background:#ffffff url("../../../../../../img/loader.gif") center center no-repeat;
    opacity:0.5;
    z-index:1000;
    display:block;
    overflow: hidden;
}

.mx_loader90{
    position:absolute;
    height: 90%;
    width: 100%;
    background:#ffffff url("../../../../../../img/loader.gif") center center no-repeat;
    opacity:0.5;
    z-index:1000;
    display:block;
    overflow: hidden;
}

.current_text_sel{
    color:#26ac67;
    margin-bottom:5px;
}

.current_text_sel_dev{
    color:#de8d1b;
    margin-bottom:5px;
}

.current_text{
    color:#7a7a7a;
    margin-bottom:5px;
}

.mx_progress_bar{
    margin-top:5px;
    /*
    background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' height='15px' width='6px'><text x='0' y='15' fill='grey' font-size='12'>></text></svg>");
    background-repeat: repeat-x;
   */
    background-color:#aaa;
    height: 8px !important;
}

.mx_progress_bar_current{
    margin-top:5px;
    background-color:#26ac67;
    height: 8px !important;
}

.mx_progress_bar_current_dev{
    margin-top:5px;
    background-color:#de8d1b;
    height: 8px !important;
}

.triangle-right{
    width: 0;
    height: 0;
    border-top: 4px solid #fff;
    border-bottom: 4px solid #fff;
    border-left: 6px solid #aaa;
    display:inline-block;
    float:right;
}

.triangle-right_current{
    width: 0;
    height: 0;
    border-top: 4px solid #fff;
    border-bottom: 4px solid #fff;
    border-left: 6px solid #26ac67;
    display:inline-block;
    float:right;
}

.triangle-right_current_dev{
    width: 0;
    height: 0;
    border-top: 4px solid #fff;
    border-bottom: 4px solid #fff;
    border-left: 6px solid #de8d1b;
    display:inline-block;
    float:right;
}

.triangle-left{
    width: 0;
    height: 0;
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
    border-left: 6px solid #fff;
    display:inline-block;
    float:left;
}

/*@media (max-width: 1200px) {*/
@media (max-width: 990px){     
    .mx_progress_bar_current{
        width: 60px;
        position: absolute;
        margin-top: 25px;
        margin-left: -20px;
        transform: rotate(90deg);
    }

    .mx_progress_bar{
        width: 60px;
        position: absolute;
        margin-top: 25px;
        margin-left: -20px;
        transform: rotate(90deg);
    }

    .mx_progress_bar_current_dev{
        width: 60px;
        position: absolute;
        margin-top: 25px;
        margin-left: -20px;
        transform: rotate(90deg);
    }

    .mx_progress_bar_dev{
        width: 60px;
        position: absolute;
        margin-top: 25px;
        margin-left: -20px;
        transform: rotate(90deg);
    }
}




