.multiselect-button{flex:1 0 0;transition:.3s all ease-out;background:#f3f4f6;border:1px solid #e5e5e5;margin:0 2px;min-width:90px;padding:4px;text-align:center}@media only screen and (min-width:480px){.multiselect-button{max-width:170px}}.multiselect-button__icon{margin-right:5px}.multiselect-button--section{color:#4d4d4d;cursor:pointer}.multiselect-button--section:hover{background:#485a92;border-color:#3498db;color:#fff}.multiselect-button--selected{background:#54a8fb;border-color:#54a8fb;color:#fff;font-weight:700}.multiselect-button--full-width{width:100%}.multiselect-button--small{min-width:55px}.multiselect-button--disabled{opacity:.5;pointer-events:none}.multiselect-button--hidden{display:none}.filters-component__date-filter .multiselect-button{max-width:130px}.tips .multiselect-button{max-width:120px}.post-slip-component .multiselect-button{background:#fff;border:2px solid #3498db;color:#3498db;margin:2px;min-width:40px}.post-slip-component .multiselect-button--disabled{background:#f3f4f6;border:0}.post-slip-component .multiselect-button--selected{background:#3498db;color:#fff}.home .filters-component .multiselect-button{min-width:89px}.home .filters-component .multiselect-button:last-child{flex:calc(100% - 10px);max-width:518px;margin-top:5px}@media only screen and (min-width:768px){.home .filters-component .multiselect-button:last-child{flex-basis:0;max-width:160px;margin-top:0}}.filters-component__section-selector .multiselect-button:first-child{margin:5px 0 0 2px}.filters-component__section-selector .multiselect-button--selected{background:#485a92}.coupons .filters-component .multiselect-button{color:#4d4d4d;padding:5px}.coupons .filters-component .multiselect-button--selected{color:#fff}.coupons .filters-component .multiselect-button:hover{text-decoration:none}.tipsters .filters-component,.home .filters-component,.filters-component__content{margin:0 auto}.separator{background-color:#e5e5e5;display:inline-block;height:30px;margin:0 20px;vertical-align:middle;width:1px}.filters-component__filters .separator{display:none}@media only screen and (min-width:768px){.filters-component__filters .separator{flex-direction:row;display:inline-block;margin:0 0 0 20px}}.filters-component{position:relative}.filters-component__content{max-width:1150px;background:#fff;border:1px solid rgb(224,224,224);border-radius:5px;padding:5px 0}.filters-component__other-matches-button{height:28px;background-color:#3498db;padding:5px;text-align:center;color:#fff;border:none;cursor:pointer;font-weight:700;margin-left:18px;margin-right:15px;width:100%}@media only screen and (min-width:768px){.filters-component__other-matches-button{width:50%;margin-top:5px}}@media only screen and (min-width:1024px){.filters-component__other-matches-button{width:30%}}.filters-component__header{font-size:1.6666666667rem;line-height:2.3333333333rem;padding:10px 15px;font-weight:700;color:#006983;position:relative;display:block;margin:0;text-align:center;border-bottom:1px solid #006983}@media only screen and (min-width:768px){.filters-component__header{font-size:1.9166666667rem;line-height:2.75rem;display:inline-block;border-bottom:0}}@media only screen and (min-width:1024px){.filters-component__header{order:1}}@media only screen and (min-width:768px){.filters-component__header:before{content:"";width:100vw;height:0;border-top:1px solid #006983;position:absolute;left:100%;top:50%}}.filters-component__dd-wrapper{flex:100%;padding:5px 15px 10px}@media only screen and (min-width:768px){.filters-component__dd-wrapper{display:flex;align-items:center;padding:0}}.filters-component__dd-wrapper--closed .filters-component__dropdowns{display:none}.filters-component__dd-wrapper--closed .filters-component__dd-toggler{background-color:#fff;background-image:url(/bundles/protipsterapp/images/icons/arrow-triangle.svg);color:#4d4d4d}.filters-component__dd-wrapper:not(:last-child){padding-bottom:0}.filters-component__dd-toggler{transition:.3s all ease-out;background-color:#3498db;background-image:url(/bundles/protipsterapp/images/icons/arrow-triangle-up-white.svg);background-position:96%;background-repeat:no-repeat;background-size:12px;border:1px solid #e5e5e5;color:#fff;margin:0 2px;min-width:90px;padding:5px;text-align:center;text-transform:uppercase;width:100%}.filters-component__dd-toggler:hover{cursor:pointer}@media only screen and (min-width:768px){.filters-component__dd-toggler{display:none}}.filters-component__category{width:100%}.filters-component__dropdowns{display:flex;flex-wrap:wrap;padding:0}@media only screen and (min-width:768px){.filters-component__dropdowns{display:block!important}}.filters-component__dropdowns__column{margin:0 auto;width:90%}@media only screen and (min-width:768px){.filters-component__dropdowns__column{float:left;width:50%}}.filters-component__filters-wrapper{flex:100%;align-self:flex-end}@media only screen and (min-width:768px){.filters-component__filters-wrapper{flex:1 0 50%}}@media only screen and (min-width:1024px){.filters-component__filters-wrapper{flex:1 0 60%}}@media only screen and (min-width:1200px){.filters-component__filters-wrapper{flex:1 0 70%}}.filters-component__filters{display:flex;justify-content:center;flex-direction:column;align-items:center;margin:10px 10px 0}@media only screen and (min-width:768px){.filters-component__filters{flex-direction:row}}.filters-component__horizontal-pane{text-align:center}.filters-component__item-type{margin:10px 5px;text-align:center}@media only screen and (min-width:480px){.filters-component__item-type{margin:0;text-align:left}}.filters-component__search{display:flex;justify-content:center;margin:0 10px}.filters-component__search__input{display:none}@media only screen and (min-width:1024px){.filters-component__search__input{border-radius:3px;border:1px solid #7f8080;display:block;font-size:1.1666666667rem;min-width:400px;padding:3px 5px}}.filters-component__date-filter{display:flex;justify-content:center;flex-direction:row;align-items:center;margin:9px auto}.filters-component__filter{display:flex;justify-content:center;flex-direction:row;align-items:center;flex-wrap:wrap;margin:0 10px 5px}@media only screen and (min-width:768px){.filters-component__filter{margin:9px auto}}.filters-component__view-mode{margin:5px}@media only screen and (min-width:480px){.filters-component__view-mode{margin:10px}}@media only screen and (min-width:768px){.filters-component__section-selector{padding:0 0 10px 10px}}.filters-component__odds-type{font-weight:700;text-align:center}@media only screen and (min-width:768px){.filters-component__odds-type{padding:0 10px 10px}}@media only screen and (min-width:1024px){.filters-component__odds-type{order:7;text-align:left;padding:0 10px 10px}}.filters-component__odd-type{display:inline-block}.filters-component__odd-type:first-child{margin-left:3px}.filters-component__odd-type:not(:first-child){margin-left:8px}.tips .filters-component__content{display:flex;flex-wrap:wrap}@media only screen and (min-width:768px){.tips .filters-component__content{flex-wrap:nowrap}}.tips-component .filters-component{border-radius:5px;padding-bottom:1px}.coupons .filters-component__content{padding:20px 0}.filters-component--skinned{margin:0 auto 10px;max-width:1170px;position:relative}.home .filters-component{background:transparent;margin-top:10px;max-width:1160px;position:relative}.home .filters-component__content{border-radius:5px;background:#fff;overflow:hidden;margin:0}@media only screen and (min-width:1024px){.home .filters-component__content{margin:10px;display:flex;flex-wrap:wrap}.home .filters-component__content:before{order:2;content:"";width:100%}.home .filters-component__content:after{order:5;content:"";width:100%}.home .filters-component__content{justify-content:space-between}}.home .filters-component--skinned{margin:10px auto;max-width:1160px}@media only screen and (min-width:1024px){.home .filters-component--skinned{margin:10px auto auto}}.home .filters-component__filters{margin:5px}@media only screen and (min-width:1024px){.home .filters-component__filters{order:4;margin:0;padding:0 10px 10px;max-width:calc(100% - 767px)}.home .filters-component__filter{order:6;margin:0 10px 10px}.home .filters-component__search{order:7;flex-grow:1;margin:0 20px 10px}.home .filters-component__search__input{width:100%}.home .filters-component__category{display:flex;flex-direction:column}}.home .filters-component__header{padding:5px}.tipsters .filters-component{max-width:1170px;position:relative}.tips .filters-component__odds-type{padding:0 12px 10px}.filters-component__content,.home .filters-component,.tipsters .filters-component{margin:0 auto}.sport-selector{display:flex;flex-wrap:wrap;justify-content:flex-start;border-bottom:1px solid rgb(243,244,246);padding:20px 15px 10px}@media only screen and (min-width:1024px){.sport-selector{border:0;padding-bottom:15px}}.sport-selector__sport-type{flex-basis:100%;margin:0 0 5px;padding-left:5px;font-weight:700}.sport-selector__container{width:100%}@media only screen and (min-width:1024px){.sport-selector__container{width:auto;padding-left:20px}}.sport-selector__sports{width:100%;display:flex;flex-wrap:nowrap;align-items:flex-start;overflow-x:auto;-moz-column-gap:1rem;column-gap:1rem}@media only screen and (min-width:1024px){.sport-selector__sports{width:auto;overflow-x:hidden}}.sport-selector__sports--e-sports{justify-content:flex-start;max-width:200px}.sport-selector__fixture_counts{position:absolute;bottom:0;right:0;padding:0 2px;min-width:20px;font-size:.75rem;background-color:#3498dbcc;border-radius:10px;color:#fff;font-weight:600}.sport-selector__sport{color:#7f8080;cursor:pointer;display:inline-block;text-align:center;position:relative}.sport-selector__sport[data-promoting-badge]:before{content:attr(data-promoting-badge);background:red;border-radius:4px;color:#fff;font-size:.75rem;font-weight:700;padding:0 2px;position:absolute;right:-8px;text-transform:uppercase;top:-5px;z-index:1}@media only screen and (min-width:1024px){.sport-selector__sport[data-promoting-badge]:before{top:-7px;right:-5px}}.sport-selector__sport__icon{display:block;margin:0 auto;height:35px;width:32px;position:relative}@media only screen and (min-width:480px){.sport-selector__sport__icon{width:40px}}.sport-selector__sport__icon svg{width:24px}@media only screen and (min-width:1024px){.sport-selector__sport__icon svg{width:32px}}.sport-selector__sport__name{display:none;font-size:.6666666667rem;padding:4px 0;margin:0 auto}@media only screen and (min-width:1024px){.sport-selector__sport__name{display:block;max-width:60px;width:60px;overflow:hidden;text-align:center;text-overflow:ellipsis;vertical-align:middle;font-weight:700;text-transform:uppercase}}.sport-selector__sport--selected,.sport-selector__sport:hover{color:#337ab7;text-decoration:none}.home .sport-selector{padding:5px}@media only screen and (min-width:1024px){.home .sport-selector{order:3;padding:10px 0 10px 10px}}.tips .sport-selector{padding:10px}.tipsters .sport-selector{justify-content:space-between;background:#fff}@media only screen and (min-width:768px){.tipsters .sport-selector{justify-content:center}}@media only screen and (min-width:1024px){.tipsters .sport-selector__sport__name{max-width:65px;width:65px}.tipsters .sport-selector__sport{margin-right:10px}}.tipsters-filters{height:160px}
