@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:local('Montserrat-Regular'),url("O8ck1NScml0JdhRUnVEI5WBujl6EZTMvv2GgmqsdarO.woff") format('woff');}@font-face{font-family:'Montserrat';font-style:bold;font-weight:700;src:local('Montserrat-Bold'),url("Ml20LCC48P6xmB0OjGwmTR5vZkYndEosSupSKu7BoQM.woff") format('woff');}.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.user-data{word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;}.user-data img{max-width:100%;}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.input-block-level{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
.img-responsive{display:block;max-width:100%;height:auto;}
@-webkit-keyframes fontfix{from{opacity:1;} to{opacity:1;}}.alert{padding:8px 14px;margin:0 20px 18px;background-color:#fafafa;border:2px solid #c77c11;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;color:#000000;}
.alert-heading{color:inherit;}
.alert .close{position:relative;top:0px;right:-5px;line-height:18px;text-decoration:none;}
.alert-success{border-color:#4ba433;}
.alert-danger,.alert-error{border-color:#d64d42;}
.alert-info{border-color:#69b5e8;}
.alert-icon:before{width:30px;height:30px;padding:5px 15px 10px 0;float:left;font-family:'FontAwesome';font-size:30px;line-height:30px;content:"\f071";color:#c77c11;}
.alert-icon.alert-success:before{content:"\f05a";color:#4ba433;}
.alert-icon.alert-info:before{content:"\f05a";color:#69b5e8;}
.alert-icon.alert-danger:before,.alert-icon.alert-error:before{content:"\f057";color:#d64d42;}
.alert-small{-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;border-width:1px;padding:2px 6px;font-size:0.9em;line-height:1.3em;}.alert-small.alert-icon:before{font-size:20px;width:20px;height:20px;padding:7px 0px 7px 0;line-height:20px;}
.alert-small.alert-success{border-color:rgba(75, 164, 51, 0.5);}
.alert-small.alert-danger,.alert-small.alert-error{border-color:rgba(214, 77, 66, 0.5);}
.alert-small.alert-info{border-color:rgba(105, 181, 232, 0.5);}
.alert-large{border-width:2px;padding:10px 16px 15px;font-size:1.15em;line-height:1.5em;}.alert-large.alert-icon:before{font-size:35px;}
.alert-block{padding-top:14px;padding-bottom:14px;}
.alert-block>p,.alert-block>ul{margin-bottom:0;}
.alert-block p+p{margin-top:5px;}
.hide{display:none;}
body.setup{background:#e7e7e7 url(q8eBqARN6goBfyqL2atCI2WMRYPNQtFbdSq6ljZlIc5.png) no-repeat right bottom;}body.setup header,body.setup footer,body.setup #main_content{display:none;}
#general_messages{z-index:10000;position:fixed;top:35px;left:50%;width:400px;margin-left:-200px;}#general_messages .general-message{-webkit-box-shadow:2px 2px 13px rgba(0, 0, 0, 0.5);-moz-box-shadow:2px 2px 13px rgba(0, 0, 0, 0.5);box-shadow:2px 2px 13px rgba(0, 0, 0, 0.5);min-height:30px;}#general_messages .general-message.avatar{min-height:42px;}
#general_messages .general-message img.avatar{position:absolute;left:32px;border:solid 1px #cbcbcb;}
#general_messages .general-message .message-container{padding-left:45px;}
#general_messages .general-message .retry{margin-top:8px;text-align:center;font-size:15px;}
#general_messages .general-message .give-up{display:none;}
#general_messages .general-message .confirm-message{text-align:center;margin-top:6px;}
html{height:100%;}
#checking_status{font-family:'Montserrat',Helvetica,Arial,sans-serif;}#checking_status .loading,#checking_status .system-error,#checking_status .tenant-not-found{display:flex;height:500px;flex-direction:column;align-items:center;color:#565656;justify-content:center;}
#checking_status #page_not_loaded{position:fixed;left:50%;top:50%;width:250px;margin-left:-142px;margin-top:72px;}
#checking_status .loading{color:#006990;font-size:1.9em;text-align:center;padding-left:0px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:url("WDXNR4BHYtUBZ6T6heYmMBahSEeFs6EsiHwukadpNWv.png") no-repeat center 40px;}#checking_status .loading.hide{display:none;}
#checking_status .system-error,#checking_status .tenant-not-found{font-size:1.5em;white-space:normal;}#checking_status .system-error.hide,#checking_status .tenant-not-found.hide{display:none;}
#checking_status .tenant-not-found{display:flex;align-items:center;color:#565656;height:500px;justify-content:center;flex-direction:row;}#checking_status .tenant-not-found .error-code{font-size:3rem;opacity:0.5;width:200px;height:200px;background:#ccc;border-radius:50%;justify-content:space-around;display:flex;align-items:center;margin-right:20px;}
#checking_status .tenant-not-found .error-msg{display:flex;flex-direction:column;font-size:1rem;align-items:center;margin-left:20px;height:200px;justify-content:space-around;}#checking_status .tenant-not-found .error-msg .title{color:#4db1e4;font-size:3rem;}
#checking_status .tenant-not-found .error-msg .message{color:#56565682;}
#checking_status .tenant-not-found .error-msg .button{text-transform:none;}
