

.asset-overview-data {width: 100%; padding: 4px 10px; margin-bottom: 10px;}
.asset-overview-data > .pull-left { margin-top: 3px; }
.asset-overview-data > .pull-right { font-size: 16px; }

.asset-overview-data-green { color: #ffffff; background-color: #a6bb96; }
.asset-overview-data-grey { color: #000000; background-color: #e1e1e1; }

.asset-stakeholder-table { width: 100%; border: 1px solid #c9cacc; }
.asset-stakeholder-table > thead { background-color: #FAFAFA; border-bottom: 1px solid #c9cacc; }
.asset-stakeholder-table > thead > tr { height: 80px; }
.asset-stakeholder-table > thead > tr > th { font-weight: 400; text-align: center;}

.asset-stakeholder-table > tbody > tr:hover { background-color:#ececec;}
.asset-stakeholder-table > tbody > tr { height: 80px; border-bottom: 1px solid #c9cacc;}
.asset-stakeholder-table > tbody > tr > td { text-align: center; }

.asset-stakeholder-circle { display: inline-block; width: 60px; height: 60px; padding: 4px; border-radius: 30px; }
.asset-stakeholder-circle > div { display: flex; justify-content: center; align-items: center; width: 52px; height: 52px; border-radius: 26px; background-color: #FFFFFF; }

.asset-stakeholder-circle-grey { background-color: #e6e6e6; }
.asset-stakeholder-circle-green { background-color: #567d38; }
.asset-stakeholder-circle-yellow { background-color: #ffa83d; }
.asset-stakeholder-circle-red { background-color: #ff0000; }

/* .asset-stakeholder-table > tbody > tr:hover > td > .asset-stakeholder-circle > div { background-color: #ececec !important; } */

.additional-am-questions-table { width: 100%; border: 1px solid #c9cacc; }
.additional-am-questions-table > thead { background-color: #FAFAFA; border-bottom: 1px solid #c9cacc; }
.additional-am-questions-table > thead > tr { height: 80px; }
.additional-am-questions-table > thead > tr > th { font-weight: 400; }
.additional-am-questions-table > thead > tr > th:first-child { width: 75%; padding-left: 2%; }
.additional-am-questions-table > thead > tr > th:last-child { width: 25%; }

.additional-am-questions-table > tbody > tr:hover { background-color:#ececec;}
.additional-am-questions-table > tbody > tr {  border-bottom: 1px solid #c9cacc;}
.additional-am-questions-table > tbody > tr > td { padding: 10px 0px; }
.additional-am-questions-table > tbody > tr > td:first-child { padding-left: 2%; }

.additional-am-questions-table > tbody > tr > td > .question { background-color: #e7e8e8; padding: 4px 8px;}
