td, div{line-height:20px;}
A.link-dark-bg{color:#bbbbbb;}
A.link-dark-bg:visited{color:#666666;}
A.link-dark-bg:hover{color:#dddddd;}
A.link-light-bg{color:#0B85A1;}
A.link-light-bg:visited{color:#339966;}
A.link-light-bg:hover{color:#339966;}
fieldset{margin:0px 15px 10px 0px;border:1px dashed #bbb;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:20px 100px 20px 100px;display:inline-block;}
fieldset legend, fieldset legend span{font-size:15px;font-weight:bold;}

.b-name{font-weight:bold;font-size:13px !important;}
.supportMSG{padding:0px 0px 0px 40px;}
.red{color:red;}
.black{color:#333333;}
.grey{color:#666666;}
.blue{color:#60acde;}
.dark-blue{color:#214272;}
.light-blue{color:#00b0ed;}
.orange{color:orangered;}
.green{color:#339966;}

#supportedBrowserList{margin-top:30px;padding:20px 0px 20px 0px;width:100%;border-top:10px dashed #ddd;}
#supportedBrowserList .title{font-size:15px;width:100%;text-align:left;margin-bottom:5px;font-weight:bold;}
#supportedBrowserList .brief{font-size:12px;text-align:left;margin-bottom:20px;}

#maintenanceDiv{padding:10px 50px 10px 50px;margin-bottom:30px;min-width:300px;border:3px solid #ffffcc;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background-color:#FFFFFF;display:inline-block;text-align:center;}
#maintenanceDiv h2{font-size:13px;font-weight:bold;color:#FF6600;margin-top:0px;padding-top:0px;}
#maintenanceDiv td{font-size:12px;font-weight:normal;color:#666666;}
.accesIcon-maintenance{background-repeat:no-repeat;background-position:left top;} 

#userBrowserDiv{padding:10px 50px 10px 50px;min-width:300px;border:3px dashed #ddd;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background-color:#FFFFFF;display:inline-block;}
.accesIcon{background-repeat:no-repeat;background-position:left top;} 
.accesIcon-working{background-image:url(../js/jquery/gs-ui-icons/accessIcon_working.gif);}
.accesIcon-ok{background-image:url(../js/jquery/gs-ui-icons/accessIcon_ok.png);}
.accesIcon-alert{background-image:url(../js/jquery/gs-ui-icons/accessIcon_alert.png);}
.accesIcon-denied{background-image:url(../js/jquery/gs-ui-icons/accessIcon_denied.png);}
#userBrowserDiv div, #userBrowserDiv span{font-size:12px}
.GS-TD{width:90%;padding:10px 10px 10px 30px;}
.GS-Title{font-size:20px !important;margin-bottom:5px}
.supportDiv{font-size:13px !important;font-weight:bold;}
.B{font-size:14px !important;font-weight:bold;}

body#adm-2FA fieldset{display:block;width:520px;margin-tOp:30px;padding:15px 60px;}
body#adm-2FA .TFA-timer{font-weight:bold;}
body#adm-2FA #AUTH_code{width:300px;height:50px;}

.gs-input-button-large{
    -webkit-border-radius: 8px !important;
    border-radius: 8px !important;
    background-color: #338ab5;
    color: #ffffff;
    border: 1px solid #338ab5 !important;
    font-size: 14px;
    cursor: pointer;
    height: 30px;
    padding: 0px 20px 0px 20px !important;
}
.gs-input-button-large:hover{
    background-color: #60acde;
    border: 1px solid #60acde !important;
}

body#adm-2FA #AUTH_code {
    width: 244px;
    height: 66px;
    border-radius: 8px;
    font-size: 45px !important;
    padding: 5px 0 5px 6px;
    letter-spacing: 10px;
    text-align:center;
}

.captcha-OK{
    width:calc(302px - 65px);height:76px;background-image:url(/ASP/modules/AUTH-settings/captcha/recaptcha/recaptcha-OK.jpg);background-repeat:no-repeat;
    font-size:15px !important;line-height:76px;padding-left:65px;
}