@media only screen and (max-width: 800px) {
    div.large {
    display: none;
    }

    .navbar {
    background: white;
    }

    a{
    color: #8c8c8c !important;
    /* text-shadow: 2px 2px 4px #000000; */
    }

    a:hover{
    color: #161616 !important;
    }
  }

  @media only screen and (min-width: 801px) {
    div.small {
    display: none;
    }
    p {
    padding-top: 150px;
    color: #161616;
    }

    .navbar {
    background: white;
    }

    a{
    color: #8c8c8c !important;
    /* text-shadow: 2px 2px 4px #000000; */
    }

    a:hover{
    color: #161616 !important;
    }
  }

  .phone_text {
    padding: 15px;
  }