.background-image{height:216px;position:relative;background:linear-gradient(293deg,#7828fd 0,#5494c5 100%)}.tl-app-banner-head{border:1px solid #dcdcdc;margin-top:1%;background:#eaeff2;background-image:url('<?php echo $this->context->assetsBase;?>/images/TL-App-Banner-bg-image.jpg');height:300px;background-repeat:no-repeat}.banner-section{width:893px;display:inline-block;vertical-align:top}.home-right-side-block{margin-top:10px;padding:23px 0 23px 23px;width:446px;padding-left:24px;background:rgba(248,251,250,.9)}.job-alert-block{padding:10px 0 23px 0;margin-left:5px;width:392px;background:linear-gradient(to right,rgba(248,251,250,.9) 88%,#e9e9e9 12%)}.banner-reg-block{color:#fff;font-size:16px;text-align:center;padding-top:25px}.banner-reg-border{border-top:1px solid #fff;margin:0 10px}.pull-top{margin-top:-10px}.candidate-register-text{color:#1266da;display:inline-block}.banner-reg-form .banner-reg-inputs{padding:0 0 3px 0;background-color:#fff;border:none;font-size:15px}.banner-reg-form .banner-reg-inputs.banner-reg-std-code{width:37px;vertical-align:bottom;border-bottom:1px solid #acacac;height:28px;color:#878787}.reg-submit-button{text-align:center;padding:8px;background:#1266da;width:260px;margin-left:1%;margin-top:3%;color:#fff;text-decoration:none;box-shadow:1px 1px 6px 2px #cbcbcb;font-size:16px;border:0;cursor:pointer;height:39px;border:1px solid #0a52b5}.error-msg{display:none;color:red;padding:2px;font-size:12px;min-height:17px;text-align:left;padding-left:25px;position:absolute}.already-registered{color:#fff;text-align:center;padding-top:12px;font-size:12px}.already-registered a{color:#ff5900;text-decoration:none}.how-to-apprentice{font-size:18px;font-weight:600;padding:15px 0 30px 0;text-align:center}.steps{color:#286061}.apprentice-step1,.apprentice-step3{width:250px}.apprentice-step2{width:380px;padding-bottom:30px;border-bottom:1px solid #dcdcdc}.apply-now{padding:10px 18px;color:#fff}.why-apprentice{text-align:center;padding:15px;font-size:20px;margin:0}.apprentiship-text{padding:0 15px 10px 15px}.apprentiship-question{padding:8px 15px;background-color:#f0eeef;cursor:pointer}.apprentiship-answer{padding:15px 15px;display:none}.questions{margin:7px 15px}.dwn_arr{width:14px;height:14px;transform:rotate(90deg);float:right;margin-top:5px}.questions.active .dwn_arr{transform:rotate(270deg)}.teamlease-block{vertical-align:top;margin-bottom:20px;border-right:1px solid #dcdcdc}.teamlease-block img{width:136px;height:86px}.visibility-hidden{visibility:hidden}#f2f2f2.home-reg-form-error{padding:6px;color:red;font-size:14px}.banner-reg-inputs.margin-top-none{margin-top:0}.upload-resume-block{width:175px;border:1px dashed #0e428d}.upload-resume-head{text-align:center;padding-top:15px;padding-bottom:5px}.resume-ext{text-align:center;color:#757579;font-size:12px}.upload-resume-btn{text-align:center;margin-top:1%;color:#0e428d;margin-bottom:6%;text-decoration:none}.login-input-block{position:relative;margin:0 0 15px 0;font-size:16px}.enable-waitpop{display:table;margin:auto}.visiblity-hidden{visibility:hidden}.visiblity-show{visibility:visible}.login-input-buttons{padding:14px 0 10px 0;padding-bottom:0!important;width:84%;color:#000;font-size:inherit;background:#fff;border:none;height:40px;border-bottom:1px solid #acacac}.login-input-buttons:focus{outline:0}.login-input-buttons._2VUCMV{padding-left:40px}.login-input-buttons._1T5ImS{border-color:#ff6161;border-bottom-width:2px}.login-input-buttons.input-fill~.placeholder-span,.login-input-buttons:focus~.placeholder-span{top:-2px;font-size:12px}.login-input-buttons.input-fill~.animation-border:after,.login-input-buttons.input-fill~.animation-border:before,.login-input-buttons:focus~.animation-border:after,.login-input-buttons:focus~.animation-border:before{width:50%}.login-input-buttons.error-input{border-color:#ff6161;border-bottom-width:2px}.login-input-buttons.error-input~.animation-border:after,.login-input-buttons.error-input~.animation-border:before{background:#ff6161}.login-input-buttons:-webkit-autofill{box-shadow:inset 0 0 0 50px #fff}.login-input-buttons[disabled]{border-bottom-style:dashed}.animation-border{position:relative;display:block;width:84%;left:24px}.animation-border:after,.animation-border:before{content:"";height:1px;width:0;bottom:1px;position:absolute;background:#2874f0;transition:width .5s ease}.animation-border:before{left:50%}.animation-border:after{right:50%}.error-messages,.placeholder-span{position:absolute}.pull-left-margin{margin-left:-182px}.placeholder-span{color:#878787;font-size:15px;font-weight:400;pointer-events:none;left:24px;top:10px;transition:all .2s ease}.error.red-border,form .error.red-border{border:none!important;border-bottom:1px solid red!important}.job-headings{margin-top:-55px;padding:14px 12px 0 12px;background:rgba(42,42,42,.55);width:72%;color:#fff;font-size:16px}.selected{border-bottom:5px solid #00f}.all-jobs-block{cursor:pointer;text-align:center;width:11%;margin-left:2%;height:32px}.iit-jobs-block{cursor:pointer;text-align:center;width:13%;margin-left:5%;height:32px}.govt-jobs-block{cursor:pointer;text-align:center;width:13%;margin-left:5%}.walkin-jobs-block{cursor:pointer;text-align:center;width:14%;margin-left:5%;height:32px}.rec-jobs-block{cursor:pointer;text-align:center;width:21%;margin-left:6%;height:32px}.trending-jobs-head{margin-top:0;margin-bottom:10px;margin-left:5px;font-size:16px;border-bottom:1px solid #dcdcdc;padding:0 0 5px 0;color:#686868;font-weight:700}s .companies-head{margin-top:0;border-bottom:1px solid #dcdcdc;margin-bottom:10px;margin-left:10px;font-size:16px;padding:0 0 5px 0;color:#686868;font-weight:700}.companies-logo1{margin-left:4px;border:1px solid #dcdcdc;padding:0 15px 0 15px}.companies-logo2{margin-left:25px;padding-right:25px;border-right:1px solid #dcdcdc}.border-right-none{border-right:none!important}.trending-jobs-list1{width:25%;margin-left:5px}.trending-jobs-list2{width:25%}.trending-jobs-list3{width:24%}.search-heading{font-size:24px;color:#274686;font-weight:700;padding-right:50px;margin-bottom:25px;width:81%}.display-block{display:block!important}#advance-total-year{border:1px solid #ddd;padding:9px;height:36px;outline:0;background:#fff;color:#757579;width:155px;margin-left:11px}#advance-total-month{border:1px solid #ddd;padding:9px;max-width:380px;height:36px;outline:0;background:#fff;color:#757579;width:154px;margin-top:20px}#search-experience{border:1px solid #ddd;padding:8px;max-width:380px;height:40px;outline:0;background:#fff;color:#757579;width:125px;box-shadow:0 1px 1px 0 rgba(0,0,0,.05),0 1px 2px 0 rgba(0,0,0,.1),0 2px 1px -2px rgba(0,0,0,.2)}#advance-job-category{border:1px solid #ddd;padding:9px;max-width:380px;height:35px;outline:0;background:#fff;color:#757579;width:312px;margin-left:12px}.search-block-inputs{margin-left:3%}.combine-search-block{position:relative}a#advserchid:focus{color:#484a49}.advsearch-toggle{color:#484a49}.search-sub-heading{color:#fff;font-size:33px;margin-bottom:11px}.icon-34-34{width:34px;height:34px}.color-484a49{color:#484a49}.color-3a3a3a{color:#3a3a3a}.color-ffa937{color:#ffa937}.color-4E4E4E{color:#4e4e4e}.or-divider{vertical-align:top;margin-top:11%;padding-left:5%;font-size:16px;padding-right:5%}.register-here-btn:hover{background:#0e428d;color:#fff!important;padding:10px 20px 10px 20px}.register-here-btn{padding:10px 20px 10px 28px;color:#0e428d;border:1px solid #0e428d}.icon-20-42{width:20px;height:42px}.alert-arrow{float:right;padding-top:8.5%;padding-right:4%}.jobs-by-block{background:#3167b5;padding:44px 0 44px 0;color:#fff;font-size:20px;font-weight:700;float:left;width:12%;text-align:center}.jobs-selected{left:11.3%;margin-top:-21px;position:absolute;text-align:right;box-sizing:border-box;border:8px solid #fff;border-color:transparent transparent #3167b5 #3167b5;transform:rotate(-135deg)}.categories-listing{background:#1d4d93;padding:9px 0 5px 0;color:#fff;width:88%}.icon-50-50{width:50px;height:50px}.jobs-category-head{width:140px;text-align:center;margin-top:6px;border-right:1px solid #768886;height:90px}.left-side-content{width:920px;display:inline-block}.right-side-content{width:315px;display:inline-block;margin:0 0 0 15px}.trending-jobs-block{background:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.05),0 1px 2px 0 rgba(0,0,0,.1),0 2px 1px -2px rgba(0,0,0,.2);margin-top:1%;padding:10px}.company-logos{height:40px;width:88px}.todays-jobs{margin-top:1%;padding:10px;background:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.05),0 1px 2px 0 rgba(0,0,0,.1),0 2px 1px -2px rgba(0,0,0,.2);min-height:248px}.todays-jobs-scroll{height:auto;overflow:auto;max-height:195px}.todays-jobs-scroll::-webkit-scrollbar{width:6px;background-color:#f5f5f5}.todays-jobs-scroll::-webkit-scrollbar-thumb{background-color:#b1b1b1;border-radius:10px}.todays-jobs-scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5;border-radius:10px}.carousel-container{padding:13px;border:1px solid #dcdcdc;background:#fff}.corousal-head{font-size:14px;margin-top:0;border-bottom:1px solid #dcdcdc;text-align:left;padding-bottom:5px;font-weight:700;color:#686868}.carousel-indicators li{background-color:#dcdcdc!important}.carousel-indicators .active{background-color:#666!important}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.candi-testimonials p{height:auto;margin-bottom:30px}.carousel-indicators{position:absolute;bottom:-15px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}img.image-icons{vertical-align:text-bottom;border-radius:100%;border:1px solid #dcdcdc}.candi-testimonials{margin-top:20px}.candi-name{color:#000;font-weight:700;margin-left:10px;font-size:16px}.candi-comp{margin-left:10px;color:#5a5859;font-size:14px}.candidate-block{text-align:left}.search-algorithm-block{width:67%;background:rgba(220,224,223,.9);padding:15px;margin-top:2%}.ui-helper-hidden-accessible{display:none!important}.icon-124-42{width:124px;height:42px}.hyderabad-sprite{background:url('<?php echo $this->context->assetsBase;?>/images/Location-sprite-image_v1.png') -5px -5px;height:68px;width:68px;margin-left:36px}.bangalore-sprite{background:url('<?php echo $this->context->assetsBase;?>/images/Location-sprite-image_v1.png') 281px -5px;height:68px;width:68px;margin-left:36px}.mumbai-sprite{background:url('<?php echo $this->context->assetsBase;?>/images/Location-sprite-image_v1.png') 141px -5px;height:68px;width:68px;margin-left:36px}.pune-sprite{background:url('<?php echo $this->context->assetsBase;?>/images/Location-sprite-image_v1.png') 211px -5px;height:68px;width:68px;margin-left:36px}.chennai-sprite{background:url('<?php echo $this->context->assetsBase;?>/images/Location-sprite-image_v1.png') 351px -5px;height:68px;width:68px;margin-left:36px}.delhi-sprite{background:url('<?php echo $this->context->assetsBase;?>/images/Location-sprite-image_v1.png') 421px -5px;height:68px;width:68px;margin-left:36px}.kolkata-sprite{background:url('<?php echo $this->context->assetsBase;?>/images/Location-sprite-image_v1.png') 71px -5px;height:68px;width:68px;margin-left:36px}.more-category-head:hover{background:#fff}.more-category-head{border:1px solid #dcdcdc;border-radius:100%;width:64px;height:64px;padding-top:57px;vertical-align:top;margin-top:9px;background:#dcdcdc}a .upload-resume-block:hover{background:#e9e9e9}.search-block-inputs .select2{margin-top:-3px}.append+.select2-container{box-shadow:0 1px 6px 0 #5e5d5d!important}.ih-item.circle{position:relative;border-radius:50%;width:85px;height:75px}.ih-item.circle.effect1 .info{top:5px;bottom:0;left:0;right:0;margin-left:15px}.ih-item.circle.effect1 .spinner{width:80px;height:80px;border:5px solid #2a77e6;border-right-color:#023277;border-bottom-color:#023277;border-radius:50%;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out;margin-left:10px;margin-top:2px}.ih-item.circle.effect1 .info h3{font-size:10px;margin:0 5px;padding:33px 0 0 0}.ih-item.circle.effect1 .img{top:2px;left:-18px}.box-block{display:inline-block;width:100px;height:100px;margin-left:15px}.box-block .location-name{text-align:center;position:relative;padding-left:10px}.more-category-head{margin-top:-70px;margin-left:10px}.buttn-prop{width:140px;font-size:20px;text-align:center;vertical-align:top;background:#1467dd;border:none;color:#fff;margin-left:4px;height:50px}.select-prop{width:66.5%;background:#fff;border:1px solid #cccaca;height:35px;margin-left:8px}#sal_min{border:1px solid #ddd;padding:9px;height:36px;outline:0;background:#fff;width:155px;margin-left:12px}#sal_max{border:1px solid #ddd;padding:9px;max-width:380px;height:36px;outline:0;background:#fff;width:154px}.error_keyword{float:left;color:red;font-size:12px;display:none}.error_sal{float:left;color:red;font-size:12px;display:none}.categories-listing a{color:#fff}.categories-listing a:hover{color:#fff}.append+.select2-container{box-shadow:0 1px 1px 0 rgba(0,0,0,.05),0 1px 2px 0 rgba(0,0,0,.1),0 2px 1px -2px rgba(0,0,0,.2)}li.ui-menu-item:hover{background:#5897fb;color:#fff}.margin-top-10{margin-top:10px}.margin-top-40{margin-top:40px}img.image-icons{vertical-align:bottom}.promo-head{color:#fff;margin-left:10px;font-weight:700}.promo-icon{margin:8px;display:table}.promo-text{position:absolute;margin-top:1%;margin-left:2%;color:#fff}.dwnld-btn{padding:10px 20px 10px 28px;color:#fff;border:1px solid #fff}.dwnld-now{padding:7px 15px 0 10px;background:#fff;color:#5e5c85;border:1px solid #fff;display:inline-block;text-align:center;position:absolute;right:2%;top:5%;height:36px}.dwnld-now:hover{background:#5e5c85;color:#fff!important}a.dwnld-now:hover{color:#fff}a.dwnld:hover{color:#fff!important}svg.android.andr_logo{fill:#5e5c85!important}svg.android:hover{fill:#fff}.contact-us-heading{margin-top:0;color:#2f3f4f;font-size:14px;line-height:29px;font-weight:400}a:hover.btn.btn-default.pull-right{color:#fff!important;background:#5e5c85}.recent_search_div{float:left;margin-left:25px;background-color:#fff;width:320px;text-align:left;padding:2%;position:absolute;border:2px solid rgba(51,122,183,.32);border-top:none}.download-btn-android{margin-right:10px;color:#5e5c85;padding-bottom:0;margin-top:15px;border-radius:unset;border:1px solid #fff;height:38px}a:hover svg.icon-36-36.android{fill:#fff}.btn{padding:2px 12px!important}.video-profile-block{background:#164fac;border-radius:100%;width:70px;height:70px;margin-top:21px;vertical-align:top;margin-left:10px;margin-right:60px}&.right{left:33%}.prev{left:-33%}.search-block-prop{width:534px;height:10%;border-top-left-radius:15px;border-bottom-left-radius:15px;box-shadow:none}img.img-40{width:30%}img.center{margin-left:50px}.margin-left-55{margin-left:55px}.margin-left-0{margin-left:0}.job-role-title{font-weight:700;text-align:center;padding-top:16px;font-size:13px;color:#4e4e4e;height:40px}.job-role-count{text-align:center;padding-top:25px;font-size:12px;color:#4e4e4e}.job-role-div{width:156px;height:145px;padding:10px;margin:28px 28px 0 0;border-radius:6px;box-shadow:1px 1px 6px 2px #f1ecec}.job-reg-count{background:#fff;width:240px;height:175px;padding:10px;border-radius:6px}.job-reg-title{font-weight:700;text-align:center;padding-top:8px;font-size:28px}.job-reg-subtitle{text-align:center}.post-job-div{width:15%;margin-left:42%;padding:12px 23px 12px 23px;background:#ffa937;border-radius:6px;color:#fff;font-weight:700;margin-top:32px;margin-bottom:48px;font-size:14px}.emp-div{font-size:26px;padding-top:48px}.job-alert-div{border:1px solid #ffa937;width:92%;text-align:center;margin-left:4%;padding:8px;border-radius:6px;color:#ffa937;margin-top:10px;font-size:14px;cursor:pointer}.padding-div{padding:30px 0 10px 24px}.list-recent-job{border-bottom:1px solid #c3c3c3;padding:24px 24px 24px 0;width:96%;color:#3a3a3a;font-size:14px}.list-recent-job.span{float:right}.testimonial-div{position:relative;top:200px;margin-left:15%;padding-right:4%}#location-selected input[type=text]::placeholder{padding-left:10px;font-size:14px}.padding-20{padding:20px}.font-18-color-fff{font-size:18px;color:#fff}.search-location{background:0 0;border:none!important;border-bottom:1px solid #d8d8d8!important}.font-20{font-size:20px}.font-18{font-size:18px}.font-14{font-size:14px}.font-28{font-size:28px}.font-bold{font-weight:700}.font-24{font-size:24px}.banner-bg{position:absolute;opacity:.4;width:40%;left:60%;bottom:2px}.banner-bg1{position:absolute;opacity:1.5;width:42%}.testimonial-prop{padding:10px;position:absolute;right:0;height:245px;top:90px;width:254px;font-size:10px;text-align:center;background:#fff;box-shadow:2px 3px 5px -2px #cbcbcb;color:#4e4e4e;transition:right 2s,height 1s,top 2s,width 2s,font-size 2s}.testimonial-prop1{padding:36px 15px 15px 15px;position:absolute;right:230px;height:330px;top:10px;width:280px;font-size:12px;text-align:center;background:#fff;box-shadow:10px 30px 34px 0 #cbcbcb;color:#4e4e4e;transition:right 2s,height 1s,top 2s,width 2s,font-size 2s}.quote-img{position:absolute;font-size:40px;top:18px;color:#a7a7a7;left:20px;transition:right 2s,height 2s,top 2s,width 2s,font-size 1s}.quote-img1{position:absolute;font-size:28px;top:10px;color:#a7a7a7;left:14px;transition:right 2s,height 2s,top 2s,width 2s,font-size 1s}#trigger-slide{padding:5px;border-radius:40px;border:2px solid #ff9e39;width:60px;text-align:center;float:right;position:relative;bottom:22px;font-size:30px;color:#ff9e39;cursor:pointer}.loc-block{position:absolute;bottom:72px;right:140px}.position-relative{position:relative}#search-form{top:5px;right:125px;height:50px;position:absolute;text-align:center;padding-top:8px;border-top-right-radius:8px;border-bottom-right-radius:8px}#drop-arrow{margin-top:24px;position:absolute;border:4px solid #fff;border-color:transparent transparent #000 #000;transform:rotate(-45deg);right:240px}.ad-div{border-radius:4px;height:118px;box-shadow:1px 1px 6px 2px #cbcbcb}