.job-listing.temporary-job .pt-nav{display:block;padding:3px 15px}.job-listing.temporary-job .pt-nav.container>.navbar-brand{display:inline-block;vertical-align:middle;float:none}.job-listing.temporary-job .pt-nav.container .lang{display:inline-block;vertical-align:middle;float:none}.job-listing.temporary-job .top-banner-468x60{min-height:0;float:right;width:100%;max-width:468px;margin:5px 210px 0 0;text-align:center}.job-listing.temporary-job .top-banner-468x60 .img-responsive{width:100%}.job-listing.temporary-job section{padding:20px 0;background:#eaf2f2}.job-listing.temporary-job .job-result-msg{font-size:16px;color:#333;margin:0 0 20px 0;line-height:1}.job-listing.temporary-job .job-result-msg .num-of-jobs,.job-listing.temporary-job .job-result-msg .job-type{font-weight:bold}.job-listing.temporary-job .adv{text-align:center;line-height:0}.job-listing.temporary-job .adv-wrapper{display:inline-block;margin:0 auto 24px auto}.job-listing.temporary-job .adv img{width:100%;height:100%}.job-listing.temporary-job .job-sec{position:relative;margin-bottom:8px;padding:0 15px}.job-listing.temporary-job .job-sec .jobs .job{margin:0 0 24px 0;position:relative}.job-listing.temporary-job .job-sec .job .border{position:absolute;left:0;bottom:0;display:block;width:100%;height:4px;background:#009097}.job-listing.temporary-job .job-sec .job .wrapper{box-shadow:0 0 2px rgba(0,0,0,.07),0 0 2px rgba(0,0,0,.06),0 0 3px rgba(0,0,0,.1)}.job-listing.temporary-job .job-sec .job .btn-primary{background:#ffe100!important;border-color:#ffe100!important;color:#009097}.job-listing.temporary-job .job-sec .job .btn-primary i{margin-left:0;margin-right:4px}.job-listing.temporary-job .job-sec .job .btn-primary:hover{color:#fff!important;background-color:#ffe100!important;border-color:#ffe100!important;text-shadow:0 2px 2px rgba(0,0,0,.2)}.job-listing.temporary-job .job-sec .job .wrapper .btn-collapse{display:table;cursor:pointer;width:26px;height:38px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:0;position:absolute;right:15px;margin-top:-8px}.job-listing.temporary-job .job-sec .job .wrapper .btn-collapse .btn-wrapper{display:table-cell;vertical-align:middle}.job-listing.temporary-job .job-sec .job .wrapper .btn-collapse .icon{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.job-listing.temporary-job .job-sec .job .wrapper .btn-collapse .icon::before{font-size:14px;font-family:"Font Awesome 5 Free";font-weight:900;line-height:1;content:""}.job-listing.temporary-job .job-sec .job.expand .wrapper .btn-collapse .icon:before,.job-listing.temporary-job .job-sec .job.expand .wrapper .btn-collapse .icon:before{font-size:14px;font-family:"Font Awesome 5 Free";font-weight:900;line-height:1;content:""}.job-listing.temporary-job .job-sec .job .wrapper .row{margin-bottom:10px}.job-listing.temporary-job .job .wrapper>.row{line-height:1}.job-listing.temporary-job .job-sec .job .wrapper .date{float:none;text-align:left;line-height:1}.job-listing.temporary-job .job-sec .job .wrapper .job-title-company{padding-right:20px}.job-listing.temporary-job .job-sec .job .wrapper .job-title{line-height:1.42857}.job-listing.temporary-job .job-sec .job .wrapper .company{color:#999;line-height:1;margin:9px 0 3px 0;z-index:1}.job-listing.temporary-job .job .wrapper .desc{font-size:14px;line-height:1.8;overflow-wrap:break-word}.job-listing.temporary-job .job .wrapper .desc-list{margin-bottom:6px}.job-listing.temporary-job .job .wrapper .desc-list .icon{float:none;display:inline-block;color:#009097;font-size:14px;margin-right:4px;vertical-align:middle}.job-listing.temporary-job .job .wrapper .desc-list .address .icon{vertical-align:top}.job-listing.temporary-job .job .wrapper .desc-list .salary .icon{font-size:15px}.job-listing.temporary-job .job .wrapper .desc-list .text{float:none;display:inline-block;width:auto;font-size:13px;padding:0 0 4px 0}.job-listing.temporary-job .job .wrapper .desc-list .desc-item.phone{margin-bottom:0}.job-listing.temporary-job .job .wrapper .desc-list .desc-item.phone a,.job-listing.temporary-job .job .wrapper .desc-list .desc-item.whatsapp a{color:#333}.job-listing.temporary-job .job .wrapper .desc-list .desc-item.whatsapp{margin-bottom:0}.job-listing.temporary-job .job-sec .job .row.contact-employer{position:absolute;top:38px;right:15px;z-index:3;margin-bottom:0}.job-listing.temporary-job .job-sec .job .btn-contact-employer{font-size:18px;font-weight:bold;min-width:180px;padding:10px 12px 8px 12px;line-height:1;margin-top:6px}.job-listing.temporary-job .current-job{margin-bottom:24px}.job-listing.temporary-job .current-job .wrapper{cursor:auto}.job-listing.temporary-job .current-job .wrapper .job-title{max-width:574px;width:60%}.job-listing.temporary-job .current-job .wrapper .company{max-width:574px;width:60%}.job-listing.temporary-job .current-job .wrapper .desc-list .desc-item.address .text{vertical-align:bottom}.job-listing.temporary-job .current-job .wrapper .desc-list{max-width:100%}.job-listing.temporary-job .current-job .wrapper .desc-list .desc-item{display:inline-block;margin-right:54px;width:auto;margin-bottom:0;vertical-align:bottom}.job-listing.temporary-job .other-jobs .sec-title{font-size:28px;font-weight:bold;color:#009097;line-height:1;margin-bottom:20px}.job-listing.temporary-job .other-jobs>.row{margin:0}.job-listing.temporary-job .other-jobs>.jobs>.row:last-child>.job{margin-bottom:0}.job-listing.temporary-job .other-jobs .wrapper .row.hidden-area{display:none;margin-bottom:4px;cursor:auto}.job-listing.temporary-job .other-jobs .wrapper .row.desc-list-shown{margin-bottom:0}.job-listing.temporary-job .other-jobs .wrapper .row.desc-list-hidden{margin-bottom:8px}.job-listing.temporary-job .other-jobs .wrapper .desc-list{margin-bottom:0}.job-listing.temporary-job .other-jobs .wrapper .desc-list .desc-item{display:inline-block;min-width:45%;margin-bottom:8px}.job-listing.temporary-job .other-jobs .wrapper .desc-list .desc-item.address{margin-bottom:5px}.job-listing.temporary-job .other-jobs .wrapper .desc-list .desc-item.salary{margin-bottom:5px}.job-listing.temporary-job .other-jobs .wrapper .desc-list .desc-item.phone{margin-bottom:8px}.job-listing.temporary-job .other-jobs .wrapper .desc-list .desc-item.whatsapp{margin-bottom:8px}.job-listing.temporary-job .other-jobs .job .row.contact-employer{position:relative;top:auto;right:auto;text-align:center}#temp-job-result-list #listing-view-more-loading.jl-ajax-loader{height:50px;background:url('/images/ajax-loader.gif') center center no-repeat}#temp-job-result-list.end-list #listing-view-more-loading.jl-ajax-loader{display:none}@media only screen and (max-width:992px){.job-listing.temporary-job .other-jobs>.jobs>.row:last-child>.job{margin-bottom:24px}.job-listing.temporary-job .other-jobs>.jobs>.row:last-child>.job:last-child{margin-bottom:0}.job-listing.temporary-job .top-banner-468x60{display:block;margin:0 auto 4px auto;float:none;position:relative}.job-listing.temporary-job .pt-nav .static{top:unset;float:none;display:inline-block;vertical-align:middle;padding:9px 0}}@media only screen and (min-width:1200px){.job-listing.temporary-job .job-sec .job .wrapper .row>.text{width:100%}.job-listing.temporary-job .pt-nav .static{top:14px}.job-listing.temporary-job .top-banner-468x60{display:block;float:right;width:100%;position:relative;margin:5px 210px 0 0}}@media only screen and (max-width:767px){.job-listing.temporary-job .top-banner-468x60{display:block;margin:0 auto;float:none;position:relative}.job-listing.temporary-job .job-sec .job .btn-primary{margin-bottom:4px}.job-listing.temporary-job .top-banner-468x60{display:block;margin:0 auto 4px auto;float:none;position:relative}}@media only screen and (max-width:650px){.job-listing.temporary-job .job .wrapper .desc-list{max-width:320px}.job-listing.temporary-job .job .wrapper .desc-list .desc-item{margin-right:0;margin-bottom:5px;display:block}.job-listing.temporary-job .job .wrapper .desc-list .desc-item.phone{margin-bottom:5px}.job-listing.temporary-job .job .wrapper .desc-list .desc-item.whatsapp{margin-bottom:5px}.job-listing.temporary-job .other-jobs .wrapper .desc-list .desc-item.phone{margin-bottom:5px}.job-listing.temporary-job .other-jobs .wrapper .desc-list .desc-item.whatsapp{margin-bottom:5px}.job-listing.temporary-job .job-sec .job .row.contact-employer{position:relative;top:auto;right:auto;text-align:center}.job-listing.temporary-job .job-sec .job .btn-contact-employer{font-size:16px;min-width:168px;padding:10px 12px}.job-listing.temporary-job .job-sec .job .wrapper .job-title{margin-bottom:8px;font-size:16px}.job-listing.temporary-job .current-job .wrapper .job-title{max-width:100%;width:100%}.job-listing.temporary-job .current-job .wrapper .company{max-width:100%;width:100%}}@media only screen and (max-width:650px){.job-listing.temporary-job .other-jobs .sec-title{font-size:24px}}@media only screen and (max-width:400px){.job-listing.temporary-job .job{padding:0 15px}.job-listing.temporary-job .current-job{padding:0}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.pt-nav .lang{top:0}}