.panel-title > a {
    display: block;
    padding: 10px 15px;
    position: relative;
}

.panel-group .panel {
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.panel-title i {
    margin-right: 5px;
}

.panel-default > .panel-heading {
    background: transparent;
    border-radius: 0;
    padding: 0;
    color: #545353;
}

.panel-group .panel-default:first-child {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}

.panel-group .panel-default:last-child {
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
}

.panel-title > a.pane-arrow:after {
    content: "\f077";
    background: rgba(0, 0, 0, 0.09);
    border-radius: 100%;
    color: inherit;
    font-family: fontawesome;
    font-size: 9px;
    height: 26px;
    line-height: 24px;
    position: absolute;
    right: 9px;
    text-align: center;
    top: 8px;
    width: 26px;
}

.panel-title > a.pane-arrow.collapsed:after {
    -webkit-transform: rotate(-180deg);
    -moz-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    -o-transform: rotate(-180deg);
    transform: rotate(-180deg);
    top: 9px;
    background: rgba(0, 0, 0, 0.09);
    color: #545353;
}


/* Panel box */

.panel-box .panel-default {
    border: none;
}

.panel-box .panel-title > a {
    background: #666666;
    color: #ffffff;
}

.panel-box .panel-default:first-child .panel-title > a {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}

.panel-box .panel-default:last-child .panel-title > a.pane-arrow {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

.panel-box .panel-default:last-child .panel-title > a.pane-arrow.collapsed {
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
}

.panel-box .panel-default > .panel-heading + .panel-collapse > .panel-body {
    background: none repeat scroll 0 0 #f9f9f9;
    border: medium none;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
}

.panel-box .panel-title > a.pane-arrow:after {
    background: rgba(0, 0, 0, 0.09) !important;
}
