/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */

#dtm_contact_form, #dtm_consult_form {
    max-width: 545px;
    margin-left: auto;
    margin-right: auto;
    padding:6px;
}
#dtm_contact_form .form-group input, 
#dtm_contact_form .form-group textarea {
    margin-bottom: 10px;
    background: #171717;
    color: #fff;
    border-color: transparent;
    font-size: 20px;
    padding: 14px 23px;
}

#dtm_consult_form textarea {
    padding: 14px 23px;
    font-size: 20px;
}

#dtm_contact_form .form-group input:focus, 
#dtm_contact_form .form-group textarea:focus,
#dtm_contact_form .form-group select:focus,
#dtm_consult_form input:focus,
#dtm_consult_form textarea:focus,
#dtm_consult_form select:focus {
    border-color: #1a9fd2;
    box-shadow:none;
}

#dtm_consult_form input,
#dtm_consult_form textarea,
#dtm_consult_form select {
    border: 0;
    border-bottom-color: currentcolor;
    border-bottom-style: none;
    border-bottom-width: 0px;
    border-radius: 0;
    border-bottom: 1px solid #000;
    box-shadow: none;
    color: #000;
    font-size: 20px;
    margin-bottom: 10px;
}

#dtm_consult_form .btn {padding-right:10px !important;}
#dtm_consult_form .btn::after {content: ''; !important;}

#dtm_contact_form textarea {
    resize: none;
    height: 215px;
}

#dtm_consult_form textarea {
    resize: none;
    height: 75px;
}

#dtm_contact_form button.btn-dogtown, 
#dtm_consult_form button.btn-dogtown {
    background: #1a9fd2 !important;
    color: #fff !important;
    border-color: #1a9fd2 !important;
    min-width:128px;
}

#dtm_contact_form button.btn-dogtown:active, 
#dtm_consult_form button.btn-dogtown:active {
    
    box-shadow: inset 0px 0px 10px #222;
}

#dtm_contact_form ::placeholder, 
#dtm_consult_form ::placeholder  { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #505050;
  opacity: 1; /* Firefox */
}

#dtm_contact_form :-ms-input-placeholder, 
#dtm_consult_form :-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #505050;
}

#dtm_contact_form ::-ms-input-placeholder, 
#dtm_consult_form ::-ms-input-placeholder { /* Microsoft Edge */
  color: #505050;
}