@media only screen and (max-width: 1170px) {
    .content {
        max-width: 1024px;
    }
    .site-header .content .row .col-sm-12 ul li {
        width: 125px;
    }
}
@media only screen and (max-width: 1024px) {
    .site-header img {
        height: 130px;
    }
    .content {
        max-width: 768px;
    }
    .options .content .row .col-md-2 {
        width: 32%;
        display: inline-block;
    }
    .options .content .row .col-md-2 .border a h1 {
        height: 45px;
    }
    .options .content .row .col-md-2 .border .product-image {
        height: 150px;
    }
    .site-header .content .row .col-sm-12 ul li {
        width: 90px;
    }
    .home-page .content .row .col-sm-12 img {
        height: 200px;
    }
    .home-page .content .row .col-sm-4 img {
        height: 200px;
    }
}
@media only screen and (max-width: 768px) {
    .top-cart .content .row form,
    .top-section .content .row .col-sm-12 h1,
    .top-section .content .row .col-sm-12 p,
    .top-section .content .row .col-sm-6 {
        text-align: center;
    }
    .options .content .row .col-md-2 {
        width: 49%;
    }
    .options .content .row .col-md-2 .border form {
        text-align: center;
    }
    .options .content .row .col-md-2 .border form .img-responsive {
        display: -webkit-inline-box;
        width: 260px;
    }
    .options .content .row .col-sm-6 .row .col-sm-8 {
        text-align: center;
    }
    .site-header .content {
        display: none;
    }
    .home-page .content {
        display: block;
        margin-top: 40px;
    }
    .options-template .content {
        display: block;
    }
    #menuToggle {
        display: block;
    }
    .site-header img {
        margin-top: -30px;
    }
    .home-page .content .row .col-sm-12 img {
        height: auto;
    }
    .home-page .content .row .col-sm-4 img {
        height: auto;
    }
}
@media only screen and (max-width: 500px) {
    .options .content .row .col-md-2 {
        width: 100%;
    }
    .options .content .row .col-md-2 .border form .img-responsive {
        display: -webkit-inline-box;
        width: 250px;
    }
    .options-template {
        font-size: 13px;
    }
}