/* Create Account */

body{background-color:#fff;}
.signinFrm {
	margin: 10px 30px;
}
.singinTabs {
padding: 10px;
}
.signup_logo{display:none;width:64px;height:64px;margin:20px auto 40px auto;}
#screen1 .signup_logo{display:block;}
.page_title{font-weight:400; font-size:25px;letter-spacing:1.1px;margin-bottom:20px;}
.steps{margin:0px auto;width:auto;display:inline-block;margin-bottom:20px;}
.steps span{width:22px;border-bottom:2px solid #59baff;padding-bottom:16px;display:block;line-height:2px;float:left;margin:0px 4px;}
.steps a{display:block;width:32px;height:32px;border-radius:50%;text-align:center;color:#fff;line-height:34px;font-weight:bold;float:left; background-color:rgba(89,186,255,0.5);}
.steps a.active{background-color:#59baff;}
#fullpage .section{max-width:750px;margin:80px auto;}
.section_title{font-weight:bold;color:#121f26;font-size:14px;line-height:20px;}
.social_links{padding-top:5px;border-bottom:0px;}
.pr5{padding-right:5px;}
.pl5{padding-left:5px;}
.smalltext{color:#748d9b;font-size:12px;line-height:16px;}
.bold{font-weight:bold !important;}
.btn {padding:4px 20px;}
.reliant_logo {float: right;height: auto;width: 60px;}
#screen1 .fp-tableCell { vertical-align:top;}
.up_btn,.down_btn{display:block;position:fixed;left: auto;top:auto; right:20px;bottom:20px;height:40px;line-height:40px;font-size:14px;font-weight:bold;color:#59baff !important;}
.up_btn span.icon,.down_btn span.icon{background: url(//www.har.com/resources/images/icons/bottom-button-white.png) no-repeat center center;display:inline-block;float:right;width:40px;height:40px;background-color:#59baff;line-height:40px;text-align:center;border-radius:50%;margin-left:10px;}
.up_btn span.icon{background-image:url(//www.har.com/resources/images/icons/up-button-white.png)}
.up_btn{display:none;}
.section h2{font-size:24px;line-height:32px;letter-spacing:1.1px;text-transform:uppercase;}
.section p{font-size:16px;line-height:32px;}
#screen2 h2,#screen2 p{color:#1fcc4a;}
#screen3 h2,#screen3 p,
#screen4 h2,#screen4 p{color:#0b92e6;}
#screen5 h2,#screen5 p{color:#ef3c44;}
#screen6 h2,#screen6 p,
#screen7 h2,#screen7 p{color:#4f6672;}
#fp-nav ul li a span, .fp-slidesNav ul li a span {
    background: #59baff none repeat scroll 0 0;
    border: 0 none;
    border-radius: 50%;
    height: 12px !important;
    left: 50%;
    margin: -0px 0 0 -0px !important;
    position: absolute;
    top: 50%;
    transition: all 0.1s ease-in-out 0s;
    width: 12px !important;
    z-index: 1;
    border:2px solid #59baff;
    background-color:#fff;
}
#fp-nav ul li a.active span, .fp-slidesNav ul li a.active span, #fp-nav ul li:hover a.active span, .fp-slidesNav ul li:hover a.active span {
    border-radius: 100%;
    margin: -0px 0 0 -0px !important;
    background-color:#59baff;
}
#Step2{max-width:360px;margin:0px auto;display:none;}
.errordiv {
    background:#ffefef none repeat scroll 0 0;
    /*border:1px solid #f86c6c;*/
    border-radius: 0px;
    display: none;
    font-weight: bold;
    margin: 0 0 20px;
    padding: 10px;
    text-align: left;
    color:#d20000;
}
.gooddiv{color: #08c; border-radius: 0px;padding:10px;background:#DEF;font-weight:bold;text-align:center;margin: 0 0 20px;display:none}
.withFullPage .signup_logo { display:block; }
#fullpage.withFullPage .section{max-width:750px;margin:0px auto;}

@media only screen and (max-height:714px){ .max-height-limit{max-height:440px;} #screen2 .max-height-limit{margin-top:70px;}}

@media only screen and (max-width:899px) {
	#fullpage .section{padding:0px 20px 80px 20px;margin-top:0px;}
}

@media only screen and (max-width:676px) {
	#screen1 .span6{padding-right:0px !important;}
	#screen1 .pr5{padding-right:0px !important;}
	#screen1 .pl5{padding-left:0px !important;}
	#fullpage .section{padding:0px 20px 10px 20px;}
	.signup_logo{margin:20px auto 20px auto;}
	.btn_text{display:none;}
}

/* for banenr images ----------- */
@media only screen and (min-width :551px) and (max-width :1025px) {
	
}

@media only screen and (max-height:877px) {
	.down_btn{display:none;}
}

@media only screen and (max-width:900px) {
	
}

/* for banenr images ----------- */
@media only screen and (min-width :1025px) and (max-width :2823px) {
	
}
@media only screen and (max-height :800px) {
}

@media only screen  and (min-width :551px) and (max-width :900px) {
	
}

.nav_bar { display:none;}
		.footer{ display: none;}
		.division {
			margin: 30px auto;
			float: none;
			left: -6px;
			overflow: hidden;
			position: relative;
			text-align: center;
		}
		.division .line {
			border-top: 1px solid #DFDFDF;
			width: 40%;
			top: 10px;
			position: absolute;
		}
		.division .l {
			left: 0;
		}
		.division .r {
			right: 0;
		}
		/*.gooddiv{color: #08c;padding:10px;background:#DEF;font-weight:bold;text-align:center;margin:0 10px;display:none}*/