.maxw, .sarch-but, .widt, img {
	max-width: 100%
}

a, abbr, acronym, address, applet, b, big, blockquote, body, caption, center, cite, code, dd, del, dfn, div, dl, dt, em, fieldset, font, form, h1, h2, h3, h4, h5, h6, html, i, iframe, img, ins, kbd, label, legend, li, object, ol, p, pre, q, s, samp, small, span, strike, strong, sub, sup, tt, u, ul, var {
	border: 0;
	margin: 0;
	outline: 0;
	padding: 0;
	text-rendering: optimizelegibility
}

.retu-date-n {
	float: right;
	width: 49%
}

.ad-ch-sec {
	float: left;
	width: 31%
}

.fli {
	background: url(../img/flight-n.png) 50% 0 no-repeat
}

.container {
	width: 100%!important;
	margin: 0 auto
}

.search_sec_sm {
	width: 100%;
	margin: 0;
	padding: 0;
	float: left;
	border-radius: 4px
}

input[type=radio] {
	-webkit-appearance: none;
	width: 15px;
	height: 15px;
	border: 1px solid #2196F3;
	border-radius: 50%;
	outline: 0
}

*, .inpu-nn-s, .inpu-nn3, .lg_bu32 {
	box-sizing: border-box
}

.clr {
	clear: both
}

body {
	margin: 0;
	padding: 0
}