.ais-refinement-list--label span{display:block;color:#666}.ais-refinement-list--label span.results-count{display:inline;color:#666}.departure-month-selector-container{background:#fff;width:100%;float:left;border-radius:0;padding:1rem;margin-top:1rem;margin-bottom:1rem;border-bottom:1px solid #ebebeb}.departure-month-selector-container .slick-initialized .slick-slide{margin-left:5px;margin-right:5px}.departure-month-selector-left{width:20%;position:relative;float:left;margin-bottom:0;margin-top:18px;text-align:center}.departure-month-selector-left strong{color:#333;font-size:14px;font-weight:600}.departure-month-selector{width:80%;position:relative;float:left;margin-bottom:0;height:56px}.departure-month-selector .ais-refinement-list--label{font-weight:600;font-size:14px;color:#404040;position:relative;display:block;padding:4px 0;margin:0;width:100%;border-right:1px solid #eee;border-radius:1px;border-radius:0;text-align:center}.departure-month-selector .ais-refinement-list--label:hover{cursor:pointer}.departure-month-selector .ais-refinement-list--label span{font-weight:400;font-size:11px;letter-spacing:.05em}.departure-month-selector .ais-refinement-list--label::before{content:'';position:absolute;top:6px;left:6px;width:20px;height:20px;border-radius:2px;border:1px solid #ddd;background-color:#fff;font-family:Fontawesome;font-weight:400;font-size:16px;line-height:1;color:#0171a6;display:none}.departure-month-selector-container .departure-month-selector .ais-refinement-list--label input[type=checkbox]{margin-right:0;visibility:hidden}.date-options .slick-next:before,.date-options .slick-prev:before{position:relative;top:-10px}.departure-month-selector-container .slide-selected label.ais-refinement-list--label{background:#0079a8;border:1px solid #0079a8;color:#fff;border-radius:2px}.departure-month-selector-container .slide-selected label.ais-refinement-list--label span{color:#fff}@media only screen and (max-width:960px){.departure-month-selector-left{width:100%;position:relative;text-align:center;float:left;margin-bottom:0;margin-top:10px}.departure-month-selector-left strong{margin:0}.departure-month-selector{width:100%;position:relative;float:left;margin-bottom:0}}@media only screen and (max-width:450px){.departure-month-selector .ais-refinement-list--label{padding:6px 0}}@media only screen and (max-width:360px){.departure-month-selector{height:74px}.departure-month-selector .ais-refinement-list--label{padding:6px 8px;min-height:54px}}@media only screen and (max-width:320px){.departure-month-selector{height:54px}.departure-month-selector .ais-refinement-list--label{padding:6px 8px;min-height:inherit}}