/* Contact Star */
.contact-content { text-align: left;}
    .contact-content p {
        font-size: 1.1em;
        line-height: 185%;
        color: #888;
    }
    .contact-content h4 {
        font-size: 30px;
        padding-bottom: 18px;
        color: #2f2f2f;
        font-weight: 400;
        padding-top: 50px;
    }
    .contact-content .underline{
        width: 34px;
        border-bottom: 2px solid #000;
    }


    .contact-content .contact-company {
        margin-top: 18px;
        float: left;
        width: 60%;
    }
    .contact-content .contact-company h2 {
        margin-bottom: 10px;
    }
    .contact-content .contact-maps {
        margin-top: 18px;
        margin-bottom: 160px;
        float: right;
        width: 40%;
    }
    .contact-content .contact-maps .maps { height: 320px; -moz-border-radius:5px;  -webkit-border-radius:5px;  border-radius:5px; -webkit-box-shadow: 0px 2px 12px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 2px 12px rgba(0, 0, 0, 0.1); box-shadow: 0px 2px 12px rgba(0, 0, 0, 0.1); behavior: url(ie-css3.htc); border: solid 1px #ddd;}



/* Contact End */

@media (max-width: 992px) {
    .contact-content .contact-company {
        margin-top: 18px;
        float: none;
        width: 100%;
    }
    .contact-content .contact-company h2 {
        margin-bottom: 10px;
        font-size: 18px;
    }
    .contact-content .contact-maps {
        margin-top: 0px;
        margin-bottom: 30px;
        float: none;
        width: 100%;
    }
}

@media (min-width: 992px) {

}
@media (min-width: 1200px) {

}

@media (min-width: 1366px) {

}

@media (min-width: 1920px) {

}