body{
    background: #fff;
}

#empl_graph,
#debt_graph,
#salary_graph,
#money_graph {
    display: flex;
    align-items: center;
    justify-content: center;
}

.graphics, #leftForAds, .employee-list, .trademark-list {
    text-align: center !important;
}

.company_list .logo a, #content.company .logo > div  {
    width: auto !important;
}

.trademark-item, .subsidiary-item, .employee-item  {
    display: inline-block !important;
    width: auto !important;
    padding: 10px !important;
}

.more2 {
    display: block !important;
}

a[href]:after {
    content: none !important;
}

.contacts_details ul li > span:first-child {
    width: 100px !important;
}

.company_list .logo, #content.company .logo, .subsidiary-item, .employee-item {
    justify-content: left !important;
}

.company_list .logo, #content.company .logo {
    margin-bottom: 15px;
}

.contacts_details > .row > div:last-child,
#content .contacts_details ul li {
    text-align: left !important;
}

.text-content {
    text-align: left !important;
}

a {
    color: #000000 !important;
}

#footer, #region_select_link, 
.content_banner, #spec_select_link, 
.print, .search_count, .right, .pager,  #scrolling_line, #filter_form, 
.menu, #banner, .search_block, .company.search, .button_group,
#head_map_link, #h_right, #head_map_link, #h_right, .full, .logo_left, .star-rating-control, .white, 
.filial_filter, .button_toggle2, .contacts_details li.margin, #gallery_image_previewer, .jcarousel-control-prev, .jcarousel-control-next,
#breadcrumbs_ajax, #h_right, .top-menu, .special-message, #ratings, .rating, .lext-box-company, #content.company .company-item-categories i,
.graphics > div .button_toggle2, .subsidiary-item i, .employee-item .photo, .product-item .desc a, .bottom_buttons li a, #social, .working-now {
    display: none !important;
	visibility:hidden !important;
}
