.vacanciespage{margin-bottom:75px}.vacanciespage .job-list-container{margin:30px 0 0 0;margin:1.875rem 0 0 0}.vacanciespage .job-list-container ul li span{display:block}.vacancy-detail dl{float:left;width:100%;font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem}.vacancy-detail dl dt{padding:0;margin:0;float:left;clear:left;width:100px;font-weight:normal}.vacancy-detail dl dd{padding:0;margin:0;float:left;width:60%}.vacancy-detail .apply-date{width:100%;font-weight:700;font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;margin:0 0 30px 0;margin:0 0 1.875rem 0}.vacancy-detail .label-and-info>span{display:block;font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem}.vacancy-detail .label-and-info>span>.is-label{font-weight:bold}.vacancy-detail .link-button-red{margin-left:0;margin:45px 0 30px 0;margin:2.8125rem 0 1.875rem 0}@media(min-width: 768px){.vacanciespage .job-list-container{margin:45px 0 0 0;margin:2.8125rem 0 0 0}.vacanciespage .job-list-container ul li span{padding:0 7.5px 0 0;padding:0 0.46875rem 0 0;display:inline}.vacancy-detail dl{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;display:block}.vacancy-detail dl dt{width:110px}.vacancy-detail .apply-date{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;margin:11.5384615385px 0 45px 0;margin:0.7211538462rem 0 2.8125rem 0}.vacancy-detail .label-and-info>span{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}}@media(min-width: 992px){.vacanciespage,.vacancy-detail{min-height:500px;padding-top:20px !important;margin-bottom:150px}}/*# sourceMappingURL=vacanciespage.css.map */
