﻿html { background: url(/files/bg.jpg) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; }
.txt_in_adm { height: 26px; width: 72%; padding-left: 15px; padding-right: 15px; border: 1px solid #b8b8b8; font-size: 16px; filter: alpha(Opacity=100); -moz-opacity: 1; opacity: 1; background-color: white; }
.txt_in_adm:focus {
    -moz-box-shadow: 0 0 2px rgba(0, 160, 255,1); -webkit-box-shadow: 0 0 2px rgba(0, 160, 255,1); box-shadow: 0 0 2px rgba(0, 160, 255,1);
    -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; background-color: #FFFFC6;
}
.main_avtoriz {
    width: 360px; height: auto; position: absolute; top: 300px; left: 50%; margin-left: -210px; margin-top: -180px; background-color: #ffffff; padding: 20px; display: none;
    -moz-box-shadow: 0px 16px 40px rgba(0, 0, 0, 0.9); -webkit-box-shadow: 0px 16px 40px rgba(0, 0, 0, 0.9); box-shadow: 0px 16px 40px rgba(0, 0, 0, 0.9);
    filter: alpha(Opacity=90); -moz-opacity: 0.9; opacity: 0.9; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;
}
.Btn_income {
    -moz-box-shadow: inset 0px 1px 0px 0px #54a3f7; -webkit-box-shadow: inset 0px 1px 0px 0px #54a3f7; box-shadow: inset 0px 1px 0px 0px #54a3f7;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #007dc1), color-stop(1, #0061a7));
    background: -moz-linear-gradient(top, #007dc1 5%, #0061a7 100%);
    background: -webkit-linear-gradient(top, #007dc1 5%, #0061a7 100%);
    background: -o-linear-gradient(top, #007dc1 5%, #0061a7 100%);
    background: -ms-linear-gradient(top, #007dc1 5%, #0061a7 100%);
    background: linear-gradient(to bottom, #007dc1 5%, #0061a7 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#007dc1', endColorstr='#0061a7',GradientType=0);
    background-color: #007dc1; border: 1px solid #124d77; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;           
    display: inline-block; cursor: pointer; color: #ffffff; font-family: Times New Roman; font-size: 13px; padding: 6px 24px; text-decoration: none; text-shadow: 0px 1px 0px #154682;
}
.Btn_income:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #0061a7), color-stop(1, #007dc1));
    background: -moz-linear-gradient(top, #0061a7 5%, #007dc1 100%);
    background: -webkit-linear-gradient(top, #0061a7 5%, #007dc1 100%);
    background: -o-linear-gradient(top, #0061a7 5%, #007dc1 100%);
    background: -ms-linear-gradient(top, #0061a7 5%, #007dc1 100%);
    background: linear-gradient(to bottom, #0061a7 5%, #007dc1 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0061a7', endColorstr='#007dc1',GradientType=0);
    background-color: #0061a7;
}
.Btn_income:active { position: relative; top: 1px; }
.cl_load {
    position: absolute; font-family: Verdana; font-weight: bolder; color: black; font-size: 16px; height: 100%; z-index: 1000; left: 0px; top: 0px; width: 100%; cursor: wait;
    background-color: white; vertical-align: middle; padding-top: 0px;
    filter: alpha(Opacity=90); -moz-opacity: 0.9; opacity: 0.9;            
}
@font-face { font-family: Lobster; src: url("/fonts/Lobster-Regular.ttf"); }
.dvForINPuts { background-color: #FFFFFF; }
.UniversalIncorrect{ background-color:#FFB8B8; border:1px solid #BFBFBF; }
.UniversalIncorrect:focus
{
    -moz-box-shadow: 0 0 2px rgba(0, 160, 255,1); 
    -webkit-box-shadow: 0 0 2px rgba(0, 160, 255,1); 
    box-shadow: 0 0 2px rgba(0, 160, 255,1);  
    -moz-border-radius: 2px;   
    -webkit-border-radius: 2px;   
    border-radius: 2px;
}