﻿.lv-background-gray{background:#eee;}.lv-background-white{background:#fff;}.lv-checkbox-custom input[type="checkbox"]{display:none;}.lv-checkbox-custom span{cursor:pointer;}.lv-checkbox-custom label{font-weight:100;}.lv-checkbox-custom input[type="checkbox"]+label span.check{display:inline-block;width:19px;height:19px;margin:-3px 5px 0 0;vertical-align:middle;background:#fff;border:1px solid #ddd;cursor:pointer;}.lv-checkbox-custom input[type="checkbox"]:checked+label span.check{border:2px solid #00b9f2;background:#faa916;}@media(min-width:768px){.sm-col-padding{padding-left:5px !important;padding-right:5px !important;}}@media(max-width:767px){.sm-col-padding{padding-left:0 !important;padding-right:0 !important;}}@media(min-width:768px){.select2-drop{border:0;border-radius:0 !important;}.padding-right-none{padding-right:0;}.lv-banner-container{height:600px;width:100%;position:relative;}.lv-banner-container .lv-search-container{height:420px;background:transparent;position:relative;top:0;left:0;}.lv-banner-container .lv-search-container .lv-search-widget{border-radius:2px;box-shadow:none;background:rgba(0,0,0,.65);color:#fff;padding:20px;position:absolute;top:55%;margin-top:5%;transform:translateY(-50%) translateX(-50%);left:50%;width:94%;}.lv-banner-container .lv-search-container .lv-search-widget h1{font-size:18px;font-weight:400;margin-top:0;margin-bottom:10px;text-align:left;}.lv-banner-container .lv-search-container .lv-search-widget .break-title{display:none;}.lv-banner-container .lv-search-container .lv-search-widget .lv-search-controls{height:44px;}.lv-banner-container .lv-slider-banner{position:absolute;top:0;left:0;}.lv-banner-container .lv-slider-banner img{height:600px;width:100%;}.lv-banner-container .lv-slider-banner .carousel-indicators li{width:13px;height:13px;}.lv-banner-container .lv-slider-banner .carousel-indicators li.active{background:#ccc;}.lv-dropdown-list span.lv-icon{height:44px;position:absolute;top:0;bottom:0;padding:0 10px;line-height:44px;z-index:2;color:#666;opacity:.5;font-size:20px;}.lv-dropdown-list .lv-search-list{height:44px;background:#fff !important;}.lv-dropdown-list .lv-search-list a{height:44px !important;border-radius:0 !important;border:0 !important;background:#fff;line-height:44px !important;font-size:15px;padding-left:40px !important;}.lv-dropdown-list .lv-search-list .select2-arrow{background:transparent;border:0;line-height:44px;padding-top:7px;}}@media(max-width:767px){.padding-right-none{padding-right:15px;}.lv-banner-container{height:400px;width:100%;background:#6b8e23;position:relative;}.lv-banner-container .lv-search-container{height:420px;background:transparent;position:relative;top:0;left:0;}.lv-banner-container .lv-search-container .lv-search-widget{box-shadow:none;background:rgba(0,0,0,.65);color:#fff;position:absolute;top:0;left:0;right:0;bottom:20px;padding:20px 30px 30px 30px;}.lv-banner-container .lv-search-container .lv-search-widget h1{font-size:24px;font-weight:100;margin-top:30px;line-height:30px;margin-bottom:15px;text-align:center;}.lv-banner-container .lv-search-container .lv-search-widget .break-title{display:block;}.lv-banner-container .lv-search-container .lv-search-widget .lv-search-controls>form>a,.lv-banner-container .lv-search-container .lv-search-widget .lv-search-controls>form>div{height:44px;margin:10px 0;padding:0;}.lv-banner-container .lv-search-container .lv-search-widget .lv-search-controls>form>a input,.lv-banner-container .lv-search-container .lv-search-widget .lv-search-controls>form>div input,.lv-banner-container .lv-search-container .lv-search-widget .lv-search-controls>form>a button,.lv-banner-container .lv-search-container .lv-search-widget .lv-search-controls>form>div button{border-radius:2px;}.lv-banner-container .lv-slider-banner{position:absolute;top:0;left:0;}.lv-banner-container .lv-slider-banner img{height:400px;width:100%;}.lv-banner-container .lv-slider-banner .carousel-indicators{display:none;}.lv-banner-container .lv-slider-banner .carousel-indicators li{display:none;}.lv-dropdown-list span.lv-icon{height:44px;position:absolute;top:0;bottom:0;line-height:44px;z-index:2;color:#666;opacity:.5;font-size:20px;}.lv-dropdown-list .lv-search-list{height:44px;background:#fff !important;}.lv-dropdown-list .lv-search-list a{height:44px !important;border-radius:0 !important;border:0 !important;margin-left:-12px;margin-right:-12px;background:#fff;line-height:44px !important;font-size:15px;padding-left:40px !important;}.lv-dropdown-list .lv-search-list .select2-arrow{background:transparent;border:0;line-height:44px;padding-top:7px;}.lv-input-dropdown{height:44px;position:relative;margin-left:-12px;margin-right:-12px;background:#fff;}.lv-input-dropdown .btn{position:absolute;top:0;left:0;z-index:1;width:100%;border-radius:0;height:44px;padding:10px 30px 10px 40px;border:0;background:#fff;}.lv-input-dropdown .btn:hover,.lv-input-dropdown .btn:focus{background-color:#fff !important;border:0;}.lv-input-dropdown span{color:#666;opacity:.5;}.lv-input-dropdown .text{font-size:15px;color:#000;text-align:left;position:absolute;top:0;left:40px;right:30px;line-height:42px;height:45px;}.lv-input-dropdown .icon-left{position:absolute;left:0;z-index:2;line-height:40px;width:40px;font-size:20px;height:44px;}.lv-input-dropdown .icon-right{position:absolute;right:0;z-index:2;line-height:44px;width:30px;font-size:11px;height:44px;}.lv-input-dropdown .dropdown-menu{position:fixed;top:0;left:0;right:0;bottom:0;border:0;border-radius:0;margin:0;padding:0;font-size:18px;}.lv-input-dropdown .dropdown-menu .search-list{width:100%;height:60px;border-bottom:1px solid #cecece;padding:10px 20px 20px 30px;position:relative;}.lv-input-dropdown .dropdown-menu .search-list .input{width:100%;padding:0;border:0;border-bottom:1px dotted #666;height:34px;color:#333;padding:5px 34px 5px 5px;z-index:1;}.lv-input-dropdown .dropdown-menu .search-list span{color:#666;opacity:.5;position:absolute;right:0;line-height:44px;font-size:15px;width:44px;padding-left:10px;display:none;}.lv-input-dropdown .dropdown-menu ul.list-item{height:calc(100% - 44px);overflow-y:auto;margin:0;padding:0;}.lv-input-dropdown .dropdown-menu ul.list-item li{height:48px;line-height:48px;border-bottom:1px solid #e5e5e5;padding:0 10px;overflow:hidden;color:#666;cursor:pointer;}.lv-input-dropdown .dropdown-menu ul.list-item li:hover{color:#333;background:#f6f6f6;}}.lv-search-box{height:44px;position:relative;margin-left:-12px;margin-right:-12px;}.lv-search-box .input{position:absolute;top:0;left:0;height:44px;width:100%;padding:10px 30px 10px 40px;border:0;font-size:15px;color:#333;z-index:1;}.lv-search-box span{color:#666;opacity:.5;}.lv-search-box .icon-search{position:absolute;left:0;height:44px;width:40px;z-index:2;font-size:20px;line-height:40px;padding:0 8px;}.lv-search-box .icon-remove{position:absolute;right:0;height:44px;width:30px;z-index:2;font-size:13px;line-height:44px;padding:0 8px;display:none;cursor:pointer;}.lv-search-box.has-text .icon-remove{display:block;}.lv-button-search{background:#00b9f2;color:#fff;border:2px solid #fff;height:44px;position:relative;margin-left:-12px;margin-right:-12px;font-size:16px;font-weight:500;}.lv-button-search .btn-search{background:transparent;border:0;width:100%;height:100%;font-size:18px;}@media(min-width:768px){.lv-search-container-recruiter{width:40%;height:100%;background:transparent;position:relative;right:40px;float:right;}.lv-search-container-recruiter .lv-search-widget{border-radius:2px;box-shadow:none;background:rgba(0,0,0,.65);color:#fff;padding:20px;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);left:50%;width:100%;}.lv-search-container-recruiter .lv-search-widget h1{font-size:18px;font-weight:400;margin-top:0;margin-bottom:10px;text-align:center;}.lv-search-container-recruiter .lv-search-widget .break-title{display:none;}.lv-search-container-recruiter .lv-search-widget .lv-search-controls{height:44px;}.lv-search-container-recruiter .lv-search-widget .lv-search-controls .lv-search-by-job{padding-right:5px;margin-bottom:10px;}.lv-search-container-recruiter .lv-search-widget .lv-search-controls .lv-search-by-location{padding-left:5px;margin-bottom:10px;}.lv-search-container-recruiter .lv-search-widget .lv-search-controls .lv-search-by-text{margin-bottom:10px;}.lv-dropdown-list-recruiter span.lv-icon{height:44px;position:absolute;top:0;bottom:0;padding:0 10px;line-height:44px;z-index:2;color:#666;opacity:.5;font-size:20px;}.lv-dropdown-list-recruiter .lv-search-list{height:44px;background:#fff !important;}.lv-dropdown-list-recruiter .lv-search-list a{height:44px !important;border-radius:0 !important;border:0 !important;background:#fff;line-height:44px !important;font-size:15px;padding-left:40px !important;}.lv-dropdown-list-recruiter .lv-search-list .select2-arrow{background:transparent !important;border:0 !important;line-height:44px !important;padding-top:7px !important;}}@media(max-width:767px){.lv-search-container-recruiter{height:420px;background:transparent;position:relative;top:0;left:0;}.lv-search-container-recruiter .lv-search-widget{box-shadow:none;background:rgba(0,0,0,.65);color:#fff;position:absolute;top:0;left:0;right:0;bottom:20px;padding:20px 30px 30px 30px;}.lv-search-container-recruiter .lv-search-widget h1{font-size:24px;font-weight:100;margin-top:30px;line-height:30px;margin-bottom:15px;text-align:center;}.lv-search-container-recruiter .lv-search-widget .break-title{display:block;}.lv-search-container-recruiter .lv-search-widget .lv-search-controls>form>a,.lv-search-container-recruiter .lv-search-widget .lv-search-controls>form>div{height:44px;margin:10px 0;padding:0;}.lv-search-container-recruiter .lv-search-widget .lv-search-controls>form>a input,.lv-search-container-recruiter .lv-search-widget .lv-search-controls>form>div input,.lv-search-container-recruiter .lv-search-widget .lv-search-controls>form>a button,.lv-search-container-recruiter .lv-search-widget .lv-search-controls>form>div button{border-radius:2px;}.lv-dropdown-list-recruiter span.lv-icon{height:44px;position:absolute;top:0;bottom:0;line-height:44px;z-index:2;color:#666;opacity:.5;font-size:20px;}.lv-dropdown-list-recruiter .lv-search-list{height:44px;background:#fff !important;}.lv-dropdown-list-recruiter .lv-search-list a{height:44px !important;border-radius:0 !important;border:0 !important;margin-left:-12px;margin-right:-12px;background:#fff;line-height:44px !important;font-size:15px;padding-left:40px !important;}.lv-dropdown-list-recruiter .lv-search-list .select2-arrow{background:transparent;border:0;line-height:44px;padding-top:7px;}.lv-search-box-recruiter{margin-left:-12px;margin-right:-12px;}.lv-button-search-recruiter{margin-left:-12px;margin-right:-12px;}}.lv-search-box-recruiter{height:44px;position:relative;}.lv-search-box-recruiter .input{position:absolute;top:0;left:0;height:44px;width:100%;padding:10px 30px 10px 40px;border:0;font-size:15px;color:#333;z-index:1;}.lv-search-box-recruiter span{color:#666;opacity:.5;}.lv-search-box-recruiter .icon-search{position:absolute;left:0;height:44px;width:40px;z-index:2;font-size:20px;line-height:40px;padding:0 8px;}.lv-search-box-recruiter .icon-remove{position:absolute;right:0;height:44px;width:30px;z-index:2;font-size:13px;line-height:44px;padding:0 8px;display:none;cursor:pointer;}.lv-search-box-recruiter.has-text .icon-remove{display:block;}.lv-button-search-recruiter{background:#00b9f2;color:#fff;border:2px solid #fff;height:44px;position:relative;font-size:16px;font-weight:500;}.lv-button-search-recruiter .btn-search{background:transparent;border:0;width:100%;height:100%;font-size:18px;}@media(min-width:768px){.lv-main-content{padding-top:10px;padding-bottom:10px;}.lv-main-content .lv-group{padding:0 5px;}.lv-main-content .lv-list-job{margin-right:10px;}.lv-main-content .lv-list-job .lv-header{height:37px;border:1px solid #00b9f2;border-bottom:0;background:#00b9f2;font-size:15px;line-height:37px;text-align:center;font-weight:500;color:#fff;}.lv-main-content .lv-list-job .lv-content{border:1px solid #e5e5e5;text-align:center;padding-top:10px;padding-bottom:30px;overflow:auto;height:535px;}.lv-main-content .lv-list-job .lv-content ul{overflow:hidden;margin:5px 30px;padding:0;}.lv-main-content .lv-list-job .lv-content ul li.job-item{float:left;width:50%;text-overflow:ellipsis;overflow:hidden;border-bottom:1px dotted #ccc;padding-top:8px;padding-bottom:8px;}.lv-main-content .lv-list-job .lv-content ul li.job-item .job-title{float:left;display:block;text-align:left;}.lv-main-content .lv-list-job .lv-content ul li.job-item .job-title strong{display:inline-block;font-size:1.1em;font-weight:500;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;vertical-align:middle;}.lv-main-content .lv-list-job .lv-content ul li.job-item .job-title em{display:block;font-style:normal;color:#888;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;}.lv-main-content .lv-list-job .lv-content ul li.job-item .job-score{float:left;width:40px;display:block;}.lv-main-content .lv-list-job .lv-paginator{height:70px;text-align:center;}.lv-main-content .lv-list-company{border:1px solid #e5e5e5;}.lv-main-content .lv-list-company .lv-header{height:37px;border-bottom:1px solid #00b9f2;background:#00b9f2;font-size:15px;line-height:37px;text-align:center;font-weight:500;color:#fff;}.lv-main-content .lv-list-company .lv-content{height:535px;padding-top:10px;text-align:center;overflow:auto;}.lv-main-content .lv-list-company .lv-content .logo{display:inline-block;height:70px;line-height:60px;width:110px;margin:5px;padding:5px;}.lv-main-content .lv-list-company .lv-content .logo>img{max-height:60px !important;max-width:100px !important;}.lv-main-content .lv-paginator a{margin:0 3px;height:35px;width:35px;line-height:35px;padding:0;border-radius:0 !important;font-size:16px !important;}.lv-main-content .lv-paginator .active a{background:#00b9f2 !important;border:transparent;}}@media(max-width:767px){.lv-main-content{padding-top:10px;padding-bottom:10px;}.lv-main-content .lv-group{padding:0 5px;}.lv-main-content .lv-list-job{padding-top:10px;}.lv-main-content .lv-list-job .lv-header{height:37px;border-bottom:1px solid #faa916;background:#faa916;font-size:15px;line-height:37px;text-align:left;padding-left:15px;font-weight:500;color:#fff;}.lv-main-content .lv-list-job .lv-content{border:1px solid #e5e5e5;text-align:center;padding-top:10px;padding-bottom:30px;overflow:auto;height:535px;}.lv-main-content .lv-list-job .lv-content ul{overflow:hidden;margin:5px 30px;padding:0;}.lv-main-content .lv-list-job .lv-content ul li.job-item{float:left;width:100%;text-overflow:ellipsis;overflow:hidden;border-bottom:1px dotted #ccc;padding-top:8px;padding-bottom:8px;}.lv-main-content .lv-list-job .lv-content ul li.job-item .job-title{float:left;display:block;text-align:left;padding-left:5px;}.lv-main-content .lv-list-job .lv-content ul li.job-item .job-title strong{display:inline-block;font-size:1.1em;font-weight:500;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;vertical-align:middle;}.lv-main-content .lv-list-job .lv-content ul li.job-item .job-title em{display:block;font-style:normal;color:#888;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;}.lv-main-content .lv-list-job .lv-content ul li.job-item .job-score{float:left;width:40px;display:block;}.lv-main-content .lv-list-job .lv-paginator{height:70px;text-align:center;}.lv-main-content .lv-list-company{border:1px solid #fff;}.lv-main-content .lv-list-company .lv-header{height:37px;border-bottom:1px solid #faa916;background:#faa916;font-size:15px;line-height:37px;text-align:left;padding-left:15px;font-weight:500;color:#fff;}.lv-main-content .lv-list-company .lv-content{height:535px;padding-top:10px;text-align:center;overflow:auto;}.lv-main-content .lv-list-company .lv-content .logo{display:inline-block;height:70px;line-height:70px;width:30%;border:1px solid #eee;border-radius:4px;padding:0;margin:5px;}.lv-main-content .lv-list-company .lv-content .logo>img{max-height:60px!important;max-width:100px!important;}.lv-main-content .lv-paginator a{margin:0 3px;height:35px;width:35px;line-height:35px;padding:0;border-radius:0 !important;font-size:16px !important;}.lv-main-content .lv-paginator .active a{background:#00b9f2 !important;border:transparent;}}@media(min-width:1200px){.job-title{width:420px;}}@media(min-width:992px){.job-title{width:250px;}}.lv-main-footer{border-top:1px solid #d5d5d5;background:#e2e2e2;padding:15px 0 30px 0;width:100%;font-size:15px;}.lv-main-footer p.title{font-weight:bold;font-size:17px;color:#555;opacity:.9;}.lv-main-footer a{font-size:15px;color:#555;opacity:.8;}.lv-main-footer a:hover{text-decoration:none;color:#e38008;-webkit-transition:color 300ms linear;-ms-transition:color 300ms linear;transition:color 300ms linear;}.lv-main-footer hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #ddd;}.lv-button-go-top{position:fixed;bottom:25px;right:5px;}.lv-button-go-top .go-top{width:30px;height:30px;font-size:20px;}.lv-button-go-top .go-top a{height:30px;line-height:30px;}.lv-button-go-top .go-top a i{background:#666;opacity:.1;border-radius:30px;}.lv-button-go-top .go-top a i:hover{background:#e38008;opacity:.7;border-radius:30px;-webkit-transition:opacity 300ms linear;-ms-transition:opacity 300ms linear;transition:opacity 300ms linear;}.lv-custom-scrollbar::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5;}.lv-custom-scrollbar::-webkit-scrollbar{width:12px;background-color:#f5f5f5;}.lv-custom-scrollbar::-webkit-scrollbar-thumb{box-shadow:inset 0 0 6px rgba(0,0,0,.3);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#cecece;}body{font-family:Segoe UI !important;}.debug{border:1px solid #f00!important;}.magin-search-box{margin-bottom:5px;}div.mask{position:fixed;left:0;top:0;right:0;bottom:0;z-index:60000;background-image:url('img/Loading.svg');background-position:center center;background-repeat:no-repeat;}#notify_assign{display:none;bottom:30px;position:fixed;left:30px;width:300px;height:430px;z-index:99999;}.notify-box{height:auto;padding:8px;overflow:hidden;background-color:rgba(204,204,204,.2);border-radius:6px;opacity:1;box-shadow:0 0 1em #444;}.notify-wrapper{position:relative;background-color:#fff;border-radius:5px;}.notify-titlebox{padding:10px;color:#fff;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:5px;background:#f0ad4e;float:left;width:100%;font-weight:bold;}.notify-titlebox .fa-angle-double-down{color:#000;}.notify-titlebox img{float:right;}.notify-content{height:370px !important;overflow:auto;font:.9em normal helvetica,arial;}.job-title strong{margin:5px 0;}.job-title em{margin:2px 10px;}.lv-custom-scrollbar ul{list-style:none;padding-left:0;text-align:left;}.lv-custom-scrollbar li{margin-bottom:10px;border-bottom:1px dotted #ccc;padding-left:15px;padding-bottom:10px;}.lv-custom-scrollbar li .label-danger{-webkit-animation:flash linear 1s infinite;animation:flash linear 1s infinite;}@-webkit-keyframes flash{0%{opacity:1;}50%{opacity:.5;}100%{opacity:1;}}@keyframes flash{0%{opacity:1;}50%{opacity:.5;}100%{opacity:1;}}#maximize_btn{display:none;bottom:25px;position:fixed;left:20px;width:35px;height:35px;z-index:99999;}#minimize_btn{width:20px;float:right;border-radius:5px;height:20px;font-size:20px;text-align:center;background:#fff;box-shadow:0 0 5px 0 #fff;margin-top:-1px;position:relative;}#minimize_btn .fa{position:absolute;top:1px;left:4px;}#minimize_btn .fa:hover{cursor:pointer;top:2px;}.notify-title{width:230px;float:left;}.gridbody{padding-left:5px;padding-right:5px;}.maximun-icon{text-align:center;padding:5px;background:#f0ad4e;box-shadow:0 0 15px 0 #dedede;border-radius:15px;}.maximun-icon .fa{font-size:18px;color:#fff;padding:2px;-webkit-transition:all .2s;transition:all .2s;-moz-transition:all .2s;}.maximun-icon:hover{cursor:pointer;}.maximun-icon .fa:hover{-ms-transform:rotate(50deg);-webkit-transform:rotate(50deg);transform:rotate(50deg);}.notify-content::-webkit-scrollbar{width:8px;background-color:#f5f5f5;}.notify-content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5;}.notify-content::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#9a9a9a;}