@charset "utf-8";


/* ---
RESET 
--- */

::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color: rgba(82, 41, 41, 0.51);
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    rgba(82, 41, 41, 0.51);
   opacity:  0.51;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    rgba(82, 41, 41, 0.51);
   opacity:  0.51;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color: rgba(82, 41, 41, 0.51);
}

/* ---
GLOBAL 
--- */

.login {
	margin-left: 30px;
	padding: 10px;
	display: inline-block;
	vertical-align: middle;
}

.logo-login {
	display: inline-block;
	vertical-align: middle;
}

.login input{
	padding: 12px;
	width: 100%;
	margin-top: 10px;
    border: 1px solid #ccc;
	border-radius: 2px;
	color: #000;
	font-size: 16px;
	font-weight: 400;
	line-height: 1;
	box-sizing: border-box;
	outline: none; 
}

.login input[type=submit]{
	background: #F16322;
	background: linear-gradient(to bottom, #FB8D4B 0%, #F16322 100%); 
	border-bottom: 2px solid #D95200; 
	border-radius: 30px; 
	border-top: 1px solid #FEE27D; 
	box-shadow: 0 -1px 0 #D95200;
	cursor: pointer;
	color: #fff;
}

.login input[type=text]:focus{
	border: 1px solid rgb(241, 137, 89);
}

.login input[type=password]:focus{
	border: 1px solid rgb(241, 137, 89);
}

.login-text {
	margin-top: 20px;
}

.login-text a {
	color: #F16322;
}


@media only screen and (max-width: 600px) {

	.logo-login {
		margin: 0 auto;
		   width: 100%;
    	text-align: center;
	}
    
	.login {
		width: 100%;
		margin: 0;
		padding: 0;
	}

}




/*.languageBar {
	position: fixed;
	top:10px;
	right:10px;
    margin:0;
    padding:0;
}


@font-face {
	font-family: entryFont;
	src: url(../fonts/BrockScript.html);
}

.wttuPrettyFont {
    font-family: entryFont;
    font-size:60px;
    text-align: center;
}
.centarImg {
	height:200px;
	width:200px;
	margin: 20px 0px;
	opacity: 0.4;
	color:black;
} 

.centarImg:hover{
	opacity:1;
}	*/
