﻿.overviewContainer .module-unit {
    padding-bottom: 8px;
}

    /* .overviewContainer ul {
                            list-style-image: none;
                            list-style: none;
                            list-style-type: none;
                        }*/

    .overviewContainer .module-unit a {
        pointer-events: none;
        color: #0565a9;
        /*font-size: 18px;
                            line-height: 1.3;
                            font-weight: 700;*/
        text-decoration: none;
    }

    .overviewContainer .module-unit .unit-duration {
        display: none;
    }

.prerequisites h2 {
    position: relative;
    font-size: 23px;
    color: #0565a9;
    margin: 40px 0;
    font-weight: 700;
    display: inline-block;
}

    .prerequisites h2:after {
        content: "";
        width: 30px;
        height: 2px;
        left: 0;
        bottom: -5px;
        position: absolute;
        background: #0c4773;
        background: -moz-linear-gradient(left, #0c4773 0%, #0565a9 33%, #59b1e3 62%, #7ea1c4 100%);
        background: -webkit-gradient(left top, right top, color-stop(0%, #0c4773), color-stop(33%, #0565a9), color-stop(62%, #59b1e3), color-stop(100%, #7ea1c4));
        background: -webkit-linear-gradient(left, #0c4773 0%, #0565a9 33%, #59b1e3 62%, #7ea1c4 100%);
        background: -o-linear-gradient(left, #0c4773 0%, #0565a9 33%, #59b1e3 62%, #7ea1c4 100%);
        background: -ms-linear-gradient(left, #0c4773 0%, #0565a9 33%, #59b1e3 62%, #7ea1c4 100%);
        background: linear-gradient(to right, #0c4773 0%, #0565a9 33%, #59b1e3 62%, #7ea1c4 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0c4773', endColorstr='#0565a9', GradientType=1 );
    }

.prerequisites a {
    color: #ffffff;
    pointer-events: none;
    text-decoration: none;
}
