@charset "UTF-8";
/* CSS Document */

/*Contact Content Starts here*/
.g-recaptcha{ float: left; margin: 10px 0px; width: 100%;}

.book-appointment {text-align: left; float: left; width: 100%;}

.book-appointment p{color: #666; font-family:'Bookman Old Style W10'; font-size: 16px; line-height: 26px; display: block; font-weight: normal; margin-bottom: 30px;}

.linefield, .linefield2 { width: 89%; float: left; border: 1px solid #ccc; margin-bottom: 10px; display: block; color: #666; background-color: #fff; border-radius: 0px;}

.linefield{ font-family: 'Montserrat', sans-serif; font-weight: 700; font-size: 16px; padding: 15px 20px; background-color: #fff;}

.linefield2{ font-family: 'Montserrat', sans-serif; font-weight: 700; font-size: 16px; padding: 20px; height: 100px; background-color: #fff; border-radius: 0px;}

.linefield-contact{ width: 100%;  float: left; padding: 15px 20px; background-color: #fff; font-family: 'Montserrat', sans-serif; font-weight: 700; font-size: 16px; margin-bottom: 10px; display: block; color: #666; border: 1px solid #ccc; border-radius: 0px;}


.formbut{ float: left; width: 100%; margin-bottom: 20px;}

.book-appointment a{  width: 100%; float: left; text-align: center; padding: 20px 0px; background-color: #292929; border: 0px; font-family: 'Montserrat', sans-serif; font-weight: 700; font-size: 18px; color: #c2c2c2 !important; margin-bottom: 10px;}
.book-appointment a:hover{ background-color: #ed1659; color: #292929;}

/*below turns of blue border around formfields*/
.book-appointment input:focus {
border-color: #ed1659; box-shadow: 0 0 10px #ed1659; webkit-transition: 200ms linear 0s; -moz-transition: 200ms linear 0s; -o-transition: 200ms linear 0s; transition: 200ms linear 0s; outline: 0 none; text-decoration: none;
}
/*below turns of blue border around textarea in form*/
.book-appointment textarea:focus {
 border-color: #ed1659; box-shadow: 0 0 10px #ed1659; webkit-transition: 200ms linear 0s; -moz-transition: 200ms linear 0s; -o-transition: 200ms linear 0s; transition: 200ms linear 0s; outline: 0 none; text-decoration: none;
}
/*below turns of blue border around textarea in form*/

input[type="email"] {
    outline:none;
    box-shadow:none;
    background-color: #f2f4ee;
	border: 1px solid #ed1659;
}
