.id_3667 .general_article .article2016 img,
.id_3666 .general_article .article2016 img,
.id_3665 .general_article .article2016 img,
.id_3664 .general_article .article2016 img,
.id_3663 .general_article .article2016 img,
.id_2540 .general_article .article2016 img {
width: 100% !important;
height: auto !important;
max-height: auto;
top: 0;
}

.id_3667 .general_article .article2016 .lead_list_item_lead img,
.id_3666 .general_article .article2016 .lead_list_item_lead img,
.id_3665 .general_article .article2016 .lead_list_item_lead img,
.id_3664 .general_article .article2016 .lead_list_item_lead img,
.id_3663 .general_article .article2016 .lead_list_item_lead img,
.id_2540 .general_article .article2016 .lead_list_item_lead img {
width: 100% !important;
height: auto !important;
}

.id_3667 .general_article .article2016  .lead_list_item_lead .leiras,
.id_3666 .general_article .article2016  .lead_list_item_lead .leiras,
.id_3665 .general_article .article2016  .lead_list_item_lead .leiras,
.id_3664 .general_article .article2016  .lead_list_item_lead .leiras,
.id_3663 .general_article .article2016  .lead_list_item_lead .leiras,
.id_2540 .general_article .article2016  .lead_list_item_lead .leiras
{
height: 180px;
overflow: hidden;
}

.general_article .article2016 .lead_list_item_lead img {
width: 270px !important;
min-width: 0;
height: auto;
padding: 10px 0 10px 0;
top: 0;
}



.id_2380 .general_article .article2016 img,
.id_2381 .general_article .article2016 img,
.id_2394 .general_article .article2016 img {
width: 100% !important;
height: 301px !important;
top: 0;
}



.id_3667 .lead_list_item,
.id_3666 .lead_list_item,
.id_3665 .lead_list_item,
.id_3664 .lead_list_item,
.id_3663 .lead_list_item,
.id_2540 .lead_list_item,
.id_2381 .lead_list_item,
.id_2380 .lead_list_item,
.id_2394 .lead_list_item {
width: 49.0%;
padding: 10px 0 10px 10px;
box-sizing:border-box;
display: inline-block;
}

div.header div.chat {
position: absolute;
top: 5px;
right: 0px;
}

div.header div.chat img {
padding: 0 !important;
}

.menu_topin {
font-size: 14px !important;
padding: 4px 5px 0 5px !important;
}

div.contentwindowtop {
width: 100% !important;
}

.menu_topin:nth-of-type(6) {
display: none;
}

#otpbank img {
max-width: 600px;
}

.cimlap_negyes .lead_list_box .lead_list_item {
width: calc( 50.0% ) !important ;
}

.cimlap_scrolled .widget_flight .oneline .from {
display: none;
}

.cimlap_scrolled .widget_flight .oneline .retdate {
display: none;
}

.cimlap_scrolled .widget_flight .oneline div {
width: 24.9% !important;
}

.general_article .article2016 p {
padding: 10px;
}
.general_article .article2016 table td {
padding: 5px;
width: 25%;
}


.general_article .article2016 table {
font-size: 14px;
}

.general_article .article2016 table td {
padding: 3px;
}

.general_article .article2016 img {
max-width: 600px;
}

.desktopmenu {
    width: 640px !important;
}


.footblackext {
width: 640px !important;
}

.footerext {
width: 640px !important;
}

.footergreencol {
width: 49% !important;
}

.general_article .article2016 .lead_list_item_lead div.leiras {
float: left;
width: 100%;
}


.general_article .article2016 .lead_list_item_lead img {
float: right;
top: 0;
}

.article2016_right {
width: 100% !important;
}

.article2016_left {
width: 100% !important;
}


.uticelbig h2 {
font-size: 20px;
}

.uticelokin {
width: 600px !important;
}

.uticelbig img {
width: 100%;
height: auto;
max-width: 640px;
}

div.contentwindow {
width: 650px !important;
}

.repulojegyfilterbox {
float: right;
display: block;
width: 190px;
overflow: hidden;
}


.hotelsearchtablein {
width: 640px;
}

.hotel_filters_meal_title {
padding-top: 0 !important;
height: auto;
}

.hotelfejlecbox {
height: 160px !important;
}
.hotel_filter_block {
height: auto !important;
}

.hotel_filters_table {
height: auto !important;
}

.hotel_filters_categ {
width: 300px !important;
position: static !important;
left: 0 !important;
top: 0 !important;
}

.hotel_filters_cost  {
width: 300px !important;
position: static !important;
left: 0 !important;
top: 0 !important;
}

.hotel_filters_hotelname  {
width: 300px !important;
position: static !important;
left: 0 !important;
top: 0 !important;
}

.hotel_filters_meal  {
width: 300px !important;
position: static !important;
left: 0 !important;
top: 0 !important;
vertical-align: top;
}
 

#hotsmap {
display: none;
}

.hotel_filters_categ_inp {
width: 300px !important;
position: static !important;
left: 0 !important;
top: 0 !important;
}

.hotel_filters_categ_inp .filterfield {
font-size: 16px !important;
width: 90px !important;
}

.uticelok {

width: 600px !important;
overflow-x: auto;
box-sizing: border-box;
height: auto !important;
overflow-y: hidden;
-webkit-overflow-scrolling:touch;
box-sizing:border-box;
}

div.buttons {
width: 630px !important;
height: 60px !important;

}

div.buttonin {
width: 630px !important;
height: 50px !important;
}

div.buttonin .button {
display: inline-block;
height: 38px !important;
width: 157px !important;
box-sizing: border-box;
overflow: hidden;
margin: auto !important;
float: left;
}

div.buttonin .button img {
max-width: 95%;
max-height: 95%;
}


.flightblock {
width: 630px !important;
}

#table_irany_2 {
display: none;
}

div.table_class {
display: none;
}

#irany_bl_1 {
float: right !important;
}

#bigsearchtable {
padding-bottom: 40px;
}

.table_oda {
text-align: left;
float: left !important;
}

.table_vissza {
float: left !important;
text-align: left;
}

#wizard_flightsearch_normal div.bsearch2 {
float: left;
}

#wizard_flightsearch_normal div.bsearch1 {
float: left;
}

div.search_person .bsearch3 {
float: left;
}

.table_irany .bsearch3 {
background: #a3c9ae !important;
padding-right: 10px;
}

.flights_descr {
width: 430px !important;
font-size: 18px !important;
}

#repulojegytalalatok {
width: 440px !important;
}

div.content900 {
width: 650px !important;
padding: 0px 10px 0px 10px;
}



.valtoztatok img {
 transform: scale(0.75,0.75);
}

.air_filters_table {
/* transform: scale(0.65,0.65); */
}

.flight_hits  {
width: 450px !important;
}