@media all and (max-width: 768px) {

    #av-career {
        margin-left: 4vw;
        margin-right: 4vw;
        padding-top: 3.1vw;
        padding-bottom: 9vw;
    }

    #av-career .intro {
        font-size: 3.5vw;
        line-height: 5vw;
        padding-bottom: 1.2vw;
    }

    #av-career .items .item {
        border-bottom: 1px solid #BCBCBC;
        margin-top: 2.65vw;
        padding-bottom: 3vw;
    }

    #av-career .items .item h3 {
        font-size: 4.1vw;
        color: black;
        margin: 0px;
    }

    #av-career .items .item a.header:hover h3,
    #av-career .items .item a.header:active h3 {
        text-decoration: underline;
    }

    #av-career .items .item a.header h4 {
        font-size: 3.15vw;
        color: #A6A6A6;
        margin: 0px;
        margin-top: 0.7vw;
    }

    #av-career .items .item a.header .drop {
        background-image: url('career/drop-inactive.png');
        background-size: calc(2 * 1.09375vw) calc(2 * 1.875vw);
        width: calc(2 * 1.09375vw);
        height: calc(2 * 1.875vw);
        margin-top: 0.9vw;
        float: right;
    }

    #av-career .items .item a.header .dropdown {
        background-image: url('career/drop-down-inactive.png');
        background-size: calc(2 * 1.875vw) calc(2 * 1.09375vw);
        width: calc(2 * 1.875vw);
        height: calc(2 * 1.09375vw);
        float: right;
        margin-top: 1.8vw;
        display: none;
    }

    #av-career .items .item a.header:hover .dropdown,
    #av-career .items .item a.header:active .dropdown {
        background-image: url('career/drop-down-active.png');
    }

    #av-career .items .item.active a.header .drop {
        display: none;
    }

    #av-career .items .item.active a.header .dropdown {
        display: block;
    }

    #av-career .items .item a.header:hover h4,
    #av-career .items .item a.header:active h4 {
        color: #092EFF;
        text-decoration: underline;
    }

    #av-career .items .item a.header:hover .drop,
    #av-career .items .item a.header:active .drop{
        background-image: url('career/drop-active.png');
    }

    #av-career .items .item .info {
        padding-top: 5vw;
        display: none;
        padding-bottom: 3vw;
    }

    #av-career .items .item.active .info {
        display: block;
    }

    #av-career .items .item .info .title {
        color: #464E7D;
        font-family: ruberoid_boldbold;
        font-size: 4vw;
    }

    #av-career .items .item .info .text {
        font-size: 3.5vw;
        line-height: 5vw;
        padding-top: 2vw;
    }

    #av-career .items .item .info .text p {
        margin-top: 0vw;
    }

    #av-career .items .item .info .infolist {
        padding-right: 1vw;
        padding-top: 3vw;
        font-size: 3.5vw;
        line-height: 5vw;
        padding-bottom: 2vw;
    }

    #av-career .items .item .info .infolist ul {
        margin-top: 1.5vw;
    }

    #av-career .items .item .info .infolist ul li {
        background-image: url('career/bullet.png');
        background-size: 2vw 2vw;
        background-position: 0vw 1.8vw;
        padding-left: 4vw;
        padding-bottom: 2vw;
    }

    #av-career .items .item .info .infolist.requirements {
        float: left;

    }

    #av-career .items .item .info .infolist.roles {
        float: left;

    }

    #av-career .items .item .info .infolist.details {

    }

}