input{ 
width:38%;
}

.LogInLink1{
/*border:solid 1px red;*/
text-align: center;
width:25%;
margin:0px;
padding-left:5px;
}


h1{
font-size:16px;
}

h2{
font-size:12px;
}

.FormBox_Info1{
font-size:10px;
}

.FormBox_Info2{
font-size:10px;
}

.FormBox_Info3{
font-size:10px;
}

.BigForm input{
width:46%;
margin-right: 0px;
}



.Radio_Box input{
width:20px;
}

.Flags {
    width: auto;
    float: right;
    text-align: right;
    position: absolute;
    right: 0px;
}

.Flags img{
max-width:45px;
padding:3px;
}


.Top_Text h1{
font-size:17px;
}



.Bottom{
padding:0%;
margin:0%;
float:left;
border-top:solid 1px #a1b7d3;   
width:100%;
}

.Bottom a{
margin:0%;

margin-top:5px;
margin-left:2.5%;
margin-bottom:5px;


width:95%;

padding:0;
padding-top:5px;
padding-bottom:5px;

border:solid 1px #a1b7d3;
border-radius: 3px;

text-align:center;
background-color: #f7fcff;
}

.Bottom a:hover{
color:#718cae;
}

.importantLayer ol {
    margin-left:0px;
    margin-right:0px;
}

.fos_user_resetting_reset input,
.fos_user_resetting_request input {
    display: block;
    width: 100%;
    max-width: 300px;
    float: none;
    margin-left: auto;
    margin-right: auto;
}
