
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;500;700&display=swap');

body{width:100%; margin:0; font-family:'Noto Sans', sans-serif; font-size:12px; line-height:18px; color:#333;}
a{color:#0407e1; text-decoration:none; outline:none !important;}
a:hover{color:#333; text-decoration:none; outline:none !important;}
p{margin:0; padding:0;}

input:-webkit-autofill { -webkit-box-shadow:0 0 0 50px #fff inset; -webkit-text-fill-color:#0704e1;}

/* ---------- push notification hidden - added 27/12/2018 - 9:47am ----------- */

.pa-subscribe-widget-round, #pushalert-ticker{display:none !important;}

/* - - - - - - - - - - - popup css for sign in - updated 31/10/2019 - 10:44am - - - - - - - - - - -- */

#pop_up_background{display:none; width:100%; height:100%; background:#000000; position:fixed; top:0; z-index:99999999;}
#login_pop_up_box{display:none; width:350px; height:520px; font-size:11px; text-align:center; font-family:'Noto Sans', sans-serif;
									background:#fff; border-radius:25px; z-index:9999999999; position:absolute; top:15%; left:38%; transform:translate(0, 0);}

.popup_blueheader{display:block; background:#0704e1; display:absolute; top:0; width:350px; height:95px; border-radius:25px 25px 0 0;}
.popup_triangle{height:0; width:0; border-left:175px solid transparent; border-right:175px solid transparent;
								border-bottom:0 solid transparent; border-top:35px solid #0704e1;}

.pop_up_header{display:block; margin:0 auto 30px; width:100%; text-transform:uppercase; padding:25px 0 0; text-align:center; }
.pop_up_header img{width:35px;}
.popup_title{display:block; font-size:15px; line-height:35px; font-weight:600; color:#fff;}

.popup_cancel{display:block; width:auto; line-height:50px; font-size:16px; font-weight:400; font-family:Verdana, sans-serif; color:#fff; text-align:right;
              text-decoration:none; outline:none; position:absolute; right:20;}
.popup_cancel:hover{color:#f00;}

.popup_box{display:block; width:85%; height:auto; text-align:left; position:relative; margin:1.25rem auto 0;}

.popup_text::-webkit-input-placeholder{font-family:'Noto Sans', sans-serif; font-weight:400; color:#888; font-size:13px;}
.popup_text::-moz-placeholder{font-family:'Noto Sans', sans-serif; font-weight:400; color:#888; font-size:13px;}

.popup_text{display:block; width:100%; height:45px; font-size:14px; font-family:'Noto Sans', sans-serif; color:#0704e1; border:1px solid #ddd;
            border-radius:5px; padding:0 15px; outline:none; -webkit-appearance:none; -moz-appearance:none; appearance:none;}
.popup_text:focus{border:1px solid rgba(7,4,225,0.25); box-shadow:0 0 5px rgba(7,4,225,0.15);}

.popup_see_password{display:block; width:25px; height:25px; background:url('https://assets.jobstore.my/images/icon_seehover.png') no-repeat right/24px; 
							      position:absolute; position:absolute; bottom:10; right:10; cursor:pointer;}
.popup_see_password:hover{display:block; width:25px; height:25px; background:url('https://assets.jobstore.my/images/icon_see.png') no-repeat right/24px;
										position:absolute; margin-top:-68px; margin-left:235px; cursor:pointer;}
										
.popup_line{display:block; width:100%; border-bottom:1px solid #ddd; margin:1.5rem auto;}
.popup_prob{display:block; width:100%; height:auto; line-height:35px; font-size:13px; font-weight:500; color:#333; text-align:center;}
.popup_prob:hover{color:#0704e1; outline:none;}

.popup_signin{display:block; width:100%; height:45px; font-size:13px; font-weight:600; font-family:'Noto Sans', sans-serif;
              color:#fff; text-align:center; text-transform:uppercase; background:#0704e1; border:2px solid #0704e1; border-radius:5px;
              margin:1rem auto; cursor:pointer; outline:none; -webkit-appearance:none; -moz-appearance:none; appearance:none;}
.popup_signin:hover, .popup_signin:focus{background:transparent; color:#0704e1;}
.popup_createbtn{display:block; width:100%; height:45px; line-height:45px; font-size:13px; font-weight:600; font-family:'Noto Sans', sans-serif; 
                 color:#333; text-align:center; text-transform:uppercase; background:#f1f1f1; border:2px solid #f0f0f0; border-radius:5px; margin:1rem auto;}
.popup_createbtn:hover, .popup_createbtn:focus{background:transparent; border:2px solid #333; color:#333;}

.popup_error{display:block; width:100%; color:#f00; text-align:center; margin:1rem auto;}

/* - - - - - - - - - - - END popup css for sign in - updated 31/10/2019 - 10:44am - - - - - - - - - - -- */



/* - - - - - - - - - - - header -updated 31/10/2019 - 05:31pm - - - - - - - - - - - */

.resource_header{width:100%; height:100vh; background:linear-gradient(rgba(2,20,64,0.35), rgba(2,20,64,0.35)),
              url('https://assets.jobstore.my/images/corporate/corporate_resources.jpg') no-repeat top center/cover;}
              /* https://assets.jobstore.my/images/jobseeker/static_about.jpg */

.home_employer_content{display:table; width:100%; height:100%; font-family:'Noto Sans', sans-serif; margin:0 auto;}
.home_jobseeker_content{display:table; width:100%; height:100%; font-family:'Noto Sans', sans-serif; margin:0 auto;}
.home_content_box{display:table-cell; height:100%; vertical-align:middle;}

.home_employer_box{display:inline-block; width:50%; height:100vh; float:left; /*background:linear-gradient(rgba(2,20,64,0.25), rgba(2,20,64,0.5)), 
                   url('https://assets.jobstore.my/images/resources/resources_employers.jpg') no-repeat center left 25%/cover;*/}

.home_jobseeker_box{display:inline-block; width:50%; height:100vh; float:left; /*background:linear-gradient(rgba(2,20,64,0.5), rgba(2,20,64,0.5)), 
                    url('https://assets.jobstore.my/images/resources/resources_jobseeker.jpg') no-repeat center right/cover;*/}


.home_content{display:table; width:100%; height:85vh; font-family:'Noto Sans', sans-serif; margin:0 auto;}

.home_title_box{display:table-cell; width:100%; height:100%; vertical-align:middle;}
.home_title{display:block; width:100%; font-size:36px; color:#fff; line-height:72px; font-weight:600; text-align:center; margin:0 auto;
            /*padding-top:24vh;*/ letter-spacing:-1px; font-family:'Noto Sans', sans-serif;}
.home_subtitle{display:block; width:90%; font-weight:300; font-size:18px; color:#fff; line-height:24px; text-align:center; margin:0 auto;}

.home_employer_button{display:block; width:200px; height:40px; line-height:40px; background:#fff; border:2px solid #0704e1; border-radius:25px;
                      color:#0704e1; font-size:13px; font-weight:600; text-align:center; text-transform:uppercase; letter-spacing:1px; margin:1.25rem auto;}
.home_employer_button:hover{outline:none; background:#0704e1; border:2px solid #0704e1; color:#fff;}

.home_jobseeker_button{display:block; width:200px; height:40px; line-height:40px; background:#0704e1; border:2px solid #0704e1; border-radius:25px;
                       color:#fff; font-size:13px; font-weight:600; text-align:center; text-transform:uppercase; letter-spacing:1px; margin:1.25rem auto;}
.home_jobseeker_button:hover{outline:none; background:#fff; border:2px solid #0704e1; color:#0704e1;}


/* -----------------------------------------------------------------------------------------------------*/
/* ---------------------------  Resources page - updated 27/6/2018 - 2:50pm --------------------------- */
/* -----------------------------------------------------------------------------------------------------*/

.navbox_on{background-color:rgba(242,245,247,1) !important;}

.resources_title{display:block; width:100%; font-size:36px; color:#000; line-height:72px; font-weight:600; text-align:center; margin:0 auto;
                 letter-spacing:-1px; font-family:'Noto Sans', sans-serif;}

.resources_tab{width:100%;}
.resources_employer_tab_bg{display:inline-block; float:left; width:50%; height:60px; background-color:#0704e1;}
.resources_employer_tab{display:inline-block; float:left; width:100%; height:60px; background-color:#fff; font-size:22px; color:#333; text-align:center; text-transform:uppercase; border-top-right-radius:7px; line-height:2.5; cursor:pointer;}
.resources_jobseeker_tab_bg{display:inline-block; float:left; width:50%; height:60px; background-color:#fff;}
.resources_jobseeker_tab{display:inline-block; float:right; width:100%; height:60px; background-color:#0704e1; font-size:22px; color:#fff; text-align:center; text-transform:uppercase; border-bottom-left-radius:7px; line-height:2.5; cursor:pointer;}

.resources_employer_container, .resources_jobseeker_container{display:block; width:850px; max-width:85%; padding:2.5rem 0; margin:0 auto;}
.resources_employer_nav, .resources_jobseeker_nav{text-align:center; margin:2.5rem auto 5rem; cursor:pointer;}

.resources_employer_img{display:block; width:auto; height:75px; margin:0 auto 0.5rem;}

.resources_employer_guide{display:inline-block; width:16%; color:#333; text-align:center; text-transform:uppercase; border-radius:3px; padding:0.5%; margin:0 0.5%; vertical-align:top;}
.resources_employer_product_vid{display:inline-block; width:16%; color:#333; text-align:center; text-transform:uppercase; border-radius:3px; padding:0.5%; margin:0 0.5%; vertical-align:top;}
.resources_employer_latest_vid{display:inline-block; width:16%; color:#333; text-align:center; text-transform:uppercase; border-radius:3px; padding:0.5%; margin:0 0.5%; vertical-align:top;}
.resources_employer_ebooks{display:inline-block; width:16%; color:#333; text-align:center; text-transform:uppercase; border-radius:3px; padding:0.5%; margin:0 0.5%; vertical-align:top;}
.resources_employer_cf{display:inline-block; width:16%; color:#333; text-align:center; text-transform:uppercase; border-radius:3px; padding:0.5%; margin:0 0.5%; vertical-align:top;}
.resources_employer_guide:hover, .resources_employer_latest_vid:hover, .resources_employer_product_vid:hover, .resources_employer_ebooks:hover, .resources_employer_cf:hover{background-color:rgb(242, 245, 247);}

.resources_jobseeker_guide{display:inline-block; width:18%; color:#333; text-align:center; text-transform:uppercase; padding:85px 0.5% 25px; margin:0 0.5%; vertical-align:top;
                           background:url('https://assets.jobstore.my/images/resources/icon_resources_jobseeker_guide.png') #fff no-repeat top 5% center/70px; border-radius:3px;}
.resources_jobseeker_ebooks{display:inline-block; width:18%; color:#333; text-align:center; text-transform:uppercase; padding:85px 0.5% 25px; margin:0 0.5%; vertical-align:top;
                            background:url('https://assets.jobstore.my/images/resources/icon_resources_ebook.png') #fff no-repeat top 18% center/65px; border-radius:3px;}
.resources_jobseeker_vid{display:inline-block; width:18%; color:#333; text-align:center; text-transform:uppercase; padding:85px 0.5% 25px; margin:0 0.5%; vertical-align:top;
                         background:url('https://assets.jobstore.my/images/resources/icon_resources_latest_video.png') #fff no-repeat top 20% center/70px; border-radius:3px;}

.resources_jobseeker_guide:hover, .resources_jobseeker_ebooks:hover, .resources_jobseeker_vid:hover{background-color:rgb(242, 245, 247);}
.bold{font-weight:bolder;}
.thin{font-weight:lighter;}

.resources_library_line{display:block; width:100%; border-bottom:1px solid #ddd; margin:30px 0;}


.resources_library_title{display:block; width:100%; line-height:2rem; font-size:1.25rem; font-weight:500; text-transform:uppercase; margin:0 0 2rem;}

/* ------- video play button css - updated 11/12/2018 - 4:05pm ----- */

.resources_play{display:block; position:absolute; width:50px; height:50px; background:#0704e1; border:1px solid #0704e1;
                /*border-top-right-radius:8px; border-bottom-left-radius:7px; margin-top:198px;*/
                border-radius:0 8px 0 8px; position:absolute; bottom:0; left:0; cursor:pointer;}
.resources_play:hover{background:#0704e1; background:linear-gradient(rgba(7, 50, 162, 1), rgba(158, 135, 209, 1));}
.resources_playbutton{display:block; margin:13.5px 0 0 18.5px; border-style:solid; border-width:12.5px 0 12.5px 18px; 
                      border-color:transparent transparent transparent #fff;}
.resources_vid_close{position:absolute; top:20; right:25;}
.resources_vid_close a{font-size:32px; font-weight:lighter; color:#fff; text-decoration:none;}


/* --------------------------------  PRODUCT GUIDE  -------------------------------- */
.resources_prod_guide_pic{display:block; width:100%; margin:2rem auto;}



.resources_prod_box{display:block; width:99.5%; height:150px; border:1px solid #eee; padding:0.25%; border-radius:10px; margin:0 auto;}
.resources_prod_box:hover{border:1px solid #ddd;}
.resources_prod_guide_detailsbox{display:block; width:100%; height:150px; position:relative;} 

.resources_prod_guide_img{display:block; width:100%; height:150px; border-radius:10px;}

.resources_prod_guide_details{display:block; width:100%; margin:-15% auto 0;}
.resources_prod_guide_title{display:block; width:90%; line-height:2.5rem; font-size:1.5rem; font-weight:700; color:#fff; text-transform:capitalize;
                            text-shadow:1px 1px 3px rgba(0, 0, 0, 1); margin:0 auto;}
.resources_prod_guide_desc{display:block; width:90%; line-height:1.5rem; font-size:1rem; color:#fff; text-transform:capitalize;
                           text-shadow:1px 1px 3px rgba(0, 0, 0, 1); margin:0 auto;}


.resources_company_profile{display:block; width:100%; height:150px; border:1px solid #ddd; margin:0 auto; border-radius:10px; opacity:1.0;
                           background:url('https://assets.jobstore.my/images/resources/new_resources/company_profile.jpg') center/cover;}
.resources_company_profile:hover{background:linear-gradient(rgba(0, 0, 0, 0.3), rgba(221, 221, 221, 0.3)), 
                                 url('https://assets.jobstore.my/images/resources/new_resources/company_profile.jpg') center/cover;}

.resources_post_job{display:block; width:100%; height:150px; border:1px solid #ddd; margin:0 auto; border-radius:10px; opacity:1.0;
                    /*background:url('https://assets.jobstore.my/images/resources/new_resources/post_a_job.jpg') center/cover;*/}
/*.resources_post_job:hover{background:linear-gradient(rgba(0, 0, 0, 0.3), rgba(221, 221, 221, 0.3)), */
/*                          url('https://assets.jobstore.my/images/resources/new_resources/post_a_job.jpg') center/cover;}*/

.resources_multiple_user{display:block; width:100%; height:150px; border:1px solid #ddd; margin:0 auto; border-radius:10px; opacity:1.0;
                         background:url('https://assets.jobstore.my/images/resources/new_resources/multiple_users.jpg') center/cover;}
.resources_multiple_user:hover{background:linear-gradient(rgba(0, 0, 0, 0.3), rgba(221, 221, 221, 0.3)), 
                               url('https://assets.jobstore.my/images/resources/new_resources/multiple_users.jpg') center/cover;}

.resources_interview{display:block; width:100%; height:150px; border:1px solid #ddd; margin:0 auto; border-radius:10px; opacity:1.0;
                     background:url('https://assets.jobstore.my/images/resources/new_resources/invite_candidate.jpg') center/cover;}
.resources_interview:hover{background:linear-gradient(rgba(0, 0, 0, 0.3), rgba(221, 221, 221, 0.3)), 
                           url('https://assets.jobstore.my/images/resources/new_resources/invite_candidate.jpg') center/cover;}

.resources_search_resume{display:block; width:100%; height:150px; border:1px solid #ddd; margin:0 auto; border-radius:10px; opacity:1.0;
                         background:url('https://assets.jobstore.my/images/resources/new_resources/search_resume.jpg') center/cover;}
.resources_search_resume:hover{background:linear-gradient(rgba(0, 0, 0, 0.3), rgba(221, 221, 221, 0.3)), 
                               url('https://assets.jobstore.my/images/resources/new_resources/search_resume.jpg') center/cover;}

/* ----------------------------  E-BOOKS  ------------------------------------------------------------------ */
.resources_ebook{display:none;}
.resources_js_ebook{display:none;}
.resources_ebook_bg{display:block; width:100%; height:250px; border-top:1px solid #ddd; padding:2rem 0;}
.resources_ebook_content_left{display:inline-block; width:50%; float:left;}
.resources_ebook_title{display:block; font-size:16px; font-weight:700; text-transform:capitalize;}
.resources_ebook_desc{display:block; font-size:14px; text-align:justify; line-height:1.5;}
.resources_ebook_download{display:block; font-size:12px; text-transform:uppercase; font-weight:700; margin:3rem auto 0;}
.resources_ebook_content_right{display:inline-block; width:40%; float:right;}

.resources_ebook_img{display:block; width:100%; height:auto; border-radius:8px;}


/* ----------------------------  LATEST VIDEOS  ------------------------------------------------------------------ */
.resources_latest_vid{display:none;}
.resources_latest_vid_library{font-size:20px; font-weight:500;}
.resources_latest_vid_bg{display:block; width:100%; height:250px; border-top:1px solid #ddd; padding:2rem 0;}
.resources_latest_vid_content_left{display:inline-block; width:50%; float:left;}
.resources_latest_vid_title{display:block; font-size:16px; font-weight:700; text-transform:capitalize;}
.resources_latest_vid_desc{display:block; font-size:14px; text-align:justify; line-height:1.5; margin:0;}
.resources_latest_vid_social{display:block; margin:30% auto 0;}
.resources_latest_vid_content_right{display:inline-block; width:40%; float:right;}


.resources_hiring{display:block; width:100%; height:100%; border-radius:8px; position:relative;
                  background:url('https://assets.jobstore.my/images/resources/new_resources/hirewithus.png') no-repeat center/cover;}
.resources_our_story{display:block; width:100%; height:100%; border-radius:8px; position:relative;
                     background:url('https://assets.jobstore.my/images/resources/new_resources/our_story.png') no-repeat center/cover;}
.resources_jobs_demand{display:block; width:100%; height:100%; border-radius:8px; position:relative;
                         background:url('https://assets.jobstore.my/images/resources/new_resources/job_in_demand.png') no-repeat center/cover;}
.resources_describe_boss{display:block; width:100%; height:100%; border-radius:8px; position:relative;
                         background:url('https://assets.jobstore.my/images/resources/new_resources/describe_boss.jpg') no-repeat center/cover;}
.resources_highest_paid{display:block; width:100%; height:100%; border-radius:8px; position:relative;
                          background:url('https://assets.jobstore.my/images/resources/new_resources/highest_6_paid.jpg') no-repeat center/cover;}

.resources_vid_facebook{display:inline-block; width:35px; height:35px; margin-left:-10px; border-radius:50%;
																    		background:url('https://assets.jobstore.my/images/icon_social_facebook_blue.png') no-repeat center/48%; cursor:pointer;}
.resources_vid_facebook:hover{display:inline-block; width:35px; height:35px;
																				background:url('https://assets.jobstore.my/images/icon_social_facebook_white.png') #0704e1 no-repeat center/48%;}
.resources_vid_twitter{display:inline-block; width:35px; height:35px; margin:0; border-radius:50%; cursor:pointer;
																			  background:url('https://assets.jobstore.my/images/icon_social_twitter_blue.png') no-repeat center/48%;}
.resources_vid_twitter:hover{display:inline-block; width:35px; height:35px;
																			  background:url('https://assets.jobstore.my/images/icon_social_twitter_white.png') #0704e1 no-repeat center/48%;}
.resources_vid_linkedin{display:inline-block; width:35px; height:35px; margin:0; border-radius:50%; cursor:pointer;
																				background:url('https://assets.jobstore.my/images/icon_social_linkedin_blue.png') no-repeat center/48%;}
.resources_vid_linkedin:hover{display:inline-block; width:35px; height:35px;
																			  background:url('https://assets.jobstore.my/images/icon_social_linkedin_white.png') #0704e1 no-repeat center/48%;}
.resources_vid_web_link{display:inline-block; width:35px; height:35px; margin:0; border-radius:50%; cursor:pointer;
                                        background:url('https://assets.jobstore.my/images/icon_social_web_link_blue.png') no-repeat center/48%;}
.resources_vid_web_link:hover{display:inline-block; width:35px; height:35px;
                                        background:url('https://assets.jobstore.my/images/icon_social_web_link_white.png') #0704e1 no-repeat center/48%;}
.resources_web_link_reveal{display:none; width:60%; margin-top:-7px; margin-left:10px;}
.resources_web_link_box{display:inline-block; float:left; width:80%; height:35px; font-size:14px; font-family:'Noto Sans', sans-serif; color:#333;
									                      border:1px solid #ddd; border-right:none; border-radius:4px 0 0 4px; background:#fff; padding-left:10px;
                        								-webkit-box-shadow:-5px 1px 8px -1px rgba(221,221,221,1); -moz-box-shadow:-5px 1px 8px -1px rgba(221,221,221,1);
                        								box-shadow:-5px 1px 8px -1px rgba(221,221,221,1);}
.resources_web_link_btn{display:inline-block; float:right; width:20%; height:35px; line-height:35px;
                    										 background:url('https://assets.jobstore.my/images/icon_social_copy_content_blue.png') #fff no-repeat center/28%;
                    										 border:1px solid #ddd; border-left:none; border-radius:0 4px 4px 0; -webkit-box-shadow:5px 1px 8px -1px rgba(221,221,221,1);
                    										 -moz-box-shadow:5px 1px 8px -1px rgba(221,221,221,1); box-shadow:5px 1px 8px -1px rgba(221,221,221,1); cursor:pointer;}
.resources_web_link_btn:focus{outline:none}


/* ----------------------------  PRODUCT VIDEOS  ------------------------------------------------------------------ */
.resources_product_vid{display:none;}
.resources_product_vid_library{font-size:20px; font-weight:500;}
.resources_product_vid_bg{display:block; width:100%; height:250px; border-top:1px solid #ddd; padding:2rem 0;}
.resources_product_vid_content_left{display:inline-block; width:50%; float:left;}
.resources_product_vid_title{display:block; font-size:16px; font-weight:700; text-transform:capitalize;}
.resources_product_vid_desc{display:block; font-size:14px; text-align:justify; line-height:1.5; margin:0;}
.resources_product_vid_social{display:block; margin:30% auto 0;}
.resources_product_vid_content_right{display:inline-block; width:40%; float:right;}

.resources_vid_cover_microsite{display:block; width:100%; height:100%; border:1px solid #ddd; border-radius:8px; position:relative;
                               background:url('https://assets.jobstore.my/images/resources/employer/employer_vid_cover_microsite.jpg') no-repeat center/cover;}
.resources_vid_cover_profile{display:block; width:100%; height:100%; border:1px solid #ddd; border-radius:8px; position:relative;
                             background:url('https://assets.jobstore.my/images/resources/employer/employer_vid_cover_profile.jpg') no-repeat center/cover;}
.resources_vid_cover_posting{display:block; width:100%; height:100%; border:1px solid #ddd; border-radius:8px; position:relative;
                             background:url('https://assets.jobstore.my/images/resources/employer/employer_vid_cover_posting.jpg') no-repeat center/cover;}
.resources_vid_cover_distribution{display:block; width:100%; height:100%; border:1px solid #ddd; border-radius:8px; position:relative;
                                  background:url('https://assets.jobstore.my/images/resources/employer/employer_vid_cover_distribution.jpg') no-repeat center/cover;}
.resources_vid_cover_resume{display:block; width:100%; height:100%; border:1px solid #ddd; border-radius:8px; position:relative;
                            background:url('https://assets.jobstore.my/images/resources/employer/employer_vid_cover_resume.jpg') no-repeat center/cover;}
.resources_vid_cover_team{display:block; width:100%; height:100%; border:1px solid #ddd; border-radius:8px; position:relative;
                          background:url('https://assets.jobstore.my/images/resources/employer/employer_vid_cover_team.jpg') no-repeat center/cover;}
.resources_vid_cover_candidates{display:block; width:100%; height:100%; border:1px solid #ddd; border-radius:8px; position:relative;
                                background:url('https://assets.jobstore.my/images/resources/employer/employer_vid_cover_candidates.jpg') no-repeat center/cover;}

.resources_vid_facebook{display:inline-block; width:35px; height:35px; margin-left:-10px; border-radius:50%;
																    		background:url('https://assets.jobstore.my/images/icon_social_facebook_blue.png') no-repeat center/48%; cursor:pointer;}
.resources_vid_facebook:hover{display:inline-block; width:35px; height:35px;
																				background:url('https://assets.jobstore.my/images/icon_social_facebook_white.png') #0704e1 no-repeat center/48%;}
.resources_vid_twitter{display:inline-block; width:35px; height:35px; margin:0; border-radius:50%; cursor:pointer;
																			  background:url('https://assets.jobstore.my/images/icon_social_twitter_blue.png') no-repeat center/48%;}
.resources_vid_twitter:hover{display:inline-block; width:35px; height:35px;
																			  background:url('https://assets.jobstore.my/images/icon_social_twitter_white.png') #0704e1 no-repeat center/48%;}
.resources_vid_linkedin{display:inline-block; width:35px; height:35px; margin:0; border-radius:50%; cursor:pointer;
																				background:url('https://assets.jobstore.my/images/icon_social_linkedin_blue.png') no-repeat center/48%;}
.resources_vid_linkedin:hover{display:inline-block; width:35px; height:35px;
																			  background:url('https://assets.jobstore.my/images/icon_social_linkedin_white.png') #0704e1 no-repeat center/48%;}
.resources_vid_web_link{display:inline-block; width:35px; height:35px; margin:0; border-radius:50%; cursor:pointer;
                                        background:url('https://assets.jobstore.my/images/icon_social_web_link_blue.png') no-repeat center/48%;}
.resources_vid_web_link:hover{display:inline-block; width:35px; height:35px;
                                        background:url('https://assets.jobstore.my/images/icon_social_web_link_white.png') #0704e1 no-repeat center/48%;}
.resources_web_link_reveal{display:none; width:60%; margin-top:-7px; margin-left:10px;}
.resources_web_link_box{display:inline-block; float:left; width:80%; height:35px; font-size:14px; font-family:'Noto Sans', sans-serif; color:#333;
									                      border:1px solid #ddd; border-right:none; border-radius:4px 0 0 4px; background:#fff; padding-left:10px;
                        								-webkit-box-shadow:-5px 1px 8px -1px rgba(221,221,221,1); -moz-box-shadow:-5px 1px 8px -1px rgba(221,221,221,1);
                        								box-shadow:-5px 1px 8px -1px rgba(221,221,221,1);}
.resources_web_link_btn{display:inline-block; float:right; width:20%; height:35px; line-height:35px;
                    										 background:url('https://assets.jobstore.my/images/icon_social_copy_content_blue.png') #fff no-repeat center/28%;
                    										 border:1px solid #ddd; border-left:none; border-radius:0 4px 4px 0; -webkit-box-shadow:5px 1px 8px -1px rgba(221,221,221,1);
                    										 -moz-box-shadow:5px 1px 8px -1px rgba(221,221,221,1); box-shadow:5px 1px 8px -1px rgba(221,221,221,1); cursor:pointer;}
.resources_web_link_btn:focus{outline:none}


/* ---------------------------  JOBSEEKERS GUIDE  ----------------------------------------------------------- */
.resources_jobseeker_guide_pic{display:block; width:100%; margin:2rem auto;}

.resources_jobseeker_guide_detailsbox{display:table; width:100%; height:100%;}
.resources_jobseeker_guide_details{display:table-cell; width:100%; margin:0 auto; vertical-align:middle;}

.resources_jobseeker_guide_title{display:block; width:90%; line-height:2.5rem; font-size:1.5rem; font-weight:700; color:#fff; text-align:center;
                                 text-transform:capitalize; text-shadow:1px 1px 3px rgba(0, 0, 0, 1); margin:0 auto;}

.resources_good_resume{display:block; width:850px; max-width:100%; height:150px; border-radius:10px; margin:0 auto; position:relative; opacity:1.0;
                       background:url('https://assets.jobstore.my/images/resources/new_resources/good_resume.jpg') center/cover;}
.resources_good_resume:hover{background:linear-gradient(rgba(0, 0, 0, 0.3), rgba(221, 221, 221, 0.3)), 
                             url('https://assets.jobstore.my/images/resources/new_resources/good_resume.jpg') center/cover;}

.resources_video_resume{display:block; width:850px; max-width:100%; height:150px; border-radius:10px; margin:0 auto; position:relative; opacity:1.0;
                        background:url('https://assets.jobstore.my/images/resources/new_resources/video_resume.jpg') center/cover;}
.resources_video_resume:hover{background:linear-gradient(rgba(0, 0, 0, 0.3), rgba(221, 221, 221, 0.3)), 
                              url('https://assets.jobstore.my/images/resources/new_resources/video_resume.jpg') center/cover;}

.resources_resume_guide{display:block; width:850px; max-width:100%; height:150px; border-radius:10px; margin:0 auto; position:relative; opacity:1.0;
                        background:url('https://assets.jobstore.my/images/resources/new_resources/resume_guide.jpg') center/cover;}
.resources_resume_guide:hover{background:linear-gradient(rgba(0, 0, 0, 0.3), rgba(221, 221, 221, 0.3)), 
                              url('https://assets.jobstore.my/images/resources/new_resources/resume_guide.jpg') center/cover;}

.resources_buzzwords{display:block; width:850px; max-width:100%; height:150px; border-radius:10px; margin:0 auto; position:relative; opacity:1.0;
                     background:url('https://assets.jobstore.my/images/resources/new_resources/buzzwords.jpg') center/cover;}
.resources_buzzwords:hover{background:linear-gradient(rgba(0, 0, 0, 0.3), rgba(221, 221, 221, 0.3)), 
                           url('https://assets.jobstore.my/images/resources/new_resources/buzzwords.jpg') center/cover;}

.resources_iv_key_questions{display:block; width:850px; max-width:100%; height:150px; border-radius:10px; margin:0 auto; position:relative; opacity:1.0;
                            background:url('https://assets.jobstore.my/images/resources/new_resources/iv_key_questions.jpg') center/cover;}
.resources_iv_key_questions:hover{background:linear-gradient(rgba(0, 0, 0, 0.3), rgba(221, 221, 221, 0.3)), 
                                  url('https://assets.jobstore.my/images/resources/new_resources/iv_key_questions.jpg') center/cover;}

.resources_iv_mistakes{display:block; width:850px; max-width:100%; height:150px; border-radius:10px; margin:0 auto; position:relative; opacity:1.0;
                       background:url('https://assets.jobstore.my/images/resources/new_resources/iv_mistakes.jpg') center/cover;}
.resources_iv_mistakes:hover{background:linear-gradient(rgba(0, 0, 0, 0.3), rgba(221, 221, 221, 0.3)), 
                             url('https://assets.jobstore.my/images/resources/new_resources/iv_mistakes.jpg') center/cover;}

.resources_phone_vid_iv{display:block; width:850px; max-width:100%; height:150px; border-radius:10px; margin:0 auto; position:relative; opacity:1.0;
                        background:url('https://assets.jobstore.my/images/resources/new_resources/phone_vid_iv.jpg') center/cover;}
.resources_phone_vid_iv:hover{background:linear-gradient(rgba(0, 0, 0, 0.3), rgba(221, 221, 221, 0.3)), 
                              url('https://assets.jobstore.my/images/resources/new_resources/phone_vid_iv.jpg') center/cover;}

.resources_transferable_skills{display:block; width:850px; max-width:100%; height:150px; border-radius:10px; margin:0 auto; position:relative; opacity:1.0;
                               background:url('https://assets.jobstore.my/images/resources/new_resources/transferable_skills.jpg') center/cover;}
.resources_transferable_skills:hover{background:linear-gradient(rgba(0, 0, 0, 0.3), rgba(221, 221, 221, 0.3)),
                                     url('https://assets.jobstore.my/images/resources/new_resources/transferable_skills.jpg') center/cover;}

.resources_cover_letter_tips{display:block; width:850px; max-width:100%; height:150px; border-radius:10px; margin:0 auto; position:relative; opacity:1.0;
                             background:url('https://assets.jobstore.my/images/resources/new_resources/cover_letter_tips.jpg') center/cover;}
.resources_cover_letter_tips:hover{background:linear-gradient(rgba(0, 0, 0, 0.3), rgba(221, 221, 221, 0.3)), 
                                   url('https://assets.jobstore.my/images/resources/new_resources/cover_letter_tips.jpg') center/cover;}

.resources_online_classes{display:block; width:850px; max-width:100%; height:150px; border-radius:10px; margin:0 auto; position:relative; opacity:1.0;
                          background:url('https://assets.jobstore.my/images/resources/new_resources/online_classes.jpg') center/cover;}
.resources_online_classes:hover{background:linear-gradient(rgba(0, 0, 0, 0.3), rgba(221, 221, 221, 0.3)), 
                                url('https://assets.jobstore.my/images/resources/new_resources/online_classes.jpg') center/cover;}


/* ----------------------------  E-BOOKS  ------------------------------------------------------------------ */
.resources_ebook{display:none;}
.resources_ebook_bg{display:block; width:100%; height:250px;}
.resources_ebook_content_left{display:inline-block; width:50%; float:left;}
.resources_ebook_title{display:block; font-size:16px; font-weight:700; text-transform:capitalize;}
.resources_ebook_desc{display:block; font-size:14px; text-align:justify; line-height:1.5;}
.resources_ebook_download{display:block; font-size:12px; text-transform:uppercase; font-weight:700;}
.resources_ebook_content_right{display:inline-block; width:40%; float:right;}
.resources_salary_report_img{display:block; width:100%; height:100%; border-radius:8px;
                             background:url('https://assets.jobstore.my/images/resources/resource_salary_report.png') no-repeat center/cover;}

/* ----------------------------  VIDEOS  ------------------------------------------------------------------ */
.resources_vid{display:none;}
.resources_vid_library{font-size:20px; font-weight:500;}
.resources_vid_bg{display:block; width:100%; height:250px;}
.resources_vid_content_left{display:inline-block; width:50%; float:left;}
.resources_vid_title{display:block; font-size:16px; font-weight:700; text-transform:capitalize;}
.resources_vid_desc{display:block; font-size:14px; text-align:justify; line-height:1.5; margin:0;}
.resources_vid_social{display:block; margin-top:30%;}
.resources_vid_content_right{display:inline-block; width:40%; float:right;}

.resources_most_applied{display:block; width:100%; height:100%; border-radius:8px; position:relative;
                        background:url('https://assets.jobstore.my/images/resources/new_resources/vid_most_applied.jpg') no-repeat center/cover;}
.resources_fail_iv{display:block; width:100%; height:100%; border-radius:8px; position:relative;
                    background:url('https://assets.jobstore.my/images/resources/new_resources/fail_iv.jpg') no-repeat center/cover;}
.resources_iv_tips_car{display:block; width:100%; height:100%; border-radius:8px; position:relative;
                       background:url('https://assets.jobstore.my/images/resources/new_resources/iv_tips_car.jpg') no-repeat center/cover;}
.resources_career_opportunities{display:block; width:100%; height:100%; border-radius:8px; position:relative;
                                background:url('https://assets.jobstore.my/images/resources/new_resources/career_opportunities.jpg') no-repeat center/cover;}
.resources_job_in_demand{display:block; width:100%; height:100%; border-radius:8px; position:relative;
                         background:url('https://assets.jobstore.my/images/resources/new_resources/job_in_demand.png') no-repeat center/cover;}
.resources_highest_6_paid{display:block; width:100%; height:100%; border-radius:8px; position:relative;
                          background:url('https://assets.jobstore.my/images/resources/new_resources/highest_6_paid.jpg') no-repeat center/cover;}

.resources_vid_facebook{display:inline-block; width:35px; height:35px; margin-left:-10px; border-radius:50%;
                        background:url('https://assets.jobstore.my/images/icon_social_facebook_blue.png') no-repeat center/48%; cursor:pointer;}
.resources_vid_facebook:hover{display:inline-block; width:35px; height:35px;
                              background:url('https://assets.jobstore.my/images/icon_social_facebook_white.png') #0704e1 no-repeat center/48%;}
.resources_vid_twitter{display:inline-block; width:35px; height:35px; margin:0; border-radius:50%; cursor:pointer;
                       background:url('https://assets.jobstore.my/images/icon_social_twitter_blue.png') no-repeat center/48%;}
.resources_vid_twitter:hover{display:inline-block; width:35px; height:35px;
                             background:url('https://assets.jobstore.my/images/icon_social_twitter_white.png') #0704e1 no-repeat center/48%;}
.resources_vid_linkedin{display:inline-block; width:35px; height:35px; margin:0; border-radius:50%; cursor:pointer;
                        background:url('https://assets.jobstore.my/images/icon_social_linkedin_blue.png') no-repeat center/48%;}
.resources_vid_linkedin:hover{display:inline-block; width:35px; height:35px;
                              background:url('https://assets.jobstore.my/images/icon_social_linkedin_white.png') #0704e1 no-repeat center/48%;}
.resources_vid_web_link{display:inline-block; width:35px; height:35px; margin:0; border-radius:50%; cursor:pointer;
                        background:url('https://assets.jobstore.my/images/icon_social_web_link_blue.png') no-repeat center/48%;}
.resources_vid_web_link:hover{display:inline-block; width:35px; height:35px;
                              background:url('https://assets.jobstore.my/images/icon_social_web_link_white.png') #0704e1 no-repeat center/48%;}
.resources_web_link_reveal{display:none; width:60%; margin-top:-7px; margin-left:10px;}
.resources_web_link_box{display:inline-block; float:left; width:80%; height:35px; font-size:13px; font-family:'Noto Sans', sans-serif; color:#333;
                        border:1px solid #ddd; border-right:none; border-radius:4px 0 0 4px; background:#fff; padding-left:10px;
                        -webkit-box-shadow:-5px 1px 8px -1px rgba(221,221,221,1); -moz-box-shadow:-5px 1px 8px -1px rgba(221,221,221,1);
                        box-shadow:-5px 1px 8px -1px rgba(221,221,221,1);}
.resources_web_link_btn{display:inline-block; float:right; width:20%; height:35px; line-height:35px;
                        background:url('https://assets.jobstore.my/images/icon_social_copy_content_blue.png') #fff no-repeat center/28%;
                        border:1px solid #ddd; border-left:none; border-radius:0 4px 4px 0; -webkit-box-shadow:5px 1px 8px -1px rgba(221,221,221,1);
                        -moz-box-shadow:5px 1px 8px -1px rgba(221,221,221,1); box-shadow:5px 1px 8px -1px rgba(221,221,221,1); cursor:pointer;}
.resources_web_link_btn:focus{outline:none}


/* ----------------------------  CAREER FAIR  ------------------------------------------------------------------ */

.resources_cf_img{display:block; width:100%; height:125px; border:1px solid #eee; border-radius:10px;}

.resources_cf{display:none;}

.resources_cf_box{display:block; width:100%; height:150px; border-top:1px solid #ddd; padding:2rem 0;}
.resources_cf_content_left{display:inline-block; width:50%; float:left;}
.resources_cf_title{display:block; font-size:16px; font-weight:700; text-transform:capitalize; vertical-align:top;}
.resources_cf_desc{display:block; font-size:14px; text-align:justify; line-height:1.5;}
.resources_cf_download{display:block; font-size:12px; text-transform:uppercase; font-weight:700; margin-top:1rem;}
.resources_cf_content_right{display:inline-block; width:40%; float:right; vertical-align:top;}



/* -----------------------------------------------------------------------------------------------------*/
/* ---------------------------  Resources page - updated 27/6/2018 - 2:50pm --------------------------- */
/* -----------------------------------------------------------------------------------------------------*/

.resource{display:block; width:100%; text-align:center; margin:0 auto;}
.resource_container{display:block; min-width:60%; width:1024px; max-width:80%; margin:0 auto;}

.resource_each{display:block; width:100%;}

.resource_divider{display:block; width:15%; border-bottom:2px solid #ddd; margin:65px auto 25px;}

.resource_title{display:block; width:80%; font-size:32px; line-height:36px; font-weight:300; color:#515357; text-align:center;
                margin:25px auto; padding:15px 0 0;}

.resource_box{display:block; width:90%; min-height:710px; margin:35px auto; background:#f1f1f1;}

.resource_box_intro{display:inline-block; width:63%; padding:2% 0 2% 2%; vertical-align:top; margin-top:14px;}
.resource_intro_bg{display:block; width:100%; height:380px; position:relative;
                   background:url('https://assets.jobstore.my/images/resources/resource_top.jpg') no-repeat center/contain;}
.resource_intro_box{display:table; width:55%; height:100%; font-size:28px; line-height:32px; font-weight:600; color:#fff; text-align:left; margin:0 auto;}
.resource_intro_title{display:table-cell; vertical-align:middle;}
.resource_intro_details{display:block; width:100%; font-size:24px; margin:25px 0;}

.resource_box_details{display:inline-block; width:30%; padding:2% 2%; vertical-align:top; margin-top:10px;}
.resource_details_title{display:block; width:90%; font-size:26px; line-height:30px; font-weight:700; color:#000; margin:15px auto 25px;}
.resource_details_info{display:block; width:90%; font-size:14px; line-height:22px; color:#666; text-align:justify; margin:0 auto;}
.resource_details_download{display:block; width:125px; height:34px; line-height:34px; font-size:14px; font-weight:600; color:#fff; text-align:center;
                           background:#0704e1; border:2px solid #0704e1; border-radius:2px; margin:35px auto 0;}
.resource_details_download:hover{outline:none; color:#0704e1; background:#fff; border:2px solid #0704e1;}

.resource_box_extra{display:block; max-width:100%; padding:0 2% 0 2.5%; vertical-align:top;}
.resource_extra1{display:inline-block; width:33%; height:250px; vertical-align:top; float:left;
                 background:url('https://assets.jobstore.my/images/resources/resource_1.jpg') no-repeat center/cover;}
.resource_extra2{display:inline-block; width:33%; height:250px; vertical-align:top; float:left;
                 background:url('https://assets.jobstore.my/images/resources/resource_2.jpg') no-repeat center/cover;}
.resource_extra3{display:inline-block; width:34%; height:250px; vertical-align:top; float:left;
                 background:url('https://assets.jobstore.my/images/resources/resource_3.jpg') no-repeat center/cover;}

.resource_subtitle{display:block; width:80%; font-size:32px; line-height:36px; font-weight:300; color:#515357; text-align:center; margin:55px auto 0;}

.resource_videos{display:block; width:98%; margin:15px auto 65px;}


/* -------------------------------------------------------------------------------------------------------------------- */
/* ----------------------------------- media section - updated 09/05/2023 - 02:17pm ----------------------------------- */
/* -------------------------------------------------------------------------------------------------------------------- */

@media only screen and (min-width:481px) and (max-width:660px){
  
  .home_container{height:100vh;}
  .home_content{display:table; width:100%; height:auto;}
  
  .resource_header{width:100%; height:100vh; background:linear-gradient(rgba(2,20,64,0.35), rgba(2,20,64,0.35)), 
                   url('https://assets.jobstore.my/images/corporate/corporate_resources_mobile.jpg') no-repeat top center/cover;}
                   
  .home_employer_box{display:block; width:100%; height:250px; vertical-align:top; float:none;}
  .home_jobseeker_box{display:block; width:100%; height:250px; vertical-align:top; float:none;}
  
  .home_employer_button, .home_jobseeker_button{margin:1rem auto;}
  .home_employer_content{height:70%; margin:20% 0 0;}
  .home_title_box{display:block; width:100%; height:100%; margin:3rem auto;}
  
  .resource_header{width:100%; height:85vh;}
  
  .resources_title{display:block; width:100%; font-size:2rem; line-height:2.5rem;}
  
  /* --- employer resources ---- */
  .resources_employer_nav, .resources_jobseeker_nav{margin:2.5rem auto;}
  .resources_employer_guide, .resources_employer_product_vid, .resources_employer_ebooks, .resources_employer_latest_vid,
  .resources_employer_cf{display:inline-block; width:45%; padding:0.5% 0.5% 5%; margin:0 0.5% 5%;}
  
  .resources_jobseeker_guide, .resources_jobseeker_ebooks, .resources_jobseeker_vid{display:inline-block; width:30%; padding:85px 0.5% 25px; margin:0 0.5%;}
  
  .resources_company_profile, .resources_post_job, .resources_interview, .resources_search_resume, .resources_multiple_user{display:block; width:100%; height:200px;}
  
  .resources_prod_box{border:none;}
  .resources_prod_guide_title{display:block; width:90%; line-height:1.85rem; font-size:1.5rem; margin:0 auto 1rem;}
  .resources_prod_guide_img{height:auto;}
  .resources_prod_guide_desc{color:#000; text-shadow:none;}
  
  .resources_product_vid_bg{display:block; width:100%; height:auto;}
  .resources_product_vid_content_left, .resources_product_vid_content_right{display:block; width:100%; float:none;}
  .resources_product_vid_social{display:block; margin:0 auto 1rem;}
  .resources_vid_cover_microsite, .resources_vid_cover_profile, .resources_vid_cover_posting, .resources_vid_cover_distribution, 
  .resources_vid_cover_resume, .resources_vid_cover_team, .resources_vid_cover_candidates{display:block; width:100%; height:200px;}
  .resources_product_vid_title{display:block; width:100%; line-height:1.5rem; font-size:1.25rem;}
  .resources_product_vid_desc{display:block; line-height:1.5rem; font-size:1rem;}
  
  .resources_ebook_content_left, .resources_ebook_content_right{display:block; width:100%; float:none;}
  .resources_ebook_bg{display:block; width:100%; height:auto; padding:3rem 0;}
  .resources_ebook_title{display:block; width:100%; line-height:1.5rem; font-size:1.25rem;}
  .resources_ebook_desc{display:block; line-height:1.5rem; font-size:1rem;}
  .resources_ebook_download{display:block; font-size:1.1rem; margin:0.5rem auto 1.5rem;}
  .resources_ebook_img{height:auto;}
  
  .resources_latest_vid_bg{display:block; width:100%; height:auto; padding:2rem 0 3rem;}
  .resources_latest_vid_title{display:block; width:100%; line-height:1.5rem; font-size:1.25rem;}
  .resources_latest_vid_desc{display:block; line-height:1.5rem; font-size:1rem;}
  .resources_latest_vid_content_left, .resources_latest_vid_content_right{display:block; width:100%; float:none;}
  .resources_latest_vid_social{display:block; margin:0 auto 1rem;}
  .resources_hiring, .resources_our_story, .resources_jobs_demand, .resources_describe_boss, .resources_highest_paid{display:block; width:100%; height:200px;}
  
  /* --- jobseeker resources ---- */
  .resources_good_resume, .resources_video_resume, .resources_resume_guide, .resources_buzzwords, .resources_iv_key_questions, .resources_iv_mistakes,
  .resources_phone_vid_iv, .resources_transferable_skills, .resources_cover_letter_tips, .resources_online_classes{width:100%; max-width:100%; height:200px;}
  .resources_jobseeker_guide_title{display:block; width:90%; line-height:2rem; font-size:1.5rem;}
  
  .resources_jobseeker_handbook_img{display:block; width:100%; height:200px;}
  
  .resources_most_applied, .resources_fail_iv, .resources_iv_tips_car, .resources_career_opportunities, 
  .resources_job_in_demand, .resources_highest_6_paid{display:block; width:100%; height:200px;}
  
  .resources_cf_box, .resources_cf_bg{height:auto;}
  .resources_cf_content_left, .resources_cf_content_right{display:block; width:100%; float:none;}
  
  .resources_cf_title{line-height:1.5rem; font-size:1.15rem;}
  .resources_cf_desc{font-size:1rem;}
  .resources_cf_download{font-size:1rem; margin:1rem 0 2rem;}
  
}

@media only screen and (min-width:661px) and (max-width:720px) and (orientation:portrait){
  
  .home_container{height:100vh;}
  
  .home_content{display:table; width:100%; height:250px;}
  
  .home_employer_box{display:inline-block; width:50%; height:100vh; vertical-align:top;}
  .home_jobseeker_box{display:inline-block; width:49.5%; height:100vh; vertical-align:top;}
  
  .home_employer_button, .home_jobseeker_button{margin:1rem auto;}
  .home_employer_content, .home_jobseeker_content{height:100%; margin:0 auto;}
  
  .resources_title{display:block; width:100%; font-size:2rem; line-height:2.5rem;}
  
  /* --- employer resources ---- */
  .resources_employer_nav, .resources_jobseeker_nav{margin:2.5rem auto;}
  .resources_employer_guide, .resources_employer_product_vid, .resources_employer_ebooks, 
  .resources_employer_latest_vid{display:inline-block; width:45%; padding:85px 0.5% 25px; margin:0 0.5%;}
  
  .resources_company_profile, .resources_post_job, .resources_interview, .resources_search_resume, .resources_multiple_user{display:block; width:100%; height:150px;}
  .resources_prod_guide_title{display:block; width:90%; line-height:1.85rem; font-size:1.5rem; margin:0 auto 1rem;}
  
  .resources_product_vid_bg{display:block; width:100%; height:auto;}
  .resources_product_vid_content_left{display:inline-block; width:55%; float:none;}
  .resources_product_vid_content_right{display:inline-block; width:40%; float:right;}
  .resources_product_vid_social{display:block; margin:0 auto 1rem;}
  .resources_vid_cover_microsite, .resources_vid_cover_profile, .resources_vid_cover_posting, .resources_vid_cover_distribution, 
  .resources_vid_cover_resume, .resources_vid_cover_team, .resources_vid_cover_candidates{display:block; width:100%; height:150px;}
  .resources_product_vid_title{display:block; width:100%; line-height:1.5rem; font-size:1.25rem;}
  .resources_product_vid_desc{display:block; line-height:1.5rem; font-size:1rem;}
  
  .resources_ebook_content_left, .resources_ebook_content_right{display:block; width:100%; float:none;}
  .resources_ebook_bg{display:block; width:100%; height:auto; padding:3rem 0;}
  .resources_ebook_title{display:block; width:100%; line-height:1.5rem; font-size:1.25rem;}
  .resources_ebook_desc{display:block; line-height:1.5rem; font-size:1rem;}
  .resources_ebook_download{display:block; font-size:1.25rem; margin:0.5rem auto 1.5rem;}
  .resources_employer_handbook_img, .resources_employer_salary_survey_img, .resources_salary_report_img{display:block; width:100%; height:250px;}
  
  .resources_latest_vid_bg{display:block; width:100%; height:auto; padding:2rem 0 3rem;}
  .resources_latest_vid_title{display:block; width:100%; line-height:1.5rem; font-size:1.25rem;}
  .resources_latest_vid_desc{display:block; line-height:1.5rem; font-size:1rem;}
  .resources_latest_vid_content_left{display:inline-block; width:55%; float:none;}
  .resources_latest_vid_content_right{display:inline-block; width:40%; float:right;}
  .resources_latest_vid_social{display:block; margin:0 auto 1rem;}
  .resources_hiring, .resources_our_story, .resources_jobs_demand, .resources_describe_boss, .resources_highest_paid{display:block; width:100%; height:150px;}
  
  /* --- jobseeker resources ---- */
  .resources_good_resume, .resources_video_resume, .resources_resume_guide, .resources_buzzwords, .resources_iv_key_questions, .resources_iv_mistakes,
  .resources_phone_vid_iv, .resources_transferable_skills, .resources_cover_letter_tips, .resources_online_classes{width:100%; max-width:100%; height:200px;}
  .resources_jobseeker_guide_title{display:block; width:90%; line-height:2rem; font-size:1.5rem;}
  
  .resources_jobseeker_handbook_img{display:block; width:100%; height:200px;}
  
  .resources_most_applied, .resources_fail_iv, .resources_iv_tips_car, .resources_career_opportunities, 
  .resources_job_in_demand, .resources_highest_6_paid{display:block; width:100%; height:200px;}
  
}

@media only screen and (min-width:721px) and (max-width:920px){
  
  .home_search{display:block; width:95%; margin:35px auto; text-align:center; font-family:'Noto Sans', sans-serif;}

  .home_search_text{display:inline-block; width:35%; height:45px; line-height:45px; padding:0 15px; border:1px solid #ddd; border-right:1px solid #ddd;;
                    border-radius:0; float:left; margin:15px auto;}
  .home_search_select{display:inline-block; width:35%; height:45px; line-height:45px; padding:0 15px; border:1px solid #ddd; border-radius:0;
                      float:left; margin:15px auto; font-family:'Noto Sans', sans-serif;
                      appearance:none; -webkit-appearance:none; -moz-appearance:none;
                      background:url('https://assets.jobstore.my/images/arrow_down.png') #fff no-repeat center right 15px/13px;}
  .home_search_text:hover, .home_search_select:hover, .home_search_text:focus, .home_search_select:focus{outline:none;}
  .home_search_submit{display:inline-block; width:30%; height:45px; line-height:45px; font-size:14px; font-weight:600; color:#fff;
                      font-family:'Noto Sans', sans-serif; text-transform:uppercase; background:#0704e1; border:1px solid #0704e1;
                      border-radius:0; float:left; cursor:pointer; margin:15px auto;}
  .home_search_submit:hover{outline:none; background:#448aff; border:1px solid #448aff;}
  
  .resources_ebook_bg{display:block; height:auto; padding:2rem 0 3rem;}
  
  .resources_employer_handbook_img, .resources_employer_salary_survey_img,
  .resources_salary_report_img, .resources_jobseeker_handbook_img{display:block; height:200px;}
  
  .resources_ebook_content_left{display:inline-block; width:50%; float:none;}
  .resources_ebook_content_right{display:inline-block; width:45%; float:right;}
  
  .resources_ebook_download{display:block; font-size:1rem; margin:1rem auto 0;}
  
  .resources_latest_vid_content_left{display:inline-block; width:50%; float:none;}
  .resources_latest_vid_content_right{display:inline-block; width:45%; float:right;}
  
}

@media only screen and (min-device-width:768px) and (max-device-width:1024px){

	/* ipad */

  .home_title{width:75%; line-height:42px; padding-top:10vh;}

  .home_search{display:block; width:95%; margin:35px auto; text-align:center; font-family:'Noto Sans', sans-serif;}

  .home_search_text{display:inline-block; width:35%; height:45px; line-height:45px; padding:0 15px; border:1px solid #ddd; border-right:1px solid #ddd;;
                    border-radius:0; float:left; margin:15px auto;}
  .home_search_select{display:inline-block; width:35%; height:45px; line-height:45px; padding:0 15px; border:1px solid #ddd; border-radius:0;
                      float:left; margin:15px auto; font-family:'Noto Sans', sans-serif;
                      appearance:none; -webkit-appearance:none; -moz-appearance:none;
                      background:url('https://assets.jobstore.my/images/arrow_down.png') #fff no-repeat center right 15px/13px;}
  .home_search_text:hover, .home_search_select:hover, .home_search_text:focus, .home_search_select:focus{outline:none;}
  .home_search_submit{display:inline-block; width:30%; height:45px; line-height:45px; font-size:14px; font-weight:600; color:#fff;
                      font-family:'Noto Sans', sans-serif; text-transform:uppercase; background:#0704e1; border:1px solid #0704e1;
                      border-radius:0; float:left; cursor:pointer; margin:15px auto;}
  .home_search_submit:hover{outline:none; background:#448aff; border:1px solid #448aff;}

  .dropbtn{display:block; width:70px; height:80px; line-height:80px; border:none; vertical-align:top; outline:none;
           background:url('https://assets.jobstore.my/images/icon_mobilenav_white.png') no-repeat center right/30px; cursor:pointer;}
  .dropdown-content{display:none; min-width:125px; position:absolute; right:8% !important; background:#f9f9f9; box-shadow:0px 8px 10px 0px rgba(0,0,0,0.2);
                    padding:25px; z-index:1; transition:all 0.3s ease-in-out 0s, visibility 0s linear 0.3s, z-index 0s linear 0.01s;}

}

@media only screen  and (min-width:921px) and (max-width:1024px){

  .home_title{width:75%; line-height:42px; padding-top:15vh;}

  .home_search{display:block; width:95%; margin:35px auto; text-align:center; font-family:'Noto Sans', sans-serif;}

  .home_search_text{display:inline-block; width:35%; height:45px; line-height:45px; padding:0 15px; border:1px solid #ddd; border-right:1px solid #ddd;;
                    border-radius:0; float:left; margin:15px auto;}
  .home_search_select{display:inline-block; width:35%; height:45px; line-height:45px; padding:0 15px; border:1px solid #ddd; border-radius:0;
                      float:left; margin:15px auto; font-family:'Noto Sans', sans-serif;
                      appearance:none; -webkit-appearance:none; -moz-appearance:none;
                      background:url('https://assets.jobstore.my/images/arrow_down.png') #fff no-repeat center right 15px/13px;}
  .home_search_text:hover, .home_search_select:hover, .home_search_text:focus, .home_search_select:focus{outline:none;}
  .home_search_submit{display:inline-block; width:30%; height:45px; line-height:45px; font-size:14px; font-weight:600; color:#fff;
                      font-family:'Noto Sans', sans-serif; text-transform:uppercase; background:#0704e1; border:1px solid #0704e1;
                      border-radius:0; float:left; cursor:pointer; margin:15px auto;}
  .home_search_submit:hover{outline:none; background:#448aff; border:1px solid #448aff;}

  .dropbtn{display:block; width:70px; height:80px; line-height:80px; border:none; vertical-align:top; outline:none;
           background:url('https://assets.jobstore.my/images/icon_mobilenav_white.png') no-repeat center right/30px; cursor:pointer;}
  .dropdown-content{display:none; min-width:125px; position:absolute; right:10% !important; background:#f9f9f9; box-shadow:0px 8px 10px 0px rgba(0,0,0,0.2);
                    padding:25px; z-index:1; transition:all 0.3s ease-in-out 0s, visibility 0s linear 0.3s, z-index 0s linear 0.01s;}

}

@media only screen  and (min-width:1025px) and (max-width:1280px){

  .home_title{width:75%; line-height:42px; padding-top:15vh;}

  .home_search{display:block; width:95%; margin:35px auto; text-align:center; font-family:'Noto Sans', sans-serif;}

  .home_search_text{display:inline-block; width:35%; height:45px; line-height:45px; padding:0 15px; border:1px solid #ddd; border-right:1px solid #ddd;;
                    border-radius:0; float:left; margin:15px auto;}
  .home_search_select{display:inline-block; width:35%; height:45px; line-height:45px; padding:0 15px; border:1px solid #ddd; border-radius:0;
                      float:left; margin:15px auto; font-family:'Noto Sans', sans-serif;
                      appearance:none; -webkit-appearance:none; -moz-appearance:none;
                      background:url('https://assets.jobstore.my/images/arrow_down.png') #fff no-repeat center right 15px/13px;}
  .home_search_text:hover, .home_search_select:hover, .home_search_text:focus, .home_search_select:focus{outline:none;}
  .home_search_submit{display:inline-block; width:30%; height:45px; line-height:45px; font-size:14px; font-weight:600; color:#fff;
                      font-family:'Noto Sans', sans-serif; text-transform:uppercase; background:#0704e1; border:1px solid #0704e1;
                      border-radius:0; float:left; cursor:pointer; margin:15px auto;}
  .home_search_submit:hover{outline:none; background:#448aff; border:1px solid #448aff;}

  .dropbtn{display:block; width:70px; height:80px; line-height:80px; border:none; vertical-align:top; outline:none;
           background:url('https://assets.jobstore.my/images/icon_mobilenav_white.png') no-repeat center right/30px; cursor:pointer;}
  .dropdown-content{display:none; min-width:125px; position:absolute; right:10% !important; background:#f9f9f9; box-shadow:0px 8px 10px 0px rgba(0,0,0,0.2);
                    padding:25px; z-index:1; transition:all 0.3s ease-in-out 0s, visibility 0s linear 0.3s, z-index 0s linear 0.01s;}

}

@media only screen and (max-device-width:480px) and (orientation:portrait){
  
  .home_container{height:100vh;}
  .home_content{display:table; width:100%; height:auto;}
  
  .resource_header{width:100%; height:100vh; background:linear-gradient(rgba(2,20,64,0.35), rgba(2,20,64,0.35)), 
                   url('https://assets.jobstore.my/images/corporate/corporate_resources_mobile.jpg') no-repeat top center/cover;}
                   
  .home_employer_box{display:block; width:100%; height:250px; vertical-align:top; float:none;}
  .home_jobseeker_box{display:block; width:100%; height:250px; vertical-align:top; float:none;}
  
  .home_employer_button, .home_jobseeker_button{margin:1rem auto;}
  .home_employer_content{height:70%; margin:20% 0 0;}
  .home_title_box{display:block; width:100%; height:100%; margin:3rem auto;}
  
  .resource_header{width:100%; height:85vh;}
  
  .resources_title{display:block; width:100%; font-size:2rem; line-height:2.5rem;}
  
  /* --- employer resources ---- */
  .resources_employer_nav, .resources_jobseeker_nav{margin:2.5rem auto;}
  .resources_employer_guide, .resources_employer_product_vid, .resources_employer_ebooks, .resources_employer_latest_vid,
  .resources_employer_cf{display:inline-block; width:45%; padding:0.5% 0.5% 5%; margin:0 0.5% 5%;}
  
  .resources_jobseeker_guide, .resources_jobseeker_ebooks, .resources_jobseeker_vid{display:inline-block; width:30%; padding:85px 0.5% 25px; margin:0 0.5%;}
  
  .resources_company_profile, .resources_post_job, .resources_interview, .resources_search_resume, .resources_multiple_user{display:block; width:100%; height:200px;}
  
  .resources_prod_box{border:none;}
  .resources_prod_guide_title{display:block; width:90%; line-height:1.85rem; font-size:1.5rem; margin:0 auto 1rem;}
  .resources_prod_guide_img{height:auto;}
  .resources_prod_guide_desc{color:#000; text-shadow:none;}
  
  .resources_product_vid_bg{display:block; width:100%; height:auto;}
  .resources_product_vid_content_left, .resources_product_vid_content_right{display:block; width:100%; float:none;}
  .resources_product_vid_social{display:block; margin:0 auto 1rem;}
  .resources_vid_cover_microsite, .resources_vid_cover_profile, .resources_vid_cover_posting, .resources_vid_cover_distribution, 
  .resources_vid_cover_resume, .resources_vid_cover_team, .resources_vid_cover_candidates{display:block; width:100%; height:200px;}
  .resources_product_vid_title{display:block; width:100%; line-height:1.5rem; font-size:1.25rem;}
  .resources_product_vid_desc{display:block; line-height:1.5rem; font-size:1rem;}
  
  .resources_ebook_content_left, .resources_ebook_content_right{display:block; width:100%; float:none;}
  .resources_ebook_bg{display:block; width:100%; height:auto; padding:3rem 0;}
  .resources_ebook_title{display:block; width:100%; line-height:1.5rem; font-size:1.25rem;}
  .resources_ebook_desc{display:block; line-height:1.5rem; font-size:1rem;}
  .resources_ebook_download{display:block; font-size:1.1rem; margin:0.5rem auto 1.5rem;}
  .resources_ebook_img{height:auto;}
  
  .resources_latest_vid_bg{display:block; width:100%; height:auto; padding:2rem 0 3rem;}
  .resources_latest_vid_title{display:block; width:100%; line-height:1.5rem; font-size:1.25rem;}
  .resources_latest_vid_desc{display:block; line-height:1.5rem; font-size:1rem;}
  .resources_latest_vid_content_left, .resources_latest_vid_content_right{display:block; width:100%; float:none;}
  .resources_latest_vid_social{display:block; margin:0 auto 1rem;}
  .resources_hiring, .resources_our_story, .resources_jobs_demand, .resources_describe_boss, .resources_highest_paid{display:block; width:100%; height:200px;}
  
  /* --- jobseeker resources ---- */
  .resources_good_resume, .resources_video_resume, .resources_resume_guide, .resources_buzzwords, .resources_iv_key_questions, .resources_iv_mistakes,
  .resources_phone_vid_iv, .resources_transferable_skills, .resources_cover_letter_tips, .resources_online_classes{width:100%; max-width:100%; height:200px;}
  .resources_jobseeker_guide_title{display:block; width:90%; line-height:2rem; font-size:1.5rem;}
  
  .resources_jobseeker_handbook_img{display:block; width:100%; height:200px;}
  
  .resources_most_applied, .resources_fail_iv, .resources_iv_tips_car, .resources_career_opportunities, 
  .resources_job_in_demand, .resources_highest_6_paid{display:block; width:100%; height:200px;}
  
  .resources_cf_box, .resources_cf_bg{height:auto;}
  .resources_cf_content_left, .resources_cf_content_right{display:block; width:100%; float:none;}
  
  .resources_cf_title{line-height:1.5rem; font-size:1.15rem;}
  .resources_cf_desc{font-size:1rem;}
  .resources_cf_download{font-size:1rem; margin:1rem 0 2rem;}
  
}

@media only screen and (max-device-width:720px) and (orientation:landscape){
  
  .home_container{height:100vh;}
  
  .home_content{display:table; width:100%; height:250px;}
  
  .home_employer_box{display:inline-block; width:50%; height:100vh; vertical-align:top;}
  .home_jobseeker_box{display:inline-block; width:49.5%; height:100vh; vertical-align:top;}
  
  .home_employer_button, .home_jobseeker_button{margin:1rem auto;}
  .home_employer_content, .home_jobseeker_content{height:100%; margin:0 auto;}
  
  .resources_title{display:block; width:100%; font-size:2rem; line-height:2.5rem;}
  
  /* --- employer resources ---- */
  .resources_employer_nav, .resources_jobseeker_nav{margin:2.5rem auto;}
  .resources_employer_guide, .resources_employer_product_vid, .resources_employer_ebooks, 
  .resources_employer_latest_vid{display:inline-block; width:45%; padding:85px 0.5% 25px; margin:0 0.5%;}
  
  .resources_company_profile, .resources_post_job, .resources_interview, .resources_search_resume, .resources_multiple_user{display:block; width:100%; height:150px;}
  .resources_prod_guide_title{display:block; width:90%; line-height:1.85rem; font-size:1.5rem; margin:0 auto 1rem;}
  
  .resources_product_vid_bg{display:block; width:100%; height:auto;}
  .resources_product_vid_content_left{display:inline-block; width:55%; float:none;}
  .resources_product_vid_content_right{display:inline-block; width:40%; float:right;}
  .resources_product_vid_social{display:block; margin:0 auto 1rem;}
  .resources_vid_cover_microsite, .resources_vid_cover_profile, .resources_vid_cover_posting, .resources_vid_cover_distribution, 
  .resources_vid_cover_resume, .resources_vid_cover_team, .resources_vid_cover_candidates{display:block; width:100%; height:150px;}
  .resources_product_vid_title{display:block; width:100%; line-height:1.5rem; font-size:1.25rem;}
  .resources_product_vid_desc{display:block; line-height:1.5rem; font-size:1rem;}
  
  .resources_ebook_content_left, .resources_ebook_content_right{display:block; width:100%; float:none;}
  .resources_ebook_bg{display:block; width:100%; height:auto; padding:3rem 0;}
  .resources_ebook_title{display:block; width:100%; line-height:1.5rem; font-size:1.25rem;}
  .resources_ebook_desc{display:block; line-height:1.5rem; font-size:1rem;}
  .resources_ebook_download{display:block; font-size:1.25rem; margin:0.5rem auto 1.5rem;}
  .resources_employer_handbook_img, .resources_employer_salary_survey_img, .resources_salary_report_img{display:block; width:100%; height:250px;}
  
  .resources_latest_vid_bg{display:block; width:100%; height:auto; padding:2rem 0 3rem;}
  .resources_latest_vid_title{display:block; width:100%; line-height:1.5rem; font-size:1.25rem;}
  .resources_latest_vid_desc{display:block; line-height:1.5rem; font-size:1rem;}
  .resources_latest_vid_content_left{display:inline-block; width:55%; float:none;}
  .resources_latest_vid_content_right{display:inline-block; width:40%; float:right;}
  .resources_latest_vid_social{display:block; margin:0 auto 1rem;}
  .resources_hiring, .resources_our_story, .resources_jobs_demand, .resources_describe_boss, .resources_highest_paid{display:block; width:100%; height:150px;}
  
  /* --- jobseeker resources ---- */
  .resources_good_resume, .resources_video_resume, .resources_resume_guide, .resources_buzzwords, .resources_iv_key_questions, .resources_iv_mistakes,
  .resources_phone_vid_iv, .resources_transferable_skills, .resources_cover_letter_tips, .resources_online_classes{width:100%; max-width:100%; height:200px;}
  .resources_jobseeker_guide_title{display:block; width:90%; line-height:2rem; font-size:1.5rem;}
  
  .resources_jobseeker_handbook_img{display:block; width:100%; height:200px;}
  
  .resources_most_applied, .resources_fail_iv, .resources_iv_tips_car, .resources_career_opportunities, 
  .resources_job_in_demand, .resources_highest_6_paid{display:block; width:100%; height:200px;}
  
}

/* ------------------------------------------------------------------------------------------------------------------------ */
/* ----------------------------------- END media section - updated 09/05/2023 - 02:17pm ----------------------------------- */
/* ------------------------------------------------------------------------------------------------------------------------ */
