.main{padding-top:70px}.masthead{height:70px}.anchor{height:70px;margin-top:-70px}.masthead-top{height:51px}.logo-randstad{height:51px}@media only screen and (min-width:501px){.main{padding-top:70px}}@media only screen and (min-width:801px){.masthead{height:133px;padding:0}.main{padding-top:133px}.masthead-top.box-inner{height:95px}}@media only screen and (min-width:941px){.main{margin:0 auto}.masthead-top.box-inner{max-width:1230px}}.multiple-select-dropdown{position:relative}.multiple-select-dropdown-list.collapse{display:none}.multiple-select-dropdown-list.expand{display:block}.multiple-select-dropdown.toggle{bottom:0;left:0;position:absolute;right:0;top:0;text-indent:-9999px}.multiple-select-dropdown.toggle:after{background-position:-466px -107px;content:"";display:block;height:35px;position:absolute;right:1px;top:0;width:20px}.multiple-select-dropdown.toggle.expanded{background-position:-416px -107px}.multiple-select-dropdown-element{border:1px solid #e0e0e0;box-shadow:inset 1px 1px .99px .01px rgba(0,0,0,.25);height:35px;overflow:hidden;line-height:35px;padding:0 30px 0 10px;text-overflow:ellipsis;white-space:nowrap;width:100%}.multiple-select-dropdown-list{background:#fff;border:1px solid #e0e0e0;overflow:hidden}.multiple-select-dropdown-list td{position:relative}.multiple-select-dropdown-list label{display:block!important;width:960px!important}.multiple-select-dropdown-list label:hover{background:#2175d9;color:#fff}body.admin-body .main{padding-top:140px}@media only screen and (min-width:501px){body.admin-body .main{padding-top:122px}}@media only screen and (min-width:801px){body.admin-body .main{padding-top:185px}}.email-alerts-form-wrapper{background:#525252;color:#fff;margin:0 -10px;padding:0 10px 20px}.email-alerts-form-wrapper p{font-size:20px;line-height:26px}.email-alerts-form-wrapper .btn-email-alerts{height:35px;line-height:32px;margin:20px 0 0;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}@media only screen and (min-width:501px){.email-alerts-form-wrapper{margin:20px 0;padding:0 1em 20px}.flex-form-field{border-collapse:collapse;border:none;display:flex}.flex-form-field-input{float:left;width:40%!important;-ms-flex:1 0 8em;-webkit-flex:1 0 8em;flex:1 0 8em}.flex-form-field-btn{float:left;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto}.flex-form-field-search:before{-ms-flex:0 0 2.75em;-webkit-flex:0 0 2.75em;flex:0 0 2.75em}.email-alerts-form-wrapper .btn-email-alerts{margin:0 0 0 15px}}@media only screen and (min-width:641px){.flex-form-field-input{width:55%!important}}@media only screen and (min-width:641px){.flex-form-field-input{width:42%!important}}@media only screen and (min-width:1081px){.email-alerts-form-wrapper{margin-bottom:30px}.flex-form-field-input{width:55%!important}}.map{height:600px!important}.map-box-pop-up{position:relative}.map-box-pop-up-content{font-size:12px;line-height:1.3;overflow:hidden;padding:10px 15px;width:250px}.map-box-pop-up-content h3{font-size:20px;line-height:22px}.map-box-pop-up-content p{margin-bottom:0}.map-box-pop-up-image{display:none}.map-box-pop-up-image img{width:100%}.map-box-more-link{display:block;margin-top:5px;text-align:right}.map-box-popup-close-button{cursor:pointer;font-size:12px;height:25px;line-height:0;position:absolute;right:5px;top:0;width:40px;z-index:1}.map-box-popup-close-button:after{color:#2175d9;content:"close";display:block;line-height:25px;text-align:center}.ol-control .ol-zoom-in,.ol-control .ol-zoom-out{background-color:#2175d9}.ol-control .ol-zoom-in:focus,.ol-control .ol-zoom-in:hover,.ol-control .ol-zoom-out:focus,.ol-control .ol-zoom-out:hover{background:#4d91e1}@media only screen and (min-width:501px){.map-box-pop-up{display:flex}.map-box-pop-up-content{height:200px;width:360px}.map-box-pop-up-image{display:inline-block;font-size:0;overflow:hidden;width:100px}}@media only screen and (min-width:801px){.map{position:relative;height:1200px!important}}@media only screen and (min-width:801px){.masthead .nav-main2{height:70px}.masthead .nav-main2 li{height:70px;line-height:30px;padding-top:25px}}.prim-job-search--bg-img{display:none}.prim-job-search-ng{background-position:right top;background-repeat:no-repeat;background-size:cover}@media only screen and (min-width:501px){.prim-job-search-ng{background-position:60% 40%}}@media only screen and (min-width:701px){.prim-job-search-ng{background-position:20% 40%}}@media only screen and (min-width:941px){.prim-job-search-ng{background-position:right 30%}}