@media only screen and (max-width:479px) and (min-width:320px){.fixed{width:570px;} .inner,.container{width:540px !important;}}body{font-family:Helvetica,Arial,Sans-Serif;color:#5e6066;}
.container a:link,.container a:visited{color:#519ad3;font-weight:700;text-align:left;text-decoration:underline;}
.container a:hover,.container a:focus{text-decoration:none;}
.menupoollevel .container a:link,.menupoollevel .container a:visited{color:red;}
button{cursor:pointer;}
.live-back-link{margin:0;font-size:.9em;font-style:italic;margin-top:-20px;}
.live-back-link a{text-decoration:none!important;}
.live-back-link a:hover{text-decoration:underline!important;}
#navigation ul.nav li#menu-item-68,#navigation ul.nav li#menu-item-68:hover{background-color:#66b6f7;color:#1E1E25;height:37px;}
li#menu-item-68 a,#navigation ul.nav li#menu-item-68:hover>a{background-color:#66b6f7;border-bottom-color:#66b6f7;}
#switcher{display:none;}
.page_middle{width:100%;}
.page_middle>.content{width:auto;float:left;margin-right:0;padding-right:0;}@media only screen and (min-width:769px){.page_middle>.content{width:640px;}}
.tdcontent{border:0;margin:0;padding:0;float:left;}
.tdcontent .content{width:648px;margin:0;padding:0;}
.menu_right{width:307px;}@media only screen and (min-width:990px){.menu_right{float:right;}}
.menu_left,.menu-left.right{float:right;width:307px;background:#fff;line-height:1.1em;}
.navigation_bar_text a:link,.navigation_bar_text a:visited{color:#aaa;font-weight:400;}
.leftmenulinks{background:#fff;border:1px solid #e0e0e0;width:100%;border-collapse:collapse;border-bottom-width:0;}
.menuseasonlevel{height:30px;line-height:30px;margin:-11px;padding:0 10px;font-size:17px;margin-bottom:2px;font-family:arial;background:#66b6f7;text-align:left;text-transform:none;background:#66b6f7 url(http://www.ecbu2013.org/wp-content/themes/goodnews4/css/images/header_sprites.png) 3px -791px no-repeat;padding-left:24px;margin-bottom:0;}
.menuseasonlevel,.container .seasonnav:link,.container .seasonnav:visited{color:#fff;font-weight:400;text-decoration:none;}
.container h1,.container h2{font-size:17px;font-weight:700;color:#40454d;padding:15px 20px 14px;border-color:#ebebeb;border-width:1px 0;border-style:solid;margin-bottom:10px;background:#f8f8f8;}
.container h3{font-size:1.4em;}.container h3.fact-central{text-align:right;border:0;background:0;padding:0;margin:0;font-size:1.9em;font-weight:bold;margin:.0em .1em .1em 0;font-style:italic;color:#5E6066;}
a.navpoollink:link,a.navpoollink:visited{font-weight:400;text-decoration:none;padding:5px 15px;border-bottom:1px solid #f0eded;text-transform:none;display:block;}
.navpoollink:active,.navpoollink:hover,.navpoollink:focus{background:#fff;}
x.container>form{display:none;}
.container th,.container thead td{text-align:left;}
.container th.center,.container thead td.center{text-align:center;}
.container td a:link,.container td a:visited{font-weight:400;}
td.sc-num{padding-right:3px;}
#scoresheet input{padding:2px 0;}
#scoresheet input[id^=ht],#scoresheet input[id^=at],#scoresheet input[id^=goal],#scoresheet input[id^=pass]{width:35px;margin-right:2px;margin-left:2px;}
#scoresheet table table input[id*=time]{width:40px;}
.content.admin-schedule .list1,.content.admin-select-teams .workarea,.content.admin-select-teams .draglist{line-height:1.1em;}
.content.teamcard{position:relative;}
.content.teamcard .skyd-logo{float:right;position:absolute;right:0;}
h1 .live-link,h2 .live-link{float:right;font-size:.7em;font-style:italic;text-decoration:none!important;}
@media only screen and (max-width:700px) and (min-width:480px){.fixed{width:570px;} .inner{width:520px;} .container{width:520px !important;}}.mobile .container{font-size:1.7em;line-height:1.4em;}
.mobile #header_widgets,.mobile #header .search_box,.mobile #social_buttons,.mobile #title_widget,.mobile #navigation,.mobile #sponsors,.mobile #footer{display:none;}
#sponsors{clear:both;}
.mobile #header{height:135px;margin-bottom:10px;border-bottom:1px solid #eee;-webkit-box-shadow:0 3px 8px rgba(160, 160, 160, 0.2);-moz-box-shadow:0 3px 8px rgba(160, 160, 160, 0.2);box-shadow:0 3px 8px rgba(160, 160, 160, 0.2);}
.mobile form table{width:100%;}
.mobile input[type=submit],.mobile button{display:inline-block;text-decoration:none;font-size:1.1em;line-height:1.8em;height:1.85em;margin:0;padding:0 10px 1px;cursor:pointer;border-width:1px;border-style:solid;-webkit-border-radius:3px;-moz-appearance:none;-webkit-appearance:none;border-radius:3px;white-space:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#21759b;background-image:-webkit-gradient(linear, left top, left bottom, from(#2a95c5), to(#21759b));background-image:-webkit-linear-gradient(top, #2a95c5, #21759b);background-image:-moz-linear-gradient(top, #2a95c5, #21759b);background-image:-ms-linear-gradient(top, #2a95c5, #21759b);background-image:-o-linear-gradient(top, #2a95c5, #21759b);background-image:linear-gradient(to bottom, #2a95c5, #21759b);border-color:#21759b;border-bottom-color:#1e6a8d;-webkit-box-shadow:inset 0 1px 0 rgba(120, 200, 230, 0.5);-moz-box-shadow:inset 0 1px 0 rgba(120, 200, 230, 0.5);box-shadow:inset 0 1px 0 rgba(120, 200, 230, 0.5);color:#fff;text-shadow:0 1px 0 rgba(0, 0, 0, 0.1);height:2em;line-height:2em;padding:0 12px 2px;margin:5px 0;}
.mobile input[type=text],.mobile input[type=password],.mobile input[type=number]{moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;border-radius:3px;border-width:1px;border-style:solid;border-color:#dfdfdf;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",sans-serif;color:#555;font-weight:200;font-size:1.2em;line-height:1;width:100%;padding:3px;margin:2px 6px 6px 3px;border:1px solid #e5e5e5;background:#fbfbfb;outline:0;-moz-box-shadow:inset 1px 1px 2px rgba(200, 200, 200, 0.2);-webkit-box-shadow:inset 1px 1px 2px rgba(200, 200, 200, 0.2);box-shadow:inset 1px 1px 2px rgba(200, 200, 200, 0.2);}
.mobile input[type=number],.mobile input#pass{width:4.3em;font-size:.95em;padding:5px 3px;text-align:center;}
.mobile .timeouts input[type=number]{margin-right:0;margin-left:0;font-size:1em;}
.mobile .bottomlinks td:first-child a{display:block;padding-top:10px;margin-top:10px;border-top:2px groove #eaeaea;}
.mobile input[type=submit][name=add],.mobile input[type=submit][name=save]{margin-top:2em;}
.mobile input[type=number][disabled=disabled]{opacity:.5;}
.topheadertext{margin-bottom:10px;display:block;float:left;}.mobile .topheadertext+*{clear:both;}
.results-table{border-collapse:collapse;}.results-table,.results-table tr,.results-table td,.results-table th{border:1px solid #ddd;}
.results-table td,.results-table th{padding:3px 4px;}
.results-table td img{display:block;}
