.m-login__head.statusbar{
	   padding: 10px 20px;
    background: #0070bb;
    color: #fff;
    font-size: 16px;
}
.m-login__signin{
	border:#0070bb solid 1px;}
.md-step.active{background: #0070bb05 !important;}

.full_width{padding: 0px !important;width:900px !important;}
.m-login.m-login--1 .m-login__wrapper .m-login__logo {
     text-align: left !important; 
     margin: 0 auto 2rem auto; 
}
.m-login.m-login--1 .m-login__wrapper .m-login__head .m-login__desc {
     text-align: left; 
}
.m-login.m-login--1 .m-login__wrapper .m-login__head .m-login__title {
    text-align: left;
}
/*.m-login.m-login--1 .m-login__wrapper .m-login__logo a img, .m-login.m-login--2 .m-login__wrapper .m-login__container .m-login__logo a img {
    width: inherit !important;
    height: 75px;
}*/
.main-login-new-div{/*border:3px solid #edf5fa;*/ background:#fff;}
.register_top_static_text{color:#3f4047 !important;}

.register-new-form .m-login__form-action{
	text-align: center;
	}
.login_errors li{list-style-type:none !important;}
.md-stepper-horizontal {
	display:table;
	width:100%;
	margin:0px auto 0;
	/*background-color: #0071bb12;*/
	border-bottom:1px solid #dddddd;
}
.md-stepper-horizontal .md-step {
	display:table-cell;
	position:relative;
	padding:24px 24px 15px;
}
.md-stepper-horizontal .md-step:hover,
.md-stepper-horizontal .md-step:active {
	background-color:rgba(0,0,0,0.04);
}
.md-stepper-horizontal .md-step:active {
	
}
.md-stepper-horizontal .md-step:first-child:active {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}
.md-stepper-horizontal .md-step:last-child:active {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}
.md-stepper-horizontal .md-step:hover .md-step-circle {
	background-color:#757575;
}
.md-stepper-horizontal .md-step:first-child .md-step-bar-left,
.md-stepper-horizontal .md-step:last-child .md-step-bar-right {
	display:none;
}
.md-stepper-horizontal .md-step .md-step-circle {
	width:30px;
	height:30px;
	margin:0 auto;
	background-color:#999999;
	border-radius: 50%;
	text-align: center;
	line-height:30px;
	font-size: 14px; 
	color:#FFFFFF;
}

.md-stepper-horizontal.green .md-step.active .md-step-circle {
	background-color:#00AE4D;
}
.md-stepper-horizontal.blue .md-step.active .md-step-circle {
	background-color:#0071bb;
}
.md-stepper-horizontal.orange .md-step.active .md-step-circle {
	background-color:#F96302;
}
.md-stepper-horizontal .md-step.active .md-step-circle {
	background-color: #0070bb !important;
	color:#FFF !important;
}
.md-stepper-horizontal .md-step.done .md-step-circle:before {
	font-family:'FontAwesome';
	font-weight:100;
	content: "\f00c";
}
.md-stepper-horizontal .md-step.done .md-step-circle *,
.md-stepper-horizontal .md-step.editable .md-step-circle * {
	display:none;
}
.md-stepper-horizontal .md-step.editable .md-step-circle {
	-moz-transform: scaleX(-1);
	-o-transform: scaleX(-1);
	-webkit-transform: scaleX(-1);
	transform: scaleX(-1);
}
.md-stepper-horizontal .md-step.editable .md-step-circle:before {
	font-family:'FontAwesome';
	font-weight:100;
	content: "\f040";
}
.md-stepper-horizontal .md-step .md-step-title {
	margin-top:16px;
	font-size:14px;
}
.md-stepper-horizontal .md-step .md-step-title,
.md-stepper-horizontal .md-step .md-step-optional {
	text-align: center;
	color:rgba(0,0,0,.26);
}
.md-stepper-horizontal .md-step.active .md-step-title {
	font-weight: 600;
	color:#0070bb !important;
}
.md-stepper-horizontal .md-step.active.done .md-step-title,
.md-stepper-horizontal .md-step.active.editable .md-step-title {
	font-weight:600;
}
.md-stepper-horizontal .md-step .md-step-optional {
	font-size:12px;
}
.md-stepper-horizontal .md-step.active .md-step-optional {
	color:rgba(0,0,0,.54);
}
.md-stepper-horizontal .md-step .md-step-bar-left,
.md-stepper-horizontal .md-step .md-step-bar-right {
	position:absolute;
	top:36px;
	height:1px;
	border-top:1px solid #DDDDDD;
}
.md-stepper-horizontal .md-step .md-step-bar-right {
	right:0;
	left:50%;
	margin-left:20px;
}
.md-stepper-horizontal .md-step .md-step-bar-left {
	left:0;
	right:50%;
	margin-right:20px;
}

.progress-bar-success {
    background-color: #5cb85c !important;
}
.complete_steps{ background:#00AE4D !important;}
.md-stepper-horizontal .complete_steps .md-step-title {
    font-weight: 600;
    color: #fff !important;
}

.md-stepper-horizontal .complete_steps .md-step-circle {
    background-color: #fff !important;
    color: #757575 !important;
}

@media only screen and (max-width:767px) {
    .full_width {
    padding: 0px !important;
     width: 100% !important;
}
.md-stepper-horizontal .md-step {
    display: block;
    position: relative;
    padding: 14px 24px 14px;
}
.md-stepper-horizontal .md-step:first-child .md-step-bar-left, .md-stepper-horizontal .md-step:last-child .md-step-bar-right {
    display: block;
}
.md-step{display:none !important;}
.md-step.active{display:block !important;}
}