/* 
 Author: Horse Nannies International (TM);
 Description: An Awesome Theme for HorseNannies.com;
 Version: 1.0;
 Web Site Developers: Luke Cliff;
 Web Site Developers: Mitchell Williamson;
 Copyright 2016 - Horse Nannies International Pty Ltd; 
*/

.contactpage{padding:0px;}.contactpage .contactB{font-family: 'alright_sansregular', Arial, sans-serif;font-weight:bold;font-size:20px;padding:0px;margin-bottom: 20px;line-height: 30px;}.contactpage .contact-form-subtitle{margin-top: 50px;text-transform: uppercase;text-align: center;font-size: 20pt;font-weight: 600;}.contactpage .contact-form-subtitleRED {margin-top: 50px;text-transform: uppercase;text-align: center;font-size: 20pt;font-weight: 600;color:#ff0000;}.contactpage .contact-inputRED {font-family: 'alright_sansregular', Arial, sans-serif;width: 100%;height: 50px;border: 3px solid #ff0000;font-size: 20px;padding-left: 5px;padding-right: -5px;margin: 5px;outline:none;}.contactpage .contact-inputareaRED {font-family: 'alright_sansregular', Arial, sans-serif;width: 100%;height: 50px;border: 3px solid #ff0000;font-size: 20px;padding-left: 5px;padding-right: -5px;margin: 5px;outline:none;}.contactpage .contact-input {font-family: 'alright_sansregular', Arial, sans-serif;width: 100%;height: 50px;border: none;font-size: 20px;padding-left: 5px;padding-right: -5px;margin: 5px;resize: none;outline:none;background-color: #fafafa;-moz-border-radius: 10px 10px 10px 10px;-webkit-border-radius: 10px 10px 10px 10px;border-radius: 10px 10px 10px 10px;padding-left: 20px;padding-top:0px;}.contactpage .contact-inputarea{font-family: 'alright_sansregular', Arial, sans-serif;width: 100%;height: 50px;border: none;font-size: 20px;margin: 5px;resize: none;outline:none;background-color: #fafafa;-moz-border-radius: 10px 10px 10px 10px;-webkit-border-radius: 10px 10px 10px 10px;border-radius: 10px 10px 10px 10px;height:200px;padding-left: 20px;padding-top: 20px;}.contactpage .contact-inputtext {width: 100%;height: 100px;border: none;font-size: 20px;padding-left: 5px;margin: 5px;}.hero-middleC {margin:auto;padding:0px;height:300px;width:100%}.header-topHN{width: 100%;background-image: url("/media/carouselHN.jpg");background-size: cover;o-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;}@media screen and (max-width:2215px){.header-topHN{background-position:-70px 0px;}}@media screen and (max-width:1853px){.header-topHN{background-position:-400px 0px;}}@media screen and (max-width:1320px){.header-topHN{background-position:-600px 0px;}}@media screen and (max-width:1018px){.header-topHN{background-position:-800px 0px;}}@media screen and (max-width:798px){.header-topHN{background-position:-1000px 0px;}}@media screen and (max-width:1302px){.hero-middleC h3{display: none;}}@media screen and (max-width:636px){.hero-middleC h1{font-size:40px;}}@media screen and (max-width:521px){.innerMainArea h2{display:none;}}@media screen and (max-width:481px){.hero-middleC h1{font-size:30px;}.innerMainArea h2{display:none;}}@media screen and (max-width:358px){.hero-middleC h1{font-size:25px;}} .contactpage .content-level-container{background-color: #fff;padding:50px; padding-top:20px; }.contactusWrap{max-width: 1170px;width: 100%;margin: 0px auto;}.contactusWrap .contactusSendButton{outline: none;cursor:pointer;-webkit-border-radius: 20;-moz-border-radius: 20;border-radius: 20px;color: #fff;background:#1c8a37;font-size: 20px;font-weight:200;border:none;text-decoration: none;padding: 10px;font-weight:bold;min-width:200px;width:200px;}.formcontact{position: relative;left:-15px;}.contactpage p{}