@import url(https://fonts.googleapis.com/css?family=Lato:400,700,900,300);html,body{line-height:1.4;font-family:'Lato',sans-serif;font-size:14px;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,0.004);width:100%;height:100%;background:url('https://s3-ap-southeast-1.amazonaws.com/files.ajobthing.com/assets/images/back.jpg');background-position:center;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}body:after{content:'';position:absolute;width:100%;height:100%;top:0px;left:0px;z-index:10;background-color:transparent;background-image:-webkit-linear-gradient(rgba(0,0,0,.8) 0,rgba(0,0,0,.4) 50%,rgba(0,0,0,0) 100%);background-image:linear-gradient(rgba(0,0,0,.8) 0,rgba(0,0,0,.4) 50%,rgba(0,0,0,0) 100%);}b{;font-weight:700;}h1{font-size:24px;font-weight:400;color:#757374}h2{font-size:22px;font-weight:400;color:#757374}h3{font-size:20px;font-weight:400;color:#757374}h4{font-size:18px;font-weight:400;color:#757374}h5{font-size:16px;font-weight:400;color:#757374}hr{margin:10px 0;border:0;border-top:1px solid #000;}p,label,span,a,label,li{font-size:14px;text-decoration:none;color:#000}.row{margin:0px!important;}.bold{font-weight:700;}.italic{font-style:italic;}.bottom{vertical-align:baseline;}.uppercase{text-transform:uppercase;}.right{float:right;}.left{float:left;}.center{text-align:center!important;}.text-left{text-align:left!important;}.text-right{text-align:right!important;}.justify{text-align:justify;}.hide{display:none!important;}.show{display:block!important;}.inline{display:inline-block!important;}.m-hide{display:block!important;}.w-hide{display:none!important;}.wrapper{position:fixed;width:100%;height:100%;z-index:1000;}.main{padding:0px 15px;max-width:850px;margin:0 auto;position:relative;}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent;}.mini-menu{position:relative;background:rgba(167,9,9,.7)}.mini-menu .dropdown{color:#fff;padding:1px 0px 5px 0px;float:right;}.mini-menu .dropdown .lang{color:#fff;}.mini-menu .dropdown .lang:hover{text-decoration:underline;}.mini-menu .dropdown a .caret{border-top-color:#fff;}.mini-menu .dropdown-menu{text-align:left;min-width:100px;border-radius:0px;padding:0px;}.mini-menu .dropdown-menu li:hover a{background:#F5821F;color:#fff;transition:all 0.3s ease;}.brand{position:relative;margin-bottom:15px;}.brand .logo-wrap{padding-top:15px;padding-bottom:5px;}.brand .logo-wrap .logo{position:relative;padding:15px 0;}.brand .logo-wrap .logo img{width:80px;border-radius:4px;}.brand .tagline{position:absolute;top:50%;font-size:18px;font-weight:300;color:#fff;font-style:italic;text-align:justify;padding-left:120px;padding-right:15px;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}.btn-primary{color:#000!important;padding-top:8px;padding-bottom:10px;position:relative;color:#FFF;cursor:pointer;background:#FFC600 linear-gradient(#FFC600,#F8AC00) repeat scroll 0% 0%;border-radius:4px!important;box-shadow:0px 0px rgba(0,0,0,0),0px -3px rgba(0,0,0,.3) inset;border:0px none;}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.selected{box-shadow:0px 0px rgba(0,0,0,0),0px -3px rgba(0,0,0,.1) inset;background:#FFC600 linear-gradient(#FFC600,#FFC600) repeat scroll 0% 0%;}.btn-danger{color:#000!important;padding-top:8px;padding-bottom:10px;position:relative;color:#FFF;cursor:pointer;background:#FF6666 linear-gradient(#FF6666,#D7202A) repeat scroll 0% 0%;border-radius:4px!important;box-shadow:0px 0px rgba(0,0,0,0),0px -3px rgba(0,0,0,.3) inset;border:0px none;}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.selected{box-shadow:0px 0px rgba(0,0,0,0),0px -3px rgba(0,0,0,.1) inset;background:#FF6666 linear-gradient(#FF6666,#FF6666) repeat scroll 0% 0%;}.fg-line .select{width:100%;}.input{border-radius:4px!important;}.select{border-radius:4px!important;}.select select{border-radius:4px!important;}.select.invalid select{border-radius:4px!important;}.link-primary-o{color:#0074C0!important;}.form-control:focus{border-color:transparent;outline:0;-webkit-box-shadow:none);
    box-shadow: none;
}.content{position:relative;overflow:auto;-webkit-overflow-scrolling:touch;}.bottom{position:fixed;bottom:30px;}.slimScrollBar{background:#FFC600!important;border-radius:8px!important;opacity:1!important;}.search{padding-top:15px;padding-bottom:15px;text-align:center;width:100%;position:relative;border-bottom:2px dashed rgba(255,255,255,.3);border-top:2px dashed rgba(255,255,255,.3);}.header{position:relative;min-height:37px;}.header .title{color:#FFC600!important;font-weight:900;padding-right:100px;text-align:left;position:absolute;width:100%;left:0;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}.header .title span{color:#fff!important;}.header .btn-header{position:absolute;right:0px;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}.header .loader{position:absolute;right:70px;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}.search-detail{padding:50px;position:relative;border-radius:4px;background:rgba(255,255,255,.9);text-align:center;}.search-detail .title{font-size:25px;color:#000;}.job-detail{padding:15px;position:relative;border-radius:4px;background:rgba(255,255,255,.9);}.job-detail .job_pic img{height:auto;width:auto;max-width:100%;max-height:100%;}.job-content{padding:10px 0;}.job-content strong{color:#000!important}.job-content ul{margin:0!important;padding:0!important;margin-bottom:15px!important;list-style-type:square!important;padding-left:20px!important;}.job-content ul:last-child{margin:0!important;padding:0!important;margin-bottom:0px!important;list-style-type:square!important;padding-left:20px!important;}.job-content p{margin:0!important;}.store-list{padding:10px;margin-bottom:10px;position:relative;padding-right:50px;border-radius:4px;border:1px solid #000;}.store-list.active{background-color:#FFC600;}.store-list:last-child{margin-bottom:0px;}.store-list .checkbox{margin:0px!important;position:absolute;right:14px;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}.store-list .checkbox input[type="checkbox"]:not(:checked)+label:before,.store-list .checkbox input[type="checkbox"]:checked+label:before{content:'';position:absolute;left:0;top:0;width:25px;height:25px;border:1px solid #000;background:#fff;border-radius:4px;}.store-list .checkbox input[type="checkbox"]:not(:checked)+label:after,.store-list .checkbox input[type="checkbox"]:checked+label:after{content:'';position:absolute;width:15px;height:6px;background:transparent;top:45%;left:5px;border:2px solid #000;border-top:none;border-right:none;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.store-list .checkbox input[type="checkbox"]:not(:checked)+label:after{opacity:0;}.store-list .checkbox input[type="checkbox"]:checked+label:after{opacity:1;}.apply-job{padding:15px;position:relative;border-radius:4px;background:rgba(255,255,255,.9);}.apply-job .radio input[type=radio]+label{color:#000;}.apply-job .radio label:before{content:'';width:11px;height:11px;border-radius:100%;background:#fff;border:1px solid #fff;position:absolute;top:4px;left:2px;z-index:1;}.apply-job .radio label:after{content:'';width:15px;height:15px;border-radius:100%;background:#fff;border:1px solid #000;position:absolute;left:0;z-index:0;top:2px;}.apply-job .radio label{margin-left:22px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;color:#A3A1A1;padding:0px!important}.apply-job .radio input[type=radio]:checked+label:before{background:#000;transition:all 0.4s ease;}.apply-job .checkbox input[type="checkbox"]:not(:checked)+label:before,.apply-job .checkbox input[type="checkbox"]:checked+label:before{content:'';position:absolute;left:0;top:50%;width:15px;height:15px;border:1px solid #000;background:#fff;border-radius:0px;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}.apply-job .checkbox input[type="checkbox"]:not(:checked)+label:after,.apply-job .checkbox input[type="checkbox"]:checked+label:after{content:'';position:absolute;width:9px;height:4px;background:transparent;top:43%;left:3px;border:2px solid #000;border-top:none;border-right:none;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.apply-job .checkbox input[type="checkbox"]:not(:checked)+label{color:#000;}.apply-job .checkbox input[type="checkbox"]:checked+label{color:#000;}.apply-job .form-group.lang{padding-left:120px;}.apply-job .form-group.lang .radio{display:inline-block;margin-right:20px;}.apply-job .link-primary-o{color:#E4C18A;}.apply-job .btn-submit{float:right;}.apply-job .checkbox{float:left}.apply-job .input,.apply-job .input:focus{-webkit-box-shadow:0 0px 0 rgba(0,0,0,0),0 2px 5px rgba(0,0,0,.5) inset,0 0px 0 transparent;box-shadow:0 0px 0 rgba(0,0,0,0),0 2px 5px rgba(0,0,0,.5) inset,0 0px 0 transparent;}.apply-job .select select,.apply-job .select select:focus{-webkit-box-shadow:0 0px 0 rgba(0,0,0,0),0 2px 5px rgba(0,0,0,.5) inset,0 0px 0 transparent;box-shadow:0 0px 0 rgba(0,0,0,0),0 2px 5px rgba(0,0,0,.5) inset,0 0px 0 transparent;line-height:1.3;}.thank{padding:50px;position:relative;border-radius:4px;background:rgba(255,255,255,.9);text-align:center;}.thank .title{font-size:25px;color:#000;}.thank .sub-title{margin-bottom:25px;}.thank-you-input{background:white;color:black;margin-right:5px!important;border:0;height:30px;padding-left:10px;}.thank-wrapper{margin-bottom:25px;}.thank-friend-wrapper{position:relative;}.thank-friend{background:white;color:#757374;text-align:left;padding:10px;margin-bottom:10px;}.thank-icon{padding-right:5px;}.thank-friend-remove{position:absolute;right:-20px;top:10px;}#recommend button.add{border:0;background:#302931;color:white;height:30px;}#recommend button.tell{border:0;background:#27BB99;color:white;height:30px;width:50%;margin:15px 0;width: 400px;}#recommend-message{margin-bottom:10px;}.modal{top:35%!important;width:400px;display:none;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0px!important;right:auto;bottom:auto;}.modal-wrap{position:relative;text-align:left;background:#fff;border-radius:4px;}.modal-header{border-bottom:1px solid #ddd;padding:15px;}.modal-header .title{line-height:1em;font-size:16px;font-weight:700;}.modal-header .close-modal{float:right;color:#D70D0D;cursor:pointer;}.modal-body{border-bottom:1px solid #ddd;padding:15px;}.modal-footer{padding:15px;border:none;}.load{position:relative;}.load a{color:#000;cursor:pointer;}.load a:hover{text-decoration:underline;}.load img{width:40px;}.loader{width:40px;height:40px;background-image:url('../img/load.svg');background-size:contain}.submit-bottom{position:relative;}.submit-bottom .loader{float:right;}.btn-hide{float:right;color:#fff;cursor:pointer;margin-bottom:-3px;}.search-adv{display:block;}.btn-hide:hover{text-decoration:underline;color:#fff;}.asterik{color:#d2322d;font-size:18px;}@media only screen and (max-width: 960px){}@media only screen and (max-width: 768px){.m-hide{display:none!important;}.w-hide{display:block!important;}.modal{left:0!important;top:0!important;padding:15px;width:100%;-ms-transform:none;-webkit-transform:none;transform:none}.brand .logo-wrap{padding:0px;}.apply-job .form-group.lang{padding-left:120px;}.apply-job .form-group.lang .radio{display:block;margin-right:0px;}.thank-you-input{width:100%;display:block;margin-bottom:5px!important;}.thank-friend-wrapper{padding-right:20px;margin-bottom:15px;}.thank-friend{margin-right:20px;}#recommend button.add{width:100%;display:block;}#recommend button.tell{width:100%;display:block;}.thank-friend-remove{right:0;}}@media only screen and (max-width: 568px){h1{font-size:18px;font-weight:400}h2{font-size:16px;font-weight:400}h3{font-size:14px;font-weight:400}p,label,span,a,label,select,li,input[type="text"],input[type="password"],textarea{font-size:12px!important;}.btn{font-size:12px;padding-top:8px;padding-bottom:10px;}.select select{font-size:12px!important;padding-top:8px;padding-bottom:7px;}.modal-header .title{font-size:14px;}.brand .logo-wrap .logo{padding:10px 0;padding-top:15px;}.brand .logo-wrap .logo img{width:40px;}.brand .tagline{font-size:12px!important;padding-left:55px!important;}.apply-job .btn-submit{display:block;float:none;width:100%;}.apply-job .checkbox{display:block;float:none;}.search{padding-top:10px!important;}.search{padding-bottom:10px!important;}.header{min-height:0px;}.search-detail{padding:15px;}.thank{padding:15px;}.loader{width:32px;height:32px;}.submit-bottom .loader{float:none;margin:0 auto;margin-top:3px;}.apply-job .checkbox input[type="checkbox"]:not(:checked)+label:before,.apply-job .checkbox input[type="checkbox"]:checked+label:before{content:'';position:absolute;left:0;top:50%;width:22px;height:22px;}.apply-job .checkbox input[type="checkbox"]:not(:checked)+label:after,.apply-job .checkbox input[type="checkbox"]:checked+label:after{content:'';position:absolute;width:14px;height:5px;top:40%;left:4px;}.apply-job .checkbox input[type="checkbox"]:not(:checked)+label,.apply-job .checkbox input[type="checkbox"]:checked+label{padding-left:30px;}}@media only screen
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) {.l-wrap-footer{display:none;}.search{margin:0px -2px;}.search .col-3-11,.search .col-2-11{width:25%;padding:0px 2px;}.apply-job .checkbox input[type="checkbox"]:not(:checked)+label:before,.apply-job .checkbox input[type="checkbox"]:checked+label:before{content:'';position:absolute;left:0;top:50%;width:22px;height:22px;}.apply-job .checkbox input[type="checkbox"]:not(:checked)+label:after,.apply-job .checkbox input[type="checkbox"]:checked+label:after{content:'';position:absolute;width:14px;height:5px;top:40%;left:4px;}.apply-job .checkbox input[type="checkbox"]:not(:checked)+label,.apply-job .checkbox input[type="checkbox"]:checked+label{padding-left:30px;}}