.marg-btm-20{margin-bottom:20px}.button-width-100{width:100%}.button-flat-primary.button-conv{background:#0064c5}.button-flat-primary.button-conv:active{background:#0057ac;color:#fff}.service-outer-container{position:relative;min-height:250px;border-top:1px solid transparent}.service-outer-container .tab-content{padding-left:265px;padding-right:15px;margin-bottom:20px}@media (max-width: 991px){.service-outer-container .tab-content{padding-left:15px}}.service-gen-card{width:100%;margin-bottom:20px}.service-gen-card .mdl-card__supporting-text{width:100%}.page-box-container{background:#f9f9f9;padding-bottom:60px;margin-bottom:-80px}@media (max-width: 767px){.page-box-container{background:#fff}}.page-box-container .page-content-box{padding:15px;position:relative;background:#fff;min-height:400px;z-index:2;margin-top:-60px}@media (max-width: 767px){.page-box-container .page-content-box{box-shadow:none;margin-left:-15px;margin-right:-15px}}.ca-lo-container{font-family:'ConduitITC';padding:20px 0}.ca-lo-container .ca-lo-panel{padding:15px;border:1px solid #ddd;border-radius:4px;min-height:400px}.ca-lo-container .ca-lo-panel .ca-lo-panel-title{color:#0064c5;font-weight:bold;font-size:30px;line-height:30px;text-align:center;margin-bottom:15px}.ca-lo-container .ca-lo-panel .ca-lo-panel-content{font-size:18px}.ca-lo-container .form-group .control-label{font-size:18px;padding-top:4px}.ca-lo-container .form-group input.form-control{padding:4px 10px;font-size:18px}.ca-lo-container .form-group textarea.form-control{font-size:18px}.ca-lo-container .form-group select.form-control{padding:4px 10px;font-size:18px;line-height:18px}.ca-lo-container .ca-alert{margin-bottom:20px;padding:15px;padding-right:50px;padding-left:70px;border:1px solid #ddd;border-radius:4px;position:relative;min-height:75px}.ca-lo-container .ca-alert .ca-alert-close{position:absolute;top:15px;right:15px}.ca-lo-container .ca-alert .ca-alert-type-icon{font-size:45px;position:absolute;left:15px;top:15px}.ca-lo-container .ca-alert .title{font-size:22px;font-weight:bold}.ca-lo-container .ca-alert .subtitle{font-size:18px}.ca-lo-container .ca-alert.error{border-color:red;color:red}.ca-lo-container .ca-alert.success{border-color:green;color:green}.reset-password-container .reset-password-panel .username-info{text-align:center;margin-bottom:20px}.reset-password-container .reset-password-panel .action-btn{background:#0064c5;color:#fff;width:100%}.reset-password-container .reset-password-panel .action-btn:hover{text-decoration:none}.reset-password-container .reset-password-panel .no-mail-message{text-align:center}.reset-password-container .reset-password-panel .no-mail-message .no-mail-message-title{font-size:22px;font-weight:bold}.reset-password-container .reset-password-panel .no-mail-message .no-mail-message-content{font-size:18px}.reset-password-container .reset-password-panel .message-sent{text-align:center}.reset-password-container .reset-password-panel .message-sent i{font-size:40px;color:green;margin-bottom:15px}.confirm-user-container .confirm-user-panel .ca-lo-panel-title i{font-size:60px}.confirm-user-container .confirm-user-panel .invalid-token-message i.warning-icon{font-size:60px;color:orange}.confirm-user-container .confirm-user-panel .invalid-token-message .invalid-token-message-main{font-weight:bold;font-size:20px;line-height:20px;margin-bottom:10px}.confirm-user-container .confirm-user-panel .invalid-token-message .invalid-token-message-info{font-size:18px;line-height:18px}.confirm-user-container .confirm-user-panel .confirm-message{font-size:20px;line-height:22px;margin-bottom:10px}.confirm-user-container .confirm-user-panel #set-password-form{margin-top:25px}.confirm-user-container .confirm-user-panel #set-password-form .action-btn{background:#0064c5;color:#fff;width:100%}.confirm-user-container .confirm-user-panel #set-password-form .action-btn:hover{text-decoration:none}.change-password-container .change-password-panel .user-desc{text-align:center;font-size:20px}.change-password-container .change-password-panel .user-desc i{font-size:40px}.change-password-container .change-password-panel .invalid-token-message{margin-top:25px;font-size:22px;line-height:22px;font-weight:bold}.change-password-container .change-password-panel .invalid-token-message .warning-icon{font-size:60px;color:orange}.change-password-container .change-password-panel .password-updated-message{margin-top:25px;text-align:center;font-size:20px;line-height:22px}.change-password-container .change-password-panel .password-updated-message .check-icon{font-size:60px;margin-bottom:15px;color:green}.change-password-container .change-password-panel .password-updated-message .actions-container{margin-top:25px}.change-password-container .change-password-panel .password-updated-message .actions-container .link-btn{background:#0064c5;color:#fff}.change-password-container .change-password-panel .password-updated-message .actions-container .link-btn:hover{text-decoration:none}.change-password-container .change-password-panel .password-update-error-message{margin-top:25px;text-align:center;font-size:20px;line-height:22px}.change-password-container .change-password-panel .password-update-error-message .error-icon{font-size:60px;margin-bottom:15px;color:red}.change-password-container .change-password-panel #change-user-password-form{margin-top:25px}.change-password-container .change-password-panel #change-user-password-form p{font-size:20px;line-height:20px;margin-bottom:25px}.change-password-container .change-password-panel #change-user-password-form .action-btn{background:#0064c5;color:#fff;width:100%}
