/* Large devices (laptops/desktops, 100px and up) */
@media only screen and (min-width: 1000px) {

    h1 {
        font-size: 60px;
    }

    h2 {
        font-size: 30px;
    }

    p {
        font-size: 16px;
    }

    .header_container {
        max-width: 1300px;
        margin: 20px auto;
        padding: 0 20px;
    }

    .page_container {
        max-width: 1300px;
        padding: 0 24px;
    }

    .footer_container {
        max-width: 1300px;
        margin: 30px auto;
        padding: 0 20px;
        display: flex;
        justify-content: right;
        flex-wrap: wrap;
    }

    .navigation_bar {
        padding: 16px 0px;
        margin-top: 20px;
    }

    .navigation_links {
        font-size: 18px;
    }

    .navigation_links li:not(:last-child) {
        padding-right: 24px;
    }
    
    .location_browser_bar select {
        margin: 4px 10px;
    }

    .dropdown_content a {
        font-size: 16px;
        margin: 14px;
    }

    .copyright_bar {
        display: flex;
        margin: 36px 0;
        padding: 0;
    }
    
    .copyright_bar li {
        padding-left: 36px;
    }
    
    .copyright_bar a {
        color: white;
    }

    #the_points_project_logo {
        height: 100px;
        padding-top: 20px;
        float: left;
    }

    #the_points_project_title {
        display: inline-flex;
        vertical-align: top;
        margin-left: 40px;
        font-size: 20px;
        padding: 10px 0px;
    }

    #our_story {
        margin-top: 48px;
    }

    #robot_couple {
        max-width: 390px;
        float: right;
    }

    /* For touch screen devices */
    @media (hover: none) {
    
        .navigation_links {
            display: none;
        }
        
        #the_points_project_logo {
            display: none;
        }

        #the_points_project_title {
            margin-left: 20px;
            margin-top: 25px;
        }
    
        #mobile_menu_icon, #mobile_close_icon {
            float: left;
            width: 50px;
            padding-top: 18px;
        }

        #mobile_menu_icon {
            display: flex;
        }

    }

}


