.m-jobsearch-filters{width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;align-items:center;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.m-jobsearch-filters .filters{margin:30px auto;width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;align-items:center;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.m-jobsearch-filters .filters h4,.m-jobsearch-filters .filters select,.m-jobsearch-filters .filters span{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;justify-content:center;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:auto;margin:0 auto}
.m-jobsearch-filters .filters .job-search-btn{width:150px !important;min-width:unset !important}
.m-jobsearch-filters .filters .job-search-btn,.m-jobsearch-filters .filters .scania-icon-carret-down,.m-jobsearch-filters .filters .text-1,.m-jobsearch-filters .filters .text-2{margin:0 10px}
.m-jobsearch-filters .filters .text-2{max-width:40px}
.m-jobsearch-filters .filters .text-1{min-width:230px}
.m-jobsearch-filters .filters .dropdown-menu{margin:0;padding:0;width:99.3%;background-color:#fafafa;color:#041e42;height:200px;overflow-y:scroll}
.m-jobsearch-filters .filters .button{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:space-around;-webkit-justify-content:space-around;-ms-justify-content:space-around;width:auto;margin:0 1rem 0 0;min-width:320px}
.m-jobsearch-filters .filters .button.btn-group .btn.btn-primary{width:100%;padding-left:10px;padding-right:10px}
.m-jobsearch-filters .filters .button span{margin-left:10px;display:inline-flex}
.m-jobsearch-filters .filters .button ul li{padding:5px 60px;cursor:pointer;margin:0 1px}
.m-jobsearch-filters .filters .button ul li:active,.m-jobsearch-filters .filters .button ul li:hover{background-color:#041e42;outline:0;color:#041e42}
.m-jobsearch-filters .filters .button ul li:active a,.m-jobsearch-filters .filters .button ul li:hover a{color:#fafafa}
.m-jobsearch-filters .filters .button ul li a{color:#041e42;font-size:1.6rem}
.m-jobsearch-filters .filters .button ul li:first-child{padding-top:10px;font-weight:bold;text-transform:uppercase}
.m-jobsearch-filters .filters .button ul li:first-child a{font-size:1.4rem}
.m-jobsearch-filters .filters .button ul li:last-child{padding-bottom:10px}
@media(max-width:1199px){.m-jobsearch-filters .filters{margin:10px 0;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.m-jobsearch-filters .filters .button{width:auto;min-width:300px;margin:10px auto}
.m-jobsearch-filters .filters .button ul li:first-child a{font-size:1.2rem}
.m-jobsearch-filters .filters .dropdown-menu{width:99%}
.m-jobsearch-filters .filters .job-search-btn,.m-jobsearch-filters .filters .text-1,.m-jobsearch-filters .filters .text-2{margin:5px auto}
}
.m-jobsearch-count{display:-ms-flexbox;display:-webkit-flex;display:flex}
.m-jobsearch-count .availablejobs{margin:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;align-items:center;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%}
.m-jobsearch-count .availablejobs span{margin:0 5px;display:-ms-flexbox;display:-webkit-flex;display:flex}
.text-left .m-jobsearch-count .availablejobs{justify-content:flex-start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;text-align:left}
.text-right .m-jobsearch-count .availablejobs{justify-content:flex-end;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;text-align:right}
.text-center .m-jobsearch-count .availablejobs{-webkit-justify-content:center;justify-content:center;-ms-justify-content:center;text-align:center}
@media(max-width:992px){.m-jobsearch-count .availablejobs span{margin:5px}
}
.m-jobsearch-list{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:flex-start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;width:100%}
.m-jobsearch-list .joblisting_sorting{display:-ms-flex;display:-webkit-flex;display:flex;align-items:center;justify-content:flex-start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;width:100%}
.m-jobsearch-list .joblisting_sorting .sorting-btn,.m-jobsearch-list .joblisting_sorting .subscribe-btn{display:-ms-flex;display:-webkit-flex;display:flex;align-items:center}
.m-jobsearch-list .joblisting_sorting .subscribe-btn{justify-content:flex-end;-webkit-justify-content:flex-end;-ms-justify-content:flex-end}
.m-jobsearch-list .joblisting_sorting .btn{display:-ms-flex;display:-webkit-flex;display:flex;align-items:center;text-transform:none;font-size:1.6rem;padding-left:0}
.m-jobsearch-list .joblisting_sorting .btn .fa-caret-down:before,.m-jobsearch-list .joblisting_sorting .btn .fa-caret-up:before{font-size:2.7rem;padding-left:10px}
.m-jobsearch-list .joblisting_sorting .button.btn-white .btn.btn-primary:active,.m-jobsearch-list .joblisting_sorting .button.btn-white .btn.btn-primary:hover{background-color:#fff;color:#041e42}
.m-jobsearch-list .joblisting_sorting .button.btn-white .btn.btn-primary{border:0}
.m-jobsearch-list .joblisting_sorting button.button.btn-primary.btn-mail{width:100%;margin:0;border:0;padding:0}
.m-jobsearch-list .joblisting_sorting button.button.btn-primary.btn-mail .btn{padding-left:40px;font-size:1.4rem;text-transform:uppercase}
.m-jobsearch-list .joblisting_filters{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:flex-start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%}
.m-jobsearch-list .joblisting_filters .multiselect-container{background-color:#fff;color:#041e42;border:1px solid #cdcdcd}
.m-jobsearch-list .joblisting_filters .multiselect-container li{width:auto;background-color:transparent;color:#041e42;border:0}
.m-jobsearch-list .joblisting_filters .multiselect-container li:hover{background-color:transparent;color:#041e42;border:0}
.m-jobsearch-list .joblisting_filters .multiselect-container li a:link,.m-jobsearch-list .joblisting_filters .multiselect-container li a:visited{color:#041e42;cursor:pointer;font-size:1.6rem}
.m-jobsearch-list .joblisting_filters .multiselect-container li a{padding:0 10px 0 5px}
.m-jobsearch-list .joblisting_filters .multiselect-container li label{cursor:pointer;margin:10px 5px 10px 0}
.m-jobsearch-list .joblisting_filters .button{width:auto;margin:0}
.m-jobsearch-list .joblisting_filters .button.btn-black .btn.btn-primary{background-color:transparent;color:#041e42;border:0;text-align:left;text-transform:none;font-size:2rem;padding-left:0}
.m-jobsearch-list .joblisting_filters .button.btn-black .btn.btn-primary:hover{background-color:transparent;color:#041e42;border:0}
.m-jobsearch-list .joblisting{list-style:none;display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0;padding:0}
.m-jobsearch-list .joblisting li{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;border:1px solid #cdcdcd;margin:15px 0;width:100%;padding:20px 40px 15px}
.m-jobsearch-list .joblisting li a{width:100%}
.m-jobsearch-list .joblisting li:hover{cursor:pointer;background-color:#f5f5f5;-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out}
.m-jobsearch-list .joblisting li.joblisting-none{background-color:#f5f5f5;padding-left:120px;padding-right:120px}
.m-jobsearch-list .joblisting li.joblisting-none h4{color:#041e42}
.m-jobsearch-list .joblisting li.joblisting-none:hover{cursor:default;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}
.m-jobsearch-list .joblisting li .job-ctas,.m-jobsearch-list .joblisting li .job-title{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;width:100%}
.m-jobsearch-list .joblisting li .job-title{font-size:2.6rem;margin-bottom:15px;color:#041e42}
.m-jobsearch-list .joblisting li .job-ctas span{display:-ms-inline-flex;display:-webkit-inline-flex;display:inline-flex;align-items:center;justify-content:flex-start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;color:#53565a;font-size:1.6rem;margin-right:30px;text-align:left}
.m-jobsearch-list .joblisting li .job-ctas span.expiring-soon{color:#e35205 !important}
.m-jobsearch-list .joblisting li .job-ctas span.job__city,.m-jobsearch-list .joblisting li .job-ctas span.job__language{margin-right:0}
.m-jobsearch-list .joblisting li .job-ctas span i{display:-ms-inline-flex;display:-webkit-inline-flex;display:inline-flex;align-items:center;justify-content:flex-start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;font-size:1.8rem;margin-right:10px}
.m-jobsearch-list .joblisting li .job-ctas span i.scania-icon-square-country{width:30px;height:20px}
.m-jobsearch-list .joblisting li .job-ctas .job-cta-column1,.m-jobsearch-list .joblisting li .job-ctas .job-cta-column2{display:-ms-flex;display:-webkit-flex;display:flex}
.m-jobsearch-list .joblisting li .job-ctas .job-cta-column1{text-align:left;justify-content:flex-start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;width:60%}
.m-jobsearch-list .joblisting li .job-ctas .job-cta-column2{text-align:right;justify-content:flex-end;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;width:40%}
.m-jobsearch-list .joblisting li .job-ctas .job-cta-column2 span{margin:0}
.m-jobsearch-list .joblisting li .job-ctas .job-cta-column2 .expiring-soon{color:#e35205 !important}
.m-jobsearch-list .joblisting li .job-ctas .job__expiry_date.expiring-soon{color:#e35205 !important}
.m-jobsearch-list .joblisting__more{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%}
.m-jobsearch-list .joblisting__more span{display:-ms-flex;display:-webkit-flex;display:flex;align-items:center;justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;font-size:2rem;width:100%}
.m-jobsearch-list.related{padding:0 !important}
.m-jobsearch-list.related .jsLoader{top:50%}
.m-jobsearch-list.related .joblisting_filters .button.btn-black .btn.btn-primary{font-size:1.6rem}
.m-jobsearch-list.related .joblisting li{padding:20px}
.m-jobsearch-list.related .joblisting li.joblisting-none{padding:20px}
.m-jobsearch-list.related .joblisting li .job-title{font-size:1.6rem}
.m-jobsearch-list.related .joblisting li .job-ctas .job-cta-column1,.m-jobsearch-list.related .joblisting li .job-ctas .job-ctas .job-cta-column2{width:100%;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.m-jobsearch-list.related .joblisting li .job-ctas span{font-size:1.4rem;width:100%;margin:0 0 10px}
.m-jobsearch-list.related .joblisting li .job-ctas span.job__city,.m-jobsearch-list.related .joblisting li .job-ctas span.job__country{width:auto}
.m-jobsearch-list.related .joblisting li a .job-cta-column2 .expiring-soon,.m-jobsearch-list.related .joblisting li a:link .job-cta-column2 .expiring-soon{color:#e35205 !important}
.m-jobsearch-list.related .joblisting_sorting,.m-jobsearch-list.related .joblisting_sorting .sorting-btn,.m-jobsearch-list.related .joblisting_sorting .subscribe-btn{width:100%;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.m-jobsearch-list.related .joblisting_sorting .btn,.m-jobsearch-list.related .joblisting_sorting .sorting-btn .btn,.m-jobsearch-list.related .joblisting_sorting .subscribe-btn .btn{width:100%}
.m-jobsearch-list.related .joblisting_sorting .subscribe-btn{justify-content:flex-start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start}
.m-jobsearch-list.related .joblisting_sorting button.button.btn-orange.btn-mail{padding:12px 0;margin:0;width:100%;display:-ms-flex;display:-webkit-flex;display:flex}
@media(max-width:992px){.m-jobsearch-list{padding:0 !important}
.m-jobsearch-list .jsLoader{top:50%}
.m-jobsearch-list .joblisting_filters .button.btn-black .btn.btn-primary{font-size:1.6rem}
.m-jobsearch-list .joblisting li{padding:20px}
.m-jobsearch-list .joblisting li.joblisting-none{padding:20px}
.m-jobsearch-list .joblisting li .job-title{font-size:1.6rem}
.m-jobsearch-list .joblisting li .job-ctas .job-cta-column1,.m-jobsearch-list .joblisting li .job-ctas .job-ctas .job-cta-column2{width:100%;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.m-jobsearch-list .joblisting li .job-ctas span{font-size:1.4rem;width:100%;margin:0 0 10px}
.m-jobsearch-list .joblisting li .job-ctas span.job__city,.m-jobsearch-list .joblisting li .job-ctas span.job__country{width:auto}
.m-jobsearch-list .joblisting li a .job-cta-column2 .expiring-soon,.m-jobsearch-list .joblisting li a:link .job-cta-column2 .expiring-soon{color:#e35205 !important}
.m-jobsearch-list .joblisting_sorting,.m-jobsearch-list .joblisting_sorting .sorting-btn{width:100%;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.m-jobsearch-list .joblisting_sorting .subscribe-btn{justify-content:flex-start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;width:100%}
.m-jobsearch-list .joblisting_sorting button.button.btn-orange.btn-mail{padding:12px 0;margin:0;width:100%;display:-ms-flex;display:-webkit-flex;display:flex}
.m-jobsearch-list .joblisting_sorting .button.btn-white .btn.btn-primary{width:100%}
}
.m-jobsearch-description{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:flex-start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;width:100%;margin:60px 0;min-height:500px}
.m-jobsearch-description .jobdescription__languageselector{display:-ms-inline-flex;display:-webkit-inline-flex;display:inline-flex;align-items:center;justify-content:flex-start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;margin:0;text-align:left}
.m-jobsearch-description .jobdescription__languageselector a:hover{text-decoration:none}
.m-jobsearch-description .jobdescription__languageselector a .scania-icon-square-country{margin:0 0 0 10px}
.m-jobsearch-description .share.share-white-theme .m-share{margin:0}
.m-jobsearch-description .share.share-white-theme .m-share .fa-share-alt{background-color:transparent;color:#53565a;border:0}
.m-jobsearch-description .share.share-white-theme .m-share .fa-share-alt:before{color:#53565a}
.m-jobsearch-description .share.share-white-theme .m-share a{padding:0;margin:0 2px;width:30px;height:auto}
.m-jobsearch-description .share.share-white-theme .m-share .fa-share-alt:active,.m-jobsearch-description .share.share-white-theme .m-share .fa-share-alt:hover{background-color:#fff}
.m-jobsearch-description .share.share-white-theme .m-share .fa-share-alt:active:before,.m-jobsearch-description .share.share-white-theme .m-share .fa-share-alt:hover:before{color:#53565a}
.m-jobsearch-description .share.share-white-theme .m-share a:active,.m-jobsearch-description .share.share-white-theme .m-share a:hover{background-color:#fff;color:#53565a}
.m-jobsearch-description .jobdescription{margin:0 auto}
.m-jobsearch-description .jobdescription .joblistingpage__link .btn-link{text-transform:none;margin-bottom:30px;font-size:1.6rem}
.m-jobsearch-description .jobdescription .jobdescription__title{margin-bottom:40px}
.m-jobsearch-description .jobdescription .jobdescription__ctas{display:-ms-flex;display:-webkit-flex;display:flex;align-items:center;justify-content:flex-start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;width:100%;margin-bottom:40px;padding-bottom:15px;border-bottom:1px solid #cdcdcd}
.m-jobsearch-description .jobdescription .jobdescription__ctas .column-1,.m-jobsearch-description .jobdescription .jobdescription__ctas .column-2{display:-ms-flex;display:-webkit-flex;display:flex;align-items:center;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.m-jobsearch-description .jobdescription .jobdescription__ctas .column-1{width:100%;justify-content:flex-start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start}
.m-jobsearch-description .jobdescription .jobdescription__ctas .column-2 .apply-btn,.m-jobsearch-description .jobdescription .jobdescription__ctas .specialisation-dropdown{display:none}
.m-jobsearch-description .jobdescription .jobdescription__ctas span{display:-ms-inline-flex;display:-webkit-inline-flex;display:inline-flex;align-items:center;justify-content:flex-start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;color:#53565a;font-size:1.6rem;margin-right:30px;text-align:left;height:40px}
.m-jobsearch-description .jobdescription .jobdescription__ctas span.jobdescription__city{margin-right:0}
.m-jobsearch-description .jobdescription .jobdescription__ctas span.jobdescription__share i{margin:0}
.m-jobsearch-description .jobdescription .jobdescription__ctas span i{display:-ms-inline-flex;display:-webkit-inline-flex;display:inline-flex;align-items:center;justify-content:flex-start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;font-size:1.8rem;margin-right:10px}
.m-jobsearch-description .jobdescription .jobdescription__details,.m-jobsearch-description .jobdescription .jobdescription__summary{font-size:2rem;text-rendering:optimizeLegibility;font-family:"ScaniaSansRegular",Helvetica,Arial,sans-serif;margin-bottom:40px}
.m-jobsearch-description .jobdescription .jobdescription__summary{border-top:1px solid #cdcdcd;padding-top:40px}
.m-jobsearch-description .jobdescription .jobdescription__summary p{margin-bottom:30px}
.m-jobsearch-description .jobdescription .jobdescription__details p{margin-bottom:30px}
.m-jobsearch-description .jobdescription .jobdescription__details p strong{display:-ms-flex;display:-webkit-flex;display:flex;width:100%;margin-bottom:20px}
.m-jobsearch-description .jobdescription .jobdescription__details h2,.m-jobsearch-description .jobdescription .jobdescription__details h3,.m-jobsearch-description .jobdescription .jobdescription__details h4,.m-jobsearch-description .jobdescription .jobdescription__details h5,.m-jobsearch-description .jobdescription .jobdescription__details h6{font-family:"ScaniaSansBold",Helvetica,Arial,sans-serif;text-align:left;color:#041e42;margin-bottom:20px}
.m-jobsearch-description .jobdescription .specialisation-dropdown .dropdown-menu{margin:0;padding:0;width:99.3%;background-color:#fafafa;color:#041e42;height:200px;overflow-y:scroll}
.m-jobsearch-description .jobdescription .specialisation-dropdown .button{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:space-around;-webkit-justify-content:space-around;-ms-justify-content:space-around;width:auto;margin:0 1rem 0 0;min-width:320px}
.m-jobsearch-description .jobdescription .specialisation-dropdown .button.btn-group .btn.btn-primary{width:100%;padding-left:10px;padding-right:10px;text-align:left}
.m-jobsearch-description .jobdescription .specialisation-dropdown .button span{margin-left:10px;display:inline-flex}
.m-jobsearch-description .jobdescription .specialisation-dropdown .button ul li{padding:5px 10px;cursor:pointer;margin:0 1px;text-align:left}
.m-jobsearch-description .jobdescription .specialisation-dropdown .button ul li:active,.m-jobsearch-description .jobdescription .specialisation-dropdown .button ul li:hover{background-color:#041e42;outline:0;color:#041e42}
.m-jobsearch-description .jobdescription .specialisation-dropdown .button ul li:active a,.m-jobsearch-description .jobdescription .specialisation-dropdown .button ul li:hover a{color:#fafafa}
.m-jobsearch-description .jobdescription .specialisation-dropdown .button ul li a{color:#041e42;font-size:1.6rem;text-align:left}
.m-jobsearch-description .jobdescription .specialisation-dropdown .button ul li:first-child{padding-top:10px;font-weight:bold;text-transform:uppercase}
.m-jobsearch-description .jobdescription .specialisation-dropdown .button ul li:first-child a{font-size:1.4rem}
.m-jobsearch-description .jobdescription .specialisation-dropdown .button ul li:last-child{padding-bottom:10px}
@media(max-width:1199px){.m-jobsearch-description .button .btn.btn-primary:active,.m-jobsearch-description .button.btn-primary .btn.btn-primary:active,.m-jobsearch-description .button .btn.btn-primary:hover,.m-jobsearch-description .button.btn-primary .btn.btn-primary:hover{color:#fff;border-color:#041e42;background-color:#041e42}
.m-jobsearch-description .share.share-white-theme .m-share .fa-share-alt{margin-left:0;justify-content:flex-start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start}
.m-jobsearch-description .jobdescription .m-big-spacer{padding:0 !important}
.m-jobsearch-description .jobdescription .jobdescription__title,.m-jobsearch-description .jobdescription .joblistingpage__link .btn-link{padding:0}
.m-jobsearch-description .jobdescription .jobdescription__details,.m-jobsearch-description .jobdescription .jobdescription__summary{font-size:1.6rem}
.m-jobsearch-description .jobdescription .jobdescription__ctas{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:40px}
.m-jobsearch-description .jobdescription .jobdescription__ctas .column-1{width:70%}
.m-jobsearch-description .jobdescription .jobdescription__ctas .column-2{width:30%;display:-ms-flex;display:-webkit-flex;display:flex;justify-content:flex-end;-webkit-justify-content:flex-end;-ms-justify-content:flex-end}
.m-jobsearch-description .jobdescription .jobdescription__ctas .column-2 .apply-btn{display:-ms-flex;display:-webkit-flex;display:flex;justify-content:flex-end;-webkit-justify-content:flex-end;-ms-justify-content:flex-end}
.m-jobsearch-description .jobdescription .jobdescription__ctas .specialisation-dropdown{display:-ms-flex;display:-webkit-flex;display:flex;justify-content:flex-end;-webkit-justify-content:flex-end;-ms-justify-content:flex-end}
.m-jobsearch-description .jobdescription .jobdescription__ctas span{font-size:1.4rem;width:auto;margin:0;height:30px;color:#fff}
.m-jobsearch-description .jobdescription .jobdescription__ctas span.jobdescription__city,.m-jobsearch-description .jobdescription .jobdescription__ctas span.jobdescription__country{width:auto}
.m-jobsearch-description .jobdescription__languageselector{padding:15px 0 0 0}
}
.m-jobsearch-searchfilters{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:flex-start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;width:100%;margin-bottom:60px;padding:0 30px}
.m-jobsearch-searchfilters .searchfilters{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:flex-start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;width:100%;max-width:1176px;margin:0 auto}
.m-jobsearch-searchfilters .searchfilters .m-full-bleed{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:flex-start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start}
.m-jobsearch-searchfilters .searchfilters .m-full-bleed .scania-icon-search{display:-ms-flex;display:-webkit-flex;display:flex;width:3%;text-align:center;color:#041e42;background-size:25px;background-repeat:no-repeat;margin:0 4rem;cursor:pointer}
.m-jobsearch-searchfilters .searchfilters .m-full-bleed .has-search{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center;width:100%;border:1px solid #cdcdcd;border-radius:0;background-color:#fff;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;padding:10px 2rem}
.m-jobsearch-searchfilters .searchfilters .m-full-bleed .has-search .jobsearch-text{width:88%;display:-ms-flex;display:-webkit-flex;display:flex;line-height:1.5;color:#041e42;background-color:#fff;background-clip:padding-box;padding:0;height:30px;font-size:1.6rem;border:0}
.m-jobsearch-searchfilters .searchfilters .dropdown-menu{margin:0;padding:0;width:99.5%;background-color:#fff}
.m-jobsearch-searchfilters .searchfilters #jobsearch-type,.m-jobsearch-searchfilters .searchfilters #jobsearch-category{height:400px;overflow-y:auto}
.m-jobsearch-searchfilters .searchfilters .button{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:space-around;-webkit-justify-content:space-around;-ms-justify-content:space-around;width:auto;width:32%;margin:0 2% 0 0}
.m-jobsearch-searchfilters .searchfilters .button:last-child{margin-right:0}
.m-jobsearch-searchfilters .searchfilters .button .btn{width:100%}
.m-jobsearch-searchfilters .searchfilters .button.btn-mail{margin-right:0}
.m-jobsearch-searchfilters .searchfilters .button span{margin-left:10px}
.m-jobsearch-searchfilters .searchfilters .button ul li{padding:5px 40px;cursor:pointer;margin:0;background-color:#fff}
.m-jobsearch-searchfilters .searchfilters .button ul li.active,.m-jobsearch-searchfilters .searchfilters .button ul li:active,.m-jobsearch-searchfilters .searchfilters .button ul li:hover{background-color:#041e42;outline:0;color:#041e42}
.m-jobsearch-searchfilters .searchfilters .button ul li.active a,.m-jobsearch-searchfilters .searchfilters .button ul li:active a,.m-jobsearch-searchfilters .searchfilters .button ul li:hover a{color:#fafafa}
.m-jobsearch-searchfilters .searchfilters .button ul li a{color:#041e42;font-size:1.6rem}
.m-jobsearch-searchfilters .searchfilters .button ul li:first-child{padding-top:10px;font-weight:bold;text-transform:uppercase}
.m-jobsearch-searchfilters .searchfilters .button ul li:last-child{padding-top:10px}
.m-jobsearch-searchfilters .searchfilters .btn-clear-filters{display:-ms-flex;display:-webkit-flex;display:flex;width:100%;justify-content:flex-end;-webkit-justify-content:flex-end;-ms-justify-content:flex-end}
.m-jobsearch-searchfilters .searchfilters .btn-clear-filters .btn{width:auto}
@media(max-width:1199px){.scania-grey-theme.m-jobsearch-searchfilters{background-color:transparent}
.m-jobsearch-searchfilters{padding:0;margin-bottom:30px}
.m-jobsearch-searchfilters .searchfilters #jobsearch-type,.m-jobsearch-searchfilters .searchfilters #jobsearch-category{height:200px}
.m-jobsearch-searchfilters .searchfilters .button{width:100%;margin:10px 0}
.m-jobsearch-searchfilters .searchfilters .button ul li:first-child a{font-size:1.4rem}
.m-jobsearch-searchfilters .searchfilters .button .btn{text-align:left}
.m-jobsearch-searchfilters .searchfilters .btn-clear-filters{justify-content:center;-webkit-justify-content:center;-ms-justify-content:center}
.m-jobsearch-searchfilters .searchfilters .m-full-bleed .scania-icon-search{width:15%;margin:0 1rem}
.m-jobsearch-searchfilters .searchfilters .m-full-bleed .has-search .jobsearch-text{width:75%}
}