html,body {
    font-family: Arial, "Microsoft YaHei", "微软雅黑", serif !important;
    font-size: 14px;
    position: relative;
    background-color: #f2f2f2;
}

.page-header {
    margin-bottom: 0;
    margin-top: 0;
    border-bottom: 0;
    padding: 30px 10px 0px 10px;
}

@media (min-width: 1200px) {
    .ui.container {
        max-width: 1230px;
    }
}
.highlight {
    background-color: yellow;
}
.hidden{
    display:none!important
}
.ui.container{
    width: 100%;
    margin-left: auto !important;
    margin-right: auto !important
}


.ui.pagination.menu .item {
    min-width: 1em;
}

.ui.grid >.row{
    flex-wrap: nowrap;
}
.ui.text.justified{
    text-align: justify !important;
}

.layout .layout-list-group, .layout-list-group-2, .layout-list-group-3, .layout-list-group-4 {
    float: left;
    width: 100%;
    height: 120px;
    padding: 15px;
    line-height: 1.5;
    text-align: center;
    border: 5px solid #00B5AD;
    vertical-align: middle;
    border-radius: .28571429rem;
    color: #00B5AD;
    margin: 0 auto;
    overflow: hidden;
}

.layout a:hover {
    color: #4b47ff;
}
.spaced .button {
    margin-bottom: 0.75em;
}
.myrow{
     text-align: left !important;
 }

 .ui.toggle.checkbox input:focus:checked ~ label:before {
     background-color: #58934B !important;
 }

.ui.green.header {
    color: #58934B!important;
}

.ui.green.dividing.header {
    border-bottom: 2px solid #58934B;
}

.ui.green.button,
.ui.green.buttons .button {
    background-color: #58934B !important;
}
.ui.green.menu .item.active{
    color: #58934B !important;
}

.active.item, .ui.menu .green.active.item{
    color: #58934B !important;
    border-color:  #58934B !important;
}
.ui.green.tiny.statistic{
    color: #58934B !important;
}