div.no-margin{margin:0;}
div.no-padding{padding:0;}
.text-green{color: green;}
.text-red{color: red;}
/* filter */
span.js-admin-title{display:inline-block;padding:5px 10px;color:#23282D;font-size: 20px;font-weight: bold;background:#FFFFFF;width:100%;float:left;line-height: 40px;border: 1px solid #D3D3D3;position: relative;}
span.js-admin-title a{display:inline-block;margin-right: 10px;}
/* Extra */
div#jsjobsadmin-wrapper{float:left;width:100%;box-sizing:border-box;padding-right: 25px;margin-top:10px;}
div#jsjobsadmin-wrapper span.help-block{color: red;}
div#jsjobsadmin-wrapper a.export-all-button{border: 1px solid #D4D4D5;background: #FAFAFA;color: #64676A;}
div#jsjobsadmin-wrapper a.export-all-button:hover{color: #FFFFFF;}
div#jsjobsadmin-wrapper div#item-data{float:left;width:100%;}
div#jsjobsadmin-wrapper span.status-text-bold{font-weight:bold;}
div#jsjobsadmin-wrapper div.status-field-on-form{margin-top:8px;}
div#jsjobsadmin-wrapper div.checkbox{height:30px;width:100px;border:1px solid #8c8f94;float:left;padding-left:5px; padding-top: 5px;margin: 0 4px 5px;box-shadow: 0 0 0 transparent;border-radius: 4px;background-color: #fff;color: #2c3338;}
div#jsjobsadmin-wrapper div.checkbox .checkbox{float:left;margin-top:0;}
div#jsjobsadmin-wrapper div.job-container{margin-bottom:10px;float:left;width:100%;border:1px solid #cccccc;}
div#jsjobsadmin-wrapper div.job-container.blue{border:1px solid #428BCA;;}
div#jsjobsadmin-wrapper div.job-container:hover{border:1px solid #428BCA;;}
div#jsjobsadmin-wrapper div.company-container{margin-bottom:10px;float:left;width:100%;border:1px solid #cccccc;}
div#jsjobsadmin-wrapper div.company-container.blue{border:1px solid #428BCA;;}
div#jsjobsadmin-wrapper div.company-container:hover{border:1px solid #428BCA;;}
div#jsjobsadmin-wrapper div.resume-container{margin-bottom:10px;float:left;width:100%;border:1px solid #cccccc;}
div#jsjobsadmin-wrapper div.resume-container.blue{border:1px solid #428BCA;;}
div#jsjobsadmin-wrapper div.resume-container:hover{border:1px solid #428BCA;;}
div#jsjobsadmin-wrapper div.message-container{margin-bottom:10px;float:left;width:100%;border:1px solid #cccccc;}
div#jsjobsadmin-wrapper div.message-container.blue{border:1px solid #428BCA;;}
div#jsjobsadmin-wrapper div.message-container:hover{border:1px solid #428BCA;;}
div#jsjobsadmin-wrapper *{box-sizing:border-box;}
div#jsjobsadmin-wrapper div#user-field-values{text-align: left;}
div#jsjobsadmin-wrapper a.js-button-link{float:right;background-color:#41A7DA;color:#FFFFFF;height:auto;line-height: 1;padding:11px 15px;}
div#jsjobsadmin-wrapper a.js-button-link img{margin-right: 5px;}
div#jsjobsadmin-wrapper div.page-actions span.sort{display:inline-block;float:right;}
div#jsjobsadmin-wrapper div.page-actions a.sort-icon{display:inline-block;float:right;}
div#jsjobsadmin-wrapper div.page-actions span.sort span.sort-text{display:inline-block;padding:4px 10px;font-weight:bold;border:1px solid #D3D3D3;margin:1px -2px;float:left;background: url(../images/normal-button);background-size: 100% 100%;}
div#jsjobsadmin-wrapper div.page-actions img#sortingimage{width:32px;margin-top:2px;}
div#jsjobsadmin-wrapper div.page-actions span.sort span.sort-field inputbox{margin:0;float:left;}
div#jsjobsadmin-wrapper span.role-emp{display:inline-block;padding:4px 10px;background-color:#41a7da;margin:0 0 -5px 0;color:#ffffff;border-top-left-radius: 2px;border-top-right-radius: 2px;}
div#jsjobsadmin-wrapper span.role-job{display:inline-block;padding:4px 10px;background-color:#343538;margin:0 0 -5px 0;color:#ffffff;border-top-left-radius: 2px;border-top-right-radius: 2px;}
div#jsjobsadmin-wrapper span.role-empl{display:inline-block;padding:2px 4px;background-color:#41a7da;color:#ffffff;border-top-left-radius: 2px;border-top-right-radius: 2px; font-size: 11px;}
div#jsjobsadmin-wrapper span.role-jobs{display:inline-block;padding:2px 4px;background-color:#343538;color:#ffffff;border-top-left-radius: 2px;border-top-right-radius: 2px; font-size: 11px;}
div#jsjobsadmin-wrapper span.messageflag{display:inline-block;padding:5px 10px;margin:0 0 -10px 0;float:none;}
div#jsjobsadmin-wrapper div.header-credits{padding: 5px; display:inline-block; width: 100%; border: 1px solid #3A75D9; background: #F2FAFE; color: #373735;margin-top:10px;}
div#jsjobsadmin-wrapper div.header-credits span.img img{ margin-right: 5px;}
div#jsjobsadmin-wrapper div.header-credits span.img{display: block; margin-top: 5px;}
div#jsjobsadmin-wrapper div.header-credits span.notImg{margin-left: 20px; display: block; margin-top: 5px;}
div#jsjobsadmin-wrapper div.js-field-wrapper div.txt {display: inline-block; float: left; margin-top: 9px; font-size: 10px; color: #595959; }
div#jsjobsadmin-wrapper div.js-field-wrapper span.get-txt-1{font-weight: bold; margin-left:10px; margin-top: 9px; display: inline-block;}
div#jsjobsadmin-wrapper div.js-field-wrapper span.get-txt-2{font-weight: bold; margin-left: 10px; margin-top: 9px; display: inline-block;}
div#comments{width:96%;position:relative;margin:0% 2%;padding:10px 10px;border-top:1px solid #dedede;display:none; float: left;}
div#comments img#close-section{position: absolute;top:-1px;right:0;border: 1px solid #CCC;}
div#comments img#close-section:hover{cursor:pointer;}
div#comments label{float: left;font-weight: bold;font-size:1.1em;}
div#comments label#combo-label{float: left;font-weight: bold;font-size: 1.2em;margin-top: 7px;margin-left:20%;margin-right:15px;  }
div#comments textArea{width:40%;margin-left:1%;height:180px;}
div#comments input#save{padding: 3px 10px;border-radius: 5px;}
div#comments input#send{margin-left:1.2%;border-radius: 5px;padding: 3px 10px}
div#comments div.email-feilds{width:25%;float:left;}
div#comments div.email-feilds label{width:100%;float:left;padding:7px;}
div#comments div.email-feilds input{width:100%;float:left;}
div#comments textArea#email-body{width:40%;margin-left:2%;height:150px;margin-top: 30px;}
div#comments span.detail{display:inline-block;width:50%;float:left;color:#64676A;padding:5px 0;}
div#comments span.detail span.heading{font-weight:bold;color:#23282D;}
select#combobox{display:inline-block;width:250px;font-size:1.5em;}
div#comments select#combobox{display:inline-block;width:250px;font-size:1.0em;}
div#notification-ok{width:99%;display:inline-block;;padding:5px 10px;background-color:#DFF2BF;color:#3F8000;border:1px solid #3F8000;margin:0 0.5%;}
div#notification-ok img{padding-right:5px;}
div#notification-not-ok{width:99%;display:inline-block;;padding:5px 10px;background-color:#FFBABA;color:#D7010D;border:1px solid #D7010D;margin:0 0.5%;}
div#notification-not-ok img{padding-right:5px;}
div#jsjobsadmin-wrapper div#popup-main div#popup-bottom-part{width:100%;display:inline-block;border: 1px solid #D3D3D3;padding: 10px 20px;}
div#jsjobsadmin-wrapper div#popup-main div#popup-bottom-part.center{text-align: center;}
div#jsjobsadmin-wrapper div#popup-main div#popup-bottom-part.center .jsjobs-button{padding:5px 15px;border-radius: 4px;background-color: #41A7DA;color: #fff;border: 1px solid #41A7DA;}
div#jsjobsadmin-wrapper div#popup-main div#popup-bottom-part.center .jsjobs-button:hover{background-color: #fff;color: #41A7DA;}
div#jsjobsadmin-wrapper div#popup-main-outer{position: fixed;top: 25%;left: 30%;width: 50%;z-index: 9999;background-color: #FFF;display: inline-block;;}
div#jsjobsadmin-wrapper div#popup-main{padding:15px;display:inline-block;border:1px solid #ccc;}
div#jsjobsadmin-wrapper div#popup-main span#popup_coverletter_desc{width:100%;display:inline-block;padding-top:10px;}
div#jsjobsadmin-wrapper div#popup-main span.popup-top{width:100%;display:inline-block;background-color:#41A7DA; }
div#jsjobsadmin-wrapper span#popup-coverletter_title{width: 95%;margin:0% 2.5%;display: inline-block;text-align: center;border-bottom: 1px solid #CCCCCC;font-weight: bold;font-size: 1.5em;padding:8px;}
div#jsjobsadmin-wrapper div#popup-main span.popup-top span#popup_title{display:inline-block;color:#FFFFFF;font-size: 20px;font-weight: bold;padding: 20px;}
div#jsjobsadmin-wrapper div#popup-main span.popup-top img#popup_cross{float:right;padding:10px;cursor: pointer;}
/* credits */
div#jsjobsadmin-wrapper div.credit-wrapper{width: 100%;background-color:#FFFFFF;padding: 20px 0; margin-top: 10px;}
div#jsjobsadmin-wrapper div.credit-wrapper div.credit-content-data-wrapper{width:98%;margin:0 1%; display:inline-block;border-bottom: 1px solid #00A9E0;}
div#jsjobsadmin-wrapper div.credit-wrapper div.credit-content-data{width:95%;margin:15px 2.5%; display:inline-block;font-size:16px !important;border: 1px solid #D4D4D5;}
div#jsjobsadmin-wrapper div.credit-wrapper div.credit-content-data span.data-top{width:100%;display:inline-block;border-bottom: 1px solid #D4D4D5;background-color:#FAFAFA;}
div#jsjobsadmin-wrapper div.credit-wrapper div.credit-content-data span.data-top span.top-left{width:75%;display:inline-block;position:relative;padding:10px 20px;color:#373435;font-weight:bold;}
div#jsjobsadmin-wrapper div.credit-wrapper div.credit-content-data span.data-top span.top-left span.package-for-wrapper{border-left: 1px solid #D4D4D5;border-right: 1px solid #D4D4D5;padding:6px 10px;margin: 0 8px;}
div#jsjobsadmin-wrapper div.credit-wrapper div.credit-content-data span.data-top span.top-left span.package-for-wrapper span.package-for-emp{color:#ffffff;background-color:#41A7Da;font-size:0.7em;padding:2px 4px;}
div#jsjobsadmin-wrapper div.credit-wrapper div.credit-content-data span.data-top span.top-left span.package-for-wrapper span.package-for-job{color:#ffffff;background-color:#18A568;font-size:0.7em;padding:2px 4px;}
div#jsjobsadmin-wrapper div.credit-wrapper div.credit-content-data span.data-top span.top-left span.package-for-wrapper span.package-for-both{color:#ffffff;background-color:#F58634;font-size:0.7em;padding:2px 4px;}
div#jsjobsadmin-wrapper div.credit-wrapper div.credit-content-data span.data-top span.top-left span.package-created{color:#76787B;font-size:0.7em;}
div#jsjobsadmin-wrapper div.credit-wrapper div.credit-content-data span.data-top span.right-discount{float:right;display:inline-block;position:absolute;top:0;right:0;padding:2px 15px;border-radius:0 0 10px 10px;background-color:#3AB31B;color:#FFFFFF;}
div#jsjobsadmin-wrapper div.credit-wrapper div.credit-content-data span.data-top span.top-right{display:inline-block;width:25%;float: right;}
div#jsjobsadmin-wrapper div.credit-wrapper div.credit-content-data span.data-top span.top-right span.discounted-amount{display:inline-block;font-weight:bold;padding:5px;text-decoration:line-through;margin-left:7px;margin-top:13px;text-decoration-color:red;}
div#jsjobsadmin-wrapper div.credit-wrapper div.credit-content-data span.data-top span.top-right span.net-amount{display:inline-block;font-weight:bold;padding:5px 25px;margin-right: 25px;float: right;margin-top: 14px;min-width:100px;text-align: center;background-color: #00A9E0;color:#FFFFFF;}
div#jsjobsadmin-wrapper div.credit-wrapper div.credit-content-data span.data-middle {display:inline-block;width:100%;padding:10px 15px;border-bottom: 1px solid #D4D4D5;color:#373435;background-color:#FFFFFF;}
div#jsjobsadmin-wrapper div.credit-wrapper div.credit-content-data span.data-middle span.middle-left{display:inline-block;width:80%;color:#373435;padding: 6px;}
div#jsjobsadmin-wrapper div.credit-wrapper div.credit-content-data span.data-middle span.middle-right a.middle-right-buttons{display:inline-block;font-size:0.9em;background-color:#f0f0f0;border:1px solid #CCCCCC;text-decoration:none;color:#32373c;padding: 2px 12px 2px 0;}
div#jsjobsadmin-wrapper div.credit-wrapper div.credit-content-data span.data-middle span.middle-right a.middle-right-buttons:last-child{padding: 2px 12px 2px 8px;}
div#jsjobsadmin-wrapper div.credit-wrapper div.credit-content-data span.data-middle span.middle-right a.middle-right-buttons:last-child img{padding-right:4px;}
div#jsjobsadmin-wrapper div.credit-wrapper div.credit-content-data span.data-middle span.middle-right{float: right;}
/* credit log */
div#jsjobsadmin-wrapper table#js-table tbody span.date-time{;display:inline-block;text-align:center;color:#32373c;text-align: center;float: right;width: 100%;}
div#jsjobsadmin-wrapper table#js-table tbody span.log-for{display:inline-block;color:#428bca;font-weight:bold;}
div#jsjobsadmin-wrapper table#js-table tbody span.action-wrapper{display:inline-block;}
div#jsjobsadmin-wrapper table#js-table tbody span.action{font-weight:bold;font-size:11px;line-height:1.4em;display:inline-block;text-align:center;border-radius:2px;padding:2px 5px;}
div#jsjobsadmin-wrapper table#js-table tbody span.desc{display:inline-block;width:100%;}
div#jsjobsadmin-wrapper table#js-table tbody span.desc a{display:block;width:100%;}
div#jsjobsadmin-wrapper table#js-table tbody span.credit-log a{display:inline;width:100%;}
div#jsjobsadmin-wrapper table#js-table tbody span.desc img{display:inline-block;float:right;}
div#jsjobsadmin-wrapper table#js-table tbody span.cost{display:inline-block;text-align:center;color:#32373c;text-align: center;float: right;width: 100%;}
div#jsjobsadmin-wrapper table#js-table tbody span.add{color:#ffffff;background-color:#70BA63;}
div#jsjobsadmin-wrapper table#js-table tbody span.gold{color:#ffffff;background-color:#CC9900;}
div#jsjobsadmin-wrapper table#js-table tbody span.featured{color:#ffffff;background-color:#2993CF;}
div#jsjobsadmin-wrapper table#js-table tbody span.view{color:#ffffff;background-color:#AF64CC;}
div#jsjobsadmin-wrapper table#js-table tbody span.share{color:#ffffff;background-color:#CB363D;}
div#jsjobsadmin-wrapper table#js-table tbody span.apply{color:#ffffff;background-color:#3E4095;}
div#jsjobsadmin-wrapper table.log-table td{padding:5px;text-align:left;}
div#jsjobsadmin-wrapper div#popup_main_log {position: fixed;top: 20%;left: 18%;width: 76%;z-index: 9999;background-color: #FFF;display: inline-block;border-bottom: 10px solid #228BCA;max-height:350px;}
div#jsjobsadmin-wrapper div#popup_main_log div#data span.wrapper{display:inline-block;width:96%;border-bottom:1px solid #D4D4D5;padding:10px;margin:0 2%;}
div#jsjobsadmin-wrapper div#popup_main_log div#data span.wrapper:last-of-type{border-bottom:none;}
div#jsjobsadmin-wrapper div#popup_main_log div#data span.wrapper-border{display:inline-block;width:100%;border:1px solid #D4D4D5;padding:10px;background-color:#FAFAFA;}
div#jsjobsadmin-wrapper div#popup_main_log div#data span.date-time{display:inline-block;text-align:center;color:#32373c;text-align: center;width:14%;}
div#jsjobsadmin-wrapper div#popup_main_log div#data {display:inline-block;overflow-y:auto;max-height:270px;width:100%;}
div#jsjobsadmin-wrapper div#popup_main_log div#data span.action-wrapper{display:inline-block;max-width:20%;border-left:1px solid #D4D4D5;border-right:1px solid #D4D4D5;padding:5px;}
div#jsjobsadmin-wrapper div#popup_main_log div#data span.action{font-weight:bold;font-size:0.75em;line-height:1.4em;display:inline-block;text-align:center;border-radius:3px;padding:1px 2px;}
div#jsjobsadmin-wrapper div#popup_main_log div#data span.desc{display:inline-block;color:#0a8abd;width:56%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
div#jsjobsadmin-wrapper div#popup_main_log div#data span.cost{display:inline-block;text-align:center;color:#32373c;text-align: center;padding:5px 20px;background-color:#228BCA;float:right;color:#fff;font-weight:bold;}
div#jsjobsadmin-wrapper div#popup_main_log div#data span.add{color:#ffffff;background-color:#70BA63;}
div#jsjobsadmin-wrapper div#popup_main_log div#data span.gold{color:#ffffff;background-color:#CC9900;}
div#jsjobsadmin-wrapper div#popup_main_log div#data span.featured{color:#ffffff;background-color:#2993CF;}
div#jsjobsadmin-wrapper div#popup_main_log div#data span.view{color:#ffffff;background-color:#AF64CC;}
div#jsjobsadmin-wrapper div#popup_main_log div#data span.share{color:#ffffff;background-color:#CB363D;}
div#jsjobsadmin-wrapper div#popup_main_log div#data span.apply{color:#ffffff;background-color:#3E4095;}
div#jsjobsadmin-wrapper div#popup_main_log span.popup-top span#popup_title{display:inline-block;color:#FFFFFF;font-size: 20px;font-weight: bold;padding: 20px;}
div#jsjobsadmin-wrapper div#popup_main_log span.popup-top img#popup_cross{float:right;padding:10px;}
div#jsjobsadmin-wrapper div#popup_main_log span.popup-top img#popup_cross:hover{cursor: pointer;}
div#jsjobsadmin-wrapper div#popup_main_log span.popup-top{width:100%;display:inline-block;background-color:#228BCA; }
/* about us */
div#jsjobsadmin-wrapper div.detail-part{display:inline-block;width:100%;padding:10px;border:1px solid #CCCCCC;background-color:#F1F1F1;color:#444444; }
div#jsjobsadmin-wrapper div.js-admin-joomsky-wrapper{display:inline-block;width:100%;background-color:#FFFFFF;}
div#jsjobsadmin-wrapper div.js-admin-joomsky-wrapper span.js-admin-title{display:inline-block;width:18%;border:none;}
div#jsjobsadmin-wrapper div.js-admin-joomsky-wrapper span.detail-text{display:inline-block;width:82%;background-color: #ffffff;padding:30px;color:#444444;}
div#jsjobsadmin-wrapper div.js-admin-joomsky-wrapper span.detail-text span.js-joomsky-link{display:inline-block;text-align:left;float:left;width:100%;margin:15px 0 0 0;}
div#jsjobsadmin-wrapper div.js-admin-joomsky-wrapper span.detail-text span.js-joomsky-link a{display: inline-block;padding:0;background:none;color:#188FD4;font-weight:bold;}
div#jsjobsadmin-wrapper div.js-admin-joomsky-wrapper span.detail-text span.detail-heading{font-weight:bold;font-size:1.5em;display:inline-block;width:100%;margin:0 0 15px 0;color:#23282d}
div#jsjobsadmin-wrapper div.products{display:inline-block;width:100%;text-align: center;background-color:#FFFFFF;}
div#jsjobsadmin-wrapper div.products div.components{display:inline-block;width:46.9%;padding: 15px 15px 15px 0;color:#ffffff;margin:1.5%;outline:10px solid #e8e9eb;text-align:left;border:2px solid #ffffff;min-height:215px;float:left;}
div#jsjobsadmin-wrapper div.products div.components img{display:inline-block;width:30%;float:left;}
div#jsjobsadmin-wrapper div.products div.components span.component-text{display:inline-block;width:68%;}
div#jsjobsadmin-wrapper div.products div.components span.component-text span.component-title{font-weight:bold;font-size:1.5em;display:inline-block;width:100%;border-bottom: 1px solid #ffffff;padding: 15px 25px;}
div#jsjobsadmin-wrapper div.products div.components span.component-text span.component-type{font-weight:bold;display:inline-block;width:100%;padding: 10px 25px;}
div#jsjobsadmin-wrapper div.products div.components span.component-text span.component-detail{display:inline-block;width:100%;padding:0 10px;}	
div#jsjobsadmin-wrapper div.products div#jobs-free{background: url('../images/aboutus_page/jm-jobs.png') no-repeat ,url('../images/aboutus_page/2.png') repeat-y 100% 100% ;background-size:auto auto,100% 100%;background-position:right 10% top 75%;}
div#jsjobsadmin-wrapper div.products div#autoz-pro{background: url('../images/aboutus_page/wp-jobs.png') no-repeat ,url('../images/aboutus_page/3.png') repeat-y 100% 100% ;background-size:auto auto,100% 100%;background-position:right 10% top 75%;}
div#jsjobsadmin-wrapper div.products div#autoz-free{background: url('../images/aboutus_page/wp-ticket.png') no-repeat ,url('../images/aboutus_page/4.png') repeat-y 100% 100% ;background-size:auto auto,100% 100%;background-position:right 10% top 75%;}
div#jsjobsadmin-wrapper div.products div#ticket-pro{background: url('../images/aboutus_page/jm-autoz.png') no-repeat ,url('../images/aboutus_page/red.png') repeat-y 100% 100% ;background-size:auto auto,100% 100%;background-position:right 10% top 75%;}
div#jsjobsadmin-wrapper div.products div#ticket-free{background: url('../images/aboutus_page/jm-ticket.png') no-repeat ,url('../images/aboutus_page/6.png') repeat-y 100% 100% ;background-size:auto auto,100% 100%;background-position:right 10% top 75%;}
/* popup companies */
div#jsjobsadmin-wrapper div#popup_main {width:100%;display:inline-block;postion:relative;}
div#jsjobsadmin-wrapper div#popup_main img.icon{position: absolute;left: -74px;top: 84px;}
div#jsjobsadmin-wrapper div#popup_main span.popup-top{width:100%;display:inline-block;background-color:#41A7DA; }
div#jsjobsadmin-wrapper span#popup_coverletter_title{width: 100%;margin:0;display: inline-block;text-align: center;border-bottom: 1px solid #CCCCCC;font-weight: bold;font-size: 1.5em;padding:8px;}
div#jsjobsadmin-wrapper span#popup_coverletter_title input#subject{width: 100%;height: 35px;border: 1px solid #D4D4D5;color: #444442;font-weight: normal;font-size: 14px;}
div#jsjobsadmin-wrapper div#popup_main div#popup-notification-ok{width:90%;display:inline-block;margin:5px 5%;padding:5px 10px;background-color:#DFF2BF;color:#3F8000;border:1px solid #3F8000;}
div#jsjobsadmin-wrapper div#popup_main div#popup-notification-not-ok{width:90%;display:inline-block;margin:5px 5%;padding:5px 10px;background-color:#FFBABA;color:#D7010D;border:1px solid #D7010D;}
div#jsjobsadmin-wrapper div#popup_main div#exp{display:inline-block;width:100%;}
div#jsjobsadmin-wrapper div#popup_main div#exp img{padding-right:5px;}
div#jsjobsadmin-wrapper div#popup_main span.popup-top span#popup_title{display:inline-block;color:#FFFFFF;font-size: 20px;font-weight: bold;padding: 20px;}
div#jsjobsadmin-wrapper div#popup_main span.popup-top img#popup_cross{float:right;padding:10px;}
div#jsjobsadmin-wrapper div#popup_main span.popup-top img#popup_cross:hover{cursor:pointer;}
div#jsjobsadmin-wrapper div#popup_main div.js-slug-submit-container{text-align: center;margin-bottom: 4px;}
div#jsjobsadmin-wrapper div#popup_main div#popoup-bottom-text{width:100%;display:inline-block;border-bottom:1px solid #D3D3D3;padding:10px 70px;}
div#jsjobsadmin-wrapper div#popup_main div#popoup-bottom-text label{;display:inline-block;float:right;padding-right:20px;}
div#jsjobsadmin-wrapper div#popup_main div#popoup-bottom-text span.company-text{font-weight:bold;}
div#jsjobsadmin-wrapper div#popup_main div#popup-submit-button {font-weight: bold;text-align: center;margin: 3% auto;}
div#jsjobsadmin-wrapper div#popup_main div#popup-submit-button :last-child{background-color:#41A7DA;color:#ffffff}
div#jsjobsadmin-wrapper div#popup_main input.save-button-popup{padding:5px 15px;height:auto;line-height:auto;display:inline-block;box-shadow:none; }
div#jsjobsadmin-wrapper div#full_background{position: fixed;left: 0;top: 0; z-index: 9989;background: rgba(0,0,0,0.7);width: 100%;height: 100%;}
div#jsjobsadmin-wrapper div#popup_main{position: fixed; top: 50%; left:50%; transform:translate(-50%,-50%);width: 50%; z-index: 9999;background-color:#ffffff;display:inline-block;border-bottom:10px solid #41A7DA;}
div#jsjobsadmin-wrapper div#popup_main div#records{display:inline-block;width: 100%;}
div#jsjobsadmin-wrapper div#popup_main div#records div#user-list-header{border-top:1px solid #D4D4D5;border-bottom:1px solid #D4D4D5;display:inline-block;width: 100%; padding:10px 5%; font-weight: bold;color: #444442;background-color:#FAFAFA;}
div#jsjobsadmin-wrapper div#popup_main div#records div#user-list-header div:first-child{text-align: center;}
div#jsjobsadmin-wrapper div#popup_main div#records div#user-list-header div.user-id {}
div#jsjobsadmin-wrapper div#popup_main div#records div#user-list-header div.user-name {}
div#jsjobsadmin-wrapper div#popup_main div#records div#user-list-header div.user-email {padding-left:0; padding-right: 0;}
div#jsjobsadmin-wrapper div#popup_main div#records div.user-records-wrapper{border-bottom:1px solid #D4D4D5;display:inline-block;width: 90%;color: #444442;padding-top:10px; padding-bottom:10px; margin:0 5%;}
div#jsjobsadmin-wrapper div#popup_main div#records div.user-records-wrapper div.user-id{color:#444442; }
div#jsjobsadmin-wrapper div#popup_main div#records div.user-records-wrapper div.user-name a{color:#41A7DA;text-decoration:none; }
div#jsjobsadmin-wrapper div#popup_main div#records div.user-records-wrapper div.user-email{color:#64676A; padding-left:0; padding-right:0; }
div#jsjobsadmin-wrapper div#popup_main div#records div.user-records-wrapper div:first-child{text-align:center;}
div#jsjobsadmin-wrapper div#popup_main div#records div.jsst_userpages{text-align: right;padding:5px;padding-right: 30px;padding-bottom: 10px;}
div#jsjobsadmin-wrapper div#popup_main div#records div.jsst_userpages a.jsst_userlink{display: inline-block;padding:5px 10px;margin-left:5px;text-decoration: none;background:rgba(0, 0, 0, 0.05) none repeat scroll 0 0;}
div#jsjobsadmin-wrapper div#popup_main div#records div.jsst_userpages span.jsst_userlink{display: inline-block;padding:5px 10px;margin-left:5px;}
div#jsjobsadmin-wrapper div#popup_main div#records div.jsst_userpages a.jsst_userlink:hover{background:#2ea2cc;color:#fff;}
div#jsjobsadmin-wrapper div#popup_main div.search-center {width:90%;display:inline-block;margin:0 5%;}
div#jsjobsadmin-wrapper div#popup_main div.search-center div.search-value{width:25%;padding:10px 2px;}
div#jsjobsadmin-wrapper div#popup_main div.search-center div.search-value input[type="email"],
div#jsjobsadmin-wrapper div#popup_main div.search-center div.search-value input[type="text"]{height:30px;width:100%;}
div#jsjobsadmin-wrapper div#popup_main div.search-center div.search-value-button {width:24%;padding:0}
div#jsjobsadmin-wrapper div#popup_main div.search-center div.search-value-button div.js-button{width:45%;padding:0;display: inline-block;float: left;margin-top: 10px;margin-left: 5px;}
div#jsjobsadmin-wrapper div#popup_main div.search-center div.search-value-button div.js-button input{width:100%;background-color: #F0F0F0;height: 30px;border-radius: 4px;}
div#jsjobsadmin-wrapper div#popup_main div.search-center div.search-value-button div.js-button input:hover{cursor:pointer;}
div#jsjobsadmin-wrapper div#popup_main div.search-center div.search-value-button div.js-button input.submit-button{background-color: #41A7DA;color:#FFF;}
/* Add Buttons */
div.page-actions{background:url('../images/normal-button.png') top left;background-size:100% 100%;padding: 10px 5px;border:1px solid #D3D3D3;float:left;width:100%; display: inline-block;margin:0;}
div.page-actions div.bulk-actions{position:relative;bottom:3px;}
div.page-actions div.add-action{position:relative;bottom:7px;}
div.page-actions div a.js-button-link.button{background:url('../images/add-button.png') repeat-x 100% 100%;background-size:100% 100%;color:#fff;border-width:0;display:inline-block;margin:10px 5px 5px 0;padding:2px 20px 1px 20px;height:32px;text-align:center;float:right;text-decoration:none;border-width:0;font-weight:bold;}
div.page-actions div a.js-button-link.button img{margin-top:-1px;margin-right:5px;}
/* Filter Buttons */
div.page-actions div a.js-bulk-link.button{background:url('../images/normal-button.png') repeat-x 100% 100%;color:#333333;display:inline-block;min-width:80px;margin:10px 5px 5px 0;text-align:center;float:left;text-decoration:none;border-width:1px;}
div.page-actions div a.js-bulk-link.button img{margin-top:-2px;margin-right:5px;}
div.page-actions div label.js-bulk-link.button{background:url('../images/normal-button.png') repeat-x 100% 100%;color:#333333;display:inline-block;min-width:80px;margin:10px 5px 5px 0;text-align:center;float:left;text-decoration:none;border-width:1px;}
div.page-actions div label.js-bulk-link.button input[type="checkbox"]{padding:5px;}
/* Filter Forms */
form.js-filter-form{width:100%;padding:20px 0 10px 5px;background:#fff;display:inline-block;border: 1px solid #D3D3D3;}
form.js-filter-form input[type="email"],
form.js-filter-form input[type="text"]{float:left;width:200px;margin:0 4px;margin-bottom:5px;}
form.js-filter-form select{height:unset;float:left;width:200px;margin:0 4px;margin-bottom:5px;}
form.js-filter-form div.checkbox input{float:left;margin-top: 2px;}
form.js-filter-form div.checkbox label{float:left;}
form.js-filter-form div.filterbutton{float:left;white-space: nowrap;}
form.js-filter-form input[type="submit"]{background:url('../images/normal-button.png') repeat-x 100% 100%;color:#333333;display:inline-block;text-align:center;text-decoration:none;border-width:1px;margin-top:1px;margin-left: 2px;margin-right: 2px;}
form.js-filter-form input[type="button"]{background:url('../images/normal-button.png') repeat-x 100% 100%;color:#333333;display:inline-block;text-align:center;text-decoration:none;border-width:1px;margin-top:1px;margin-left: 2px;margin-right: 2px;}
/* listing table */
form#jsjobs-list-form{width:100%;float:left;}
table#js-table{width:100%;color:#fff;font-size:14px;border-spacing:0 4px;margin-bottom: 5px;} table.tbl{margin-top: 0;}
table#js-table thead tr th{border:1px solid #aaa;background:#2a2d30;padding:6px 0 5px 5px;font-weight:bold;text-align:center;}
table#js-table thead tr th.grid{width:35px;}
table#js-table thead tr th.grid span.check-all-span{display:none;}
table#js-table tbody tr th.grid span.check-all-span{display:none;}
table#js-table thead tr th.left-row{text-align:left;padding-left:13px;}
table#js-table thead tr th.centered{width:100px;}
table#js-table thead tr th.action{width:140px;}
table#js-table thead tr th.search_combo{width:250px;}
table#js-table tbody tr td{color:#444;background:#ffffff;border:1px solid #aaa;border-right:none;padding:8px;text-align:center;}
table#js-table tbody tr td.section-header{color:#FFF;background:#0073AA;text-align:left;font-weight:bold;}
table#js-table  .left-align-text{text-align:left;}
table#js-table  #center-align-text{text-align:center ;}
table#js-table tbody tr td a{text-decoration:none;}
table#js-table tbody tr td a img{position:relative;top:-2px;}
table#js-table tbody tr td img{position:relative;top:-3px;}
table#js-table tbody tr td:last-child{border-right:1px solid #aaa;}
table#js-table tbody tr td.left-row{text-align:left;padding-left:13px;}
table#js-table tbody tr td.action a img{position:relative;height: 20px;vertical-align:middle;top: 0;}
table#js-table tbody tr.emailtemplatestatus-row td.left-row{text-transform: capitalize;}
table#js-table tbody tr.single-col-row td:last-child{border-left:none;}
table#js-table tbody tr.single-col-row td a{float:right;padding-right:10px;text-align:center;font-size:11px;}
table#js-table tbody tr.gold-row{background: #F9F5E7;}
table#js-table tbody tr.featured-row{background: #CFEBFC;}
table#js-table tbody tr.gold-row td{background: none;}
table#js-table tbody tr.featured-row td{background: none;}
/* Listing div */
div.user-container{background:#fff;border:1px solid #dedede;}
div.user-container-margin-bottom{background:#fff;border:1px solid #dedede;margin-bottom:8px;float:left;}
div.item-data{width:100%;background: #ffffff;}
div.item-data-resume div.jsjobs-row-wrapper{float:left;width:100%;}
div.user-container div.item-data-resume{height:auto;}
div.item-data:hover{background:#fff;width:100%;border-bottom:0;}
div.item-data span.selector{display:none;position:absolute;border:2px solid #ccc;padding:6px 5px 6px 8px;background:#F8F8F8;z-index:99999;left:0;top:0;}
div.item-data span.msg-selector{display:block;border:none;background:transparent;padding:13px 5px 6px 14px;}
hr.listing-hr{margin-top:-4px;margin-bottom:10px;border:1px solid #428BCA;width:100%;height:2px;}

div#item-data div.item-icon {display: inline-block; width: 155px; float: left; text-align: center; margin: 0 12px 5px 12px;height: 140px;}
div.item-data div.item-icon a{display: inline-block; width: 100%; height: 100%; position: relative; background: #fff; box-shadow:0 8px 19px -2px #ccc; border:1px solid #dedede;}
div.item-data div.item-icon a img{max-height: 100%; max-width: 100%; margin: auto; left: 0; top: 0; right: 0; bottom: 0; position: absolute;}
div#item-data div.item-details{display: inline-block; width: calc(100% - 184px);}
div.message-container div#item-data div.item-details{width: 100%;}

div#jsjobsadmin-wrapper div#item-actions.item-actions.js-row.no-margin.jobapplied-css{margin-bottom: 10px;}

div.item-data div.item-icon.js_circle{position: relative;}
div.item-data div.item-icon div.profile{ position: absolute;left: 8px; top: 7px;}
div.item-data div.item-icon div.profile a.js-anchor{width: 135px; height: 135px; display: inline-block; border:2px solid #428BCA; border-radius: 100%; box-shadow:0 8px 19px -2px #ccc; background:#fff; padding: 3px;}
div.item-data div.item-icon div.profile a.js-anchor span.js-border{position: relative; border-radius: 100%; display: inline-block; width: 100%; height: 100%; border:1px solid #dedede;overflow: hidden;}
div.item-data div.item-icon div.profile a.js-anchor span img{max-width: 100%; max-height: 100%;  position: absolute; left: 0; right: 0; bottom: 0; top: 0; }

div.item-data div.item-title{float: left; padding:15px 0 5px 1px;font-weight:bold;border-bottom:2px solid #dedede; display: inline-block;width:100%;}
div.item-data div.message-title{padding:11px 0 7px 40px;}
div.item-data div.item-title span.value{font-size:15px;color:#428BCA;padding-left:5px;}
div.item-data div.item-title span.value a{text-decoration:none;display:inline-block; max-width: calc(100% - 350px);overflow: hidden; white-space: nowrap; text-overflow:ellipsis;vertical-align: bottom;}
div.item-data div.item-title span.badge{margin-left:5px;padding:1px 5px;border-radius:5px;font-size:12px;}
div.item-data div.item-title span.gold{background:#CC9900; padding: 1px 2px; border-radius: 4px; color: white;}
div.item-data div.item-title span.featured{background:#428BCA; color: white;}
div.item-data div div.item-values{padding:9px 0;font-weight:bold;}
div#item-actions div.item-values{float:right;text-align: right;}
div.item-data div div.msg-values{padding:9px 30px;}
div.item-data div div.item-values span.heading{color:#23282D;float: left;}
div.item-data div div.item-values span.value{font-size:15px;color:#64676A;padding-left:5px;font-weight:normal;}
div.item-data div div.item-values span.url{font-size:13px;color:#64676a;padding-left:5px;max-width: 90%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;float: left;}
div.item-data div.badges{margin-top:15px;}
div.item-data div.status span#comp_wait{background:#6E2C90;padding:1px 10px 4px 2px;margin-top: 50px;}
div.item-data div.status span.flag{display:inline-block;font-weight:bold;float:right;margin-left:30px;color:#ffffff;}
div.item-data div.status{display: inline-block; width: 25%; text-align: right;}
div.item-data div.approved-badge{background:url('../images/approved-corner.png') no-repeat;background-position:1px 0;width:89px;height:21px;position:absolute;text-align:right;display:inline;margin-left:-15px;}
div.item-data div.rejected-badge{background:url('../images/rejected-cornor.png') no-repeat;background-position:1px 0;width:83px;height:21px;position:absolute;text-align:right;display:inline;margin-left:-9px;}
div.item-data div.pending-badge{background:url('../images/pending-corner.png') no-repeat;background-position:1px 0;width:81px;height:21px;position:absolute;text-align:right;display:inline;margin-left:-7px;}
div.item-data div.approved-badge-q{/*background:url('../images/approved-corner.png') no-repeat;background-position:1px 0;*/width:91px;height:25px;position:absolute;text-align:right;display:inline;margin-left:-17px;}
div.item-data div.rejected-badge-q{/*background:url('../images/rejected-cornor.png') no-repeat;background-position:1px 0;*/width:84px;height:25px;position:absolute;text-align:right;display:inline;margin-left:-10px;}
div.item-data div.pending-badge-q{/*background:url('../images/pending-corner.png') no-repeat;background-position:1px 0;*/width:81px;height:25px;position:absolute;text-align:right;display:inline;margin-left:-7px;}
div.item-data div.msg-badge{position:absolute;right:0;top:-2px;}
div.item-data div.badges span.approved{background:#99D000;padding:0 10px 4px 2px; font-weight: bold; color: #ffffff;}
div.item-data div.badges span.rejected{background:#E22828;padding:0 10px 4px 4px; font-weight: bold; color: #ffffff;}
div.item-data div.badges span.pending{background:#FEA702;padding:0 10px 4px 2px;font-weight: bold; color: #ffffff;}
div.item-actions{padding:10px;border:1px solid #ccc;width:100%;background:#F8F8F8;text-align:right;display: inline-block;margin-bottom: -4px;}
div.item-actions div a.js-action-link.button{background:#FFFFFF;color:#333333;display:inline-block;min-width:80px;margin-right:5px;text-align:center;text-decoration:none;border-width:1px;height:32px;padding-top:3px;margin-bottom:5px;float: right;}
div.item-actions div a.js-action-link.button:hover{border:1px solid rgb(78, 140, 245);}
div.item-actions div a img{padding-right:5px;width:23px;padding-bottom:4px;}
div.item-actions div span.heading{float:left;font-weight:bold;margin-top:7px;}
div.item-actions div span.item-action-text{float:left;padding-left:10px;font-size:14px;color:#64676A;margin-top:7px;}
div#curve_chart{border:1px solid #d3d3d3;}
/* Applied jobs Resume */
div#item-data div.item-icon.admin-applied-resume-left{height: auto;}
div.item-data div.created-onright{display: inline-block; float:right;margin-right:15px;}
div.item-data div.created-onright span.value{font-size:15px;color:#64676A;padding-left:5px;font-weight:normal;}
div.item-data div.created-onright span.heading{vertical-align: top;}
div.item-values div.resume-notes{border: 1px solid #ccc;background: #F8F8F8; color: #64676a; width: 98%; padding: 6px;}
div#change-padding{padding: 6px 0;}
div#view-resume {width: 100%;display: inline-block;float: left;text-align: center;margin-top: 10px;}
div#view-cover-letter {width: 100%;display: inline-block;float: left;text-align: center;margin-top: 10px;margin-bottom: 5px;}
div#view-resume a#view-resume{border-radius: 5px; background: #428bca; color: #FFF;font-weight:bold;padding: 6px 20px;text-decoration: none;display: inline-block;height: auto;max-width: 80%;width: auto;}
div#view-cover-letter  a#view-cover-letter{border-radius: 5px; border:2px solid #428BCA;; color:#555;font-weight:bold;padding: 4px 8px;text-decoration: none;display: inline-block;height: auto;width: auto;}
div#view-resume img#view-resume{float: left;position: relative;margin-right: 5px;}
div#view-cover-letter img#view-resume{width: auto;position: relative;}
div#applied-resume-ratting{display: inline-block;text-align: center; margin-top: -9px;float: right;margin-right:10px;}
div.folder-resume-rating{display: inline-block;text-align: center; margin-top: -9px;float: right;margin-right:10px;}
div.jobapplied-css{display: inline-block;text-align: left;}
a.applied-a{margin: 2px 1px !important;padding: 2px;}
a.applied-a img{height: auto;width: auto !important;}
div.item-actions a img{padding-right:5px;width:23px;margin-bottom:3px;}
/* Applied jobs tabs */
div#jsjobs-applied-tabs-container{width: 99%; display: inline-block;float: left; margin-bottom: 10px;border-bottom:1px solid #428BCA;}
div#jsjobs-applied-tabs-container a{cursor: pointer;color:#FFFFFF;background: #0074A2; padding: 7px 9px; margin-right: 2px;text-decoration: none;display: inline-block;min-width: 100px;text-align: center;margin-bottom: 5px;}
div#jsjobs-applied-tabs-container a.selected{background: #23282D;;}
div#jsjobs-applied-tabs-container a:hover{background:#23282D;;}
span#jsjobs_appliedapplication_tab{}
div#jsjobs_appliedresume_action_allexport{display: inline; float: right;/*margin-bottom:5px;color: #555;border-color: #CCC;background: #F7F7F7 none repeat scroll 0% 0%;box-shadow: 0 1px 0 #FFF inset, 0 1px 0 rgba(0, 0, 0, 0.08);vertical-align: top;*/}
/* company add to feature , add to gold POPUP*/
/*jOBS LISTING */
p#js_jobcopid{position: fixed;z-index: 9991;background: rgba(0,0,0,0.5);left: 42%; top: 30%; padding: 15px; color: #FFF; font-size: 26px;border-radius: 8px; border: 1px solid #FFF;}
/*jOBS LISTING  ajax please wailt*/
div#js_ajax_pleasewait{position: fixed;left: 0;top: 0; z-index: 9992;background: rgba(0,0,0,0.7);width: 100%;height: 100%;}
div#js_ajax_pleasewait img{position: fixed;left: 48%;top: 48%; z-index: 9993;}
/* Pagination */
.tablenav .tablenav-pages{background:#fff;border:1px solid #eaeaea;display:inline-block;height:40px;width:auto;position:relative;}
.tablenav-pages span.current{padding:5px 11px;background: #eee;background:rgba(0,0,0,0.5);font-size:16px;font-weight:400;position:relative;top:11px;color:#00a0d2;margin-left:7px;margin-right:5px;}
.tablenav .tablenav-pages a{padding:0 3px 3px;font-size:16px;font-weight:400;position:relative;top:7px;color:#444;display:inline;background:transparent;}
.tablenav a.next,.tablenav a.prev{float:right;margin:6px;height:auto;padding:5px 18px;background:#00a0d2;color:#fff;margin-top:-2px;}
.tablenav a.prev{float:left;}
.tablenav .dots{position:relative;top:2px;}
/* Forms */
form#jsjobs-form{display:table;width:100%;margin-top: 10px; display: inline-block;}
form#jsjobs-form div.js-field-wrapper{padding:5px 10px;}
form#jsjobs-form div.js-field-wrapper div.js-field-title{text-align:right;padding:11px 20px;}
form#jsjobs-form div.js-field-wrapper font.required-notifier{color:red;font-size:15px;position:relative;top:2px;left:8px;}
form#jsjobs-form div.js-field-wrapper div.js-field-obj{padding-left:10px; padding-top: 5px;}
form#jsjobs-form div.js-field-wrapper div.js-field-obj input[type="checkbox"]{margin:7px 0;}
form#jsjobs-form div.js-field-wrapper div.js-field-obj input[type="file"]{padding-left:5px;border:1px solid #ccc;background:#fff;}
form#jsjobs-form div.js-field-wrapper div.js-field-obj label{padding-right:20px;padding-left:1px;}
form#jsjobs-form div.js-field-wrapper div.js-field-obj span.logo-name{padding-left:5px;border:1px solid #ccc;background:#fff;width:188px;height:28px;display:inline-block;padding-top:3px;}
form#jsjobs-form div.js-field-wrapper div.js-field-obj span.remove-file{left:-33px;position:relative;border:1px solid #ccc;padding:0 2px 2px 3px;border-radius:3px;background:#ededed;cursor:pointer;}
form#jsjobs-form div.js-field-wrapper span.js-field-warning{padding:5px 10px 0 10px;display: inline-block;}

div#jsjobsadmin-wrapper form.jsjobs-form{display:table;width:100%;margin-top: 10px; display: inline-block;}
div#jsjobsadmin-wrapper form.jsjobs-form div.js-field-wrapper{padding:5px 10px;}
div#jsjobsadmin-wrapper form.jsjobs-form div.js-field-wrapper div.js-field-title{text-align:right;padding:11px 20px;}
div#jsjobsadmin-wrapper form.jsjobs-form div.js-field-wrapper font.required-notifier{color:red;font-size:15px;position:relative;top:2px;left:8px;}
div#jsjobsadmin-wrapper form.jsjobs-form div.js-field-wrapper div.js-field-obj{padding-left:10px; padding-top: 5px;}
div#jsjobsadmin-wrapper form.jsjobs-form div.js-field-wrapper div.js-field-obj input[type="checkbox"]{margin:7px 0;}
div#jsjobsadmin-wrapper form.jsjobs-form div.js-field-wrapper div.js-field-obj input[type="file"]{padding-left:5px;border:1px solid #ccc;background:#fff;}
div#jsjobsadmin-wrapper form.jsjobs-form div.js-field-wrapper div.js-field-obj label{padding-right:20px;padding-left:5px;}
div#jsjobsadmin-wrapper form.jsjobs-form div.js-field-wrapper div.js-field-obj span.logo-name{padding-left:5px;border:1px solid #ccc;background:#fff;width:188px;height:28px;display:inline-block;padding-top:3px;}
div#jsjobsadmin-wrapper form.jsjobs-form div.js-field-wrapper div.js-field-obj span.remove-file{left:-33px;position:relative;border:1px solid #ccc;padding:0 2px 2px 3px;border-radius:3px;background:#ededed;cursor:pointer;}

/* Custom fiedl form */
form#jsjobs-form div.js-field-wrapper div.combo-options-fields{display:inline-block;background: #fff;border: 1px solid #ccc;padding: 10px;margin: 10px 0;}
form#jsjobs-form div.js-field-wrapper input#depandant-field-button{border-radius: 3px;background: #E7E7E7 none repeat scroll 0% 0%;border: 1px solid #D0D0D0;color: #34393E;font-weight: normal;float: left;margin: 0;height: 30px;margin-top: 5px;}
div#jsjobsadmin-wrapper div.jsjobs-adminsidemenu-box{float:right;margin-left:10px;}
div#jsjobsadmin-wrapper div input.user-field{width: auto;float: left;background:#f8f8ff;margin: 5px;}
div#jsjobsadmin-wrapper a.js-button-link.user-field-val-button{border-radius: 3px;background: #E7E7E7 none repeat scroll 0% 0%;border: 1px solid #D0D0D0;color: #34393E;padding: 7px 5px;font-weight: normal;float: none;margin:5px 0 0;}
div#jsjobsadmin-wrapper div#for-combo-options-head{margin-top: 20px;margin-bottom: 5px;width:100%;display: inline-block; }
div#jsjobsadmin-wrapper div#for-combo-options-head div.js-field-title{font-weight: bold;}
div#jsjobsadmin-wrapper div span.input-field-wrapper{width: 240px;display: inline-block;float: left;position: relative;margin-right:10px;}
div#jsjobsadmin-wrapper div span.input-field-wrapper input{width: 100%;padding-right: 40px;display: inline-block;}
div#jsjobsadmin-wrapper div span.input-field-wrapper img.input-field-remove-img{position: absolute;right: 0;top: 9px;cursor: pointer;}
div#jsjobsadmin-wrapper div#popup_main form.popup-field-from{width: 100%;display:inline-block;padding: 10px;float: left;background: #f1f1f1;margin: 0;}
div#jsjobsadmin-wrapper div#popup_main div.popup-field-wrapper{width: 100%;display:inline-block;padding:5px 10px;float: left;}
div#jsjobsadmin-wrapper div#popup_main div.popup-field-wrapper div.popup-field-title{width: 30%;display:inline-block;float: left;text-align: right;padding: 5px 20px;color: #4D4D4D;}
div#jsjobsadmin-wrapper div#popup_main div.popup-field-wrapper div.popup-field-obj{width: 70%;display:inline-block;float: left;}
div#jsjobsadmin-wrapper div#popup_main div.popup-field-wrapper div.popup-field-obj input{width: 80%;display:inline-block;float: left;color: #4D4D4D;}
div#jsjobsadmin-wrapper div#popup_main div.popup-field-wrapper div.popup-field-obj select{width: 80%;max-width: 80%;display:inline-block;float: left;color: #4D4D4D;}
div#jsjobsadmin-wrapper div#popup_main a#user-field-anchor{height: 28px;text-decoration: none;color:#00A859;background: #FFF;border:1px solid #00A859;display: inline-block;line-height: 28px;padding: 0 10px;margin-left: 5px;border-radius: 4px;}
/* Form Job */
form#jsjobs-form div.js-field-wrapper div.js-field-obj span.map-marker-selector{border-radius:20px 20px 20px 20px;background:gray;color:ghostwhite;}
form#jsjobs-form div.js-field-wrapper div.js-field-obj span.map-marker-selector:hover{background:#000;color:#fff;}
form#jsjobs-form div.js-field-wrapper div.form-editor-title{vertical-align:middle;padding-top:8px;}
form#jsjobs-form div.js-field-wrapper div.js-field-obj a.show-hide-link{cursor:pointer;position:relative;right:-600px;top:-25px;}
form#jsjobs-form div.js-field-wrapper div.chck-box-fields{background:#fff;border:1px solid #ddd;padding:1px 0;margin-right:24px;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.07);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.07);}
form#jsjobs-form div.js-field-wrapper div.chck-box-fields input[type="checkbox"]{margin-left:9px;margin-right:6px;}
form#jsjobs-form div.js-field-wrapper div.chck-box-text{margin-top:7px;}
form#jsjobs-form div.js-field-wrapper div.radio-fields{width:67.2%;background:#fff;border:1px solid #ddd;padding:8px 5px;margin-right:24px;box-shadow:inset 7px 1px 2px rgba(0,0,0,.07);-webkit-box-shadow:inset 7px 1px 2px rgba(0,0,0,.07);-moz-box-shadow:inset 7px 1px 2px rgba(0,0,0,.07);}
form#jsjobs-form div.js-field-wrapper div.radio-fields input[type="radio"]{margin-left:9px;margin-right:6px;position:relative;top:2px;}
form#jsjobs-form div.js-field-wrapper div.chck-box-email-text{font-size:10px;margin-bottom:10px;position:relative;left:-10px;}
form#jsjobs-form div.js-submit-container{text-align: center;border-top: 2px solid #428BCA;padding-top: 20px;margin-top: 10px;}

div#jsjobsadmin-wrapper form.jsjobs-form div.js-field-wrapper div.js-field-obj span.map-marker-selector{border-radius:20px 20px 20px 20px;background:gray;color:ghostwhite;}
div#jsjobsadmin-wrapper form.jsjobs-form div.js-field-wrapper div.js-field-obj span.map-marker-selector:hover{background:#000;color:#fff;}
div#jsjobsadmin-wrapper form.jsjobs-form div.js-field-wrapper div.form-editor-title{vertical-align:middle;padding-top:8px;}
div#jsjobsadmin-wrapper form.jsjobs-form div.js-field-wrapper div.js-field-obj a.show-hide-link{cursor:pointer;position:relative;right:-600px;top:-25px;}
div#jsjobsadmin-wrapper form.jsjobs-form div.js-field-wrapper div.chck-box-fields{background:#fff;border:1px solid #ddd;padding:1px 0;margin-right:24px;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.07);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.07);}
div#jsjobsadmin-wrapper form.jsjobs-form div.js-field-wrapper div.chck-box-fields input[type="checkbox"]{margin-left:9px;margin-right:6px;}
div#jsjobsadmin-wrapper form.jsjobs-form div.js-field-wrapper div.chck-box-text{margin-top:7px;}
div#jsjobsadmin-wrapper form.jsjobs-form div.js-field-wrapper div.radio-fields{width:67.2%;background:#fff;border:1px solid #ddd;padding:8px 5px;margin-right:24px;box-shadow:inset 7px 1px 2px rgba(0,0,0,.07);-webkit-box-shadow:inset 7px 1px 2px rgba(0,0,0,.07);-moz-box-shadow:inset 7px 1px 2px rgba(0,0,0,.07);}
div#jsjobsadmin-wrapper form.jsjobs-form div.js-field-wrapper div.radio-fields input[type="radio"]{margin-left:9px;margin-right:6px;position:relative;top:2px;}
div#jsjobsadmin-wrapper form.jsjobs-form div.js-field-wrapper div.chck-box-email-text{font-size:10px;margin-bottom:10px;position:relative;left:-10px;}
div#jsjobsadmin-wrapper form.jsjobs-form div.js-submit-container{text-align: center;border-top: 2px solid #428BCA;padding-top: 20px;margin-top: 10px;}
/* Form View Resume */
div#js_main_wrapper div div.js-resume-section-title{padding:8px 0 4px 2px;position:relative;top:0;width:99%;margin-top:15px;}
div#js_main_wrapper div div.js-resume-section-title span{font-size:14px;font-weight:bold;padding-left:5px;}
div#js_main_wrapper div div.js-resume-section-title img{position:relative;bottom:3px;width:26px;height:19px;padding-left:7px;}
div#js_main_wrapper div div.js-resume-section-body{width:99%;border-top:none;min-height:0;}
div#js_main_wrapper div div div.section-error{width:98%;padding:5px;margin-left:10px;background:#FEFCCB;border:1px solid #E5DB55;color:#404040;}
div#js_main_wrapper div div.js-resume-section-body div div.section-error{width:95%;padding:5px;margin:10px 0 10px 10px;background:#FEFCCB;border:1px solid #E5DB55;color:#404040;}
div#js_main_wrapper div.ajax-response-msg{width:98%;padding:5px;margin:10px 0 10px 10px;background:#FEFCCB;border:1px solid #E5DB55;color:#404040;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container{padding:0;margin-bottom:10px;}
div#js_main_wrapper div div.js-resume-section-body form{padding-top:10px;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container label{font-size: 12px;font-weight:bold;padding-top:3px;position:relative;left:4px;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container label#salarymsg{padding-right:10px}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container span.error-msg{position:relative;top:6px; left:5px;color:red;font-size:20px;padding:3px 0;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container input[type="email"],
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container input[type="text"]{width:100%;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container textarea#skills{width:98%;height:137px;}
div#js_main_wrapper div div.js-resume-section-body form div div.loc-field div.location-container{margin-right:20px;}
div#js_main_wrapper div div.js-resume-section-body form div div.loc-field a.map-link{float:right;position:relative;right:2px;padding:4px 15px;border-radius:3px;text-decoration:none;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container ul{width:99%;border-radius:3px;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container div.upload-field{max-height:32px;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container div.upload-field #uploadPhotoFile{position:absolute;width:99%;height:26px;padding-left: 8px; padding-top:3px;border:none;z-index: 2;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container div.upload-field #uploadResumeFile{position:absolute;width:99%;height:28px;padding-left: 8px; padding-top:3px;border:none;z-index: 2;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container div.upload-field input[type="file"]{width:100%;height:30px;position:relative;left:0;cursor:pointer;display:inline-block;opacity:0;filter:alpha(opacity=0);z-index:5;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container div.upload-field span.uploadFileName{position:relative;top:0;left:0;display:inline-block;opacity:1;;z-index:3;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container div.upload-field span.upload_btn{position:absolute;top:20px;right:-1px;float:right;padding: 6px 20px;text-align: center;font-weight: bold;border-bottom-right-radius: 3px;border-top-right-radius: 3px;z-index:2;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container div.files-field{height:34px;max-height:34px;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container div.files-field #uploadPhotoFile{position:absolute;width:99%;height:28px;padding-left: 8px; padding-top:3px;border:none;z-index: 2;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container div.files-field #uploadResumeFile{position:absolute;width:99%;height:28px;padding-left: 8px; padding-top:3px;border:none;z-index: 2;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container div.files-field span.uploadFileName{position:relative;top:0;left:0;display:inline-block;opacity:1;;z-index:3;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container div.files-field span.upload_btn{position:absolute;cursor:pointer;top:20px;right:-1px;float:right;padding: 7px 20px;text-align: center;font-weight: bold;border-bottom-right-radius: 3px;border-top-right-radius: 3px;z-index:2;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container div.files-field div.selectedFiles{position:relative;display:block;z-index:0;height:32px;padding:7px 0 0 5px;cursor:pointer;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container div.files-field div.selectedFiles:hover div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container div.files-field span.upload_btn{position:relative;display:block;z-index:0;height:30px;padding:7px 0 0 5px;cursor:pointer;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container div.files-field div.selectedFiles span.selectedFile{margin:2px;position:relative;padding:3px 4px 2px 4px;border-radius: 2px;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container div.files-field div.selectedFiles a{position:relative;padding:2px;bottom:1px;}
div#js_main_wrapper div div.js-resume-section-body form div.uploadedFiles{position:relative;display:block;z-index:0;height:auto;padding:9px 7px 7px 0;}
div#js_main_wrapper div div.js-resume-section-body form div.uploadedFiles span.selectedFile{position:relative;padding:3px 4px 2px 4px;border-radius:2px;margin-left:5px;}
div#js_main_wrapper div div.js-resume-section-body form div.uploadedFiles a{position:relative;padding:2px;bottom:1px;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-section-view div.js-resume-data div div.filesList{position:relative;display:block;z-index:0;height:auto;padding:8px 12px 0 0;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-section-view div.js-resume-data div div.filesList ul{margin-left:5px;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-section-view div.js-resume-data div div.filesList ul li.selectedFile{display:inline-block;list-style:none;padding:3px 4px 2px 4px;border-radius:2px;margin:4px 0 0 5px;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-section-view div.js-resume-data div div.filesList a{position:relative;padding:3px;bottom:1px;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-section-view div.js-resume-data div div.filesList a img{width:20px;height:20px;position:relative;top:-1px;left:0;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-section-view div.js-resume-data div div.filesList a.zip-downloader{padding:11px 10px;cursor:pointer;position:relative;float:right;top:-4px;right:-7px;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container small.fileSizeText{position:relative; right:3px;float:right;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container small.videoText{position:relative;top:-10px;left:2px;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container select{height:30px;width:100%;font-size:12px;margin-bottom:15px;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container select#currencyid,
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container select#jobsalaryrange,
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container select#jobsalaryrangetype,
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container select#dcurrencyid,
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container select#desired_salary,
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container select#jobsalaryrangetypes,
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container select#djobsalaryrangetype{height:30px;width:30%;font-size:12px;margin-bottom:15px;margin-top:10px;}
div#js_main_wrapper div div.js-resume-section-body form div.js-resume-checkbox-container{padding:8px 3px;color:#4f4f4f;}
div#js_main_wrapper div div.js-resume-section-body form div.js-resume-checkbox-container div.checkbox-field-label label{font-size: 12px;font-weight:bold;position:relative;top:0;left:10px;}
div#js_main_wrapper div div.js-resume-section-body form div.js-resume-checkbox-container div.checkbox-field{font-size:12px;position:relative;left:10px;top:2px;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-show-hide-btn{margin-bottom:20px;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-show-hide-btn span{cursor:pointer;padding:7px;display:inline-block;width:100%;text-align:center;margin-top:10px;border-radius:3px;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-show-hide-btn:hover{font-weight:bold;}
div#js_main_wrapper div div.js-resume-section-body form div#js-resume-more-options-container{margin-bottom:20px;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container div.input-append{width:93.5%;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-submit-container{display:inline-block;text-align:center;padding-top:10px;padding-bottom:10px;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-submit-container button{padding:3px 9px;border-radius:2px;margin-right:10px;cursor:pointer;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-submit-container button:hover{font-weight:bold;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-section-view{padding:10px 0 0 0;border-top:none;}
div#js_main_wrapper div div.js-resume-section-body div.js-resume-section-view div.js-resume-profile div img.avatar{width:150px;height:155px;position:relative;padding:10px;left:10px;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-section-view div.js-resume-profile-info{position:relative;padding:20px;float:left;margin-left:10px;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-section-view div.js-resume-profile-info div div.js-resume-profile-name{position:relative;bottom:12px;font-weight:bold;font-size:18px;position:relative;bottom:12px;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-section-view div.js-resume-profile-info div.profile-name-outer{position:relative;top:20px;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-section-view div.js-resume-profile-info div div.js-resume-edit span{cursor:pointer;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-section-view div.js-resume-profile-info div div.js-resume-edit span img{width:20px;height:20px;position:relative;left:15px;bottom:15px;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-section-view div.js-resume-profile-info div.js-resume-profile-email{font-size:16px;position:relative;top:20px;padding-top:15px;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-section-view div.js-resume-profile-info div.js-resume-profile-cell{font-size:16px;position:relative;top:30px;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-data div div.js-resume-data-title{height:auto;padding:5px;text-align:right;font-weight:bold;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-data div div.js-resume-data-value{height:auto;padding:5px;text-align:left;}
div#js_main_wrapper div div.js-resume-section-body form.rotated {-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;-o-transform: rotate(180deg);transform: rotate(180deg);}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-address-section-view{margin:10px 15px;padding:10px 32px 10px 15px;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-address-section-view div span.sectionText{font-weight:bold;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-address-section-view div.edit-resume{position:relative;top:10px;right:10px;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-address-section-view div.edit-resume span{cursor:pointer;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-address-section-view div.edit-resume span img{width:20px;height:20px;float:right;}
div#js_main_wrapper div div.js-resume-section-body div div#editorView div span.resumeEditorView{width:auto;font-weight:bold;position:relative;left:20px;top:10px;}
div#js_main_wrapper div div.js-resume-section-body div div#editorView div span.resumeEditorValue{position:relative;bottom:5px;}
div#js_main_wrapper div div.js-resume-section-body div div#editorView div span img{width:20px;height:20px;float:right;margin:10px 10px 0 0;cursor:pointer;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-address-section-view div.map-toggler{padding:10px 5px;left:3px;margin-top:5px;width:100%;cursor:pointer;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-address-section-view div.map-toggler span{width:100%;position:relative;top:3px;left:5px;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-address-section-view div.map-toggler span img{width:22px;height:17px;padding-right: 5px;position:relative;bottom:2px;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-address-section-view div.map_container{position:relative;padding:5px;left:3px;width:100%;height:200px;border-top:none;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-address-section-view div.map_container div.map_view{z-index:1000;height:201px;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container div#outermapdiv{ width:100%;position:relative;z-index:99999;bottom:219px;left:-5px;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container div#outermapdiv div#map{ height: 216px; left: 13px; position: absolute; overflow:true; top: 0; visibility: hidden; width: 578px;top:17px;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container div#outermapdiv div#map div#map_container{ z-index:1000; position:relative; background:#000; width:100%; height:100%;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container div#outermapdiv div#map div#closetag a{padding:1px 6px 0 6px;position:absolute;z-index:9999;right:5px;top:26px;font-size:10px;font-family:Roboto, Arial, sans-serif;background-color:rgb(255, 255, 255);-webkit-box-shadow:rgba(0, 0, 0, 0.298039) 0 1px 4px -1px;box-shadow:rgba(0, 0, 0, 0.298039) 0 1px 4px -1px;border-color:rgba(0, 0, 0, 0.14902);border-width:1px 1px 1px 1px;background-clip:padding-box;border-style:solid;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container ul.jsjobs-input-list-jsjobs{width:100%;}
div#js_main_wrapper div div.js-resume-section-body div div.add-resume-form{padding:5px 0 15px 20px;}
div#js_main_wrapper div div.js-resume-section-body div div.add-resume-form a{text-decoration:none;}
div#js_main_wrapper div div.js-resume-section-body div div.add-resume-form a img{width:21px;height:20px;padding-right:5px;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-data-section-view{margin:10px 15px;padding:5px 5px 0 5px;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-data-section-view div.js-resume-data-head{font-weight:bold;padding-top:5px;font-size:15px;margin:0;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-data-section-view div.js-resume-data-head div span.data-head-name{position:relative;left:5px;bottom:2px;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-data-section-view div.edit-resume-data{position:relative;float:right;bottom:5px;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-data-section-view div.edit-resume-data span{cursor:pointer;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-data-section-view div.edit-resume-data span img{width:20px;height:20px;float:right;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-data-section-view div div.js-resume-data-title{height:auto;padding:2px;text-align:right;font-size:15px;font-weight:bold;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-data-section-view div div.js-resume-data-title span{white-space:normal;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-data-section-view div div.js-resume-data-edit span{cursor:pointer;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-data-section-view div div.js-resume-data-edit span img{height:20px;width:20px;float:right;position:relative;bottom:2px;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-data-section-view div div.js-resume-skills-value div.js-resume-skills-edit{float:right;left:47px;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-data-section-view div div.js-resume-skills-value div.js-resume-skills-edit span{cursor:pointer;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-data-section-view div div.js-resume-skills-edit span img{height:20px;width:20px;float:right;position:relative;bottom:2px;left:42px;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-data-section-view div div.js-resume-data-value{height:auto;padding:2px 5px;text-align:left;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-data-section-view div div.js-resume-skills-value{height:auto;padding:0 5px;text-align:left;}
/* resume form files popup design */
div#black_wrapper_resumefiles{position: fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.6);z-index:9998;}
div#ajax-loader{position: fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.6);z-index:9998;}
div#ajax-loader img{position: fixed;margin:30% 50%;padding:10px;border-radius:100px;}
div#resumeFilesPopup.resumeFilesPopup{width:600px;margin:0 13%;position:fixed;top:100px;z-index: 9999;display:block;padding:10px;z-index:9999;border-radius:5px;visibility: hidden;}
div#resumeFilesPopup div#resumeFiles_headline{width:100%;display:inline-block;padding:8px 0;text-indent:15px;font-weight:bold;}
div#resumeFilesPopup div.chosenFiles{width:100%;}
div#resumeFilesPopup div.chosenFiles_heading{position:relative;top:20px;width:100%;margin:0 1px;display:inline-block;padding:0;text-align:left;font-weight:bold;}
div#resumeFilesPopup div.chosenFiles_heading span{padding: 5px;}
div#resumeFilesPopup div#filesInfo{position:relative;top:20px;padding:0 0 10px 0;height:500px;margin:10px;margin-bottom:20px;overflow-y:auto;overflow-x:hidden;}
div#resumeFilesPopup div.fileSelectionButton{height:44px;width:100%;overflow:hidden;position:relative;top:10px;}
div#resumeFilesPopup div.fileSelectionButton input.resumefiles{display:none;width:100%;height:44px;opacity:0;padding: 6px 0;position:relative;left:0;top:0;z-index:3;cursor:pointer;}
div#resumeFilesPopup div.fileSelectionButton span.fileSelector{display:none;width:99.6%;position:absolute;z-index:1;text-align:center;font-size:18px;font-weight:700px;top:0;padding:12px 0;cursor:pointer;}
div#resumeFilesPopup div.filesInfo div.chosenFiles div.hoverLayer{position:absolute;display:none;left:0;width:99.7%;background:rgba(150, 150, 150, 0.3);}
div#resumeFilesPopup div.filesInfo div.chosenFiles:hover{z-index:3;}
div#resumeFilesPopup div.filesInfo div.chosenFiles div.hoverLayer span.deleteChosenFiles{cursor:pointer;padding:7px 7px 6px 3px;text-align:center;position: relative;left:200px;}
div#resumeFilesPopup div.filesInfo div.chosenFiles div.hoverLayer span.deleteChosenFiles img{position:relative;bottom:2px;padding:0 3px;}
div#resumeFilesPopup div.filesInfo div.chosenFiles:hover div.hoverLayer{display:block;z-index:9999998;}
div#resumeFilesPopup div.filesInfo div.chosenFiles:hover div.hoverLayer span.deleteChosenFiles{display:inline;z-index:9999999;}
div#resumeFilesPopup div.filesInfo div.chosenFiles div.chosenFile{padding:6px 0 6px 16px;margin:5px 0;display:block;text-align:left;z-index:1;background:#ffffff;border:2px solid #bbbbbb;}
div#resumeFilesPopup div.filesInfo div.chosenFiles div.chosenErrorFile{padding:6px 0 6px 16px;margin:5px 0;display:block;z-index:1;background:#FEFCCB;border:1px solid #E5DB55;color:#404040;}
div#resumeFilesPopup div.filesInfo div.chosenFiles div div div span.uploadFileName{font-size:12px;z-index:0;}
div#resumeFilesPopup div.filesInfo div.chosenFiles div div div span.deleteUploadedFile{position:relative;display:inline-block;float:right;cursor:pointer;right:10px;top:1px;}
div#resumeFilesPopup div.filesInfo div.chosenFiles div div div.fileUploadError{padding:0 10px 0 17px;position:relative;left:-15px;z-index:0;}
div#resumeFilesPopup div.filesInfo div.chosenFiles div div div.fileUploadError span.errorHead{font-size: 13px;font-weight:bold;z-index:0;}
div#resumeFilesPopup div.filesInfo div.chosenFiles div div div.fileUploadError span.errorText{z-index:0;}
div#resumeFilesPopup div.resumeFiles_close{padding:0 15px;width:570px;display:inline-block;padding:0;margin:20px 10px 5px 10px;text-align:center;font-weight:bold;z-index:0;}
div#resumeFilesPopup div.resumeFiles_close span{padding: 5px 20px;cursor:pointer;}
/* Form User Fields Drop Down Field Options Table Design */
div#divValues{margin-top:20px;}
div#divValues span.sample-text{padding-left:10px;color:#444;font-size:15px;position:relative;top:10px;}
div#divValues div.user-field-form-panel{background:url('../images/normal-button.png') repeat-x 100% 100%;padding:5px;border:1px solid #D3D3D3;width:99%;height:50px;position:relative;display:inline-block;top:-11px;background-size:100% 100%;border-top:none;}
div#divValues div.user-field-form-panel input[type="button"]{background:url('../images/add-button.png') repeat-x 100% 100%;background-size:100% 100%;color:#fff;border-width:0;display:inline-block;margin:10px 5px 5px 0;padding:2px 20px 1px 20px;height:32px;text-align:center;float:right;text-decoration:none;border-width:0;font-weight:bold;}
div#divValues div.user-field-form-panel input[type="button"]{background:url('../images/add-button.png') repeat-x 100% 100%;background-size:100% 100%;color:#fff;border-width:0;display:inline-block;margin:10px 5px 5px 0;padding:2px 20px 1px 20px;height:32px;text-align:center;float:right;text-decoration:none;border-width:0;font-weight:bold;}
div#divValues table input{display:block;padding:6px;width:98%;padding-bottom:4px;margin-bottom:6px;margin-top:-7px;}
/* Error Container */
div.js_job_error_messages_wrapper{display:inline-block;width:90%;margin:10px 5%; border: 1px solid #41a7da; }
div.js_job_error_messages_wrapper div.message2 span.img{border: 1px solid #41a7da;box-shadow: 0 0 5px #777777;}
div.js_job_error_messages_wrapper div.message2 span.message-text{background-color: #41a7da;box-shadow: 0 0 5px #777777;}
div.js_job_error_messages_wrapper div.message1{display:inline-block;height: 70px; width: 100%;background: #ffffff;}
div.js_job_error_messages_wrapper div.message1 span{margin-top: 2.5%; display: inline-block; width: 100%; padding-left: 22%; font-weight: bold;font-size:35px;}
div.js_job_error_messages_wrapper div.message2{width:100%;display: inline-block; position: relative;}
div.js_job_error_messages_wrapper div.footer{width:100%;display:inline-block;float:left; height:80px; text-align: right; margin-top: 10px;}
div.js_job_error_messages_wrapper div.message2 span.img{height: 145px; width: 18%; background: white; position: absolute; left: 20px; top: -50px;}
div.js_job_error_messages_wrapper div.message2 span.img img{display: block; max-height: 90px; max-width: 95%; margin: auto; position: absolute; left: 0; right: 0; top: 0; bottom: 0;}
div.js_job_error_messages_wrapper div.message2 span.message-text{width: 100%;display: inline-block;padding:10px 0;padding-left:22%;color:#ffffff;font-size:20px;font-weight: bold;} 
div.js_job_error_messages_wrapper div.footer{border-top: 1px solid #cdcdcd }
div.js_job_error_messages_wrapper div.footer a{padding: 8px; margin: 15px 20px 0 0; display: inline-block; text-decoration: none;background:#f0f0f0;border:1px solid #d6d6d7;color:#403d3e;}
/* About Us Page */
div#jsjobsadmin-wrappe div.detail-part{display:inline-block;width:100%;border:1px solid #D3D3D3;padding:12px}
span.js-admin-component{display: block;padding:0 10px;background-color:#41A7DA;width:100%;float:left;line-height: 50px;color:#FFFFFF;margin-bottom: 10px;font-weight:bold;font-size:1.3em;}
span.joomsky-heading{display: block;padding:0 10px;background-color:#41A7DA;width:100%;float:left;line-height: 50px;color:#FFFFFF;margin-bottom: 10px;font-weight:bold;font-size:1.3em;}
span.js-admin-component-detail{display: block;padding:0 10px;width:100%;float:left;margin-bottom: 10px;font-size: 12px;}
div.js-admin-info-wrapper{width: 100%;float:left;margin-bottom: 5px;}
div.js-admin-info-wrapper span.js-admin-info-title{display:inline-block;width: 20%;float:left;padding:5px 0;text-align: center;margin-right: 1%;background: #FFFFFF; border:1px solid #D4D4D5;}
div.js-admin-info-wrapper span.js-admin-info-vlaue{display:inline-block;width: 77%;float:left;padding:5px 0; padding-left:10px;background: #FFFFFF; border:1px solid #D4D4D5;}
div.js-admin-joomsky-wrapper span.js-admin-title img{padding: 10px 25px;border-right:2px solid #D4D4D5;margin:20px 0;}
div.js-admin-joomsky-wrapper span.js-admin-title{font-size:25px;line-height: 30px;}
div.js-admin-joomsky-wrapper div.js-col-md-8{font-size:12px;color:#222222;margin-top:30px;}
div.js-admin-joomsky-wrapper{background:url('../images/aboutus_page/bg.png') repeat-x;display: inline-block;width:100%;}
span.js-joomsky-link{display: block;text-align: center;margin-top:30px;}
span.js-joomsky-link a{display: inline-block;padding:5px 20px;background:#0074A2;color:#FFFFFF;}
span.js-joomsky-link a:hover{display: inline-block;padding:5px 20px;background:#0074A2;color:#FFFFFF;text-decoration: none;}
/* Configurations */
.tabs ul {list-style: none;display: inline-block;width: 100%;margin: 0;margin-top: 15px;padding: 0;}
.tabs ul li {background-color: #0073A1; text-align: center;float: left;margin: 0 0 3px 3px;}
.tabs ul li.ui-tabs-active, .tabs ul li.ui-state-hover {background:#343538; }
.tabs ul li.ui-tabs-active a, .tabs ul li.ui-state-hover a {color:#FFFFFF;}
.tabs ul li a {display: inline-block;text-decoration: none;color:#FFFFFF; width: 100%; padding: 9px 15px;white-space: nowrap;}
.tabInner {clear: both;height: auto;overflow: hidden;}
div.js-job-configuration-table div.left{float: left;width: 50%; padding: 10px;}
div.js-job-configuration-table div.right{float: left;width: 50%;padding: 10px;}
div.tabInner div.left{float: left;width: 50%; padding: 10px;}
div.tabInner div.right{float: left;width: 50%;padding: 10px;}
div.js-job-configuration-row{padding:10px;;background-color:#FBFBFB;border:1px solid #E0E0E0;width:100%;display:inline-block;margin:5px 10px ;color:#595959;float:left;}
div.js-job-configuration-value{padding:0;}
div.js-job-configuration-row .paddingleft{padding-left: 14%;}
div.js-job-configuration-title{padding:5px;padding-top:0;text-align: left;font-weight: bold;color:#353638;width:100%;display:inline-block;}
div.js-job-configuration-desc{padding:5px;padding-bottom:0;width:100%;display:inline-block;}
div.js-job-configuration-description{padding:5px;padding-bottom:0;width:100%;display:inline-block;}
div.js-job-configuration-value input.inputbox{width: 100%;color:#353638;}
div.js-job-configuration-value input.inputbox.not-full-width{width: 90%;}
div.js-job-configuration-value textarea{width: 100%;color:#353638;}
div.js-job-configuration-value select{width: 100%;color:#353638;}
div.js-job-configuration-value .wp-editor-wrap{width: 100%;color:#353638;}
h3.js-job-configuration-heading-main{margin: 4px; color: #FFFFFF;width: 100%; display: inline-block;background-color: #353638;padding: 9px 10px;}
div.js-job-configuration-sub-heading{display: inline-block;width: 100%; font-weight: bold;font-size: 18px;}
div.js-form-button{display: inline-block; width: 82%; margin-left: 9%; border-top: 2px solid #0073AA;margin-top:15px; padding-top: 17px; text-align: center;}
input.one{width:40%;height:30px;}
select.one{width:40%;max-width:40%;display:inline-block;height:30px;}
textArea.one{width:90%;display:inline-block;}
input.two{width:20%;height:30px;}
select.two{width:20%;height:30px;}
div.jobtitleappliedresume{background: #ffffff;border:1px solid #cccccc;color:#32373A;font-size:20px;padding:10px;margin:10px 0 20px 0;float:left;width:100%;}
form.js-filter-form{position: relative;}
form.js-filter-form span#showhidefilter{position: absolute;top:0;bottom: 0;right:0;background-color: #41A7DA;cursor: pointer;}
form.js-filter-form span#showhidefilter img{position: relative;top:20px;bottom: 0;right:0;left:0;margin:auto;cursor: pointer;}
form.js-filter-form .default-hidden{display:none;}
div.error-message-popup{padding:15px 20px 0 20px;color:#9D2009;text-align: right;}
div#input-text-joblink{float: left;width: 100%;margin-top:9px;padding:0;display: none;}
div.js-email-menu{display: inline-block;width:30%;float:left;}
div.js-email-menu span.js-email-menu-link{display: block;background:#DDDDDD;border-bottom: 1px solid #428BCA;cursor: pointer;}
div.js-email-menu span.js-email-menu-link:hover,
div.js-email-menu span.js-email-menu-link.selected{background:#428BCA;}
div.js-email-menu span.js-email-menu-link:hover a,
div.js-email-menu span.js-email-menu-link.selected a{color:#FFFFFF;}
div.js-email-menu span.js-email-menu-link a{display:block;padding:10px;color:#222222;text-decoration: none;text-transform: capitalize;}
div.js-email-body{display: inline-block;width:70%;float:left;padding:20px;border:1px solid #428BCA;}
span.js-ticket-value.js-ticket-creade-via-email-spn{position: absolute;bottom:-13px;right:5px;font-size: 10px;line-height: 1;}
div.js-email-parameters{display: inline-block;width:100%;padding:10px 0;}
div.js-email-parameters span.js-email-parameter-heading{display:block;padding:10px;color:#428BCA;border-bottom: 2px solid #428BCA;font-size:20px;font-weight: bold;}
div.js-email-parameters span.js-email-paramater{display: block;padding:5px;}
div#jsjobsadmin-wrapper{position: relative;}
div#jsjobs-sidemenu{display:none;position:absolute;top:0;right:-250px;width:250px;z-index:9999;background:#eeeeee;color:#777777;box-shadow:0 0 20px #000;font-size:12px;cursor: pointer;}
div#jsjobs-sidemenu div.parent{display:inline-block;width:100%;border-bottom: 1px solid #e0e1e2;float:left;}
div#jsjobs-sidemenu div.parent span.text{width:100%;float:left;line-height:20px;padding:10px;font-size:13px;}
div#jsjobs-sidemenu div.parent span.text img{margin-right:10px;}
div#jsjobs-sidemenu div.child{display:none;width:100%;float:left;background:#ffffff;}
div#jsjobs-sidemenu div.child a{padding:10px;margin:0 2.5%;line-height:1;width:95%;float:left;border-bottom:1px solid #f1f1f1;text-decoration: none;color:#777777;}
div#jsjobs-sidemenu div.child a:hover{background: #4279BD;color:#FFFFFF;}
div#jsjobs-sidemenu div.jsjobs-adminsidemenu-box{width:100%;margin:0;}
div#jsjobs-sidemenu div.jsjobs-adminsidemenu-box span.text{background:#333333;padding:5px;color:#ffffff;font-size:20px;display:block;width:100%;}
div#jsjobs-sidemenu div.jsjobs-adminsidemenu-box span.text img{margin-right:10px;}
form.emailtemplateform{float: left;width:100%;margin-top:10px;}
div#loadaddressdata_wrapper{background: #FFFFFF;border:1px solid #f1f1f1;margin-top:5px;float:left;width:100%;}
div#loadaddressdata_wrapper div#loadaddressdata_upper{padding:10px 20px;position:relative;background: url(../images/bg-slide.png); height:90px;margin-bottom: 50px;}
div#loadaddressdata_wrapper div#loadaddressdata_upper img#loadaddressdata_companylogo{position: absolute;bottom:-20px;left:20px;}
div#loadaddressdata_wrapper div#loadaddressdata_upper span#loadaddressdata_logo{display:inline-block;margin-left:100px;font-size:40px;font-weight:bold;margin-top:30px;color:#FFFFFF;float: left;padding-bottom:10px;}
div#loadaddressdata_wrapper div#loadaddressdata_upper span#loadaddressdata_slogon{display:inline-block;margin-top:35px;margin-left:20px;color:#FFFFFF;float: left;font-weight:bold;}
div#loadaddressdata_wrapper div#loadaddressdata_upper a{text-decoration: none;float:right;margin-top:5px;}
div#loadaddressdata_wrapper div#loadaddressdata_options{float:left;width:100%;}
div#loadaddressdata_wrapper div#loadaddressdata_options div#loadaddressdata_options_left{float:left;width:30%;text-align: right;padding:5px 0;padding-right: 20px;}
div#loadaddressdata_wrapper div#loadaddressdata_options div#loadaddressdata_options_right{float:left;width:70%;margin-bottom: 10px;}
div#loadaddressdata_wrapper div#loadaddressdata_options div#loadaddressdata_options_right div.row{float:left;padding:5px 10px;border:1px solid #cccccc;background: #f8f8f8;color:#64676A;margin:0 2px;}
div#loadaddressdata_wrapper div#loadaddressdata_options div#loadaddressdata_file{float:left;width:100%;}
div#loadaddressdata_wrapper div#loadaddressdata_options div#loadaddressdata_file div#loadaddressdata_msg{float:left;width:70%;margin-left:30%;margin-bottom:20px;}
div#loadaddressdata_wrapper div#loadaddressdata_options div#loadaddressdata_file div#loadaddressdata_msg span#loadaddressdata_msg{display: inline-block;padding:10px 20px;border:1px solid #52A5d4;color:#b31212;}
div#loadaddressdata_wrapper div#loadaddressdata_options div#loadaddressdata_file label#file{float:left;width:30%;padding:5px 20px;text-align:right;}
div#loadaddressdata_wrapper div#loadaddressdata_options div.add_button{float: left;width: 70%;margin:10px 15%;border-top:1px solid #52a5d4;padding-top: 20px;text-align: center;}
div#loadaddressdata_wrapper div#loadaddressdata_options div.add_button input.button {background: transparent url("../images/bg-slide.png") repeat scroll 0% 0%;color:#FFF;font-weight:bold;}
div#charts{float: left;width:100%;margin-top:20px;}
div.boxeswrapper{float:left;width:100%;margin-top:20px;}
div.boxeswrapper div.box{background:#ffffff;width:23%;margin:0 1%;padding:10px;border:1px solid #cccccc;float:left;}
div.boxeswrapper div.box img{float:left;width:30%;padding-right: 10px;}
div.boxeswrapper div.box span.number{float:right;width:70%;font-size:35px;font-weight: bold;margin-bottom: 10px;top: 15px;}
div.boxeswrapper div.box span.desc{float:right;width:70%;font-size:15px;margin-bottom: 10px;}
div.categorycharts{float:left;width:100%;margin-top:20px;background: #FFFFFF;padding-bottom: 20px;}
div.categorycharts span.title{float:left;width:100%;margin-bottom:10px;padding:10px 10px;color:#ffffff;font-weight: bold;font-size:20px;}
div.categorycharts span.title.one{background:#5CA9ED;}
div.categorycharts span.title.two{background: #ADD042;}
div.categorycharts span.title.three{background: #F5C944;}
div.categorycharts div.chartwrap{float:left;width:31%;text-align: center;border:1px solid #cccccc;margin:0 1%;}
div.categorycharts div.chartwrap.type{width:48%;}
div.categorycharts div.chartwrap span.title{float:left;width:100%;text-align: center;margin:0;padding:10px 10px;color:#32373c;background: #f1f1f1;}
div.categorycharts div#catbar1{float:left;width:100%;text-align: center;}
div.categorycharts div#catbar2{float:left;width:100%;text-align: center;}
div.categorycharts div#catpie{float:left;width:100%;text-align: center;}
div.categorycharts div#citybar1{float:left;width:100%;text-align: center;}
div.categorycharts div#citybar2{float:left;width:100%;text-align: center;}
div.categorycharts div#citypie{float:left;width:100%;text-align: center;}
div.categorycharts div#jobtypebar1{float:left;width:100%;text-align: center;}
div.categorycharts div#jobtypebar2{float:left;width:100%;text-align: center;}
div#admin-employer-report div.charthalf{float:left;width:48%;padding:10px 20px;background: #FFFFFF;margin:10px 1%;}
div#admin-employer-report div.charthalf span.title{float:left;width:100%;font-size:18px;padding:10px;color:#FFFFFF;text-transform: capitalize;}
div#admin-employer-report div.charthalf span.title.one{background: #ADD042;}
div#admin-employer-report div.charthalf span.title.two{background: #5CA9ED;}
div#admin-employer-report div.charthalf span.title.three{background: #DC6A56;}
div#admin-employer-report div.charthalf span.title.four{background: #F5C944;}
div#admin-employer-report div.charthalf div#pie1{float:left;width:100%;}
div#admin-employer-report div.charthalf div#pie2{float:left;width:100%;}
div#admin-employer-report div.charthalf div#bar1{float:left;width:100%;}
div#admin-employer-report div.charthalf div#bar2{float:left;width:100%;}
a.right{float: right;}
div#jsjobsadmin-wrapper div.products span.info-urls{display:inline-block;float:right;margin-right: 30px;margin-top: 15px;margin-bottom: 5px;}
div#jsjobsadmin-wrapper div.products span.info-urls a{display:inline-block;text-decoration:none;padding:6px 10px ;border:1px solid #fff;font-weight:bold;color:#fff;}
div#jsjobsadmin-wrapper div.products span.info-urls a.pro{margin-right: 6px;}
div#jsjobsadmin-wrapper div.products div#jobs-free span.info-urls a.pro{background-color: #9AAE01;}
div#jsjobsadmin-wrapper div.products div#autoz-pro span.info-urls a.pro{background-color: #1C93C5;}
div#jsjobsadmin-wrapper div.products div#ticket-free span.info-urls a.pro{background-color: #FF6C13;}
div#jsjobsadmin-wrapper div.products div#autoz-free span.info-urls a.pro{background-color: #01A1A9;}
div#jsjobsadmin-wrapper div.products div#ticket-pro span.info-urls a.pro{background-color: #E03D3A;}
div.created-onleft {display: inline-block;float: left;margin:0;margin-left: 50px;}
div.created-onleft span.heading{margin:0;}
div.created-onleft span.value{display:inline-block;font-size: 15px;color: #64676A;margin-top:7px;padding-left: 5px;font-weight: normal;}
div.item-title div.flag-and-type{display:inline-block;float:right;position: absolute;bottom:4px;right:40px; }
div.item-title div.flag-and-type span.flag{color:#FFF;font-weight:bold;padding:5px 10px;border-top-left-radius:2px;border-top-right-radius:2px;}
div.item-title div.flag-and-type span.approved{background: #99D000 none repeat scroll 0% 0%;}
div.item-title div.flag-and-type span.facebook{background: #99D000 none repeat scroll 0% 0%; margin-right: 15px;}
div.item-title div.flag-and-type span.xing{background: #99D000 none repeat scroll 0% 0%; margin-right: 15px;}
div.item-title div.flag-and-type span.twitter{background: #99D000 none repeat scroll 0% 0%; margin-right: 15px;}
div.item-title div.flag-and-type span.pending{background:#FEA702;}
div.item-title div.flag-and-type span.rejected{background:#E22828;}
div.item-title div.flag-and-type span.buttonu{background-color: #fafafa;border: 1px solid #d4d4d5;color: #64676a;position: relative;padding:5px 10px;border-bottom: 0;margin-right:5px;}
div#jsjobs-top-comp-right div.flag-and-type span.buttonu{background-color: #fafafa;border: 1px solid #d4d4d5;color: #64676a;position: relative;padding:5px 10px;border-bottom: 0;margin-right:5px;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div.flag-and-type{display:inline-block;float:right;position: absolute;bottom:0;right:40px; }
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div.flag-and-type span.flag{color:#FFF;font-weight:bold;padding:5px 10px;border-top-left-radius:2px;border-top-right-radius:2px;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div.flag-and-type span.approved{background: #99D000 none repeat scroll 0% 0%;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div.flag-and-type span.pending{background:#FEA702;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div.flag-and-type span.rejected{background:#E22828;}
/*control panel mamin page*/
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper{display: inline-block; width: 100%; padding: 10px; background: url('../images/body-bg.png') 100% 100%;}
div#jsjobsadmin-wrapper div.dashboard{background:#FFFFFF;border: 1px solid #CCCCCC; display: inline-block; width: 100%; padding: 4px 4px 4px 15px; line-height: 40px;position: relative;}
div#jsjobsadmin-wrapper div.dashboard span.heading-dashboard{width: 70%;display: inline-block; height: 44px; font-size: 23px; font-weight: bold; text-shadow: 1px 1px #CCCCCC;color:#333333;}
div#jsjobsadmin-wrapper div.dashboard span.dashboard-icon{position: absolute;top:4px;right:60px;}
div#jsjobsadmin-wrapper div.dashboard span.dashboard-icon span{float:left;color:#ffffff;padding:1px 10px;}
div#jsjobsadmin-wrapper div.dashboard span.dashboard-icon span.orange{background: url(../images/orange.png);}
div#jsjobsadmin-wrapper div.dashboard span.dashboard-icon span.red{background: url(../images/red.png);}
div#jsjobsadmin-wrapper div.dashboard span.dashboard-icon span.green{background: url(../images/green.png);}
div#jsjobsadmin-wrapper div.dashboard span.dashboard-icon span img{float:left;padding:5px 0;}
div#jsjobsadmin-wrapper div.dashboard span.dashboard-icon span span{display: none;font-weight: bold;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.count1{float: left; width: 100%; padding: 15px 15px 15px 0;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.count1 div.box{width: 19%;margin:0 .5%;border: 2px solid #F1F1F1; color:#85868D; padding: 5px;font-size: 16px;background: #ffffff;border-radius: 40px; display: inline-block;float:left;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.count1 div.text{text-align: left;margin-top: 10px;width:70%;float:left;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.count1 div.box{width: 19%;margin:0 .3%;border: 2px solid #F1F1F1; color:#85868D; padding: 4px 10px;font-size: 16px;background: #ffffff;border-radius: 40px; display: inline-block;float:left;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.count1 div.box1{width: 20%;margin:0 .3%;border: 2px solid #F1F1F1; color:#85868D; padding: 4px 10px;font-size: 16px;background: #ffffff;border-radius: 40px; display: inline-block;float:left;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.count1 div.text{text-align: left;margin-top: 6px;width:55%;float:left;padding-left:10px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.count1 div.bold-text{font-size: 22px; font-weight: bold; margin-bottom:5px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.count1 div.nonbold-text{font-size: 14px;white-space: nowrap;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.count1 img{float: left;float:left;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.performance-graph{width: 100%; border:1px solid #D4D4D5; display: inline-block;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.count2{display: inline-block; width: 100%; padding: 5px 0 10px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.count2 div.box-outer{display: inline-block;padding: 5px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.count2 div.box {width: 100%; border: 1px solid #cccccc; color:#85868D; padding: 13px; font-size: 16px; background: #ffffff;   display: inline-block;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.count2 div.text{display: inline-block;text-align: left; margin-left: 10px; margin-top: 10px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.count2 div.bold-text{font-size: 18px; font-weight: bold; }
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.count2 div.nonbold-text{font-size: 16px; }
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.count2  img{padding: 8px; float: left;  }
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.main-heading{ background: #353639; display: inline-block;width: 100%; float: left;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.main-heading span.text{color: #ffffff; font-size: 16px; padding: 8px; width: 80%; float: left;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.main-heading span.showmore{width: 20%; text-align: left; display: inline-block;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.main-heading span.showmore a.img{display: inline-block; background: #4279BD; text-decoration: none; width: 85%; color: #ffffff; font-size: 14px; padding: 5px;  display: inline-block; text-align: center;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.main-heading span.showmore a.img img{display: inline-block; margin-right: 5px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.categories-admin{display: inline-block; width: 100%; padding: 7px 0 15px; border-bottom: 2px solid #f1f1f1;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.categories-admin a.box {text-decoration: none; color: #757575; margin: 5px; width: 13%; height: 130px; border: 1px solid #E9E9E9; color:#85868D; padding: 13px; font-size: 16px; background: #ffffff;   display: inline-block; text-align: center;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.categories-admin a.box:hover {border:1px solid #CCCCCC;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.categories-admin div.text{}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.categories-admin div.nonbold-text{font-size: 13px; margin-top: 20px; }
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.categories-configuration{display: inline-block; width: 100%; padding: 7px 0 15px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.categories-configuration a.box {text-decoration: none; margin: 5px; width: 13%; height: 130px; border: 1px solid #E9E9E9; color:#85868D; padding: 13px; font-size: 16px; background: #ffffff; color: #757575;   display: inline-block; text-align: center;white-space: nowrap;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.categories-configuration a.box:hover {border:1px solid #CCCCCC;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.categories-configuration div.nonbold-text{font-size: 13px; margin-top: 20px; }
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.categories-jobs{display: inline-block; width: 100%; padding: 7px 0 15px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.categories-jobs a.box {text-decoration: none; margin: 5px; width: 13%; height: 130px; border: 1px solid #E9E9E9; color:#85868D; padding: 13px; font-size: 16px; background: #ffffff; color: #757575;   display: inline-block; text-align: center;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.categories-jobs a.box:hover {border:1px solid #CCCCCC;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.categories-jobs div.nonbold-text{font-size: 13px; margin-top: 20px; }v.categories-companies{display: inline-block; width: 100%; padding: 7px 0 15px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.categories-companies a.box {text-decoration: none; margin: 5px; width: 13%; height: 130px; border: 1px solid #E9E9E9; color:#85868D; padding: 13px; font-size: 16px; background: #ffffff; color: #757575;   display: inline-block; text-align: center;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.categories-companies a.box:hover {border:1px solid #CCCCCC;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.categories-companies div.nonbold-text{font-size: 13px; margin-top: 20px; }
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.categories-resume{display: inline-block; width: 100%; padding: 7px 0 15px; border-bottom: 2px solid #f1f1f1;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.categories-resume a.simple-wrapper {text-decoration: none; margin: 5px; min-width: 22%; height: 100px; border: 1px solid #E9E9E9; color:#85868D; padding: 12px 7px; font-size: 16px; background: #ffffff; color: #757575;   display: inline-block; text-align: center;float:left;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.categories-resume a.simple-wrapper img.icon{float:left;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.categories-resume a.simple-wrapper div.text{float:left;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.categories-resume a.simple-wrapper div.text div.nonbold-text{font-size:20px;margin-top:25px;margin-left:10px;margin-right:10px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.categories-resume a.simple-wrapper img.simple-arrow{float:right;margin-top: 22px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.categories-resume a.box {text-decoration: none; margin: 5px; width: 13%; height: 130px; border: 1px solid #E9E9E9; color:#85868D; padding: 13px; font-size: 16px; background: #ffffff; color: #757575;   display: inline-block; text-align: center;float:left;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.categories-resume a.box:hover {border:1px solid #CCCCCC;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.categories-resume div.nonbold-text{font-size: 13px; margin-top: 20px; }
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.newestjobs{display:inline-block;width:100%;background: #F6F6F6;color:#333333;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.newestjobs span.header{width: 100%; display: inline-block;padding:10px;font-weight: bold; color:#333333; border-left: 1px solid #D4D4D5; border-right: 1px solid #D4D4D5;border-top: 1px solid #D4D4D5;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.newestjobs table#js-table.newestjobtable thead tr th{border:1px solid black; background:none;text-align:left;color:#767676;border:0;border-bottom:1px solid #cccccc; font-size: 12px; padding-left: 10px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.newestjobs table#js-table.newestjobtable tbody tr td{background:none;text-align:left;border:0;border-bottom: 1px solid #cccccc;padding:5px 10px;font-size: 12px; color: #767676;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.newestjobs table#js-table.newestjobtable tbody tr td a{ color: #0073AA; font-weight: bold; text-decoration: none;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.newestjobs table#js-table.newestjobtable tbody tr td span{color:#ffffff;float:left;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.newestjobs table#js-table.newestjobtable tbody tr td span.unpublished{background: #EEC95A;border-radius: 5px; font-size: 10px;  padding: 1px 8px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.newestjobs table#js-table.newestjobtable tbody tr td span.published{background: #60CD9B;border-radius: 5px; font-size: 10px;  padding: 1px 8px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.newestjobs table#js-table.newestjobtable tbody tr td span.expired{background: #E87352; border-radius: 5px; font-size: 10px;  padding: 1px 8px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.newestjobs table#js-table.newestjobtable{background: #ffffff; padding: 10px; width: 100%; border:1px solid #d4d4d5;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities{display: inline-block; overflow: hidden; width: 100%; margin-bottom: 20px; border: 1px solid #F1F1F1; background: #ffffff; padding: 20px;height:500px;position: relative;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.companies{padding: 20px; display: inline-block; height:500px;overflow: hidden;position:absolute;top:0;left:0;z-index:1;background: #ffffff;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.companies div.header-left{ background: #4279BD; font-weight: bold; color: #ffffff; padding: 3px; display: inline-block;position: absolute;top:20px;left: 20px;right:20px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.companies div.header-left span.text{display: inline-block; width: 80%; text-align:center; float: left; font-size: 16px; margin-top: 12px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.companies div.header-left span.img{ display: inline-block; width: 10%; float: left;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.companies div.header-left span.img:hover{ cursor: pointer;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.companies a.footer{background: #4279BD; color: #ffffff; padding: 10px; font-weight: bold; display:inline-block; text-align: center; text-decoration: none;position: absolute;bottom:20px;left:20px;right:20px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.companies div.show-items{display: inline-block;height: 372px; overflow-y:auto;position: absolute;top: 68px;left: 20px;right:20px;border-left:1px solid #F1F1F1;border-right: 1px solid #F1F1F1;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.companies div.show-items div.job-wrapper{display: inline-block; width: 100%; border-bottom: 1px solid #F1F1F1; padding: 10px 0;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.companies div.show-items div.job-wrapper  div.img{display: inline-block;float: left; width: 125px; text-align: center;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.companies div.show-items div.job-wrapper  div.img a{border: 2px solid #4279bd; border-radius: 50%; box-shadow: 0 0 7px #aaa; display: inline-block; height: 100px; width: 100px; padding: 4px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.companies div.show-items div.job-wrapper div.img img{display: block; height: 100%; width: 100%; border: 1px solid #ccc; border-radius: 50%;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.companies div.show-items div.job-wrapper div.detail{width: calc(100% - 125px); display: inline-block; position: relative;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.companies div.show-items div.job-wrapper div.detail a.title{font-weight: bold; color: #4279BD;  text-decoration: none; font-size: 14px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.companies div.show-items div.job-wrapper div.detail div.created{ color: #757575; font-size: 11px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.companies div.show-items div.job-wrapper div.detail span.gold{ background: #CC9900;  padding: 1px 7px; font-size: 9px; color: #ffffff; border-radius: 4px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.companies div.show-items div.job-wrapper div.detail span.featured{ background: #2993CF; padding: 1px 7px; font-size: 9px; color: #ffffff;border-radius: 4px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.companies div.show-items div.job-wrapper div.detail a.url{ color: #4279BD; text-decoration: none; font-size: 11px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.companies div.show-items div.job-wrapper div.detail div.info span.get-text{ color: #757575;font-size: 11px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.companies div.show-items div.job-wrapper div.detail div.info span.text{ color: #23282D; font-weight: bold; font-size: 11px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.companies div.show-items div.job-wrapper div.detail span.views{background: #4279BD;color: #ffffff; display: inline-block; text-align: center; padding: 2px 4px; position: absolute; right: 5px; bottom: 30px; margin-top: 0;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.companies div.show-items div.job-wrapper div.detail span.views div.text{font-size: 12px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.companies div.show-items div.job-wrapper div.detail span{margin-top: 10px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.companies div.show-items div.job-wrapper div.detail div{margin-top: 3px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs{padding: 20px; display: inline-block;height:500px;overflow: hidden;position:absolute;top:0;right:0;z-index:1;background: #ffffff;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.header-left{ background: #37BC9B; font-weight: bold; color: #ffffff; padding: 3px; display: inline-block; position: absolute;top:20px;left: 20px;right: 20px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.header-left span.text{display: inline-block; width: 80%; text-align:center; float: left; margin-top: 12px; font-size: 16px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.header-left span.img{  display: inline-block; width: 10%; float: left;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.header-left span.img:hover{ cursor: pointer;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs a.footer{background: #37BC9B; color: #ffffff; padding: 10px; font-weight: bold;display:inline-block; text-align: center; text-decoration: none;position: absolute;bottom: 20px;left: 20px;right: 20px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.show-items{display: inline-block;height: 372px; overflow-y:auto;position: absolute;top: 68px;left: 20px;right: 20px;border-left: 1px solid #F1F1F1;border-right: 1px solid #F1F1F1;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.show-items div.job-wrapper{display: inline-block; width: 100%; border-bottom: 1px solid #F1F1F1; padding: 10px 0;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.show-items div.job-wrapper div.img{display: inline-block;float: left; width: 125px; text-align: center;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.show-items div.job-wrapper div.img a{border: 2px solid #37bc9b; border-radius: 50%; box-shadow: 0 0 7px #aaa; display: inline-block; height: 100px; width: 100px; padding: 4px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.show-items div.job-wrapper div.img a img{display: block; height: 100%; width: 100%; border: 1px solid #ccc; border-radius: 50%;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.show-items div.job-wrapper div.detail{width: calc(100% - 125px); display: inline-block; position: relative;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.show-items div.job-wrapper div.detail a.title{font-weight: bold; color: #37BC9B;  text-decoration: none; font-size: 14px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.show-items div.job-wrapper div.detail div.created{ color: #757575; font-size: 11px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.show-items div.job-wrapper div.detail span.gold{ background: #CC9900;  padding: 1px 7px; font-size: 9px; color: #ffffff; border-radius: 4px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.show-items div.job-wrapper div.detail span.featured{ background: #2993CF; padding: 1px 7px; font-size: 9px; color: #ffffff;border-radius: 4px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.show-items div.job-wrapper div.detail div.info span.get-text{ color: #757575; font-size: 11px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.show-items div.job-wrapper div.detail div.info span.text{ color: #23282D; font-weight: bold; font-size: 11px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.show-items div.job-wrapper div.detail span.views{background: #37BC9B;color: #ffffff; display: inline-block; text-align: center; padding: 2px 4px; position: absolute; right: 5px; bottom: 7px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.show-items div.job-wrapper div.detail span.views div.text{font-size: 12px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.show-items div.job-wrapper div.detail span{margin-top: 10px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.jobs div.show-items div.job-wrapper div.detail div{margin-top: 3px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume{padding: 20px; display: inline-block; height:500px;overflow: hidden;position:absolute;top:0;left:0;z-index: 0;background: #ffffff;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.header-left{background: #F39C12; font-weight: bold; color: #ffffff; padding: 3px; display: inline-block;position: absolute;left:20px;right:20px;top:20px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.header-left span.text{display: inline-block; width: 80%; text-align:center; float: left; margin-top: 12px; font-size: 16px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.header-left span.img{ display: inline-block; width: 10%; float: left; border: 2px solid #F39C12; border-radius: 50%;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.header-left span.img:hover{ cursor: pointer;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume a.footer{background: #F39C12; color: #ffffff; padding: 10px; font-weight: bold;display:inline-block; text-align: center; text-decoration: none;position: absolute;bottom: 20px;left: 20px;right: 20px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.show-items{display: inline-block; height: 372px; overflow-y:auto;position: absolute;top:68px;left:20px;right:20px;border-right: 1px solid #F1F1F1;border-left: 1px solid #F1F1F1;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.show-items div.job-wrapper{display: inline-block; width: 100%; border-bottom: 1px solid #F1F1F1; padding: 10px 0;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.show-items div.job-wrapper div.img{display: inline-block;float: left; width: 125px; text-align: center;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.show-items div.job-wrapper div.img a{border: 2px solid #f39c12; border-radius: 50%; box-shadow: 0 0 7px #aaa; display: inline-block; height: 100px; width: 100px; padding: 4px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.show-items div.job-wrapper div.img a img{display: block; height: 100%; width: 100%; border: 1px solid #ccc; border-radius: 50%;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.show-items div.job-wrapper div.detail{width: calc(100% - 125px); display: inline-block; position: relative;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.show-items div.job-wrapper div.detail a.title{font-weight: bold; color: #F39C12;  text-decoration: none; font-size: 14px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.show-items div.job-wrapper div.detail div.created{ color: #757575; font-size: 11px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.show-items div.job-wrapper div.detail span.gold{ background: #CC9900;  padding: 1px 7px; font-size: 9px; color: #ffffff; border-radius: 4px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.show-items div.job-wrapper div.detail span.featured{ background: #2993CF; padding: 1px 7px; font-size: 9px; color: #ffffff;border-radius: 4px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.show-items div.job-wrapper div.detail div.info span.get-text{ color: #757575;font-size: 11px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.show-items div.job-wrapper div.detail div.info span.text{ color: #23282D; font-weight: bold; font-size: 11px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.show-items div.job-wrapper div.detail span.views{margin-top: 0; background: #F39C12;color: #ffffff; display: inline-block; text-align: center; padding: 2px 4px; position: absolute; right: 5px; bottom: 30px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.show-items div.job-wrapper div.detail span.views div.text{font-size: 12px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.show-items div.job-wrapper div.detail span{margin-top: 10px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.resume div.show-items div.job-wrapper div.detail div{margin-top: 3px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs{padding: 20px; display: inline-block;height:500px;overflow: hidden;position:absolute;top:0;right:0;z-index:1;background: #ffffff;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.header-left{background: #E87352; font-weight: bold; color: #ffffff; padding: 3px; display: inline-block; position: absolute;top:20px;left:20px;right:20px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.header-left span.text{display: inline-block; width: 80%; text-align:center; float: left; margin-top: 12px; font-size: 16px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.header-left span.img{ display: inline-block; width: 10%; float: left;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.header-left span.img:hover{ cursor: pointer;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs a.footer{background: #E87352; color: #ffffff; padding: 10px; font-weight: bold;display:inline-block; text-align: center; text-decoration: none;position: absolute;bottom: 20px;left: 20px;right:20px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.show-items{display: inline-block;height: 372px; overflow-y:auto;position: absolute;left: 20px;right: 20px;top:68px;border-left: 1px solid #F1F1F1;border-right: 1px solid #F1F1F1;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.show-items div.job-wrapper{display: inline-block; width: 100%; border-bottom: 1px solid #F1F1F1; padding: 10px 0;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.show-items div.job-wrapper div.img{display: inline-block;float: left; width: 125px; text-align: center;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.show-items div.job-wrapper div.img a{border: 2px solid #e87352; border-radius: 50%; box-shadow: 0 0 7px #aaa; display: inline-block; height: 100px; width: 100px; padding: 4px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.show-items div.job-wrapper div.img a img{display: block; height: 100%; width: 100%; border: 1px solid #ccc; border-radius: 50%;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.show-items div.job-wrapper div.detail{width: calc(100% - 125px); display: inline-block; position: relative;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.show-items div.job-wrapper div.detail a.title{font-weight: bold; color: #E87352;  text-decoration: none; font-size: 14px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.show-items div.job-wrapper div.detail div.created{ color: #757575; font-size: 11px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.show-items div.job-wrapper div.detail span.gold{ background: #CC9900;  padding: 1px 7px; font-size: 9px; color: #ffffff; border-radius: 4px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.show-items div.job-wrapper div.detail span.featured{ background: #2993CF; padding: 1px 7px; font-size: 9px; color: #ffffff;border-radius: 4px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.show-items div.job-wrapper div.detail div.info span.get-text{ color: #757575;font-size: 11px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.show-items div.job-wrapper div.detail div.info span.text{ color: #23282D; font-weight: bold; font-size: 11px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.show-items div.job-wrapper div.detail span.views{ margin-top: 0; background: #E87352;color: #ffffff; display: inline-block; text-align: center; padding: 2px 4px; position: absolute; right: 5px; bottom: 30px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.show-items div.job-wrapper div.detail span.views div.text{font-size: 12px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.show-items div.job-wrapper div.detail span{margin-top: 10px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.extra-activities div.appliedjobs div.show-items div.job-wrapper div.detail div{margin-top: 3px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.review{ border:1px solid #E7E7E7; color: #373435; display: inline-block; width: 100%; margin-bottom: 10px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.review div.upper{background: #ffffff; width: 100%; height: 75px; }
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.review div.upper div.imgs{display: inline-block;position: relative; width: 25%; }
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.review div.upper div.imgs img.reviewpic{left: 20px; top:-61px;   position: absolute;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.review div.upper div.imgs img.reviewpic2{left: 115px;top:-57px; position: absolute;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.review div.lower{background: #FF9000; border-top: 5px solid #E7E7E7; width: 100%; height: 17px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.review div.text{display: inline-block; margin-top: 10px; width: 45%;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.review div.text span.nobold{display: inline-block; font-size: 16px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.review div.text span.bold{display: inline-block; font-size: 16px; font-weight: bold;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.review div.text a{display: inline-block; text-decoration: none; margin-top: 10px; background: url('../images/btn.png') 100% 100%; border-radius: 5px; padding: 7px; color: #ffffff;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.review div.text a img {margin-left: 5px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.review div.right{display: inline-block;position: relative;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.review div.right{display: inline-block;position: absolute; right: 41px;} 
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.only-text{display: inline-block; padding: 10px; font-size: 14px; color: #777777;}
div#jsjobsadmin-wrapper a.overall{display: inline-block; margin-top: 10px; background: #D8F3ED; border: 1px solid #D4D4D5; width: 100%; padding: 10px;  }
div#jsjobsadmin-wrapper a.overall span.left span.text{float: left;font-size: 25px; font-weight: bold;color: #0B7560; margin-top: 17px; margin-left: 25px;}
div#jsjobsadmin-wrapper a.overall span.left {float: left; width: 90%; }
div#jsjobsadmin-wrapper a.overall span.left img{float: left; background: #1ABC9C; padding: 5px; box-shadow: 1px 1px; }
div#jsjobsadmin-wrapper a.overall span.right{float: left; width: 10%; text-align: right;}
div#jsjobsadmin-wrapper a.overall span.right img{ margin-top: 5px;}
div#jsjobsadmin-wrapper a.employer{display: inline-block; margin-top: 10px; background: #F4E4F6; border: 1px solid #D4D4D5; width: 100%; padding: 10px;  }
div#jsjobsadmin-wrapper a.employer span.left span.text{float: left;font-size: 25px; font-weight: bold;color: #994EA3; margin-top: 17px; margin-left: 25px;}
div#jsjobsadmin-wrapper a.employer span.left {float: left; width: 90%; }
div#jsjobsadmin-wrapper a.employer span.left img{float: left; background: #D58CDF; padding: 5px; box-shadow: 1px 1px; }
div#jsjobsadmin-wrapper a.employer span.right{float: left; width: 10%; text-align: right;}
div#jsjobsadmin-wrapper a.employer span.right img{ margin-top: 5px;}
div#jsjobsadmin-wrapper a.jobseeker{display: inline-block; margin-top: 10px; background: #F8E2E3; border: 1px solid #D4D4D5; width: 100%; padding: 10px;  }
div#jsjobsadmin-wrapper a.jobseeker span.left span.text{float: left;font-size: 25px; font-weight: bold;color: #942929; margin-top: 17px; margin-left: 25px;}
div#jsjobsadmin-wrapper a.jobseeker span.left {float: left; width: 90%; }
div#jsjobsadmin-wrapper a.jobseeker span.left img{float: left; background: #Dd6465; padding: 5px; box-shadow: 1px 1px; }
div#jsjobsadmin-wrapper a.jobseeker span.right{float: left; width: 10%; text-align: right;}
div#jsjobsadmin-wrapper a.jobseeker span.right img{ margin-top: 5px;}
div#jsjobsadmin-wrapper div#admin-employer-report div.count2{display: inline-block; width: 100%; padding: 13px;}
div#jsjobsadmin-wrapper div#admin-employer-report div.count2 div.box-outer{display: inline-block;padding: 5px;}
div#jsjobsadmin-wrapper div#admin-employer-report div.count2 div.box {width: 100%; border: 1px solid #D4D4D5;  padding: 13px; font-size: 16px; background: #ffffff;   display: inline-block;}
div#jsjobsadmin-wrapper div#admin-employer-report div.count2 div.text{display: inline-block;text-align: left; margin-left: 10px; margin-top: 10px;}
div#jsjobsadmin-wrapper div#admin-employer-report div.count2 div.bold-text1{font-size: 22px; font-weight: bold; color: #0B7560; }
div#jsjobsadmin-wrapper div#admin-employer-report div.count2 div.bold-text2{font-size: 22px; font-weight: bold; color: #994EA3; }
div#jsjobsadmin-wrapper div#admin-employer-report div.count2 div.bold-text3{font-size: 22px; font-weight: bold; color: #942929; }
div#jsjobsadmin-wrapper div#admin-employer-report div.count2 div.bold-text4{font-size: 22px; font-weight: bold; color: #3B3EAC; }
div#jsjobsadmin-wrapper div#admin-employer-report div.count2 div.nonbold-text{font-size: 16px; color: #444442; margin-top: 10px; }
div#jsjobsadmin-wrapper div#admin-employer-report div.count2  img{padding: 8px; float: left;  }
div#jsjobsadmin-wrapper div#admin-employer-report div.count2 img.newjobs{background: #1ABC9C;}
div#jsjobsadmin-wrapper div#admin-employer-report div.count2 img.newresume{background: #D58CDF;}
div#jsjobsadmin-wrapper div#admin-employer-report div.count2 img.jobapplied{background: #DD6465;}
div#jsjobsadmin-wrapper div#admin-employer-report div.count2 img.newcompanies{background: #3B3EAC;}
div#jsjobsadmin-wrapper div#admin-employer-report div.cahrt {margin-top:100px;}
div#jsjobsadmin-wrapper div#admin-employer-report div.cahrt div#piechart {}
div#theme_heading{display: inline-block;width:96%;padding:10px 2%;margin-bottom:20px;border-bottom: 4px solid #DC6161;background:#414141;}
div#theme_heading div.left_side{display: inline-block;width:75%;float:left;border-right:1px solid #ffffff;}
div#theme_heading div.left_side a{float:left;min-width:unset;padding:unset;border:unset;margin-right:10px;}
div#theme_heading div.left_side a img{width:unset;max-height: 30px;}
div#theme_heading div.left_side span.job_sharing_text{font-size:18px;color:#ffffff;font-weight: bold;display:inline-block;padding:5px 0;}
div#theme_heading div.right_side{width:24%;float:left;}
div#theme_heading div a{display:inline-block;min-width:150px;padding: 5px 10px;border:1px solid #DC6161;float:right;margin-right:20px;border-radius: 5px;color:#ffffff;text-decoration: none;}
div#theme_heading div a img{width:20px; max-height: 20px;margin:0 4px;}
div.js_theme_section{width:25%;float:left;background:#414141;color:#ffffff;}
div.js_theme_section span.js_theme_heading{display:block;padding:10px;font-size:16px;border-bottom:4px solid #DC6161;margin-bottom: 10px;}
div.js_theme_section div.color_portion{width:90%;margin:5px 5%;border-bottom: 2px solid #ffffff;}
div.js_theme_section div.color_portion span.color_title{display:block;padding:5px;font-weight: bold;font-size:15px;}
div.js_theme_section div.color_portion span.color_location{display:block;padding:5px;float:none;}
div.js_theme_section div.color_submit_button{display: inline-block;width: 100%; margin: 10px 0;text-align: center;}
div.js_theme_section div.color_submit_button input.submit-button{background: #000000; color: #cccccc; outline: none;border: none; cursor: pointer; padding: 9px 15px;}
div.js_effect_preview{width:70%;float:left; padding-left: 30px;}
div.js_effect_preview span.js_effect_preview_heading{display: block;font-size:16px;font-weight: bold;padding:10px;}
div#jsjobs-wrapper div.my-jobs-data{width:90%;display:inline-block;padding:6px 0 0 0;margin:0% 5%;;font-size:15px;}
div#jsjobs-wrapper div.my-jobs-data span.fir {float:left;display:inline-block;padding:4px;margin-left:12px;width:10%;}
div#jsjobs-wrapper div.my-jobs-data span.fir img{max-height: 100px;margin: 0 auto;max-width: 95%;display: block;}
div#jsjobs-wrapper div.my-jobs-data div.data-bigupper{display:inline-block;}
div#jsjobs-wrapper div.my-jobs-data div.data-bigupper div.big-upper-upper{float:left;font-size:0.8em;width:95%;text-align: left;margin-left:8px;}
div#jsjobs-wrapper div.my-jobs-data div.data-bigupper div.big-upper-upper span.headingtext{margin-left:1%;width:73%;display:inline-block;font-size:17px;}
div#jsjobs-wrapper div.my-jobs-data div.data-bigupper div.big-upper-upper span.buttonu{display:inline-block;margin:2px;padding:2px;}
div#jsjobs-wrapper div.my-jobs-data div.data-bigupper div.big-upper-lower{float:left;font-size:0.8em;text-align: left;margin-left: 20px;padding:7px 0 5px 0;width:98%;}
div#jsjobs-wrapper div.my-jobs-data div.data-bigupper div.big-upper-lower div.big-upper-lower1 span.big-upper-lower1text{width:50%;display:inline-block;padding:5px 0;}
div#jsjobs-wrapper div.my-jobs-data div.data-bigupper div.big-upper-lower div.big-upper-lower1 span.big-upper-lower1text a{text-decoration:none;}
div#jsjobs-wrapper div.my-jobs-data div.data-bigupper div.big-upper-lower div.big-upper-lower2 span.big-upper-lower2text{width:50%;display:inline-block;padding:5px 0;}
div#jsjobs-wrapper div.my-jobs-data div.data-bigupper div.big-upper-lower div.big-upper-lower2 {width:85%;float:left;display:inline-box;}
div#jsjobs-wrapper div.my-jobs-data div.data-bigupper{display: inline-block;width: 88%;float:left;}
div#jsjobs-wrapper div.my-jobs-data div.data-bigupper span.title {font-weight:bold;}
div#jsjobs-wrapper div.my-jobs-data div.data-bigupper span.title a{text-decoration:none;}
div#jsjobs-wrapper div.my-jobs-data div.data-big-lower {float:left;display:inline-block;width:100%;text-align:left;padding-left:20px;padding:4px 7px;}
div#jsjobs-wrapper div.my-jobs-data div.data-big-lower img.big-lower-img {;display:inline-block;margin: 0 2px 0 18px;height:23px;width:auto;}
div#jsjobs-wrapper div.my-jobs-data div.data-bigupper span.bigupper-jobtotal{display:inline-block;margin:4px;padding:3px;float:right;margin-right:20px;border-radius: 7px}
div#jsjobs-wrapper div.my-jobs-data div.data-big-lower div.big-lower-data-icons{;float: right;padding: 2px 1.8%;display:inline-block;padding-right:0.5%;}
div#jsjobs-wrapper div.my-jobs-data div.data-big-lower div.big-lower-data-icons img.icon-img{padding:2px;display:inilne-block;display: block;float: left;margin: 0 2px;}
div#jsjobs-wrapper div.my-jobs-data div.data-bigupper span.title span.title-gold{border-radius:5px;margin-left:10px;font-size:11px;color:white;padding:1px 3px;background-color:#CC9900;}
div#jsjobs-wrapper div.my-jobs-data div.data-bigupper span.title span.title-featured{border-radius:5px;margin-left:10px;font-size:11px;color:white;padding:1px 3px;background-color:#2993CF;}
div#jsjobs-wrapper div.my-jobs-data div.data-big-lower div.big-lower-data-icons span.icons-gold{border-radius:0 5px 5px 0;font-size:11px;color:white;}
div#jsjobs-wrapper div.my-jobs-data div.data-big-lower div.big-lower-data-icons div{display:inline-block;}
div#jsjobs-wrapper div.my-jobs-data div.data-big-lower div.big-lower-data-icons span.icons-featured{border-radius:0 5px 5px 0;font-size:11px;color:white;}
div#jsjobs-wrapper div.my-jobs-data div.data-big-lower div.big-lower-data-icons span.icon-text-box{padding:4px 5px 4px;display:block;}
div#jsjobs-wrapper div.my-jobs-data div.data-big-lower div.big-lower-data-icons span.icon-text-box1{padding:0.5px;}
div#jsjobs-wrapper div.my-jobs-data div.data-big-lower div.big-lower-data-icons span.icons-resume{padding:4px 20px 4px;}
div#jsjobs-wrapper div.my-jobs-data div.data-big-lower div.big-lower-data-icons span.icon-text-box img.plus-sign{height:20px;display:inline-block;}
div#jsjobs-wrapper div.my-jobs-data div.data-big-lower div.big-lower-data-icons span.icon-text-box img.plus-sign1{height:20px;display:inline-block;}

div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.js-other-products-wrp{float: left;width: 100%;background-color: #fff;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.js-other-products-wrp div.js-other-product-title{float: left;width: 100%;border-bottom: 1px solid #dad8d8ad;color: #343234;padding: 30px 15px; font-size: 20px;font-weight: 500;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.js-other-products-wrp div.js-other-products-detail{float: left;width: 100%;padding: 15px 15px 30px 15px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.js-other-products-wrp div.js-other-products-detail a{float: left;padding-right: 20px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.js-other-products-wrp div.js-other-products-detail div.js-other-products-image{float: left;width: calc(100% / 3);padding-right: 25px;margin-bottom: 12px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.js-other-products-wrp div.js-other-products-detail div.js-other-products-image div.js-other-products-bottom{float: left;width: 100%;background:#F1F1F1;padding: 15px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.js-other-products-wrp div.js-other-products-detail div.js-other-products-image div.js-other-products-bottom div.js-product-title{float: left;width: 45%;padding-top: 15px;color: #232328;font-weight: 500;font-size: 18px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.js-other-products-wrp div.js-other-products-detail div.js-other-products-image div.js-other-products-bottom div.js-product-bottom-btn{float: right;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.js-other-products-wrp div.js-other-products-detail div.js-other-products-image div.js-other-products-bottom div.js-product-bottom-btn span.js-product-view-btn{}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.js-other-products-wrp div.js-other-products-detail div.js-other-products-image div.js-other-products-bottom div.js-product-bottom-btn span.js-product-view-btn a{padding: 7px 10px;background: #fff;border: 1px solid lightgray;margin-right: 5px;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.js-other-products-wrp div.js-other-products-detail div.js-other-products-image div.js-other-products-bottom div.js-product-bottom-btn span.js-product-install-btn{}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.js-other-products-wrp div.js-other-products-detail div.js-other-products-image div.js-other-products-bottom div.js-product-bottom-btn span.js-product-install-btn a{border: unset;border-radius: 3px;padding: 12px 22px;color: #0a0a0ac7;font-weight: 500;cursor: pointer;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.js-other-products-wrp div.js-other-products-detail div.js-other-products-image img{width: 100%;margin:auto;}
@keyframes colorchange{0%   {opacity: 0.5;}50%  {opacity: 0.7;}100% {opacity: 1;}}
@-webkit-keyframes colorchange{0%  {opacity: 0.5;}50%  {opacity: 0.7;}100% {opacity: 1;}}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.js-other-products-wrp div.js-other-products-detail div.js-other-products-image div.js-other-products-bottom div.js-product-bottom-btn span.js-product-install-btn a.js-installing-effect{animation: colorchange 3s;animation-iteration-count: infinite;animation-timing-function: cubic-bezier(1,1,0,0);}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.js-other-products-wrp div.js-other-products-detail div.js-other-products-image div.js-other-products-bottom div.js-product-bottom-btn span.js-product-install-btn a.wp-learn-manager-btn-color{background-color: #FFCC29;color: #000;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.js-other-products-wrp div.js-other-products-detail div.js-other-products-image div.js-other-products-bottom div.js-product-bottom-btn span.js-product-install-btn a.wp-vehicle-manager-btn-color{background-color: #FF7D03;color: #fff;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.js-other-products-wrp div.js-other-products-detail div.js-other-products-image div.js-other-products-bottom div.js-product-bottom-btn span.js-product-install-btn a.js-jobs-manager-btn-color{background-color: #6578F2;color: #fff;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.js-other-products-wrp div.js-other-products-detail div.js-other-products-image div.js-other-products-bottom div.js-product-bottom-btn span.js-product-install-btn a.js-btn-green{background-color: #00A859;color: #fff;}
div#jsjobsadmin-wrapper div#jsjobs-admin-wrapper div.js-other-products-wrp div.js-other-products-detail div.js-other-products-image div.js-other-products-bottom div.js-product-bottom-btn span.js-product-install-btn a.js-btn-activated{filter: opacity(0.5);}

/*approval Queue listing*/
div#jsjobsadmin-wrapper form#jsjobs-list-form div#js-jobs-comp-listwrapper{float:left;width: 100%;margin-bottom:15px;border:solid;border-width: 1px;border-color: #DEDEDE;position: relative;}
div#jsjobsadmin-wrapper form#jsjobs-list-form div#js-jobs-comp-listwrapper span.selector{position: absolute;top:0;left:0;z-index: 9999;display: none;padding:5px;border:1px solid #41a7da;}
div#jsjobsadmin-wrapper form#jsjobs-list-form div#js-jobs-comp-listwrapper:hover{border:1px solid #41a7da;}
div#jsjobsadmin-wrapper form#jsjobs-list-form div#js-jobs-comp-listwrapper.blue{border:1px solid #41a7da;}
div#jsjobsadmin-wrapper form#jsjobs-list-form div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left{display: inline-block; width: 155px;height: 140px; float: left; text-align: center; margin: 0 12px 5px 12px;}
div#jsjobsadmin-wrapper form#jsjobs-list-form div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left a{background: #fff none repeat scroll 0 0; border: 1px solid #dedede; box-shadow: 0 8px 19px -2px #ccc; display: inline-block; height: 100%; position: relative; width: 100%;}
div#jsjobsadmin-wrapper form#jsjobs-list-form div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left a img{bottom: 0; left: 0; margin: auto; max-height: 100%; max-width: 100%; position: absolute; right: 0; top: 0;}
div#jsjobsadmin-wrapper form#jsjobs-list-form div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left.js_circle{position: relative;}
div#jsjobsadmin-wrapper form#jsjobs-list-form div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left div.profile{ position: absolute;left: 8px; top: 7px;}
div#jsjobsadmin-wrapper form#jsjobs-list-form div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left div.profile a.js-anchor{width: 135px; height: 135px; display: inline-block; border:2px solid #428BCA; border-radius: 100%; box-shadow:0 8px 19px -2px #ccc; background:#fff; padding: 3px;}
div#jsjobsadmin-wrapper form#jsjobs-list-form div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left div.profile a.js-anchor span.js-border{position: relative; border-radius: 100%; display: inline-block; width: 100%; height: 100%; border:1px solid #dedede; }
div#jsjobsadmin-wrapper form#jsjobs-list-form div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left div.profile a.js-anchor span.js-border img{max-width: 100%; max-height: 100%; position: absolute; left: 0; right: 0; bottom: 0; top: 0; margin: auto; border-radius: 50%;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right{display: inline-block; width: calc(100% - 184px);}
div#jsjobsadmin-wrapper form#jsjobs-list-form div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left span.outer-circle{position:absolute;background: #ffffff; padding:4px;margin-top:8%;margin-left:6%;margin-right: 7%;float:left;border:solid;border-radius:50%;border-width: 2px;border-color: #4588C2;box-shadow: 0 0 11px 0 rgba(0,0,0,0.7);}
div#jsjobsadmin-wrapper form#jsjobs-list-form div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left span.outer-circle-appliedresume{position:relative;padding:4px;margin-top:8%;margin-left:6%;margin-right: 7%;float:left;border:solid;border-radius:50%;border-width: 2px;border-color: #4588C2;box-shadow: 0 0 11px 0 rgba(0,0,0,0.7);}
div#jsjobsadmin-wrapper form#jsjobs-list-form div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left span.viewresumelink a{color:#FFFFFF;}
div#jsjobsadmin-wrapper form#jsjobs-list-form div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left span.viewcoverlink a{color:#000000;}
div#jsjobsadmin-wrapper form#jsjobs-list-form div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left span.jsjobs-leftimg a img.myfilelogoimg{width: 100%;height:120px;}
div#jsjobsadmin-wrapper form#jsjobs-list-form div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left span.outer-circle img.circle{float:left;background: #ffffff; width:120px;height:120px;border:solid;border-radius:50%;border-width: 2px;border-color: #DEDEDE;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper {float:left;width: 100%;margin-bottom:15px;border:solid;border-width: 1px;border-color: #DEDEDE;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper:hover{border:1px solid blue;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left span.jsjobs-leftimg{width:88%;height:123px;margin:0 8px 8px 8px;float:left;border:solid 1px #DEDEDE;box-shadow: 0 0 11px 0 rgba(0,0,0,0.2);}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left span.outer-circle{position:absolute;padding:4px;margin-top:8%;margin-left:6%;margin-right: 7%;float:left;border:solid;border-radius:50%;border-width: 2px;border-color: #4588C2;box-shadow: 0 0 11px 0 rgba(0,0,0,0.7);}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left span.outer-circle-appliedresume{position:relative;padding:4px;margin-top:8%;margin-left:6%;margin-right: 7%;float:left;border:solid;border-radius:50%;border-width: 2px;border-color: #4588C2;box-shadow: 0 0 11px 0 rgba(0,0,0,0.7);}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left span.viewresumelink a{color:#FFFFFF;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left span.viewcoverlink a{color:#000000;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left span.jsjobs-leftimg img.myfilelogoimg{width: 100%;height:120px;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-left span.outer-circle img.circle{float:left;width:135px;height:135px;border:solid;border-radius:50%;border-width: 2px;border-color: #DEDEDE;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header{width:100%;float:left;padding: 15px 0 5px 1px;font-weight: bold;border-bottom: 2px solid #dedede;display: inline-block;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti {width:95%;float:left;font-weight: bold;}
/*div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span.datablockhead-left span.color-blue {display: inline-block;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 65%;}*/
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span.datablockhead-left span.title {float: left;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span.datablockhead-left{margin:8px 0 3px 0;float:left;font-weight: bold; width: 100%;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span.datablockhead-left a{text-decoration:none;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderleft-appliedresume span.datablockhead-left{width:30.5%;margin:12px 0 12px 10px;float:left;font-weight: bold;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderleft-appliedresume span.datablockhead-left span.mysize{font-size: 16px;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderleft-appliedresume span.datablockhead-left span.mysizesmall{font-size: 15px;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header span.datablockhead-right{width:auto;float:left;margin:12px 0 3px 33px; }
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header span.datablockhead-right span.rightcorner{float:left;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header span.datablockhead-right span.rightcorner img{float:left;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header span.datablockhead-right span.rightcorner span.listheadrightcorner-green{float:left;margin-right:0;padding:2px 9px;height:23px;background-color:#99D000;color: white;text-align: center;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header span.datablockhead-right span.rightcorner span.listheadrightcorner-red{float:left;margin-right:0;padding:2px 9px;height:23px;background-color:#99D000;color: white;text-align: center;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header.jsjobsqueuereletive div#innerheaderlefti span.datablockhead-left span.notbold{margin-left:5px;color: #66A1D4;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span.datablockhead-left span.notbold{max-width: 100%;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span.datablockhead-left span.notbold a{max-width: calc(100% - 350px);overflow: hidden;white-space: nowrap;text-overflow: ellipsis;vertical-align: bottom;display: inline-block;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span.datablockhead-left span.notbold{margin-left:5px;color: #66A1D4;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderleft-appliedresume span.datablockhead-left span.notbold{margin-left:5px;color: #66A1D4;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span.datablockhead-left span.goldnew{margin-left:10px;position: relative;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderleft-appliedresume span.datablockhead-left span.goldnew{margin-left:10px;position: relative;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span.datablockhead-left span.goldnew span.goldnew-onhover{display: block;position: absolute;border: 1px solid #6A6767;padding: 4px 7px;top: -44px;left: -123%;background-color: #FFEECF;white-space: nowrap;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderleft-appliedresume span.datablockhead-left span.goldnew span.goldnew-onhover{display: block;position: absolute;border: 1px solid #6A6767;padding: 4px 7px;top: -44px;left: -123%;background-color: #FFEECF;white-space: nowrap;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span.datablockhead-left span.goldnew span.goldnew-onhover img{display: block;position: absolute;padding: 4px 7px;top: 22px;left: 36%;white-space: nowrap;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderleft-appliedresume span.datablockhead-left span.goldnew span.goldnew-onhover img{display: block;position: absolute;padding: 4px 7px;top: 22px;left: 36%;white-space: nowrap;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span.datablockhead-left span.featurednew span.featurednew-onhover{display: block;position: absolute;border: 1px solid #6A6767;padding: 4px 7px;top: -44px;left: -80%;background-color: #FFEECF;white-space: nowrap;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderleft-appliedresume span.datablockhead-left span.featurednew span.featurednew-onhover{display: block;position: absolute;border: 1px solid #6A6767;padding: 4px 7px;top: -44px;left: -80%;background-color: #FFEECF;white-space: nowrap;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span.datablockhead-left span.featurednew span.featurednew-onhover img{display: block;position: absolute;padding: 4px 7px;top: 22px;left: 37%;white-space: nowrap;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderleft-appliedresume span.datablockhead-left span.featurednew span.featurednew-onhover img{display: block;position: absolute;padding: 4px 7px;top: 22px;left: 37%;white-space: nowrap;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span.datablockhead-left span.featurednew{margin-left:10px;position: relative;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderleft-appliedresume span.datablockhead-left span.featurednew{margin-left:10px;position: relative;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span.datablockhead-left span.featurednew:hover{cursor:pointer;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderleft-appliedresume span.datablockhead-left span.featurednew:hover{cursor:pointer;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span.datablockhead-left span.goldnew:hover{cursor: pointer;}  
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderleft-appliedresume span.datablockhead-left span.goldnew:hover{cursor: pointer;}  
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span.fulltimejob {float:right;margin-top:15px;margin-right:30px;padding:5px 8px;border-top:1px solid #DEDEDE;border-right:1px solid #DEDEDE;border-left:1px solid #DEDEDE;background-color: #F8F8F8;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderleft-appliedresume span.fulltimejob {float:right;margin-top:15px;margin-right:30px;padding:5px 8px;border-top:1px solid #DEDEDE;border-right:1px solid #DEDEDE;border-left:1px solid #DEDEDE;background-color: #F8F8F8;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderlefti span.fulltimejob span.notbold.color{color: #64676A;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-header div#innerheaderleft-appliedresume span.fulltimejob span.notbold.color{color: #64676A;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-body{width:95%;float:left; }
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-body span.datablock{margin:15px 0 10px 10px;width:40%;float:left;font-weight: bold;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-body span.job-que-category{width:56%;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-body span.full-width-location{width:100%;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-body span.datablockspecial{margin:15px 0 10px 10px;width:100%;float:left;font-weight: bold;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-body span.datablock.mysize{font-size: 13.5px;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-body span.datablockspecial.mysize{font-size: 13.5px;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-body span.datablock.mysizesmall{font-size: 12px;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-body span.datablockspecial.mysizesmall{font-size: 12px;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-body span.datablock span.url{max-width: 90%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;float: left;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-body span.datablock span.heading{float: left;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-body span.datablock span.notbold{margin-left:5px;font-weight: normal;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-body span.datablockspecial span.notbold{margin-left:5px;font-weight: normal;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-body span.datablock span.notbold.color{color: #64676A;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-body span.datablockspecial span.notbold.color{color: #64676A;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-body span.datablock span.notbold.color-blue{color: #428BCA;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right div#jsjobslist-comp-body span.datablockspecial span.notbold.color-blue{color: #428BCA;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp{padding-right:15px;width:100%;float:left;border:solid 1px #DEDEDE;background-color: #F8F8F8;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomleftnew {float:left;width:16%;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div.resumepaddingleftqueue{padding-left: 6%;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomleftnew-job {float:left;width:16%;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomleftnew-resume {float:left;width:55%;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomleftnew span.bottomcheckbox{float:left;padding:7px 9px;margin:7px 0;width:auto;background-color:white;border:solid 1px #DEDEDE;border-left:0;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomleftnew-job span.bottomcheckbox{float:left;padding:7px 9px;margin:7px 0;width:20%;background-color:white;border-top:solid 1px #DEDEDE;border-right:solid 1px #DEDEDE;border-bottom:solid 1px #DEDEDE;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomleftnew-resume span.bottomcheckbox{float:left;padding:7px 9px;margin:7px 0;width:6%;background-color:white;border-top:solid 1px #DEDEDE;border-right:solid 1px #DEDEDE;border-bottom:solid 1px #DEDEDE;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomleftnew span.js-created{float:left;width:auto;padding:13px 0 11px;margin:1px;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomleftnew-job span.js-created{float:left;width:auto;padding:5px 11px;margin:7px 1px;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomleftnew-resume span.js-created{float:left;width:auto;padding:5px 11px;margin:7px 168px;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomleftnew span.js-created span.color{color: #64676A;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomleftnew-job span.js-created span.color{color: #64676A;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomleftnew-resume span.js-created span.color{color: #64676A;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew {float: right;width: 75%;text-align:right;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div.bottomrightnewcomp {float: left; width: 100% !important; text-align:right;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div.bottomrightnewcomp span.heading{float: left;font-weight: bold;margin-top: 15px;margin-left:10px;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div.bottomrightnewcomp span.item-action-text{float: left;padding-left: 10px;font-size: 14px;color: #64676A;margin-top: 15px;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp span.posted{margin-top: 15px; padding-left: 10px; display: inline-block;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew-job {float: left;width: 84%;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew-resume {float: left;width: 45%;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew a.js-bottomspan{float:none;text-decoration: none; display:inline-block;width:auto;padding:5px 11px;margin-left:5px;margin-bottom:7px;margin-top:9px;margin-right:0;border:solid 1px #DEDEDE;background-color: #FFFFFF;border-radius: 3px;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div.bottomrightnewcomp a.js-bottomspan{float:none;text-decoration: none; display:inline-block;width:auto;padding:5px 11px;margin-left:5px;margin-bottom:7px;margin-top:9px;margin-right:0;border:solid 1px #DEDEDE;background-color: #FFFFFF;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew-job a.js-bottomspan{width:auto;padding:5px 11px;margin:7px 4px;float:left;border:solid 1px #DEDEDE;background-color: #FFFFFF;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew-resume a.js-bottomspan{width:auto;padding:5px 11px;margin:7px 4px;float:left;border:solid 1px #DEDEDE;background-color: #FFFFFF;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew a{color:black;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div.bottomrightnewcomp a{color:black;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew-job a{color:black;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew-resume a{color:black;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew-appliedresume{float: left;width: 100%; padding: 2px 5px 5px 5px;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew-appliedresume a.js-bottom-links{padding:4px 9px; margin-top: 4px; margin-right: 4px; float:left;border:solid 1px #DEDEDE;background-color: #F0F0F0;color: #000;}
div#jsjobsadmin-wrapper div#jsjobslist-comp-header{}
div#jsjobsadmin-wrapper div#jsjobslist-comp-header span.jsjobs-goldstatus{font-size: 11px; padding: 0 5px; border-radius: 5px; color: #FFF; background: #cc9900;}
div#jsjobsadmin-wrapper div#jsjobslist-comp-header span.jsjobs-faturedstatus{font-size: 11px;padding: 0 5px; border-radius: 5px; color: #FFF; background: #428bca;}
/*queue statuses*/
div#jsjobsadmin-wrapper div.jsjobsqueuereletive{position: relative;}
div#jsjobsadmin-wrapper span#js-queues-statuses{font-size: 11px; font-weight: 600; color: #FFF;}
div#jsjobsadmin-wrapper span#js-queues-statuses span.forapproval{line-height:24px;padding:0 6px;float:left;}
div#jsjobsadmin-wrapper span#js-queues-statuses span.waiting-text{line-height:24px;padding:0 6px 0 0;float:left;}
div#jsjobsadmin-wrapper span#js-queues-statuses span.q-gold{background: #CC9900; height: 27px;margin-right:5px;border-top-left-radius: 3px;border-top-right-radius: 3px;}
div#jsjobsadmin-wrapper span#js-queues-statuses span.q-feature{background: #2993CF;height: 27px;margin-right:5px;border-top-left-radius: 3px;border-top-right-radius: 3px;}
div#jsjobsadmin-wrapper span#js-queues-statuses span.q-self{background: #6E2C90;height: 27px;margin-right:5px;border-top-left-radius: 3px;border-top-right-radius: 3px;}
div#jsjobsadmin-wrapper span#js-queues-statuses img.q-image{height: 27px; width: auto; float:left;}
/*queue action buttons*/
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew div.js-bottomspan{float:none;display:inline-block;width:auto;padding:5px 11px;margin-left:5px;margin-bottom:7px;margin-top:9px;margin-right:0;border:solid 1px #DEDEDE;background-color: #FFFFFF;cursor: pointer;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew a.js-bottomspan{cursor: pointer;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew span.posted{float: left; margin-top: 15px; margin-left: 10px;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div.bottomrightnewcomp div.js-bottomspan{float:none;display:inline-block;width:auto;padding:5px 11px;margin-left:5px;margin-bottom:7px;margin-top:9px;margin-right:0;border:solid 1px #DEDEDE;background-color: #FFFFFF;cursor: pointer;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div.bottomrightnewcomp a.js-bottomspan{cursor: pointer;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div.bottomrightnewcomp span.posted{float: left; margin-top: 15px; margin-left: 10px;}
div#jsjobsadmin-wrapper div.jobsqueue-approvalqueue {position: relative;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew a#jsjobs-act-row{color: #64676a;text-decoration: none;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div#bottomrightnew a#jsjobs-act-row-all{color: #64676a;text-decoration: none;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div.bottomrightnewcomp a#jsjobs-act-row{color: #64676a;text-decoration: none;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-bottom-comp div.bottomrightnewcomp a#jsjobs-act-row-all{color: #64676a;text-decoration: none;}
div#jsjobsadmin-wrapper div#jsjobs-queue-actionsbtn {display: none; text-align: left; position: absolute;bottom: 30px; left: -40px;width: 165px; float: left; padding: 5px;border: 1px solid #d7d7d7;background: #FFF; box-shadow: 0 0 5px 0 rgba(0,0,0,0.3); cursor: default;}
div#jsjobsadmin-wrapper div#jsjobs-queue-actionsbtn a.jsjobs-act-row{display: inline-block; border-bottom: 1px solid #d7d7d7; padding: 3px 5px; margin: 2px 0; width: 100%;}
div#jsjobsadmin-wrapper div#jsjobs-queue-actionsbtn a.jsjobs-act-row-all{display: inline-block; padding: 3px 5px; margin: 2px 0;width: 100%;}
div#jsjobsadmin-wrapper div#jsjobs-queue-actionsbtn a.jsjobs-act-row img.jobs-action-image{width: 18px; height: auto;margin-right: 5px;}
div#jsjobsadmin-wrapper div#jsjobs-queue-actionsbtn a.jsjobs-act-row-all img.jobs-action-image{width: 20px; height: auto;margin-right: 5px;}
/*Tool tip*/
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right span.goldnew{position: relative;display:inline-block;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right span.goldnew span.goldnew-onhover{color: #000; display: block;position: absolute;border: 1px solid #6A6767;padding: 4px 7px;top: -38px;left: -100%;background-color: #FFEECF;white-space: nowrap;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right span.goldnew span.goldnew-onhover img{display: block;position: absolute;padding: 4px 7px;top: 25px;left: 36%;white-space: nowrap;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right span.featurednew span.featurednew-onhover{color: #000; display: block;position: absolute;border: 1px solid #6A6767;padding: 4px 7px;top: -38px;left: -65%;background-color: #FFEECF;white-space: nowrap;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right span.featurednew span.featurednew-onhover img{display: block;position: absolute;padding: 4px 7px;top: 25px;left: 37%;white-space: nowrap;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right span.goldnew span.goldnew-onhover1{color: #000; display: block;position: absolute;border: 1px solid #6A6767;padding: 4px 7px;top: -38px;left: -100%;background-color: #FFEECF;white-space: nowrap;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right span.goldnew span.goldnew-onhover1 img{display: block;position: absolute;padding: 4px 7px;top: 25px;left: 36%;white-space: nowrap;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right span.featurednew span.featurednew-onhover1{color: #000; display: block;position: absolute;border: 1px solid #6A6767;padding: 4px 7px;top: -38px;left: -65%;background-color: #FFEECF;white-space: nowrap;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right span.featurednew span.featurednew-onhover1 img{display: block;position: absolute;padding: 4px 7px;top: 25px;left: 37%;white-space: nowrap;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right span.featurednew{position: relative;display:inline-block;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right span.featurednew:hover{cursor:pointer;}
div#jsjobsadmin-wrapper div#js-jobs-comp-listwrapper div#jsjobs-top-comp-right span.goldnew:hover{cursor: pointer;}
div#jsjobsadmin-wrapper form#jsjobs-list-form div.job-container div#item-data div.item-details div.item-title span.goldnew{position: relative;display:inline-block;top: -4px;}
div#jsjobsadmin-wrapper form#jsjobs-list-form div.job-container div#item-data div.item-details div.item-title span.goldnew span.goldnew-onhover{color: #000; display: block;position: absolute;border: 1px solid #6A6767;padding: 4px 7px;top:-38px;left: -100%;background-color: #FFEECF;white-space: nowrap;color:#444442;}
div#jsjobsadmin-wrapper form#jsjobs-list-form div.job-container div#item-data div.item-details div.item-title span.goldnew span.goldnew-onhover img{display: block;position: absolute;padding: 4px 7px;top: 23px;left: 34%;white-space: nowrap;}
div#jsjobsadmin-wrapper form#jsjobs-list-form div.job-container div#item-data div.item-details div.item-title span.featurednew span.featurednew-onhover{color: #000; display: block;position: absolute;border: 1px solid #6A6767;padding: 4px 7px;top: -38px;left: -65%;background-color: #FFEECF;white-space: nowrap;;color:#444442;}
div#jsjobsadmin-wrapper form#jsjobs-list-form div.job-container div#item-data div.item-details div.item-title span.featurednew span.featurednew-onhover img{display: block;position: absolute;padding: 4px 7px;top: 23px;left: 37%;white-space: nowrap;}
div#jsjobsadmin-wrapper form#jsjobs-list-form div.job-container div#item-data div.item-details div.item-title span.featurednew{position: relative;display:inline-block;top: -4px;}
div#jsjobsadmin-wrapper form#jsjobs-list-form div.job-container div#item-data div.item-details div.item-title span.featurednew:hover{cursor:pointer;}
div#jsjobsadmin-wrapper form#jsjobs-list-form div.job-container div#item-data div.item-details div.item-title span.goldnew:hover{cursor: pointer;}
div#jsjobsadmin-wrapper form#jsjobs-list-form div.resume-container div#item-data div.item-details div.item-title span.goldnew{position: relative;display:inline-block;}
div#jsjobsadmin-wrapper form#jsjobs-list-form div.resume-container div#item-data div.item-details div.item-title span.goldnew span.goldnew-onhover{color: #000; display: block;position: absolute;border: 1px solid #6A6767;padding: 4px 7px;top:-38px;left: -100%;background-color: #FFEECF;white-space: nowrap;}
div#jsjobsadmin-wrapper form#jsjobs-list-form div.resume-container div#item-data div.item-details div.item-title span.goldnew span.goldnew-onhover img{display: block;position: absolute;padding: 4px 7px;top: 22.5px;left: 34%;white-space: nowrap;}
div#jsjobsadmin-wrapper form#jsjobs-list-form div.resume-container div#item-data div.item-details div.item-title span.featurednew span.featurednew-onhover{color: #000; display: block;position: absolute;border: 1px solid #6A6767;padding: 4px 7px;top: -38px;left: -65%;background-color: #FFEECF;white-space: nowrap;}
div#jsjobsadmin-wrapper form#jsjobs-list-form div.resume-container div#item-data div.item-details div.item-title span.featurednew span.featurednew-onhover img{display: block;position: absolute;padding: 4px 7px;top: 22.5px;left: 37%;white-space: nowrap;}
div#jsjobsadmin-wrapper form#jsjobs-list-form div.resume-container div#item-data div.item-details div.item-title span.featurednew{position: relative;display:inline-block;}
div#jsjobsadmin-wrapper form#jsjobs-list-form div.resume-container div#item-data div.item-details div.item-title span.featurednew:hover{cursor:pointer;}
div#jsjobsadmin-wrapper form#jsjobs-list-form div.resume-container div#item-data div.item-details div.item-title span.goldnew:hover{cursor: pointer;}
div#jsjobsadmin-wrapper form#jsjobs-list-form div.company-container div#item-data div.item-details div.item-title span.goldnew{position: relative;display:inline-block;}
div#jsjobsadmin-wrapper form#jsjobs-list-form div.company-container div#item-data div.item-details div.item-title span.goldnew span.goldnew-onhover{color: #000; display: block;position: absolute;border: 1px solid #6A6767;padding: 4px 7px;top:-38px;left: -100%;background-color: #FFEECF;white-space: nowrap;}
div#jsjobsadmin-wrapper form#jsjobs-list-form div.company-container div#item-data div.item-details div.item-title span.goldnew span.goldnew-onhover img{display: block;position: absolute;padding: 4px 7px;top: 22px;left: 24%;white-space: nowrap;}
div#jsjobsadmin-wrapper form#jsjobs-list-form div.company-container div#item-data div.item-details div.item-title span.featurednew span.featurednew-onhover{color: #000; display: block;position: absolute;border: 1px solid #6A6767;padding: 4px 7px;top: -38px;left: -65%;background-color: #FFEECF;white-space: nowrap;}
div#jsjobsadmin-wrapper form#jsjobs-list-form div.company-container div#item-data div.item-details div.item-title span.featurednew span.featurednew-onhover img{display: block;position: absolute;padding: 4px 7px;top: 22px;left: 37%;white-space: nowrap;}
div#jsjobsadmin-wrapper form#jsjobs-list-form div.company-container div#item-data div.item-details div.item-title span.featurednew{position: relative;display:inline-block;}
div#jsjobsadmin-wrapper form#jsjobs-list-form div.company-container div#item-data div.item-details div.item-title span.featurednew:hover{cursor:pointer;}
div#jsjobsadmin-wrapper form#jsjobs-list-form div.company-container div#item-data div.item-details div.item-title span.goldnew:hover{cursor: pointer;}
div#jsjobsadmin-wrapper div.page-actions a.js-bulk-link img{padding-bottom: 3px; padding-right: 3px;}
div.js_job_error_in_speacial_case_messages_wrapper{width: 95%; margin-left: 2.5%; margin-top: 10px; font-weight: bold; font-size: 14px; display: inline-block; padding: 5px; border: 1px solid #A31F1F; color:#A31F1F;}
div#jsjobsadmin-wrapper form#jsjobs-list-form div#js-jobs-comp-listwrapper{background:#fff; }
/* Extra css to resove issues of diffretn layouts */
div#jsjobsadmin-wrapper div.user-container div.user-layout-id{margin-left:168px;}
div#jsjobsadmin-wrapper div.user-container div.item-data div.item-title span.title-text-user{width:90%;}
div#jsjobsadmin-wrapper div.user-container div.item-data div.badges span.rejected{padding-right:2px;}
div#jsjobsadmin-wrapper div.user-container div.item-data div.badges span.pending{padding-right:2px;}
/* widgets */
/* UsersWidget */
div#js-jobs-widget-wrapper {display:inline-block;width:100%;}
div#js-jobs-widget-wrapper div.users-widget-data {display:inline-block;width:100%;margin-bottom:10px;position:relative;border:1px solid #F1F1F1; }
div#js-jobs-widget-wrapper div.users-widget-data img.photo {display:inline-block;height:70px;width:75px;position: absolute;left:10px;top:9px;border:1px solid #F1F1F1; }
div#js-jobs-widget-wrapper div.users-widget-data div.widget-data-upper {width:100%;padding:15px 10px;display:inline-block;color: #1773AA;font-weight:bold;padding-left:95px;padding-bottom:10px;}
div#js-jobs-widget-wrapper div.users-widget-data div.widget-data-upper span.Widget-data-date {display:inline-block;float:right;color: #76787B}
div#js-jobs-widget-wrapper div.users-widget-data div.widget-data-lower{width:100%;padding:15px 10px;display:inline-block;background-color:#FAFAFA;border-top:1px solid #F1F1F1;color: #76787B;padding-left:95px;padding-top:10px;}
/* total stats */
div#js-jobs-widget-wrapper {display:inline-block}
div#js-jobs-widget-wrapper div.total-stats-widget-data {display:inline-block;background-color:#fafafa;border:1px solid #f1f1f1;width:46%;margin:1% 2%;float:left;padding:5px 15px;}
div#js-jobs-widget-wrapper div.total-stats-widget-data div.widget-data-right{display:inline-block;width:60%;font-size: 18px;vertical-align: middle;color:#777777;}
div#js-jobs-widget-wrapper div.total-stats-widget-data div.data-number{display:inline-block;font-weight:bold;clear:right;width:100%;text-align:center;padding:3px;}
div#js-jobs-widget-wrapper div.total-stats-widget-data div.data-text{display:inline-block;width:100%;text-align:center;padding:3px;}
div#js-jobs-widget-wrapper div.total-stats-widget-data img{display:inline-block;padding: 5px;}
/* lastweek stats */
div#js-jobs-widget-wrapper div.header-date {font-weight:bold;color: #232833;padding:5px;background-color:#FAFAFA;margin-bottom:10px;border-bottom:1px solid #F1F1F1;}
div#js-jobs-widget-wrapper div.last-week-stats-widget-data {width:100%;display:inline-block;color:#777;border:1px solid #F1F1F1;font-size: 16px;margin-bottom:5px;}
div#js-jobs-widget-wrapper div.last-week-stats-widget-data:hover {border:1px solid #CCCCCC;}
div#js-jobs-widget-wrapper div.last-week-stats-widget-data div.middle-part{width:68%;display:inline-block;padding-left:10px;}
div#js-jobs-widget-wrapper div.last-week-stats-widget-data div.right-part{width:15%;display:inline-block;border:1px solid #F1F1F1;text-align:center;font-weight:bold;padding:22px;float:right;background-color:#FAFAFA;}
div#js-jobs-widget-wrapper div.last-week-stats-widget-data img{display:inline-block;}	
/* widget popup */
div#jsjobsadmin-wrapper div.widget-popup-body {display:inline-block;padding: 10px 0;width:100%;}
div#jsjobsadmin-wrapper div.widget-popup-body div.widget-data-wrapper{background-color:#FAFAFa;border:1px solid #F1F1F1;display:inline-block;margin:0 10px;width: 97%;}
div#jsjobsadmin-wrapper div.widget-popup-body div.widget-data-wrapper div.left-data{display:inline-block;float:left;width:20%; text-align:center;}
div#jsjobsadmin-wrapper div.widget-popup-body div.widget-data-wrapper div.left-data img.left-data-img{height:100px;width:100px;margin:auto;}
div#jsjobsadmin-wrapper div.widget-popup-body div.widget-data-wrapper div.right-data{display:inline-block;float:left;width:78%; position:relative;margin-top:15px;margin-left:10px;}
div#jsjobsadmin-wrapper div.widget-popup-body div.widget-data-wrapper div.right-data div.data-title{display:inline-block;float:left;width:100%; font-weight:bold;color: #428bca;margin:2px;margin-bottom:10px;font-size:16px;}
div#jsjobsadmin-wrapper div.widget-popup-body div.widget-data-wrapper div.right-data div.data-data{display:inline-block;float:left;width:100%;margin:2px;}
div#jsjobsadmin-wrapper div.widget-popup-body div.widget-data-wrapper div.right-data div.data-data span.heading{display:inline-block;float:left;font-weight:bold;color:#23282D;padding-right:10px;}
div#jsjobsadmin-wrapper div.widget-popup-body div.widget-data-wrapper div.right-data div.data-data span.text{display:inline-block;float:left;color:#64676A;}
div#jsjobsadmin-wrapper div.widget-popup-body div.widget-data-wrapper div.approved-badge{background:url('../images/approved-corner.png') no-repeat;background-position:1px 0;width:89px;height:22px;position:absolute;text-align:right;display:inline;right: 0;top: 30pX;}
div#jsjobsadmin-wrapper div.widget-popup-body div.widget-data-wrapper div.rejected-badge{background:url('../images/rejected-cornor.png') no-repeat;background-position:1px 0;width:83px;height:21px;position:absolute;text-align:right;display:inline;right: 0;top: 30pX;}
div#jsjobsadmin-wrapper div.widget-popup-body div.widget-data-wrapper div.pending-badge{background:url('../images/pending-corner.png') no-repeat;background-position:1px 0;width:80px;height:22px;position:absolute;text-align:right;display:inline;right: 0;top: 30pX;}
div#jsjobsadmin-wrapper div.widget-popup-body div.widget-data-wrapper div.badges span.approved{background:#99D000;padding:0 10px 4px 2px; font-weight: bold; color: #ffffff;}
div#jsjobsadmin-wrapper div.widget-popup-body div.widget-data-wrapper div.badges span.rejected{background:#E22828;padding:0 10px 4px 4px; font-weight: bold; color: #ffffff;}
div#jsjobsadmin-wrapper div.widget-popup-body div.widget-data-wrapper div.badges span.pending{background:#FEA702;padding:0 10px 4px 2px;font-weight: bold; color: #ffffff;}
div#jsjobsadmin-wrapper div.widget-popup-body div.widget-data-wrapper div.badges{margin:0;}
div#jsjobsadmin-wrapper div.widget-popup-body div.widget-data-wrapper span.badge{margin-left:5px;padding:1px 5px;border-radius:5px;font-size:11px;}
div#jsjobsadmin-wrapper div.widget-popup-body div.widget-data-wrapper span.gold{background:#CC9900; padding: 1px 2px; border-radius: 4px; color: white;}
div#jsjobsadmin-wrapper div.widget-popup-body div.widget-data-wrapper span.featured{background:#428BCA; color: white;}
div#jsjobsadmin-wrapper div.widget-popup-body a.popup-bottom-button{width:97%;padding:15px;text-align:center;border:1px solid #d5d5d6;background-color:#f0f0f0;display:inline-block;color:#6c6c6a;margin:10px 10px; }
div#jsjobsadmin-wrapper div.widget-popup-body div.widget-data-wrapper div.hired-badge{background:url('../images/approved-corner.png') no-repeat;background-position:1px 0;width:89px;height:22px;position:absolute;text-align:right;display:inline;right: 0;top: 30pX;}
div#jsjobsadmin-wrapper div.widget-popup-body div.widget-data-wrapper div.reject-badge{background:url('../images/rejected-cornor.png') no-repeat;background-position:1px 0;width:83px;height:21px;position:absolute;text-align:right;display:inline;right: 0;top: 30pX;}
div#jsjobsadmin-wrapper div.widget-popup-body div.widget-data-wrapper div.spam-badge{background:url('../images/pending-corner.png') no-repeat;background-position:1px 0;width:80px;height:22px;position:absolute;text-align:right;display:inline;right: 0;top: 30pX;}
div#jsjobsadmin-wrapper div.widget-popup-body div.widget-data-wrapper div.shortlisted-badge{background:url('../images/shortlist-corner.png') no-repeat;background-position:1px 0;width:97px;height:22px;position:absolute;text-align:right;display:inline;right: 0;top: 30pX;}
div#jsjobsadmin-wrapper div.widget-popup-body div.widget-data-wrapper div.badges span.hired{background:#99D000;padding:0 10px 4px 2px; font-weight: bold; color: #ffffff;}
div#jsjobsadmin-wrapper div.widget-popup-body div.widget-data-wrapper div.badges span.reject{background:#E22828;padding:0 10px 4px 4px; font-weight: bold; color: #ffffff;}
div#jsjobsadmin-wrapper div.widget-popup-body div.widget-data-wrapper div.badges span.spam{background:#FEA702;padding:0 10px 4px 2px;font-weight: bold; color: #ffffff;}
div#jsjobsadmin-wrapper div.widget-popup-body div.widget-data-wrapper div.badges span.shortlisted{background:#2993cf;padding:0 10px 4px 2px;font-weight: bold; color: #ffffff;}
div#jsjobsadmin-wrapper div.widget-popup-body div.widget-data-wrapper div.resume-img{display:inline-block;float:left;width:20%; text-align:center;border-radius:50%;border:2px solid #2993cf;padding:5px;}
div#jsjobsadmin-wrapper div.widget-popup-body div.widget-data-wrapper div.resume-img img.left-data-img{margin:auto;height:110px;width:auto;border-radius:50%;}
/* Actvity log */
div#jsjobsadmin-wrapper div#popup_main div.checkbox-filter{height:29px;width:200px;border:1px solid #DEDEDE;padding-left:5px; padding-top: 5px;margin: 0 2px 5px;}
div#jsjobsadmin-wrapper div#popup_main div.checkbox-filter .checkbox{float:left;margin-top:0;}
div#jsjobsadmin-wrapper span#filter-activity-log{display: inline-block;padding: 5px;font-weight: bold;border: 1px solid #D3D3D3;margin: 1px -2px;float: left;background: transparent url("../images/normal-button") repeat scroll 0% 0% / 100% 100%;margin-left:10px;border-radius:3px;}
div#jsjobsadmin-wrapper span#filter-activity-log:hover{cursor: pointer;}
div#jsjobsadmin-wrapper span#filter-activity-log img{margin-top:-3px}
div#popup_main div#checkbox-popup-wrapper{display:inline-block;text-align:center;padding:15px 0;}
div#popup_main div#checkbox-popup-wrapper div{display:inline-block;text-align:left;}
div#popup_main div#checkbox-popup-wrapper span.submit-button-popup{color:#fff;display: inline-block;background-color: #41A7DA;margin:10px auto;padding:5px 15px;}
div#popup_main div#checkbox-popup-wrapper span.submit-button-popup:hover{cursor:pointer;}
/* purchase history*/
div#jsjobsadmin-wrapper div#purchase-detail-header{width:100%;display:inline-block;border: 1px solid #AAA;background: #333 none repeat scroll 0% 0%;padding: 10px;font-weight: bold;color: #FFF;font-size: 16px;}
div#jsjobsadmin-wrapper div#purchase-detail-wrapper{width:95%;display:inline-block;margin:0 2.5%;border: 1px solid #D4D4D5;padding:10px 20px;background-color:#FFF;}
div#jsjobsadmin-wrapper div#purchase-detail-wrapper div.purchase-detail-data{width:100%;display:inline-block;border-bottom:1px solid #CCC;padding:10px 50px 10px 50px;}
div#jsjobsadmin-wrapper div#purchase-detail-wrapper div.purchase-detail-data:last-child{border:none; }
div#jsjobsadmin-wrapper div#purchase-detail-wrapper div.purchase-detail-data span.heading{font-weight:bold;display:inline-block;float:left;color: #23282D;width:auto;}
div#jsjobsadmin-wrapper div#purchase-detail-wrapper div.purchase-detail-data span.text{display:inline-block; float:right;color: #64676A;width:auto;text-align: center;min-width:150px;}
/* Message Layout*/
div#jsjobsadmin-wrapper div#send-message-wrapper div.top-data span.top-data-img {display: inline-block; width: 113px; float: left; text-align: center; margin: 10px 12px 5px 12px;}
div#jsjobsadmin-wrapper div#send-message-wrapper div.top-data span.top-data-img div.jsjobs-image{display: inline-block; width: 100%; height: 85px; position: relative; background: #fff; box-shadow:0 8px 19px -2px #ccc; border:1px solid #dedede; border-left: 4px solid #00a9e0;}
div#jsjobsadmin-wrapper div#send-message-wrapper div.top-data span.top-data-img div.jsjobs-image img{max-height: 100%; max-width: 100%; margin: auto; left: 0; top: 0; right: 0; bottom: 0; position: absolute;}
div#jsjobsadmin-wrapper div#send-message-wrapper div.top-data span.data-right-part{display: inline-block; width: calc(100% - 137px);}
div#jsjobsadmin-wrapper div#send-message-wrapper {width:95%;margin:1% 2.5%;display:inline-block;}
div#jsjobsadmin-wrapper div#send-message-wrapper div.top-data {width:100%;display:inline-block;border:1px solid #D4D4D5;background: #FFFFFF;}
div#jsjobsadmin-wrapper div#send-message-wrapper div.top-data span.data-right-part span.right-top{display:inline-block;width:90%;float:left;padding:10px;border-bottom:1px solid #D4D4D5;background: #FFFFFF;}
div#jsjobsadmin-wrapper div#send-message-wrapper div.top-data span.data-right-part span.right-middle{display:inline-block;width:100%;float:left;padding:10px;background: #FFFFFF;}
div#jsjobsadmin-wrapper div#send-message-wrapper div.top-data span.data-right-part span.right-bottom{display:inline-block;width:100%;float:left;background: #FFFFFF;}
div#jsjobsadmin-wrapper div#send-message-wrapper div.top-data span.data-right-part span.right-bottom span.right-bottom-left{display:inline-block;width:50%;float:left;padding:5px;background: #FFFFFF;}
div#jsjobsadmin-wrapper div#send-message-wrapper div.top-data span.data-right-part span.right-bottom span.right-bottom-right{display:inline-block;width:50%;float:left;padding:5px;background: #FFFFFF;}
div#jsjobsadmin-wrapper div#send-message-wrapper div.message-subject{display:inline-block;width:100%;margin: 10px 0;padding: 10px 5px;background: #FFFFFF;margin-bottom: 25px;}
div#jsjobsadmin-wrapper div#send-message-wrapper div.message-subject span.subject{width:100%;display:inline-block;font-weight:bold;padding:5px 0;color:#444442;background: #FFFFFF;line-height: 27px;padding-left:5px;}
div#jsjobsadmin-wrapper div#send-message-wrapper div.message-subject span.subject-text{padding:5px 10px;width:100%;display:inline-block;color:#64676A;background-color:#FAFAFA;border:1px solid #D4D4D5;}
div#jsjobsadmin-wrapper div#send-message-wrapper div.message-history{display:inline-block;width:100%;color:#FFFFFF;}
div#jsjobsadmin-wrapper div#send-message-wrapper span.history-title{display:inline-block;width:100%;padding:5px 10px;margin:1% 0%;font-weight:bold;color:#FFFFFF;background-color:#444442;}
div#jsjobsadmin-wrapper div#send-message-wrapper div.message-history span.message-my{display:inline-block;width:100%;float:left;border:1px solid #D4D4D5;background-color:#FAFAFA;}
div#jsjobsadmin-wrapper div#send-message-wrapper div.message-history span.message-img{display: inline-block; width: 100px; float: left; text-align: center; margin: 10px 10px;}
div#jsjobsadmin-wrapper div#send-message-wrapper div.message-history span.message-img div.js-msg{display: inline-block; width: 100%; height: 75px; position: relative; background: #fff; box-shadow:0 8px 19px -2px #ccc; border:1px solid #dedede; border-left: 3px solid #00A9E0;}
div#jsjobsadmin-wrapper div#send-message-wrapper div.message-history span.message-img div.js-msg img{max-height: 100%; max-width: 100%; margin: auto; left: 0; top: 0; right: 0; bottom: 0; position: absolute;}
div#jsjobsadmin-wrapper div#send-message-wrapper div.message-history span.message-data{display: inline-block; width: calc(75% - 120px); margin-top:20px;}
div#jsjobsadmin-wrapper div#send-message-wrapper div.message-history span.message-admin,
div#jsjobsadmin-wrapper div#send-message-wrapper div.message-history span.message-other{display:inline-block;width:75%;float:left;margin-top:20px;padding-left:5px;}
div#jsjobsadmin-wrapper div#send-message-wrapper div.message-history span.message-my span.message-data span.message-title,
div#jsjobsadmin-wrapper div#send-message-wrapper div.message-history span.message-my span.message-admin span.message-title,
div#jsjobsadmin-wrapper div#send-message-wrapper div.message-history span.message-my span.message-other span.message-title{display:inline-block;padding:5px 10px;font-weight:bold;float:left;}
div#jsjobsadmin-wrapper div#send-message-wrapper div.message-history span.message-my span.message-created{display:inline-block;float:left;padding: 5px;color:#64676A;}
div#jsjobsadmin-wrapper div#send-message-wrapper div.message-history span.message-my span.message-desc{display:inline-block;width:100%;float:left;color:#64676A;}
div#jsjobsadmin-wrapper div#send-message-wrapper div.message-history span.message-my.mesend{background-color:#FFFFFF;}
div#jsjobsadmin-wrapper div#send-message-wrapper div.message-history span.message-my span.message-data span.message-title{color:#444442;background-color:#FAFAFA;border:1px solid #D4D4D5;}
div#jsjobsadmin-wrapper div#send-message-wrapper div.message-history span.message-my span.message-other span.message-title{color:#FFFFFF;background-color:#00A9E0;border:1px solid #D4D4D5;}
div#jsjobsadmin-wrapper div#send-message-wrapper div.message-history span.message-my span.message-admin span.message-title{color:#FFFFFF;background-color:#444442;border:1px solid #D4D4D5;}
div#jsjobsadmin-wrapper div#send-message-wrapper div.bottombutton {float: left;width: 95%;padding: 10px 0;margin: 0 2.5%;text-align: center;margin-top:10px;}
div#jsjobsadmin-wrapper div#send-message-wrapper div.bottombutton input#save{background: none;color: #FFFFFF;background-color: #00A9E0;border: 1px solid #D4D4D5;display: inline-block;padding: 11px 24px 10px;text-decoration: none;height:auto;}
div#jsjobsadmin-wrapper div#send-message-wrapper div.neg-margin{margin-bottom: -30px;}
div#jsjobsadmin-wrapper div#send-message-wrapper div.neg-padding{padding: 0;}
div#jsjobsadmin-wrapper div#send-message-wrapper span.subject span.action-warpper {display:inline-block;float:right;margin: 0;margin-right:10px;margin-bottom:4px;}
div#jsjobsadmin-wrapper div#send-message-wrapper span.action-warpper {display:inline-block;float:right;margin: 10px;}
div#jsjobsadmin-wrapper div#send-message-wrapper span.action-warpper img.action-icons{padding:2px;display:inline-block;background-color:#FAFAFA;border:1px solid #D4D4D5;height:30px;width:auto;}
div.item-data div div.msg-text{padding: 0 25px;border:1px solid #d4d4d5;background:#F8F8F8;display:none;width:98%;margin:10px 1%;	}
form#jsjobs-form div.js-submit-container a#form-cancel-button{text-decoration: none;padding:4px 10px;display:inline-block;border-radius: 3px;background:#E7E7E7;border:1px solid #D0D0D0; color:#34393E;height: 30px;min-height: 30px;}
form#jsjobs-form div.js-submit-container input{background: #41A7DA;border:1px solid #2089BC;color: #fff;height: 30px;line-height: normal;margin-bottom: 0;}
div#jsjobsadmin-wrapper form.jsjobs-form div.js-submit-container a#form-cancel-button{text-decoration: none;padding:4px 10px;display:inline-block;border-radius: 3px;background:#E7E7E7;border:1px solid #D0D0D0; color:#34393E;height: 30px;}
div#jsjobsadmin-wrapper form.jsjobs-form div.js-submit-container input{background: #41A7DA;border:1px solid #2089BC;color: #fff;height: 30px;line-height: normal;margin-bottom: 0;min-height: 30px;}
/*INSTALLER */
div.ahmed_users{display: inline-block;width: 92%;margin:0 2%;margin-top: 10px;font-size:14px;font-weight:normal;background:#F9F9F9;border-radius: 5px;border:1px solid #e7e7e7;padding:2%;}
div.ahmed_users span.ahmed_users_title{border-bottom: 1px solid #e7e7e7;padding-bottom: 4px;margin-bottom: 5px;display:block;font-weight:bold;}
div.ahmed_user_wrapper{display: inline-block;width:100%;}
div.ahmed_user_title span.col1{display: inline-block;width:48%;float: left;padding:5px 0;margin-left: 2%;font-weight: bold;color:#126AA0;}
div.ahmed_user_data{display:inline-block;width:100%;}
div.ahmed_user_data span.col1{display: inline-block;width:47%;padding:1%;border:1px solid #e7e7e7;background:#ffffff;float:left;}

/*INSTALLER */
table#js-table thead tr th#short-code-middle{background:#41A7DA;}
table#js-table thead tr th#short-code-right{background:#E19C41;}
table#js-table tbody tr td#short-code-left{color: #444444;}
table#js-table tbody tr td#short-code-middle{background:#f6f9fb;color: #245B8F;font-weight: bold;}
table#js-table tbody tr td#short-code-right{background:#fefaf5;color: #4b4b4d;}
div#jsjobsadmin-wrapper div#cron_job_detail_wrapper{width: 100%;display: inline-block; padding: 10px;float: left;}
div#jsjobsadmin-wrapper div#cron_info_area{width: 100%;display: inline-block; padding: 8px 10px;float: left; border: 1px solid #1a3867; background: #f0f2f5; color: #333333;margin: 10px 0;}
div#jsjobsadmin-wrapper div#cron_info_area img{float: left; margin-right: 5px;}
div#jsjobsadmin-wrapper div.cron_main_heading{color: #FFFFFF; margin: 0 0 10px 0; width: 100%; float: left; display: inline-block; background-color: #353638; padding: 9px 10px;}
div#jsjobsadmin-wrapper div#cron_job_detail_wrapper{border-width: 1px 1px 0 1px; border-style: solid; border-color: #E0E0E0; }
div#jsjobsadmin-wrapper div#cron_job_detail_wrapper.even{background: #FFFFFF none repeat scroll 0% 0%;}
div#jsjobsadmin-wrapper div#cron_job_detail_wrapper.odd{background: #FBFBFB none repeat scroll 0% 0%;}
div#jsjobsadmin-wrapper div#cron_job_detail_wrapper:last-child{border-width: 1px; border-style: solid; border-color: #E0E0E0; }
div#jsjobsadmin-wrapper div#cron_job_detail_wrapper span.crown_text_left{display: inline-block;color: #444444;font-weight: bold; float: left;width:20%;}
div#jsjobsadmin-wrapper div#cron_job_detail_wrapper span.crown_text_right{display: inline-block;color: #333333;float: left;width:80%;}
div#jsjobsadmin-wrapper div#cron_job_detail_wrapper span.crown_text_right.fullwidth{width:100%;}
div#jsjobsadmin-wrapper div#webcrown{width: 100%;display: inline-block;float: left;}
div#jsjobsadmin-wrapper div#wget{width: 100%;display: inline-block;float: left;}
div#jsjobsadmin-wrapper div#curl{width: 100%;display: inline-block;float: left;}
div#jsjobsadmin-wrapper div#phpscript{width: 100%;display: inline-block;float: left;}
div#jsjobsadmin-wrapper div#url{width: 100%;display: inline-block;float: left;}
div#jsjobsadmin-wrapper div.user-detail {display: inline-block;float: left;width: 100%;border: 1px solid #CCC;background: #FFF none repeat scroll 0% 0%;margin-top:10px; }
div#jsjobsadmin-wrapper div.user-detail div.user-info {display: inline-block;float: left;width: 100%;padding:10px;}
div#jsjobsadmin-wrapper div.user-detail div.user-info div.user-detail-left{display: inline-block;float: left;width: 13%}
div#jsjobsadmin-wrapper div.user-detail div.user-info div.user-detail-left div.img-wrapper{}
div#jsjobsadmin-wrapper div.user-detail div.user-info div.user-detail-left div.img-wrapper img.user-img{border-radius: 50%; bottom: 0; left: 0; max-height: 100%; max-width: 100%; position: absolute; right: 0; top: 0; margin: auto; }
div#jsjobsadmin-wrapper div.user-detail div.user-info div.user-detail-left div.img-wrapper span.jsborder{border: 1px solid #dedede; border-radius: 100%; display: inline-block; height: 100%; position: relative; width: 100%;}
div#jsjobsadmin-wrapper div.user-detail div.user-info div.user-detail-left div.img-wrapper a.jsanchor{position:  relative; background: #fff none repeat scroll 0 0; border: 2px solid #428bca; border-radius: 100%; box-shadow: 0 8px 19px -2px #ccc; display: inline-block; height: 135px; padding: 3px; width: 135px; }
div#jsjobsadmin-wrapper div.user-detail div.user-info div.user-detail-right{display: inline-block;float: left;width: 85%;padding-left: 1%;}
div#jsjobsadmin-wrapper div.user-detail div.user-info div.user-detail-right div.detail-top{float: left;padding: 0 0 5px 1px;font-weight: bold;border-bottom: 1px solid #DEDEDE;display: inline-block;width: 100%;}
div#jsjobsadmin-wrapper div.user-detail div.user-info div.user-detail-right div.detail-top div.title{display: inline-block;color: #428BCA;}
div#jsjobsadmin-wrapper div.user-detail div.user-info div.user-detail-right div.detail-top div.flag-and-type{display: inline-block;float: right;}
div#jsjobsadmin-wrapper div.user-detail div.user-info div.user-detail-right div.detail-top div.flag-and-type span.flag{color: #FFF;font-weight: bold;padding: 5px 10px;border-top-left-radius: 2px;border-top-right-radius: 2px;}
div#jsjobsadmin-wrapper div.user-detail div.user-info div.user-detail-right div.detail-top div.flag-and-type span.approved{background: #99D000 none repeat scroll 0% 0%;}
div#jsjobsadmin-wrapper div.user-detail div.user-info div.user-detail-right div.detail-top div.flag-and-type span.pending{background: #FEA702 none repeat scroll 0% 0%;}
div#jsjobsadmin-wrapper div.user-detail div.user-info div.user-detail-right div.detail-top div.flag-and-type span.rejected{background: #E22828 none repeat scroll 0% 0%;}
div#jsjobsadmin-wrapper div.user-detail div.user-info div.user-detail-right div.detail-top div.flag-and-type span.xing {background: #99D000 none repeat scroll 0% 0%;margin-right: 15px;}
div#jsjobsadmin-wrapper div.user-detail div.user-info div.user-detail-right div.detail-top div.flag-and-type span.facebook {background: #99D000 none repeat scroll 0% 0%;margin-right: 15px;}
div#jsjobsadmin-wrapper div.user-detail div.user-info div.user-detail-right div.detail-top div.flag-and-type span.twitter {background: #99D000 none repeat scroll 0% 0%;margin-right: 15px;}
div#jsjobsadmin-wrapper div.user-detail div.user-info div.user-detail-right div.detail-data{display: inline-block;float: left;width: 50%;padding: 10px 0;}
div#jsjobsadmin-wrapper div.user-detail div.user-info div.user-detail-right div.detail-data span.text-label{font-weight: bold;color: #23282D;}
div#jsjobsadmin-wrapper div.user-detail div.user-info div.user-detail-right div.detail-data span.text-data{color: #64676A;}
div#jsjobsadmin-wrapper div.user-detail div.user-stats{}
div#jsjobsadmin-wrapper div.user-detail div.user-stats div.stat-header{padding: 10px 20px;border: 1px solid #CCC;width: 100%;background: #F8F8F8 none repeat scroll 0% 0%;display: inline-block;font-weight: bold;border-right: 0;border-left:0;}
div#jsjobsadmin-wrapper div.user-detail div.user-stats div.stat-parts{display: inline-block;float: left;width: 21%;padding: 10px;margin: 10px;border: 1px solid #CCC;}
div#jsjobsadmin-wrapper div.user-detail div.user-stats div.stat-parts img{display: inline-block;float: left;}
div#jsjobsadmin-wrapper div.user-detail div.user-stats div.stat-parts span.number{width: 60%;display: inline-block;float: left;font-weight: bold;padding: 5px 15px;font-size: 22px;color: #64676A;}
div#jsjobsadmin-wrapper div.user-detail div.user-stats div.stat-parts span.text{width: 60%;display: inline-block;float: left;padding: 5px 15px;color: #64676A;}
div#jsjobsadmin-wrapper div.user-detail div.bottom-and-actions{padding: 10px 20px;border: 1px solid #CCC;width: 100%;background: #F8F8F8 none repeat scroll 0% 0%;display: inline-block;margin-bottom: -4px;border-right: 0;border-left:0;}
div#jsjobsadmin-wrapper div.user-detail div.bottom-and-actions a{background: #FFF none repeat scroll 0% 0%;color: #333;display: inline-block;min-width: 80px;margin-right: 5px;text-align: center;text-decoration: none;border-width: 1px;height: 32px;padding-top: 3px;margin-bottom: 5px;float: right;}
div#jsjobsadmin-wrapper div.user-detail div.bottom-and-actions a:hover{border: 1px solid #4E8CF5;}
div#jsjobsadmin-wrapper div.user-detail div.bottom-and-actions a img{padding-right: 5px;width: 23px;padding-bottom: 4px;}
div#jsjobsadmin-wrapper div.user-detail div.bottom-and-actions div.user-id{display: inline-block;float: left;color: #64676A;margin-top: 7px;}
div#jsjobsadmin-wrapper div.user-detail div.bottom-and-actions div.user-id span{display: inline-block;float: left;font-weight: bold;color: #23282D;}
div.jsjobs-popup-norecordfound{ border: 2px solid #E7E7E7; color: #494942; background: #FAFAFA; display: inline-block; float: left; width: 82%; margin-left: 9%; margin-right: 9%; padding: 10px; margin-top: 25px; margin-bottom: 25px; font-weight: bold; font-size: 17px; line-height: 36px;}
div.jsjobs-popup-norecordfound img.jsjobmessages_image{ float: left; max-height: 100%; max-width: 100%; margin-right: 10px;}
div#jsjobsadmin-wrapper div#item-data div.job-img {width: 140px;height: 140px;position: relative;display: inline-block;box-shadow: 0 0 11px 0 #929497;border: 2px solid #00A9E0;border-radius: 200px;}
div#jsjobsadmin-wrapper div#item-data div.job-img img{position: absolute;top: 0;right: 0;left: 0;bottom: 0;height: 125px;margin: auto;max-width: 125px;display: inline-block;border-radius: 50%;border: 1px solid #D4D4D5;width: 100%;}
/*Post instalation */
div#jsjobsadmin-wrapper.post-installation{background: transparent url("../images/body-bg.png") repeat scroll 100% 100%;}
div#jsjobsadmin-wrapper div.js-admin-title-installtion{background: transparent url("../images/postinstallation/header-bg.png") repeat scroll 100% 100%;color: #fff;font-weight: bold;padding: 10px 40px;font-size:30px;}
div#jsjobsadmin-wrapper div.js-admin-title-installtion img{margin-right:5px;}


div#jsjobsadmin-wrapper div.post-installtion-content-header {width: 100%;float: left;display: inline-block;background:#fff;}
div#jsjobsadmin-wrapper div.post-installtion-content-header div.update-header-img{width:100%;display:inline-block;border:1px solid #CCC;text-align: center;padding:10px 0;}
div#jsjobsadmin-wrapper div.post-installtion-content-header div.update-header-img div.header-parts{display:inline-block;position:relative;width: 20%;margin-top: 20px;margin-left: 40px;margin-bottom: 20px;height: 61px;}
div#jsjobsadmin-wrapper div.post-installtion-content-header div.update-header-img div.header-parts img.start{position: absolute;left: -35px;top: -15px;}
div#jsjobsadmin-wrapper div.post-installtion-content-header div.update-header-img div.header-parts img.end{position: absolute;right: 0;}
div#jsjobsadmin-wrapper div.post-installtion-content-header div.update-header-img div.header-parts span.text-no{position:absolute;left: 3px;top: 21px;color:#FFF;font-weight:bold;font-size:30px;}
div#jsjobsadmin-wrapper div.post-installtion-content-header div.update-header-img div.header-parts span.text{position:absolute;left:70px;top:20px;color:#3F3D3E;font-weight:bold;font-size:16px;}
div#jsjobsadmin-wrapper div.post-installtion-content-header div.step-1.update-header-img div.header-parts.first-part {background: url("../images/postinstallation/header/orange-1.png") repeat-x;}
div#jsjobsadmin-wrapper div.post-installtion-content-header div.step-1.update-header-img div.header-parts.second-part {background: url("../images/postinstallation/header/grey-1.png") repeat-x;}
div#jsjobsadmin-wrapper div.post-installtion-content-header div.step-1.update-header-img div.header-parts.third-part {background: url("../images/postinstallation/header/grey-1.png") repeat-x;}
div#jsjobsadmin-wrapper div.post-installtion-content-header div.step-1.update-header-img div.header-parts.fourth-part {background: url("../images/postinstallation/header/grey-1.png") repeat-x;}
div#jsjobsadmin-wrapper div.post-installtion-content-header div.step-2.update-header-img div.header-parts.first-part {background: url("../images/postinstallation/header/green-1.png") repeat-x;}
div#jsjobsadmin-wrapper div.post-installtion-content-header div.step-2.update-header-img div.header-parts.second-part {background: url("../images/postinstallation/header/orange-1.png") repeat-x;}
div#jsjobsadmin-wrapper div.post-installtion-content-header div.step-2.update-header-img div.header-parts.third-part {background: url("../images/postinstallation/header/grey-1.png") repeat-x;}
div#jsjobsadmin-wrapper div.post-installtion-content-header div.step-2.update-header-img div.header-parts.fourth-part {background: url("../images/postinstallation/header/grey-1.png") repeat-x;}

div#jsjobsadmin-wrapper div.post-installtion-content-header div.step-3.update-header-img div.header-parts.first-part {background: url("../images/postinstallation/header/green-1.png") repeat-x;}
div#jsjobsadmin-wrapper div.post-installtion-content-header div.step-3.update-header-img div.header-parts.second-part {background: url("../images/postinstallation/header/green-1.png") repeat-x;}
div#jsjobsadmin-wrapper div.post-installtion-content-header div.step-3.update-header-img div.header-parts.third-part {background: url("../images/postinstallation/header/orange-1.png") repeat-x;}
div#jsjobsadmin-wrapper div.post-installtion-content-header div.step-3.update-header-img div.header-parts.fourth-part {background: url("../images/postinstallation/header/grey-1.png") repeat-x;}

div#jsjobsadmin-wrapper div.post-installtion-content-header div.step-4.update-header-img div.header-parts.first-part {background: url("../images/postinstallation/header/green-1.png") repeat-x;}
div#jsjobsadmin-wrapper div.post-installtion-content-header div.step-4.update-header-img div.header-parts.second-part {background: url("../images/postinstallation/header/green-1.png") repeat-x;}
div#jsjobsadmin-wrapper div.post-installtion-content-header div.step-4.update-header-img div.header-parts.third-part {background: url("../images/postinstallation/header/green-1.png") repeat-x;}
div#jsjobsadmin-wrapper div.post-installtion-content-header div.step-4.update-header-img div.header-parts.fourth-part {background: url("../images/postinstallation/header/orange-1.png") repeat-x;}

div#jsjobsadmin-wrapper div.post-installtion-content-header div.step-1 div.first-part span.text,
div#jsjobsadmin-wrapper div.post-installtion-content-header div.step-2 div.first-part span.text,
div#jsjobsadmin-wrapper div.post-installtion-content-header div.step-2 div.second-part span.text,
div#jsjobsadmin-wrapper div.post-installtion-content-header div.step-3 div.first-part span.text,
div#jsjobsadmin-wrapper div.post-installtion-content-header div.step-3 div.second-part span.text,

div#jsjobsadmin-wrapper div.post-installtion-content-header div.step-4 div.first-part span.text,
div#jsjobsadmin-wrapper div.post-installtion-content-header div.step-4 div.second-part span.text,
div#jsjobsadmin-wrapper div.post-installtion-content-header div.step-4 div.third-part span.text,
div#jsjobsadmin-wrapper div.post-installtion-content-header div.step-4 div.fourth-part span.text,

div#jsjobsadmin-wrapper div.post-installtion-content-header div.step-3 div.third-part span.text{color:#FFF;}



div#jsjobsadmin-wrapper div.post-installtion-content-header div.installer-bottom-part{display:inline-block;width:100%;border:1px solid #CCC;border-top:none;}
div#jsjobsadmin-wrapper div.post-installtion-content {display: inline-block;width: 86%;margin: 0% 7%;margin-top: 0;padding:0 3%;background: #fff;}
div#jsjobsadmin-wrapper span.heading-post-ins{display: inline-block;width: 100%;color: #000;font-weight: bold;padding:20px 5px;padding-left: 7%;font-size:25px;}
div#jsjobsadmin-wrapper div.post-installtion-content div.pic-config{border-bottom:1px solid #ccc;width: 100%;display: inline-block; padding: 15px 0;}
div#jsjobsadmin-wrapper div.post-installtion-content div.pic-config.temp-demo-data{background: #daf1fc;}
div#jsjobsadmin-wrapper div.post-installtion-content div.pic-config div.title{display: inline-block;width: 22%;text-align: right;color: #333;}
div#jsjobsadmin-wrapper div.post-installtion-content div.pic-config div.field{display: inline-block;}
div#jsjobsadmin-wrapper div.post-installtion-content div.pic-config div.field input,select{border: 1px solid #e5e5e5;width: 220px;}
div#jsjobsadmin-wrapper div.post-installtion-content div.pic-config div.desc{display: inline-block;width: 100%;padding-left: 22.5%;color: #999;margin-top:5px;}
div#jsjobsadmin-wrapper div.post-installtion-content div.pic-button-part{width: 100%;display: inline-block;margin-top: 10px;margin-bottom: 20px;}
div#jsjobsadmin-wrapper div.post-installtion-content div.pic-button-part a{width: 49%;display: inline-block;padding: 10px;text-align: center;font-weight: bold;text-decoration: none;}
div#jsjobsadmin-wrapper div.post-installtion-content div.pic-button-part a.next-step{background:#2091ea;border: 1px solid #1668AB;color: #fff;}
div#jsjobsadmin-wrapper div.post-installtion-content div.pic-button-part a.next-step.full-width{width: 100%;background: #f8f8f8;border: 1px solid #BFBFBF;color: #222222;}
div#jsjobsadmin-wrapper div.post-installtion-content div.pic-button-part a.next-step.finish{background:#A9DD32;border: 1px solid #92BF3A;}
div#jsjobsadmin-wrapper div.post-installtion-content div.pic-button-part a.back{background: #f8f8f8;border: 1px solid #BFBFBF;color: #222222;float: left;}
div#jsjobsadmin-wrapper div.post-installtion-content div.pic-config div.sample-data-heading{color: #333;display: inline-block;margin-left: 24%;margin-bottom: 5px;width: 100%;margin-top:5px; }
div#jsjobsadmin-wrapper div.post-installtion-content div.pic-config div.sample-data-text{display: inline-block;background: #FAFAFA;border: 1px solid #e5e5e5;width: 75%;margin-left: 24%;border-left: none;border-right: none;padding: 7px 0;color: #999;}
div#jsjobsadmin-wrapper div.post-installtion-content div.pic-config div.jsjobs-hide-sample-data-form{display: none;}
div#jsjobsadmin-wrapper div.post-installtion-content div.pic-config div.sample-data-text div.name-part{display: inline-block;color: #6c757d;min-width: 220px;}
div#jsjobsadmin-wrapper div.post-installtion-content div.pic-config div.sample-data-text .name-part-refresh-btn {margin: 0 5px;border: 1px solid #8c8f94;color: #2c3338;width: 60px;height: 24px;display: inline-block;text-align: center;border-radius: 3px;cursor: pointer;text-decoration: underline;}
div#jsjobsadmin-wrapper div.post-installtion-content div.pic-config div.sample-data-text .name-part-create-user-btn {border: 1px solid #2271b1;color: #2271b1;width: 85px;height: 24px;display: inline-block;text-align: center;border-radius: 3px;}
div#jsjobsadmin-wrapper div.post-installtion-content div.pic-config div.sample-data-text.bottom-border{border-bottom: none;}
div#jsjobsadmin-wrapper div.close-button-bottom {border:1px solid #e5e5e5;padding: 5px 15px;display: inline-block;border-top:2px solid #ef0000;background: #FFF;margin-left: 7%;margin-top: 10px;font-weight: bold;}
div#jsjobsadmin-wrapper div.close-button-bottom a.close-button{color: #ef0000;text-decoration: none;}





div#black_wrapper_jobapply{position: fixed;width:100%;height: 100%;top:0;left:0;background:#000000;background:rgba(0,0,0,0.6);z-index:9998;}
div#js_jobapply_main_wrapper{position:fixed;top:100px;left:20%;width:46%;z-index: 9999;border-radius:5px;padding:2%;}
div#js_jobapply_main_wrapper span.js_job_applynow_heading{display:block;padding:10px 4%;font-weight: bold;margin-bottom:15px;width:100%;margin-top:-4%;margin-left: -4%;}
div#js_jobapply_main_wrapper div.js_job_form_field_wrapper div.js_job_form_feild_halfwidth{display:inline-block;width:48%;float:left;margin-right:2%;}
div#js_jobapply_main_wrapper div.js_job_form_field_wrapper div.js_job_form_feild_halfwidth div.js_job_form_field_title{display:inline-block;width:100%;font-weight: bold;margin-bottom:5px;}
div#js_jobapply_main_wrapper div.js_job_form_field_wrapper div.js_job_form_feild_halfwidth div.js_job_form_field_value{display:inline-block;width:100%;margin-bottom: 5px;}
div#js_jobapply_main_wrapper div.js_job_form_field_wrapper div.js_job_form_feild_halfwidth div.js_job_form_field_value select{width:100%;}
div#js_jobapply_main_wrapper div.js_job_form_field_wrapper div.js_job_form_button{display:inline-block;width:98%;text-align:right;margin-right:2%;margin-top:5px;}
div#js_jobapply_main_wrapper div.js_job_form_field_wrapper div.js_job_form_button input.js_job_form_button,
div#js_jobapply_main_wrapper div.js_job_form_field_wrapper div.js_job_form_button a.js_job_data_button{padding:5px 15px;}
div#js_jobapply_main_wrapper div.js_job_form_field_wrapper div.js_job_form_button a.js_job_data_button:hover{text-decoration: none;}
div#js_jobapply_main_wrapper{top:10% !important;left : 25% !important;}
div#cp_wraper,div#cp_icon_main{display:inline-block;width:100%;}
div#cp_wraper div.cp_sub_heading_bar{display:inline-block;width:24%;float:left;padding:2%;background:#008C8D;color:#ffffff;margin-right:2%;}
div#cp_wraper div.cp_sub_heading_bar span.cp_sub_heading_bar_text a{display:inline-block;margin-top:20px;font-weight: bold;color:#ffffff;text-decoration: none;margin-left: 10px;}
div#cp_wraper div#cp_makereview{display:inline-block;width:66%;float:left;background:#054993;padding:2%;color:#ffffff;}
div#js_job_wrapper span.js_job_controlpanelheading{background:#428BCA;line-height: 38px; color: #FFFFFF; font-weight: bold; width: 100%;display: inline-block; padding: 5px 10px;}
div#js_job_wrapper span.js_job_controlpanelheading img.closepp{float: right; cursor: pointer;}
div#js_job_wrapper div.js_theme_wrapper{background:#262626;padding:10px;margin-bottom: 10px;max-height: 400px;overflow-y: auto; border-bottom: 9px solid #428BCA;}
div#js_job_wrapper div.js_theme_wrapper div.theme_platte{display:inline-block;width:100%;overflow: visible;}
div#js_job_wrapper div.js_theme_wrapper div.theme_platte div.color_wrapper{display:inline-block;width:100%;margin:10px 0;position:relative;}
div#js_job_wrapper div.js_theme_wrapper div.theme_platte div.color_wrapper img.preview{display:none;position:absolute;right:30%;top:70px;box-shadow: 0 0 3px #ffffff;z-index: 9999;width: 277px;}
div#js_job_wrapper div.js_theme_wrapper div.theme_platte div.color_wrapper span.theme_name{display:inline-block;padding:10px 0;width:70%;float:left;color:#ffffff;}
div#js_job_wrapper div.js_theme_wrapper div.theme_platte div.color_wrapper a.preview{display:inline-block;width:25px;height:25px;background:url(../images/themes/previewicon.png) no-repeat;margin-right: 20px;margin-top:10px;float: unset;}
div#js_job_wrapper div.js_theme_wrapper div.theme_platte div.color_wrapper a.set_theme{display:inline-block;width:25px;height:25px;background:url(../images/themes/themeicon.png) no-repeat;background-size: 100% 100%;margin-top:10px;}
div#js_job_wrapper div.js_theme_wrapper div.theme_platte div.color_wrapper div.color{display:inline-block;height:50px;width:12.5%;float:left;}
div#jsjobs-popup-background{position: fixed;top:0;left:0;width:100%;height: 100%;background: rgba(0,0,0,0.8);z-index: 9998;display:none;}
div#jsjobs-popup{box-sizing:border-box;position: fixed;top:50%;left:50%;width:50%;z-index: 9999;box-shadow: 0 0 20px #999;padding:0 20px 10px 20px;display:none;transform: translate(-50%,-50%);background: #ffffff;padding-bottom:0;border-bottom:10px solid #41A7DA;}
div#jsjobs-popup img.jsicon{position: absolute;left: -74px;margin-top: 84px;}
div#jsjobs-popup span.popup-title{font-size: 20px;width: 100%;display: inline-block;padding:15px 20px;margin-left:-20px;box-sizing:content-box;font-weight:bold;position:relative;background:#41A7DA;color:#ffffff;}
div#jsjobs-popup span.popup-title img#popup_cross{position:absolute;right: 10px;top: 5px;cursor:pointer;}
div#jsjobs-popup div.popup-row{width: 100%;display: inline-block;padding: 10px 50px;font-size: 13px;border-bottom:1px solid #cccccc;color: #646464;}
div#jsjobs-popup div.popup-row:first-child{border-top: 1px solid #D3D3D3;}
div#jsjobs-popup div.popup-row:last-child{border:none;}
div#jsjobs-popup div.popup-row span.title{display: block;float:left;width:70%;font-weight: bold;text-align: left;}
div#jsjobs-popup div.popup-row span.title input.checkboxes{display: inline-block;vertical-align:middle;margin-top: -4px;margin-right: 5px;}
div#jsjobs-popup div.popup-row span.value{display: block;float:left;width:30%;text-align: right;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;vertical-align: bottom;}
div#jsjobs-popup div.popup-row.button{text-align: right;height: unset;background: unset;}
div#jsjobs-popup div.popup-row.button a{display: inline-block;margin-left:10px;padding:5px 30px;text-decoration: none;}
div#jsjobs-popup div.popup-row.button{text-align: right;}
div#jsjobs-popup div.popup-row.button a{display: inline-block;margin-left:10px;padding:5px 30px;text-decoration: none;background: #f8f8f8;color:#646464;}
div#jsjobs-popup div.popup-row.button a.proceed{display: inline-block;margin-left:10px;padding:5px 30px;text-decoration: none;background: #41A7DA;color:#ffffff;}
div.jsjobs-button-right{float:right;}
div.color_portion input[type="email"],
div.color_portion input[type="text"]{width:100%;}



div#job-applied-resume{display: inline-block; width:100%;margin-top:20px;background: #ffffff;margin-bottom:20px;border:1px solid #ccc;}
div#job-applied-resume div.jobs-upper-wrapper{width: 100%; display: inline-block;padding: 10px 0;}
div#job-applied-resume div.jobs-upper-wrapper div.job-upper-left{float: left;text-align: center; padding-top: 10px;width:160px;margin:0 12px 5px 12px;}
div#job-applied-resume div.jobs-upper-wrapper div.job-upper-left div.anchor{display: inline-block;  margin-top: 10px; text-align: center;width:100%;}
div#job-applied-resume div.jobs-upper-wrapper div.job-upper-left div.anchor a.view-resume{display: inline-block; margin-top: 10px; padding: 6px 22px;background: #428bca;color:#ffffff;text-decoration: none;max-width: 80%;border-radius: 8px;}
div#job-applied-resume div.jobs-upper-wrapper div.job-upper-left div.anchor a.view-resume img{margin-right: 5px;}
div#job-applied-resume div.jobs-upper-wrapper div.job-upper-left div.anchor a.view-coverletter{ display: inline-block; margin-top: 10px; padding: 5px 10px; }
div#job-applied-resume div.jobs-upper-wrapper div.job-upper-left div.job-img{width: 140px;height:140px; position: relative;display: inline-block;box-shadow: 0 0 11px 0 #929497;border-radius: 50%;border: 2px solid #00A9E0;}
div#job-applied-resume div.jobs-upper-wrapper div.job-upper-left div.job-img img{position:absolute;top:0;right:0;left:0;bottom:0;height:125px;margin:auto;max-width: 140px;display: block;border-radius: 50%;padding:10px;border: 1px solid #D4D4D5;}
div#job-applied-resume div.jobs-upper-wrapper div.job-detail{display: inline-block; padding-top:5px;width: calc(100% - 184px); padding-left: 10px;}
div#job-applied-resume div.jobs-upper-wrapper div.job-detail div.job-detail-upper{float:left;width: 98%; margin-bottom: 10px;border-bottom:2px solid #dedede;}
div#job-applied-resume div.jobs-upper-wrapper div.job-detail div.job-detail-upper div.job-detail-upper-left{text-align: left; float: left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
div#job-applied-resume div.jobs-upper-wrapper div.job-detail div.job-detail-upper div.job-detail-upper-right{float: right; }
div#job-applied-resume div.jobs-upper-wrapper div.job-detail div.job-detail-upper div.job-detail-upper-left span.company-title{display: inline-block;float:left;line-height: 26px;}
div#job-applied-resume div.jobs-upper-wrapper div.job-detail div.job-detail-upper div.job-detail-upper-left span.gold{display: inline-block;float: left;margin-left: 10px;margin-top: 6px;padding: 1px 6px;}
div#job-applied-resume div.jobs-upper-wrapper div.job-detail div.job-detail-upper span.job-title{font-size: 16px; font-weight: bold;color:#428BCA;}
div#job-applied-resume div.jobs-upper-wrapper div.job-detail div.job-detail-upper span.job-date{ font-size: 12px; margin-top: 3px; float: left;margin-right:10px;}
div#job-applied-resume div.jobs-upper-wrapper div.job-detail div.job-detail-upper span.created{float: left;font-weight: bold;}
div#job-applied-resume div.jobs-upper-wrapper div.job-detail div.job-detail-upper span.time-of-job{padding: 1px 7px; font-size: 12px; margin-left: 8px; margin-top:5px; float: left;}
div#job-applied-resume div.jobs-upper-wrapper div.job-detail div.job-detail-upper span.get-gold{color: #ffffff; background: #CC9900; margin-left: 10px; padding: 0 10px; border-radius: 4px;}
div#job-applied-resume div.jobs-upper-wrapper div.job-detail div.job-detail-upper span.get-featured{color: #ffffff; background: #2993CF; margin-left: 10px; padding: 0 10px; border-radius: 4px;}
div#job-applied-resume div.jobs-upper-wrapper div.job-detail div.job-detail-lower{float: left;width: 100%;}
div#job-applied-resume div.jobs-upper-wrapper div.job-detail div.job-detail-lower div.job-detail-lower-left{float: left;font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 50%;}
div#job-applied-resume div.jobs-upper-wrapper div.job-detail div.job-detail-lower div.job-detail-lower-right{float: left;font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:50%; position: relative;}
div#job-applied-resume div.jobs-upper-wrapper div.job-detail div.job-detail-lower div.job-detail-lower-right a{position: absolute; right: 0; top: 25px; padding: 2px; text-decoration: none;}
div#job-applied-resume div.jobs-upper-wrapper div.job-detail div.job-detail-lower div.job-detail-lower-right a.socialprofilelink{position: static;background:none;display: inline-block;}
div#job-applied-resume div.jobs-upper-wrapper div.job-detail div.job-detail-lower div.block{padding: 6px 10px;width:100%;float:left;}
div#job-applied-resume div.jobs-upper-wrapper div.job-detail div.job-detail-lower div.block span.heading{font-weight: bold;}
div#job-applied-resume div.jobs-upper-wrapper div.job-detail div.job-detail-lower div.block span.applyassocial{float:left;padding-right:5px;border:1px solid #d4d4d5;border-radius: 8px;}
div#job-applied-resume div.jobs-upper-wrapper div.job-detail div.job-detail-lower div.block span.applyassocial img{margin-right:5px;}
div#job-applied-resume div.jobs-upper-wrapper div.job-detail div.notes{width: 90%; display: inline-block; padding: 10px; margin-left: 10px;}
div#job-applied-resume div.jobs-lower-wrapper{display: inline-block;width: 100%; padding: 10px;background: #F8F8F8;border-top:1px solid #ccc;} 
div#job-applied-resume div.jobs-lower-wrapper div.buttons{display: inline-block;}
div#job-applied-resume div.jobs-lower-wrapper div.buttons a{text-decoration: none; display: inline-block; margin-right: 2px; margin-bottom:4px;  border-radius: 3px;}
div#job-applied-resume div.jobs-lower-wrapper div.buttons a img{margin-right: 4px;}

div.job-container div.item-details{position: relative;}
div.item-details span.bigupper-jobtotal{position: absolute;right:10px;bottom:5px;}
div.item-details span.bigupper-jobtotal.noofjobs{display: none;}

div.js-submit-container.js-col-lg-10.js-col-md-10.js-col-md-offset-2.js-col-md-offset-2{margin-left:8%;}
div#jsjobs-wrapper div.page_heading{background:#4d89dc;color:#ffffff !important;margin-bottom:0 !important;padding:15px 10px !important;}
div#resume-wrapper div.resume-top-section div.js-col-lg-8 span.resume-tp-name{text-align: left !important;}
div#resume-wrapper div.resume-row-wrapper{width:50% !important;}
div#resume-wrapper div.resume-row-wrapper.form{width:100% !important;}
div#resume-wrapper div.resume-row-wrapper.form div.row-value input.threefields{width:32% !important;margin-right:1% !important;}
div#resume-wrapper div.resume-row-wrapper.form div.row-value input.threefields:last-child{width:34% !important; margin-right:0 !important;}
div#proheading.proheading{display: inline-block; float: left; width: 100%; background: #2d67cf; color: #FFFFFF; padding: 12px 25px;}
div#proheading.proheading span.headtext{display: inline-block; float: left; font-size: 18px; font-weight: bold; padding-top: 8px;}
div#proheading.proheading a.buynow{display: inline-block; float: right; padding: 7px 15px; background: #111111; color: #FFFFFF; font-size: 14px; font-weight: bold;  text-decoration: none; border-radius: 4px;}
div#proheading.proheading a.buynow img{margin-right: 8px; width: 20px; height: auto;}

div#js_profeature_main_wrapper{display: inline-block; float: left; width: 100%; background: url('../images/body-bg.png') 100% 100%; padding: 15px;}
div#js_profeature_main_wrapper .bgwhite{background: #FFFFFF;}
div#js_profeature_main_wrapper div.topimage{text-align: center;padding-top: 60px; border: 1px solid #BBBBBB; display: inline-block; width: 100%; float: left;}
div#js_profeature_main_wrapper div.topimage img{max-width: 100%;}

div#js_profeature_main_wrapper div.pro_wrapper{display: inline-block;float: left;width: 100%;}
div#js_profeature_main_wrapper div.pro_wrapper div.small_box{display: inline-block;float: left;width: 50%;padding-top: 20px; padding-right: 8px;}
div#js_profeature_main_wrapper div.pro_wrapper div.small_box:last-child{padding-right: 0; padding-left: 8px;}
div#js_profeature_main_wrapper div.pro_wrapper div.small_box div.box{display: inline-block;float: left;width: 100%; border: 1px solid #EDEDED; padding: 15px;}
div#js_profeature_main_wrapper div.pro_wrapper div.small_box div.box div.img{display: inline-block;float: left; width:197px; text-align: center;}
div#js_profeature_main_wrapper div.pro_wrapper div.small_box div.box div.img img{}
div#js_profeature_main_wrapper div.pro_wrapper div.small_box div.box div.data{display: inline-block;float: left;width: calc(100% - 197px); padding-left: 15px;}
div#js_profeature_main_wrapper div.pro_wrapper div.small_box div.box div.data div.heading{display: inline-block;float: left;width: 100%; color: #111417; border-bottom: 1px solid #d7d7d7; font-size: 14px; font-weight: bold; padding-bottom: 10px;margin-bottom: 10px;}
div#js_profeature_main_wrapper div.pro_wrapper div.small_box div.box div.data div.detail{color: #424244; font-size: 13px;}

div#js_profeature_main_wrapper div.full_box{display: inline-block;float: left;width: 100%;padding-top: 20px;}
div#js_profeature_main_wrapper div.full_box div.box{display: inline-block;float: left;width: 100%; border: 1px solid #EDEDED; padding: 15px;}
div#js_profeature_main_wrapper div.full_box div.box div.img{display: inline-block;float: left;width: 45%; text-align: center;}
div#js_profeature_main_wrapper div.full_box div.box div.img img{ max-width: 100%;}
div#js_profeature_main_wrapper div.full_box div.box div.data{display: inline-block;float: left;width: 55%; padding-left: 15px;}
div#js_profeature_main_wrapper div.full_box div.box div.data div.heading{display: inline-block;float: left;width: 100%; color: #111417; border-bottom: 1px solid #d7d7d7; font-size: 14px; font-weight: bold; padding-bottom: 10px;margin-bottom: 10px;}
div#js_profeature_main_wrapper div.full_box div.box div.data div.detail{color: #424244; font-size: 13px;}


div#jsjobs-admin-wrapper a.box{position: relative;}
div#jsjobs-admin-wrapper a.box img#js-proicon{position: absolute; top: 0; left: 0; max-height: 100%; max-width: 100%;}
div.parent img#jslefticon{float: right; max-height: 100%; max-width: 100%;}
a#jsjobs_pro_feature_img_link{display: inline-block;float: left;width: 100%; padding-bottom: 15px; cursor: pointer;}
a#jsjobs_pro_feature_img_link img#jobs-pro-img{ width: 100%; height: auto;}

div#js-language-wrapper{display: inline-block; float: left; width: 100%; background: #FFFFFF; border:1px solid #D3D3D3; padding: 30px 55px; text-align: center;}
div#js-language-wrapper div.jstopheading{border-bottom:2px solid #D3D3D3;  display: inline-block; width: 80%; margin-left: 10%; margin-right: 10%; font-size: 24px; color: #373435; padding-top: 25px; padding-bottom: 25px; margin-bottom: 30px;}
div#js-language-wrapper div.gettranslation{ display: inline-block; font-size: 15px; color: #FFFFFF; padding: 12px 25px; background: #41a7da; border:1px solid #1e88bb; cursor: pointer;}
div#js-language-wrapper div.gettranslation img{margin-right: 10px;}
div.js-some-disc{display: block; color: #777777; margin: 25px 0; font-size: 14px;}
div.js-some-disc img{margin-right: 7px;}

input#languagecode{height: 28px;}
#jscodeinputbox{font-weight: bold;}

div#js_ddl{display: none;}
div#js_ddl span.button{display: inline-block; font-size: 13px; color: #FFFFFF; padding: 3px 12px; background: #41a7da; border:1px solid #1e88bb; cursor: pointer;}
div#js_ddl span.button img{margin-right: 10px;}

div#js-emessage-wrapper{display:none; margin-top: 15px; float: left; width: 100%; background: #FEF9F6; border:1px solid #D3D3D3; padding: 15px; text-align: center;}
div#js-emessage-wrapper div{display: inline-block; font-size: 15px; color: #8B0E0E;}
div#js-emessage-wrapper img{width: 22px; height: auto; margin-right: 10px;}

div#js-emessage-wrapper_ok{display:none; margin-top: 15px; float: left; width: 100%; background: #EFF7F1; border:1px solid #D3D3D3; padding: 15px; text-align: center;}
div#js-emessage-wrapper_ok div{display: inline-block; font-size: 15px; color: #00A859;}
div#js-emessage-wrapper_ok img{width: 22px; height: auto; margin-right: 10px;}

div#black_wrapper_translation{ display: none; position: fixed;width:100%;height: 100%;top:0;left:0; background: rgba(0,0,0,0.6);  z-index:9998;}
div#jstran_loading{ display: none; z-index:9999; position: fixed; top: 40%; left: calc(50% - 64px);}

div#js-lang-toserver{display: inline-block; float: left; width: 100%; margin: 25px 0;}
div#js-lang-toserver .col{padding-left: 0; padding-right: 0;}
div#js-lang-toserver .col:last-child{padding-left: 10px;}
div#js-lang-toserver a.anc{display: inline-block; width: 100%; font-size: 16px; padding: 6px 25px; cursor: pointer; text-decoration: none;}
div#js-lang-toserver a.one{color: #4B4B4D; background: #EBF2FA; border:1px solid #41A7DA;}
div#js-lang-toserver a.two{color: #4B4B4D; background: #EEF7F6; border:1px solid #00A1A2;}
div#js-lang-toserver a.anc img{margin-right: 10px; height: 34px; width: auto;}


div#jsjobs_splashscreen{position: absolute;width:calc(100% + 20px);height:100%;top:0;left:-20px;background: rgba(0,0,0,.7);z-index: 9999;}
div#jsjobs_splashscreen img#jsjobs_ss_image{position: absolute;right:30px;top:16px;box-shadow:0 0 25px #f8f8f8;}
div#jsjobs_splashscreen img#jsjobs_ss_arrow{position: absolute;right:95px;top:10px;}
div#jsjobs_splashscreen div#jsjobs_ss_text{position: absolute;right:280px;top:220px;width:350px;padding:10px;font-size:25px;font-weight: bold;color:#ffffff;text-align: center;line-height: 27px;}
div#jsjobs_splashscreen div#jsjobs_ss_text button.close{background: #23282D;border:0;outline: 0;border-radius: 0;color:#ffffff;font-size:20px;font-weight: bold;padding:7px 18px;margin-top: 10px;}

a.js-button-link.button.save-ordering-button{display:none;}

.ui-sortable-helper {
    display: table;
}
/* LeftMenu Slider */
div#jsjobsadmin-leftmenu {margin-right:10px;width: 65px;display: inline-block; background: #2B303B; float:left;position: relative;z-index: 2;}
div#jsjobsadmin-data{width:calc(100% - 85px);float:left;position: relative;z-index: 1;}
div#jsjobsadmin-data div.jsjobs_updated,div#jsjobsadmin-data div.jsjobs_error,div#jsjobsadmin-data div.jsjobs_update-nag{margin:0;margin-bottom: 5px;}
div#jsjobsadmin-leftmenu div#jsjobsadmin-menu-links{width: 100%;float: left;background: #2B303B;flex:1;height: 100%;}
div#jsjobsadmin-leftmenu div#jsjobsadmin-menu-links .jsjobs_js-divlink{width: 100%;display: inline-block;}
div#jsjobsadmin-leftmenu div#jsjobsadmin-menu-links .jsjobs_js-divlink a{text-decoration: none;color: #acaeb2;font-size: 15px;}
div#jsjobsadmin-leftmenu div#jsjobsadmin-menu-links .jsjobs_js-divlink img{width: 65px;height: auto; padding:0 10px 5px 10px;}
div#jsjobsadmin-leftmenu div#jsjobsadmin-menu-links .jsjobs_js-divlink a.jsjobs_js-parent,a.jsjobs_js-parent2{background: none repeat scroll 0 0 #21252d;display: none;float: right;height: 40px;padding: 0 10px;text-decoration:none;width:215px;}
div#jsjobsadmin-leftmenu div#jsjobsadmin-menu-links .jsjobs_js-divlink a.jsjobs_js-parent span.jsjobs_text,a.jsjobs_js-parent2 span.jsjobs_text{color: #acaeb2;float: right;font-size: 15px;height: 40px;width:100%;border-bottom: 2px solid #242831;line-height: 40px;}
div#jsjobsadmin-leftmenu div#jsjobsadmin-menu-links .jsjobs_js-divlink a.jsjobs_js-parent span.jsjobs_text:hover {color: #ffffff;}
div#jsjobsadmin-leftmenu div#jsjobsadmin-menu-links .jsjobs_js-divlink a.jsjobs_js-parent span.jsjobs_text img{float: right; width: auto; height: auto; padding-top: 9px;margin-right:-5px;position: static;}
div#jsjobsadmin-leftmenu div#jsjobsadmin-menu-links div.jsjobs_js-innerlink a.jsjobs_js-child{display: none;}
div#jsjobsadmin-leftmenu div#jsjobsadmin-menu-links div.jsjobs_js-innerlink a.jsjobs_js-child{background: none repeat scroll 0 0 #21252d;margin-left: 65px; padding: 8px 10px;}
div#jsjobsadmin-leftmenu div#jsjobsadmin-menu-links div.jsjobs_js-innerlink a.jsjobs_js-child span.jsjobs_text{display: block;font-size: 12px;font-weight: normal;border-bottom: 2px solid #242831;}
div#jsjobsadmin-leftmenu div#jsjobsadmin-menu-links div.jsjobs_js-innerlink a.jsjobs_js-child span.jsjobs_text:hover {color: #ffffff;}
div#jsjobsadmin-wrapper div.jsjobs_dashboard{background:#FFFFFF;border: 1px solid #CCCCCC; display: inline-block; width: 100%; padding: 4px 4px 4px 15px; line-height: 40px;position: relative;}
div#jsjobsadmin-wrapper div.jsjobs_dashboard span.jsjobs_heading-dashboard{width: 70%;display: inline-block; height: 44px; font-size: 23px; font-weight: bold; text-shadow: 1px 1px #CCCCCC;color:#333333;}
div#jsjobsadmin-wrapper div.jsjobs_dashboard span.jsjobs_dashboard-icon{position: absolute;top:4px;right:5px;}
div#jsjobsadmin-wrapper div.jsjobs_dashboard span.jsjobs_dashboard-icon span{float:left;color:#ffffff;padding:1px 10px;}
div#jsjobsadmin-wrapper div.jsjobs_dashboard span.jsjobs_dashboard-icon span.jsjobs_orange{background: url(../images/orange.png);}
div#jsjobsadmin-wrapper div.jsjobs_dashboard span.jsjobs_dashboard-icon span.jsjobs_red{background: url(../images/red.png);}
div#jsjobsadmin-wrapper div.jsjobs_dashboard span.jsjobs_dashboard-icon span.jsjobs_green{background: url(../images/green.png);}
div#jsjobsadmin-wrapper div.jsjobs_dashboard span.jsjobs_dashboard-icon span img{float:left;padding:5px 0;}
div#jsjobsadmin-wrapper div.jsjobs_dashboard span.jsjobs_dashboard-icon span span{display: none;font-weight: bold;}

/* left menu end */
div#jsjobsadmin-wrapper div.jm-template-config-text{display: inline-block;width: 100%;border-top:2px solid  #0073A1;text-align: center;font-weight: bold; }

form#jsjobs-form.search-fields-form{width: 100%;}
div#resume-wrapper div.resume-row-wrapper.form.resumefieldswrapper.formresumethree{width: 32.5% !important;}

form.slug-configform{background: #f3f9fb;}
form.slug-configform input.inputbox{height: 35px;}
form.slug-configform input#btnsubmit.button{background: #32373c;color: #fff;height: 34px;min-width:80px; }
form.slug-configform span.slug-prefix-msg{color: #245b8f;width: 100%;display: inline-block;float: left;padding: 6px 4px;}
form.slug-configform span.slug-prefix-msg img{padding-right: 4px;}

div#jsjobsadmin-wrapper a.js-button-link.reset-all-slug{padding: 15px;}

div.submit-button-slug-form-wrap{text-align: center;padding-bottom: 8px;border-top:1px solid #ccc; margin-top: 20px;padding-top: 20px;}
div.submit-button-slug-form-wrap input.button.savebutton{background-color: #41A7DA;color: #FFFFFF;height: auto;height: 40px;width: 80px;}
div.submit-button-slug-form-wrap span.slug-save-msg{color: #245b8f;width: 100%;display: inline-block;padding: 6px 4px;text-align: center;font-size: 12px;}
/* sample data importer*/
div#jsjobsadmin-wrapper div.jsjobs-temp-sample-data-wrapper{display: inline-block;text-align: center;background: #fafafa;width: 100%;padding: 25px;margin:10px;}
div#jsjobsadmin-wrapper div.jsjobs-temp-sample-data-wrapper div.jsjobs-temp-sample-data-heading{display: inline-block;width: 80%;text-align: center;border-bottom: 1px solid #ccc;margin:auto;margin-bottom:35px;}
div#jsjobsadmin-wrapper div.jsjobs-temp-sample-data-wrapper div.jsjobs-temp-sample-data-heading h1{display: inline-block;}
div#jsjobsadmin-wrapper div.jsjobs-temp-sample-data-wrapper div.jsjobs-temp-sample-data-links {display: inline-block;width: 100%;}
div#jsjobsadmin-wrapper div.jsjobs-temp-sample-data-wrapper div.jsjobs-temp-sample-data-links div.jsjobs-temp-sample-data-top-links {display: inline-block;width: 100%;text-align: center;}
div#jsjobsadmin-wrapper div.jsjobs-temp-sample-data-wrapper div.jsjobs-temp-sample-data-links div.jsjobs-temp-sample-data-top-links div.jsjobs-temp-sample-link-wrap {display: inline-block;border: 1px solid #ccc;background: #f1f1f1;margin-right: 20px;}
div#jsjobsadmin-wrapper div.jsjobs-temp-sample-data-wrapper div.jsjobs-temp-sample-data-links div.jsjobs-temp-sample-data-top-links div.jsjobs-temp-sample-link-wrap img{display: inline-block;}
div#jsjobsadmin-wrapper div.jsjobs-temp-sample-data-wrapper div.jsjobs-temp-sample-data-links div.jsjobs-temp-sample-data-top-links div.jsjobs-temp-sample-link-wrap div.jsjobs-temp-sample-link-bottom-portion{border-top: 1px solid #ccc;}
div#jsjobsadmin-wrapper div.jsjobs-temp-sample-data-wrapper div.jsjobs-temp-sample-data-links div.jsjobs-temp-sample-data-top-links div.jsjobs-temp-sample-link-wrap div.jsjobs-temp-sample-link-bottom-portion span{display: inline-block;background: #fafafa;width: 65%;float: left;padding:13px 10px;border-right:1px solid #ccc;text-align: left;font-weight:bold; }
div#jsjobsadmin-wrapper div.jsjobs-temp-sample-data-wrapper div.jsjobs-temp-sample-data-links div.jsjobs-temp-sample-data-top-links div.jsjobs-temp-sample-link-wrap div.jsjobs-temp-sample-link-bottom-portion a{display: inline-block;border: 1px solid #ccc;margin:7px 0; padding: 5px 5px;background: #0073aa;color: #fff;text-decoration: none;border-radius: 5px;}


div#jsjobsadmin-wrapper div.jsjobs-temp-sample-data-wrapper div.jsjobs-temp-sample-data-links div.jsjobs-temp-sample-data-bottom-links{display: inline-block;width:100%;text-align: center;margin-top: 35px;}
div#jsjobsadmin-wrapper div.jsjobs-temp-sample-data-wrapper div.jsjobs-temp-sample-data-links div.jsjobs-temp-sample-data-bottom-links a{display: inline-block;width:35%;padding: 10px;font-weight: bold;border:1px solid #ccc;text-decoration: none;color: #444;background: #f1f1f1;margin-right: 3%;}

#jsst_next_form{width: 100%;}
#jsjobs_next_form{width: 100%;}



/* Pro Installation*/
div#jsjobs-lower-wrapper div.jsjobs_installer_wrapper{background-image: url(../images/installer/bg-image.jpg);background-size: cover;background-position: center;background-repeat: no-repeat;float: left;width: 100%; position: relative;}
div#jsjobs-lower-wrapper div.jsjobs_installer_wrapper::before{content: "";position: absolute;display: block;top: 0;left: 0;height: 100%;width: 100%; background-color: rgba(0,0,0,0.5);}
div.jsjobs_installer_wrapper div.jsjobs_top{width: 100%;float: left;text-align: center;padding: 80px 0 0 0;position: relative;}
div.jsjobs_installer_wrapper div.jsjobs_top div.jsjobs_logo_wrp{float: left;width: 100%;}
div.jsjobs_installer_wrapper div.jsjobs_top div.jsjobs_logo_wrp img{}
div.jsjobs_installer_wrapper div.jsjobs_top div.jsjobs_subheading_text{float: left;width: 100%;color: #fff;font-size: 16px;}
div.jsjobs_installer_wrapper div.jsjobs_top div.jsjobs_heading_text{float: left;width: 100%;padding: 25px 0;color: #fff;font-size: 25px;font-weight: bold;text-transform: uppercase;}
div.jsjobs_installer_wrapper div.jsjobs_middle{float: left;width: 100%;text-align: center;padding: 30px 0 15px 0;position: relative;}
div.jsjobs_installer_wrapper div.jsjobs_middle div.jsjobs_form_field_wrp{width: 50%;margin: auto;}
div.jsjobs_installer_wrapper div.jsjobs_middle div.jsjobs_form_field_wrp div.jsjobs_bg_overlay{width: 100%;background-color: #d1c7c74d;}
div.jsjobs_installer_wrapper div.jsjobs_middle div.jsjobs_form_field_wrp div.jsjobs_bg_overlay input.jsjobs_key_field{width: 100%;padding: 10px 5px;background-color: transparent;color: #fff;height: auto;margin:auto;border: none;}
div.jsjobs_error_messages{float: left; width: 100%;background-color: transparent;color:red;padding-bottom:30px;text-align: center;opacity: 0.9;}
div.jsjobs_error_messages span.jsjobs_msg{display: inline-block;width: 50%;padding: 5px 0;margin: auto;text-align: left;}
div.jsjobs_installer_wrapper div.jsjobs_bottom{float: left;width: 100%;padding: 20px 0 100px 0;position: relative;}
div.jsjobs_installer_wrapper div.jsjobs_bottom div.jsjobs_submit_btn{width: 100%;text-align: center;float: left;}
div.jsjobs_installer_wrapper div.jsjobs_bottom div.jsjobs_submit_btn button.jsjobs_btn{min-width: 120px;border:1px solid transparent; padding: 10px 0;border-radius: 20px;background-color: #1668AB;color: #fff;box-shadow: 1px 1px 4px 2px black;}
div.jsjobs_installer_wrapper input#jsjob_instbutton_after{min-width: 120px;border:1px solid transparent; padding: 10px 0;border-radius: 20px;background-color: #1668AB;color: #fff;box-shadow: 1px 1px 4px 2px black;}
div#jsjob_installer_forminput{text-align: center;margin: auto;width: 50%;background-color: #d1c7c74d;position: relative;display: table;}
div#jsjobs_next_form div.js_wrapper select#productversioninstall{width: 100% !important;background-color: transparent;margin-bottom: 0;-webkit-appearance: none;-moz-appearance: none;color: #ffffff;height: 40px;padding-left: 5px;}
div#jsjobs_next_form div.js_wrapper select#productversioninstall option{color: #000;}
#jsjob_installer_forminput::after{content: "";width: 0;height: 0;border-left: 8px solid transparent;border-right: 8px solid transparent;border-top: 8px solid #fff;position: absolute;right: 10px;top: 15px;pointer-events: none;}
div#jsjob_installer_formsubmitbutton{width: 100%;margin: auto;margin-top: auto;margin-top: 30px;text-align: center;}
div#jsjob_installer_waiting_div{width:100%;height:50%;position:fixed;z-index:10004;background:url(../images/installer.gif) center center no-repeat #000;top:0;bottom:0;left:0;opacity:.6;text-align:center;padding-top:50%;}
span#jsjob_installer_waiting_span{width:100%;height:50%;position:fixed;z-index:10005;top:0;bottom:0;left:0;opacity:1;text-align:center;padding-top:50%;color:#4a7ba1;opacity:1;}
/* Pro Installation*/
/* Sample Data Importer New Style*/
div#jsjobsadmin-wrapper div.jsjobs-temp-sample-data-wrapper div.jsjobs-temp-sample-data-content{display: inline-block;width: 100%;background: linear-gradient(0deg,rgba(0,0,0,0.4),rgba(0,0,0,0.4)), url(../images/postinstallation/sample-data-bg.jpg);background-size:100% 100% ;max-height: 550px;}
div#jsjobsadmin-wrapper div.jsjobs-temp-sample-data-wrapper div.jsjobs-temp-sample-data-content div.jsjobs-temp-sample-data-content-left{display: inline-block;width: 45%;float: left;padding:8% 35px;text-align: left;}
div#jsjobsadmin-wrapper div.jsjobs-temp-sample-data-wrapper div.jsjobs-temp-sample-data-content div.jsjobs-temp-sample-data-content-left div.jsjobs-temp-sample-data-content-demo-title{display: inline-block;width: 100%;font-size: 30px;color:#fff;padding:7px 0;line-height: 40px;}
div#jsjobsadmin-wrapper div.jsjobs-temp-sample-data-wrapper div.jsjobs-temp-sample-data-content div.jsjobs-temp-sample-data-content-left div.jsjobs-temp-sample-data-content-demo-combo{display: inline-block;width: 100%;padding:12px 0;}
div#jsjobsadmin-wrapper div.jsjobs-temp-sample-data-wrapper div.jsjobs-temp-sample-data-content div.jsjobs-temp-sample-data-content-left div.jsjobs-temp-sample-data-content-demo-combo select{display: inline-block;width: 100%;height: 45px;}
div#jsjobsadmin-wrapper div.jsjobs-temp-sample-data-wrapper div.jsjobs-temp-sample-data-content div.jsjobs-temp-sample-data-content-left div.jsjobs-temp-sample-data-content-demo-desc{display: inline-block;width: 100%;font-size: 18px;color:#fff;padding:7px 0;line-height: 28px;}
div#jsjobsadmin-wrapper div.jsjobs-temp-sample-data-wrapper div.jsjobs-temp-sample-data-content div.jsjobs-temp-sample-data-content-left div.jsjobs-temp-sample-data-content-demo-overwrite{display: inline-block;width: 100%;padding:12px 0;}
div#jsjobsadmin-wrapper div.jsjobs-temp-sample-data-wrapper div.jsjobs-temp-sample-data-content div.jsjobs-temp-sample-data-content-left div.jsjobs-temp-sample-data-content-demo-overwrite label{display: inline-block;width: 100%;padding-bottom:5px;color: #fff;}
div#jsjobsadmin-wrapper div.jsjobs-temp-sample-data-wrapper div.jsjobs-temp-sample-data-content div.jsjobs-temp-sample-data-content-left div.jsjobs-temp-sample-data-content-demo-overwrite #demo_warning{display: inline-block;width: 100%;font-size: 15px;color: #fff;}
div#jsjobsadmin-wrapper div.jsjobs-temp-sample-data-wrapper div.jsjobs-temp-sample-data-content div.jsjobs-temp-sample-data-content-left div.jsjobs-temp-sample-data-content-demo-button{display: inline-block;width: 100%;padding:12px 0;}
div#jsjobsadmin-wrapper div.jsjobs-temp-sample-data-wrapper div.jsjobs-temp-sample-data-content div.jsjobs-temp-sample-data-content-left div.jsjobs-temp-sample-data-content-demo-button input{display: inline-block;padding: 10px 15px;background: #0073aa;color: #fff;border: none;}

div#jsjobsadmin-wrapper div.jsjobs-temp-sample-data-wrapper div.jsjobs-temp-sample-data-content div.jsjobs-temp-sample-data-content-right{display: inline-block;width: 55%;float: left;}
div#jsjobsadmin-wrapper div.jsjobs-temp-sample-data-wrapper div.jsjobs-temp-sample-data-content div.jsjobs-temp-sample-data-content-right div.jsjobs-temp-sample-data-content-image-wrapper{display: inline-block;width: 100%;text-align: center;margin-top: 30px;max-height: 504px;}
div#jsjobsadmin-wrapper div.jsjobs-temp-sample-data-wrapper div.jsjobs-temp-sample-data-content div.jsjobs-temp-sample-data-content-right div.jsjobs-temp-sample-data-content-image-wrapper img{display: inline-block;width: auto;max-width: 100%;}
div#jsjobsadmin-wrapper div.jsjobs-sample-data-loading{display: inline-block;width: 100%;height: 100%;position: absolute;top: 0;bottom: 0;left: 0;right:0;background: rgba(0,0,0,0.7);}
div#jsjobsadmin-wrapper div.jsjobs-sample-data-loading img{display: inline-block;;position: absolute;top: 0;bottom: 0;left: 0;right:0;margin: auto;}

.jsjobs-version-changes-popup{background: url('../images/control_panel/bg.png');display: inline-block;margin-left: 10px;position: relative;padding: 0 !important;cursor: pointer;}
.jsjobs-version-changes-popup img{padding: 0 !important;}
.jsjobs-version-changes-popup .jsjobs-smaal-icon-circle{position: absolute;height: 20px;width: 20px;top: -10px;right: -10px;background: #F0931C;z-index: 999;display: inline-block !important;border-radius: 50%; padding: 0 !important;-webkit-animation: flash linear 1s infinite;animation: flash linear 1s infinite;}
@-webkit-keyframes flash {
	0% { opacity: 1; } 
	25% { opacity: 1; }
	50% { opacity: 0.5; } 
	75% { opacity: 1; }
	100% { opacity: 1; }
}
@keyframes flash {
	0% { opacity: 1; } 
	25% { opacity: 1; }
	50% { opacity: 0.5; } 
	75% { opacity: 1; }
	100% { opacity: 1; }
}

div.jsjobs-version-changes-popup-data{display: inline-block;width: 100%;padding: 10px 20px;line-height: 18px;font-size: 14px;max-height: 420px;overflow-y: auto;}
div.jsjobs-version-changes-popup-data div.jsjobs-version-changes-popup-version-title{display: inline-block;float: left;padding: 10px 15px;font-size: 18px;width: 100%;border-bottom: 1px solid #d4d4d4;}
div.jsjobs-version-changes-popup-data div.jsjobs-version-changes-popup-version-title.version_count_num_0{background: #3e4095;color: #fff;margin-top: 10px;margin-bottom: 10px;}
div.jsjobs-version-changes-popup-data div.jsjobs-version-changes-popup-version-title.version_count_num_1{background: #00a859;color: #fff;margin-top: 10px;margin-bottom: 10px;}
div.jsjobs-version-changes-popup-data div.jsjobs-version-changes-popup-version-title.version_count_num_2{background: #a8518a;color: #fff;margin-top: 10px;margin-bottom: 10px;}
div.jsjobs-version-changes-popup-data div.jsjobs-version-changes-popup-version-title.version_count_num_3{background: #84716b;color: #fff;margin-top: 10px;margin-bottom: 10px;}
div.jsjobs-version-changes-popup-data div.jsjobs-version-changes-popup-version-title.version_count_num_4{background: #52658c;color: #fff;margin-top: 10px;margin-bottom: 10px;}
div.jsjobs-version-changes-popup-data div.jsjobs-version-changes-popup-version-title:first-child{margin-top: 0;}
div.jsjobs-version-changes-popup-data div.jsjobs-version-changes-popup-version{display: inline-block;float: left;width: 100%;padding: 10px 0 5px;font-weight: bold;border-bottom: 1px solid #d4d4d4;}
div.jsjobs-version-changes-popup-data .jsjobs-version-changes-popup-changes{display: inline-block;width: 100%;float: left;padding-left: 10px;padding: 5px;font-size: 14px;border-bottom: 1px solid #d4d4d5;}
div.jsjobs-version-changes-popup-data .jsjobs-version-changes-popup-changes img{padding-right:10px; }
div.jsjobs-version-changes-popup-data .jsjobs-version-changes-popup-changes:last-child{border: none;}
div#jsjobsadmin-wrapper div#popup_main.jsjobs-vesrion-changes-popup{width: 520px;}
div#jsjobsadmin-wrapper div#popup_main.jsjobs-vesrion-changes-popup div.version-change-popup-button-wrapper{display: inline-block;width: 100%;padding: 10px 25px;}
div#jsjobsadmin-wrapper div#popup_main.jsjobs-vesrion-changes-popup div.version-change-popup-button-wrapper a.version-change-popup-first-button{color: #fff;background: #23282D;width: 90%;margin: 0 5%;float: left;padding: 10px;text-align: center;font-size: 15px;line-height: 18px;text-decoration: none;}

div.jsjobs-version-changes-popup-data .jsjobs-version-changes-popup-changes{
	display: inline-block;
	width: 100%;
	float: left;
	padding-left: 10px;
	padding-top: 5px;
}

div#jsjobsadmin-wrapper div#popup_main.jsjobs-vesrion-changes-popup{width: 520px;}
div#jsjobsadmin-wrapper div#popup_main.jsjobs-vesrion-changes-popup div.version-change-popup-button-wrapper{display: inline-block;width: 100%;padding: 10px 25px;}
div#jsjobsadmin-wrapper div#popup_main.jsjobs-vesrion-changes-popup div.version-change-popup-button-wrapper a.version-change-popup-first-button{color: #fff;background: #23282D;width: 48%;margin-right: 2%;float: left;padding: 10px;text-align: center;font-size: 15px;line-height: 18px;text-decoration: none;}
div#jsjobsadmin-wrapper div#popup_main.jsjobs-vesrion-changes-popup div.version-change-popup-button-wrapper a.version-change-popup-second-button{color: #fff;background: #41A7DA;width: 48%;margin-left: 2%;float: left;padding: 10px;text-align: center;font-size: 15px;line-height: 18px;text-decoration: none;}

