section#contact {
    background-color:#222;
    //background-image:url(../img/map-image.png);
    //background-position:center;
    //background-repeat:no-repeat
}
section#contact .section-heading {
    color:#fff
}
section#contact .form-group {
    margin-bottom:25px
}
section#contact .form-group input,
section#contact .form-group textarea {
    padding:20px
}
section#contact .form-group input.form-control {
    height:auto
}
section#contact .form-group textarea.form-control {
    height:236px
}
section#contact .form-control:focus {
    border-color:#fed136;
    box-shadow:none
}
section#contact ::-webkit-input-placeholder {
    font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
    text-transform:uppercase;
    font-weight:700;
    color:#bbb
}
section#contact :-moz-placeholder {
    font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
    text-transform:uppercase;
    font-weight:700;
    color:#bbb
}
section#contact ::-moz-placeholder {
    font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
    text-transform:uppercase;
    font-weight:700;
    color:#bbb
}
section#contact :-ms-input-placeholder {
    font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
    text-transform:uppercase;
    font-weight:700;
    color:#bbb
}
section#contact .text-danger {
    color:#e74c3c
}
footer {
    padding:25px 0;
    text-align:center
}
footer span.copyright {
    line-height:40px;
    font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
    text-transform:uppercase;
    text-transform:none
}