/*
Author: Luke Cliff;
Description: An Awesome Theme for HorseNannies.com > Havanese Special;
Version: 1.0;
Developers Web Site: LukeCLiff.com;
Copyright 2018 - Luke Cliff; 
*/

.registerForm{	border:0px solid #000;	padding:20px;	padding:20px;	padding-top:50px;}.havaneseheaderRego{}.header-topHN{  width: 100%;  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;}}.hero-middleLOG{	margin:auto;	padding:0px;	height:300px;width:100%}@media screen and (max-width:1302px){.hero-middleLOG h3{display: none;}}@media screen and (max-width:636px){	.hero-middleLOG h1{font-size:40px;}} @media screen and (max-width:521px){.innerMainArea h2{display:none;}}@media screen and (max-width:481px){	.hero-middleLOG h1{font-size:30px;}	.innerMainArea h2{display:none;}}@media screen and (max-width:358px){.hero-middleLOG h1{font-size:25px;}} .text-center { text-align: center; }.registerpage{	padding:0px;	margin: auto;}.registerWrap{	max-width: 1170px;	width: 100%;	margin: auto;}.registerpage .content-level-container{	padding:50px; 	padding-top:20px; }.formcontact{}.roundedregisterBox{	border:1px solid transparent;	width:500px;	}.modalDialogLogs {	font-family: 'alright_sansregular', Arial, sans-serif;	color:#4f6069;}.modalRegisterStyle{	border:none;}.modalTexbox{	width:80%;	margin: auto;}.boldtextmodal{	display: table-cell;	vertical-align: middle;	font-family: 'alright_sansregular';	font-weight: 800;	letter-spacing: 1px;	font-size: 35px;	padding-top:30px;	padding-bottom:20px;}.registerForm .modalinput{	position:relative;	top:10px;	padding-left:15px;	padding-bottom:10px;	padding-top:5px;	border:1px solid;	width:350px;	height:30px;	font-size:20px;	border;1px solid;	color:#808080;}.registerForm .modalSendButton{	outline: none;	cursor:pointer;	-webkit-border-radius: 20;	-moz-border-radius: 20;	border-radius: 20px;	color: #fff;	background:#4f6069;	font-size: 20px;	font-weight:200;	border:none;	text-decoration: none;	padding: 10px;	font-weight:bold;	min-width:200px;	margin-top: 20px;}.modalSendButton:hover {	background: #678BAB;}.btn-register-round {	outline: none;    cursor: pointer;    -webkit-border-radius: 20;    -moz-border-radius: 20;    border-radius: 20px;    font-size: 14px;    font-weight: 200;    text-decoration: none;    padding: 5px 20px;    font-weight: bold;    transition: background 0.2s;    border: 0;}.btn-register-forgot {    color: #fff;    background: #ff0000;    margin-top:0px;    margin-bottom: 20px;}.btn-register-forgot:hover {    background: #cc0000;}.btn-register-register {  color: #fff;  background: #f9a61d;	font-size: 20px;	border:none;	padding-bottom:5px;	padding-top:5px;	font-weight:bold;	min-width:200px;	width: 250px;}.btn-register-register:hover {	background: #e4ad3e;}.register-error{	background-color: #cc0000;	color: #fff;	padding: 5px;	border:1px solid;	display: block;	position:relative;	top:8px;	left:63px;	width:358px;	border:none;}@media(max-width:539px){	.roundedregisterBox{width:90%;}	.modalinput{width:90%;}	.register-error{width:90%;left:8px;top:0px;}}@media(max-width:502px){	.register-error{left:5px;}}@media(max-width:400px){	.roundedregisterBox{width:98%;}	.modalTexbox{width:100%;}	.modalinput{border:1px solid #fefefe;}	.registerpage .content-level-container{width:100%;padding:0px;}	.register-error{width:90%;left:8px;top:0px;}}.registerForm{	padding:20px;}@media (max-width:775px){	.registerForm{		width:90%;		max-width:90%;		min-width:90%;	}}.regoheadertitle{  font-size:40px;  font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;   letter-spacing:1px;  line-height: 32px;  font-weight:400;	margin-bottom:20px;}.secondarydetailstitle{  font-size:25px;  font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;   letter-spacing:1px;  line-height: 32px;  font-weight:400;	margin-bottom:5px;}.pointer{	font-size:20px;	padding-left:3px;	letter-spacing:1px;}.pointer2{	font-size:17px;	padding-left:3px;	padding-top: 20px;	letter-spacing:1px;}.pointersm{	font-size:15px;	padding-left:3px;	padding:0px 0px 10px 3px;	margin:0px 0px 0px 0px;	text-align: left;	color: #505050;}.websitelinksaddress{display: none;}.loginform{	margin-top:40px;}.redMessage{	font-size:18px;	font-weight:300;	font-family: "Helvetica Neue", "Segoe UI", Helvetica, Arial, sans-serif;	color:#e34849;}.errormessageCUAtcual{	padding-bottom:0px;	text-align:center;	padding-top:10px;	color: #ff0000;	display: none;}.contactformLogin{	width:80%;	margin: auto;}.contactUsTABcontainFrontPage{	padding-top:20px;}.errormessageERROR{	left:0px;	font-size:20px;}.errorlogin{	margin-top: 30px;}.errorlogin .thanksmessageREGO{	color: #000;}.errorlogin .thanksdivREGO{height:65px;}.form_input,.form_textarea {	font-size: 12px;  -moz-border-radius: 4px;  -webkit-border-radius: 4px;	border-radius: 4px;	border:1px solid;	border-color: #e0e0e0;	color: #505050;	height:30px;	font-size:14px;	resize:none;	padding-left: 10px;	width:90%;	margin-bottom:15px;}.form_textarea {height:100px;width:90%;}.submitbutton{ 	-webkit-border-radius: 4; 	-webkit-appearance: none;	-moz-border-radius: 4;	border-radius: 4px;	font-family: Arial;	color: #fff;	background-color:#2265C8;	font-size: 18px;	padding: 5px 5px 5px 5px;	text-decoration: none;	border:none !important;	margin-top:20px;	margin-bottom:40px;	width:50%;	cursor: pointer; }.submitbutton:hover{ 	color: #fff; 	cursor: pointer; 	background-color:#2474e6;}.registerbutton{ 	-webkit-border-radius: 4; 	-webkit-appearance: none;	-moz-border-radius: 4;	border-radius: 4px;	font-family: Arial;	color: #fff;	background-color:#1c8a37;	font-size: 18px;	padding: 5px 5px 5px 5px;	text-decoration: none;	border:none !important;	margin-top:20px;	width:50%;	cursor: pointer;	position:relative;	top:20px; } .registerbutton:hover{ 	color: #fff; 	cursor: pointer; 	background-color:#25d553;}.registrationTAB{	display: table;	width:100%;	margin: 20px 0px 50px 0px;}.registrationROW{display: table-row;}.registrationCELL_L, .registrationCELL_R{	display: table-cell;	width:50%; }.registrationCELL_R{	display: table-cell;	margin-left: 20px;}@media (max-width:691px){	.submitbutton, .registerbutton{width:70%;}}@media (max-width:523px){	.contactformLogin{		width:90%;		text-align:left;		position: relative;		left:-20px;	}}@media (max-width:507px){	.submitbutton, .registerbutton{		width:90%;	}	.form_input{width:95%;}	}