.nexus-job-listing #sandbox{display:flex;margin:0}.nexus-job-listing .sideb{flex:0 0 25%;padding:0 20px}.nexus-job-listing .sideb h1,.nexus-job-listing .sideb h2,.nexus-job-listing .sideb h3,.nexus-job-listing .sideb h4,.nexus-job-listing .sideb h5,.nexus-job-listing .sideb h6{margin-bottom:10px;margin-top:0}.nexus-job-listing .listb{flex-grow:1;margin-left:50px}.nexus-job-listing input{display:block;margin-bottom:10px;padding:10px 14px;width:100%}.nexus-job-listing .sort{border:none;border-radius:0;display:inline-block;font-size:16px;padding:8px 16px;text-decoration:none;vertical-align:top;width:100%}.nexus-job-listing .sort:last-child{margin-top:10px}.nexus-job-listing .sort:hover{text-decoration:none}.nexus-job-listing .sort:focus{outline:none}.nexus-job-listing .sort:after{border-bottom:5px solid transparent;top:-10px}.nexus-job-listing .sort .asc:after,.nexus-job-listing .sort:after{border-left:5px solid transparent;border-right:5px solid transparent;content:"";height:0;position:relative;right:-5px;width:0}.nexus-job-listing .sort .asc:after{border-top:5px solid #fff;top:13px}.nexus-job-listing .sort .desc:after{border-bottom:5px solid #fff;border-left:5px solid transparent;border-right:5px solid transparent;content:"";height:0;position:relative;right:-5px;top:-10px;width:0}.nexus-job-listing .nexus-job-listing-filter,.nexus-job-listing .nexus-job-listing-filterSection,.nexus-job-listing .nexus-job-listing-sortSection{margin-top:20px}.nexus-job-listing .list{margin:0;padding:0}.nexus-job-listing .list ul{list-style-position:inside;margin:0;padding:0}.nexus-job-listing .list li{box-shadow:inset 0 1px 0 #fff;display:block;margin-bottom:20px;padding:20px}.nexus-job-listing .list ul li{box-shadow:none;display:list-item;margin-bottom:0;padding:0}.nexus-job-listing .list ul li:last-child{margin-bottom:20px}.nexus-job-listing .list li h3{font-size:24px;font-weight:600;line-height:34px;margin:0 0 10px}.nexus-job-listing .list li a{text-decoration:none}.nexus-job-listing .list li .jobType{display:inline-block;font-size:12px;margin:0;padding:5px 10px}.nexus-job-listing .list li .applyText{margin-top:20px}.nexus-job-listing .list li .jobLocation{display:inline-block;margin:0 0 0 10px}.nexus-job-listing .jscroll{border:1px solid #000;height:700px;overflow-y:scroll}.nexus-job-listing .ccontainer{cursor:pointer;display:block;font-size:16px;margin-bottom:12px;padding-left:35px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nexus-job-listing .ccontainer input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.nexus-job-listing .checkmark{background-color:#eee;height:25px;left:0;position:absolute;top:0;width:25px}.nexus-job-listing .ccontainer:hover input~.checkmark{background-color:#ccc}.nexus-job-listing .ccontainer input:checked~.checkmark{background-color:#2196f3}.nexus-job-listing .checkmark:after{content:"";display:none;position:absolute}.nexus-job-listing .ccontainer input:checked~.checkmark:after{display:block}.nexus-job-listing .ccontainer .checkmark:after{border:solid #fff;border-width:0 3px 3px 0;height:10px;left:9px;top:5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:5px}.jobtypefilter,.nexus-job-listing select.location{font-size:16px;height:35px;max-width:100%;padding:5px 10px;width:100%}.nexus-job-listing .pagination{list-style:none;margin-top:40px;padding-left:0;text-align:center}.nexus-job-listing .pagination>li{display:inline-block;margin-bottom:10px}.nexus-job-listing .pagination>li:not(:last-child){margin-right:.5rem}.nexus-job-listing .pagination>li>a{background-color:#f3f4f6;color:#111827;padding:6px 12px}.nexus-job-listing .bottomBox{align-items:center;display:flex;flex-wrap:wrap}.nexus-job-listing .left-part{flex-grow:1}.nexus-job-listing .mobFilter{display:none}.nexus-job-listing .datePosted{margin-bottom:0}.nexus-job-listing .xbutton{display:none}.nexus-job-listing .activeMob .xbutton{border:none;border-radius:100%;display:block;font-size:24px;font-weight:700;height:36px;line-height:0;padding:0;position:absolute;right:-18px;top:-18px;width:36px}@media (max-width:768px){.nexus-job-listing #sandbox{display:block}.nexus-job-listing .porpSection{display:none}.nexus-job-listing .mobFilter{display:block}.nexus-job-listing .listb{margin-left:0}.nexus-job-listing .porpSection.activeMob{background:#fff;box-shadow:0 0 8px 3px rgba(0,0,0,.2);display:block;left:50%;max-height:90%;max-width:85%;padding:30px;position:fixed;top:50%;transform:translate(-50%,-50%);width:100%;z-index:999}body.filterActive:after{background:rgba(0,0,0,.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:998}body.filterActive{overflow:hidden;position:relative}.nexus-job-listing input.search{box-sizing:border-box;display:inline-flex;width:calc(100% - 50px)}.nexus-job-listing .mobFilter{align-items:center;background:#f8f8f8;border-radius:5px;box-sizing:border-box;cursor:pointer;display:inline-flex;height:35px;justify-content:center;margin-left:8px;padding:0 10px;width:35px}}