#logo {
    width: 100%;
    max-width: 500px;
    margin: auto;
}

/*Price List Menu layout */
.pricesList {
    width: 500px;
    margin: 0 auto;

}

/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
  .pricesList {width: 300px;}
}

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {
  .pricesList {width: 400px;}
}

/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {
  .pricesList {width: 500px;}
}

/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) {
  .pricesList {width: 600px;}
}

/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {
  .pricesList {width: 700px;}
}

.prices {
    border-bottom: 1px dashed #aaa;

}

.prices .name {
    font-weight: bold;
    font-family: "Helvetica";

}

.prices .price {
    float: right;
}

h1 {
    font-family: "Helvetica";
    text-align: center;

}

img {
    max-width: 100%;
    margin: auto;
    vertical-align: middle;
}

ul {
    text-align: center;
    padding: 20px;
}

ul li {
    margin: 40px;
}

#menu {
    font-family: "Helvetica";
    font-size: 200%;
    text-transform: uppercase;
    padding-bottom: 50px;
}

a {
    color: #e8a713;
    text-decoration: none;
}

a:visited {
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

a:active {
    text-decoration: underline;
}

#container {}


#social {
    text-align: center;
    margin: 10px 10px 30px 30px;

}

footer {
    font: 100% Helvetica Neue;
    text-align: center;
    margin-top: auto;

}

@viewport {
    zoom: 1.0;
    width: extend-to-zoom;
}

@-ms-viewpoer {
    width: extend-to-zoom;
    zoom: 1.0;
}
