.mar-spreadsheet-legend {
    margin-bottom: 15px;
}
.mar-spreadsheet-legend img {
    vertical-align: middle;
}
.view-managementactionrecord .clear-results-button {
    margin-left: 5px;
}
.view-managementactionrecord .views-exposed-form label {
    margin-right: 10px;
}
.view-managementactionrecord .table {
    border: 1px solid #ddd;
}
.view-managementactionrecord .table th{
    vertical-align: middle;
}
.view-managementactionrecord .table td:last-child {
    min-width: 100px;
}
.view-managementactionrecord .chosen-container .chosen-results {
    margin-right: 0;
}
.view-managementactionrecord .views-exposed-form .form-item{
    margin-right: 11px;
}
.view-managementactionrecord .form-actions .btn {
    margin-right: 10px;
}
.page-node-type-mar .node>.field--name-field-title a {
    font-size: 36px;
    font-weight: 600;
    line-height: 1.1;
    color: #003d5d;
    margin-bottom: 0.5em;
    display: block;
}
.page-node-type-mar .node>.field--name-field-title a:hover,
.page-node-type-mar .node>.field--name-field-title a:focus,
.page-node-type-mar .node>.field--name-field-title a:active {
    color: #38b1ef;
}
.page-node-type-mar .node>.field--name-field-org ,
.page-node-type-mar .node>.field--name-field-report-year,
.page-node-type-mar .node>.field--name-field-1st-mar-year,
.page-node-type-mar .node>.field--name-field-accepted,
.page-node-type-mar .node>.field--name-field-status,
.page-node-type-mar .node>.field--name-field-org *,
.page-node-type-mar .node>.field--name-field-report-year *,
.page-node-type-mar .node>.field--name-field-1st-mar-year *,
.page-node-type-mar .node>.field--name-field-accepted *,
.page-node-type-mar .node>.field--name-field-status * {
    display: inline-block;
}

.page-node-type-mar .node>.field--name-field-org ,
.page-node-type-mar .node>.field--name-field-report-year,
.page-node-type-mar .node>.field--name-field-1st-mar-year,
.page-node-type-mar .node>.field--name-field-accepted,
.page-node-type-mar .node>.field--name-field-status {
    margin-bottom: 15px;
    min-width: 15%;
    padding-right: 10px;
}

.page-node-type-mar .node>.field--name-dynamic-block-fieldnode-action-plans,
.page-node-type-mar .node>.field--name-field-original-management-respon,
.page-node-type-mar .node>.field--name-field-findings-conclusions,
.page-node-type-mar .node>.field--name-dynamic-block-fieldnode-recommenation-adoption,
.page-node-type-mar .node>.field--name-dynamic-block-fieldnode-recommenation-adoption,
.page-node-type-mar .node>.field--name-field-recommendation {
    border: 1px solid #edece7;
    padding: 15px;
    margin-bottom: 15px;
}
.page-node-type-mar .node>.field--name-dynamic-block-fieldnode-action-plans {
    padding-bottom: 0;
}
.page-node-type-mar .node>.field--name-dynamic-block-fieldnode-action-plans .field--item ,
.page-node-type-mar .node>.field--name-field-original-management-respon .field--item ,
.page-node-type-mar .node>.field--name-field-findings-conclusions .field--item ,
.page-node-type-mar .node>.field--name-dynamic-block-fieldnode-recommenation-adoption .field--item ,
.page-node-type-mar .node>.field--name-dynamic-block-fieldnode-recommenation-adoption .field--item ,
.page-node-type-mar .node>.field--name-field-recommendation .field--item {
    /*margin-left: 15%;*/
}
.page-node-type-mar .node>.field--name-dynamic-block-fieldnode-action-plans .field--item {
    margin-left: 15%;
}
.ui-widget.ui-accordion {
    font-family: "Open Sans", Helvetica, Arial, sans-serif;
    color: #4f4d4d;
    font-size: 16px;
    line-height: 1.5;
}
.page-node-type-mar .ui-accordion-content .views-label ,
.page-node-type-mar .ui-accordion-content .field-content {
    /*display: inline-block;*/
}
.page-node-type-mar .ui-accordion-content .views-label {
    font-weight: bold;
    margin-right: 15px;
    float: left;
}
.page-node-type-mar .ui-accordion-header {   
    background: #edece7;
    /* color: #fff; */
    border-color: #edece7;
    margin-bottom: 15px;
}
.page-node-type-mar .field--name-dynamic-block-fieldnode-action-plans .ui-accordion-header {
    background: #fff;
}
.page-node-type-mar .ui-accordion-header.ui-state-active {
    margin-bottom: 0;
}
.page-node-type-mar .ui-accordion .ui-widget-content {
    border-color: #edece7;
    margin-bottom: 15px;
}
.page-node-type-mar .ui-accordion-content .views-field {
    margin-bottom: 15px;
    overflow: hidden;
}
.page-node-type-mar .ui-accordion-content .views-field:last-child {
    margin-bottom: 0;
}
.page-node-type-mar .ui-accordion .ui-accordion-content {
    height: auto!important;
}
.views-field-mar-data-ieg-rating,
.views-field-mar-data-ieg-rating {
    position: relative;
}
.mar-rating-mng-popup,
.mar-rating-popup {
    position: absolute;
    display: none;
    left: 0;
    bottom: 15px;
    background: #fff;
    border: 1px solid;
    padding: 5px 10px;
    text-align: center;
}
.legent-ieg>span:first-child,
.views-field-mar-data-ieg-rating .ieg-year,
.views-field-mar-data-ieg-rating .mng-year{
    display: inline-block;
    width: 10px;
    height: 10px;
    margin-right: 5px;
    margin-top: -2px;
    line-height: 0;
    font-size: 0;
    text-indent: -999999px;
    vertical-align: middle;
}
.views-field-mar-data-ieg-rating .ieg-year:last-child {
    margin-right: 0;
}
.page-node-type-mar .C {
    background-color: #00A99A;
}
.page-node-type-mar .H {
    background-color: #00F;
}
.page-node-type-mar .S {
    background-color: #06FF06;
}
.page-node-type-mar .M {
    background-color: #F8941D;
}
.page-node-type-mar .N {
    background-color: #FF007F;
}
.page-node-type-mar .NA {
    /*background-color: #F8941D;*/
    background: url("../images/icn_notAccepted.gif") no-repeat center;
    border: 1px solid #ddd;
}
.page-node-type-mar .NT {
    border: 1px solid #ddd;
}
.page-node-type-mar .NR {
    background-color: #CCCCCC;
}
.left {
    overflow: hidden;
}
.legent-ieg {
    float: left;
    margin-right: 15px;
}


.ui-accordion .ui-accordion-icons {
    padding-left: 2.2em;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
    padding-left: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
    position: absolute;
    left: .5em;
    top: 50%;
    margin-top: -8px;
}
.ui-accordion .ui-accordion-content {
    padding: 1em 2.2em;
    border-top: 0;
    overflow: auto;
}
.ui-accordion-header {
    color: #212121/*{fcActive}*/;
}
.ui-state-active .ui-icon {
    background-image: url(../images/ui-icons_454545_256x240.png)/*{iconsActive}*/;
}