a,h1,h3{color:#c1392d}button,select{border:none;outline:0}.note,ul.notes li{font-style:italic}.control button:hover,.shareToggle:hover,a:hover,header .content nav .menu li section:hover,header .content nav a:hover,header img.logo:hover,select:hover{cursor:pointer}@font-face{font-family:Abel-Regular;src:url(./fonts/Abel-Regular.75e89759.ttf) format("truetype")}@font-face{font-family:Abel-Regular;src:url(./fonts/Abel-Regular.75e89759.ttf) format("truetype")}body,html{margin:0;padding:0}body{padding-top:120px;padding-bottom:12px;font-family:Abel-Regular;font-size:1.15em}a{text-decoration:none;font-weight:bolder}.note,select{font-weight:lighter}h2{color:#2d3e50}ul{padding-left:22px}button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-color:#2b5245;font-size:16px;border-radius:16px;padding:8px 16px 8px 12px;color:#fff;transition:all .2s;background-image:url(../images/icons/downW.svg);background-position:95%;background-repeat:no-repeat;background-size:8px 8px}select:hover{background-color:#417061;transition:all .2s}select[disabled=disabled]{opacity:.5;background-color:#d7d7d7}@font-face{font-family:Abel-Regular;src:url(./fonts/Abel-Regular.75e89759.ttf) format("truetype")}.commentContain,.pageContain{margin:0 auto;padding:4px 8px;position:relative;z-index:3;max-width:870px}ul.fun li,ul.notes li{padding-bottom:8px}.sOnly{display:none}.note{color:#d7d7d7;font-size:.75em}img.fullLogo{width:360px;height:360px}@media screen and (max-width:70em){img.fullLogo{width:240px;height:240px}}header{width:100%;height:84px;background-color:#2d3e50;position:fixed;z-index:7;top:0}header .content{margin:0 auto;height:inherit;max-width:870px;padding:4px 8px;position:relative}header .content nav{position:absolute;color:#fff;bottom:10px;right:8px;font-size:1.4em;text-align:right}header .content nav a{color:#fff}header .content nav li,header .content nav ul{list-style-type:none;position:relative;margin:0;padding:0}header .content nav .menu li{display:inline-block;width:auto;padding-left:32px}header .content nav .menu li.expanded .subMenu{display:block}header .content nav .menu li section{display:inline;font-weight:bolder;padding-bottom:12px}header .content nav .subMenu{position:absolute;display:none;margin-top:8px;background-color:#d7d7d7;padding:0;right:0;width:160%;font-size:.75em}header .content nav .subMenu>li{display:block;cursor:pointer;padding:0}header .content nav .subMenu>li a{color:#000;display:block;padding:8px}header .content nav .subMenu>li:hover a,header h1{color:#fff}header .content nav .subMenu>li:hover{background-color:#c1392d}header img.logo{width:120px;height:120px;margin-top:5px;position:absolute}header h1{position:absolute;bottom:6px;margin:0;left:136px;font-size:2.4em}.ad:before,footer{color:#d7d7d7;text-align:center}.ad{width:100%;padding-top:16px;padding-bottom:16px;min-height:94px;margin:0 auto;text-align:center}.ad:before{content:"Advertisement:";display:block;margin-bottom:4px;font-size:.8em}@font-face{font-family:Abel-Regular;src:url(./fonts/Abel-Regular.75e89759.ttf) format("truetype")}.shareToggle{position:absolute;z-index:7;top:100%;right:0;padding:4px 12px;border-bottom-left-radius:12px;border-top:4px solid #fff;font-size:1em;color:#fff;background-color:#2b5245;display:none}.shareToggle:hover{background-color:#417061}.shareToggle img{padding-left:2px;width:12px;height:12px}@media screen and (max-width:32em){.shareToggle{margin-right:-4px}}.socialContain{width:100%;position:fixed;left:0;bottom:0;z-index:0}@media screen and (max-width:70em){.shareToggle{display:block;margin-top:-8px}.socialContain{z-index:5;width:64px}}.socialContain .inner{max-width:870px;margin:0 auto;position:relative;z-index:0}.socialContain .inner a{display:block}.dot,.pieContain{display:inline-block}.socialContain .inner .content{margin-left:-82px;width:40px;text-align:center}@media screen and (max-width:70em){.socialContain .inner .content{left:-68px;margin-left:0;width:64px;position:relative;padding-top:12px;background-color:#fff;border-top-right-radius:32px;border-right:4px solid #d7d7d7;border-top:4px solid #d7d7d7;transition:all .2s ease-out}.socialContain .inner .content.expanded{left:0;transition:all .3s ease-out}}.socialContain .inner .content img{padding-bottom:12px;height:32px;width:32px;transition:all .1s ease-out}.socialContain .inner .content img:hover{transform:scale(1.1);transition:all .2s ease-in}.socialContain .inner .content img.xl{width:36px;height:36px}.socialContain .inner .content img.l{width:34px;height:34px}.socialContain .inner .content img.s{width:30px;height:30px}@font-face{font-family:Abel-Regular;src:url(./fonts/Abel-Regular.75e89759.ttf) format("truetype")}.invis{visibility:hidden}.center{text-align:center}.right{text-align:right}.green{color:#2b5245}.red{color:#c1392d}.black{color:#000}.blue{color:#2d3e50}.white{color:#fff}.b{font-weight:bolder}.small{font-size:.8em}@media screen and (max-width:70em){.small.lOnly{font-size:inherit}}.padTop{padding-top:4px}.padBottom{padding-bottom:4px}@font-face{font-family:Abel-Regular;src:url(./fonts/Abel-Regular.75e89759.ttf) format("truetype")}#prezChart{width:100%;height:520px}@media screen and (max-width:32em){#prezChart{height:360px}}table.prezTable{width:100%;border-collapse:collapse}table.prezTable>tbody>tr{border-top:1px solid #d7d7d7}table.prezTable>tbody>tr>td:first-of-type{width:106px;padding:8px 0}table.prezTable>tbody>tr>td:nth-of-type(2){padding-left:12px;font-weight:bolder}table.prezTable>tbody>tr>td:nth-of-type(3){width:90%;padding-top:6px;padding-bottom:6px}table.prezTable img.prez{border-radius:50%;border:6px solid #2d3e50;vertical-align:middle;width:90px;height:90px}table.prezTable img.repub{border-color:#c1392d}table.prezTable .years{font-size:.8em;font-weight:lighter}table.innerPrez{width:100%}table.innerPrez td{height:20px}table.innerPrez tr td:first-of-type{text-align:right;font-size:.8em;vertical-align:bottom}table.innerPrez tr td:first-of-type:after{content:":"}table.innerPrez tr td:nth-of-type(2){width:75%;vertical-align:bottom}table.innerPrez tr td[rowspan='3']{width:2%;text-align:right}table.innerPrez .bar{height:18px;background-color:#d7d7d7;color:#d7d7d7;position:relative;border-radius:0 9px 9px 0}table.innerPrez .bar>label{left:102%;position:relative;vertical-align:top;width:0;font-size:.8em}table.innerPrez .bar.hl{background-color:#2b5245;color:#2b5245}table.innerPrez label{font-size:.8em}table.innerPrez .change{color:#2b5245;font-weight:bolder}table.innerPrez .change.drop{color:#c1392d}table.innerPrez .change:before{content:"";width:12px;height:12px;background-image:url(../images/icons/up.svg);background-size:12px 12px;position:absolute;margin-top:4px;margin-left:-16px}table.innerPrez .change.drop:before{background-image:url(../images/icons/down.svg)}table.innerPrez .change:after{content:"%"}@font-face{font-family:Abel-Regular;src:url(./fonts/Abel-Regular.75e89759.ttf) format("truetype")}#afterChart{width:100%;height:400px}@media screen and (max-width:32em){#afterChart{height:360px}}@font-face{font-family:Abel-Regular;src:url(./fonts/Abel-Regular.75e89759.ttf) format("truetype")}.logo{width:84px;height:84px}.dot{width:12px;height:12px;margin-right:4px;border-radius:50%;background-color:#d7d7d7}.dot.win.bos{background-color:#2b5245}.dot.win.mon{background-color:#c1392d}.dot.win.ny{background-color:#2d3e50}.dot.win.pit{background-color:#000}.teamTable tr:nth-child(odd) td{padding-top:32px}.teamTable tr td:nth-of-type(2){padding-left:8px;font-weight:bolder}.teamTable tr td:nth-of-type(3){text-align:right;font-size:.8em;padding-right:4px}.teamTable tr td:nth-of-type(4){font-weight:bolder;text-align:right;width:1%;font-size:1.3em}.teamTable tr td[colspan='3']{padding-left:8px;padding-bottom:36px;border-bottom:1px solid #2d3e50}.teamTable tr:last-of-type td{border-bottom:none}@media screen and (max-width:32em){.teamTable tr:nth-child(odd) td{padding-top:48px}.teamTable td[rowspan='2']{position:relative}.teamTable img{position:absolute;width:48px;height:48px;left:0;top:0}}.pieContain{position:relative;height:auto;width:49%;margin-bottom:12px}.pie{height:100%;width:100%}@font-face{font-family:Abel-Regular;src:url(./fonts/Abel-Regular.75e89759.ttf) format("truetype")}#lifeChart{width:100%;height:600px}.inText{padding:4px 12px 4px 8px;background-position:90%}.greenBottom{border-bottom:4px solid #2b5245;padding-bottom:12px}.control{background-color:#2b5245;padding:8px;margin-top:24px;margin-bottom:24px}@media screen and (max-width:32em){.pieContain{width:100%;display:block}#lifeChart{height:400px}.control{margin-left:-8px;margin-right:-8px}}.control button{background-color:#fff;font-size:.9em;width:64px;border-radius:32px;margin-right:8px}.control button[disabled=disabled]{opacity:.5;background-color:#d7d7d7}.control button:hover{background-color:#d7d7d7}.control table{width:100%}.control table tr td:last-of-type{text-align:right;width:42%}.control h4{color:#fff;margin:0;padding:0 0 0 16px;display:inline-block}#lifeSim>div{display:inline-block;text-align:center;font-size:.8em;margin-right:4px;margin-bottom:8px}@media screen and (max-width:32em){#lifeSim>div{margin-right:0;margin-bottom:4px}}#lifeSim img{margin:0 4px -2px;width:32px;height:32px}@media screen and (max-width:32em){#lifeSim img{width:22px;height:22px;margin:0 2px -1px}}#lifeSim .legend{display:block;text-align:left}#lifeSim .legend>div{display:inline-block;width:220px;padding-right:32px;padding-bottom:8px}#lifeSim .legend>div img{width:18px;height:18px}@font-face{font-family:Abel-Regular;src:url(./fonts/Abel-Regular.75e89759.ttf) format("truetype")}.animated{animation-duration:.5s;animation-fill-mode:both;will-change:transform,opacity}@keyframes slideDown{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}.animated.slideDown{animation-name:slideDown}@keyframes slideUp{0%{transform:translateY(0)}100%{transform:translateY(-100%)}}.animated.slideUp{animation-name:slideUp}.menuOverlay{position:fixed;z-index:4;width:100%;height:100%;left:0;top:0;background-color:#fff;opacity:.8;transition:all .2s ease-out}.menuOverlay.ng-hide{transition:all .2s ease-in;opacity:0}@font-face{font-family:Abel-Regular;src:url(./fonts/Abel-Regular.75e89759.ttf) format("truetype")}@media screen and (max-width:70em){body{font-size:1em}header .content nav{font-size:1.3em}header .content nav>ul.menu>li{padding-left:24px}header .content h1{font-size:2em}}@font-face{font-family:Abel-Regular;src:url(./fonts/Abel-Regular.75e89759.ttf) format("truetype")}@media screen and (max-width:32em){body{padding-top:100px}.sOnly{display:block}.mUp,header .content nav li:hover .subMenu,table.innerPrez tr td:first-of-type{display:none}header{height:72px}header .content img.logo{top:10px;width:90px;height:90px}header .content h1{top:0;left:0;right:0;text-align:center;font-size:1.7em}header .content nav>ul.menu>li{padding-left:12px}table.prezTable>tbody>tr>td:first-of-type{position:relative}table.prezTable>tbody>tr>td:nth-of-type(2){vertical-align:bottom;padding-left:0;padding-bottom:14px}table.prezTable>tbody>tr>td:nth-of-type(3){padding-top:12px;padding-bottom:12px}table.prezTable img.prez{position:absolute;top:-2px;border-width:4px;width:45px;height:45px}table.innerPrez .bar{height:14px}table.innerPrez .bar>label{left:103%}table.innerPrez .change:before{margin-top:2px}}