.clear,.fC{clear:both}
.nodisplay,form#GOL_searchForm .nodisplay{display:none}

#GOL_searchForm{text-align:left;margin:0;padding:0/*width:380px;margin:15px auto*/}
#GOL_searchForm label{font-size:9pt;color:#fff}
div.GOL_sf .GOL_flightSegment label{display:block}
/*#ao3AjaxTerminalGetDestinations{top:48px}*/

#GOL_searchForm input,#GOL_searchForm select,#off_GOL_searchForm input,#off_GOL_searchForm select{font-size:10pt;color:#059}

div#AO3_StepOne2_returnTicketDiv{margin:0}
div#AO3_StepOne2_returnTicketDiv div{left:0;width:150px}
div#AO3_StepOne2_returnTicketDiv div label {width:150px}
div#AO3_StepOne2_returnTicketYesDiv{margin:0 0 0 150px}

.GOL_flightTime{position:relative;z-index:1}
.GOL_flightTime.noRel{position:static}
.GOL_flightTime .GOL_formItem{/*position:relative;z-index:1*/}
.ao3StepOne img.showCalendarIcon,.ao3StepOne img.hiddenCalendarIcon{float:none;margin:0;position:absolute;right:0;top:26px}
.GOL_flightTime input.date{/*float:left;*/width:120px}
.GOL_flightTime label{display:block/*float:left;width:100px*/}
.GOL_flightTime {/*width:125px;*/float:left;/*clear:both*/}
.GOL_flightWay{float:left;width:300px;padding:1px 0 0}
.GOL_formItem.GOL_itemPlace{width:300px}
.GOL_flightTime{float:right;width:126px;height:auto;display:inline}
.GOL_inputText{width:220px}
input.GOL_inputText{width:214px}
.GOL_itemPlace label,.GOL_flightTime label,.GOL_itemPlace p,.GOL_flightTime p{height:24px;line-height:24px;/*position:relative;z-index:1*/}
.GOL_itemPlace label{/*width:100px;float:left;*/display:block}
/*#AO3_StepOne2_flightSegment_1TimeDiv{margin-top:-25px}*/
#ao3AjaxTerminalChooseCountryContent .formItem label {color:#059}

#AO3_StepOne2_flightSegment_1WayDiv{display:none}

div#AO3_StepOne2_destination_0Div{margin-bottom:0}
div#AO3_StepOne2_flightSegment_1Div{margin:0}
div#AO3_StepOne2_flightSegment_1TimeDiv{margin:-46px 0 0}

#AO3_StepOne2_travelersTypeCountDiv{margin:0 0 0 -10px;clear:both}
div#AO3_StepOne2_travelersTypeCount .formItem{height:24px;line-height:24px;float:left;margin:0 0 0 10px}
#AO3_StepOne2_travelersTypeCountDiv label{line-height:24px;height:24px;display:block}
div#AO3_StepOne2_travelersTypeCount{margin:10px 0 0;clear:none;float:none;width:auto}
/*div#AO3_StepOne2_travelersTypeCount .formItem{height:24px}*/
div#AO3_StepOne2_travelersTypeCount select {clear:both;margin:0 0 2px;width:3em}
div#AO3_StepOne2_travelersTypeCount label{line-height:18px;float:left;margin:0 0 2px 10px;text-align:left;width:auto}

#AO3_StepOne2_cabinDiv label{float:left;line-height:24px;height:24px;width:100px}
#AO3_StepOne2_cabinDiv div label{float:none;width:auto}
#AO3_StepOne2_cabinDiv div{float:left}
div#AO3_StepOne2_cabinDiv{height:auto}

#AO3_StepOne2_directFlightDiv{clear:both;margin:10px 0;line-height:24px}
#AO3_StepOne2_directFlightDiv label{width:100px;/*float:left*/}

.GOL_inputCheckbox{vertical-align:middle}

.ao3AjaxGetDestinations{line-height:1.5}
div#ao3AjaxTerminalGetDestinations{width:220px;color:#059}

#AO3_StepOne2_bContinueDiv{text-align:right}

.GOL_inputButton.GOL_setLocationButton,#AO3_ChooseCountry_PlaceButton{padding-left:15px;background:#fff url("/img/button-select.gif") no-repeat 6px 50%;border:none}
.GOL_bContinue.GOL_inputSubmit{font-size:11pt;margin-top:-40px;background:#fff;border:none;font-weight:bold;text-transform:uppercase;color:#059;padding:10px;letter-spacing:-1px;font-style:oblique;text-align:left}
.GOL_bContinue.GOL_inputSubmit{border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}

div#AO3_StepOne2_cabinDiv div#AO3_StepOne2_cabin div{display:block;width:120px}

#GOL_searchForm .GOL_inputButton.GOL_setLocationButton{background:#6b0;border:1px solid #fff;color:#fff;/*font-weight:bold;*/padding:1px}
#GOL_searchForm .GOL_inputButton.GOL_setLocationButton{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}

#off_GOL_searchForm .GOL_flightTime{float:right;margin-left:10px}
#off_GOL_searchForm .GOL_flightTime input.date {width:90px;float:none}
#off_GOL_searchForm .GOL_flightTime {width:auto}
#off_GOL_searchForm .GOL_bContinue.GOL_inputSubmit{margin-top:20px;text-align:left}
#off_GOL_searchForm .GOL_bContinue{text-align:right}
/*#off_GOL_searchForm img.showCalendarIcon,#off_GOL_searchForm img.hiddenCalendarIcon{top:2px;z-index:50}*/
#off_GOL_searchForm .GOL_inputText{width:195px}
#off_GOL_searchForm input.GOL_inputText{width:189px}
#off_GOL_searchForm .GOL_itemPlace{width:250px}

#off_GOL_searchForm .GOL_inputButton.GOL_setLocationButton{background:#0bb;border:1px solid #fff;color:#fff;/*font-weight:bold;*/padding:1px}
#off_GOL_searchForm .GOL_inputButton.GOL_setLocationButton{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}

div.iframe_div_calendar{z-index:201}
#AO3_StepOne2_flightSegment_0Div{z-index:50}
#AO3_StepOne2_flightSegment_1Div{z-index:49}
#AO3_StepOne2_flightSegment_0TimeDiv,#off_AO3_StepOne2_flightSegment_0TimeDiv{z-index:50}
#AO3_StepOne2_flightSegment_1TimeDiv,#off_AO3_StepOne2_flightSegment_1TimeDiv{z-index:49}

