div#layout_body { padding-top: 50px; padding-bottom: 0; }

.height0 { height: 0; }

#topPanel2 form input { height: 35px; }
#topPanel2 #tongueSpreader { bottom: -8px; padding: 0 140px; }

#form_aviaSearch.spreader { padding: 0 20px 0 140px; }
#form_aviaSearch input[type="submit"] { width: 110px; background: url(/images/buttons/search.png) no-repeat left top; }
#form_aviaSearch input[type="submit"]:hover,
#form_aviaSearch input[type="submit"]:focus { background-position: left -35px; }
#form_aviaSearch input[type="submit"]:active { background-position: left -70px; }
#form_aviaSearch input[type="submit"]:disabled { background-position: bottom left; opacity: 1; color: silver; cursor: default; }
#form_aviaSearch td.search { width: 110px; }

#form_aviaSearch div.dirRow { padding-bottom: 5px; }
#form_aviaSearch .suggestField { z-index: 3; margin-right: 10px; }
#form_aviaSearch div[class*='dirRow'] table {
	width: 100%;
}
#form_aviaSearch div[class*='dirRow'] td[class*='date'] {
	width: 11em;
}
#form_aviaSearch div[class*='dirRow'] td[class*='date'] .suggestField:after {
	content: '';
	z-index: 5;
	position: absolute;
	top: 4px;
	right: 7px;
	bottom: 0;
	margin: auto 0;
	width: 22px;
	height: 20px;
	background: url(/images/newSearch/calendar_ico.png) no-repeat top;
}
#form_aviaSearch div[class*='dirRow'] td[class*='date'] .suggestField input {
	width: 8.75em;
}

#form_aviaSearch div[class*='dirRow'] td.dateTo .suggestField:after { background-position: bottom; }
#form_aviaSearch #dirTongue { z-index: 4; position: relative; top: 8px; margin: 0 110px 0 -10px; padding: 0 10px; background: black; }
#form_aviaSearch #dirTongue .dirRow { margin-right: -10px; }
#form_aviaSearch table.layoutFTRS { position: relative; top: 8px; table-layout: auto; }
#form_aviaSearch table.layoutFTRS td { vertical-align: top; text-align: right; }
#form_aviaSearch table.layoutFTRS td:first-child { text-align: left; }
#form_aviaSearch #flightTypeLinks { z-index: 2; position: relative; display: inline-block; vertical-align: top; }
#form_aviaSearch #flightTypeLinks li { display: inline; font-size: 80%; cursor: pointer; background: black; border-radius: 0 0 7px 7px; padding: 1px 10px 7px; display: inline-block; vertical-align: top; }
#form_aviaSearch #flightTypeLinks li.selected { color: #FFED00; cursor: default; }
#form_aviaSearch #flightTypeLinks li span { border-bottom: 1px dashed; }
#form_aviaSearch #flightTypeLinks li.selected span { border: none; }
#form_aviaSearch .suggestField.multiway { width: 720px; }
#form_aviaSearch .multiway .change { z-index: 7; position: absolute; top: 0; right: 0; bottom: 0; width: 110px; height: 35px; text-align: center; text-transform: capitalize; line-height: 35px; background: url(/images/buttons/search.png) no-repeat left top; cursor: pointer; }
#form_aviaSearch .multiway:hover .change { background-position: left -35px; }
#form_aviaSearch .multiway:active .change { background-position: left -70px; }
#form_aviaSearch .multiway .content { z-index: 6; position: relative; height: 25px; padding: 5px 9px; color: black; }
#form_aviaSearch .multiway .content * { vertical-align: baseline; line-height: 27px; }
#form_aviaSearch .multiway .content .date { text-transform: lowercase; color: #AD1815; }
#form_aviaSearch .multiway .content .cls { text-transform: lowercase; color: #C0C0C0; }
#form_aviaSearch .multiway .content .passengers { text-transform: lowercase; }

#flightType { position: relative; right: 110px; }
div#serviceClass { z-index: 2; position: relative; display: inline-block; padding: 0 10px 7px; background: #FFED00; border-radius: 0 0 7px 7px; color: black; vertical-align: top; }
div#serviceClassLabel { cursor: pointer; margin-right: 15px; top: 1px; position: relative; font-size: 80%; border-bottom: 1px dashed; }
div#serviceClassLabel:after { content: ''; position: absolute; top: -4px; bottom: 0; margin: auto 0; right: -15px; width: 0px; height: 0px; border-style: solid; border-width: 4px 4px 0; border-color: #000000 transparent transparent; }
ul#serviceClassList { position: absolute; left: 0; display: none; white-space: nowrap; color: black; background: #FFED00; border-radius: 0 0 5px 5px; padding: 5px 0 5px; min-width: 100%; }
ul#serviceClassList li { font-size: 80%; padding: 3px 25px 3px 10px; position: relative; }
ul#serviceClassList li div { cursor: pointer; color: black; display: inline-block; border-bottom: 1px solid #FFED00;}
ul#serviceClassList li div:hover { border-bottom: 1px dashed; }

div#recentSearches { z-index: 2; position: relative; display: inline-block; padding: 0 10px 7px; background: black; top: 0; left: -10px; max-width: 346px; border-radius: 0 0 7px 7px; }
div#recentSearchesLabel { cursor: pointer; margin-right: 15px; display: inline; position: relative; font-size: 80%; border-bottom: 1px dashed; }
div#recentSearchesLabel:after { content: ''; position: absolute; top: -4px; bottom: 0; margin: auto 0; right: -15px; width: 0px; height: 0px; border-style: solid; border-width: 4px 4px 0; border-color: #ffffff transparent transparent; }
ul#recentSearchesList { position: absolute; left: 0; display: none; white-space: nowrap; color: White; background: Black; border-radius: 5px 0 5px 5px; padding: 5px 0 5px; }
ul#recentSearchesList li { font-size: 80%; padding: 3px 25px 3px 10px; position: relative; }
ul#recentSearchesList a { color: White; text-decoration: none; }
ul#recentSearchesList a:hover { border-bottom: 1px dashed; }
ul#recentSearchesList .close { z-index: 2; position: absolute; top: -3px; bottom: 0; margin: auto 0; right: 5px; width: 15px; height: 14px; background: url(/images/small_cross_close.png) no-repeat left center; cursor: pointer; }
ul#recentSearchesList .close:hover { background-position: -15px center; }

#layout_footer { position: relative; z-index: 2; margin-top: -50px; }
.seo-block {
	position: relative;
	margin-top: 40px;
}

.seo-block__title {
	display: inline-block;
	width: 240px;
	margin-right: 45px;
	vertical-align: top;
}

.seo-block__title__heading {
	font-size: 18px;
	color: white;
}

.seo-block__title__sub-heading {
	font-size: 12px;
	margin-top: 3px;
	color: #999;
}

.seo-block__content {
	display: inline-block;
	width: 640px;
}

.seo-block__content__list {
	font-size: 12px;
	margin: 0;
	padding: 0;
	list-style: none;
	color: white;
	min-width: 210px;
	float: left;
}

.seo-block__href {
	font-size: 12px;
	text-decoration: none;
	color: white;
}

.seo-block__href--is-title {
	font-size: 18px;
}

.seo-block__content__list__item {
	line-height: 22px;
	vertical-align: bottom;
	width: auto !important;
	display: list-item !important;
}

#layout_banners { margin: 30px 0 20px; }
#layout_banners div.spreader { text-align: center; }
#layout_banners>div>div { display: inline-block; vertical-align: middle; height: 250px; margin-left: 10px; }
#layout_banners>div>div:first-child { margin-left: 0; }
.banner_210x250 { width: 210px; height: 250px; overflow: hidden; }
#banner_cheapTrips { width: 210px; background: White; }
#banner_cheapTrips .title { color: #4d4d4d; font-weight: bold; padding: 15px 0; font-size: 120%; }
#banner_cheapTrips .link { text-decoration: none; }
#banner_cheapTrips table { width: 100%; }
#banner_cheapTrips tr:nth-child(2n-1) { background: #e1e1e1; }
#banner_cheapTrips td:first-child { padding: 0 5px 0 10px; line-height: 1.8; }
#banner_cheapTrips td:last-child { padding: 0 10px 0 0; text-align: right; }
.banner_300x250 { width: 300px; overflow: hidden; }

.layout_press_custom {width: 960px; padding: 12px 0; margin: 0 auto; text-align: center;}
.layout_press {width: 960px; padding: 20px 20px; margin: auto; text-align: center}
.layout_press .asseen { color: white; opacity: 0.6; padding-left: 30%; padding-bottom: 10px; text-align: left; }
.layout_press ul { display: block; text-align: center; }
.layout_press li { margin: 0 15px; display: inline-block; vertical-align: middle; }
.layout_press li a, .layout_press li span { background-image: url("/images/map/press.png"); background-repeat: no-repeat; height: 44px; display: block; outline: none; opacity: 0.4; }
.layout_press li span {display: inline-block;}
.layout_press li a:hover { opacity: 1; }
.layout_press li .bloomberg { background-position: 0px 0px; width: 142px; }
.layout_press li .kommersant { background-position: -142px 0px; width: 143px; }
.layout_press li .hopesfears { background-position: -285px 0px; width: 142px; }
.layout_press li .itartass { background-position: -427px 0px; width: 88px; }
.layout_press li .techcrunch { background-position: -515px 0px; width: 82px; }
.layout_press li .tnooz { background-position: -597px 0px; width: 105px; }

#layout_language { color: White; margin: .8em 0 0; background: rgba(0, 0, 0, .3); }
#layout_language ul { display: block; text-align: center; font-size: 80%; margin: 0 auto; width: 37em; }
#layout_language li { display: inline-block; margin: .5em 1em; cursor: pointer; }

.tag_price { position: absolute; z-index: 2; }
.tag_big, .tag_small { position: relative; }
.tag_big { background-image: url('/images/tag/big.png'); width: 244px; height: 359px; position: absolute; left: 85px; top: 58px; }
.tag_small .empty_link { position: absolute; width: 75px; height: 25px; top: 22px; left: 10px; }
.price_content { position: absolute; left: 0; right:0; top: 110px; padding-right: 15px; color: #401d08; }
.tag_close { position: absolute; right: 30px; top: -10px; cursor: pointer; white-space: nowrap; }
.tag_close .w { font-size: 12px; text-decoration: underline;}
.tag_close .c { background-image: url('/images/tag/cross.png'); width: 11px; height: 11px; margin: 0 0 -2px 5px; }
.tag_close * { display: inline-block;}
.tag_price .header { font-size: 24px; font-weight: bold; text-align: center; line-height: 21px; margin-top: -60px; }
.tag_price .info { font-size: 12px; padding: 20px 10px 0; }

iframe#ticker { z-index: 5; position: absolute; right: 160px; bottom: 60px; border: none; overflow: hidden; background: transparent;
	-webkit-border-radius: 10px;
	   -moz-border-radius: 10px;
			border-radius: 10px;
	-webkit-box-shadow: 5px 0px 5px rgba(0,0,0,0.4), 0px 5px 5px rgba(0,0,0,0.4);
	   -moz-box-shadow: 5px 0px 5px rgba(0,0,0,0.4), 0px 5px 5px rgba(0,0,0,0.4);
			box-shadow: 5px 0px 5px rgba(0,0,0,0.4), 0px 5px 5px rgba(0,0,0,0.4);
}

.loader.moveTop { margin-top: -15px;}
#com_searchRotation { margin: 50px auto; text-align: center; }

.noCSresult button { font-size: 120%; }
.noCSresult #e_search { float: right; }

#promoCodePopup { width: 563px; padding: 30px 0 10px; color: #4D4D4D; }
#promoCodePopup .head, #promoCodePopup .code, #promoCodePopup .description { text-align: center; }
#promoCodePopup .head, #promoCodePopup .code { font-family: 'PT Serif', 'Times New Roman', Times, serif; font-size: 150%; }
#promoCodePopup .code { font-weight: bold; margin: 0.4em 0; font-size: 130%; }
#promoCodePopup .code span { position: relative; display: inline-block; }
#promoCodePopup .code span:before, #promoCodePopup .code span:after { content: ''; display: inline-block; position: absolute; top: 0; bottom: 0; margin: auto 0; width: 50px; height: 1px; background: #C7C7C7; }
#promoCodePopup .code span:before { left: -65px; }
#promoCodePopup .code span:after { right: -65px; }
#promoCodePopup .description { font-size: 85%; }
#promoCodePopup table { width: 437px; margin: 0 auto; }
#promoCodePopup table td { vertical-align: baseline; }
#promoCodePopup table td:first-child { padding-left: 55px; }
#promoCodePopup button { width: 107px; padding: 9px 0; color: White;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
			border-radius: 4px;
	border-collapse: separate;
}
#promoCodePopup .emailRow button { background-color: #44A9DA;
	-webkit-box-shadow: 0 1px 0 1px #5189c5;
	   -moz-box-shadow: 0 1px 0 1px #5189c5;
			box-shadow: 0 1px 0 1px #5189c5;
}
#promoCodePopup .emailRow button:active { color: #B1C3CA; background-color: #398AB1;
	-webkit-box-shadow: 0 1px 0 1px #647692;
	   -moz-box-shadow: 0 1px 0 1px #647692;
			box-shadow: 0 1px 0 1px #647692;
}
#promoCodePopup .timeRow button { background-color: #91A9AF;
	-webkit-box-shadow: 0 1px 0 1px #7F8485;
	   -moz-box-shadow: 0 1px 0 1px #7F8485;
			box-shadow: 0 1px 0 1px #7F8485;
}
#promoCodePopup .timeRow button:active { color: #B1C3CA; background-color: #788A90;
	-webkit-box-shadow: 0 1px 0 1px #767A7B;
	   -moz-box-shadow: 0 1px 0 1px #767A7B;
			box-shadow: 0 1px 0 1px #767A7B;
}
#promoCodePopup label { margin: 1.2em 0 0.6em; display: inline-block; font-size: 85%; }
#promoCodePopup .emailRow input { border: 1px solid #B3B3B3; border-radius: 2px; width: 257px; }
#promoCodePopup .counterBlock { position: relative; display: inline-block; text-align: center; }
#promoCodePopup .counterLabel { margin-top: -1.2em; font-size: 90%; }
#promoCodePopup .counter { font-size: 150%; }
#promoCodePopup .counter span { position: relative; display: inline-block; text-align: left; margin: 0 0.3em; }
#promoCodePopup .counter span span { position: absolute; left: 0px; bottom: -1.2em; font-size: 40%; color: #808080; text-transform: capitalize; }
#promoCodePopup .emailRow div.field:before, #promoCodePopup .counterBlock:before, #promoCodePopup .counterBlock:after { content: ''; position: absolute; top: -9px; bottom: -9px; margin: auto 0; background: url(/images/ico/promoCode.png) no-repeat; }
#promoCodePopup .emailRow div.field:before { width: 36px; height: 25px; background-position: left center; left: -55px; }
#promoCodePopup .counterBlock:before { width: 37px; height: 36px; background-position: -36px center; left: -55px; }
#promoCodePopup .counterBlock:after { width: 55px; height: 46px; background-position: right center; right: -70px; }
#promoCodePopup .timeRow td { padding-top: 1.2em; }
#promoCodePopup button:focus { opacity: 0.9; }
#promoCodePopup button[disabled] { opacity: 0.5; }
#promoCodePopup .statusRow td { height: 1.2em; }
#promoCodePopup .statusRow td div { padding: 0.4em 0 0.6em; font-size: 90%; color: Green; }
#promoCodePopup .statusRow td div.error { color: Red; }


@font-face {
    font-family: 'PT Sans Narrow';
    src: url('/fonts/ptsans/ptn57f.eot');
    src: local('PT Sans Narrow'),
    	 url('/fonts/ptsans/ptn57f.eot?#iefix') format('embedded-opentype'),
         url('/fonts/ptsans/ptn57f.woff') format('woff'),
         url('/fonts/ptsans/ptn57f.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
#awadBonuses {
	position: absolute; left: 0; right: -250px; margin: 40px auto 0; width: 510px; padding: 15px 20px;
	border: 4px solid white; -webkit-border-radius: 10px; border-radius: 10px;
	font-family: Tahoma, sans-serif; font-size: 80%;
	background: #F3B000; color: Black;
	-webkit-box-shadow: 0 2px 4px -1px Black;
	   -moz-box-shadow: 0 2px 4px -1px Black;
			box-shadow: 0 2px 4px -1px Black;
}
#awadBonuses a, #awadBonuses .link { color: Black; text-decoration: underline; }
#awadBonuses .header { margin-bottom: 6px; }
#awadBonuses .subtitle { font-size: 140%; }
#awadBonuses .title { font-size: 250%; font-weight: bold; text-transform: uppercase; color: White; text-shadow: 3px 2px Black; white-space: nowrap; }
#awadBonuses .tabs { margin: 15px -20px 20px 0; }
#awadBonuses .tabs li { height: 46px; position: relative; display: inline-block; vertical-align: top; text-transform: uppercase; padding: 0 25px;
	font: 120%/1 "PT Sans Narrow", sans-serif;
}
#awadBonuses .tabs li b { font-size: 110%; font-weight: bold; }
#awadBonuses .tabs li:first-child { padding-left: 0; }
#awadBonuses .tabs li:before { content: ""; position: absolute; left: 0; top: 0; width: 2px; height: 46px; background: url(/images/awad_dashed.png) no-repeat left top; }
#awadBonuses .tabs li:first-child:before { display: none; }
#awadBonuses .tabs span, #awadBonuses .tabs li a { cursor: pointer; text-decoration: none; outline: none; }
#awadBonuses .tabs li.selected span { cursor: default; color: White; }
#awadBonuses .tab-content { margin-top: 15px; }
#awadBonuses .column1 { display: inline-block; vertical-align: top; width: 180px; }
#awadBonuses .column2 { display: inline-block; vertical-align: top; width: 240px; margin-left: 50px; }
#awadBonuses .awadToOtt { margin-bottom: 10px; }
#awadBonuses .awad-title { color: White; position: relative; font-size: 20px; font-weight: bold; line-height: 27px; top: -1px; }
#awadBonuses .awad-title span { color: #4C4D4D; }
#awadBonuses .ott-title { width: 150px; height: 30px; background: url(/images/awad_ott_logo.png) no-repeat left top; }
#awadBonuses .arrow { position: absolute; width: 50px; text-align: center; top: -3px; right: -50px; font: 30px/1 Arial, sans-serif; }
#awadBonuses .field { width: 100%; }
#awadBonuses .field input { padding: 7px 10px; height: 30px; line-height: 16px; color: black; border: 1px solid #b7b7b7; }
#awadBonuses .bonusesRow, #awadBonuses .profileRow { margin-bottom: 15px; }
#awadBonuses label, #awadBonuses .label { display: block; margin-bottom: 3px; white-space: nowrap; }
#awadBonuses .bonusesDef { font-size: 21px; position: relative; top: -2px; }
#awadBonuses .bonusesDef .caption { position: absolute; bottom: -12px; left: 0; font-size: 12px; }
#awadBonuses .newOttProfile { font-size: 17px; }
#awadBonuses .passwordText { margin: 15px 0; }
#awadBonuses button { height: 33px; padding: 0 10px;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
			border-radius: 4px;
	font-weight: bold; text-decoration: underline; line-height: 33px;
	background: #29BCD5; color: White; width: 100%;
}
#awadBonuses .tab-pane1 button { width: 200px; }
#awadBonuses .tab-pane3 ol { margin-left: 20px; }
#awadBonuses .tab-pane3 ol>li { margin: 2em 0 0; }
#awadBonuses .tab-pane3 ol>li:first-child { margin-top: 0; }
#awadBonuses .tab-pane3 ol>li div { margin: 1em 0 0; }
#awadBonuses .tab-pane3 ul>li:before { content: '– '; display: inline-block; margin-left: -20px; width: 20px; text-align: right; }
#awadBonuses .social { width:33px; height:33px; display: inline-block; background: url('/images/social_auth.png') no-repeat left top; cursor: pointer; }


#pricereward { position: fixed; z-index: 3; bottom: 0; right: 0; left: 0; height: 43px; display: none; }
#pricereward a { text-decoration: none; color: white;}
#pricereward .cur { color: white;}
.pr-name { float: left; position: relative; z-index: 1; background-color: #000000; color: gray; padding: 5px 20px;}
.pr-name .pr-s { color: gray; font-size: 80%; }
.pr-info { position: relative; z-index: 0; height: 43px; display: none; }
.pr-info .pr-bg { background-color: gray; opacity: 0.9; position: absolute; z-index: 0; top:0; right: 0; bottom: 0; left: 0; }
.pr-info .pr-content #pr1,#pr2 {
	position: absolute;
	top:0;
}
.pr-info-element{
	color: #BDBDBD; font-size: 80%; line-height: 50px; white-space: nowrap;
}
.pr-info .pr-content {
	position: relative;
	z-index: 10;
}

.mr-content { width: 700px; margin: 0 auto; font-size: 28px;
	/*display: none;*/
	font-weight: 300;
	color: #FFF;
}
.mr-info { position: relative; padding: 0 0 30px 60px;}
.mr-content .sign { position: absolute; top: -5px; left: 0; font-size: 60px; }
.mr-warn {
	display: block;
	padding: 10px 0;
	text-align: center;
	background-color: #1BA6D2;
	color: #FFF;
	font-style: normal;
	text-decoration: none;
}
.mr-warn span {
	display: inline-block; border-bottom: 2px solid #fff; font-size: 28px;
}

.aviasales-logo {
	font-family: "Open Sans","Segoe UI",Verdana,Arial,Tahoma,sans-serif;
	font-size: 21px;
	width: 170px;
	display: block;
	margin: 0 auto;
	padding-top: 15px;
	height: 29px;
	line-height: 29px;
	border: none;
}
.aviasales-logo:before {
	content: "";
	display: block;
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjMxcHgiIGhlaWdodD0iMjlweCIgdmlld0JveD0iMCAwIDMxIDI5IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4xICg4NzUxKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5sb2dvIDwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPgogICAgICAgIDxwYXRoIGQ9Ik0yMjMuMTQ3NzUxLDQwIEwyMjAuODUxMjYyLDQwIEMyMTcuNjg0MzM3LDQwIDIxNSwzNy40MDUyNjAxIDIxNSwzNC4zNjQ2MjM0IEwyMTUsMjcuNTQ5OTkyMSBDMjE1LDI0LjUwODQwNjcgMjE3LjY4MzM1LDIyIDIyMC44NTEyNjIsMjIgTDIyMy4wNzY2OTUsMjIgTDIyMy4xNDc3NTEsMjIgQzIyNi4zMTQ2NzYsMjIgMjI5LDI0LjUwODQwNjcgMjI5LDI3LjU0OTk5MjEgTDIyOSwzNC4zNjQ2MjM0IEMyMjkuMDAwOTg3LDM3LjQwNTI2MDEgMjI2LjMxNTY2Myw0MCAyMjMuMTQ3NzUxLDQwIEwyMjMuMTQ3NzUxLDQwIEwyMjMuMTQ3NzUxLDQwIFogTTIyNi45NTYsMjcuNDMwMzI2NSBDMjI2Ljk1NiwyNS40ODkzMTM0IDIyNS4xODcsMjQgMjIyLjk4MywyNCBMMjIwLjk2NSwyNCBDMjE4Ljc2MiwyNCAyMTYuOTkzLDI1LjQ4OTMxMzQgMjE2Ljk5MywyNy40MzAzMjY1IEwyMTYuOTkzLDMxLjU2OTY3MzUgQzIxNi45OTMsMzMuNTEwNjg2NiAyMTguNzYyLDM1IDIyMC45NjUsMzUgTDIyMi45ODMsMzUgQzIyNS4xODcsMzUgMjI2Ljk1NiwzMy41MTA2ODY2IDIyNi45NTYsMzEuNTY5NjczNSBMMjI2Ljk1NiwyNy40MzAzMjY1IEwyMjYuOTU2LDI3LjQzMDMyNjUgWiBNMjM3LjAwOSwzNSBMMjM3LjAwOTk5OSwzOS4yNTE3MzMzIEMyMzcuMDA5OTk5LDQyLjE3Mzk2NjcgMjM1LjExOTk5OSw0NCAyMzEuNTg3OTk5LDQ0IEwyMTEuOTE3OTk5LDQ0IEMyMDguODkwOTk5LDQ0IDIwNy4wMDA5OTksNDIuMTczOTY2NyAyMDcuMDAwOTk5LDM5LjI1MTczMzMgTDIwNywzNSBMMjA3LjkzMywzNSBDMjEwLjEzNywzNSAyMTEuOTk3LDMzLjQ0NDYzMzMgMjExLjk5NywzMS40MTc1MzMzIEwyMTEuOTk3LDI3LjU4MjQ2NjcgQzIxMS45OTcsMjUuNTU1MzY2NyAyMTAuMTM3LDI0IDIwNy45MzMsMjQgTDIwNywyNCBMMjA3LDE5Ljc0ODI2NjcgQzIwNywxNi44MjYwMzMzIDIwOC44OSwxNSAyMTEuOTE3LDE1IEwyMzEuNTg4LDE1IEMyMzQuNjE1LDE1IDIzNy4wMSwxNi44MjYwMzMzIDIzNy4wMSwxOS43NDgyNjY3IEwyMzcuMDEsMjQgTDIzNi4wNzcsMjQgQzIzMy44NzQsMjQgMjMyLjAxNSwyNS41NTUzNjY3IDIzMi4wMTUsMjcuNTgyNDY2NyBMMjMyLjAxNiwzMS4xNTIzMzMzIEMyMzIuMDE1LDMzLjE3OTQzMzMgMjMzLjg3NSwzNSAyMzYuMDc3LDM1IEwyMzcuMDA5LDM1IFogTTIyOS45OTYsMjcuNTYzMDM2NCBDMjI5Ljk5NiwyMy45MTgxNzY2IDIyNi44NTksMjEgMjIzLjAzNCwyMSBMMjIwLjk3NywyMSBDMjE3LjE1MiwyMSAyMTQuMDE1LDIzLjkxOTEzMDMgMjE0LjAxNSwyNy41NjMwMzY0IEwyMTQuMDE1LDM0LjM1MjA4ODUgQzIxNC4wMTUsMzcuOTk1MDQxIDIxNy4xNTIsNDEgMjIwLjk3Nyw0MSBMMjIzLjAzNCw0MSBDMjI2Ljg1OSw0MSAyMjkuOTk2LDM3Ljk5NTA0MSAyMjkuOTk2LDM0LjM1MjA4ODUgTDIyOS45OTYsMjcuNTYzMDM2NCBMMjI5Ljk5NiwyNy41NjMwMzY0IFogTTIyMS41MTQ1MDMsMzQgTDIyMS40MDQxNTIsMzQgQzIxOS4zNzQ4NTgsMzQgMjE3Ljk5NCwzMi45MjYyNTM3IDIxNy45OTQsMzAuODI3OTI1MyBMMjE3Ljk5NCwyOS41Mzk4MjMgQzIxNy45OTQsMjkuNTM5ODIzIDIxNy45ODcxNjQsMjkgMjE4LjQ3NzM5OCwyOSBDMjE4Ljk2NzYzMSwyOSAyMTguOTY3NjMxLDI5LjUzOTgyMyAyMTguOTY3NjMxLDI5LjUzOTgyMyBMMjE4Ljk2NzYzMSwzMC44Mjc5MjUzIEMyMTguOTY3NjMxLDMyLjM4ODM5NzIgMjE5LjkxMTk2NiwzMy4wMjI2MTU1IDIyMS40MDUxMjgsMzMuMDIyNjE1NSBMMjIxLjUxNTQ4LDMzLjAyMjYxNTUgQzIyMS41MTU0OCwzMy4wMjI2MTU1IDIyMS45OTM5OTUsMzMuMDQ2MjE0NCAyMjEuOTkzOTk1LDMzLjUyMTE0MDYgQzIyMS45OTIwNDIsMzMuOTk1MDgzNiAyMjEuNTE0NTAzLDM0IDIyMS41MTQ1MDMsMzQgTDIyMS41MTQ1MDMsMzQgTDIyMS41MTQ1MDMsMzQgWiIgaWQ9InBhdGgtMSI+PC9wYXRoPgogICAgPC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9ImhvdGZhcmUtMiIgc2tldGNoOnR5cGU9Ik1TQXJ0Ym9hcmRHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIwNy4wMDAwMDAsIC0xNS4wMDAwMDApIj4KICAgICAgICAgICAgPG1hc2sgaWQ9Im1hc2stMiIgc2tldGNoOm5hbWU9ImxvZ28iIGZpbGw9IndoaXRlIj4KICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+CiAgICAgICAgICAgIDwvbWFzaz4KICAgICAgICAgICAgPHVzZSBpZD0ibG9nbyIgZmlsbD0iI0ZGRkZGRiIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCIgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=");
	background-repeat: no-repeat;
	width: 31px;
	height: 29px;
	float: left;
	margin-right: 6px;
}

.economy-type {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-color: #1E2122;
	padding: 8px 0;
	font-size: 18px;
}
.economy-type.enabled {
	background: rgba(175,212,0,1);
	background: -moz-linear-gradient(top, rgba(175,212,0,1) 0%, rgba(0,191,81,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(175,212,0,1)), color-stop(100%, rgba(0,191,81,1)));
	background: -webkit-linear-gradient(top, rgba(175,212,0,1) 0%, rgba(0,191,81,1) 100%);
	background: -o-linear-gradient(top, rgba(175,212,0,1) 0%, rgba(0,191,81,1) 100%);
	background: -ms-linear-gradient(top, rgba(175,212,0,1) 0%, rgba(0,191,81,1) 100%);
	background: linear-gradient(to bottom, rgba(175,212,0,1) 0%, rgba(0,191,81,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#afd400', endColorstr='#00bf51', GradientType=0 );
}
.economy-status {
	text-align: left;
}
.economy-type__sale {
	position: relative;
	padding-left: 150px !important;
	color: #909090;
}
.enabled .economy-type__sale {
	color: #fff;
}

.economy-type__sale__inner {
	text-align: center;
}

.sale-container {
	color: #fff;
	display: inline-block;
	margin-left: 20px;
	text-align: center;
}

.sale-container--button {
	font-family: HelveticaNeue-Medium, "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-transform: uppercase;
	font-size: 14px;
	color: #FFFFFF;
	letter-spacing: 1.27px;
	text-decoration: none;
	display: inline-block;
	line-height: 40px;
	width: 140px;
	height: 40px;
	background: #3DC635;
	border-radius: 8px;
}
.enabled .sale-container--button {
	background: rgba(12,115,51,0.60);
}
.enabled .sale-container--button:hover {
	background: #0C7333;
}

.economy-type__inner {
	width: 940px;
	margin: 0 auto;
	text-align: center;
}
.economy-type .title {
	font-family: HelveticaNeue-Thin, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 48px;
	color: #FFFFFF;
	letter-spacing: 0.6px;
	line-height: 57px;
	padding-top: 60px;
}
.economy-type .comment {
	font-family: HelveticaNeue-Light, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	letter-spacing: 0.43px;
	line-height: 17px;
	padding-top: 10px;
}
.economy-type .economy-warn {
	opacity: 0.6;
	font-family: HelveticaNeue-Light, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 17px;
	margin-top: 20px;
}
.economy-type .close-economy-info {
	width: 96px;
	height: 32px;
	margin: 0 auto;
	background: rgba(12,115,51,0.60);
	border-radius: 8px;
	font-family: HelveticaNeue-Medium, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	letter-spacing: 1.29px;
	line-height: 32px;
	cursor: pointer;
	clear: both;
}
.economy-type .close-economy-info:hover {
	background: #0C7333;
}
.economy-type .more-economy-info {
	color: #0C7333;
	display: inline-block;
	border-bottom: 1px dashed #0C7333;
	margin: 0 15px;
	cursor: pointer;
}


/*list*/
.economy-type .services {
	display: inline-block;
	margin: 30px 0;
}
.economy-type .services li {
	font-family: HelveticaNeue-Light, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	letter-spacing: 0.6px;
	line-height: 12px;
	float: left;
	height: 45px;
}
.economy-type .services .i1 {
	padding-left: 55px;
	width: 130px;
	background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjQ1cHgiIGhlaWdodD0iNDVweCIgdmlld0JveD0iMCAwIDQ1IDQ1IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy40LjIgKDE1ODU3KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5TaGFwZSArICU8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4KICAgICAgICA8ZyBpZD0iQXJ0Ym9hcmQtMS1Db3B5LTciIHNrZXRjaDp0eXBlPSJNU0FydGJvYXJkR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNTIuMDAwMDAwLCAtMTk1LjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuMDAwMDAwLCAwLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTUxLjAwMDAwMCwgMTk1LjAwMDAwMCkiIGlkPSLQm9GD0YfRiNC40LUt0YbQtdC90Yst0L3QsC3QsNCy0LjQsNCxLSstbm91bl81NTk3X2NjLSstJSI+CiAgICAgICAgICAgICAgICAgICAgPGc+CiAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJub3VuXzU1OTdfY2MiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iU2hhcGUtKy0lIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTM4LjQwODI4MTQsMzguNDA1NDI2MSBMMzYuOTk3MDIyNSwyOC41MTU3NTY1IEMzNi45OTgyNzQ3LDI4LjUwOTQ5NTcgMzcuMDAwNzc5MiwyOC41MDI2MDg3IDM3LjAwMzI4MzYsMjguNDk2MzQ3OCBMNDUsMjIuNTAwMzEzIEwzNy4wMDM5MDk3LDE2LjUwNTUzMDQgQzM3LjAwMTQwNTMsMTYuNDk4MDE3NCAzNi45OTg5MDA4LDE2LjQ4ODYyNjEgMzYuOTk3NjQ4NiwxNi40ODExMTMgTDM4LjQwODkwNzUsNi41ODc2ODY5NiBMMjguNTE1Njk0Niw4LjAwMTM5MTMgQzI4LjUwODE4MTIsOC4wMDAxMzkxMyAyOC41MDMxNzIzLDcuOTk3NjM0NzggMjguNDk4Nzg5NSw3Ljk5NTEzMDQzIEwyMi40OTkzNzM5LDMuNTUyNzEzNjhlLTE1IEwxNi41MDYyMTk0LDcuOTk1NzU2NTIgQzE2LjQ5NzQ1MzgsNy45OTcwMDg3IDE2LjQ5MzA3MSw3Ljk5OTUxMzA0IDE2LjQ4ODA2MjEsOC4wMDIwMTczOSBMNi41OTEwOTI1LDYuNTg3MDYwODcgTDguMDA0ODU1ODUsMTYuNDg2NzQ3OCBDOC4wMDIzNTE0LDE2LjQ5MzAwODcgOC4wMDIzNTE0LDE2LjQ5Njc2NTIgNy45OTk4NDY5NSwxNi41MDExNDc4IEwwLDIyLjUwMDMxMyBMOC4wMDEwOTkxOCwyOC41MDAxMDQzIEM4LjAwMTA5OTE4LDI4LjUwMzg2MDkgOC4wMDM2MDM2MywyOC41MDc2MTc0IDguMDAzNjAzNjMsMjguNTEwMTIxNyBMNi41OTA0NjYzOCwzOC40MDU0MjYxIEwxNi40ODQ5MzE1LDM2Ljk5NDIyNjEgQzE2LjQ4OTk0MDQsMzYuOTk3OTgyNiAxNi40OTc0NTM4LDM2Ljk5OTIzNDggMTYuNTAzMDg4OCwzNy4wMDE3MzkxIEwyMi40OTg3NDc4LDQ1IEwyOC41MDA2Njc5LDM3LjAwMTczOTEgQzI4LjUwNTY3NjgsMzYuOTk5MjM0OCAyOC41MTA2ODU3LDM2Ljk5Nzk4MjYgMjguNTE1MDY4NSwzNi45OTQyMjYxIEwzOC40MDgyODE0LDM4LjQwNTQyNjEgTDM4LjQwODI4MTQsMzguNDA1NDI2MSBaIiBpZD0iU2hhcGUiIHN0cm9rZT0iI0ZGRkZGRiIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGV4dCBpZD0iJSIgc2tldGNoOnR5cGU9Ik1TVGV4dExheWVyIiBmb250LWZhbWlseT0iSGVsdmV0aWNhIE5ldWUiIGZvbnQtc2l6ZT0iMTQiIGZvbnQtd2VpZ2h0PSIyNjAiIHNrZXRjaDphbGlnbm1lbnQ9Im1pZGRsZSIgbGV0dGVyLXNwYWNpbmc9IjAuNzc3Nzc3OTEiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRzcGFuIHg9IjE2LjM4ODExMSIgeT0iMjgiPiU8L3RzcGFuPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RleHQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=');
	background-repeat: no-repeat;
}
.economy-type .services .i1 div {
	padding: 10px 0;
}
.i2 {
	padding-left: 54px;
	width: 130px;
	background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjQ0cHgiIGhlaWdodD0iMzRweCIgdmlld0JveD0iMCAwIDQ0IDM0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy40LjIgKDE1ODU3KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5JbXBvcnRlZCBMYXllcnM8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4KICAgICAgICA8ZyBpZD0iQXJ0Ym9hcmQtMS1Db3B5LTciIHNrZXRjaDp0eXBlPSJNU0FydGJvYXJkR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zMTQuMDAwMDAwLCAtMjAwLjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuMDAwMDAwLCAwLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTUxLjAwMDAwMCwgMTk1LjAwMDAwMCkiIGlkPSJJbXBvcnRlZC1MYXllcnMiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNzEuMjMyODk3LDM5IEMxNjkuMDY3MTY0LDM5IDE2Ny4zMDUzMDYsMzcuMjE5NDI0NyAxNjcuMzA1MzA2LDM1LjAzMTMxNTEgTDE2Ny4zMDUzMDYsMjUuOTc5Mzk3MyBMMTY3LjE4NDg4NCwyNS45MTI3OTQ1IEMxNjIuOTMzNTQ0LDIzLjU4ODY4NDkgMTYyLjEyMDY5OSwyMC45NjkyODc3IDE2Mi4wMTQ2MzYsMTkuNjE0ODc2NyBDMTYxLjkwNDg2NywxOC4yMTcxNTA3IDE2Mi40MTg1MTEsMTYuOTI1NjE2NCAxNjMuMzU1MDE5LDE2LjI0NDY4NDkgQzE2NC41NjQ3OTEsMTUuMzY0ODc2NyAxNjYuNzkzMDUxLDE1LjA3MDA1NDggMTY4LjQ0OTMwOSwxNC45Nzc4MzU2IEwxNjguNjY4Mzg0LDE0Ljk2NTI2MDMgTDE2OC42NjgzODQsOC45NjkxNTA2OCBDMTY4LjY2ODM4NCw2Ljc4MDU3NTM0IDE3MC40MzAyNDIsNSAxNzIuNTk1NTEyLDUgTDE5NS40MDM3OTgsNSBDMTk3LjU2OTUzMSw1IDE5OS4zMzEzODksNi43ODA1NzUzNCAxOTkuMzMxMzg5LDguOTY5MTUwNjggTDE5OS4zMzEzODksMTQuOTY4OTg2MyBMMTk5LjU1MDAwMSwxNC45ODEwOTU5IEMyMDEuODk4NjgyLDE1LjExMzM2OTkgMjAzLjcwNzMxOSwxNS41NjE0MjQ3IDIwNC42NDM4MjgsMTYuMjQ0MjE5MiBDMjA1LjU4MDMzNiwxNi45MjU2MTY0IDIwNi4wOTQ0NDMsMTguMjE3MTUwNyAyMDUuOTg1NjAxLDE5LjYxNDg3NjcgQzIwNS44NzkwNzQsMjAuOTY0MTY0NCAyMDUuMDcwMzk4LDIzLjU3NDcxMjMgMjAwLjg0Nzc3MywyNS44OTQ2MzAxIEwyMDAuNzI3ODE1LDI1Ljk2MDc2NzEgTDIwMC43Mjc4MTUsMzUuMDMxMzE1MSBDMjAwLjcyNzgxNSwzNy4yMTk0MjQ3IDE5OC45NjU0OTMsMzkgMTk2Ljc5OTc2LDM5IEwxNzEuMjMyODk3LDM5IEwxNzEuMjMyODk3LDM5IFogTTE3My40MjgyNzMsMzcuNTkxNTYxNiBMMTk0LjM1MzgxNSwzNy41OTE1NjE2IEwxOTQuMzUzODE1LDI4LjcxNDMwMTQgTDE5NC4wODcwMzUsMjguNzU2MjE5MiBDMTg5LjY4NzAyMSwyOS40NDE4MDgyIDE4NC41ODQ4NTcsMjkuNDYxODM1NiAxODQuMDE3NDg3LDI5LjQ2MTgzNTYgQzE4My4wNTU1MDUsMjkuNDYxODM1NiAxNzguMDM2NzA5LDI5LjQyNTk3MjYgMTczLjY5NjkwNSwyOC43MTg0OTMyIEwxNzMuNDI4MjczLDI4LjY3NDI0NjYgTDE3My40MjgyNzMsMzcuNTkxNTYxNiBMMTczLjQyODI3MywzNy41OTE1NjE2IFogTTE2OC42OTc1NjMsMzUuMDMxMzE1MSBDMTY4LjY5NzU2MywzNi40NDI1NDc5IDE2OS44MzQ2MTksMzcuNTkxMDk1OSAxNzEuMjMyODk3LDM3LjU5MTU2MTYgTDE3Mi4wMzYwMTYsMzcuNTkxNTYxNiBMMTcyLjAzNjAxNiwyOC40MDMxNzgxIEwxNzEuODU2MzEsMjguMzYyMTkxOCBDMTcwLjcyNzEyNywyOC4xMDM2OTg2IDE2OS43NzU3OTgsMjcuNzkwMjQ2NiAxNjkuMDI5MTg1LDI3LjQzMDIxOTIgTDE2OC42OTc1NjMsMjcuMjcwNDY1OCBMMTY4LjY5NzU2MywzNS4wMzEzMTUxIEwxNjguNjk3NTYzLDM1LjAzMTMxNTEgWiBNMTk5LjAwMzkzNiwyNy40MzAyMTkyIEMxOTguMTg4Nzc1LDI3LjgyMzMxNTEgMTk3LjE1NDA3NywyOC4xNTYzMjg4IDE5NS45Mjg1NTcsMjguNDIxODA4MiBMMTk1Ljc0NjA3MiwyOC40NjE4NjMgTDE5NS43NDYwNzIsMzcuNTkxMDk1OSBMMTk2Ljc5OTc2LDM3LjU5MTA5NTkgQzE5OC4xOTgwMzgsMzcuNTkxMDk1OSAxOTkuMzM1NTU4LDM2LjQ0MjU0NzkgMTk5LjMzNTU1OCwzNS4wMzA4NDkzIEwxOTkuMzM1NTU4LDI3LjI3MDQ2NTggTDE5OS4wMDM5MzYsMjcuNDMwMjE5MiBMMTk5LjAwMzkzNiwyNy40MzAyMTkyIFogTTE4NC4wMTc0ODcsMjMuMDU1ODYzIEMxNzUuMTYyMzQyLDIzLjA1NTg2MyAxNjkuNzEzMjcxLDI0LjQ1MTI2MDMgMTY4LjgxODQ0NywyNS4zOTQ4NzY3IEwxNjguNjY2MDY4LDI1LjU1NTA5NTkgTDE2OC44MTc5ODQsMjUuNzE1NzgwOCBDMTY5LjcxMTQxOSwyNi42NTg0NjU4IDE3NS4xNTk1NjMsMjguMDUyOTMxNSAxODQuMDE3NDg3LDI4LjA1MjkzMTUgQzE5Mi44NzMwOTUsMjguMDUyOTMxNSAxOTguMzIxNzAyLDI2LjY1ODQ2NTggMTk5LjIxNTU5OSwyNS43MTU3ODA4IEwxOTkuMzY3OTc5LDI1LjU1NTA5NTkgTDE5OS4yMTUxMzYsMjUuMzk0NDExIEMxOTguMzE5ODQ5LDI0LjQ1MTI2MDMgMTkyLjg3MDc3OSwyMy4wNTU4NjMgMTg0LjAxNzQ4NywyMy4wNTU4NjMgTDE4NC4wMTc0ODcsMjMuMDU1ODYzIFogTTE2OC40MjI5MDksMTYuMzgzNDc5NSBDMTY3LjY4NzQxMiwxNi40Mjg2NTc1IDE2NS4yMDY3MywxNi42MzMxMjMzIDE2NC4xNjc4NjQsMTcuMzg2MjQ2NiBDMTYzLjcyODc4OSwxNy43MDY2ODQ5IDE2My4zMjI1OTgsMTguNDg1NDI0NyAxNjMuNDAyNzI0LDE5LjUwMzA5NTkgQzE2My41NDE2NzIsMjEuMjc2Njg0OSAxNjUuMDEyMjAzLDIzLjA1NzI2MDMgMTY3LjU0MjkwNiwyNC41MTczOTczIEwxNjcuNjk3NjAyLDI0LjYwNjM1NjIgTDE2Ny44MjMxMTgsMjQuNDc5MjA1NSBDMTY4LjAyODI5NywyNC4yNzAwODIyIDE2OC4yNzQyMzUsMjQuMDgwMDU0OCAxNjguNTUzOTgzLDIzLjkxNjEwOTYgTDE2OC42NjgzODQsMjMuODQ4NTc1MyBMMTY4LjY2ODM4NCwxNi4zNjg1NzUzIEwxNjguNDIyOTA5LDE2LjM4MzQ3OTUgTDE2OC40MjI5MDksMTYuMzgzNDc5NSBaIE0xOTkuMzMxODUyLDIzLjgyODU0NzkgTDE5OS40NDg1NjksMjMuODk1NjE2NCBDMTk5LjczMjAyMiwyNC4wNTkwOTU5IDE5OS45ODUzNywyNC4yNTA5ODYzIDIwMC4yMDE2NjYsMjQuNDY3MDk1OSBMMjAwLjMyNzE4MiwyNC41OTE5MTc4IEwyMDAuNDgwMDI1LDI0LjUwMzQyNDcgQzIwMi45OTY4MzMsMjMuMDQ3OTQ1MiAyMDQuNDU4NTY0LDIxLjI3MjAyNzQgMjA0LjU5NzA0OSwxOS41MDM1NjE2IEMyMDQuNjc3NjM4LDE4LjQ4NjgyMTkgMjA0LjI3MDk4NCwxNy43MDc2MTY0IDIwMy44MzI4MzYsMTcuMzg3MTc4MSBDMjAyLjc5MzUwNiwxNi42MzM1ODkgMjAwLjMxMjgyNCwxNi40MjkxMjMzIDE5OS41NzczMjcsMTYuMzgzOTQ1MiBMMTk5LjMzMTg1MiwxNi4zNjkwNDExIEwxOTkuMzMxODUyLDIzLjgyODU0NzkgTDE5OS4zMzE4NTIsMjMuODI4NTQ3OSBaIE0xNzIuNTk1NTEyLDYuNDA4OTA0MTEgQzE3MS45MTkzLDYuNDA4OTA0MTEgMTcxLjI4MjQ1NSw2LjY3NTc4MDgyIDE3MC44MDM1NDksNy4xNTk2OTg2MyBDMTcwLjMyNDY0Miw3LjY0NDA4MjE5IDE3MC4wNjA2NDEsOC4yODYzNTYxNiAxNzAuMDYxMTA0LDguOTY5MTUwNjggTDE3MC4wNjExMDQsMjMuMjU0NzM5NyBMMTcwLjM2MjYyMSwyMy4xNTgzMjg4IEMxNzQuOTU2MjM2LDIxLjY5MDI3NCAxODMuMTA0MTM2LDIxLjY0Nzg5MDQgMTg0LjAxNzk1LDIxLjY0Nzg5MDQgQzE4NC45Mjc1OTUsMjEuNjQ3ODkwNCAxOTMuMDM4NDQyLDIxLjY4OTgwODIgMTk3LjYzOTAwNSwyMy4xNDQ4MjE5IEwxOTcuOTQwMDU4LDIzLjI0MDMwMTQgTDE5Ny45NDAwNTgsOC45NjkxNTA2OCBDMTk3Ljk0MDA1OCw3LjU1NzQ1MjA1IDE5Ni44MDI1MzksNi40MDg5MDQxMSAxOTUuNDA0MjYxLDYuNDA4OTA0MTEgTDE3Mi41OTU1MTIsNi40MDg5MDQxMSBMMTcyLjU5NTUxMiw2LjQwODkwNDExIFoiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+');
	background-repeat: no-repeat;
	background-position: 0 5px;
}
.economy-type .services .i2 div {
	padding: 10px 0;
}
.i3 {
	padding-left: 40px;
	width: 130px;
	background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjIzcHgiIGhlaWdodD0iNDBweCIgdmlld0JveD0iMCAwIDIzIDQwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy40LjIgKDE1ODU3KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5JbXBvcnRlZCBMYXllcnM8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4KICAgICAgICA8ZyBpZD0iQXJ0Ym9hcmQtMS1Db3B5LTciIHNrZXRjaDp0eXBlPSJNU0FydGJvYXJkR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00NzMuMDAwMDAwLCAtMTk3LjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuMDAwMDAwLCAwLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTUxLjAwMDAwMCwgMTk1LjAwMDAwMCkiIGlkPSJJbXBvcnRlZC1MYXllcnMiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPgogICAgICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMyMS4wMDAwMDAsIDIuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik05Ljg0NCwzNi40NDg2NDg2IEwxMy4yOTc5NTMxLDM2LjQ0ODY0ODYgQzEzLjQ5ODg0MzgsMzYuNDQ4NjQ4NiAxMy42NTMzNzUsMzYuNjIwNTQwNSAxMy42NTMzNzUsMzYuODIzNDIzNCBDMTMuNjUzMzc1LDM3LjA0MTgwMTggMTMuNDk5MjAzMSwzNy4xODIzNDIzIDEzLjI5Nzk1MzEsMzcuMTgyMzQyMyBMOS44NDQsMzcuMTgyMzQyMyBDOS42MjcyOTY4OCwzNy4xODIzNDIzIDkuNDczODQzNzUsMzcuMDQxODAxOCA5LjQ3Mzg0Mzc1LDM2LjgyMzQyMzQgQzkuNDczODQzNzUsMzYuNjIwNTQwNSA5LjYyNzI5Njg4LDM2LjQ0ODY0ODYgOS44NDQsMzYuNDQ4NjQ4NiBMOS44NDQsMzYuNDQ4NjQ4NiBaIE05Ljg0NCwzNS41NzQ3NzQ4IEM5LjE2NDc4MTI1LDM1LjU3NDc3NDggOC42MDk1NDY4OCwzNi4xMzY5MzY5IDguNjA5NTQ2ODgsMzYuODIzNDIzNCBDOC42MDk1NDY4OCwzNy41MDk5MDk5IDkuMTY0NzgxMjUsMzguMDcyMDcyMSA5Ljg0NCwzOC4wNzIwNzIxIEwxMy4yOTc5NTMxLDM4LjA3MjA3MjEgQzEzLjk2MSwzOC4wNzIwNzIxIDE0LjUxNjU5MzgsMzcuNTA5OTA5OSAxNC41MTY1OTM4LDM2LjgyMzQyMzQgQzE0LjUxNjU5MzgsMzYuMTM2OTM2OSAxMy45NjEsMzUuNTc0Nzc0OCAxMy4yOTc5NTMxLDM1LjU3NDc3NDggTDkuODQ0LDM1LjU3NDc3NDggTDkuODQ0LDM1LjU3NDc3NDggWiBNMS4xMTQ0MjE4OCwzNC45MTkyNzkzIEwyMi4wMTI3OTY5LDM0LjkxOTI3OTMgTDIyLjAxMjc5NjksMzUuMjYyMzQyMyBDMjIuMDEyNzk2OSwzNy4yNjAxODAyIDIwLjQyMzY0MDYsMzguODgzNjAzNiAxOC40MzQ1LDM4Ljg4MzYwMzYgTDQuNjkyLDM4Ljg4MzYwMzYgQzIuNzAyODU5MzgsMzguODgzNjAzNiAxLjExNDQyMTg4LDM3LjI2MDE4MDIgMS4xMTQ0MjE4OCwzNS4yNjIzNDIzIEwxLjExNDQyMTg4LDM0LjkxOTI3OTMgTDEuMTE0NDIxODgsMzQuOTE5Mjc5MyBaIE0xLjExNDQyMTg4LDUuODI4ODI4ODMgTDIyLjAxMjQzNzUsNS44Mjg4Mjg4MyBMMjIuMDEyNDM3NSwzNC4wNDU0MDU0IEwxLjExNDQyMTg4LDM0LjA0NTQwNTQgTDEuMTE0NDIxODgsNS44Mjg4Mjg4MyBaIE00LjY5MiwwLjk5MDk5MDk5MSBMMTguNDM0NSwwLjk5MDk5MDk5MSBDMjAuNDIzNjQwNiwwLjk5MDk5MDk5MSAyMi4wMTI3OTY5LDIuNTk4NTU4NTYgMjIuMDEyNzk2OSw0LjYxMTUzMTUzIEwyMi4wMTI3OTY5LDQuOTU0OTU0OTUgTDEuMTE0NDIxODgsNC45NTQ5NTQ5NSBMMS4xMTQ0MjE4OCw0LjYxMTUzMTUzIEMxLjExNDQyMTg4LDIuNTk4NTU4NTYgMi43MDI4NTkzOCwwLjk5MDk5MDk5MSA0LjY5MiwwLjk5MDk5MDk5MSBMNC42OTIsMC45OTA5OTA5OTEgWiBNNC42OTIsMC4xMTcxMTcxMTcgQzIuMjI0ODkwNjMsMC4xMTcxMTcxMTcgMC4yNTA4NDM3NSwyLjExNDk1NDk1IDAuMjUwODQzNzUsNC42MTE1MzE1MyBMMC4yNTA4NDM3NSwzNS4yNjIzNDIzIEMwLjI1MDg0Mzc1LDM3Ljc0Mzc4MzggMi4yMjQ4OTA2MywzOS43NTY3NTY4IDQuNjkyLDM5Ljc1Njc1NjggTDE4LjQzNDUsMzkuNzU2NzU2OCBDMjAuODg2NTE1NiwzOS43NTY3NTY4IDIyLjg5MTQ2ODgsMzcuNzQzNzgzOCAyMi44OTE0Njg4LDM1LjI2MjM0MjMgTDIyLjg5MTQ2ODgsNC42MTE1MzE1MyBDMjIuODkxNDY4OCwyLjExNDU5NDU5IDIwLjg4NjUxNTYsMC4xMTcxMTcxMTcgMTguNDM0NSwwLjExNzExNzExNyBMNC42OTIsMC4xMTcxMTcxMTcgTDQuNjkyLDAuMTE3MTE3MTE3IFoiIGlkPSJGaWxsLTEiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTExLjY0Mzc1LDIzLjA4IEMxMS4zNDYxODc1LDIzLjA4IDExLjEwNDY4NzUsMjIuODM4MTk4MiAxMS4xMDQ2ODc1LDIyLjUzOTQ1OTUgTDExLjEwNDY4NzUsMTUuMTIwNzIwNyBDMTEuMTA0Njg3NSwxNC44MjE5ODIgMTEuMzQ2MTg3NSwxNC41ODAxODAyIDExLjY0Mzc1LDE0LjU4MDE4MDIgQzExLjk0MTMxMjUsMTQuNTgwMTgwMiAxMi4xODI4MTI1LDE0LjgyMTk4MiAxMi4xODI4MTI1LDE1LjEyMDcyMDcgTDEyLjE4MjgxMjUsMjIuNTM5NDU5NSBDMTIuMTgyODEyNSwyMi44MzgxOTgyIDExLjk0MTMxMjUsMjMuMDggMTEuNjQzNzUsMjMuMDgiIGlkPSJGaWxsLTUiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTExLjY0Mzc1LDI1LjI3NjM5NjQgQzExLjM0NjE4NzUsMjUuMjc2Mzk2NCAxMS4xMDQ2ODc1LDI1LjAzNDU5NDYgMTEuMTA0Njg3NSwyNC43MzU4NTU5IEwxMS4xMDQ2ODc1LDI0LjUyNDY4NDcgQzExLjEwNDY4NzUsMjQuMjI2MzA2MyAxMS4zNDYxODc1LDIzLjk4NDE0NDEgMTEuNjQzNzUsMjMuOTg0MTQ0MSBDMTEuOTQxMzEyNSwyMy45ODQxNDQxIDEyLjE4MjgxMjUsMjQuMjI2MzA2MyAxMi4xODI4MTI1LDI0LjUyNDY4NDcgTDEyLjE4MjgxMjUsMjQuNzM1ODU1OSBDMTIuMTgyODEyNSwyNS4wMzQ1OTQ2IDExLjk0MTMxMjUsMjUuMjc2Mzk2NCAxMS42NDM3NSwyNS4yNzYzOTY0IiBpZD0iRmlsbC02Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=');
	background-repeat: no-repeat;
	background-position: 0 2px;
}
.economy-type .services .i3 div {
	padding: 5px 0;
}
.i4 {
	padding-left: 55px;
	width: 100px;
	background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjQzcHgiIGhlaWdodD0iNDNweCIgdmlld0JveD0iMCAwIDQzIDQzIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy40LjIgKDE1ODU3KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cDwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPgogICAgICAgIDxnIGlkPSJBcnRib2FyZC0xLUNvcHktNyIgc2tldGNoOnR5cGU9Ik1TQXJ0Ym9hcmRHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTYyNC4wMDAwMDAsIC0xOTUuMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cCIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS4wMDAwMDAsIDAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNTEuMDAwMDAwLCAxOTUuMDAwMDAwKSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+CiAgICAgICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDczLjAwMDAwMCwgMS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTIwLjM4Njg3MTQsMTIuODQxNDYyMiBDMjAuMDcwNjc5MSwxMi44NDE0NjIyIDE5LjgwNzE4NTYsMTMuMDk5OTM2MyAxOS44MDcxODU2LDEzLjQxMDEwNTIgTDE5LjgwNzE4NTYsMjEuMDM1MDkwNSBDMTkuODA3MTg1NiwyMS4zNzExMDY4IDIwLjIyODc3NTMsMjEuNjAzNzMzNSAyMC41MTg2MTgyLDIxLjYwMzczMzUgTDI0LjQ3MTAyMTIsMjEuNjAzNzMzNSBDMjQuNzg3MjEzNSwyMS42MDM3MzM1IDI1LjA1MDcwNywyMS4zNDUyNTk0IDI1LjA1MDcwNywyMS4wMzUwOTA1IEMyNS4wNTA3MDcsMjAuNzI0OTIxNiAyNC43ODcyMTM1LDIwLjQ2NjQ0NzYgMjQuNDcxMDIxMiwyMC40NjY0NDc2IEwyMC45NjY1NTcyLDIwLjQ2NjQ0NzYgTDIwLjk2NjU1NzIsMTMuNDEwMTA1MiBDMjAuOTY2NTU3MiwxMy4wOTk5MzYzIDIwLjcwMzA2MzYsMTIuODQxNDYyMiAyMC4zODY4NzE0LDEyLjg0MTQ2MjIiIGlkPSJGaWxsLTEiIGZpbGw9IiNGRkZGRkYiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTI1LjgxNDgzODIsMTQuMTMzODMyNiBMMjYuOTQ3ODYwNSwxNS4yNDUyNzExIEMyNy4wNzk2MDcyLDE1LjMyMjgxMzQgMjcuMjExMzU0LDE1LjM3NDUwODIgMjcuMzQzMTAwOCwxNS4zNzQ1MDgyIEMyNy41MDExOTY5LDE1LjM3NDUwODIgMjcuNjMyOTQzNywxNS4zMjI4MTM0IDI3LjY4NTY0MjQsMTUuMjcxMTE4NiBMMzAuNTU3NzIxOSwxMi40NTM3NTExIEMzMC42NjMxMTkzLDEyLjM1MDM2MTUgMzAuNzQyMTY3NCwxMi4xOTUyNzcgMzAuNzQyMTY3NCwxMi4wNjYwNCBDMzAuNzQyMTY3NCwxMS45MzY4MDI5IDMwLjY4OTQ2ODcsMTEuNzgxNzE4NSAzMC41NTc3MjE5LDExLjY3ODMyODkgQzMwLjM0NjkyNzEsMTEuNDcxNTQ5NiAyOS45NzgwMzYxLDExLjQ3MTU0OTYgMjkuNzQwODkyLDExLjY3ODMyODkgTDI3LjM0MzEwMDgsMTQuMDMwNDQzIEwyNi42MDUzMTg5LDEzLjMwNjcxNTYgQzI2LjM5NDUyNCwxMy4wOTk5MzYzIDI2LjAyNTYzMzEsMTMuMDk5OTM2MyAyNS43ODg0ODg5LDEzLjMwNjcxNTYgQzI1LjU3NzY5NDEsMTMuNTY1MTg5NiAyNS41Nzc2OTQxLDEzLjkyNzA1MzMgMjUuODE0ODM4MiwxNC4xMzM4MzI2IiBpZD0iRmlsbC0yIiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zMS4yNjkxNTQ1LDE2LjQ4NTk0NjcgTDMxLjI2OTE1NDUsMTYuNDg1OTQ2NyBDMzEuMTExMDU4MywxNi4yMDE2MjUyIDMwLjc5NDg2NjEsMTYuMDcyMzg4MiAzMC41MDUwMjMyLDE2LjE3NTc3NzggTDMwLjQ3ODY3MzksMTYuMjAxNjI1MiBDMzAuMTg4ODMxLDE2LjM1NjcwOTcgMzAuMDgzNDMzNSwxNi42NjY4Nzg2IDMwLjE4ODgzMSwxNi45NTEyMDAxIEMzMC42ODk0Njg3LDE4LjE0MDE4MDggMzAuOTI2NjEyOSwxOS40MDY3MDM4IDMwLjkyNjYxMjksMjAuNzI0OTIxNiBDMzAuOTUyOTYyMiwyNi4yMzA0MTk1IDI2LjM0MTgyNTMsMzAuNzI3ODY4NSAyMC43MDMwNjM2LDMwLjcyNzg2ODUgQzE1LjA2NDMwMTksMzAuNzI3ODY4NSAxMC40NTMxNjUsMjYuMjMwNDE5NSAxMC40NTMxNjUsMjAuNjk5MDc0MiBDMTAuNDUzMTY1LDE1LjE2NzcyODkgMTUuMDY0MzAxOSwxMC42NDQ0MzI1IDIwLjcwMzA2MzYsMTAuNjQ0NDMyNSBDMjIuMzEwMzc0MiwxMC42NDQ0MzI1IDIzLjgzODYzNjcsMTAuOTgwNDQ4OCAyNS4yNjE1MDE4LDExLjY3ODMyODkgQzI1LjUyNDk5NTQsMTEuNzgxNzE4NSAyNS44Njc1MzcsMTEuNjc4MzI4OSAyNi4wMjU2MzMxLDExLjM5NDAwNzQgQzI2LjEzMTAzMDUsMTEuMTM1NTMzMyAyNi4wMjU2MzMxLDEwLjc5OTUxNyAyNS43NjIxMzk1LDEwLjY0NDQzMjUgQzI0LjIwNzUyNzcsOS44NjkwMTAzIDIyLjQ5NDgxOTcsOS40ODEyOTkxOCAyMC43MDMwNjM2LDkuNDgxMjk5MTggQzE0LjQzMTkxNzQsOS41MDcxNDY1OSA5LjMyMDE0MjgzLDE0LjUyMTU0MzcgOS4zMjAxNDI4MywyMC42NzMyMjY4IEM5LjMyMDE0MjgzLDI2LjgyNDkwOTkgMTQuNDMxOTE3NCwzMS44MzkzMDcgMjAuNzAzMDYzNiwzMS44MzkzMDcgQzI2Ljk3NDIwOTgsMzEuODM5MzA3IDMyLjA4NTk4NDQsMjYuODI0OTA5OSAzMi4wODU5ODQ0LDIwLjY3MzIyNjggQzMyLjA4NTk4NDQsMTkuMjUxNjE5NCAzMS44MjI0OTA5LDE3Ljg1NTg1OTQgMzEuMjY5MTU0NSwxNi40ODU5NDY3IiBpZD0iRmlsbC0zIiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgIDxlbGxpcHNlIGlkPSJPdmFsLTQtQ29weS0yIiBzdHJva2U9IiNGRkZGRkYiIGN4PSIyMC43MDMwNjM2IiBjeT0iMjAuNDQyOTQ5OSIgcng9IjIwLjcwMzA2MzYiIHJ5PSIyMC40NDI5NDk5Ij48L2VsbGlwc2U+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=');
	background-repeat: no-repeat;
}
.economy-type .services .i4 div {
	padding: 10px 0;
}
.i5 {
	padding-left: 55px;
	width: 110px;
	background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjM4cHgiIGhlaWdodD0iMzhweCIgdmlld0JveD0iMCAwIDM4IDM4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy40LjIgKDE1ODU3KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5JbXBvcnRlZCBMYXllcnMgQ29weSAzPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9IkFydGJvYXJkLTEtQ29weS03IiBza2V0Y2g6dHlwZT0iTVNBcnRib2FyZEdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzU2LjAwMDAwMCwgLTE5Ny4wMDAwMDApIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS13aWR0aD0iMS4xMTYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cCIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS4wMDAwMDAsIDAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNTEuMDAwMDAwLCAxOTUuMDAwMDAwKSIgaWQ9IkltcG9ydGVkLUxheWVycy1Db3B5LTMiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik02MjguMTA0ODA5LDMgTDYzNy4zNjQyNzcsMyBDNjM5LjU3NDc0NSwzIDY0MS4zODI5NzksNC43MDA3MDIxMyA2NDEuMzgyOTc5LDYuNzgxODA4NTEgTDY0MS4zODI5NzksMzUuNjAxNTc0NSBDNjQxLjM4Mjk3OSwzNy42ODEwNjM4IDYzOS41NzQ3NDUsMzkuMzgyOTc4NyA2MzcuMzY0Mjc3LDM5LjM4Mjk3ODcgTDYyOC4xMDQ4MDksMzkuMzgyOTc4NyBMNjI4LjEwNDgwOSwzIFogTTYzMC45MzI5NzksMzUuNjAxNTc0NSBDNjMwLjkzMjk3OSwzNy42ODEwNjM4IDYyOS4xMjQ3NDUsMzkuMzgyOTc4NyA2MjYuOTE1MDg1LDM5LjM4Mjk3ODcgTDYwOS4wMTg3MDIsMzkuMzgyOTc4NyBDNjA2LjgwNzgzLDM5LjM4Mjk3ODcgNjA1LDM3LjY4MTA2MzggNjA1LDM1LjYwMTU3NDUgTDYwNSw2Ljc4MTgwODUxIEM2MDUsNC43MDA3MDIxMyA2MDYuODA3ODMsMyA2MDkuMDE4NzAyLDMgTDYyNi45MTUwODUsMyBDNjI5LjEyNDc0NSwzIDYzMC45MzI5NzksNC43MDA3MDIxMyA2MzAuOTMyOTc5LDYuNzgxODA4NTEgTDYzMC45MzI5NzksMzUuNjAxNTc0NSBMNjMwLjkzMjk3OSwzNS42MDE1NzQ1IFogTTYxMS44MzY3NjYsMzIuMjgzMDQyNiBMNjI0LjA5NzAyMSwzMi4yODMwNDI2IEw2MTEuODM2NzY2LDMyLjI4MzA0MjYgWiBNNjE3LjY5Njg1MSwxMC4xODIgTDYxNy42OTY4NTEsMjMuMDE0NjgwOSBMNjE3LjY5Njg1MSwxMC4xODIgWiBNNjE3LjY5Njg1MSwxNS4yOTgyNTUzIEw2MTEuMTQ2Mjk4LDE5Ljk0MzU1MzIgTDYxNy42OTY4NTEsMTUuMjk4MjU1MyBaIE02MTcuNjk2ODUxLDIzLjAxNDY4MDkgTDYxNS4wNjc1NzQsMjQuNTg1NjE3IEw2MTcuNjk2ODUxLDIzLjAxNDY4MDkgWiBNNjE3LjY5Njg1MSwxNS4yOTgyNTUzIEw2MjQuMjQ4MjEzLDE5Ljk0MzU1MzIgTDYxNy42OTY4NTEsMTUuMjk4MjU1MyBaIE02MTcuNjk2ODUxLDIzLjAxNDY4MDkgTDYyMC4zMjY1MzIsMjQuNTg1NjE3IEw2MTcuNjk2ODUxLDIzLjAxNDY4MDkgWiBNNjEzLjMwOTQ2OCwxNi4zNjM4NzIzIEw2MTMuMzA5NDY4LDE4LjA1NzI5NzkgTDYxMy4zMDk0NjgsMTYuMzYzODcyMyBaIE02MjIuMDg0NjM4LDE2LjM2Mzg3MjMgTDYyMi4wODQ2MzgsMTguMDU3Mjk3OSBMNjIyLjA4NDYzOCwxNi4zNjM4NzIzIFogTTYzNS43ODUyNTUsOC43ODk3NDQ2OCBMNjM1Ljc4NTI1NSwxMy43NzAxNzAyIEw2MzUuNzg1MjU1LDguNzg5NzQ0NjggWiBNNjM1Ljc4NTI1NSwxNy4yMTA3ODcyIEw2MzUuNzg1MjU1LDE4LjY4OTE0ODkgTDYzNS43ODUyNTUsMTcuMjEwNzg3MiBaIE02MzUuNzg1MjU1LDIxLjgyMjEyNzcgTDYzNS43ODUyNTUsMjMuMjk4ODcyMyBMNjM1Ljc4NTI1NSwyMS44MjIxMjc3IFogTTYzNS43ODUyNTUsMjYuNDMzMDYzOCBMNjM1Ljc4NTI1NSwyNy45MDk4MDg1IEw2MzUuNzg1MjU1LDI2LjQzMzA2MzggWiBNNjM1Ljc4NTI1NSwzMS4wNDI3ODcyIEw2MzUuNzg1MjU1LDMyLjUyMTE0ODkgTDYzNS43ODUyNTUsMzEuMDQyNzg3MiBaIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==');
	background-repeat: no-repeat;
	background-position: 0 3px;
}
.economy-type .services .i5 div {
	padding: 5px 0;
}

.ResultTable .ss_link { display: inline-block; }
.ResultTable .ss_link div {
	margin: 20px 0;
}
.ResultTable .ss_img0 {
	display: inline-block;
	width: 700px;
	height: 54px;
	background-image: url('/images/sale/ss0.png');
	background-repeat: no-repeat;
}
.ResultTable .ss_img1 {
	display: inline-block;
	width: 723px;
	height: 55px;
	background-image: url('/images/sale/ss1.png');
	background-repeat: no-repeat;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
	.ResultTable .ss_img0 {
		background-image: url('/images/sale/ss0@2x.png');
		background-size: 700px 54px;
	}
	.ResultTable .ss_img1 {
		background-image: url('/images/sale/ss1@2x.png');
		background-size: 723px 55px;
	}
}


.subscription {
	padding: 20px 44px 32px;
	border-radius: 16px;
	background-color: white;
	text-align: center;
}

.subscription .title {
	font-size: 24px;
	font-family: HelveticaNeue;
	color: #000000;
	line-height: 29px;
}

.subscription .name {
	font-size: 20px;
	font-family: Arial;
	font-weight: 300;
	color: #ffffff;
	background-color: #1490FB;
	border-radius: 4px;
	padding: 4px 0;
	margin-top: 12px;
}

.subscription .description {
	font-family: HelveticaNeue;
	font-size: 16px;
	color: #000000;
	letter-spacing: 0.16px;
	line-height: 20px;
	margin-top: 24px;
}

.subscription .foo {
	position: relative;
	margin-top: 24px;
}

.subscription .email {
	font-family: HelveticaNeue;
	text-align: right;
	margin-right: 200px;
	font-size: 16px;
	font-weight: 300;
	color: #B0B0B0;
	letter-spacing: 0.16px;
	line-height: 18px;
}

.subscription .email.success {
 	margin: 0 auto;
	text-align: center;
}

.subscription .button {
	text-transform: uppercase;
	text-align: center;
	display: inline-block;
	text-decoration: none;
	font-family: Arial-BoldMT;
	font-size: 14px;
	color: #000000;
	letter-spacing: 0.89px;
	line-height: 16px;
	border: 2px solid #1490FB;
	border-radius: 4px;
	padding: 8px 24px;
}
.subscription .button:hover {
	background: #1490FB;
	color: white;
	-webkit-transition: .4s all;
	-moz-transition: .4s all;
	-o-transition: .4s all;
	transition: .4s all;
}
.subscription .submit {
	position: absolute;
	right: 0;
	top: -7px;
}
.subscription .client {
	color: gray;
}

#unsubscribeDealSuccess .subscription .submit {
	position: relative;
}

/*

	Avia Search Form AB Test

*/

#form_aviaSearch.searchFormAB {
	width: 100%;
	padding: 0;
	margin: 0;
}

.searchFormAB--wrap {
	width: 100%;
	background: url('/images/avia_search_bg_1.jpg') no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
	background-position: top center;
	margin: -7px 0 -8px;
	padding: 36px 0;
}

.searchFormABContainer {
	position: relative;
	width: 752px;
	box-sizing: border-box;
	padding: 24px 22px 23px;
	margin: 0 auto;
	text-align: left;
	z-index: 1;
}

.searchFormABControl {
	position: relative;
	z-index: 10;
}

.searchFormABContainer:after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: #000;
	opacity: .8;
	border-radius: 8px;
	z-index: -1;
}

.searchFormABControlItemTitle {
	line-height: 17px;
}

.searchFormABControlItem {
	display: inline-block;
	vertical-align: top;
	padding: 8px 0 2px;
	background: #34373C;
	border-radius: 6px;
	text-align: center;
	width: 96px;
	color: #fff;
	margin: 0 8px 0 0;
	text-decoration: none;
	box-sizing: border-box;
	font-size: 12px;
	position: relative;
	overflow: hidden;
}

.searchFormABControlItem.isNewTab:after {
	position: absolute;
	top: 0;
	left: 50%;
	width: 100%;
	height: 17px;
	line-height: 17px;
	margin-top: -8.5px;
	background-color: #F7B234;
	color: #343533;
	content: 'NEW';
	font-size: 11px;
	font-weight: 600;
	-ms-transform: translate(-16px, 16px) rotate(45deg);
	-moz-transform: translate(-16px, 16px) rotate(45deg);
	-webkit-transform: translate(-16px, 16px) rotate(45deg);
	transform: translate(-16px, 16px) rotate(45deg);
}

.searchFormABControlItem.wide {
	width: 128px;
}

/*
.searchFormABControlItem:hover .discount-label {
  background: none;
}
.searchFormABControlItem:hover .discount-tooltip {
  display: block;
}
*/
.searchFormABControlItem .discount-tooltip {
  display: none;
  position: absolute;
  top: 115%;
  left: 50%;
  padding: 15px 20px;
  font-size: 15px;
  line-height: 15px;
  background: #fff;
  z-index: 2;
  color: #000;
  text-align: center;
  white-space: nowrap;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.4);
  box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.4);
  -o-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
}
.searchFormABControlItem .discount-tooltip span {
  color: #8a8a8a;
}
.searchFormABControlItem .discount-tooltip:after {
  content: '';
  position: absolute;
  top: -6px;
  left: 50%;
  background: #fff;
  width: 14px;
  height: 14px;
  -o-transform: translate(-50%, 0) rotate(45deg);
  -ms-transform: translate(-50%, 0) rotate(45deg);
  -webkit-transform: translate(-50%, 0) rotate(45deg);
  -moz-transform: translate(-50%, 0) rotate(45deg);
  transform: translate(-50%, 0) rotate(45deg);
}
.searchFormABControlItem .discount-label {
  position: absolute;
  top: 0;
  right: -1px;
  background: url('/hotelspath/hotels/images/discount-packages.svg') no-repeat center;
  width: 50px;
  height: 50px;
  z-index: 2;
}

.searchFormABControlItemIcon {
	opacity: .3;
	height: 33px;
	margin: 0 auto 2px;
	vertical-align: middle;
}

.searchFormABControlItemIcon--isAvia {
	width: 38px;
	background-position: 0 0;
}

.searchFormABControlItemIcon--isHotel {
	width: 36px;
	background-position: -50px 0;
}

.searchFormABControlItemIcon--isRzd {
	width: 45px;
	background-position: -96px 0;
}

.searchFormABControlItem.isActive {
	background: #1490FB;
}

.searchFormABControlItem.isActive .searchFormABControlItemIcon {
	opacity: 1;
}

#form_aviaSearch.searchFormAB #flightTypeLinks.searchFormABWayControl {
	background: #34373C;
	border-radius: 16px;
}

#form_aviaSearch.searchFormAB #flightType {
	margin: 24px 0;
}

#form_aviaSearch.searchFormAB #flightTypeLinks .searchFormABWayControlItem {
	display: inline-block;
	vertical-align: top;
	width: 124px;
	text-align: center;
	padding: 6px 0;
	border-radius: 16px;
	background: transparent;
	color: #9F9F9F;
	border-bottom: none;

}

#form_aviaSearch.searchFormAB #flightTypeLinks .searchFormABWayControlItem .caption {
	border: none;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 10px;
	letter-spacing: 1px;
}

#form_aviaSearch.searchFormAB #flightTypeLinks .searchFormABWayControlItem.selected {
	background: #1490FB;
	color: #fff;
}

#form_aviaSearch.searchFormAB #flightType {
	position: static;
	right: auto;
}

#form_aviaSearch.searchFormAB #serviceClass, #form_aviaSearch.searchFormAB #recentSearches {
	background: transparent;
	border-radius: 16px;
	width: 136px;
	padding: 6px 0;
	border: 1px solid #41464E;
	margin: 0 0 0 8px;
	z-index: 5;

	-webkit-transition: background .5s;
	transition: background .5s;
}

#form_aviaSearch.searchFormAB #recentSearches {
	left: 0;
	width: 174px;
}

#form_aviaSearch.searchFormAB #serviceClass.isOpen, #form_aviaSearch.searchFormAB #recentSearches.isOpen {
	background: #34373C;
	border-color: transparent;
}

#form_aviaSearch.searchFormAB #recentSearches.isOpen #recentSearchesList {
	width: 344px;
}

#form_aviaSearch.searchFormAB .layout .dateFrom .suggestField {
	margin-right: 0;
}

#form_aviaSearch.searchFormAB .layout .dateTo .suggestField {
	margin-left: 10px;
	margin-right: 0;
}

#form_aviaSearch.searchFormAB #serviceClassLabel, #form_aviaSearch.searchFormAB #recentSearchesLabel {
	display: block;
	width: 150px;
	border: none;
	color: #9F9F9F;
	margin: 0;
	text-transform: uppercase;
	font-size: 10px;
	padding: 0 0 0 16px;
	letter-spacing: 1px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

#form_aviaSearch.searchFormAB .searchFormABDropLabel {
	position: relative;
	z-index: 1;
}

#form_aviaSearch.searchFormAB .searchFormABDropLabel:after, #form_aviaSearch.searchFormAB .searchFormABDropLabel:after {
	content: '';
	color: #fff;
	border: none;
	background: url('/images/panel-arrow.svg');
	width: 10px;
	height: 8px;
	top: 2px;
	right: 11px;
	position: absolute;
	transition: transform .3s;
}


#form_aviaSearch.searchFormAB #serviceClass.isOpen .searchFormABDropLabel:after, #form_aviaSearch.searchFormAB #recentSearches.isOpen .searchFormABDropLabel:after {
	top: 2px;
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-sand-transform: rotate(180deg);
}

#form_aviaSearch.searchFormAB  #serviceClassList, #form_aviaSearch.searchFormAB #recentSearchesList {
	background: #34373C;
	border: 1px solid #41464E;
	left: -2px;
	top: -2px;
	width: 139px;
	border-radius: 16px;
	padding: 24px 1px 8px;
	text-transform: uppercase;
	font-size: 12px;
	letter-spacing: 1px;
	box-sizing: border-box;
}

#form_aviaSearch.searchFormAB  #serviceClassList .item, #form_aviaSearch.searchFormAB #recentSearchesList .item {
	text-align: left;
	padding: 8px 0 0 16px;
}

#form_aviaSearch.searchFormAB  #serviceClassList .caption {
	color: #fff;
	border: none;
}

#form_aviaSearch.searchFormAB .suggestField {
	background: #fff;
	border-radius: 4px;
	border: 2px solid rgba(0,0,0,.1);
	height: 39px;
	overflow: hidden;
	color: #757575;
}

#form_aviaSearch.searchFormAB .abs {
	display: none;
}
#form_aviaSearch.searchFormAB .directionFrom .suggestField input[tabindex] {
	width: 100%;
}
#form_aviaSearch.searchFormAB .round .directionTo .suggestField input[tabindex] {
	width: 100%;
}
#form_aviaSearch.searchFormAB div[class*='dirRow'] td[class*='date'] .suggestField input {
	width: 100%;
}
#form_aviaSearch.searchFormAB .searchFormABSubmit, #form_aviaSearch.searchFormAB .searchFormABSubmit:disabled {
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
	background: #1490FB;
	border-radius: 6px;
	margin: 25px 0 0 0;
	cursor: pointer;
	height: auto;
    padding: 19px 30px;
    width: auto;
    min-width: 120px;
    white-space: nowrap;
    text-align: center;
    line-height: normal;
    box-shadow: none;
	box-sizing: inherit;
}

#form_aviaSearch.searchFormAB #dirTongue {
	z-index: 4;
	position: relative;
	margin: 0;
	padding: 0 10px 5px 0;
	top: 0;
	background: transparent;
}

#form_aviaSearch.searchFormAB .suggestField input::-webkit-input-placeholder {
	color: #757575;
}

#form_aviaSearch.searchFormAB .suggestField input:-ms-input-placeholder {
	color: #757575;
}

#form_aviaSearch.searchFormAB .suggestField input:-moz-placeholder {
	color: #757575;
}

#form_aviaSearch.searchFormAB #serviceClassLabel {
	width: 101px;
}

#form_aviaSearch.searchFormAB #dirTongue .dirRow {
	margin-top: 10px;
}

#form_aviaSearch.searchFormAB #formSearch {
	width: 100%;
	min-height: 103px; /* to do the same height as hotels form */
}
#form_aviaSearch.searchFormAB .suggestField {
	width: 100%;
}
#form_aviaSearch.searchFormAB #formSearch div {
	float: left;
	box-sizing: border-box;
}
/**************************************************************************
**  for round
**************************************************************************/
#form_aviaSearch.searchFormAB .round .directionFrom {
	padding: 0 5px 10px 0px;
	width: 25%;
}
#form_aviaSearch.searchFormAB .round .directionTo {
	padding: 0 5px 10px 5px;
	width: 25%;
}
#form_aviaSearch.searchFormAB .round .dateFrom {
	padding: 0 5px 10px 5px;
	width: 25%;
}
#form_aviaSearch.searchFormAB .round .dateTo {
	padding: 0 0 10px 5px;
	width: 25%;
}
#form_aviaSearch.searchFormAB .round .passenger {
	padding-right: 5px;
	clear: left;
	width: 25%;
}
#form_aviaSearch.searchFormAB .round #dirTongueFTRS {
	display: none;
}

/**************************************************************************
**  for oneway
**************************************************************************/
.dirRow1.oneway {
	width: 100%;

}
body {
	position: relative;
}
#form_aviaSearch.searchFormAB .oneway .directionFrom {
	padding: 0 5px 10px 0;
	width: 33.33%;
}
#form_aviaSearch.searchFormAB .oneway .directionTo {
	padding: 0 5px 10px 5px;
	width: 33.3%;
}
#form_aviaSearch.searchFormAB .oneway .dateFrom {
	padding: 0 0px 10px 5px;
	width: 33.33%;
}
#form_aviaSearch.searchFormAB .oneway .dateTo {
	display: none;
}
#form_aviaSearch.searchFormAB .oneway .passenger {
	padding-right: 5px;
	width: 33.33%;
	clear: left;
}
#form_aviaSearch.searchFormAB .oneway #dirTongueFTRS {
	display: none;
}

/**************************************************************************
**  for multiway
**************************************************************************/
.dirRow1.multiway {
	width: 100%;
}
#form_aviaSearch.searchFormAB .multiway .directionFrom {
	padding-right: 5px;
	width: 33.33%;
}
#form_aviaSearch.searchFormAB .multiway .directionTo {
	padding-left: 5px;
	padding-right: 5px;
	width: 33.33%;
}
#form_aviaSearch.searchFormAB .multiway .dateFrom {
	padding-left: 5px;
	width: 33.33%;
}
#form_aviaSearch.searchFormAB .multiway .dateTo {
	display: none;
}
#form_aviaSearch.searchFormAB .multiway .passenger {
	clear: left;
	width: 33.33%;
	padding: 10px 5px 0 0;
}
#form_aviaSearch.searchFormAB .multiway #dirTongueFTRS {
	width: 100%;
}

#form_aviaSearch.searchFormAB div[class*='dirRow'] div[class*='date'] .suggestField:after {
	content: '';
	z-index: 5;
	position: absolute;
	top: 4px;
	right: 7px;
	bottom: 0;
	margin: auto 0;
	width: 22px;
	height: 20px;
	background: url(/images/newSearch/calendar_ico.png) no-repeat top;
}
#form_aviaSearch.searchFormAB div[class*=dirRow] div.dateTo .suggestField:after {
	background-position: bottom;
}

#form_aviaSearch.searchFormAB .multiway #dirTongue {
	padding-right: 0;
	padding-bottom: 0;
	width: 100%;
}

#form_aviaSearch.searchFormAB .multiway #dirTongue .dirRow {
	padding-bottom: 0;
	margin-right: 0;
	width: 100%;
}
#form_aviaSearch.searchFormAB .multiway #dirTongue .dirRow .layout {
	width: 100%;
}
#form_aviaSearch .directionFrom .suggestField input[tabindex] {
	width: 100%;
}
