@media (min-width: 1200px) {
    .location {
        margin-top: 85px;
    }

    .location .common-box.when-to-get { padding: 60px 90px; }


    /* LOCATION HEADER */
        .location .location-header {
            height: 400px;
            padding: 75px 51px;
        }
        .location .location-header > .content {
            width: 50%;
            position: absolute;
            display: block;
            padding: 32px 32px 43px;
        }
        .location .location-header > .content > p.text {
            padding: 0;
            text-align: left;
        }
        .location .location-header > .content > .title-wrapper > h1 {
            font-size: 55px;
            color: #242E49;
            letter-spacing: 1.38px;
            line-height: 74px;
            margin: 14px 0 22px;
        }
        .location .location-header > .content > p.text > span {
            display: inline !important;
        }
        

    /* MAP ILLUSTRATION */
        .location .map-illustration {
            position: relative;
            padding: 0;
        }
        .location .map-illustration > .text {
            margin: 0;
            position: absolute;
            top: 55px;
            right: 65px;
            width: 370px;
            height: 240px;
            background: #FFFFFF;
            padding: 25px;
            color: #333;
            line-height: 19px;
        }
        .location .map-illustration > .map {
            height: 340px;
            padding: 15px 0 0 0;
        }
        .location .map-illustration > .map img {
            margin: 0px 0 0 90px;
        }


    /* DIRECTIONS */
        .location .directions {
            padding: 83px 50px 50px;
        }
        .location .directions > h2 {
            margin-bottom: 30px;
        }
        .location .directions > .dark-box-container > .direction {
            margin-bottom: 30px;
        }
        .location .directions > .dark-box-container > .direction .route-item.start,
        .location .directions > .dark-box-container > .direction .route-item.end {
            width: 200px;
        }

    /* WIKI */
        .location .wiki-wrapper {
            padding: 83px 50px 50px;
        }
        .location .wiki-wrapper > .dark-box-container > .wiki {
            background: #383838;
            margin: 50px 20px 20px;
        }
        .location .wiki-wrapper > .dark-box-container > .wiki > .header {
            padding: 0 270px 40px;
        }
        .location .wiki-wrapper > .dark-box-container > .wiki > .header > .alt-font {
            background: #242E49;
            padding: 15px 0;
            font-size: 30px;
            line-height: 40px;
        }


    /* WHENE TO GET  */
        .location .common-box.when-to-get > .overlay {
            padding: 50px 120px;
        }
        .location .common-box.when-to-get > .overlay > .title-wrapper {
            display: flex;
            align-items: center;
        }
        .location .common-box.when-to-get > .content p.alt-font {
            margin-bottom: 0;
        }
        .location .common-box.when-to-get > .content p.alt-font > b {
            display: block;
        }
        .location .common-box.when-to-get > .content p.alt-font > span {
            padding-left: 37px;
        }
}
