.ag-portrait .customExpandButton {
    /* float:right; */
    /*margin-top: 2px;*/
    margin-left: 3px;
}


.ag-portrait .expanded {
    color: #990000;
    cursor: pointer;
    /*animation-name: toCHGExpanded; */
    /*animation-duration: 1s; */
    /*-ms-transform: rotate(180deg); /* IE 9 */
    /*-webkit-transform: rotate(180deg); /* Chrome, Safari, Opera */
    /*transform: rotate(180deg); */
}

.ag-portrait .collapsed {
    /* color: cornflowerblue; */
    color: #15428b;
    cursor: pointer;
    /*animation-name: toCHGCollapsed; */
    /*animation-duration: 1s; */
    /*-ms-transform: rotate(0deg); /* IE 9 */
    /*-webkit-transform: rotate(0deg); /* Chrome, Safari, Opera */
    /*transform: rotate(0deg); */
}

.ag-portrait .customHeaderMenuButton,
.ag-portrait .customHeaderLabel,
.ag-portrait .customSortDownLabel,
.ag-portrait .customSortUpLabel,
.ag-portrait .customSortRemoveLabel
{
    margin-top: 2px;
    margin-left: 7px;
    float: left;
}

.ag-portrait .customHeaderLabel {
    /*width: 100%;*/
    height: 20px;
}

.ag-portrait .portrait-field-header {
    width: 100% !important;
}

.ag-portrait .customSortDownLabel{
    margin-left: 10px;
}

.ag-portrait .customSortUpLabel{
    margin-left: 1px;
}

.ag-portrait .customSortRemoveLabel{
    float: left;
    font-size: 11px;
}

.ag-portrait .active {
    color: cornflowerblue;
}

@keyframes  toCHGExpanded{
    from {
        color: cornflowerblue;
        /*-ms-transform: rotate(0deg); /* IE 9 */
        /*-webkit-transform: rotate(0deg); /* Chrome, Safari, Opera */
        /*transform: rotate(0deg); */
    }
    to {
        color: black;
        /*-ms-transform: rotate(180deg); /* IE 9 */
        /*-webkit-transform: rotate(180deg); /* Chrome, Safari, Opera */
        /*transform: rotate(180deg); */
    }
}

@keyframes toCHGCollapsed{
    from {
        color: black;
        /*-ms-transform: rotate(180deg); /* IE 9 */
        /*-webkit-transform: rotate(180deg); /* Chrome, Safari, Opera */
        /*transform: rotate(180deg); */
    }
    to {
        color: cornflowerblue;
        /*-ms-transform: rotate(0deg); /* IE 9 */
        /*-webkit-transform: rotate(0deg); /* Chrome, Safari, Opera */
        /*transform: rotate(0deg); */
    }
}