#compound {
    width: 150px;
    height: 120px;
    float: left;
    background: #1cabde;
    text-align: center;
    padding-top: 30px;
    margin-bottom: 20px;
    border-radius: 50%;
}
.compound_div {
    padding-bottom: 200px;
}
p#compound_score {
    font-size: 48px;
    font-weight: 800;
    color: #fff;
    vertical-align: middle;
    line-height: 86px;
}

.compound_left {
    width: 20%;
}

.compound_right {
    width: 70%;
    float: left;
    margin: 30px;
}

table > thead > tr > th, table > tbody > tr > td {
    text-align: center !important;
}

.uk-modal table > thead > tr > th, table > tbody > tr > td {
    text-align: left;
}

.ccap h4 {
    text-align: left;
}
.compound_div h4 {
    margin-bottom: 40px;
}
.ccap tbody th, .ccap .lbl {
    padding-top: 17px;
    font-weight: bold;
}
.ccap tbody th {
    text-align: left;
}
.ccap input[type="text"] {
    border-width: 1px;
    width: 50px;
    text-align: center;
    font-weight: bold;
}
label.ccap {
    /*padding-top: 8px;*/
}
#sectors, #categories {
    display: none;
}
.chosen {
    padding: 10px;
    margin-bottom: 10px;
    background: #aeaeae;
    color: #fff;
}
input[type="text"]:read-only {
    border: none;
}
.ccap input[type="text"].edit:focus {
    background: #ccc;
}
.ccap select {
    height: 40px;
    width: 60px;
    border-width: 1px;
    font-weight: bold;
}
.ccap_right {
    float: right;
}
input[type="text"].bg_1, input[readonly].bg_1, .ccap select.bg_1,
input[type="text"].bg_15, input[readonly].bg_15, .ccap select.bg_15 {
    background: red;
    color: #fff;
}
input[type="text"].bg_2, input[readonly].bg_2, .ccap select.bg_2,
input[type="text"].bg_25, input[readonly].bg_25, .ccap select.bg_25 {
    background: yellow;
    color: #000;
}
input[type="text"].bg_3, input[readonly].bg_3, .ccap select.bg_3 {
    background: lightgreen;
    color: #000;
}

a.btn_ccap {
    background-color: #1cabde;
    color: #fff;
}
a.btn_ccap:hover {
    background-color: red;
    color: #fff;
}
.uk-modal li {
    text-align: left;
}
.uk-modal-header {
    text-align: center;
    border-bottom: 1px solid #1cabde;
    padding-bottom: 10px;
}
.sweet-alert p li {
    text-align: left;
}
