@charset "utf-8";



@import url(http://fonts.googleapis.com/css?family=Open+Sans:300,700,400,600);



@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:700,300);



@import url(http://fonts.googleapis.com/css?family=Roboto:500,300,700,400);



@import url(http://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css);



/*



font-family: 'Open Sans', sans-serif;



font-family: 'Open Sans Condensed', sans-serif;



*/







html{ font-size: 100%; }



body{ font-family: 'Open Sans', sans-serif; font-size: 1em; }



.row{ position: relative; }



.span-block{ display: block; }



.span-imp{ color: #B30F0F; }











/**-- Employee page: Logo / Nav / Header / Article



----------------------------**/



.alert-wrap{ display: none; height: 40px; }



.alert-bar{ display: block; margin: 0px; padding: 5px 10px; line-height: 40px}



.alert-green{ color: #33cab6 !important; }



.alert-warn{ color: #f9b132 !important; }







.theme-warp{ background-color: #ffffff; /*background-color: #33cab6;*/ }



.logo-nav-cont{ min-height: 70px; /*min-height: 90px;*/ }



.logo-cont{ display: block; width: auto; height: 60px; margin: 0px; padding: 0px 0px; }



.mobile-nav-block { display: none; margin: 30px auto; padding: 5px 7px; border-radius: 4px; background-color: #7adccf; float: right; }



.mobile-bar{ display: block; width: 25px; height: 2px; margin: 3px auto; padding: 0px; background-color: #f5fcfb;}



.nav-cont{ float: right; }



.nav-cont-ul{ list-style-type: none; display: table; margin: 15px 0px 0px 0px; padding: 0px; }



.nav-cont-li{ list-style-type: none; position: relative; display: block; margin: 0px; padding: 0px; float: left; }



.nav-cont-a{



  display: block; margin: 0px; padding: 0px 10px;



  /*font-family: 'Roboto', sans-serif;



  font-family: 'Open Sans Condensed', sans-serif;*/



  font-size: 16px; font-weight: 700; line-height: 40px; /*line-height:*/ 50px; color: #606060;



  font-family: 'Roboto', sans-serif; font-weight: 500; font-size: 14px; color: #606060;



}.nav-cont-a.btn-missed{ margin-left: 10px; padding: 0px 15px; background-color: #f7f7f7; border: none; 



font-family: 'Roboto', sans-serif; font-weight: 500; font-size: 14px; color: #606060; }



 .nav-cont-a.btn-login{ margin-left: 10px; line-height: 36px; padding: 0px 15px; font-size: 14px; color: #606060; border-color: #606060;



 font-family: 'Roboto', sans-serif !important; font-weight: 500 !important; color: #606060; }







.radio-inline{ padding-left: 0px; padding-right: 20px; }



.form-control{ height: 50px; }



  .home-job-srch-cont{ display: table; text-align: center; border-top: 1px solid #7adccf; border-bottom: 1px solid #7adccf; /*text-shadow: 0px 1px 1px #656565;*/ }



  .homepage-job-search{ display: table-cell; height: calc(100vh - 215px); vertical-align: middle; }



  .desig-field{ border: 5px solid rgba(255,255,255,0.35); border-right: none; border-bottom-right-radius: 0px; border-top-right-radius: 0px;



  -webkit-background-clip: padding-box; /* for Safari */



		  background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */



} .locat-field{ border: 5px solid rgba(255,255,255,0.35); border-left: none; border-right: none; border-radius: 0px;



  -webkit-background-clip: padding-box; /* for Safari */



		  background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */



} .search-job{ height: 50px; border: 5px solid rgba(255,255,255,0.35); border-left: none; border-bottom-left-radius: 0px; border-top-left-radius: 0px;



  -webkit-background-clip: padding-box; /* for Safari */



  		  background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */



} .homepage-search-heading{ display: block; margin: 0px 0px 20px 0px; padding: 0px; color: #ffffff !important; }



  .homepage-search-description{ display: block; margin: 20px 0px 0px 0px; padding: 0px; color: #ffffff !important; }







.home-cnd-regi-cont{ display: table; text-align: center; }



  .homepage-cand-register{ display: table-cell; height: 125px; vertical-align: middle; }



  .home-cnd-reg-description{ display: inline-block; margin: 0px; padding: 0px; line-height: 50px !important; color: #ffffff !important; /*text-shadow: 0px 1px 1px #656565;*/ }



  .home-cnd-reg-button{ display: inline-block; line-height: 50px; margin: 0px 0px 0px 15px; padding: 0px 15px; }











/**-- Homepage mission statement



----------------------------**/



.mission-statment-warp{ padding: 100px 0px; text-align: center; }



.mission-stat-heading{ display: block; margin: 0px; padding: 0px; }



.mission-stat-head-style{ color: #33cab6; }



.mission-stat-description{ display: block; margin: 0px; padding: 45px 100px; }



.mission-statment-warp .btn-green, .mission-statment-warp .btn-blue{ line-height: 60px; padding: 0px 25px; }











/**-- Common Search Section 



----------------------------**/



.common-section{ padding: 80px 0px; background-color: #f7f7f7; 



background-image: url(../../images/_chandigarh.jpg); 



background-position: center -310px; background-size: cover; background-attachment: fixed; }



.common-section .common-welcome-block{ display: block; width: 50%; margin: 0px auto 25px auto; text-align: center; }



.common-section .common-sec-heading{ display: block; margin: 0px 0px 1px 0px; padding: 5px 0px; 



font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 24px; line-height: 1.42857143; color: #ffffff; }



.common-section .common-sec-descp{ display: block; margin: 0px; padding: 5px 5px; 



font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 15px; line-height: 1.42857143; color: #ffffff; }



.common-section .common-head-style{ font-weight: 500; }



.common-section .common-sec-heading-span{ border-top-left-radius: 4px; border-top-right-radius: 4px; text-shadow: 1px 1px 1px #102030; background-color: rgba(0,0,0,.35); }



.common-section .common-sec-descp-span{ border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; text-shadow: 1px 1px 1px #102030; background-color: rgba(0,0,0,.35); }



.common-section .form-inline{ text-align: center; }







.common-section .form-control{ height: 50px; }



.common-section .skills-field{ border: 5px solid rgba(0,0,0,0.35); border-right: none; border-radius: 0px;



  -webkit-background-clip: padding-box; /* for Safari */



		  background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */



}



.common-section .state-field{ border: 5px solid rgba(0,0,0,0.35); border-left: none; border-right: none; border-radius: 0px;



  -webkit-background-clip: padding-box; /* for Safari */



		  background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */



}



.common-section .location-field{ border: 5px solid rgba(0,0,0,0.35); border-left: none; border-radius: 0px;



  -webkit-background-clip: padding-box; /* for Safari */



		  background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */



}



.common-section .find-btn{ height: 50px; border: 5px solid rgba(0,0,0,0.35); border-left: none; border-bottom-left-radius: 0px; border-top-left-radius: 0px;



  -webkit-background-clip: padding-box; /* for Safari */



  		  background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */



  font-family: 'Roboto', sans-serif; font-weight: 600; font-size: 14px; line-height: 1.42857143; color: #ffffff;



  padding: 0px 20px; background-color: #606060;



}



.common-section .form-control:focus { border-color: #66afe9; outline: 0;



				box-shadow: none;



		-webkit-box-shadow: none;



}



.common-section .common-sec-form-nav-ul{ display: table; list-style-type: none; margin: 25px auto 0px auto; padding: 0px; }



.common-section .common-sec-form-nav-li{ display: block; list-style-type: none; margin: 0px; padding: 0px; cursor: pointer; float: left; }



.common-section .common-sec-form-nav-li-dot{ display: inline-block; list-style-type: none; width: 16px; height: 16px; margin: 0px 5px; padding: 0px; 



background-color: #606060; border-radius: 50%; }



.common-section .common-sec-form-nav-li-txt{ display: inline-block; list-style-type: none; margin: 0px 5px; padding: 0px;



font-family: 'Roboto', sans-serif; font-weight: 500; font-size: 13px; line-height:1.42857143; color: #ffffff; vertical-align: text-top; }







.common-section .common-sec-form-nav-li.active .common-sec-form-nav-li-dot{ background-color: #ffffff; }



.common-section .common-sec-form-nav-li.active .common-sec-form-nav-li-txt{ /*color: #A4A4A4; font-weight: 500;*/ }



.common-section .common-sec-form-nav-li:hover .common-sec-form-nav-li-dot{ background-color: #ffffff; }



.numb-block{ margin-top: 25px !important; }



.numb-block span{ padding: 5px 10px; font-size: 15px; font-weight: 400; color: #ffffff; border-radius: 4px; background-color: rgba(0,0,0,.35); }











/**-- Registeration Promo Section



----------------------------**/



.registeration-promo{ padding: 15px 0px; background-color: #43cae7/*#0CC5ED*/; }



.registeration-promo .registeration-promo-article{ display: block; text-align: center; margin: 0px auto; }



.registeration-promo .registeration-promo-heading{ display: block; margin: 0px; padding: 0px; 



font-family: 'Roboto', sans-serif; font-weight: 300; font-size: 24px; line-height: 1.42857143; color: #ffffff; }



.registeration-promo .registeration-btn{



  display: inline-block; width: auto; margin: 0px 5px; padding: 9px 15px; border: 5px solid rgba(245,252,251,1);



  font-family: 'Roboto', sans-serif; font-weight: 500; font-size: 16px; line-height: 1.42857143; background-color: #ffffff; color: #606060; 



}











/**-- Asphire India



----------------------------**/



.asphire-intro{ padding: 50px 0px; text-align: center; }



.asphire-intro .asphire-intro-article{ display: block; vertical-align: middle; }



.asphire-intro .asphire-intro-heading{ display: block; width: 100%; margin: 0px 0px 15px 0px; padding: 0px;



font-family: 'Roboto', sans-serif; font-weight: 300; font-size: 24px; line-height: 1.42857143; color: #606060; }



.asphire-intro .asphire-intro-descp{ display: block; width: 75%; margin: 0px auto; padding: 0px; 



font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 15px; line-height: 1.55857143; color: #606060; }



.asphire-intro .asphire-intro-style{ font-weight: 500; color: #33cab6; }



.asphire-intro .asphire-intro-style-2{ padding: 0px 5px; border-radius: 4px; font-weight: 500; background-color: #eeeeee; }



.asphire-intro .pad-top{ margin-top: 50px; }



.asphire-intro .pad-bottom{ margin-bottom: 50px; }



.asphire-intro .signup-btn{ margin-top: 15px; background-color: #61adea; border: medium none; color: #ffffff; font-family: "Roboto",sans-serif; font-size: 13px; font-weight: 500; line-height: 1.42857;}







.illus-process{ margin-bottom: 50px; background-image: url(../../images/asphire-process.jpg); background-position: center center; height: 132px; background-repeat: no-repeat; }


.asphire-home .asphire-cols{ background-image: url(../../images/about-us.jpg); background-position: top right; background-repeat: no-repeat; }
.asphire-home .asphire-intro-heading, .asphire-home .asphire-intro-descp{ text-align: left; margin-left: 0px; }
.asphire-home .btn{ float: left; }




/**-- Hiring Process



----------------------------**/



.hiring-process{ padding: 50px 0px; }



.hiring-process .hiring-process-article{ display: block; vertical-align: middle; }



.hiring-process .hiring-process-heading{ display: block; margin: 0px; padding: 0px; 



font-family: 'Roboto', sans-serif; font-weight: 300; font-size: 24px; line-height: 1.42857143; color: #606060; }



.hiring-process .registeration-btn{



  display: block; margin: 15px 0px 0px 0px; padding: 15px 15px; border: none;



  font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 18px; line-height: 1.42857143; background-color: #ffffff; color: #606060;



}







/**-- Core Value



----------------------------**/



.core-value-article{ padding-top: 25px; padding-bottom: 0px; }



.core-value-article .col{ cursor: pointer; }







.core-value-article .core-value-heading{ display: block; margin: 0px; padding: 5px 15px 0px 10px;



font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 18px; line-height: 1.42857143; color: #606060; }



.core-value-article .core-value-descp{ display: block; margin: 0px; padding: 10px 15px 5px 15px;



font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 14px; line-height: 1.42857143; color: #606060; }



.core-value-article i { font-size: 8px; margin: 0px;  }







.core-value-article .core-val-sty-01{ border-left: 1px solid #fb8404; }



.core-value-article .core-val-sty-02{ border-left: 1px solid #33cab6; }



.core-value-article .core-val-sty-03{ border-left: 1px solid #f9b132; }



.core-value-article .core-val-sty-04{ border-left: 1px solid #0cc5ed; }



.core-value-article .core-val-sty-01 .core-value-heading{ border-left: 4px solid #fb8404; /*color: #fb8404;*/ }



.core-value-article .core-val-sty-02 .core-value-heading{ border-left: 4px solid #33cab6; /*color: #33cab6;*/ }



.core-value-article .core-val-sty-03 .core-value-heading{ border-left: 4px solid #f9b132; /*color: #f9b132;*/ }



.core-value-article .core-val-sty-04 .core-value-heading{ border-left: 4px solid #0cc5ed; /*color: #0cc5ed;*/ }







.core-value-article .core-val-sty-01:hover{ background-color: #fb8404; }



.core-value-article .core-val-sty-02:hover{ background-color: #33cab6; }



.core-value-article .core-val-sty-03:hover{ background-color: #f9b132; }



.core-value-article .core-val-sty-04:hover{ background-color: #0cc5ed; }



.core-value-article .core-val-sty-01:hover .core-value-heading, .core-value-article .core-val-sty-01:hover .core-value-descp{ color: #ffffff; }



.core-value-article .core-val-sty-02:hover .core-value-heading, .core-value-article .core-val-sty-02:hover .core-value-descp{ color: #ffffff; }



.core-value-article .core-val-sty-03:hover .core-value-heading, .core-value-article .core-val-sty-03:hover .core-value-descp{ color: #ffffff; }



.core-value-article .core-val-sty-04:hover .core-value-heading, .core-value-article .core-val-sty-04:hover .core-value-descp{ color: #ffffff; }











.messg-block{ padding: 50px 0px; background-color: #f7f7f7;



/*background-image: url(../../images/_chandigarh.jpg); 



background-position: center center; background-size: cover; background-attachment: fixed;*/



}



.messg-block .messg-block-heading{ display: block; margin: 0px 0px 15px 0px; padding: 0px;



font-family: 'Roboto', sans-serif; font-weight: 300; font-size: 24px; line-height: 1.42857143; color: #606060; }



.messg-block .messg-block-descp{ display: block; margin: 0px; padding: 0px; 



font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 15px; line-height: 1.55857143; color: #606060; }



.messg-block .messg-block-style{ font-weight: 500; color: #fb8404; }



.messg-block .pad-top{ margin-top: 50px; }



.messg-block .pad-bottom{ margin-bottom: 50px; }



.messg-block .signup-btn{ margin-top: 15px; background-color: #61adea; border: medium none; color: #ffffff; font-family: "Roboto",sans-serif; font-size: 13px; font-weight: 500; line-height: 1.42857; }











.post-browse-wrap { padding: 100px 0px; }



.post-browse-wrap .post-browse-heading{ display: block; margin: 0px; padding: 0px;



font-family: 'Roboto', sans-serif; font-weight: 300; font-size: 24px; line-height: 1.42857143; color: #606060; }



.post-browse-wrap .post-browse-descp{ display: block; margin: 0px; padding: 0px; 



font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 15px; line-height: 1.42857143; color: #606060; }



.post-browse-wrap .post-browse-style{ font-weight: 500; color: #33cab6; }



.post-browse-wrap .pad-top{ margin-top: 50px; }



.post-browse-wrap .pad-bottom{ margin-bottom: 50px; }



.post-browse-wrap .browse-btn{



  display: inline-block; margin: 15px 0px 0px 0px; padding: 15px 15px; border: none;



  font-family: 'Roboto', sans-serif; font-weight: 500; font-size: 16px; line-height: 1.42857143; background-color: #606060; color: #ffffff;



}











/**-- Employer Intro Section



----------------------------**/



.intro-emp-wrap{ }



.intro-emp-wrap .employer-statment-heading{ display: block; margin: 0px 0px 0px 0px; padding: 0px; 



font-family: 'Roboto', sans-serif; font-weight: 300; font-size: 28px; line-height: 1.42857143; color: #ffffff; }



.intro-emp-wrap .employer-statment-descp{ display: block; margin: 0px; padding: 25px 0px; 



font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 20px; line-height: 1.42857143; color: #ffffff; }



.intro-emp-wrap span{ font-weight: 500; }



.intro-emp-wrap .btn{ margin-left: 0px; padding-left: 20px; padding-right: 20px; background-color: #ffffff; color: #606060; }











/**-- Employer Intro Search Section



----------------------------**/



.intro-emp-srch-wrap{ background-color: #0cc5ed; padding-top: 35px; padding-bottom: 35px; border-top: 1px solid #ffffff; }



.intro-emp-srch-wrap form{ text-align: center; }



.intro-emp-srch-wrap .desig-field,  .intro-emp-srch-wrap .locat-field{ width: 275px; border-color: #656565; }



.intro-emp-srch-wrap .btn-search{ padding-left: 30px; padding-right: 30px; }











/**-- Collage Section



----------------------------**/



.intro-plan-info-wrap{ margin: 0px; padding: 100px 0px; border-top: 1px solid #0cc5ed; }



.intro-plan-info-wrap .intro-plan-info-wrap-heading{ display: block; margin: 0px 0px 25px 0px; padding: 0px; 



font-family: 'Roboto', sans-serif; font-weight: 300; font-size: 28px; line-height: 1.42857143; color: #606060; }



.intro-plan-info-wrap .intro-plan-info-wrap-descp{ display: block; margin: 0px; padding: 0px; 



font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 18px; line-height: 1.42857143; color: #606060; }



.intro-plan-info-wrap span{ color: #0cc5ed; }



.intro-plan-info-wrap .plan-list-ul, .intro-plan-info-wrap .intro-plan-post-job{ margin-top: 30px; }



.intro-plan-info-wrap .btn{ margin-left: 0px; padding-left: 25px; padding-right: 25px; }







.intro-plan-info-wrap .intro-plan-post-job { background-color: #33cab6;  padding: 15px; border-radius: 4px; }



.intro-plan-info-wrap .intro-plan-post-job-heading{ display: block; margin: 0px 0px 25px 0px; padding: 0px; 



font-family: 'Roboto', sans-serif; font-weight: 300; font-size: 28px; line-height: 1.42857143; color: #ffffff; }



.intro-plan-info-wrap .intro-plan-post-job-descp{ display: block; margin: 0px; padding: 0px 0px 15px 0px; 



font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 14px; line-height: 1.42857143; color: #ffffff; }











/**-- Process strip



----------------------------**/



.process-warp{}



.process-cont{ height: 75px; padding-top: 20px; padding-bottom: 20px; border-top-left-radius: 10px; border-top-right-radius: 10px; background-color: #eeeeee; }



.process-list-cont{ display: inline-block; margin: 0px 10px; }



.process-col{ display: table; text-align: center;}



.process-cell{ display: table-cell; margin: 0px auto; vertical-align: middle; }



.process-label-span-01,



.process-label-span-02,



.process-label-span-03,



.process-label-span-04,



.process-label-span-05{display: inline-block; width: 35px; line-height: 31px; text-align: center; border-radius: 50%; border: 2px solid #ffffff; color: #ffffff;}



.process-label-span-05{background-color: #1ad1f8;}



.process-label-span-04{background-color: #34b5d1;}



.process-label-span-03{background-color: #199dba;}



.process-label-span-02{background-color: #f9b132;}



.process-label-span-01{background-color: #33cab6;}



.process-label{display: inline-block; margin: 0px 0px 0px 10px; line-height: 35px; }











/**-- Why us / Advantages



----------------------------**/



.homepage-why-adv-cont{ background-color: #fafafa}



.homepage-why-us{ padding: 20px;}



.homepage-advantage{ padding: 20px; background-color: #f5f5f5}



.homepage-why-adv-heading{ margin: 0px; padding: 0px 0px 20px 0px; line-height: 30px; }



.homepage-why-adv-description{ margin: 0px; padding: 0px 0px 20px 0px; line-height: 30px; }











/**-- Registeration Form



----------------------------**/



.user-reg-header { padding: 15px 0px; background-color: #0cc5ed; }



.user-reg-header .user-reg-heading{ display: block; margin: 0px; padding: 0px; 



font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 24px; line-height: 1.42857143; color: #ffffff; }



.user-reg-wrap, .page-wrap { padding: 25px 0px; background-color: #ffffff;/*#f7f7f7*/; }



.user-reg-wrap .cat-active{ background-color: #ffffff; }



.screen-catg-cont{ margin-bottom: 1px; padding: 10px; border-radius: 4px; border: 1px solid #e3e3e3; background-color: #ffffff; }



.page-wrap .btn-marg-01 { margin-top: 25px; }



.screen-catg-cont.selected{ background-color: #f5f5f5; }







.screens-selec-aside{ padding: 20px; background-color: #0cc5ed; }



.screen-selected-box-1{ display: inline-block; width: 100%; min-height: 50px; margin: 5px; padding: 0px 10px; line-height: 50px !important; text-align: center; border-radius: 4px; background-color: #ffffff; }



.selec-progress{ border-top-left-radius: 0px; border-top-right-radius: 0px;



	-webkit-box-shadow: none;



			box-shadow: none;}



.stick { position:fixed; top:0px; }











.form-switch-menu{ display: table; list-style-type: none; margin: 0px 0px 20px 0px; padding: 0px;}



li.form-switch-menu-item{ display: block; list-style-type: none; margin: 0px; padding: 5px 10px; border: 1px solid #0cc5ed; border-right: none; 



font-family: 'Roboto', sans-serif;  font-size: 13px; font-weight: 500; line-height: 1.42857143; color: #606060; text-transform: capitalize;



float: left; cursor: pointer;}



.form-switch-menu-item:first-child{ border-top-left-radius: 4px; border-bottom-left-radius: 4px}



.form-switch-menu-item:last-child{ border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-right: 1px solid #0cc5ed;}



.form-switch-menu-item.active{ color: #ffffff; background-color: #0cc5ed; }



.screen-catg-cont .form-switch-menu { margin-bottom: 0px; }







.remove-screen-catg{display: block; margin: 10px 0px 0px 0px; padding: 0px 10px; float: left; clear: both; border-radius: 4px;



font-family: 'Roboto', sans-serif; font-size: 14px; font-weight: 500; line-height: 24px; color: #ffffff; cursor: pointer; background-color: #51D2C0;}



.regist-form, .page-cont, .aside-left-cont{ padding: 25px; background-color: #eeeeee; border-radius: 2px; border: 1px solid #e3e3e3; }



.aside-left-cont{ padding: 10px; margin-bottom: 25px; }



.regist-form .disclosure{



font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 14px; line-height: 1.42857143; color: #606060;



}



.regist-aside{ text-align: center; }



.user-reg-header .heading, .user-reg-header .descp{ color: #080606 !important;}



.user-reg-header .descp{ padding-top: 20px; padding-bottom: 20px; }



.form-group { margin-bottom: 10px; }











/**-- Profile



----------------------------**/



.phone-verify{ margin-top: 0px; margin-bottom: 15px; border-radius: 4px; background-color: #e5d4af; border: 1px solid #d0b883; }



.phone-verify .descp{ margin: 0px; padding: 10px 0px; font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 14px; line-height: 1.42857143; color: #606060; }



.phone-verify .descp:first-child{ padding-bottom: 5px;}



.phone-verify .descp:last-child{ padding-top: 5px;}



.phone-verify .descp-style{ font-weight: 500; }



.phone-verify-form{ margin: 0px; padding: 0px;}



.phone-verify-form label{ margin-right: 10px; font-family: 'Roboto', sans-serif; font-weight: 500; font-size: 14px; line-height: 1.42857143; color: #606060; }



.phone-verify-form label, .phone-verify-form input, .phone-verify-form button{ display: inline-block; float: left; }



.phone-verify-form label, .phone-verify-form .form-control, .phone-verify-form .btn{ height: 35px; line-height: 35px; width: auto; }



.phone-verify-form .form-control{ border-top-right-radius: 0px; border-bottom-right-radius: 0px; }



.phone-verify-form .btn{ border-top-left-radius: 0px; border-bottom-left-radius: 0px; }

.phone-verify .resend-code{ display: inline-block; margin: 0px; padding: 0px 5px; border-radius: 4px; color: #333333; background-color: #d0b883;}

/*.profile-view-img{ display: block; width: 175px; height: 200px; padding: 5px; border: 1px solid #bfefe8; float: left; }*/











.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { border: 1px solid #BFEFE8; border-bottom-color: transparent; }



.nav-tabs { border-bottom: 1px solid #BFEFE8; }



.nav > li > a:hover, .nav > li > a:focus { background-color: #EDF9F7; }



.candidates-tab{ margin-top: 15px; margin-bottom: 15px; }



.candidates-tab a.tab-label{ padding: 5px 10px; 



font-family: 'Roboto', sans-serif; font-weight: 500; font-size: 14px; line-height: 35px; color: #606060; }







/**-- Search / List view Panel



----------------------------**/



.search-wrap{ padding: 50px 0px; background-color: #ffffff; }



.select-label{ margin: 0px 0px 10px 0px; padding: 0px; 



font-family: 'Roboto', sans-serif; font-weight: 500; font-size: 14px; line-height: 35px; color: #606060; }



.sch-list-form .std-form-control{ height: 35px;}



.sch-list-form .form-group:nth-child(2) .std-form-control{ margin-bottom: 10px; 



border-bottom-right-radius: 0px; border-top-right-radius: 0px; border-right: none; }



.sch-list-form .form-group:nth-child(3) .std-form-control{ margin-bottom: 10px; border-radius: 0px; }



.sch-list-form .btn{ display: inline-block; height: 35px; margin: 0px 0px 10px 0px; background-color: #edf9f7; border: none;



border-bottom-left-radius: 0px; border-top-left-radius: 0px; 



font-family: 'Roboto', sans-serif; font-weight: 500; font-size: 13px; line-height: 1.42857143; color: #606060; }



.sch-list-view{}



.sch-list-row{ padding-top: 15px; padding-bottom: 15px; border: 1px solid #e3e3e3; border-radius: 4px; background-color: #e5e9ef;



border: 1px solid #cad2da; }



.sch-list-sub-cont{ margin-bottom: 15px; padding: 10px 15px; border-radius: 4px; background-color: #ffffff; }



.sch-list-row .col-xs-12:last-child .sch-list-sub-cont{ margin-bottom: 0px; }



.sch-list-article{ position: relative; }



.sch-list-article .btn{ margin-right: 10px; background-color: #61adea; border: none;



font-family: 'Roboto', sans-serif; font-weight: 500; font-size: 13px; line-height: 1.42857143; color: #ffffff; }



.sch-list-article .sch-list-info.pull-right a{ margin: 0px 0px 5px 0px; float: right; clear: both; }







.sch-list-img-cont{ position: relative; width: 140px; height: 150px; margin-right: 15px; float: left; cursor: pointer; }



.sch-list-img{ display: block; width: 140px; height: 150px; padding: 5px; border-radius: 4px; background-color: #cad2da; }



.sch-list-img-edit{ position: absolute; display: none; bottom: 10px; right: 10px; width: 26px; height: 26px; padding-right: 2px; background-color: #606060; font-size: 18px; line-height: 26px; color: #ffffff; text-align: right; border-radius: 4px; }



.sch-list-thumb-img{ display: block; width: 100px; height: 100px; margin-right: 10px; padding: 5px; border-radius: 4px; background-color: #cad2da;  float: left; }



.sch-list-img.male{}



.sch-list-thumb-img.male{}



.sch-list-img.female{}



.sch-list-thumb-img.female{}



.sch-list-img-cont:hover .sch-list-img-edit{ display: block;}







.sch-list-divider{ display: block; width: 100%; margin: 10px 0px; border-bottom: 1px solid #e5e9ef;}







.sch-list-info{ float: left; }



.sch-list-info .heading{ margin: 0px; padding: 0px 0px; 



font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 22px; line-height: 1.42857143; color: #606060; }



.sch-list-info .sub-heading{ margin: 0px; padding: 0px 0px; 



font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 16px; line-height: 1.42857143; color: #080606; }



.sch-list-info .descp{ margin: 0px; padding: 0px 0px; 



font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 14px; line-height: 1.42857143; color: #080606; }



.sch-list-info .intro-descp{ margin: 0px; padding: 15px 0px; 



font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 14px; line-height: 1.42857143; color: #080606; }



.sch-list-info span{ font-size: 14px !important; }



.sch-list-info p .fa{ font-size: 16px; color: #33cab6; }



.sch-list-info a { margin: 10px; }







.sch-list-sub-info .heading{ margin: 0px; padding: 0px 15px; 



font-family: 'Roboto', sans-serif; font-weight: 500; font-size: 14px; line-height: 1.42857143; color: #606060; }



.sch-list-sub-info .descp{ margin: 0px; padding: 0px 15px; 



font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 14px; line-height: 1.42857143; color: #606060; }







.sch-list-misc-info .heading{ margin: 0px; padding: 0px 15px; 



font-family: 'Roboto', sans-serif; font-weight: 500; font-size: 13px; line-height: 1.42857143; color: #606060; }



.sch-list-misc-info .descp{ margin: 0px; padding: 0px 15px; 



font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 13px; line-height: 1.42857143; color: #606060; }







/**-- Sidebar Search Panel



----------------------------**/



.sidebar-search-ul{ display: block; list-style-type: none; width: 100%; margin: 0px 0px 10px 0px; padding: 10px 0px; border-radius: 4px; border: 1px solid #e3e3e3; background-color: #f5f5f5; }



.sidebar-search-ul-li{ display: block; list-style-type: none; margin: 0px; padding: 0px 10px; }



.sidebar-search-ul-li-a{ display: block; margin: 0px; padding: 0px; 



font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 14px; line-height: 1.42857143; color: #606060; }







.sidebar-search-heading{ display: block; margin: 0px 0px 10px 0px; padding: 0px; 



font-family: 'Roboto', sans-serif; font-weight: 500; font-size: 14px; line-height: 1.42857143; color: #606060; text-transform: capitalize; }



.sidebar-search-sub-heading, .side-sub-slider-content label, .side-sub-slider-content output, .side-sub-slider-content span.p-text { display: inline-block; margin: 0px; padding: 0px; 



font-family: 'Roboto', sans-serif; font-weight: 700; font-size: 12px; line-height: 1.42857143; color: #606060; }



.side-sub-slider-content .fa { display: inline-block; margin: 0px 0px 0px 10px; padding: 0px; 



font-weight: 500; font-size: 12px; line-height: 1.42857143; color: #606060; }



.side-sub-slider-content output{ margin-left: 5px; font-weight: 500; }



.side-sub-slider-content input{ margin-top: 5px; }



.side-sub-slider-content{ margin-bottom: 15px; padding-left: 15px; padding-right: 15px; }







/**-- Sidebar Short List Panel



----------------------------**/



.sidebar-short-list-ul{ display: block; list-style-type: none; width: 100%; margin: 0px 0px 10px 0px; padding: 0px; border-radius: 4px; }



.sidebar-short-list-ul-li{ display: block; list-style-type: none; margin: 0px; padding: 10px 15px; border: 1px solid #e3e3e3; border-top: none; }



.sidebar-short-list-ul-li.active{ background-color: #f5f5f5; }



.sidebar-short-list-ul-li:first-child{ border-top: 1px solid #e3e3e3; border-top-left-radius: 4px; border-top-right-radius: 4px; }



.sidebar-short-list-ul-li:last-child{ border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; }



.sidebar-short-list-ul-li-a{ display: block; margin: 0px; padding: 0px; 



font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 14px; line-height: 1.42857143; color: #606060; }



.sidebar-short-list-heading{ display: block; margin: 0px 0px 10px 0px; padding: 0px; 



font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 15px; line-height: 1.42857143; color: #080606; }



.sidebar-short-list-sub-heading{ display: block; margin: 0px; padding: 0px; 



font-family: 'Roboto', sans-serif; font-weight: 700; font-size: 12px; line-height: 1.42857143; color: #606060; }



.sidebar-short-list-num{ margin-right: 5px; padding: 5px 7px; font-weight: 700; color: #606060; text-align: center; border-radius: 4px; background-color: #e3e3e3; }







/**-- Sidebar Search Panel



----------------------------**/



.aside-plan-intro{ display: block; width: 100%; margin: 0px 0px 10px 0px; padding: 15px !important; border-radius: 4px; border: 1px solid #e3e3e3; }

.aside-plan-intro .heading{ margin: 0px 0px 10px 0px; padding: 0px; 

font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 18px; line-height: 1.42857143; color: #606060; }

.aside-plan-intro .sub-heading{ margin: 0px 0px 1px 0px; padding: 7px 10px; cursor: pointer; 

font-family: 'Roboto', sans-serif; font-weight: 500; font-size: 14px; line-height: 1.42857143; color: #606060; }

.aside-plan-intro .sub-heading-span{ margin: 0px 0px 1px 0px; padding: 5px 10px; cursor: pointer; 

font-family: 'Roboto', sans-serif; font-weight: 500; font-size: 14px; line-height: 1.42857143; color: #606060; }

.aside-plan-intro .plan-list-ul{ display: block; list-style-type: none; width: 100%; margin: 0px; padding: 5px; }

.aside-plan-intro .plan-list-li{ display: block; list-style-type: none; width: 100%; margin: 0px; padding: 0px 5px; 

font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 14px; line-height: 1.42857143; color: #606060;}

.aside-plan-intro ul.plan-c li, .aside-plan-intro ul.plan-d li{ color: #ffffff !important; }

.aside-plan-intro .get-this-plan-btn{

background-color: #ffffff !important; border: medium none; color: #606060 !important; font-family: "Roboto",sans-serif; font-size: 13px; font-weight: 500; line-height: 1.42857; margin-top: 5px; margin-bottom: 4px; }

/*.aside-plan-intro .btn{ margin-top: 15px; margin-right: 10px; background-color: #edf9f7; border: none;

font-family: 'Roboto', sans-serif; font-weight: 500; font-size: 13px; line-height: 1.42857143; color: #606060; }*/



.aside-plan-intro .plan-a{ color: #606060; background-color: #e5e9ef; }

.aside-plan-intro .plan-b{ color: #606060; background-color: #cad2da; }

.aside-plan-intro .plan-c{ color: #ffffff; background-color: #a6ca66; }

.aside-plan-intro .plan-d{ color: #ffffff; background-color: #61adea; }



.aside-plan-intro .plan-a:hover{ background-color: #f2f4f7; }

.aside-plan-intro .plan-b:hover{ background-color: #e4e8ec; }

.aside-plan-intro .plan-c:hover{ color: #000000; background-color: #d2e4b2; }

.aside-plan-intro .plan-d:hover{ color: #000000; background-color: #b0d6f4; }



.aside-plan-intro .plan-a,

.aside-plan-intro .plan-b,

.aside-plan-intro .plan-c,

.aside-plan-intro .plan-d,

.aside-plan-intro .plan-a:hover, 

.aside-plan-intro .plan-b:hover, 

.aside-plan-intro .plan-c:hover, 

.aside-plan-intro .plan-d:hover{

	-webkit-transition: background 300ms ease, color 300ms ease;

	   -moz-transition: background 300ms ease, color 300ms ease;

        -ms-transition: background 300ms ease, color 300ms ease;

         -o-transition: background 300ms ease, color 300ms ease;

            transition: background 300ms ease, color 300ms ease;

}

.employee-aside .sub-heading{ cursor: default; padding: 0px; }
.employee-aside .benefit-list-ul{ display: block; list-style-type: none; width: 100%; margin: 0px; padding: 10px 5px; }
.employee-aside .benefit-list-li{ display: block; list-style-type: none; width: 100%; margin: 0px; padding: 10px;  color: #606060; background-color: #e5e9ef;
font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 14px; line-height: 1.42857143; }
.employee-aside .benefit-list-li:nth-child(even), .employee-aside .benefit-list-li:nth-child(even) .sub-heading{ color: #ffffff; background-color: #61adea; }

/*-Aside FAQ-*/

.aside-faq-intro{ display: block; width: 100%; margin: 0px 0px 10px 0px; padding: 15px !important; border-radius: 4px; border: 1px solid #e3e3e3; }

.aside-faq-intro .heading{ margin: 0px 0px 10px 0px; padding: 0px; 

font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 18px; line-height: 1.42857143; color: #606060; }

.aside-faq-intro .sub-heading{ margin: 0px 0px 1px 0px; padding: 5px 10px; cursor: pointer; 

font-family: 'Roboto', sans-serif; font-weight: 500; font-size: 14px; line-height: 1.42857143; color: #606060; }

.aside-faq-intro .faq-list-ul{ display: block; list-style-type: none; width: 100%; margin: 0px; padding: 10px; }

.aside-faq-intro .faq-list-li{ display: block; list-style-type: none; width: 100%; margin: 0px; padding: 0px 5px; 

font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 13px; line-height: 1.42857143; color: #606060;}

.aside-faq-intro .faq-list-li .hlite{ font-weight: 500; }

.aside-faq-intro ul.faq-c li, .aside-faq-intro ul.faq-d li{ color: #ffffff !important; }

.aside-faq-intro .imp-points{ margin-top: 15px; border-radius: 4px; border: 1px solid #e3e3e3; font-size: 12px !important; }

.aside-faq-intro .imp-points ul{ padding-top: 0px }

.aside-faq-intro .imp-points li{ padding: 0px 0px 10px 0px; font-size: 12px !important; }

.aside-faq-intro .imp-points li:last-child{ padding: 0px; }



.aside-faq-intro .faq-a{ color: #606060; background-color: #e5e9ef; }

.aside-faq-intro .faq-b{ color: #606060; background-color: #cad2da; }

.aside-faq-intro .faq-a:hover{ background-color: #f2f4f7; }

.aside-faq-intro .faq-b:hover{ background-color: #e4e8ec; }



.aside-faq-intro .plan-a,

.aside-faq-intro .plan-b,

.aside-faq-intro .plan-a:hover, 

.aside-faq-intro .plan-b:hover{

  -webkit-transition: background 300ms ease, color 300ms ease;

     -moz-transition: background 300ms ease, color 300ms ease;

        -ms-transition: background 300ms ease, color 300ms ease;

         -o-transition: background 300ms ease, color 300ms ease;

            transition: background 300ms ease, color 300ms ease;

}

/*-End-*/



/*-Aside Shortlisted-*/

.aside-slist-intro{ display: block; width: 100%; margin: 0px 0px 10px 0px; padding: 15px !important; border-radius: 4px; border: 1px solid #e3e3e3; }

.aside-slist-intro .heading{ margin: 0px 0px 10px 0px; padding: 0px; 

font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 18px; line-height: 1.42857143; color: #606060; }

.aside-slist-intro .slist-cont{ margin-bottom: 5px; padding-top: 5px; padding-bottom: 10px; border-radius: 4px; background-color: #e5e9ef; cursor: pointer; }

.aside-slist-intro .sub-heading{ margin: 0px 0px 1px 0px; padding: 5px 10px; cursor: pointer; 

font-family: 'Roboto', sans-serif; font-weight: 500; font-size: 14px; line-height: 1.42857143; color: #606060; }

.aside-slist-intro .slist-list-ul{ display: block; list-style-type: none; width: 100%; margin: 0px; padding: 0px 10px; }

.aside-slist-intro .slist-list-li{ display: block; list-style-type: none; width: 100%; margin: 0px; padding: 0px 5px; 

font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 13px; line-height: 1.42857143; color: #606060;}

.aside-slist-intro .slist-list-li .hlite{ font-weight: 500; }

.aside-slist-intro ul.slist-c li, .aside-slist-intro ul.slist-d li{ color: #ffffff !important; }





.aside-slist-intro .slist-cont:nth-child(even){ color: #606060; background-color: #cad2da; }

.aside-slist-intro .slist-cont:last-child{ margin-bottom: 0px; }

.aside-slist-intro .slist-cont:hover{}

.aside-slist-intro .slist-cont:hover{

 -webkit-transition: background 300ms ease, color 300ms ease;

    -moz-transition: background 300ms ease, color 300ms ease;

        -ms-transition: background 300ms ease, color 300ms ease;

         -o-transition: background 300ms ease, color 300ms ease;

            transition: background 300ms ease, color 300ms ease;

}

.aside-slist-intro .get-this-slist-btn{ background-color: #ffffff !important; border: medium none; color: #606060 !important; 

 font-family: "Roboto",sans-serif; font-size: 13px; font-weight: 500; line-height: 1.42857; margin-top: 10px; 

}

/*--*/





.aside-misc{ display: block; width: 100%; margin: 0px 0px 10px 0px; padding: 0px; border-radius: 4px; border: 1px solid #e3e3e3; }



.aside-misc .heading{ margin: 0px; padding: 10px 15px; background-color: #0cc5ed; 



font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 18px; line-height: 1.42857143; color: #ffffff; }



.aside-misc .descp{ margin: 15px 0px 0px 0px; padding: 0px 15px; 



font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 14px; line-height: 1.42857143; color: #606060; }



.aside-misc .btn{ margin-top: 0px; background-color: #edf9f7; border: none;   line-height: 40px; padding: 0px 15px;



font-family: 'Open Sans Condensed', sans-serif; font-weight: 700; font-size: 14px; line-height: 40px/*1.42857143*/; background-color: #606060; color: #fafafa;  }



.aside-misc form{ width: 100%; padding: 15px; }



.aside-misc .std-form-control{ margin: 0px; }



.aside-misc .shortlist-area{ width: calc(100% - 30px); height: 150px; margin: 15px auto; background-color: #ffffff; }







.aside-video{ display: block; width: 100%; margin: 0px 0px 10px 0px; padding: 0px; border-radius: 4px; border: 1px solid #e3e3e3; }



.aside-video .heading{ margin: 0px; padding: 15px 15px 0px 15px;



font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 18px; line-height: 1.42857143; color: #606060; }



.aside-video .descp{ margin: 0px; padding: 0px 15px; 



font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 14px; line-height: 1.42857143; color: #606060; }



.aside-video .a-video{ width: 100%; height: auto; margin: 15px 0px; }







.divider-header-bar{ margin-top: 15px; border: 1px solid #bfefe8; border-radius: 4px; background-color: #edf9f7;}



.divider-header-bar .heading{ padding: 10px 0px; 



font-family: 'Roboto', sans-serif; font-weight: 500; font-size: 16px; line-height: 1.42857143; color: #606060; }



.job-applicant{ border: 1px solid #bfefe8; }



.job-applicant .profile-box{ margin: 10px 0px; padding: 15px; background-color: #ffffff; }



.job-applicant .profile-box .descp, .job-applicant .profile-box .sch-list-info .heading{ padding: 0px !important;}



.job-applicant .profile-box .btn-default{ margin: 10px 0px 0px 0px; 



font-family: 'Roboto', sans-serif; font-weight: 500; font-size: 13px; line-height: 1.42857143; background-color: #606060; color: #fafafa }







.small-list-box{ /*margin-top: 15px;*/ margin-bottom: 15px; padding: 10px 15px; border: 1px solid #bfefe8; }



.small-list-box .sch-list-info{ width: 100%; }



.small-list-box .profile-box{ margin: 10px 0px; padding: 15px; background-color: #ffffff; }



.small-list-box .profile-box .descp, .small-list-box .profile-box .sch-list-info .heading{ padding: 0px !important;}



.small-list-box .profile-box .btn-default{ margin: 10px 0px 0px 0px; 



font-family: 'Roboto', sans-serif; font-weight: 500; font-size: 13px; line-height: 1.42857143; background-color: #606060; color: #fafafa }







.applied-box{ background-color: #ffffff; border: none; border-radius: 4px; }



.applied-box .btn-default{ margin: 0px; }



.applied-box .heading-anch{ margin: 0px; }







/**-- Plans



----------------------------**/



.plans-section{ padding-top: 25px; padding-bottom: 25px; }



.plan-list-ul{ display: table; list-style-type: none; width: 100%; margin: 0px; padding: 0px; }



.plan-list-li{ display: table; list-style-type: none; width: 100%; margin: 0px; padding: 0px; }



.plan-list-li .col-xs-3 { width: calc(25% - 1px); margin-right: 1px; }



.plan-list-li .row div{ padding-top: 15px; padding-bottom: 15px; font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 14px; line-height: 1.42857143; color: #080606; }



.plan-list-li:nth-child(even) .row div{ background-color: #e5e9ef; }



.plan-list-color-1, .plan-list-color-2, .plan-list-color-3, .plan-list-color-4{ padding: 5px 15px !important; height: auto !important; 



font-family: 'Roboto', sans-serif; font-weight: 400 !important; font-size: 16px !important; line-height: 1.42857143 !important; color: #ffffff !important; }



.plan-list-color-1{ background-color: #606060; border-top-left-radius: 4px; border-bottom: 5px solid #4d4d4d; }



.plan-list-color-2{ background-color: #33cab6; border-bottom: 5px solid #14a693; }



.plan-list-color-3{ background-color: #f9b132; border-bottom: 5px solid #e09209; }



.plan-list-color-4{ background-color: #0cc5ed; border-top-right-radius: 4px; border-bottom: 5px solid #1ab7d9; }



.plan-list-li .btn{ margin-right: 10px; background-color: #61adea; border: none; font-family: 'Roboto', sans-serif; font-weight: 500; font-size: 13px; line-height: 1.42857143; color: #ffffff; }



.plan-list-li-style-1{ font-weight: 500; }



.plan-list-li:last-child .row{ margin-top: 1px; border-top: 5px solid #cad2da; border-bottom: 1px solid #e5e9ef; }



.process-illus-wrap{}



.process-illus-wrap .process-illus-label-cont{ position: relative; height: 100px; overflow: hidden; }



.process-illus-wrap .process-illus-wrap-box{ display: inline-block; width: 20px; height: 20px; margin: 0px; padding: 0px; 



border: 4px solid #ff8877; background-color: #ff0000; border-radius: 50%; }



.process-illus-wrap .process-illus-label-cont .process-illus-wrap-heading{ display: inline-block; margin: 0px; padding: 0px 15px; 



font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 18px; line-height: 1.42857143; color: #606060;



}























/**-- Qualities Value



----------------------------**/



.qualities-value-article{ padding-top: 100px; padding-bottom: 100px;



background-color: #0cc5ed;



}



.qualities-value-article .col-left, .qualities-value-article .col-right{ display: table; padding: 5px; cursor: pointer; text-align: right; }



.qualities-value-article .col-right .qualities-value-heading{ text-align: left; }







.qualities-value-article .qualities-value-heading{ display: table-cell; vertical-align: middle; margin: 0px 0px 0px 15px; padding: 0px 15px; vertical-align: middle; color: #fb8404;



font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 18px; line-height: 1.42857143; color: #ffffff; }



.qualities-value-article .head-style{ font-size: 36px; font-weight: 300; }



.qualities-value-article i { font-size: 8px; margin: 0px; }







.qualities-value-article .qualities-val-sty-01{ display: table-cell; vertical-align: middle; width: 80px; height: 80px; 



border: 2px solid #ffffff/*#f9b132*/; border-radius: 50%; }



.qualities-value-article .qualities-val-sty-02{ display: table-cell; vertical-align: middle; width: 80px; height: 80px; 



border: 10px solid #ffffff/*#fb8404*/; border-radius: 50%; background-color: transparent; }



.qualities-value-article .qualities-val-sty-03{ display: table-cell; vertical-align: middle; width: 80px; height: 80px; 



border: 15px solid #ffffff/*#0cc5ed*/; border-radius: 50%; background-color: transparent; }



.qualities-value-article .qualities-val-sty-04{ display: table-cell; vertical-align: middle; width: 80px; height: 80px; 



border: 5px solid #ffffff/*#33cab6*/; border-radius: 50%; }



.qualities-value-article .qualities-val-sty-05{ display: table-cell; vertical-align: middle; width: 80px; height: 80px; 



border: 2px solid #ffffff/*#0cc5ed*/; border-radius: 50%; background-color: transparent; }



.qualities-value-article .qualities-val-sty-06{ display: table-cell; vertical-align: middle; width: 80px; height: 80px; 



border: 2px solid #ffffff/*#fb8404*/; border-radius: 50%; background-color: transparent; }







/**-- Statistics



----------------------------**/



.statistics-wrap{ padding: 15px 0px; background-color: #0cc5ed; }



.statistics-wrap .col{ margin: 0px; padding: 0px; border-right: 1px solid #ffffff;}



.statistics-wrap .col:nth-child(4){ border: none; /*border-left: 1px solid #ffffff; */ }



.statistics-data-cont{ display: block; margin: 0px; padding: 0px; text-align: center;  }



.statistics-img{ display: block; margin: 0px auto; padding: 0px; width: 25px; height: 25px; }



.statictics-heading{ display: block; margin: 0px 0px 0px 0px; padding: 0px; 



font-family: 'Roboto', sans-serif; font-weight: 300; font-size: 20px; line-height: 1.42857143; color: #ffffff; }



.statictics-descp{ display: block; width: 100%; margin: 0px; padding: 0px; 



font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 16px; line-height: 1.42857143; color: #ffffff; }











/**-- Collage Section



----------------------------**/



.collage-wrap{ margin: 0px; padding: 100px 0px; border-top: 1px solid #0cc5ed; }



.collage-img{ display: block; width: 379px; height: 379px; margin: 0px; padding: 0px; float: left; }



.collage-content{ display: block; width: calc(100% - 570px); padding: 25px; float: left; }



.collage-heading{ display: block; margin: 0px 0px 25px 0px; padding: 0px; 



font-family: 'Roboto', sans-serif; font-weight: 300; font-size: 28px; line-height: 1.42857143; color: #606060; }



.collage-descp{ display: block; margin: 0px; padding: 0px; 



font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 18px; line-height: 1.42857143; color: #606060; }



.collage-wrap span{ color: #0cc5ed; }



























/**-- Testimony Section



----------------------------**/



.testimony-wrap{ margin: 0px; padding: 50px 0px; text-align: center; /*border-top: 1px solid #0cc5ed;*/ }



.testimony-img{ display: block; width: 150px; height: 150px; margin: 25px auto; padding: 0px; background-color: #f5f5f5; border-radius: 50%; border: 7px solid #0cc5ed; }



.testimony-wrap .testimony-heading{ display: block; margin: 0px; padding: 0px;



font-family: 'Roboto', sans-serif; font-weight: 300; font-size: 24px; line-height: 1.42857143; color: #606060; }



.testimony-wrap .testimony-descp{ display: block; width: 75%; margin: 0px auto; padding: 0px; 



font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 15px; line-height: 1.42857143; color: #606060; }



.testimony-wrap span:first-child{ margin-top: 10px; }



.testimony-wrap span{ font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 14px; line-height: 1.42857143; color: #606060; }











/**-- Post jobs / Browse Profile Wrap



----------------------------**/



.post-wrap{ margin: 0px; padding: 0px; }



.post-wrap-cont{ padding: 25px 50px; border-top-left-radius: 4px; border-top-right-radius: 4px; background-color: #f5fcfb; border-bottom: 3px solid #33cab6; }



.post-heading{ display: block; margin: 0px; padding: 0px 0px 25px 0px; 



font-family: 'Roboto', sans-serif; font-weight: 300; font-size: 24px; line-height: 1.42857143; color: #606060; }

.post-descp{ display: block; margin: 0px; padding: 0px 0px 25px 0px; 

font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 16px; line-height: 1.42857143; color: #606060; }

.post-wrap-cont .btn{ margin-left: 0px; }



/**-- Term

----------------------------**/

.terms-descp{margin: 0px 0px 15px 0px; padding: 0px; 

font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 13px; line-height: 1.42857143; color: #606060;

}

.terms-descp-ul-main{ display: table; list-style-type: none; width: 550px; margin: 0px auto 0px auto; padding: 25px; float: left; }

.terms-descp-li-main{ display: block; list-style-type: none; width: 100%; margin: 0px; padding: 0px; cursor: pointer;

background-color: #cad2da; }

.terms-descp-li-main:first-child{ background-color: #999999; }

.terms-descp-li-main:first-child .terms-descp-li{ font-size: 14px; color: #ffffff !important; }

.terms-descp-ul{ display: table; list-style-type: none; width: 100%; margin: 0px auto 0px auto; padding: 10px; }

.terms-descp-li{ display: inline-block; list-style-type: none; /*width: 33.33333333%;*/ height: auto; margin: 0px; padding: 0px; cursor: pointer; float: left;

font-family: 'Roboto', sans-serif; font-weight: 500; font-size: 13px; line-height: 1.42857143; color: #606060; }

.terms-descp-li:nth-child(1){ width: 60%; }

.terms-descp-li:nth-child(2), .terms-descp-li:nth-child(3){ width: 20%; }

.terms-descp-li-main:nth-child(even){ background-color: #e5e9ef; }



/**-- Footer



----------------------------**/



.footer-wrap{ background-color: #f7f7f7;}



.footer-cont{ padding-top: 25px; padding-bottom: 25px;}



.footer-wrap address{ margin: 0px; }



.footer-wrap .heading{ display: block; margin: 0px 0px 5px 0px; padding: 0px; 



font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 14px; line-height: 1.42857143; color: #606060; }



.footer-wrap .descp{ display: block; margin: 0px; padding: 0px; 



font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 13px; line-height: 1.42857143; color: #606060; }



.footer-wrap .foot-list-ul{ display: block; list-style-type: none; width: 100%; margin: 0px 0px 20px 0px !important; padding: 0px; }



.footer-wrap .foot-list-li{ display: block; list-style-type: none; width: 100%; margin: 0px; padding: 0px 0px; 



font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 13px; line-height: 1.42857143; color: #606060;}



.footer-wrap .social-icon{ width: auto; margin-right: 5px; color: #606060; float: left }



.footer-wrap a{ color: #606060; }



.copyright-message{ width: 100%; margin: 0px; padding: 0px;



font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 13px; line-height: 1.42857143; color: #606060; text-align: left; }











/**-- Heading / Description / Button



----------------------------**/



.subpage-heading{ padding: 15px 0px 0px 0px;}



.main-heading{ font-size: 36px; font-weight: 300; line-height: 1.42857143; color: #080606; }



.main-headg-type-01{ font-size: 42px; font-weight: 300; line-height: 1.42857143; color: #080606; }



.main-headg-type-02{ font-size: 22px; font-weight: 300; line-height: 1.42857143; color: #080606; }



.main-headg-type-03{ font-size: 24px; font-weight: 400; line-height: 1.42857143; color: #080606; }



.main-headg-type-04{ font-size: 16px; font-weight: 600; line-height: 1.42857143; color: #080606; }



.main-headg-type-04b{ font-size: 13.5px; font-weight: 700; line-height: 1.42857143; color: #080606; }







.descp-type-01{ font-size: 24px; font-weight: 300; line-height: 1.42857143; color: #080606; }



.descp-type-02{ font-size: 14px; font-weight: 300; line-height: 1.42857143; color: #080606; }



.descp-type-02b{ font-size: 13.5px; font-weight: 400; line-height: 1.42857143; color: #080606; }



.descp-type-03{ font-size: 16px; font-weight: 300; line-height: 1.42857143; color: #080606; }



.descp-type-04{ font-size: 18px; font-weight: 300; line-height: 1.42857143; color: #080606; }



.descp-type-05{ font-size: 14px; font-weight: 400; line-height: 1.42857143; color: #080606; }







.label-type-01{ font-family: 'Roboto', sans-serif; font-size: 14px; font-weight: 500; line-height: 1.42857143; color: #606060; text-transform: capitalize; }



.label-type-heading{ display: block; margin: 15px 0px 5px 0px; padding: 0px; 



font-family: 'Roboto', sans-serif; font-size: 18px; font-weight: 400; line-height: 1.42857143; color: #606060; text-transform: capitalize; }











.btn-std-01-text{ font-size: 14px; font-weight: 700; }



.high-400{ font-weight: 400; }



.high-600{ font-weight: 600; }







.btn-search, .btn-employer, .btn-red, .btn-green, .btn-blue, 



.std-outline-btn, .std-white-btn, .std-orange-btn, .std-green-btn, 



.std-off-green-btn { font-family: 'Open Sans Condensed', sans-serif; font-size: 14px; font-weight: 700; color: #ffffff; border: none; }



.btn-search{ background-color: #656565; }



.btn-login{ background-color: transparent; border: 2px solid #ffffff; }



.btn-employer{ color: #656565; background-color: #f5fcfb; }



.btn-red{ background-color: #f9b132; }



.btn-green{ font-size: 16px; background-color: #33cab6; }



.btn-blue{ font-size: 16px; background-color: #0cc5ed; }











.std-outline-btn{ line-height: 45px; margin: 0px 15px 0px 0px; padding: 0px 20px; background-color: transparent; border: 2px solid #ffffff; }



.std-white-btn{ color: #656565; line-height: 49px; margin: 0px 15px 0px 0px; padding: 0px 20px; background-color: #f5fcfb; }



.std-orange-btn{ line-height: 40px; padding: 0px 15px; background-color: #f9b132; }



.std-green-btn{ line-height: 40px; padding: 0px 15px; background-color: #33cab6; }



.std-off-green-btn{ color: #656565; line-height: 49px; margin: 0px 15px 0px 0px; padding: 0px 20px; background-color: #bfefe8; }



.std-form-control{ max-width: 100%; height: 40px; margin-bottom: 5px; border: 1px solid #e3e3e3; border-radius: 2px; background-color: #ffffff;



			   box-shadow: none;



	   -webkit-box-shadow: none;



  -webkit-background-clip: padding-box; /* for Safari */



		  background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */







	-webkit-transition: border-color ease-in-out .15s, background-color ease-in-out .15s;



		 -o-transition: border-color ease-in-out .15s, background-color ease-in-out .15s;



			transition: border-color ease-in-out .15s, background-color ease-in-out .15s;



}



.std-form-control:focus { border-color: #e3e2e2; outline: 0; background-color: #e3e2e2;



				box-shadow: none;



		-webkit-box-shadow: none;







	-webkit-transition: border-color ease-in-out .15s, background-color ease-in-out .15s;



		 -o-transition: border-color ease-in-out .15s, background-color ease-in-out .15s;



			transition: border-color ease-in-out .15s, background-color ease-in-out .15s;



}







.prog-green{ background-color: #33cab6; }







/**-- Plans

----------------------------**/

.insights-wrap{}

.insights-wrap .insights-ul{ display: block; list-style-type: none; width: 100%; margin: 0px; padding: 0px; }

.insights-wrap .insights-li{ display: block; list-style-type: none; width: 100%; margin: 0px; padding: 0px; }

.insights-wrap .heading { margin: 0 0 10px; padding: 0;

color: #606060; font-family: "Roboto",sans-serif; font-size: 18px; font-weight: 400; line-height: 1.42857; }

.insights-wrap .descp { margin: 0; padding: 5px 0;

color: #606060; font-family: "Roboto",sans-serif; font-size: 14px; font-weight: 400; line-height: 1.42857; }

.insights-wrap .descp-style { font-weight: 500; }

.insights-wrap .descp-box { padding: 5px; background-color: #eeeeee; border-radius: 4px; }

.insights-wrap .score-card{ background-color: #eeeeee; border: 1px solid #e3e3e3; border-radius: 4px; margin-bottom: 15px; margin-top: 15px; padding: 15px; }

.insights-wrap .misc-stat{ border: 1px solid #e3e3e3; border-radius: 4px; padding: 15px; }

.insights-wrap .google-graph{}

.insights-wrap .btn { background-color: #61adea; border: medium none; color: #ffffff; margin-top: 15px;

font-family: "Roboto",sans-serif; font-size: 13px; font-weight: 500; line-height: 1.42857; }



a:hover, a:focus { text-decoration: none; cursor: pointer; }



a:active, a:hover { outline: 0; cursor: pointer; }

/*--Design--*/
.container .modal{ z-index: 12000; }
.phone-verify{ width: calc(100% - 15px) !important; }
.candidates-tab { margin-top: 0px; }
.insights-li .progress{ margin-bottom: 0px; }

.form--checkbutton-list li.form--checkbutton{ border-color: #e3e3e3 !important; }
.edit-job-lang { width: 75px; margin: 0px;
 font-family: 'Roboto', sans-serif; font-size: 14px; font-weight: 500; line-height: 1.42857143; color: #606060; text-transform: capitalize;
}
/*----*/

@media (max-width: 767px) {



  /*#mobile-menu{ display: none; }*/



  .mobile-nav-block{ display: block; }



  .nav-cont{ display: none; margin-bottom: 15px; float: none; width: 100%; }



  .nav-cont-ul{ width: 100%; margin: 0px; }



  .nav-cont-li{ float: none; width: 100%; }



  .nav-cont-a.btn-employer, .nav-cont-a.btn-login{ margin: 0px 5px 10px 5px; }







  .homepage-job-search{ height: auto; padding-top: 50px; padding-bottom: 50px; }







  .homepage-job-search div:first-of-type { margin-bottom: 0px; }



  .desig-field{ border: 5px solid rgba(255,255,255,0.35); border-bottom: none; border-radius: 4px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; }



  .locat-field{ border: 5px solid rgba(255,255,255,0.35); border-top: none; border-radius: 4px; border-top-left-radius: 0px; border-top-right-radius: 0px; }



  .search-job{ border-left: 4px; border-bottom-left-radius: 4px; border-top-left-radius: 4px; }







  .mission-statment-warp{ padding: 25px 0px; }



  .mission-stat-description { padding: 15px 25px; }



}



@media (min-width: 768px) {



	.mission-statment-warp{ padding: 50px 0px; }



	.mission-stat-description { padding: 25px 50px; }



}



@media (min-width: 992px) {



  .mission-statment-warp{ padding: 75px 0px; }



  .mission-stat-description { padding: 35px 75px; }



}



@media (min-width: 1200px) {}











/*Live validation Code CSS Here April 14th STARTS */



.LV_validation_message{/*font-weight:bold; margin:0 0 0 5px;*/ font-size: 12px; }



.LV_valid { color:#B30F0F; display: none; }



.LV_invalid { color:#B30F0F; } 



.LV_valid_field,



input.LV_valid_field:hover, 



input.LV_valid_field:active,



textarea.LV_valid_field:hover, 



textarea.LV_valid_field:active { border: 1px solid #A6CA66; }







.LV_invalid_field, 



input.LV_invalid_field:hover, 



input.LV_invalid_field:active,



textarea.LV_invalid_field:hover, 



textarea.LV_invalid_field:active { border: 1px solid #B30F0F; }







.LV_valid { font-size: 0px; height: 0px;}



/*Live validation Code CSS Here April 14th ENDS  */ 



/*Start error messages */

.errorMessages-red {

   font-size: 13.5px;

font-weight: 400;

line-height: 1.42857143;

color: #b94a48 !important;

margin-top: 10px;

padding: 10px;

background: #f2dede;

}



/*End error messages */







/*loader code strats */



html {

    -webkit-transition: background-color 1s;

    transition: background-color 1s;

}



html, body {  



    min-height: 100%;

  }

html.loading { 



    background: #ccc url('../../images/ajax-loader.gif') no-repeat 50% 50%; 



    -webkit-transition: background-color 0;

    transition: background-color 0;

}



body {



    -webkit-transition: opacity 1s ease-in;

    transition: opacity 1s ease-in;

}



html.loading body {  



    opacity: 0;  



    -webkit-transition: opacity 0;

    transition: opacity 0;



}



/*loader code strats */