@import url(https://fonts.googleapis.com/css?family=Lato&subset=latin,latin-ext);body{font-family:Lato}body.xs #navbar{overflow-x:hidden;overflow-y:hidden;-webkit-overflow-scrolling:touch}#sportsMenu .sportsPanelWrap{margin-top:10px}#otherEventMenu .sportPanel .panel-body,#sportsMenu .sportPanel .panel-body{margin-bottom:3px}#otherEventMenu .list-group,#otherEventMenu .panel-group,#sportsMenu .list-group,#sportsMenu .panel-group{margin:0}#otherEventMenu .panel-body,#sportsMenu .panel-body{padding:0}#otherEventMenu .list-group .list-group-item,#sportsMenu .list-group .list-group-item{padding:5px 0}#otherEventMenu .groupLink .table,#sportsMenu .groupLink .table{width:100%;display:table;margin:0}#otherEventMenu .groupLink .cell,#sportsMenu .groupLink .cell{display:table-cell;text-align:left}#otherEventMenu .groupLink .checkboxWrap,#sportsMenu .groupLink .checkboxWrap{width:25px;text-align:center}#sportsMenu .badge-mail{font-size:14px;display:inline-block;width:22px;height:22px;padding:1px;border-radius:50%;text-align:center;color:#fff}#sportsMenu .badge-mail:empty,body.md #sportsMenu .iconPlus,body.md #sportsMenu .panel-heading .optionMenu,body.md #sportsMenu .sportPanel>.panel-body,body.md #sportsMenu .sportPanel>.panel-heading .sportName,body.sm #sportsMenu .iconPlus,body.sm #sportsMenu .panel-heading .optionMenu,body.sm #sportsMenu .sportPanel>.panel-body,body.sm #sportsMenu .sportPanel>.panel-heading .sportName,body.xs #sportsMenu .showAccount{display:none}#otherEventMenu .panel-heading .panel-title,#sportsMenu .panel-heading .panel-title,.myOffCanvas{display:table}body.sm #sportsMenu .list-group .list-group-item,body.xs #sportsMenu .list-group .list-group-item{padding:10px 5px}body.lg #sportsMenu .list-group .list-group-item:not(:last-child),body.md #sportsMenu .list-group .list-group-item:not(:last-child),body.sm #sportsMenu .list-group .list-group-item:not(:last-child),body.xs #sportsMenu .list-group .list-group-item:not(:last-child){border-bottom:1px solid #ccc}#groupPeriodDesktop .gameDate .glyphicon-star,#groupPeriodMobile .gameInfo .glyphicon-star,#otherEventMenu .panel-heading,#sportsMenu .panel-heading,.categoryList .glyphicon-star{cursor:pointer}#otherEventMenu .panel-heading .panel-title .iconWrap,#sportsMenu .panel-heading .panel-title .iconWrap{display:table-cell;vertical-align:middle;width:19px;padding-right:1px;text-align:center}body.xs #sportsMenu{top:60px;height:100%;overflow-x:auto}body.md #otherEventMenu .panel-heading .panel-title .iconWrap,body.md #sportsMenu .panel-heading .panel-title .iconWrap,body.sm #otherEventMenu .panel-heading .panel-title .iconWrap,body.sm #sportsMenu .panel-heading .panel-title .iconWrap{display:table-cell;vertical-align:middle;width:19px;padding-right:5px}body.md #sportsMenu .panel-heading .panel-title,body.sm #sportsMenu .panel-heading .panel-title{width:35px;height:30px;padding-left:8px;border-radius:3px}#otherEventMenu .panel-heading .panel-title .sportName,#sportsMenu .panel-heading .panel-title .sportName{display:table-cell;vertical-align:middle;width:100%;padding-left:2px;font-size:14px;font-weight:100;text-transform:uppercase}#otherEventMenu .groupList .list-group-item,#sportsMenu .groupList .list-group-item{background-color:transparent;border:none;border-bottom:1px solid #fff}#otherEventMenu .groupList .list-group-item.future .table .linkWrap,#sportsMenu .groupList .list-group-item.future .table .linkWrap{padding-left:23px}#otherEventMenu .groupList .list-group-item .groupLink,#sportsMenu .groupList .list-group-item .groupLink{display:table-cell;width:100%;vertical-align:middle}#otherEventMenu .groupList .list-group-item a,#sportsMenu .groupList .list-group-item a{text-decoration:none}#otherEventMenu .groupList,#otherEventMenu .groupList li,#sportsMenu .groupList,#sportsMenu .groupList li{border-radius:0;text-align:left}#otherEventMenu .panel,#sportsMenu .panel{border:none}body.md #sportsMenu .sportPanel>.panel-heading,body.sm #sportsMenu .sportPanel>.panel-heading{border-radius:4px}body.md #sportsMenu .sportPanel.sm-special-open,body.sm #sportsMenu .sportPanel.sm-special-open{position:relative}body.md #sportsMenu .sportPanel.sm-special-open .panel-body,body.sm #sportsMenu .sportPanel.sm-special-open .panel-body{position:absolute;display:block;top:0;left:51px;visibility:visible;z-index:500;width:300px;max-height:300px;overflow-y:auto;border-radius:4px}body.md #sportsMenu,body.sm #sportsMenu{padding-left:3px}#sportsMenu .sportPanel{position:relative;padding-left:1px;padding-bottom:0;margin-top:2px}#sportsMenu .sportPanel .sportName{text-align:left}#sportsMenu .sportPanel .arrow-left{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;left:42px;top:8px;display:none}body.md #sportsMenu .sportPanel.sm-special-open .arrow-left,body.sm #sportsMenu .sportPanel.sm-special-open .arrow-left{display:block}#sportsMenu .panel-default.showAccount>.pannel-heading-1,#sportsMenu .panel-default.showOverview>.pannel-heading-1,#sportsMenu .panel-default.showUpcoming>.pannel-heading-1{color:#fff}#sportsMenu .iconTopMenu{background-repeat:no-repeat;background-size:auto 22px;height:21px;width:19px}#sportsMenu .showOverview .iconTopMenu{background-image:url('/images/home-icon-light.png')}#sportsMenu .showUpcoming .iconTopMenu{background-image:url('/images/clock.png');background-size:auto 20px;position:relative;left:2px}#sportsMenu .showAccount .iconTopMenu{background-image:url('/images/user-icon-light.png')}#sportsMenu .panel-heading .panel-title .optionMenu{display:table-cell;font-size:14px;font-weight:100;padding-left:5px;text-align:left;width:100%}#sportsMenu .collapsed .panel-title .iconWrap .iconPlus{background-image:url("/images/plus.png")}#sportsMenu .panel-title .iconWrap .iconPlus{background-image:url("/images/less.png")}body.xs #sportsMenu .sportPanel .pannel-heading,body.xs #sportsMenu .sportPanel .pannel-heading-1,body.xs #sportsMenu .sportPanel .pannel-heading-2{border-radius:4px;margin-top:1px;height:45px;padding-top:8px;background:0 0}body.xs #sportsMenu .showAccount .pannel-heading,body.xs #sportsMenu .showAccount .pannel-heading-1,body.xs #sportsMenu .showAccount .pannel-heading-2{height:35px}body.xs #sportsMenu .showOverview .pannel-heading,body.xs #sportsMenu .showOverview .pannel-heading-1,body.xs #sportsMenu .showOverview .pannel-heading-2{visibility:hidden;display:none}body.xs #sportsMenu .showUpcoming .pannel-heading,body.xs #sportsMenu .showUpcoming .pannel-heading-1,body.xs #sportsMenu .showUpcoming .pannel-heading-2{height:38px}body.xs #sportsMenu .sportsPanelWrap{margin-top:5px}body.xs .panel-default>.pannel-heading-1,body.xs .panel-default>.pannel-heading-2{padding:5px 5px 0;height:32px}.myOffCanvas{width:100%;height:100%}#groupPeriodDesktop .gameDate .glyphicon-star,#groupPeriodDesktop .gameDate .glyphicon-star-empty,#groupPeriodMobile .glyphicon-star,#groupPeriodMobile .glyphicon-star-empty,.categoryList .glyphicon-star,.categoryList .glyphicon-star-empty{text-align:right;padding-right:5px;font-size:20px;margin-top:-9px;position:relative;top:5px;color:#cecece}#groupPeriodMobile .favorite-gen-start-container,#groupPeriodMobile .favorite-gen-start-container-delete{position:relative;text-align:center}@media screen and (min-width:768px){#groupPeriodDesktop .gameDate .glyphicon-star-empty:hover,#groupPeriodMobile .gameInfo .glyphicon-star-empty:hover,.categoryList .glyphicon-star-empty:hover{cursor:pointer}.favorite-gen-start-container-delete:hover>.glyphicon,.favorite-gen-start-container-delete>.glyphicon+.glyphicon,.favorite-gen-start-container:hover>.glyphicon,.favorite-gen-start-container>.glyphicon+.glyphicon{display:none}.favorite-gen-start-container-delete:hover>.glyphicon+.glyphicon,.favorite-gen-start-container:hover>.glyphicon+.glyphicon{display:inline-block}}@media screen and (max-width:768px){.favorite-gen-start-container-delete>.glyphicon+.glyphicon,.favorite-gen-start-container>.glyphicon+.glyphicon{display:none}.showUpcoming .c-c-6{background-color:#fff!important;border:1px solid #ccc}.showUpcoming .c-c-6 .panel-title{color:#000}#sportsMenu .showUpcoming .iconTopMenu{background-image:url(/images/clock-black.png)}}#groupPeriodDesktop .gameDate .glyphicon-star,#groupPeriodDesktop .gameDate .glyphicon-star-empty{float:left;left:15px;top:15px}#groupPeriodMobile .gameInfo .glyphicon-star,#groupPeriodMobile .gameInfo .glyphicon-star-empty{left:-161px;top:27px}.panel.panel-default.sportPanel{background-color:transparent}.errorLineas,.errorMenu{height:600px;width:100%;text-align:center;color:#000;border:5px solid #5a5a5a}.errorMenu label{font-size:13px;padding-top:40%}.errorLineas label{font-size:13px;padding-top:10%}