.profile-container{position:fixed;top:0;width:100%;height:100%;display:flex;flex-direction:column;background:#fff}.profile-container .header{height:50px;background:#406fb6 0 0 no-repeat padding-box;box-shadow:0 3px 6px #00000029;color:#fff;font-size:14px;align-items:center;display:flex;padding-left:17px;justify-content:space-between;font-weight:600;z-index:1099}.profile-container .upgrade-premium{height:60px;background:#e4e4e4 0 0 no-repeat padding-box;display:flex;align-items:center}.upgrade-premium img{padding:0 17px}.profile-container .upgrade-content{display:flex;flex-direction:column}.apply-content{color:#4e4e4e;font-size:12px}.upgrade-link{color:#4e4e4e;font-size:14px;font-weight:600}.profile-content{display:flex;flex-direction:column;background:#fff 0 0 no-repeat padding-box;height:100%}.profile-content a{text-decoration:none}.profile-content .menu{display:flex;color:#4e4e4e;font-size:14px;padding:20px 0;border-bottom:1px solid #e8e8e8;margin-left:17px}.profile-content .menu img{margin-right:17px}.profile-content .menu span{position:relative;top:-5px}.editProfile-dropdown,.myJobs-dropdown,.searchJobs-dropdown{background:#f8f8f8 0 0 no-repeat padding-box;color:#4e4e4e;font-size:14px;display:none}.jobs-dropdown{margin:15px 0 15px 52px}.editProfile-dropdown a,.myJobs-dropdown a,.searchJobs-dropdown a{text-decoration:none;color:#c09a9a}.ez-dropdown{display:none;height:50px;background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 6px #00000029;color:#666;font-size:14px;flex-direction:row;align-items:center;justify-content:space-around}.ez-dropdown a{color:#666}.regiration-block .input-group{position:relative;margin:40px 0 20px}.regiration-block input{font-size:18px;padding:10px 10px 10px 5px;display:block;width:300px;border:none;border-bottom:1px solid #757575}.regiration-block input:focus{outline:0}.regiration-block label{color:#999;font-size:18px;font-weight:400;position:absolute;pointer-events:none;left:5px;top:10px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.regiration-block input:focus~label,.regiration-block input:valid~label{top:-20px;font-size:14px;color:#4285f4}.regiration-block .bar{position:relative;display:block;width:315px}.regiration-block .bar:after,.regiration-block .bar:before{content:'';height:2px;width:0;bottom:1px;position:absolute;background:#4285f4;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.regiration-block .bar:before{left:50%}.regiration-block .bar:after{right:50%}.regiration-block input:focus~.bar:after,.regiration-block input:focus~.bar:before{width:50%}.regiration-block .highlight{position:absolute;height:60%;width:100px;top:25%;left:0;pointer-events:none;opacity:.5}.regiration-block input:focus~.highlight{-webkit-animation:inputHighlighter .3s ease;-moz-animation:inputHighlighter .3s ease;animation:inputHighlighter .3s ease}@-webkit-keyframes inputHighlighter{from{background:#4285f4}to{width:0;background:0 0}}@-moz-keyframes inputHighlighter{from{background:#4285f4}to{width:0;background:0 0}}@keyframes inputHighlighter{from{background:#4285f4}to{width:0;background:0 0}}.profile-login-reg-section{background:#f4f4f4 0 0 no-repeat padding-box;height:78%}.profile-container .content{height:100%;background:#f4f4f4 0 0 no-repeat padding-box;overflow:scroll}.profile-login-section #loginForm{width:84%;background:#fff 0 0 no-repeat padding-box;border:1px solid #ddd;border-radius:6px;margin:5% 0 45px 4%;height:89%;padding:14px}.profile-container .content{height:100%;background:#f4f4f4 0 0 no-repeat padding-box;overflow:scroll}.myJobs .arrow img{margin-left:216px}.editProfile .arrow img{margin-left:164px}.profile-login-section #loginForm-myprofile{height:90%;background:#fff 0 0 no-repeat padding-box;border:1px solid #ddd;border-radius:6px;margin:4%;padding:5%}#loginForm-myprofile .login-with{color:#4e4e4e;position:relative;top:-11px;font-size:14px;font-weight:600;margin-right:15px}#loginForm-myprofile input[type=checkbox]{position:relative;cursor:pointer}#loginForm-myprofile input[type=checkbox]:before{content:"";display:block;position:absolute;width:15px;height:15px;top:0;left:0;border:1px solid #406fb6;background-color:#fff}#loginForm-myprofile input[type=checkbox]:checked:after{content:"";display:block;width:4px;height:7px;border:solid #406fb6;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:3px;left:5px}.remember-me-myprofile{font-size:12px;color:#666}.register-here-myprofile{color:#115cab;text-decoration:none}.profile-custom-short-reg{border-radius:6px;opacity:1;margin:4%;padding:5%;font-family:Poppins,sans-serif;left:0;background:#fff none repeat scroll 0 0}#wait_image{width:50%!important}#email_error_msg{z-index:9999}.already_a_user{font-size:15px;color:#949494;font-weight:500;text-align:center;margin:26px 0}.login-modal-dialog.modal-dialog{width:100%}.profile-custom-short-reg .login-input-buttons{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-image:none;border-style:none none solid;border-width:medium medium 1px;border-bottom:1px solid #cfcfcf;color:#000;padding:8px 10px 10px 0;width:100%;-moz-appearance:none;font-family:roboto;font-size:15px;outline:0;width:94%}.profile-custom-short-reg .login-input-block{font-size:14px;margin:22px 0!important;margin:auto;position:relative}#customshortreg{height:100vh;z-index:8000!important}.trim-width{display:inline-block;width:86%;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis;margin:10px}#customshortreg #close_m{margin:0!important;float:left}#customshortreg .modal-content.reg-modal-content{border-top:none!important;background:#eee 0 0 no-repeat padding-box}#customshortreg .reg-modal-title{color:#fff;background:#406fb6;font-size:14px}.profile-custom-short-reg .modal-body{background:#fff 0 0 no-repeat padding-box;border-radius:6px;opacity:1;margin:10px 10px 0 10px;padding:10px 16px;min-height:79.7vh}.profile-custom-short-reg .placeholder-span{color:#ababab}.profile-custom-short-reg #reg-submit{border-radius:6px;border:none!important;font-size:14px;background-color:#406fb6;padding:10px;color:#fff;font-size:14px;font-weight:600;font-family:poppins,sans-serif;width:100%;height:42px}.profile-custom-short-reg .reg-bottom-content{color:#666;background:#e1e1e1;margin:0 10px;font-size:12px}select{font-family:Poppins,sans-serif;color:#ababab}.profile-custom-short-reg .login-input-buttons{font-family:Poppins,sans-serif;color:#707070;font-size:14px}input#fullname:focus~label,input#mobile:focus~label,input#reg_email:focus~label,input#skills:focus~label{font-size:10px;color:#406fb6}input[type=radio]{-webkit-appearance:none;width:12px;height:12px;border-radius:50%;outline:0;border:1px solid #878787;margin-right:4px;position:relative;top:2px}input[type=radio]:before{content:'';display:block;width:60%;height:60%;margin:20% auto;border-radius:50%}input[type=radio]:checked:before{background:#125cab}input[type=radio]:checked{border-color:#125cab}#customshortreg .reg-modal-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;width:83%;padding:0 0 0 10px;text-align:left}.currentCityIcon,.jobRolesIcon,.qualificationIcon{float:right;top:-15px!important;margin-right:14px}.value{font-family:Poppins,sans-serif!important;color:#707070!important;font-size:14px!important}.whatsapp_icon{height:15px;margin-right:2px;vertical-align:text-top}.whatsapp_text{color:#25d366}#whatsappsubscription{margin-right:10px}.stooltip{position:relative;display:inline-block;margin-left:5px}.stooltip .stooltiptext{visibility:hidden;width:45vw;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px;line-height:initial;top:25px;left:-100px;position:absolute;z-index:1}.stooltip:hover .stooltiptext{visibility:visible}.profile-login-section input:focus{outline:0}.profile-login-section label{color:#ababab;font-size:14px;font-weight:400;position:absolute;pointer-events:none;left:5px;top:10px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.profile-login-section input:focus~label,.profile-login-section input:valid~label{top:-20px;font-size:10px;color:#406fb6}.profile-login-section .bar{position:relative;display:block;width:98%}.profile-login-section .bar:after,.profile-login-section .bar:before{content:'';height:2px;width:0;bottom:1px;position:absolute;background:#406fb6;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.profile-login-section .bar:before{left:50%}.profile-login-section .bar:after{right:50%}.profile-login-section input:focus~.bar:after,.profile-login-section input:focus~.bar:before{width:50%}.profile-login-section .highlight{position:absolute;height:60%;width:100px;top:25%;left:0;pointer-events:none;opacity:.5}.profile-login-section input:focus~.highlight{-webkit-animation:inputHighlighter .3s ease;-moz-animation:inputHighlighter .3s ease;animation:inputHighlighter .3s ease}#searchCity{background-image:url(/css/searchicon.png);background-position:10px 12px;background-repeat:no-repeat;width:100%;font-size:16px;padding:12px 20px 12px 40px;border:1px solid #ddd;margin-bottom:12px}#passDiv{display:none}ul#yearUL>li:first-child{display:none}.profile-custom-short-reg .dropdown-arrow{float:right;position:relative;top:-21px;right:13px}.profile-custom-short-reg #citydropdown_myprofile,.profile-custom-short-reg #qualificationdropdown_myprofile,.profile-custom-short-reg #roledropdown_myprofile,.profile-custom-short-reg #sublocationdropdown_myprofile,.profile-custom-short-reg #yeardropdown_myprofile{position:fixed;z-index:9999;width:100vw;min-height:100vh;background:0 0 no-repeat padding-box padding-box #eee;left:0;top:0;display:none}.profile-custom-short-reg #roledropdown_header,.profile-custom-short-reg #sublocationdropdown_header,.profile-custom-short-reg #yeardropdown_header,.profile-custom-short-reg .citydropdown_header,.profile-custom-short-reg .sublocationdropdown_header{height:50px;background:#406fb6 0 0 no-repeat padding-box;box-shadow:0 3px 6px #00000029;opacity:1;line-height:51px;padding-left:18px}.or-section-myprofile{border-bottom:1px solid grey;width:50%;margin:0 auto}.or-content{position:relative;top:9px;background:#fff;left:46px}