.playoffLadder .line{border-bottom:1px solid #aaa;z-index:10}
.playoffLadder .point{z-index:100}
.playoffLadder .point .upper{background:url(https://static.cupmanager.net/images/result/ladder/resultsNode.png) no-repeat;background-position:0 0;height:50%;position:absolute;top:0;left:0;width:36px}
.playoffLadder .point .upperWon{background-position:38% 0}
.playoffLadder .point .upperHover{background-position:19% 0}
.playoffLadder .point .upperWonHover{background-position:57% 0}
.playoffLadder .point .upper span{color:black;font-size:10px;position:absolute;top:11px;left:1px;width:100%;text-align:center}
.playoffLadder .point .lower{background:url(https://static.cupmanager.net/images/result/ladder/resultsNode.png) no-repeat;background-position:0 100%;height:51%;position:absolute;bottom:0;left:0;width:36px}
.playoffLadder .point .lowerWon{background-position:38% 100%}
.playoffLadder .point .lowerHover{background-position:19% 100%}
.playoffLadder .point .lowerWonHover{background-position:57% 100%}
.playoffLadder .point .lower span{color:black;font-size:10px;position:absolute;bottom:12px;left:1px;width:100%;text-align:center}
.playoffLadder .round{background:#f9f9f9;width:61px;height:100%;top:0;position:absolute}
.playoffLadder .round.rank_1,.playoffLadder .round.rank_3,.playoffLadder .round.rank_5,.playoffLadder .round.rank_7,.playoffLadder .round.rank_9,.playoffLadder .round.rank_11,.playoffLadder .round.rank_13,.playoffLadder .round.rank_15{background:0}
.playoffLadder .round.rounds_2{padding-bottom:24px;top:-12px}
.playoffLadder .round.rounds_2_5{top:-12px;padding-bottom:24px}
.playoffLadder .round.rounds_3{top:-12px;padding-bottom:24px}
.playoffLadder .round.dir_right{border-right:1px solid #f1f1f1}
.playoffLadder .round.dir_left{border-left:1px solid #f1f1f1}
.playoffLadder .round.rank_0{left:50%;margin-left:-42px;width:116px!important;border-right:1px solid #f1f1f1;border-left:1px solid #f1f1f1}
.playoffLadder .round.rank_0.rounds_1{margin-left:-25px}
.playoffLadder .round span{color:#aaa;font-size:14px}
.playoffLadder.depth_2 .round,.playoffLadder.depth_2 .round span{display:none}
.playoffLadder.depth_2 .round.rank_0{display:block}
.playoffLadder .finalHomeTeam,.playoffLadder .finalAwayTeam{position:absolute;font-size:12px;background:#f9f9f9;z-index:20;padding:0 3px}
.playoffLadder .final{z-index:100}
.playoffLadder .final .left{background:url(https://static.cupmanager.net/images/result/ladder/finalNode.png) no-repeat;background-position:0 0;width:51%;position:absolute;top:0;left:0;height:36px}
.playoffLadder .final .leftWon{background-position:0 38%}
.playoffLadder .final .leftHover{background-position:0 19%}
.playoffLadder .final .leftWonHover{background-position:0 57%}
.playoffLadder .final .left span{color:black;font-size:10px;height:100%;left:13px;position:absolute;text-align:center;top:12px;width:13px}
.playoffLadder .final .right{background:url(https://static.cupmanager.net/images/result/ladder/finalNode.png) no-repeat;background-position:100% 0;width:50%;position:absolute;right:0;top:0;height:36px}
.playoffLadder .final .rightWon{background-position:100% 38%}
.playoffLadder .final .rightHover{background-position:100% 19%}
.playoffLadder .final .rightWonHover{background-position:100% 57%}
.playoffLadder .final .right span{color:black;font-size:10px;height:100%;position:absolute;right:12px;text-align:center;top:12px;width:13px}
.playoffLadder .connector{position:absolute;z-index:10}
.playoffLadder .connector .upper{position:absolute;top:0;height:50%;width:100%;left:0;border-color:#aaa!important}
.playoffLadder .connector .lower{position:absolute;top:50%;height:50%;width:100%;left:0;border-color:#aaa!important}
.playoffLadder .team{background:white url(https://static.cupmanager.net/images/result/ladder/node_gray.png);text-align:left;cursor:pointer;overflow:hidden;z-index:10}
.playoffLadder .teamLeft{border-right:1px solid #aaa;border-top:1px solid white;border-bottom:1px solid white;border-left:1px solid white;background-position:top left}
.playoffLadder .teamRight{border-left:1px solid #aaa;border-top:1px solid white;border-bottom:1px solid white;border-right:1px solid white;background-position:bottom left}
.playoffLadder .teamSelectedLeft{border-top:1px solid #fe8;border-bottom:1px solid #fe8;border-left:1px solid #fe8}
.playoffLadder .teamSelectedRight{border-top:1px solid #fe8;border-bottom:1px solid #fe8;border-right:1px solid #fe8}
.playoffLadder .team div.name{padding-left:4px;position:absolute;top:-1px;left:28px;font-size:12px;white-space;nowrap}
.playoffLadder .team div.origin{padding-left:4px;position:absolute;top:11px;left:28px;font-size:10px;color:#89b}
.playoffLadder .team img{margin:0 3px 0 4px;vertical-align:-4px;width:24px;height:24px;display:inline}
.playoffLadder div.result{width:17px;height:17px;background:red;position:absolute;background-color:transparent;background-image:url(https://static.cupmanager.net/images/resultCircles.png)}
.playoffLadder div.homeResult{top:-22px;left:-5px}
.playoffLadder div.awayResult{top:10px;left:-6px}
#thingsContainer{margin-bottom:10px}
#mapContainer #overviewMap h4{margin-bottom:0}
#mapContainer div#mapPart div.map{height:450px!important;width:90%!important;max-width:900px}
#mapContainer .locations{width:90%;max-width:900px;margin-bottom:30px;min-height:200px}
* html #mapContainer .locations{height:400px}
.locations a{display:block}
.mapFilterCheckbox{vertical-align:-3px}
#mapContainer #mapFilter .things label img{vertical-align:-13px}
#mapContainer #mapFilter .things label,#mapContainer #mapFilter .things input{cursor:pointer}
#mapContainer #mapFilter .things input{width:17px;height:17px}
#mapContainer #mapFilter label{font-family:century gothic,arial,sans-serif;font-size:13px;font-weight:bold}
#mapContainer #mapFilter #address{float:right;margin-right:31px}
#mapContainer #mapFilter .things{list-style:none;margin-left:20px}
#mapContainer #mapFilter .things img{vertical-align:bottom;margin:0 6px}
#mapContainer #mapFilter .things li{margin:2px 0}
#mapContainer #thingsContainer{margin-top:20px}
#mapContainer #findDir{margin-top:5px}
#mapContainer #mapFilter{float:left;margin-left:40px;width:200px;display:inline}
#mapContainer #mapFilter h3{margin:0}
#mapContainer #mapFilter #fromAddress:focus{background:yellow}
#mapContainer #mapFilter #dirCombo{margin-left:20px}
#mapContainer #mapFilter #directionContainer{margin-left:20px}
#mapContainer #spacer{height:30px;clear:both}
#cm_content #textarea h1{margin-bottom:12px}
#a-directions{border:1px solid #ccc;border-bottom:0;background:#ffa;width:600px;max-width:100%;text-align:left}
#a-directions .close{float:right;margin:5px}
#a-directions input.from{padding:2px;width:220px}
#a-directions .padded{padding:10px}
div#mapPart div.map{border:1px solid black!important;height:370px!important;width:600px!important;float:none!important;max-width:100%;text-align:left;box-sizing:border-box}
#directions{width:340px}
#directions input.blur{color:#999}
#directions input.from{width:170px}
#categories{margin-bottom:10px;margin-top:10px}
#categories li{margin:0 -7px}
#clubs,#clubs2{text-align:left;width:600px;max-width:100%;margin-top:10px;amin-height:1400px}
* html #clubs{height:1400px}
#clubs a,#clubs2 a{display:block;background-repeat:no-repeat}
#map{border:1px solid #ccc}
.spalt{width:30%;float:left;border-left:1px solid #ccc;padding-left:14px}
body{background:#e2e7eb;padding:0;margin:0;font-family:'Roboto',sans-serif}
#cupman{font-family:'Roboto',sans-serif;clear:both}
.logoHeader{max-width:1000px;margin:0 auto}
.logoHeader .logo{max-height:60px;max-width:95%;margin:20px 0;max-height:50px}
.logoHeader .ad{float:right;margin:20px 0}
#cm_content a#cm_logo{display:none}
#cm_content div#languageBar{display:none}
.cupman-promo{float:right;margin:1px 13px 0 0}
#cupman .cupmanResults .latest-page h1,#cupman .cupmanResults .liveViewerPage h1{clear:none}
.tile{box-shadow:0 1px 3px #666;border-radius:2px;background:white;box-shadow:0 2px 9px rgba(0,0,0,0.03);border-radius:6px;background:white}
.tile.filled{background:#f9f9f9;background:#fcfdfd}
.tile.filled h2{background:white;border-radius:6px 6px 0 0;border-bottom:1px solid #dfdfdf}
.tile.filled div{border-radius:0 0 6px 6px}
table.tile{border-collapse:separate}
table.tile thead:first-child tr:first-child>td:first-child,table.tile thead:first-child tr:first-child>th:first-child,table.tile tbody:first-child tr:first-child>td:first-child,table.tile tbody:first-child tr:first-child>th:first-child{border-top-left-radius:2px}
table.tile thead:first-child tr:first-child>td:last-child,table.tile thead:first-child tr:first-child>th:last-child,table.tile tbody:first-child tr:first-child>td:last-child,table.tile tbody:first-child tr:first-child>th:last-child{border-top-right-radius:2px}
table.tile thead:last-child tr:last-child>td:first-child,table.tile thead:last-child tr:last-child>th:first-child,table.tile tbody:last-child tr:last-child>td:first-child,table.tile tbody:last-child tr:last-child>th:first-child{border-bottom-left-radius:2px}
table.tile thead:last-child tr:last-child>td:last-child,table.tile thead:last-child tr:last-child>th:last-child,table.tile tbody:last-child tr:last-child>td:last-child,table.tile tbody:last-child tr:last-child>th:last-child{border-bottom-right-radius:2px}
div#cupman{min-height:792px;position:relative;margin-top:0!important;margin-bottom:26px!important;background:transparent;margin-left:-1px!important;max-width:none}
.cupman #list{z-index:10000}
#cupman .thingsSmall li{margin:0 -7px}
#cupman .scrollerLeft{background:url("https://static.cupmanager.net/images/result/shadow_left.png") repeat scroll right top transparent;height:30px;position:absolute;width:100px}
#cupman .scrollerRight{background:url("https://static.cupmanager.net/images/result/shadow_right.png") repeat scroll right top transparent;height:30px;width:100px;position:absolute}
#cupman .taskBox .taskBoxBody{font-size:12px!important}
#cupman .paddedContent{max-width:1000px;margin:0 auto}
#cupman .gothiaResultTopMenu{background:white}
#cupman .gothiaResultTopMenu input.blur{color:#aaa}
#cupman td{font-size:13px}
#cupman .gothiaResultTopMenu .menuRow{overflow:auto;background:#006298}
#cupman .gothiaResultTopMenu .menu{max-width:1000px;margin:0 auto}
body.cupman_gothia #cupman .gothiaResultTopMenu .menu{background:#1665c0}
body.cupman_partille #cupman .gothiaResultTopMenu .menu{background:#4d4d4f;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#363638),color-stop(1,#4d4d4f));background:-ms-linear-gradient(bottom,#363638,#4d4d4f);background:-moz-linear-gradient(center bottom,#363638 0,#4d4d4f 100%);background:-o-linear-gradient(#4d4d4f,#363638);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d4d4f',endColorstr='#363638',GradientType=0)}
#cupman .gothiaResultTopMenu .menu .menuButton{border:0;background:0;width:auto;margin:0;border-radius:0;height:70px;margin-right:20px}
#cupman .gothiaResultTopMenu .menu .menuButton a{display:block;color:white;line-height:67px;text-decoration:none;text-shadow:0 -1px 1px #265b9c;height:67px;font-size:18px!important;text-align:center;padding:0 17px 0 0;text-transform:uppercase;margin-right:10px;height:58px;padding:0}
#cupman .gothiaResultTopMenu .menu .menuButton.selected a,#cupman .gothiaResultTopMenu .menu .menuButton:not(.disabled) a:hover{text-decoration:none}
#cupman .gothiaResultTopMenu .menu .menuButton.selected:after,#cupman .gothiaResultTopMenu .menu .menuButton:not(.disabled):hover:after{content:"";float:left;background:#f2a900;width:100%;height:4px;border-radius:3px}
body.cupman_gothiaib .logoHeader .logo{height:80px;margin:30px 0}
body.cupman_gothiaib #cupman .cupmanResults h2,body.cupman_gothiaib #cupman .cupmanResults h2.boxTitle{color:#cd2a2a}
body.cupman_gothiaib #cupman tr.headerRow th{background:#006298}
body.cupman_gothiaib #cupman .conferenceBox table tr th{background:0}
body.cupman_gothiaib #cupman .conferenceTable td.resultsLegend .conference_sort_legend_wrapper{border-top-color:#cf4843}
body.cupman_gothiaib #cupman .cupmanResults h1{color:#cf4843}
body.cupman_gothiaib #cupman .cupmanResults h1{color:#a76262}
body.cupman_gothiaib #cupman .gothiaResultTopMenu .menuRow{background:#c1212c}
body.cupman_gothiaib #cupman .gothiaResultTopMenu .menu{background:#cf4843;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#b42722),color-stop(1,#cf4843));background:-ms-linear-gradient(bottom,#b42722,#cf4843);background:-moz-linear-gradient(center bottom,#b42722 0,#cf4843 100%);background:-o-linear-gradient(#cf4843,#b42722);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cf4843',endColorstr='#b42722',GradientType=0)}
body.cupman_gothiaib #cupman .gothiaResultTopMenu .menu .menuButton{border-left:none}
body.cupman_gothiaib #cupman .gothiaResultTopMenu .menu .menuButton.first{border-left:none}
body.cupman_gothiaib #cupman .gothiaResultTopMenu .menu .menuButton.selected a,body.cupman_gothiaib #cupman .gothiaResultTopMenu .menu .menuButton:not(.disabled) a:hover{border-bottom-color:white}
body.cupman_gothiaib #cupman .gothiaResultTopMenu .submenu .menuButton.selected,body.cupman_gothiaib #cupman .gothiaResultTopMenu .subsubmenu .menuButton.selected{background-color:#f30d0d;border-color:#f30d0d}
body.cupman_gothiaib #cupman .gothiaResultTopMenu label.label_men{color:#cd2a2a}
body.cupman_gothiaib #cupman .gothiaResultTopMenu label.label_women{color:black}
body.cupman_gothiaib #cupman .menuButton i[class^="gothia-icon-"],body.cupman_gothiaib #cupman .menuButton i[class*=" gothia-icon-"]{background-color:#e43c3c}
body.cupman_gothiaib #cupman h1 i[class^="gothia-icon-"],body.cupman_gothiaib #cupman h1 i[class*=" gothia-icon-"]{background-color:#e43c3c}
body.cupman_gothiaib #cupman span.earthIcon{background-color:#e43c3c}
body.cupman_gothiaib #cupman .gothiaResultTopMenu .search input{background:#c1212c}
body.cupman_gothiaib #cupman .gothiaResultTopMenu .search input.blur{color:#ecb9b9}
body.cupman_gothiaib #cupman .liveViewer .groupTable a.goArrow:hover{color:#ea4d4d}
body.cupman_gothiaib #cupman .liveViewer .headerRow th{background:#900;color:white}
body.cupman_gothiaib #cupman .viewGroupLink{background:#f01f1f}
body.cupman_gothiaib #cupman .conferenceTable .rank .circle{background:#989898}
body.cupman_gothiaib #cupman .conferenceTable .rank .circle.stagerank_2{background:#b31414}
body.cupman_gothiaib #cupman .conferenceTable .rank .circle.stagerank_3{background:#000}
body.cupman_partille #cupman .gothiaResultTopMenu .menu .menuButton.selected a,body.cupman_partille #cupman .gothiaResultTopMenu .menu .menuButton:not(.disabled) a:hover{background-color:#4d4d4f;text-decoration:none}
body.cupman_partille #cupman .cupmanResults h2,body.cupman_partille #cupman .cupmanResults h2.boxTitle{background:#216373}
body.cupman_partille #cupman tr.headerRow th{background:#216373}
body.cupman_partille #cupman .conferenceTable td.resultsLegend .conference_sort_legend_wrapper{border-top-color:#216373}
body.cupman_partille #cupman .cupmanResults h1{color:#216373}
i[class^="gothia-icon-"],i[class*=" gothia-icon-"]{display:inline-block;vertical-align:-10px;background:url(https://static.cupmanager.net/images/gothia/spelpro_icon_white_2x.png);background-size:100%;width:26px;height:35px}
i.gothia-icon-time{background:url(https://gothiacup.se/images/cupman/icon_live_w.png);background-size:20px;background-repeat:no-repeat;background-position:7px 7px}
i.gothia-icon-classes{background:url(https://gothiacup.se/images/cupman/icon_trophy_w.png);background-size:20px;background-repeat:no-repeat;background-position:7px 7px}
i.gothia-icon-shield{background:url(https://gothiacup.se/images/cupman/icon_team_w.png);background-size:20px;background-repeat:no-repeat;background-position:7px 7px}
i.gothia-icon-field{background:url(https://gothiacup.se/images/cupman/icon_field_w.png);background-size:22px;background-repeat:no-repeat;background-position:6px 6px}
i.gothia-icon-marker{background-position:1px -122px}
i.gothia-icon-stats{background-position:1px -153px}
i.gothia-icon-search{background-position:1px -184px}
h1 i[class^="gothia-icon-"],h1 i[class*=" gothia-icon-"]{background-color:#048eda;border-radius:50px;width:38px;height:38px;vertical-align:-8px}
h2 i[class^="gothia-icon-"],h2 i[class*=" gothia-icon-"]{background-color:#f2a900;border-radius:50px;width:38px;height:38px;vertical-align:-5px}
span.earthIcon{background:#048eda url(https://gothiacup.se/images/cupman/icon_house_w.png);border-radius:70px;width:34px;height:34px;display:inline-block;text-align:center;line-height:30px;vertical-align:-10px;background-size:20px;background-position:7px 6px;background-repeat:no-repeat}
.menuButton i[class^="gothia-icon-"],.menuButton i[class*=" gothia-icon-"]{background-color:#0f89e6;border-radius:50px;width:34px;height:34px}
.menuButton.selected i[class^="gothia-icon-"],.menuButton.selected i[class*=" gothia-icon-"],.menuButton.selected .earthIcon{background-color:#f2a900}
#cupman .gothiaResultTopMenu .menuButton,#cupman .gothiaResultTopMenu .iconButton,#cupman .gothiaResultTopMenu .extras,#cupman .gothiaResultTopMenu label{float:left;height:25px;margin-bottom:0}
#cupman .gothiaResultTopMenu .menuButton,#cupman .gothiaResultTopMenu .iconButton{border-radius:3px}
#cupman .gothiaResultTopMenu .menuButton{border:1px solid #dde0e0;background:white;width:92px;margin:0 3px}
#cupman .gothiaResultTopMenu .menuButton a{display:block;color:#888;line-height:25px;font-size:13px;text-align:center}
#cupman .gothiaResultTopMenu .menuButton.disabled a{color:#ccc;text-shadow:none;cursor:default}
#cupman .gothiaResultTopMenu .menuButton.disabled a:hover{text-decoration:none!important}
#cupman .gothiaResultTopMenu .menuButton.last{border-right-width:1px}
#cupman .gothiaResultTopMenu .categoryMenuButton{width:32px!important}
#cupman .gothiaResultTopMenu .categoryMenuButton.gender_mixed{width:40px!important}
#cupman .gothiaResultTopMenu .categoryMenuButton.gender_mixed.selected{width:50px!important}
#cupman .gothiaResultTopMenu .playoffLadderMenuButton,#cupman .gothiaResultTopMenu .playoffTableMenuButton{width:32px!important}
#cupman .gothiaResultTopMenu .submenuInner,#cupman .gothiaResultTopMenu .subsubmenuInner{max-width:1000px;margin:0 auto}
#cupman .gothiaResultTopMenu .submenu .menuButton.selected,#cupman .gothiaResultTopMenu .subsubmenu .menuButton.selected{background-color:#0d97f3;border-color:#0d97f3}
#cupman .gothiaResultTopMenu .submenu .menuButton.selected a,#cupman .gothiaResultTopMenu .subsubmenu .menuButton.selected a{color:white}
#cupman .gothiaResultTopMenu .search{float:right}
#cupman .gothiaResultTopMenu .search .fa-search{color:white;font-size:24px;vertical-align:-14px}
#cupman .gothiaResultTopMenu .search input{border:0 none;padding:3px!important;width:175px;margin:20px 0 0 0;box-shadow:none;font-size:20px;color:white;background:#006298}
#cupman .gothiaResultTopMenu .search input.blur{color:#b9d1ec}
#cupman .gothiaResultTopMenu .search a{margin:4px;display:inline-block}
#cupman .gothiaResultTopMenu .search a i{cursor:pointer}
#cupman .gothiaResultTopMenu .search.selected{border-bottom:3px solid #f2a900;padding-bottom:18px}
#cupman .gothiaResultTopMenu .extras{margin-left:16px}
#cupman .gothiaResultTopMenu .extras .iconButton{border:1px solid #ccc;background:#f9f9f9;float:left;margin:0;width:32px}
#cupman .gothiaResultTopMenu .extras .iconButton a{display:block;padding:5px 0;overflow:hidden;text-align:center}
#cupman .gothiaResultTopMenu .extras .iconButton.share{background:#f9f9f9 url(https://static.cupmanager.net/images/gothia/share.png) no-repeat center center}
#cupman .gothiaResultTopMenu .extras .iconButton.share a{color:transparent}
#cupman .gothiaResultTopMenu .submenu{padding:10px 10px;overflow:auto;box-shadow:inset 0 2px 3px 0 #ccc}
#cupman .gothiaResultTopMenu .submenu .menuButton{width:auto;border-collapse:collapse}
#cupman .gothiaResultTopMenu .submenu .menuButton a{font-weight:normal;font-size:11px;padding:0 5px}
#cupman .gothiaResultTopMenu .submenu label{line-height:27px;padding:0 5px 0 10px;color:#6181a7;font-size:12px}
#cupman .gothiaResultTopMenu #arenaSubmenu .menuButton{width:80px}
#cupman .gothiaResultTopMenu .subsubmenu{padding:10px 10px 7px;min-height:30px;overflow:auto;box-shadow:inset 0 1px 4px 0 #ccc}
#cupman .gothiaResultTopMenu .subsubmenu .menuButton{width:auto;border-collapse:collapse}
#cupman .gothiaResultTopMenu .subsubmenu .menuButton a{padding-left:4px;padding-right:4px;font-weight:normal;font-size:11px}
#cupman .gothiaResultTopMenu .submenu .locationMenuButton,#cupman .gothiaResultTopMenu #statisticsSubmenu .menuButton{margin:0 5px}
#cupman .gothiaResultTopMenu .subsubmenu label{line-height:27px;padding:0 5px 0 10px;color:#6181a7;font-size:12px}
#cupman .gothiaResultTopMenu label.label_neutral{color:#797f92}
#cupman .gothiaResultTopMenu label.label_men{color:#0066cf}
#cupman .gothiaResultTopMenu label.label_women{color:#f07b00}
#cupman .gothiaResultTopMenu label.label_mixed{color:#63ad54}
#cupman .gothiaResultTopMenu .subsubmenu .groupMenuButton{height:12px;margin:1px;width:19px}
#cupman .gothiaResultTopMenu .subsubmenu .groupMenuButton a{line-height:12px;font-size:10px;font-weight:normal;text-decoration:none}
#cupman .gothiaResultTopMenu #teamsClubSubmenu .menuButton,#cupman .gothiaResultTopMenu .teamSubsubmenu .menuButton{width:88px}
#cupman .gothiaResultTopMenu .playoffLadderMenuButton{width:23px}
#cupman .gothiaResultTopMenu .playoffLadderMenuButton .fa{font-size:17px;line-height:24px}
#cupman .gothiaResultTopMenu .playoffTableMenuButton{width:23px}
#cupman .gothiaResultTopMenu .playoffTableMenuButton .fa{font-size:14px;line-height:24px}
#cupman #searchResultArea h2.boxTitle{padding-left:0!important}
#cupman #searchResultArea h2.boxTitle span{padding:0!important}
#cupman .searchResultGroup{margin-bottom:10px}
#cupman .searchResultGroup h2.boxTitle{background:0;font-size:14px;line-height:1em;margin:4px}
#cupman .searchResultGroup h2.boxTitle span{background:0;margin:0;font-variant:normal;color:#6181a7}
#cupman .searchResultGroup .searchResultBox{margin:5px;padding:8px 0;box-shadow:0 1px 3px #666;border-radius:2px;background:white;box-shadow:0 2px 9px rgba(0,0,0,0.03);border-radius:6px;background:white}
#cupman table.conferenceTable p.result_total{margin:0;font-size:12px}
#cupman table.conferenceTable p.result_im{margin:0;font-size:12px}
.resultTopMenu .languages{float:left;margin:0 10px;padding-top:2px}
.resultTopMenu .languages a{margin:0 2px}
.buttonLinkContainer1,.buttonLinkContainer2{position:relative;float:left;width:100%}
.buttonLink{background:none!important}
.buttonLinkContainer2{margin-top:10px;margin-bottom:10px;background:transparent url(https://static.cupmanager.net/images/result/buttonLinkContainer2.png) no-repeat center center}
#menuContainer_bottom{height:20px}
#menuBackground_bottom{margin-top:10px;margin-bottom:30px;background:transparent url(https://static.cupmanager.net/images/result/buttonLinkContainer2.png) no-repeat center center}
.buttonLinkContainer1 ul,.buttonLinkContainer2 ul{float:left;position:relative;left:50%;padding:0;margin:0}
.buttonLink{display:block;float:left;margin:0;position:relative}
.buttonLinkContainer1 .buttonLink,.buttonLinkContainer2 .buttonLink{right:50%}
.buttonLink{height:30px}
.buttonLinkContainer2 .buttonLink{height:20px}
#menuContainer_bottom .buttonLink{height:20px}
#cupman .buttonLink a{text-decoration:none}
.buttonLink table{height:100%;width:auto}
.selectedButtonLink table .left,.hoverButtonLink table .left{background:transparent url(https://static.cupmanager.net/images/result/button30-left.png) no-repeat left top}
.buttonLinkContainer2 .selectedButtonLink table .left,.buttonLinkContainer2 .hoverButtonLink table .left{background:transparent url(https://static.cupmanager.net/images/result/button20-left.png) no-repeat left top}
#menuContainer_bottom .selectedButtonLink table .left,#menuContainer_bottom .hoverButtonLink table .left{background:transparent url(https://static.cupmanager.net/images/result/button20-left.png) no-repeat left top}
.buttonLink table .left{width:16px}
.buttonLinkContainer2 .buttonLink table .left{width:11px}
#menuContainer_bottom .buttonLink table .left{width:11px}
.buttonLink table .main{line-height:1em;font-family:'Roboto',sans-serif}
#cupman .buttonLink table .main a{color:#828282;outline:0}
#cupman .buttonLink table .main a .title{color:#828282;outline:0}
#cupman .selectedButtonLink table .main,#cupman .hoverButtonLink table .main{background:#828282}
#cupman .selectedButtonLink table .main a,#cupman .hoverButtonLink table .main a{color:white!important}
#cupman .selectedButtonLink table .main .title,#cupman .hoverButtonLink table .main a .title{color:white!important}
.buttonLink table .main .title{font-weight:bold;display:block;font-size:14px;line-height:1em;font-family:'Roboto',sans-serif}
.buttonLinkContainer2 .buttonLink table .main .title{font-size:11px}
#menuContainer_bottom .buttonLink table .main .title{font-size:11px}
.buttonLink table .main .subtitle{font-weight:normal}
.buttonLink table .main .subtitle{font-size:11px}
.buttonLinkContainer2 .buttonLink table .main .subtitle{font-size:9px}
#menuContainer_bottom .buttonLink table .main .subtitle{font-size:9px}
.selectedButtonLink .right,.hoverButtonLink .right{background:transparent url(https://static.cupmanager.net/images/result/button30-right.png) no-repeat right top}
.buttonLinkContainer2 .selectedButtonLink .right,.buttonLinkContainer2 .hoverButtonLink .right{background:transparent url(https://static.cupmanager.net/images/result/button20-right.png) no-repeat right top}
#menuContainer_bottom .selectedButtonLink .right,#menuContainer_bottom .hoverButtonLink .right{background:transparent url(https://static.cupmanager.net/images/result/button20-right.png) no-repeat right top}
.buttonLink table .right{width:16px}
.buttonLinkContainer2 .buttonLink table .right{width:11px}
#menuContainer_bottom .buttonLink table .right{width:11px}
.conferenceBox{width:239px;height:230px;float:left;margin-right:8px;margin-left:8px;margin-bottom:16px;position:relative;text-align:left;white-space:nowrap;overflow:hidden;box-shadow:0 1px 3px #666;border-radius:2px;background:white;box-shadow:0 2px 9px rgba(0,0,0,0.03);border-radius:6px;background:white}
.conferenceBox.maxTeamCount_2{height:167px}
.conferenceBox.maxTeamCount_3{height:191px}
.conferenceBox.maxTeamCount_4{height:217px}
.conferenceBox.maxTeamCount_5{height:242px}
.conferenceBox.maxTeamCount_6{height:267px}
.conferenceBox.maxTeamCount_7{height:292px}
.conferenceBox.maxTeamCount_32{height:907px}
.eliteConferenceBox{border-color:#bbb}
#cupman .conferenceBox h2{text-align:center!important}
#cupman .conferenceBox .rankCell{padding:2px 5px}
#cupman .conferenceBox table{margin-top:-22px}
#cupman .conferenceBox table tr th{background:0;color:#aaa!important;height:auto}
#cupman .conferenceBox table tr td a{color:#383838}
.viewGroupLink{font-size:12px;color:white!important;background:#1f99f0;border-radius:55px;padding:1px;text-align:center;display:block;margin:9px;line-height:20px}
.conferenceBox.conference .viewGroupLink{position:absolute;left:10px;right:10px;bottom:5px}
.conferenceBox .teams ol{margin-left:20px}
.conferenceBox .teams table tr td{font-size:13px;line-height:23px;color:#383838}
.conferenceBox .teams table tr td a.teamElement{margin-left:12px;max-width:190px;overflow:hidden;display:inline-block;white-space:nowrap;text-overflow:ellipsis}
.categorySearch{float:left;position:relative;width:100%;margin-top:10px;background:transparent url(https://static.cupmanager.net/images/result/buttonLinkContainer2.png) no-repeat center center}
.categorySearch2{float:left;position:relative;left:50%}
.categorySearch3{float:left;right:50%;position:relative}
.categorySearch .left{width:11px;height:20px;background:transparent url(https://static.cupmanager.net/images/result/button20-left.png) no-repeat scroll left top;float:left}
.categorySearch .main{float:left;background:#829bb5;height:20px}
.categorySearch .main label{color:white;font-weight:bold;font-size:12px}
.categorySearch .main input{border:medium none;font-size:10px;margin-top:3px;padding:0 2px 1px;width:120px}
.categorySearch .right{width:11px;height:20px;background:transparent url(https://static.cupmanager.net/images/result/button20-right.png) no-repeat scroll left top;float:left}
.searchMatch{font-weight:bold}
.noSearchMatch{color:#aaa}
#topResultBar{background:url(https://static.cupmanager.net/images/topbar_bg.png) repeat-x scroll top center;color:white;height:22px;line-height:30px;padding-bottom:16px}
#topResultBar ul.topMenu{list-style:none}
#topResultBar ul.topMenu li{float:left;margin:0 5px;display:inline}
#topResultBar ul.topMenu li.breadcrumbLi{color:black;font-size:15px;line-height:18px;margin:0;margin-top:4px}
#topResultBar ul.topMenu li.inactive a{color:#ccc;font-weight:normal;font-size:13px}
#topResultBar ul.topMenu li a{color:white;display:block;float:left;font-family:'Roboto',sans-serif;font-size:14px;height:34px;margin-top:2px;line-height:20px;padding:1px 9px;text-decoration:none;background:transparent;font-weight:bold}
#topResultBar ul.topMenu li.selected a{background:transparent url(https://static.cupmanager.net/images/topbar_selbg.png) repeat-x scroll top center}
#topResultBar ul.topMenu li a:hover{text-decoration:underline}
#topResultBar ul.topMenu li ul li.selected a{text-decoration:underline}
#topResultBar ul.topMenu li ul{padding:0;margin:0;clear:left;display:none;list-style:none;position:absolute;z-index:100;margin-top:-6px}
#topResultBar ul.topMenu li.hover ul{adisplay:block}
#topResultBar ul.topMenu li ul li{float:none;width:100%;margin:0;line-height:15px}
#topResultBar ul.topMenu li ul li a,#topResultBar ul.topMenu li.hover ul li a,#topResultBar ul.topMenu li ul li a{background:url(https://static.cupmanager.net/images/topbar_bg.png) repeat-x left -2px;width:100%;display:block;height:25px;margin:0}
.category{padding:1px}
.categoryLink{font-size:15px;font-weight:bold}
.deadCategoryLink{font-size:15px;font-weight:bold}
.deadCategoryDescription{font-size:10px}
.playoffLinks a{font-size:10px}
.popupMenu{font-family:'Roboto',sans-serif;position:absolute;width:150px;background:#f3f3f3;border:1px solid #aaa;border-width:1px;box-shadow:1px 2px 3px #777;margin-top:6px}
.popupMenu .tip{position:absolute;top:-5px;left:10px;width:15px;height:5px;background:url(https://static.cupmanager.net/images/gothia/tip.png) no-repeat 0 0}
.popupMenu .menuItem{color:#5d8cb8;cursor:pointer;display:block;text-decoration:none;text-align:left;padding:2px 0 2px 23px;font-size:12px;font-weight:bold;border-bottom:1px solid #d2d2d2}
.popupMenu span.menuItem{color:#aaa;cursor:auto}
.menuItem.type_team{background:url(https://static.cupmanager.net/images/gothia/shield.png) no-repeat 5px center}
.menuItem.type_shirtColor{background:url(https://static.cupmanager.net/images/gothia/shirt.png) no-repeat 4px center}
.menuItem.type_matches{background:url(https://static.cupmanager.net/images/gothia/table_small.png) no-repeat 4px center}
td.teamName{padding:2px;text-align:left}
#cupman table tr th.teamName{padding-left:6px!important}
#cupman tr.headerRow th{padding:4px!important;background:#006298;color:white!important;font-weight:normal;height:0}
#cupman table.conferenceTable tr.headerRow th{background:0;height:20px}
#cupman tr.headerRow th span{color:white!important}
#cupman tr.headerRow.notBlue th{background:#f6f7f9;color:#767676!important}
#cupman tr.headerRow.notBlue th span{color:#767676!important}
#cupman td.rank{padding-left:2px;text-align:center}
#cupman .conferenceTable .selectedTeam{font-weight:bold}
#cupman .conferenceTable .played,#cupman .conferenceTable .won,#cupman .conferenceTable .tied,#cupman .conferenceTable .lost,#cupman .conferenceTable .goals,#cupman .conferenceTable .goalsFor,#cupman .conferenceTable .goalsAgainst,#cupman .conferenceTable .goaldiff,#cupman .conferenceTable .points{padding:5px;text-align:center;width:42px}
#cupman th.points span.columnHeader{font-weight:bold}
#cupman td.points{font-weight:bold}
#cupman .conferenceTable .teamName,#cupman .conferenceTable .rank{padding:5px 2px}
#cupman .conferenceTable .teamName .circle,#cupman .conferenceTable .rank .circle{display:inline-block;width:24px;height:24px;text-align:center;background:#989898;border-radius:20px;line-height:24px;color:white!important;margin-top:2px}
#cupman .conferenceTable .teamName .circle.stagerank_2,#cupman .conferenceTable .rank .circle.stagerank_2{background:#1463b3}
#cupman .conferenceTable .teamName .circle.stagerank_3,#cupman .conferenceTable .rank .circle.stagerank_3{background:#ef7d00}
#cupman .conferenceTable td{padding:5px 2px;line-height:30px;font-size:14px}
#cupman .conferenceTable tr:last-child td{border-bottom:0 none}
#cupman .conferenceTable td.resultsLegend{width:230px;border:0;padding:0}
#cupman .conferenceTable td.resultsLegend .conference_sort_legend_wrapper{border-top:20px solid #2f72c2}
#cupman .conferenceTable td.resultsLegend .conference_sort_legend{padding-left:10px;font-size:10px;text-align:left;border-top:1px solid #ccc;padding-top:5px}
#cupman .conferenceTable td.resultsLegend .conference_sort_legend ol{margin-top:5px}
#cupman .conferenceTable td.resultColumnsLegend{text-align:right;font-size:10px;line-height:1em;color:#aaa;border-radius:0}
#cupman .conferenceTable a img{vertical-align:-4px}
#cupman tr .tablePadding{width:2px}
#cupman .conferenceTable .tablePadding,#cupman .matchTable .tablePadding{display:none}
#cupman h2.tableTitle{margin-bottom:0}
.matchTable .matchnr{width:60px;font-size:10px}
#cupman th{color:#727272;font-family:'Roboto',sans-serif;font-size:13px;padding:0!important;text-align:left}
#cupman .cupmanResults{box-shadow:inset 0 5px 5px -5px #6b6b6b;padding-bottom:15px;margin-bottom:20px;box-shadow:inset 0 5px 5px -5px #ccc}
#cupman .cupmanResults h2,#cupman .cupmanResults h2.boxTitle{color:#828282;font-family:'Roboto',sans-serif;font-size:18px;font-weight:bold;margin-bottom:10px;text-align:left;margin-bottom:0;color:#2a78cd;font-weight:normal;margin:0!important;padding:14px 10px;font-weight:300;text-transform:uppercase}
#cupman .cupmanResults h2 span,#cupman .cupmanResults h2.boxTitle span{color:inherit!important}
#cupman h2.boxTitle span{background:none repeat scroll 0 0 white;font-variant:small-caps;margin-left:30px;padding:0 5px}
#cupman h2.boxTitle{background:none repeat scroll 0 0 #f4f4f4;line-height:8px;text-align:left;padding:0}
#cupman .cupmanResults h3{color:#2a78d2;font-family:'Roboto',sans-serif;font-size:17px;font-weight:300;margin-bottom:10px;text-align:left;margin-bottom:0;line-height:30px;padding:10px;text-transform:uppercase}
#cupman .cupmanResults h1{color:#6181a7;font-family:'Roboto',sans-serif;font-size:15px;font-weight:bold;text-transform:uppercase;text-align:left;clear:both;margin:9px 0!important;border:0;line-height:17px;height:43px;line-height:41px;color:#1168b5;font-size:22px;font-weight:500;padding-left:10px;margin:0!important;position:relative;padding:25px 0 10px;font-size:26px;font-weight:300;color:#3c3d3e;font-weight:normal;font-size:22px}
#cupman .cupmanResults h1.categoryTitle{color:#151619;height:75px;line-height:68px}
#cupman .cupmanResults h1 .categorySponsor{float:right;color:#595959;text-transform:none;font-size:12px;height:40px;line-height:40px;margin-top:-25px}
#cupman .cupmanResults h1.categoryTitle .categorySponsor{height:74px;line-height:74px}
#cupman .cupmanResults h1 .categorySponsor img{margin-left:10px;margin-top:15px;max-height:50px}
#cupman .cupmanResults h1 .categoryLogo img{height:41px;margin-top:0;margin-right:0;vertical-align:-9px}
#cupman .cupmanResults h1 .categoryLogo .sponsorName{font-size:12px;text-transform:uppercase;font-weight:bold}
#cupman .cupmanResults h1 .categoryLogo .category{font-size:11px;font-weight:bold;text-transform:uppercase;display:block}
.grayHeader{apadding:0;abackground:#eee;aline-height:16px}
.grayHeader span{abackground:white;apadding-right:8px}
#cupman h3{color:#b5b5b5;font-family:'Roboto',sans-serif;font-size:14px;font-weight:bold;margin:0}
table.matchTable tr.newDiv td{border-top:none!important}
#cupman .matchTable tr td,#cupman .matchTable tr th{padding:0 10px;line-height:43px;font-size:13px}
#cupman .matchTable tr th{height:36px;font-size:13px;text-indent:5px}
#cupman .matchTable th.hometeam,#cupman .matchTable th.awayteam{text-indent:15px}
#cupman .matchTable tr.dayHeader td{border-bottom:0}
#cupman .matchTable tbody:last-child tr:last-child td{border-bottom:0}
#cupman .matchTable td.vsDash{width:10px}
#cupman .matchTable tr.odd td,#cupman .matchTable tr.odd th{background:white}
#cupman .matchTable tr.even td,#cupman .matchTable tr.even th{background:#fafafa}
#cupman table.zebra tr.even td,#cupman table.zebra tr.even th{background:#fafafa}
.matchTable_results_inline .hometeam{text-align:right!important;white-space:nowrap}
#cupman .matchTable .hometeam,#cupman .matchTable .awayteam{width:170px;text-align:left!important}
#cupman .matchTable .hometeam a.teamElement,#cupman .matchTable .awayteam a.teamElement{display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:120px}
.matchTable th.periods{white-space:nowrap}
.matchTable .awayteam{text-align:left!important;white-space:nowrap}
.matchTable_results_inline .result{text-align:center;width:40px;white-space:nowrap}
.matchTable_results_inline th.result span{display:none}
.matchTable_results_inline .winner{font-weight:bold}
#cupman .matchTable .dayHeader h1{padding:10px 0 0;font-size:16px}
.matchTable td.live{width:60px}
.matchTable td.live img,.matchTable td.pictures img{vertical-align:-3px;max-width:1000px}
#cupman .matchTable td.live a{white-space:nowrap;text-decoration:none}
#cupman .matchTable td.live a .liveInfoButton,#cupman .matchTable td.live a .liveVideoButton{display:inline-block;height:28px;background:#1f88e5;border-radius:50px;color:white;line-height:28px;padding:0 10px;box-shadow:0 1px 4px #999;box-shadow:0 1px 1px #adadad;font-size:13px;text-align:center;margin-top:7px}
#cupman .matchTable td.live a.live .liveInfoButton,#cupman .matchTable td.live a.live .liveVideoButton{background:#00be00}
#cupman .matchTable td.live a .liveVideoButton{width:28px;text-align:center;padding:0;vertical-align:3px}
#cupman .matchTable td.live a .liveVideoButton img{width:16px;margin-top:8px}
#cupman tr.headerRow th span.columnHeader{display:inline-block;color:#555!important;background:white;border-radius:14px;border:1px solid #dfdfdf;padding:0 8px;text-transform:uppercase;margin-left:10px;line-height:22px;font-size:12px;margin-left:0;margin-top:-3px}
#cupman .matchTable a,#cupman .conferenceTable a{color:black!important}
.matchTable td{padding:2px}
.matchTable .time,.matchTable .time span,.matchTable .time td{padding-left:10px}
table.matchTable tr.hover td{background:#f4f4f4!important}
table.matchTable .result .circle{display:inline-block;width:28px;height:28px;border-radius:50px;text-align:center;line-height:28px;color:white!important;font-weight:900;vertical-align:0;background:#777;margin:0 3px}
table.matchTable .result .circle.win{background:#00be00}
table.matchTable .result .circle.loss{background:#f00}
table.matchTable .result .circle.tie{background:#b1b1b1}
table.matchTable .result sub{cursor:help;font-weight:bold;font-family:'Roboto',sans-serif;font-size:8px;vertical-align:-1px}
table tr.hover td{background:#f4f4f4!important}
#cupman table.conferenceTable{margin-top:-22px}
table.conferenceTable tr.hover td{background:#f4f4f4!important}
.column a.visible:first-child{margin-top:24px}
.resultFooter{border-top:1px solid #eee;clear:both;margin-top:100px;padding:10px 15px}
.mapPopupContent a.teamLink{padding:3px;float:left}
#cupman .mapPopupContent h3{color:#444;font-size:20px;margin-top:0}
#cupman .mapPopupContent h4{color:#aaa}
#cupman .mapPopupContent #directions{width:350px}
#cupman .notPublishedInfo{background:#f4f4f4;padding:12px}
#cupman .notPublishedInfo h3{text-align:center;margin:0}
#cupman .scheduleNotPublished{box-shadow:0 1px 3px #666;border-radius:2px;background:white;box-shadow:0 2px 9px rgba(0,0,0,0.03);border-radius:6px;background:white;width:auto!important;margin:20px 0}
#cupman .scheduleNotPublished h3{text-align:center;margin:0}
#cupman .SMSPrenumerateButton{background:url("https://static.cupmanager.net/images/sms_prenumerate.png");border-right:1px solid #245b00}
#cupman .SMSPrenumerateButton_Text{padding:2px 6px 3px;color:white;background:none repeat scroll 0 0 #49b400;border-top:1px solid #53ce00;border-bottom:1px solid #245b00;color:#fff;display:block;font-family:'Roboto',sans-serif;font-weight:bold;margin:1px 0 0 20px;padding:2px 6px 3px;text-shadow:none;font-size:10px;line-height:10px}
#cupman .partners a img{max-width:200px}
#cupman .award,#cupman .medal{padding-left:35px;float:left;font-size:11px;width:160px;min-height:32px;text-align:left}
#cupman .conferenceBox .teams{height:100%}
#cupman .conferenceBox .small_medal{padding-left:16px;position:absolute;left:1px;padding-top:1px;margin-top:4px}
#cupman .conferenceTable .small_medal{padding-left:11px;margin-left:-4px;padding-top:1px}
#cupman .small_medal:hover{text-decoration:none!important}
#cupman .exportMatchTable{float:right;color:#88a;margin-right:5px;margin-top:-20px;padding-right:5px}
#cupman .exportMatchTable .excel{background:transparent url(https://static.cupmanager.net/images/result/page_white_excel.png) no-repeat scroll left top;padding-left:18px}
#cupman .exportMatchTable .calendar{background:transparent url(https://static.cupmanager.net/images/result/calendar_add.png) no-repeat scroll left top;padding-left:18px}
#cupman .awards{margin-bottom:10px;amargin-top:10px}
#cupman .award_1{background:transparent url(https://static.cupmanager.net/images/result/award_star_gold.png) no-repeat scroll left top}
#cupman .award_2{background:transparent url(https://static.cupmanager.net/images/result/award_star_silver.png) no-repeat scroll left top}
#cupman .award_3{background:transparent url(https://static.cupmanager.net/images/result/award_star_bronze.png) no-repeat scroll left top}
#cupman .medal_1{background:transparent url(https://static.cupmanager.net/images/result/medal_gold.png) no-repeat scroll left top}
#cupman .medal_2{background:transparent url(https://static.cupmanager.net/images/result/medal_silver.png) no-repeat scroll left top}
#cupman .medal_3{background:transparent url(https://static.cupmanager.net/images/result/medal_bronze.png) no-repeat scroll left top}
#cupman .small_medal_1{background:transparent url(https://static.cupmanager.net/images/result/medal_gold_small.png) no-repeat scroll left top}
#cupman .small_medal_2{background:transparent url(https://static.cupmanager.net/images/result/medal_silver_small.png) no-repeat scroll left top}
#cupman .small_medal_3{background:transparent url(https://static.cupmanager.net/images/result/medal_bronze_small.png) no-repeat scroll left top}
#cupman .playingGroups ul li{width:100%}
#cupman .playingGroups td{text-align:center}
#cupman .playingGroups td h3{text-align:center;margin:0}
#cupman .playoffLadder .teamSelectedLeft{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-top:1px solid #ddd}
#cupman .playoffLadder .teamSelectedRight{border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-top:1px solid #ddd}
#cupman .venueList table{width:100%}
#cupman .venueList table .filler{width:430px}
#cupman .venueList table tr.odd td,#cupman .venueList table tr.odd th{background:#f9f9f9}
#cupman .venueList table tr.even td,#cupman .venueList table tr.even th{background:#f3f1f1}
#cupman .venueList .venueName{padding:4px;padding-right:30px;white-space:nowrap;font-weight:600}
#cupman .venueList td a{padding:4px 8px}
#cupman .venueList table tr td{height:35px;line-height:35px}
#cupman #teamsPage div#mapPart div.map,#cupman div#mapPart div.map,#cupman #mapContainer div#mapPart div.map{height:350px!important;width:100%!important;max-width:none;border:0 none!important}
#cupman #teamsPage div#mapPart div.map{height:370px!important}
#cupman #mapPart{position:relative;overflow:hidden}
#cupman #mapPart .shadow{position:absolute;z-index:1;box-shadow:0 0 10px 0 #555}
#cupman .shadow_top{width:100%;height:10px;left:0;top:-11px}
#cupman .shadow_left{height:100%;width:10px;left:-10px;top:0}
#cupman .shadow_right{height:100%;width:10px;right:-10px;top:0}
#cupman .shadow_bottom{width:100%;height:10px;left:0;bottom:-11px}
#cupman .mapLegend{width:100%;margin-bottom:30px;min-height:400px;max-width:none;padding-bottom:20px}
#cupman .mapLegend .column{width:25%!important;box-shadow:-1px 0 0 #ccc}
#cupman .mapLegend .column a{background-position:0 3px;background-repeat:no-repeat;border-bottom:1px solid #ddd;display:block;padding:3px;padding-left:20px;margin:0 10px}
#cupman .mapLegend .column a.last{margin-bottom:20px!important}
#cupman .mapLegend .column h2{font-size:14px!important;font-weight:normal!important;padding:10px 4px;text-align:left!important;margin-bottom:0!important;margin-left:10px!important}
#cupman .mapLegend .column h2:first-child{margin-top:10px!important;text-align:center}
#cupman .mapLegend .column.first{border-left:none;box-shadow:0}
* html #teamsPage #clubs{height:400px}
.teamInfoTable{width:100%}
.teamInfoTable td,.teamInfoTable th{padding:4px 0!important;border-bottom:1px solid #eee}
#searchDiv{width:auto!important}
#searchDiv .searchBoxWrapper{width:100%;padding:2px 0;text-align:center}
#searchDiv .searchBoxWrapper input#searchBoxen{font-size:16px;padding:9px;width:430px;line-height:23px;padding-left:30px;border:1px solid #e9eff4;border-radius:4px}
#searchDiv .searchBoxWrapper input.blur{color:#ababab}
.searchBoxWrapper .fa-search{color:#4da1ff}
#searchDiv .searchInfo{width:510px;text-align:center;margin-left:auto;margin-right:auto;margin-bottom:-10px;margin-top:5px;display:block}
#searchDiv .searchBoxWrapper button{display:none;padding:5px 12px;border:1px solid #3274ef;vertical-align:-3px;cursor:pointer;background:#4e89ff;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#4a81ef),color-stop(1,#4e89ff));background:-ms-linear-gradient(bottom,#4a81ef,#4e89ff);background:-moz-linear-gradient(center bottom,#4a81ef 0,#4e89ff 100%);background:-o-linear-gradient(#4e89ff,#4a81ef);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e89ff',endColorstr='#4a81ef',GradientType=0)}
.searchArea .noResultsFound{padding-top:40px;font-size:14px}
.searchArea .searchInProgress{padding-top:40px;font-size:14px}
body .livegul{border-radius:5px 5px 5px 5px;left:-10px;position:absolute;top:-68px;width:962px}
body .npage-activeCup{margin-top:59px!important}
#cupman .liveViewerContent{width:525px;border-right:1px solid #ccc;margin:10px;padding:30px 20px 100px 10px}
#cupman .liveViewer .groupTable .conferenceTable .teamElement{max-width:60px;display:inline-block;overflow:hidden;text-overflow:ellipsis}
#cupman .liveViewer .groupTable .conferenceTable td.rank{padding:5px 6px!important}
#cupman .liveViewer .groupTable .conferenceTable tr.headerRow th span.columnHeader{margin-left:0}
#cupman .liveViewer .groupTable a.goArrow{position:absolute;bottom:20px;right:20px;width:40px;height:40px;background:#1f89e5;border-radius:100px;color:white;text-align:center;line-height:40px;font-size:20px}
#cupman .liveViewer .groupTable a.goArrow:hover{background:#4da1ea}
#cupman .liveViewer .progress{border-radius:100px;height:25px;position:relative;overflow:visible;margin:35px 15px 35px;clear:left}
#cupman .liveViewer .progress .bar{border-radius:100px;height:25px;background-color:#a5e28d;white-space:nowrap}
#cupman .liveViewer .progress.disabled .bar{background-color:#ccc}
#cupman .liveViewer .progress span{float:right;margin:0 8px;color:#7a7a7a;line-height:25px;font-size:15px;font-weight:bold;text-shadow:1px 1px white}
#cupman .liveViewer .progress .bar.small span{float:none}
#cupman .liveViewer .progress .circle{position:absolute;height:20px;width:20px;margin-left:-11px;background:white;border:2px solid #639c4f;border-radius:100px;box-shadow:4px 4px 6px -2px #808080;line-height:20px;text-align:center;font-family:'Roboto',sans-serif;font-weight:bold;font-size:14px}
#cupman .liveViewer .finished .progress .circle{border-color:#999}
#cupman .liveViewer .progress .circle.home{top:-9px}
#cupman .liveViewer .progress .circle.away{top:13px}
#cupman .liveViewer .progress .circle.redcard{background:red;width:14px;height:14px;margin-left:-8px}
#cupman .liveViewer .progress .circle.redcard.home{top:-12px}
#cupman .liveViewer .progress .circle.yellowcard{background:yellow;width:14px;height:14px;margin-left:-8px}
#cupman .liveViewer .progress .circle.yellowcard.home{top:-12px}
#cupman .liveViewer .matchinfo{text-align:center;font-size:14px;color:#6a6a6a;padding-top:10px;margin-bottom:20px}
#cupman .liveViewer .matchInfoTable{width:523px;margin-left:-10px;margin-top:10px;margin-bottom:-10px}
#cupman .liveViewer .matchInfoTable tr td,#cupman .liveViewer .matchInfoTable tr th{border-top:1px solid #eee;padding:4px!important}
#cupman .liveViewer .teams img{vertical-align:-6px}
#cupman .liveViewer .teams h3{margin:0;font-size:20px;color:black;padding:0}
#cupman .liveViewer .teams .hometeam,#cupman .liveViewer .teams .awayteam{text-align:center}
#cupman .liveViewer .teams .hometeam h3,#cupman .liveViewer .teams .awayteam h3{text-align:center}
#cupman .liveViewer .teams .hometeam h3 a,#cupman .liveViewer .teams .awayteam h3 a{color:black;font-weight:400;font-size:20px;line-height:46px}
#cupman .liveViewer .teams .hometeam .nation,#cupman .liveViewer .teams .awayteam .nation{text-align:center}
#cupman .liveViewer .teams .hometeam{float:left;width:33%}
#cupman .liveViewer .teams .hometeam h3{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}
#cupman .liveViewer .teams .awayteam{float:right;width:33%}
#cupman .liveViewer .teams .awayteam h3{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}
#cupman .liveViewer .teams span{color:#666;font-size:16px}
#cupman .liveViewer .teams .result{margin:0 33%;text-align:center;white-space:nowrap}
#cupman .liveViewer .teams .result .score{background:yellow;border-radius:50px;border:1px solid white;width:80px;display:inline-block;height:80px;text-align:center;line-height:80px;color:white;font-size:50px;font-weight:900;margin:14px}
#cupman .liveViewer .teams .result .gc-live-game-info{font-size:16px;color:#666;line-height:2;text-align:center}
#cupman .liveViewer .teams .result .gc-live-game-info .fa{font-size:20px;margin:0 0 0 20px;width:20px;text-align:center}
#cupman .liveViewer .resultnshirts{clear:left;padding-top:20px;margin:20px}
#cupman .liveViewer .resultnshirts .homeshirt{float:left}
#cupman .liveViewer .resultnshirts .awayshirt{float:right}
#cupman .liveViewer .resultnshirts .result{margin:0 auto;width:216px;height:85px;border:1px solid #e4e4e4;border-color:#e4e4e4 #c8c8c8 #c8c8c8 #e4e4e4;font-size:54px;font-family:'Roboto',sans-serif;font-weight:bold;line-height:80px;text-align:center;background:#d4d4d4;background:#f7f7f7;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#d4d4d4),color-stop(1,#fff));background:-ms-linear-gradient(bottom,#d4d4d4,#fff);background:-moz-linear-gradient(center bottom,#d4d4d4 0,#fff 100%);background:-o-linear-gradient(#fff,#d4d4d4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#d4d4d4',GradientType=0)}
#cupman .liveViewer .eventlist{clear:left}
#cupman .liveViewer .eventlist h3{background:none repeat scroll 0 0 whiteSmoke;font-size:14px!important;font-weight:normal!important;padding:0 4px;margin:0;line-height:22px;text-align:left!important}
#cupman .liveViewer .eventlist table{width:100%}
#cupman .liveViewer .eventlist table td{border-bottom:1px solid #ccc;padding:4px;font-size:14px}
#cupman .liveViewer .eventlist table td.time{color:#666}
#cupman .liveViewer .eventlist table tr.homegoal .homescore{font-weight:bold}
#cupman .liveViewer .eventlist table tr.awaygoal .awayscore{font-weight:bold}
#cupman .liveViewerPage .commentsWriter textarea{margin:0;padding:2px}
#cupman .liveViewerPage .commentsWriter td{padding-bottom:2px}
#cupman .liveViewerPage .commentsWriter div{margin:4px 0 0 5px}
#cupman .liveViewerPage .commentsWriter label{font-size:11px;display:inline;vertical-align:-1px;margin-left:3px}
#cupman .liveViewerPage .videos .videoContainer{background:black;padding:5px;overflow:auto}
#cupman .liveViewerPage .videos .videoContainer span,#cupman .liveViewerPage .videos .videoContainer a{color:white}
#cupman .liveViewerPage .videos .videoContainer .bambuserInfo{float:right}
#cupman .liveViewerPage .videos ul{a-border-bottom:5px solid black;overflow:auto;padding-left:5px}
#cupman .liveViewerPage .videos ul li{list-style:none;float:left;padding:4px 9px;height:17px}
#cupman .liveViewerPage .videos ul li a{color:#888}
#cupman .liveViewerPage .videos ul li.selected{font-weight:bold;background:black}
#cupman .liveViewerPage .videos ul li.selected a{color:white}
#cupman .progress{height:18px;margin-bottom:18px;overflow:hidden;background:#f7f7f7;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#f9f9f9),color-stop(1,#f5f5f5));background:-ms-linear-gradient(bottom,#f9f9f9,#f5f5f5);background:-moz-linear-gradient(center bottom,#f9f9f9 0,#f5f5f5 100%);background:-o-linear-gradient(#f5f5f5,#f9f9f9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5',endColorstr='#f9f9f9',GradientType=0);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}
#cupman .progress .bar{width:0;height:18px;font-size:12px;color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top,#149bdf,#0480be);background-image:-webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));background-image:-webkit-linear-gradient(top,#149bdf,#0480be);background-image:-o-linear-gradient(top,#149bdf,#0480be);background-image:linear-gradient(top,#149bdf,#0480be);background-image:-ms-linear-gradient(top,#149bdf,#0480be);background-repeat:repeat-x;filter:"progid:dximagetransform.microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0)";-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .6s ease;-moz-transition:width .6s ease;-ms-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}
#cupman .progress-striped .bar{background-color:#149bdf;background-image:-o-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px}
#cupman .progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}
#cupman .progress-danger .bar{background-color:#dd514c;background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-ms-linear-gradient(top,#ee5f5b,#c43c35);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:-o-linear-gradient(top,#ee5f5b,#c43c35);background-image:linear-gradient(top,#ee5f5b,#c43c35);background-repeat:repeat-x;filter:"progid:dximagetransform.microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0)"}
#cupman .progress-danger.progress-striped .bar{background-color:#ee5f5b;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}
#cupman .progress-success .bar{background-color:#5eb95e;background-image:-moz-linear-gradient(top,#62c462,#57a957);background-image:-ms-linear-gradient(top,#62c462,#57a957);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));background-image:-webkit-linear-gradient(top,#62c462,#57a957);background-image:-o-linear-gradient(top,#62c462,#57a957);background-image:linear-gradient(top,#62c462,#57a957);background-repeat:repeat-x;filter:"progid:dximagetransform.microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0)"}
#cupman .progress-success.progress-striped .bar{background-color:#62c462;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}
#cupman .progress-info .bar{background-color:#4bb1cf;background-image:-moz-linear-gradient(top,#5bc0de,#339bb9);background-image:-ms-linear-gradient(top,#5bc0de,#339bb9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));background-image:-webkit-linear-gradient(top,#5bc0de,#339bb9);background-image:-o-linear-gradient(top,#5bc0de,#339bb9);background-image:linear-gradient(top,#5bc0de,#339bb9);background-repeat:repeat-x;filter:"progid:dximagetransform.microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0)"}
#cupman .progress-info.progress-striped .bar{background-color:#5bc0de;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}
#cupman .progress-warning .bar{background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-ms-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(top,#fbb450,#f89406);background-repeat:repeat-x;filter:"progid:dximagetransform.microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0)"}
#cupman .progress-warning.progress-striped .bar{background-color:#fbb450;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}
.tooltip{position:absolute;z-index:1020;display:block;padding:5px;font-size:11px;opacity:0;filter:alpha(opacity=0);visibility:visible}
.tooltip.in{opacity:.8;filter:alpha(opacity=80)}
.tooltip.top{margin-top:-2px}
.tooltip.right{margin-left:2px}
.tooltip.bottom{margin-top:2px}
.tooltip.left{margin-left:-2px}
.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top:5px solid #000;border-right:5px solid transparent;border-left:5px solid transparent}
.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-right:5px solid transparent;border-bottom:5px solid #000;border-left:5px solid transparent}
.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-right:5px solid #000;border-bottom:5px solid transparent}
.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;font-family:'Roboto',sans-serif;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.tooltip-arrow{position:absolute;width:0;height:0}
#cupman .transit .time{display:inline-block;padding:0 2px;background:#fafafa;border-radius:1px;border:1px solid #ccc;margin:0 1px;font-size:12px;line-height:14px}
#cupman .transit .time.due{color:#ababab;border-color:#f2f2f2}
#cupman .transit img.transport{height:17px;vertical-align:middle;padding:0 0 0 4px}
#cupman .transit .header{padding-left:5px;background:#f6f7f9}
#cupman .transit .header small{font-size:10px}
#cupman .transit .header b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#757575;max-width:160px;display:inline-block}
#cupman .transit .linenumber{padding:2px 3px;background:#39f;color:#fff;font-size:12px;border-radius:3px;margin-left:5px;font-family:'Roboto',sans-serif}
#cupman .transit .times{margin:4px}
@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}
to{background-position:0 0}
}
@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}
to{background-position:0 0}
}
@-ms-keyframes progress-bar-stripes{from{background-position:40px 0}
to{background-position:0 0}
}
@-o-keyframes progress-bar-stripes{from{background-position:0 0}
to{background-position:40px 0}
}
@keyframes progress-bar-stripes{from{background-position:40px 0}
to{background-position:0 0}
}
.nobreak{white-space:nowrap}
.cupProgress{color:#1d67bd;color:#808fa3;margin:10px;width:auto!important}
.cupProgress .topLabels{height:20px;width:98%;position:relative;margin-bottom:2px}
.cupProgress .topLabels .startLabel{left:0}
.cupProgress .topLabels .endLabel{right:0;margin-right:-2px;border-right:2px solid #f2a901;border-left:0 none;padding-right:2px}
.cupProgress .bar{height:20px;position:relative;background:#EFF;border:1px solid #AAB;border-radius:50px;margin:0 22px 0 0;margin-top:-3px}
.cupProgress .played{position:absolute;left:0;height:100%;background:url(https://static.cupmanager.net/images/gothia/2016/progress_bg.png);border-radius:50px;margin-top:-2px;margin-left:1px}
.cupProgress .playing{background:#b0d090;position:absolute;height:100%;border-radius:50px;margin-top:-2px;margin-left:1px}
.cupProgress .bottomLabels{height:20px;width:98%;position:relative;z-index:10}
.cupProgress .cupLabel{position:absolute;height:100%;border-left:2px solid #f2a901;padding-left:2px;z-index:10}
.cupProgress .bottomLabels .cupLabel{margin-top:-13px;padding-top:14px}
.cupProgress .topLabels .cupLabel{padding-bottom:14px}
.cupProgress .dots{position:relative;width:98%}
.cupProgress .dots .dot{width:10px;height:10px;background:#f2a901;position:absolute;margin-top:-17px;border-radius:20px;margin-left:-4px}
img.fbProfilePic{border-radius:100px}
.conferenceBox .categorySponsor img{max-height:16px;float:right;margin-top:5px}
#cupman .liveViewer .event i.cm-card{background:black;width:10px;height:15px;display:inline-block;border-radius:3px;margin:0 2px;margin-top:0}
#cupman .behind-event-table{width:50%;border-right:1px dotted #b0b0b0}
#cupman .live2016 .behind-event-table{padding:10px 0}
#cupman .live2016 .eventContainer{margin:25px 0}
#cupman .live2016 .eventContainer.cocacola{background:#de0a1c url(https://static.cupmanager.net/images/gothia/2016/cocacola.png) no-repeat;padding:10px 0;background-size:23%}
#cupman .live2016 .eventContainer.cocacola.home{background-position:right}
#cupman .live2016 .eventContainer.cocacola.away{background-position:left}
#cupman .live2016 .goal{background:#20a816;width:50%;margin-left:10%;height:75px;color:white}
#cupman .live2016 .home.goal{border-radius:5px}
#cupman .live2016 .away.goal{margin-left:40%;border-radius:5px}
#cupman .live2016 .goal .middle{width:0;background:red;height:100%;display:inline-block;position:relative}
#cupman .live2016 .goal .middle .circle{background:white;position:absolute;top:50%;margin-left:-20px;margin-top:-20px;width:40px;height:40px;border-radius:50px;color:black;line-height:40px;text-align:center}
#cupman .live2016 .goal .away{height:100%;float:right;text-align:center;color:white}
#cupman .live2016 .goal .home{height:100%;float:left;text-align:center}
#cupman .live2016 .goal.home .away{font-size:14px;line-height:75px}
#cupman .live2016 .goal.home .away span{color:white;margin-left:17px;font-size:13px}
#cupman .live2016 .goal.away .home{font-size:14px;line-height:75px}
#cupman .live2016 .goal.away .home span{color:white;margin-left:-17px;font-size:13px}
#cupman .live2016 .goal.home .home,#cupman .live2016 .goal.away .away{width:80%}
#cupman .live2016 .goal.home .away,#cupman .live2016 .goal.away .home{width:20%}
#cupman .live2016 .goal .shirt{display:inline-block;position:relative;float:left;margin:7px 10px}
#cupman .live2016 .goal.away .shirt{float:right}
#cupman .live2016 .goal .shirt .shirtNr{position:absolute;top:0;left:0;color:#20a816;width:100%;height:100%;text-align:center;line-height:45px;font-size:15px}
#cupman .live2016 .goal .shirtname{height:100%;margin-top:10px}
#cupman .live2016 .goal .shirtname img{width:50px}
#cupman .live2016 .goal .shirtname .name{display:block;color:white;line-height:54px;font-size:14px}
#cupman .live2016 .goal.home .shirtname .name{text-align:right;padding-right:30px}
#cupman .live2016 .goal.away .shirtname .name{text-align:left;padding-left:30px}
#cupman .live2016 .newPeriod{background:#3398f3;padding:10px;color:white;font-weight:bold;text-align:center;margin:0 auto;width:45%;border-radius:5px}
#cupman .live2016 .yellowCard .middle,#cupman .live2016 .redCard .middle{display:inline-block;margin-left:-7px;background:white;border-radius:10px;width:0}
#cupman .live2016 .redCard .penaltyNotValidated{color:red;margin-top:2px;position:absolute;font-size:10px}
#cupman .live2016 .redCard.home .penaltyNotValidated{float:right}
#cupman .live2016 .redCard.away .penaltyNotValidated{position:static;margin-top:2px}
#cupman .live2016 .yellowCard .home,#cupman .live2016 .redCard .home{width:50%;display:block;height:30px;float:left;text-align:right}
#cupman .live2016 .yellowCard .home span,#cupman .live2016 .redCard .home span{padding-right:10px;vertical-align:-3px;float:right}
#cupman .live2016 .yellowCard .away,#cupman .live2016 .redCard .away{width:50%;display:block;height:30px;float:right}
#cupman .live2016 .yellowCard .away span,#cupman .live2016 .redCard .away span{padding-left:10px;vertical-align:-3px}
#cupman .live2016 .botComment{width:45%;margin:0 auto;background:#30526c;padding:13px;color:white;border-radius:5px;min-height:50px}
#cupman .live2016 .botComment .comment{padding-left:60px;display:block;line-height:16px;border:0 none;background:0;margin:0;color:white}
#cupman .live2016 .botComment img{width:50px;float:left;margin:0 10px 0 0}
#cupman .live2016 .botComment .name{color:#95b5cd;display:block;font-weight:bold}
#cupman a{color:#4da1ff}
.description{padding-bottom:20px!important}
H1 .earthIcon,H1 .gothia-icon-shield,.tile h2 .categorySponsor,.categoryLogo img,.liveViewerPage H1 i{display:none!important}
table.matchTable tr.newDiv td{border-top:1px solid #ccc}
table.conferenceTable tr.newTarget td{border-top:1px solid #ccc}
.resultSearchBox{margin-top:0;position:absolute;right:8px}
#cupman p{font-size:13px;margin-left:10px}
div#searchDiv{width:360px;amargin:20px;afloat:left}
div#searchDiv label,div#searchDiv input#searchBox{font-size:15px}
div#searchDiv label{color:#999;font-weight:bold}
div#searchDiv input#searchBox{-moz-border-radius:4px;border:2px solid #ccc;margin:3px;padding:2px;width:300px}
div#searchDiv input#searchBox:focus{border-color:#555}
div#searchDiv input.searching{background:white url(https://static.cupmanager.net/images/spin.gif) no-repeat 99%}
div#searchDiv span{display:block;font-size:13px}
div#searchResultsDiv{color:black;overflow:auto}
div#searchResultArea{clear:left}
div.searchResultBox{overflow:hidden;position:relative;margin-top:15px}
h2.searchTitle{text-align:center;margin:20px 0 10px 0}
.searchResultBox .content a{text-decoration:none}
.searchResultBox table{width:100%;height:100%}
div.searchResultBox .title{width:140px;line-height:16px}
div.searchResultBox .title span{adisplay:block;font-size:14px;aheight:auto;text-align:center;color:#222}
div.searchResultBox .title span a{color:#222;font-weight:bold}
div.searchResultBox .title span a:hover{color:#222}
.searchResultGroup h2.boxTitle{margin-bottom:10px;margin-top:15px}
.searchResultBody{aheight:60px}
.searchResultBody .content{padding:0 3px 0 2px;font-size:12px;color:#222}
.searchResultBody .content .composite .verticalLayout{float:right;width:110px}
.searchResultBody .content .composite .floatingLayout{margin-right:110px}
.searchResultBody .content .composite .floatingLayout .main{display:none}
.searchResultBody .content td.compositeChild{min-width:140px}
.verticalLinks{border-left:1px solid #666}
.verticalLinks span.verticalLink a{display:block;border-bottom:1px solid #666;background:#ccf;text-align:right;padding-right:10px}
.verticalLinks1 span.verticalLink a{height:100%;line-height:60px}
.verticalLinks2 span.verticalLink a{height:50%;line-height:30px}
.verticalLinks3 span.verticalLink a{height:33.33%;line-height:20px}
.searchResultDropdownMenus{aposition:absolute;bottom:0;aright:10px}
.searchResultDropdownMenus .searchResultDropdownMenu{afloat:right;text-align:right}
.searchResultDropdownContainer{overflow:hidden}
.searchResultDropdownBox{overflow:auto}
.searchResultBox .links{padding-top:2px;clear:none;margin:0}
.links span.titledLink{display:block;float:left;margin-right:10px}
.links span.titledLink a{display:block;text-align:left;padding:2px 0 2px 0}
.titledLinksLayout .main{text-align:center}
.divLink{display:block;font-size:14px;aheight:25px;padding-top:5px;text-align:center}
div.teamBox,div.divBox{float:left;width:130px;padding-left:10px;height:100%}
div.divBox{height:30px}
div.teamBox a,div.divBox a,div.teamBox a:hover,div.divBox a:hover{color:#222}
#liveViewer{position:relative;min-height:590px}
#liveViewer *{box-sizing:content-box}
#liveViewer textarea{min-height:0}
#liveViewer #container{width:46%;float:left;margin-bottom:70px}
#liveViewer.isBasket #container{width:auto;float:none}
#liveViewer #progressWrapper{height:50px;width:100%}
#liveViewer #progressBackground{background:white;width:100%;height:24px;border-top:1px solid #88a;border-left:1px solid #88a;margin-top:9px}
#liveViewer #progressBar{background:white;width:100%;height:42px}
#liveViewer #progressBar .middle{position:absolute;height:42px;left:28px;right:27px;background:#89b}
#liveViewer #progressBar .left{position:absolute;width:28px;height:42px;background:white url(https://static.cupmanager.net/images/result/live/progress_left.png);z-index:10}
#liveViewer #progressBar .right{position:absolute;width:28px;height:42px;background:white url(https://static.cupmanager.net/images/result/live/progress_right.png);right:-1px}
#liveViewer #progress{background:white url(https://static.cupmanager.net/images/result/live/progress_bkg.png) repeat-x left center;height:24px;margin-top:0;border-right:1px solid white}
#liveViewer #progressLeft{position:absolute;left:0;top:0;height:24px;margin-top:9px;width:1px}
#liveViewer #progressRight{position:absolute;left:0;top:0}
#liveViewer #progressLabel{color:whitesmoke;font-family:Verdana;font-size:12px;left:0;margin-left:5px;position:absolute;top:13px}
#liveViewer #progressLabel.notStarted{text-align:center;left:0;width:100%;color:black}
#liveViewer #progressLabel.liveEarly{margin-left:-43px;color:white}
#liveViewer #progressLabel.liveLate{margin-left:5px;color:black}
#liveViewer #progressLabel.finished{color:white;text-align:center;left:0;width:100%}
#liveViewer #goalContainer{height:35px;position:absolute;left:28px;right:28px;z-index:20}
#liveViewer.nonlive #goalContainer{display:none}
#liveViewer .goal{margin-left:-9px}
@media(min-width:760px){#liveViewer .comments{width:46%!important;float:right}
#liveViewer.isBasket .comments{width:auto;float:none;margin:30px 0}
.socialAppHeaderContainer{awidth:50%}
}
@media(max-width:760px){#liveViewer #container{width:100%;float:none}
#liveViewer .comments{padding-left:0;width:100%}
#liveViewer .comments>div{max-width:100%}
}
#liveViewer .goalOuter{position:absolute;width:18px;height:18px;background:url(https://static.cupmanager.net/images/result/live/goalBkg.png)}
#liveViewer .goalInner{position:absolute;width:18px;height:18px;background:url(https://static.cupmanager.net/images/result/live/goalCircle.png);z-index:10}
#liveViewer .goalNr{position:absolute;width:18px;height:18px;text-align:center;font-size:10px;font-family:Century Gothic,sans-serif;margin-top:2px;z-index:20}
#liveViewer .goalOverlay{position:absolute;width:18px;height:18px;z-index:30}
#liveViewer .eventRoller{aheight:300px;overflow:auto;position:relative;clear:both;margin-left:30px;// padding-top:30px;awidth:100%}
#liveViewer.nonlive .eventRoller{display:none}
#liveViewer .eventRoller .rollingGoal{padding-bottom:1px;padding-left:5px;padding-top:2px}
#liveViewer .eventRoller .rollingGoal small{padding-left:34px}
#liveViewer .eventRoller .rollingGoal_selected{background:#f5f5ff}
#cupman #liveViewer .eventRoller .time{font-size:11px;color:#89b;font-weight:bold}
#liveViewer .eventRoller .text{font-size:13px;padding-left:5px}
#liveViewer #liveViewerMain{height:200px;position:relative}
#liveViewer #liveViewerMain .homeshirt{position:absolute;left:6px}
#liveViewer #liveViewerMain .awayshirt{position:absolute;right:6px}
#liveViewer .videos .videoContainer{background:black;padding:5px;overflow:auto}
#liveViewer .videos .videoContainer span,#liveViewer .videos .videoContainer a{color:white}
#liveViewer .videos .videoContainer .bambuserInfo{float:right}
#liveViewer .videos h2{margin-top:20px!important}
#liveViewer .videos ul{a-border-bottom:5px solid black;overflow:auto;padding-left:5px}
#liveViewer .videos ul li{list-style:none;float:left;padding:4px 9px;height:17px}
#liveViewer .videos ul li a{color:#888}
#liveViewer .videos ul li.selected{font-weight:bold;background:black}
#liveViewer .videos ul li.selected a{color:white}
#liveViewer #liveViewerMain #status{margin-top:10px}
#liveViewer #liveViewerMain #status span{color:#89b;font-size:30px;font-weight:bold}
#liveViewer #homename,#awayname{font-weight:bold}
#liveViewer #locationname{font-size:12px}
#liveViewer .result{position:absolute;left:50%;margin-left:-90px;width:181px;height:83px;background:url(https://static.cupmanager.net/images/result/live/result.png);position:relative}
#liveViewer .result #homegoals,#liveViewer .result #awaygoals{font-family:Century Gothic,sans-serif;font-size:40px;left:17px;position:absolute;top:14px;text-align:center;width:47px}
#liveViewer .result #awaygoals{left:117px}
#liveViewer #statusBar{background-image:url(https://static.cupmanager.net/follow/row.jpg);width:400px;height:50px}
#liveViewer #statusBar table{height:100%;width:100%}
#liveViewer #statusBar td{font-family:Verdana;font-size:12px;color:white}
#liveViewer #latestEvent{padding-left:10px}
#liveViewer .tooltipText{font-family:Verdana;font-size:9px}
#liveViewer #popup span{font-family:Verdana;font-size:12px}
#cupman #liveViewer h1{padding-bottom:0!important}
#liveViewer h2{text-align:center;margin-top:0!important;margin-bottom:10px!important}
#cupman .videosList .video{display:block;float:left;padding:4px;margin:0 5px;overflow:hidden}
#cupman .videosList .video:hover{box-shadow:0 0 3px black}
#cupman .videosList .video .preview{height:70px;position:relative;margin:2px 0;background:#ccc}
#cupman .videosList .video .info{width:93px;overflow:hidden;line-height:10px}
#cupman .videosList .video .topInfo{text-align:center}
#cupman .videosList .video .info span{white-space:nowrap;font-size:11px;color:#777}
#cupman .videosList a img{position:absolute;top:0;left:0;height:70px}
#cupman .videosList a{position:static}
#cupman .videosList a img.videoImage_1{position:static}
#cupman .videosList a img.videoImage_2{top:50%;left:50%;width:50%;height:50%}
#cupman .videosList a img.videoImage_3{top:00%;left:50%;width:50%;height:50%}
#cupman .videosList a .matchnr{position:absolute;top:2px;right:2px;color:white;text-shadow:1px 1px 1px black}
#cupman .videosList a .playOverlay{position:absolute;top:50%;left:50%;margin-left:-22px;margin-top:-22px;width:45px;height:45px;opacity:.8}
#cupman .videosList a:hover img.playOverlay{opacity:1}
#cupman .videosList a:hover img.videoImage{opacity:.8}
#cupman .eventRoller .newPeriod{margin:5px 0}
#cupman .eventRoller .rollingGal{margin:5px 0}
.liveViewer .progress{margin:25px;border-radius:100px;height:25px;position:relative;overflow:visible}
.liveViewer .progress .bar{border-radius:100px;height:25px;background-color:hsl(103,60%,72%);white-space:nowrap}
.liveViewer .progress.disabled .bar{background-color:hsl(0,0%,80%)}
.liveViewer .progress span{float:right;margin:0 8px;color:hsl(0,0%,48%);line-height:25px;font-size:15px;font-weight:bold;text-shadow:1px 1px 1px white}
.liveViewer .progress .bar.small span{float:none}
.liveViewer .progress .circle{position:absolute;height:20px;width:20px;margin-left:-11px;background:white;border:2px solid hsl(104,33%,46%);border-radius:100px;box-shadow:4px 4px 6px -2px gray;-webkit-box-shadow:4px 4px 6px -2px gray;line-height:20px;text-align:center;font-family:Trebuchet MS,Century Gothic,Verdana,sans-serif;font-weight:bold;font-size:14px}
.liveViewer .finished .progress .circle{border-color:hsl(0,0%,60%)}
.liveViewer .progress .circle.home{top:-18px}
.liveViewer .progress .circle.away{top:19px}
.liveViewer .progress .circle.redcard{background:red;width:14px;height:14px;margin-left:-8px;&.home{top:-12px}
}
.liveViewer .progress .circle.yellowcard{background:yellow;width:14px;height:14px;margin-left:-8px;&.home{top:-12px}
}