
#SearchForm {
	box-shadow: none !important;
}
#SearchForm a {
	text-decoration: none !important;
}
#SearchForm .tabs li {
        width: -moz-calc(100% / 4)!important;
        width: -webkit-calc(100% / 4)!important;
        width: calc(100% / 4)!important; 
}
#SearchForm .tabs li a {
	padding: 8px 5px !important;
}
#SearchForm .TabInHotel_lead {
	font-size: 14px!important;
	margin: -10px 0px 15px -15px;
}
#airMenu li {
        width: -moz-calc((100% / 4) - 6px)!important;
        width: -webkit-calc((100% / 4) - 6px)!important;
        width: calc((100% / 4) - 6px)!important;
}
#airMenu li a,#airMenu li a:hover,#airMenu li.current a {
        padding: 7px 0 !important;
}
#SearchForm h2 {
	padding-top: 7px !important;
        padding-bottom: 7px !important;
}
#SearchForm h2 img {
        vertical-align: middle;
        position: relative;
        top: -2px;
}
input.inputform_departure {
	width: 194px !important;
}
input.inputform_destination {
	width: 194px !important;
}
input.inputform_date {
        width: 194px !important;
}
.num_people {
        width: 194px !important;
}
.num_people a {
        width: 194px !important;
}
select.selectform_item01 {
        width: 194px !important;
}
select.selectform_item02 {
        width: 194px !important;
}
.dp_set input.inputform_place {
        width: 378px;
}
.btnSearch a:hover,
.btnSearch_set a:hover {
	color: #fff!important;
	opacity: 0.8!important;
	filter: alpha(opacity=80);
	-ms-filter: "alpha( opacity=80 )"!important;
	text-indent: 0!important;
}
ul.panel_note li {
        padding: 2px 0px !important;
}
ul.panel_tabs li a {
        padding: 6px 0px!important;
}
.panel_close {
        margin: 10px 0 0!important;
}
ul.panel_main li a {
        padding: 6px 0px 5px!important;
}
.directcheckbox {
        margin: 5px 0 3px 6px!important;
}
.bt_addFlight a,.bt_partStay a {
	padding: 5px 5px!important;
}
