@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro);*{padding:0;margin:0}body{background:#f2f2f2}#login-header{padding-left:15px;text-align:left;padding-bottom:25px}#login-footer{position:relative;font-size:12px;font-weight:400;width:100%;margin:0 auto;top:10px;padding-bottom:10px;background:transparent}#fidelis-link{color:#858585}#forgotpass{font-weight:600}.clearer{clear:both;height:0;line-height:0}.f_none{float:none!important}.f_left{float:left}.f_right{float:right}a{color:#2385ca;text-decoration:none}a:hover{color:#2a93dc;text-decoration:none}.tAlignCenter{text-align:center!important}img{vertical-align:middle;border:0}::-webkit-input-placeholder{font-weight:300}::-moz-placeholder{font-style:italic}:-moz-placeholder{font-style:italic}:-ms-input-placeholder{font-style:italic}input:-moz-placeholder{font-style:italic}.hidden{display:none}.pad10{padding:10px!important}.content_wrapper{background-color:#FFF;border:1px solid #dbdbdb;color:#000;font-family:"Source Sans Pro","Helvetica Neue","Helvetica-Neue","HelveticaNeue",Helvetica,Arial,Verdana,sans-serif!important;font-size:100%;margin:0 auto;min-height:550px;height:100%;position:relative;text-align:center}#x_frame_container .content_wrapper,#message_content_wrapper{background-color:#f5f5f5;min-height:737px}.content_wrapper p{font-size:13px;font-weight:400;line-height:18px}.content_wrapper .error_content img{padding-bottom:10px}.content_wrapper .error_content h1{font-size:36px;font-weight:600;margin:30px 0 10px}.content_wrapper .tac_content,.content_wrapper .error_content{padding:50px 400px;text-align:left}.content_wrapper .logo{text-align:center}.content_wrapper .tac_content h1{font-size:18px;font-weight:600;line-height:1.1;margin:30px 0 15px}.content_wrapper .tac_content p{font-size:13px;line-height:20px;margin:13px 0}.content_wrapper .tac_content .scroll-pane,.content_wrapper .landing_page_form{background-color:#fafafa;border:1px solid #e6e6e6;border-radius:2px;height:200px;min-width:450px;overflow:auto;padding:15px;width:450px}.content_wrapper .landing_page_form{background:#fff;height:auto;margin:90px auto 0 auto;min-width:300px;padding:22px 15px;width:300px}.content_wrapper .landing_page_form .login_page .max_width{max-width:100%}.login_page h1,.signup h1{width:94%;font-size:25px;font-weight:600;padding:0 0 22px;border-bottom:1px solid #ddd;margin:0 auto 20px}.login_page h1:hover,.signup h1:hover{border-bottom:1px solid #ddd}.recover_page h1,.admin_signup_message,#message_header{width:94%;font-size:16px;font-weight:600;padding:0 0 22px;border-bottom:1px solid #ddd;margin:0 auto 20px}.sent_msg p{margin-top:100px}.content_wrapper .landing_page_form input{background:#fff;border:1px solid #dadada;font-size:15px;height:38px;line-height:18px;padding:0 9px;margin-bottom:12px!important;outline:0;width:94%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.content_wrapper .landing_page_form .button{background:#e86123;border:0;border-radius:3px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;display:inline-block;font-size:15px;font-weight:400;line-height:1;margin:0 0 15px 0;padding:10px 0!important;width:360px}.content_wrapper .tac_content .jspVerticalBar{border-left:none}.content_wrapper .tac_content .scroll-pane h2{font-size:13px;font-weight:600;line-height:12px;margin:0 0 10px}.content_wrapper .tac_content .scroll-pane h2.grey{color:#8c8c8c;font-weight:400}.content_wrapper .tac_content h3{font-size:12px;font-weight:600;padding-top:20px}.content_wrapper .tac_content .scroll-pane p{font-size:11px;font-weight:400;line-height:18px;margin:2px;text-align:justify}.nav_button_wrapper{margin-top:25px}.content_wrapper .button{background:none repeat scroll 0 0 #2385ca;border:none!important;border-radius:3px 3px 3px 3px;box-shadow:0 1px 0 #0088ba;color:#fff;cursor:pointer;display:inline-block;font-size:15px!important;font-weight:400;line-height:1;margin-left:10px;padding:9px 20px 7px!important}.content_wrapper .button.grey{background:none repeat scroll 0 0 #ebebeb;box-shadow:0 1px 0 #c0c0c0;color:#878787!important;margin-left:0}.content_wrapper .button:hover,.content_wrapper .button.grey:hover{background-color:#2385ca!important;border:none!important}.content_wrapper .button.grey:hover{background:#ebebeb!important}.ui-dialog.headless .ui-dialog-titlebar .ui-dialog-titlebar-close{display:none}@media(min-width:320px) and (max-width:767px){body{background-color:#fff}.content_wrapper{border:0;min-height:100%!important;width:100%}.content_wrapper .landing_page_form{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-top:20%}.content_wrapper .landing_page_form .button{width:100%}}#captcha_div{padding-left:20px;padding-bottom:10px}.recaptchatable #recaptcha_response_field{height:25px;line-height:15px;padding-left:10px!important;width:94%!important;border:1px solid #dfdfdf!important}.content_wrapper .landing_page_form .button:hover{background-color:#37287b!important;color:#fff!important}.content_wrapper .landing_page_form .button{width:94%!important}.content_wrapper .landing_page_form .signup_terms_wrapper{padding-left:10px;width:94%;line-height:12px}.content_wrapper .landing_page_form .signup_terms_wrapper label{padding-left:5px;margin-bottom:15px}.recaptchatable #recaptcha_image{width:100%!important}.recaptchatable #recaptcha_image img{width:100%!important}.recaptchatable tr td.recaptcha_image_cell{float:left;width:100%!important;padding:0!important}.recaptchatable tr{height:50px}.recaptchatable center #recaptcha_image{border:none!important}#recaptcha_response_field{width:220px!important;margin-bottom:0!important}#captcha_div{padding-left:0!important}#recaptcha_table{margin:0 auto!important;width:94%!important;overflow:visible}#captcha_div img{width:560px}.recaptcha_input_area{padding-top:7px!important;padding-bottom:7px}#recaptcha_table td{display:none}#recaptcha_table td.recaptcha_image_cell,#recaptcha_table td.recaptcha_input_container{display:block}#recaptcha_challenge_field_holder input{height:auto}#captchaRefresh{display:none;padding-bottom:10px}.content_wrapper .landing_page_form .invited_user a{display:inline-block;width:45%!important}.signup_community{font-size:34px;vertical-align:middle}.signup_message{padding-left:9px}.content_wrapper.consent{height:auto}#login_url{cursor:pointer}