.mobileMenuHamburgher {
    /* Positioning */
    position: absolute;
    top: 12px;
    left: 20px;

    /* Box-model */
    display: none;
    width: 26px;
    height: 25px;

    /* Misc */
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: .5s ease-in-out;
    -moz-transition: .5s ease-in-out;
    -o-transition: .5s ease-in-out;
    transition: .5s ease-in-out;
    cursor: pointer;
}

.mobileMenuHamburgher span {
    /* Positioning */
    position: absolute;

    /* Box-model */
    display: block;
    height: 4px;
    width: 13px;;

    /* Visual */
    background: #d35e52;

    /* Misc */
    opacity: 1;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: .25s ease-in-out;
    -moz-transition: .25s ease-in-out;
    -o-transition: .25s ease-in-out;
    transition: .25s ease-in-out;
}

.mobileMenuHamburgher span:nth-child(even) {
    /* Positioning */
    left: 13px;

    /* Visual */
    border-radius: 0 9px 9px 0;
}

.mobileMenuHamburgher span:nth-child(odd) {
    /* Positioning */
    left:0;

    /* Visual */
    border-radius: 9px 0 0 9px;
}

.mobileMenuHamburgher span:nth-child(1), .mobileMenuHamburgher span:nth-child(2) {
    /* Positioning */
    top: 0px;
}

.mobileMenuHamburgher span:nth-child(3), .mobileMenuHamburgher span:nth-child(4) {
    /* Positioning */
    top: 10px;
}

.mobileMenuHamburgher span:nth-child(5), .mobileMenuHamburgher span:nth-child(6) {
    /* Positioning */
    top: 20px;
}

.mobileMenuHamburgher.open span:nth-child(1),.mobileMenuHamburgher.open span:nth-child(6) {
    /* Misc */
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}

.mobileMenuHamburgher.open span:nth-child(2),.mobileMenuHamburgher.open span:nth-child(5) {
    /* Misc */
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.mobileMenuHamburgher.open span:nth-child(1) {
    /* Positioning */
    left: 2px;
    top: 6px;
}

.mobileMenuHamburgher.open span:nth-child(2) {
    /* Positioning */
    left: calc(50% - 2px);
    top: 6px;
}

.mobileMenuHamburgher.open span:nth-child(3) {
    /* Positioning */
    left: -50%;

    /* Misc */
    opacity: 0;
}

.mobileMenuHamburgher.open span:nth-child(4) {
    /* Positioning */
    left: 100%;

    /* Misc */
    opacity: 0;
}

.mobileMenuHamburgher.open span:nth-child(5) {
    /* Positioning */
    left: 2px;
    top: 16px;
}

.mobileMenuHamburgher.open span:nth-child(6) {
    /* Positioning */
    left: calc(50% - 2px);
    top: 16px;
}

@media only screen and (max-width: 1158px) {
    .mobileMenuHamburgher {
        /* Box-model */
        display: block;
    }

    .mobileMenuHamburgherContainer{
        /* Box-model */
        width: 100%;
        height: 40px;
    }
}