.main-tab .nav-tabs,.main-tab ul{margin:0;padding:0;list-style:none}@media(max-width:991px){.main-tab{overflow-x:auto}}@media(min-width:992px){.main-tab{flex-grow:1;overflow:visible}}.main-tab .nav-tabs,.main-tab ul{display:flex;flex-wrap:nowrap;border-bottom:0}@media(min-width:992px){.main-tab .nav-tabs,.main-tab ul{margin:0 -3px -5px;flex-wrap:wrap}}@media(min-width:1400px){.main-tab .nav-tabs,.main-tab ul{margin:0 -5px -5px}}.main-tab .nav-tabs li,.main-tab ul li{padding:0 5px}@media(min-width:992px){.main-tab .nav-tabs li,.main-tab ul li{padding:0 3px 5px}}@media(min-width:1400px){.main-tab .nav-tabs li,.main-tab ul li{padding:0 5px 5px}}.main-tab .nav-tabs li>a,.main-tab .nav-tabs li>span,.main-tab ul li>a,.main-tab ul li>span{font-size:1rem;line-height:1.3125rem;display:block;border-radius:20px;color:#999;padding:12px 18px 14px;transition:all .25s linear;position:relative;white-space:nowrap;cursor:pointer}@media(min-width:768px){.main-tab .nav-tabs li>a,.main-tab .nav-tabs li>span,.main-tab ul li>a,.main-tab ul li>span{padding:12px 18px 15px}}@media(min-width:992px){.main-tab .nav-tabs li>a,.main-tab .nav-tabs li>span,.main-tab ul li>a,.main-tab ul li>span{background:#fff;color:#333;white-space:normal;padding:9px 25px;font-size:.875rem;line-height:1.125rem}}.main-tab .nav-tabs li>a:before,.main-tab .nav-tabs li>span:before,.main-tab ul li>a:before,.main-tab ul li>span:before{content:"";position:absolute;left:0;width:100%;bottom:0;border-bottom:3px solid #00a826;opacity:0}@media(min-width:992px){.main-tab .nav-tabs li>a:before,.main-tab .nav-tabs li>span:before,.main-tab ul li>a:before,.main-tab ul li>span:before{display:none}}.main-tab .nav-tabs li>a:hover,.main-tab .nav-tabs li>span:hover,.main-tab ul li>a:hover,.main-tab ul li>span:hover{color:#fff}@media(min-width:992px){.main-tab .nav-tabs li>a:hover,.main-tab .nav-tabs li>span:hover,.main-tab ul li>a:hover,.main-tab ul li>span:hover{color:inherit}}.main-tab .nav-tabs li>a .count,.main-tab .nav-tabs li>span .count,.main-tab ul li>a .count,.main-tab ul li>span .count{width:32px;height:32px;flex-shrink:0;border-radius:50%;display:inline-flex;vertical-align:middle;justify-content:center;align-items:center;text-align:center!important;color:#333;margin-left:5px;font-size:11px;line-height:14px;background:#e8e8e8;font-family:Arial,sans-serif}@media(min-width:992px){.main-tab .nav-tabs li>a .count,.main-tab .nav-tabs li>span .count,.main-tab ul li>a .count,.main-tab ul li>span .count{background:#333;color:#fff}}.main-tab .nav-tabs li>a .count.round_sm,.main-tab .nav-tabs li>span .count.round_sm,.main-tab ul li>a .count.round_sm,.main-tab ul li>span .count.round_sm{border-radius:45px;padding-right:6px}.main-tab .nav-tabs li>a.active,.main-tab .nav-tabs li>span.active,.main-tab ul li>a.active,.main-tab ul li>span.active{color:#fff}@media(min-width:992px){.main-tab .nav-tabs li>a.active,.main-tab .nav-tabs li>span.active,.main-tab ul li>a.active,.main-tab ul li>span.active{background:#00a826;color:#fff}}.main-tab .nav-tabs li>a.active:before,.main-tab .nav-tabs li>span.active:before,.main-tab ul li>a.active:before,.main-tab ul li>span.active:before{opacity:1}@media(min-width:992px){.main-tab .nav-tabs li>a.active .count,.main-tab .nav-tabs li>span.active .count,.main-tab ul li>a.active .count,.main-tab ul li>span.active .count{background:#008a1f}}.clearfix:after{content:"";display:block;clear:both}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ico.ico-calendar-icon{font-size:28px}.date-ele{flex-shrink:0;margin-left:10px;position:relative;display:none}@media(min-width:992px){.date-ele{display:block}}.date-ele a{color:#333}.date-ele .ico-left,.date-ele .ico-right{position:absolute;top:50%;cursor:pointer;font-size:13px;transform:translateY(-50%)}.date-ele .ico-left{left:10px}.date-ele .ico-right{right:10px}.date-ele .form-control{padding-left:40px;padding-right:40px;text-align:center;border-color:#fff}.react-calendar{position:absolute;max-width:none;width:317px;z-index:5;top:100%;right:0;border:0;padding-top:10px;padding-bottom:10px;background:#fff;border-radius:12px}@media(min-width:992px){.react-calendar{margin-top:10px}}.react-calendar button{border:0;background:transparent;padding:5px}.react-calendar abbr[title]{border-bottom:none!important;cursor:inherit!important;text-decoration:none!important}.react-calendar .react-calendar__tile--now{background:#9ad8a8!important;color:#333!important;border-color:#fff}.react-calendar .react-calendar__tile--active{background:none!important;color:#fff!important;border-color:none}.react-calendar .react-calendar__tile--active abbr{background:#00a826!important;color:#fff!important;padding:6px!important;border-radius:50%!important;display:flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0}.react-calendar .react-calendar__tile{width:calc(14.28% - 16px)!important;flex-basis:auto!important;margin:3px 8px!important;border:1px solid transparent}.react-calendar .react-calendar__month-view__weekdays{margin:0 -8px!important}.react-calendar .react-calendar__month-view__weekdays__weekday{margin:0 8px;flex-basis:auto!important;height:28px;text-align:center}.react-calendar .react-calendar__month-view__weekdays{justify-content:space-around!important}.react-calendar__month-view__days{margin:0 -8px}.react-calendar__navigation{display:flex;align-items:center;margin-bottom:10px;border-bottom:1px solid #f2f2f2}.react-calendar__navigation__arrow{width:33px;height:40px;display:flex;align-items:center;justify-content:center}.react-calendar__navigation__prev-button{font-size:0}.react-calendar__navigation__prev-button:before{font-size:11px;content:"";font-family:icomoon,sans-serif!important}.react-calendar__navigation__next-button{font-size:0}.react-calendar__navigation__next-button:before{font-size:11px;content:"";font-family:icomoon,sans-serif!important}.react-calendar__navigation__label__labelText{flex-grow:1;font-weight:700;font-size:1rem;line-height:1.25rem;font-family:Inter,Helvetica Neue,Arial,sans-serif;color:#333}.react-calendar__month-view__days__day{height:28px;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:50%}.react-calendar__month-view__days__day--weekend{color:#333!important}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#00a826}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{border-color:#00a826;background:transparent}.react-calendar__viewContainer{padding-left:10px;padding-right:10px}