.TopAlert{display:inline-block;width:100%;margin-bottom:20px;padding:16px 16px 16px 64px;box-sizing:border-box;position:relative;background:#ffe6af;border-radius:3px;border:1px solid #fad995;font-family:"Open Sans",Arial,sans-serif}.TopAlert--IncompleteCV{padding-left:200px}.TopAlert__Icon{position:absolute;top:18px;left:20px;width:28px;height:auto}.TopAlert__Content{font-size:14px;line-height:24px}.TopAlert__Title{margin-bottom:4px;font-size:20.52px;line-height:28px;font-weight:600}.TopAlert__Info{margin-bottom:0}.TopAlert__Link{position:absolute;top:16px;right:20px;font-size:14px;line-height:24px;text-transform:uppercase;font-family:"Montserrat", Arial, sans-serif}.TopAlert__Close{position:absolute;top:16px;right:20px;color:#000;transition:.5s color}.TopAlert__Close:hover{color:#f2653c}.jobitem.listview .jobitem-inner{position:relative;padding:28px 20px 12px 164px;box-sizing:border-box}@media only screen and (max-width: 1007px){.jobitem.listview .jobitem-inner{padding:16px}}@media only screen and (max-width: 767px){.jobitem.listview .jobitem-inner{padding:8px}}.jobitem.listview .jobitem-logo{margin:0;position:absolute;top:54px;left:32px}@media only screen and (max-width: 1007px){.jobitem.listview .jobitem-logo{left:16px}}@media only screen and (max-width: 767px){.jobitem.listview .jobitem-logo{left:8px}}.jobitem.listview .jobitem-body{display:block;box-sizing:border-box;float:none;width:100%}.jobitem.listview .jobitem-info{line-height:18px;vertical-align:middle}.jobitem.listview .jobitem-info .jobitem-icon{display:inline-block;margin:0;line-height:1}.jobitem.listview .jobitem-info .jobitem-icon i{line-height:1;display:block}.jobitem.listview .jobitem-company{color:#333}.jobitem.listview .jobitem-company .company-name{display:inline-block;vertical-align:bottom}.jobitem.listview .jobitem-desc{max-height:74px;margin:0 0 2px;line-height:24px}@media only screen and (max-width: 767px){.jobitem.listview .jobitem-desc{display:none}}.jobitem.listview .jobitem-location{color:#333;margin:0 0 16px}.jobitem.listview .jobitem-location .location-text{display:inline-block;vertical-align:bottom;line-height:18px}.jobitem.listview .jobitem-actions{display:inline-block;float:left;width:100%;min-height:60px;box-sizing:border-box;padding:12px 0 0;margin:0;position:relative;top:0;right:0;border-top:1px solid #ededed;text-align:left;font-size:14px}@media only screen and (max-width: 767px){.jobitem.listview .jobitem-actions{padding-left:8px}}.jobitem.listview .jobitem-icon{box-sizing:border-box;margin:0 80px 0 0;line-height:28px;font-size:14px;float:none;text-align:center}@media only screen and (max-width: 767px){.jobitem.listview .jobitem-icon{display:inline-block;padding:2px 0}}@media only screen and (max-width: 479px){.jobitem.listview .jobitem-icon{margin:0 20px 0 0}}.jobitem.listview .jobitem-icon:hover{color:#b3b3b3}.jobitem.listview a{cursor:pointer}.jobitem.listview .jobitem-confirmation{display:inline-block;vertical-align:middle}.jobitem.listview .jobitem-actiontext{display:inline-block;vertical-align:top;line-height:46px}.jobitem.listview .joblist-test{width:76%}.jobitem.listview .joblist-test i{width:4%;line-height:20px}.jobitem.listview .joblist-test .jobitem-actiontext{width:94%;line-height:20px}.jobitem.listview .conditions{display:block}.jobitem.listview .jobitem-remove{opacity:1}.jobitem.listview .jobitem-favorite{color:#b3b3b3}.jobitem.listview .jobitem-favorite.saved .material-icons{color:#f2653c}.jobitem.listview .material-icons{display:inline-block;vertical-align:top;margin-right:8px;line-height:46px}@media only screen and (max-width: 479px){.jobitem.listview .material-icons{display:none}}.jobitem.listview .jobitem-apply{min-width:154px;height:46px;line-height:46px;padding:0 20px;margin:0;position:absolute;top:12px;right:0;background:#f2653c;color:#fff;border:none;text-transform:uppercase;-webkit-transition:background 0.2s;-moz-transition:background 0.2s;-o-transition:background 0.2s;transition:background 0.2s}@media only screen and (max-width: 767px){.jobitem.listview .jobitem-apply{min-width:128px;padding:2px 20px}}.jobitem.listview .jobitem-apply:hover{background:#f36d46;color:#fff}.jobitem.listview .jobitem-apply-disabled{background:#d7d7d7;pointer-events:none}.jobitem.listview .jobitem-loading{width:calc(100% - 154px);margin:0;border-right:1px solid #ededed;position:absolute;top:12px;left:0;color:#000}.jobitem.listview .jobitem-loading:hover{color:#000}.jobitem.listview .jobitem-cancel{min-width:154px;margin:0;position:absolute;top:12px;right:0;color:#00a7ed}.jobitem.listview .jobitem-cancel:hover{color:#00a7ed;text-decoration:underline}.jobitem.listview .jobitem-succes i{display:inline-block;color:#60a917}.jobitem.listview .jobitem-actionlink{display:inline-block;vertical-align:middle;margin-left:4px}.jobitem.listview .isSibling{margin-left:8px}.jobitem.listview .jobitem-externalconfirmation{display:inline-block;vertical-align:middle}.jobitem.listview .jobitem-externallink{min-width:154px;margin:0;position:absolute;top:20px;right:0;color:#00a7ed}.jobitem.listview .jobitem-externallink:hover{color:#00a7ed;text-decoration:underline}@media only screen and (max-width: 767px){.jobitem.listview .jobitem-externallink{top:18px}}.jobitem.listview .jobitem-externalconfirmtext{display:inline-block;max-width:calc(100% - 200px);margin-top:12px}.jobitem.listview .jobitem-externalconfirmtext2{display:block;width:100%;margin-left:36px;max-width:calc(100% - 200px)}@media only screen and (max-width: 479px){.jobitem.listview .jobitem-externalconfirmtext2{margin:0;max-width:100%}}.jobitem.listview .jobitem-banner img.desktop,.jobitem.listview #searchBanner img.desktop{max-width:987px;max-height:150px}.jobitem.listview .jobitem-banner img.phone-small,.jobitem.listview #searchBanner img.phone-small{max-width:483px;max-height:130px}.jobitem.listview .job-box-mini{display:none;font-size:14px}.jobitem.listview .job-box-mini a{margin-top:20px;display:block;color:#00A8FF}.jobitem.listview .padding-left-164{padding-left:164px !important}.jobitem.listview .padding-left-28{padding-left:28px !important}@media only screen and (max-width: 767px){.jobitem.listview .padding-left-164{padding-left:0px !important}.jobitem.listview .padding-left-28{padding-left:0px !important}}.mocha__popup{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:100000;background:rgba(26,26,53,0.9)}.mocha__inner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.mocha__content{font-family:"Montserrat",Arial,sans-serif;box-sizing:border-box;width:100%;max-width:600px;padding:24px;background:#fff;border-radius:5px;text-align:left}.mocha__title{font-size:22px;font-weight:bold;line-height:27px}.mocha__text{margin:20px 0}.mocha__description{font-family:"Open Sans",Arial,sans-serif;font-size:14px;line-height:19px}.mocha__inchide{width:28px;height:20px;position:absolute;top:-26px;right:-20px;color:rgba(255,255,255,0.5);line-height:26px;text-align:center;cursor:pointer}.mocha__button{display:block;box-sizing:border-box;padding:12px;background:#ef643d;color:#fff;border-radius:5px;font-size:15px;line-height:18px;font-weight:800;width:200px;text-align:center;margin:0 auto;cursor:pointer}.mocha__button:hover{text-decoration:none}.mocha-apply{display:inline-block;min-width:154px;height:46px;font-family:"Montserrat",Arial,sans-serif;text-align:center;font-weight:700;background:#f2653c;color:#fff;padding:0 20px;box-sizing:border-box;border-radius:5px;float:right}
