#ui-datepicker-div {
left: 0 !important;
max-width: 320px;
}

.cl_complog_priceing {
font-size: 14px !important;
}

html div.complog_date_select_onedate {
font-size: 14px !important;
padding-bottom: 10px;
}

div.complog_date_select_onedate span.sel {
width: auto !important;
padding-right: 5px;
}

.akcios4_one {
box-sizing: border-box;
max-height: 120px;
}

.ui-datepicker-multi .ui-datepicker-group {
    width: 100% !important;
max-width: 320px;
    clear: both;
}

.o_contactme {
height: 290px !important;
width: 100%;
}

.o_contactmetxt {
font-size: 18px;
}

.searchoffer_row.offtype .searchoffer_col.data, .searchoffer_row.offacctype .searchoffer_col.data { text-align: left !important;}

.searchoffer_row.offlevel .searchoffer_col.data #off_fokozat_max { text-align: left !important;  float: left !important; }

.searchoffer_row { float: none !important; }

body .searchoffer_row.offlevel  .searchoffer_col.data {width: 300px; }

.searchoffer_table_box_options { width: 300px  !important;display: inline-block;}
.ajanlat_kereso .searchoffer_table_box_sdubmit {
 display: inline-block;
}

.ajanlat-kereso .ajanlat_kereso_lenyilo_block .offerblock {
width: 100%;
}

.ajanlat_kereso_lenyilo_head h2 { font-size: 18px !important;}

.offermaincontleftext {
width: 100% !important;
}


.szakertoink .szakertolista .lead_list_box .lead_list_item_lead h3, .szakertolista .lead_list_box .lead_list_item_lead h2 {font-size: 18px !important; }

.szakertoink .szakertolista .lead_list_item {
height: 230px !important;
width: 320px !important;
display: inline-block;
}

.szakertoink .szakertolista .lead_list_item .lead_list_itemin {
height: 220px !important;;
width: 320px !important;
display: inline-block;
}


.szakertoink .szakertolista .lead_list_box .lead_list_item .lead_list_item_lead {
width: auto !important;
max-width: 320px;
}

.szakertolista .lead_list_box {
width: auto !important;
max-width: 320px;
display: inline-block;
}


/* útvonalak listzása */
.lead_list_box .lead_list_item_title h3 { font-size: 18px !important; }

.lead_list_box .lead_list_item_lead .himg {
	width: 298px !important;
max-height: 167px !important;
height: auto;
}

.lead_list_box  .lead_list_item {
height: auto !important;
width: 320px !important;
}

.lead_list_box  .lead_list_item .lead_list_item_title {
left: 0px !important;
height: 28px !important;
width: 298px !important;
}

.lead_list_box  .lead_list_item .lead_list_item_lead {
top: 0px !important;
left: 0px !important;
width: 298px !important;
height: 167px !important;
}


.lead_list_box .lead_list_item  .lead_list_item_link {
top: 0px !important;
left: 0px !important;
width: 298px !important;
padding-bottom: 20px;
}

.lead_list_box .lead_list_item  .lead_list_item_link a {
font-size: 18px !important;
width: 298px !important;
padding: 4px 2px 4px 2px !important;
}

.lead_list_box .lead_list_item_lead .himg img,
.lead_list_item_lead img {
	width: 298px !important;
	max-height: 167px !important;
max-width: 298px !important;
min-height: auto;
}

.lead_list_item_lead h3 { font-size: 20px !important; }

.lead_list_box .lead_list_item_lead .htxt {
       font-size:14px  !important;
       width: 160px !important;

max-height: 125px;
height: 150x !important;
overflow: hidden;
padding-top: 28px !important;
display: none !important;
}

.offer_list_one .positionlink a {
width: 320px !important;
}

.footerblackin.fullw {
width: 100% !important;
min-width: 320px !important;
}

.footerblackin.fullw .blockleft {
width: 100%;
overflow: hidden;
text-align: center;
}

.footerblackin.fullw .blockleft a {
padding-left: 0;
padding-right: 0;
display: inline-block;
width: 100%;
}

.footerblackin.fullw .blockright {
width: 100%  !important;
overflow: hidden;
float: none !important;
text-align: center !important;
padding: 0 !important;
}

.fullw, .menu_top { 	
	min-width: 320px !important;
}

.maincontent {
	padding-left: 0 !important;
	padding-right: 0 !important;
}

.headmenu {
width: 100% !important;
}

.headwhite {
padding: 0 !important;
}

.footblackext {
width: 100% !important;
height: auto !important;
}

.footerext  {
padding: 0 !important;
width: 100%
}

.footerblueupside {
width: 320px;
}

.footergreen {
padding: 15px 0 20px 0 !important;
}

.contentwindow {
width: 100%;
max-width: 450px;
padding: 0 5px 0 5px;
margin: auto;
text-align: center;
}

.offerbigpicin {
height: auto;
max-height: 290px;
}

.headslideshowext .headslideshow_inner .whitetitle {
font-size: 40px;
}

.headslideoverbox {
overflow: hidden;
}

.headslideshowext .headslideoverbox a {
font-size: 15px;
}

.headslideshowext .headslideoverbox h3 {
font-size: 20px;
margin: 0 !important;
-webkit-margin: 0 !important;
line-height: 24px;
}

.headslideshowext .headslideshow_inner .headslideoverbox:nth-child(3) {
padding: 1px 5px 0px 150px;
}

.survey_answer input, .survey_answer select, .survey_answer textarea {
max-width: 300px;
}

.footergreencol {
text-align: center !important;
}

.headslideoverbox p {
	padding: 3px 5px 0 5px !important;
	font-size: 15px;
	font-family: HelveticaNeueLight;
	transition: all 0.5s;
}

.mainpageblock3in h3 {
padding: 0 !important;
margin: 0 !important;
}

.szakertolista {
display: inline-block;
}

.greensep {
display: inline-block;
}

.greensepin {
font-size: 15px !important;
}

.szakertolista .lead_list_box .lead_list_item_lead .himg {
width: 120px !important;
}

.szakertolista .lead_list_box .lead_list_item_lead .himg img {
width: 110px !important;
max-width: 110px;
min-height: 0 !important;
max-height: none  !important;
height: auto !important;
}

.szakertolista .lead_list_box .lead_list_item_lead .htxt {
height: 220px !important;
max-height: 240px;
font-size: 14px;
}

.szakertolista .lead_list_box .lead_list_item_lead .htxt a {
font-size: 14px !important;
min-width: 0 !important;
margin: 0 !important;
padding: 2px !important;
height: 35px !important;
}

.inspiracio_listin .lead_list_box .lead_list_item .lead_list_item_title {
top: 0 !important;
left: 0px !important;
font-size: 14px !important;
max-height: 30px;
height: auto;
font-weight: bold;
}

.inspiracio_listin .lead_list_box .lead_list_item .lead_list_item_title h3 {
font-size: 14px !important;
max-width: 170px;
white-space: wrap;
overflow:hidden;
max-height: 30px;
color: #00C0F3 !important;
}

.inspiracio_listin .lead_list_box .lead_list_item .lead_list_item_lead {
left: 125px !important;
top: 0  !important;
}


.inspiracio_list .lead_list_box .lead_list_item_lead .htxt {
padding-top: 0 !important;
max-height: 220px;
overflow: hidden;
}

.expertphone {
padding: 2px !important;
font-size: 14px !important;
}

div.hotel_big_picture {
width: 100% !important;
height: 100% !important;
max-height: 261px !important;
}

.offerbigpicext {
text-align: center;
display: inline-block;
width: 100%;
}


div.hotel_big_picture img {
max-width: 100% !important;
/* max-height: 161px !important; 2023 */
top: 0 !important;
width: 100% !important;
height: 100% !important;
min-height: 160px;
}

.offer_col_name {
font-size: 14px !important;
}

.o_offhead h1 {
font-size: 18px  !important;
padding-top: 18px  !important;
line-height: 20px  !important;
padding-bottom: 0px;
overflow: hidden;
}
.offer_col_price h4  {
font-size: 16px  !important;
padding-top: 18px  !important;
line-height: 20px  !important;
padding-bottom: 0px;
overflow: hidden;
}

.o_offhead {
height: auto !important;
}

.o_contactme {
width: 320px !important;
}

div#hotel_kepek {
width: 320px !important;
}

.otp_offer_tabs {
font-size: 11px !important;
row-gap:0;
column-gap: 0;

}

.deszakamerika {
position: absolute;
left: 130px;
top: 170px;
background-color: #73cf30;
padding: 5px 10px 5px 10px;
}

.dkarib {
position: absolute;
left: 160px;
top: 280px;
background-color: #73cf30;
padding: 5px 10px 5px 10px;
}

.delamerika {
position: absolute;
left: 260px;
top: 320px;
background-color: #73cf30;
padding: 5px 10px 5px 10px;
}

.deuropa {
position: absolute;
left: 580px;
top: 130px;
background-color: #73cf30;
padding: 5px 10px 5px 10px;
}

.dazsia {
position: absolute;
left: 810px;
top: 200px;
background-color: #73cf30;
padding: 5px 10px 5px 10px;
}

.darab {
position: absolute;
left: 640px;
top: 230px;
background-color: #73cf30;
padding: 5px 10px 5px 10px;
}

.dafrika {
position: absolute;
left: 580px;
top: 320px;
background-color: #73cf30;
padding: 5px 10px 5px 10px;
}

.dindia {
position: absolute;
left: 780px;
top: 300px;
background-color: #73cf30;
padding: 5px 10px 5px 10px;
}

.dausztralia {
position: absolute;
left: 960px;
top: 390px;
background-color: #73cf30;
padding: 5px 10px 5px 10px;
}

.destinations_listbox  h4 {
font-size: 16px !important;
}


.destinations_listcol {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
		
width: 100%;
height: auto;
display: inline-block;
float: left;
padding: 20px;
box-sizing: border-box;
text-align:center;
margin-bottom: 30px;
overflow: hidden;
}

.headeruptextblockin {
width: 320px;
text-align: center;
margin: auto;
}

.expert_block_right {
width: 320px !important;
}

.expert_block h1, 
.expert_block h2, 
.expert_block h3, 
.expert_block h4 {
padding-top: 20px !important;
} 

.mainpagebutton.bgblue {
font-size: 16px !important;
}

.akcios4_one h2 {
font-size: 16px !important;
}

.inspiracio_listin .lead_list_box .lead_list_item_lead .himg img, .lead_list_item_lead img {
width: 290px !important;
min-height: none !important;
top: 0 !important;
}

.offer_list_one .offerpicsmallbox {
width: 298px !important;
height: 167px !important;
}

.offer_list_one .offerpicsmallbox img {
    width: 298px !important;
    height: auto;
    max-height: 167px !important;
}

.inspiracio_listin .lead_list_box .lead_list_item  .lead_list_item_link a {
width: 290px !important;
}

.inspiracio_listin .lead_list_box .lead_list_item:nth-child(3n) {
margin-right: 10px !important;
}

.offer_details_title {
width: 100%;
}
.otp_offer_select_date .offer_row_seldate_col {
width: 100% !important;
}

#wizard_offer_seldate {
width: 100% !important;
}

.datesprices .startt {
width: 100%;
}

.datesprices .starts,
.datesprices .startd {
float: right !important;
text-align: right !important;
}
.incpert {width: 100% !important;}

.offerreq_form_addr_varost {display: none;}

table.prices_offereqtable {
font-size: 14px !important;
}

.wizard_offer_calc_box table.prices_offereqtable td {
padding: 5px 1px 5px 0 !important;
font-size: 15px;
display: inline-block;
width: 100%;
}

.wizard_offer_calc_box table.prices_offereqtable input,
table.msc_travellers_table select {
width: 100%  !important;
}

.wizard_offer_calc_box table.prices_offereqtable {
display: inline-block;
width: 100%  !important;
}

.datesprices .endt {
text-align: left !important;
}

table.offer_prdet_table {
font-size: 14px !important;
}

.landing2020 .tw_advanced_editor_line.col_2 .advanced_editor_block:nth-of-type(1) {
width: 100.00%;
}


.landing2020 .tw_advanced_editor_line.col_2 .advanced_editor_block:nth-of-type(2) {
width: 100.00%;
}

.lead_list_box .lead_list_item .lead_list_item_link a {
width: 100%;
}

.lead_list_box .lead_list_item {
width: 100%;
}

div.headerupblocknopic.landing2020 .offerbigpicin .article_head_title h1 {
font-size: 26px;
}

div.headerupblocknopic.landing2020 .offerbigpicin .article_head_title h2 {
font-size: 20px;
}

.utkereso  h1 {
color: #ffffff;
font-size: 30px;
padding-top: 20px;
padding-bottom: 10px;
}

.utkereso  h2 {
color: #ffffff;
font-size: 20px;
padding-top: 10px;
padding-bottom: 10px;
}

.utkereso {
background-size: auto auto !important;
}

.cl_onehitin div.cl_title span.travname {
font-size: 15px !important;
}



.terkep2020 .terkep2020_cont {
display: inline-block;
width: 100%;
padding: 0;
margin: 0;
float: left;
text-align: center;
}


.complogblock .complog_payed {
font-size: 16px;
line-height: 22px;
max-width: 320px !important;
}

.input_traveller_billing_line div.billing.street {
width: 100%;
}

.ajanlat2020 .offerbigpicext .offerblock.part_title .offerdetailsin h1 {
font-size: 16px;
}

.ajanlat2020 .offerbigpicext .offerblock.part_price .offerdetailsin {
padding-top: 50px !important;
}

.landing2020 .tw_advanced_editor_line.col_2 .offer_list_one .text h3 {
font-size: 18px !important;
width: auto !important;
}

.landing2020  .offer_list_one .positionlink a {
width: auto;
}

.landing2020 .tw_advanced_editor_line.col_2 .advanced_editor_block:nth-of-type(1) {
padding-left: 0 !important;
}


.landing2020 .tw_advanced_editor_line.col_2 .advanced_editor_block:nth-of-type(2) {
padding-right: 0 !important;
}

.landing2020 .offer_list_one .offerpicsmallbox {
width: 318px !important;
}

.lead_list_box  .lead_list_item .lead_list_item_lead {
top: 0px !important;
left: 0px !important;
width: 298px !important;
height: 167px !important;
}


.landing2020 .lead_list_box .lead_list_item  .lead_list_item_link {
width: 318px !important;
top: 164px !important;
}

.landing2020 .lead_list_box .lead_list_item  .lead_list_item_link a {
width: 318px !important;
}

.landing2020 .lead_list_box .lead_list_item_lead .himg img,
.landing2020 .lead_list_item_lead img {
	width: 318px !important;
	max-height: 167px !important;
max-width: 318px !important;
min-height: auto;
}


.landing2020 .lead_list_box .lead_list_item .lead_list_item_lead {
width: 318px !important;
position: relative !important;
}

.offer_list_one .offerpicsmallbox img {
width: 318px !important;
}

.headslideshowext.new  {
min-height: 1000px;
width: 100%;
display: inline-block;
}

#ugallery_1 {
min-width: 320px !important;
width: 100% !important;
display:inline-block;
}

.felesbannerbal p {
width: 100%;
}

.felesbannerbal p a {
width: 100%;
}



.mainpageblock6os a::before {
width: 100% !important;;
height: 100% !important;;
}

.mainpageblock6os a, .mainpageblock6os a:visited {
width: 100% !important;
height: 100% !important;
line-height: normal !important;
font-size: 24px !important;
margin-bottom: 20px;
padding-top: 200px;
min-height: 300px;
}

.irodak-lista .szakerto img {
width: 100%;
max-height: none;
min-height: 140px;
height: auto;
overflow: hidden;
position: relative;
float: left;
box-sizing:border-box;
margin-right: 0;
margin-bottom: 10px;
}

.ajanlat2020 .offerblock.part_bigpicture  .hotel_big_picture:before {
transform: scale(0.4);
margin-right: -12%;
margin-top: -12%;

}

.ajanlat2020 .offerblock.part_bigpicture .offer_kiallitas .hotel_big_picture:before {
transform: scale(0.4);
margin-right: -22%;
margin-bottom: -7%;
}

.ajanlat2020 .offerbigpicext .offerblock.part_title h1 {
padding-right: 20px;
}

body .destinations_onemonth div {
width: 300px;
height: 300px;
}

body .destinations_onemonth div {
background-size: 300px 300px;
}

.searchoffer_row.offlevel {
display: inline-block;
width: 100%;
height: auto;
}

.ajanlat-kereso article .tw_advanced_editor_line.col_2 .advanced_editor_block:nth-of-type(2) {
margin-top: 20px;
}

.ajanlat-kereso .ajanlat_kereso_ajax_head input {
font-size: 16px;
}

#offer_ajax_keyword_autocomplete li {
font-size: 16px;
}

.ajanlat2020 #cl_select_booking_methodin .complog_action_buttonin {
width: auto;
}

body .offermaincontleftext ul li, ul li {
width: 90%;
}

.ajanlat2020 #cl_seltravellers_datain input {
max-width: 90%;
}

.landing_2021 .contentwindow {
max-width: none;
padding: 0;
}

.landing_2021 .offermaincontmain {
padding: 0 5px 0 5px;
}

.landing_2021 .tw_advanced_editor_line.col_3 .advanced_editor_block {
padding-bottom: 20px;
width: 100% !important;
max-width: 100% !important;
}

.landing_2021 .tw_advanced_editor_line .advanced_editor_block .offer_list_one .offerpicsmallbox img {
width: 360px !important;
height: auto  !important;
max-height: 206px;
filter: brightness(75%) saturate(140%);
}

.landing_2021 .tw_advanced_editor_line .advanced_editor_block .offer_list_one .offerpicsmallbox img {
width: 360px  !important;
height: auto;
max-height: 206px  !important;
filter: brightness(75%) saturate(140%);
}

.landing_2021 .tw_advanced_editor_line .advanced_editor_block .offer_list_one .offerpicsmallbox {
    width: 360px !important;
    height: 340px !important;
}

.landing_2021 .offer_list_block {
width: 100%;
}
.landing_2021 .offer_list_block .offerpicbigbox {
justify-content: center !important;
flex-flow: column wrap;
align-items: center  !important;
align-content: center  !important;
}

.landing_2021 .tw_advanced_editor_line.col_2 .advanced_editor_block {
width: 100% !important;
}

.landing_2021 .tw_advanced_editor_line.col_2 {
flex-wrap: wrap !important;
justify-content: center !important;
flex-flow: column wrap;
align-items: center  !important;
align-content: center  !important;
}

.landing_2021 .landing2020 .lead_list_box .lead_list_item_lead .himg img,
.landing2020 .lead_list_item_lead img {
    width: 360px !important;
    max-width: none !important;
    max-height: 203px !important;
    height: 203px;
}
.landing_2021 .landing2020 .lead_list_box {
text-align:center;
}

.landing_2021 .landing2020 .lead_list_box .lead_list_item {
float: none !important;
}

.landing_2021 .landing2020 .lead_list_box .lead_list_item_lead .himg {
    width: 100% !important;
max-height: none !important;
}


.landing_2021 .landing2020 .lead_list_box .lead_list_item .lead_list_item_lead {
    width: 100% !important;
    left: 0 !important;
    top: 0 !important;
    height: 325px !important;
    overflow: hidden !important;
    position: absolute !important;
}

.landing_2021 .landing2020 .lead_list_box .lead_list_item .lead_list_item_title {
    left: 0 !important;
    width: 100% !important;
    height: 36px !important;
}

.landing_2021 .landing2020 .lead_list_box .lead_list_item .lead_list_item_link {
    position: absolute !important;
    left: 0 !important;
    top: 330px !important;
    width: 100% !important;
    text-align: center !important;
}

.landing_2021 .landing2020 .lead_list_box .lead_list_item .lead_list_item_link a:visited,
.landing_2021 .landing2020 .lead_list_box .lead_list_item .lead_list_item_link a {
    width: auto !important;
    font-size: 18px !important;
    padding: 4px 10px 4px 10px !important;
 
}

.landing_2021 .landing2020 .lead_list_box .lead_list_item_lead .htxt {
    width: 100% !important;
    display: inline-block !important;
    font-size: 14px !important;
    padding: 36px 2px 0 2px !important;
}

.landing_2021 .landing2020 .lead_list_box .lead_list_item_title h3 {
    font-size: 15px !important;
}

.landing_2021 .offerbigpicin {
width: 100% !important;
max-height: none;
}

.landing_2021 .offermaincontmainin .tw_advanced_editor_line.col_2 h2 {
    min-height: 76px !important;
    box-sizing: border-box !important;
    text-align: center !important;
}

.offerfilter {
text-align: center;
}
.landing_2021 .landing2020 .tw_advanced_editor_line .advanced_editor_block.oszlop_3 .lead_list_box {
    justify-content: center !important;
    flex-flow: column wrap;
    align-items: center !important;
    align-content: center !important;
}

.landing_2021 .contentwindow .tw_advanced_editor_line .advanced_editor_block.oszlop_3 .offer_list_one {
padding: 0 0 20px 0;
max-width: 360px;
}

.landing_2021 .contentwindow .landing2020  .lead_list_box .lead_list_item {
padding: 0 0 20px 0;
max-width: 360px;
}

html div.complog_date_select_onedate span.start {
width: 30%;
font-size: 13px;
}

html div.complog_date_select_onedate span.end {
width: 30%;
font-size: 13px;
}

html div.complog_date_select_onedate span.price {
width: 40%;
font-size: 13px;
}

html div.complog_date_select_onedate span.sel {
width: 100%;
font-size: 13px;
padding: 10px 0 5px 0;
}

.ajanlat-3as-listazo .contentwindow {
max-width: none;
padding: 0;
}

.ajanlat-3as-listazo .offermaincontmain {
padding: 0 5px 0 5px;
}

.ajanlat-3as-listazo .tw_advanced_editor_line.col_3 .advanced_editor_block {
padding-bottom: 20px;
width: 100% !important;
max-width: 100% !important;
}

.ajanlat-3as-listazo .tw_advanced_editor_line .advanced_editor_block .offer_list_one .offerpicsmallbox img {
width: 360px !important;
height: auto  !important;
max-height: 206px;
filter: brightness(75%) saturate(140%);
}

.ajanlat-3as-listazo .tw_advanced_editor_line .advanced_editor_block .offer_list_one .offerpicsmallbox img {
width: 360px  !important;
height: auto;
max-height: 206px  !important;
filter: brightness(75%) saturate(140%);
}

.ajanlat-3as-listazo .tw_advanced_editor_line .advanced_editor_block .offer_list_one .offerpicsmallbox {
    width: 360px !important;
    height: 340px !important;
}

.ajanlat-3as-listazo .offer_list_block {
width: 100%;
}
.ajanlat-3as-listazo .offer_list_block .offerpicbigbox {
justify-content: center !important;
flex-flow: column wrap;
align-items: center  !important;
align-content: center  !important;
}

.ajanlat-3as-listazo .tw_advanced_editor_line.col_2 .advanced_editor_block {
width: 100% !important;
}

.ajanlat-3as-listazo .tw_advanced_editor_line.col_2 {
flex-wrap: wrap !important;
justify-content: center !important;
flex-flow: column wrap;
align-items: center  !important;
align-content: center  !important;
}

.ajanlat-3as-listazo .landing2020 .lead_list_box .lead_list_item_lead .himg img,
.landing2020 .lead_list_item_lead img {
    width: 360px !important;
    max-width: none !important;
    max-height: 203px !important;
    height: 203px;
}
.ajanlat-3as-listazo .landing2020 .lead_list_box {
text-align:center;
}

.ajanlat-3as-listazo .landing2020 .lead_list_box .lead_list_item {
float: none !important;
}

.ajanlat-3as-listazo .landing2020 .lead_list_box .lead_list_item_lead .himg {
    width: 100% !important;
max-height: none !important;
}


.ajanlat-3as-listazo .landing2020 .lead_list_box .lead_list_item .lead_list_item_lead {
    width: 100% !important;
    left: 0 !important;
    top: 0 !important;
    height: 325px !important;
    overflow: hidden !important;
    position: absolute !important;
}

.ajanlat-3as-listazo .landing2020 .lead_list_box .lead_list_item .lead_list_item_title {
    left: 0 !important;
    width: 100% !important;
    height: 36px !important;
}

.ajanlat-3as-listazo .landing2020 .lead_list_box .lead_list_item .lead_list_item_link {
    position: absolute !important;
    left: 0 !important;
    top: 330px !important;
    width: 100% !important;
    text-align: center !important;
}

.ajanlat-3as-listazo .landing2020 .lead_list_box .lead_list_item .lead_list_item_link a:visited,
.ajanlat-3as-listazo .landing2020 .lead_list_box .lead_list_item .lead_list_item_link a {
    width: auto !important;
    font-size: 18px !important;
    padding: 4px 10px 4px 10px !important;
 
}

.ajanlat-3as-listazo .landing2020 .lead_list_box .lead_list_item_lead .htxt {
    width: 100% !important;
    display: inline-block !important;
    font-size: 14px !important;
    padding: 36px 2px 0 2px !important;
}

.ajanlat-3as-listazo .landing2020 .lead_list_box .lead_list_item_title h3 {
    font-size: 15px !important;
}

.ajanlat-3as-listazo .offerbigpicin {
width: 100% !important;
max-height: none;
}


.ajanlat-3as-listazo .landing2020 .tw_advanced_editor_line .advanced_editor_block.oszlop_3 .lead_list_box {
    justify-content: center !important;
    flex-flow: column wrap;
    align-items: center !important;
    align-content: center !important;
}

.ajanlat-3as-listazo .contentwindow .tw_advanced_editor_line .advanced_editor_block.oszlop_3 .offer_list_one {
padding: 0 0 20px 0;
max-width: 360px;
}

.ajanlat-3as-listazo .contentwindow .landing2020  .lead_list_box .lead_list_item {
padding: 0 0 20px 0;
max-width: 360px;
}

html body .offer_row_opts_box.small {
flex-basis: calc(50% - 10px);
}

html span.tabsep {
width: 1px;
background-size: 1px 30px;
height: 50px;
}


.ajanlat-3as-listazo .offerbigpicin {
height: auto;
}

.id_2324 article iframe {
min-height: 5800px;
}

div.destinations_map {
max-width: 100%;
overflow-x: scroll;
}

.trippercountryin .onecountry .onecountryin span mark {
display: none;
}

html .partnerlogok img {
height: 35px;
}

html .ajanlat_kereso_lenyilo_head {
height: 34px;
}

html .ajanlat_kereso_ext .ajanlat_kereso_head {
height: 34px;
}

html .ajanlat_kereso_ext .ajanlat_kereso_head h2 {
font-size: 18px;
}

html body #newpopupwindow {

box-shadow: 2px 2px 2px #404040;
border: 1px solid #cccccc;
box-shadow: 2px 2px 2px #404040;
width:  602px !important;
height: 340px  !important;
margin-top: calc(50vh - 180px)  !important;
margin-left: 0 !important;
padding: 0 !important;
max-width: 100%;
}


html .landing_2021 .tw_advanced_editor_line .advanced_editor_block.oszlop_3 .offer_list_one:nth-of-type(3n+1) {
padding-left: 0;
padding-right: 0;
}

html .landing_2021 .tw_advanced_editor_line .advanced_editor_block.oszlop_3 .offer_list_one:nth-of-type(3n+3) {
padding-left: 0;
padding-right: 0;
}

html .landing_2021 .tw_advanced_editor_line .advanced_editor_block.oszlop_3 .offer_list_one {
  padding-left: 0;
  padding-right: 0;
}

html .nyeremenyjatek .survey_question_block {
width: 100%;

}