/********************* send_to_friend.css ********************/
#send_to_friend_form_container {
    padding: 20px;
    border: 1px solid #c3d2d6;
    margin-bottom: 10px;
}

body#build_price div#content p.required_notice {
    color: #f00;
    margin-left: -5px;
}

.modal_container #send_to_friend_form_container {
    padding: 0px;
    border: none;
    clear: both;
    padding-top: 10px;
}

.modal_container #send_to_friend_form_container p {
    /*clear: both;*/
}

#send_to_friend_primary_fields, #send_to_friend_secondary_fields {
    float: left;
}

#send_to_friend_primary_fields {
    width: 340px;
}

#disclaimer_container {
	clear: both;
}

#send_to_friend_form_container p.required_notice {
    margin-left: -5px;
}

#send_to_friend_form_container .control_buttons {
    clear: both;
    padding-top: 20px;
    overflow: hidden;
    height: 30px;
}
#send_to_friend_modal #send_to_friend_form_container .control_buttons {
    padding-top: 0px;
}

#send_to_friend_form_container #field_ci_sf_submit_button {
    display: inline;
    clear: both;
    margin-right: 5px;
}

#send_to_friend_form_container #field_ci_sf_submit_button,
#saved_vehicle_forms #send_to_friend_form_container #field_ci_sf_submit_button {
    float: left;
    padding: 0 10px 0 0;
    margin: 0px 5px 0px 0px;
    width: 60px;
}

#send_to_friend_form_container #ci_sf_submit_button {
    cursor: pointer;
    float: left;
    display: block;
    
}

#send_to_friend_form_container #ci_sf_cancel_button {
    float: left;
    display: block;
    cursor: pointer;
    margin-left:0px;
}

.bp_configure #send_to_friend_modal h2 {
    margin-left: 0px;
}

.bp_configure #send_to_friend_modal .friend_name h3 {
    margin-left: 0px;
    margin-right: 10px;
    float: left;
}

#send_to_friend_modal .service_form {
    margin-bottom: 0px;
}

#send_to_friend_modal .friend_name {
    clear: both;
}

/*#send_to_friend_modal
.service_form span.error_container.error_required,
.service_form span.error_container.error_format,
.service_form span.error_container.error_confirmation {
    left: 305px;
}*/

#send_to_friend_modal #send_to_friend_form_container {
    margin-bottom: 0px;
}

#field_ci_sf_opt_in {
    padding-bottom: 20px;
}

#send_to_friend_form_container #send_to_friend_secondary_fields .control_buttons {
    padding-top: 10px;
    margin-bottom: 20px;
}

#field_ci_sf_message {
    display: inline-block;
}
#field_ci_sf_message textarea {
    height: 50px;
    width: 615px;
}
#field_ci_sf_message .error_container {
    left: 625px;
}
