﻿* {font-family: 'Roboto', sans-serif;font-size:1.4rem;}

html, body { height: 100%; }

.popupLoginContainer{
	background-color: #fff;
	/*box-shadow: 0 0 25px 5px #999;*/
	color: #111;
	border-radius: .7em;
	padding: 25px 40px;
	width: 400px;
}


.cd-form .cd-label {
  display: block;
  position: absolute;
  margin-top: -48px;
}

.cd-form input[type="text"]:focus + label, .cd-form input[type="password"]:focus + label{color: #2b91af;}
.formPart{margin-top: 30px;}
.formItem{margin-bottom:30px; position: relative;}

@media only screen and (max-width: 575px) {/* responsive form settings, when window width is 575px or less */
	.popupLoginContainer{width:100%;height:100%;border-radius: 0em;top:0!important;left:0!important;}
}