.form-auto > .form-group{width:49%; margin-right:1%; float:left}
.form-auto > .form-group:nth-child(2n){ margin-right:0; }
.form-auto > .form-group:nth-child(2n+1){ clear: both; overflow: hidden}
.form-auto .intl-tel-input input{width:100% }
.form-auto .intl-tel-input {display:block }
.form-auto .control-label {display:block }
.form-auto .form-group .form-control ,.form-auto .form-group.Title{width:100% }
.form-auto .form-group .control-label{margin-bottom:5px}
.form-auto .fieldgroup{clear:both}
.form-auto .fieldgroup .fieldset-legend{color: #7d7980;
    font-weight: 500;}
.form-auto .control-label.form-required:after, .form-auto .control-label.form-required:after, .form-auto .form-required:after{top:0}
.form-auto .form-item.form-type-date:after{content: "\f133";
    font: normal normal normal 14px/1 FontAwesome;
    color: #7d7980;
    border-left: 1px solid #e2e2e2;
    background: #f8f8f8;
    line-height: 38px;
    width: 40px;
    text-align: center;
    position: absolute;
    bottom: 1px;
  top:inherit;
    right: 1px;
    padding-right: 0;}

