/*

NARRATIVE PROJECTS HEADER.CSS DOCUMENT
V 1.0

*/

header {
    height: 140px;
    z-index: 115;
}

    header a.logotype {
        position: fixed;
        top: 50px;
        left: 60px;
        width: 119px;
        height: auto;
    }

        header a.logotype img {
            width: 119px;
        }

header a.navigation {
    position: fixed;
    top: 55px;
    right: 60px;
    width: 60px;
    height: auto;
    padding: 10px;
}

    header a.navigation img {
        width: 40px;
    }


/* RESPONSIVE MEDIA QUERIES */
/* RESPONSIVE MEDIA QUERIES */
/* RESPONSIVE MEDIA QUERIES */
/* RESPONSIVE MEDIA QUERIES */
/* RESPONSIVE MEDIA QUERIES */



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

    header {
        height: 90px;
    }

        header a.logotype {
            position: absolute;
            top: 30px;
            left: 25px;
            width: 90px;
        }
            
            header a.logotype img {
                width: 90px;
            }

    header a.navigation {
        position: absolute;
        top: 30px;
        right: 25px;
        width: 60px;
        height: auto;
        padding: 10px;
    }

        header a.navigation img {
            width: 40px;
        }

}

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

    header {
        height: 115px;
    }

        header a.logotype {
            position: absolute;
            top: 40px;
            left: 60px;
            width: 104px;
        }

            header a.logotype img {
                width: 104px;
            }

    header a.navigation {
        position: absolute;
        top: 43px;
        right: 50px;
        width: 60px;
        height: auto;
        padding: 10px;
    }

        header a.navigation img {
            width: 40px;
        }

}

@media all and (min-width: 1024px) and (max-width: 1199px) {}


@media all and (min-width: 1200px) and (max-width: 1399px) {}