body { background-color: #ffffff;  }
.ng_container {
  text-align: left;
  background-color: #ffffff;  
  background: url(<% =imageurl %>);
  background-position: right 0px;
  background-size: 600px 600px, contain;
  background-repeat: no-repeat;
  //background-attachment: fixed;
  font-family: "Proxima Nova",Arial, Helvetica, sans-serif;
  color: #1f1f1f;
  font-size: 14px;
  line-height: 20px;  
  width:1050px;
  margin:auto;
}

.form-group span.txt-u-lg {display:block; padding:6px 12px; height:34px;}

.vcenter { display: inline-block; vertical-align: middle; float: none; text-align: center; }
.nav-pills { width:100%; display: inline-block; vertical-align: middle; text-align: center; padding-left:120px;}
.section_head {
    text-align:center; 
    width:100%;
    padding-top:20px;
    padding-left:50px;
    padding-right:50px;
}
.step-number{background:#12a8e0;border-radius:50%;text-align:center;-webkit-transition:background-color .2s;transition:background-color .2s;width:24px}
.ngmem label {font-size:10px; font-weight:normal;}
.ngmem div.form-group { margin-bottom: 5px;}
.ngmem div.col-xs-6, .ngmem div.col-xs-8, .ngmem div.col-xs-4, .ngmem div.col-xs-5, .ngmem div.col-xs-3, .ngmem div.col-xs-12 { padding-right: 5px; padding-left: 0px; }

.btn-u-lg button{width:100%; margin-bottom:15px;padding:16px;}
.btn-u-wrap button{width:100%; margin-bottom:15px; white-space: normal;}
.btn-u-p10 button{width:100%; margin-bottom:15px;padding:10px;}
a.btn-u-info:hover{ background-color: #4AAA42; }
.btn-u-primary:active { background-color:#00467F; }
.btn-u-primary { background-color:#739dd3; }

