body .sidebar .gd-company-filter-sidebar,
body .sidebar .gd-resume-filter-sidebar {
padding: 24px 24px;
background-color: white;
border-radius: 8px;
border: solid #EBEBEB 1px;
}
body .sidebar .gd-company-filter-sidebar .widget,
body .sidebar .gd-resume-filter-sidebar .widget {
margin-bottom: 20px;
}
body .sidebar .gd-company-filter-sidebar .widget h4,
body .sidebar .gd-resume-filter-sidebar .widget h4 {
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
color: #313131;
font-size: 15px; line-height: 20px; margin-bottom: 20px;
}
body .sidebar .gd-company-filter-sidebar .widget h4.checkboxes,
body .sidebar .gd-resume-filter-sidebar .widget h4.checkboxes {
padding: 8px 0;
}
body .sidebar .gd-company-filter-sidebar .widget h4 label,
body .sidebar .gd-resume-filter-sidebar .widget h4 label {
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
font-size: 15px; line-height: 20px; color: #313131;
}
body .sidebar .gd-company-filter-sidebar .widget.widget_range_filter,
body .sidebar .gd-resume-filter-sidebar .widget.widget_range_filter {
margin-bottom: 26px;
}
body .sidebar .gd-company-filter-sidebar h4.checkboxes label:before,
body .sidebar .gd-resume-filter-sidebar h4.checkboxes label:before {
margin-top: 0;
}
body .sidebar .gd-company-filter-sidebar .select2-container--default .select2-selection--multiple,
body .sidebar .gd-resume-filter-sidebar .select2-container--default .select2-selection--multiple {
border-radius: 8px;
}
body .sidebar .gd-company-filter-sidebar input[type="text"] {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
font-size: 14px; line-height: 20px;  background-color: white;
padding: 9px 16px;
border-radius: 8px;
}
body .sidebar .gd-company-filter-sidebar .select2-container .select2-search--inline .select2-search__field,
body .sidebar .gd-resume-filter-sidebar .select2-container .select2-search--inline .select2-search__field {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
font-size: 14px; line-height: 20px; color: #B8B8B8;
background-color: white;
padding: 0 16px;
}
body .sidebar .gd-company-filter-sidebar .checkboxes label,
body .sidebar .gd-resume-filter-sidebar .checkboxes label {
padding-left: 34px;
}
body .sidebar .gd-company-filter-sidebar .checkboxes label:before,
body .sidebar .gd-resume-filter-sidebar .checkboxes label:before {
width: 24px;
height: 24px;
border: 1px solid #d0d0d0;
}
body .sidebar .gd-company-filter-sidebar .checkboxes input[type=checkbox]:checked + label:before,
body .sidebar .gd-resume-filter-sidebar .checkboxes input[type=checkbox]:checked + label:before {
font-size: 15px;
line-height: 19px;
}
body .sidebar .gd-company-filter-sidebar .widget-checkbox-wrapper,
body .sidebar .gd-resume-filter-sidebar .widget-checkbox-wrapper {
margin: 20px 0;
}
body .sidebar .gd-company-filter-sidebar .select2-container .select2-selection__rendered li .select2-search .select2-search--inline,
body .sidebar .gd-resume-filter-sidebar .select2-container .select2-selection__rendered li .select2-search .select2-search--inline {
padding: 0 16px;
}
body .sidebar .gd-company-filter-sidebar .select2-container .select2-selection--multiple .select2-search--inline .select2-search__field[placeholder=""],
body .sidebar .gd-resume-filter-sidebar .select2-container .select2-selection--multiple .select2-search--inline .select2-search__field[placeholder=""] {
padding: 0 8px;
}
body .sidebar .gd-company-filter-sidebar .range-indicator,
body .sidebar .gd-resume-filter-sidebar .range-indicator {
margin-bottom: 10px;
display: inline-block;
background: transparent;
border-radius: 3px;
padding: 0;
font-size: 16px;
font-weight: 500;
color: #888;
line-height: 24px;
margin-top: 5px;
}
body .sidebar .gd-company-filter-sidebar .select2-container--default .select2-selection--multiple,
body .sidebar .gd-resume-filter-sidebar .select2-container--default .select2-selection--multiple,
body .sidebar .gd-company-filter-sidebar .select2-container--default .select2-selection--single,
body .sidebar .gd-resume-filter-sidebar .select2-container--default .select2-selection--single {
border-radius: 8px;
}
body .sidebar .gd-company-filter-sidebar .select2-container--default .select2-selection--multiple[aria-expanded="true"],
body .sidebar .gd-resume-filter-sidebar .select2-container--default .select2-selection--multiple[aria-expanded="true"],
body .sidebar .gd-company-filter-sidebar .select2-container--default .select2-selection--single[aria-expanded="true"],
body .sidebar .gd-resume-filter-sidebar .select2-container--default .select2-selection--single[aria-expanded="true"] {
border-radius: 8px 8px 0 0;
}
body .sidebar .gd-company-filter-sidebar .select2-container--default .select2-selection--multiple .select2-selection__rendered,
body .sidebar .gd-resume-filter-sidebar .select2-container--default .select2-selection--multiple .select2-selection__rendered {
padding: 0;
}
body .sidebar .gd-company-filter-sidebar .select2-container--default .select2-selection--single .select2-selection__rendered,
body .sidebar .gd-resume-filter-sidebar .select2-container--default .select2-selection--single .select2-selection__rendered {
padding: 0 16px;
line-height: 37px;
background-color: white;
border-radius: 8px;
}
body .sidebar .gd-company-filter-sidebar .select2-container--default .select2-selection--single .select2-selection__arrow,
body .sidebar .gd-resume-filter-sidebar .select2-container--default .select2-selection--single .select2-selection__arrow {
height: 39px;
top: 0;
}
body .sidebar .gd-company-filter-sidebar .select2-container--default .select2-selection--single .select2-selection__arrow b,
body .sidebar .gd-resume-filter-sidebar .select2-container--default .select2-selection--single .select2-selection__arrow b {
height: 20px;
}
body .sidebar .gd-company-filter-sidebar .select2-container .select2-selection--single,
body .sidebar .gd-resume-filter-sidebar .select2-container .select2-selection--single {
height: 39px;
}
body .sidebar .gd-company-filter-sidebar .select2-container--default .select2-selection--multiple .select2-selection__choice,
body .sidebar .gd-resume-filter-sidebar .select2-container--default .select2-selection--multiple .select2-selection__choice {
line-height: 25px;
}
body .sidebar .gd-company-filter-sidebar .widget_range_filter .ui-slider .ui-slider-handle::before,
body .sidebar .gd-resume-filter-sidebar .widget_range_filter .ui-slider .ui-slider-handle::before {
background-color: inherit;
}
body .sidebar .gd-company-filter-sidebar .widget_range_filter-inside.slider-enabled,
body .sidebar .gd-resume-filter-sidebar .widget_range_filter-inside.slider-enabled {
max-height: inherit;
margin-top: 0;
}
body .sidebar .gd-company-filter-sidebar .widget_range_filter-inside .range-indicator,
body .sidebar .gd-resume-filter-sidebar .widget_range_filter-inside .range-indicator {
padding: 0;
}
.padding-right.gd-company-filter-sidebar .list-search,
.padding-right.gd-resume-filter-results .list-search {
margin-top: 0;
margin-bottom: 20px;
}
.padding-right.gd-company-filter-sidebar .list-search button,
.padding-right.gd-resume-filter-results .list-search button {
float: left;
color: #000;
}
.padding-right.gd-company-filter-sidebar .list-search input,
.padding-right.gd-resume-filter-results .list-search input {
float: right;
padding-left: 56px;
}
.padding-right.gd-company-filter-sidebar .resumes-candidate-content .resume-title,
.padding-right.gd-resume-filter-results .resumes-candidate-content .resume-title {
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
font-size: 18px;
line-height: 25px;
color: #313131;
margin-bottom: 8px;
display: block;
}
.padding-right.gd-company-filter-sidebar .resumes-candidate-content .resume-subtitle,
.padding-right.gd-resume-filter-results .resumes-candidate-content .resume-subtitle {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 22px;
color: #313131;
margin-bottom: 12px;
display: block;
}     .padding-right.gd-company-filter-sidebar .resumes.alternative > li a,
.padding-right.gd-resume-filter-results .resumes.alternative > li a {
border: 0; }     .resumes.alternative li {
border: 1px solid #e0e0e0;
border-radius: 8px;
}
.padding-right.gd-company-filter-sidebar .resumes.alternative li a span,
.padding-right.gd-resume-filter-results .resumes.alternative li a span {
margin-right: 0;
}
.padding-right.gd-company-filter-sidebar .resume-icon-container,
.padding-right.gd-resume-filter-results .resume-icon-container {
margin-right: 4px;
}
.padding-right.gd-company-filter-sidebar .resume-property-item,
.padding-right.gd-resume-filter-results .resume-property-item {
margin-top: 0;
}
.padding-right.gd-company-filter-sidebar .resume-property-item img,
.padding-right.gd-resume-filter-results .resume-property-item img {
margin: 0;
}
.padding-right.gd-company-filter-sidebar .resumes-candidate-properties-list,
.padding-right.gd-resume-filter-results .resumes-candidate-properties-list {
display: flex;
flex-direction: row;
flex-wrap: wrap;
gap: 8px;
margin-bottom: 10px;
}
.left-sidebar .padding-right.gd-company-filter-sidebar,
.left-sidebar .padding-right.gd-resume-filter-results {
padding: 0;
}
.padding-right.gd-company-filter-sidebar .search_resumes #search_keywords,
.padding-right.gd-resume-filter-results .search_resumes #search_keywords {
background-color: white;
border-radius: 8px;
}
#titlebar.resumes-filter-page .showing_jobs {
font-family: 'Open Sans';
font-style: normal;
font-weight: 700;
font-size: 40px;
line-height: 54px;
color: #313131;
}
#titlebar.single.resumes-filter-page {
margin: 0;
padding: 43px 0;
background-color: #FFFFFF;
margin-bottom: 20px;
}
@media (max-width: 479px) {
#titlebar.single.resumes-filter-page {
padding: 15px 0;
}
}
#titlebar.single.resumes-filter-page span {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 19px;
color: #313131;
}
input.input_from,
input.input_to {
position: relative;
}
.input-wrapper {
position: relative;
}
.pseudo-placeholder {
color: #888;
position: absolute;
z-index: 2;
top: 50%;
left: 8px;
transform: translate(0, -50%);
}
.duration_amount_row,
.price_amount_row,
.rate_amount_row,
.salary_amount_row {
display: flex;
gap: 10px;
}
.salary_amount2 input.input_from,
.salary_amount2 input.input_to,
.rate_amount2 input.input_from,
.rate_amount2 input.input_to {
color: black !important;
padding: 8px;
border-radius: 8px;
background-color: white;
}
input.input_from,
input.input_from::-ms-input-placeholder {
margin-top: 0.5rem;
}
input.input_from::placeholder,
input.input_from::-ms-input-placeholder {
font-weight: bold;
opacity: 0.5;
color: red;
}
.resumes.alternative.gd-resumes li,
.resumes.alternative.gd-resumes li:first-child,
.resumes.alternative.gd-resumes li:last-child {
background-color: white;
border-radius: 8px;
border: solid #EBEBEB 1px;
margin-bottom: 10px;
}
.resumes.alternative.gd-resumes li a,
.resumes.alternative.gd-resumes li:first-child a,
.resumes.alternative.gd-resumes li:last-child a {
padding: 24px 24px;
}
body .resumes .photo-square .resumes-candidate-photo img.candidate_photo {
margin: 0;
min-width: 100px;
border-radius: 8px;
}