﻿@media screen and (max-width: 480px) {
    .qbstp-header-subscribe .form-group {
        width: 100%;
    }
}

@media screen and (max-width: 768px) {
    #colorlib-footer .colorlib-footer-links {
        margin-bottom: 30px;
    }
}

@media screen and (max-width: 768px) {
    #map {
        height: 200px;
    }
}

@media screen and (max-width: 768px) {
    #colorlib-offcanvas {
        display: block;
    }
}

@media screen and (max-width: 768px) {
    .colorlib-nav-toggle {
        display: block;
    }
}

@media screen and (max-width: 768px) {
    .pagination li a {
        padding: 7px 15px;
    }
}

@media (max-width: 1024px) and (min-width: 768px) {
    a {
        font-size: 0.75rem !important;
    }
}