#searchPage .content_wrapper .BLUE_title {
	width: 950px;
}

.loginAffiliateHomePage {
	position: relative;
}

.footer .credits {
	width: 201px;
}

.footer ul {
	width: 100%;
}

.footer_top {
	height: 40px;
}

/*
.feedback {
	margin-left: 10px;
	margin-top: 10px;
	float: left;
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
}
*/

.footer_int .footer_flags a {
	text-decoration: none;
	text-transform: none;
	margin-left: 1px;
}

.content_wrapper_innerpages {
	min-width: 951px;
}

.content_wrapper {
	width: 950px;
	min-height: 312px;
}

.table_title {
	height: 26px;
}

.tt_1way {
	height: 27px !important;
}

.header_part {
	font-size: 12px;
	height: 18px;
}

#header_out_airline {
	width: 52px;
}

#header_out_depart {
	width: 80px;
}

#header_out_arrive {
	width: 81px;
}

#header_out_stops {
	width: 59px;
}

#header_ret_airline {
	width: 51px;
}

#header_ret_depart {
	width: 80px;
}

#header_ret_arrive {
	width: 81px;
}

#header_ret_stops {
	width: 60px;
}

.filtersLabel {
	font-size: 14px;
}

/* font-size fix */

.tfBox-button-small-text {
	font-size: 12px;
}

.tfBox-smallText {
	font-size: 12px;
}

.tfBox-standardText {
	font-size: 12px;
}

.tfBox-standardInputText {
	font-size: 12px;
}

.gwt-SuggestBoxPopup .item .decoratedItem {
	font-size: 12px;
}

.static input {
	font-size: 12px !important;
}

.static .checkbox {
	font-size: 12px !important;
}

.tfSearchBox-statusMessage {
	font-size: 12px;
}

.datePickerWeekendLabel,.datePickerWeekdayLabel {
	font-size: 12px;
}

.datePickerDay {
	font-size: 12px;
}

.datePickerMonth {
	font-size: 12px;
}

.tfDualDatePicker-hidePanel-edge {
	font-size: 12px;
}

.tfDualDatePicker-footer-oneWay {
	font-size: 12px;
}

.sliderBar-label {
	font-size: 12px;
}

.place_and_time {
	font-size: 12px;
}

.searchbox_top .txt_bar span {
	font-size: 12px;
}

.txt_boxes {
	font-size: 12px;
}

.right_side {
	font-size: 12px;
}

.footer {
	font-size: 12px;
}

.footer_txt {
	font-size: 12px;
}

.content_wrapper_innerContentpages .main_content #links span {
	font-size: 12px !important;
}

.maximum_stops_panel_checkbox {
	font-size: 12px;
}

/* results panel */

/*
.tfResultFlightInfoHeader .operatorImagePanel {
	height: 22px;
	width: 22px;
}

.tfResultFlightInfoHeader .operatorImagePanel img {
	height: 22px !important;
	width: 22px !important;
}

.operatorPlaceHolder {
	width: 30px;
}
*/

.tfOneWayResultRow .tfResultFlightInfoHeader .flightDurationLbl {
	padding-left: 10px;
}

.tfRoundtripResultRow .tfResultFlightInfoHeader .flightDurationLbl  {
	padding-left: 10px;
}

.tfFlightLegDetails td {
	font-size: 12px;
}

.static .solutionPages-about-agentsButton-text {
	padding-left: 50px;
	text-align: left !important;
}

.static .solutionPages-about-suppliersButton-text {
	padding-left: 30px;
	
}

.tfSearchBox-titleText {
	font-weight: bold;
	padding-bottom: 2px !important;
}

/* home calendar widget */
#tfFlightFinderBox .tfBoxWithHeading-header {
	padding: 12px 15px 0 !important;
}

/* price matrix */
.tfOneWayPriceMatrix .disclaimer {
	padding-top: 13px;
	padding-bottom: 12px;
}

.tfRoundTripPriceMatrix .disclaimer {
	padding-top: 10px;
	padding-bottom: 9px;
}

/* fitler */
.tfFilterBox-component .numberOfSelectedItems-button {
	margin-top: 10px;
}

#tfFlightFinderBox .tfDisclaimer {
	padding: 6px 0 0;
}