/*  A new file is linked to style.css to bootstrap in component by muhiaudin */
@import url("bootstrap.min.css");
div#js_jobs_main_wrapper img{display: inline;}
div#js_main_wrapper img{display: inline;}
div#jsjobs-main-wrapper span.goldnew{margin-left:10px;position: relative;background: #cc9900;color: #FFFFFF;font-size:10px;padding:2px 5px;border-radius: 3px;font-weight: bold;}
div#jsjobs-main-wrapper 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;color:#000000;}
div#jsjobs-main-wrapper span.goldnew span.goldnew-onhover img{display: block;position: absolute;padding: 4px 7px;top: 22px;left: 36%;white-space: nowrap;}
div#jsjobs-main-wrapper 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;color:#000000;}
div#jsjobs-main-wrapper span.featurednew span.featurednew-onhover img{display: block;position: absolute;padding: 4px 7px;top: 22px;left: 37%;white-space: nowrap;}
div#jsjobs-main-wrapper span.featurednew{position: relative;background: #428bca;color: #FFFFFF;padding:1px 3px;border-radius: 3px;font-size:10px; font-weight: bold;}
div#jsjobs-main-wrapper span.featurednew:hover{cursor:pointer;}
div#jsjobs-main-wrapper span.goldnew:hover{cursor: pointer;}  

div#jsjobs-wrapper div.page_heading form#adminForm{margin:0px;}
div#js_jobs_main_wrapper{display: inline-block;width:100%;clear:both;background: #ffffff;}
div#js_menu_wrapper{display: inline-block;width:100%;}
div#js_menu_wrapper a.js_menu_link{display: inline-block;padding:10px 15px;margin-left: 10px;text-decoration:none;}
div#js_main_wrapper{display: inline-block;width:100%;}
div#js_main_wrapper span.js_controlpanel_section_title,
div#tp_heading{display: inline-block;width:94%;margin:10px 3%;padding:5px 0px 5px 1%;font-weight: bold;position:relative;}
div.jsjobs-stats{display: inline-block;width:94%;margin:5px 3%;padding:5px 0px 5px 1%;position:relative;}
div.jsjobs-stats strong{font-weight:normal;}
div#js_main_wrapper span.js_controlpanel_section_title span.js_apply_view_job{display: inline-block;padding:2px 5px;margin-top:-5px;font-weight: normal;float:right;}
div#js_main_wrapper span.js_controlpanel_section_title span.js_resume_prev{display: inline-block;width:40%;text-align: right;}
div#js_main_wrapper span.js_controlpanel_section_title span.js_resume_next{display: inline-block;width:40%;text-align: center;}
div#js_main_wrapper span.js_controlpanel_section_title a.js_resume_pdf_link{position:absolute;top:0px;right:0px;}
div#js_main_wrapper span.js_controlpanel_section_title span a{display:inline-block;padding:8px 20px;font-weight:normal;margin-bottom: 5px;}
div#js_main_wrapper span.js_controlpanel_section_title span a:hover{text-decoration: none;}
div#js_main_wrapper a.js_controlpanel_link{display: inline-block;width:250px;margin:10px;padding:8px;border-radius:5px;}
div#js_main_wrapper a.js_controlpanel_link img.js_controlpanel_link_image{float:left;width:30%;max-height: 100%;margin-right:10%;}
div#js_main_wrapper a.js_controlpanel_link div.js_controlpanel_link_text_wrapper{display:inline-block;width:60%;}
div#js_main_wrapper a.js_controlpanel_link div.js_controlpanel_link_text_wrapper span.js_controlpanel_link_title{display:inline-block;width:100%;text-align:center;font-weight:bold;padding:5px 0px;margin-top: 20px;}
div#js_main_wrapper a.js_controlpanel_link div.js_controlpanel_link_text_wrapper span.js_controlpanel_link_description{display:inline-block;width:100%;}
div#js_main_wrapper div.jsjobs-jobstypes-layout{ width:93%;margin:0 0 0 5%;}
div#js_main_wrapper div.jsjobs-jobstypes-layout span.jsjobs-title{display:inline-block; float:left; width:40%;}
div#js_main_wrapper div.jsjobs-jobstypes-layout span.jsjobs-counter{ float:right; margin:0 5px 0 0; }
div#js_main_wrapper div.jsjobs-jobstypes-layout span.js_column_layout{width:80%; display:inline-block;float:left; border-radius: 1px;margin-right: 1%;margin-bottom: 5px;}
div#js_main_wrapper div.jsjobs-jobstypes-layout span.js_column_layout a{display:block;padding:10px 5px;text-align:center;white-space: nowrap;}
div#js_main_wrapper div.jsjobs-jobstypes-layout span.js_column_layout a:hover{font-weight: bold;text-decoration: none;white-space: nowrap;}
div#js_main_wrapper div.js_listing_wrapper{display: inline-block;padding:5px 2%;width:88%;border-radius: 1px;}
div#js_main_wrapper div.js_listing_wrapper.paymentmethod{display: inline-block;padding:5px 2%;width:76%;border-radius: 0px;}
div#js_main_wrapper div.js_listing_wrapper.paymentmethod span.payment_method_title{display: inline-block;padding-left:10px;margin-top:2px;}
div#js_main_wrapper div.js_listing_wrapper.paymentmethod span.payment_method_button{display: inline-block;padding-right:10px;float:right;  }
div#js_main_wrapper div.js_listing_wrapper.paymentmethod span.payment_method_button input.js_job_button{padding:2px 15px;}
div#js_main_wrapper div.js_listing_wrapper.paymentmethod.first-child{margin-top:10px;}
div#js_main_wrapper div.js_listing_wrapper span.js_coverletter_title{display: inline-block;width:55%;float:left;padding:5px 0px;}
div#js_main_wrapper div.js_listing_wrapper span.js_coverletter_sub_data{display: inline-block;width:60%;float:left;}
div#js_main_wrapper div.js_listing_wrapper span.js_coverletter_sub_data span.js_listing_title_child{display: inline-block;width:50%;float:left;}
div#js_main_wrapper div.js_listing_wrapper span.js_coverletter_sub_data span.js_listing_title_child span.js_listing_title_child_title{margin-right:5px;}
div#js_main_wrapper div.js_listing_wrapper div.js_coverletter_button_area{display: inline-block;width:45%;}
div#js_main_wrapper div.js_listing_wrapper div.js_coverletter_button_area.js_message_button_area.myfolder{display: inline-block;width:60%;text-align:right;}
div#js_main_wrapper div.js_listing_wrapper div.js_coverletter_button_area.sub_data{margin-top:8px;}
div#js_main_wrapper div.js_listing_wrapper div.js_coverletter_button_area span.js_coverletter_created{display: inline-block;padding:5px;margin:0 7% 0 0;}
div#js_main_wrapper div.js_listing_wrapper div.js_coverletter_button_area span.js_coverletter_created span.js_coverletter_created_title{display: inline-block;margin-right:5px;}
div#js_main_wrapper div.js_listing_wrapper div.js_coverletter_button_area a.js_listing_icon{display: inline-block;padding:5px 10px;border-radius: 1px;margin:0 2px 0 0;}
div#js_main_wrapper div.js_listing_wrapper div.js_coverletter_button_area a.js_listing_icon img{display: inline-block;padding:0px;margin:0px;height:100%;}
div#js_main_wrapper span.js_job_title{}
div#js_main_wrapper span.js_job_title div.expired_package{position:absolute;right:5px;top:5px;height:30px;min-width:20px;background:#C93232;padding-right: 15px;line-height: 30px;font-size: 15px;}
div#js_main_wrapper span.js_job_title div.expired_package canvas{float:left;}
div#js_main_wrapper span.js_job_title.jobmessages{padding:0px;width:100%;}
div#js_main_wrapper span.js_job_title span.js_job_message_subtitle.jobseeker{display: inline-block;width:28%;text-align:center;float:left;padding:10px 0px;}
div#js_main_wrapper span.js_job_title span.js_job_message_subtitle.resume{display: inline-block;width:40%;float:left;padding:10px 0px;padding-left:1.1%;}
div#js_main_wrapper span.js_job_title span.js_job_message_subtitle.message{display: inline-block;width:30%;text-align:center;float:left;padding:10px 0px;}
div#js_main_wrapper div.js_job_message_subtitle{display: inline-block;width:100%;margin:5px 0px;}
div#js_main_wrapper div.js_job_message_subtitle span.js_job_message_jobseeker{display: inline-block;width:28%;padding:10px 0px;text-align:center;float:left;}
div#js_main_wrapper div.js_job_message_subtitle span.js_job_message_resume{display: inline-block;width:40%;padding:10px 0px;padding-left:1.1%;float:left;}
div#js_main_wrapper div.js_job_message_subtitle span.js_job_message_message{display: inline-block;width:30%;padding:10px 0px;text-align:center;float:left;}
div#js_main_wrapper div.js_job_message_subtitle span.js_job_message_message a.js_job_message_button{padding:4px 15px;}
div#js_main_wrapper div.js_job_message_subtitle span.js_job_message_message a.js_job_message_button:hover{text-decoration:none;}
div#js_main_wrapper span.js_job_title span.js_job_title_new{float:right;font-size:16px;font-weight:bold;}
div#js_main_wrapper div.js_job_company_logo{width:35%;margin-left: 3%;border-radius:5px;padding:2%;text-align: center;float:left;height: 140px;position: relative;}
div#js_main_wrapper div.js_job_company_logo img.js_job_company_logo{width:90%;max-height: 90%;position: absolute;margin:auto;right:0;left:0;top:0;bottom:0;}
div#js_main_wrapper div.js_job_company_data{width:55%;margin-right: 1%;margin-left: 1%;float:left;}
div#js_main_wrapper div.js_job_data_wrapper{display: inline-block;width:100%;}
div#js_main_wrapper div.js_job_data_wrapper.button{display: inline-block;width:100%;text-align:center;}
div#js_main_wrapper div.js_job_data_wrapper.button input.js_send_message_button{padding:5px 20px;text-align: center;}
div#js_main_wrapper div.js_job_data_wrapper.sendmessage{display: inline-block;width:92%;padding:5px 4%;}
div#js_main_wrapper div.js_job_data_wrapper.sendmessage div.js_job_data_title.fullwidth{display: inline-block;width:100%;padding:2px 0;font-weight:bold;}
div#js_main_wrapper div.js_job_data_wrapper.sendmessage div.js_job_data_value.fullwidth{display: inline-block;width:100%;padding:2px 0;}
div#js_main_wrapper div.js_job_data_wrapper.sendmessage div.js_job_data_value.fullwidth input[type="text"]{width:98%;}
div#js_main_wrapper div.js_job_data_wrapper span.js_job_data_title{display:inline-block;width:24%;padding: 5px 2%;border-radius: 5px;min-height: 17px;font-weigh:bold;float:left;font-weight: bold;}
div#js_main_wrapper div.js_job_data_wrapper span.js_job_data_value{display:inline-block;width:65%;padding: 5px 2%;border-radius: 5px;min-height: 17px;float:left;}
div#js_main_wrapper div.js_job_full_width_data{display:inline-block;width:91%;margin: 5px 3%;padding:10px 2%;}
div#js_main_wrapper div.js_job_apply_button{display:inline-block;width:94%;margin: 10px 3%;text-align:center;}
div#js_main_wrapper a.js_job_button, div#js_main_wrapper a.js_job_button:hover{display:inline-block;padding: 10px 20px;text-align:center;text-decoration: none;}
div#js_main_wrapper div.js_job_share_pannel{display:inline-block;padding: 4px 0px;text-align:center;width:100%;border-radius: 5px;margin-bottom: 5px;}
div#js_main_wrapper div.js_job_share_pannel div#share_content{display:inline-block;}
div#js_main_wrapper span#js_job_fb_commentheading{display:inline-block;width:96%;padding:10px 2%;font-size:16px;text-align:center;}
div#js_main_wrapper div.js_listing_wrapper div.js_message_title{display: inline-block;width:50%;float:left;}
div#js_main_wrapper div.js_listing_wrapper div.js_message_title.job_message{display: inline-block;width:70%;float:left;}
div#js_main_wrapper div.js_listing_wrapper div.js_message_title.myfolder{display: inline-block;width:40%;float:left;}
div#js_main_wrapper div.js_listing_wrapper span.js_job_message_title{display:block;font-weight: bold;padding:2px 0px;}
div#js_main_wrapper div.js_listing_wrapper a.js_job_anchor{display:block;padding:2px 0px;}
div#js_main_wrapper div.js_message_button_area{display:inline-block;width:50%;}
div#js_main_wrapper div.js_message_button_area.job_message{display:inline-block;width:29%;text-align: center;padding-top:8px;}
div#js_main_wrapper div.js_message_button_area.myfolder{display:inline-block;width:60%;}
div#js_main_wrapper div.js_message_button_area span.js_message_created{display:inline-block;width:44%;padding:10px 3%;}
div#js_main_wrapper div.js_message_button_area span.js_message_created.myfolder{display:inline-block;width:26%;padding:5px 3%;float:left;}
div#js_main_wrapper div.js_message_button_area span.js_message_created.myfolder:nth-child(2n){border-left:0px;padding:0px 3%;}
div#js_main_wrapper div.js_message_button_area span.js_message_created span.js_message_created_title{margin-right:5px;}
div#js_main_wrapper div.js_message_button_area a.js_button_message{display: inline-block;margin-left: 3%;padding:5px 25px;text-align:center;}
div#js_main_wrapper div.js_message_button_area a.js_button_message:hover{text-decoration: none;}
div#js_main_wrapper div.js_listing_wrapper span.stats_data_title{display:inline-block;padding:5px 2%;width:66%;float:left;}
div#js_main_wrapper div.js_listing_wrapper span.stats_data_value{display:inline-block;padding:5px 2%;width:26%;float:left;text-align:center;}
div#js_main_wrapper div.js_listing_wrapper span.stats_data_title.fullwidth{display:inline-block;padding:5px 2%;width:96%;float:left;}
div#js_main_wrapper div.js_listing_wrapper span.stats_data_value.fullwidth{display:inline-block;padding:5px 2%;width:96%;float:left;text-align:left;}
div#js_main_wrapper div.js_listing_wrapper span.stats_data_value.description{display:inline-block;padding:5px 2%;width:96%;float:left;text-align:left;margin-top:5px;}
div#js_main_wrapper div.js_job_filter_wrapper{display:inline-block;width:100%;margin:5px 0px;}

/*applied resume*/
div#js_main_wrapper div.js_job_main_wrapper{display:inline-block;width:92%;margin:5px 4%;position: relative;}
div#js_main_wrapper div.js_job_main_wrapper div.header{width: 100%; padding: 10px; margin-bottom: 0px;float:left;}	

div#js_main_wrapper div.js_job_main_wrapper.folderresume{display:inline-block;width:91%;margin:5px 1%;border-radius: 0px 10px 10px 0px;padding:2%;position: relative;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_image_area{width:20%;float:left;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_image_area a.view_resume_button{display:inline-block;margin:0 auto;padding:5px 20px;text-align:center;margin-top:5px;max-width: 100%;white-space: nowrap;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_image_area a.view_resume_button:hover{text-decoration: none;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_image_area div.js_job_image_wrapper{width:85%;margin:10px 2%;height: 100px;position:relative;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_image_area div.js_job_image_wrapper.mycompany{height: 110px;margin-top:5px;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_image_area div.js_job_image_wrapper img{width:90%;margin:auto;max-height: 100%;position:absolute;top:0;right:0;left:0;bottom:0;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_image_area div.js_job_quick_view_wrapper{width:80%;margin:0px 2%;text-align:center;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_image_area div.js_job_quick_view_wrapper a{display:inline-block;padding:3px 10px;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_image_area div.js_job_quick_view_wrapper a:hover{text-decoration: none;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area{width:80%;float:left;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area.folderreusme{width:100%;float:left;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_1{width:80%;float:left;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_1{width:100%;float:left;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_1.mycompany{width:100%;float:left;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_1 span.js_job_title{display: inline-block;padding:5px 0px;font-weight:bold;float:left;width:auto;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_1 span.js_job_title{display: inline-block;padding:5px 0px;font-weight:bold;float:left;width:auto;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_1 span.js_job_posted{display: inline-block;padding:5px 0px;float:right;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_1 span.js_job_posted{display: inline-block;padding:5px 0px;float:right;font-size: 10px;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_2{display: inline-block;width:100%;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_2.myresume{display: inline-block;width:100%%;float:left;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_2 div.js_job_data_2_wrapper{display: inline-block;width:50%;float:left;padding:5px 0px;margin:5px 0px;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_2.myresume div.js_job_data_2_wrapper{display: inline-block;float:left;padding:3px 0px;margin:0px; margin-top: 13px;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_2.myresume div.js_job_data_2_wrapper span.js_job_data_2_value{font-weight: normal;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_2.myresume div.js_job_data_2_wrapper a{padding:5px 8px;float:left;display:inline-block;border-radius: 5px;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_2.myresume div.js_job_data_2_wrapper a:hover{text-decoration: none;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_3{display: inline-block;width:100%;float:left;padding:10px 0px;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_comment_wrapper{padding:10px;background: #FFFFFF;width: 100%;float:left;box-sizing:border-box;margin-top:10px;display: none;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_3.myresume{display: inline-block;width:100%;float:left;padding:5px 0px;margin-top:5px;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_3.myresume div.title{display: inline-block;width:80%;float:left;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_3.myresume_folder span.jobtype{padding: 3px;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_3.myresume span.js_job_data_2_title{font-weight: bold;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_3.myresume span.js_job_data_2_created_myresume{float:right;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_3.myresume_folder{display: inline-block;width:100%;float:left;padding:2px 0px;margin-top:5px;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_3.myresume_folder div.title{display: inline-block;width:58%;float:left; font-size: 14px;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_3.myresume_folder div.js_job_data_2_created_myresume{font-size: 12px;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_3.myresume_folder span.js_job_data_2_title{font-weight: bold;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_3.mycompany{display: inline-block;width:65%;float:left;padding:10px 0px;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_3.folderresume{display: inline-block;width:100%;float:left;padding:10px 0px;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_3.myjob{display: inline-block;width:100%;float:left;padding:10px 0px;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_3.myjob div.js_job_data_3_myjob_no{display: inline-block;width:26%;padding:0 2%;text-align: center;float:left;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_3.myjob div.js_job_data_3_myjob_no a.applied_resume_button{display:inline-block;padding:5px 15px;border-radius: 5px;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_3.myjob div.js_job_data_3_myjob_no a.applied_resume_button:hover{text-decoration: none;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_3.myjob div.js_job_data_3_myjob_no span.js_job_myjob_numbers{display: inline-block;width:100%;text-align: left;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_3.myjob div.js_job_data_4.myjob{display: inline-block;width:40%;text-align: center;float:left;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_3.myjob div.js_job_data_4.myjob a{display:inline-block;padding:5px 8px;border-radius: 5px;margin-left:-5px;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_3.myjob div.js_job_data_4.myjob a:hover{text-decoration: none;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_4{display: inline-block;width:40%;text-align:right;float:left;position:relative;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_3 div.js_job_data_4{display: inline-block;width:100%;float:left;position:relative;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_5{display: inline-block;width:100%;float:left;position:relative;padding:5px 0px;margin-top:5px;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_5 div.jsjobs_appliedresume_action{display: inline-block;float:left;min-width:20%;margin: 4px 8px;cursor: pointer;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_4.mycompany{display: inline-block;width:35%;float:left;position:relative;text-align:right;margin-top:10px;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area a.applied_resume_button{position:absolute;top:80px;right:20px;padding:5px 10px;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area a.applied_resume_button:hover{text-decoration: none;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_4.myjob{display: inline-block;width:45%;float:left;position:relative;text-align:right;margin-top:10px;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_4.myjob span.js_job_myjob_numbers{position:absolute;top:-150px;right:0px;font-size:12px;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_4 span.js_job_data_no_of_job{display: inline-block;position:absolute;padding:5px 0px;top: -30px;right:0px;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_4 a.js_job_data_button{display: inline-block;width:46%;margin-left: 2%;padding:5px 0px;text-align: center;white-space: nowrap;margin-top: 10px;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_4 a.js_job_data_button:hover{text-decoration: none;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_3 div.js_job_data_4 a.js_job_data_button{width:auto;display: inline-block;margin-left: 2%;padding:5px 15px;text-align: center;white-space: nowrap;margin-top: 0px;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_4 a.company_icon{display: inline-block;padding:5px 8px;margin-right:-5px;border-radius: 5px;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_4 a.company_icon:hover{text-decoration: none;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_publish{position:absolute;padding:0px 15px;top:95px;right:0px;padding-left:20px;height:20px;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_publish canvas.goldjob{position:absolute;top:0px;left:0px;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_gold{position:absolute;padding:0px 15px;top:95px;right:0px;padding-left:20px;height:20px;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_gold.mycompany{position:absolute;padding:0px 15px;top:70px;right:0px;padding-left:20px;height:20px;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_gold canvas.goldjob{position:absolute;top:0px;left:0px;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_featured{position:absolute;padding:0px 15px;top:95px;right:0px;padding-left:20px;height:20px;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_featured.mycompany{position:absolute;padding:0px 15px;top:70px;right:0px;padding-left:20px;height:20px;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_featured canvas.featuredjob{position:absolute;top:0px;left:0px;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_new{position:absolute;padding:0px 15px;top:47px;right:0px;padding-left:20px;height:20px;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_new canvas.newjob{position:absolute;top:0px;left:0px;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_number{position:absolute;padding:0px 15px;top:70px;right:0px;padding-left:20px;height:20px;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_number canvas.newjob{position:absolute;top:0px;left:0px;}

div#js_main_wrapper div.js_job_message_history_wrapper{display:inline-block;width:92%;padding:10px 2%;margin:20px 2%;border-radius: 8px;position:relative;padding-top:20px;}
div#js_main_wrapper div.js_job_message_history_wrapper div.js_job_message_right_top{position:absolute;padding:4px 10px;min-width:140px;top:-15px;left:-30px;text-align:center;border-radius: 5px;}
div#js_main_wrapper div.js_job_message_history_wrapper div.js_job_message_left_top{position:absolute;padding:4px 10px;min-width:140px;top:-15px;right:30px;text-align:center;border-radius: 15px;}
div#js_main_wrapper div.js_job_message_history_wrapper div.js_job_message_data_wrapper{display:inline-block;width:100%;}
div#js_main_wrapper div.js_job_message_history_wrapper div.js_job_message_data_wrapper span.js_job_message_title{display:inline-block;width:10%;font-weight: bold;float:left;}
div#js_main_wrapper div.js_job_message_history_wrapper div.js_job_message_data_wrapper span.js_job_message_value{display:inline-block;width:90%;}
div#js_main_wrapper div#sortbylinks{display:inline-block;width:100%;}
div#js_main_wrapper div#sortbylinks span.my_job_sbl_links{display:inline-block;width:14%;float:left;}
div#js_main_wrapper div#sortbylinks span a{display:inline-block;width:100%;text-align: center;padding:4px 0px;white-space: nowrap;}
div#js_main_wrapper div#sortbylinks span a:hover{text-decoration: none;white-space: nowrap;}
div#js_main_wrapper div#sortbylinks span.applied_resume_sbl_links{display:inline-block;width:20%;float:left;}
div#js_main_wrapper div#sortbylinks span.myapplied_jobs_sbl_links{display:inline-block;width:16.5%;float:left;}
div#js_main_wrapper div#sortbylinks span.my_resume_sbl_links{display:inline-block;width:25%;float:left;}
div#js_main_wrapper div#sortbylinks span.job_applied_resume_sbl_links{display:inline-block;width:12.5%;float:left;}

div#js_main_wrapper div#jsjobs_appliedapplication_tab_container a:hover{text-decoration: none;cursor: pointer;}
div#js_main_wrapper span.js_controlpanel_section_title span.jsjobs-title{display:inline-block;float:left;margin:20px 0 0 0;}
div#js_main_wrapper span.jsjobs-btn{display:inline-block;float:right;}
div#js_main_wrapper span.jsjobs-btn div.jsjobs-button-jobalert{float:left;}
div#js_main_wrapper div.jsjobs-fieldwrapper{float:left; width:80%; margin:0 10% 0 10%;}
div#js_main_wrapper div.jsjobs-fieldwrapper div.jsjobs-fieldtitle{display:inline-block; float: left; width:100%;}
div#js_main_wrapper div.jsjobs-fieldwrapper div.jsjobs-fieldvalue{display:inline-block;width:100%;border-radius:5px;float:left;}
div#js_main_wrapper div.jsjobs-fieldwrapper div.jsjobs-fieldvalue input#name{padding:3%; width:100%;}
div#js_main_wrapper div.fieldwrapper.view{display:inline-block;width:94%;margin:1px 3%;}
div#js_main_wrapper div.fieldwrapper.view div.fieldtitle{display:inline-block;width:39%;padding:5px 0px;text-align:center;border-radius: 5px;}
div#js_main_wrapper div.fieldwrapper.view div.fieldvalue{display:inline-block;width:57%;padding:5px 0px;padding-left:2%;border-radius: 5px;min-height:17px;float:left;}
div#js_main_wrapper div.idTabs{display:inline-block;width:100%;}
div#js_main_wrapper div.idTabs span{display:inline-block;float:left;}
div#js_main_wrapper div.idTabs span a{display:inline-block;padding:10px 15px;text-align:center;border-radius: 5px 5px 0px 0px;float:left;}
div#js_main_wrapper div.idTabs span a:hover{text-decoration: none;}
div#js_main_wrapper div.fieldwrapper{display:inline-block;width:100%;}
div#js_main_wrapper div.fieldwrapper input#button.button{padding:10px 20px;text-align:center;}
div#js_main_wrapper div.fieldwrapper input#button.button.left{float:left;}
div#js_main_wrapper div.fieldwrapper input#button.button.right{float:right;}
div#js_main_wrapper div.js_job_form_field_wrapper{display:inline-block;float:left;width:100%;}
div#js_main_wrapper div.js_job_form_field_wrapper div.js_job_form_field_title{display:inline-block;float:left;width:25%;margin-right: 5%;}
div#js_main_wrapper div.js_job_form_field_wrapper div.js_job_form_field_title label{float:left;}
div#js_main_wrapper div.js_job_form_field_wrapper div.js_job_form_field_value{display:inline-block;float:left;width:70%;}


div#js_main_wrapper span.js_job_applynow_heading{display:block;padding:10px 2%;font-weight: bold;margin-bottom:15px;width:100%;margin-top:-2%;margin-left: -2%;}

div#black_wrapper_jobapply,div#black_wrapper_map{position: fixed;width:100%;height: 100%;top:0px;left:0px;background:#000000;background:rgba(0,0,0,0.6);z-index:9998;}
div.js_job_error_messages_wrapper{display:inline-block;width:90%;margin:10px 5%;padding-top:15px;}
div.js_job_error_messages_wrapper div.js_job_messages_image_wrapper{display:inline-block;width:20%;float:left;}
div.js_job_error_messages_wrapper div.js_job_messages_image_wrapper img.js_job_messages_image{width:80%;max-height: 80%;margin:10%;}
div.js_job_error_messages_wrapper div.js_job_messages_data_wrapper{width:80%;display:inline-block;float:left;}
div.js_job_error_messages_wrapper div.js_job_messages_data_wrapper span.js_job_messages_main_text{display:inline-block;width:98%;margin-top:20px;padding-left: 2%;font-weight: bold;}
div.js_job_error_messages_wrapper div.js_job_messages_data_wrapper span.js_job_messages_block_text{display:inline-block;width:96%;margin:5px 0px;padding:2%;}
div.js_job_error_messages_wrapper div.js_job_messages_data_wrapper div.js_job_messages_button_wrapper{display:inline-block;width:95%;margin-top:15px;text-align:right;}
div.js_job_error_messages_wrapper div.js_job_messages_data_wrapper div.js_job_messages_button_wrapper a.js_job_message_button{display: inline-block;padding:5px 20px;}
div.js_job_error_messages_wrapper div.js_job_messages_data_wrapper div.js_job_messages_button_wrapper a.js_job_message_button:hover{text-decoration: none;}
div#js_main_wrapper div.fieldwrapper{display:inline-block;widt:100%;margin:5px 0px;text-align:center;}
div#js_main_wrapper div.fieldwrapper div.fieldtitle{display:inline-block;width:50%;text-align:right;padding-right:5%;float:left;}
div#js_main_wrapper div.fieldwrapper div.fieldvalue{display:inline-block;width:65%;text-align:left;}
div#js_main_wrapper div.fieldwrapper div.fieldtitle label{display:inline-block;}
div#tp_filter_in{display:inline-block;width:100%;}
div#tp_filter_in select#filter_jobcategory{width:40% !important;float:left;margin:5px 5%;}
div#tp_filter_in span#td_jobsubcategory{width:40% !important;float:left;margin:5px 5%;}
div#tp_filter_in span#td_jobsubcategory select#filter_jobsubcategory{width:100% !important;float:left;}
div#tp_filter_in select#filter_jobtype{width:40% !important;float:left;margin:5px 5%;}
div#tp_filter_in div#jsjobs_object_jqueryautocomplete_left{position:relative;width:40%  !important;margin:5px 5% !important;float:left;padding:0px !important;}
div#tp_filter_in div#jsjobs_object_jqueryautocomplete_left > a{height: 100%; padding: 0 10px; position: absolute; right: 5px; top: 0;}
div#tp_filter_in div#jsjobs_object_jqueryautocomplete_left > a img{width:100%;max-height: 100%;margin-top:-10px;}
div#tp_filter_in div#jsjobs_object_jqueryautocomplete_left ul.jsjobs-input-list-jsjobs{width:98% !important;}
div#tp_filter_in div.js_job_filter_button_wrapper{display:inline-block;width:100%;text-align: center;margin:10px 0px 0px 0px;}
div#tp_filter_in div.js_job_filter_button_wrapper button.tp_filter_button{padding:5px 15px;margin-right:5px;}
div#savesearch_form{display:inline-block;width:100%;}
div#savesearch_form div.js_label{width:18%;margin-right: 2%;text-align:right;display:inline-block;float:left;line-height: 25px;}
div#savesearch_form div.js_input_field{width:60%;display:inline-block;float:left;}
div#savesearch_form div.js_input_field input{width:100%;}
div#savesearch_form div.js_button_field{width:18%;margin-left: 2%;display:inline-block;}
div#savesearch_form div.js_button_field input{width:98%;padding-top:4px;padding-bottom:4px;margin-left: 2%;}
div#jsjobs_appliedresume_tab_search_data{display:inline-block;width:100%;}
div#jsjobs_appliedresume_tab_search_data span.jsjobs_appliedresume_tab_search_data_text{display:inline-block;width:100%;}
div#jsjobs_appliedresume_tab_search_data span.jsjobs_appliedresume_tab_search_data_text div.field{display:inline-block;width:33%;float:left;}
div#jsjobs_appliedresume_tab_search_data span.jsjobs_appliedresume_tab_search_data_text div.field span.jsjobs_appliedresume_tab_search_data_title{display:inline-block;width:100%;}
div#jsjobs_appliedresume_tab_search_data span.jsjobs_appliedresume_tab_search_data_text div.field span.jsjobs_appliedresume_tab_search_data_value{display:inline-block;width:100%;}
div#jsjobs_appliedresume_tab_search_data span.jsjobs_appliedresume_tab_search_data_text div.field span.jsjobs_appliedresume_tab_search_data_value select#jobsalaryrange,
div#jsjobs_appliedresume_tab_search_data span.jsjobs_appliedresume_tab_search_data_text div.field span.jsjobs_appliedresume_tab_search_data_value select#currency{width:45%;}
div#jsjobs_appliedresume_tab_search_data span.jsjobs_appliedresume_tab_search_data_text div.field span.jsjobs_appliedresume_tab_search_data_value *{width:90%;}
div#jsjobs_appliedresume_tab_search_data span.jsjobs_appliedresume_tab_search_data_text div.field span.jsjobs_appliedresume_tab_search_data_value input.radio{width:auto;}
div#jsjobs_appliedresume_tab_search_data span.jsjobs_appliedresume_tab_search_data_text div.field input.button{width:45%;float:left;margin:0 2%;padding:5px 0px;}

div#jl_pagination{display:inline-block;width:80%;position:relative;padding-left:20%;}
div#jl_pagination div#jl_pagination_pageslink{width:60%;margin:0px 5%;float:left;text-align:center;margin-top: 8px;}
div#jl_pagination div#jl_pagination_pageslink ul{display:inline-block;margin:0px;padding:0px;}
div#jl_pagination div#jl_pagination_pageslink ul li{display:inline-block;margin:2px 4px;padding:2px;}
div#jl_pagination div#jl_pagination_counter{position:absolute;width:18%;top:0px;left:2%;margin-top:10px;}
div#jl_pagination div#jl_pagination_box{width:30%;float:left;margin-top:4px;}
div#js_main_wrapper span.js_controlpanel_section_title div.js_job_new{position:absolute;padding:0px 15px;top:0px;right:0px;padding-left:20px;height:20px;font-weight: normal;}
div#js_main_wrapper span.js_controlpanel_section_title div.js_job_new canvas.newjob{position:absolute;top:0px;left:0px;}
div#jsjobs_module{border-radius: 5px;padding:10px;}
div#jsjobs_module a{text-decoration: none;}
span#jsjobs_module_heading{display:block;padding:5px;margin-bottom:15px;font-weight: bold;}
div#jsjobs_modulelist_titlebar{width:100%;float:left;padding:4px 0px;position:relative;}
div#jsjobs_modulelist_titlebar span#jsjobs_modulelist_titlebar{padding-left: 2%;float:left;font-weight:bold;}
div#jsjobs_modulelist_titlebar span#jsjobs_modulelist_titlebar:last-child{border-right:0px;}
div#jsjobs_modulelist_databar{width:100%;float:left;padding:4px 0px;position:relative;margin: 5px 0px;}
div#jsjobs_modulelist_databar span#jsjobs_modulelist_databar{padding-left: 2%;float:left;font-weight:normal;}
div#jsjobs_modulelist_databar span#jsjobs_modulelist_databar.module-list{padding-left: 1%;float:left;font-weight:normal;border-right:none;}
div#jsjobs_modulelist_databar span#jsjobs_modulelist_databar:last-child{border-right: 0px;}
div#jsjobs_modulelist_databar span#jsjobs_modulelist_databar.bg{padding:2px 0px;padding-left: 2%;}
div.js_listing_wrapper.paymentmethod.text-center input.jsjobs_button{padding:4px 8px;}
div#personal_info_data{position:relative;}
div#personal_info_data div.resume_photo{position:absolute;top:50px;right:4%;padding:10px;border-radius: 5px;height:150px;width:150px;}
div#personal_info_data div.resume_photo div{position:relative;height:150px;width:150px;}
div#personal_info_data div.resume_photo div img{position:absolute;top:0;bottom:0;right:0;left:0;max-height: 100%;width:100%;margin:auto;}
div#jsjobs_apply_visitor{width:90%;margin:20px 3%;padding:10px 2%;display: inline-block;}
div#jsjobs_apply_visitor div.js_apply_visitor_apply{width:20%;float:left;text-align:center;padding:2%;border:1px solid #AEAEAE;background:#444442;}
div#jsjobs_apply_visitor div.js_apply_visitor_apply div{color:#ffffff;}
div#jsjobs_apply_visitor div.js_apply_loginform{width:75%;float:left;}
div#jsjobs_apply_visitor div.js_apply_loginform div.js_apply_loginform_70{width:60%;float:left;}
div#jsjobs_apply_visitor div.js_apply_loginform div.js_apply_loginform_70 span.js_login_title{width:100%;float:left;padding:5px 0px;font-size:18px;margin-bottom: 10px;}
div#jsjobs_apply_visitor div.js_apply_loginform div.js_apply_login_30{width:40%;float:left;margin-top:35px;}
div#jsjobs_apply_visitor div.js_apply_loginform div.js_apply_login_30 a{display:block;}
div#jsjobs_apply_visitor div.js_apply_loginform div.js_apply_login_30 label{display:inline-block;margin-left:5px;margin-top:4px;}
div#jsjobs_apply_visitor div.js_apply_loginform div.js_apply_login_30 input.js_apply_button{padding:4px 0px;display:block;width:80%;}

div#jsjobs_appliedapplication_tab_container a{display:inline-block;float:left;}
ul#jsjobs_appliedapplication_tabs{ margin: 0; padding: 0;float:left;position:relative; }
ul#jsjobs_appliedapplication_tab li{position:relative;width:20%;display: inline-block; background: #eee; border: solid 1px #999;border-bottom: none; }
span#jsjobs_appliedapplication_tab{background:#DFDFDF;cursor:pointer;color:#000 !important;padding:5px 10px;min-width: 60px;display:inline-block;text-align: center;border: 1px solid #000;margin-left: 2px;}
span#jsjobs_appliedapplication_tab.jsjobs_appliedapplication_tab_selected{border:1px solid #000;}
span#jsjobs_appliedapplication_tab a:link,
span#jsjobs_appliedapplication_tab a:visited,
span#jsjobs_appliedapplication_tab a:hover{color:#ffffff;text-decoration:none;background-color: transparent ;}

span#jsjobs_appliedresume_action_allexport_text{float:right;color:#FFFFFF;line-height:30px;font-size:10px;padding-left:3px;}
div#js_main_wrapper div.js_job_main_wrapper.listcompany{border-radius: 0px;padding:1%;width:96%;}
div#js_main_wrapper div.js_job_main_wrapper.listcompany div.js_job_image_area{width:15%;}
div#js_main_wrapper div.js_job_main_wrapper.listcompany div.js_job_data_area{width:85%;}
div#js_main_wrapper div.js_job_main_wrapper.listcompany div.js_job_image_area div.js_job_image_wrapper.mycompany{height: 83px;margin:0px;}
div#js_main_wrapper div.js_job_main_wrapper.listcompany div.js_job_data_area div.js_job_data_1{border:0px;width:70%;position: relative;}
div#js_main_wrapper div.js_job_main_wrapper.listcompany div.js_job_featured.mycompany{top:10px;}
div#js_main_wrapper div.js_job_main_wrapper.listcompany div.js_job_gold.mycompany{top:10px;}
div#js_main_wrapper div.js_job_main_wrapper.listcompany div.js_job_data_area div.js_listcompany_button{float:left;width:30%;box-sizing:border-box;text-align: center;line-height: 62px;margin: 10px 0;min-height: 62px;}
div#js_main_wrapper div.js_job_main_wrapper.listcompany div.js_job_data_area div.js_listcompany_button a.js_listcompany_button{display: inline-block;line-height:1;padding:10px 30px;}
div#js_main_wrapper div.js_job_main_wrapper.listcompany div.js_job_data_area div.js_job_data_1 span.js_job_title{font-size: 25px;font-weight: normal;margin:10px 0px;}
div#js_main_wrapper div.js_job_main_wrapper.listcompany div.js_job_data_area div.js_job_data_1 span.js_listcompany_location{float:left;width:100%;}
div#js_main_wrapper div.js_job_main_wrapper.listcompany div.js_job_data_area div.js_job_data_1 span.js_job_title a.companyanchor{margin-left:10px;font-size: 12px;}
/* modules */
div#jsjobs_module_wrapper div#jsjobs_module_wrap{display:inline-block;padding:10px;float:left;}
div#jsjobs_module_wrapper div#jsjobs_module_wrap.modjob1{width:100%;}
div#jsjobs_module_wrapper div#jsjobs_module_wrap.modjob2{width:50%;}
div#jsjobs_module_wrapper div#jsjobs_module_wrap.modjob3{width:33.33333%;}
div#jsjobs_module_wrapper div#jsjobs_module_wrap.modjob4{width:25%;}
div#jsjobs_module_wrapper div#jsjobs_module_wrap.modjob5{width:20%;}

div#jsjobs_module div#jsjobs_module_data_fieldwrapper{display:none;}
div#jsjobs_module div#jsjobs_module_data_fieldwrapper.visible-all,
div#jsjobs_module div#jsjobs_module_data_fieldwrapper.visible-desktop{display:inline-block;}

div#jsjobs_module div#jsjobs_module_data_fieldwrapper div#jsjobs_module_data_fieldwrapper.modcolwidth1{width:100%;padding: 5px;}
div#jsjobs_module div#jsjobs_module_data_fieldwrapper div#jsjobs_module_data_fieldwrapper.modcolwidth2{width:50%;}
div#jsjobs_module div#jsjobs_module_data_fieldwrapper div#jsjobs_module_data_fieldwrapper.modcolwidth3{width:33.3333%;}
div#jsjobs_module div#jsjobs_module_data_fieldwrapper div#jsjobs_module_data_fieldwrapper.modcolwidth4{width:25%;}
div#jsjobs_module div#jsjobs_module_data_fieldwrapper div#jsjobs_module_data_fieldwrapper.modcolwidth5{width:20%;}

div#jsjobs_modulelist_titlebar span#jsjobs_modulelist_titlebar{min-height:2px;display:none;}
div#jsjobs_modulelist_databar span#jsjobs_modulelist_databar{min-height:2px;display:none;}
div#jsjobs_modulelist_titlebar span#jsjobs_modulelist_titlebar.visible-all,
div#jsjobs_modulelist_titlebar span#jsjobs_modulelist_titlebar.visible-desktop{display:inline-block;}
div#jsjobs_modulelist_databar span#jsjobs_modulelist_databar.visible-all,
div#jsjobs_modulelist_databar span#jsjobs_modulelist_databar.visible-desktop{display:inline-block;}

div#jsjobs_modulelist_titlebar span#jsjobs_modulelist_titlebar.desktop_w-1{width:100%;}
div#jsjobs_modulelist_titlebar span#jsjobs_modulelist_titlebar.desktop_w-2{width:50%;}
div#jsjobs_modulelist_titlebar span#jsjobs_modulelist_titlebar.desktop_w-3{width:33.3333%;}
div#jsjobs_modulelist_titlebar span#jsjobs_modulelist_titlebar.desktop_w-4{width:25%;}
div#jsjobs_modulelist_titlebar span#jsjobs_modulelist_titlebar.desktop_w-5{width:20%;}
div#jsjobs_modulelist_titlebar span#jsjobs_modulelist_titlebar.desktop_w-6{width:16.66%;}
div#jsjobs_modulelist_titlebar span#jsjobs_modulelist_titlebar.desktop_w-7{width:14.28%;}
div#jsjobs_modulelist_titlebar span#jsjobs_modulelist_titlebar.desktop_w-8{width:12.5%;}
div#jsjobs_modulelist_titlebar span#jsjobs_modulelist_titlebar.desktop_w-9{width:11.11%;}
div#jsjobs_modulelist_titlebar span#jsjobs_modulelist_titlebar.desktop_w-10{width:10%;}
div#jsjobs_modulelist_databar span#jsjobs_modulelist_databar.desktop_w-1{width:100%;}
div#jsjobs_modulelist_databar span#jsjobs_modulelist_databar.desktop_w-2{width:50%;}
div#jsjobs_modulelist_databar span#jsjobs_modulelist_databar.desktop_w-3{width:33.3333%;}
div#jsjobs_modulelist_databar span#jsjobs_modulelist_databar.desktop_w-4{width:25%;}
div#jsjobs_modulelist_databar span#jsjobs_modulelist_databar.desktop_w-5{width:20%;}
div#jsjobs_modulelist_databar span#jsjobs_modulelist_databar.desktop_w-6{width:16.66%;}
div#jsjobs_modulelist_databar span#jsjobs_modulelist_databar.desktop_w-7{width:14.28%;}
div#jsjobs_modulelist_databar span#jsjobs_modulelist_databar.desktop_w-8{width:12.5%;}
div#jsjobs_modulelist_databar span#jsjobs_modulelist_databar.desktop_w-9{width:11.11%;}
div#jsjobs_modulelist_databar span#jsjobs_modulelist_databar.desktop_w-10{width:10%;}


.no-padding{padding: 0;}
div#js-jobs-wrapper {display: inline-block;width: 100%;margin-bottom: 9px;}
div#js-jobs-wrapper div.js-toprow{ display: inline-block; width: 100%;padding: 10px 15px;float: left;}
div#js-jobs-wrapper div.js-toprow div.js-image{display: inline-block; width: 100px;float: left;height:75px;position: relative;}
div#js-jobs-wrapper div.js-toprow div.js-image a img{display: block;max-width: 95%;max-height: 95%;position: absolute;top: 0;bottom:0;right:0;left:0;margin:auto;}
div#js-jobs-wrapper div.js-toprow div.js-data{display: inline-block; width: calc(100% - 100px);padding-left: 5px;}
div#js-jobs-wrapper div.js-toprow div.js-data div.js-first-row{display: inline-block; width: 100%;position: relative;padding-bottom: 4px;}
div#js-jobs-wrapper div.js-toprow div.js-data div.js-first-row span.js-title{padding-left: 10px;padding-right: 0px; display: inline-block;margin-top: 5px;width:70%;}
div#js-jobs-wrapper div.js-toprow div.js-data div.js-first-row span.js-title a{ font-size: 14px;font-weight: bold;float: left;}
div#js-jobs-wrapper div.js-toprow div.js-data div.js-first-row span.js-title span.js-status{font-size: 11px;color: #FFFFFF;border-radius: 3px;padding: 0px 7px;margin-left: 3px;float:left;}
div#js-jobs-wrapper div.js-toprow div.js-data div.js-first-row span.js-jobtype{text-align: right;margin-top: 5px;position: absolute;right:10px;bottom:0px;width: unset;padding:0px;}
div#js-jobs-wrapper div.js-toprow div.js-data div.js-first-row span.js-jobtype span.js-type{margin-left: 15px; padding: 3px 10px;display:inline-block;padding-bottom:2px; }
div#js-jobs-wrapper div.js-toprow div.js-data div.js-second-row{ display: inline-block; width: 100%;padding-top: 10px;padding-left: 5px;}
div#js-jobs-wrapper div.js-toprow div.js-data div.js-second-row div.js-fields{padding-left: 0px; padding-right: 0px;}
div#js-jobs-wrapper div.js-toprow div.js-data div.js-second-row div.js-fields span.js-bold{font-weight: bold;}
div#js-jobs-wrapper div.js-toprow div.js-data div.js-second-row div.js-fields span.js-totaljobs{float: right;padding: 2px 5px;border-radius: 5px;}
div#js-jobs-wrapper div.js-bottomrow{width: 100%;float: left;padding: 12px 0 10px 0;}
div#js-jobs-wrapper div.js-bottomrow div.js-col-xs-12.js-col-md-8.js-address{width: unset;float: left;}
div#js-jobs-wrapper div.js-bottomrow div.js-col-xs-12.js-col-md-4.js-actions{width: unset;float: right;}
div#js-jobs-wrapper div.js-bottomrow img.location{margin-right: 5px;}
div#js-jobs-wrapper div.js-bottomrow div.js-actions{text-align: right;margin-top: 2px;}
div#js-jobs-wrapper div.js-bottomrow div.js-actions a.js-button{padding: 5px 7px;margin-right: 4px;}
div#js-jobs-wrapper div.js-bottomrow div.js-actions a.js-btn-apply{padding: 4px 9px;text-decoration: none;}
div#js-jobs-wrapper span.bg-feature{background: #2993CF;}
div#js-jobs-wrapper span.bg-gold{background: #CC9900;}
div#js-jobs-wrapper span.bg-new{background: #3C9906;}
div#jsjob-search-popup span.popup-title img#popup_cross {cursor: pointer; float: right; margin-right: -10px; margin-top: -9px; }
div#jsjobs-wrapper div.page_heading{display: inline-block;font-weight: bold; width:100%;padding:10px;font-size: 16px;margin-bottom: 10px;}
div#jsjobs-wrapper div.page_heading label.pageform{display: inline-block; width: 12%; font-size: 14px; font-weight: bold;}
div#jsjobs-wrapper div.page_heading input.inputbox{display: inline-block; width: 60%; height: 30px;}
div#jsjobs-wrapper div.page_heading input#button.button{outline: none; display: inline-block; width: 13%; height: 30px; margin-bottom: 10px;}
div#jsjobs-main-wrapper div.jsjobs-message-send-list div.fieldwrapper-btn div.jsjobs-folder-info-btn input.jsjobs-send-message-button{outline: none; padding: 7px 17px;}

div#jsjobs-refine-actions div.bottombutton button#submit_btn{outline: none; padding: 5px 15px;}
div#jsjobs-refine-actions div.bottombutton button#reset_btn{outline: none; padding: 5px 15px;}

/*popup css job search*/
div#jsjob-popup-background{display: none; position: fixed;top:0px;left:0px;width:100%;height: 100%;background: rgba(0,0,0,0.8);z-index: 9998;}
div#jsjob-search-popup,div#jsjobs-listpopup{display: none; box-sizing:border-box;position: fixed;top:10%;left:20%;width:60%;background: #ffffff;z-index: 9999;box-shadow: 0px 0px 20px #999;padding: 12px 15px;}
div#jsjob-search-popup span.popup-title,
div#jsjobs-listpopup span.popup-title{display: block;width:100%;padding:15px;font-size:16px;font-weight:bold;}
div#jsjob-search-popup div.jsjobs-searchwrapper{display: inline-block;width: 100%;}

div#jsjob-search-popup div.jsjob-contentarea,
div#jsjobs-listpopup div.jsjob-contentarea{float:left;height: 450px; display: inline-block; width: 100%;padding-top: 10px;overflow-y:auto;}
div#jsjob-search-popup div.jsjob-refine-wrapper{margin-bottom: 10px;}
div#jsjob-search-popup div.js-searchform-title{font-size: 14px;padding: 0; padding-bottom: 5px;}
div#jsjob-search-popup div.js-searchform-value {padding: 0;}
div#jsjob-search-popup div.js-searchform-value ul.jsjobs-input-list-jsjobs{width: 100%;height: 28px;}
div#jsjob-search-popup div.js-searchform-value input.inputbox,select.inputbox{height: 33px; width: 100%;}
div#jsjobs-main-wrapper form#adminForm div.jsjobs-field-main-wrapper div.jsjobs-fieldwrapper div.jsjobs-fieldvalue select#experiencemin{width: 49.5%; float: left;}
div#jsjobs-main-wrapper form#adminForm div.jsjobs-field-main-wrapper div.jsjobs-fieldwrapper div.jsjobs-fieldvalue select#experiencemax{width: 49.5%; margin-left: 1%; float: left;}
div#jsjob-search-popup div.js-searchform-value input{background: #fff;}
div#jsjob-search-popup div.js-searchform-value select.sal{width: 25%;margin-left: -4px;}
div#jsjob-search-popup div.js-searchform-value select.exp{width: 50%;margin-left: -4px;}
div#jsjobs-refine-actions{width: 90%;margin-left: 5%; display: inline-block; border-top:1px solid #d4d4d5;padding:10px; text-align: center;}
div#jsjobs-showmore{padding:6px; text-align: center; cursor: pointer;font-size: 14px;}
span#jsjob-popup-closebtn{float: right;cursor: pointer;}
/*tell a friend*/
div#js_job_black_friend{position: fixed;top: 0px;left: 0px;width: 100%;height: 100%;background: rgba(0,0,0,0.8);z-index: 9998;}
div#tellafriend.tellafriend{width:60%;position: fixed; top: 10%; left: 20%; z-index: 9999;padding:11px; display: none;background: #FFFFFF;}
div#tellafriend.tellafriend div#tellafriend_headline{width:100%;display:inline-block;padding: 7px; font-weight:bold;font-size: 17px; line-height: 36px;}
div#tellafriend.tellafriend div#tellafriend_headline img.closeimg{float: right;cursor: pointer;}
div#tellafriend.tellafriend div#borderfieldwrapper{display: inline-block;width: 100%;float: left;padding-top: 9px;height: 417px;overflow-y: auto;}
div#tellafriend.tellafriend div.fieldwrapper{width:50%;float:left;padding: 7px 10px 0 10px;}
div#tellafriend.tellafriend div.fieldwrapper.fullwidth{width:100%;}
div#tellafriend.tellafriend div.fieldwrapper div.fieldtitle{width:100%;}
div#tellafriend.tellafriend div.fieldwrapper div.fieldvalue{width:100%;}
div#tellafriend.tellafriend div.fieldwrapper div.fieldvalue input{width:100%;height: 35px;}
div#tellafriend.tellafriend div.fieldwrapper div.fieldvalue textarea{width:100%;}
div#tellafriend.tellafriend div.fieldwrapper div.fieldvalue *{width:100%;}
div#tellafriend.tellafriend div.fieldwrapper.fullwidth div.fieldvalue div.righttext{text-align:right;}
div#tellafriend.tellafriend div.fieldwrapper.fullwidth.button{text-align:center;padding-top: 0; margin-bottom: 10px;}
div#tellafriend.tellafriend div.fieldwrapper.fullwidth input[type="button"].js_job_tellafreind_button{padding:5px 20px;min-width:140px;}
div#tellafriend.tellafriend div#tellafriendsuccessmsg.tellafriendsuccessmsg{display: none;}

/*jobs by categor*/
div#js_main_wrapper div.jsjobs-cat-data-wrapper{padding: 0 30px;}
div#jsjobs-cat-mainblock{display: inline-block;padding: 7px; float: left;}
div#jsjobs-cat-block{display: inline-block;width: 100%;float: left; }
div#jsjobs-cat-block a#jsjobs-cat-block-a{display: inline-block; padding: 11px 15px; width: 100%; text-decoration: none; /*overflow: hidden;text-overflow:ellipsis;white-space:nowrap;*/}
div#for_subcat a#jsjobs-subcat-block-a:hover{}
div#jsjobs-cat-block a#jsjobs-cat-block-a.subcatopen{font-weight: bold;}
div#jsjobs-cat-block a#jsjobs-cat-block-a span.jsjobs-cat-counter{float: right;}

div#for_subcat{position: relative;width: 100%;}
div.jsjobs_subcat_wrapper{position: absolute;width: 100%; padding: 15px 20px;top: -1px;left: 0; box-shadow:0px 5px 13px 3px #999; background: #FFF;}
div#for_subcat a#jsjobs-subcat-block-a{display: inline-block; margin-bottom: 11px; padding: 11px 15px; width: 100%; text-decoration: none;}
div#for_subcat a#jsjobs-subcat-block-a span.jsjobs-cat-title{white-space: nowrap; display: inline-block; width: 90%;float: left; overflow: hidden; text-overflow: ellipsis;}
div#for_subcat a#jsjobs-subcat-block-a span.jsjobs-cat-counter{float: right;}
div#for_subcat span#showmore_p {display: inline-block;width: 100%; text-align: center; padding: 9px 0px;cursor: pointer;}

div#jsjob-popup-background {background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0; display: none; height: 100%; left: 0; position: fixed; top: 0; width: 100%; z-index: 9998; }
div#jsjobs-listpopup {background: #ffffff none repeat scroll 0 0; box-shadow: 0 0 20px #999; box-sizing: border-box; display: none; left: 20%; padding: 12px 15px; position: fixed; top: 10%; width: 60%; z-index: 9999; }


div#jsjobs_subcatpopups{width: 100%; display: inline-block;}
div#jsjobs_subcatpopups span.popup-title{margin-bottom: 15px;}
div#jsjobs_subcatpopups img#popup_cross{float: right;margin-top: -10px;cursor: pointer;}
div#jsjobs_subcatpopups a#jsjobs-subcat-popup-a{width: 49%; margin-right: 1%; display: inline-block; margin-bottom: 11px; padding: 11px 15px;text-decoration: none;}
div#jsjobs_subcatpopups a#jsjobs-subcat-popup-a span.jsjobs-cat-title{white-space: nowrap; display: inline-block; width: 90%;float: left; overflow: hidden; text-overflow: ellipsis;}
div#jsjobs_subcatpopups a#jsjobs-subcat-popup-a span.jsjobs-cat-counter{float: right;}
div#jsjobs_subcatpopups div#jsjobs_scroll_area{display: inline-block;width: 100%; padding-left: 15px; padding-right: 10px; height: 250px;overflow-x: auto;}

/*Common Popup*/
div#js_jobs_main_popup_back {background: rgba(0,0,0,0.8); display: none;  position: fixed; height: 100%; width: 100%; left: 0px; top: 0px; z-index: 9998; }
div#js_jobs_main_popup_area { background: #FFFFFF; display: none; box-shadow: 0 0 20px #aaa; box-sizing: border-box;  left: 23%; padding: 11px; position: fixed; top: 10%; width: 50%; z-index: 9999; }
div#js_jobs_main_popup_area div#js_jobs_main_popup_head{display: inline-block;width: 100%;padding: 3px 5px 3px 15px;float: left;}
div#js_jobs_main_popup_area div#js_jobs_main_popup_head div#jspopup_title{display: inline-block;font-size: 19px; font-weight: bold; padding-top: 12px;}
div#js_jobs_main_popup_area div#js_jobs_main_popup_head img#jspopup_image_close{float: right;cursor: pointer;}
div#js_jobs_main_popup_area div#jspopup_work_area {max-height: 349px; overflow-x: auto; display: inline-block;width: 100%;float: left;padding-top: 15px;}
div#js_jobs_main_popup_area div#jspopup_work_area div#js_main_wrapper div.js_job_form_field_wrapper{position:relative;}
div#js_jobs_main_popup_area div#jspopup_work_area div#js_main_wrapper div.js_job_form_field_wrapper div#waiting-wrapper{height: auto;width:100%;display:inline-block;background:url(../images/123456.gif) center center no-repeat (255, 255, 255, 0.85);z-index: 9999;position:absolute;top: -15px;right: 0px;height: calc(100% + 15px);}

/*jobapply*/
div.js_job_form_field_wrapper div.js_job_form_button{text-align: center; margin: 15px 0 7px 0px; display: inline-block;width: 100%;float: left;}
span.jsjobs_job_in_formation{display: inline-block;width: 100%;font-weight: bold; font-size: 15px;padding: 9px;margin-bottom: 15px;}
div#js_main_wrapper div.js_job_data_jobapply{display: inline-block;width: 92%; margin: 0 4%; float: left;padding: 9px 0px;}
div#js_main_wrapper div.js_job_data_jobapply:last-child{border:none !important;}
div#js_main_wrapper div.js_job_data_jobapply span.js_job_data_apply_title{font-weight: bold;}
div#js_main_wrapper div.js_job_data_jobapply span.js_job_data_apply_value{}
div#js_jobapply_main_wrapper{display: none; width: 98%; margin-left: 1%; margin-right: 1%; float: left; padding: 10px;}
div#js_jobapply_main_wrapper{background-color: #dff2bf; border: 1px solid #3f8000; color: #3f8000; }
/*jobsshortlist*/
div.shortlist_box div.jsjobs_shortlist_box{display: inline-block;width: 100%;}
div.shortlist_box div.jsjobs_shortlist_box div textarea.textarea_shortlist{width: 100%; height: 139px;}
div.jsjobs_stars_wrapper div.jsjobs-starst-slist label.contact_info_margin {display: inline-block; width: auto; float: left;padding: 0px 35px 0px 15px; margin-top: 3px;}
div.jsjobs_stars_wrapper div.jsjobs-starst-slist label.contact_info_margin{}
div#jsjobs-shortlist_btn_margin{display: inline-block; width: 100%; text-align: center;margin: 15px 0px; }
div#jsjobs-shortlist_btn_margin input.js_job_shortlist_button{border:none;padding: 10px 15px;}
div#js_shortlist_main_wrapper{display: none; width: 98%; margin-left: 1%; margin-right: 1%; float: left; padding: 10px;}
div#js_shortlist_main_wrapper{background-color: #dff2bf; border: 1px solid #3f8000; color: #3f8000; }
/*quickview*/
div#jsnewjob_quickview_wrapper{width: 100%; float: left;display: inline-block;}
div#jsquickview_wrapper1{display: inline-block;text-align: center;width: 100%;margin-top: -15px;}
div#jsquickview_wrapper1 div#quickview_head{font-size: 20px;padding-top: 21px;font-weight: bold;}
div#jsquickview_wrapper1 div#quickview_sub{padding-top: 14px;}
div#jsquickview_wrapper1 div#quickview_sub span.js_gs_tag{font-weight: bold;}
div#jsquickview_wrapper1 div#quickview_sub span.js_gs_tag span.gold{font-size: 10px;color: #FFFFFF;border-radius: 3px;padding: 1px 5px;margin-left: 3px; font-weight: bold; background: #cc9900;}
div#jsquickview_wrapper1 div#quickview_sub span.js_gs_tag span.featured{font-size: 10px;color: #FFFFFF;border-radius: 3px;padding: 1px 5px;margin-left: 3px; font-weight: bold; background: #2993cf none repeat scroll 0 0;}
div#jsquickview_wrapper1 div#quickview_det{padding-top: 17px; padding-bottom: 15px;}

div.js_job_form_field_wrapper div.js_job_form_button input#js_job_applynow_button{padding: 5px 15px;}
div.js_job_form_field_wrapper div.js_job_form_button input#js_job_applynow_close{padding: 5px 15px;}


div#jsquickview_block_bottom {padding-top: 15px; padding-bottom: 10px; display: inline-block;width: 100%; float: left;}
div#jsquickview_block_bottom div#jsquick_view_title{padding: 15px; font-size: 16px;font-weight: bold;}
div#jsquickview_block_bottom div.jsquick_view_rows{display: inline-block;width: 94%; margin: 0px 3%; padding: 11px;}
div#jsquickview_block_bottom div.jsquick_view_rows span.js_quick_title{font-weight: bold;}
div#jsquickview_block_bottom div.jsquick_view_rows span.js_quick_value{}
div#jsquickview_block_bottom div.jsquickview_decs {font-size: 14px;padding: 14px; display: inline-block;width: 98%; margin: 0px 1%;margin-top: 15px;}
div.js_job_form_quickview_wrapper{width: 100%; float: left;display: inline-block;text-align: center; padding: 15px 0px;}
div.js_job_form_quickview_wrapper a.jsquick_view_btns{padding: 11px 17px; text-decoration: none;}

/*applied jobs*/

div.js-jobs-jobs-applie div.js_job_data_area div.js_job_data_1 span.js_job_title{display: inline-block;width: 50%;float: left; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
div.js-jobs-jobs-applie div.js_job_data_area div.js_job_data_1 .js_job_posted div#jsjsjobs_stars{display: inline-block;text-align: left;}
div.js-jobs-jobs-applie div.js_job_data_area div.js_job_data_2{display: inline-block;width: 100%;float: left;}
div#js_main_wrapper div.js_job_main_wrapper div.bottom{display: inline-block; width: 100%; padding: 5px;}
div#js_main_wrapper div.js_job_main_wrapper div.bottom span.location{display: inline-block; width: 80%; padding: 5px 0px;}
div#js_main_wrapper div.js_job_main_wrapper div.bottom div.btn-view {display: inline-block; width: 20%; text-align: right; float: right;}
div#js_main_wrapper div.js_job_main_wrapper div.bottom div.btn-view a{display: inline-block; margin-right: 10px; padding: 7px 20px; text-decoration: none;}
div.js-jobs-jobs-applie div.js_job_data_area div.js_job_data_2 div.appnotes_wrapper{padding-left: 0px;padding-top: 15px;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_2.myresume.first-child div.js_job_data_2_wrapper span.heading{font-weight: bold;}
div.js-jobs-jobs-applie div.js_job_data_area div.js_job_data_2 div.appnotes_wrapper span.jsjobs-appnotes{padding-left: 0px;font-weight: bold;}
div.js-jobs-jobs-applie div.js_job_data_area div.js_job_data_2 div.appnotes_wrapper span.jsjobs-appnotesvalue{ padding: 7px 15px;}
div.js-jobs-jobs-applie div.js_job_data_5{display: inline-block;width: 100%;float: left;padding: 7px 15px; margin-top: 10px;}
div.js-jobs-jobs-applie div.js_job_data_5 div.jsjobs_appliedresume_action{display: inline-block;padding: 3px 11px;margin-bottom: 4px;cursor: pointer;border-radius: 4px;}
div.js-jobs-jobs-applie div.js_job_data_5 div.jsjobs_appliedresume_action span#resume_action_style {font-size: 11px;}
div.js-jobs-jobs-applie div.js_job_data_5 div.jsjobs_appliedresume_action span#resume_action_style a{font-size: 11px;}

div#jsjobs_appliedresume_tab_search_data span.jsjobs_appliedresume_tab div.fieldwrapper-btn{display: inline-block;width: 96%;margin-top: 15px; margin-left: 2%; margin-right: 2%; padding: 15px; text-align: center;}
div#jsjobs_appliedresume_tab_search span.jsjobs_appliedresume_tab div.fieldwrapper-btn div.jsjobs-folder-info-btn input#button{outline: none; padding: 5px 15px;}

div.js-jobs-jobs-applie div.resumeaction1ton{display: inline-block;float: left;width: 96%;margin-top: 10px; margin-left:2%;margin-right: 2%;position: relative;}
div.js-jobs-jobs-applie div.resumeaction1ton img#jobsappcloseaction{padding: 3px;position: absolute;top: 0px; right: 0px;cursor: pointer;}
div.js-jobs-jobs-applie div.resumeaction1ton table#resumeactionfoldertable select#folderid{margin: 0px;}
div.js-jobs-jobs-applie div.resumeaction1ton table#resumeactionfoldertable tr td{padding: 0px 3px;}

div.js-jobs-jobs-applie div.resumeaction1ton table#resumeactioncandidatetable tbody tr td input{display: block;width: 269px;height: 32px; border: 1px solid #cdcdcd; border-radius: 3px; margin-bottom: 5px; padding-left: 5px;}
div.js-jobs-jobs-applie div.resumeaction1ton table#resumeactioncandidatetable tbody tr td input#emmailaddress{background-color: #fff;}
div.js-jobs-jobs-applie div.resumeaction1ton table#resumeactioncandidatetable tbody tr td b.js-emailtocandi_date{display: block;}

div.js-jobs-jobs-applie div.resumeaction1ton table#resumeactioncandidatecommentstable tbody tr td textarea#candidatemessage{height: 154px;margin-top: 20px;width: 100%;}
div.js-jobs-jobs-applie div.resumeaction1ton table#resumeactioncandidatecommentstable tbody tr td input#js_btnid_sendmail{border: medium none; color: white; font-size: 12px; margin-top: 137px; padding: 5px 16px; text-decoration: none; margin-left: 15px;}

div#resumeactioncomments div.jsjobs_resumeactioncomments div.jsjobs-field-actionbutton input.button{padding: 5px 15px;}
div#resumedetail_data{margin-top: 15px;}
span#resumedetail_data_title,
span#jsjobs_appliedresume_data_detail_applicantsummery{font-size:12px;font-weight: bold;}
span#resumedetail_data_value{margin-left: 7px;font-size:12px;}
span#jsjobs_appliedresume_data_detail_applicantsummery_value, span#jsjobs_appliedresume_data_detail_applicantsummery_value{font-size:10px;}

div.resumeactionmessage1ton span.resume_message_print_ok{ width:96%; margin-left: 2%; margin-top: 10px; display:inline-block;padding:5px 10px;background-color:#DFF2BF;color:#3F8000;border:1px solid #3F8000;}
div.resumeactionmessage1ton span.resume_message_print_ok img{padding-right:5px;}
div.resumeactionmessage1ton span.resume_message_print_notok{width:96%; margin-left: 2%; margin-top: 10px; display:inline-block;padding:5px 10px;background-color:#FFBABA;color:#D7010D;border:1px solid #D7010D;}
div.resumeactionmessage1ton span.resume_message_print_notok img{padding-right:5px;}


div#jsjobs_appliedresume_tab_search{float:left; width:100%; padding:0 10px;}
span#jsjobs_appliedresume_tab_search_title{text-decoration:underline;font-size:14px;color:#606062;padding-left:1%;float:left;width:100%;}
div#jsjobs_appliedresume_tab_search_data{float:left; width:98%;margin: 0 1%;}
span.jsjobs_appliedresume_tab_search_data{float:left; width:26%;border:2px solid #D9D9D9;margin-bottom:1%;margin-left:1%;padding-bottom: 4px;}
span.jsjobs_appliedresume_tab{float:left;padding-top: 12px; width:100%;border:1px solid #D9D9D9;margin-bottom:1%;padding-bottom: 4px;}
span.jsjobs_appliedresume_tab span.jsjobs-applied-resume-field div.field{float:left; width:50%;padding: 0px 15px;}
span.jsjobs_appliedresume_tab span.jsjobs-applied-resume-field div.field-btn{ display: inline-block;margin-top: 10px;text-align: center; width: 100%;}
span.jsjobs_appliedresume_tab span.jsjobs-applied-resume-field div.field-btn div.jsjobs-field-btn{display: inline-block;padding: 9px 0 4px;text-align: center; width: 80%;}
span.jsjobs_appliedresume_tab span.jsjobs-applied-resume-field div.field span.jsjobs-radio-btn{float:left; width:50%;}
span.jsjobs_appliedresume_tab span.jsjobs-applied-resume-field div.field span.jsjobs-radio-btn input{display:inline-block; float:left; width:unset;}
span.jsjobs_appliedresume_tab span.jsjobs-applied-resume-field div.field span.jsjobs-radio-btn span.jsjobs-status-radio-btn{display:inline-block; float:left; width:unset;padding-top:3px; padding-left:5px;}
span.jsjobs_appliedresume_tab span.jsjobs-applied-resume-field{float:left; width:100%;}
span.jsjobs_appliedresume_tab_search_data_title{float:left; width:100%;padding:5px 4px;}
span.jsjobs_appliedresume_tab_search_data_value{float:left; width:100%;padding-left: 4px;}
span.jsjobs_appliedresume_search_data_value{float:left; width:100%;padding-left: 4px;}
span.jsjobs_appliedresume_search_data_value input{float:left;width:100%; height:33px;}
span.jsjobs_appliedresume_tab_search_data_value input{width:100%;}
span.jsjobs_appliedresume_tab_search_data_value select{width:100%}
span.jsjobs_appliedresume_tab_search_data_value select#currency{width:28%}
span.jsjobs_appliedresume_tab_search_data_value select#jobsalaryrange{width:71%}
span#jsjobs_appliedresume_tab_search_close_button input{margin-left: 23%; margin-top: 3%;border:medium none;border-radius:4px 4px;} /* job applied resume tab search close button */
div#jsjobs_appliedapplication_container{ width:100%;float:left;border:1px solid #A9ABAE;margin-bottom: 1%; }
div#jsjobs_appliedresume_top,
div#jsjobs_appliedresume_data,
div#jsjobs_appliedresume_data_detail,
div#jsjobs_appliedresume_data_comments_bottom{float:left; width:100%;}
div#jsjobs_appliedresume_container{ width:100%;float:left; }
span#jsjobs_appliedresume_applicantname{font-size:14px;color:#88BBC8;font-weight:bold;padding-left:1%;width:32%;line-height: 28px;float:left;}
span#jsjobs_appliedresume_applicantname.bold{font-weight:bold;}
span#jsjobs_appliedresume_applicanttitle{font-weight:bold;color:#000000;font-size:10px;}
span#jsjobs_appliedresume_applieddate{color:#606062;font-size:10px;line-height: 28px;}
span#jsjobs_appliedresume_applicantsummery{border-left:1px solid #A9ABAE; padding-left:4px;color:#606062;font-size:10px;}
span#jsjobs_appliedresume_data_detail_applicantlocation_value,
span#jsjobs_appliedresume_applieddate_value,
span#jsjobs_appliedresume_applicantsummery_value{color:#000000;font-size:10px;}
span#jsjobs_appliedresume_data_comments_title{float:left;color:#000000;font-weight:bold;margin-left:2%;}
span#jsjobs_appliedresume_data_comments{display:block;color:#000000;width:70%;float:left;}
span#jsjobs_appliedresime_data_comments_link{width:14%;margin-top:3px;margin-bottom:3px;white-space: nowrap;}
span#jsjobs_appliedresime_data_comments_location{float:left;border-left:1px solid #A9ABAE;padding-left:5px;margin-left:2%;}
span#jsjobs_appliedresime_data_comments_location_title{float:left;color:#A9ABAE;margin-right:2px;}
div#jsjobs_appliedresume_actioncontainer{padding:5px 0px ;width:100%;float:left;background-color:#F5F5F5;border-top:1px solid #A9ABAE;}
div#jsjobs_appliedresume_action{float:left;padding-left:1%;width:15%;}
div#jsjobs_appliedresume_top table{border:none !important;}
div#jsjobs_appliedresume_data table{border:none !important;}
span#resume_action_style{color:#000;line-height:18px;overflow:hidden;cursor:pointer;}
span#resume_action_style a:link,
span#resume_action_style a:visited,
span#resume_action_style a:hover{color:#000000;text-decoration:none;background-color: transparent ;}
div#jsjobs_appliedresume_top{background-color:#F4F5F6;border-bottom:1px solid #DBDBDA;}
div#jsjobs_appliedresume_data_detail{padding:3px 0px;position:relative;width:78%;float:left;}

div#jsjobs_appliedresume_data_comments_bottom div.jsjobs_appliedresume_data_action_message{ background-color:#D8E9ED;border-radius: 4px 4px 4px 4px; border: 1px solid #87B8C2;color: #000; float: left;text-align: center;width:50%;margin-left:25%;padding:3px 3px;margin-bottom:1%;margin-top:1%;font-size:10px; }
div#job_appliedresume{border:1px solid #A9ABAE;padding:10px;margin:5px 0px 0px 0px;}
div#resumedetail{position:relative;width:100%;}
div#resumeactioncandidate{float:left;width:35%;padding-top: 10px;}
div#resumeactioncandidatecomments{float:left;width:65%;padding-top: 10px;}
div#resumeactioncomments,
div#resumeactionfolder{float:left;width:100%;padding-top: 10px;}
table#resumeactionfoldertable,
table#resumeactioncommentstable,
table#resumeactioncandidatetable, 
table#resumeactioncandidatecommentstable {border:none !important;}
div#resumedetail div#resumedetailclose{ position:relative;float:left;width:100%;border:none; }
div#resumeactioncandidate table tr td{padding:3px 5px;}
div#jsjobs_appliedresumedata_pic img{border: 2px solid #A9ABAE;margin-top: 3%;}
div#resumeactioncomments table tr td input
,div#resumeactionfolder table tr td input
,div#resumeactioncandidatecomments table tr td input { border: medium none;color: white;font-size: 12px;padding: 5px 16px;text-decoration: none;}
div#jsjobs_appliedresume_action_allexport img{float:left;}
div#jsjobs_appliedresume_action_allexport a:hover, div#jsjobs_appliedresume_action_allexport a:link {background:none;text-decoration:none;color: #FFFFFF;font-size:12px;}

div#jsjobs-main-wrapper form#adminForm input.jsjobs_button{outline: none; padding:10px; text-align: center; text-decoration: none; display: inline-block;}

/*pagination*/
div#jsjobs_jobs_pagination_wrapper{display: inline-block;width: 100%;float: left; padding: 9px 15px;margin-bottom: 10px;text-align: center;}
div#jsjobs_jobs_pagination_wrapper div.jsjobs-lbox{display: inline-block;width: 60px;float: right;}
div#jsjobs_jobs_pagination_wrapper div.jsjobs-lbox select#limit{margin-bottom: 0px;}
div#jsjobs_jobs_pagination_wrapper div.jsjobs-plinks{display: inline-block;padding: 5px 15px;}
div#jsjobs_jobs_pagination_wrapper div.jsjobs-plinks ul.pagination-list{margin: 0px;}
div#jsjobs_jobs_pagination_wrapper div.jsjobs-plinks ul.pagination-list li{display: inline-block;margin: 0px 7px;}
div#jsjobs_jobs_pagination_wrapper div.jsjobs-resultscounter{float: left;margin-top: 6px;}

div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-graph-wrap div.jsjobs-graph-wrp div#js_donut_chart.js_emp_chart2{width: 100%;height: 300px; display: inline-block; background: #FFFFFF; border:1px solid #CCC; border-top: none;position: relative;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-graph-wrap div.jsjobs-graph-wrp div#js_donut_chart div#no_message.donut_chart{padding:15px 20px;background:#f6f6f6;color:#723776;border:1px solid #cccccc;font-size:15px;display:inline-block;transform: translate(-50%, -50%);top:50%;left:50%;position: absolute;min-width: 80%;text-align: center;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-graph-wrap div.jsjobs-graph-wrp div.js_emp_chart1{width: 100%;height: 300px; display: inline-block; background: #FFFFFF; border:1px solid #CCC;border-top: none;position: relative;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-graph-wrap div.jsjobs-graph-wrp div.js_emp_chart1 div#no_message.linechart{padding:15px 20px;background:#f6f6f6;color:#723776;border:1px solid #cccccc;font-size:15px;display:inline-block;transform: translate(-50%, -50%);top:50%;left:50%;position: absolute;min-width: 80%;text-align: center;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-resume-jobs div#jsjobs-appliedresume-seeker{display: inline-block;width: 100%;float: left;margin-bottom: 9px;}
div#jsjobs-main-wrapper div#jsjobs-field-wrapper-description div.jsjobs-value textarea#description {display: inline-block;width: 100%;float: left;}
div#jsjobs-main-wrapper div#jsjobs-field-wrapper-description{width: 100%; float: left;display: inline-block;}
div#jsjobs-main-wrapper div#jsjobs-field-wrapper-title div.jsjobs-field font{display: inline;}
div#jsjobs-main-wrapper div#jsjobs-field-wrapper-title div.jsjobs-field{width: 100%; float: left;display: inline-block;margin:8px 0 0 0;}
div#jsjobs-main-wrapper div#jsjobs-field-wrapper-title div.jsjobs-value input#title{width: 100%; height:32px;}
div#jsjobs-main-wrapper div#jsjobs-field-wrapper-title div.jsjobs-value {display: inline-block;width: 100%;float: left;}
div#jsjobs-main-wrapper div#jsjobs-field-wrapper-title{width: 100%; float: left;display: inline-block;}
div#jsjobs-main-wrapper div#sortbylinks span.my_appliedjobs_sbl_links a{display:inline-block; float:left;padding:10px;width:100%;text-decoration:none;text-align:center;color:#fff;}
div#jsjobs-main-wrapper div#sortbylinks span.my_appliedjobs_sbl_links{display:inline-block; float:left; width:16.66%; border-left:1px #fff solid;border-right:1px #fff solid;}
div#jsjobs-main-wrapper div#sortbylinks span.my_resume_sbl_links a{display:inline-block; float:left;padding:5px;width:100%;text-decoration:none;text-align:center;color:#fff;}
div#jsjobs-main-wrapper div#sortbylinks span.my_resume_sbl_links{display:inline-block; float:left; width:25%; border-left:1px #fff solid;border-right:1px #fff solid;}
div#jsjobs-main-wrapper div#sortbylinks{ width:100%; float:left;margin:5px 0 0 0;}
div#jsjobs-main-wrapper div#sortbylinks ul li.jsjobs-sorting-bar{border-left: 1px solid #fff;display: inline-block;float: left;text-align: center;width: 16.66%;padding:0px;}
div#jsjobs-main-wrapper div#sortbylinks.w20 ul li.jsjobs-sorting-bar{width: 20%;}
div#jsjobs-main-wrapper div#sortbylinks ul li.jsjobs-sorting-bar-myjob{ border-left: 1px solid #fff;display: inline-block;float: left;text-align: center;width: 14.28%;white-space: nowrap;padding:0px;}
div#jsjobs-main-wrapper div#sortbylinks ul li.jsjobs-sorting-bar a{ display: inline-block;padding: 2px 0;text-decoration: none;width: 100%;}
div#jsjobs-main-wrapper div#sortbylinks ul li.jsjobs-sorting-bar-myjob a{ display: inline-block;padding: 4px 0;text-decoration: none;width: 100%;}
div#jsjobs-main-wrapper div#sortbylinks ul{float: left;list-style-type: none;margin: 0;padding: 0;width: 100%;}
div#jsjobs-main-wrapper div#sortbylinks ul li{ display: block;float: left;text-align: center;border-left:1px #fff solid; width: 25%;padding:0px;}
div#jsjobs-main-wrapper div#sortbylinks ul li a{width:100%; display:inline-block;padding:2px 10px; text-decoration:none;}
div#jsjobs-main-wrapper div#sortbylinks ul li a.selected{}
div#jsjobs-main-wrapper div#sortbylinks span.my_myjobs_sbl_links { display:inline-block; float:left; text-align: center;  border-left:1px #fff solid;border-right:1px #fff solid;}
div#jsjobs-main-wrapper div#sortbylinks span.my_myjobs_sbl_links a{padding:5px 18px 5px 17.5px; display:inline-block; float:left;text-decoration:none;text-align:center;color:#fff;}
div#jsjobs-main-wrapper div.jsjobs-field-main-wrapper{float:left;width:100%;padding:0px 10px;}
div#jsjobs-main-wrapper div.jsjobs-fieldwrapper div.jsjobs-fieldtitle{display:inline-block; float: left; width:100%;padding:0;margin-bottom: 5px;}
div#jsjobs-main-wrapper div.jsjobs-fieldwrapper div.jsjobs-fieldvalue input{ width:100%;height: 35px; margin: 0px;}
div#jsjobs-main-wrapper div.jsjobs-fieldwrapper div.jsjobs-fieldvalue span.jsjobs-salaryrange-value{display:inline-block; width:24%;margin:0 5px 0 0; float:left;}
div#jsjobs-main-wrapper div.jsjobs-fieldwrapper div.jsjobs-fieldvalue textarea{ width:100%;}
div#jsjobs-main-wrapper div.jsjobs-fieldwrapper div.jsjobs-fieldvalue{display:inline-block;width:100%;border-radius:5px;float:left;}
div#jsjobs-main-wrapper div.jsjobs-fieldwrapper div.jsjobs-fieldvalue label.cflabelcb{display: inline-block; width: auto; margin-left: 4px; margin-right: 18px;}
div#jsjobs-main-wrapper div.jsjobs-fieldwrapper div.jsjobs-fieldvalue label.cf_radiobtn{display: inline-block; width: auto; margin-left: 4px; margin-right: 18px;}
div#jsjobs-main-wrapper div.jsjobs-fieldwrapper div.jsjobs-fieldvalue input.cflabelcb{display: inline-block; width: auto;}
div#jsjobs-main-wrapper div.jsjobs-fieldwrapper div.jsjobs-fieldvalue button#startpublishing_img{display:inline-block;height: 35px;}
div#jsjobs-main-wrapper div.jsjobs-fieldwrapper div.jsjobs-fieldvalue button#stoppublishing_img{display:inline-block;height: 35px;}
div#jsjobs-main-wrapper div.jsjobs-fieldwrapper span.jsjobs-longitude span.jsjobs-longitude-title{display:inline-block; padding:10px 0 5px 0;}
div#jsjobs-main-wrapper div.jsjobs-fieldwrapper span.jsjobs-longitude{display:inline-block;width:30%;margin:0 5px 0 0; float:left;}
div#jsjobs-main-wrapper div.jsjobs-fieldwrapper{float:left; width:100%; margin-top: 12px;}
div#jsjobs-main-wrapper div.fieldwrapper-btn{float:left; width:100%; display: inline-block;text-align: center;padding: 10px 0; margin-top: 12px;}
div#jsjobs-main-wrapper div.jsjobs-form-button-wrapper div#btn input{padding: 5px;}
div#jsjobs-main-wrapper div.jsjobs-form-button-wrapper{display: inline-block;width: 100%;text-align: center;float: left; padding-top: 10px; margin:10px 0 10px 0;}
div#jsjobs-main-wrapper div.jsjobs-listing-main-wrapper div.jsjobs-listing-area div.jsjobs-coverletter-button-area a.jsjobs-listing-icon-view{width:97%; padding:7px 5px 11px 12px; display:inline-block;float:left;}
div#jsjobs-main-wrapper div.jsjobs-listing-main-wrapper div.jsjobs-listing-area div.jsjobs-coverletter-button-area a.jsjobs-listing-icon{width:97%; padding:7px 5px 9px 12px; display:inline-block;float:left;}
div#jsjobs-main-wrapper div.jsjobs-listing-main-wrapper div.jsjobs-listing-area div.jsjobs-coverletter-button-area div.jsjobs-icon{width:55%; float:left; text-align: center; display:inline-block;padding: 2px 0 0 0;}
div#jsjobs-main-wrapper div.jsjobs-listing-main-wrapper div.jsjobs-listing-area div.jsjobs-coverletter-button-area div.jsjobs-icon div.jsjobs-icon-btn{ text-align: center; display: inline-block;}
div#jsjobs-main-wrapper div.jsjobs-listing-main-wrapper div.jsjobs-listing-area div.jsjobs-coverletter-button-area div.jsjobs-icon a{float:left;padding:4px;  margin-right:3px;}
div#jsjobs-main-wrapper div.jsjobs-listing-main-wrapper div.jsjobs-listing-area div.jsjobs-coverletter-button-area span.jsjobs-coverletter-created{width:45%;margin: 4px 0;padding:8px;text-align: center; float:left;display:inline-block;}
div#jsjobs-main-wrapper div.jsjobs-listing-main-wrapper div.jsjobs-listing-area div.jsjobs-coverletter-button-area span.jsjobs-edit-icon{float:left;display:inline-block;}
div#jsjobs-main-wrapper div.jsjobs-listing-main-wrapper div.jsjobs-listing-area div.jsjobs-coverletter-button-area{float:left; width:50%;}
div#jsjobs-main-wrapper div.jsjobs-listing-main-wrapper div.jsjobs-listing-area span.jsjobs-coverletter-title{width:50%;display:inline-block; float:left;padding: 12px 0 0 10px; font-weight: bold;}
div#jsjobs-main-wrapper div.jsjobs-listing-main-wrapper div.jsjobs-listing-area{width:100%;float:left;padding: 3px 0 2px 0;}
div#jsjobs-main-wrapper div.jsjobs-listing-main-wrapper{width:100%;  float:left;padding:10px; }
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-appliedjobslist-btn span.jsjobs-location{float:left;width:69%; padding-top:2px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-appliedjobslist-btn span.jsjobs-main-wrapper-btn{float:left;width:100%;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-appliedjobslist-btn span.jsjobs-noofjob-value canvas#jsjobs-nofjobs-canvas span.jsjsobs-jobsno{display:inline-block;float:left;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-appliedjobslist-btn span.jsjobs-noofjob-value canvas#jsjobs-nofjobs-canvas{display:inline-block;margin-left:-2px; float:left;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-appliedjobslist-btn span.jsjobs-noofjob-value{ padding: 2px 10px 2px 2px; display: inline-block; text-align: center;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-appliedjobslist-btn span.jsjobs-noofjobs{float:right;display:inline-block;margin-right: -6px;padding-top: 3px; }
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-appliedjobslist-btn span.jsjobs-resume-btn a{display:inline-block;padding:3px;  text-decoration:none;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-appliedjobslist-btn span.jsjobs-resume-btn{float:left;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-appliedjobslist-btn{float:left;width:100%;  padding:5px; border-top:none;}
div#jsjobs-main-wrapper div.jsjobs-data-title-cover{float:left;width:100%; border-top: none; }
div#jsjobs-main-wrapper div.jsjobs-data-title-cover span.jsjobs-cover-letter-data{float:left;width:100%;padding: 0 0 5px 10px; }
div#jsjobs-main-wrapper div.jsjobs-data-title-cover span.jsjobs-cover-letter-title{font-weight: bold; }
div#jsjobs-main-wrapper div.jsjobs-data-title-cover span.jsjobs-resume-data{ float:left;width:100%;padding: 5px 0 5px 10px; }
div#jsjobs-main-wrapper div.jsjobs-data-title-cover span.jsjobs-resume-data span.jsjobs-resume-value a{text-decoration: none;}
div#jsjobs-main-wrapper div.jsjobs-data-title-cover span.jsjobs-resume-title{font-weight: bold; }


div#jsjobs-main-wrapper div.jsjobs-main-wrapper-appliedjobslist{float:left;width:100%; padding:6px; position: relative;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-1 span.jsjobs-jobstypes {padding:2px 8px;border-bottom:none;font-size: 12px;position: absolute;right:10px;bottom:0px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-1 span.jsjobs-posted {padding-top:3px;font-size: 12px;margin-right: 10px;position: absolute;left:68%;bottom:0px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-1 span.jsjobs-title { float:left;display:inline-block; width:70%;font-weight:bold; padding-left:5px; padding-top:3px; font-size: 14px; }
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-1 span.jsjobs-title a{text-decoration: none;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-1 {float:left;width:100%; padding:5px 0 0 0;position: relative;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-2 div.jsjobs-data-2-wrapper {float:left;width:44%;padding-top:15px; }
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-2 div.jsjobs-data-2-wrapper-short-list {float:left;width:15%; }
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-2 span.jsjobs-data-2-shortlist{float:right;display:inline-block;padding: 2.5px 5px;font-size: 11px; font-weight: bold; }
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-2 span.jsjobs-data-2-title{float:left;display:inline-block; font-weight: bold; }
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-2 span.jsjobs-data-2-value{float:left;display:inline-block;margin-left:5px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-2 span.jsjobs-data-2-value a{text-decoration: none;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-2 span.jsjobs-shortlist {position: absolute; right: 0px; top: 45px;	}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-2 span.jsjobs-shortlist div.js_job_publish{display: inline-block;padding-right:5px; }
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-2 span.jsjobs-shortlist div.rejected{display: inline-block;background-color: #E22828;color: #FFFFFF;font-weight: bold;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-2 span.jsjobs-shortlist div.publish{display: inline-block;background-color:#99D000;color: #FFFFFF;font-weight: bold;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-2 span.jsjobs-shortlist div.publish canvas{float: left;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-2 span.jsjobs-shortlist div.pending{display: inline-block;background-color: #FEA702;color: #FFFFFF;font-weight: bold;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-2 span.jsjobs-shortlist div.expired{display: inline-block;background-color: #A30903;color: #FFFFFF;font-weight: bold;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-2 span.jsjobs-shortlist div canvas{float:left;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-2 span.jsjobs-shortlist div span{float:left;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-2 span.jsjobs-shortlist div.js_job_publish canvas.goldjob{display: inline-block;float: left;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-2 {float:left;width:100%;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-title-cover {padding-left: 5px; float:left;width:100%;display: inline-block;padding-top: 5px; }
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-title-cover span.jsjobs-cover-letter-data {float:left;width:100%;display: inline-block; }
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-title-cover span.jsjobs-cover-letter-data span.jsjobs-cover-letter-title {float:left;display: inline-block;font-weight: bold;font-size: 10px; }
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-title-cover span.jsjobs-cover-letter-data span.jsjobs-cover-letter-value {float:left;display: inline-block;font-size: 10px; }
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-title-cover span.jsjobs-resume-data {float:left;width:100%;display: inline-block;padding-top: 3px; }
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-title-cover span.jsjobs-resume-data span.jsjobs-resume-title {float:left;display: inline-block;font-size: 10px;font-weight: bold; }
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-title-cover span.jsjobs-resume-data span.jsjobs-resume-value {float:left;display: inline-block;font-size: 10px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area {float:left;width:calc(100% - 133px); padding-left: 10px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-image-area div.jsjobs-image-boder{display: inline-block;text-align: center; width: 100%;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-image-area div.jsjobs-image-wrapper{width:100%; height:80px; text-align: center;float: left; display: inline-block;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-image-area div.jsjobs-image-wrapper img{width:auto; height:79px; text-align: center;display: inline-block;padding: 4px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-image-area{float:left;width:133px;height: 100px; display:inline-block;text-align: center;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-image-area a{position: relative; height: 100%;  display: inline-block; width: 100%;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-image-area img{position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; margin: auto; max-height: 90%; max-width: 90%; } 
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs{float:left; width:100%; padding: 10px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-listcompany-button span a{text-decoration:none;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-listcompany-button span.jsjobs-location{text-decoration:none;float:left;padding: 3px 0 0;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-listcompany-button span.jsjobs-viewalljobs-btn{display:inline-block; float:right;padding:0 5px 0 0;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-listcompany-button span.jsjobs-viewalljobs-btn a{display:inline-block; float:right;padding: 5px 10px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-listcompany-button{width:100%; float:left; padding:5px; border-top:none;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-wrapper-listcompany div.jsjobs-listcompany div.jsjobs-data-area div.jsjob-data-1 span.jsjobs-data-jobtitle-btn div.jsjobs-goldfeatured-btn span.jsjobs-featured{display:inline-block; font-size:11px; background-color:#2993CF; color:#FFFFFF; padding: 0 5px; border-radius:5px;font-weight: bold;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-wrapper-listcompany div.jsjobs-listcompany div.jsjobs-data-area div.jsjob-data-1 span.jsjobs-data-jobtitle-btn div.jsjobs-goldfeatured-btn span.jsjobs-gold{display:inline-block; background-color:#CC9900; color:#FFFFFF;font-weight: bold;padding: 0px 5px 0 5px;font-size:11px; border-radius:5px; margin:0 5px 0 0;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-wrapper-listcompany div.jsjobs-listcompany div.jsjobs-data-area div.jsjob-data-1 span.jsjobs-data-jobtitle-btn div.jsjobs-goldfeatured-btn{float:left;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-wrapper-listcompany div.jsjobs-listcompany div.jsjobs-data-area div.jsjob-data-1 span.jsjobs-data-jobtitle-btn{display:inline-block; float:left;width:30%;padding:3px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-wrapper-listcompany div.jsjobs-listcompany div.jsjobs-data-area div.jsjob-data-1 span.jsjobs-data-jobtitle-title span.jsjobs-data-jobtitle{font-weight:bold;display:inline-block; float:left; padding:5px; }
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-wrapper-listcompany div.jsjobs-listcompany div.jsjobs-data-area div.jsjob-data-1 span.jsjobs-data-jobtitle-title{display:inline-block; float:left; width:100%;}

div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-wrapper-listcompany div.jsjobs-listcompany div.jsjobs-data-area span.jsjobs-data-jobtitle-title a.jsjobs-titlelink span.jsjobs-data-jobtitle{display: inline-block;max-width: 75%;float: left;white-space: nowrap;text-overflow:ellipsis; overflow: hidden;font-size: 14px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-wrapper-listcompany div.jsjobs-listcompany div.jsjobs-data-area span.jsjobs-data-jobtitle-title span.js_gold{font-weight: bold; font-size: 10px;padding: 0px 5px;color: #fff;background: #cc9900;border-radius: 4px; margin-left: 5px; margin-top: 5px; display: inline-block;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-wrapper-listcompany div.jsjobs-listcompany div.jsjobs-data-area span.jsjobs-data-jobtitle-title span.js_feature{font-weight: bold;font-size: 10px;margin-top: 3px; padding: 0px 5px;color: #fff;background: #2993cf;border-radius: 4px;margin-left: 5px; margin-top: 5px; display: inline-block;}

div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-wrapper-listcompany div.jsjobs-listcompany div.jsjobs-data-area div.jsjob-data-1 span.jsjobs-data-location-value{display:inline-block; float:left;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-wrapper-listcompany div.jsjobs-listcompany div.jsjobs-data-area div.jsjob-data-1 span.jsjobs-listcompany-location{display:inline-block; float:left; width:100%;padding: 13px 0 0 5px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-wrapper-listcompany div.jsjobs-listcompany div.jsjobs-data-area div.jsjob-data-1 span.jsjobs-listcompany-website{display:inline-block; float:left;margin-right:5px;font-weight:bold;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-wrapper-listcompany div.jsjobs-listcompany div.jsjobs-data-area div.jsjob-data-1{float:left; width:100%;padding: 0 5px 0 0;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-wrapper-listcompany div.jsjobs-listcompany div.jsjobs-data-area{float:left; width:calc(100% - 100px);padding-left:10px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-wrapper-listcompany div.jsjobs-listcompany div.jsjobs-image-area div.jsjobs-image-wrapper-mycompany div.jsjobs-image-border{width:100px;height: 75px; float: left;position: relative;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-wrapper-listcompany div.jsjobs-listcompany div.jsjobs-image-area div.jsjobs-image-wrapper-mycompany div.jsjobs-image-border img{position: absolute;max-width: 95%;max-height: 95%;top:0;bottom:0;left:0;right:0;margin:auto;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-wrapper-listcompany div.jsjobs-listcompany div.jsjobs-image-area div.jsjobs-image-wrapper-mycompany{width:100px;height:75px; display:block;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-wrapper-listcompany div.jsjobs-listcompany div.jsjobs-image-area{display:inline-block; width:100px;height: 75px;float:left;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-wrapper-listcompany div.jsjobs-listcompany div.jsjobs-image-area a{display:block;width:100%;height: 100%;position: relative;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-wrapper-listcompany div.jsjobs-listcompany{width:100%; float:left;padding: 5px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-wrapper-listcompany{width:100%; float:left;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany{float:left; width:100%;padding: 10px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listjobshort{float:left; width:100%;padding:10px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listresume{float:left; width:100%;padding:10px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listresume div.jsjobs-main-wrapper-resumeslist div.jsjobs-main-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename div.jsjobs-applyname span.jsjobs-titleresume{margin-top: 0px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listresume div.jsjobs-main-wrapper-resumeslist div.jsjobs-main-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename div.jsjobs-applyname span.jsjobs-titleresume a.jsjobs-anchor_resume{font-size: 14px; display: inline-block;max-width: 65%;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;float: left; text-decoration: none;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listresume div.jsjobs-main-wrapper-resumeslist div.jsjobs-main-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename span.js_gold{font-size: 10px;padding: 1px 5px;color: #fff;background: #cc9900;border-radius: 4px; margin-left: 5px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listresume div.jsjobs-main-wrapper-resumeslist div.jsjobs-main-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename span.js_feature{font-size: 10px;padding: 1px 5px;color: #fff;background: #2993cf;border-radius: 4px;margin-left: 5px; }
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listresume div.jsjobs-main-wrapper-resumeslist div.jsjobs-main-resumeslist div.jsjobs-image-area a.logo_a{display: inline-block;text-align: center;width: 100%;height: 100%;position: relative;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listresume div.jsjobs-main-wrapper-resumeslist div.jsjobs-main-resumeslist div.jsjobs-image-area img.logo_img{display: inline-block;max-width: 100%;max-height: 100%;position: absolute;top:0;bottom:0;right:0;left:0;margin: auto;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename div.jsjobs-application-title span.jsjobs-categoryjob{display:inline-block; float:left; width:50%; }
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename div.jsjobs-application-title{float:left; width:100%;padding-top: 10px; font-size: 12px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename div.jsjobs-applyname span.jsjobs-date-created{position: absolute;right:0px;bottom:-30px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename div.jsjobs-applyname span.jsjobs-date{display:inline-block; float:left;width:15%;margin:10px 0 0 0;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename div.jsjobs-applyname span.jsjobs-fulltime-btn{border-bottom:none;position: absolute;right:10px;bottom:0px;padding:2px 8px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename div.jsjobs-applyname span.jsjobs-titleresume{ font-weight:bold; display:inline-block; float:left;width:70%;padding-top:4px; padding-bottom: 3px;}

div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename div.jsjobs-applyname{ float:left; width:100%; padding:5px 0 0 5px;position: relative;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename  span.jsjobs-categoryjob span.jsjobs-titlecategory{ display:inline-block;font-weight:bold;float:left; margin:0 10px 0 0;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename  span.jsjobs-categoryjob span.jsjobs-valuecategory{display:inline-block;float:left; margin:0 10px 0 0;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename  span.jsjobs-categoryjob{display:inline-block; float:left; width:50%;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename  span.jsjobs-totexprience span.jsjobs-totalexpreience-title{display:inline-block;font-weight:bold;float:left; margin:0 10px 0 0;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename span.jsjobs-categoryjob{display:inline-block; float:left; width:50%; padding: 7px 0px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename  span.jsjobs-totexprience span.jsjobs-totalexpreience-value{display:inline-block;float:left; margin:0 10px 0 0;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename  span.jsjobs-totexprience{display:inline-block; float:left; width:50%;}

div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename span.jsjobs-emailaddress span.jsjobs-emailaddress-color{display:inline-block;font-weight:bold; float:left; margin:0 10px 0 0;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename span.jsjobs-emailaddress span.jsjobs-address{display:inline-block;float:left;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename span.jsjobs-emailaddress{display:inline-block; float:left; width:50%;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename span.js-myresume-field-wrapper {display:inline-block;width:50%;padding: 7px 0px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename span.js-myresume-field-wrapper span.js-myresume-field-title{display:inline-block;font-weight:bold;float:left; margin:0 10px 0 0;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename span.js-myresume-field-wrapper span.js-myresume-field-value{display:inline-block;float:left;}

div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename span.jsjobs-salary-range {display:inline-block;width:50%;padding: 7px 0px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename span.jsjobs-salary-range span.jsjobs-salary-title{display:inline-block;font-weight:bold;float:left; margin:0 10px 0 0;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename span.jsjobs-salary-range span.jsjobs-salary-value{display:inline-block;float:left;}

div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename{float:left;width:100%; }
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area {float:left;width:calc(100% - 160px);padding-left:5px; padding-right: 5px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-image-area div.jsjobs-image-wrapper span.jsjobs-image-wrap img{width:100%;height:100px;  float:left; }
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-image-area{float:left;width:160px;height:120px;text-align: center;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-image-area a.{float:left;width:18%; text-align: center;padding-left: 5px; }
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-main-resumeslist{float:left;width:100%;}

div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-myresume-btn a{display: inline-block; padding: 3px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-myresume-btn a.jsjobs-resumes-gold-btn{padding: 6px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-myresume-btn a.jsjobs-resumes-gold-btn span.jsjobs-gold{ background-color:#CC9900; display:inline-block; color:#fff;font-weight: bold; border-radius:0 5px 5px 0; padding: 2px 6px 0 1px; font-size: 10px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-myresume-btn a.jsjobs-resumes-gold-btn img{display:inline-block; float:left; }
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-myresume-btn a.jsjobs-resumes-featured-btn{padding: 6px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-myresume-btn a.jsjobs-resumes-featured-btn span.jsjobs-featured{background-color:#2993CF;display:inline-block;font-weight: bold; text-align: center;  border-radius:0 5px 5px 0; padding: 2px 4px 0 1px;  color:#fff;font-size: 10px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-myresume-btn a.jsjobs-resumes-featured-btn img{float: left; display: inline-block;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-myresume-btn span.jsjobs-approval-btn{display:inline-block; float:right;margin:10px 0 5px 0; padding:10px;}

div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-myresume-btn span.jsjobs-myresumebtn{display:inline-block; float:left; width:50%;text-align: right;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-myresume-btn span.jsjobs-resume-loction{display:inline-block; float:left; width:50%;padding-top: 5px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-myresume-btn {float:left; width:100%;padding:5px; border-top:none;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist{float:left;width:100%;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-content-shortlist-area div.jsjobs-data-1 span.jsjobs-posted-days{display:inline-block; font-size:12px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-content-shortlist-area div.jsjobs-data-1 span.jsjobs-posted{display:inline-block;padding:3px 5px;margin-left: 7px; margin-right: 7px; font-size: 11px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-content-shortlist-area div.jsjobs-data-1 span.jsjobs-ratingjos{text-align: center;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-content-shortlist-area div.jsjobs-data-1 span.jsjobs-title a{display:inline-block; text-decoration:none;font-weight:bold; font-size: 14px; float:left;overflow: hidden;white-space:nowrap; text-overflow: ellipsis;max-width: 65%;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-content-shortlist-area div.jsjobs-data-1 span.jsjobs-title{display:inline-block; float:left; width:60%;font-weight: bold;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-content-shortlist-area div.jsjobs-data-1 span.jsjobs-title span.jsjobs-gold-shortlist{display:inline-block;margin-right: 3px;  text-align: center; float:left;padding:0px 5px;font-size: 10px;background-color:#CC9900;color: #fff;border-radius:5px;margin-left: 6px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-content-shortlist-area div.jsjobs-data-1 span.jsjobs-title span.jsjobs-featured-shortlist{display:inline-block;text-align: center; float:left;font-size: 10px; padding:0px 5px;background-color:#2993CF;color: #fff;border-radius:5px;margin-left: 6px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-content-shortlist-area div.jsjobs-data-1 span.jsjobs-posted-rating-main{display:inline-block; float: right; text-align: right; width:40%;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-content-shortlist-area div.jsjobs-data-1 span.jsjobs-posted-rating-main div#jsjobs_appliedresume_stars{margin-top:5px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-content-shortlist-area div.jsjobs-data-1 span.jsjobs-gold-featured{display:inline-block;width:20%;  float:left;}

div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-content-shortlist-area div.jsjobs-data-1{float:left;width:100%;padding-top: 10px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-content-shortlist-area div.jsjobs-data-area-2 div.jsjobs-data-2-wrapper span.jsjobs-data-2-title-salary{float:left;width:20%; display:inline-block;font-weight:bold;margin:0 5px 0 0; }
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-content-shortlist-area div.jsjobs-data-area-2 div.jsjobs-data-2-wrapper span.jsjobs-data-2-title{float:left; display:inline-block;font-weight:bold;margin:0 7px 0 0;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-content-shortlist-area div.jsjobs-data-area-2 div.jsjobs-data-2-wrapper span.jsjobs-data-2-value a.js_job_data_2_company_link{text-decoration: none;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-content-shortlist-area div.jsjobs-data-area-2 div.jsjobs-data-2-wrapper-jobsno{float:right;border-radius:5px;padding:3px 10px;text-align:center;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-content-shortlist-area div.jsjobs-data-area-2 div.jsjobs-data-2-wrapper{float:left;width:50%; padding: 10px 0px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-content-shortlist-area div.jsjobs-data-area-2{float:left;width:98%;padding:5px 0 5px 0;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-content-shortlist-area{float:left;width:calc(100% - 160px);padding-right: 5px;padding-left: 12px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-data-area-2 div.jsjobs-comment-wrapper{width:100%; float:left; display:none; padding:5px;margin-top:5px; }
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-image-area{float:left;width:160px;height:120px;display:inline-block;text-align:center;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-image-area a{position: relative; height: 100%;  display: inline-block; width: 100%;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-image-area a img{position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; margin: auto; max-height: 95%; max-width: 95%;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist-btn div.jsjobs-data-3 div.jsjobs-location-jobs span.js-job-data-location-value{display:inline-block; float:left;margin:5px 0 0 0; }
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist-btn div.jsjobs-data-3 div.jsjobs-location-jobs span.jsjobs-img-locaation{display:inline-block; float:left; }
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist-btn div.jsjobs-data-3 div.jsjobs-location-jobs{float:left;width:51%; }
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist-btn div.jsjobs-data-3{float:left;width:100%; padding:5px;  }
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist-btn div.jsjobs-data-btn a{text-align:center;float: right;display: inline-block; margin-left: 7px; text-decoration:none;padding: 3px 6px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist-btn div.jsjobs-data-btn-tablet a{text-align:center;float: right;display: inline-block; margin-left: 7px; text-decoration:none;   padding: 7px 10px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist-btn div.jsjobs-data-btn{float:right;width:49%; display: inline-block; padding: 3px 0;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist-btn div.jsjobs-data-btn-tablet{float:right;width:41%; display: inline-block; padding: 3px 0;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist-btn{float:left;width:100%;border-top:none;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist{float:left;width:100%; padding: 5px;}
div#jsjobs-main-wrapper span.jsjobs-add-cover-btn a img{margin: 0 8px 0 0;}
div#jsjobs-main-wrapper span.jsjobs-add-cover-btn a{text-decoration: none;}
div#jsjobs-main-wrapper a.jsjobs-add-cover-btn{ text-decoration: none; display: inline-block;padding:5px; float:right; margin:0 20px 0 0;font-size: 11px;}
div#jsjobs-main-wrapper a.jsjobs-add-cover-btn img{display: inline-block;padding-right: 4px;}
div#jsjobs-main-wrapper span.jsjobs-btn a{display:inline-block;background: #FFFFFF; float:right;text-decoration: none;  padding:7px 15px;color: #d43338;border: 1px solid #d43338;}
div#jsjobs-main-wrapper span.jsjobs-main-page-title span.jsjobs-title{display:inline-block;float:left; margin:2% 0 0 0;}
div#jsjobs-main-wrapper span.jsjobs-main-page-title{display: inline-block;  font-weight: bold; margin-top: 10px; padding-bottom: 6px; width: 100%; font-size:14px;}
div#jsjobs-main-wrapper span.js_controlpanel_section_title{display: inline-block;  font-weight: bold; margin-top: 10px; padding-bottom: 6px; width: 100%; font-size:14px;}
div#jsjobs-main-wrapper span.jsjobs-main-page-title span.jsjobs-title-componet{display: inline-block;padding-top: 8px; font-size:14px;}
div#jsjobs-main-wrapper span.jsjobs-main-page-title span.jsjobs-add-resume-btn{display: inline-block; float: right;padding-right:10px;}
div#jsjobs-main-wrapper span.jsjobs-main-page-title span.jsjobs-add-resume-btn a.jsjobs-resume-a{display: inline-block; padding:5px; text-decoration: none;}
div#jsjobs-main-wrapper span.jsjobs-main-page-title span.jsjobs-add-resume-btn a.jsjobs-resume-a span.jsjobs-add-resume-btn{display: inline-block;padding-right:0px; padding-left:5px; padding-top:3px; font-size:12px; text-align: center;}
div#jsjobs-main-wrapper span.jsjobs-title-coverletter{display:inline-block; float:left; padding-top: 8px;}
div#jsjobs-main-wrapper{width: 100%; float: left;display: inline-block; padding: 0 25px;}
font#jsjobs-status-btn{float:right; background-color:#Fc9735;padding-right:4.5px;margin-right: -6px; color:#fff;font-size: 10px; font-weight: bold;line-height: 20px;height: 20px;margin-top: 5px;}
font#jsjobs-status-btn.folder{float:right; background-color:#Fc9735;padding-right:4.5px;margin-right: -16px; color:#fff;font-size: 10px; font-weight: bold;line-height: 20px;height: 20px;margin-top: 5px;}
font#jsjobs-status-btn-rejected{float:right; background-color:#E22828;padding-right:4.5px;margin-right: -6px; color:#fff;font-size: 10px; font-weight: bold;line-height: 20px;height: 20px;margin-top: 5px;}
font#jsjobs-status-btn-rejected canvas{display: inline-block;float: left;}
font#jsjobs-status-btn canvas{display: inline-block;float: left;}
	
font#jsjobs-status-btn.margin-top{margin-top: 20px;}
font#jsjobs-status-btn-rejected.margin-top{margin-top: 20px;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo{float:left; width:100%; display: inline-block; padding:10px 7px;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper{float:left; width:100%; display:inline-block;padding-bottom: 7px;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldtitle{float:left; width:100%;padding:5px 0 5px 0;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue-radio-button div#resumeapplyfilter span#formjobemailtext{display:inline-block;margin-top: 5px;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.check-box-joblink{width: 100%;display: inline-block;border-radius: 5px;padding:7px;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.check-box-joblink input{margin: 0px;margin-right: 5px;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue{float:left; width:100%; }
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.field-value{float:left; width:100%;padding-bottom:8px; }
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue button#since_img{display:inline-block; padding-top:9px;padding-bottom:6px }
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue input{width:100%; height:35px;margin:0px;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper-btn{ float: left; width:100%; display:inline-block;text-align:center;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper-btn div.jsjobs-folder-info-btn span.jsjobs-folder-btn{ width:100%; text-align:center;display:inline-block; }
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper-btn div.jsjobs-folder-info-btn span.jsjobs-folder-btn input#button-save{float:left;width:10%; background-color:#000;  }
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper-btn div.jsjobs-folder-info-btn{ float:left;width:100%;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper-btn div.jsjobs-folder-info-btn span.jsjobs-folder-btn input#button{ background-color:#000; }
div#jsjobs-main-wrapper div.jsjobs-jobsalertinfo-save-btn{width:100%; float: left;text-align: center;display: inline-block; padding: 10px 0; margin-top: 6px; }
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue span{}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue span.jsjobs-mapvalue{float:left;margin:10px 0 0 0; width:100%;padding-bottom: 6px; display:inline-block;}  
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue  span.jsjobs-mapvalue span.jsjobs-longitude{float:left; width:25%;padding-bottom: 6px; display:inline-block;margin-right: 5px;}  
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue  span.jsjobs-mapvalue span.jsjobs-latitude{float:left; width:25%;padding-bottom: 6px; display:inline-block;}  
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue  span.jsjobs-mapvalue span.jsjobs-get-btn{float:left; width:30%;margin:18px 0 0 0; padding-bottom:6px; display:inline-block;}  
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue span.jsjobs-mapvalue span.jsjobs-get-btn div#coordinatebutton input{border-radius:5px;color: #000;}

div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue-check  span.jsjobs-filter{float:left; width:100%;display:inline-block;}  
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue-check{float:left; width:100%;display:inline-block;}  
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue-check  span.jsjobs-checkbox-gender span.jsjobs-check-box{  float:left;display:inline-block;}  
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue-check  span.jsjobs-checkbox-gender span.jsjobs-check-box input.checkbox-gender{ width:10px; float: left;}  
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue-check span.jsjobs-checkbox-gender span.jsjobs-label-gender{ padding: 3px 9px 0 4px;float:left;display:inline-block;}  
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue-check  span.jsjobs-checkbox-gender{float:left; margin:0 5px 0 0; padding:3px; display:inline-block;}  
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue-check span.jsjobs-checkbox-location{ float:left; margin:0 5px 0 0; padding:3px; display:inline-block;}  
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue-check  span.jsjobs-checkbox-location span.jsjobs-checkbox{ float:left; display:inline-block;}  
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue-check  span.jsjobs-checkbox-location span.jsjobs-checkbox span.jsjobs-check-box{  float:left;display:inline-block;}  
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue-check  span.jsjobs-checkbox-location span.jsjobs-checkbox span.jsjobs-label-gender{  padding: 2px 5px 1px 6px;float:left;display:inline-block;}  
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue-check  span.jsjobs-checkbox-eduction{ float:left; margin:0 5px 0 0; padding:3px;display:inline-block;}  
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue-check  span.jsjobs-checkbox-eduction span.jsjobs-checkbox{ float:left;display:inline-block;}  
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue-check  span.jsjobs-checkbox-eduction span.jsjobs-checkbox span.jsjobs-check-box{  float:left;display:inline-block;}  
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue-check  span.jsjobs-checkbox-eduction span.jsjobs-checkbox span.jsjobs-label-gender{padding: 2px 5px 1px 6px; float:left;display:inline-block;}  
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue-check  span.jsjobs-checkbox-subcategory{ float:left; margin:0 5px 0 0; padding:3px;display:inline-block;}  
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue-check  span.jsjobs-checkbox-subcategory span.jsjobs-checkbox{ float:left; display:inline-block;}  
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue-check  span.jsjobs-checkbox-subcategory span.jsjobs-checkbox span.jsjobs-check-box{  float:left;display:inline-block;}  
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue-check  span.jsjobs-checkbox-subcategory span.jsjobs-checkbox span.jsjobs-label-gender{ padding: 3px 5px 0 6px;float:left;display:inline-block;}  
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue-check  div#resumeapplyfilter span.jsjobs-maim-wrp-btn{ float:left;margin:5px 0 5px 0; width:100%;display:inline-block;}  
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue-radio-button{ float:left; width:100%;display:inline-block;}  
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue-radio-button div.resumeapplyfilter{ float:left; width:100%;display:inline-block;}  
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue-radio-button div#resumeapplyfilter span#jobsapplyalertsettingheading{ float:left; width:100%;display:inline-block;}  
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue-radio-button div#resumeapplyfilter span.jsjobs-radio-email-me{ margin-top: 15px;float:left; width:100%;display:inline-block; border-radius: 5px;}  
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue-radio-button div#resumeapplyfilter span.jsjobs-radio-email-me span.jsjobs-radio-btn{ float:left; display:inline-block; padding:5px 0px 7px 4px;}  
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue-radio-button div#resumeapplyfilter span.jsjobs-radio-email-me span.jsjobs-radio-title {float:left; display:inline-block; padding: 9px 0 7px 6px;}  
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue-radio-button div#resumeapplyfilter span.jsjobs-radio-email-me span.jsjobs-radio-title {float:left; display:inline-block; padding: 9px 0 7px 6px;}  
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue textarea{float:left; display:inline-block; width:100%;}  
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper-btn{ float:left; width:100%;display:inline-block;text-align: center;margin-top: 5px;}  
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper-btn span.jsjobs-save-formjobs{ float:left; width:100%;display:inline-block;text-align: center;padding-top:10px;}  
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies{float:left; width:100%; margin: 7px 0;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist{float:left;width:100%;  padding:5px;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data{float:left;width:100%;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data div.com-logo{float:left;width:100px;height:75px;}

div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data div.jsjobs-image-area{float:left;width:15%;  display:inline-block;text-align:center;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data div.jsjobs-image-area div.jsjobs-image-area-boder{width:100px; height:100px;display:inline-block;text-align: center; }
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data div.jsjobs-image-area div.jsjobs-image-area-boder div.jsjobs-image-wrapper{float:left;width:100px; height:100px;display:inline-block;text-align: center; }
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data div.jsjobs-image-area div.jsjobs-image-area-boder div.jsjobs-image-wrapper img{width: auto;height: 75px;display: inline-block;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data div.jsjobs-data-area{width:calc(100% - 100px);float:left; padding-left: 5px;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data div.jsjobs-data-area div.jsjobs-data-1{width:100%;float:left;  padding: 5px 7px 0 7px; }
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data div.jsjobs-data-area div.jsjobs-data-1 span.jsjobs-title{font-size: 14px; max-width: 50%; padding-top: 2px;padding-right:5px;float:left; font-weight: bold;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data div.jsjobs-data-area div.jsjobs-data-1 span.jsjobs-posted{float:right; padding-top: 4px; font-size: 12px;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data div.jsjobs-data-area div.jsjobs-data-1 span.jsjobs-gold-featured{padding-bottom: 5px;width:30%;float:left;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data div.jsjobs-data-area div.jsjobs-data-1 span.jsjobs-gold-featured div.jsjobs-goldfeatured{width:80%;float:left;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data div.jsjobs-data-area div.jsjobs-data-1 span.jsjobs-gold-featured div.gold-batch{ background-color:#CC9900;color:#fff; text-align:center;border-radius:5px; float:left;border:1px #CC9900 solid;padding: 0px 4px 0;font-size: 10px;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data div.jsjobs-data-area div.jsjobs-data-1 span.jsjobs-gold-featured div.featured-batch{font-size: 10px; background-color:#2993CF;color:#fff; text-align:center;margin:0 0 0 5px;border-radius:5px;padding: 1px 5px 0;  float:left;border:1px #2993CF solid;padding:0px 5px;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data div.jsjobs-data-area div.jsjobs-data-2{width:100%;float:left; padding:15px 7px;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data div.jsjobs-data-area div.jsjobs-data-2 div.jsjobs-data-2-wrapper{width:50%;float:left;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data div.jsjobs-data-area div.jsjobs-data-2 div.jsjobs-data-2-wrapper{width:50%;float:left;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data div.jsjobs-data-area div.jsjobs-data-2 div.jsjobs-data-2-wrapper span.jsjobs-data-2-title{display:inline-block;font-weight: bold;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data div.jsjobs-data-area div.jsjobs-data-2 div.jsjobs-data-2-wrapper span.jsjobs-data-2-value{display:inline-block;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data div.jsjobs-data-area div.jsjobs-data-2 div.jsjobs-data-2-wrapper span.jsjobs-data-2-value span.pending{color: #FEA702;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist-btn{float:left;width:100%;padding:5px; border-top:none;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist-btn div.jsjobs-data-3{float:left;width:40%; padding-top:4px;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist-btn div.jsjobs-data-4{float:right;width:60%; text-align: right;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist-btn div.jsjobs-data-4 a.company-icon{ padding:2px;display: inline-block; }
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist-btn div.jsjobs-data-4 a.company-icon-gold{display: inline-block; padding: 5px 3px;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist-btn div.jsjobs-data-4 a.not-gold{display: inline-block; padding: 2px 3px;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist-btn div.jsjobs-data-4 a.notfeatured{display: inline-block; padding: 2px 3px;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist-btn div.jsjobs-data-4 a.company-icon-featured{display: inline-block;padding: 5px 3px;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist-btn div.jsjobs-data-4 a.company-icon-featured span.jsjobs-featured{font-size: 10px; display:inline-block; border-radius:0 5px 5px 0;padding: 1.5px 4px 0.5px 2px;font-weight: bold; color:#fff; background-color:#2993CF;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist-btn div.jsjobs-data-4 a.company-icon-gold span.jsjobs-gold{padding: 1px 4px 1px 1px;display:inline-block; border-radius:0 5px 5px 0; color:#fff;background-color:#CC9900; font-weight: bold;font-size: 10px;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist{float:left;width:100%; padding:5px;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist span.jsjobs-image-area a.jsjobs-image-area-achor{display: inline-block;height: 100px; float:left;width:133px;display: inline-block; position: relative;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist span.jsjobs-image-area img.jsjobs-img-company{margin:auto; position: absolute; left: 0px; right: 0px; bottom: 0px; top: 0px; max-height: 95%; max-width: 95%;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-content-wrap{float:left;width:calc(100% - 133px);padding: 0 16px 0 7px;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-1{float:left; width:100%;padding-top: 3px;position: relative;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-1 div.jsjobs-data-1-title{display: inline-block;width: 70%;float: left; margin-bottom: 5px;font-weight:bold;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-1 div.jsjobs-data-1-title span.new{color: #fff; background: #33CC66; padding: 0px 7px;border-radius: 5px; font-size: 9px; margin-top: 3px; display: inline-block; font-size: 10px;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-1 div.jsjobs-data-1-title span.gold{color: #fff; background: #CC9900; padding: 2px 5px;border-radius: 5px; margin-left: 5px;font-size: 10px;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-1 div.jsjobs-data-1-title span.featured{color: #fff; background: #2993CF; padding: 2px 5px;border-radius: 5px;margin-left: 5px;font-size: 10px;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-1 div.jsjobs-data-1-title a#jsjobs-a-job-tile span.job-title{float: left;font-weight: bold;padding-right: 5px;padding-top: 2px;}

div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-1 div.jsjobs-data-1-right{position: absolute;right:10px;bottom:0px;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-area div.jsjobs-data-2 div.jsjobs-data-2-wrapper span.js_job_data_2_value a{text-decoration: none;}



div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-1 span.jsjobs-title{float:left;width:55%;display:inline-block;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-1 span.jsjobs-title span.jsjobs-title-myjobs{float:left;width:70%;display:inline-block; }
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-1 span.jsjobs-gold-featured{ float:left;width:30%;display:inline-block; }
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-1 span.jsjobs-gold-featured div.jsjobs-featuredgold{ float:left;width:90%; }
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-1 span.jsjobs-gold-featured div.jsjobs-featuredgold span.jsjobs-gold{ display:inline-block; float:left;width:100%;border-radius:5px; background-color:#CC9900;padding:3px;text-align: center; margin:0 0 5px 0; color:#fff; }
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-1 span.jsjobs-gold-featured div.jsjobs-featuredgold span.jsjobs-featured{ display:inline-block; float:left;width:100%;border-radius:5px; background-color:#2993CF;padding:3px;text-align: center; margin:0 0 5px 0; color:#fff; }
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-1 span.jsjobs-posted{display: inline-block; font-size: 12px;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-1 span.jsjobs-jobs-types{display: inline-block; font-size: 12px; padding: 1px 5px; border-bottom:none;  margin: 0 10px;}

div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-area{display: inline-block;float: left;width: 100%;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-area div.jsjobs-data-2{ float:left;width:100%; padding-top: 12px;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-area div.jsjobs-data-2 div.jsjobs-data-2-wrapper{ float:left;width:42%;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-area div.jsjobs-data-2 div.jsjobs-data-3-wrapper{ float:left;width:55%;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-area div.jsjobs-data-2 div.jsjobs-data-3-wrapper span.js_job_data_2_title{font-weight: bold;}	
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-area div.jsjobs-data-3-myjob-no{ text-align:center; float:right;width:26%; text-align: right;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-area div.jsjobs-data-3-myjob-no span.jsjobs-noof-jobs{ padding: 5px 13px;text-align:center;display:inline-block;border-radius: 5px;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-area div.jsjobs-data-2 div.jsjobs-data-2-wrapper span.js_job_data_2_title{font-weight:bold;}

div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist-btn{float:left;width:100%; border-top: none; padding: 5px;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist-btn div.jsjobs-data-myjob-left-area{float:left;display: inline-block;font-size: 14px;padding-top:7px; }
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist-btn div.jsjobs-data-myjob-right-area{float:right;display: inline-block;text-align:right;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist-btn div.jsjobs-data-myjob-right-area a.applied-resume-button-no{display: inline-block;  text-decoration: none; padding:8px 15px;  border: 1px solid #ccc; float: left;float: right;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist-btn div.jsjobs-data-myjob-right-area a.company_icon{padding: 3px;text-decoration: none;display: inline-block;margin-bottom: 2px;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist-btn div.jsjobs-data-myjob-right-area a.jsjobs-resumes-sp-btn{padding: 6px;font-weight: bold;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist-btn div.jsjobs-data-myjob-right-area a.company_icon img{float:left;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist-btn a.applied-resume-button-no{ padding: 8px 10px;float: left;text-decoration: none; margin-left: 4px;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist-btn div.jsjobs-data-myjob-right-area a.company_icon span.jsjobs-gold{font-size: 10px; border-radius:0 5px 5px 0; background-color:#CC9900;text-align: center; color:#fff;float:left;height: 20px;line-height: 20px;padding-right:5px;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist-btn div.jsjobs-data-myjob-right-area a span.jsjobs-featured{border-radius:0 5px 5px 0; font-size: 10px; background-color:#2993CF;text-align: center; color:#fff; text-decoration: none;float:left;height: 20px;line-height: 20px;padding-right:5px;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-mydepartmentlist{float:left;width:100%;padding:5px; margin-top: 7px;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-mydepartmentlist div.jsjob-main-department{float:left;width:100%;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-mydepartmentlist div.jsjob-main-department div.jsjobs-main-department-left{float:left;width:80%;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-mydepartmentlist div.jsjob-main-department div.jsjobs-main-department-left span.jsjobs-coverletter-title{float:left;width:100%;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-mydepartmentlist div.jsjob-main-department div.jsjobs-main-department-left span.jsjobs-coverletter-title span.jsjobs-title-name{float:left;width:50%;padding:5px 0 5px 0;font-size: 12px;font-weight: bold;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-mydepartmentlist div.jsjob-main-department div.jsjobs-main-department-left span.jsjobs-coverletter-title span.jsjobs-coverletter-created{float:left;width:50%; text-align:right;padding:5px 0 5px 0;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-mydepartmentlist div.jsjob-main-department div.jsjobs-main-department-left span.jsjobs-category-status{float:left;width:100%;padding:5px 0 5px 0;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-mydepartmentlist div.jsjob-main-department div.jsjobs-main-department-left span.jsjobs-category-status span.jsjobs-listing-title-child{float:left;width:50%;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-mydepartmentlist div.jsjob-main-department div.jsjobs-main-department-left span.jsjobs-category-status span.jsjobs-listing-title-child span.jsjobs-title-status{font-weight: bold;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-mydepartmentlist div.jsjob-main-department div.jsjobs-main-department-left span.jsjobs-category-status span.jsjobs-listing-title-child span.jsjobs-company{margin-left:5px;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-mydepartmentlist div.jsjob-main-department div.jsjobs-main-department-right{float:right;width:20%; padding:5px; text-align:center;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-mydepartmentlist div.jsjob-main-department div.jsjobs-main-department-right div.jsjobs-coverletter-button-area{float:left;width:100%;padding-top:5px; padding-left: 15px; display:inline-block;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-mydepartmentlist div.jsjob-main-department div.jsjobs-main-department-right div.jsjobs-coverletter-button-area a{text-align:center;padding:3px; display:inline-block;}
div#jsjobs-main-wrapper div.jsjobs-folderinfon{width:100%; float:left;padding:7px;}
div#jsjobs-main-wrapper div.jsjobs-folderinfon div.jsjobs-listfolders{width:100%;padding:5px; float:left;}
div#jsjobs-main-wrapper div.jsjobs-folderinfon div.jsjobs-listfolders div.jsjobs-message-title{width:40%;padding: 9px 0 0 5px; float:left;font-weight: bold;}
div#jsjobs-main-wrapper div.jsjobs-folderinfon div.jsjobs-listfolders div.jsjobs-status-button{width:60%;padding: 0 5px; float:left;}
div#jsjobs-main-wrapper div.jsjobs-folderinfon div.jsjobs-listfolders div.jsjobs-status-button span.jsjobs-message-created{width:30%;padding: 8px 5px;float:left; text-align: center;}
div#jsjobs-main-wrapper div.jsjobs-folderinfon div.jsjobs-listfolders div.jsjobs-status-button span.jsjobs-message-created font{font-weight: bold;}
div#jsjobs-main-wrapper div.jsjobs-folderinfon div.jsjobs-listfolders div.jsjobs-status-button span.jsjobs-message-btn{width:69%;display: inline-block; float:left;text-align: right;}
div#jsjobs-main-wrapper div.jsjobs-folderinfon div.jsjobs-listfolders div.jsjobs-status-button span.jsjobs-message-btn a{display: inline-block; text-align:center;padding:3px;}
div#jsjobs-main-wrapper div.jsjobs-folderinfon div.jsjobs-listfolders div.jsjobs-status-button span.jsjobs-message-btn a.jsjobs-button-message-noof{display: inline-block; text-align:center;padding:7px 8px; text-decoration: none;}
div#jsjobs-main-wrapper div.jsjobs-listing-wrapper{float:left; width:100%;}
div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-resumesearch-list{float:left; width:100%; padding:5px;}
div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-resumesearch-list span.jsjobs-coverletter-title{float:left; width:50%; padding:7px 5px 5px 5px;}
div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-coverletter-button-area{float:left; width:50%; }
div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-coverletter-button-area span.jsjobs-coverletter-created{float:left; width:50%; text-align:center; padding:9px;}
div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-coverletter-button-area span.jsjsobs-resumes-btn{float:left; width:50%; text-align:center; padding:5px;}
div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-coverletter-button-area span.jsjsobs-resumes-btn a.jsjobs-savesearch-btn{padding: 8px 3px;margin-left:5px;  text-align:center;  }
div#jsjobs-main-wrapper div.jsjobs-resumes-by-category{width:100%;float:left;padding:10px;  }
div#jsjobs-main-wrapper div.jsjobs-resumes-by-category a{text-decoration:none; display:inline-block; float:left;padding:10px;margin:5px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;  }
div#jsjobs-main-wrapper div.jsjobs-resumes-by-category a span.jsjobs-category-title{display:inline-block;width:90%;float:left;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;  }
div#jsjobs-main-wrapper div.jsjobs-fieldwrapper div.jsjobs-fieldvalue span.jsjobs-currancy{display:inline-block;width:50%;float:left;}
div#jsjobs-main-wrapper div.jsjobs-fieldwrapper div.jsjobs-fieldvalue span.jsjobs-salaryrange{display:inline-block;width:50%;float:left;}
div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-messages-list{float:left; width:100%; padding:10px;}
div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-messages-list div.jsjobs-message-title{float:left; width:80%; }
div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-messages-list div.jsjobs-message-title span.jsjobs-messages-covertitle{display:inline-block; float:left; width:100%; }
div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-messages-list div.jsjobs-message-title span.jsjobs-messages-covertitle span.jsjobs_message_title{display:inline-block; float:left; width:70%;padding:0 0 5px 0;  }
div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-messages-list div.jsjobs-message-title span.jsjobs-messages-covertitle span.jsjobs_message_title span.jsjobs_message{font-weight:bold;display:inline-block;margin-right:5px;  }
div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-messages-list div.jsjobs-message-title span.jsjobs-messages-covertitle span.jsjobs-message-created{display:inline-block; float:right; width:30%;text-align: right;padding:0 0 5px 0;font-size: 12px;  }
div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-messages-list div.jsjobs-message-title span.jsjobs-messages-company{display:inline-block; float:right; width:100%;padding:5px 0 0 0;  }
div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-messages-list div.jsjobs-message-title span.jsjobs-messages-company a{text-decoration: none;} 
div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-messages-list div.jsjobs-message-title span.jsjobs-messages-company span.jsjobs_message{font-weight:bold;display:inline-block;margin-right:5px;  }
div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-messages-list div.jsjobs-message-button-area{ float:left; width:20%; padding:0 0 0 10px;  }
div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-messages-list div.jsjobs-message-button-area span.jsjsobs-message-btn{display:inline-block;text-align: center;  padding: 7px 0 5px 11px; float:left;  }
div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-messages-list div.jsjobs-message-button-area span.jsjsobs-message-btn a{text-decoration:none; display:inline-block;text-align: center;padding: 5px 15px; float:left;   }
div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-messages-list div.jsjobs-message-title span.jsjobs_message_title-vlaue span.jsjobs_message{font-weight:bold;} 
div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-messages-list div.jsjobs-message-title span.jsjobs_message_title-vlaue{float: left; padding:5px 0 5px 0;} 
div#jsjobs-main-wrapper div.jsjobs-message-send-list{width:100%;float:left;padding:10px;}
div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-main-message-wrap{width:100%;float:left;}
div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-main-message{width:100%;float:left;padding:10px;}
div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-main-message-wrap div.jsjobs-company-logo{width:100px;height:75px;float:left;display: block;}
div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-main-message-wrap div.jsjobs-company-logo span.jsjobs-img-wrap{display:block;width: 100%;height: 100%;position: relative;}
div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-main-message-wrap div.jsjobs-company-logo span.jsjobs-img-wrap span.jsjobs-img-border{display:block; width:100%;height:100%; float:left; position: relative;}
div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-main-message-wrap div.jsjobs-company-logo span.jsjobs-img-wrap span.jsjobs-img-border img{position: absolute; left: 0px; right: 0px; bottom: 0px; top: 0px; max-height: 95%; max-width: 95%; margin: auto;}
div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-main-message-wrap div.jsjobs-company-data{width:calc(100% - 100px);float:left; padding-left:10px;}
div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-main-message-wrap div.jsjobs-company-data div.jsjobs-data-wrapper{width:100%;float:left; padding-bottom:5px; }
div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-main-message-wrap div.jsjobs-company-data div.jsjobs-data-wrapper span.jsjobs-job-main {width:95%;float:left; padding-bottom:5px; }
div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-main-message-wrap div.jsjobs-company-data div.jsjobs-data-wrapper span.jsjobs-main-company{display:inline-block; width:50%;float:left; }
div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-main-message-wrap div.jsjobs-company-data div.jsjobs-data-wrapper span.jsjobs-main-company span.jsjobs-data-title{float: left;}
div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-main-message-wrap div.jsjobs-company-data div.jsjobs-data-wrapper span.jsjobs-main-job{display:inline-block; width:50%;float:left; }
div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-main-message-wrap div.jsjobs-company-data div.jsjobs-data-wrapper span.jsjobs-main-job span.jsjobs-data-title{float: left;}
div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-data-wrapper { width:100%;float:left;padding:5px 0 0 0; margin-top: 5px;  }
div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-data-wrapper div.jsjobs-data-title-subject { width:100%;float:left;padding: 1px 0;margin-bottom: 5px;  }
div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-data-wrapper div.jsjobs-data-value-subject{ width:100%;float:left;padding: 5px;  }
div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-data-wrapper div.jsjobs-data-title-message{ width:100%;float:left; margin-bottom: 5px; }
div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-data-wrapper div.jsjobs-data-value-message{ width:100%;float:left;padding: 5px;  }
div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-data-wrapper div. span.jsjobs-data-title{font-weight: bold;float:left; }
div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-data-wrapper span.jsjobs-data-value{float:left;padding:0 0 0 5px; }
div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-data-wrapper span.jsjobs-job-main { width:100%;float:left;}
div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-data-wrapper span.jsjobs-job-main span.jsjobs-data-title {font-weight: bold;float:left;font-size: 14px; }
div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-data-wrapper span.jsjobs-job-main span.jsjobs-data-value {float:left;padding:0 0 0 5px; font-size: 14px; }
div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-data-wrapper div.jsjobs-data-value {float:left;width:100%;  }
div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-data-wrapper div.jsjobs-data-title {float:left;width:100%;padding:5px 0 5px 0;  }
div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-data-wrapper div.jsjobs-data-value input{ width:100%;float:left;height:35px;  }
div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-data-wrapper-bitton{ width:100%;float:left;display:inline-block;  }
div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-data-wrapper-bitton div.jsjobs-btn{ width:100%;display:inline-block;text-align:center;padding-top:5px;  }
div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-data-wrapper-bitton input{text-align:center;  }
div#js_main_wrapper div.fieldwrapper div.fieldtitle, div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area, div#js_main_wrapper div.js_job_full_width_data, div#js_main_wrapper div.js_listing_wrapper, div#jsjobs_module, div#jsjobs_modulelist_databar{font-size: 12px;}
div#jsjobs-main-wrapper div.jsjobs-message-send-list span.jsjobs-controlpanel-section-title{display:inline-block; width:100%;padding:5px;color:#fff;margin-top:10px;margin-bottom:15px; font-size: 14px;}
div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-message-history-wrapper{float: left; width:100%;padding:5px;  margin-top: 10px;}
div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-message-history-wrapper span.jsjobs-img-sender{display:block;float: left;width:100px;height:75px;}
div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-message-history-wrapper span.jsjobs-img-sender span.jsjobs-img-area{display:inline-block; width:100px;height:75px;position: relative;}
div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-message-history-wrapper span.jsjobs-img-sender span.jsjobs-img-area img{bottom: 0; left: 0;margin: auto; position: absolute; right: 0; top: 0;max-width: 100%;max-height: 100%;}
div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-message-history-wrapper span.jsjobs-img-sender span.jsjobs-img-area span.jsjobs-img-area-wrap{display:inline-block;float: left; width:100px;height:100px; }
div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-message-history-wrapper div.jsjobs-message-right-top{float: left; width:calc(100% - 100px); padding:10px 0 0 10px; }
div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-message-history-wrapper div.jsjobs-message-right-top div.jsjobs-message-created{font-size: 12px;float: left; padding:5px 0 0 5px; }
div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-message-history-wrapper div.jsjobs-message-right-top span.jsjobs-message-name{float:left; display:inline-block;padding:5px;text-align: center;}
div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-message-history-wrapper div.jsjobs-message-data-wrapper{float: left; width:calc(100% - 100px);padding:10px 0 0 10px;}
div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-message-history-wrapper div.jsjobs-message-data-wrapper span.jsjobs-message-value{float: left; width:100%;   }
div#jsjobs-main-wrapper div#savesearch-form{float: left; width:100%;padding:10px 20px 0 20px;text-align: center;}
div#jsjobs-main-wrapper div#savesearch-form div.jsjobs-label{float: left; width:17%;text-align:center;padding-top:5px;  }
div#jsjobs-main-wrapper div#savesearch-form div.jsjobs-input-field{float: left; width:73%;  }
div#jsjobs-main-wrapper div#savesearch-form div.jsjobs-input-field input{float: left; width:100%;height:35px;  }
div#jsjobs-main-wrapper div#savesearch-form div.jsjobs-button-field{float: left; width:10%;  }
div#jsjobs-main-wrapper div#savesearch-form div.jsjobs-button-field input{float: left; padding:5px; height:35px;margin-left:5px;  }
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resume-searchresults{float: left; width:100%;padding:10px;  }
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resume-searchresults div.jsjobs-resume-searchresults{float: left; width:100%; }
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resume-searchresults div.jsjobs-resume-searchresults div.jsjobs-resume-search{float: left; width:100%; padding:10px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resume-searchresults div.jsjobs-resume-searchresults div.jsjobs-resume-search div.jsjobs-image-area{float: left; width:160px;height:120px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resume-searchresults div.jsjobs-resume-searchresults div.jsjobs-resume-search div.jsjobs-image-area div.jsjobs-img-border{float: left; width:100%;height: 100%;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resume-searchresults div.jsjobs-resume-searchresults div.jsjobs-resume-search div.jsjobs-image-area div.jsjobs-img-border div.jsjobs-image-wrapper{float: left;width:160px;height:120px;position: relative;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resume-searchresults div.jsjobs-resume-searchresults div.jsjobs-resume-search div.jsjobs-image-area div.jsjobs-img-border div.jsjobs-image-wrapper img{max-height: 95%; max-width: 95%; position: absolute; top: 0px; bottom: 0px; right: 0px; left: 0px; margin: auto;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resume-searchresults div.jsjobs-resume-searchresults div.jsjobs-resume-search div.jsjobs-data-area{float: left; width:calc(100% - 160px);padding-left:10px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resume-searchresults div.jsjobs-resume-searchresults div.jsjobs-resume-search div.jsjobs-data-area div.jsjobs-data-2-wrapper-title {float: left; width:100%; padding-top:10px; position: relative;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resume-searchresults div.jsjobs-resume-searchresults div.jsjobs-resume-search div.jsjobs-data-area div.jsjobs-data-2-wrapper-title span.jsjobs-name-title{font-weight:bold;font-size:14px; display:inline-block; float: left; width:70%; padding-left:12px; }
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resume-searchresults div.jsjobs-resume-searchresults div.jsjobs-resume-search div.jsjobs-data-area div.jsjobs-data-2-wrapper-title span.jsjobs-posted{display:inline-block; float: left;font-size: 12px;position: absolute;right:0px;bottom:-20px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resume-searchresults div.jsjobs-resume-searchresults div.jsjobs-resume-search div.jsjobs-data-area div.jsjobs-data-2-wrapper-title span.jsjobs-jobs-types{padding:2px 5px;border-bottom:none;position: absolute;right:10px;bottom:0px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resume-searchresults div.jsjobs-resume-searchresults div.jsjobs-resume-search div.jsjobs-data-area div.jsjobs-data-2-wrapper{width:100%; float: left;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resume-searchresults div.jsjobs-resume-searchresults div.jsjobs-resume-search div.jsjobs-data-area div.cat{ padding: 5px ;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resume-searchresults div.jsjobs-resume-searchresults div.jsjobs-resume-search div.jsjobs-data-area div.font{width:100%; float: left;padding-top:5px; padding-left: 5px; font-size: 12px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resume-searchresults div.jsjobs-resume-searchresults div.jsjobs-resume-search div.jsjobs-data-area div.jsjobs-data-2-wrapper span.jsjobs-main-wrap{width:50%; float: left;display:inline-block;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resume-searchresults div.jsjobs-resume-searchresults div.jsjobs-resume-search div.jsjobs-data-area div.jsjobs-data-2-wrapper span.jsjobs-main-wrap span.js_job_data_2_title{font-weight:bold;padding-right:5px;float: left;display:inline-block;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resume-searchresults div.jsjobs-resume-searchresults div.jsjobs-resume-search div.jsjobs-data-area div.jsjobs-data-2-wrapper span.jsjobs-main-wrap span.js_job_data_2_title span.js_job_data_2_value{ float: left;display:inline-block; }
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resume-searchresults div.jsjobs-data-3-myresume{float: left; width:100%;border-top:none;padding:10px;  }
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resume-searchresults div.jsjobs-data-3-myresume span.jsjobs-location{float: left; width:50%;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resume-searchresults div.jsjobs-data-3-myresume span.jsjobs-view-resume{float: left; width:50%; text-align:right;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resume-searchresults div.jsjobs-data-3-myresume span.jsjobs-view-resume a{display: inline-block; text-align:center;padding:5px 10px 5px 10px;text-decoration:none;}
div#jsjobs-main-wrapper div.jsjobs-listing-wrapper{width: 100%; float: left; margin-bottom: 10px; }
div#jsjobs-main-wrapper div.jsjobs-listing-wrapper:first-child{margin-top: 15px;}
div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-jobs-save{width: 100%; float: left; padding:5px 5px;}
div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-jobs-save span.jsjobs-coverletter-title{display:inline-block; width: 60%; float: left; font-weight: bold; padding-top: 7px;padding-left: 5px;}
div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-jobs-save div.jsjobs-cover-button-area{width: 40%; float: left; }
div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-jobs-save div.jsjobs-cover-button-area span.jsjobs-coverletter-created {display: inline-block;float: left;width: 48%;text-align: center;}
div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-jobs-save div.jsjobs-cover-button-area span.jsjobs-coverletter-created span.jsjobs-coverletter-created-title{display: inline-block;padding: 8px; text-align: center;}
div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-jobs-save div.jsjobs-cover-button-area  span.jsjobs-btn-save{display: inline-block;width:52%;  text-align: center;}
div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-jobs-save div.jsjobs-cover-button-area  span.jsjobs-btn-save a{display: inline-block;padding:3px;border:1px #ccc solid;  text-align: center;}
div#jsjobs-main-wrapper div.jsjobs-jobstyoes-maain{width:100%; float:left;padding:10px;}
div#jsjobs-main-wrapper div.jsjobs-jobstyoes-maain a.jsjobs-job-types{display: inline-block;padding:10px;text-decoration: none;margin-bottom: 5px;}
div#jsjobs-main-wrapper div.jsjobs-jobstyoes-maain a.jsjobs-job-types span.jsjobs-counter{display: inline-block;text-decoration: none;float: right;}
div#jsjobs-main-wrapper div.jsjobs-cat-data-wrapper{width:100%; float:left;padding:10px;}
div#jsjobs-main-wrapper div.jsjobs-cat-data-wrapper a.jsjobs-cat-blocka{display: inline-block;padding:10px;text-decoration: none; float: left;margin:0 3px 3px 0; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
div#jsjobs-main-wrapper div.jsjobs-cat-data-wrapper a.jsjobs-cat-blocka span.jsjobs-cat-counter{display: inline-block;text-decoration: none;float: right;}
div#jsjobs-main-wrapper div.jsjobs-cat-data-wrapper a.jsjobs-cat-blocka span.jsjobs-category-title{display: inline-block;width:80%; float: left;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
div#js_main_wrapper div#jsjobs_appliedapplication_tab_container{display:inline-block;margin: 0 2%;width: 96%;  padding:10px 0 0 0; }
div#js_main_wrapper div#jsjobs_appliedapplication_tab_container a{display:inline-block;padding:10px 20px;text-align:center;margin-right:2px;float:left;}
div#js_main_wrapper div#jsjobs_appliedapplication_tab_container div#jsjobs_appliedresume_action_allexport{float:right;margin-right: 10px; display:inline-block;}
div#js_main_wrapper div#jsjobs_appliedapplication_tab_container div#jsjobs_appliedresume_action_allexport a#jsjobs-expot-all-btn{display:inline-block; padding: 6px; border-radius:4px;}
div#js_main_wrapper div#jsjobs_appliedapplication_tab_container div#jsjobs_appliedresume_action_allexport a#jsjobs-expot-all-btn span.jsjobs-export-file{display:inline-block; padding-left:3px;}
div#js_main_wrapper div.js-jobs-jobs-applie{display: inline-block;width: 96%;margin:10px 2% 0px 2%; float: left; border: 1px solid #cdcdcd; margin-bottom: 15px;}
div#js_main_wrapper div.js-jobs-jobs-applie div.js_job_image_area{display: inline-block;width: 170px;float: left;text-align: center;padding-top: 19px;}
div#js_main_wrapper div.js-jobs-jobs-applie div.js_job_image_area div.js_job_image_wrapper{overflow:hidden;box-shadow: 0px 0px 10px #999;  display: inline-block; border-radius: 50%;width:150px;height:150px;position: relative;}
div#js_main_wrapper div.js-jobs-jobs-applie div.js_job_image_area div.js_job_image_wrapper img.js_job_image{display: block;max-width: 90%;max-height: 90%;position: absolute;top:0px;bottom:0px;right:0px;left:0px;margin:auto;border-radius: 50%;}
div#js_main_wrapper div.js-jobs-jobs-applie div.js_job_image_area a.view_resume_button{display: inline-block;border-radius: 3px;padding: 7px 15px;margin-top: 15px; text-decoration: none;}
div#js_main_wrapper div.js-jobs-jobs-applie div.js_job_image_area a.view_resume_button img{width:auto; display: inline-block;margin-right: 5px;}
div#js_main_wrapper div.js-jobs-jobs-applie div.js_job_image_area div.view_coverltr_button{width:140px;max-width:100%;border-radius:4px; padding: 3px 15px;display: inline-block;margin-top: 10px;cursor: pointer;}
div#js_main_wrapper div.js-jobs-jobs-applie div.js_job_data_area{display: inline-block;width: calc(100% - 170px);float: left; padding:0 7px 0 15px;}
div#js_main_wrapper div.js-jobs-jobs-applie div.js_job_data_area div.js_job_data_1{display: inline-block;width: 100%;float: left;padding-top: 7px;}
div#js_main_wrapper div.js-jobs-jobs-applie div.js_job_data_area div.js_job_data_1 span.js_job_title{font-weight: bold;margin-top: 5px;}
div#js_main_wrapper div.js-jobs-jobs-applie div.js_job_data_area div.js_job_data_1 span.js_job_posted{width: 50%; float: left;text-align: right;}
div#js_main_wrapper div.js-jobs-jobs-applie div.js_job_data_area div.js_job_data_1 span.js_job_posted span.js_jobapply_title{display: inline-block; font-weight: bold;padding-bottom: 5px;}
div#js_main_wrapper div.js-jobs-jobs-applie div.js_job_data_area div.js_job_data_1 span.js_job_posted span.js_jobapply_value{display: inline-block; padding-bottom: 5px;}
div#js_main_wrapper div.js-jobs-jobs-applie div.js_job_data_area div.js_job_data_2 div.jsjobsapp_wrapper{padding-left: 0px;padding-top: 15px; padding-right: 0px;}
div#js_main_wrapper div.js-jobs-jobs-applie div.js_job_data_area div.js_job_data_2 div.jsjobsapp_wrapper span.jsjobs-apptitle{font-weight: bold;}
div#jsjobs-main-wrapper div.jsjobs-company-name{width:100%;float:left; display:inline-block;padding:10px;}
div#jsjobs-main-wrapper div.jsjobs-company-name span.jsjobs-company-title{width:100%;display:inline-block;text-align: center;font-weight: bold;padding:10px 0;}
div#jsjobs-main-wrapper div.jsjobs-company-name div.jsjobs-data-wrapper-email-location{width:100%;display:inline-block;text-align: center;}
div#jsjobs-main-wrapper div.jsjobs-company-name div.jsjobs-data-wrapper-email-location span.jsjob-data-value-email{width:50%; float: left; display:inline-block;text-align: right;padding: 2px 7px 3px 0;}
div#jsjobs-main-wrapper div.jsjobs-company-name div.jsjobs-data-wrapper-email-location span.jsjob-data-value-email span.jsjobs-gold{font-size: 10px; font-weight: bold;color: #fff; background: #CC9900; padding: 1px 4px; border-radius: 4px;}
div#jsjobs-main-wrapper div.jsjobs-company-name div.jsjobs-data-wrapper-email-location span.jsjob-data-value-email span.jsjobs-featured{font-size: 10px; font-weight: bold;color: #fff; background: #2993CF;padding: 1px 4px; border-radius: 4px;}
div#jsjobs-main-wrapper div.jsjobs-company-name div.jsjobs-data-wrapper-email-location span.jsjobs-location-comapny{width:50%; float: left; display:inline-block;text-align: left;padding-left:10px;}
div#jsjobs-main-wrapper div.jsjobs-company-name div.jsjobs-data-wrapper-email-location span.jsjobs-location-comapny span.jsjob-data-title{float: left; display:inline-block;}
div#jsjobs-main-wrapper div.jsjobs-company-name div.jsjobs-full-width-data{width:100%; float: left; display:inline-block; text-align: center;}
div#jsjobs-main-wrapper div.jsjobs-company-name div.jsjobs-full-width-data div.jsjobs-descrptn{width:100%;display:inline-block; text-align: center;}
div#jsjobs-main-wrapper div.jsjobs-company-applied-data{width:100%; float:left;padding-top: 20px;}
div#jsjobs-main-wrapper div.jsjobs-company-applied-data div.jsjobs-company-logo{width:40%;padding-top: 10px; float:left; display: inline-block;text-align: center;}
div#jsjobs-main-wrapper div.jsjobs-company-applied-data div.jsjobs-company-logo span.jsjobs-company-logo-wrap{width:210px; height:190px;display: inline-block;text-align: center;}
div#jsjobs-main-wrapper div.jsjobs-company-applied-data div.jsjobs-company-logo span.jsjobs-company-logo-wrap span.jsjobs-left-border{width:210px; height:190px;display: inline-block;text-align: center;position: relative;}
div#jsjobs-main-wrapper div.jsjobs-company-applied-data div.jsjobs-company-logo span.jsjobs-company-logo-wrap span.jsjobs-left-border img.js_job_company_logo{margin: auto;position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;max-width: 100%;max-height: 100%;}
div#jsjobs-main-wrapper div.jsjobs-company-applied-data div.jsjobs-comoany-data{width:60%; float:left;}
div#jsjobs-main-wrapper div.jsjobs-company-applied-data div#jsjobs_full_widthdiv{width:100%; float:left;}
div#jsjobs-main-wrapper div.jsjobs-company-applied-data div#jsjobs_full_widthdiv div.js_job_data_wrapper{width:100%;}
div#jsjobs-main-wrapper div.jsjobs-company-name div.jsjobs-data-wrapper-email-location span#jsjobs_id_addressfull.jsjobs-location-comapny{width: 100%;float: unset;text-align: center;}
div#jsjobs-main-wrapper div.jsjobs-company-name div.jsjobs-data-wrapper-email-location span#jsjobs_id_addressfull.jsjobs-location-comapny span.jsjob-data-title{float: unset;}
div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-resumesearch-list span.jsjobs-coverletter-title{font-weight: bold;}

div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-data-title-cover{display: none;}
div#jsjobs-main-wrapper div.jsjobs-company-applied-data div.jsjobs-comoany-data div.js_job_data_wrapper{width:90%; padding: 8px 0;float:left;}
div#jsjobs-main-wrapper div.jsjobs-company-applied-data div.jsjobs-comoany-data div.js_job_data_wrapper span.js_job_data_title{font-weight: bold;}
div#jsjobs-main-wrapper div.jsjobs-company-applied-data div.js_job_apply_button {width:100%;float: left;display:inline-block;padding-top:10px;padding-bottom:10px; text-align: center;margin-top:15px }
div#jsjobs-main-wrapper div.jsjobs-company-applied-data div.js_job_apply_button a.js_job_button{display:inline-block;padding: 7px 17px;text-decoration: none; }
div#jsjobs-main-wrapper div.js_jobs_data_wrapper{display:inline-block;width: 100%;float: left;margin-bottom: 5px;}
div#jsjobs-main-wrapper div.js_jobs_data_wrapper span.js_jobs_data_title{display: inline-block;font-weight: bold;padding: 10px 0;margin-right: 8px;}
div#jsjobs-main-wrapper div.js_jobs_data_wrapper span.js_jobs_data_value{display: inline-block;padding: 10px 0;}
div#jsjobs-main-wrapper div.jsjobs-description-area{width: 100%;float: left;padding: 5px 0;}
div#jsjobs-main-wrapper div.jsjobs-description-area span.js_jobs_description_section_title{width: 12%;float: left;font-weight: bold;}
div#jsjobs-main-wrapper div.jsjobs-description-area div.js_jobs_full_width_data{width: 88%;float: left;}
div#jsjobs-main-wrapper div.jsjobs-purchasehistory-main{width: 100%;float: left;padding: 10px 10px;}
div#jsjobs-main-wrapper div.jsjobs-purchasehistory-main span.jsjobs-title-wrap{width: 100%;float: left;padding: 0 10px;}
div#jsjobs-main-wrapper div.jsjobs-purchasehistory-main span.jsjobs-title-wrap span.jsjobs-price-wrap{display: inline-block; float: right;padding: 0 10px 0 0; margin-bottom: -1px;}
div#jsjobs-main-wrapper div.jsjobs-purchasehistory-main span.jsjobs-title-wrap span.jsjobs-data-price-wrap{width: 35%; display: inline-block; float:left;padding: 0 10px 0 0;}
div#jsjobs-main-wrapper div.jsjobs-purchasehistory-main span.jsjobs-title-wrap span.jsjobs-title-wrap-purchase{display: inline-block; float:left;padding: 7px 10px 0 0;width: 65%;}
div#jsjobs-main-wrapper div.jsjobs-purchasehistory-main span.jsjobs-title-wrap span.jsjobs-title-wrap-purchase a.anchor{font-weight: bold;}
div#jsjobs-main-wrapper div.jsjobs-purchasehistory-main span.jsjobs-title-wrap span.jsjobs-price-wrap span.stats_data_value{font-weight: bold;padding: 7px 11px;display: inline-block;text-align: center;}
div#jsjobs-main-wrapper div.jsjobs-purchasehistory-main span.jsjobs-title-wrap span.jsjobs-date-wrap{display: inline-block;float:left;padding: 9px 10px 0 0;font-size: 12px;}
div#jsjobs-main-wrapper div.jsjobs-purchasehistory-main div.jsjobs-purchase-listing-wrapper{width: 100%;float: left; margin-bottom: 15px; display: inline-block;border-top:none; }
div#jsjobs-main-wrapper div.jsjobs-purchasehistory-main div.jsjobs-purchase-listing-wrapper div.jsjobs-listing-datawrap-details{width: 100%;float: left; display: inline-block;padding: 0 10px; }
div#jsjobs-main-wrapper div.jsjobs-purchasehistory-main div.jsjobs-purchase-listing-wrapper div.jsjobs-listing-datawrap-details div.jsjobs-listing-wrap{width: 50%;float: left; display: inline-block;padding-right: 10px;padding-left: 10px; }
div#jsjobs-main-wrapper div.jsjobs-purchasehistory-main div.jsjobs-purchase-listing-wrapper div.jsjobs-listing-datawrap-details div.jsjobs-listing-wrap div.jsjobs-values-wrap{width: 100%;float: left; display: inline-block;padding: 5px 0px;}
div#jsjobs-main-wrapper div.jsjobs-purchasehistory-main div.jsjobs-purchase-listing-wrapper div.jsjobs-listing-datawrap-details div.jsjobs-listing-wrap div.jsjobs-values-wrap span.stats_data_title{display: inline-block; font-weight: bold; }
div#jsjobs-main-wrapper div.jsjobs-purchasehistory-main div.jsjobs-purchase-listing-wrapper div.jsjobs-listing-datawrap-details div.jsjobs-listing-wrap div.jsjobs-values-wrap span.stats_data_value{display: inline-block; }
div#jsjobs-main-wrapper div.jsjobs-purchasehistory-main div.jsjobs-purchase-listing-wrapper div.jsjobs-listing-datawrap-details div.jsjobs-listing-wrap div.bordernone{border-bottom:none; }
div#jsjobs-main-wrapper div.jsjobs-purchasehistory-main div.jsjobs-purchase-listing-wrapper div.jsjobs-expire-days{width: 100%;float: left;padding:10px; color:#da6556; position: relative;}
div#jsjobs-main-wrapper div.jsjobs-purchasehistory-main div.jsjobs-purchase-listing-wrapper div.jsjobs-expire-days span.expired_package{padding:10px 15px; color:#da6556;background:#FFF3F3;position: absolute;top: 0px;right: 0px;height: 100%;width: auto;font-weight:bold;}
div#jsjobs-main-wrapper div.jsjobs-purchasehistory-main div.jsjobs-purchase-listing-wrapper div.jsjobs-expire-days span.stats_data_title{display: inline-block;font-size: 12px;}
div#jsjobs-main-wrapper div.jsjobs-purchasehistory-main div.jsjobs-purchase-listing-wrapper div.jsjobs-expire-days span.stats_data_value{display: inline-block;font-size: 12px; }

div.js-jobs-resume-apply-now-visitor{background: rgba(249,249,249,0.9); padding: 12px;}
div.js-jobs-resume-apply-now-visitor div.js-jobs-resume-apply-now-text{color: #242424; display: inline-block; float: left;width: 60%; padding-top: 7px;}
div.js-jobs-resume-apply-now-visitor div.js-jobs-resume-apply-now-button{display: inline-block;float: right;width: 40%; text-align: right;}
div.js-jobs-resume-apply-now-visitor div.js-jobs-resume-apply-now-button input{padding: 7px 17px;text-align: right; font-weight: bold;}
div.js-jobs-resume-apply-now-visitor div.js-jobs-resume-apply-now-button input#jsjobs-cancel-btn{border: 1px solid #CCCCCC;color: #575757;background: #FFFFFF;}






/*cp_emp*/
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper{background: url('../images/controlpanel/body-bg.png') 100% 100%; margin-bottom:5px;float: left;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-toprow{width: 100%;float: left;display: inline-block;margin: 15px 0;padding: 0 10px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-toprow div.js-menu-wrap{padding: 0 5px 0 0;margin: 0 0 10px 0;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-toprow a.menu_style{display: inline-block;padding: 7px 0 7px 9px; width: 100%; background: #ffffff none repeat scroll 0 0; border: 1px solid #d4d4d5; color: #64676a;text-decoration: none;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-toprow a.menu_style span.jsjobs-img{display: inline-block;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-toprow a.menu_style span.jsjobs-title{display: inline-block; font-size: 12px;padding-left: 2px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-toprow a.menu_style:hover{background: #f6f6f6;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-toprow a.color1{border-right: 5px solid #53bf58;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-toprow a.color2{border-right: 5px solid #e69200;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-toprow a.color3{border-right: 5px solid #9260e9;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-toprow a.color4{border-right: 5px solid #ed473a;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-graph-wrap{width:100%; float: left;display: inline-block;padding:0px 10px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-graph-wrap div.js-graph-left{margin-bottom:10px;padding:0 5px 0 0;}

div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-graph-wrap div.js-graph-left div.jsjobs-graph-wrp span.jsjobs-graph-title{width:100%;padding:5px 0;display: inline-block; background: #f6f6f6; border-color: #ccc #ccc #ccc #9260e9; color: #64676a; border-style: solid; border-width: 1px 1px 1px 5px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-graph-wrap div.js-graph-left div.jsjobs-graph-wrp span.jsjobs-graph-title span.jsjobs-title{display: inline-block;width:100%; padding: 0 0 0 5px; font-size: 14px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-graph-wrap div.js-graph-right{margin-bottom:10px;padding: 0 5px 0 0;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-graph-wrap div.js-graph-right div.jsjobs-graph-wrp{height:337px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-graph-wrap div.js-graph-right div.jsjobs-graph-wrp span.jsjobs-graph-title{width:100%;padding:5px 0;display: inline-block; background: #f6f6f6; border-color: #ccc #ccc #ccc #ef348a; color: #64676a; border-style: solid; border-width: 1px 1px 1px 5px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-graph-wrap div.js-graph-right div.jsjobs-graph-wrp span.jsjobs-graph-title span.jsjobs-title{display: inline-block;width:100%; padding: 0 0 0 5px;font-size: 14px;}

div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-adding-section{width:100%; float: left;display: inline-block; padding:0px 10px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-adding-section span.js-sample-title{float: left;display: inline-block;padding: 10px 10px; border:1px solid #ccc; background-color:#f6f6f6;border-left:5px solid  #ef348a; font-size: 14px; }
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-adding-section div.js-adding-btn{margin-top:10px;margin-bottom: 20px; padding-left: 0px; padding-right: 0px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-adding-section div.js-adding-btn div.js-cp-employer-icon{width: 145px; display: inline-block; padding:0px 1px;text-align: center;margin-bottom: 5px;  }
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-adding-section div.js-adding-btn div.js-cp-employer-icon a{ display: inline-block; width: 100%; border:1px solid #ccc; background: #FFFFFF;color: #64676a;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-adding-section div.js-adding-btn div.js-cp-employer-icon a:hover{background-color:#f6f6f6;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-adding-section div.js-adding-btn div.js-cp-employer-icon a span.jsjobs-new-company-icon{display: inline-block; width: 100%;padding:10px 10px 2px 10px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-adding-section div.js-adding-btn div.js-cp-employer-icon a span.jsjobs-new-company-title{display: inline-block; width: 100%;padding:4px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel{width:100%; float: left;display: inline-block; padding:0px 10px; }
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-suggested-jobs{ margin-bottom:10px;padding:0 5px 0 0; }

div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-suggested-jobs div.js-cp-wrap-resume-jobs span.js-cp-sugest-jobs-title{ padding: 10px; background-color: #4a8bc2;color: #fff;font-size:14px;display: inline-block; width: 100%; }
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-suggested-jobs div.js-cp-wrap-resume-jobs div.js-cp-jobs-wrap{padding:10px;display: inline-block;height: 300px;overflow-y: auto; }

div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-suggested-jobs div.js-cp-wrap-resume-jobs div.js-cp-jobs-wrap div.js-cp-jobs-sugest{width:100%;display: inline-block;  }
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-suggested-jobs div.js-cp-wrap-resume-jobs div.js-cp-jobs-wrap div.js-cp-jobs-sugest div.js-cp-image-area{width:20%;display: inline-block;float: left;padding: 5px;  }
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-suggested-jobs div.js-cp-wrap-resume-jobs div.js-cp-jobs-wrap div.js-cp-jobs-sugest div.js-cp-image-area img.js-cp-imge-user{width: 50px;height: 50px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-suggested-jobs div.js-cp-wrap-resume-jobs div.js-cp-jobs-wrap div.js-cp-jobs-sugest div.js-cp-content-area{width:80%;display: inline-block;float: left;  }
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-suggested-jobs div.js-cp-wrap-resume-jobs div.js-cp-jobs-wrap div.js-cp-jobs-sugest div.js-cp-content-area div.js-cp-company-title{width:96%; padding:6px 0 3px 0; display: inline-block;float: left;font-size: 12px;font-weight: bold;  }
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-suggested-jobs div.js-cp-wrap-resume-jobs div.js-cp-jobs-wrap div.js-cp-jobs-sugest div.js-cp-content-area div.js-cp-company-location{width:100%; padding:3px 0 0 0; display: inline-block;float: left;font-size: 11px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-suggested-jobs div.js-cp-wrap-resume-jobs div.js-cp-jobs-wrap div.js-cp-jobs-sugest div.js-cp-content-area div.js-cp-company-email{width:100%; padding:3px 0 0 0; display: inline-block;float: left;font-size: 11px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-suggested-jobs div.js-cp-wrap-resume-jobs div.js-cp-jobs-wrap div.js-cp-jobs-sugest div.js-cp-content-area div.js-cp-company-category{width:100%; padding:3px 0 0 0; display: inline-block;float: left;font-size: 11px;}

div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-suggested-jobs div.js-cp-wrap-resume-jobs span.js-cp-sugest-jobs-show-more{ padding: 5px; background-color: #4a8bc2;color: #fff; font-size:12px;display: inline-block; width: 100%;text-align: center; }
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-applied-resume{padding:0 5px 0 0;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-applied-resume div.js-cp-wrap-resume-jobs{border:1px #ccc solid;height:auto;background-color: #FFFFFF;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-applied-resume div.js-cp-wrap-resume-jobs span.js-cp-applied-resume-title1{padding: 10px ;background-color: #de577b;color: #fff;display: inline-block;width: 100%; font-size: 14px; font-weight: bold;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-applied-resume div.js-cp-wrap-resume-jobs span.js-cp-applied-resume-title2{padding: 10px ;background-color: #4a8bc2;color: #fff;display: inline-block;width: 100%;font-size: 14px; font-weight: bold;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-applied-resume div.js-cp-wrap-resume-jobs div.js-cp-resume-wrap{ padding:10px;display: inline-block;height: 300px; overflow-y:auto;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-applied-resume div.js-cp-wrap-resume-jobs div.js-cp-resume-wrap div.js-cp-applied-resume{width:100%;display: inline-block;padding: 0px;float: left;  }
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-applied-resume div.js-cp-wrap-resume-jobs div.js-cp-resume-wrap div.js-cp-applied-resume div.js-cp-image-area{width:20%;display: inline-block;float: left;padding: 5px;border-width: 1px 1px 1px 3px;border-color: #d4d4d5 #d4d4d5 #d4d4d5 #00a9e0;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-applied-resume div.js-cp-wrap-resume-jobs div.js-cp-resume-wrap div.js-cp-applied-resume div.js-cp-content-area{width:80%;display: inline-block;float: left;  }
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-applied-resume div.js-cp-wrap-resume-jobs div.js-cp-resume-wrap div.js-cp-applied-resume div.js-cp-content-area div.js-cp-company-title{width:96%; padding:6px 0 3px 0; display: inline-block;float: left;font-weight: bold;font-size: 14px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-applied-resume div.js-cp-wrap-resume-jobs div.js-cp-resume-wrap div.js-cp-applied-resume div.js-cp-content-area div.js-cp-company-title a{max-width: 60%;text-decoration: none; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: inline-block; float: left; font-size: 14;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-applied-resume div.js-cp-wrap-resume-jobs div.js-cp-resume-wrap div.js-cp-applied-resume div.js-cp-content-area div.js-cp-company-title span.jsjobs-gold{display: inline-block; background: #CC9900; color: white; padding: 0px 5px; border-radius: 5px; font-size: 10px; margin-left: 5px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-applied-resume div.js-cp-wrap-resume-jobs div.js-cp-resume-wrap div.js-cp-applied-resume div.js-cp-content-area div.js-cp-company-title span.jsjobs-featured{display: inline-block; background: #2993CF; color: white; padding: 0px 5px; border-radius: 5px; font-size: 10px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-applied-resume div.js-cp-wrap-resume-jobs div.js-cp-resume-wrap div.js-cp-applied-resume div.js-cp-company-location{width:100%; padding:3px 0 2px 0; display: inline-block;float: left;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div#jsjsjobs-row_wrapper{display: inline-block;width: 100%;float: left;margin-bottom: 10px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-applied-resume div.js-cp-wrap-resume-jobs div.js-cp-resume-wrap div.js-cp-applied-resume div.js-cp-company-email-address{width:100%; padding:3px 0 2px 0; display: inline-block;float: left;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-applied-resume div.js-cp-wrap-resume-jobs div.js-cp-resume-wrap div.js-cp-applied-resume div.js-cp-company-email-address span.jsjobs-title{  display: inline-block;float: left; font-weight: bold;margin-right:5px; }
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-applied-resume div.js-cp-wrap-resume-jobs div.js-cp-resume-wrap div.js-cp-applied-resume div.js-cp-company-email-address span.jsjobs-value{  display: inline-block;float: left;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-applied-resume div.js-cp-wrap-resume-jobs div.js-cp-resume-wrap div.js-cp-applied-resume div.js-cp-company-category{width:100%; padding:3px 0 2px 0; display: inline-block;float: left;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-applied-resume div.js-cp-wrap-resume-jobs div.js-cp-resume-wrap div.js-cp-applied-resume div.js-cp-company-category span.jsjobs-title{display: inline-block;float: left;font-weight: bold;margin-right:5px; }
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-applied-resume div.js-cp-wrap-resume-jobs div.js-cp-resume-wrap div.js-cp-applied-resume div.js-cp-company-category span.jsjobs-value{ display: inline-block;float: left;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-applied-resume div.js-cp-wrap-resume-jobs div.js-cp-resume-wrap div.js-cp-applied-resume-lower{width:100%;display: inline-block;padding: 0px;border-top: none; padding: 5px;  }
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-applied-resume div.js-cp-wrap-resume-jobs div.js-cp-resume-wrap div.js-cp-applied-resume-lower span.jsjobs-loction{display: inline-block;font-size: 11px;  }
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-applied-resume div.js-cp-wrap-resume-jobs div.js-cp-resume-wrap div.js-cp-applied-resume-lower span.js-cp-pending{display: inline-block;float: right;margin-right: -6px;  }
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-applied-resume div.js-cp-wrap-resume-jobs div.js-cp-resume-wrap div.js-cp-applied-resume-lower span.js-cp-pending img{display: inline-block;margin-right:5px;margin-right: -4px;   }
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-applied-resume div.js-cp-wrap-resume-jobs div.js-cp-resume-wrap div.js-cp-applied-resume-lower span.js-cp-pending span.js-cp-jobs-wating{padding: 1.5px 3px 3px 0;display: inline-block;background-color:#fea702;color:#fff;  }

div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-applied-resume div.js-cp-wrap-resume-jobs span.js-cp-applied-resume-show-more1{padding: 5px ;background-color:#4a8bc2;color: #fff;font-size:10px; font-weight: bold; display: inline-block;width: 100% ;text-align: center;margin-top: 10px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-applied-resume div.js-cp-wrap-resume-jobs span.js-cp-applied-resume-show-more2{padding: 5px ;background-color:#de577b;color: #fff;font-size:10px; font-weight: bold; display: inline-block;width: 100% ;text-align: center;margin-top: 10px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.js-cp-stats-panel{width:100%; float: left;display: inline-block;padding:0px 10px;margin-top: 15px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.js-cp-stats-panel span.js-sample-title{float: left;display: inline-block;padding: 10px 10px;font-size: 14px; background: #f6f6f6; border-color: #ccc #ccc #ccc #9260e9; color: #64676a; border-style: solid; border-width: 1px 1px 1px 5px; }
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.js-cp-stats-panel div.js-adding-btn{margin-top:20px; margin-bottom:20px; padding: 0px; }
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.js-cp-stats-panel div.js-adding-btn div.js-cp-employer-icon{width: 145px; display: inline-block; padding:0px 1px;text-align: center;margin-bottom: 5px;  }
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.js-cp-stats-panel div.js-adding-btn div.js-cp-employer-icon a{display: inline-block; width: 100%;border:1px solid #ccc; background: #FFFFFF;color: #64676a;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.js-cp-stats-panel div.js-adding-btn div.js-cp-employer-icon a:hover{background: #f6f6f6;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.js-cp-stats-panel div.js-adding-btn div.js-cp-employer-icon a span.jsjobs-new-company-icon{display: inline-block; width: 100%;padding:10px 10px 2px 10px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.js-cp-stats-panel div.js-adding-btn div.js-cp-employer-icon a span.jsjobs-new-company-title{display: inline-block; width: 100%;padding:4px;}

div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-toprow-job-seeker{width: 100%;float: left;display: inline-block;padding-left: 10px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-toprow-job-seeker div.js-menu-wrap-job-seeker{padding-left: 0px; padding-right: 10px;margin-top: 15px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-toprow-job-seeker a.menu_style-job-seeker{display: inline-block;padding: 7px; width: 100%; background: #ffffff none repeat scroll 0 0; border: 1px solid #d4d4d5; color: #64676a;text-decoration: none;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-toprow-job-seeker a.menu_style-job-seeker span.jsjobs-title-job-seeker{display: inline-block; text-align: center;padding-left:5px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-toprow-job-seeker a.menu_style-job-seeker:hover{background: #f6f6f6;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-toprow-job-seeker a.color1{border-right: 5px solid #083A8E;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-toprow-job-seeker a.color2{border-right: 5px solid #9260e9;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-toprow-job-seeker a.color3{border-right: 5px solid #ef348a;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-toprow-job-seeker a.color4{border-right: 5px solid #4285f4;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobseeker-cp-wrapper{width:100%; float: left;display: inline-block;padding:0px 10px;margin: 10px 0;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobseeker-cp-wrapper div.js-cp-graph-area{padding: 0px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobseeker-cp-wrapper div.js-cp-graph-area span.js-cp-graph-title{display: inline-block;width: 100%;  padding: 10px;font-size: 14px; background: #f6f6f6; border-color: #ccc #ccc #ccc #9260e9; color: #64676a; border-style: solid; border-width: 1px 1px 1px 5px; }
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobseeker-cp-wrapper div.js-cp-graph-area div.jsjobs-cp-graph-area{display: inline-block;width: 100%;  padding:0px; border:1px solid #ccc; border-top: none;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobseeker-cp-wrapper div.js-cp-graph-area div.jsjobs-cp-graph-area div.js_jobseeker_chart{height: 250px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-categories{width:100%; float: left;display: inline-block;padding:0px 10px;margin: 10px 0;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-categories div.jsjobs-cp-jobseeker-categories-btn{display: inline-block;padding:0px }
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-categories div.jsjobs-cp-jobseeker-categories-btn span.js-cp-graph-title{display: inline-block;width: 100%;  padding: 10px;font-size: 14px; background: #f6f6f6; border-color: #ccc #ccc #ccc #9260e9; color: #64676a; border-style: solid; border-width: 1px 1px 1px 5px; }
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-categories div.jsjobs-cp-jobseeker-categories-btn div.jsjobs-cp-jobseeker-category-btn{display: inline-block;padding: 10px 5px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-categories div.jsjobs-cp-jobseeker-categories-btn div.jsjobs-cp-jobseeker-category-btn div.js-cp-jobseeker-icon{width: 145px; display: inline-block; padding:0px 1px;text-align: center;margin-bottom: 5px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-categories div.jsjobs-cp-jobseeker-categories-btn div.jsjobs-cp-jobseeker-category-btn div.js-cp-jobseeker-icon a{display: inline-block; width: 100%;  border:1px solid #ccc; background: #FFFFFF;color: #64676a;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-categories div.jsjobs-cp-jobseeker-categories-btn div.jsjobs-cp-jobseeker-category-btn div.js-cp-jobseeker-icon a:hover{background-color: #f6f6f6; }
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-categories div.jsjobs-cp-jobseeker-categories-btn div.jsjobs-cp-jobseeker-category-btn div.js-cp-jobseeker-icon a span.jsjobs-cp-img-icon{display: inline-block; width: 100%;padding:10px 10px 2px 10px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-categories div.jsjobs-cp-jobseeker-categories-btn div.jsjobs-cp-jobseeker-category-btn div.js-cp-jobseeker-icon a span.jsjobs-cp-jobseeker-title{display: inline-block; width: 100%;padding:6px 0 10px 0;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel{width:100%; float: left;display: inline-block;padding:0px 10px;margin: 10px 0;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-suggested-jobs{padding:0px 3px;display: inline-block;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-suggested-jobs div.js-cp-resume-jobs{width: 100%;padding:0px 0px;display: inline-block;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-suggested-jobs div.js-cp-resume-jobs span.js-cp-sugest-jobs-title{width: 100%;padding:10px;display: inline-block;float: left;background-color: #4a8bc2;color: #FFFFFF; font-weight: bold; font-size: 14px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-suggested-jobs div.js-cp-resume-jobs div.js-suggestedjobs-area{display: inline-block;height: 350px;border-right: 1px solid #ccc; border-left: 1px solid #ccc; background-color: #FFFFFF;overflow-y: auto;padding: 10px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-suggested-jobs div.js-cp-resume-jobs div.js-suggestedjobs-area div.js-cp-jobs-sugest{width: 100%; float: left;display: inline-block;margin-bottom: 10px;padding:5px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-suggested-jobs div.js-cp-resume-jobs div.js-suggestedjobs-area div.js-cp-jobs-sugest div.js-cp-image-area{width: 80px;height:60px;float:left;display:block;position: relative;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-suggested-jobs div.js-cp-resume-jobs div.js-suggestedjobs-area div.js-cp-jobs-sugest div.js-cp-image-area img.js-cp-imge-user{max-width: 95%;max-height: 95%;position: absolute;top:0;right:0;left:0;bottom:0;margin:auto;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-suggested-jobs div.js-cp-resume-jobs div.js-suggestedjobs-area div.js-cp-jobs-sugest div.js-cp-content-area{width: calc(100% - 80px); float: left;display: inline-block;padding-left:10px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-suggested-jobs div.js-cp-resume-jobs div.js-suggestedjobs-area div.js-cp-jobs-sugest div.js-cp-content-area div.js-cp-company-title{width: 98%; float: left;display: inline-block;padding: 5px 0;font-weight: bold; }
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-suggested-jobs div.js-cp-resume-jobs div.js-suggestedjobs-area div.js-cp-jobs-sugest div.js-cp-content-area div.js-cp-company-title a{text-decoration: none; float: left; max-width: 50%; tex-overflow:ellipsis; white-space: nowrap; overflow: hidden; font-size: 14px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-suggested-jobs div.js-cp-resume-jobs div.js-suggestedjobs-area div.js-cp-jobs-sugest div.js-cp-content-area div.js-cp-company-title span.jsjobs-gold{margin-left: 2px; background-color: #CC9900; color: #fff; padding: 1px 5px; border-radius: 5px; font-size: 10px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-suggested-jobs div.js-cp-resume-jobs div.js-suggestedjobs-area div.js-cp-jobs-sugest div.js-cp-content-area div.js-cp-company-title span.jsjobs-featured{margin-left: 2px; background-color: #2993CF; color: #fff; padding: 1px 5px; border-radius: 5px;font-size: 10px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-applied-resume div.js-cp-resume-jobs div.js-appliedresume-area div.jsjobs-cp-resume-applied div.js-cp-content-area div.js-cp-company-title span.jsjobs-gold{margin-left: 2px; background-color: #CC9900; color: #fff; padding: 1px 5px; border-radius: 5px;font-size: 10px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-applied-resume div.js-cp-resume-jobs div.js-appliedresume-area div.jsjobs-cp-resume-applied div.js-cp-content-area div.js-cp-company-title span.jsjobs-featured{margin-left: 2px; background-color: #2993CF; color: #fff; padding: 1px 5px; border-radius: 5px; font-size: 10px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-applied-resume div.js-cp-resume-jobs div.js-appliedresume-area div.jsjobs-cp-resume-applied div.js-cp-content-area div.js-cp-company-title a{text-decoration: none; float: left; max-width: 50%; tex-overflow:ellipsis; white-space: nowrap; overflow: hidden; font-size: 14px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-suggested-jobs div.js-cp-resume-jobs div.js-suggestedjobs-area div.js-cp-jobs-sugest div.js-cp-content-area div.js-cp-company-location{width: 98%; float: left;display: inline-block;padding: 5px 0px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-suggested-jobs div.js-cp-resume-jobs a span.js-cp-sugest-jobs-show-more{text-align: center; width: 100%;padding:5px;display: inline-block;float: left;background-color: #4a8bc2;color: #FFFFFF; font-size: 11px; font-weight: bold;}
div#resumeactioncomments, div#resumeactionfolder{text-align: center; display: inline-block;}
div#resumeactioncomments, div#resumeactionfolder div#jsjobs_applied_apps{display: inline-block; width: 50%;}
div#resumeactioncomments, div#resumeactionfolder div#jsjobs_applied_apps div.jsjobs-app-title{display: inline-block; margin-right: 10px; font-size:14px; float: left; font-weight: bold; margin-top: 8px;}
div#resumeactioncomments, div#resumeactionfolder div#jsjobs_applied_apps div.jsjobs-app-data{display: inline-block;width: 75%;}
div#resumeactioncomments, div#resumeactionfolder div#jsjobs_applied_apps div.jsjobs-app-action{width: 10%; display: inline-block;margin-left: 5px; height: 30px;}
div#resumeactioncomments, div#resumeactionfolder div#jsjobs_applied_apps div.jsjobs-app-action input{height: 35px; width: 60px; margin-bottom: 10px;}
div.js-jobs-jobs-applie div.resumeaction1ton{display: none;}
div#coverletterPopup.coverletterPopup div#coverletter_headline_bottom_area {display: inline-block;width: 100%;float: left; padding: 15px;}
div#coverletterPopup div#coverletter_headline_bottom_area div#coverletter_title{display: inline-block;width: 100%;float: left; text-align: center; padding: 0px; font-size: 15px; }
div#coverletterPopup div#coverletter_headline_bottom_area div#coverletter_description{display: inline-block;width: 100%;float: left;padding-top: 15px;}

div#coverletterPopup.coverletterPopup div.fieldwrapper_fullwidth_button{display: inline-block;width: 100%;float: left; padding-top: 15px; text-align: center;}
div#coverletterPopup.coverletterPopup div.fieldwrapper_fullwidth_button input.cletter_popup_button{outline: none; padding: 5px 15px; }

div.js-jobs-jobs-applie div.resumeaction1ton div#jsjobs-email-appliedresume div#jsjobs-input-fields{display: inline-block; width: 40%; float: left;} 
div.js-jobs-jobs-applie div.resumeaction1ton div#jsjobs-email-appliedresume div#jsjobs-input-fields div.jsjobs-fieldtitle{font-weight: bold; padding: 5px 0px; font-size: 12px;}
div.js-jobs-jobs-applie div.resumeaction1ton div#jsjobs-email-appliedresume div#jsjobs-input-fields div.jsjobs-fieldvalue input#jssubject{margin-bottom: 0px;}
div.js-jobs-jobs-applie div.resumeaction1ton div#jsjobs-email-appliedresume div#jsjobs-input-fields div.jsjobs-fieldvalue input{width: 100%; display: inline-block;height: 30px; border-radius: 0px;}
div.js-jobs-jobs-applie div.resumeaction1ton div#jsjobs-email-appliedresume div#jsjobs-text-area{margin-left: 20px; width: 30%; display: inline-block; float: left;  margin-top: 25px;}
div.js-jobs-jobs-applie div.resumeaction1ton div#jsjobs-email-appliedresume div#jsjobs-text-area textarea{width: 100%; display: inline-block;height: 155px;}
div.js-jobs-jobs-applie div.resumeaction1ton div#jsjobs-email-appliedresume div#jsjobs-action-button{display: inline-block; position: absolute; top: 150px; right: 5%;}
div.js-jobs-jobs-applie div.resumeaction1ton div#jsjobs-email-appliedresume div#jsjobs-action-button input{width: 80px; height: 36px;}
div.js-jobs-jobs-applie div.resumeaction1ton div#jsjobs-email-appliedresume{position: relative;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-applied-resume{padding:0px 3px;display: inline-block;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-applied-resume div.js-cp-resume-jobs{width: 100%; padding:0px 0px;display: inline-block;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-applied-resume div.js-cp-resume-jobs span.js-cp-applied-resume-title{width: 100%;padding:10px;display: inline-block;float: left;background-color: #de577b;color: #FFFFFF;font-weight: bold;font-size: 14px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-applied-resume div.js-cp-resume-jobs div.js-appliedresume-area{padding:10px;display: inline-block;height: 349px; background-color: #FFFFFF;overflow-y: auto; border-right: 1px solid #ccc; border-left: 1px solid #ccc;  }
div#jsjobs-main-wrapper div.jsjobs-cp-applied-resume-not-found{width: 100%;float: left;display: inline-block;}
div#jsjobs-main-wrapper div.jsjobs-cp-applied-resume-not-found div.jsjobs-cp-not-found-data{width: 100%;float: left;display: inline-block;border: 1px solid #a31f1f;}
div#jsjobs-main-wrapper div.jsjobs-cp-applied-resume-not-found div.jsjobs-cp-not-found-data img.jsjobs-cp-not-found-img{display: inline-block;padding: 5px;}
div#jsjobs-main-wrapper div.jsjobs-cp-applied-resume-not-found div.jsjobs-cp-not-found-data span.jsjobs-not-found-title{display: inline-block;font-size: 12px; font-weight: bold;color: #a31f1f;}

div.js-jobs-jobs-applie div.resumeaction1ton div#resumeactioncomments{display: inline-block;width: 100%; height: auto;}
div.js-jobs-jobs-applie div.resumeaction1ton div#resumeactioncomments div.jsjobs-field-title{float: left;}
div.js-jobs-jobs-applie div.resumeaction1ton div#resumeactioncomments div.jsjobs-field-textarea{margin-left: 10px; float: left;}
div.js-jobs-jobs-applie div.resumeaction1ton div#resumeactioncomments div.jsjobs-field-actionbutton{float: left;margin-left: 10px; margin-top: 50px;}

div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-applied-resume div.js-cp-resume-jobs div.js-appliedresume-area div.jsjobs-cp-resume-applied{width: 100%; float: left;display: inline-block;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-applied-resume div.js-cp-resume-jobs div.js-appliedresume-area div.jsjobs-cp-resume-applied div.js-cp-image-area{width: 80px;height:60px; float: left;display: inline-block;padding: 5px 5px 0 5px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-applied-resume div.js-cp-resume-jobs div.js-appliedresume-area div.jsjobs-cp-resume-applied div.js-cp-image-area a{width:80px;height: 60px;position: relative;display: block;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-applied-resume div.js-cp-resume-jobs div.js-appliedresume-area div.jsjobs-cp-resume-applied div.js-cp-image-area a img.js-cp-imge-user{max-width: 95%;max-height: 95%;position: absolute;top:0px;right:0px;bottom:0px;left:0px;margin: auto;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-applied-resume div.js-cp-resume-jobs div.js-appliedresume-area div.jsjobs-cp-resume-applied div.js-cp-content-area{width: calc(100% - 80px); float: left;display: inline-block;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-applied-resume div.js-cp-resume-jobs div.js-appliedresume-area div.jsjobs-cp-resume-applied div.js-cp-content-area div.js-cp-company-title{width: 98%; float: left;display: inline-block;padding: 5px 0; font-size: 12px;font-weight: bold; }
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-applied-resume div.js-cp-resume-jobs div.js-appliedresume-area div.jsjobs-cp-resume-applied div.js-cp-content-area div.js-cp-company-location{width: 98%;float: left;display: inline-block;padding: 2px 0; }
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-applied-resume div.js-cp-resume-jobs div.js-appliedresume-area div.jsjobs-cp-resume-applied div.js-cp-content-area div.js-cp-company-email{width: 100%;float: left;display: inline-block;padding: 2px 0; }
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-applied-resume div.js-cp-resume-jobs div.js-appliedresume-area div.jsjobs-cp-resume-applied div.js-cp-content-area div.js-cp-company-email span.jsjobs-title{float: left;display: inline-block;padding: 0 0;font-weight: bold;margin-right:5px;  }
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-applied-resume div.js-cp-resume-jobs div.js-appliedresume-area div.jsjobs-cp-resume-applied div.js-cp-content-area div.js-cp-company-email span.jsjobs-value{float: left;display: inline-block;padding: 0 0;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-applied-resume div.js-cp-resume-jobs div.js-appliedresume-area div.jsjobs-cp-resume-applied div.js-cp-content-area div.js-cp-company-catagory{width: 100%;float: left;display: inline-block;padding: 2px 0; }
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-applied-resume div.js-cp-resume-jobs div.js-appliedresume-area div.jsjobs-cp-resume-applied div.js-cp-content-area div.js-cp-company-catagory span.jsjobs-title{float: left;display: inline-block;padding: 0 0 2px 0;font-weight: bold;margin-right:5px;  }
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-applied-resume div.js-cp-resume-jobs div.js-appliedresume-area div.jsjobs-cp-resume-applied div.js-cp-content-area div.js-cp-company-catagory span.jsjobs-value{float: left;display: inline-block;padding: 0 0 2px 0;}

div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-applied-resume div.js-cp-resume-jobs div.js-appliedresume-area div.jsjobs-cp-resume-applied-lower{width: 100%; float: left;display: inline-block;border-top:none; padding: 5px 0; }
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-applied-resume div.js-cp-resume-jobs div.js-appliedresume-area div.jsjobs-cp-resume-applied-lower span.js-cp-pending{ float: right;display: inline-block; }
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-applied-resume div.js-cp-resume-jobs div.js-appliedresume-area div.jsjobs-cp-resume-applied-lower span.jsjobs-location{font-size: 11px; display: inline-block; }
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-applied-resume div.js-cp-resume-jobs div.js-appliedresume-area div.jsjobs-cp-resume-applied-lower span.js-cp-pending span.js-cp-jobs-wating{ float: right;display: inline-block;background-color: #fea702;margin-right: -1px;color: #FFFFFF;padding:2.5px 8px;font-size: 12px;  }

div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-applied-resume div.js-cp-resume-jobs a span.js-cp-applied-resume-show-more{text-align: center; width: 100%;padding:5px;display: inline-block;float: left;background-color: #de577b;font-size: 11px; color: #FFFFFF; font-weight: bold;}

div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-stats{width:100%; float: left;display: inline-block;padding:0px 10px;margin: 10px 0;} 
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-stats span.js-sample-title{ float: left;display: inline-block;padding: 10px 10px;font-size: 14px; background: #f6f6f6; border-color: #ccc #ccc #ccc #ef348a; color: #64676a; border-style: solid; border-width: 1px 1px 1px 5px; } 

div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-stats div.js-cp-jobseeker-stats{display: inline-block;padding:10px 5px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-stats div.js-cp-jobseeker-stats div.js-cp-jobseeker-icon{width: 145px; display: inline-block; padding:0px 1px;text-align: center;margin-bottom: 5px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-stats div.js-cp-jobseeker-stats div.js-cp-jobseeker-icon a{display: inline-block; width: 100%;  border:1px solid #ccc; background: #FFFFFF;color: #64676a;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-stats div.js-cp-jobseeker-stats div.js-cp-jobseeker-icon a:hover{background-color: #f6f6f6; }
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-stats div.js-cp-jobseeker-stats div.js-cp-jobseeker-icon a span.jsjobs-cp-img-icon{display: inline-block; width: 100%;padding:10px 10px 2px 10px;}
div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-stats div.js-cp-jobseeker-stats div.js-cp-jobseeker-icon a span.jsjobs-cp-jobseeker-title{display: inline-block; width: 100%;padding:6px 0 10px 0;}

div#jsjobs-main-wrapper div.jsjobs-data-wrapper{width: 100%; float: left; padding: 10px;}
div#jsjobs-main-wrapper div.jsjobs-data-wrapper div.jsjobs-view-letter-data{width: 100%; float: left; padding: 5px 0;}
div#jsjobs-main-wrapper div.jsjobs-data-wrapper div.jsjobs-view-letter-data span.js_job_data_title{display: inline-block;font-weight: bold; }
div#jsjobs-main-wrapper div.jsjobs-data-wrapper div.jsjobs-view-letter-data span.js_job_data_value{display: inline-block;}
div#jsjobs-main-wrapper div.jsjobs-data-wrapper div.jsjobs-view-letter-description{width: 100%; float: left; padding: 5px 0;  }
div#jsjobs-main-wrapper div.jsjobs-data-wrapper div.jsjobs-view-letter-description span.js_controlpanel_section_title{float: left;display: inline-block;font-weight: bold;margin-right:5px;}
div#jsjobs-main-wrapper div.jsjobs-data-wrapper div.jsjobs-view-letter-description span.js_job_full_width_data{float: left; display: inline-block;}
div#jsjobs-main-wrapper div.jsjobs-package-data{width: 100%; float: left;display: inline-block;padding: 10px 5px;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.disc-message{width: 100%; float: left;display: inline-block;padding: 10px;}
div#jsjobs-main-wrapper div.jsjobs-package-data span.jsjobs-package-title{width: 100%; float: left;display: inline-block; }
div#jsjobs-main-wrapper div.jsjobs-package-data span.jsjobs-package-title span.jsjobs-package-name{width: 80%; float: left;display: inline-block;padding: 13px;font-weight: bold;}
div#jsjobs-main-wrapper div.jsjobs-package-data span.jsjobs-package-title span.jsjobs-package-name strike{color: red;float:right;font-size: 22px;margin-bottom: -3px;}
div#jsjobs-main-wrapper div.jsjobs-package-data span.jsjobs-package-title span.jsjobs-package-name span.total-amount{padding-right:10px;font-size:15px;}
div#jsjobs-main-wrapper div.jsjobs-package-data span.jsjobs-package-title span.jsjobs-package-price{ display: inline-block;text-align: right;width: 20%; float: right;}
div#jsjobs-main-wrapper div.jsjobs-package-data span.jsjobs-package-title span.jsjobs-package-price-forjobseeker{ display: inline-block;text-align: right;width: 20%; float: right;}
div#jsjobs-main-wrapper div.jsjobs-package-data span.jsjobs-package-title span.jsjobs-package-price-details{ display: inline-block;width: 20%;}
div#jsjobs-main-wrapper div.jsjobs-package-data span.jsjobs-package-title span.jsjobs-package-price-details span.stats_data_value{padding: 12px 25px;display: inline-block;font-weight: bold;font-size: 18px;}
div#jsjobs-main-wrapper div.jsjobs-package-data span.jsjobs-package-title span.jsjobs-package-price span.stats_data_title{display: inline-block;text-align: center;font-weight: bold;font-size: 10px;}
div#jsjobs-main-wrapper div.jsjobs-package-data span.jsjobs-package-title span.jsjobs-package-price-forjobseeker span.stats_data_value{display: inline-block;text-align: center;font-weight: bold;padding: 13px;background: #444442; width:100%;	}
div#jsjobs-main-wrapper div.jsjobs-package-data span.jsjobs-package-title-buy-now{width: 100%; float: left;display: inline-block; }
div#jsjobs-main-wrapper div.jsjobs-package-data span.jsjobs-package-title-buy-now span.jsjobs-package-name{width: 70%; float: left;display: inline-block;padding: 13px; font-size: 12px ;font-weight: bold;}
div#jsjobs-main-wrapper div.jsjobs-package-data span.jsjobs-package-title-buy-now span.jsjobs-package-price{ display: inline-block;width: 30%;}
div#jsjobs-main-wrapper div.jsjobs-package-data span.jsjobs-package-title-buy-now span.jsjobs-package-price-details{ display: inline-block;text-align: right;width: 50%;padding: 0 20px 0 0;}
div#jsjobs-main-wrapper div.jsjobs-package-data span.jsjobs-package-title-buy-now span.jsjobs-package-price-details span.stats_data_value{padding: 6px 25px;display: inline-block;text-align: center;font-weight: bold;font-size: 18px;}
div#jsjobs-main-wrapper div.jsjobs-package-data span.jsjobs-package-title-buy-now span.jsjobs-package-price span.stats_data_title{display: inline-block;text-align: center;font-weight: bold;font-size: 10px;}
div#jsjobs-main-wrapper div.jsjobs-package-data span.jsjobs-package-title-buy-now span.stats_data_value{padding: 13px 0px;width: 100%;max-width: 50%; display: inline-block;text-align: center;font-weight: bold;font-size: 18px;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper{width: 100%; float: left;display: inline-block;}
div#jsjobs-main-wrapper div.jsjobs-package-data div#jsjobs_buy_nowbtn{width: 100%; float: left;display: inline-block;}
div#jsjobs-main-wrapper div.jsjobs-package-data div#jsjobs_buy_nowbtn div{float:left;display: inline-block;}
div#jsjobs-main-wrapper div.jsjobs-package-data div#jsjobs_buy_nowbtn a{float:right;display: inline-block;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-listing-datawrap{width: 80%; padding: 0 0 0 25px; float: left;display: inline-block;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-package-data-detail{width: 50%;float: left;display: inline-block; padding-right: 25px;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-package-data-detail span.jsjobs-package-values{width: 100%;float: left;display: inline-block;padding: 11px 0;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-package-data-detail span.bordernone{border-bottom:none; }
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-package-data-detail span.jsjobs-package-values span.stats_data_title{font-weight: bold;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-package-data-detail span.jsjobs-package-values span.stats_data_values{color:#Da6556;  }
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-description{width: 97%;float: left; margin: 6px 0;padding: 8px 0 8px 10px;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-description span.jsjobs-description-title{font-size: 12px; font-weight: bold;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-description span.jsjobs-description-value{font-size: 11px;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-listing-datawrap-details{width: 100%; float: left;display: inline-block;padding:10px;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-listing-datawrap-details div.jsjobs-package-data-detail{width: 50%;float: left;display: inline-block;padding:0px;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-listing-datawrap-details div.jsjobs-package-data-detail span.jsjobs-package-values{width: 90%;float: left;display: inline-block;padding: 8px 0px;margin: 0px 4% 0px 5%;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-listing-datawrap-details div.jsjobs-package-data-detail span.jsjobs-package-values span.stats_data_title{font-weight: bold;font-size: 12px; }
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-listing-datawrap-details div.jsjobs-package-data-detail span.jsjobs-package-values span.stats_data_value{font-size: 12px; }
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-listing-datawrap-details div.jsjobs-package-data-detail span.jsjobs-package-values span.stats_data_values{font-size: 12px;color:#Da6556;  }
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-listing-datawrap-details div.jsjobs-descriptions{width: 100%;float: left; margin: 6px 0;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-listing-datawrap-details div.jsjobs-descriptions div.jsjob-description-data{width: 96%;float: left; margin: 6px 0;padding: 5px 5px;margin-left:2%;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-listing-datawrap-details div.jsjobs-descriptions div.jsjob-description-data span.stats_data_title{font-size: 12px ;font-weight: bold;float: left;margin-right: 5px; padding: 10px;padding-right:0px;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-listing-datawrap-details div.jsjobs-descriptions div.jsjob-description-data span.stats_data_value{font-size: 12px ;float: left; padding: 10px 0px;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-btn-area{width: 100%;display: inline-block;float: left;padding:5px 10px 0 10px;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-btn-area span.jsjobs-expire-days{display: inline-block;float: left;font-size: 13px;color:#Da6556;padding: 7px 0 0 0;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-btn-area span.jsjobs-btn-buys{display: inline-block;float: right;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-btn-area span.jsjobs-btn-buys a.jsjob_button{display: inline-block;padding: 5px; text-decoration: none;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-btn-area span.jsjobs-btn-buys a.jsjob_button img{display: inline-block;float: left;padding: 0 5px 0 0;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-btn-area span.jsjobs-btn-buys a.jsjob_button span.jsjobs-buys-title{display: inline-block;float: left;padding: 1px 0 0 5px;font-size: 12px;font-weight: bold;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper span.jsjobs-paymentmethods-title{font-weight: bold;font-size: 12px;padding: 8px 5px;display: inline-block;margin-bottom:5px;width: 100%;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-listing-wrapperes{width: 100%;display: inline-block;padding: 0 30px}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-listing-wrapperes div.jsjobs-list-wrap{width: 100%;display: inline-block; padding-top: 4px; padding-bottom: 4px;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-listing-wrapperes div.jsjobs-list-wrap span.payment_method_title{display: inline-block;float: left;font-size: 12px;font-weight: bold;padding: 6px 0 0 10px;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-listing-wrapperes div.jsjobs-list-wrap span.payment_method_button{display: inline-block;float: right; padding: 0 10px 5px 0;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-listing-wrapperes div.jsjobs-list-wrap span.payment_method_button input#jsjobs_button{background: url('../images/cart-normal-2.png') 5px 5px no-repeat ; padding:5px 5px 5px 41px;font-size: 12px; font-weight: bold; }
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-listing-wrapperes div.jsjobs-list-wrap span.payment_method_button input#jsjobs_button:hover{background: url('../images/cart-hover-2.png') 5px 5px no-repeat ;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.js_listing_wrapper input.js_job_button{ background: url('../images/cart-hover-2.png') 10px 10px no-repeat; padding:10px 14px 10px 41px; font-size: 12px; font-weight: bold;float:right;}

div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-apply-button{width: 20%; float: left;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-apply-button span.jsjobs-buy-btn{ display: inline-block;float:left;  width: 100%;text-align: center; padding: 35px 0; padding-bottom:10px;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-apply-button span.jsjobs-buy-btn a{ display: inline-block;padding: 8px 8px; text-decoration: none;font-weight: bold; }
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-apply-button span.jsjobs-buy-btn a img{ display: inline-block;padding-right:11px;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-apply-button span.jsjobs-view-btn { display: inline-block;text-align: center; width: 100%;margin-bottom: 0px;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-apply-button span.jsjobs-view-btn a{ display: inline-block;text-align: center; padding: 8px 20px;text-decoration: none;font-weight: bold;font-size: 11px; }
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-apply-button span.jsjobs-expiredays{width: 100%; display: inline-block;text-align: center;color:#Da6556;background: #FFF3F3;padding: 8px 0;margin-top: 15px; }
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-apply-button div.jsjobs-package-detail{float: left;display: inline-block;padding:0;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-apply-button div.jsjobs-package-detail span.jsjobs-package-value{ width: 100%; display: inline-block; padding: 2px;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-apply-button div.jsjobs-package-detail span.jsjobs-package-value span.stats_data_title{font-size: 13px;color: #Da6556;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-apply-button div.jsjobs-package-detail span.jsjobs-package-value span.stats_data_value{  font-size: 13px;color: #Da6556;}

div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper{width: 100%; float: left;display: inline-block;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-listing-datawrap{width: 100%; padding: 0 0 0 25px; float: left;display: inline-block;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-package-data-detail{width: 50%;float: left;display: inline-block; padding-right: 25px;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-package-data-detail span.jsjobs-package-values{width: 100%;float: left;display: inline-block;padding: 11px 0;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-package-data-detail span.bordernone{border-bottom:none; }
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-package-data-detail span.jsjobs-package-values span.stats_data_title{font-weight: bold;font-size: 12px; }
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-package-data-detail span.jsjobs-package-values span.stats_data_value{font-size: 12px; }
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-package-data-detail span.jsjobs-package-values span.stats_data_values{font-size: 12px;color:#Da6556;  }
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-description{width: 95%;float: left; margin: 6px 2.5%;padding: 8px 0 8px 10px;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-description span.jsjobs-description-title{font-size:12px;font-weight: bold;float: left;display:inline-block;margin-right:5px;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-description span.jsjobs-description-value{font-size:11px; display:inline-block;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-listing-datawrap-details{width: 100%; float: left;display: inline-block;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-listing-datawrap-details div.jsjobs-package-data-detail{width: 50%;float: left;display: inline-block; padding-right: 15px;padding-left:10px;   }
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-listing-datawrap-details div.jsjobs-package-data-detail span.jsjobs-package-values{width: 100%;float: left;display: inline-block;padding: 5px 0;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-listing-datawrap-details div.jsjobs-package-data-detail span.jsjobs-package-values span.stats_data_title{font-weight: bold;font-size: 12px; }
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-listing-datawrap-details div.jsjobs-package-data-detail span.jsjobs-package-values span.stats_data_value{font-size: 12px; }
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-listing-datawrap-details div.jsjobs-package-data-detail span.jsjobs-package-values span.stats_data_values{font-size: 12px;color:#Da6556;  }
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-listing-datawrap-details div.jsjobs-descriptions{width: 100%;float: left; margin: 6px 0;padding: 0 10px;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-listing-datawrap-details div.jsjobs-descriptions div.jsjob-description-data{width: 100%;float: left; margin: 6px 0;padding: 5px 5px;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-listing-datawrap-details div.jsjobs-descriptions div.jsjob-description-data span.stats_data_title{font-size: 12px ;font-weight: bold;float: left;margin-right: 5px;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-listing-datawrap-details div.jsjobs-descriptions div.jsjob-description-data span.stats_data_value{font-size: 12px ;float: left;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-btn-area{width: 100%;display: inline-block;float: left;padding:5px 10px 0 10px;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-btn-area span.jsjobs-expire-days{display: inline-block;float: left;font-size: 13px;color:#Da6556;padding: 7px 0 0 0;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-btn-area span.jsjobs-btn-buys{display: inline-block;float: right;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-btn-area span.jsjobs-btn-buys a.jsjob_button{display: inline-block;padding: 5px; text-decoration: none;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-btn-area span.jsjobs-btn-buys a.jsjob_button img{display: inline-block;float: left;padding: 0 5px 0 0;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-btn-area span.jsjobs-btn-buys a.jsjob_button span.jsjobs-buys-title{display: inline-block;float: left;padding: 1px 0 0 5px;font-size: 12px;font-weight: bold;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper span.jsjobs-paymentmethods-title{font-weight: bold;font-size: 12px;padding: 5px;display: inline-block;margin-bottom:5px;width: 100%; }
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-listing-wrapperes{width: 100%;display: inline-block;padding: 0 15px}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-listing-wrapperes div.jsjobs-list-wrap{width: 100%;display: inline-block;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-listing-wrapperes div.jsjobs-list-wrap span.payment_method_title{display: inline-block;float: left;font-size: 12px;font-weight: bold;padding: 6px 0 0 10px;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-listing-wrapperes div.jsjobs-list-wrap span.payment_method_button{display: inline-block;float: right; padding: 0 10px 5px 0;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-listing-wrapperes div.jsjobs-list-wrap span.payment_method_button input#jsjobs_button{background: url('../images/cart-normal.png') 5px 5px no-repeat ;padding:5px 5px 5px 30px;font-size: 12px; font-weight: bold;background-color: #d4d4d5;  }
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-apply-button{width: 100%; float: left; padding: 10px;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-apply-button span.jsjobs-buy-btn{ display: inline-block; float: right; width: 20%;text-align: center; }
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-apply-button span.jsjobs-buy-btn a{ display: inline-block;padding: 11px 17px; text-decoration: none;font-weight: bold; }
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-apply-button span.jsjobs-buy-btn a img{ display: inline-block;padding-right:11px;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-apply-button span.jsjobs-view-btn { display: inline-block;text-align: center; width: 100%;margin-bottom: -8px;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-apply-button span.jsjobs-view-btn a{ display: inline-block;text-align: center; padding: 9px 17px;text-decoration: none;font-weight: bold;font-size: 11px; }
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-apply-button span.jsjobs-expiredays{width: 100%; display: inline-block;text-align: center;font-size: 13px;color:#Da6556;background: #FFF3F3;padding: 8px 0;margin-top: 31px; }
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-apply-button div.jsjobs-package-detail{float: left;display: inline-block;padding:0;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-apply-button div.jsjobs-package-detail span.jsjobs-package-value{ width: 100%; display: inline-block; padding: 10px;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-apply-button div.jsjobs-package-detail span.jsjobs-package-value span.stats_data_title{font-size: 13px;color: #Da6556;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-apply-button div.jsjobs-package-detail span.jsjobs-package-value span.stats_data_value{  font-size: 13px;color: #Da6556;}
div#jsjobs-main-wrapper div.jsjobs-package-data span.js-job-title{width: 100%;display: inline-block;}
div#jsjobs-main-wrapper div.jsjobs-package-data span.js-job-title span.js-job-package-title{width: 80%;display: inline-block;float: left; padding: 7px 10px;font-weight: bold;font-size: 14px;}
div#jsjobs-main-wrapper div.jsjobs-package-data span.js-job-title span.js-job-package-price{width: 20%;display: inline-block;text-align: center;padding-right:15px;margin-top: -1px; margin-bottom: -1px; }
div#jsjobs-main-wrapper div.jsjobs-package-data span.js-job-title span.js-job-package-price span.stats_data_value{display: inline-block;font-size: 18px;font-weight: bold;padding: 8px 20px;text-align: center;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.js_listing_wrapper{width: 100%;display: inline-block;padding: 10px 10px;float: left;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.js_listing_wrapper a#jsjobs_buy_nowbtn_a{    background: transparent url("../images/cart-hover-2.png") no-repeat scroll 5px 5px;padding: 5px 5px 5px 41px;font-size: 12px;font-weight: bold;text-decoration:none;float:right;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.js_listing_wrapper div.jsjobs-expireindays{display: inline-block;float: left; color: #da6556; margin-top: 8px;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.js_listing_wrapper span.stats_data_title{width:80%;display: inline-block;float: left;padding: 5px 20px;font-size: 11px; font-weight: bold;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.js_listing_wrapper span.stats_data_value{width: 20%;display: inline-block; text-align: center; padding: 5px 0;font-size: 11px; font-weight: bold;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.js_listing_wrapper span.jsjobs-description{width: 100%;display: inline-block;  padding: 5px 20px;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.js_listing_wrapper span.jsjobs-description span.stats_data_descrptn-title{width: 100%;display: inline-block;  padding: 5px 0px;font-size: 11px; font-weight: bold;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.js_listing_wrapper span.jsjobs-description span.stats_data_descrptn-value{width: 100%;display: inline-block;  padding: 5px 7px; font-size: 11px;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.js_listing_wrapper div.js_job_apply_button{width: 100%; float: left;display: inline-block;text-align: center; padding: 5px 0;}
div#jsjobs-main-wrapper div.jsjobs-package-data div.js_listing_wrapper div.js_job_apply_button a.js_job_button{display: inline-block;text-align: center; padding: 4px 15px;font-size: 12px;font-weight: bold;text-decoration: none;}
div#jsjobs-main-wrapper div.jsjobs-package-data div#js_main_wrapper.jsjobs-show_buynow_div span.js_job_title {display: inline-block;width: 100%; margin-top: 15px; padding: 13px;}

div#tellafriendsuccessmsg.tellafriendsuccessmsg div#successmsg.successmsg{width: 92%; float: left; margin: 15px 4%; padding: 5px 15px; border:1px solid #3f8000; background: #dff2bf; color: #3f8000;}

div#jsjobs-main-wrapper div.jsjobs-job-info{width: 100%; float: left; display: inline-block;text-align: center;}
div#jsjobs-main-wrapper div.jsjobs-job-info span.jsjobs-title{width: 100%; float: left; display: inline-block;text-align: center;margin-top: 27px;margin-bottom: 27px;font-weight: bold;}
div#jsjobs-main-wrapper div.jsjobs-job-info span.jsjobs-title span.jsjobs-new-tag{display: inline-block;font-weight: bold;color: #fff;background:  #33CC66; padding: 1px 5px;margin-left: 1px; border-radius: 4px;font-size:10px;}
div#jsjobs-main-wrapper div.jsjobs-job-info span.jsjobs-title span.jsjobs-gold-tag{font-size: 10px; display: inline-block;font-weight: bold;color: #fff;background-color:#2993CF; padding: 1px 5px;margin-left: 1px; border-radius: 4px;}
div#jsjobs-main-wrapper div.jsjobs-job-info span.jsjobs-title span.jsjobs-featured-tag{font-size: 10px; display: inline-block;font-weight: bold;color: #fff;background-color:#CC9900; padding: 1px 5px;margin-left: 1px; border-radius: 4px;}
div#jsjobs-main-wrapper div.jsjobs-job-info div.jsjobs-data-jobs-wrapper{width: 100%; float: left; display: inline-block;text-align: center;margin-bottom: 29px;}
div#jsjobs-main-wrapper div.jsjobs-job-info div.jsjobs-data-jobs-wrapper span.js_job_data_value{ display: inline-block; padding-right:8px; }
div#jsjobs-main-wrapper div.jsjobs-job-info div.jsjobs-data-jobs-wrapper span.js_job_data_value span.jsjobs-gold-featured span.jsjobs-gold{ background-color: #cc9900; border-radius: 4px; color: #fff; display: inline-block; font-size: 9px; font-weight: bold; margin-left: 1px; padding: 1px 5px;}
div#jsjobs-main-wrapper div.jsjobs-job-info div.jsjobs-data-jobs-wrapper span.js_job_data_value span.jsjobs-gold-featured span.jsjobs-featured{background-color: #2993cf; border-radius: 4px; color: #fff; display: inline-block; font-size: 9px; font-weight: bold; margin-left: 1px; padding: 1px 5px;}
div#jsjobs-main-wrapper div.jsjobs-job-info div.jsjobs-data-jobs-wrapper span.jsjobs-location-wrap{display: inline-block;padding-right:8px; }
div#jsjobs-main-wrapper div.jsjobs-job-data{width: 100%;float: left;display: inline-block;padding: 0 15px;}
div#jsjobs-main-wrapper div.jsjobs-job-data div.jsjobs-menubar-wrap{width: 100%;float: left;display: inline-block;padding:15px; text-align: center;}
div#jsjobs-main-wrapper div.jsjobs-job-data div.jsjobs-menubar-wrap ul{	list-style-type: none;margin: 0;padding: 0;width:70%;display: inline-block;}
div#jsjobs-main-wrapper div.jsjobs-job-data div.jsjobs-menubar-wrap ul li{	list-style-type: none;margin: 0;padding: 0;display: inline-block;}
div#jsjobs-main-wrapper div.jsjobs-job-data div.jsjobs-menubar-wrap ul li a{display: inline-block; padding: 2px 15px;text-decoration: none;}
div#jsjobs-main-wrapper div.jsjobs-job-information-data{width: 100%;float: left;display: inline-block;} 
div#jsjobs-main-wrapper div.jsjobs-job-information-data span.js_controlpanel_section_title{width: 100%;float: left;display: inline-block;padding: 5px;font-weight: bold; font-size: 14px;}
div#jsjobs-main-wrapper div.jsjobs-job-information-data div.jsjobs-left-area{width: calc(100% - 250px);float: left;display: inline-block;}
div#jsjobs-main-wrapper div.jsjobs-job-information-data div.jsjobs-left-area div.jsjobs-jobs-overview-area{width: 100%;float: left;display: inline-block;padding-left: 15px;}
div#jsjobs-main-wrapper div.jsjobs-job-information-data div.jsjobs-left-area div.jsjobs-jobs-overview-area div.js_job_data_wrapper{width: 100%;float: left;display: inline-block;padding: 9px 5px;}
div#jsjobs-main-wrapper div.jsjobs-job-information-data div.jsjobs-left-area div.jsjobs-jobs-overview-area div.js_job_data_wrapper span.js_job_data_title{display: inline-block;font-weight: bold;margin-right:5px; }
div#jsjobs-main-wrapper div.jsjobs-job-information-data div.jsjobs-left-area div.jsjobs-jobs-overview-area div.js_job_data_wrapper span.js_job_data_value{display: inline-block;}
div#jsjobs-main-wrapper div.jsjobs-job-information-data div.jsjobs-left-area span.jsjobs-controlpanel-section-title{width: 100%;float: left;display: inline-block;padding: 5px;font-weight: bold;margin-top: 20px; font-size: 14px;}
div#jsjobs-main-wrapper div.jsjobs-job-information-data div.jsjobs-map-wrap{width: 100%;float: left;display: inline-block;margin-top: 20px;}
div#jsjobs-main-wrapper div.jsjobs-job-information-data div.jsjobs-map-wrap div.js_job_full_width_data{width: 100%;float: left;display: inline-block;padding: 5px;margin-top: 5px;}
div#jsjobs-main-wrapper div.jsjobs-job-information-data div.jsjobs-map-wrap span.jsjobs_controlpanel_section_title{width: 100%;float: left;display: inline-block;padding: 5px;font-size: 14px;font-weight: bold;margin: 5px 0px;}
div#jsjobs-main-wrapper div.jsjobs-job-information-data div.jsjobs-map-wrap span.jsjobs-loction-wrap{width: 100%;float: left;display: inline-block;padding: 5px;}
div#jsjobs-main-wrapper div.jsjobs-job-information-data div.jsjobs-jobmore-info{width: 100%;float: left;display: inline-block;}
div#jsjobs-main-wrapper div.jsjobs-job-information-data div.jsjobs-jobmore-info span.js_controlpanel_title{width: 100%;float: left;display: inline-block;padding: 5px;font-size: 12px;font-weight: bold;margin-top: 15px;}
div#jsjobs-main-wrapper div.jsjobs-job-information-data div.jsjobs-jobmore-info div.jsjobs_full_width_data{width: 100%;float: left;display: inline-block;font-size: 11px;margin-top: 10px;padding: 5px 15px;}
div#jsjobs-main-wrapper div.jsjobs-job-information-data div.jsjobs-jobmore-info div.js_job_apply_button{width: 100%;float: left;display: inline-block;text-align: center; margin-top: 15px; padding-top: 10px;}
div#jsjobs-main-wrapper div.jsjobs-job-information-data div.jsjobs-jobmore-info div.js_job_apply_button a.js_job_button{display: inline-block;padding: 7px 17px; text-decoration: none;}
div#jsjobs-main-wrapper div#js_job_fb_commentparent{width: 100%;float: left;display: inline-block;}
div#jsjobs-main-wrapper div#js_job_fb_commentparent span#js_job_fb_commentheading{display: inline-block;float: left; font-size: 14px; font-weight: bold; margin-top: 15px; padding: 5px 0; text-align: center; width: 100%;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-mydepartmentlist div.jsjob-main-department div.jsjobs-main-department-left span.jsjobs-category-status span.jsjobs-listing-title-child span.dept-status span.approve{color:  #99D000;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-mydepartmentlist div.jsjob-main-department div.jsjobs-main-department-left span.jsjobs-category-status span.jsjobs-listing-title-child span.dept-status span.reject{color:   #E22828;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-mydepartmentlist div.jsjob-main-department div.jsjobs-main-department-left span.jsjobs-category-status span.jsjobs-listing-title-child span.dept-status span.pending{color:  #FEA702;}
div#jsjobs-main-wrapper div.jsjobs-job-information-data div.jsjobs-right-raea{width: 250px; padding: 5px; float: left;display: inline-block;min-height: 776px; border-top: none;}
div#jsjobs-main-wrapper div.jsjobs-job-information-data div.jsjobs-right-raea div.js_job_company_logo{width: 100%; float: left;display: inline-block;text-align: center;}
div#jsjobs-main-wrapper div.jsjobs-job-information-data div.jsjobs-right-raea div.js_job_company_logo div.jsjobs-company-logo-wrap{width: 227px; height: 170px; display: inline-block;text-align: center;margin-top: 29px;position: relative;}
div#jsjobs-main-wrapper div.jsjobs-job-information-data div.jsjobs-right-raea div.js_job_company_logo div.jsjobs-company-logo-wrap a{width: 100%; height: 100%; display: block;position: relative;}
div#jsjobs-main-wrapper div.jsjobs-job-information-data div.jsjobs-right-raea div.js_job_company_logo div.jsjobs-company-logo-wrap img.js_jobs_company_logo{position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;margin:auto;max-width: 95%;max-height: 95%;}
div#jsjobs-main-wrapper div.jsjobs-job-information-data div.jsjobs-right-raea div.js_job_company_data{width: 100%; float: left;display: inline-block;padding: 5px;}
div#jsjobs-main-wrapper div.jsjobs-job-information-data div.jsjobs-right-raea div.js_job_company_data span.js_job_data_value{padding: 2px 10px; width: 100%; float: left;display: inline-block;font-weight: bold;}
div#jsjobs-main-wrapper div.jsjobs-job-information-data div.jsjobs-right-raea div.js_job_company_data span.js_jobs_data_value{padding: 2px 10px;width: 100%; float: left;display: inline-block;}
div#jsjobs-main-wrapper div.jsjobs-job-information-data div.jsjobs-right-raea div.js_job_company_data span.jsjobs-location{padding: 2px 10px;width: 100%; float: left;display: inline-block;}
div#jsjobs-main-wrapper div.jsjobs-job-information-data div.jsjobs-right-raea div.js_job_share_pannel{width: 100%;float: left;display: inline-block;padding: 5px;}
div#jsjobs-main-wrapper div.jsjobs-job-information-data div.jsjobs-right-raea div.js_job_share_pannel a.js_job_share_link{display: inline-block;margin: 5px 5px 0 5px;}
div#jsjobs-main-wrapper div.jsjobs-job-information-data div.jsjobs-right-raea div.js_job_share_pannel div#share_content{width: 100%;float: left;display: inline-block;padding: 3px; 0px;}
div#jsjobs-main-wrapper div.jsjobs-job-information-data div.jsjobs-right-raea div.js_job_share_pannel_fb{width: 100%;float: left;display: inline-block;padding: 5px;}
div#jsjobs-main-wrapper div.jsjobs-job-information-data div.jsjobs-right-raea div.js_job_share_pannel_fb a.js_job_share_link{display: inline-block;margin: 5px 5px 0 5px;}
div#jsjobs-main-wrapper div.jsjobs-job-information-data div.jsjobs-right-raea div.js_job_share_pannel_fb div#share_content{width: 100%;float: left;display: inline-block;padding: 3px; 0px;}
div#jsjobs-main-wrapper div#stats-package-message{width: 100%; float: left;border: 1px solid #1369AD;background-color: #BDE5F8;color: #1369AD;padding: 5px 0;margin-top: 5px;}
div#jsjobs-main-wrapper div#stats-package-message img.package-massage-img{display: inline-block;padding: 0 5px;}
div#jsjobs-main-wrapper span.jsjobs-stats-title{width: 100%; float: left;padding: 5px;font-weight: bold;margin-top: 5px;font-size: 14px; }
div#jsjobs-main-wrapper div.jsjobs-listing-stats-wrapper{width: 100%; float: left; margin-top: 5px;}
div#jsjobs-main-wrapper div.jsjobs-listing-stats-wrapper div.jsjobs-icon-wrap{width: 24%; float: left; margin-top: 5px;min-width: 211px;margin-right:1%; border:1px solid #e6e6e6; background: #f5f5f5; }
div#jsjobs-main-wrapper div.jsjobs-listing-stats-wrapper div.jsjobs-icon-wrap img.jsjobs-img{ float: left; display: inline-block;}
div#jsjobs-main-wrapper div.jsjobs-listing-stats-wrapper div.jsjobs-icon-wrap span.stats-data-value{width: 50%; float: left; display: inline-block;font-size: 18px; font-weight: bold;padding:6px 0 0 15px;color: #86C544; }
div#jsjobs-main-wrapper div.jsjobs-listing-stats-wrapper div.jsjobs-icon-wrap span.stats-golddata-value{width: 50%; float: left; display: inline-block;font-size: 18px; font-weight: bold;padding:6px 0 0 15px;color: #E37900; }
div#jsjobs-main-wrapper div.jsjobs-listing-stats-wrapper div.jsjobs-icon-wrap span.stats-featuredata-value{width: 50%; float: left; display: inline-block;font-size: 18px; font-weight: bold;padding:6px 0 0 15px;color: #00AFEF; }
div#jsjobs-main-wrapper div.jsjobs-listing-stats-wrapper div.jsjobs-icon-wrap span.stats-jobs-value{width: 70%; float: left; display: inline-block;font-size: 18px; font-weight: bold;padding:6px 0 0 15px;color: #4020CD; }
div#jsjobs-main-wrapper div.jsjobs-listing-stats-wrapper div.jsjobs-icon-wrap span.stats-coverletterdata-value{width: 50%; float: left; display: inline-block;font-size: 18px; font-weight: bold;padding:6px 0 0 15px;color: #4020CD; }
div#jsjobs-main-wrapper div.jsjobs-listing-stats-wrapper div.jsjobs-icon-wrap span.stats-data-title{ float: left; display: inline-block;padding: 4px 0 0 15px; color: #2e2e2e;}
div#jsjobs-main-wrapper div.jsjobs-listing-stats-wrapper div.jsjobs-packgehistory-title{width: 100%; float: left;margin-top: 5px;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data div.com-logo a.img{float:left; width: 100px; text-decoration: none; position: relative; height: 75px; }
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data div.com-logo a.img img{max-height:95%;margin:auto;max-width: 95%;position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px;}
div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist-btn div.jsjobs-data-3 div.location-jobs-tablet{width: 59%; float: left; padding: 7px;}
table#js-table {float:left;width:100%;margin: 0px auto;border-spacing:0px 3px;border-collapse:separate;color: #2b303b; font-size: 14}
table#js-table caption {color: #444;}
table#js-table thead th {margin-bottom:10px;height:20px;font-weight: normal; text-align: left; background-size:100% 100%;border-left:0px;}
table#js-table thead th span.blackcolor a{color:#353638;}

table#js-table thead th.center,table#js-table tbody td.center {text-align: center;}
div#jsjobs-wrapper div#jsjobs-content form#adminForm table#js-table tbody tr td.center{text-align: center;}
table#js-table thead th.bold{font-weight: normal;color:#353638;}
table#js-table thead th, table#js-table tbody td {padding: 5px 10px; }
table#js-table tbody td{padding: 5px 10px; color: #444;border-left:0px;font-weight: bold;}
table#js-table tbody td.color {background:#D9F0FC;}
table#js-table tbody td.color2 {background: #E0F0E4;}
table#js-table tbody td.color4 {background: #FFD8D8;}
table#js-table tbody td.color5 {background: #D1D1EF;}
table#js-table tbody td.color3 {width: 22%;}
table#js-table tbody td.bodercolor1{border-left:3px solid #4020CD}
table#js-table tbody td.bodercolor2{border-left:3px solid #E37900}
table#js-table tbody td.bodercolor3{border-left:3px solid #86C544}
table#js-table tbody td.bodercolor4{border-left:3px solid #663333}
table#js-table tbody td.bodercolor5{border-left:3px solid #57A695}
table#js-table tbody td.bodercolor6{border-left:3px solid #Ff6600}
table#js-table tbody td.bodercolor7{border-left:3px solid #00AFEF}
table#js-table tbody tr:nth-child(even) td {}
table#js-table tbody tr:nth-child(even) td {}
table#js-table tbody tr:nth-child(odd) td {}
table#js-table tbody tr:hover td{}
table#js-table tbody tr:not(:last-child) {border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; }
div.jsjobs_rs_heading{display: none;}
div#jsjobs_module_wrapper div#jsjobs_module_wrap div#jsjobs_module_data_fieldwrapper{float:left;}
div#jsjobs_module_wrapper div#jsjobs_module_wrap div#jsjobs_module_data_fieldwrapper.comp40{width:40%;}
div#jsjobs_module_wrapper div#jsjobs_module_wrap div#jsjobs_module_data_fieldwrapper.comp100{width:100%;}
div#jsjobs_module_wrapper div#jsjobs_module_wrap div#jsjobs_module_data_fieldwrapper.data60{width:60%;}
div#jsjobs_module_wrapper div#jsjobs_module_wrap div#jsjobs_module_data_fieldwrapper.data100{width:100%;}
div#jsjobs_module_wrapper div#jsjobs_module_wrap div#jsjobs_module_data_fieldwrapper a img{max-width:100%;}
div#jsjobs_module_wrapper div#jsjobs_module_wrap div#jsjobs_module_data_fieldwrapper span#jsjobs_module_data_fieldtitle{float:left;margin-right:10px;font-weight: bold;}
div#jsjobs_module_wrapper div#jsjobs_module_wrap div#jsjobs_module_data_fieldwrapper span#jsjobs_module_data_fieldvalue{float:left;}
div#jsjobs_module_wrapper div#jsjobs_module_wrap div#jsjobs_module_data_fieldwrapper span#jsjobs_module_data_fieldvalue a{text-decoration: none;}

/* Error Container */
div.js_job_error_messages_wrapper{display:inline-block;width:90%;margin:10px 5%;}
div.js_job_error_messages_wrapper div.message1{display:inline-block;width: 100%;float:left;}
div.js_job_error_messages_wrapper div.message1 span{margin-top: 4.5%; display: inline-block; width: 100%; padding-left: 22%;margin-bottom: 10px;}
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: 0px; right: 0px; top: 0px; bottom: 0px;}
div.js_job_error_messages_wrapper div.message2 span.message-text{width: 100%;display: inline-block;padding-left:22%; padding-top: 10px;padding-bottom: 10px; line-height: 1;font-size:18px;line-height: 22px;font-weight: bold;} 
div.js_job_error_messages_wrapper div.footer a{padding: 8px; margin: 15px 20px 0px 0px; display: inline-block; text-decoration: none;}


 /* CSS for rating included by muhiaudin */
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_3 div.js_job_data_4 a.js_job_shortlist_btn{width:auto;padding:5px 15px;}
div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_3 div.js_job_data_4 a.js_job_shortlist_dlt_btn{width:auto;padding:5px 5px; float: right;}
div#black_wrapper_jobshortlist{position: fixed;width:100%;height: 100%;top:0px;left:0px;background:rgba(0,0,0,0.6);z-index:9998;}
div#shortlistPopup.shortlistPopup{width:27%;margin:0 15%;position:fixed;top:100px;z-index: 9999;display:none;padding:10px 10px 10px 10px;z-index:9999; border-radius: 5px; }
div#shortlistPopup div#shortlist_headline{width:100%;display:inline-block;padding:8px 0;text-align: center;font-weight:bold;}
div#addtoshortlist div.shortlist_box{margin: 20px 5% 15px 5%;}
div#addtoshortlist textarea.textarea_shortlist{width:94%;}
div#addtoshortlist label.contact_info_margin{margin-top:5px;}
div#addtoshortlist div.jsjobs-container-small{padding:10px;}
div#addtoshortlist ul.jsjobs-stars, ul.jsjobs-stars-small {background-position: left top;list-style-image: none;list-style-position: outside;list-style-type: none;margin: 0;overflow: hidden;padding: 0;position: relative;}
div#addtoshortlist div#shortlist_btn_margin{margin-top:5px;}
div#addtoshortlist div#shortlist_btn_margin input[type="button"].js_job_shortlist_button{padding:5px 20px;min-width:80px;}
div#js_main_wrapper div#added_shortlist{border: 1px solid #74A739;color:#74A739;background: #DFF2BF;padding: 7px 10px;margin-bottom: 10px;}
 /* CSS for coverletter popup included by muhiaudin */
div#coverletterPopup.coverletterPopup{width:35%;margin:0 15%;position:fixed;top:100px;z-index: 9999;display:none;padding:10px 10px 10px 10px;z-index:9999; }
div#coverletterPopup div#coverletter_headline{width:100%;display:inline-block;padding:8px;font-weight:bold;position:relative;}
div#coverletterPopup div#coverletter_headline img{position: absolute;right: 5px;top:2px;height:auto;width: 30px;cursor: pointer;}
div#js_main_wrapper form div#coverletterPopup.coverletterPopup div#coverletter_description span{padding: 9px;}
div#js_main_wrapper form div#coverletterPopup.coverletterPopup div#coverletter_description span.coverletter_description{border: none;padding: 0px;}
div#coverletterPopup.coverletterPopup div.fieldwrapper{width:46%;padding:5px 2%;float:left;}
div#coverletterPopup.coverletterPopup div.fieldwrapper.fullwidth{width:96%;padding:10px 2%;float:left;}
div#coverletterPopup.coverletterPopup div.fieldwrapper div.fieldtitle{width:100%;}
div#coverletterPopup.coverletterPopup div.fieldwrapper div.fieldvalue{width:100%;}
div#coverletterPopup.coverletterPopup div.fieldwrapper div.fieldvalue *{width:96%;}
div#coverletterPopup.coverletterPopup div.fieldwrapper.fullwidth div.fieldvalue div.righttext{text-align:right;}
div#coverletterPopup.coverletterPopup div.fieldwrapper.fullwidth.button{text-align:center;}
div#coverletterPopup.coverletterPopup div.fieldwrapper.fullwidth input[type="button"].js_job_cletter_popup_button{padding:5px 20px;min-width:140px;}
 /* CSS for add resume form by muhiaudin */
div#js_main_wrapper span.js_resume_title{display: inline-block;padding:10px 2%;width:96%;}
div#js_main_wrapper div.no-margin{margin: 0;}
div#js_main_wrapper div.no-padding{padding: 0;}
div#js_main_wrapper div div.js-resume-section-title{padding:0px 10px 0px 10px;position:relative;top:0px;}
div#js_main_wrapper div div.js-resume-section-title span{font-weight:bold;padding-left:5px;}
div#js_main_wrapper div div.js-resume-section-title img{position:relative;width:40px;height:40px;padding: 5px;}
div#js_main_wrapper div div.js-resume-section-title img.jsjobs-resume-section-image{position:static;padding:5px;width:40px;height:40px;}
div#js_main_wrapper div div.js-resume-section-body{border-top:none;margin-bottom:10px;min-height:0;}
div#js_main_wrapper div div div.section-error{width:95%;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:95%;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;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container label.cf_chkbox{display: inline-block; margin-left: 3px; margin-right: 18px; width: auto;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container label.cf_radiobtn{display: inline-block; margin-left: 3px; margin-right: 18px; width: auto;}
div#js_main_wrapper div div.js-resume-section-body form{padding-top:10px;}
div#js_main_wrapper div#resumeFormContainer.js-resume-section-body.personal-section form#resumeForm.jsautoz_form{width: 96%;margin-left: 2%;margin-right: 2%; margin-top: 10px; }
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container label{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 span.error-msg{position:relative;top:6px; left:5px;color:red;font-size:20px;padding:3px 0px;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container input[type="text"]{width:97%;box-sizing:content-box;}
div#js_main_wrapper div div#js-resume-section-view div.js-resume-section-view{width:96%;margin:10px 2%;}
div#js_main_wrapper div.resume-section-no-record-found{float:left;width:96%;margin:10px 2%;padding:10px;}
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%;background:#ffffff;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%;background:#ffffff;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:0px;left:0px;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:26px;right:-2px;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{max-height:32px;}
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%;background:#ffffff;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%;background:#ffffff;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:0px;left:0px;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:26px;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 div.selectedFiles{position:relative;display:block;z-index:0;height:30px;padding:7px 0 0 5px;background:#ffffff;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;background:#ffffff;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 0px;background:#ffffff;}
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 0px 0px;background:#ffffff;}
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:0px;}
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;background: grey;}
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{color:#4f4f4f;}
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#djobsalaryrangetype{height:30px;width:30%;font-size:12px;margin-bottom:15px;}
div#js_main_wrapper div div.js-resume-section-body form div.js-resume-checkbox-container{padding:3px;}
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:3px; 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;}
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:97%;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;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-submit-container{padding-top:10px;margin-top:20px;margin-bottom:20px;}
div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-submit-container button{padding:5px 15px;font-weight:bold;margin-right:10px;}
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-top: 10px; margin: 10px 2%; width: 96%;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-section-view div.js-resume-profile{padding:10px 0px 20px 0px !important;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-section-view div.js-resume-data{padding-bottom:20px;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-section-view div.js-resume-data div.js-row{padding:5px 0px;width:92%;margin:0 4%;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-address-section-view div.addressheading{padding:5px 10px;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-address-section-view div.addressvalue{padding:8px 10px;}
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;padding:10px;display:block;margin:0 auto;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-section-view div.js-resume-profile-info{position:relative;padding:10px 20px 0px 0px !important;float:left;}
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;}
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{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 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;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;}
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 !important;float:left;width:auto; 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 !important;text-align:left;width:auto;}
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;background:#ffffff;position:relative;}
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:absolute;top:15px;right:35px;}
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;margin-left:5px;}
div#js_main_wrapper div div.js-resume-section-body div div#editorView div.resumeditor{position:relative;padding:20px 30px;}
div#js_main_wrapper div div.js-resume-section-body div div#editorView div.resumeditor div.edit-resume{position:absolute;top:0px;right:0px;}
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:-1px;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;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: 0px; 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) 0px 1px 4px -1px;box-shadow:rgba(0, 0, 0, 0.298039) 0px 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 div#outermapdiv div#map div#closetag a:hover{background-color:#dfdfdf;color:#494949;}
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;padding:5px 10px;border-radius:4px;}
div#js_main_wrapper div div.js-resume-section-body div div.add-resume-form a img{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:10px 10px 20px 10px;background:#ffffff;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-data-section-view div.js-row.no-margin{position: relative;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-data-section-view div.js-resume-skills-edit.js-col-lg-1.js-col-md-1.js-col-xs-12.no-padding{position: absolute;top:0px;right:40px;}
div#js_main_wrapper div div.js-resume-section-body div div.js-resume-data-section-view div.js-row{padding:5px 0px;width:92%;margin:0 4%;}
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:11px 0px; font-size:15px;margin:0;width:100%;}
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; padding-left: 15px;}
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;right:10px;bottom:0px;}
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;margin-left:5px;}
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 !important;float:left;width:auto;}
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; 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-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 !important;text-align:left;width:auto;}
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:0px 5px;text-align:left;}

div#js_main_wrapper form div.jsjobsformheading{display: inline-block;width: 98%; margin-left: 1%;margin-right: 1%; float: left;padding: 11px 15px;font-weight: bold;margin-top: 10px;margin-bottom: 10px; }
div#js_main_wrapper div#addressFormContainer form#resumeAddressForm{display: inline-block;width: 96%; margin-left: 2%;  margin-right: 2%; background: #FFFFFF;margin-top: 10px;}

div#js_main_wrapper div#instituteFormContainer form#resumeInstituteForm{display: inline-block;width: 96%; margin-left: 2%;  margin-right: 2%; background: #FFFFFF;margin-top: 10px;}
div#js_main_wrapper div#employerFormContainer form#resumeEmployerForm{display: inline-block;width: 96%; margin-left: 2%;  margin-right: 2%; background: #FFFFFF;margin-top: 10px;}
div#js_main_wrapper div#referenceFormContainer form#resumeReferenceForm{display: inline-block;width: 96%; margin-left: 2%;  margin-right: 2%; background: #FFFFFF;margin-top: 10px;}
div#js_main_wrapper div#languageFormContainer form#resumeLanguageForm{display: inline-block;width: 96%; margin-left: 2%;  margin-right: 2%; background: #FFFFFF;margin-top: 10px;}

div#jsjobs-main-wrapper div#js_apply_loginform_login_message{display: inline-block;width: 100%; float: left; padding: 7px 9px; background: #FFF8F5; border:1px solid #FF6600; color:#FF6600; margin-top: 19px; margin-bottom: 13px;}

div#jsjobs-main-wrapper div#js_apply_loginform_login{display: inline-block;width: 100%; float: left; padding: 17px 0px;}
div#jsjobs-main-wrapper div#js_apply_loginform_login div.js_apply_loginform{padding: 0px 25px;}
div#jsjobs-main-wrapper div#js_apply_loginform_login div.js_apply_loginform_title{}
div#jsjobs-main-wrapper div#js_apply_loginform_login div.js_apply_loginform input#modlgn-username{width: 100%;height: 34px;}
div#jsjobs-main-wrapper div#js_apply_loginform_login div.js_apply_loginform input#modlgn-passwd{width: 100%;height: 34px;}
div#jsjobs-main-wrapper div#js_apply_loginform_login div.js_apply_loginform input.js_apply_button{display: inline-block; outline: none; width: 100%; height:34px; font-weight: bold; margin-top: 10px; margin-bottom: 10px;}
div#jsjobs-main-wrapper div#js_apply_loginform_login div.js_apply_loginform a#forgotyour-passwd{float: right; }
div#jsjobs-main-wrapper div#js_apply_loginform_login div.js_apply_loginform input#modlgn-remember{margin-top: 0px;}
div#jsjobs-main-wrapper div#js_apply_loginform_login div.js_apply_loginform label#modlgn-remember-remember{display: inline-block;}
div#jsjobs-main-wrapper div#js_apply_loginform_login div.js_apply_loginform form#login-form{margin-bottom: 0px;}
div#jsjobs-main-wrapper div#js_apply_loginform_login div.js_apply_visitor div.js-border-left{height: 73px;}
div#jsjobs-main-wrapper div#js_apply_loginform_login div.js_apply_visitor div.js-data-or{margin-left: -8px;}
div#jsjobs-main-wrapper div#js_apply_loginform_login div.js_apply_visitor div.js-data-or a#jsjobs-apply-asvisitor{padding: 7px 15px; width: 70%; display: inline-block; border-radius: 5px; background: #79B32B; color: #FFF; font-weight: bold; margin-left: 25px;}
div#jsjobs-main-wrapper div#js_apply_loginform_login div.js_apply_visitor div.js-data-or a#jsjobs-apply-asvisitor img{padding-right: 15px;}
div#jsjobs-main-wrapper div#js_apply_loginform_login div.js_apply_visitor div.js-data-or a#jsjobs-apply-asvisitor div.bleft{display: inline-block; border-left: 1px solid #FFF; padding: 9px 0px 9px 15px;}



/* resume form files popup design */
div#black_wrapper_resumefiles{position: fixed;width:100%;height:100%;top:0px;left:0px;background:rgba(0,0,0,0.6);z-index:9998;}
div#ajax-loader{position: fixed;width:100%;height:100%;top:0px;left:0px;background:rgba(0,0,0,0.6);z-index:9998;}
div#ajax-loader img{position: fixed;margin:30% 50%;padding:10px;background:#ffffff;border:1px solid #ffffff;border-radius:100px;}
div#resumeFilesPopup.resumeFilesPopup{width:600px; left: calc(50%  - 300px); position:fixed;top:15%;z-index: 9999;display:block;padding:10px;z-index:9999;border-radius:5px;visibility: hidden;height:70%;}
div#resumeFilesPopup div#resumeFiles_headline{width:100%;display:inline-block;padding:5px 0;text-indent:15px;font-weight:bold;height:28px;}
div#resumeFilesPopup div.chosenFiles{width:100%;}
div#resumeFilesPopup div.chosenFiles_heading{position:relative;width:100%;margin-top:5px;display:inline-block;padding:0;text-align:left;font-weight:bold; padding: 8px;height:30px;}
div#resumeFilesPopup div#filesInfo{position:relative;top:0px;height:calc(100% - 148px);margin:5px;overflow-y:auto;overflow-x:hidden;}
div#resumeFilesPopup div.fileSelectionButton{height:40px;margin-top:5px;float:left;width:100%;overflow:hidden;position: relative;}
div#resumeFilesPopup div.fileSelectionButton input.resumefiles{display:none;border:1px solid #000;width:100%;height:100%;opacity:0;padding: 6px 0;position:relative;left:0;top:0px;z-index:3;cursor:pointer;}
div#resumeFilesPopup div.fileSelectionButton span.fileSelector{display:none;width:100%;position:absolute;z-index:1;text-align:center;font-size:18px;line-height:40px;font-weight:700;top:0;cursor:pointer;height:100%;}
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;border:1px solid #000;text-align:center;position: relative;left:200px;}
div#resumeFilesPopup div.filesInfo div.chosenFiles div.hoverLayer span.deleteChosenFiles img{width:19px;height:19px;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 0px;display:block;text-align:left;background:#ffffff;border:2px solid #bbbbbb;z-index:1;}
div#resumeFilesPopup div.filesInfo div.chosenFiles div.chosenErrorFile{padding:6px 0 6px 16px;margin:5px 0px;display:block;background:#FEFCCB;border:1px solid #E5DB55;color:#404040;z-index:1;}
div#resumeFilesPopup div.filesInfo div.chosenFiles div div div span.uploadFileName{font-size:12px;color:#000000;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;color:#A0161B;z-index:0;}
div#resumeFilesPopup div.filesInfo div.chosenFiles div div div.fileUploadError span.errorText{color:#B4464A;z-index:0;}
div#resumeFilesPopup div.resumeFiles_close{width:100%;height:30px;float:left;text-align:center;font-weight:bold;z-index:0;}
div#resumeFilesPopup div.resumeFiles_close span#closepopup{display: inline-block;}
div#resumeFilesPopup div.resumeFiles_close span{padding: 5px 20px;cursor:pointer;}
div#jsjobs-main-wrapper div.jsjobs-package-data span.jsjobs-package-title span.stats_data_value{font-size: 15px; font-weight: bold; display: inline-block; width: 20%; text-align: center; padding: 13px 0px;}
div#jsjobs-main-wrapper div.jsjobs-package-data span.jsjobs-package-title span.jsjobs-package-price-details span.stats_data_value{font-size: 15px; font-weight: bold; display: inline-block; width: 100%; text-align: center; padding: 13px 0px;}
form.editform div.jsjobsformheading{display: inline-block;width: 100%; float: left;padding: 7px 5px; margin-bottom: 11px; font-weight: bold;}
div#js_main_wrapper div.resume-section-no-record-found{background: #fefccb none repeat scroll 0 0; border: 1px solid #e5db55;color: #404040; margin: 10px 0 10px 10px;padding: 5px; width: 95%;}

 /* Modules CSS*/
 form#js-jobs-form-mod {display: inline-block;width: 90%;margin: 0px 5%;}
 form#js-jobs-form-mod div.fieldwrapper{margin: 2px 0px;}
 form#js-jobs-form-mod div.fieldwrapper input,select{margin: 0px;height: 30px;}
 form#js-jobs-form-mod div.fieldwrapper div.text-left{width: 100%;display: inline-block;margin: 2px 0px}

div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue input.radiobutton{display: inline-block;width: auto;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue input.cf_radio{display: inline-block;width: auto;}
div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue label{display: inline-block;width: auto; margin-right: 10px;}
div#jsjobs-main-wrapper label.cf_chkbox{display: inline-block; width: auto; margin-left: 4px; margin-right: 18px;}
div#jsjobs-main-wrapper label.cf_radiobtn{display: inline-block; width: auto; margin-left: 4px; margin-right: 18px;}

div#jsjob-search-popup div.js-searchform-value label{display: inline-block;width: auto; margin-right: 10px;}


/*newcss*/
/*headertitle*/
div#js_main_wrapper div div.js-resume-section-title{padding:0px 10px 0px 10px;position:relative; margin-top: 10px;}
div#js_main_wrapper div div.js-resume-section-title span{font-weight:bold;padding-left:5px;}
div#js_main_wrapper div div.js-resume-section-title img{position:relative;width:40px;height:40px;padding: 5px;}
div#js_main_wrapper div div.js-resume-section-title img.jsjobs-resume-section-image{position:static;padding:5px;width:40px;height:40px;}
/*form*/
div#js_main_wrapper div#resumeform{display: inline-block;float: left; margin: 0px 4%; width: 92%; }
div#resumeform div.jssectionwrapper{display: inline-block;float: left;width: 100%; padding: 0px 20px; margin-bottom: 15px;}
div#resumeform div.jssectionwrapper .fullwidthwrapper{display: inline-block;float: left;width: 100%;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper{display: inline-block;float: left;width: 100%; margin-top: 8px;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper div.jsresume_seach_width{display: inline-block;float: left;width: 25%; padding: 7px 15px; margin-right: 10px;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper div.jsresume_seach_width div.checkbox-field input{margin: 0px; margin-right: 5px;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper div.jsresume_seach_width div.checkbox-field-label label{margin: 0px;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper div.jsresume_seach_width div.checkbox-field{display: inline-block;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper div.jsresume_seach_width div.checkbox-field-label{display: inline-block;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper.formresumethree{width: 33.333333%; padding-right: 7px;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper.formresumethree:nth-child(2){padding-left: 7px;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper.formresumethree:last-child{padding-left: 7px; padding-right: 0px;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper.formresumethree:first-child{padding-left: 0px;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper.formresumetwo{width: 50%; padding-right: 14px;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper.formresumetwo:nth-child(even){padding-right: 0px;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper span.error-msg{margin-left: 5px; color: red;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper input.inputbox{height: 30px; width: 100%; margin-bottom: 9px;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper textarea.inputbox{ width: 100%; margin-bottom: 9px;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper label.cf_chkbox{ display: inline-block; margin-right: 10px; margin-left: 4px;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper label.cf_radiobtn{ display: inline-block; margin-right: 10px; margin-left: 4px;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper .resumefieldtitle{display: inline-block;float: left;width: 100%;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper .resumefieldvalue{display: inline-block;float: left;width: 100%;}
div#resumeform div#resumeCaptcha{display: inline-block; float: left;width: 100%; margin-top: 10px;}
div#resumeform div#resumeCaptcha div.jsresumecaptcha{display: inline-block; float: left;width: 50%; padding: 10px 15px;}
div#resumeform div#resumeCaptcha div.jsresumecaptcha input{width: 70%; height: 32px;}
div#resumeform div#resumeCaptcha div.jsresumecaptcha label#captchamsg span.error-msg{color: red; margin-left: 3px; font-size: 15px;}
div#resumeform div.resumefieldvalue div#existingFiles span.selectedFile{margin-right: 12px;}
div#resumeform div.resumefieldvalue div#existingFiles span.selectedFile a{margin: 0px 7px;}
div#js_main_wrapper div#resumeform div.jssection_wrapper div.resumefieldswrapper div.resumefieldvalue div.outermapdiv div.map div a.js-resume-close-cross{background-clip: padding-box; background-color: rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.15); border-style: solid; border-width: 1px; box-shadow: 0 1px 4px -1px rgba(0, 0, 0, 0.298); font-family: Roboto,Arial,sans-serif; font-size: 10px; padding: 1px 6px 0; position: absolute; right: 5px; top: 26px; z-index: 9999;}


/*three cols select*/
div#resumeform div.jssectionwrapper div.resumefieldswrapper .resumefieldvalue select{height:30px; width:100%; margin-bottom: 9px; float: left;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper .resumefieldvalue select#sec_1currencyid,
div#resumeform div.jssectionwrapper div.resumefieldswrapper .resumefieldvalue select#sec_1dcurrencyid{width: calc(30% - 10px); margin-right: 10px;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper .resumefieldvalue select#sec_1jobsalaryrange,
div#resumeform div.jssectionwrapper div.resumefieldswrapper .resumefieldvalue select#sec_1desired_salary{width: calc(30% - 10px); margin-right: 10px;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper .resumefieldvalue select#sec_1jobsalaryrangetype,
div#resumeform div.jssectionwrapper div.resumefieldswrapper .resumefieldvalue select#sec_1djobsalaryrangetype{width: 40%;}
/*resumephoto*/
div#resumeform div.jssectionwrapper div.resumefieldswrapper .resumefieldvalue div.resumephoto{width: 150px; display: inline-block;float: left;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper .resumefieldvalue div.photodetail{width: calc(100% - 150px); display: inline-block;float: left; padding-left: 15px;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper .resumefieldvalue div.photowrapper{width: 150px; height: 150px; padding: 7px; background: #FFF; position: relative;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper .resumefieldvalue div.photowrapper img.resume_img{position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; margin: auto; max-width: 100%; max-height: 100%;}
/*EditFormStatus*/
div#js_resume_percentage{display: inline-block;float: left;width: 102%; margin: -10px -1% 5px; padding: 20px 25px 20px 0px;}
div#js_resume_percentage.js_resume_percentage{width: 100%; margin: 10px 0px 0px 0px;}
div#js_resume_percentage div.js_image_area{width: 200px; display: inline-block; float: left; text-align: center;}
div#js_resume_percentage div.js_image_area span.profile-img{display: inline-block; padding: 5px; border-radius: 50%; border: 1px solid blue; background: #FFF;}
div#js_resume_percentage div.js_image_area span.profile-img img.js-img{ max-width: 100%; max-height: 100%; width: 150px; height: 150px; border: 1px solid red; border-radius: 50%;}
div#js_resume_percentage div.js_detail_area{width: calc(100% - 200px); display: inline-block; float: left; margin-top: 15px;}
div#js_resume_percentage div.js_detail_area div.js-heading{font-size: 20px; display: block; font-weight: bold;}
div#js_resume_percentage div.js_detail_area div.js-percentage{ display: block; width: 100%; margin-top: 15px; background: #999999; height: 27px; box-shadow: 3px 3px 10px 3px #b3b3b3;}
div#js_resume_percentage div.js_detail_area div.js-percentage div.js-percentage-status{display: block; height: 27px; text-align: center;}
div#js_resume_percentage div.js_detail_area div.js-percentage div.js-percentage-status .status-text{color: #ffffff; font-size: 12px; font-weight: bold; line-height: 27px;}
div#js_resume_percentage div.js_detail_area div.js-completeyour_profile{margin-top: 10px; font-weight: bold;}
div#js_resume_percentage div.js_detail_area div.js-addnew-wrapper{padding-left: 0px; margin-top: 7px;}
div#js_resume_percentage div.js_detail_area div.js-addnew-wrapper a.js_addnew_anchor{text-decoration: none;}

div#js_jobs_main_wrapper div#jsjobs-main-wrapper div.jsjobs-folderinfo form#adminForm.jsautoz_form div.fieldwrapper div.fieldtitle label{display: inline-block;}

/*uploadFiles*/
div#resumeform div.jssectionwrapper div.resumefieldswrapper div.upload-field{max-height:32px;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper div.upload-field #uploadPhotoFile{position:absolute;width:99%;background:#ffffff;height:26px;padding-left: 8px; padding-top:3px;border:none;z-index: 2;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper div.upload-field #uploadResumeFile{position:absolute;width:99%;background:#ffffff;height:28px;padding-left: 8px; padding-top:3px;border:none;z-index: 2;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper div.files-field{position: relative; display: inline-block;width: 100%; float: left;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper div.files-field #uploadPhotoFile{position:absolute;width:99%;background:#ffffff;height:28px;padding-left: 8px; padding-top:3px;border:none;z-index: 2;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper div.files-field #uploadResumeFile{position:absolute;width:99%;background:#ffffff;height:28px;padding-left: 8px; padding-top:3px;border:none;z-index: 2;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper 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#resumeform div.jssectionwrapper div.resumefieldswrapper div.upload-field span.uploadFileName{position:relative;top:0px;left:0px;display:inline-block;opacity:1;;z-index:3;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper div.upload-field span.upload_btn{position:absolute;top:26px;right:-2px;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#resumeform div.jssectionwrapper div.resumefieldswrapper div.files-field{max-height:32px;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper div.files-field span.uploadFileName{position:relative;top:0px;left:0px;display:inline-block;opacity:1;;z-index:3;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper div.files-field span.upload_btn{position:absolute;cursor:pointer;top:0px;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#resumeform div.jssectionwrapper div.resumefieldswrapper div.files-field div.selectedFiles{position:relative;display:block;z-index:0;height:30px;padding:7px 0 0 5px;background:#ffffff;cursor:pointer;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper div.files-field div.selectedFiles:hover div#resumeform div.jssectionwrapper div.resumefieldswrapper div.files-field span.upload_btn{position:relative;display:block;z-index:0;height:30px;padding:7px 0 0 5px;background:#ffffff;cursor:pointer;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper div.files-field div.selectedFiles span.selectedFile{margin:2px;position:relative;padding:3px 4px 2px 4px;border-radius: 2px;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper div.files-field div.selectedFiles a{position:relative;padding:2px;bottom:1px;}
div#resumeform div.jscaptcha_section{display: inline-block; float: left; width: 100%;}
/*mapcss*/
div#resumeform div.jssectionwrapper div.resumefieldswrapper div.leftpaddingnull{padding-left: 0px;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper.loc-field a.map-link{float:right;position:relative;right:2px;padding:4px 15px;border-radius:3px;text-decoration:none;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper div.outermapdiv{ width:100%;position:relative;z-index:99999;bottom:219px;left:-5px;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper div.outermapdiv div.map{ height: 216px; left: 13px; position: absolute; overflow:true; top: 0px; visibility: hidden; width: 578px;top:17px;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper div.outermapdiv div.map div.map_container{ z-index:1000; position:relative; background:#000; width:100%; height:100%;}
div#resumeform div.jssectionwrapper div.resumefieldswrapper 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) 0px 1px 4px -1px;box-shadow:rgba(0, 0, 0, 0.298039) 0px 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#resumeform div.jssectionwrapper div.resumefieldswrapper div.outermapdiv div.map div#closetag a:hover{background-color:#dfdfdf;color:#494949;}
/*sectionShowHide*/
div#resumeform div.jssectionwrapper div.jssection_hide{display: none;}
div#resumeform div.jsresume_addnewbutton{display: block; float: left; cursor: pointer; padding: 5px 15px; font-size: 13px;}
div#resumeform div.jsresume_addnewbutton div.jsresume_plus{display: inline-block; font-size: 16px; margin-right: 5px;}
div#resumeform div.jssection_wrapper{display: block; width: 100%; float: left; margin: 10px 0px; padding-top: 15px; padding-bottom: 10px; position: relative;}
div#resumeform div.jssection_wrapper:last-child{border: none;}
div#resumeform div.jssection_wrapper img.jsdeleteimage{position: absolute; top: 5px; right: 0px; cursor: pointer;}
div#resumeform div.jssection_wrapper img.jsundoimage{cursor: pointer; position: absolute;top: 0px; left: 0px; right: 0px; bottom: 0px; margin: auto;}
div#resumeform div.jssection_wrapper div.jsundo{display: none;}
div#resumeform div.jssection_wrapper div.jsundodiv{ float: left; position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto; z-index: 999;}
/*submits buttons*/
div#resumeform div.resumesubmitbuttons{display: inline-block; float: left; width: 100%; text-align: center; margin: 15px 0px; padding-top: 15px;}
div#resumeform div.resumesubmitbuttons .resume_submits{outline: none; border: 1px solid red; background: blue; color: #fff; padding: 9px 15px; display: inline-block; margin: 0px 5px; line-height: 1;}
div#resumeform div.resumesubmitbuttons .resume_submits.cancel{text-decoration: none;}


@media screen and ( min-height: 900px ){
	div#resumeFilesPopup.resumeFilesPopup{height:50%;top:25%;}	
}

@media only screen and (min-width: 481px) and (max-width: 768px){
	form#js-jobs-form-mod.jsjobs-form div.fieldwrapper{width: 50% !important;}
	form#js-jobs-form-mod.jsautoz_form div.fieldwrapper{width: 50% !important;}
	form#js-jobs-form-mod div.fieldwrapper input,select{width: 90% !important;}

	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-1 span.jsjobs-posted{display:none;}
	div#jsjobs-main-wrapper div#sortbylinks.w20 ul li.jsjobs-sorting-bar{width:25%;}
	div#js_main_wrapper div#sortbylinks span.job_applied_resume_sbl_links{width:25%;margin-bottom:2px;}
	div#jsjob-search-popup{height: 70%;top:15%;}
	div#jsjob-search-popup form#adminForm.job_form{height:calc(100% - 50px);}
	div#jsjob-search-popup form#adminForm.job_form div.jsjob-contentarea{height:100%;}
	div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container div#outermapdiv div#map{height: 217px !important;width:100% !important;left:0px;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist-btn div.jsjobs-data-myjob-right-area a.company_icon{display: block;float:left;margin-right:5px;}
	div.js-jobs-resume-apply-now-visitor{width:auto !important;right:0px;}
	div.js-jobs-resume-apply-now-visitor div.js-jobs-resume-apply-now-button{width:100%;}
	div.js-jobs-resume-apply-now-visitor div.js-jobs-resume-apply-now-text{display: none;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resume-searchresults div.jsjobs-resume-searchresults div.jsjobs-resume-search div.jsjobs-data-area div.jsjobs-data-2-wrapper-title{position: relative;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resume-searchresults div.jsjobs-resume-searchresults div.jsjobs-resume-search div.jsjobs-data-area div.jsjobs-data-2-wrapper-title span.jsjobs-posted{position: absolute;top:-15px;right:20px;width: unset;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resume-searchresults div.jsjobs-resume-searchresults div.jsjobs-resume-search div.jsjobs-data-area div.jsjobs-data-2-wrapper-title span.jsjobs-jobs-types{position: absolute;bottom:0px;right:20px;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resume-searchresults div.jsjobs-resume-searchresults div.jsjobs-resume-search div.jsjobs-data-area div.jsjobs-data-2-wrapper-title span.jsjobs-name-title{width:100%;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resume-searchresults div.jsjobs-resume-searchresults div.jsjobs-resume-search div.jsjobs-data-area{width: 100%;padding:0px;margin-top:10px;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resume-searchresults div.jsjobs-resume-searchresults div.jsjobs-resume-search div.jsjobs-image-area{float:unset;display: block;margin:0 auto;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resume-searchresults div.jsjobs-resume-searchresults div.jsjobs-resume-search div.jsjobs-data-area div.cat{padding:0px;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resume-searchresults div.jsjobs-resume-searchresults div.jsjobs-resume-search div.jsjobs-data-area div.jsjobs-data-2-wrapper span.jsjobs-main-wrap{width:100%;padding:5px;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-area div.jsjobs-data-2{padding:0px;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-area div.jsjobs-data-2:last-child{position: relative;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-area{padding:5px 0px;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-image-area{float:unset;display: block;margin:auto;height: 85px;width: 113px;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-content-shortlist-area{width:100%;padding-left:5px;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-content-shortlist-area div.jsjobs-data-area-2 div.jsjobs-data-2-wrapper{width: 100%;padding:5px 0px;}
	div#js-jobs-wrapper div.js-toprow div.js-data div.js-second-row{position: relative;}
	div#js-jobs-wrapper div.js-toprow div.js-data div.js-second-row div.js-fields.no-padding{position: absolute;right:0px;bottom:0px;}
	div#jsjobs-main-wrapper div#js_apply_loginform_login div.js_apply_visitor div.js-border-left{display: none;}
	div#jsjobs-main-wrapper div#js_apply_loginform_login div.js_apply_visitor div.js-data-or{text-align: center; margin-left: 0px;}
	div#jsjobs-main-wrapper div#js_apply_loginform_login div.js_apply_visitor div.js-data-or a#jsjobs-apply-asvisitor{margin-left: 0px;}
	div#jsjobs-main-wrapper div#js_apply_loginform_login div.js_apply_visitor span.jsjobs_res_or{display: inline-block; width: 100%; float: left; padding: 5px; margin: 10px 0px; text-align: center;}

	div#coverletterPopup.coverletterPopup{width:90%;margin: 0px;left:5%;}
	div#resumeFilesPopup.resumeFilesPopup{width: 90%;left: 5%;margin: 0 !important;height: 90%;top:5%;}
	div#resumeFilesPopup div#filesInfoP{height: 47% !important;}
	div#resumeFilesPopup div#filesInfo{height: calc(100% - 170px);}
	div#resumeFilesPopup div.chosenFiles_heading{height: 35px;}
	div#resumeFilesPopup div.fileSelectionButton{top:auto;margin-top: 5px;height: 40px;}
	div#resumeFilesPopup div#resumeFiles_headline{height: 35px;}

	div#js_main_wrapper div div.js-resume-section-body div div.js-resume-section-view div.js-resume-profile-info{width: 90%;position: static;margin: 20px 5% 0px 5%;}
	div#js_main_wrapper div div.js-resume-section-body div div.js-resume-section-view div.js-resume-profile-info div.js-resume-edit.js-col-lg-1.js-col-md-1.no-padding{right:0;position: absolute;top:0;}
	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{position: static;}
	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{position: static;}

	div#jsjobs-main-wrapper div.jsjobs-listing-stats-wrapper div.jsjobs-icon-wrap span.stats-data-title{width:60%;}
	div#jsjobs-main-wrapper div.jsjobs-purchasehistory-main span.jsjobs-title-wrap span.jsjobs-title-wrap-purchase{width:100%;text-align: center;}
	div#jsjobs-main-wrapper div.jsjobs-purchasehistory-main span.jsjobs-title-wrap{padding:0px;}
	div#jsjobs-main-wrapper div.jsjobs-purchasehistory-main span.jsjobs-title-wrap span.jsjobs-data-price-wrap{width: 100%;text-align: center;padding: 0px;}
	div#jsjobs-main-wrapper div.jsjobs-purchasehistory-main span.jsjobs-title-wrap span.jsjobs-date-wrap{width:100%;text-align: center;padding-right:0px;}
	div#jsjobs-main-wrapper div.jsjobs-purchasehistory-main span.jsjobs-title-wrap span.jsjobs-price-wrap{width:100%;padding:0px;}
	div#jsjobs-main-wrapper div.jsjobs-purchasehistory-main span.jsjobs-title-wrap span.jsjobs-price-wrap span.stats_data_value{width:100%;}
	div#jsjobs-main-wrapper div.jsjobs-purchasehistory-main div.jsjobs-purchase-listing-wrapper div.jsjobs-listing-datawrap-details div.jsjobs-listing-wrap{width:100%;}
	div#jsjobs-main-wrapper div.jsjobs-purchasehistory-main div.jsjobs-purchase-listing-wrapper div.jsjobs-listing-datawrap-details div.jsjobs-listing-wrap:last-child div.jsjobs-values-wrap.bordernone{border-bottom:0px;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist-btn div.jsjobs-data-myjob-right-area a.applied-resume-button-no{float:none;margin-left: 0px;}
	div#js_main_wrapper div.js-jobs-jobs-applie div.js_job_image_area div.js_job_image_wrapper{display: block;margin:auto;}
	div.js-jobs-jobs-applie div.js_job_data_area div.js_job_data_1 .js_job_posted div#jsjsjobs_stars{float:right;}
	div#js_main_wrapper div.js-jobs-jobs-applie div.js_job_data_area div.js_job_data_1 span.js_job_posted{text-align: left;}
	div#js_main_wrapper div.js-jobs-jobs-applie div.js_job_data_area{width: 95%;}
	div#js_main_wrapper div.js-jobs-jobs-applie div.js_job_data_area div.js_job_data_1 span.js_job_posted{width: 100%;}
	div#js_main_wrapper div.js-jobs-jobs-applie div.js_job_data_area div.js_job_data_1 span.js_job_title{width: 100%;}
	div#js_main_wrapper div.js-jobs-jobs-applie div.js_job_image_area a.view_resume_button{width: 100%; padding: 8px; font-size: 14px;max-width: 55%;}
	div#js_main_wrapper div.js-jobs-jobs-applie div.js_job_image_area div.view_coverltr_button{width: 60%; padding: 6px 0px; font-size: 14px;}
	div#js_main_wrapper div.js-jobs-jobs-applie div.js_job_image_area{width: 100%;}
	div#jsjobs_module{height:auto !important;width:100%;float:left;}
	div#jsjobs_module_wrapper{height:auto !important;}
	div#jsjobs_module_wrapper div#jsjobs_module_wrap.modjobtab1{width:100%;}
	div#jsjobs_module_wrapper div#jsjobs_module_wrap.modjobtab2{width:50%;}
	div#jsjobs_module_wrapper div#jsjobs_module_wrap.modjobtab3{width:33.33333%;}
	div#jsjobs_module_wrapper div#jsjobs_module_wrap.modjobtab4{width:25%;}
	div#jsjobs_module_wrapper div#jsjobs_module_wrap.modjobtab5{width:20%;}
	
	div#jsjobs_module div#jsjobs_module_data_fieldwrapper.visible-tablet{display:inline-block !important;}
	div#jsjobs_modulelist_titlebar span#jsjobs_modulelist_titlebar.visible-tablet{display:inline-block !important;}
	div#jsjobs_modulelist_databar span#jsjobs_modulelist_databar.visible-tablet{display:inline-block !important;}
	
	div#jsjobs_module div#jsjobs_module_data_fieldwrapper div#jsjobs_module_data_fieldwrapper.modcolwidth1{width:100%;}
	div#jsjobs_module div#jsjobs_module_data_fieldwrapper div#jsjobs_module_data_fieldwrapper.modcolwidth2{width:100%;}
	div#jsjobs_module div#jsjobs_module_data_fieldwrapper div#jsjobs_module_data_fieldwrapper.modcolwidth3{width:100%;}
	div#jsjobs_module div#jsjobs_module_data_fieldwrapper div#jsjobs_module_data_fieldwrapper.modcolwidth4{width:100%;}
	div#jsjobs_module div#jsjobs_module_data_fieldwrapper div#jsjobs_module_data_fieldwrapper.modcolwidth5{width:100%;}
	
	div#jsjobs_modulelist_titlebar span#jsjobs_modulelist_titlebar.tablet_w-1{width:100%;}
	div#jsjobs_modulelist_titlebar span#jsjobs_modulelist_titlebar.tablet_w-2{width:50%;}
	div#jsjobs_modulelist_titlebar span#jsjobs_modulelist_titlebar.tablet_w-3{width:33.3333%;}
	div#jsjobs_modulelist_titlebar span#jsjobs_modulelist_titlebar.tablet_w-4{width:25%;}
	div#jsjobs_modulelist_titlebar span#jsjobs_modulelist_titlebar.tablet_w-5{width:20%;}
	div#jsjobs_modulelist_titlebar span#jsjobs_modulelist_titlebar.tablet_w-6{width:16.66%;}
	div#jsjobs_modulelist_titlebar span#jsjobs_modulelist_titlebar.tablet_w-7{width:14.28%;}
	div#jsjobs_modulelist_titlebar span#jsjobs_modulelist_titlebar.tablet_w-8{width:12.5%;}
	div#jsjobs_modulelist_titlebar span#jsjobs_modulelist_titlebar.tablet_w-9{width:11.11%;}
	div#jsjobs_modulelist_titlebar span#jsjobs_modulelist_titlebar.tablet_w-10{width:10%;}
	div#jsjobs_modulelist_databar span#jsjobs_modulelist_databar.tablet_w-1{width:100%;}
	div#jsjobs_modulelist_databar span#jsjobs_modulelist_databar.tablet_w-2{width:50%;}
	div#jsjobs_modulelist_databar span#jsjobs_modulelist_databar.tablet_w-3{width:33.3333%;}
	div#jsjobs_modulelist_databar span#jsjobs_modulelist_databar.tablet_w-4{width:25%;}
	div#jsjobs_modulelist_databar span#jsjobs_modulelist_databar.tablet_w-5{width:20%;}
	div#jsjobs_modulelist_databar span#jsjobs_modulelist_databar.tablet_w-6{width:16.66%;}
	div#jsjobs_modulelist_databar span#jsjobs_modulelist_databar.tablet_w-7{width:14.28%;}
	div#jsjobs_modulelist_databar span#jsjobs_modulelist_databar.tablet_w-8{width:12.5%;}
	div#jsjobs_modulelist_databar span#jsjobs_modulelist_databar.tablet_w-9{width:11.11%;}
	div#jsjobs_modulelist_databar span#jsjobs_modulelist_databar.tablet_w-10{width:10%;}

	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-content-wrap{width: 98%; padding-left: 10px; padding-right: 0px;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data div.com-logo a.img{height: 75px;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist-btn div.jsjobs-data-3 div.location-jobs-tablet{width: 100%; float: left;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist-btn div.jsjobs-data-btn-tablet {display: inline-block; width: 70%;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-content-shortlist-area div.jsjobs-data-1 span.jsjobs-title{width: 35%;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-content-shortlist-area div.jsjobs-data-1 span.jsjobs-posted-rating-main{width: 65%;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist-btn div.jsjobs-data-3 div.jsjobs-location-jobs{width: 100%;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist-btn div.jsjobs-data-btn{width: 100%;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist-btn div.jsjobs-data-btn a{float: left;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-appliedjobslist{padding: 0px 6px 6px 6px;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-2 span.jsjobs-shortlist{bottom: 5px; top: auto;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-image-area a{height: 100%; width: 100%;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-1 span.jsjobs-jobstypes{float: left;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-1 span.jsjobs-posted{width:70%; font-size: 10px;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-1 span.jsjobs-title {width:100%;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-1{width:100%;float:left;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-2 div.jsjobs-data-2-wrapper{width:70%; float:left; padding-bottom:0px; }
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-2 span.jsjobs-data-2-title{float:left;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area {width:100%; float:left; padding-left: 0px;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-image-area div.jsjobs-image-boder{width:150px; height:150px; border:0px; text-align:center;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-image-area div.jsjobs-image-boder{border: 1px solid #ccc;height: 100px;margin-top: -6px; width: 100px;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-image-area{text-align:center; display:block; width:113px;height:85px;border:0px;margin:0px auto;float:unset;}
	div#tellafriend.tellafriend div.fieldwrapper{width: 100%;}
	div#js_jobs_main_popup_area{width: 85%; left: 6%;}
	div#js-jobs-wrapper div.js-toprow div.js-data div.js-first-row span.js-jobtype-tablet span.js-type{margin-left: 3px;padding: 0 8px;width: 37%;}
	div#js-jobs-wrapper div.js-toprow div.js-data div.js-first-row span.js-jobtype-tablet{margin-top: 3px; width: 40%; display: inline-block; padding-left: 0px; padding-right: 0px;}
	div#js-jobs-wrapper div.js-toprow div.js-data div.js-first-row span.js-title-tablet{width: 60%; display: inline-block;}
	div#js-jobs-wrapper div.js-toprow div.js-data div.js-first-row span.js-title-tablet a{max-width: 45%;}
	div#js-jobs-wrapper div.js-toprow div.js-data div.js-first-row span.js-title span.js-status{float: left;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist{padding: 0px;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist span.jsjobs-image-area img.jsjobs-img-company{height: auto;}
	div#jsjobs-main-wrapper div.jsjobs-listing-main-wrapper div.jsjobs-listing-area div.jsjobs-coverletter-button-area {width:100%;float: left;}
    div#jsjobs-main-wrapper div.jsjobs-listing-main-wrapper div.jsjobs-listing-area div.jsjobs-coverletter-button-area span.jsjobs-coverletter-created{margin-bottom: 5px;width:100%; float:left;border-top:1px #ccc solid ;border-bottom:1px #ccc solid;border-left: none;border-right: none;text-align: left;}
    div#jsjobs-main-wrapper div.jsjobs-listing-main-wrapper div.jsjobs-listing-area div.jsjobs-coverletter-button-area div.jsjobs-icon {width:100%;float: left;display:inline-block;text-align: center;}
    div#jsjobs-main-wrapper div.jsjobs-listing-main-wrapper div.jsjobs-listing-area div.jsjobs-coverletter-button-area div.jsjobs-icon div.jsjobs-icon-btn {display:inline-block;text-align: center;}
	div#jsjobs-main-wrapper div.jsjobs-listing-main-wrapper div.jsjobs-listing-area span.jsjobs-coverletter-title{width: 100%; border-right:none;}
	div#js-jobs-wrapper div.js-toprow div.js-data{width: calc(100% - 113px);}
	div#js-jobs-wrapper div.js-toprow div.js-image{width: 113px; height:85px;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area{width: 100%;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-myresume-btn span.jsjobs-resume-loction{width:40%;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-myresume-btn span.jsjobs-myresumebtn{width: 60%;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename div.jsjobs-applyname span.jsjobs-date-created{width:auto;float:right;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename div.jsjobs-applyname span.jsjobs-titleresume{width: 100%;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-image-area div.jsjobs-image-wrapper span{ display:inline-block;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-image-area div.jsjobs-image-wrapper{  box-shadow: 1px 3px 4px 1px #888888; display:inline-block; text-align:center; float: none;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-image-area {width:113px;height:85px;margin:auto;padding:0px; float:unset; text-align:center;border-top:none;display:block;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfon div.jsjobs-listfolders div.jsjobs-message-title{width: 30%;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfon div.jsjobs-listfolders div.jsjobs-status-button{width: 70%;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfon div.jsjobs-listfolders div.jsjobs-status-button span.jsjobs-message-btn{width:70%;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-mydepartmentlist div.jsjob-main-department div.jsjobs-main-department-left {float:left;width:98%;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-mydepartmentlist div.jsjob-main-department div.jsjobs-main-department-right {float:none; width:100%; text-align:center;display: inline-block;padding-bottom: 0;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-mydepartmentlist div.jsjob-main-department div.jsjobs-main-department-right div.jsjobs-coverletter-button-area{display:inline-block; text-align:center; border-left:none; border-top:1px #ccc solid;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-mydepartmentlist div.jsjob-main-department div.jsjobs-main-department-left span.jsjobs-category-status span.jsjobs-listing-title-child{width:100%; float:left;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-mydepartmentlist div.jsjob-main-department div.jsjobs-main-department-left span.jsjobs-category-status span.jsjobs-listing-title-child{width:100%; float:left;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-mydepartmentlist div.jsjob-main-department div.jsjobs-main-department-left span.jsjobs-coverletter-title span.jsjobs-coverletter-created {text-align:left; width: 100%}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-mydepartmentlist div.jsjob-main-department div.jsjobs-main-department-left span.jsjobs-coverletter-title span.jsjobs-title-name {width:100%; float:left;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-area div.jsjobs-data-3-myjob-no {position: absolute;bottom:0px;right:0px;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-area div.jsjobs-data-2 div.jsjobs-data-2-wrapper{width: 100%;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist-btn div.jsjobs-data-myjob-left-area{width: 100%;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist-btn div.jsjobs-data-myjob-right-area{width: 100%; text-align: left;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-1 div.jsjobs-data-1-right{width: 100%;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-1 span.jsjobs-posted{display: none;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-1 span.jsjobs-jobs-types{float: right; margin-right: 10px;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-1 div.jsjobs-data-1-title div.new{ display: inline-block; }
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist span.jsjobs-image-area{display: inline-block; width: 100%; text-align: center;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist span.jsjobs-image-area a.jsjobs-image-area-achor{float: none; width: 113px; height: 85px;}
	div#jsjobs-main-wrapper div.jsjobs-listing-main-wrapper div.jsjobs-listing-area div.jsjobs-coverletter-button-area span.jsjobs-coverletter-created{border-left: none;}
	div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-toprow div.js-tablet{ display: inline-block; width: 50%;}
	div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-toprow-job-seeker div.js-menu-wrap-job-seeker{ display: inline-block; width: 50%;}
	div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-adding-section div.js-adding-btn{margin-left: 5%;}
	div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.js-cp-stats-panel div.js-adding-btn{margin-left: 2%;}
	div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-toprow a.menu_style span.jsjobs-img{width: 25%; float: left;}
	div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-toprow a.menu_style span.jsjobs-title{width: 75%; padding-top: 8%;  padding-left: 1%;}
	div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-apply-button span.jsjobs-buy-btn{width: 30%;}
}
div.js-resume-editor-section-view.js-resume-editor-section-view.js-row.no-margin{padding:10px 20px;}
div#warn-message{position:fixed;width:60%;margin:0px 20%;border:1px solid #373435;background:#FEEFB3;color:#9D5C00;padding:15px 10px;top:45%;left:0px;z-index: 99999;}
div#warn-message img{float:left;margin-right:10px;}
div#warn-message span.close-warnmessage img{margin-right:0px;}
div#warn-message span.text{float:left;display:block;}
div#warn-message span.close-warnmessage{position: absolute;top:-10px;right:-10px;display:inline-block;cursor: pointer;}
div.js_job_messages_button_wrapper a.js_job_message_button{padding:4px 15px;margin-top:5px;margin-right:10px;float:right;}
div.js_job_messages_button_wrapper a.js_job_message_button:hover{text-decoration:none;color:#ffffff !important;}
div#resumeapplyfilter table label{float: left;margin-left: 5px;margin-top: 5px;}
table#js-table thead tr th{font-weight: bold;}
div.jsjobs-listing-stats-wrapper table#js-table tbody tr td.center{font-weight: normal;}

div#resumeapplyfilter table input[type="radio"]{float: left;}
div#js-jobs-old-experience{float:left;width:100%;color:#999999;line-height:25px;}
div#js-jobs-old-experience span.experience{float:left;min-width:100px;background:#ffffff;text-decoration:line-through;color:#999999;margin:0px 10px;padding:5px;line-height:1;}
div#jsjobs_r_p_notfound{display: inline-block; width: 100%; float: left; padding: 39px 0px;}
div#jsjobs_r_p_notfound div.jstitle{font-size: 15px; text-align: center;width: 100%; float: left;display: inline-block; margin-bottom: 25px; font-weight: bold;}
div#jsjobs_r_p_notfound div.jsjob_button_cp{display: inline-block; width: 100%; text-align: center; float: left; }
div#jsjobs_r_p_notfound div.jsjob_button_cp a{display: inline-block; }
div#jsjobs_r_p_notfound div.jsjob_button_cp a{display: inline-block; }
div#jsjobs_r_p_notfound div.jsjob_button_cp a{padding: 9px 15px; text-decoration: none;}
@media all and (max-width: 480px) {
	form#js-jobs-form-mod.jsjobs-form div.fieldwrapper{width: 100% !important;}
	form#js-jobs-form-mod.jsautoz_form div.fieldwrapper{width: 100% !important;}
	form#js-jobs-form-mod div.fieldwrapper input,select{width: 90%  !important;}

	div#jsjobs_r_p_notfound div.jsjob_button_cp a{display: inline-block; width: 90%; margin-bottom: 15px;}
	div#jsjob-search-popup div.jsjob-contentarea, div#jsjobs-listpopup div.jsjob-contentarea{height:300px;}
	div#jsjobs-main-wrapper div.jsjobs-job-data div.jsjobs-menubar-wrap ul li{width:50%;float: left;text-align: center;padding:5px;}
	div#jsjobs-main-wrapper div.jsjobs-job-data div.jsjobs-menubar-wrap ul li a{width:100%;}
	div#js_main_wrapper div div.js-resume-section-body div div.js-resume-address-section-view{padding:10px;}
	div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container div#outermapdiv div#map{height: 217px !important;width:100% !important;left:0px;}
	div.js-jobs-resume-apply-now-visitor{width:auto !important;right:0px;}
	div.js-jobs-resume-apply-now-visitor div.js-jobs-resume-apply-now-text{display: none;}
	div.js-jobs-resume-apply-now-visitor div.js-jobs-resume-apply-now-button{width:100%;}
	table#js-table thead{display: none !important;}
	div.js-jobs-jobs-applie div.resumeaction1ton div#resumeactioncomments div.jsjobs-field-title{width:100%;margin-bottom: 10px;}
	div#js-jobs-wrapper div.js-bottomrow div.js-address{padding-left: 1px; padding-right: 3px;}
	div#js-jobs-wrapper div.js-bottomrow div.js-actions{padding-left: 5px;padding-right: 3px;}
	div#js-jobs-wrapper div.js-bottomrow div.js-actions a{float: left;}
	div#jsjobs-main-wrapper div#js_apply_loginform_login div.js_apply_visitor div.js-border-left{display: none;}
	div#jsjobs-main-wrapper div#js_apply_loginform_login div.js_apply_visitor div.js-data-or{text-align: center; margin-left: 0px;}
	div#jsjobs-main-wrapper div#js_apply_loginform_login div.js_apply_visitor div.js-data-or a#jsjobs-apply-asvisitor{margin-left: 0px;}
	div#jsjobs-main-wrapper div#js_apply_loginform_login div.js_apply_visitor span.jsjobs_res_or{display: inline-block; width: 100%; float: left; padding: 5px; margin: 10px 0px; text-align: center;}
	div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-apply-button div.jsjobs-package-detail{width:100%;}
	div.js_job_error_messages_wrapper div.message2 span.img{display: none;}
	div.js_job_error_messages_wrapper div.message2 span.message-text{padding-left: 10px;}
	div.js_job_error_messages_wrapper div.message1 span{padding-left:10px;}
	div.js_job_error_messages_wrapper div.message1{height: auto;padding:10px 20px;}
	div.js_job_error_messages_wrapper div.footer{height: auto;padding: 10px 20px;}
	div#jsjobs-wrapper div.page_heading label.pageform{width:100%;}
	div#jsjobs-wrapper div.page_heading input.inputbox{width:100%;}
	div#jsjobs-wrapper div.page_heading input#button.button{width:auto;}
	div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-listing-datawrap-details div.jsjobs-descriptions div.jsjob-description-data{width:95%;padding: 0px;}
	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{padding-left:10px;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resume-searchresults div.jsjobs-resume-searchresults div.jsjobs-resume-search{padding:5px 10px;}
	div#resumeactioncomments, div#resumeactionfolder div#jsjobs_applied_apps{width:100%;}
	div.js-jobs-jobs-applie div.resumeaction1ton div#jsjobs-email-appliedresume div#jsjobs-input-fields{width:100%;}
	div.js-jobs-jobs-applie div.resumeaction1ton div#jsjobs-email-appliedresume div#jsjobs-text-area{width:100%;margin-left:0px;}
	div.js-jobs-jobs-applie div.resumeaction1ton div#jsjobs-email-appliedresume div#jsjobs-action-button{width: 100%;float:left;position: static;top:none;left:none;}
	div.js-jobs-jobs-applie div.resumeaction1ton div#resumeactioncomments div.jsjobs-field-textarea{margin-left: 0px;}
	div.js-jobs-jobs-applie div.resumeaction1ton div#resumeactioncomments div.jsjobs-field-actionbutton{margin: 0px;width: 100%;float: left;}
	div#resumeactioncomments, div#resumeactionfolder div#jsjobs_applied_apps div.jsjobs-app-title{width: 100%;text-align: left;}
	div#resumeactioncomments, div#resumeactionfolder div#jsjobs_applied_apps div.jsjobs-app-data{width: 100%;}
	div#resumeactioncomments, div#resumeactionfolder div#jsjobs_applied_apps div.jsjobs-app-action{width: 100%;text-align: left;}
	div#coverletterPopup.coverletterPopup{width:90%;margin: 0px;left:5%;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue span.jsjobs-mapvalue span.jsjobs-longitude{width:100%;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue span.jsjobs-mapvalue span.jsjobs-latitude{width: 100%;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue span.jsjobs-mapvalue span.jsjobs-get-btn{width: 100%;}
	div#jsjobs-main-wrapper div.jsjobs-listing-stats-wrapper div.jsjobs-icon-wrap span.stats-data-title{width:60%;}
	div#jsjobs-main-wrapper div.jsjobs-purchasehistory-main div.jsjobs-purchase-listing-wrapper div.jsjobs-listing-datawrap-details div.jsjobs-listing-wrap div.bordernone{border-bottom: 0px !important;}
	div#jsjobs-main-wrapper div.jsjobs-purchasehistory-main div.jsjobs-purchase-listing-wrapper div.jsjobs-expire-days {padding: 0px;}
	div#jsjobs-main-wrapper div.jsjobs-purchasehistory-main div.jsjobs-purchase-listing-wrapper div.jsjobs-expire-days span.stats_data_title{padding: 10px 0px 10px 15px;}
	div#jsjobs-main-wrapper div.jsjobs-purchasehistory-main div.jsjobs-purchase-listing-wrapper div.jsjobs-expire-days span.expired_package{width:100%;position: static;float: left;display: block;}
	div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_3.myresume_folder div.title{width: 100%;}
	div#jsjobs-main-wrapper div.jsjobs-package-data span.jsjobs-package-title span.jsjobs-package-price-forjobseeker{width: 100%;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-image-area a{height: 110px; width: 50%;}
	div#jsjobs-main-wrapper div.jsjobs-listing-stats-wrapper div.jsjobs-icon-wrap{width: 100%;}
	table#js-table tbody td.color3 {width: 100%;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-area div.jsjobs-data-2 div.jsjobs-data-3-wrapper{width: 100%;}
	div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-graph-wrap div.js-graph-right{padding-left: 0px; padding-right: 0px;}
	div#js_main_wrapper div.js-jobs-jobs-applie div.js_job_data_area div.js_job_data_1 span.js_job_posted{text-align: left;}
	div#js_main_wrapper div.js-jobs-jobs-applie div.js_job_data_area{width: 95%;}
	div#js_main_wrapper div.js-jobs-jobs-applie div.js_job_data_area div.js_job_data_1 span.js_job_posted{width: 100%;}
	div#js_main_wrapper div.js-jobs-jobs-applie div.js_job_data_area div.js_job_data_1 span.js_job_title{width: 100%;}
	div#js_main_wrapper div.js-jobs-jobs-applie div.js_job_image_area a.view_resume_button{width: 55%; padding: 8px; }
	div#js_main_wrapper div.js-jobs-jobs-applie div.js_job_image_area div.view_coverltr_button{width: 60%; padding: 6px 0px; }
	div#js_main_wrapper div.js-jobs-jobs-applie div.js_job_image_area{width: 100%;}
	div#jsjobs_module{height:auto !important;width:100%;float:left;}
	div#jsjobs_module_wrapper{height:auto !important;}
	div#jsjobs_module_wrapper div#jsjobs_module_wrap{width:100% !important;}
	div#jsjobs-main-wrapper div.jsjobs-company-applied-data{padding-top: 0px;}
	div#jsjobs-main-wrapper div.jsjobs-company-applied-data div.jsjobs-company-logo{padding-top: 0px;}
	div#jsjobs-main-wrapper div.jsjobs-company-applied-data div.jsjobs-company-logo span.jsjobs-company-logo-wrap{height: 170px;width:227px;box-shadow:rgba(0, 0, 0, 0.298039) 0px 1px 4px -1px;}
	div#jsjobs-main-wrapper div.jsjobs-company-applied-data div.jsjobs-company-logo span.jsjobs-company-logo-wrap span.jsjobs-left-border{height: 170px;width:227px;}
	div#jsjobs_module div#jsjobs_module_data_fieldwrapper.visible-mobile{display:inline-block !important;}
	div#jsjobs_modulelist_titlebar span#jsjobs_modulelist_titlebar.visible-mobile{display:inline-block !important;}
	div#jsjobs_modulelist_databar span#jsjobs_modulelist_databar.visible-mobile{display:inline-block !important;}
	
	div#jsjobs_module div#jsjobs_module_data_fieldwrapper div#jsjobs_module_data_fieldwrapper.modcolwidth1{width:100%;}
	div#jsjobs_module div#jsjobs_module_data_fieldwrapper div#jsjobs_module_data_fieldwrapper.modcolwidth2{width:100%;}
	div#jsjobs_module div#jsjobs_module_data_fieldwrapper div#jsjobs_module_data_fieldwrapper.modcolwidth3{width:100%;}
	div#jsjobs_module div#jsjobs_module_data_fieldwrapper div#jsjobs_module_data_fieldwrapper.modcolwidth4{width:100%;}
	div#jsjobs_module div#jsjobs_module_data_fieldwrapper div#jsjobs_module_data_fieldwrapper.modcolwidth5{width:100%;}

	div#jsjobs_modulelist_titlebar span#jsjobs_modulelist_titlebar{width:100% !important;}
	div#jsjobs_modulelist_databar span#jsjobs_modulelist_databar{width:100% !important;}

	div#jsjob-search-popup, div#jsjobs-listpopup{width: 85%; left: 5%;}
	div#js-jobs-wrapper div.js-toprow{padding-top: 0;}
	div#js-jobs-wrapper div.js-toprow div.js-image{width: 113px;height:85px;text-align: center;display: block;margin:0 calc((100% - 113px) / 2);}
	div#js-jobs-wrapper div.js-toprow div.js-data div.js-second-row div.js-fields {padding: 5px 0 0 0;}
	div#js-jobs-wrapper div.js-toprow div.js-data div.js-second-row div.js-fields span.js-totaljobs{float: none;}
	div#js-jobs-wrapper div.js-toprow div.js-data{width: 100%;}
	div#js-jobs-wrapper div.js-toprow div.js-data div.js-second-row{padding: 0;}	
	div#js-jobs-wrapper div.js-toprow div.js-data div.js-first-row span.js-title{margin-top: 10px; padding: 0;}
	div#js-jobs-wrapper div.js-toprow div.js-data div.js-first-row span.js-jobtype{padding: 5px 0;float: none;}
	div#js-jobs-wrapper div.js-toprow div.js-data div.js-first-row span.js-jobtype span.js-type{float: right;padding: 3px 7px;}
	div#js-jobs-wrapper div.js-bottomrow div.js-actions{text-align: center; margin-top: 10px;}
	div#js-jobs-wrapper div.js-bottomrow{padding: 5px 0 10px 0;}
	div#js_main_wrapper div#sortbylinks span.job_applied_resume_sbl_links{width:100%;margin-bottom:1px;}
	span.jsjobs_appliedresume_tab span.jsjobs-applied-resume-field div.field {width:100%;}
	span.jsjobs_appliedresume_tab_search_data_value select#currency{width:100%;} 
	span.jsjobs_appliedresume_tab_search_data_value select#jobsalaryrange{width:100%;}

	div#jsjobs-main-wrapper div.jsjobs-cat-data-wrapper div#jsjobs-cat-mainblock {width: 100% !important;}
	div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_3.myresume span.js_job_data_2_created_myresume{float: left;}
    div#personal_info_data span.js_controlpanel_section_title.personal{margin-bottom: 200px;}
    div#personal_info_data div.resume_photo{border-radius: 5px;height: 150px;padding: 10px 0;position: absolute;right: 3%;text-align: center;top: 50px;width: 94%;}
    div#personal_info_data div.resume_photo div{margin:0 auto;}
    div#js_menu_wrapper{border:0px;}
    div#js_menu_wrapper a.js_menu_link{margin-left: 0px;display:block;}
    div#js_main_wrapper div.js_job_data_wrapper span.js_job_data_title,
    div#js_main_wrapper div.js_job_data_wrapper span.js_job_data_value{display: block;width:96%;}
    div#js_main_wrapper div.js_listing_wrapper span.js_coverletter_title,
    div#js_main_wrapper div.js_listing_wrapper span.js_coverletter_sub_data{width:100%;}
    div#js_main_wrapper div.js_listing_wrapper span.js_coverletter_sub_data span.js_listing_title_child{width:100%;margin:5px 0px;}
    div#js_main_wrapper div.js_listing_wrapper div.js_coverletter_button_area.sub_data{width:100%;margin-top:0px;text-align: center;}
    div#js_main_wrapper div.js_listing_wrapper div.js_coverletter_button_area span.js_coverletter_created{width:100%;padding:0px;text-align:left;background:none;padding-bottom:5px;margin-bottom:5px;border-radius: 0px;}
    div#js_main_wrapper div.js_job_company_logo{width:96%;margin-left: 0px;margin-bottom: 10px;}
    div#js_main_wrapper div.js_job_company_data{width:100%;}
    div#js_main_wrapper span.js_controlpanel_section_title span.js_apply_view_job{display: block;float:none;margin:0px;margin-top:5px;}
    div#js_main_wrapper div#jsjobs_appliedapplication_tab_container a{display: block;padding:5px 0px;float:none;}
    div#js_main_wrapper div.js_job_main_wrapper div.js_job_image_area{width:100%;}
    div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area{width:100%;}
    div#js_main_wrapper div.js_job_main_wrapper div.js_job_image_area div.js_job_image_wrapper.mycompany{margin:5px auto;height: 140px;}
    div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_1 span.js_job_posted{width:100%;}
    div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_1 span.js_job_posted div{display: block;width:100%;margin-bottom: 5px;}
    div#js_main_wrapper div.js_job_main_wrapper div.js_job_image_area a.view_resume_button{position:absolute;top:110px;left:0;right:0;}
    div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_2.myresume{width:100%;border:0px;margin:0px;padding:0px;}
    div#js_main_wrapper span.js_column_layout{width:100% !important;}
    div#js_main_wrapper div.js_listing_wrapper div.js_message_title{width:100%;}
    div#js_main_wrapper div.js_message_button_area{width:100%;text-align:center;}
    div#js_main_wrapper div.js_message_button_area span.js_message_created{width:100%;padding:3px 0px;text-align:left;margin-bottom: 5px;}
    div#js_main_wrapper div.js_job_message_history_wrapper div.js_job_message_right_top{left:20%;width:60% !important;}
    div#js_main_wrapper div.js_job_message_history_wrapper div.js_job_message_left_top{bottom:-15px;left:20%;top:initial;right: initial;}
    div#js_main_wrapper div.js_job_message_history_wrapper div.js_job_message_data_wrapper span.js_job_message_title{width:100%;}
    div#js_main_wrapper div.js_job_message_history_wrapper div.js_job_message_data_wrapper span.js_job_message_value{width:100%;}
    div#js_main_wrapper div.js_job_message_history_wrapper{padding-bottom:20px;}
    div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_2{width:100%;}
    div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_2 div.js_job_data_2_wrapper{width:100%;margin:0px;}
    div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_3.mycompany{width:100%;}
    div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_4.mycompany{width:100%;text-align: center;padding-top:5px;margin-top:0px;}
    div#js_main_wrapper div.js_listing_wrapper div.js_message_title.myfolder{width:100%;}
    div#js_main_wrapper div.js_listing_wrapper div.js_coverletter_button_area.js_message_button_area.myfolder,
    div#js_main_wrapper div.js_message_button_area span.js_message_created.myfolder,
    div#js_main_wrapper div.js_message_button_area span.js_message_created.myfolder{width:100%;padding:5px 0px;}
    div#js_main_wrapper div.js_message_button_area span.js_message_created.myfolder:nth-child(2n){padding:5px 0px;}
    div#js_main_wrapper div#sortbylinks span.my_job_sbl_links{width:32%;}
    div#js_main_wrapper div.js_job_main_wrapper div.js_job_image_area div.js_job_image_wrapper{height:120px;}
    div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_3.myjob div.js_job_data_3_myjob_no,
    div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_3.myjob div.js_job_data_4.myjob{width:100%;margin-bottom:5px;}
    div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_3.myjob div.js_job_data_3_myjob_no span.js_job_myjob_numbers{text-align:center;}
    div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_3.myjob{padding-bottom: 0px;}
    div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_3 div.js_job_data_4{width:100%;padding-top:5px;margin-top:10px;text-align: center;}
    div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_3 div.js_job_data_4 a.js_job_data_button{margin-top:10px;}

    div#tellafriend.tellafriend{width:80%; left: 15px;}
    div#tellafriend.tellafriend div.fieldwrapper{width:96%;}
    div#tellafriend.tellafriend div.fieldwrapper.fullwidth input.js_job_tellafreind_button[type="button"]{padding:4px 8px;min-width: 80px;}
    div#tp_filter_in select#filter_jobcategory{width:90% !important;}
    div#tp_filter_in select#filter_jobtype{width:90% !important;}
    div#tp_filter_in div#jsjobs_object_jqueryautocomplete_left{width:90% !important;}
    div#js_main_wrapper div.idTabs span{width:100%;}
    div#js_main_wrapper div.idTabs span a.selected, div#js_main_wrapper div.idTabs span a{display:block;width:100%;border-radius: 0px;padding:5px 0px;}
    div#js_main_wrapper div.fieldwrapper div.fieldtitle{width:100%;padding-right:0px;text-align:left;}
    div#js_main_wrapper div.fieldwrapper div.fieldvalue{width:100%;}
    div#js_main_wrapper div#sortbylinks span.my_resume_sbl_links{width:100%;margin-bottom: 2px;}
    div#js_main_wrapper div.fieldwrapper.view div.fieldtitle{width:98%;text-align: left;padding-left: 2%;}
    div#js_main_wrapper div.fieldwrapper.view div.fieldvalue{width:98%;}
    div#js_main_wrapper div.js_listing_wrapper div.js_coverletter_button_area{width:100%;}
    div#js_main_wrapper div#sortbylinks span.myapplied_jobs_sbl_links{width:33%;}
    div#savesearch_form div.js_label,
    div#savesearch_form div.js_input_field,
    div#savesearch_form div.js_button_field{width:90%;text-align:left;}
    div#tellafriend.tellafriend{max-height: 300px;overflow-y: auto;overflow-x: hidden;}
    div#jsjobs_modulelist_titlebar{display:none;}
    div#jsjobs_modulelist_titlebar span#jsjobs_modulelist_titlebar{padding:2px 2%;width:96%;float:left;font-weight:bold;}
    div#jsjobs_modulelist_databar{width:100% !important;float:left;padding:4px 0px;position:relative;}
    div#jsjobs_modulelist_databar span#whiteback{width:80%;left:10%;height:1px;position: absolute;bottom:1px;}
    div#jsjobs_modulelist_databar span#jsjobs_modulelist_databar{padding:2px 2%;float:left;width:96%;font-weight:normal;}
    img.icon{margin-right: 5%;}
    div#js_main_wrapper div.js_listing_wrapper div.js_message_title.job_message{border:0px;width:100%;}
    div#js_main_wrapper div.js_message_button_area.job_message{width:100%;}
    div#jsjobs_apply_visitor div.js_apply_loginform div.js_apply_loginform_70,div#jsjobs_apply_visitor div.js_apply_loginform{width:100%;}
    div#jsjobs_apply_visitor div.js_apply_visitor_apply{width:96%;margin-top:10px;}
    div#jsjobs_apply_visitor div.js_apply_loginform div.js_apply_login_30{margin-top:5px;width:100%;}
    div#jsjobs_apply_visitor div.js_apply_loginform div.js_apply_login_30 input.js_apply_button{margin:0 auto;}
    div#jl_pagination{display: inline-block;width: 100%;padding: 0px;}
    div#jl_pagination div#jl_pagination_pageslink{display: inline-block;width: 100%;padding: 0px;}
    div#jl_pagination div#jl_pagination_box{display: inline-block;width: 100%;padding: 0px;}
    div#jl_pagination div#jl_pagination_counter{display: inline-block;width: 100%;padding: 0px;position: relative;}

    div#js_main_wrapper div.js_job_main_wrapper.listcompany div.js_job_image_area{width:100%;}
    div#js_main_wrapper div.js_job_main_wrapper.listcompany div.js_job_data_area{width:100%;}
    div#js_main_wrapper div.js_job_main_wrapper div.js_job_image_area div.js_job_image_wrapper.mycompany{width:99%;height:auto;}
    div#js_main_wrapper div.js_job_main_wrapper.listcompany div.js_job_data_area div.js_job_data_1{width:100%;}
    div#js_main_wrapper div.js_job_main_wrapper.listcompany div.js_job_data_area div.js_job_data_1 span.js_job_title a.companyanchor{display: block;margin:0px;margin-top:10px;}
    div#js_main_wrapper div.js_job_main_wrapper.listcompany div.js_job_data_area div.js_job_data_1 span.js_job_title{margin-bottom: 0px;}
    div#js_main_wrapper div.js_job_main_wrapper.listcompany div.js_job_data_area div.js_listcompany_button{width:100%;border-left:0px;margin-bottom: 0px;}
    div#js_main_wrapper div div.js-resume-section-body div div.js-resume-data div div.js-resume-data-title{text-align:left;}
    div#js_main_wrapper div div.js-resume-section-body div div.js-resume-data-section-view div div.js-resume-data-title{text-align:left !important;}
    div#skills{position:relative;}
    div#js_main_wrapper div div.js-resume-section-body div.js-resume-skills-edit{position:absolute;top:5px;right:45px;}
    
	div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container{width:94%;margin:0 3%}
	div#js_main_wrapper div div.js-resume-section-body form div div.js-resume-field-container input[type="text"]{width:90%;}
    div#js_main_wrapper div div.js-resume-section-body div div.js-resume-section-view div.js-resume-profile{float: left;width:100%;}
    div#js_main_wrapper div div.js-resume-section-body div div.js-resume-section-view div.js-resume-profile-info{float: left;width:100%;padding:10px 0px;margin-top: 20px;}
    div#js_main_wrapper div div.js-resume-section-body div div.js-resume-section-view div.js-resume-profile-info div.js-resume-edit{position:absolute;top:0px;right: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-profile-name{padding-left:10px;}
    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{padding-left:10px;}
    div#js_main_wrapper div div.js-resume-section-body div div.js-resume-section-view div.js-resume-data{float:left;width:100%;}
    div#resumeFilesPopup.resumeFilesPopup{width:90% !important;margin: 0px !important;left: 5%;}

	div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_3.myresume div.js_job_data_2_created_myresume{width: 100%; float: none;}
	div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_3.myresume div.title{width: 100%;}
	div#js_main_wrapper div.js_job_main_wrapper div.js_job_image_area div.js_job_image_wrapper.mycompany{height: 150px; width: 60%;}
	div#js_main_wrapper div.js_job_main_wrapper div.bottom span.location{width: 100%;}
	div#js_main_wrapper div.js_job_main_wrapper div.bottom div.btn-view{width: 100%; float: left; text-align: left;}
	div#jsjobs-main-wrapper div.jsjobs-resumes-by-category a{width: 100% !important;}
	div#jsjobs-main-wrapper div.jsjobs-package-data span.jsjobs-package-title span.stats_data_value{width: 100%; max-width: none;}
	div#jsjobs-main-wrapper div.jsjobs-package-data span.jsjobs-package-title-buy-now span.jsjobs-package-name{width: 100%; border-right:none; text-align: center;}
    div#jsjobs-main-wrapper div.jsjobs-package-data span.jsjobs-package-title-buy-now span.jsjobs-package-price{width: 100%; text-align: center;}
    div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-package-data-detail{width: 100%;}
    div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-apply-button span.jsjobs-buy-btn{width: 50%;}
	div#jsjobs-main-wrapper div.jsjobs-company-applied-data div.jsjobs-comoany-data div.js_job_data_wrapper{width: 98%;}
	div#jsjobs-main-wrapper div.jsjobs-company-applied-data div.jsjobs-comoany-data{width: 100%;}
	div#jsjobs-main-wrapper div.jsjobs-company-applied-data div.jsjobs-company-logo{width: 100%;margin-top:10px;}
	div#jsjobs-main-wrapper div.jsjobs-company-name div.jsjobs-full-width-data{text-align: left;}
	div#jsjobs-main-wrapper div.jsjobs-company-name div.jsjobs-data-wrapper-email-location span.jsjobs-location-comapny{width: 100%; padding-left: 0px;}
	div#jsjobs-main-wrapper div.jsjobs-company-name div.jsjobs-data-wrapper-email-location span.jsjob-data-value-email{width: 100%; text-align: left; border-right: none;}
	div#jsjobs-main-wrapper div.jsjobs-company-name{width:100%;float:left; display:inline-block; padding-left: 10px;}
	div#jsjobs-main-wrapper div.jsjobs-company-name span.jsjobs-company-title{width:100%;display:inline-block;text-align: left;font-size:14px;font-weight: bold;padding:10px 0;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist-btn div.jsjobs-data-btn-tablet a{float: left;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist-btn div.jsjobs-data-btn-tablet{width: 100%;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-image-area a{height: 100%; width: 100%;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist-btn div.jsjobs-data-3 div.location-jobs-tablet{width:100%;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-2 span.jsjobs-shortlist{bottom: 5px; top: auto;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-image-area a{height: 100%; width: 100%;}
	div#js-jobs-wrapper div.js-toprow div.js-data div.js-first-row span.js-title a{max-width: 45%;}
	div#js-jobs-wrapper div.js-toprow div.js-data div.js-first-row span.js-jobtype-tablet{margin-top: 20px;}
	div#tellafriend.tellafriend div.fieldwrapper{width: 100%;}
	div#js_jobs_main_popup_area{width: 85%; left: 6%;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist{padding: 0px;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist span.jsjobs-image-area img.jsjobs-img-company{height: auto;}
	div#js-jobs-wrapper div.js-toprow div.js-data div.js-first-row span.js-jobtype{text-align: left;width: 100%;position: static;}
	div#js-jobs-wrapper div.js-toprow div.js-data div.js-first-row span.js-jobtype span.js-type{float: right;}
	div#js-jobs-wrapper div.js-toprow div.js-data div.js-first-row span.js-jobtype span.js-type{margin-right: 10px;}
	div#js-jobs-wrapper div.js-toprow{padding-left:0px;}
	div#js-jobs-wrapper div.js-toprow div.js-data div.js-first-row span.js-title{margin-bottom: 10px;width: 100%;}
	div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-applied-resume div.js-cp-resume-jobs div.js-appliedresume-area div.jsjobs-cp-resume-applied div.js-cp-image-area{width: 80px;height: 60px;float:unset;display: block;margin:auto;}
	div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-applied-resume div.js-cp-resume-jobs div.js-appliedresume-area div.jsjobs-cp-resume-applied div.js-cp-image-area a{display:block;width:80px;height:60px;position: relative;}
	div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-applied-resume div.js-cp-resume-jobs div.js-appliedresume-area div.jsjobs-cp-resume-applied div.js-cp-image-area img.js-cp-imge-user{position: absolute;top:0px;bottom:0px;left:0px;right:0px;max-width: 95%;max-height: 95%;margin: auto;}
	div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-stats div.js-cp-jobseeker-stats div.js-cp-jobseeker-icon{width: 50%; float: left;}
	div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.js-cp-stats-panel div.js-adding-btn div.js-cp-employer-icon{width: 50%; float: left;}
	div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-suggested-applied-panel div.js-cp-applied-resume div.js-cp-resume-jobs div.js-appliedresume-area div.jsjobs-cp-resume-applied div.js-cp-content-area{margin-top: 10px;padding-left:2%; width: 100%;}
	div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-jobseeker-categories div.jsjobs-cp-jobseeker-categories-btn div.jsjobs-cp-jobseeker-category-btn div.js-cp-jobseeker-icon{width: 50%; float: left;}
	div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-applied-resume div.js-cp-wrap-resume-jobs div.js-cp-resume-wrap div.js-cp-applied-resume div.js-cp-content-area{width: 100%;}
	div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.js-cp-stats-panel div.js-adding-btn{padding-left: 0px; padding-right: 0px;}
	div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-applied-resume div.js-cp-wrap-resume-jobs div.js-cp-resume-wrap div.js-cp-applied-resume a.img-anchor div.js-cp-image-area{float: none;width:35%;}
	div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-applied-resume div.js-cp-wrap-resume-jobs div.js-cp-resume-wrap div.js-cp-applied-resume a.img-anchor{display: inline-block; width: 100%; text-align: center;}
	div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-applied-resume div.js-cp-wrap-resume-jobs div.js-cp-resume-wrap div.js-cp-applied-resume a.img-anchorr div.js-cp-image-area{float: none;width:35%;}
	div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-applied-resume div.js-cp-wrap-resume-jobs div.js-cp-resume-wrap div.js-cp-applied-resume a.img-anchorr{display: inline-block; width: 100%; text-align: center;}
	div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-adding-section div.js-adding-btn div.js-cp-employer-icon{width: 50%; float: left;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-myresume-btn span.jsjobs-myresumebtn{text-align: left;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-area div.jsjobs-data-3-myjob-no{padding: 0px;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-1 div.jsjobs-data-1-title a#jsjobs-a-job-tile span.job-title{max-width: 50%;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-1 div.jsjobs-data-1-title{margin-left: none;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-1 span.jsjobs-jobs-types{margin-right: 10px; margin-top: 4px;position: absolute;bottom: 0px;right:10px;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist span.jsjobs-image-area{display: inline-block; width: 100%; text-align: center;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist span.jsjobs-image-area a.jsjobs-image-area-achor{float: none; width: 113px;height:85px;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data div.com-logo{display: block;width: 113px;height: 85px;margin: 0 auto;float:unset;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data div.com-logo a.img{display: inline-block; width: 113px; height: 85px; float: none;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data div.jsjobs-data-area div.jsjobs-data-1 a{width: 70%;}
	div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-toprow div.js-tablet{ display: inline-block; width: 100%;}
    div#jsjobs-main-wrapper{padding:0px;}
    div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies {padding:0 5px;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listresume{padding: 10px 5px;}
    div#jsjobs-main-wrapper div.jsjobs-listing-main-wrapper{padding: 10px 5px;}
    div#jsjobs-main-wrapper div.jsjobs-listing-wrapper {padding: 10px 5px;}
    div#jsjobs-main-wrapper div.jsjobs-jobstyoes-maain{padding: 10px 5px;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany {padding:10px 5px;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs{padding:10px 5px;} 
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listjobshort {padding: 10px 5px;}
    div#jsjobs-main-wrapper div.jsjobs-field-main-wrapper{padding:0px 5px;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-wrapper-listcompany div.jsjobs-listcompany div.jsjobs-data-area div.jsjob-data-1 span.jsjobs-data-jobtitle-btn{width:40%;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-wrapper-listcompany div.jsjobs-listcompany div.jsjobs-data-area div.jsjob-data-1 span.jsjobs-data-jobtitle-title span.jsjobs-data-jobtitle{width:45%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-wrapper-listcompany div.jsjobs-listcompany div.jsjobs-data-area div.jsjob-data-1 span.jsjobs-data-jobtitle-title span.jsjobs-data-jobtitle a{ width:45%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-wrapper-listcompany div.jsjobs-listcompany div.jsjobs-data-area div.jsjob-data-1 span.jsjobs-data-jobtitle-title{width:100%;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-wrapper-listcompany div.jsjobs-listcompany div.jsjobs-data-area{width:100%;margin-top:10px;padding:0px;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-wrapper-listcompany div.jsjobs-listcompany div.jsjobs-image-area{ width:113px;height: 85px;display:block;margin:0px auto;float:unset;}
    div#jsjobs-main-wrapper div#sortbylinks span.my_appliedjobs_sbl_links {width:100%; float:left;border-bottom:1px #fff solid; text-align: center;}
    div#jsjobs-main-wrapper div#sortbylinks span.my_resume_sbl_links a{display:inline-block; float:left;padding:5px;width:100%;text-decoration:none;text-align:center;color:#fff;}
    div#jsjobs-main-wrapper div#sortbylinks span.my_resume_sbl_links{display:inline-block; float:left; width:100%; border-bottom:1px #fff solid;}
    div#jsjobs-main-wrapper div#sortbylinks{width: 100%; float:left;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-appliedjobslist{padding: 0px 6px 6px 6px;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-appliedjobslist-btn span.jsjobs-location{display:inline-block; width:100%;float:left; padding-top:0px; padding-bottom:5px;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-appliedjobslist-btn span.jsjobs-main-wrapper-btn {display:inline-block;width:99.3%; float:left;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-appliedjobslist-btn span.jsjobs-noofjobs{display:inline-block;float:right; margin-right:-8px;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-appliedjobslist-btn span.jsjobs-resume-btn {display:inline-block; width:70%; text-align:left;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-1 span.jsjobs-jobstypes{float: left;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-1 span.jsjobs-posted{display: none;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-1 span.jsjobs-title {width:100%;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-1{width:100%;float:left;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-2 div.jsjobs-data-2-wrapper{width:100%; float:left; padding-bottom:0px; }
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-2 span.jsjobs-data-2-title{float:left;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area {width:100%; float:left; padding-left: 0px;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-image-area div.jsjobs-image-boder{width:150px; height:150px; border:0px; text-align:center;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-image-area div.jsjobs-image-boder{border: 1px solid #ccc;height: 100px;margin-top: -6px; width: 100px;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-image-area{text-align:center; display:block; width:113px;height:85px;border:0px;  margin:0px auto;float:unset;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-wrapper-listcompany div.jsjobs-listcompany div.jsjobs-image-area div.jsjobs-image-wrapper-mycompany div.jsjobs-image-border{height:85px; width:113px;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-wrapper-listcompany div.jsjobs-listcompany div.jsjobs-image-area div.jsjobs-image-wrapper-mycompany{float:none;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-wrapper-listcompany div.jsjobs-listcompany div.jsjobs-image-area div.jsjobs-image-wrapper-mycompany{box-shadow: 1px 3px 4px 1px #888888;width: 113px; height: 85px;display:block;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename div.jsjobs-applyname span.jsjobs-date-created {width:65%;float:left;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename div.jsjobs-applyname span.jsjobs-date-created{width:auto;float:right; padding-top:7px;text-align: left;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename div.jsjobs-applyname span.jsjobs-titleresume{width:100%; float:left;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename div.jsjobs-applyname{width:100%; float:left;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename div.jsjobs-applyname{width:100%;float:left;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename  span.jsjobs-categoryjob{float:left; width:100%;display:inline-block;padding:0 0 5px 0;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename  span.jsjobs-totexprience {float:left; width:100%;display:inline-block;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename span.jsjobs-emailaddress{float:left; width:100%;padding:0 0 5px 4px;display:inline-block;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename span.jsjobs-salary-range{float:left; width:100%;padding:0 0 5px 4px;display:inline-block;}

    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area {width:100%;float:left;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-image-area div.jsjobs-image-wrapper span{ display:inline-block;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-image-area div.jsjobs-image-wrapper{  box-shadow: 1px 3px 4px 1px #888888; display:inline-block; text-align:center; float: none;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-image-area {width:113px;height:85px;margin:auto;padding:0px; float:unset; text-align:center;border-top:none;display:block;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-myresume-btn span.jsjobs-myresumebtn{width:100%;float:left;margin-top:10px; }
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-myresume-btn span.jsjobs-myresumebtn a{margin-bottom:3px; }
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-myresume-btn span.jsjobs-resume-loction {width:100%;float:left;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-content-shortlist-area div.jsjobs-data-1 span.jsjobs-posted-days{width:25%; padding: 5px 0 0 0px;float:left;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-content-shortlist-area div.jsjobs-data-1 span.jsjobs-ratingjos {width:33%; float:right; margin-right: 10px;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-content-shortlist-area div.jsjobs-data-1 span.jsjobs-title {width:100%;float:left;padding-bottom: 10px;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-content-shortlist-area div.jsjobs-data-1 span.jsjobs-gold-featured {width:50%;float:left;padding-top:5px;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-content-shortlist-area div.jsjobs-data-1 span.jsjobs-posted-rating-main {width:100%;float:left; text-align: left;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-content-shortlist-area div.jsjobs-data-1{width:100%;float:left;padding-left: 5px;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-content-shortlist-area div.jsjobs-data-area-2 div.jsjobs-data-2-wrapper-jobsno { float:left; margin:0px;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-content-shortlist-area div.jsjobs-data-area-2 div.jsjobs-data-2-wrapper{width:100%; float:left;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-content-shortlist-area {width:100%;float:left;padding-left: 5px;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-image-area div.js-job-image-wrapper-boder div.js-job-image-wrapper {width:100px; display:inline-block;	height:100px; text-align:center; }
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-image-area div.js-job-image-wrapper-boder {box-shadow: 1px 3px 4px 1px #888888;width:100px; display:inline-block;	height:100px;  text-align:center;  float:none; margin-top:-5px;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-image-area{display:block; width:113px;height:85px;margin:0px auto;float:unset;display: block;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist-btn div.jsjobs-data-3 div.jsjobs-location-jobs{width:100%; float:left; margin-bottom:5px; }
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist-btn div.jsjobs-data-btn {width:100%;display: inline-block;text-align: center;}
    div#jsjobs-main-wrapper div#sortbylinks {width:100%;float: left;}
    div#jsjobs-main-wrapper div#sortbylinks ul li { border-bottom: 1px solid #fff;display: block;float: left;text-align: center; width: 100%;}
    div#jsjobs-main-wrapper div#sortbylinks ul li.jsjobs-sorting-bar-myjob{width:100%;}
    div#jsjobs-main-wrapper div#sortbylinks span.my_myjobs_sbl_links a {display:inline-block; width:100%; float:left;}
    div#jsjobs-main-wrapper div#sortbylinks span.my_myjobs_sbl_links{display:inline-block; width:100%; float:left; border-bottom:1px #fff solid;}
    div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-image-area{width:100%;float:left;margin:0px; padding: 0px;}
    div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist{margin:0px;padding:0px;}
    div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-image-area div.jsjobs-image-boder{box-shadow: 1px 3px 4px 1px #888888;text-align: center; display:inline-block;width: 100px;height: 100px;}
    div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-image-area div.jsjobs-image-boder div.jsjobs-image-wrapper{display: inline-block;height: 100px; width:100px; }
    div#jsjobs-main-wrapper div.jsjobs-folderinfo{padding-right: 5px;padding-left: 5px;}
    div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-content-wrap {width:100%;float:left;padding:10px;}
    div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-1 div.jsjobs-data-1-title { width:100%; float:left;padding:5px 0;}
    div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-1 div.jsjobs-data-1-title a{width:70%;padding:5px 0;}
    div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-1 span.jsjobs-posted{width:50%;float: left;display:inline-block;}
    div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-1 div.jsjobs-data-1-right {width:100%; float:left;position: static;}
    div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-1 span.jsjobs-posted {width:23%; float:left;text-align: left;padding-top: 7px;}
    div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-area div.jsjobs-data-2 div.jsjobs-data-2-wrapper{width:100%; float:left;}
    div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-area div.jsjobs-data-3-myjob-no {width:100%;float:left;}
    div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-area div.jsjobs-data-3-myjob-no span.jsjobs-noof-jobs{float:left;}
    div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist-btn div.jsjobs-data-myjob-left-area {width:100%;float:left;}
    div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist-btn div.jsjobs-data-myjob-right-area{width:100%; float:left;text-align: left;padding-top:5px;}
    div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist-btn div.jsjobs-data-myjob-right-area a.company_icon{display:inline-block; float: left; margin-right: 5px;margin-bottom: 5px; }
    div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist-btn div.jsjobs-data-myjob-right-area a.applied-resume-button-no{float: left;margin-right: 5px;margin-bottom: 5px; margin-left: 0px;}
    div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-area div.jsjobs-data-2:last-child{padding-top: 0px;}
    div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-mydepartmentlist div.jsjob-main-department div.jsjobs-main-department-right {float:none; width:100%; text-align:center;display: inline-block;padding-bottom: 0;}
    div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-mydepartmentlist div.jsjob-main-department div.jsjobs-main-department-right div.jsjobs-coverletter-button-area{display:inline-block; text-align:center; border-left:none; border-top:1px #ccc solid;}
    div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-mydepartmentlist div.jsjob-main-department div.jsjobs-main-department-left {float:left;width:98%;}
    div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-mydepartmentlist div.jsjob-main-department div.jsjobs-main-department-left span.jsjobs-coverletter-title span.jsjobs-title-name {width:100%; float:left;}
    div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-mydepartmentlist div.jsjob-main-department div.jsjobs-main-department-left span.jsjobs-coverletter-title span.jsjobs-coverletter-created {text-align:left; width: 100%}
    div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-mydepartmentlist div.jsjob-main-department div.jsjobs-main-department-left span.jsjobs-category-status span.jsjobs-listing-title-child{width:100%; float:left;}
    div#jsjobs-main-wrapper div.jsjobs-folderinfon div.jsjobs-listfolders div.jsjobs-message-title{width:100%; float:left;}
    div#jsjobs-main-wrapper div.jsjobs-folderinfon div.jsjobs-listfolders div.jsjobs-status-button {width:100%;float:left;} 
    div#jsjobs-main-wrapper div.jsjobs-folderinfon div.jsjobs-listfolders div.jsjobs-status-button span.jsjobs-message-created{width:100%;float:left;text-align: left;border-top:1px #ccc solid; border-bottom:1px #ccc solid;border-left:none;border-right:none ;}
    div#jsjobs-main-wrapper div.jsjobs-folderinfon div.jsjobs-listfolders div.jsjobs-status-button span.jsjobs-message-btn{display: inline-block;text-align: center;width:100%;float:left;padding-top:5px;} 
    div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-resumesearch-list span.jsjobs-coverletter-title{width:100%; float:left;padding:0px;}
    div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-coverletter-button-area {width:100%; float:left;padding:0px;}
    div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-coverletter-button-area span.jsjobs-coverletter-created{display:inline-block;  width:100%; float:left;}
    div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-coverletter-button-area span.jsjsobs-resumes-btn {width:100%; float:left;}
    div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-coverletter-button-area span.jsjobs-coverletter-created {text-align:left; border-left:none;border-right:none; margin-bottom:10px; }
    div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-messages-list div.jsjobs-message-title{width:100%;float:left;}
    div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-messages-list div.jsjobs-message-button-area{width:100%;display:inline-block;text-align:center;padding:0px;border-top:1px #ccc solid; }
    div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-messages-list div.jsjobs-message-button-area span.jsjsobs-message-btn{border-left:none;text-align:center;display: inline-block;float:none;}
    div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-messages-list div.jsjobs-message-title span.jsjobs-messages-covertitle span.jsjobs_message_title {width:100%;float:left;}
    div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-messages-list div.jsjobs-message-title span.jsjobs-messages-covertitle span.jsjobs-message-created{width:100%; text-align:left;}
    div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-messages-list div.jsjobs-message-title span.jsjobs-messages-company{width:100%;float:left; padding:5px 0 5px 0;}
    div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-main-message-wrap div.jsjobs-company-logo {width:100%; float:left;display:inline-block;padding:0px;text-align: center;}
    div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-main-message-wrap div.jsjobs-company-logo span.jsjobs-img-wrap{width:100px;height:75px;display:inline-block;text-align: center;float:none;}

    div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-main-message-wrap div.jsjobs-company-logo span.jsjobs-img-wrap span.jsjobs-img-border{width:100px;height:75px;}
    div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-main-message-wrap div.jsjobs-company-data div.jsjobs-data-wrapper span.jsjobs-job-main {width:100%;float: left;}
    div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-main-message-wrap div.jsjobs-company-data {width:100%; float:left;padding:0px;}
    div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-main-message-wrap div.jsjobs-company-data div.jsjobs-data-wrapper span.jsjobs-main-company {width:100%;float:left;padding:5px 0 5px 0;}
    div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-message-history-wrapper span.jsjobs-img-sender{width:100%;float:left;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resume-searchresults div.jsjobs-resume-searchresults div.jsjobs-resume-search div.jsjobs-image-area{width:100%; display:inline-block;text-align: center;padding:0px;height: 85px;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resume-searchresults div.jsjobs-resume-searchresults div.jsjobs-resume-search div.jsjobs-image-area div.jsjobs-img-border {width:113px;height:85px; display:inline-block;text-align: center;float:none;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resume-searchresults div.jsjobs-resume-searchresults div.jsjobs-resume-search div.jsjobs-image-area div.jsjobs-img-border div.jsjobs-image-wrapper {width:113px;height:85px;display:inline-block;text-align: center;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resume-searchresults div.jsjobs-resume-searchresults div.jsjobs-resume-search div.jsjobs-data-area {width:100%;float:left;padding:0px;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resume-searchresults div.jsjobs-resume-searchresults div.jsjobs-resume-search div.jsjobs-data-area div.jsjobs-data-2-wrapper-title span.jsjobs-name-title{padding:0px;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resume-searchresults div.jsjobs-resume-searchresults div.jsjobs-resume-search div.jsjobs-data-area div.jsjobs-data-2-wrapper-title span.jsjobs-name-title{width:100%;float:left;} 
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resume-searchresults div.jsjobs-resume-searchresults div.jsjobs-resume-search div.jsjobs-data-area div.jsjobs-data-2-wrapper-title{width:100%; float:left;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resume-searchresults div.jsjobs-resume-searchresults div.jsjobs-resume-search div.jsjobs-data-area div.jsjobs-data-2-wrapper-title span.jsjobs-posted {width:70%;float:left;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resume-searchresults div.jsjobs-resume-searchresults div.jsjobs-resume-search div.jsjobs-data-area div.jsjobs-data-2-wrapper span.jsjobs-main-wrap {width:100%; float:left;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resume-searchresults div.jsjobs-resume-searchresults div.jsjobs-resume-search div.jsjobs-data-area div.jsjobs-data-2-wrapper { padding:0px; font-size: 12px;}
    div#jsjobs-main-wrapper div#savesearch-form div.jsjobs-label {width:100%; float:left; text-align: left;}
    div#jsjobs-main-wrapper div#savesearch-form div.jsjobs-input-field {width:100%;display:inline-block;text-align: center; float:none;}
    div#jsjobs-main-wrapper div#savesearch-form div.jsjobs-input-field input{display:inline-block;text-align: center; float:none; padding-bottom:5px;}
    div#jsjobs-main-wrapper div#sortbylinks ul li.jsjobs-sorting-bar {border-left: 1px solid #fff;display: inline-block;float: left;text-align: center; width: 100%;}
    div#jsjobs-main-wrapper div#sortbylinks.w20 ul li.jsjobs-sorting-bar{width:100%;}
    div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-jobs-save span.jsjobs-coverletter-title {width:100%;float: left; padding-bottom:5px;} 
    div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-jobs-save div.jsjobs-cover-button-area {width:100%;float:left;} 
    div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-jobs-save div.jsjobs-cover-button-area span.jsjobs-coverletter-created{width:100%;float:left;border-top:1px #ccc solid;border-bottom:1px #ccc solid;text-align:left;padding:0px;border-right: none;border-left: none;}
    div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-jobs-save div.jsjobs-cover-button-area span.jsjobs-coverletter-created span.jsjobs-coverletter-created-title{padding:10px 0px;}
    div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-jobs-save div.jsjobs-cover-button-area span.jsjobs-btn-save{width:100%; padding-top:5px;}
    div#jsjobs-main-wrapper div.jsjobs-listing-main-wrapper div.jsjobs-listing-area span.jsjobs-coverletter-title {width:100%;float: left;}
    div#jsjobs-main-wrapper div.jsjobs-listing-main-wrapper div.jsjobs-listing-area div.jsjobs-coverletter-button-area {width:100%;float: left;}
    div#jsjobs-main-wrapper div.jsjobs-listing-main-wrapper div.jsjobs-listing-area div.jsjobs-coverletter-button-area span.jsjobs-coverletter-created{margin-bottom: 5px;width:100%; float:left;border-top:1px #ccc solid ;border-bottom:1px #ccc solid;border-left: none;border-right: none;text-align: left;}
    div#jsjobs-main-wrapper div.jsjobs-listing-main-wrapper div.jsjobs-listing-area div.jsjobs-coverletter-button-area div.jsjobs-icon {width:100%;float: left;display:inline-block;text-align: center;}
    div#jsjobs-main-wrapper div.jsjobs-listing-main-wrapper div.jsjobs-listing-area div.jsjobs-coverletter-button-area div.jsjobs-icon div.jsjobs-icon-btn {display:inline-block;text-align: center;}
    div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-message-history-wrapper div.jsjobs-message-right-top{width:100%;float: left; padding: 5px;}
    div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-message-history-wrapper span.jsjobs-img-sender span.jsjobs-img-area{display: block;height: 75px;width: 100px;float:unset;margin: auto;}
    div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-message-history-wrapper span.jsjobs-img-sender span.jsjobs-img-area span.jsjobs-img-area-wrap {display: inline-block;float: left;height: 75px;width: 75px;}
    div#jsjobs-main-wrapper div.jsjobs-message-send-list div.jsjobs-message-history-wrapper div.jsjobs-message-data-wrapper{width:100%;float: left;padding:5px;}
    div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data div.jsjobs-image-area{width: 100%;float: left;padding-bottom: 10px;}
    div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data div.jsjobs-image-area div.jsjobs-image-area-boder{box-shadow: 1px 3px 4px 1px #888888;margin:-5px;}
    div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data div.jsjobs-data-area{width:100%;float:left; margin: 0px; padding:0px;margin-top: 10px;}
    div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data div.jsjobs-data-area div.jsjobs-data-1 span.jsjobs-gold-featured div.jsjobs-goldfeatured {width:100%;float: left;}
    div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data div.jsjobs-data-area div.jsjobs-data-1 span.jsjobs-gold-featured {width:40%; float:left;}
    div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data div.jsjobs-data-area div.jsjobs-data-1 span.jsjobs-posted {float: left; width: 100%;}
    div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data div.jsjobs-data-area div.jsjobs-data-2 div.jsjobs-data-2-wrapper {width:100%;float: left;padding-bottom: 5px;}
    div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist-btn div.jsjobs-data-3{width:100%;float: left;padding-bottom:8px;}
    div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist-btn{ padding: 5px 5px 5px 15px;}
    div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist-btn div.jsjobs-data-4{width: 100%;text-align: left;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-image-area div.jsjobs-image-wrapper{box-shadow: 1px 3px 4px 1px #888888;}
    div#jsjobs-main-wrapper div.jsjobs-folderinfo div.fieldwrapper div.fieldvalue-check span.jsjobs-checkbox-subcategory {margin-top:7px;}
    div#js_main_wrapper div#jsjobs_appliedapplication_tab_con{width:100%;float: left;display:inline-block;}
    div#js_main_wrapper div#jsjobs_appliedapplication_tab_container a {margin-bottom:3px;}
    div#js_main_wrapper div#jsjobs_appliedapplication_tab_container div#jsjobs_appliedresume_action_allexport {display:inline-block;float:left; width:100%;}
    div#jsjobs-main-wrapper div.jsjobs-data-wrapper div.jsjobs-view-letter-description span.js_controlpanel_section_title{width: 25%;float:left;display: inline-block;}
    div#jsjobs-main-wrapper div.jsjobs-data-wrapper div.jsjobs-view-letter-description span.js_job_full_width_data{width: 72%;float: left;display: inline-block; margin-left: 5px;}
    div#jsjobs-main-wrapper div.jsjobs-jobstyoes-maain a.jsjobs-job-types{width: 100% !important; margin:0 0 10px 0;  }
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-content-shortlist-area div.jsjobs-data-area-2{padding: 5px 0 5px 5px;}
    div#jsjobs-main-wrapper div.jsjobs-package-data span.jsjobs-package-title span.jsjobs-package-name{width: 100%; border-right:none;}
    div#jsjobs-main-wrapper div.jsjobs-package-data span.jsjobs-package-title span.jsjobs-package-price{width: 100%; text-align: center;}
    div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-listing-datawrap{width: 100%;border-right: none;}
    div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-package-data-detail span.jsjobs-package-values{width: 100%; border-bottom:1px #ccc solid; }
    div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-package-data-detail{border-bottom:none; padding-right: 10px;width: 100%;}
    div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-package-data-detail-gold-featured{padding: 0px;}
    div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-package-data-detail-gold-featured span.jsjobs-package-values{width: 100%; border-bottom:1px #ccc solid; }
    div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-apply-button{width: 100%;padding: 0px; height: auto; padding: 6px 0 0 0;}
    div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-apply-button span.jsjobs-buy-btn{width: 50%; padding: 0px;display:inline-block;float: left;}
    div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-apply-button span.jsjobs-buy-btn a{text-decoration: none;margin-right:3px;  }
    div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-apply-button span.jsjobs-view-btn{width: 50%; text-align: center; margin-bottom: 0px;}
    div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-apply-button span.jsjobs-view-btn a{text-decoration: none;padding: 9px 20px;}
    div#jsjobs-main-wrapper div.jsjobs-package-data span.js-job-title span.js-job-package-title{width: 76%;}
    div#jsjobs-main-wrapper div.jsjobs-job-info span.jsjobs-title{text-align: left;padding-left:5px;padding-bottom: 0; }
    div#jsjobs-main-wrapper div.jsjobs-job-info div.jsjobs-data-jobs-wrapper span.js_job_data_value{width: 100%; float: left;border: none;}
    div#jsjobs-main-wrapper div.jsjobs-job-info div.jsjobs-data-jobs-wrapper span.jsjobs-location-wrap{width: 100%;float: left;border: none; }
    div#jsjobs-main-wrapper div.jsjobs-job-info div.jsjobs-data-jobs-wrapper{float: left;display: inline-block;text-align: left;padding: 5px;}
    div#jsjobs-main-wrapper div.jsjobs-job-data div.jsjobs-menubar-wrap{padding: 10px 0px;}
    div#jsjobs-main-wrapper div.jsjobs-job-data div.jsjobs-menubar-wrap ul{width: 100%;}
    div#jsjobs-main-wrapper div.jsjobs-job-data div.jsjobs-menubar-wrap ul li a{padding: 2px 10px;}
    div#jsjobs-main-wrapper div.jsjobs-job-data{padding:0px;}
    div#jsjobs-main-wrapper div.jsjobs-job-information-data div.jsjobs-left-area{width: 100%; float: left;}
    div#jsjobs-main-wrapper div.jsjobs-job-information-data div.jsjobs-right-raea{width: 100%;float: left;display: inline-block;min-height:unset;margin-top: 10px;border-top:1px #ccc solid;}

    /* Listing Table */
	form#jsjobs-list-form{margin-top:-15px;}
	table#js-table{border-spacing:0 6px;}
	table#js-table caption {background-image: none;}
	table#js-table thead{display:block;background:#333;width:100%;}
	table#js-table thead a{color:#ccc;text-decoration:none;}
	table#js-table thead tr th{display:none;}
	table#js-table thead tr th.grid{display:block;border:none;}
	table#js-table thead tr th.grid span.check-all-span{display:none;}
	table#js-table thead input[type="checkbox"]{position: relative;top: 7px;left: 0px;}
	table#js-table thead input[type="checkbox"]:after{content:"Check All";white-space:nowrap;position:relative;top:11px;left:31px;color:#fff;}
	table#js-table thead input[type="checkbox"]:checked:after{left:31px;top:-13px;}
	table#js-table tbody input[type="checkbox"]{position:relative;top:-3px;float:left;}
	table#js-table tbody input[type="checkbox"]:checked{position:relative;left:0px;float:left;}
	table#js-table tbody tr td:first-child{border-bottom:1px solid #aaa;border-top:1px solid #aaa;}
	table#js-table tbody tr td{display:block;width:100%;text-align:left;padding:6px 5px;border:none;border-right:1px solid #aaa; }
	table#js-table tbody tr td:before {content:attr(data-th) ":";font-weight:bold;display:inline-block;margin-right:20px;width:auto;border: none; }
	table#js-table tbody tr td:first-child:before{content:attr(data-th);}
	table#js-table tbody tr td:last-child{border-bottom:1px solid #aaa;}
	/*table#js-table tbody tr td:last-child{text-align:center;color:#fafafa;border-bottom:1px solid #aaa;border-top:1px solid #aaa;}*/
	/*table#js-table tbody tr td:last-child a img{left:-38px;top:2px;}*/
	table#js-table thead th.center,table#js-table tbody tr td.center {text-align: left;}
	table#js-table tbody tr td.center a{text-decoration:none;font-size:12px;}
	table#js-table tbody tr td.left-row{text-align:left;padding-left:5px;}
    table#js-table tbody tr.bodercolor1_rs td{border-left:3px solid #4020CD;}
    table#js-table tbody tr.bodercolor2_rs td{border-left:3px solid #E37900;}
    table#js-table tbody tr.bodercolor3_rs td{border-left:3px solid #86C544;}
    table#js-table tbody tr.bodercolor4_rs td{border-left:3px solid #663333;}
    table#js-table tbody tr.bodercolor5_rs td{border-left:3px solid #57A695}
    table#js-table tbody tr.bodercolor6_rs td{border-left:3px solid #Ff6600;}
    table#js-table tbody tr.bodercolor7_rs td{border-left:3px solid #00AFEF;}
    div.jsjobs_rs_heading{display: inline-block; padding: 5px 5px; float: left;width: 100%; font-size: 12px; font-weight: bold;}
    div#jsjobs-main-wrapper span.jsjobs-stats-title{display: inline-block;}
	div#jsjobs-main-wrapper div.jsjobs-package-data span.jsjobs-package-title span.jsjobs-package-price-details{width: 100%; text-align: center;padding: 0px;}
	div#jsjobs-main-wrapper div.jsjobs-package-data span.jsjobs-package-title span.jsjobs-package-price-details span.stats_data_value{width: 100%; text-align: center;}
	div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-listing-datawrap-details div.jsjobs-package-data-detail{width: 100%;}
	div#jsjobs-main-wrapper div.jsjobs-description-area span.js_jobs_description_section_title{width: 25%;float: left;}
	div#jsjobs-main-wrapper div.jsjobs-description-area div.js_jobs_full_width_data{width: 75%;float: left;}
	div#jsjobs-main-wrapper div.jsjobs-purchasehistory-main span.jsjobs-title-wrap{padding: 0px;}
	div#jsjobs-main-wrapper div.jsjobs-purchasehistory-main span.jsjobs-title-wrap span.jsjobs-title-wrap-purchase{width: 100%;padding: 5px 0px 0 5px;}
	div#jsjobs-main-wrapper div.jsjobs-purchasehistory-main span.jsjobs-title-wrap span.jsjobs-date-wrap{width: 100%;padding: 5px 0px 0 5px;}
	div#jsjobs-main-wrapper div.jsjobs-purchasehistory-main span.jsjobs-title-wrap span.jsjobs-data-price-wrap{width: 100%;padding: 0px}
	div#jsjobs-main-wrapper div.jsjobs-purchasehistory-main span.jsjobs-title-wrap span.jsjobs-price-wrap{width: 100%;display: inline-block;padding: 5px 0 0 0px;}
	div#jsjobs-main-wrapper div.jsjobs-purchasehistory-main span.jsjobs-title-wrap span.jsjobs-price-wrap span.stats_data_value{width: 100%;display: inline-block;text-align: center;}
	div#jsjobs-main-wrapper div.jsjobs-purchasehistory-main div.jsjobs-purchase-listing-wrapper div.jsjobs-listing-datawrap-details div.jsjobs-listing-wrap{width: 100%;display: inline-block;}

	/*newcss*/
	div#resumeform div.jssectionwrapper div.resumefieldswrapper.formresumethree{width: 100%; padding: 0px !important;}
	div#resumeform div.jssectionwrapper div.resumefieldswrapper.formresumetwo{width: 100%; padding: 0px !important;}
	div#resumeform div.jssectionwrapper div.resumefieldswrapper div.jsresume_seach_width{width: 100%; margin-top: 10px;}
	div#js_main_wrapper div#resumeform div.resumefieldswrapper div.resumefieldvalue select{width: 100% !important;}

}    
.js_listing_wrapper{color: #000 !important;}
@media(min-width: 481px) and (max-width: 670px) {
	form#js-jobs-form-mod.jsjobs-form div.fieldwrapper{width: 50% !important;}
	form#js-jobs-form-mod.jsautoz_form div.fieldwrapper{width: 50% !important;}
	form#js-jobs-form-mod div.fieldwrapper input,select{width: 90% !important;}

	div.js-jobs-resume-apply-now-visitor div.js-jobs-resume-apply-now-text{width:100%;}
	div.js-jobs-resume-apply-now-visitor div.js-jobs-resume-apply-now-button{width:100%;}
	div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_2 div.js_job_data_2_wrapper{width: 100%;}
	div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_3.myresume_folder div.title{width: 100%;}
	div#js_main_wrapper div.js-jobs-jobs-applie div.js_job_data_area{width: 95%;}
	div#js_main_wrapper div.js-jobs-jobs-applie div.js_job_data_area div.js_job_data_1 span.js_job_posted{width: 100%;}
	div#js_main_wrapper div.js-jobs-jobs-applie div.js_job_data_area div.js_job_data_1 span.js_job_title{width: 100%;}
	span#resume_action_style{font-size: 14px;}
	div#js_main_wrapper div.js-jobs-jobs-applie div.js_job_image_area a.view_resume_button{width: 100%; padding: 8px; font-size: 14px;max-width: 55%;}
	div#js_main_wrapper div.js-jobs-jobs-applie div.js_job_image_area div.view_coverltr_button{width: 60%; padding: 6px 0px; font-size: 14px;}
	div#js_main_wrapper div.js-jobs-jobs-applie div.js_job_image_area{width: 100%;}
	div#jsjobs-main-wrapper div.jsjobs-company-applied-data{padding-top: 0px;}
	div#jsjobs-main-wrapper div.jsjobs-company-applied-data div.jsjobs-company-logo{padding-top: 0px;}
	div#jsjobs-main-wrapper div.jsjobs-company-applied-data div.jsjobs-company-logo span.jsjobs-company-logo-wrap{height: 170px;width:227px;box-shadow:rgba(0, 0, 0, 0.298039) 0px 1px 4px -1px;}
	div#jsjobs-main-wrapper div.jsjobs-company-applied-data div.jsjobs-company-logo span.jsjobs-company-logo-wrap span.jsjobs-left-border{height: 170px;width:227px;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data div.jsjobs-data-area div.jsjobs-data-2{padding: 5px 7px;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data div.jsjobs-data-area div.jsjobs-data-2 div.jsjobs-data-2-wrapper{width: 100%;}
	div#js_main_wrapper div.js_job_main_wrapper div.js_job_image_area{width:100%;}
    div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area{width:100%;}
	div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_3.myresume div.js_job_data_2_created_myresume{width: 100%; float: none;}
	div#js_main_wrapper div.js_job_main_wrapper div.js_job_data_area div.js_job_data_3.myresume div.title{width: 100%;}
	div#js_main_wrapper div.js_job_main_wrapper div.js_job_image_area div.js_job_image_wrapper.mycompany{height: 150px; width: 50%;margin-left: 25%; }
	div#js_main_wrapper div.js_job_main_wrapper div.bottom span.location{width: 100%;}
	div#js_main_wrapper div.js_job_main_wrapper div.bottom div.btn-view{width: 100%; float: left; text-align: left;}
	div#jsjobs-main-wrapper div.jsjobs-cat-data-wrapper div#jsjobs-cat-mainblock{width: 47% !important; float: left;}
	div#jsjobs-main-wrapper div.jsjobs-resumes-by-category a{width: 47% !important; float: left;}
	div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-listing-datawrap-details div.jsjobs-package-data-detail{width: 100%;}
	div#jsjobs-main-wrapper div.jsjobs-package-data span.jsjobs-package-title span.jsjobs-package-price-details span.stats_data_value{width: 100%; text-align: center;}
	div#jsjobs-main-wrapper div.jsjobs-package-data span.jsjobs-package-title span.jsjobs-package-price-details{width: 100%; text-align: center;padding: 0px;}
	div#jsjobs-main-wrapper div.jsjobs-package-data span.jsjobs-package-title-buy-now span.jsjobs-package-name{width: 100%; border-right:none; text-align: center;}
    div#jsjobs-main-wrapper div.jsjobs-package-data span.jsjobs-package-title-buy-now span.jsjobs-package-price{width: 100%; text-align: center;}
    div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-package-data-detail{width: 100%;}
    div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-buy-now-listing-wrapper div.jsjobs-apply-button span.jsjobs-buy-btn{width: 50%;}
	div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-apply-button div.jsjobs-package-detail{width: 100%;}
	div#jsjobs-main-wrapper div.jsjobs-package-data span.jsjobs-package-title span.stats_data_value{width: 100%; max-width: none;}
	div#jsjobs-main-wrapper div.jsjobs-package-data span.jsjobs-package-title span.jsjobs-package-name{width: 100%; border-right:none;}
    div#jsjobs-main-wrapper div.jsjobs-package-data span.jsjobs-package-title span.jsjobs-package-price{width: 100%; text-align: center;}
    div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-listing-datawrap{width: 100%;border-right: none;}
    div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-package-data-detail span.jsjobs-package-values{width: 100%; border-bottom:1px #ccc solid; }
    div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-package-data-detail{border-bottom:none; padding-right: 10px;width: 100%;}
    div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-package-data-detail-gold-featured{padding: 0px;}
    div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-package-data-detail-gold-featured span.jsjobs-package-values{width: 100%; border-bottom:1px #ccc solid; }
    div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-apply-button{width: 100%;padding: 0px; height: 118px; padding: 6px 0 0 0;}
    div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-apply-button span.jsjobs-buy-btn{width: 50%; padding: 0px;display:inline-block;float: left;}
    div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-apply-button span.jsjobs-buy-btn a{text-decoration: none;margin-right:3px;  }
    div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-apply-button span.jsjobs-view-btn{width: 50%; text-align: left; margin-bottom: 0px;}
    div#jsjobs-main-wrapper div.jsjobs-package-data div.jsjobs-package-listing-wrapper div.jsjobs-apply-button span.jsjobs-view-btn a{text-decoration: none;padding: 13px 35px;}
    div#jsjobs-main-wrapper div.jsjobs-package-data span.js-job-title span.js-job-package-title{width: 76%;}
	div#jsjobs-main-wrapper div.jsjobs-job-information-data div.jsjobs-left-area{width: 100%; float: left;}
    div#jsjobs-main-wrapper div.jsjobs-job-information-data div.jsjobs-right-raea{width: 100%;float: left;display: inline-block;height: auto;margin-top: 10px;min-height: unset;}
	div#jsjobs-main-wrapper div.jsjobs-job-data div.jsjobs-menubar-wrap{padding: 10px 0px;}
    div#jsjobs-main-wrapper div.jsjobs-job-data div.jsjobs-menubar-wrap ul{width: 100%;}
    div#jsjobs-main-wrapper div.jsjobs-job-data div.jsjobs-menubar-wrap ul li a{padding: 2px 10px;}
    div#jsjobs-main-wrapper div.jsjobs-job-data{padding:0px;}
	div#jsjobs-main-wrapper div.jsjobs-job-info span.jsjobs-title{text-align: left;padding-left:5px;padding-bottom: 0; }
    div#jsjobs-main-wrapper div.jsjobs-job-info div.jsjobs-data-jobs-wrapper span.js_job_data_value{width: 100%; float: left;border: none;}
    div#jsjobs-main-wrapper div.jsjobs-job-info div.jsjobs-data-jobs-wrapper span.jsjobs-location-wrap{width: 100%;float: left;border: none; }
    div#jsjobs-main-wrapper div.jsjobs-job-info div.jsjobs-data-jobs-wrapper{float: left;display: inline-block;text-align: left;padding: 5px;}
	div#jsjobs-main-wrapper div.jsjobs-company-applied-data div.jsjobs-comoany-data div.js_job_data_wrapper{width: 98%;}
	div#jsjobs-main-wrapper div.jsjobs-company-applied-data div.jsjobs-comoany-data{width: 100%;}
	div#jsjobs-main-wrapper div.jsjobs-company-applied-data div.jsjobs-company-logo{width: 100%;margin-top:10px;}
	div#jsjobs-main-wrapper div.jsjobs-company-name div.jsjobs-full-width-data{text-align: left;}
	div#jsjobs-main-wrapper div.jsjobs-company-name div.jsjobs-data-wrapper-email-location span.jsjobs-location-comapny{width: 100%; padding-left: 0px;}
	div#jsjobs-main-wrapper div.jsjobs-company-name div.jsjobs-data-wrapper-email-location span.jsjob-data-value-email{width: 100%; text-align: left; border-right: none;}
	div#jsjobs-main-wrapper div.jsjobs-company-name{width:100%;float:left; display:inline-block; padding-left: 10px;}
	div#jsjobs-main-wrapper div.jsjobs-company-name span.jsjobs-company-title{width:100%;display:inline-block;text-align: left;font-size:14px;font-weight: bold;padding:10px 0;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-content-wrap{width: 98%; padding-left: 10px; padding-right: 0px;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist-btn div.jsjobs-data-btn-tablet{width: 100%;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-content-shortlist-area div.jsjobs-data-1 span.jsjobs-posted-days{width:25%; padding: 5px 0 0 0px;float:left;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-content-shortlist-area div.jsjobs-data-1 span.jsjobs-ratingjos {width:33%; float:right; margin-right: 10px;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-content-shortlist-area div.jsjobs-data-1 span.jsjobs-title {width:100%;float:left;padding-bottom: 10px;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-content-shortlist-area div.jsjobs-data-1 span.jsjobs-gold-featured {width:50%;float:left;padding-top:5px;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-content-shortlist-area div.jsjobs-data-1 span.jsjobs-posted-rating-main {width:100%;float:left; text-align: left;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-content-shortlist-area div.jsjobs-data-1{width:100%;float:left;padding-left: 5px;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-content-shortlist-area div.jsjobs-data-area-2 div.jsjobs-data-2-wrapper-jobsno { float:left; margin:0px;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-content-shortlist-area div.jsjobs-data-area-2 div.jsjobs-data-2-wrapper{width:100%; float:left;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-content-shortlist-area {width:100%;float:left;padding-left: 5px;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-image-area{width: 113px;height: 85px;float:unset;margin:auto;display: block;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-shortjoblist div.jsjobs-image-area a{height: 100%; width: 100%;}
	div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-jobs-save span.jsjobs-coverletter-title {width:100%;float: left; padding-bottom:5px;} 
    div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-jobs-save div.jsjobs-cover-button-area {width:100%;float:left;} 
    div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-jobs-save div.jsjobs-cover-button-area span.jsjobs-coverletter-created{width:100%;float:left;border-top:1px #ccc solid;border-bottom:1px #ccc solid;text-align:left;padding:0px;border-right: none;border-left: none;}
    div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-jobs-save div.jsjobs-cover-button-area span.jsjobs-coverletter-created span.jsjobs-coverletter-created-title{padding:10px 0px;}
    div#jsjobs-main-wrapper div.jsjobs-listing-wrapper div.jsjobs-jobs-save div.jsjobs-cover-button-area span.jsjobs-btn-save{width:100%; padding-top:5px;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-appliedjobslist{padding: 0px 6px 6px 6px;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-2 span.jsjobs-shortlist{bottom: 5px; top: auto;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-image-area a{height: 100%; width: 100%;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-1 span.jsjobs-jobstypes{float: left;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-1 span.jsjobs-posted{width:70%; font-size: 10px;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-1 span.jsjobs-title {width:100%;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-1{width:100%;float:left;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-2 div.jsjobs-data-2-wrapper{width:70%; float:left; padding-bottom:0px; }
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area div.jsjobs-data-2 span.jsjobs-data-2-title{float:left;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-data-area {width:100%; float:left; padding-left: 0px;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-image-area div.jsjobs-image-boder{width:150px; height:150px; border:0px; text-align:center;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-image-area div.jsjobs-image-boder{border: 1px solid #ccc;height: 100px;margin-top: -6px; width: 100px;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listappliedjobs div.jsjobs-main-wrapper-appliedjobslist div.jsjobs-image-area{text-align:center; display:block; width:113px;height:85px;border:0px;  margin:0px auto;float:unset;}
	div#jsjobs-main-wrapper div#sortbylinks ul li.jsjobs-sorting-bar {border-left: 1px solid #fff;display: inline-block;float: left;text-align: center; width: 100%;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-wrapper-listcompany div.jsjobs-listcompany div.jsjobs-data-area div.jsjob-data-1 span.jsjobs-data-jobtitle-btn{width:40%;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-wrapper-listcompany div.jsjobs-listcompany div.jsjobs-data-area div.jsjob-data-1 span.jsjobs-data-jobtitle-title span.jsjobs-data-jobtitle{width:45%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-wrapper-listcompany div.jsjobs-listcompany div.jsjobs-data-area div.jsjob-data-1 span.jsjobs-data-jobtitle-title span.jsjobs-data-jobtitle a{ width:45%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-wrapper-listcompany div.jsjobs-listcompany div.jsjobs-data-area div.jsjob-data-1 span.jsjobs-data-jobtitle-title{width:100%;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-wrapper-listcompany div.jsjobs-listcompany div.jsjobs-data-area{width:100%;padding:0px;margin-top:10px;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-wrapper-listcompany div.jsjobs-listcompany div.jsjobs-image-area{ width:113px;height: 85px;display:block;margin:0px auto;float:unset;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-wrapper-listcompany div.jsjobs-listcompany div.jsjobs-image-area div.jsjobs-image-wrapper-mycompany{width:113px;height:85px;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-listcompany div.jsjobs-wrapper-listcompany div.jsjobs-listcompany div.jsjobs-image-area div.jsjobs-image-wrapper-mycompany div.jsjobs-image-border{width:113px;height:85px;}
	div#tellafriend.tellafriend div.fieldwrapper{width: 100%;}
	div#js_jobs_main_popup_area{width: 85%; left: 6%;}
	div#js-jobs-wrapper div.js-toprow div.js-data div.js-second-row{padding-top: 0px; padding-left: 5px;}
	div#js-jobs-wrapper div.js-toprow div.js-data div.js-first-row span.js-jobtype-tablet{width: 100%; margin-top: 20px;}
	div#js-jobs-wrapper div.js-toprow div.js-data div.js-first-row span.js-jobtype-tablet span.js-type{margin-left: 3px;padding: 1px 4px;width: 14%;}
	div#js-jobs-wrapper div.js-toprow div.js-data div.js-first-row{padding-left: 5px;}
	div#js-jobs-wrapper div.js-toprow div.js-data div.js-first-row span.js-title-tablet{width: 100%;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist{padding: 0px;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist span.jsjobs-image-area img.jsjobs-img-company{height: auto;}
	div#js-jobs-wrapper div.js-toprow div.js-data div.js-first-row span.js-jobtype span.js-type{float: right; margin-right: 10px;}
	div#js-jobs-wrapper div.js-toprow div.js-data div.js-first-row span.js-jobtype{text-align: left;position: unset;}
	div#js-jobs-wrapper div.js-toprow div.js-image img{width: 50%; }
	div#jsjobs-main-wrapper div.jsjobs-listing-main-wrapper div.jsjobs-listing-area span.jsjobs-coverletter-title {width:100%;float: left;border-right:none;}
    div#jsjobs-main-wrapper div.jsjobs-listing-main-wrapper div.jsjobs-listing-area div.jsjobs-coverletter-button-area {width:100%;float: left;}
    div#jsjobs-main-wrapper div.jsjobs-listing-main-wrapper div.jsjobs-listing-area div.jsjobs-coverletter-button-area span.jsjobs-coverletter-created{margin-bottom: 5px;width:100%; float:left;border-top:1px #ccc solid ;border-bottom:1px #ccc solid;border-left: none;border-right: none;text-align: left;}
    div#jsjobs-main-wrapper div.jsjobs-listing-main-wrapper div.jsjobs-listing-area div.jsjobs-coverletter-button-area div.jsjobs-icon {width:100%;float: left;display:inline-block;text-align: center;}
    div#jsjobs-main-wrapper div.jsjobs-listing-main-wrapper div.jsjobs-listing-area div.jsjobs-coverletter-button-area div.jsjobs-icon div.jsjobs-icon-btn {display:inline-block;text-align: center;}
	div#js-jobs-wrapper div.js-toprow div.js-data div.js-first-row span.js-title{margin-top: 10px;}
	div#js-jobs-wrapper div.js-bottomrow div.js-actions{text-align: center;}
	div#js-jobs-wrapper div.js-toprow div.js-data div.js-second-row div.js-fields span.js-totaljobs{float: none; display: inline-block;}
	div#js-jobs-wrapper div.js-toprow{padding-left:0px; padding-bottom: 0px; padding-right: 0px; padding-top: 0px;}
	div#js-jobs-wrapper div.js-toprow div.js-data{width: 98%; padding-left: 5px;}
	div#js-jobs-wrapper div.js-toprow div.js-image{display: block; width: 113px;height: 85px; text-align: center; float: none;margin:0 auto;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area{width: 98%;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data div.jsjobs-data-area{width: 100%;padding:0px;margin: 0px;margin-top:10px;}
	div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-applied-resume div.js-cp-wrap-resume-jobs div.js-cp-resume-wrap div.js-cp-applied-resume div.js-cp-content-area{width: 100%;}
	div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-applied-resume div.js-cp-wrap-resume-jobs div.js-cp-resume-wrap div.js-cp-applied-resume a.img-anchor div.js-cp-image-area{float: none;}
	div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-applied-resume div.js-cp-wrap-resume-jobs div.js-cp-resume-wrap div.js-cp-applied-resume a.img-anchor{display: inline-block; width: 100%; text-align: center;}
	div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-applied-resume div.js-cp-wrap-resume-jobs div.js-cp-resume-wrap div.js-cp-applied-resume a.img-anchorr div.js-cp-image-area{float: none;}
	div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-jobs-resume-panel div.js-cp-applied-resume div.js-cp-wrap-resume-jobs div.js-cp-resume-wrap div.js-cp-applied-resume a.img-anchorr{display: inline-block; width: 100%; text-align: center;}
	div#js-jobs-wrapper div.js-toprow div.js-data div.js-first-row span.js-title a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap; max-width: 50%;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename span.jsjobs-emailaddress{width: 100%;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename span.jsjobs-salary-range{width: 100%;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename span.jsjobs-totexprience{width: 100%;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-myresume-btn span.jsjobs-myresumebtn{text-align: left;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename div.jsjobs-applyname span.jsjobs-date-created{text-align: left; width: unset;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-data-area div.jsjobs-data-titlename div.jsjobs-applyname span.jsjobs-titleresume{width: 100%; padding-bottom: 4px;}
	div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-image-area div.jsjobs-image-wrapper span{ display:inline-block;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-image-area div.jsjobs-image-wrapper{  box-shadow: 1px 3px 4px 1px #888888; display:inline-block; text-align:center; float: none;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-image-area {width:113px;height:85px;margin:auto;padding:0px; float:unset; text-align:center;border-top:none;display:block;}
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-myresume-btn span.jsjobs-myresumebtn{width:100%;float:left;margin-top:10px; }
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-myresume-btn span.jsjobs-myresumebtn a{margin-bottom:3px; }
    div#jsjobs-main-wrapper div.jsjobs-main-wrapper-resumeslist div.jsjobs-myresume-btn span.jsjobs-resume-loction {width:100%;float:left;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfon div.jsjobs-listfolders div.jsjobs-message-title{width:100%; float:left;}
    div#jsjobs-main-wrapper div.jsjobs-folderinfon div.jsjobs-listfolders div.jsjobs-status-button {width:100%;float:left;} 
    div#jsjobs-main-wrapper div.jsjobs-folderinfon div.jsjobs-listfolders div.jsjobs-status-button span.jsjobs-message-created{width:100%;float:left;text-align: left;border-top:1px #ccc solid; border-bottom:1px #ccc solid;border-left:none;border-right:none ;}
    div#jsjobs-main-wrapper div.jsjobs-folderinfon div.jsjobs-listfolders div.jsjobs-status-button span.jsjobs-message-btn{display: inline-block;text-align: center;width:100%;float:left;padding-top:5px;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-mydepartmentlist div.jsjob-main-department div.jsjobs-main-department-left {float:left;width:98%;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-mydepartmentlist div.jsjob-main-department div.jsjobs-main-department-right {float:none; width:100%; text-align:center;display: inline-block;padding-bottom: 0;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-mydepartmentlist div.jsjob-main-department div.jsjobs-main-department-right div.jsjobs-coverletter-button-area{display:inline-block; text-align:center; border-left:none; border-top:1px #ccc solid;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-mydepartmentlist div.jsjob-main-department div.jsjobs-main-department-left span.jsjobs-category-status span.jsjobs-listing-title-child{width:100%; float:left;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-mydepartmentlist div.jsjob-main-department div.jsjobs-main-department-left span.jsjobs-category-status span.jsjobs-listing-title-child{width:100%; float:left;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-mydepartmentlist div.jsjob-main-department div.jsjobs-main-department-left span.jsjobs-coverletter-title span.jsjobs-coverletter-created {text-align:left; width: 100%}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-mydepartmentlist div.jsjob-main-department div.jsjobs-main-department-left span.jsjobs-coverletter-title span.jsjobs-title-name {width:100%; float:left;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-area div.jsjobs-data-3-myjob-no {width:100%;float:left; text-align: left;position: static;}
	div#jsjobs-main-wrapper div.jsjobs-listing-main-wrapper div.jsjobs-listing-area div.jsjobs-coverletter-button-area span.jsjobs-coverletter-created{border-left: none;}
	div#jsjobs-main-wrapper div.jsjobs-listing-main-wrapper div.jsjobs-listing-area div.jsjobs-coverletter-button-area {width:100%;float: left;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-area div.jsjobs-data-2 div.jsjobs-data-2-wrapper{width: 100%;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist-btn div.jsjobs-data-myjob-left-area{width: 100%;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist-btn div.jsjobs-data-myjob-right-area{width: 100%; text-align: left;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist-btn a.applied-resume-button-no{margin-top: 5px;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-1 div.jsjobs-data-1-right{width: 100%;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-1 span.jsjobs-posted{width: 40%; float: left;text-align: left;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-1 span.jsjobs-jobs-types{float: right; margin-right: 10px;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist div.jsjobs-data-1 div.jsjobs-data-1-title div.new{ display: inline-block; }
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist span.jsjobs-image-area{display: inline-block; width: 100%; text-align: center;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-myjobslist span.jsjobs-image-area a.jsjobs-image-area-achor{float: none; width: 113px;height: 85px;}
    div#jsjobs-main-wrapper div#sortbylinks{width: 100%; float:left;}
    div#jsjobs-main-wrapper div#sortbylinks ul li { border-bottom: 1px solid #fff;display: block;float: left;text-align: center; width: 100%;}
    div#jsjobs-main-wrapper div#sortbylinks ul li.jsjobs-sorting-bar-myjob{width:100%;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data div.jsjobs-data-area div.jsjobs-data-1 span.jsjobs-gold-featured{width: auto;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data div.jsjobs-data-area div.jsjobs-data-1 span.jsjobs-title{max-width: 100%;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data div.jsjobs-data-area div.jsjobs-data-1 a{max-width: 70%; display: inline-block; float: left;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data div.com-logo{display:block;width:113px;height:85px;float: unset;margin:auto;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data div.jsjobs-data-area div.jsjobs-data-1 span.jsjobs-posted{display: inline-block; width: 100%; float: left;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist-btn div.jsjobs-data-3{display: inline-block; width: 100%;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist-btn div.jsjobs-data-4{width: 100%; float: none;	text-align: left;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data div.com-logo a.img{display: inline-block;float: none; width: 113px; height: 85px;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data{display: inline-block;}
	div#jsjobs-main-wrapper div.jsjobs-folderinfo div.jsjobs-main-wrapper-mycompanies div.jsjobs-main-companieslist div.jsjobs-main-wrap-imag-data a.img{display: inline-block;}
	/*div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-toprow div.js-tablet{ display: inline-block; width: 50%;}
	div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-adding-section div.js-adding-btn{margin-left: 5%;}
	div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.js-cp-stats-panel div.js-adding-btn{margin-left: 5%;}
	div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-toprow a.menu_style span.jsjobs-img{width: 25%; float: left;}
	div#jsjobs-main-wrapper div#jsjobs-emp-cp-wrapper div.jsjobs-cp-toprow a.menu_style span.jsjobs-title{width: 75%; padding-top: 8%; padding-bottom: 6%; padding-left: 2%;}
	*/
	/*newcss*/
	div#js_main_wrapper div#resumeform div.resumefieldswrapper div.resumefieldvalue select{width: 100% !important;}
}


.jsjobstooltip{
    display: inline;
    position: relative;
}
.jsjobstooltip:hover:after{
    background: #333;
    background: rgba(0,0,0,.8);
    border-radius: 5px;
    bottom: 26px;
    color: #fff;
    content: attr(title);
    left: 0%;
    padding: 5px 15px;
    position: absolute;
    z-index: 98;
    width: 100px;
}
.jsjobstooltip:hover:before{
    border: solid;
    border-color: #333 transparent;
    border-width: 6px 6px 0 6px;
    bottom: 20px;
    content: "";
    left: 50%;
    position: absolute;
    z-index: 99;
}
