@media (min-width: 960px){

  .logo-and-links {

      width: 100%;

  }

}

@media only screen and (max-width: 1024px) and (min-width: 767px)  {

  .topheader .links {

    margin-top: auto;

    width: 44%;

    float:right;

    display: inline-block

    text-align:right;

  }

}

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

  .topheader .logo img {

      margin-left: 0;

  }

}

.logo.tablet .links .link {

    margin-top: 15px;

    width: 100%;

}

 

 

.link.linkdesktop {

    display: none !important;

}

 

.link.linkmobile {

    height: 40px;

    text-align: center;

}

