/* Company Page */

.block-counters {float:right;}
.block-counters .digital-counter {margin-left:20px;}
#block-company-logo {width: inherit;}
/*#block-company-logo .block-content {width: inherit; height:125px; display: table-cell; vertical-align: middle; text-align: center;}*/
#block-company-logo img {display: block;}

#company-description-text {font-size:15px; line-height: 1.5;}

#block-company-info {border-radius: 0; border-width: 1px 0;}
#block-company-info .block-content {padding-left: 0;}

#company-description-interest {width:300px; margin:0 50px 0 0; display: inline-block;}
#company-description-interest a {text-transform: uppercase;}
#company-description-interest li {margin:0 0 10px 0;}
#company-description-professions {/*width:300px;*/ display: inline-block; overflow: hidden; vertical-align: top;}
#company-description-professions li {font-size: 15px; padding-right: 7px; display: inline; line-height: 170%;}

/* Company List */

.list-company #sidebar-left {width:190px; margin-right: 20px;}
.list-company #center-column {margin-left: 210px;} /* float: none; display: inline; */

.block-company-item {margin:0 14px 14px 0;}
.block-company-item .block-content {width:205px; height:200px;}
.block-company-item .title {font-size:17px; font-weight: bold; color:#2588d4; white-space: nowrap; display: block; overflow: hidden;}
.block-company-item .title:after {display:block; position: relative; margin-left: 175px; margin-top: -30px; width:1px; height: 30px; padding: 0 15px; background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%); content:"";}
.block-company-item .counter {font-size: 15px; margin-top: 7px;}
.block-company-item .img-td {width:205px; height:130px;}

.company-search-field {
    margin-bottom: 20px;
}
/* Change company */


/* UNCHECKED */

.select2-container {margin:0 0 25px 0; width:190px;}
.select2-container .select2-choice {border-radius:0; background: none;}
.select2-container-multi .select2-choices {background:none;}
.select2-dropdown-open .select2-choice {border-bottom: 1px solid grey; -webkit-box-shadow: none;}
.select2-container-multi.select2-container-active .select2-choices {border: 1px solid grey;}
.select2-drop-active {border: none; border-radius:0;}
.select2-results .select2-highlighted {background: none; color: black;}
.select2-results {padding:0; margin:0;}
.select2-results-dept-0.select2-result.select2-result-selectable:hover {background: #E3F1FE;}
.select2-dropdown-open.select2-drop-above .select2-choice, .select2-dropdown-open.select2-drop-above {border: none; border-radius:0;background: none;}
.select2-dropdown-open.select2-drop-above .select2-choice, .select2-dropdown-open.select2-drop-above .select2-choices {border: 1px solid grey;background: none;}
.select2-drop.select2-drop-above.select2-drop-active {border: none; border-radius: 0;}
.select2-results .select2-result-label {font-size:14px; padding:7px 10px;}
.select2-results .select2-no-results {font-size:14px; padding:7px 10px;}
.select2-container-multi .select2-choices .select2-search-field input {color:white; padding:10px; font-size:13px;}
#s2id_filterCompanyRegion .select2-choices {background: url(/common/img/widgets/companyfilter/search-arrows.png) center right no-repeat}
#s2id_filterCompanySearch .select2-choices {background: url(/common/img/widgets/companyfilter/search-icon.png) center right no-repeat}
#s2id_filterCompanySearchName .select2-choices {background: url(/common/img/widgets/companyfilter/search-icon.png) center right no-repeat}
.check-industry {position: absolute; width: 16px; height: 15px; top: 0; left: -20px;}
.company-industry-list li {margin:0 0 15px 0;position: relative;}
.company-industry-list li.filter-active .check-industry{background: url(/common/img/widgets/companyfilter/check-marck.png) center center no-repeat;}
.company-industry-list li a {font-size:13px; font-weight: bold; line-height:1.5; text-decoration: none;}
.company-industry-list li.filter-active a {color:white;}