.demo-btn-margin .btn{margin-bottom:6px}
.text-danger {
    color: #a94442 !important;
}
.header-job-search .logo-blue, .header-job-search .btn-success{
	margin-right: 8px;
}
.user-login .btn-group{	
	margin-left: 10px;
}
.login-page .navbar .user-login{
	color: #7e8890;
}
.user-login	.dropdown-menu{  
	z-index: 2;
	padding: 11px;
	margin-top: 0;
}
 .user-login	.dropdown-menu li a{    color: #7e8890;    font-weight: 500;    opacity: 1;    letter-spacing: 1px;
	line-height: 32px;
	padding: 3px 12px;    font-size: 13px;    border-bottom: 1px solid #f8f9fa;
}
.user-login	.dropdown-menu li:hover a, .user-login	.dropdown-menu li:hover i{
	color: #333566;
	background-color: #fff;
}
.btn-group:hover > .dropdown-menu{
	display: block;
}
.open > .dropdown-toggle.btn-success:focus,
.open > .dropdown-toggle.btn-success:active,
.open> .dropdown-toggle.btn-success.focus
 {
	background-color: rgba(126, 200, 85, 0.87);
	border-color: #87cc61;

}
.user-login .btn-group .btn{
	transition: none;
}
.open>.dropdown-toggle.btn-success{
	background-color: rgba(126, 200, 85, 0.87);
	border-color: #87cc61;
}
.btn-success.active.focus, .btn-success.active:focus, .btn-success.active:hover, .btn-success:active.focus, .btn-success:active:focus, .btn-success:active:hover, .open>.dropdown-toggle.btn-success.focus, .open>.dropdown-toggle.btn-success:focus, .open>.dropdown-toggle.btn-success:hover{
	background-color: rgba(126, 200, 85, 0.87);
	border-color: #87cc61;
}
.navbar .logo-alt img, .navbar .logo img{
	height: 25px;
}
/*.navbar .pull-left .logo-wrapper{
	padding-top: 13px;
}*/
.nav-on-header main section{
	padding-top: 5px;
}
.body-scrolled .logo-wrapper .logo img{
	height: 18px;
}
.login-block form .form-group:first-child{
	margin: 0;
}
.login-block .form-group:first-child .input-group{
	margin: 15px 0;
}
/*.smart-nav.body-scrolled .navbar-top-padd .menu-logo, .smart-nav.body-scrolled .navbar .user-login,
.smart-nav.body-scrolled .navbar-top-padd ul.nav-menu{
	line-height: 50px;
}*/
.login-block .logo{
	display: block;
}
.login-block .logo img{
	height: 25px;
}
.login-block h1{
	margin: 25px 0;
}
body.login-page main{
	margin: 0% auto 5%;
	max-width: 750px;
}
.login-page main .login-block{
	padding: 0px;
	border-radius: 0;
	border: 1px solid #eee;
}
.login-page header{
	margin-bottom: 80px;
}
.login-page header .container.no-shadow{
	width: 750px;
}
.login-page header h1{
	font-size: 30px;
}
.login-block .form-group:nth-of-type(7) span.input-group-addon{
	vertical-align: top;
	padding-top: 14px;
}
.register-link{
	font-size: 15px !important;
}

/*Register steps*/
.login-block ol.progtrckr li span{
  padding: 0;
}
.page-header h2{
	font-size: 30px;
	margin-bottom: 0;
	text-transform: uppercase;
}
.no-shadow h2.lead{
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
}
.page-header .container.no-shadow{
	padding: 25px 20px;
}
.login-block ol.progtrckr{
	padding-top: 20px;
}
.login-block .steps-heading h1{
	margin: 0 0 20px 0;
	font-weight: 500;
	color: #000;
}
.outer-wrapper input.number-text-msg{
	margin-bottom: 0px;
}
.outer-wrapper span.mobile-hint-err.text-danger{
	display: block;
	text-align: left;
	margin-top: 2px;
}
.hint-number{
	text-align: justify;
	margin-top: 15px;
}
.login-block .steps-heading button{
	background-color: #333566;
	border-color: #333566;
	color: #fff;
	font-size: 12px;
	padding: 0 25px;
	transition: 0.5s all ease-in-out;
}
.login-block .steps-heading{
	padding-bottom: 25px;
}
.main-wrap .login-block .steps-heading form.form-horizontal .form-group{
	margin-right: 0;
	margin-left: 0;
}
.main-wrap .login-block .steps-heading form .form-group img{
	display: inline-block;
}
.main-wrap .login-block .steps-heading form .form-group img{
	border-radius: 50%;
}
.main-wrap .login-block .steps-heading form .form-group.bottom-one{
	margin-top: 38px;
}
.main-wrap .login-block .steps-heading form .bottom-one textarea,
.login-block .steps-heading .experiance-label input{
	border: 1px solid #ddd;
}
.login-block .steps-heading .experiance-label input{
	margin-bottom: 5px;
}
.main-wrap .login-block .steps-heading form .bottom-one{
	padding: 0 15%;
}
.main-wrap .login-block .steps-heading form .form-group .profile-img-upload-btn{
    position: absolute;
    bottom: 2%;
    right: 40%;
    width: 35px;
    height: 35px;
    line-height: 39px;
}
.main-wrap .login-block .steps-heading form .form-group .profile-img-upload-btn i,
.main-wrap .login-block .steps-heading form .form-group .profile-img-upload-btn p{
	display: inline-block;
	font-size: 18px;
}
.main-wrap .login-block .steps-heading form .form-group .profile-img-upload-btn p{
	margin-bottom: 0;
	padding-left: 5px;
	font-size: 20px;
}
.btn-section .previous-btn{
	margin-right: 10px;
}
.btn-section .previous-btn:hover, .btn-section .next-btn:hover{
	transition: all .4s ease-in-out;
}
.login-block .btn-section .previous-btn:hover{
	background-color: #333566;
	color: #fff;
}
.main-wrap .login-block .steps-heading form .form-group .profile-img-upload-btn i:hover,
.main-wrap .login-block .steps-heading form .form-group .profile-img-upload-btn p:hover{
	cursor: pointer;
}
.main-wrap .login-block .steps-heading form .form-group .profile-img-upload-btn:hover p{
	color: #333566;
}
.login-block .steps-heading .experiance-label .control-label{
	display: inline-block;
	float: left;
	padding: 5px 0;	
}
.main-wrap .login-block .steps-heading form .bottom-one textarea:focus{
	border-color: rgba(56, 176, 254, 0.5);
}
.main-wrap .login-block .steps-heading form .wrapper-checkbox{
	padding: 0 16%;
}
.main-wrap .login-block .steps-heading form .wrapper-checkbox .check-label{
	text-align: left;
}
/*.main-wrap .login-block .steps-heading form .wrapper-checkbox .inner-wrapper-checkbox{
	border: 1px solid #ddd;
	padding: 15px;
	border-radius: 4px;
}*/
button.close span{
	font-size: 45px;
}
.modal-content h4{
	color: #000;
}
.modal-content .modal-body form .control-label, .modal-content .modal-body form p{
	color: #000;
}
.modal-content .modal-body form{
	margin-bottom: 0;
}
.modal-content .modal-body{
	padding: 25px;
}
.form-horizontal .location-experience{
	margin: 0 15%;
}
.form-horizontal .location-experience input{
	border: 1px solid #ddd;
}
.form-horizontal .location-experience input:focus{
	border: 1px solid #ddd;
}
.plus-txt .plus-link{
	text-transform: uppercase;
	font-size: 16px;
	font-weight: 500;
	color: #333566;
}
.plus-txt .plus-link:hover{
	cursor: pointer;
	text-decoration: underline;
}
.clg-wrp{
	margin: 0 15%;
}
.clg-wrp .clg{
	margin-bottom: 0;
	margin: 20px 0;
}
.clg-wrp .clg .clg-det{
	font-size: 16px;
	color: #000;
	font-weight: 500;
	text-align: left;
	padding: 15px 0;
	line-height: 1;
	border-bottom: 1px solid #ddd;
}
.main-wrap .login-block .form-horizontal .clg-wrp .clg .form-group{
	margin: 15px 0;
}
.clg-wrp .clg .form-group input, .outer-wrapper .form-group input{
	border: 1px solid #ddd;
	color: #000;
}
.clg-wrp .clg .form-group input{
	margin-bottom: 0px;
	font-size: 14px;
}
.clg-wrp .clg .btn-info, .clg-wrp .clg button{
	padding: 0 10px;
	height: 25px;
	line-height: 25px;
	margin: 0 10px 15px 0;
	transition: all .4s ease-in-out;
	float: left;
	background-color: #818a91;
	border-color: #818a91 !important;
}
.clg-wrp .clg .btn-info{
	margin-left: 0;
	background-color: transparent;
	border-color: #333566 !important;
	color: #333566;
}
.clg-wrp .clg .btn-info:hover{
	background-color: #333566;
	color: #fff;
}
.clg-wrp .clg form{
	margin-bottom: 0;
}
.outer-wrapper .form-group label{
	text-align: left;
}
.steps-heading .outer-wrapper{
	margin: 0 15%;
}
.outer-wrapper .form-group input:focus{
	border: 1px solid #eee;
}
.overlay-load-steps{
	display: none;
}
.load-step.steps-heading{
	position: relative;
}
.load-step.steps-heading .overlay-load-steps{
	display: block;
	z-index: 1;
	background-color: #f7f7f7;
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-image: url("../img/preloader.gif");
	background-repeat: no-repeat;
	background-position: center;
}

.profile-loader{
	display: none;
}

.profile-loader.show{
	display: block;
	z-index: 1;
	background-color: #f7f7f7;
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-image: url("../img/preloader.gif");
	background-repeat: no-repeat;
	background-position: center;
}

.loader-wrapper-login{
	height: 259px;
	position: relative;
}

.loader-wrapper-login img{
	position: absolute;
	top: 33%;
    left: 50%;
    transform: translate(-50%, 33%);
    height: 35px;
}

.steps-heading form .form-group img.img-responsive.prf_img{
	min-height: 120px;
	max-width: 120px;
    border-radius: 50%;
}

.dz-details, .dz-success-mark, .dz-error-mark, .dz-remove{
	display: none;
}

.login-block .steps-heading button.previous-btn{
	background-color: transparent;
	color: #333566;
}

.block-prof .prof-dets .new-location .editable{
	border: none;
    padding: 0 5px;
    border-radius: 4px;
    margin: 12px 0;
    color: #fff;
    background-color: #333566;
    font-style: normal;
}

.top-pad-z.chef-locations > div p, .top-pad-z.chef-locations > div i{
	display: inline-block;
}

.block-prof .prof-dets .new-location .editable:hover{
	background-color: #333566;
}


.login-block #app{
	padding: 15px;
}

.login-block #app > div{
	border: 1px solid #eee;
}

.steps-heading form{
	margin-bottom: 0;
}

.steps-heading .btn-section button{
	margin-bottom: 0;
}

.steps-heading .btn-section{
	margin-bottom: 0;
}

.steps-heading .form-horizontal .location-experience input{
	color: #000;
	font-weight: 500;
	width: 94%;
	display: inline-block;
}

.steps-heading .form-horizontal .location-experience i{
	margin-left: 5px;
	font-size: 15px;
	color: #ef4d42;
}

.steps-heading .form-horizontal .location-experience i:hover{
	cursor: pointer;
}

.wrapper-checkbox .check-label label{
	margin-bottom: 0px;
}

.wrapper-checkbox table{
	width: 100%;
	margin-bottom: 0;
}

.wrapper-checkbox table thead{
	border-bottom: 1px solid #ddd;
}

.wrapper-checkbox table thead th{
	padding: 5px;
	border: none;
	font-size: 16px;
	font-weight: 500;
	padding-bottom: 10px;
}

.wrapper-checkbox table tbody td{
	padding: 10px 5px 5px;
	vertical-align: middle;
	border: none;
}

.form-horizontal .wrapper-checkbox table tbody td input{
	border: 1px solid #ddd;
	margin-bottom: 0px;
	color: #000;
}

.form-horizontal .wrapper-checkbox table tbody td input:focus{
	border: 1px solid #ddd;
}

.main-wrap .login-block .steps-heading form.form-horizontal .form-group.check-wrap{
	overflow: auto;
}

.checkbox-login{
	overflow: auto;
	background-color: transparent;
	position: relative;
	padding: 0;
	width: 80px;
	height: 38px;
}

.checkbox-login:hover span{
	color: #fff;
	background-color: #333566;
	cursor: pointer;
}

.checkbox-login label{
	float: left;
	width: 100%;
	height: 100%;
	text-align: center;
	margin: 0;
}

.checkbox-login label input{
	position: absolute;
	top: -20px;
}

.checkbox-login label span{
	text-align:center;
    padding: 0px;
    display:block;
    color: #333566;
    line-height: 2.6;
    font-weight: 500;
	border: 1px solid #333566;
	border-radius: 5px;
	transition: all 0.5s ease-in-out;
}
.main-wrap .login-block .steps-heading form .wrapper-checkbox.checker{
	padding: 0 10%;
}

.checkbox-login input:checked + span {
    color:#fff;
    background-color: #ef4d42;
    border-color: #ef4d42;
}

.checker .inner-wrapper-checkbox{
	padding: 0;
}

.step-three-popup .modal-header h4{
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
}
.step-three-popup .modal-body form textarea, .step-three-popup .modal-body form input{
	background-color: #fff;
	color: #000;
	font-weight: 500;
}
.profile-modal-radio{
	display: inline-block;
	margin-right: 25px;
}
.profile-modal-radio:hover{
	cursor: pointer;
}
.profile-modal-radio input{
	margin-right: 5px;
	vertical-align: top;
}
.step-three-popup .modal-body form label.control-label, .step-three-popup .modal-body form p{
	color: #818a91;
}

.step-three-popup .modal-body form p{
	font-weight: 400;
}

.step-three-popup .modal-body form button{
	transition: all 0.5s ease-in-out;
}

.login-block .form-group.plus-txt, .wrap-section .input-sec{
	margin: 25px 0;
}

.login-block .form-group.plus-txt{
	margin-top: 15px;
}

.steps-heading h3{
	font-size: 20px; 
}

.outer-wrapper input{
	color: #000;
}

.main-wrap .login-block .steps-heading form.form-horizontal .form-group .camera-position{
	position: relative;
}

.error-experience{
	margin: 20px 0 0;
	list-style: none;
	color: #a94442;
	background-color: #f2dede;
	padding: 1% 18%;
}

.error-experience li{
	text-align: left;
	margin-bottom: 5px;
	line-height: 25px;
	margin: 2px 0;
}

.error-experience li:before{
	content: "\2605";
	margin-right: 8px;
	font-size: 12px;
}

/* Profile Page */

.wte{
	background: #fff;
}
.page-header.profile-header .container{
    transform: translateY(50px);
    width: 100% !important;
}
header.profile-header{
	margin-bottom: 0;
}
.block-prof{
	margin-top: 12%;
	margin-bottom: 5%;
}
.page-header.profile-header.size-lg{
	// padding-top: 150px;
	// padding-bottom: 50px;
}
.block-prof .blk{
	border-bottom: 1px solid #e5e7ed;
	padding: 5% 3%;
	margin-bottom: 5%;
}
.page-header.profile-header .container{
	// background-color: rgba(255, 255, 255, 0.9);
}
.prof-pic{
    padding: 5px;
    background-color: #fff;
    box-shadow: 0 1px 2px 0 rgba(0,0,0,.22);
    width: 120px;
    height: 120px;
    display: inline-block;
    border-radius: 50%;
    position: relative;
}
.prof-pic img{
	width: 110px;
	height: 110px;
	border-radius: 50%;
}
.block-prof h1, .block-prof h2, .block-prof h3, .block-prof h4, .block-prof h5, .block-prof h6, .block-prof p{
	margin-bottom: 0;
	font-family: 'Open Sans', sans-serif;
}
.block-prof h6{
	font-weight: 600;
	margin-bottom: 5px;
	font-size: 14px;
}
.prof-heads{
	margin-top: 5%;
}
.block-prof .editable{
	border: none;
}
.block-prof .editable:hover{
	background-color: rgba(221, 221, 221, 0.55);
	cursor: pointer;
}
.block-prof .prof-dets h3{
	color: #525252;
	font-weight: 600;
	font-size: 24px;
	margin-bottom: 5px;
}
.block-prof .profile-img-upload-btn{
	position: absolute;
	bottom: 2%;
	right: 0;
	width: 35px;
	height: 35px;
	line-height: 39px;
	left: auto;
}
.block-prof .prof-dets .editable{
	padding-left: 6px;
	display: inline-block;
}
.block-prof .prof-dets .delete-location{
	color: #DD1144;
	padding-left: 5px;
}
.steps-heading h3{
	font-family: 'Open Sans', sans-serif;
}
.top-pad-z{
	padding-top: 0 !important;
}
.editable-container.popover{
	border-radius: 0;
	border: none;
	padding: 0;
}
.editable-container.popover h3{
    font-weight: 600;
    font-size: 16px;
    border-radius: 0;
}
.editable.editable-open{
	background-color: rgba(229, 231, 237, 0.5);	
}
.editable-popup.popover.top>.arrow{
    border-top-color: rgba(0, 0, 0, 0.06);
}
.popover .popover-content .editable-clear-x{
	top: 26%;
	margin-top: 0;
}
.editable .btn-sm{
	padding: 0 13px;
}
.editable-popup.popover .editable-buttons .editable-cancel{
	background-color: #d0d0d0;
}
.editable-popup .btn-sm{
	padding: 0 15px;
}
.block-prof .right-prof .heads{
    background: #615D5D;
    padding: 5px 8px;
    text-align: center;
    color: #fff;
}
.block-prof .right-prof .heads h5{
	font-size: 20px;
}
.block-prof .right-prof .contnt{
	padding: 15px;
}
.block-prof .right-prof .upper-heads h6, .prof-dets.top-pad-z h6{
    margin: 0;
    font-size: 14px;
    overflow: hidden;
    font-weight: 600;
}
.prof-dets.top-pad-z h6{
	padding: 8px 0 8px 6px;
}
.block-prof .right-prof .edit-button{
	padding: 5px;
}
.block-prof .right-prof .contnt ul li{
    padding: 6px 8px;
    line-height: 1;
    margin-bottom: 0;
}
.block-prof .right-prof .contnt ul li:hover{
	background: #f4f4f4;
	cursor: pointer;
}
.block-prof .right-prof .contnt .time-select{
    margin: 12px 0 0 0;
    position: relative;
}
.block-prof .right-prof .contnt .time-select input{
	width: 100%;
}
.block-prof .right-prof .contnt .time-select span{
    color: #b3b3b3;
    position: absolute;
    right: 10px;
    top: 13px;
}
.time-select .popover{
    border: 1px solid #ddd;
    max-width: 260px;
    width: 100%;
    min-width: 100%;
    padding: 10px 5px !important;
    -webkit-transition: margin-top .15s 0s,opacity .15s 0s,top 0s .2s;
    transition: margin-top .15s 0s,opacity .15s 0s,top 0s .2s;
    box-shadow: 0 5px 10px 0 rgba(0,0,0,.2);
    padding: 0;
    border-radius: 0;
    top: 38px !important;
}
.right-prof .precent-show{
    margin-top: 8%;
    padding: 10px;
}
.editpop h4.modal-title{
	font-family: 'Open Sans';
	font-size: 25px;
}
.top-prf{
	margin-top: 10px;
	font-size: 14px;
}
.shot-twy{
    width: 20%;
    display: inline-block;
    margin-right: 10px;
}
#svg circle {
  stroke-dashoffset: 0;
  transition: stroke-dashoffset 1s linear;
  stroke: #e5e7ed;
  stroke-width: 4px;
}
#svg #bar {
  stroke: #333566;
}
#cont {
	display: inline-block;
	height: 100px;
	width: 100px;
	text-align: center;
	margin: 0;
	border-radius: 100%;
	position: relative;
}
#cont:after {
  position: absolute;
  display: block;
  height: 60px;
  width: 60px;
  left: 50%;
  top: 50%;
  content: attr(data-pct)"%";
  margin-top: -30px;
  margin-left: -30px;
  border-radius: 100%;
  line-height: 60px;
  font-size: 1.5em;
}
.time-select .popover-title{
    border-radius: 0;
    text-align: center;
    background: none;
    border-bottom: none;
    font-size: 15px;
    color: #222;
    font-family: 'Open sans', sans-serif;
    font-weight: 400;
}
.time-select .popover-content{
	padding: 9px 14px 0 14px;
}
.block-prof .right-prof .popover ul li{
	padding: 5px 3px;
}
.block-prof .right-prof .popover ul li a{
	color: #525252;
	padding: 5px 3px;
}
.time-select .popover ul{
	list-style-image: url('../img/list-arrow-right-blue.png');
	padding-left: 20px;
}
.logo-blue{
	background-color: #2d2d64;
	border-color: #2d2d64 !important;
}
.logo-blue:hover, .logo-blue:active{
	background-color: #333566;
}
.logo-grey{
	background-color: #78868d;
	border-color: #78868d !important;
}
.logo-grey:hover, .logo-grey:active{
	background-color: #7e898f;
}
/*Remove google Signature in location autocomplete*/
.pac-container:after {
    background-image: none !important;
    height: 0px;
}
.pac-container.pac-logo {
	z-index: 1061 !important;
}
/*Remove google Signature in location autocomplete*/
/*The Language dropdown*/
.navbar .dropdown-lan{
    display: inline-block;
    position: absolute;
    top: 5%;
    left: 1%;
    line-height: 1;
    border-radius: 3px;
    padding: 2px 5px 5px;
    background: #78868d;
}
.body-scrolled .navbar .dropdown-lan{
	background-color: transparent;
	/*top: 22%;*/
}
.body-scrolled .navbar .dropdown-lan a.dropdown-toggle{
	color: #000;
}
.navbar .dropdown-lan a.dropdown-toggle{
	color: #fff;
	opacity: .6;
	transition: opacity .3s ease-in-out;
	font-size: 12px;
	text-transform: uppercase;
}
.navbar .dropdown-lan a.dropdown-toggle:hover, .navbar .dropdown-lan a.dropdown-toggle:active,
.navbar .dropdown-lan a.dropdown-toggle:focus{
	color: #fff;
	opacity: 1;
}
.nav-on-header.smart-nav .navbar-top-padd{
	margin-top: 0;
	/*line-height: 65px;*/
}
.navbar-top-padd .user-login, .navbar-top-padd .nav-menu{
	line-height: 100px;
}

.login-page .navbar-top-padd .menu-logo{
	line-height: 100px;
}

.login-page.body-scrolled .navbar-top-padd .nav-menu{
	line-height: 50px;
}

.login-page.body-scrolled .navbar-top-padd .nav-menu li.menu-item{
	margin-bottom: 0;
	height: 40px;
}

.login-page.body-scrolled .navbar-top-padd .nav-menu li.menu-item a{
	line-height: 40px;
}

.login-page.body-scrolled .navbar-top-padd .user-login{
 	line-height: 48px;
}

.login-page.body-scrolled .navbar-top-padd .menu-logo{
	line-height: 50px;
}
.navbar-top-padd .user-login{
	position: relative;
}
.nav-on-header .navbar.navbar-top-padd .navbar-toggle{
	line-height: 85px;
}
.navbar-top-padd .menu-logo{
	line-height: 100px;
}

.nav-on-header.body-scrolled .navbar.navbar-top-padd .navbar-toggle{
	line-height: 85px;
}

.dropdown.dropdown-lan	.dropdown-menu{
	left: inherit;
	right: 0;
}
.stripe-flags{
	background-image: url(../img/flags.png);
    width: 20px;
    height: 13px;
    background-position: -4427px 0px;
    background-repeat: no-repeat;
    display: inline-block;
    vertical-align: middle;
}
.stripe-flags.en{
	background-position: -1775px 0px;
}
.dropdown.dropdown-lan	.dropdown-menu li a{
	display: inline-block;
	border-bottom: none;
}
.dropdown.dropdown-lan	.dropdown-menu li{
	border-bottom: 1px solid #f8f9fa;
	padding: 0 18px;
}
.dropdown.dropdown-lan	.dropdown-menu li:hover{
	background-color: #f5f5f5;
}
.navbar-top-padd .menu-logo{
	position: relative;
	z-index: 100;
}
.body-scrolled .navbar .dropdown-lan a.dropdown-toggle:hover{
	color: #000;
}
.info-ph-txt{
	text-align: left;
	margin: 5px 0px 5px 0px;
	font-size: 12px;
}
.info-inlinebox{
	display: inline-block;
	padding-left: 10px;
	color: #333566;
	font-size: 18px;
}
.form-control.info-inlinebox{
	width: 40%;
}
.otp-box input{
	width: 25%;	
 	margin: 0px;
}
.verifier-button button{
	margin: 10px 0px 0px 0px;
	padding:0px 12px 0px 12px !important;	
	height: 34px;
	line-height: 34px;
}
.nav-menu ul{
	line-height: 0px;
}
.offcanvas-show .navbar-top-padd .nav-menu, .offcanvas-show .navbar-top-padd .nav-menu li, .offcanvas-show .navbar-top-padd .nav-menu a{
	line-height: 50px;
}
.navbar .nav-menu li a {
    	font-weight: 600;
    	color: #373a3c;
    	opacity: 1;  	
	}

.body-scrolled .navbar .dropdown-lan a.dropdown-toggle:focus{
	color: #000;
}
.body-scrolled .navbar .dropdown-lan{
	display: none;
	opacity: 0;
}


/*Issue fixing*/
.login-wrap{
	padding: 30px 15px 30px 0;
}

.login-wrap .dropdown a.profile-pic{
	color: #fff;
	display: block;
	background-color: #2d2d64;
	padding: 5px 8px;
	line-height: 25px;
	border-radius: 5px;
	font-size: 14px;
	font-weight: 600;
	opacity: 1;
}

.non-login-wrap .btn-group button .caret{
	margin-left: 7px;
}

.login-wrap .dropdown:hover ul.dropdown-menu{
	display: block;
}

.login-wrap .dropdown a.profile-pic:hover{
	background-color: #333566;
}

.login-page.body-scrolled .login-wrap{
	padding: 8px 15px 8px 0px;
}

.smart-nav.body-scrolled .navbar .user-login{
	padding: 0;
}

.login-page.body-scrolled .login-wrap .dropdown a.profile-pic{
	color: #fff;
}

.login-wrap .dropdown a img{
	max-width: 25px;
	max-height: 25px;
	border-radius: 30px;
	margin-right: 8px;
	vertical-align: middle;
}

.login-wrap .dropdown a .caret{
	margin-left: 7px;
}

.login-wrap .dropdown ul.dropdown-menu{
	padding: 6px 12px;
	left: unset;
	right: 0;
	width: 225px;
}

.login-wrap .dropdown ul.dropdown-menu li{
	position: relative;
	margin-bottom: 0; 
	padding: 8px 0;
}

.login-wrap .dropdown ul.dropdown-menu li a{
	padding: 0;
	font-size: 14px;
	font-weight: 500; 
}

.login-wrap .dropdown ul.dropdown-menu li a:focus, .login-wrap .dropdown ul.dropdown-menu li a:active{
	background-color: transparent;
}

.login-wrap .dropdown ul.dropdown-menu li i{
	position: absolute;
	right: 3px;
	top: 15px;
}

.nav-menu .menu-item .nav-dropdown.menu{
	margin: 0;
}

.nav-on-header.login-page.body-scrolled .navbar.navbar-top-padd .navbar-toggle{
	line-height: 25px;
}

.login-page.body-scrolled .login-wrap .dropdown .name-wrap, .body-scrolled .login-wrap .dropdown .name-wrap,
.login-page .login-wrap .dropdown .name-wrap, .login-wrap .dropdown .name-wrap{
	display: inline-block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: 90px;
	vertical-align: middle;
}

.dropdown a.profile-pic .name-wrap{
	display: inline-block;
}

.body-scrolled .login-wrap .dropdown .name-wrap span{
	color: #fff;
}

.main-wrap .login-block form form-group:first-child{
	padding: 15px 0 0; 
}

.static-bg-color.static-chef-landing.body-scrolled .land-wrapper .user-dp .dropdown .name-wrap span,
.static-bg-color.static-chef-landing.body-scrolled .land-wrapper .user-dp .dropdown a .caret{
	color: #2d2d64;
}
/*Issue fixing*/


/*
========================
Chef landing Page styles
========================
*/
.content-wrapper{
	margin-top: 175px;
	background-color: #fff;
	margin-bottom: 35px;
}
.navbar-default.land-wrapper{
	background-color: #2d2d64;
	margin-top: 0;
	padding: 7px;
	height: auto;
}

.navbar-default.land-wrapper .land-logo{
	padding: 5px 0;
	float: left;
	margin: 0;
}

.navbar-right.user-dp{
	float: right;
}

.navbar-right.user-dp a .name-wrap span.user-name{
	color: #fff;
	margin-right: 4px;
}
.navbar-right.user-dp a .name-wrap:hover span.user-name, .navbar-right.user-dp a:hover span.caret{
	opacity: 1;
}
.navbar-right.user-dp a span.caret{
	color: #fff;
}
.navbar-right.user-dp a img{
	max-width: 25px;
	max-height: 25px;
	border-radius: 50%;
	margin-right: 8px; 
}
.land-menu-content.navbar.navbar-default {
	position: absolute;
	top: 95px;
	width: 100%;
	border-bottom: 1px solid #ebebeb;
	z-index: 10;
	margin: 0;
	background-color: #fafafa;
	height: auto;
	min-height: auto;
}
.land-menu-content .land-menu-wrap{
	padding: 0;
}
.land-menu-content .land-menu-wrap ul.land-menu-li{
	list-style: none;
	padding: 0;
	margin: 0;
	font-weight: 600;
}
.land-menu-content .land-menu-wrap ul.land-menu-li li{
	display: inline-block;
	padding: 0;
	margin-bottom: -1px;
}
.land-menu-content .land-menu-wrap ul.land-menu-li li a{
	padding: 14px 12px;
	transition: all 0.4s ease-in-out;
	font-size: 14px;
	border-bottom: 1px solid transparent;
}
.land-menu-content .land-menu-wrap ul.land-menu-li li.active a, .land-menu-content .land-menu-wrap ul.land-menu-li li.active:hover a{
	border-color: #2d2d64;
	color: #2d2d64;
	background-color: transparent;
}
.land-menu-content .land-menu-wrap ul.land-menu-li li:hover a{
	background-color: transparent;
	color: #2d2d64;
	cursor: pointer;
}
.content-wrapper .landing-title{
	background-color: #ffffff;
	border: 1px solid #ebebeb;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}
.content-wrapper .landing-title h3{
	padding: 20px;
	margin: 0;
}
.inner-land-cntnt .img-wrapper .img-inside{
	width: 80px;
	height: 80px;
	margin: 0 auto;
	position: relative;
}
.inner-land-cntnt .img-wrapper .img-inside img{
	width: 100%;
	height: 100%;
	border-radius: 50%;
}
.content-wrapper .inner-land-cntnt{
	padding: 40px 0;
	border: 1px solid #ebebeb;
	border-top: none;
}
.cntnt-inner-wrap .img-title-land h5{
	color: #000;
}
.cntnt-inner-wrap .img-cntnt-land p{
	font-size: 15px;
	line-height: 1.5;
	margin-bottom: 22px;
}
.cntnt-inner-wrap .link-btn-wrap{
	margin: 15px 0;
}
.cntnt-inner-wrap .link-btn-wrap a{
	display: inline-block;
	padding: 8px 12px;
	background-color: #2d2d64;
	color: #fff;
	border-radius: 3px;
	font-size: 15px;
	font-weight: 600;
}
body.static-bg-color.static-chef-landing{
	background-color: #fafafa;
}
.user-dp li.dropdown a.profile-pic:focus{
	background-color: transparent;
}
.user-dp li.dropdown, .user-dp li.dropdown ul.dropdown-menu li{
	position: relative;
	margin: 0;
}
.user-dp li.dropdown ul.dropdown-menu{
	top: 100%;
	width: 200px;
	border: none;
	border-radius: 0;
}
.user-dp li.dropdown ul.dropdown-menu li a{
	display: block;
    font-size: 14px;
    font-weight: 500;
    line-height: 32px;
    color: #7e8890;
}
.user-dp li.dropdown ul.dropdown-menu li a:hover{
	background-color: transparent;
}
.user-dp li.dropdown ul.dropdown-menu li:hover a, .user-dp li.dropdown ul.dropdown-menu li:hover i{
	color: #333566;
}
.user-dp li.dropdown ul.dropdown-menu li i{
	position: absolute;
	top: 14px;
	right: 18px;
}
.inner-land-cntnt .cntnt-inner-wrap .img-wrapper{
	position: relative;
}
.inner-land-cntnt .cntnt-inner-wrap .img-wrapper .count-show{
	width: 25px;
	height: 25px;
	font-size: 14px;
	line-height: 1.5;
	border: 2px solid #fff;
	border-radius: 50%;
	background-color: #2d2d64;
	color: #fff;
	position: absolute;
	left: -12%;
	bottom: 0px;
}
.navbar-default.land-menu-content .navbar-toggle .icon-bar{
	background-color: #2d2d64;
}
.navbar.navbar-default.land-menu-content .navbar-header button:hover{
	background-color: #2d2d64
}
.navbar.navbar-default.land-menu-content .navbar-header button:hover .icon-bar{
	background-color: #fff;
}
.user-dp li.dropdown.open a, .user-dp li.dropdown.open a:hover{
	background-color: transparent;
}
.cntnt-inner-wrap a.btn.logo-blue{
	padding: 0 14px;
}
.navbar.navbar-default.land-menu-content .navbar-header button{
	border-radius: 0px;
}
.btn.logo-blue:active, .btn.logo-blue:focus{
	background-color: #333566;
}
.btn.logo-grey:focus, .btn.logo-grey:active{
	background-color: #7e898f;
}
/*
========================
Chef landing Page styles
========================
*/

/*
========================
Chef tracker Page styles
========================
*/
.form-horizontal.form-track .form-group select, .form-horizontal.form-track .form-group input{
	border: 1px solid #ddd;
	border-radius: 4px;
}
.show-value{
	margin-top: 10px;
}
.track-pad-wrap{
	padding: 0 15px;
}
.inner-land-cntnt .tracker-form-wrapper{
	padding-bottom: 30px; 
}
.track-table .table>tbody>tr>td, .track-table .table>tbody>tr>th, .track-table .table>tfoot>tr>td, .track-table .table>tfoot>tr>th, .track-table .table>thead>tr>td, .track-table .table>thead>tr>th{
	padding: 10px 16px;
	font-size: 14px;
}
.track-table .table tr td{
    min-width: 220px;
    max-width: 220px;
    vertical-align: middle;
}
.track-table{
	overflow-x: auto;
}
.track-table .table tr td a{
	color: #4177da;
	padding: 0 5px;
}
.inner-land-cntnt.wrap-pad-track{
	padding: 20px 0;
}
.body-scrolled .navbar.navbar-default.land-menu-content{
	top: 70px !important;
	position: fixed;
	transition: none;
}
.body-scrolled .navbar.navbar-default.land-wrapper{
	top: 0 !important;
	position: fixed;
	box-shadow: none;
	border-bottom: 1px solid #ebebeb;
	padding: 6px;
}
.content-wrapper .inner-land-cntnt > div{
	padding: 0;
}
.timmer-value, .ob-timmer-value{
	color: #2d2d64;
	font-weight: 700;
	margin-left: 8px;
}
.static-chef-landing .page-header{
	padding-top: 90px;
}
.content-wrapper .landing-title p{
	padding: 0 12%;
	line-height: 2.3
}
.inner-land-cntnt .cntnt-inner-wrap .img-cntnt-land{
	min-height: 50px;
}
/*
========================
Chef tracker Page styles
========================
*/

/*
==============================
Chef tracker Page alert styles
==============================
*/


.alert-cont .alert button.close{
	top: -9px;
}
.form-track label.error{
	color: #ec2d2d;
	font-size: 13px;
	line-height: 1.6;
	margin-bottom: 0;
}
body.static-chef-landing .page-header.bg-img:before{
	background-color: #fafafa;
}
.navbar.navbar-default.land-menu-content .navbar-header button:focus{
	background-color: #2d2d64;
}
.navbar.navbar-default.land-menu-content .navbar-header button:focus span{
	background-color: #fff;
}
/*
==============================
Chef tracker Page alert styles
==============================
*/
/*login-page*/

@media (min-width: 766px){
	.navbar.navbar-default.land-menu-content .navbar-header button{
		display: none;
	}
}

@media (min-width: 767px){
	.navbar .nav-menu li.login-drop, .navbar.navbar-default.land-menu-content .navbar-header button{
		display: none;
	}
	.navbar .nav-menu li.register-drop{
		display: none;
	}
	.navbar-right.user-dp .dropdown a{
		/*padding-top: 18px;*/
	}
}

@media (min-width: 991px){
	.login-page .navbar-top-padd .dropdown.dropdown-lan,
	.navbar-top-padd .dropdown.dropdown-lan{
		display: block;
	}
	.navbar-top-padd .menu-logo .dropdown-lan, .login-page .navbar-top-padd .mble-wrap-lan .dropdown-lan,
	.navbar-top-padd .mble-wrap-lan .dropdown-lan, .navbar.navbar-default.land-menu-content .navbar-header{
		display: none;
	}
	.land-wrapper .mble-wrap-lan{
		display: none;
	}
	.navbar-default.land-wrapper{
/*		padding: 20px 0;*/
	}
}
@media (max-width: 1200px){
	.navbar .nav-menu{
		position: fixed;
	    left: -80%;
	    top: 0;
	    bottom: 0;
	    z-index: 100;
	    width: 80%;
	    max-width: 300px;
	    height: 100%;
	    overflow-y: auto;
	    background-color: #fff;
	    margin-left: 0;
	    padding: 24px 16px;
	    -webkit-transition: left .5s;
	    -o-transition: left .5s;
	    transition: left .5s;
	    text-align: left;
	}
	.navbar .nav-menu li.menu-item{
    	display: block;
    	border-bottom: 1px solid #eceeef;
	}
	.navbar .nav-menu ul{
   		-webkit-box-shadow: none;
   		box-shadow: none;
   		visibility: visible;
    	opacity: 1;
    	position: static;
    	border-top: 0;
	}
	.navbar .nav-menu ul li a{
   		border-bottom: 0;
	}
	.offcanvas-show .navbar .nav-menu{
    	left: 0;
        -webkit-box-shadow: 8px 0 10px 0 rgba(0,0,0,.05);
    	box-shadow: 8px 0 10px 0 rgba(0,0,0,.05);
	}
	.nav-on-header .navbar .nav-menu .menu-item > a{
		color: #373a3c;
		opacity: 1;
	}
	.nav-on-header .navbar .nav-menu .menu-item:hover > a{
		color: #373a3c;
		font-weight: 600!important;
	}
	.smart-nav.body-scrolled .navbar .nav-menu .menu-item > a, .smart-nav.body-scrolled .navbar .navbar-toggle, .sticky-nav.body-scrolled .navbar .nav-menu a, .sticky-nav.body-scrolled .navbar .navbar-toggle{
		color: #373a3c;
		font-weight: 600!important;
	}
	.navbar .navbar-toggle {
   		display: inline-block;
	}
	.nav-on-header.login-page.body-scrolled .navbar.navbar-top-padd .navbar-toggle{
		line-height: 36px;
	}
}

@media (max-width: 991px){
	.navbar .dropdown-lan{
		padding: 0px 3px 3px;
		display: none;
	}
	.navbar-top-padd .menu-logo .dropdown-lan{
		display: block;
		left: 5%;
	}
	.smart-nav.body-scrolled .navbar .user-login, .smart-nav.body-scrolled .navbar-top-padd ul.nav-menu{
		line-height: 30px;
	}
	.body-scrolled .navbar .dropdown-lan{
		top: 12%;
	}
	.mble-wrap-lan .dropdown-lan, .land-wrapper .mble-wrap-lan{
		display: block;
		position: relative;
		left: unset;
	}
	.mble-wrap-lan{
		/*padding-top: 10px;*/
	}
	.mble-wrap-lan .dropdown-lan{
		width: 100px;
		margin: 0 auto;
	}
	.dropdown.dropdown-lan	.dropdown-menu{
		left: -25%;
	}
	.login-page.body-scrolled .navbar-top-padd .menu-logo, .body-scrolled .navbar-top-padd .menu-logo{
		line-height: 35px;
	}
	.login-page.body-scrolled .navbar-top-padd .menu-logo a.navbar-toggle,
	.body-scrolled .navbar-top-padd .menu-logo a.navbar-toggle{
		padding: 5px 10px;
	}
	.nav-on-header.body-scrolled .navbar.navbar-top-padd .navbar-toggle{
		line-height: 30px;
	}
	.login-page.body-scrolled .login-wrap, .body-scrolled .login-wrap{
		padding: 0px 15px 0px 0px;
	}
	.nav-on-header.login-page.body-scrolled .navbar.navbar-top-padd .navbar-toggle{
		line-height: 30px;
	}
	.navbar.navbar-default.land-menu-content .navbar-header p{
		display: inline-block;
		padding: 10px 0;
		margin: 0;
	}
	.navbar.navbar-default.land-menu-content .navbar-header button{
		padding: 18px 10px;
	}
	.land-menu-content.navbar.navbar-default{
		top: 105px;
	}
}
@media(max-width: 800px){
	.login-page header .container.no-shadow,  header .container.no-shadow{
		width: 90%;
	}
	.login-page .main-wrap, .main-wrap{
		width: 90%;
	    margin-left: auto;
	    margin-right: auto;
	}
	.login-page .main-wrap main, .main-wrap main{
		width: 100%;
		margin: 0;
		padding: 0;
		max-width: 100%;
	}
}
@media(max-width: 767px){
	.navbar .logo-alt img{
		height: 20px;
	}
	.page-header.profile-header .container{
		transform: translateY(0);
	}
	.right-prof .precent-show{
		margin-top: 2%;
	}
	.marg-left{
		margin: 15px;
	}	
	.login-page main .login-block{
		padding: 30px 8px;
	}
	.main-wrap .login-block .steps-heading form .form-group .profile-img-upload-btn{
		margin: 3% 30% 0;
	}
	.navbar.navbar-top-padd .logo-alt img{
		margin-top: 0;
	}
	.navbar .dropdown-lan{
		left: 3%;
	}
	.navbar-top-padd .menu-logo{
		float: none !important;
		position: initial;
		display: inline-block;
	}
	.smart-nav.body-scrolled .navbar .user-login{
		line-height: 35px;
	}
	.navbar-top-padd .user-login{
		line-height: 30px;
	}
	.navbar-top-padd .user-login .login-wrap{
		padding: 0px 15px 0px 0;
	}
	.otp-box input{
		width:50%;
	}
	.form-control.info-inlinebox{
		width:80%;
	}
	.navbar-top-padd .menu-logo .dropdown-lan{
		left: 50%;
    	top: 25%;
    	transform: translate(-25%, -50%);
	}
	.nav-on-header.body-scrolled .navbar.navbar-top-padd .navbar-toggle{
		line-height: 30px;
	}
	.body-scrolled .logo-wrapper .logo img{
		margin-top: 0;
	}
	.navbar .logo-wrapper{
		line-height: 30px;
	    float: left;
	    padding: 12px 0;
	}
	.login-page .user-login, .user-login, .login-page.body-scrolled .navbar .user-login .login-wrap,
	.body-scrolled .navbar .user-login .login-wrap{
		padding: 0 15px 0 0;
	}
	.login-page .user-login .login-wrap, .user-login .login-wrap{
		padding: 0px 15px 0px 0;
	}
	.user-login .login-wrap{
		padding: 10px 15px 10px 0;	
	}
	.login-page.body-scrolled .navbar .logo-wrapper,
	.body-scrolled .navbar .logo-wrapper{
		padding: 0;
		line-height: 36px;
	}
	.login-page.body-scrolled .navbar .logo-wrapper a img, .navbar-default.land-wrapper .user-dp,
	.body-scrolled .navbar .logo-wrapper a img{
		margin: 0;
	}
	.nav-on-header .navbar.navbar-top-padd .navbar-toggle{
		line-height: 40px;
	}
	.login-page .user-login, .user-login{
		padding: 12px 15px 12px 0;
	}	
	.navbar-default.land-wrapper .land-logo .logo-alt img{
		margin-top: 0;
	}
	.land-menu-content .land-menu-wrap ul.land-menu-li{
		width: 100%;
	    background: #fff;
    	border: 1px solid #ebebeb;
    	margin-bottom: 18px;
	}
	.land-menu-content .land-menu-wrap ul.land-menu-li li{
		display: block;
		border-bottom: 1px solid #ebebeb;
	}
	.navbar.navbar-default.land-menu-content .navbar-header button{
		float: right;
		margin: 0;
		height: auto;
	}
	.user-dp .dropdown ul.dropdown-menu{
		position: absolute;
		background-color: #fff;
		left: -80px;
		box-shadow: 0 6px 12px rgba(0,0,0,.175);
	}
	.user-dp .dropdown ul.dropdown-menu li a{
		padding: 5px 20px;
	}
	.land-menu-content.navbar.navbar-default.land-menu-content{
		padding: 0 10px;
		top: 95px;
	}
	.inner-land-cntnt .cntnt-inner-wrap{
	    padding-bottom: 20px;
	    border-bottom: 1px solid #e6e6e6;
	    margin-bottom: 10px;
	}
	.user-dp .dropdown a.profile-pic{
		padding: 16px 10px;
	}
	.body-scrolled .navbar.navbar-default.land-menu-content{
		top: 77px !important;
		position: fixed;
	}
	.land-menu-content .navbar-header{
		cursor: pointer;
		margin: 0;
	}
	.navbar-default.land-wrapper{
		padding: 10px; 
	}
	.content-wrapper .landing-title p{
		padding: 0 5%;
	}
}
@media(max-width: 650px){
	.login-block .container{
		padding: 0
	}
	.login-block ol.progtrckr li{
		padding: 0 0.2rem;
	}
	.login-block ol.progtrckr em{
		padding: 0;
	}
	.login-block ol.progtrckr li:before{
		left: 30%;
	}
	.main-wrap .login-block .steps-heading form .wrapper-checkbox{
		padding: 0 10%;
	}
}
@media (max-width: 635px){
	.header-job-search .logo-blue, .header-job-search .btn-success{
		margin: 0 8px 0px 0;
	}

}
@media(max-width: 530px){
	.body-scrolled .navbar[style*="top: -70px"]{
		top: -120px !important;
	}
}
@media(max-width: 530px){
	.body-scrolled .navbar[style*="top: -70px"]{
		top: -120px !important;
	}
}
@media (max-width: 500px){
	.navbar-top-padd .nav-menu, .navbar-top-padd .menu-logo{
		line-height: 82px;
	}
	.nav-on-header .navbar.navbar-top-padd .navbar-toggle{
		padding: 9px 10px 10px;
	    margin-right: 8px;
	    line-height: 42px;
	}
	.body-scrolled.nav-on-header .navbar.navbar-top-padd .navbar-toggle{
		line-height: 40px;
	}
	.navbar .dropdown-lan{
		padding: 2px 3px 4px;
		top: 3%;
		left: 5%;
	}
	.body-scrolled .logo-wrapper .logo img{
		margin-top: 0;
	}
	.smart-nav.body-scrolled .navbar .user-login{
		/*padding: 4px 0px 10px; */
	}
	.navbar .user-login{
		/*padding: 10px 0;*/
	}
	.login-page .navbar .user-login{
		padding: 0;
	}
	.login-page .user-login .login-wrap, .user-login .login-wrap{
		padding: 12px 15px 12px 0;
	}
	.login-page.body-scrolled .navbar-top-padd .menu-logo a.navbar-toggle,
	.body-scrolled .navbar-top-padd .menu-logo a.navbar-toggle{
		padding: 12px 10px;
	}
	.login-page.body-scrolled .navbar .logo-wrapper a.logo,
	.body-scrolled .navbar .logo-wrapper a.logo{
		padding: 8px 0;
	}
	.login-page.body-scrolled .navbar .user-login, .body-scrolled .navbar .user-login{
		padding: 7px 0 6px;
	}
	.login-page .navbar-top-padd .user-login{
		line-height: 56px;
	}
	.nav-on-header.login-page.body-scrolled .navbar.navbar-top-padd .navbar-toggle,
	.body-scrolled.nav-on-header .navbar.navbar-top-padd .navbar-toggle{
		line-height: 20px;
		padding: 5px 10px;
	}
	.login-page.body-scrolled .navbar .logo-wrapper, .body-scrolled .navbar .logo-wrapper{
		line-height: 15px;
	}
	.login-page.body-scrolled .navbar .user-login, .body-scrolled .navbar .user-login{
		padding: 0;
	}
}
@media (max-width: 480px){
	.navbar .container, .mble-wrap-lan{
		padding: 0;
	}
	.mble-wrap-lan .dropdown.dropdown-lan{
		top: 0;
		left: 0;
		width: 100%;
		padding: 5px;
		text-align: center;
	}
	.dropdown.dropdown-lan	.dropdown-menu{
		left: 0;
	}
	.user-login a.btn{
		margin-right: 0px;
	}
	.land-menu-content.navbar.navbar-default.land-menu-content{
		top: 102px;
	}
}
@media (max-width: 471px){
	.header-job-search .logo-blue{
		margin-bottom: 18px;
	}
}
@media(max-width: 450px){
	.logo-wrapper .logo-alt img{
		margin-top: 13px;
	}
	.main-wrap .login-block .steps-heading form .bottom-one{
		padding: 0;
	}
	.btn-section .previous-btn, .btn-section .next-btn{
		width: 100%;
		position: absolute;
		left: 0;
	}
	.btn-section .previous-btn{
		margin-right: 0;
		margin-bottom: 0;
		bottom: 0;
	}
	.form-group.btn-section{
		position: relative;
		height: 98px;
	}
	.main-wrap .login-block .steps-heading form .wrapper-checkbox{
		padding: 0 5%;
	}
	.form-horizontal .location-experience, .steps-heading .outer-wrapper, .clg-wrp{
		margin: 0 8%;
	}
	.bottom-btn{
		margin: 0 10%;
	}
	.clg-wrp .clg{
		margin: 10px 0;
	}
	.nav-on-header.smart-nav .navbar-top-padd{
		top: 0px !important;
	}
	.body-scrolled.nav-on-header.smart-nav .navbar-top-padd{
		top: -120px !important;
	}
}
@media (max-width: 445px){
	.navbar-top-padd .user-login{
		line-height: 35px;
	}
}
@media (max-width: 400px){
	.steps-heading .form-horizontal .location-experience span{
		float: right;
		margin: 0;
	}
	.section-header h2{
		font-size: 23px;
	}
}

.g-recaptcha > div{
    width: 304px;
    height: 78px;
    margin: auto;
    margin-top: 30px;
}

.chef-register .text-danger {
	padding-left: 15px;
}

.cv-error {
	padding-left: 0px !important;
	padding-top: 5px;
}

.how-it-work-img {
	width: 60%;
}

.mb-0 {
	margin-bottom: 0;
}

.pl-15 {
	padding-left: 15px;
}