﻿.contactform1{text-align:center;}.contactform1 h1:after{content:"";display:block;margin:0 auto;width:50px;padding:10px;border-bottom:3px solid #007bff;}.contactform1 .content{margin-top:25px;margin-bottom:25px;}.contactform1 .content .contact-form{margin-top:20px;}.contactform1 .content .contact-form .invalid{border:2px solid #dc3545;}.contactform1 .content .contact-form .message{display:none;width:100%;margin:auto;padding:10px;margin-top:15px;border-radius:5px;font-size:13px;color:#fff;}.contactform1 .content .contact-form .message i{float:left;margin:5px;cursor:pointer;}.contactform1 .content .contact-form .message i:hover{color:#dcdcdc;}.contactform1 .content .contact-form .message.sent{background-color:#4bb543;}.contactform1 .content .contact-form .message.error{color:#ad0000;background-color:#f5afbb;border:1px solid #b95959;}.contactform1 .content .contact-form .btn-contact-us{text-transform:uppercase;}.contactform1 .content .contact-form .field-validation-error{width:100%;margin:auto;padding:10px;margin-top:15px;border-radius:5px;font-size:13px;color:#ad0000;background-color:#f5afbb;border:1px solid #b95959;position:relative;display:block;}.contactform1 #sent-message.sent{color:#407940;background-color:#e5ffe4;border:1px solid #8dbd8d;border-radius:4px;padding:10px;margin-top:25px;}.contactform1 #sent-message.error{color:#ad0000;background-color:#f5afbb;border:1px solid #b95959;border-radius:4px;padding:10px;}@media(min-device-width:1000px){.contactform1 .club-details{width:45%;display:inline-block;vertical-align:top;}.contactform1 .club-details p{width:50%;margin:auto;margin-bottom:1rem;}.contactform1 .contact-form{margin-top:unset !important;width:45%;display:inline-block;}.contactform1 .message-sent{font-size:15px;}}