k-select-accordion-group {
    display: block;
    border-top: 1px solid #D8D8D7;
}

k-select-accordion-group input[type=text] {
    width: 100px;
    height: 15px;
    float: right;
    margin-right: 20px;
    text-align: left;
}

k-select-accordion-group .heading,
k-select-accordion .heading {
    height: 20px;
    padding: 5px;
    z-index: 1;
    background: #FAFAFA;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

k-select-accordion > .heading {
    border: 0;
    border-bottom: 1px solid #D8D8D7;
    margin-bottom: 5px;
    padding: 5px;
    -webkit-box-shadow: 0 1px 5px #D8D8D7;
    -moz-box-shadow: 0 1px 5px #D8D8D7;
    box-shadow: 0 1px 5px #D8D8D7;
}

k-select-accordion-group .heading {
    background: #FFF;
    border-top: 0;
}

k-select-accordion-group .property {
    background: #FFFFFF;
    padding-left: 20px;
    padding: 2px 0;
    border-top: 1px solid #F4F5F6;
}

k-select-accordion-group .heading:hover {
    cursor: pointer;
    background: #F5F5F5;
}
k-select-accordion img,
k-select-accordion-group img {
    float: right;
    margin: 4px 5px 0px 0px;
    cursor: pointer;
}

k-select-accordion img.rotate,
k-select-accordion-group img.rotate {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}

k-select-accordion-group input[type=text].ng-hide-add,
k-select-accordion-group input[type=text].ng-hide-remove {
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
    display: block !important;
}

k-select-accordion-group input[type=text].ng-hide-add.ng-hide-add-active,
k-select-accordion-group input[type=text].ng-hide-remove {
    opacity:0;
}

k-select-accordion-group input[type=text].ng-hide-add,
k-select-accordion-group input[type=text].ng-hide-remove.ng-hide-remove-active {
    opacity:1;
}

.floatRight {
    display: block;
    float: right;
    clear: both;
}