/* Only the destination list and search-result cards use these rules. */
.listxljs[data-cyts-list-card="1"]{height:auto!important;min-height:0;line-height:1.75;text-align:left}
.listxljs[data-cyts-list-card="1"] .xlm{height:auto!important;min-height:0;margin:0 0 8px!important;padding:0!important;line-height:1.7!important}
.listxljs[data-cyts-list-card="1"] .xlm>a{font-size:15px!important;font-weight:700;line-height:1.7!important;color:#28733b;display:block;overflow-wrap:anywhere}
.listxljs[data-cyts-list-card="1"] .cyts-list-icon{display:inline-block;margin-right:6px;font-size:15px;font-weight:400;vertical-align:baseline}
.listxljs[data-cyts-list-card="1"] .cyts-list-quote,.listxljs[data-cyts-list-card="1"] .cyts-list-departure{display:flex;align-items:baseline;flex-wrap:wrap;gap:0;min-height:25px;margin:0;padding:0;font-size:13px;line-height:1.8;color:#59685b}
.listxljs[data-cyts-list-card="1"] .cyts-list-label{flex:0 0 auto;color:#657565;font-size:13px;font-weight:400}
.listxljs[data-cyts-list-card="1"] .cyts-list-price{font-size:13px;line-height:1.8;color:#bd491d!important;font-weight:600}
.listxljs[data-cyts-list-card="1"] .cyts-list-more{font-size:12px;line-height:1.8;color:#527852;margin-left:14px;white-space:nowrap}
.listxljs[data-cyts-list-card="1"] .cyts-list-departure>span:last-child{min-width:0;font-size:13px;line-height:1.8;overflow-wrap:anywhere}
@media(max-width:767px){
 .cyts-inner-page .listxljs[data-cyts-list-card="1"] .xlm{margin-bottom:5px!important}
 .cyts-inner-page .listxljs[data-cyts-list-card="1"] .xlm>a{font-size:15px!important;line-height:1.65!important}
 .cyts-inner-page .listxljs[data-cyts-list-card="1"] .cyts-list-quote,.cyts-inner-page .listxljs[data-cyts-list-card="1"] .cyts-list-departure{min-height:24px;font-size:13px;line-height:1.7;align-items:baseline}
 .cyts-inner-page .listxljs[data-cyts-list-card="1"] .cyts-list-departure{flex-wrap:nowrap}
 .cyts-inner-page .listxljs[data-cyts-list-card="1"] .cyts-list-more{margin-left:10px;font-size:12px}
 .cyts-inner-page .jdlb{box-sizing:border-box;float:none!important;width:100%!important;max-width:100%;height:auto!important;margin:12px 0!important;padding:10px!important;background:#f4f8f0;border:1px solid #dce6d8}
 .cyts-inner-page .jdlbbt{box-sizing:border-box;width:100%!important;height:auto!important;margin:0 0 8px!important;padding:0!important;background:none!important}
 .cyts-inner-page .jdlbbt h2{box-sizing:border-box;float:none!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;font-size:15px!important;line-height:1.7!important;background:none!important}
 .cyts-inner-page .jdlb .clear{width:100%!important}
}
