:root{--colorPrimario:#f57d20;--grisBorder:#ebe6de}.logoHorarios{width:2rem!important}#monthCalendar option{color:#f57d20;font-size:26px!important;font-weight:600}#monthCalendar{font-size:26px!important;letter-spacing:1px;font-weight:700;background-color:transparent;color:#fff}#horariosWinjet{font-family:'Source Sans Pro',Helvetica,Arial,Lucida,sans-serif}#horariosWinjet p{text-align:center}#horariosWinjet .mes{display:flex;justify-content:center}#horariosWinjet .mes{display:flex;justify-content:center}.titulos{background:var(--colorPrimario);color:#fff;padding:0 15px;height:45px;margin-top:25px}@media (max-width:980px){#horariosWinjet .title{width:45%;font-size:22px!important;letter-spacing:1px;font-weight:400!important}#monthCalendar{font-size:22px!important;letter-spacing:1px;font-weight:400!important}#monthCalendar option{color:#f57d20;font-size:22px!important;font-weight:400}}#horariosWinjet .title{width:45%;font-size:24px;letter-spacing:1px;font-weight:500;margin:0 auto}#horariosWinjet .title.mes{text-transform:capitalize}.titulos img{vertical-align:middle;width:45px}#horariosWinjet p.subtitle{text-align:center;margin-top:20px}#horariosWinjet p.subtitle span{background:var(--colorPrimario);color:#fff;text-transform:uppercase;text-align:center;font-size:13px;font-weight:700;border-radius:6px;padding:7px 14px}#horariosHolder{display:flex;padding:15px;min-height:250px;flex-direction:row}.contMuelle{width:50%}#horariosHolder h3,#horariosHolder h4,.itemSlider h4{text-align:center;text-transform:uppercase}#horariosHolder h4,.itemSlider h4{font-size:14px;margin:0;font-family:"Spline Sans",Sans-serif}#horariosHolder h3,.itemSlider h3{color:var(--colorPrimario);font-size:21px;font-weight:700;letter-spacing:1px;height:45px;font-family:"Spline Sans",Sans-serif}.contMuelle .horas{display:flex;flex-direction:column;align-items:center}.horas .horaRuta{width:50%;font-size:20px;padding:8px 0;font-weight:400}.contMuelle:nth-child(2){border-left:solid 1px var(--grisBorder)}.bx-wrapper{box-shadow:none!important;margin-bottom:0!important;height:auto;margin:0 auto}.bx-wrapper li{font-size:18px;font-weight:700}#holderCalendar{display:flex;align-items:center;height:36px;margin:15px 0;justify-content:center}#slider-prev,#slider-next{text-align:center}.selectDate{color:var(--colorPrimario);cursor:pointer;transition:all .5s ease;border-radius:3px;text-align:center;display:flex;flex-direction:column;align-items:center;color:#161921}.selectDate .diaN{padding:0 5px;border-radius:3px}.selectDate .day{text-transform:uppercase;font-size:12px}.selectDate.active{background:var(--colorPrimario)}.selectDate.active:before{width:0;height:0;border-style:solid;border-width:0 15px 15px 0;border-color:transparent var(--colorPrimario) transparent transparent;position:absolute;left:0;bottom:-15px;content:"";opacity:0;-o-transition:all .4s ease;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease}.selectDate.active .diaN,.selectDate.active .day{color:#fff}.selectDate:hover .diaN,.selectDate:hover .day{color:#fff}#loadingTime{position:absolute;width:100%;background:rgba(255,255,255,.5);height:100%;top:0}.itemSlider{display:flex;padding:15px;min-height:250px}.itemRuta{width:50%}.itemRuta .horas{display:flex;flex-wrap:wrap}.itemRuta h3{text-align:center;text-transform:uppercase}#horariosWinjet select{font-size:19px;border:solid 2px var(--grisBorder);font-family:'Source Sans Pro',Helvetica,Arial,Lucida,sans-serif;margin:12px 0 25px;width:100%;color:#000}#horariosWinjet p{color:#7a7a7a;margin:0}#holderCalendar .bx-prev,#holderCalendar .bx-next{color:var(--colorPrimario)}#holderCalendar .bxslider li{background:#f1f0f6;color:#161921}#holderCalendar .bxslider li:hover{background:var(--colorPrimario)}#horariosWinjet select:after{content:"\25BC";position:absolute;top:10px;right:1px;padding:1em;background-color:transparent;transition:.25s all ease;pointer-events:none;color:var(--colorPrimario);height:40px;font-size:12px}@media screen and (max-width:768px){.horas .horaRuta{width:100%}#holderCalendar{padding:0 15px}}@media screen and (max-width:767px){.horas .horaRuta{width:100%}#holderCalendar{padding:0 15px}#horariosWinjet #selectMes{width:100%;padding:0 15px}}