/* Medium Layout: 1280px. */

@media only screen and (min-width: 992px) and (max-width: 1280px) {}

/* Tablet Layout: 768px. */

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .container {
        width: 750px;
    }





}

/* Mobile Layout: 320px. */

@media only screen and (max-width: 767px) {
    .container {
        width: 100%;
        padding: 0;
    }
    #mobile-header {
        display: block;
    }
    .navigations {
        background-image: url("../images/VerifyRecords_Header-mobile.png");
        background-size: cover;
        background-position: -29px top;
        height: 30px;
    }
    .form-area {
        margin-top: -11px;
    }
    .bg-red h2 {
        font-size: 14px;

    }
    .fa-section h3 {
        font-size: 14px;
        width: 100%;
        margin: 10px auto 10px;
    }
    .free-y span {
        margin-bottom: 10px;
    }
    .fa-form {
        padding: 0 0 50px;
    }
    .form-top fieldset {
        width: 100%;
        margin-bottom: 10px;
    }
    .form-top label {
        font-size: 15px;
    }
    .form-top fieldset input[type="text"] {
        width: 100%;
        padding: 1px 15px;
    }
    .free-y span {
        display: block;
        padding: 0 20px;
        margin-left: 20px;
        margin-bottom: 12px;
        font-size: 15px;
        text-align: center;
        font-weight: 700;
    }
    .form-bottom {
        text-align: center;
        margin-top: -12px;
        margin-bottom: 8px;
    }
    .fb-left span {
        float: left;
        width: 66%;
        font-size: 14px;
        margin-top: 12px;
        display: block;
    }
    .fb-left {
        width: 100%;
        position: relative;
        bottom: 7px;
    }
    .fb-left img {
        width: 30%;
    }
    .form-top fieldset select {
        width: 100%;
    }
    .main-content .mc-left {
        width: 100%;
        margin-right: 0;
    }
    .main-content .mc-left h2 {
        font-size: 16px;
    }
    .main-content .mc-left p {
        font-size: 14px;
        margin-bottom: 20px;
    }
    .mc-right {
        width: 100%;
    }
    .bottom-list-inner ul {
        width: 100%;
    }
    .bottom-feed iframe {
        width: 100%;
    }
    .bottom-feed-inner {
        width: 100%;
        margin: 0 auto;
    }
    .lofc-inner h2 {
        font-size: 15px;
        padding: 5px 0;
    }
    .counties ul {
        width: 100%;
        margin-bottom: 10px;
    }
    .footer-inner ul li {
        display: block;
    }
    .footer-inner ul li::after {
        width: 0px;
    }
    .footer-inner p {
        text-align: center;
    }
    .footer-inner .disclaimer {
        width: 85%;
    }
    .form-bottom input {
        max-width: 100%;
    }
    .form-bottom::before {
        content: "\f002";
        position: absolute;
        right: auto;
        top: 10px;
        z-index: 9;
        font-family: FontAwesome;
        color: #fff;
        left: 72px;
    }
}



/* Wide Mobile Layout: 480px. */

@media only screen and (min-width: 480px) and (max-width: 767px) {
    .container {
        width: 100%;
        padding: 0;
    }



}
