﻿img.ast-logo
{
	/*position:absolute;
	top:10px;
	left:10px;*/
}

div.login-content
{
  /*width: 450px;*/
  position: absolute;
  bottom: 20px;
  left: 20px;
}

img.pss-logo
{
	/*padding-left: 120px;*/
    padding-left: 120px
}

/* table.login-form-table, table.login-form-table .k-textbox, table.login-form-table .k-dropdown */

table.login-form-table, table.login-form-table .k-dropdown
{
	/* color: #58595b; */
    color: #675A34;
	font-style: italic;
	font-size: 12px;
	width:100%;   
}

table.login-form-table .k-textbox
{	
    color: #675A34;
	font-style: italic;
	font-size: 12px;
	width:100%;
    border:solid;
    border-color:#B1A27C;
    border-width:thin;
}

table.login-form-table .k-dropdown
{	
    color: #675A34;
	font-style: italic;
	font-size: 12px;
	width:100%;
    border:solid;
    border-color:#B1A27C;
    border-width:thin;
}

table.login-form-table .k-dropdown .k-input {    
	/* color: #58595b;  */
    color: #58595b;
}

table.login-form-table tr td
{
	text-align:left;
}

input.login-button
{
	margin-left:208px;
}

.logo-yabes{
	position: absolute;
	top:15px;
	left: 15px;
}

.container-flex{
	position: absolute;
	display: flex;
	align-items: center;
	justify-content: center;
	height: 100%;
	left: 50%;
	transform: translate(-50%);
}

.box-login{
	background-color: white;
	border-radius: 15px;
	box-shadow: 0 0px 6px #888;
}

.box-signup {
	background-color: white;
	border-radius: 15px;
	box-shadow: 0 0px 6px #888;
}

@media only screen and (max-width: 600px){
	.box-login{
		background-color: white;
		border-radius: 15px;
		box-shadow: 0 0px 6px #888;
	}
}

.btn-form-login{
	border-radius:15px;
}

.color-575757{
	color:#575757;
	font-size:2.5rem;
	font-weight: 700 !important;
}

.g-recaptcha {
	display: inline-block;
}

#error-msg{
	padding: 0.5rem 0.5rem;
}

.spinner-loading{
	display: inline-block;
    width: 1.2rem;
    height: 1.2rem;
    vertical-align: text-bottom;
    border: .25em solid currentColor;
    border-right-color: transparent;
    border-radius: 50%;
    -webkit-animation: spinner-border .75s linear infinite;
    animation: spinner-border .75s linear infinite;
}