﻿
/*Top Login Full Graphics*/

.membersArea { padding-left: 2px; padding-bottom: 15px; width: 154px; display: inline-block; vertical-align: top; margin-bottom: 20px; margin-top: 10px; padding-right: 10px; }
div#loginPopUp { width: 196px !important; min-height: 184px; border-bottom: 0; }
.staffArea { width: 150px; display: block; padding-left: 9px; background: url("/images/login-box-bg.png") repeat-y 0 0; margin-bottom: 0; margin-top: 0; }
div#loginPopUp div.login-end { width: 364px !important; }
.login-top h2 { font-size: 16px; font-weight: normal; padding-top: 5px; padding-bottom: 10px; }
.membersArea a { text-align: left; padding-left: 7px !important; padding: 5px; margin-top: 10px !important; font-size: 15px; background: url(/images/butonLogin42.png) -1px 3px no-repeat !important; padding-top: 13px; border-radius: 8px !important; height: 25px !important; color: #333 !important; width: 155px !Important; margin-bottom: 12px !important; margin-left: 3px !important; }
/*.membersArea a:hover { background: url(/images/customButtons2.png) 7px -26px no-repeat !important; }*/
.login-top .membersArea h2 { margin-bottom: 5px; }


.membersArea .ssoForgotPwd { background: none !important; color: #fff !important; font-size: 13px; text-align: left; position: relative; bottom: 20px; font-weight: bold; margin-left: -3px !important; }
.membersArea .ssoForgotPwd:hover {color:white !important;}
/*Right Side Login Full Graphics*/
.membersArea a { text-align: left; padding: 5px; padding-left: 7px !important; margin-top: 10px !important; font-size: 15px; background: url(/images/butonLogin42.png) -1px 3px no-repeat !important; padding-top: 13px; border-radius: 8px !important; height: 25px !important; color: #333 !important; width: 155px !Important; margin-bottom: 12px !important; margin-left: 3px !important; }
.membersArea2 a:hover { background: url(/images/green_btn.png) 0 -30px no-repeat; }
.membersArea2 .ssoForgotPwd { width: 125px !important; background: none !important; border-right: 0 !important; font-size: 12px !important; font-weight: normal; color: #FE5A01 !important; padding: 0; }

img.bannerAd { padding-top: 130px; }
.membersArea2 a { padding: 30px; background: url(/images/customButtonsFinal.png) -1px 3px no-repeat !important; padding-top: 9px; color: white !important; width: 92px !Important; display: block; padding-bottom: 15px; }
div.loginContent div.feature-box div.content-box div.login-website { position: relative; width: 100%; }


/*.container { width: 100%; border: 1px solid #d3d3d3; }
.container div { width: 100%; }
.container .header { background-color: #d3d3d3; padding: 2px; cursor: pointer; font-weight: bold; }*/
.containerSSO .content { display: block; padding: 5px; }

.header-box.headerSSO.page-login-box-title { cursor: pointer; }
.headerSSO .img-responsive { padding-left: 152px; padding-top: 7px; }


.headerSSO span.upper { font-size: 13px; padding-top: 7px !important; line-height: 19px; font-weight: bold; color: #333; }

div.optionsContainer div.contentBox a.head { background: rgba(0, 0, 0, 0) url("/images/check2.png") no-repeat scroll 0 2px; margin-bottom: 15px; display: block; /*margin: 24px 0 5px;*/ padding: 0 5px 0 25px; clear: both; }
/*.selectedSSOStaff { background: none !important; }*/

div.feature-box div.header-box { height: 28px !important; }

.optionsContainer.profile { display: block; margin-top: 8px; }

div.loginContent div.feature-box { display: block; }

div.loginContent input.ckRememberMe { float: left; margin: 0; position: relative; bottom: 9px; }


div.container div.header li.login-li .headerSSO2 { background: url(/images/butonLogin42.png) -1px -2px no-repeat; margin-top: -38px; height: 30px; position: relative; left: 7px; }


.headerSSO2 span.upper { color: #333; font-size: 15px; position: relative; top: 8px; right: 17px; }
#loginPopUp a.aForgotPassword { margin: 5px 0 0 22px; height: auto; width: auto; display: block; background: none; color: #fd3600; line-height: 12px; display: none; }



/*.group.containerSSO { display: block; width: 200px; position: relative; left: -10px; }*/
.group.containerSSO { display: block; width: auto; position: initial; left: 0; }

