.csc-mailform {border: 0px; margin-top: -14px; width: 600px;}
.csc-mailform-field {padding-top: 4px;}

.step1 {font-size: 13px; font-weight: bold; padding-top: 0px; margin-bottom: -19px;}
.step {font-size: 13px; font-weight: bold; padding-top: 16px; margin-bottom: -19px;}
.step2 {font-size: 12px; font-weight: bold; padding-top: 4px; margin-bottom: -21px;}
.step3 {margin-bottom: -21px;}

label {width: 180px; float: left;}
span {color: #a5b182;}

select {font: normal 11px "Trebuchet MS", Arial, sans-serif;}
input {font: normal 11px "Trebuchet MS", Arial, sans-serif;}

/*option {font: normal 11px "Trebuchet MS", Arial, sans-serif;}*/

#mailformStarting_date_day, #mailformStarting_date_month, #mailformMain_booker_birth_date_day, #mailformSecond_participant_birth_date_day, #mailformThird_participant_birth_date_day, #mailformFourth_participant_birth_date_day, #mailformMain_booker_birth_date_month, #mailformSecond_participant_birth_date_month, #mailformThird_participant_birth_date_month, #mailformFourth_participant_birth_date_month, #mailformMain_booker_gender,  #mailformSecond_participant_gender, #mailformThird_participant_gender, #mailformFourth_participant_gender, #mailformMain_booker_first_name, #mailformSecond_participant_first_name, #mailformThird_participant_first_name, #mailformFourth_participant_first_name {float: left;}
#mailformStarting_date_day, #mailformMain_booker_birth_date_day, #mailformSecond_participant_birth_date_day, #mailformThird_participant_birth_date_day, #mailformFourth_participant_birth_date_day, #mailformMain_booker_gender, #mailformSecond_participant_gender, #mailformThird_participant_gender, #mailformFourth_participant_gender {margin-left: 3px;}
#mailformStarting_date_month, #mailformMain_booker_birth_date_month, #mailformSecond_participant_birth_date_month, #mailformThird_participant_birth_date_month, #mailformFourth_participant_birth_date_month, #mailformMain_booker_first_name, #mailformSecond_participant_first_name, #mailformThird_participant_first_name, #mailformFourth_participant_first_name {margin-top: -4px; margin-left: 4px;}
#mailformStarting_date_year, #mailformMain_booker_birth_date_year, #mailformSecond_participant_birth_date_year, #mailformThird_participant_birth_date_year, #mailformFourth_participant_birth_date_year {margin-top: -8px; margin-left: 1px;}
#mailformMain_booker_last_name, #mailformSecond_participant_last_name, #mailformThird_participant_last_name, #mailformFourth_participant_last_name {margin-top: -9px; margin-left: 1px;}

#mailformcontact label {width: auto; float: none;}
#mailformcontact {border: 0px; margin-top: -20px;}

#mailformIve_read_and_agreed_with_scape {width: 50px;}
#mailformformtype_mail {clear: both; margin-top: 10px;}

.tx-macinasearchbox-pi1 .form input {font: normal 11px "Trebuchet MS", Arial, sans-serif; margin: 0 0 3px 0; padding: 0 0 0 3px; border: 1px solid #778842; background: #fff; width: 80px; height: 16px; float: none; cursor: inherit;}
.tx-macinasearchbox-pi1 .submit input {font: normal 10px "Trebuchet MS", Arial, sans-serif; margin: 0 0 0 2px; width: 52px; height: 20px; padding: 0 4px 2px 4px; float: right; vertical-align: middle; cursor: pointer;}
.tx-macinasearchbox-pi1 {font-size: 11px;}
