@charset "utf-8";
/* CSS Document */

html, body{background:#fff; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#000}
.extraText{display:none}
.infoLeadSAP h1 .logos{width:100%;}
.infoLeadSAP h1 .logos .left{float:left}
.infoLeadSAP h1 .logos .right{text-align:right}
.infoLeadSAP{ max-width:960px; margin:0 auto; padding:0 10px 50px}
.infoLeadSAP h1{border-bottom:14px solid #f5bb25; padding-bottom:10px;}
.infoLeadSAP h2{color:#000; font-size:1.75em; letter-spacing:-0.07em; margin:30px 0 0; }
.infoLeadSAPText{ font-size:1em; margin:10px 0 0; line-height:1.2em}
.line{border-top:1px solid #ebebeb; margin:20px 0}
.infoLeadSAPTextB{font-weight:bold; padding-bottom:20px}
.infoLeadFormSAP{border-top:1px solid #ebebeb; margin-top:25px}
.infoLeadFormSAP fieldset{margin:25px 0 0; display:block; border:none; padding:0}
.infoLeadFormSAP fieldset legend{font-weight:700; padding-bottom:10px}
.infoLeadFormSAP label{font-size:1em; width:14.2%; float:left; text-align:right; min-height:24px;line-height:1.2em; padding:10px 1.5% 0 0; letter-spacing:-0.03em}
.infoLeadFormSAP input, .infoLeadFormSAP textarea{border:1px solid #afb0b1; background-color:#fff;-webkit-appearance:none; border-radius:0;box-shadow:none; width:81%; float:left; padding:0 5px;font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#000}
.infoLeadFormSAP input{height:30px}
.infoLeadFormSAP textarea{padding:7px 5px;resize:vertical; height:75px}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:#9d9d9d; font-style:italic}
input:-moz-placeholder, textarea:-moz-placeholder{color:#9d9d9d; font-style:italic}
input::-moz-placeholder, textarea::-moz-placeholder{color:#9d9d9d; font-style:italic}
input:-ms-input-placeholder, textarea:-ms-input-placeholder{color:#9d9d9d; font-style:italic}
.formLine{overflow:hidden; padding:20px 25px;background-color:#ebebeb; font-size:0.875em}
.infoLeadFormSAP fieldset .formLine:nth-child(1n + 3){padding-top:0}
.infoLeadFormSAP fieldset .formLine:nth-child(5), .infoLeadFormSAP fieldset .formLine:nth-child(6){padding-top:20px; border-top:1px solid #fff}
.formClmn{float:left; width:50%}
.formClmn input, .formClmn textarea{width:62%} .formClmn select{width:50%}
.formClmn label{width:28.4%; padding-right:3%}
.infoLeadFormSAP .textError{display:none;color:#ff0000;font-size:0.6875em;font-style:italic; padding:6px 0 0 16.5%; text-align:left; clear:both}
.infoLeadFormSAP .textErrorShow{display:block;}
.infoLeadFormSAP .formClmn .textError{ padding-left:33%}
.textfooter{ display:block; text-align:right; padding:25px 20px; font-size:0.6875em}

.footnote{ display:block;}
.textfooter_note{ display:block; text-align:left;font-size:0.6875em; color:#c0c0c0}
.textfooter_note a{color:#c0c0c0}
.textfooter_note a:hover{color:#f5bb25}
.footnote h1{border-bottom:14px solid #f5bb25; padding:20px 0px 40px}

.infoLeadFormSAP_Send, .newLead{ width:111px; height:40px; background:url(../img/bg_send_btn.png) no-repeat 0 0; cursor:pointer; border:none; color:#fff; float:left; margin-top:-40px; display:inline-block; font-weight:700; font-size:1.0625em}
.newLead{margin-top:20px; text-decoration:none; text-align:center; padding-top:10px; height:30px}
.infoLeadFormSAPSuccess{margin:30px 0 0; display:none; line-height:1.2em}
.infoLeadSAPTextS{ font-size:0.875em}

.list {margin-top:20px}
li {padding-bottom:10px}
li a {color:#000; text-decoration: none;}
li a:hover {color:#2fa0e0;}

.infoLeadFormSAP_Ok{ width:50px; height:40px; background:url(../img/bg_send_btn.png) no-repeat 0 0; cursor:pointer; border:none; color:#fff; margin-top:-40px; font-weight:700; font-size:1.0625em}

.formClmn select {height:30px;border:1px solid #afb0b1; background-color:#fff;border-radius:0;box-shadow:none; width:81%; float:left; padding:0 5px;font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#000}



@media only screen and (max-width:980px){
	.infoLeadFormSAP label{padding:0;width:100%; text-align:left}
	.infoLeadFormSAP input, .infoLeadFormSAP textarea, .infoLeadFormSAP .formClmn{width:95%}
	.infoLeadFormSAP .formClmn{width:100%}
	.infoLeadFormSAP .formClmn .textError{padding-left:0}
	.formClmn:nth-child(2){ padding-top:20px}
	.textfooter{text-align:left}
	.infoLeadFormSAP_Send{ margin-top:0}
	.footnote h1{margin-top:20px;padding:30px 0px;}
}

@media only screen and (max-width:590px){
.infoLeadSAP h1 .logos .right{text-align:right;;height:60px;}
.infoLeadSAP h1 .logos .right img{max-height:45px;display: inline-block;}
.infoLeadFormSAPContent select{width:95%}
.infoLeadFormSAPContent .formClmn{width:95%}

}

@media only screen and (max-width:420px){
.infoLeadSAP h1 .logos .right{text-align:right}
.infoLeadSAP h1 .logos .right img{max-height:40px;}


}
@media only screen and (max-width:340px){
.infoLeadSAP h1 .logos .right img{max-height:30px;vertical-align: middle;}

}