/* Mergeable */

#status-bar {
    background-color: #f8f8f8;
    color: #767676;
    border: 1px solid #e9e9e9;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

#status-bar a, #status-bar a:visited, #status-bar a:active, #status-bar a:hover {
    color: #2f2f2f;
    text-decoration: none;
}

.item-category .category-title a, .item-category .category-title a:hover {
    color: #333;
    text-decoration: none;
    font-weight: 500;
}

.item-category .category-image a {
    height: 235px;
}

.sidebar h1 {
    font-size: 14px;
    margin-bottom: 14px;
}


/* Separate */

.sidebar ul {
    padding-left: 30px;
}

.sidebar ul a, .sidebar ul a:hover {
    color: #777;
    line-height: 27px;
    text-decoration: none;
}

.sidebar li, .sidebar li a {
    padding-left: 6px;
    list-style-type: none;
}

.sidebar li:before {
    content: '\f0da';
    font-family: FontAwesome;
    display: inline-block;
    margin-left: -10px;
    width: 10px;
}

h2 {
    margin-bottom: 20px;
    font-weight: lighter;
}

.breadcrumb {
    background-color: inherit;
    margin-bottom: 0;
    margin-top: -2px;
}

.breadcrumb > li + li:before {
    content: "";
}

.category-counts {
    font-size: 16px;
    color: #777;
}

.item-category-container {
    margin-left: 15px;
    width: 270px;
    display: inline-block;
}

/* Sidebar portlets / accordeons */

.sidebar .portlet-content {
    background-color: #f5f5f5;
    border: 1px solid #e9e9e9;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.sidebar .panel {
    border: 0px solid;
    box-shadow: none;
    background-color: inherit;
}

.sidebar .panel-heading {
    padding-top: 5px;
    padding-bottom: 5px;
}

.sidebar h4.panel-title {
    font-size: 13px;
    font-weight: 600;
}

.sidebar .panel-group .panel .panel-collapse > .panel-body {
    font-size: 13px;    
    border-top: 0px solid;
    padding-top: 0px;
    padding-bottom: 0px;
}

