{!! Form::text('address_title', Null, ['class' => 'form-control flat', 'placeholder' => trans('theme.placeholder.address_title'), 'required']) !!}
{!! Form::select('country_id', $countries , isset($address) ? Null : ( isset($cart) ? $cart->ship_to_country_id : config('system_settings.address_default_country') ), ['id' => 'address_country_id', 'class' => 'form-control flat', 'placeholder' => trans('theme.country'), 'required']) !!}
{!! Form::text('zip_code', Null, ['class' => 'form-control flat', 'placeholder' => trans('theme.placeholder.zip_code'), 'required']) !!}
{!! Form::text('address_line_1', Null, ['class' => 'form-control flat', 'placeholder' => trans('theme.placeholder.address_line_1'), 'required']) !!}
{!! Form::text('address_line_2', Null, ['class' => 'form-control flat', 'placeholder' => trans('theme.placeholder.address_line_2')]) !!}
{!! Form::text('city', Null, ['class' => 'form-control flat', 'placeholder' => trans('theme.placeholder.city'), 'required']) !!}
{!! Form::select('state_id', isset($states) ? $states : [], isset($cart) ? $cart->ship_to_state_id : ( isset($address) ? Null : config('system_settings.address_default_state') ), ['id' => 'address_state_id', 'class' => 'form-control flat', 'placeholder' => trans('theme.placeholder.state'), empty($states) ? '' : 'required']) !!}
{!! Form::text('phone', Null, ['class' => 'form-control flat', 'placeholder' => trans('theme.placeholder.phone_number')]) !!}