.mob-content-canvas{margin:20px;padding:20px;background-color:#fff;box-shadow:0 0 15px 0 #ccc;width:auto;transition:width .3s}.mc2-crud-buttons{padding:10px}.mc2-crud-buttons:not(.para-modal){padding:20px;background-color:#f4f4f4!important;box-shadow:0 0 15px 0 #ccc;margin:-10px 20px 5px}.mc2-crud-buttons .save-and-remove-wrap>*{margin-right:15px}.mc2-field-wrap{margin:5px 0}.mc2-field-wrap.required .label-wrap:after{content:"*";margin-left:3px;color:red}.mc2-field-wrap.mark .field-wrap{border:1px solid red;border-radius:5px}.mc2-field-wrap .error-wrap,.mc2-field-wrap .label-wrap{font-size:12px;padding:3px 0}.mc2-field-wrap .error-wrap{font-style:oblique;color:red;-webkit-animation-name:error-wrap;animation-name:error-wrap;-webkit-animation-duration:.5s;animation-duration:.5s}.mc2-field-wrap .hint-wrap{font-size:12px;color:#555;font-style:oblique}@-webkit-keyframes error-wrap{0%{color:#fff;margin-top:-15px}to{color:red;margin-top:0}}@keyframes error-wrap{0%{color:#fff;margin-top:-15px}to{color:red;margin-top:0}}.m2c-login-page{position:fixed;background-color:#eaeaea;height:100%;width:100%;display:flex;align-items:center;justify-items:center;justify-content:center;flex-direction:column}.m2c-login-page .logo-wrap{text-align:center}.m2c-login-page .logo-wrap .app-name{display:inline-block;padding:2px 10px;border-radius:50px;background-color:#104677;color:#fff}.m2c-login-page .logo{width:100%;padding:15px}.m2c-login-page .ant-card{max-width:300px;box-shadow:0 0 40px #ccc}.m2c-login-page .version{margin-top:15px;text-align:center}.mc2-ambient-title .type{font-weight:700;margin-right:10px}.mc2-ambient-title:not(:last-child):after{content:"|";margin-left:10px;opacity:.2}.mc2-enviroment{display:flex;flex-direction:column;min-height:100vh;background-color:#e8e8e8}.mc2-enviroment>.header{font-size:16px;background-color:#001b33;padding:15px 20px;color:#fff;box-shadow:0 2px 7px #777}.mc2-enviroment>.header .header-items{display:flex;justify-content:space-between}.mc2-enviroment>.header .menu{cursor:pointer}.mc2-enviroment>.header .logo{height:15px;margin-top:-7px}.mc2-enviroment>.header .stats-and-logo-wrap{display:flex}.mc2-enviroment>.content{flex:1 1}.mc2-enviroment>.footer{padding:20px;font-size:12px;color:#555;text-align:center}.mc2-visitors-home{margin-top:230px;display:flex;align-items:center;justify-content:center}.mc2-visitors-home .message-wrap{text-align:center;font-style:italic}.mc2-visitors-home .message-wrap h1{font-size:48px}.mc2-navbar{margin-top:20px;transition:box-shadow .3s;padding:0 20px}.mc2-navbar .ant-breadcrumb-link{font-size:12px;cursor:pointer}.mc2-navbar .ant-breadcrumb-separator{opacity:.5}.mc2-navbar .breadcrumbs{margin-bottom:-5px}.mc2-navbar .breadcrumbs .ant-breadcrumb>span:last-child .ant-breadcrumb-separator{display:inherit}.mc2-navbar .func-name{font-size:32px;color:#104676}.ant-affix .mob-navbar{box-shadow:0 2px 5px #7291ad}.mc2-filters-form{margin:-20px -20px 20px}.mc2-filters-form .form-wrap{background:#fafafa;padding:20px}.mc2-filters-form .form-wrap .form-title{font-size:16px;font-weight:300}.mc2-filters-form .form-wrap .search-btn{width:100%;margin-bottom:12px;margin-top:27px}.mob-search-result .ant-table .ant-table-tbody tr{cursor:pointer}