.mx-xxx{color:#fff;}.mc-table{border-collapse:collapse;}.mc-table .ux-thin{width:1px;}.mc-table .ux-number{text-align:right;}.mc-table .ux-nowrap{white-space:nowrap;}.mc-table .ux-number{text-align:right;white-space:nowrap;width:1px;}.mc-table .ux-center{text-align:center;}.mc-table tbody tr:nth-child(2n) td{vertical-align:top;background-color:rgba(255,255,255,0.1);}.mc-table tr:hover td{background-color:#06b6d4 !important;color:#fff;}.mc-table tr:active td{background-color:#058ba2 !important;}.mc-container{margin-left:auto;margin-right:auto;width:100%;}.mc-btn{background-color:#64748b;border-radius:0.5rem;display:inline-block;letter-spacing:1px;line-height:2;padding:0 1rem;text-align:center;}.mc-btn:hover{background-color:#4f5b6d;}.mc-btn:active{background-color:#394250;}.mc-input{margin-bottom:1rem;position:relative;}.mc-input input,.mc-input textarea{background:none;border:none;border-bottom:2px solid #222;border-radius:0.25rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;color:#fff;display:block;outline:none;padding:0.5rem;width:100%;}.mc-input input{height:2rem;}.mc-input label{color:rgba(255,255,255,0.1);font-size:0.75rem;position:absolute;right:0.5rem;text-transform:lowercase;top:-0.5rem;}.mc-input:last-child{margin-bottom:0;}.mc-card{background-color:#333;border-radius:0.5rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;line-height:1.5;overflow:hidden;}.mc-card .ux-title{background-color:#086189;border-bottom:2px solid rgba(0,0,0,0.15);font-size:1.25rem;font-weight:bold;line-height:2;margin-bottom:0rem;padding:0 0.5rem 0 1rem;text-align:left;}.mc-card .ux-body{padding:1.5rem 1rem;}.mc-card .ux-icon{height:2rem;margin:0.25rem 0 0.25rem 0.25rem;}@media (min-width:1260px) and (orientation:landscape){.mc-container{width:980px;}}@media (min-width:1900px) and (orientation:landscape){.mc-container{width:1260px;}}@media (min-width:361px) and (orientation:portrait){.mc-table tbody td{font-size:0.75rem;padding:1rem 0.5rem;}}@media (min-width:460px) and (orientation:portrait){.mc-table tbody td{font-size:1rem;padding:0.25rem 0.5rem;}}