.categories > ul {
    padding-left: 0;
}

.categories li {
    list-style: outside none none;
}

.widget .categories a {
    background-color: #f4f4f4;
    border-radius: 2px;
    color: #666666;
    display: inline-block;
    font-size: 13px;
    font-weight: 700;
    letter-spacing: -0.4px;
    margin: 0 3px 7px 0;
    padding: 8px 13px;
    width: 100%;
}

.widget .categories ul li ul li a {
    padding: 3px 13px;
    font-weight: normal;
}

.widget .categories a.active {
    background-color: #666666;
    color: #ffffff;
}


.composs-blog-list .item-header {
    border-radius: 3px;
    display: block;
    float: left;
    overflow: hidden;
    position: relative;
    width: 20.0513%;
}

.composs-blog-list .item-content {
    display: block;
    margin-left: 23.8974%;
}

.widget .search-form > input {
    background-color: #666666;
    border: 0 none;
    border-radius: 2px;
    color: #fff;
    display: inline-block;
    font-size: 13px;
    line-height: 140%;
    margin-left: 2%;
    padding: 12px 12px;
    width: 26.5%;
}

ul.breadcrumbs {
    padding: 0;
    list-style-type: none;
}

ul.breadcrumbs li{
    float: left;
    padding-right: 10px;
}

h1 {
    font-size: 40px;
}

.google-maps {
    height: 315px;
}

.objForm h3 {
    background: #4f5357 none repeat scroll 0 0;
    color: #ffffff;
    font-size: 20px;
    padding: 5px 10px 5px 10px;
}

.objForm .ot-spacer {
    margin-bottom: 20px;
    margin-top: 10px;
}

.row .letters {
    background: #f2f2f2 none repeat scroll 0 0;
    margin-bottom: 20px;
    padding: 10px;
    text-align: center;
}

.row.underbreadcrumbs {
    margin-top: 20px;
}

.table.visits > tbody > tr > td, .table.visits > tbody > tr > th, .table.visits > tfoot > tr > td, .table.visits > tfoot > tr > th, .table.visits > thead > tr > td, .table.visits > thead > tr > th {
    border-top: none;
}

.content-wrapper > #sidebar {
    width: 20.3158%;
}

.content-wrapper > #sidebar::before {
    right: 20.3158%;
}

.content-wrapper > #sidebar:first-child::before {
    left: 20.3158%;
}

.content-wrapper > .composs-main-content.composs-main-content-s-1 {
    width: 74.4211%;
}

.header .header-content-o {
    width: 900px;
}

.h {
    display: none;
}