html{position:relative;min-height:100%}body{font-family:Arial}a,a:hover{color:#333;text-decoration:none}i{font-style:normal}input::-webkit-input-placeholder{color:#9a9a9a}input:-ms-input-placeholder{color:#9a9a9a}input::placeholder{color:#9a9a9a}p{margin:0}.bma--header{width:100%;background-color:#000;position:relative;z-index:200;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.bma--header img{height:100%}.bma--sub-header{height:40px;width:100%;background-color:#f5f5f5;text-align:center;line-height:40px;color:#7b7b7b;border-bottom:1px solid #dbdada}.bma--footer{position:absolute;bottom:0;width:100%;border-top:1px solid #dbdada;text-align:center}.bma--footer img{height:100%}@media (min-width:768px){.bma--header{padding:45px}.bma--footer{height:65px;padding:20px}}@media (max-width:767px){body{margin-bottom:45px}.bma--header{padding:25px}.bma--footer{height:40px;padding:10px}}.bma--page-title{margin:0;font-size:1.125em;font-weight:400;border-top:15px solid transparent;border-bottom:50px solid transparent}.bma--icon:before{font-style:normal;font-family:um-font-icon}.bma--form{border-top:30px solid transparent;text-align:right}.bma--form .textfield-sub-info{font-size:.7em;font-style:italic;color:#9a9a9a9a}.bma--form .bma--textfield{outline:none;margin:auto;text-align:left}.bma--form .bma--textfield .textfield-label{font-size:.875em;color:#333}.bma--form .bma--textfield .textfield-input{border:none;outline:none;width:calc(100% - 1.5em - 15px);padding-left:10px;font-size:1em}.bma--form .bma--textfield .bma--icon{font-size:1.5em;padding-right:10px;color:#aaa}.bma--form .bma--textfield .textfield-input-group{text-align:left;border-bottom:1px solid #9a9a9a;color:#333;text-decoration:none}.bma--form .bma--textfield .textfield-input-group:after{content:"";display:block;width:0;height:3px;background:#333;transition:width .8s;outline:none}.bma--form .bma--textfield .textfield-input-group.password{margin-bottom:10px}.bma--form .bma--textfield .textfield-input-group.password .bma--icon:before{content:"\E058"}.bma--form .bma--textfield .textfield-input-group.is-focused:after{width:100%}.bma--form .bma--textfield .textfield-input-group.is-success{border-bottom:2px solid #069075}.bma--form .bma--textfield .textfield-input-group.is-success .bma--icon:before{content:"\E04B";color:#069075}.bma--form .bma--textfield .textfield-input-group.is-success label,.bma--form .bma--textfield .textfield-input-group.is-success span{color:#069075}.bma--form .bma--textfield .textfield-input-group.is-error{border-bottom:1px solid #d0021b}.bma--form .bma--textfield .textfield-input-group.is-error .bma--icon:before{content:"\E073";color:#d0021b}.bma--form .bma--textfield .textfield-input-group.is-error:after{background:#d0021b}.bma--form .bma--textfield .textfield-input-group.is-error label,.bma--form .bma--textfield .textfield-input-group.is-error span{color:#d0021b}.bma--form .bma--textfield .textfield-input-group.is-eye .bma--icon:before{content:"\E07D";cursor:pointer}.bma--form .bma--textfield .textfield-input-group.is-eye .bma--icon:hover:before{content:"\E07C";cursor:pointer}.bma--form .bma--textfield .textfield-input-group.is-show{color:#333;text-decoration:none}.bma--form .bma--textfield .textfield-input-group.is-show .bma--icon:before{content:"\E07B";cursor:pointer}.bma--form .bma--textfield .textfield-input-group.is-show .bma--icon:hover:before{content:"\E07A";cursor:pointer}.bma--form .bma--textfield .textfield-sub-label{color:#333}.bma--form .bma--textfield .password-info{display:-ms-flexbox;display:flex;margin-bottom:10px}.bma--link{display:inline-block;text-align:left;margin-top:20px;font-size:.889em;color:#333;text-decoration:none;border:none;background:none;cursor:pointer}.bma--link:hover{color:#999}.bma--link:active{color:#333}.bma--link-color{display:inline-block;text-align:left;margin-top:20px;font-size:.813em;color:#259beb;text-decoration:none;border:none;background-color:none}.bma--link-color:hover{color:#00357a}.bma--link-color:active{color:#259beb}.bma--button{background-color:#259beb;border-radius:25px;color:#fff;outline:none;padding:8px 28px 11px;font-size:1.25em;border:1px solid #259beb}.bma--button:hover{color:#333;background-color:#fff;border:1px solid #333}.bma--button:disabled{background-color:#737373;color:#f1f1f1;border:1px solid #737373}.bma--button:disabled:hover{color:#f1f1f1;background-color:#333;border:1px solid #333}.bma--button:active{color:#fff;background-color:#259beb;border:1px solid #259beb}.bma--list-user-box{text-align:center}.bma--list-user{text-align:justify;margin-bottom:10px;list-style-type:none;list-style-position:inside;margin:auto;padding:0;display:list-item}.bma--list-user .list-item{margin-bottom:15px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.bma--list-user .list-item .list-item-group{color:#333;width:100%}.bma--list-user .list-item .list-item-avatar{width:2.5em;height:2.5em}.bma--list-user .list-item .list-item-name{font-size:1em;width:65%;word-break:break-all;margin-left:5px;margin-right:5px;vertical-align:middle}.bma--list-user .list-item button.bma--icon{border:none;background-color:transparent;outline:none;font-size:1.563em}.bma--list-user .list-item .bma--icon:before{border:none;background-color:transparent;outline:none;display:inline-block;content:"\E024"}.bma--list-user .list-item .bma--icon:hover:before{content:"\E023";cursor:pointer}.bma--list-user .list-item-add{text-align:left}.bma--list-user .list-item-add .list-item-name{font-size:1em;display:inline-block;margin-left:5px;margin-right:5px;vertical-align:middle}.bma--list-user .list-item-add .bma--icon{font-size:2.5em;vertical-align:middle}.bma--list-user .list-item-add .bma--icon:before{font-family:um-font-icon;font-style:normal;display:inline-block;content:"\E022"}.bma--list-user .list-item-add .bma--icon:hover:before{font-family:um-font-icon;font-style:normal;display:inline-block;content:"\E021";cursor:pointer}.bma--notification{position:absolute;z-index:101;top:25px;left:0;right:0;width:100%;min-height:60px;text-align:center;font-size:.875em;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;transition:top .8s}.bma--notification.info{background-color:#d5d2d2}.bma--notification.warn{background-color:#ffefb3;color:#774803}.bma--notification.error{background-color:#f7e0e0;color:#d0021b}.bma--notification.active{top:85px;display:-ms-flexbox;display:flex}.bma--messagebox{padding:25px 30px 35px;margin:auto;border-radius:4px;background-color:#c6e6f6;color:#00357a;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.bma--messagebox .bma--icon{-ms-flex:1;flex:1}.bma--messagebox .bma--icon:before{font-size:4.5em;content:"\E073";color:#00357a}.bma--messagebox .message-text{-ms-flex:3;flex:3;color:#00357a}.bma--messagebox .bma--link-color{-ms-flex:1 100%;flex:1 100%;text-align:center}.bma--messagebox.confirmation{background-color:#ecfad1}.bma--messagebox.confirmation .bma--icon:before{content:"\E06F";color:#069075}.bma--messagebox.confirmation .message-text{color:#069075}.bma--checkbox{padding-bottom:0;margin-bottom:0;position:relative;padding-left:35px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bma--checkbox input{left:0;top:0;position:absolute;opacity:0;cursor:pointer}.checkbox{border-radius:5px;position:absolute;top:0;left:0;border:2px solid #333;height:20px;width:20px;background-color:#fff}.bma--checkbox input:checked~.checkbox{background-color:#259beb}.checkbox:after{content:"";position:absolute;display:none}.bma--checkbox input:checked~.checkbox:after{display:block}.bma--checkbox .checkbox:after{left:6px;width:8px;height:16px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.bma--checkbox [type=checkbox]:checked,.bma--checkbox [type=checkbox]:not(:checked){position:absolute;left:-9999px}.bma--checkbox [type=checkbox]:checked+label,.bma--checkbox [type=checkbox]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666}.bma--checkbox [type=checkbox]:checked+label:before,.bma--checkbox [type=checkbox]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:2px solid #333;border-radius:5px;background:#fff}.bma--checkbox [type=checkbox]:checked+label:after,.bma--checkbox [type=checkbox]:not(:checked)+label:after{font-family:um-font-icon!important;font-size:18px;content:"\E050";color:#fff;width:8px;height:8px;position:absolute;top:0;left:0;border-radius:5px;transition:all .2s ease}.bma--checkbox [type=checkbox]:checked+label:before{background-color:#333}.bma--checkbox [type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}.bma--checkbox [type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}.bma--radio [type=radio]:checked,.bma--radio [type=radio]:not(:checked){position:absolute;left:-9999px}.bma--radio [type=radio]:checked+label,.bma--radio [type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666}.bma--radio [type=radio]+label:hover{background:#fff}.bma--radio [type=radio]:checked+label:before,.bma--radio [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:2px solid #333;border-radius:100%;background:#fff}.bma--radio [type=radio]:checked+label:before{background:#333}.bma--radio [type=radio]:checked+label:after,.bma--radio [type=radio]:not(:checked)+label:after{content:"";width:8px;height:8px;background:#fff;position:absolute;top:5px;left:5px;border-radius:100%;transition:all .2s ease}.bma--radio [type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.bma--radio [type=radio]:checked+label:after{opacity:1;transform:scale(1)}.switch{position:relative;width:37px;min-width:37px;margin-left:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.switch-checkbox{display:none}.switch-label{display:block;overflow:hidden;cursor:pointer;height:22px;padding:0;line-height:22px;border-radius:40px;background-color:#737373;transition:background-color .3s ease-in,border .3s ease-in}.switch-label:before{content:"";display:block;width:20px;margin:0;background:#fff;position:absolute;top:1px;bottom:1px;right:16px;bottom:auto;height:20px;border-radius:40px;transition:all .3s ease-in 0s}.switch-checkbox:checked+.switch-label{background-color:#259beb}.switch-checkbox:checked+.switch-label:before{right:1px}@media only screen and (max-width:547px){html{font-size:16px}}@media only screen and (min-width:548px){html{font-size:18px}}
