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

.loginForm{	padding:20px;	padding-top:50px;	background-color: transparent;}.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; }.loginpage{	padding:0px;	margin: auto;}.loginWrap{	max-width: 1170px;	width: 100%;	margin: auto;}.loginpage .content-level-container{	padding:50px; 	padding-top:20px; }.formcontact{}.roundedLoginBox{	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;}.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;}.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-login-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-login-forgot {    color: #fff;    background: #ff0000;    margin-top:0px;    margin-bottom: 20px;}.btn-login-forgot:hover {    background: #cc0000;}.btn-login-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-login-register:hover {	background: #e4ad3e;}.login-error{	background-color: #cc0000;	color: #fff;	padding: 5px;	border:1px solid;	display: block;	position:relative;	top:8px;	left:63px;	width:358px;	border:none;}.havanesebtn-front{  font-family: "alright_sansbold", sans-serif;  border: none;  text-align: center;  font-size: 15px;  text-transform: uppercase;  cursor: pointer;  margin:30px;  margin-top:20px;  transition: background-color ease 0.2s;  outline: none;  width:240px;  height:30px;	border-radius:90px;  background-color:#fff;  color:#000;}.havanesebtn-front2{  font-family: "alright_sansbold", sans-serif;  border: none;  text-align: center;  font-size: 15px;  text-transform: uppercase;  cursor: pointer;  margin:30px;  margin-top:20px;  transition: background-color ease 0.2s;  outline: none;  width:240px;  height:30px;	border-radius:90px;  background-color:transparent;  color:#fff;  text-decoration:underline;}@media(max-width:539px){	.roundedLoginBox{width:90%;}	.modalinput{width:90%;}	.login-error{width:90%;left:8px;top:0px;}}@media(max-width:502px){	.login-error{left:5px;}}@media(max-width:400px){	.roundedLoginBox{width:98%;}	.modalTexbox{width:100%;}	.modalinput{border:1px solid #fefefe;}	.loginpage .content-level-container{width:100%;padding:0px;}	.login-error{width:90%;left:8px;top:0px;}}