

html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}#yui3-css-stamp.cssreset{display:none}

html {
  color: #333;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  margin: 0;
  padding: 0;
}

body {
  font-size: 13px;
  margin: 0;
  padding: 0;
}

h1, h2, h3, h4, h5, h6 {
  margin: 0;
}

p {
  margin: 0;
  padding: 0;
}

ul {
  margin: 0;
  padding: 0;
}

ol {
  margin: 0;
  padding: 0;
}

figure {
  margin: 0;
  padding: 0;
}

strong {
  font-weight: bold;
}

.hidden {
  display: none !important;
}

.invisible {
  visibility: hidden !important;
}

#yspadHB,
#yspadHB a,
#yspadM2 {
  position: absolute;
  right: 0px;
  top: 0px;
  *top: -10px;
  z-index: 1000;
}

#yspadHB a {
  display: block;
  zoom: 1;
}

#yspadHB div a {
  position: relative;
}

#yspadHB img {
  display: block;
}

.aft-data-container {
  z-index: 200001;
}

.yfa-icon {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  text-indent: -9999px;
  height: 10px;
  overflow: hidden;
  position: relative;
  top: -.1em;
  width: 10px;
}
.yfa-icon.close {
  position: absolute;
  right: 4px;
  top: 4px;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  opacity: 0.4;
}
.yfa-icon.close:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}
.yfa-icon.hidden-desktop {
  display: none;
}
.yfa-icon.badged {
  overflow: visible;
  text-indent: 0;
}
.yfa-icon.badged .yfa-badge-alert {
  background-color: #a52b2a;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  color: #fff;
  cursor: pointer;
  font-size: 10px;
  left: -10px;
  line-height: 10px;
  padding: 0.1em 0.3em;
  position: absolute;
  top: -10px;
  *top: -8px;
}
.yfa-icon.playernote-new, .yfa-icon.playernote-recent, .yfa-icon.playernote-old, .yfa-icon.video-new, .yfa-icon.video-recent, .yfa-icon.video-old {
  background: url(https://s.yimg.com/dh/ap/fantasy/img/yfaicons_14x14_071114.png);
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .yfa-icon.playernote-new, .yfa-icon.playernote-recent, .yfa-icon.playernote-old, .yfa-icon.video-new, .yfa-icon.video-recent, .yfa-icon.video-old {
    background: url(https://s.yimg.com/dh/ap/fantasy/img/yfaicons_14x14_071114@2x.png);
    background-size: auto 84px;
  }
}
.yfa-icon.video-new {
  background-position: 0 0;
  height: 14px;
  width: 14px;
}
.yfa-icon.video-recent {
  background-position: 0 -14px;
  height: 14px;
  width: 14px;
}
.yfa-icon.video-old {
  background-position: 0 -28px;
  height: 14px;
  width: 14px;
}
.yfa-icon.playernote-new {
  background-position: 0 -42px;
  height: 14px;
  width: 14px;
}
.yfa-icon.playernote-recent {
  background-position: 0 -56px;
  height: 14px;
  width: 14px;
}
.yfa-icon.playernote-old {
  background-position: 0 -70px;
  height: 14px;
  width: 14px;
}

.yfa-facebook-share {
  background: #406ab1;
}
.yfa-facebook-share:hover {
  background: #345689;
}

.yfa-twitter-share {
  background: #12b1d3;
}
.yfa-twitter-share:hover {
  background: #0483a0;
}

.yfa-icon.share, .yfa-icon.fb-share, .yfa-icon.twitter-share, .yfa-icon.shareclose {
  background: url('https://s.yimg.com/dh/ap/fantasy/img/core-sd10264613e.png');
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .yfa-icon.share, .yfa-icon.fb-share, .yfa-icon.twitter-share, .yfa-icon.shareclose {
    background: url('https://s.yimg.com/dh/ap/fantasy/img/core2x-sc75c187afc.png');
    background-size: auto 62px;
  }
}

.yfa-icon.share {
  background-position: 0 -24px;
  height: 15px;
  width: 11px;
}
.yfa-icon.fb-share {
  background-position: 0 0;
  height: 16px;
  width: 8px;
}
.yfa-icon.twitter-share {
  background-position: 0 -49px;
  height: 13px;
  width: 17px;
}
.yfa-icon.shareclose {
  background-position: 0 -39px;
  height: 10px;
  width: 10px;
}

span.tooltip {
  cursor: pointer;
}

#tooltip .yui3-widget-bd {
  color: #000;
  text-align: left;
  max-width: 400px;
  *width: 400px;
  background-color: #fff;
  border: solid 1px #bebebe;
  padding: 10px;
  border-radius: 6px;
  text-shadow: none;
  -webkit-box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.3);
  box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.3);
  top: 5px;
  position: relative;
}

#tooltip .yui3-widget-bd:lang(ar) {
  text-align: right;
}

#tooltip .yui3-widget-bd p {
  padding-bottom: 15px;
}

#tooltip .yui3-widget-bd span {
  font-weight: bold;
}

#tooltip:after,
#tooltip:before {
  left: -19px;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}

#tooltip:after {
  border-color: rgba(255, 255, 255, 0);
  border-right-color: #fff;
  border-width: 10px;
  top: 25px;
  margin-top: -10px;
}

.arrow_box:before {
  border-color: rgba(190, 190, 190, 0);
  border-right-color: #bebebe;
  border-width: 11px;
  top: 25%;
  margin-top: -11px;
}

.yfa-anim-fadein, .Fade-in {
  -webkit-animation: fadein .25s ease-in-out;
  -moz-animation: fadein .25s ease-in-out;
  animation: fadein .25s ease-in-out;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  animation-fill-mode: both;
}

.yfa-anim-fadeout, .Fade-out {
  -webkit-animation: fadein .25s ease-in-out;
  -moz-animation: fadein .25s ease-in-out;
  animation: fadein .25s ease-in-out;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-direction: reverse;
  -moz-animation-direction: reverse;
  animation-direction: reverse;
}

.yfa-slider {
  overflow-y: hidden;
  max-height: 300px;
  -webkit-transition-property: all;
  -webkit-transition-duration: .5s;
  -webkit-transition-timing-function: cubic-bezier(0, 1, 0.5, 1);
  -moz-transition-property: all;
  -moz-transition-duration: .5s;
  -moz-transition-timing-function: cubic-bezier(0, 1, 0.5, 1);
  -ms-transition-property: all;
  -ms-transition-duration: .5s;
  -ms-transition-timing-function: cubic-bezier(0, 1, 0.5, 1);
  transition-property: all;
  transition-duration: .5s;
  transition-timing-function: cubic-bezier(0, 1, 0.5, 1);
  height: 300px;
}

.yfa-slider.closed {
  max-height: 0;
}

.Pulse {
  -webkit-animation: pulsate 1.0s ease-in-out infinite;
  -moz-animation: pulsate 1.0s ease-in-out infinite;
  animation: pulsate 1.0s ease-in-out infinite;
}

.Flash {
  -webkit-animation: flash 1.0s ease-in-out infinite;
  -moz-animation: flash 1.0s ease-in-out infinite;
  animation: flash 1.0s ease-in-out infinite;
}

.Bounce {
  -webkit-animation: bounce 1.0s ease-in-out infinite;
  -moz-animation: bounce 1.0s ease-in-out infinite;
  animation: bounce 1.0s ease-in-out infinite;
}

.Appear-in {
  -webkit-animation: appear-in 0.3s ease-in-out;
  -moz-animation: appear-in 0.3s ease-in-out;
  animation: appear-in 0.3s ease-in-out;
}

.Reverse {
  -webkit-animation-direction: reverse;
  -moz-animation-direction: reverse;
  animation-direction: reverse;
}

.Delay {
  -webkit-animation-delay: 3s;
  -moz-animation-delay: 3s;
  animation-delay: 3s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  animation-fill-mode: both;
}

.Progress {
  -webkit-animation: progress 180s ease-in-out;
  -moz-animation: progress 180s ease-in-out;
  animation: progress 180s ease-in-out;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  animation-fill-mode: both;
}

.flash-cellpos1 {
  animation: flash-cellpos1 2s linear;
}

.flash-cellpos2 {
  animation: flash-cellpos2 2s linear;
}

.flash-cellneg1 {
  animation: flash-cellneg1 2s linear;
}

.flash-cellneg2 {
  animation: flash-cellneg2 2s linear;
}

.flash-text1 {
  -webkit-animation: flash-text1 2s linear;
  -moz-animation: flash-text1 2s linear;
  animation: flash-text1 2s linear;
}

.flash-text2 {
  -webkit-animation: flash-text2 2s linear;
  -moz-animation: flash-text2 2s linear;
  animation: flash-text2 2s linear;
}

.bump {
  -webkit-animation: bump 0.2s ease-out 2 alternate;
  -moz-animation: bump 0.2s ease-out 2 alternate;
  animation: bump 0.2s ease-out 2 alternate;
}

.Progress-bar {
  -webkit-transition: width .4s linear;
  -moz-transition: width .4s linear;
  -o-transition: width .4s linear;
  transition: width .4s linear;
}

.Spinner {
  -webkit-animation: rotation .8s infinite linear;
  -moz-animation: rotation .8s infinite linear;
  animation: rotation .8s infinite linear;
  border: 3px solid #cbcbcb;
  border-top-color: #959595;
}

.Dockpanel {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  -webkit-transform: translateY(-100%);
  -moz-transform: translateY(-100%);
  transform: translateY(-100%);
}
.Dockpanel > .Hd {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  transform: translateY(0);
}
.Dockpanel.Dockclosed {
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  transform: translateY(0);
}
.Dockpanel.Dockclosed > .Hd {
  -webkit-transform: translateY(-100%);
  -moz-transform: translateY(-100%);
  transform: translateY(-100%);
}

@-webkit-keyframes rotation {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(359deg);
  }
}
@-moz-keyframes rotation {
  from {
    -moz-transform: rotate(0deg);
  }
  to {
    -moz-transform: rotate(359deg);
  }
}
@-o-keyframes rotation {
  from {
    -o-transform: rotate(0deg);
  }
  to {
    -o-transform: rotate(359deg);
  }
}
@keyframes rotation {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(359deg);
  }
}
@-webkit-keyframes fadein {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes fadein {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadein {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes appear-in {
  0% {
    -webkit-transform: scale3d(0, 0, 1);
  }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
  }
}
@-moz-keyframes appear-in {
  0% {
    -moz-transform: scale3d(0, 0, 1);
  }
  100% {
    -moz-transform: scale3d(1, 1, 1);
  }
}
@keyframes appear-in {
  0% {
    transform: scale3d(0, 0, 1);
  }
  100% {
    transform: scale3d(1, 1, 1);
  }
}
@-webkit-keyframes bounce {
  0% {
    -webkit-transform: translateY(-3px);
  }
  20% {
    -webkit-transform: translateY(-1px);
  }
  50% {
    -webkit-transform: translateY(0px);
  }
  80% {
    -webkit-transform: translateY(-1px);
  }
  100% {
    -webkit-transform: translateY(-3px);
  }
}
@-moz-keyframes bounce {
  0% {
    -moz-transform: translateY(-3px);
  }
  20% {
    -moz-transform: translateY(-1px);
  }
  50% {
    -moz-transform: translateY(0px);
  }
  80% {
    -moz-transform: translateY(-1px);
  }
  100% {
    -moz-transform: translateY(-3px);
  }
}
@keyframes bounce {
  0% {
    transform: translateY(-3px);
  }
  20% {
    transform: translateY(-1px);
  }
  50% {
    transform: translateY(0px);
  }
  80% {
    transform: translateY(-1px);
  }
  100% {
    transform: translateY(-3px);
  }
}
@-webkit-keyframes pulsate {
  0% {
    opacity: 0.5;
  }
  20% {
    opacity: 0.8;
  }
  50% {
    opacity: 1;
  }
  80% {
    opacity: 0.8;
  }
  100% {
    opacity: 0.5;
  }
}
@-moz-keyframes pulsate {
  0% {
    opacity: 0.5;
  }
  20% {
    opacity: 0.8;
  }
  50% {
    opacity: 1;
  }
  80% {
    opacity: 0.8;
  }
  100% {
    opacity: 0.5;
  }
}
@keyframes pulsate {
  0% {
    opacity: 0.5;
  }
  20% {
    opacity: 0.8;
  }
  50% {
    opacity: 1;
  }
  80% {
    opacity: 0.8;
  }
  100% {
    opacity: 0.5;
  }
}
@-webkit-keyframes flash {
  50% {
    background-color: transparent;
  }
}
@-moz-keyframes flash {
  50% {
    background-color: transparent;
  }
}
@keyframes flash {
  50% {
    background-color: transparent;
  }
}
@-webkit-keyframes progress {
  0% {
    -webkit-transform: translateX(-100%);
  }
  15% {
    -webkit-transform: translateX(-85%);
  }
  16% {
    -webkit-transform: translateX(-78%);
  }
  50% {
    -webkit-transform: translateX(-50%);
  }
  52% {
    -webkit-transform: translateX(-45%);
  }
  67% {
    -webkit-transform: translateX(-33%);
  }
  69% {
    -webkit-transform: translateX(-28%);
  }
  100% {
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes progress {
  0% {
    -moz-transform: translateX(-100%);
  }
  15% {
    -moz-transform: translateX(-85%);
  }
  16% {
    -moz-transform: translateX(-78%);
  }
  50% {
    -moz-transform: translateX(-50%);
  }
  52% {
    -moz-transform: translateX(-45%);
  }
  78% {
    -moz-transform: translateX(-33%);
  }
  80% {
    -moz-transform: translateX(-28%);
  }
  100% {
    -moz-transform: translateX(0);
  }
}
@keyframes progress {
  0% {
    transform: translateX(-100%);
  }
  15% {
    transform: translateX(-85%);
  }
  16% {
    transform: translateX(-78%);
  }
  50% {
    transform: translateX(-50%);
  }
  52% {
    transform: translateX(-45%);
  }
  78% {
    transform: translateX(-33%);
  }
  80% {
    transform: translateX(-28%);
  }
  100% {
    transform: translateX(0);
  }
}
@keyframes flash-cellpos1 {
  30% {
    background-color: #bfa;
  }
}
@keyframes flash-cellpos2 {
  30% {
    background-color: #bfa;
  }
}
@keyframes flash-cellneg1 {
  30% {
    background-color: #fcc;
  }
}
@keyframes flash-cellneg2 {
  30% {
    background-color: #fcc;
  }
}
@-webkit-keyframes flash-text1 {
  30% {
    color: #4a5;
  }
}
@-moz-keyframes flash-text1 {
  30% {
    color: #4a5;
  }
}
@keyframes flash-text1 {
  30% {
    color: #4a5;
  }
}
@-webkit-keyframes flash-text2 {
  30% {
    color: #4a5;
  }
}
@-moz-keyframes flash-text2 {
  30% {
    color: #4a5;
  }
}
@keyframes flash-text2 {
  30% {
    color: #4a5;
  }
}
@-webkit-keyframes bump {
  from {
    zoom: 1;
  }
  to {
    zoom: 1.25;
  }
}
@-moz-keyframes bump {
  from {
    zoom: 1;
  }
  to {
    zoom: 1.25;
  }
}
@keyframes bump {
  from {
    zoom: 1;
  }
  to {
    zoom: 1.25;
  }
}

@charset "UTF-8";
@font-face {
  font-family: 'yahoo';
  src: url("https://s.yimg.com/os/mit/sports/f/64800a2/yahoo-fantasy-icons-bd94f63561dde7ac4a55aa540e923397.eot");
  src: url("https://s.yimg.com/os/mit/sports/f/64800a2/yahoo-fantasy-icons-bd94f63561dde7ac4a55aa540e923397.eot") format("embedded-opentype"), url("https://s.yimg.com/os/mit/sports/f/64800a2/yahoo-fantasy-icons-bd94f63561dde7ac4a55aa540e923397.woff") format("woff"), url("https://s.yimg.com/os/mit/sports/f/64800a2/yahoo-fantasy-icons-bd94f63561dde7ac4a55aa540e923397.ttf") format("truetype"), url("https://s.yimg.com/os/mit/sports/f/64800a2/yahoo-fantasy-icons-bd94f63561dde7ac4a55aa540e923397.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
.yui3-js-enabled .Js-hidden,
.Js-inlineblock,
.Js-block,
.Js-inline {
  display: none !important;
}

.yui3-js-enabled .Js-inlineblock {
  display: inline-block !important;
  *display: inline !important;
  zoom: 1 !important;
}

.yui3-js-enabled .Js-block {
  display: block !important;
}

.yui3-js-enabled .Js-inline {
  display: inline !important;
}

html,
body {
  width: 100%;
  margin: 0px;
}

body {
  text-align: center;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  text-size-adjust: 100%;
}

input, select, button {
  font-family: inherit;
  font-size: inherit;
}

a {
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

.IE8-show:not(.💩) {
  display: none;
}

.Page {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  text-align: left;
  *width: 1000px;
}

.Page-wrap {
  width: 100%;
}

.Page * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.Page .RedZone * {
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

.Page-hd,
.Page-bd,
.Page-ft {
  position: relative;
}

.Page-hd {
  z-index: 10003;
}

#yspmh {
  position: relative;
}

.Page-ft {
  padding-left: 15px;
  padding-right: 15px;
}

.Page-maincontent {
  padding: 20px 20px 0px;
}

.Phone .Page-maincontent {
  padding: 8px 8px 0px;
}

.Masthead {
  position: absolute !important;
  clip: rect(1px 1px 1px 1px);
  
  clip: rect(1px, 1px, 1px, 1px);
}

.Page-wrap-lg,
.Page-wrap-left {
  min-width: 1260px;
}

.Page-wrap-lg {
  margin: 0 auto;
}

.Page-wrap-sm {
  min-width: 1000px;
  margin: 0 auto;
}

.RailWrap {
  display: table;
  *display: inline;
  zoom: 1;
  width: 100%;
}

.RailWrap > .Rail {
  vertical-align: top;
  display: table-cell;
  *display: inline;
  zoom: 1;
}

.Rail {
  position: relative;
}

.Page-noexpand .RailFull {
  width: 1020px;
}

.RailFull {
  min-width: 1000px;
}

.Page-noexpand .RailMain {
  width: 650px;
}

.RailMain {
  min-width: 650px;
}

.Page-noexpand .RailSub {
  width: 310px;
}

.RailSub {
  width: 310px;
  margin-left: 20px;
}

.Page-herocontentwrap .RailFull {
  width: 100%;
}

.Page-noexpand .RailSkyContent {
  width: 810px;
}

.RailSkyContent {
  min-width: 810px;
}

.Page-noexpand .RailSkyAd {
  width: 170px;
}

.RailSkyAd {
  width: 170px;
  padding-top: 20px;
  margin-left: 20px;
}

html .yui-sv-hd {
  z-index: 200000;
}

html #yucsHead {
  position: relative;
  z-index: 200000;
}

:lang(de-DE) .yuhead-logo h2 {
  height: 75px;
}

.Page-wrap-lg #yucs.yucs-b2,
.Page-wrap-lg #yucs-top-inner {
  width: 1260px;
}

.yucs-menu_nav, #yucs-nav_outer, #yucs-ylogo, #yucs-search, #yucs-profile, .yucs-mail_link, #yucs-search_button_wrapper, #yucs-satray, #yucs .yucs-menu {
  z-index: 10006 !important;
}

.ct-reveal .yui3-sidebar, .ct-reveal-android .yui3-sidebar, .yui3-sidebar {
  z-index: 220000;
}

html #yucs.yucs-mc {
  width: 980px !important;
  margin: 0 auto !important;
}

html #yucs-search {
  position: static !important;
}

html.Desktop #yucsHead {
  min-width: 1000px;
}

.Mod {
  position: relative;
  margin-bottom: 30px;
  zoom: 1;
}

.Hd, .Bd, .Ft {
  *position: relative;
  zoom: 1;
}

.Hd {
  padding: 0px;
  padding-bottom: 7px;
  border-bottom: 1px solid;
}
.Hd p {
  font-size: 11px;
  padding: 8px 0px 8px;
}
.Hd .Nav-h {
  border-bottom: none !important;
}

.Bd {
  padding: 10px;
}

.Ft {
  font-size: 11px;
  padding: 6px 0px;
}

.Hd h1,
.Hd h2 {
  font-size: 18px;
  font-weight: 300;
}

.Phone .Mod {
  margin: 0;
}

.RailSub .Ad {
  margin-bottom: 10px;
}

.Avatar-xs {
  width: 16px;
  height: 16px;
}

.Avatar-sm {
  width: 20px;
  height: 20px;
}

.Avatar-med {
  width: 40px;
  height: 40px;
}

.Avatar-lg {
  width: 80px;
  height: 80px;
}

.Badge {
  -moz-border-radius: 35%;
  -webkit-border-radius: 35%;
  border-radius: 35%;
  border: 1px solid;
  background-clip: padding-box;
}


.Bfc {
  overflow: hidden;
  zoom: 1;
}


.Nbfc {
  display: table-cell;
  width: 1600px;
  
  *width: auto;
  zoom: 1;
}

.Checkbox input {
  display: inline;
}

.Checkbox input:not(.💩) {
  position: absolute;
  z-index: -1;
  opacity: 0;
}

.Checkbox .Checked {
  border-radius: 3px;
  border: solid 1px;
  cursor: pointer;
  font-family: "yahoo";
  font-size: 13px;
  margin-right: 10px;
  width: 1.4em;
  line-height: 1.4em;
  text-align: center;
  text-indent: -9999px;
  vertical-align: middle;
  display: none;
}

.Checkbox,
.Checkbox label,
.Checkbox:not(.💩) .Checked,
.Checkbox .Checkbox-text {
  letter-spacing: normal;
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  zoom: 1;
}

.Checkbox label:not(.💩) {
  cursor: pointer;
  white-space: nowrap;
  letter-spacing: -0.31em;
}

.Checkbox input:checked + label .Checked {
  text-indent: 0;
}

select {
  height: 31px;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -moz-transition: linear 0.2s border, linear 0.2s box-shadow;
  -o-transition: linear 0.2s border, linear 0.2s box-shadow;
  -webkit-transition: linear 0.2s border, linear 0.2s box-shadow;
  transition: linear 0.2s border, linear 0.2s box-shadow;
  border: 1px solid;
  display: inline-block;
  vertical-align: middle;
  padding: .3em;
  border-radius: 3px;
  margin: 5px 0;
}

select[size],
select[multiple] {
  height: auto;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  select {
    -webkit-appearance: menulist-button;
    height: 30px;
  }
}
.Input-xs {
  width: 70px;
}

.Input-sm {
  width: 140px;
}

.Input-med {
  width: 270px;
}

.Input-full {
  width: 100%;
  *width: 98%;
}

.Input {
  border: solid 1px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  line-height: 1.3;
  margin: 0;
  padding: 3px 0px;
  -moz-transition: linear 0.3s border;
  -o-transition: linear 0.3s border;
  -webkit-transition: linear 0.3s border;
  transition: linear 0.3s border;
  text-indent: 5px;
  vertical-align: middle;
}

.Input:focus {
  outline: thin dotted;
}

.Input:focus:not(.💩) {
  outline: 0;
}

.Input:not(.💩) {
  padding: 6px;
  text-indent: 0;
}

.Phone .Input-xs,
.Phone .Input-sm,
.Phone .Input-med {
  width: 100%;
}

.Phone .Phone-input-sm,
.Tablet .Tablet-input-sm {
  width: 140px;
}

.Phone .Phone-input-med,
.Tablet .Tablet-input-med {
  width: 270px;
}

.Btn,
.Btn-primary,
.Btn.Primary,
.Btn-secondary {
  border-width: 0px;
  cursor: pointer;
  display: inline-block;
  *display: inline;
  font-weight: 400;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  line-height: 31px;
  margin: 0;
  padding: 0 20px;
  cursor: pointer;
  text-align: center;
  text-decoration: none;
  -webkit-appearance: none;
  -webkit-font-smoothing: antialiased;
  zoom: 1;
}

.Btn:hover,
.Btn.Primary:hover,
.Btn-primary:hover,
.Btn-secondary:hover {
  text-decoration: none;
}

.Btn-tall {
  height: auto;
  line-height: normal;
  font-size: 15px;
  padding: 18px;
}

.Phone .Btn-tall {
  padding-top: 10px;
  padding-bottom: 10px;
}

.Btn-short {
  line-height: normal;
  padding: 8px;
  font-size: 11px;
}

.Btn-sm,
.Btn-med,
.Btn-lg,
.Btn-xl,
.Btn-xxl {
  padding-left: 0px;
  padding-right: 0px;
  text-align: center;
}

.Btn-xs {
  width: 100px;
}

.Btn-sm {
  width: 140px;
}

.Btn-med {
  width: 185px;
}

.Btn-lg {
  width: 300px;
}

.Blocklink {
  display: block;
  height: 100%;
}

.List {
  padding: 0;
  list-style-type: disc;
}

ol.List {
  list-style-type: decimal;
}

.List > .Listitem {
  list-style-type: none;
  padding: 3px 0;
}

.List-plain,
ol.List-plain {
  padding: 0;
  list-style-type: none;
}

.List-rich > .Listitem {
  border-top: solid 1px;
  padding: 10px 0px;
  position: relative;
}

.List-rich > .Listitem:first-child {
  border-top-width: 0px;
}

.List-rich-plain > .Listitem {
  border-top-width: 0;
}

.yui3-js-enabled .yfa-js-hidden {
  display: none !important;
}

.Nav-h {
  display: block;
  position: relative;
}
.Nav-h:not(.Nav-main) {
  border-bottom: 1px solid;
  border-top: 1px solid;
}

.Nav-h > .Navitem {
  display: inline-block;
  *display: inline;
  position: relative;
  vertical-align: middle;
  letter-spacing: normal;
  word-spacing: normal;
  zoom: 1;
}

.Navitem > .Navtarget,
.Navitem-main > .Navtarget {
  display: block;
  padding: 10px;
  text-transform: capitalize;
}

.Navitem:hover > .Navtarget,
.Navitem-tabbed:hover > .Navtarget {
  text-decoration: none;
  color: #000;
}

.Nav-h > .Selected > .Navtarget {
  color: #333;
}

.Nav-h:not(.Nav-main) > .Navitem:first-child > .Navtarget {
  padding-left: 0px;
}

.Nav-bordered-south {
  border-bottom: 0px;
}

.Nav-bordered-south > .Navitem:first-child > .Navtarget {
  padding-left: 0px;
}

.Nav-tabbed {
  overflow: visible;
  overflow-x: hidden;
}
.Nav-tabbed > .Navitem {
  border-bottom: 1px solid;
}

.Nav-tabbed > .Selected {
  background: none;
}

.Nav-tabbed > .Navitem:first-child > .Navtarget {
  padding-left: 10px;
}

.Nav-tabbed > .Selected > .Navtarget:before,
.Nav-tabbed > .Selected > .Navtarget:after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0px;
  width: 5000px;
}

.Nav-tabbed > .Selected > .Navtarget:before {
  right: 100%;
}

.Nav-tabbed > .Selected > .Navtarget:after {
  left: 100%;
}

#hd,
.Nav-main-wrap {
  position: relative;
  border-bottom: 1px solid;
  z-index: 10004;
}

.Nav-main > .Navitem > .Navtarget {
  padding: 6px;
  text-decoration: none;
}

.Nav-main > .Selected > .Navtarget,
.Nav-main > .Selected:hover > .Navtarget {
  font-weight: 400;
}

.Nav-h.Nav-main > .Navitem > .Navtarget {
  padding-top: 16px;
  padding-bottom: 16px;
}

.Navitem-main > .Dropdown {
  margin-top: 0px;
}

.Nav-main-phone > .Navitem {
  padding-bottom: 1px;
  color: #5f5f5f;
}

.Nav-main-phone > .Selected {
  border-bottom: solid 1px #3775DD;
  padding-bottom: 0px;
  color: #000;
}

.Dropdown {
  border: solid 1px;
  position: absolute;
  min-width: 100%;
  margin-top: -1px;
  z-index: 10004;
}

.Nav-pointers-north,
.Nav-pointers-south {
  overflow: hidden;
}

.Nav-pointers-north {
  padding-top: 10px;
}

.Nav-pointers-south {
  padding-bottom: 10px;
}

.Nav-pointers-south > .Navitem {
  vertical-align: bottom;
}

.Nav-pointers-north .Navpointer,
.Nav-pointers-south .Navpointer {
  display: none;
}

.Nav-pointers-north .Navpointer {
  top: -10px;
}

.Nav-pointers-south .Navpointer {
  bottom: -10px;
}

.Nav-pointers-north > .Selected .Navpointer,
.Nav-pointers-south > .Selected .Navpointer {
  display: block;
  font-family: "yahoo";
  font-size: 10px;
  position: absolute;
  left: 50%;
  margin-left: -9px;
}

.Nav-pointers-north > .Selected .Navpointer:before,
.Nav-pointers-north > .Selected .Navpointer:after,
.Nav-pointers-south > .Selected .Navpointer:before,
.Nav-pointers-south > .Selected .Navpointer:after {
  content: "";
  display: block;
  position: absolute;
  top: 0px;
  width: 5000px;
}

.Nav-pointers-north > .Selected .Navpointer:before,
.Nav-pointers-north > .Selected .Navpointer:after {
  border-top: solid 1px;
}

.Nav-pointers-south > .Selected .Navpointer:before,
.Nav-pointers-south > .Selected .Navpointer:after {
  border-bottom: solid 1px;
}

.Nav-pointers-north > .Selected .Navpointer:before,
.Nav-pointers-south > .Selected .Navpointer:before {
  right: 50%;
  margin-right: 7px;
}

.Nav-pointers-north > .Selected .Navpointer:after,
.Nav-pointers-south > .Selected .Navpointer:after {
  left: 50%;
  margin-left: 7px;
}

.Navitem-disabled > .Navtarget,
.Navitem-disabled:hover > .Navtarget,
.Navitem > .Navtarget-disabled {
  font-weight: 400;
  cursor: text;
}

.Table,
.Table-plain {
  border-collapse: collapse;
  margin: 0;
  overflow: hidden;
  padding: 0;
  vertical-align: middle;
  overflow: auto;
  clear: left;
  width: 100%;
  zoom: 1;
  font-size: 13px;
}

.Table th,
.Table-plain th {
  padding: 8px 10px;
  vertical-align: top;
}

.Table th {
  font-weight: 500;
  border-bottom: solid 1px #E2E2E6;
  font-size: 11px;
}

.Table-mid th {
  vertical-align: middle;
}

.Table-bot th {
  vertical-align: bottom;
}

.Table-base th {
  vertical-align: baseline;
}

.Table td {
  border-top: solid 1px #E2E2E6;
}

.Table td,
.Table-plain td {
  padding: 6px 10px;
  vertical-align: top;
}

.Table-mid td {
  vertical-align: middle;
}

.Table-bot td {
  vertical-align: bottom;
}

.Table-base td {
  vertical-align: baseline;
}

.Table tr:first-child {
  border-top: none;
}

.Datatable th {
  text-align: right;
}

.Datatable th[colspan] {
  text-align: center;
}

.Datatable td {
  width: 28px;
}

.Datatable td.Spacer {
  width: auto;
}

.Table-py-xxs th,
.Table-py-xxs td {
  padding-top: 1px;
  padding-bottom: 1px;
}

.Table-py-xs th,
.Table-py-xs td {
  padding-top: 2px;
  padding-bottom: 2px;
}

.Table-py-sm th,
.Table-py-sm td {
  padding-top: 4px;
  padding-bottom: 4px;
}

.Table-py-med th,
.Table-py-med td {
  padding-top: 6px;
  padding-bottom: 6px;
}

.Table-py-lg th,
.Table-py-lg td {
  padding-top: 10px;
  padding-bottom: 10px;
}

.Table-py-xl th,
.Table-py-xl td {
  padding-top: 15px;
  padding-bottom: 15px;
}

.Table-py-xxl th,
.Table-py-xxl td {
  padding-top: 20px;
  padding-bottom: 20px;
}

.Table-px-xxs th,
.Table-px-xxs td {
  padding-left: 1px;
  padding-right: 1px;
}

.Table-px-xs th,
.Table-px-xs td {
  padding-left: 2px;
  padding-right: 2px;
}

.Table-px-sm th,
.Table-px-sm td {
  padding-left: 4px;
  padding-right: 4px;
}

.Table-px-med th,
.Table-px-med td {
  padding-left: 6px;
  padding-right: 6px;
}

.Table-px-lg th,
.Table-px-lg td {
  padding-left: 10px;
  padding-right: 10px;
}

.Table-px-xl th,
.Table-px-xl td {
  padding-left: 15px;
  padding-right: 15px;
}

.Table-px-xxl th,
.Table-px-xxl td {
  padding-left: 20px;
  padding-right: 20px;
}

.Table-interactive tr:hover > td {
  background: #e7edf8;
}

.Table-interactive tr:hover > td.Selected {
  background: #d8effd;
}

.Submod {
  display: none;
  clear: left;
  position: relative;
}

.Submod.Selected {
  display: block;
}

.Control {
  padding-top: 10px;
}

.Control-label, .Tablet .Tablet-control-label, .Phone .Phone-control-label {
  display: block;
  font-weight: bold;
  padding-top: 6px;
  padding-bottom: 6px;
  margin-right: 10px;
}

.Phone .Control-label {
  display: block;
}

.Subnav-main {
  background: #e7e7e7;
  border-bottom: #E2E2E6;
  border-bottom: transparent;
  padding-bottom: 1px;
  float: none;
  font-size: 11px;
}

.Subnav-main > .Navitem:first-child {
  padding-left: 0px;
}

.Subnav-main > .Navitem > .Navtarget:hover {
  text-decoration: none;
  color: #e99f00;
}

.Alert {
  background: white;
  border: solid 1px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  color: #FFFFFF;
  line-height: normal;
  position: relative;
  z-index: 10002;
  zoom: 1;
  margin-bottom: 10px;
}
.Alert a:not(.Close) {
  color: white;
  text-decoration: underline;
}

.Alert .Message {
  max-width: 550px;
}

.Alert-critical,
.Alert-critical .Close {
  background-color: #e7252e;
  color: white;
}

.Alert-confirmation,
.Alert-confirmation .Close {
  background-color: #00c073;
  color: white;
}

.Alert-warning,
.Alert-warning .Close {
  background-color: #ff8b12;
  color: white;
}

.Alert-info,
.Alert-info .Close {
  background-color: #0078FF;
  color: white;
}

.Follow-icon {
  height: 30px;
  width: 30px;
  font-family: "yahoo";
  font-size: 20px;
  font-weight: normal;
}

.Follow-icon span {
  color: #fff;
}

.Follow-facebook {
  background-color: #3C5799;
  border-color: #3C5799;
}

.Follow-facebook:hover {
  background-color: #30467A;
}

.Follow-twitter {
  background-color: #2CA9E1;
  border-color: #2CA9E1;
}

.Follow-twitter:hover {
  background-color: #2387B4;
}

.Follow-pinterest {
  background-color: #C81E2A;
  border-color: #C81E2A;
}

.Follow-pinterest:hover {
  background-color: #A4111B;
}

.Follow-tumblr {
  background-color: #3C5572;
  border-color: #3C5572;
}

.Follow-tumblr:hover {
  background-color: #2D4460;
}

.Follow-gplus {
  background-color: #DB4935;
  border-color: #DB4935;
}

.Follow-gplus:hover {
  background-color: #BE2E1B;
}

.Follow-flickr {
  background-color: #EBEBEB;
  border-color: #EBEBEB;
}

.Follow-flickr:hover {
  background-color: #DFDFDF;
}

.Follow-linkedin {
  background-color: #007BB5;
  border-color: #007BB5;
}

.Follow-linkedin:hover {
  background-color: #006290;
}

.Follow-instagram {
  background-color: #49779D;
  border-color: #49779D;
}

.Follow-instagram:hover {
  background-color: #3A5F7E;
}

.yfa-next-steps {
  font-size: 11px;
  color: #111;
  text-align: center;
  height: 85px;
  border-left: 1px solid #9a9a9a;
}

.yfa-next-steps > li {
  border-left: groove #ddd 2px;
  padding: 8px 0;
  min-height: 65px;
  margin-top: 1px;
}

.yfa-next-steps > li:first-child {
  border-left: 0;
}

.yfa-fb {
  height: 11px !important;
  line-height: 11px !important;
}
.yfa-fb i {
  top: 0px !important;
}

.headshot {
  background-position: center 0;
  background-repeat: no-repeat;
  background-size: 150px 100px;
  display: block;
  height: 100px;
  width: 120px;
  text-indent: -999em;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .headshot {
    background-size: 150px 100px;
  }
}
.headshot.team {
  width: 100px;
  background-size: 100px 100px;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .headshot.team {
    background-size: 100px 100px;
  }
}
.headshot.blank {
  width: 60px;
  background-position: center top;
  background-size: 60px 78px;
  margin: 0 10px;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .headshot.blank {
    background-size: 60px 78px;
  }
}
.yfa-wrap {
  white-space: normal;
}

.yfa-nowrap {
  white-space: nowrap;
}

.yfa-block-link {
  display: block;
  color: #fff;
}

.yfa-reg-error-text {
  color: #ff3232;
  display: block;
}

.Input.yfa-reg-error {
  border-color: #ff3232;
}

select.yfa-reg-error {
  color: red;
}

.yfa-caption {
  display: block;
  line-height: 1.25;
  padding: 6% 5%;
  width: 92%;
}

.yfa-caption.media {
  background: #000;
  background: rgba(0, 0, 0, 0.8);
  bottom: 0;
  color: #fff;
  position: absolute;
  left: 0;
}

.yfa-media-livearea {
  cursor: pointer;
  display: inline-block;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  overflow: hidden;
  position: relative;
}

.yfa-media-livearea:hover .yfa-caption,
.yfa-media-livearea:hover figcaption {
  color: #fdc000;
}

.yfa-media-livearea .yfa-thumb {
  display: block;
}

.yfa-media-trigger {
  display: block;
  height: 100%;
  left: 0;
  overflow: hidden;
  position: absolute;
  text-indent: -9999px;
  top: 0;
  width: 100%;
  z-index: 10002;
}

.yfa-headshot,
.yfa-avatar,
.yfa-thumb,
img.yfa-figure
.yfa-figure img {
  margin-top: .2em;
  display: inline-block;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}

span.tooltip {
  cursor: pointer;
}

.Overlay,
.yfa-overlay {
  display: none;
}
.Overlay.yui3-overlay-content,
.yfa-overlay.yui3-overlay-content {
  background: white;
  display: block;
}
.Overlay.yui3-overlay-content-dark,
.yfa-overlay.yui3-overlay-content-dark {
  background: #232429;
}

.Overlay {
  border-color: none;
  -moz-border-radius: 5px / 5px;
  -webkit-border-radius: 5px 5px;
  border-radius: 5px / 5px;
}
.Overlay .Hd {
  padding: 10px;
}
.Overlay .Bd {
  padding: 10px;
}

.yui3-overlay-mask {
  background: rgba(0, 0, 0, 0.5);
  position: fixed;
}

.yui3-overlay:focus,
.yui3-overlay:active {
  outline-width: 0px;
  *outline-width: 2px;
  *outline-color: #000;
  -moz-box-shadow: 5px 5px 30px #000;
  -webkit-box-shadow: 5px 5px 30px #000;
  box-shadow: 5px 5px 30px #000;
}

.Overlay.yui3-overlay-content,
.Overlay.Overlay-static {
  display: block;
  margin: 0;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
}

.Phone .Overlay {
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  position: fixed;
  overflow: auto;
  top: 0;
  left: 0;
  margin-top: 40px;
}

.Phone .Overlay-h-a {
  height: auto;
}

.Webview .Overlay {
  margin-top: 0px;
}

.Pointer {
  width: 0;
  height: 0;
  font-size: 0;
  line-height: 0;
  position: relative;
  display: inline-block;
  margin: 0;
  padding: 0;
}
.Pointer:after {
  content: "";
  display: block;
  position: absolute;
}
.Pointer.Pointer-top {
  border-left: 15px solid transparent;
  border-right: 15px solid transparent;
  border-bottom-width: 15px;
  border-bottom-style: solid;
}
.Pointer.Pointer-top:after {
  border-left: 15px solid transparent;
  border-right: 15px solid transparent;
  border-bottom-width: 15px;
  border-bottom-style: solid;
  left: -15px;
  top: -16px;
}
.Pointer.Pointer-bottom {
  border-left: 15px solid transparent;
  border-right: 15px solid transparent;
  border-top-width: 15px;
  border-top-style: solid;
}
.Pointer.Pointer-bottom:after {
  border-left: 15px solid transparent;
  border-right: 15px solid transparent;
  border-top-width: 15px;
  border-top-style: solid;
  left: -15px;
  top: -16px;
}
.Pointer.Pointer-start {
  border-top: 15px solid transparent;
  border-bottom: 15px solid transparent;
  border-right-width: 15px;
  border-right-style: solid;
}
.Pointer.Pointer-start:after {
  border-top: 15px solid transparent;
  border-bottom: 15px solid transparent;
  border-right-width: 15px;
  border-right-style: solid;
  left: -15px;
  top: -16px;
}
.Pointer.Pointer-end {
  border-top: 15px solid transparent;
  border-bottom: 15px solid transparent;
  border-left-width: 15px;
  border-left-style: solid;
}
.Pointer.Pointer-end:after {
  border-top: 15px solid transparent;
  border-bottom: 15px solid transparent;
  border-bottom-width: 15px;
  border-bottom-style: solid;
  left: -15px;
  top: -16px;
}

.Nav-main > li > a > em,
.Subnav-main > li > a > em {
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  display: inline-block;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  background: #ab0907;
  color: #fff;
  font-style: normal;
  margin-right: 2px;
  padding: 0 4px;
}

.Navitem-smacktalk.Smacktalk-on > a.F-icon {
  color: #4992eb;
  -webkit-animation: pulsate 1.2s ease-in-out 5;
  -moz-animation: pulsate 1.2s ease-in-out 5;
  animation: pulsate 1.2s ease-in-out 5;
}

.Navitem-smacktalk.Smacktalk-on.Hover #Nav-smacktalk,
.Navitem-smacktalk.Smacktalk-on #Nav-smacktalk:hover {
  color: #4992eb;
  -webkit-animation: none;
  -moz-animation: none;
  animation: none;
}

.smack-window header.Smacktalk-on .game-icon {
  color: #4992eb !important;
  -webkit-animation: pulsate 1.0s ease-in-out infinite;
  -moz-animation: pulsate 1.0s ease-in-out infinite;
  animation: pulsate 1.0s ease-in-out infinite;
}

.Navitem-smacktalk .Dropdown li a {
  text-decoration: none;
}

.Navitem-smacktalk .Dropdown .Smacktalk-on:before {
  content: '\2022';
  color: #4992eb;
  float: right;
  font-size: 38px;
  line-height: 14px;
  position: absolute;
  right: 0;
  margin: 15px;
}

.messages .message-body.Smacktalk-on {
  border-left: 1px solid #4992eb;
}

#smacktalk-chat-lists .Linkable:hover {
  background-color: #4d4d4d !important;
}

.Nav-plain {
  font-size: 11px;
  z-index: 10001;
}

.Nav-plain > ul > li > a {
  text-decoration: none;
}

.Nav-plain > ul > li > .Arrow-container {
  bottom: 8px;
  left: 0;
  width: 100%;
  display: block;
  font-size: 0;
  line-height: 0;
  margin: 0;
  padding: 0;
  position: absolute;
}

.Flyoutselectbox {
  display: block;
  white-space: nowrap;
  position: relative;
}

.Flyoutselectbox .Dropdown {
  position: relative;
}

.Flyoutselectbox .Btn {
  background: none;
  font-weight: 700;
}

.Nav-flyout {
  min-width: 100%;
  top: 60%;
  text-align: center;
  position: absolute;
}

.Nav-flyout > .Nav-v {
  top: -5px;
  background: white;
}

.Nav-flyout > .pointer-top {
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #5f5f5f;
  font-size: 0;
  line-height: 0;
  position: relative;
  display: inline-block;
  margin: 0;
  padding: 0;
}

.Nav-bot-pointers-north > .Hovered > .Navpointer {
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 5px solid #d5d5d5;
  font-size: 0;
  line-height: 0;
  position: absolute;
  bottom: -9px;
  margin-left: -5px;
}

.flyout_trigger:hover,
.Js-next:hover,
.Js-prev:hover {
  background: none !important;
  color: #324FE1;
}

.Dropdown-med {
  width: 300px;
}

.Page-hd #yspadLDRB,
.Page-hd #yspadMAST {
  position: relative;
  z-index: 100000;
}

#yspadMAST {
  max-width: 970px;
  max-height: 250px;
  overflow: hidden;
  margin: 0 auto;
}

.Page-hd #yspadNT1,
#yspadLDRB,
#yspadLDRB2,
#yspadMAST {
  text-align: center;
}

.Page-ft #yspadLDRB {
  margin-top: 15px;
}

#yspadWPS {
  margin: 5px auto;
  width: 300px;
}

.Page-masthead {
  padding-bottom: 6px;
  min-height: 115px;
}

.Phone .Page-masthead {
  min-height: 0px;
  padding-bottom: 0px;
}

#yspadLDRB2.H-fixed {
  min-height: 90px;
}

#yspadLREC.H-fixed,
#yspadLREC2.H-fixed {
  height: 250px;
}

html #yspadNT1 {
  background: transparent !important;
}

#sdarla_closed_yspadMASTDest {
  box-sizing: content-box;
}

#UH {
  width: 100% !important;
  z-index: 10005;
}
#UH #uhWrapper {
  width: 1040px !important;
  text-align: left !important;
}
#UH #masterNav {
  text-align: left !important;
}

.template-html5 #UH, #Stencil.ysf-html #UH {
  position: relative !important;
}

#Stencil #UH .UHCol1, #Stencil #UH .UHCol2 {
  position: relative;
  float: left;
}
#Stencil #UH .UHCol1 {
  width: auto;
  margin-right: 20px;
}
#Stencil #UH .UHCol2 {
  width: 55%;
}
#Stencil #UH .UHCol3 {
  width: 25%;
  position: absolute;
  right: 0;
}
#Stencil #UH .YLogoMY {
  margin: 0px !important;
}

html#Stencil .Fz-xs {
  font-size: 13px;
}

#Stencil .StencilRoot .Fz-xs {
  font-size: 11px;
}

.Thm-snow .Thm-inherit.td-override .App-Title,
.Thm-snow.Thm-override.td-override .App-Title,
.Thm-snow .td-override .App-Title,
.Thm-snow .transparent.td-override .App-Title {
  font-weight: 400;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  font-size: 18px;
}
.Thm-snow .Thm-inherit.td-override .App-Hd,
.Thm-snow.Thm-override.td-override .App-Hd,
.Thm-snow .td-override .App-Hd,
.Thm-snow .transparent.td-override .App-Hd {
  border-bottom: 1px solid;
}
.Thm-snow .Thm-inherit.td-override .SimpleTabs,
.Thm-snow.Thm-override.td-override .SimpleTabs,
.Thm-snow .td-override .SimpleTabs,
.Thm-snow .transparent.td-override .SimpleTabs {
  border-bottom: 1px solid;
}
.Thm-snow .Thm-inherit.td-override .SimpleTabs .Selected a,
.Thm-snow.Thm-override.td-override .SimpleTabs .Selected a,
.Thm-snow .td-override .SimpleTabs .Selected a,
.Thm-snow .transparent.td-override .SimpleTabs .Selected a {
  border-width: 0;
  font-weight: 700;
}
.Thm-snow .Thm-inherit.td-override select,
.Thm-snow.Thm-override.td-override select,
.Thm-snow .td-override select,
.Thm-snow .transparent.td-override select {
  font-size: 13px;
}
.Thm-snow .Thm-inherit.td-override .dfPromo,
.Thm-snow.Thm-override.td-override .dfPromo,
.Thm-snow .td-override .dfPromo,
.Thm-snow .transparent.td-override .dfPromo {
  border-top: 1px solid #f3f3f3;
  border-bottom: 1px solid #f3f3f3;
  padding: 10px 0px;
}
.Thm-snow .Thm-inherit.td-override .channel-applet-wrap .splash-screen .title,
.Thm-snow .Thm-inherit.td-override .channel-applet-wrap .pause-screen .title,
.Thm-snow.Thm-override.td-override .channel-applet-wrap .splash-screen .title,
.Thm-snow.Thm-override.td-override .channel-applet-wrap .pause-screen .title,
.Thm-snow .td-override .channel-applet-wrap .splash-screen .title,
.Thm-snow .td-override .channel-applet-wrap .pause-screen .title,
.Thm-snow .transparent.td-override .channel-applet-wrap .splash-screen .title,
.Thm-snow .transparent.td-override .channel-applet-wrap .pause-screen .title {
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;
  font-size: 26px !important;
  font-weight: 300 !important;
}
.Thm-snow .Thm-inherit.td-override .channel-applet-wrap .pause-screen .ps-elm,
.Thm-snow.Thm-override.td-override .channel-applet-wrap .pause-screen .ps-elm,
.Thm-snow .td-override .channel-applet-wrap .pause-screen .ps-elm,
.Thm-snow .transparent.td-override .channel-applet-wrap .pause-screen .ps-elm {
  font-weight: normal !important;
}
.Thm-snow .Thm-inherit.td-override .channel-applet-wrap .intermezzo .pause-countdown,
.Thm-snow.Thm-override.td-override .channel-applet-wrap .intermezzo .pause-countdown,
.Thm-snow .td-override .channel-applet-wrap .intermezzo .pause-countdown,
.Thm-snow .transparent.td-override .channel-applet-wrap .intermezzo .pause-countdown {
  padding-top: 0 !important;
}
.Thm-snow .Thm-inherit.td-override .strip-wrap .channel-name,
.Thm-snow .Thm-inherit.td-override .vp-overlay .title-wrap h2,
.Thm-snow.Thm-override.td-override .strip-wrap .channel-name,
.Thm-snow.Thm-override.td-override .vp-overlay .title-wrap h2,
.Thm-snow .td-override .strip-wrap .channel-name,
.Thm-snow .td-override .vp-overlay .title-wrap h2,
.Thm-snow .transparent.td-override .strip-wrap .channel-name,
.Thm-snow .transparent.td-override .vp-overlay .title-wrap h2 {
  font-size: 18px !important;
}
.Thm-snow .Thm-inherit.td-override .mode-cinematron.channel-applet-wrap .vp-overlay,
.Thm-snow.Thm-override.td-override .mode-cinematron.channel-applet-wrap .vp-overlay,
.Thm-snow .td-override .mode-cinematron.channel-applet-wrap .vp-overlay,
.Thm-snow .transparent.td-override .mode-cinematron.channel-applet-wrap .vp-overlay {
  background-color: transparent !important;
}
.Thm-snow .Thm-inherit.td-override .vp-overlay .attribution-tags,
.Thm-snow.Thm-override.td-override .vp-overlay .attribution-tags,
.Thm-snow .td-override .vp-overlay .attribution-tags,
.Thm-snow .transparent.td-override .vp-overlay .attribution-tags {
  display: none;
}
.Thm-snow .Thm-inherit.td-override .channel-applet-wrap.mode-cinematron .tumblr-social,
.Thm-snow.Thm-override.td-override .channel-applet-wrap.mode-cinematron .tumblr-social,
.Thm-snow .td-override .channel-applet-wrap.mode-cinematron .tumblr-social,
.Thm-snow .transparent.td-override .channel-applet-wrap.mode-cinematron .tumblr-social {
  display: none;
}
.Thm-snow .Thm-inherit.td-override .channel-applet-wrap.mode-cinematron .show a,
.Thm-snow.Thm-override.td-override .channel-applet-wrap.mode-cinematron .show a,
.Thm-snow .td-override .channel-applet-wrap.mode-cinematron .show a,
.Thm-snow .transparent.td-override .channel-applet-wrap.mode-cinematron .show a {
  color: #fff;
}

.yui3-ysplayernote .yui3-ysplayernote-indicator {
  background-image: url(https://s.yimg.com/dh/ap/fantasy/img/playernote_sprite_v2.png) !important;
}

#tooltip:after {
  border-right-color: #bebebe;
}

.Btn.Bg-facebook,
.Btn.Bg-twitter,
.Btn.Bg-tumblr {
  line-height: normal;
}

.Tout-wrap {
  position: fixed;
  left: 0;
  right: 0;
  top: 20px;
  z-index: 210001;
  text-align: center;
}

.Tout {
  background-color: #00c073;
  color: white;
  padding: 12px 20px;
  display: block;
  -webkit-font-smoothing: antialiased;
}

.Tout-error .Tout {
  background-color: #e7252e;
  border: none;
}

#ysf-mockdraft_intro_container .Nav-bordered-south .Navitem.Selected {
  border-bottom: 5px solid #0078FF;
}

div.popupwrap {
  position: absolute;
  text-align: left;
  width: 200px;
  zoom: 1;
  z-index: 9005;
}

div.popupwrap .shadow {
  background: #999;
  filter: alpha(opacity=50);
  opacity: .5;
  position: absolute;
  left: 3px;
  top: 3px;
  width: 100%;
  height: 100%;
  z-index: 99;
  _display: none;
}

div.popupwrap div.content {
  border: 1px solid #999;
  position: relative;
  padding: 5px;
  background: #fff;
  z-index: 9000;
  font: 77% Verdana;
}

div.popupwrap span {
  display: block;
  color: #666;
  margin-top: 10px;
}

#image-list .Selected img {
  border: 3px solid #007eff;
}

.Table th,
.Table-plain th {
  text-align: left;
}

[class*="Grid-u"], .Tablet [class*="Tablet-grid-u"], .Phone [class*="Phone-grid-u"] {
  display: inline-block;
  *display: inline;
  zoom: 1;
  letter-spacing: normal;
  word-spacing: normal;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  *border-left: none !important;
  *border-right: none !important;
  *padding-left: 0 !important;
  *padding-right: 0 !important;
}

th[class*="Grid-u"], .Tablet th[class*="Tablet-grid-u"], .Phone th[class*="Phone-grid-u"],
td[class*="Grid-u"], .Tablet td[class*="Tablet-grid-u"], .Phone td[class*="Phone-grid-u"] {
  display: table-cell;
}

.Grid-2col > .Grid-u, .Tablet .Tablet-grid-2col > .Grid-u, .Phone .Phone-grid-2col > .Grid-u {
  width: 50%;
}

.Grid-3col > .Grid-u, .Tablet .Tablet-grid-3col > .Grid-u, .Phone .Phone-grid-3col > .Grid-u {
  width: 33.33%;
}

.Grid-4col > .Grid-u, .Tablet .Tablet-grid-4col > .Grid-u, .Phone .Phone-grid-4col > .Grid-u {
  width: 25%;
}

.Grid-5col > .Grid-u, .Tablet .Tablet-grid-5col > .Grid-u, .Phone .Phone-grid-5col > .Grid-u {
  width: 20%;
}

.Grid-6col > .Grid-u, .Tablet .Tablet-grid-6col > .Grid-u, .Phone .Phone-grid-6col > .Grid-u {
  width: 16.66%;
}

.Grid-7col > .Grid-u, .Tablet .Tablet-grid-7col > .Grid-u, .Phone .Phone-grid-7col > .Grid-u {
  width: 14.28%;
}

.Grid-8col > .Grid-u, .Tablet .Tablet-grid-8col > .Grid-u, .Phone .Phone-grid-8col > .Grid-u {
  width: 12.5%;
}

.Grid-9col > .Grid-u, .Tablet .Tablet-grid-9col > .Grid-u, .Phone .Phone-grid-9col > .Grid-u {
  width: 11.11%;
}

.Grid-10col > .Grid-u, .Tablet .Tablet-grid-10col > .Grid-u, .Phone .Phone-grid-10col > .Grid-u {
  width: 10%;
}

.Grid-h-top > [class*="Grid-u"], .Tablet .Tablet-grid-h-top > [class*="Tablet-grid-u"], .Phone .Phone-grid-h-top > [class*="Phone-grid-u"] {
  vertical-align: top;
}

.Grid-h-mid > [class*="Grid-u"], .Tablet .Tablet-grid-h-mid > [class*="Tablet-grid-u"], .Phone .Phone-grid-h-mid > [class*="Phone-grid-u"] {
  vertical-align: middle;
}

.Grid-h-bot > [class*="Grid-u"], .Tablet .Tablet-grid-h-bot > [class*="Tablet-grid-u"], .Phone .Phone-grid-h-bot > [class*="Phone-grid-u"] {
  vertical-align: bottom;
}

.Grid-h-base > [class*="Grid-u"], .Tablet .Tablet-grid-h-base > [class*="Tablet-grid-u"], .Phone .Phone-grid-h-base > [class*="Phone-grid-u"] {
  vertical-align: baseline;
}

.Grid-spread-mid, .Tablet .Tablet-grid-spread-mid, .Phone .Phone-grid-spread-mid,
.Grid-spread-top, .Tablet .Tablet-grid-spread-top, .Phone .Phone-grid-spread-top,
.Grid-spread-bot, .Tablet .Tablet-grid-spread-bot, .Phone .Phone-grid-spread-bot,
.Grid-spread-base, .Tablet .Tablet-grid-spread-base, .Phone .Phone-grid-spread-base {
  display: block;
  line-height: 0;
  *line-height: 1.25;
  *margin-bottom: 10px;
  text-align: justify;
}

.Grid-spread-top:after,
.Grid-spread-mid:after,
.Grid-spread-bot:after,
.Grid-spread-base:after {
  content: "";
  display: inline-block;
  text-align: justify;
  width: 100%;
}

.Grid-spread-top > [class*="Grid-u"], .Tablet .Tablet-grid-spread-top > [class*="Tablet-grid-u"], .Phone .Phone-grid-spread-top > [class*="Phone-grid-u"] {
  text-rendering: auto;
  line-height: 1.25;
  vertical-align: top;
}

.Grid-spread-mid > [class*="Grid-u"], .Tablet .Tablet-grid-spread-mid > [class*="Tablet-grid-u"], .Phone .Phone-grid-spread-mid > [class*="Phone-grid-u"] {
  text-rendering: auto;
  line-height: 1.25;
  vertical-align: middle;
}

.Grid-spread-bot > [class*="Grid-u"], .Tablet .Tablet-grid-spread-bot > [class*="Tablet-grid-u"], .Phone .Phone-grid-spread-bot > [class*="Phone-grid-u"] {
  text-rendering: auto;
  line-height: 1.25;
  vertical-align: bottom;
}

.Grid-spread-base > [class*="Grid-u"], .Tablet .Tablet-grid-spread-base > [class*="Tablet-grid-u"], .Phone .Phone-grid-spread-base > [class*="Phone-grid-u"] {
  text-rendering: auto;
  line-height: 1.25;
  vertical-align: baseline;
}

.Grid-u-1-14, .Tablet .Tablet-grid-u-1-14, .Phone .Phone-grid-u-1-14 {
  width: 7.14%;
  max-width: 7.14%;
}

.Grid-u-1-13, .Tablet .Tablet-grid-u-1-13, .Phone .Phone-grid-u-1-13 {
  width: 7.69%;
  max-width: 7.69%;
}

.Grid-u-1-12, .Tablet .Tablet-grid-u-1-12, .Phone .Phone-grid-u-1-12 {
  width: 8.33%;
  max-width: 8.33%;
}

.Grid-u-1-11, .Tablet .Tablet-grid-u-1-11, .Phone .Phone-grid-u-1-11 {
  width: 9.09%;
  max-width: 9.09%;
}

.Grid-u-1-10, .Tablet .Tablet-grid-u-1-10, .Phone .Phone-grid-u-1-10 {
  width: 10%;
  max-width: 10%;
}

.Grid-u-1-9, .Tablet .Tablet-grid-u-1-9, .Phone .Phone-grid-u-1-9 {
  width: 11.11%;
  max-width: 11.11%;
}

.Grid-u-1-8, .Tablet .Tablet-grid-u-1-8, .Phone .Phone-grid-u-1-8 {
  width: 12.5%;
  max-width: 12.5%;
}

.Grid-u-1-7, .Tablet .Tablet-grid-u-1-7, .Phone .Phone-grid-u-1-7 {
  width: 14.28%;
  max-width: 14.28%;
}

.Grid-u-1-6, .Tablet .Tablet-grid-u-1-6, .Phone .Phone-grid-u-1-6 {
  width: 16.66%;
  max-width: 16.66%;
}

.Grid-u-1-5, .Tablet .Tablet-grid-u-1-5, .Phone .Phone-grid-u-1-5 {
  width: 20%;
  max-width: 20%;
}

.Grid-u-2-9, .Tablet .Tablet-grid-u-2-9, .Phone .Phone-grid-u-2-9 {
  width: 22.22%;
  max-width: 22.22%;
}

.Grid-u-1-4, .Tablet .Tablet-grid-u-1-4, .Phone .Phone-grid-u-1-4 {
  width: 25%;
  max-width: 25%;
}

.Grid-u-2-7, .Tablet .Tablet-grid-u-2-7, .Phone .Phone-grid-u-2-7 {
  width: 28.57%;
  max-width: 28.57%;
}

.Grid-u-3-10, .Tablet .Tablet-grid-u-3-10, .Phone .Phone-grid-u-3-10 {
  width: 30%;
  max-width: 30%;
}

.Grid-u-1-3, .Tablet .Tablet-grid-u-1-3, .Phone .Phone-grid-u-1-3 {
  width: 33.33%;
  max-width: 33.33%;
}

.Grid-u-3-8, .Tablet .Tablet-grid-u-3-8, .Phone .Phone-grid-u-3-8 {
  width: 37.5%;
  max-width: 37.5%;
}

.Grid-u-2-5, .Tablet .Tablet-grid-u-2-5, .Phone .Phone-grid-u-2-5 {
  width: 40%;
  max-width: 40%;
}

.Grid-u-5-12, .Tablet .Tablet-grid-u-5-12, .Phone .Phone-grid-u-5-12 {
  width: 41.66%;
  max-width: 41.66%;
}

.Grid-u-3-7, .Tablet .Tablet-grid-u-3-7, .Phone .Phone-grid-u-3-7 {
  width: 42.85%;
  max-width: 42.85%;
}

.Grid-u-4-9, .Tablet .Tablet-grid-u-4-9, .Phone .Phone-grid-u-4-9 {
  width: 44.44%;
  max-width: 44.44%;
}

.Grid-u-1-2, .Tablet .Tablet-grid-u-1-2, .Phone .Phone-grid-u-1-2 {
  width: 50%;
  max-width: 50%;
}

.Grid-u-5-9, .Tablet .Tablet-grid-u-5-9, .Phone .Phone-grid-u-5-9 {
  width: 55.55%;
  max-width: 55.55%;
}

.Grid-u-4-7, .Tablet .Tablet-grid-u-4-7, .Phone .Phone-grid-u-4-7 {
  width: 57.14%;
  max-width: 57.14%;
}

.Grid-u-7-12, .Tablet .Tablet-grid-u-7-12, .Phone .Phone-grid-u-7-12 {
  width: 58.33%;
  max-width: 58.33%;
}

.Grid-u-3-5, .Tablet .Tablet-grid-u-3-5, .Phone .Phone-grid-u-3-5 {
  width: 60%;
  max-width: 60%;
}

.Grid-u-5-8, .Tablet .Tablet-grid-u-5-8, .Phone .Phone-grid-u-5-8 {
  width: 62.5%;
  max-width: 62.5%;
}

.Grid-u-2-3, .Tablet .Tablet-grid-u-2-3, .Phone .Phone-grid-u-2-3 {
  width: 66.66%;
  max-width: 66.66%;
}

.Grid-u-7-10, .Tablet .Tablet-grid-u-7-10, .Phone .Phone-grid-u-7-10 {
  width: 70%;
  max-width: 70%;
}

.Grid-u-5-7, .Tablet .Tablet-grid-u-5-7, .Phone .Phone-grid-u-5-7 {
  width: 71.42%;
  max-width: 71.42%;
}

.Grid-u-3-4, .Tablet .Tablet-grid-u-3-4, .Phone .Phone-grid-u-3-4 {
  width: 75%;
  max-width: 75%;
}

.Grid-u-7-9, .Tablet .Tablet-grid-u-7-9, .Phone .Phone-grid-u-7-9 {
  width: 77.77%;
  max-width: 77.77%;
}

.Grid-u-4-5, .Tablet .Tablet-grid-u-4-5, .Phone .Phone-grid-u-4-5 {
  width: 80%;
  max-width: 80%;
}

.Grid-u-5-6, .Tablet .Tablet-grid-u-5-6, .Phone .Phone-grid-u-5-6 {
  width: 83.33%;
  max-width: 83.33%;
}

.Grid-u-6-7, .Tablet .Tablet-grid-u-6-7, .Phone .Phone-grid-u-6-7 {
  width: 85.71%;
  max-width: 85.71%;
}

.Grid-u-7-8, .Tablet .Tablet-grid-u-7-8, .Phone .Phone-grid-u-7-8 {
  width: 87.5%;
  max-width: 87.5%;
}

.Grid-u-8-9, .Tablet .Tablet-grid-u-8-9, .Phone .Phone-grid-u-8-9 {
  width: 88.88%;
  max-width: 88.88%;
}

.Grid-u-9-10, .Tablet .Tablet-grid-u-9-10, .Phone .Phone-grid-u-9-10 {
  width: 90%;
  max-width: 90%;
}

.Grid-u-11-12, .Tablet .Tablet-grid-u-11-1, .Phone .Phone-grid-u-11-1 {
  width: 91.66%;
  max-width: 91.66%;
}

.Grid-full, .Tablet .Tablet-grid-full, .Phone .Phone-grid-full {
  width: 100%;
  max-width: 100%;
}

.Grid-h-mid, .Tablet .Tablet-grid-h-mid, .Phone .Phone-grid-h-mid,
.Grid-h-top, .Tablet .Tablet-grid-h-top, .Phone .Phone-grid-h-top,
.Grid-h-bot, .Tablet .Tablet-grid-h-bot, .Phone .Phone-grid-h-bot,
.Grid-h-base, .Tablet .Tablet-grid-h-base, .Phone .Phone-grid-h-base,
.Grid-spread-mid, .Tablet .Tablet-grid-spread-mid, .Phone .Phone-grid-spread-mid,
.Grid-spread-top, .Tablet .Tablet-grid-spread-top, .Phone .Phone-grid-spread-top,
.Grid-spread-bot, .Tablet .Tablet-grid-spread-bot, .Phone .Phone-grid-spread-bot,
.Grid-spread-base, .Tablet .Tablet-grid-spread-base, .Phone .Phone-grid-spread-base,
.Nav-h, .Phone .Phone-nav-h {
  letter-spacing: -0.31em;
  *letter-spacing: normal;
  *word-spacing: -0.43em;
}

.Grid-bind-start, .Tablet .Tablet-grid-bind-start, .Phone .Phone-grid-bind-start,
.Grid-bind-end, .Tablet .Tablet-grid-bind-end, .Phone .Phone-grid-bind-end {
  display: block;
  *zoom: 1;
}
.Grid-bind-start:after, .Tablet .Tablet-grid-bind-start:after, .Phone .Phone-grid-bind-start:after,
.Grid-bind-end:after, .Tablet .Tablet-grid-bind-end:after, .Phone .Phone-grid-bind-end:after {
  content: "";
  display: table;
  clear: both;
}

.Grid-bind-start > [class*="Grid-u"], .Tablet .Tablet-grid-bind-start > [class*="Tablet-grid-u"], .Phone .Phone-grid-bind-start > [class*="Phone-grid-u"],
.Grid-bind-end > [class*="Grid-u"], .Tablet .Tablet-grid-bind-end > [class*="Tablet-grid-u"], .Phone .Phone-grid-bind-end > [class*="Phone-grid-u"] {
  display: block;
  overflow: hidden;
  zoom: 1;
}

.Grid-table, .Tablet .Tablet-grid-table, .Phone .Phone-grid-table {
  display: table;
  *display: inline;
  zoom: 1;
  width: 100%;
}

.Grid-table-row, .Tablet .Tablet-grid-table-row, .Phone .Phone-grid-table-row {
  display: table-row;
  *display: inline;
  zoom: 1;
  width: 100%;
}

.Grid-table > [class*="Grid-u"], .Tablet-grid-table > [class*="Tablet-grid-u"], .Phone-grid-table > [class*="Phone-grid-u"],
.Grid-table-row > [class*="Grid-u"], .Tablet-grid-table-row > [class*="Tablet-grid-u"], .Phone-grid-table-row > [class*="Phone-grid-u"] {
  vertical-align: top;
  display: table-cell;
  *display: inline;
  zoom: 1;
}

.Grid-bind-start > [class*="Grid-u"]:first-child, .Tablet .Tablet-grid-bind-start > [class*="Tablet-grid-u"]:first-child, .Phone .Phone-grid-bind-start > [class*="Phone-grid-u"]:first-child {
  float: left;
}

.Grid-bind-end > [class*="Grid-u"]:first-child, .Tablet .Tablet-grid-bind-end > [class*="Tablet-grid-u"]:first-child, .Phone .Phone-grid-bind-end > [class*="Phone-grid-u"]:first-child {
  float: right;
}

#Stencil {
  
  
}
#Stencil .Bg-white {
  background: #fff;
}
#Stencil .Bg-black {
  background: #000;
}
#Stencil .Bg-facebook {
  background: #3B5998;
}
#Stencil .Bg-twitter {
  background: #00ACED;
}
#Stencil .Bg-tumblr {
  background: #2D4460;
}
#Stencil .Bg-transparent {
  background: transparent;
}
#Stencil .Bgo-50 {
  background: rgba(0, 0, 0, 0.5);
}
#Stencil .Bdr {
  border-style: solid;
  border-width: 1px;
}
#Stencil .Bdrx {
  border-left-style: solid;
  border-left-width: 1px;
  border-right-style: solid;
  border-right-width: 1px;
}
#Stencil .Bdry {
  border-top-style: solid;
  border-top-width: 1px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
#Stencil .Bdrtop {
  border-top-style: solid;
  border-top-width: 1px;
}
#Stencil .Bdrbot {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
#Stencil .Bdr-radius {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
#Stencil .Bdr-radius-start {
  -moz-border-radius-topleft: 3px;
  -webkit-border-top-left-radius: 3px;
  border-top-left-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  -webkit-border-bottom-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
#Stencil .Bdr-radius-end {
  -moz-border-radius-topright: 3px;
  -webkit-border-top-right-radius: 3px;
  border-top-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  -webkit-border-bottom-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
#Stencil .Bdr-radius-top {
  -moz-border-radius-topleft: 3px;
  -webkit-border-top-left-radius: 3px;
  border-top-left-radius: 3px;
  -moz-border-radius-topright: 3px;
  -webkit-border-top-right-radius: 3px;
  border-top-right-radius: 3px;
}
#Stencil .Bdr-radius-bot {
  -moz-border-radius-bottomleft: 3px;
  -webkit-border-bottom-left-radius: 3px;
  border-bottom-left-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  -webkit-border-bottom-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
#Stencil .Bdr-radius-topstart {
  -moz-border-radius-topleft: 3px;
  -webkit-border-top-left-radius: 3px;
  border-top-left-radius: 3px;
}
#Stencil .Bdr-radius-topend {
  -moz-border-radius-topright: 3px;
  -webkit-border-top-right-radius: 3px;
  border-top-right-radius: 3px;
}
#Stencil .Bdr-radius-botstart {
  -moz-border-radius-bottomleft: 3px;
  -webkit-border-bottom-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
#Stencil .Bdr-radius-botend {
  -moz-border-radius-bottomright: 3px;
  -webkit-border-bottom-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
#Stencil .Bdr-radius-50 {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}
#Stencil .Linkable {
  cursor: pointer;
}
#Stencil .F-page-header {
  font-size: 24px;
}
#Stencil .F-banner-lg {
  font-size: 40px;
}
#Stencil .F-banner-med {
  font-size: 35px;
}
#Stencil .F-icon {
  font-family: "yahoo";
  font-size: 28px;
  vertical-align: middle;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: antialiased;
}
#Stencil .F-twitter {
  color: #00ACED;
}
#Stencil .F-facebook {
  color: #3B5998;
}
#Stencil .F-headline {
  font-weight: normal;
}
#Stencil .F-football {
  color: #790000;
}
#Stencil .F-baseball {
  color: #2fab87;
}
#Stencil .F-hockey {
  color: #2c77d1;
}
#Stencil .F-basketball {
  color: #b8551f;
}
#Stencil .F-timestamp {
  font-size: 11px;
}
#Stencil .Fz-3xs, #Stencil.Tablet .Tablet-fz-3xs, #Stencil.Phone .Phone-fz-3xs {
  font-size: 11px;
}
#Stencil .Fz-xxs, #Stencil.Tablet .Tablet-fz-xxs, #Stencil.Phone .Phone-fz-xxs {
  font-size: 11px;
}
#Stencil .Fz-xs, #Stencil.Tablet .Tablet-fz-xs, #Stencil.Phone .Phone-fz-xs {
  font-size: 13px;
}
#Stencil .Fz-sm, #Stencil.Tablet .Tablet-fz-sm, #Stencil.Phone .Phone-fz-sm {
  font-size: 15px;
}
#Stencil .Fz-med, #Stencil.Tablet .Tablet-fz-med, #Stencil.Phone .Phone-fz-med {
  font-size: 16px;
}
#Stencil .Fz-lg, #Stencil.Tablet .Tablet-fz-lg, #Stencil.Phone .Phone-fz-lg {
  font-size: 18px;
}
#Stencil .Fz-xl, #Stencil.Tablet .Tablet-fz-xl, #Stencil.Phone .Phone-fz-xl {
  font-size: 22px;
}
#Stencil .Fz-xxl, #Stencil.Tablet .Tablet-fz-xxl, #Stencil.Phone .Phone-fz-xxl {
  font-size: 26px;
}
#Stencil .Fz-35, #Stencil.Tablet .Tablet-fz-35, #Stencil.Phone .Phone-fz-35 {
  font-size: 35px;
}
#Stencil .Fz-40, #Stencil.Tablet .Tablet-fz-40, #Stencil.Phone .Phone-fz-40 {
  font-size: 40px;
}
#Stencil .Fw-b, #Stencil.Tablet .Tablet-fw-b, #Stencil.Phone .Phone-fw-b {
  font-weight: bold;
}
#Stencil .Fw-sm, #Stencil.Tablet .Tablet-fw-sm, #Stencil.Phone .Phone-fw-sm {
  font-weight: 100;
}
#Stencil .Fw-med, #Stencil.Tablet .Tablet-fw-med, #Stencil.Phone .Phone-fw-med {
  font-weight: 200;
}
#Stencil .Fw-l, #Stencil.Tablet .Tablet-fw-l, #Stencil.Phone .Phone-fw-l {
  font-weight: 300;
}
#Stencil .Fw-n, #Stencil.Tablet .Tablet-fw-n, #Stencil.Phone .Phone-fw-n {
  font-weight: normal;
}
#Stencil .Fw-xl, #Stencil.Tablet .Tablet-fw-xl, #Stencil.Phone .Phone-fw-xl {
  font-weight: 500;
}
#Stencil .Italic {
  font-style: italic;
}
#Stencil .No-italic {
  font-style: normal;
}
#Stencil .Uppercase {
  text-transform: uppercase;
}
#Stencil .Lowercase {
  text-transform: lowercase;
}
#Stencil .Capitalize {
  text-transform: capitalize;
}
#Stencil .No-case {
  text-transform: none;
}
#Stencil .D-n, #Stencil.Phone .Phone-D-n, #Stencil.Tablet .Tablet-D-n {
  display: none;
}
#Stencil .D-b, #Stencil.Phone .Phone-D-b, #Stencil.Tablet .Tablet-D-b {
  display: block;
}
#Stencil .D-i, #Stencil.Phone .Phone-D-i, #Stencil.Tablet .Tablet-D-i {
  display: inline;
}
#Stencil .D-ib, #Stencil.Phone .Phone-D-ib, #Stencil.Tablet .Tablet-D-ib {
  display: inline-block;
  *display: inline;
  zoom: 1;
}
#Stencil .D-tb, #Stencil.Phone .Phone-D-tb, #Stencil.Tablet .Tablet-D-tb {
  display: table;
}
#Stencil .D-tbr, #Stencil.Phone .Phone-D-tbr, #Stencil.Tablet .Tablet-D-tbr {
  display: table-row;
}
#Stencil .D-tbc, #Stencil.Phone .Phone-D-tbc, #Stencil.Tablet .Tablet-D-tbc {
  display: table-cell;
}
#Stencil .D-li, #Stencil.Phone .Phone-D-li, #Stencil.Tablet .Tablet-D-li {
  display: list-item;
}
#Stencil .D-ri, #Stencil.Phone .Phone-D-ri, #Stencil.Tablet .Tablet-D-ri {
  display: run-in;
}
#Stencil .D-cp, #Stencil.Phone .Phone-D-cp, #Stencil.Tablet .Tablet-D-cp {
  display: compact;
}
#Stencil .D-itb, #Stencil.Phone .Phone-D-itb, #Stencil.Tablet .Tablet-D-itb {
  display: inline-table;
}
#Stencil .D-tbcl, #Stencil.Phone .Phone-D-tbcl, #Stencil.Tablet .Tablet-D-tbcl {
  display: table-column;
}
#Stencil .D-tbclg, #Stencil.Phone .Phone-D-tbclg, #Stencil.Tablet .Tablet-D-tbclg {
  display: table-column-group;
}
#Stencil .D-tbhg, #Stencil.Phone .Phone-D-tbhg, #Stencil.Tablet .Tablet-D-tbhg {
  display: table-header-group;
}
#Stencil .D-tbfg, #Stencil.Phone .Phone-D-tbfg, #Stencil.Tablet .Tablet-D-tbfg {
  display: table-footer-group;
}
#Stencil .D-tbrg, #Stencil.Phone .Phone-D-tbrg, #Stencil.Tablet .Tablet-D-tbrg {
  display: table-row-group;
}
#Stencil .Tbl-f {
  table-layout: fixed;
}
#Stencil .Tbl-a {
  table-layout: auto;
}
#Stencil .Hpx-2, #Stencil.Tablet .Tablet-hpx-2, #Stencil.Phone .Phone-hpx-2 {
  height: 2px;
}
#Stencil .Hpx-4, #Stencil.Tablet .Tablet-hpx-4, #Stencil.Phone .Phone-hpx-4 {
  height: 4px;
}
#Stencil .Hpx-6, #Stencil.Tablet .Tablet-hpx-6, #Stencil.Phone .Phone-hpx-6 {
  height: 6px;
}
#Stencil .Hpx-8, #Stencil.Tablet .Tablet-hpx-8, #Stencil.Phone .Phone-hpx-8 {
  height: 8px;
}
#Stencil .Hpx-10, #Stencil.Tablet .Tablet-hpx-10, #Stencil.Phone .Phone-hpx-10 {
  height: 10px;
}
#Stencil .Hpx-12, #Stencil.Tablet .Tablet-hpx-12, #Stencil.Phone .Phone-hpx-12 {
  height: 12px;
}
#Stencil .Hpx-14, #Stencil.Tablet .Tablet-hpx-14, #Stencil.Phone .Phone-hpx-14 {
  height: 14px;
}
#Stencil .Hpx-16, #Stencil.Tablet .Tablet-hpx-16, #Stencil.Phone .Phone-hpx-16 {
  height: 16px;
}
#Stencil .Hpx-18, #Stencil.Tablet .Tablet-hpx-18, #Stencil.Phone .Phone-hpx-18 {
  height: 18px;
}
#Stencil .Hpx-20, #Stencil.Tablet .Tablet-hpx-20, #Stencil.Phone .Phone-hpx-20 {
  height: 20px;
}
#Stencil .Hpx-20, #Stencil.Tablet .Tablet-hpx-20, #Stencil.Phone .Phone-hpx-20 {
  height: 20px;
}
#Stencil .Hpx-30, #Stencil.Tablet .Tablet-hpx-30, #Stencil.Phone .Phone-hpx-30 {
  height: 30px;
}
#Stencil .Hpx-40, #Stencil.Tablet .Tablet-hpx-40, #Stencil.Phone .Phone-hpx-40 {
  height: 40px;
}
#Stencil .Hpx-50, #Stencil.Tablet .Tablet-hpx-50, #Stencil.Phone .Phone-hpx-50 {
  height: 50px;
}
#Stencil .Hpx-60, #Stencil.Tablet .Tablet-hpx-60, #Stencil.Phone .Phone-hpx-60 {
  height: 60px;
}
#Stencil .Hpx-70, #Stencil.Tablet .Tablet-hpx-70, #Stencil.Phone .Phone-hpx-70 {
  height: 70px;
}
#Stencil .Hpx-80, #Stencil.Tablet .Tablet-hpx-80, #Stencil.Phone .Phone-hpx-80 {
  height: 80px;
}
#Stencil .Hpx-90, #Stencil.Tablet .Tablet-hpx-90, #Stencil.Phone .Phone-hpx-90 {
  height: 90px;
}
#Stencil .Hpx-100, #Stencil.Tablet .Tablet-hpx-100, #Stencil.Phone .Phone-hpx-100 {
  height: 100px;
}
#Stencil .Hpx-125, #Stencil.Tablet .Tablet-hpx-125, #Stencil.Phone .Phone-hpx-125 {
  height: 125px;
}
#Stencil .Hpx-150, #Stencil.Tablet .Tablet-hpx-150, #Stencil.Phone .Phone-hpx-150 {
  height: 150px;
}
#Stencil .Hpx-175, #Stencil.Tablet .Tablet-hpx-175, #Stencil.Phone .Phone-hpx-175 {
  height: 175px;
}
#Stencil .Hpx-200, #Stencil.Tablet .Tablet-hpx-200, #Stencil.Phone .Phone-hpx-200 {
  height: 200px;
}
#Stencil .Hpx-225, #Stencil.Tablet .Tablet-hpx-225, #Stencil.Phone .Phone-hpx-225 {
  height: 225px;
}
#Stencil .Hpx-250, #Stencil.Tablet .Tablet-hpx-250, #Stencil.Phone .Phone-hpx-250 {
  height: 250px;
}
#Stencil .Hpx-275, #Stencil.Tablet .Tablet-hpx-275, #Stencil.Phone .Phone-hpx-275 {
  height: 275px;
}
#Stencil .Hpx-300, #Stencil.Tablet .Tablet-hpx-300, #Stencil.Phone .Phone-hpx-300 {
  height: 300px;
}
#Stencil .Hpx-325, #Stencil.Tablet .Tablet-hpx-325, #Stencil.Phone .Phone-hpx-325 {
  height: 325px;
}
#Stencil .Hpx-350, #Stencil.Tablet .Tablet-hpx-350, #Stencil.Phone .Phone-hpx-350 {
  height: 350px;
}
#Stencil .Hpx-375, #Stencil.Tablet .Tablet-hpx-375, #Stencil.Phone .Phone-hpx-375 {
  height: 375px;
}
#Stencil .Hpx-400, #Stencil.Tablet .Tablet-hpx-400, #Stencil.Phone .Phone-hpx-400 {
  height: 400px;
}
#Stencil .Hpx-425, #Stencil.Tablet .Tablet-hpx-425, #Stencil.Phone .Phone-hpx-425 {
  height: 425px;
}
#Stencil .Hpx-450, #Stencil.Tablet .Tablet-hpx-450, #Stencil.Phone .Phone-hpx-450 {
  height: 450px;
}
#Stencil .Hpx-475, #Stencil.Tablet .Tablet-hpx-475, #Stencil.Phone .Phone-hpx-475 {
  height: 475px;
}
#Stencil .Hpx-500, #Stencil.Tablet .Tablet-hpx-500, #Stencil.Phone .Phone-hpx-500 {
  height: 500px;
}
#Stencil .Mihpx-2, #Stencil.Tablet .Tablet-Mihpx-2, #Stencil.Phone .Phone-Mihpx-2 {
  min-height: 2px;
}
#Stencil .Mihpx-4, #Stencil.Tablet .Tablet-Mihpx-4, #Stencil.Phone .Phone-Mihpx-4 {
  min-height: 4px;
}
#Stencil .Mihpx-6, #Stencil.Tablet .Tablet-Mihpx-6, #Stencil.Phone .Phone-Mihpx-6 {
  min-height: 6px;
}
#Stencil .Mihpx-8, #Stencil.Tablet .Tablet-Mihpx-8, #Stencil.Phone .Phone-Mihpx-8 {
  min-height: 8px;
}
#Stencil .Mihpx-10, #Stencil.Tablet .Tablet-Mihpx-10, #Stencil.Phone .Phone-Mihpx-10 {
  min-height: 10px;
}
#Stencil .Mihpx-12, #Stencil.Tablet .Tablet-Mihpx-12, #Stencil.Phone .Phone-Mihpx-12 {
  min-height: 12px;
}
#Stencil .Mihpx-14, #Stencil.Tablet .Tablet-Mihpx-14, #Stencil.Phone .Phone-Mihpx-14 {
  min-height: 14px;
}
#Stencil .Mihpx-16, #Stencil.Tablet .Tablet-Mihpx-16, #Stencil.Phone .Phone-Mihpx-16 {
  min-height: 16px;
}
#Stencil .Mihpx-18, #Stencil.Tablet .Tablet-Mihpx-18, #Stencil.Phone .Phone-Mihpx-18 {
  min-height: 18px;
}
#Stencil .Mihpx-20, #Stencil.Tablet .Tablet-Mihpx-20, #Stencil.Phone .Phone-Mihpx-20 {
  min-height: 20px;
}
#Stencil .Mihpx-20, #Stencil.Tablet .Tablet-Mihpx-20, #Stencil.Phone .Phone-Mihpx-20 {
  min-height: 20px;
}
#Stencil .Mihpx-30, #Stencil.Tablet .Tablet-Mihpx-30, #Stencil.Phone .Phone-Mihpx-30 {
  min-height: 30px;
}
#Stencil .Mihpx-40, #Stencil.Tablet .Tablet-Mihpx-40, #Stencil.Phone .Phone-Mihpx-40 {
  min-height: 40px;
}
#Stencil .Mihpx-50, #Stencil.Tablet .Tablet-Mihpx-50, #Stencil.Phone .Phone-Mihpx-50 {
  min-height: 50px;
}
#Stencil .Mihpx-60, #Stencil.Tablet .Tablet-Mihpx-60, #Stencil.Phone .Phone-Mihpx-60 {
  min-height: 60px;
}
#Stencil .Mihpx-70, #Stencil.Tablet .Tablet-Mihpx-70, #Stencil.Phone .Phone-Mihpx-70 {
  min-height: 70px;
}
#Stencil .Mihpx-80, #Stencil.Tablet .Tablet-Mihpx-80, #Stencil.Phone .Phone-Mihpx-80 {
  min-height: 80px;
}
#Stencil .Mihpx-90, #Stencil.Tablet .Tablet-Mihpx-90, #Stencil.Phone .Phone-Mihpx-90 {
  min-height: 90px;
}
#Stencil .Mihpx-100, #Stencil.Tablet .Tablet-Mihpx-100, #Stencil.Phone .Phone-Mihpx-100 {
  min-height: 100px;
}
#Stencil .Mihpx-125, #Stencil.Tablet .Tablet-Mihpx-125, #Stencil.Phone .Phone-Mihpx-125 {
  min-height: 125px;
}
#Stencil .Mihpx-150, #Stencil.Tablet .Tablet-Mihpx-150, #Stencil.Phone .Phone-Mihpx-150 {
  min-height: 150px;
}
#Stencil .Mihpx-175, #Stencil.Tablet .Tablet-Mihpx-175, #Stencil.Phone .Phone-Mihpx-175 {
  min-height: 175px;
}
#Stencil .Mihpx-200, #Stencil.Tablet .Tablet-Mihpx-200, #Stencil.Phone .Phone-Mihpx-200 {
  min-height: 200px;
}
#Stencil .Mihpx-225, #Stencil.Tablet .Tablet-Mihpx-225, #Stencil.Phone .Phone-Mihpx-225 {
  min-height: 225px;
}
#Stencil .Mihpx-250, #Stencil.Tablet .Tablet-Mihpx-250, #Stencil.Phone .Phone-Mihpx-250 {
  min-height: 250px;
}
#Stencil .Mihpx-275, #Stencil.Tablet .Tablet-Mihpx-275, #Stencil.Phone .Phone-Mihpx-275 {
  min-height: 275px;
}
#Stencil .Mihpx-300, #Stencil.Tablet .Tablet-Mihpx-300, #Stencil.Phone .Phone-Mihpx-300 {
  min-height: 300px;
}
#Stencil .Mihpx-325, #Stencil.Tablet .Tablet-Mihpx-325, #Stencil.Phone .Phone-Mihpx-325 {
  min-height: 325px;
}
#Stencil .Mihpx-350, #Stencil.Tablet .Tablet-Mihpx-350, #Stencil.Phone .Phone-Mihpx-350 {
  min-height: 350px;
}
#Stencil .Mihpx-375, #Stencil.Tablet .Tablet-Mihpx-375, #Stencil.Phone .Phone-Mihpx-375 {
  min-height: 375px;
}
#Stencil .Mihpx-400, #Stencil.Tablet .Tablet-Mihpx-400, #Stencil.Phone .Phone-Mihpx-400 {
  min-height: 400px;
}
#Stencil .Mihpx-425, #Stencil.Tablet .Tablet-Mihpx-425, #Stencil.Phone .Phone-Mihpx-425 {
  min-height: 425px;
}
#Stencil .Mihpx-450, #Stencil.Tablet .Tablet-Mihpx-450, #Stencil.Phone .Phone-Mihpx-450 {
  min-height: 450px;
}
#Stencil .Mihpx-475, #Stencil.Tablet .Tablet-Mihpx-475, #Stencil.Phone .Phone-Mihpx-475 {
  min-height: 475px;
}
#Stencil .Mihpx-500, #Stencil.Tablet .Tablet-Mihpx-500, #Stencil.Phone .Phone-Mihpx-500 {
  min-height: 500px;
}
#Stencil .H-avatar-xs, #Stencil.Phone .Phone-h-avatar-xs, #Stencil.Tablet .Tablet-h-avatar-xs {
  height: 16px;
}
#Stencil .H-avatar-sm, #Stencil.Phone .Phone-h-avatar-sm, #Stencil.Tablet .Tablet-h-avatar-sm {
  height: 20px;
}
#Stencil .H-avatar-med, #Stencil.Phone .Phone-h-avatar-med, #Stencil.Tablet .Tablet-h-avatar-med {
  height: 40px;
}
#Stencil .H-avatar-lg, #Stencil.Phone .Phone-h-avatar-lg, #Stencil.Tablet .Tablet-h-avatar-med {
  height: 80px;
}
#Stencil .Lh-1, #Stencil.Tablet .Tablet-lh-1, #Stencil.Phone .Phone-lh-1 {
  line-height: 1;
}
#Stencil .Lh-3xs, #Stencil.Tablet .Tablet-lh-3xs, #Stencil.Phone .Phone-lh-3xs {
  line-height: 8px;
}
#Stencil .Lh-xxs, #Stencil.Tablet .Tablet-lh-xxs, #Stencil.Phone .Phone-lh-xxs {
  line-height: 13.75px;
}
#Stencil .Lh-xs, #Stencil.Tablet .Tablet-lh-xs, #Stencil.Phone .Phone-lh-xs {
  line-height: 16.25px;
}
#Stencil .Lh-med, #Stencil.Tablet .Tablet-lh-med, #Stencil.Phone .Phone-lh-med {
  line-height: 20px;
}
#Stencil .Lh-lg, #Stencil.Tablet .Tablet-lh-lg, #Stencil.Phone .Phone-lh-lg {
  line-height: 22.5px;
}
#Stencil .Lh-xl, #Stencil.Tablet .Tablet-lh-xl, #Stencil.Phone .Phone-lh-xl {
  line-height: 27.5px;
}
#Stencil .Lh-xxl, #Stencil.Tablet .Tablet-lh-xxl, #Stencil.Phone .Phone-lh-xxl {
  line-height: 32.5px;
}
#Stencil .Lh-page-header, #Stencil.Tablet .Tablet-lh-page-header, #Stencil.Phone .Phone-lh-page-header {
  line-height: 30px;
}
#Stencil .Lh-header, #Stencil.Tablet .Tablet-lh-header, #Stencil.Phone .Phone-lh-header {
  line-height: 22.5px;
}
#Stencil .Lh-btn, #Stencil.Tablet .Tablet-lh-btn, #Stencil.Phone .Phone-lh-btn {
  line-height: 31px;
}
#Stencil .Lh-btn-short, #Stencil.Tablet .Tablet-lh-btn-short, #Stencil.Phone .Phone-lh-btn-short {
  line-height: 25px;
}
#Stencil .Lh-btn-tall, #Stencil.Tablet .Tablet-lh-btn-tall, #Stencil.Phone .Phone-lh-btn-tall {
  line-height: 55px;
}
#Stencil .Td-n {
  text-decoration: none;
}
#Stencil .Td-u {
  text-decoration: underline;
}
#Stencil .Td-o {
  text-decoration: overline;
}
#Stencil .Td-t {
  text-decoration: line-through;
}
#Stencil .Cur-d {
  cursor: default;
}
#Stencil .Cur-h {
  cursor: help;
}
#Stencil .Cur-m {
  cursor: move;
}
#Stencil .Cur-p {
  cursor: pointer;
}
#Stencil .Cur-a {
  cursor: auto;
}
#Stencil .Absolute, #Stencil.Tablet .Tablet-absolute, #Stencil.Phone .Phone-absolute {
  position: absolute;
}
#Stencil .Relative, #Stencil.Tablet .Tablet-relative, #Stencil.Phone .Phone-relative {
  position: relative;
}
#Stencil .Fixed, #Stencil.Tablet .Tablet-fixed, #Stencil.Phone .Phone-fixed {
  position: fixed;
}
#Stencil .Static, #Stencil.Tablet .Tablet-static, #Stencil.Phone .Phone-static {
  position: static;
}
#Stencil .Top, #Stencil.Tablet .Tablet-top, #Stencil.Phone .Phone-top {
  top: 0;
}
#Stencil .Bot, #Stencil.Tablet .Tablet-bot, #Stencil.Phone .Phone-bot {
  bottom: 0;
}
#Stencil .Inlineblock, #Stencil.Tablet .Tablet-inlineblock, #Stencil.Phone .Phone-inline-block {
  display: inline-block;
  *display: inline;
  zoom: 1;
}
#Stencil .Block, #Stencil.Tablet .Tablet-block, #Stencil.Phone .Phone-block {
  display: block;
}
#Stencil .Clearfix, #Stencil.Tablet .Tablet-clearfix, #Stencil.Phone .Phone-clearfix {
  *zoom: 1;
}
#Stencil .Clearfix:after, #Stencil.Tablet .Tablet-clearfix:after, #Stencil.Phone .Phone-clearfix:after {
  content: "";
  display: table;
  clear: both;
}
#Stencil .Hidden {
  display: none !important;
}
#Stencil .Hidden-accessible {
  clip: rect(1px, 1px, 1px, 1px);
  *clip: rect(1px 1px 1px 1px);
  position: absolute !important;
}
#Stencil .Truncate {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#Stencil .Nowrap, #Stencil.Tablet .Tablet-nowrap, #Stencil.Phone .Phone-nowrap {
  white-space: nowrap;
}
#Stencil .Wrap, #Stencil.Tablet .Tablet-wrap, #Stencil.Phone .Phone-wrap {
  white-space: normal;
}
#Stencil .Prewrap, #Stencil.Tablet .Tablet-prewrap, #Stencil.Phone .Phone-prewrap {
  white-space: pre;
}
#Stencil .Wordwrap-bw, #Stencil.Tablet .Tablet-.Wordwrap-bw, #Stencil.Phone .Phone-.Wordwrap-bw {
  word-wrap: break-word;
}
#Stencil .Ov-h {
  overflow: hidden;
  zoom: 1;
}
#Stencil .Ov-v {
  overflow: visible;
}
#Stencil .Ov-s {
  overflow: scroll;
}
#Stencil .Ov-a {
  overflow: auto;
}
#Stencil .Ovx-v {
  overflow-x: visible;
}
#Stencil .Ovx-h {
  overflow-x: hidden;
}
#Stencil .Ovx-s {
  overflow-x: scroll;
}
#Stencil .Ovx-a {
  overflow-x: auto;
}
#Stencil .Ovy-v {
  overflow-y: visible;
}
#Stencil .Ovy-h {
  overflow-y: hidden;
}
#Stencil .Ovy-s {
  overflow-y: scroll;
}
#Stencil .Ovy-a {
  overflow-y: auto;
}
#Stencil .M-xxs, #Stencil.Tablet .Tablet-m-xxs, #Stencil.Phone .Phone-m-xxs {
  margin: 1px;
}
#Stencil .M-xs, #Stencil.Tablet .Tablet-m-xs, #Stencil.Phone .Phone-m-xs {
  margin: 2px;
}
#Stencil .M-sm, #Stencil.Tablet .Tablet-m-sm, #Stencil.Phone .Phone-m-sm {
  margin: 4px;
}
#Stencil .M-med, #Stencil.Tablet .Tablet-m-med, #Stencil.Phone .Phone-m-med {
  margin: 6px;
}
#Stencil .M-lg, #Stencil.Tablet .Tablet-m-lg, #Stencil.Phone .Phone-m-lg {
  margin: 10px;
}
#Stencil .M-xl, #Stencil.Tablet .Tablet-m-xl, #Stencil.Phone .Phone-m-xl {
  margin: 15px;
}
#Stencil .M-xxl, #Stencil.Tablet .Tablet-m-xxl, #Stencil.Phone .Phone-m-xxl {
  margin: 20px;
}
#Stencil .Mtop-xxs, #Stencil.Tablet .Tablet-mtop-xxs, #Stencil.Phone .Phone-mtop-xxs {
  margin-top: 1px;
}
#Stencil .Mtop-xs, #Stencil.Tablet .Tablet-mtop-xs, #Stencil.Phone .Phone-mtop-xs {
  margin-top: 2px;
}
#Stencil .Mtop-sm, #Stencil.Tablet .Tablet-mtop-sm, #Stencil.Phone .Phone-mtop-sm {
  margin-top: 4px;
}
#Stencil .Mtop-med, #Stencil.Tablet .Tablet-mtop-med, #Stencil.Phone .Phone-mtop-med {
  margin-top: 6px;
}
#Stencil .Mtop-lg, #Stencil.Tablet .Tablet-mtop-lg, #Stencil.Phone .Phone-mtop-lg {
  margin-top: 10px;
}
#Stencil .Mtop-xl, #Stencil.Tablet .Tablet-mtop-xl, #Stencil.Phone .Phone-mtop-xl {
  margin-top: 15px;
}
#Stencil .Mtop-xxl, #Stencil.Tablet .Tablet-mtop-xxl, #Stencil.Phone .Phone-mtop-xxl {
  margin-top: 20px;
}
#Stencil .Mbot-xxs, #Stencil.Tablet .Tablet-mbot-xxs, #Stencil.Phone .Phone-mbot-xxs {
  margin-bottom: 1px;
}
#Stencil .Mbot-xs, #Stencil.Tablet .Tablet-mbot-xs, #Stencil.Phone .Phone-mbot-xs {
  margin-bottom: 2px;
}
#Stencil .Mbot-sm, #Stencil.Tablet .Tablet-mbot-sm, #Stencil.Phone .Phone-mbot-sm {
  margin-bottom: 4px;
}
#Stencil .Mbot-med, #Stencil.Tablet .Tablet-mbot-med, #Stencil.Phone .Phone-mbot-med {
  margin-bottom: 6px;
}
#Stencil .Mbot-lg, #Stencil.Tablet .Tablet-mbot-lg, #Stencil.Phone .Phone-mbot-lg {
  margin-bottom: 10px;
}
#Stencil .Mbot-xl, #Stencil.Tablet .Tablet-mbot-xl, #Stencil.Phone .Phone-mbot-xl {
  margin-bottom: 15px;
}
#Stencil .Mbot-xxl, #Stencil.Tablet .Tablet-mbot-xxl, #Stencil.Phone .Phone-mbot-xxl {
  margin-bottom: 20px;
}
#Stencil .My-xxs, #Stencil.Tablet .Tablet-my-xxs, #Stencil.Phone .Phone-my-xxs {
  margin-top: 1px;
  margin-bottom: 1px;
}
#Stencil .My-xs, #Stencil.Tablet .Tablet-my-xs, #Stencil.Phone .Phone-my-xs {
  margin-top: 2px;
  margin-bottom: 2px;
}
#Stencil .My-sm, #Stencil.Tablet .Tablet-my-sm, #Stencil.Phone .Phone-my-sm {
  margin-top: 4px;
  margin-bottom: 4px;
}
#Stencil .My-med, #Stencil.Tablet .Tablet-my-med, #Stencil.Phone .Phone-my-med {
  margin-top: 6px;
  margin-bottom: 6px;
}
#Stencil .My-lg, #Stencil.Tablet .Tablet-my-lg, #Stencil.Phone .Phone-my-lg {
  margin-top: 10px;
  margin-bottom: 10px;
}
#Stencil .My-xl, #Stencil.Tablet .Tablet-my-xl, #Stencil.Phone .Phone-my-xl {
  margin-top: 15px;
  margin-bottom: 15px;
}
#Stencil .My-xxl, #Stencil.Tablet .Tablet-my-xxl, #Stencil.Phone .Phone-my-xxl {
  margin-top: 20px;
  margin-bottom: 20px;
}
#Stencil .Mx-xxs, #Stencil.Tablet .Tablet-mx-xxs, #Stencil.Phone .Phone-mx-xxs {
  margin-left: 1px;
  margin-right: 1px;
}
#Stencil .Mx-xs, #Stencil.Tablet .Tablet-mx-xs, #Stencil.Phone .Phone-mx-xs {
  margin-left: 2px;
  margin-right: 2px;
}
#Stencil .Mx-sm, #Stencil.Tablet .Tablet-mx-sm, #Stencil.Phone .Phone-mx-sm {
  margin-left: 4px;
  margin-right: 4px;
}
#Stencil .Mx-med, #Stencil.Tablet .Tablet-mx-med, #Stencil.Phone .Phone-mx-med {
  margin-left: 6px;
  margin-right: 6px;
}
#Stencil .Mx-lg, #Stencil.Tablet .Tablet-mx-lg, #Stencil.Phone .Phone-mx-lg {
  margin-left: 10px;
  margin-right: 10px;
}
#Stencil .Mx-xl, #Stencil.Tablet .Tablet-mx-xl, #Stencil.Phone .Phone-mx-xl {
  margin-left: 15px;
  margin-right: 15px;
}
#Stencil .Mx-xxl, #Stencil.Tablet .Tablet-mx-xxl, #Stencil.Phone .Phone-mx-xxl {
  margin-left: 20px;
  margin-right: 20px;
}
#Stencil .M-a, #Stencil.Tablet .Tablet-m-a, #Stencil.Phone .Phone-m-a {
  margin: auto;
}
#Stencil .Opac-0, #Stencil.Tablet .Tablet-opac-0, #Stencil.Phone .Phone-opac-0 {
  opacity: 0;
  filter: alpha(opacity=0);
}
#Stencil .Opac-10, #Stencil.Tablet .Tablet-opac-10, #Stencil.Phone .Phone-opac-10 {
  opacity: 0.1;
  filter: alpha(opacity=10);
}
#Stencil .Opac-20, #Stencil.Tablet .Tablet-opac-20, #Stencil.Phone .Phone-opac-20 {
  opacity: 0.2;
  filter: alpha(opacity=20);
}
#Stencil .Opac-30, #Stencil.Tablet .Tablet-opac-30, #Stencil.Phone .Phone-opac-30 {
  opacity: 0.3;
  filter: alpha(opacity=30);
}
#Stencil .Opac-40, #Stencil.Tablet .Tablet-opac-40, #Stencil.Phone .Phone-opac-40 {
  opacity: 0.4;
  filter: alpha(opacity=40);
}
#Stencil .Opac-50, #Stencil.Tablet .Tablet-opac-50, #Stencil.Phone .Phone-opac-50 {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
#Stencil .Opac-60, #Stencil.Tablet .Tablet-opac-60, #Stencil.Phone .Phone-opac-60 {
  opacity: 0.6;
  filter: alpha(opacity=60);
}
#Stencil .Opac-70, #Stencil.Tablet .Tablet-opac-70, #Stencil.Phone .Phone-opac-70 {
  opacity: 0.7;
  filter: alpha(opacity=70);
}
#Stencil .Opac-80, #Stencil.Tablet .Tablet-opac-80, #Stencil.Phone .Phone-opac-80 {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
#Stencil .Opac-90, #Stencil.Tablet .Tablet-opac-90, #Stencil.Phone .Phone-opac-90 {
  opacity: 0.9;
  filter: alpha(opacity=90);
}
#Stencil .DarkOverlayGradient {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.95) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, rgba(0, 0, 0, 0.95)));
  background: -webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.95) 100%);
  background: -o-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.95) 100%);
  background: -ms-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.95) 100%);
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.95) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );
}
#Stencil .P-xxs, #Stencil.Tablet .Tablet-p-xxs, #Stencil.Phone .Phone-p-xxs {
  padding: 1px;
}
#Stencil .P-xs, #Stencil.Tablet .Tablet-p-xs, #Stencil.Phone .Phone-p-xs {
  padding: 2px;
}
#Stencil .P-sm, #Stencil.Tablet .Tablet-p-sm, #Stencil.Phone .Phone-p-sm {
  padding: 4px;
}
#Stencil .P-med, #Stencil.Tablet .Tablet-p-med, #Stencil.Phone .Phone-p-med {
  padding: 6px;
}
#Stencil .P-lg, #Stencil.Tablet .Tablet-p-lg, #Stencil.Phone .Phone-p-lg {
  padding: 10px;
}
#Stencil .P-xl, #Stencil.Tablet .Tablet-p-xl, #Stencil.Phone .Phone-p-xl {
  padding: 15px;
}
#Stencil .P-xxl, #Stencil.Tablet .Tablet-p-xxl, #Stencil.Phone .Phone-p-xxl {
  padding: 20px;
}
#Stencil .Ptop-xxs, #Stencil.Tablet .Tablet-ptop-xxs, #Stencil.Phone .Phone-ptop-xxs {
  padding-top: 1px;
}
#Stencil .Ptop-xs, #Stencil.Tablet .Tablet-ptop-xs, #Stencil.Phone .Phone-ptop-xs {
  padding-top: 2px;
}
#Stencil .Ptop-sm, #Stencil.Tablet .Tablet-ptop-sm, #Stencil.Phone .Phone-ptop-sm {
  padding-top: 4px;
}
#Stencil .Ptop-med, #Stencil.Tablet .Tablet-ptop-med, #Stencil.Phone .Phone-ptop-med {
  padding-top: 6px;
}
#Stencil .Ptop-lg, #Stencil.Tablet .Tablet-ptop-lg, #Stencil.Phone .Phone-ptop-lg {
  padding-top: 10px;
}
#Stencil .Ptop-xl, #Stencil.Tablet .Tablet-ptop-xl, #Stencil.Phone .Phone-ptop-xl {
  padding-top: 15px;
}
#Stencil .Ptop-xxl, #Stencil.Tablet .Tablet-ptop-xxl, #Stencil.Phone .Phone-ptop-xxl {
  padding-top: 20px;
}
#Stencil .Pbot-xxs, #Stencil.Tablet .Tablet-pbot-xxs, #Stencil.Phone .Phone-pbot-xxs {
  padding-bottom: 1px;
}
#Stencil .Pbot-xs, #Stencil.Tablet .Tablet-pbot-xs, #Stencil.Phone .Phone-pbot-xs {
  padding-bottom: 2px;
}
#Stencil .Pbot-sm, #Stencil.Tablet .Tablet-pbot-sm, #Stencil.Phone .Phone-pbot-sm {
  padding-bottom: 4px;
}
#Stencil .Pbot-med, #Stencil.Tablet .Tablet-pbot-med, #Stencil.Phone .Phone-pbot-med {
  padding-bottom: 6px;
}
#Stencil .Pbot-lg, #Stencil.Tablet .Tablet-pbot-lg, #Stencil.Phone .Phone-pbot-lg {
  padding-bottom: 10px;
}
#Stencil .Pbot-xl, #Stencil.Tablet .Tablet-pbot-xl, #Stencil.Phone .Phone-pbot-xl {
  padding-bottom: 15px;
}
#Stencil .Pbot-xxl, #Stencil.Tablet .Tablet-pbot-xxl, #Stencil.Phone .Phone-pbot-xxl {
  padding-bottom: 20px;
}
#Stencil .Py-xxs, #Stencil.Tablet .Tablet-py-xxs, #Stencil.Phone .Phone-py-xxs {
  padding-top: 1px;
  padding-bottom: 1px;
}
#Stencil .Py-xs, #Stencil.Tablet .Tablet-py-xs, #Stencil.Phone .Phone-py-xs {
  padding-top: 2px;
  padding-bottom: 2px;
}
#Stencil .Py-sm, #Stencil.Tablet .Tablet-py-sm, #Stencil.Phone .Phone-py-sm {
  padding-top: 4px;
  padding-bottom: 4px;
}
#Stencil .Py-med, #Stencil.Tablet .Tablet-py-med, #Stencil.Phone .Phone-py-med {
  padding-top: 6px;
  padding-bottom: 6px;
}
#Stencil .Py-lg, #Stencil.Tablet .Tablet-py-lg, #Stencil.Phone .Phone-py-lg {
  padding-top: 10px;
  padding-bottom: 10px;
}
#Stencil .Py-xl, #Stencil.Tablet .Tablet-py-xl, #Stencil.Phone .Phone-py-xl {
  padding-top: 15px;
  padding-bottom: 15px;
}
#Stencil .Py-xxl, #Stencil.Tablet .Tablet-py-xxl, #Stencil.Phone .Phone-py-xxl {
  padding-top: 20px;
  padding-bottom: 20px;
}
#Stencil .Px-xxs, #Stencil .Sm-px-xxs, #Stencil.Tablet .Tablet-px-xxs, #Stencil.Phone .Phone-px-xxs {
  padding-left: 1px;
  padding-right: 1px;
}
#Stencil .Px-xs, #Stencil .Sm-px-xs, #Stencil.Tablet .Tablet-px-xs, #Stencil.Phone .Phone-px-xs {
  padding-left: 2px;
  padding-right: 2px;
}
#Stencil .Px-sm, #Stencil .Sm-px-sm, #Stencil.Tablet .Tablet-px-sm, #Stencil.Phone .Phone-px-sm {
  padding-left: 4px;
  padding-right: 4px;
}
#Stencil .Px-med, #Stencil .Sm-px-med, #Stencil.Tablet .Tablet-px-med, #Stencil.Phone .Phone-px-med {
  padding-left: 6px;
  padding-right: 6px;
}
#Stencil .Px-lg, #Stencil .Sm-px-lg, #Stencil.Tablet .Tablet-px-lg, #Stencil.Phone .Phone-px-lg {
  padding-left: 10px;
  padding-right: 10px;
}
#Stencil .Px-xl, #Stencil .Sm-px-xl, #Stencil.Tablet .Tablet-px-xl, #Stencil.Phone .Phone-px-xl {
  padding-left: 15px;
  padding-right: 15px;
}
#Stencil .Px-xxl, #Stencil .Sm-px-xxl, #Stencil.Tablet .Tablet-px-xxl, #Stencil.Phone .Phone-px-xxl {
  padding-left: 20px;
  padding-right: 20px;
}
#Stencil .Ta-c, #Stencil .Sm-ta-c, #Stencil .Med-ta-c, #Stencil.Phone .Phone-ta-c {
  text-align: center;
}
#Stencil .T-hidden, #Stencil .Sm-ta-hidden, #Stencil .Med-t-hidden, #Stencil.Phone .Phone-t-hidden {
  text-indent: -9999px;
  overflow: hidden;
  text-align: left;
}
#Stencil .Ell {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#Stencil .Fill-x, #Stencil .Sm-fill-x, #Stencil .Med-fill-x, #Stencil.Tablet .Tablet-fill-x, #Stencil.Phone .Phone-fill-x {
  width: 100%;
  max-width: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  *padding-left: 0 !important;
  *padding-right: 0 !important;
  *border-left: none !important;
  *border-right: none !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}
#Stencil .Fill-y, #Stencil .Sm-fill-y, #Stencil .Med-fill-y, #Stencil.Tablet .Tablet-fill-y, #Stencil.Phone .Phone-fill-y {
  height: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  *padding-top: 0 !important;
  *padding-bottom: 0 !important;
  *border-top: none !important;
  *border-bottom: none !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
#Stencil .Fill, #Stencil .Sm-fill, #Stencil .Med-fill, #Stencil.Tablet .Tablet-fill, #Stencil.Phone .Phone-fill {
  height: 100%;
  width: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  *padding-top: 0 !important;
  *padding-bottom: 0 !important;
  *padding-left: 0 !important;
  *padding-right: 0 !important;
  *border-left: none !important;
  *border-right: none !important;
  *border-top: none !important;
  *border-bottom: none !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
#Stencil .Wpx-2, #Stencil.Tablet .Tablet-wpx-2, #Stencil.Phone .Phone-wpx-2 {
  width: 2px;
}
#Stencil .Wpx-4, #Stencil.Tablet .Tablet-wpx-4, #Stencil.Phone .Phone-wpx-4 {
  width: 4px;
}
#Stencil .Wpx-6, #Stencil.Tablet .Tablet-wpx-6, #Stencil.Phone .Phone-wpx-6 {
  width: 6px;
}
#Stencil .Wpx-8, #Stencil.Tablet .Tablet-wpx-8, #Stencil.Phone .Phone-wpx-8 {
  width: 8px;
}
#Stencil .Wpx-10, #Stencil.Tablet .Tablet-wpx-10, #Stencil.Phone .Phone-wpx-10 {
  width: 10px;
}
#Stencil .Wpx-12, #Stencil.Tablet .Tablet-wpx-12, #Stencil.Phone .Phone-wpx-12 {
  width: 12px;
}
#Stencil .Wpx-14, #Stencil.Tablet .Tablet-wpx-14, #Stencil.Phone .Phone-wpx-14 {
  width: 14px;
}
#Stencil .Wpx-16, #Stencil.Tablet .Tablet-wpx-16, #Stencil.Phone .Phone-wpx-16 {
  width: 16px;
}
#Stencil .Wpx-18, #Stencil.Tablet .Tablet-wpx-18, #Stencil.Phone .Phone-wpx-18 {
  width: 18px;
}
#Stencil .Wpx-20, #Stencil.Tablet .Tablet-wpx-20, #Stencil.Phone .Phone-wpx-20 {
  width: 20px;
}
#Stencil .Wpx-20, #Stencil.Tablet .Tablet-wpx-20, #Stencil.Phone .Phone-wpx-20 {
  width: 20px;
}
#Stencil .Wpx-30, #Stencil.Tablet .Tablet-wpx-30, #Stencil.Phone .Phone-wpx-30 {
  width: 30px;
}
#Stencil .Wpx-40, #Stencil.Tablet .Tablet-wpx-40, #Stencil.Phone .Phone-wpx-40 {
  width: 40px;
}
#Stencil .Wpx-50, #Stencil.Tablet .Tablet-wpx-50, #Stencil.Phone .Phone-wpx-50 {
  width: 50px;
}
#Stencil .Wpx-60, #Stencil.Tablet .Tablet-wpx-60, #Stencil.Phone .Phone-wpx-60 {
  width: 60px;
}
#Stencil .Wpx-70, #Stencil.Tablet .Tablet-wpx-70, #Stencil.Phone .Phone-wpx-70 {
  width: 70px;
}
#Stencil .Wpx-80, #Stencil.Tablet .Tablet-wpx-80, #Stencil.Phone .Phone-wpx-80 {
  width: 80px;
}
#Stencil .Wpx-90, #Stencil.Tablet .Tablet-wpx-90, #Stencil.Phone .Phone-wpx-90 {
  width: 90px;
}
#Stencil .Wpx-100, #Stencil.Tablet .Tablet-wpx-100, #Stencil.Phone .Phone-wpx-100 {
  width: 100px;
}
#Stencil .Wpx-125, #Stencil.Tablet .Tablet-wpx-125, #Stencil.Phone .Phone-wpx-125 {
  width: 125px;
}
#Stencil .Wpx-150, #Stencil.Tablet .Tablet-wpx-150, #Stencil.Phone .Phone-wpx-150 {
  width: 150px;
}
#Stencil .Wpx-175, #Stencil.Tablet .Tablet-wpx-175, #Stencil.Phone .Phone-wpx-175 {
  width: 175px;
}
#Stencil .Wpx-200, #Stencil.Tablet .Tablet-wpx-200, #Stencil.Phone .Phone-wpx-200 {
  width: 200px;
}
#Stencil .Wpx-225, #Stencil.Tablet .Tablet-wpx-225, #Stencil.Phone .Phone-wpx-225 {
  width: 225px;
}
#Stencil .Wpx-250, #Stencil.Tablet .Tablet-wpx-250, #Stencil.Phone .Phone-wpx-250 {
  width: 250px;
}
#Stencil .Wpx-275, #Stencil.Tablet .Tablet-wpx-275, #Stencil.Phone .Phone-wpx-275 {
  width: 275px;
}
#Stencil .Wpx-300, #Stencil.Tablet .Tablet-wpx-300, #Stencil.Phone .Phone-wpx-300 {
  width: 300px;
}
#Stencil .Wpx-325, #Stencil.Tablet .Tablet-wpx-325, #Stencil.Phone .Phone-wpx-325 {
  width: 325px;
}
#Stencil .Wpx-350, #Stencil.Tablet .Tablet-wpx-350, #Stencil.Phone .Phone-wpx-350 {
  width: 350px;
}
#Stencil .Wpx-375, #Stencil.Tablet .Tablet-wpx-375, #Stencil.Phone .Phone-wpx-375 {
  width: 375px;
}
#Stencil .Wpx-400, #Stencil.Tablet .Tablet-wpx-400, #Stencil.Phone .Phone-wpx-400 {
  width: 400px;
}
#Stencil .Wpx-425, #Stencil.Tablet .Tablet-wpx-425, #Stencil.Phone .Phone-wpx-425 {
  width: 425px;
}
#Stencil .Wpx-450, #Stencil.Tablet .Tablet-wpx-450, #Stencil.Phone .Phone-wpx-450 {
  width: 450px;
}
#Stencil .Wpx-475, #Stencil.Tablet .Tablet-wpx-475, #Stencil.Phone .Phone-wpx-475 {
  width: 475px;
}
#Stencil .Wpx-500, #Stencil.Tablet .Tablet-wpx-500, #Stencil.Phone .Phone-wpx-500 {
  width: 500px;
}
#Stencil .Mawpx-2, #Stencil.Tablet .Tablet-Mawpx-2, #Stencil.Phone .Phone-Mawpx-2 {
  max-width: 2px;
}
#Stencil .Mawpx-4, #Stencil.Tablet .Tablet-Mawpx-4, #Stencil.Phone .Phone-Mawpx-4 {
  max-width: 4px;
}
#Stencil .Mawpx-6, #Stencil.Tablet .Tablet-Mawpx-6, #Stencil.Phone .Phone-Mawpx-6 {
  max-width: 6px;
}
#Stencil .Mawpx-8, #Stencil.Tablet .Tablet-Mawpx-8, #Stencil.Phone .Phone-Mawpx-8 {
  max-width: 8px;
}
#Stencil .Mawpx-10, #Stencil.Tablet .Tablet-Mawpx-10, #Stencil.Phone .Phone-Mawpx-10 {
  max-width: 10px;
}
#Stencil .Mawpx-12, #Stencil.Tablet .Tablet-Mawpx-12, #Stencil.Phone .Phone-Mawpx-12 {
  max-width: 12px;
}
#Stencil .Mawpx-14, #Stencil.Tablet .Tablet-Mawpx-14, #Stencil.Phone .Phone-Mawpx-14 {
  max-width: 14px;
}
#Stencil .Mawpx-16, #Stencil.Tablet .Tablet-Mawpx-16, #Stencil.Phone .Phone-Mawpx-16 {
  max-width: 16px;
}
#Stencil .Mawpx-18, #Stencil.Tablet .Tablet-Mawpx-18, #Stencil.Phone .Phone-Mawpx-18 {
  max-width: 18px;
}
#Stencil .Mawpx-20, #Stencil.Tablet .Tablet-Mawpx-20, #Stencil.Phone .Phone-Mawpx-20 {
  max-width: 20px;
}
#Stencil .Mawpx-20, #Stencil.Tablet .Tablet-Mawpx-20, #Stencil.Phone .Phone-Mawpx-20 {
  max-width: 20px;
}
#Stencil .Mawpx-30, #Stencil.Tablet .Tablet-Mawpx-30, #Stencil.Phone .Phone-Mawpx-30 {
  max-width: 30px;
}
#Stencil .Mawpx-40, #Stencil.Tablet .Tablet-Mawpx-40, #Stencil.Phone .Phone-Mawpx-40 {
  max-width: 40px;
}
#Stencil .Mawpx-50, #Stencil.Tablet .Tablet-Mawpx-50, #Stencil.Phone .Phone-Mawpx-50 {
  max-width: 50px;
}
#Stencil .Mawpx-60, #Stencil.Tablet .Tablet-Mawpx-60, #Stencil.Phone .Phone-Mawpx-60 {
  max-width: 60px;
}
#Stencil .Mawpx-70, #Stencil.Tablet .Tablet-Mawpx-70, #Stencil.Phone .Phone-Mawpx-70 {
  max-width: 70px;
}
#Stencil .Mawpx-80, #Stencil.Tablet .Tablet-Mawpx-80, #Stencil.Phone .Phone-Mawpx-80 {
  max-width: 80px;
}
#Stencil .Mawpx-90, #Stencil.Tablet .Tablet-Mawpx-90, #Stencil.Phone .Phone-Mawpx-90 {
  max-width: 90px;
}
#Stencil .Mawpx-100, #Stencil.Tablet .Tablet-Mawpx-100, #Stencil.Phone .Phone-Mawpx-100 {
  max-width: 100px;
}
#Stencil .Mawpx-125, #Stencil.Tablet .Tablet-Mawpx-125, #Stencil.Phone .Phone-Mawpx-125 {
  max-width: 125px;
}
#Stencil .Mawpx-150, #Stencil.Tablet .Tablet-Mawpx-150, #Stencil.Phone .Phone-Mawpx-150 {
  max-width: 150px;
}
#Stencil .Mawpx-175, #Stencil.Tablet .Tablet-Mawpx-175, #Stencil.Phone .Phone-Mawpx-175 {
  max-width: 175px;
}
#Stencil .Mawpx-200, #Stencil.Tablet .Tablet-Mawpx-200, #Stencil.Phone .Phone-Mawpx-200 {
  max-width: 200px;
}
#Stencil .Mawpx-225, #Stencil.Tablet .Tablet-Mawpx-225, #Stencil.Phone .Phone-Mawpx-225 {
  max-width: 225px;
}
#Stencil .Mawpx-250, #Stencil.Tablet .Tablet-Mawpx-250, #Stencil.Phone .Phone-Mawpx-250 {
  max-width: 250px;
}
#Stencil .Mawpx-275, #Stencil.Tablet .Tablet-Mawpx-275, #Stencil.Phone .Phone-Mawpx-275 {
  max-width: 275px;
}
#Stencil .Mawpx-300, #Stencil.Tablet .Tablet-Mawpx-300, #Stencil.Phone .Phone-Mawpx-300 {
  max-width: 300px;
}
#Stencil .Mawpx-325, #Stencil.Tablet .Tablet-Mawpx-325, #Stencil.Phone .Phone-Mawpx-325 {
  max-width: 325px;
}
#Stencil .Mawpx-350, #Stencil.Tablet .Tablet-Mawpx-350, #Stencil.Phone .Phone-Mawpx-350 {
  max-width: 350px;
}
#Stencil .Mawpx-375, #Stencil.Tablet .Tablet-Mawpx-375, #Stencil.Phone .Phone-Mawpx-375 {
  max-width: 375px;
}
#Stencil .Mawpx-400, #Stencil.Tablet .Tablet-Mawpx-400, #Stencil.Phone .Phone-Mawpx-400 {
  max-width: 400px;
}
#Stencil .Mawpx-425, #Stencil.Tablet .Tablet-Mawpx-425, #Stencil.Phone .Phone-Mawpx-425 {
  max-width: 425px;
}
#Stencil .Mawpx-450, #Stencil.Tablet .Tablet-Mawpx-450, #Stencil.Phone .Phone-Mawpx-450 {
  max-width: 450px;
}
#Stencil .Mawpx-475, #Stencil.Tablet .Tablet-Mawpx-475, #Stencil.Phone .Phone-Mawpx-475 {
  max-width: 475px;
}
#Stencil .Mawpx-500, #Stencil.Tablet .Tablet-Mawpx-500, #Stencil.Phone .Phone-Mawpx-500 {
  max-width: 500px;
}
#Stencil .Mawpx-600, #Stencil.Tablet .Tablet-Mawpx-600, #Stencil.Phone .Phone-Mawpx-600 {
  max-width: 600px;
}
#Stencil .Mawpx-700, #Stencil.Tablet .Tablet-Mawpx-700, #Stencil.Phone .Phone-Mawpx-700 {
  max-width: 700px;
}
#Stencil .Mawpx-800, #Stencil.Tablet .Tablet-Mawpx-800, #Stencil.Phone .Phone-Mawpx-800 {
  max-width: 800px;
}
#Stencil .Mawpx-900, #Stencil.Tablet .Tablet-Mawpx-900, #Stencil.Phone .Phone-Mawpx-900 {
  max-width: 900px;
}
#Stencil .Mawpx-1000, #Stencil.Tablet .Tablet-Mawpx-1000, #Stencil.Phone .Phone-Mawpx-1000 {
  max-width: 1000px;
}
#Stencil .Miwpx-2, #Stencil.Tablet .Tablet-Miwpx-2, #Stencil.Phone .Phone-Miwpx-2 {
  min-width: 2px;
}
#Stencil .Miwpx-4, #Stencil.Tablet .Tablet-Miwpx-4, #Stencil.Phone .Phone-Miwpx-4 {
  min-width: 4px;
}
#Stencil .Miwpx-6, #Stencil.Tablet .Tablet-Miwpx-6, #Stencil.Phone .Phone-Miwpx-6 {
  min-width: 6px;
}
#Stencil .Miwpx-8, #Stencil.Tablet .Tablet-Miwpx-8, #Stencil.Phone .Phone-Miwpx-8 {
  min-width: 8px;
}
#Stencil .Miwpx-10, #Stencil.Tablet .Tablet-Miwpx-10, #Stencil.Phone .Phone-Miwpx-10 {
  min-width: 10px;
}
#Stencil .Miwpx-12, #Stencil.Tablet .Tablet-Miwpx-12, #Stencil.Phone .Phone-Miwpx-12 {
  min-width: 12px;
}
#Stencil .Miwpx-14, #Stencil.Tablet .Tablet-Miwpx-14, #Stencil.Phone .Phone-Miwpx-14 {
  min-width: 14px;
}
#Stencil .Miwpx-16, #Stencil.Tablet .Tablet-Miwpx-16, #Stencil.Phone .Phone-Miwpx-16 {
  min-width: 16px;
}
#Stencil .Miwpx-18, #Stencil.Tablet .Tablet-Miwpx-18, #Stencil.Phone .Phone-Miwpx-18 {
  min-width: 18px;
}
#Stencil .Miwpx-20, #Stencil.Tablet .Tablet-Miwpx-20, #Stencil.Phone .Phone-Miwpx-20 {
  min-width: 20px;
}
#Stencil .Miwpx-20, #Stencil.Tablet .Tablet-Miwpx-20, #Stencil.Phone .Phone-Miwpx-20 {
  min-width: 20px;
}
#Stencil .Miwpx-30, #Stencil.Tablet .Tablet-Miwpx-30, #Stencil.Phone .Phone-Miwpx-30 {
  min-width: 30px;
}
#Stencil .Miwpx-40, #Stencil.Tablet .Tablet-Miwpx-40, #Stencil.Phone .Phone-Miwpx-40 {
  min-width: 40px;
}
#Stencil .Miwpx-50, #Stencil.Tablet .Tablet-Miwpx-50, #Stencil.Phone .Phone-Miwpx-50 {
  min-width: 50px;
}
#Stencil .Miwpx-60, #Stencil.Tablet .Tablet-Miwpx-60, #Stencil.Phone .Phone-Miwpx-60 {
  min-width: 60px;
}
#Stencil .Miwpx-70, #Stencil.Tablet .Tablet-Miwpx-70, #Stencil.Phone .Phone-Miwpx-70 {
  min-width: 70px;
}
#Stencil .Miwpx-80, #Stencil.Tablet .Tablet-Miwpx-80, #Stencil.Phone .Phone-Miwpx-80 {
  min-width: 80px;
}
#Stencil .Miwpx-90, #Stencil.Tablet .Tablet-Miwpx-90, #Stencil.Phone .Phone-Miwpx-90 {
  min-width: 90px;
}
#Stencil .Miwpx-100, #Stencil.Tablet .Tablet-Miwpx-100, #Stencil.Phone .Phone-Miwpx-100 {
  min-width: 100px;
}
#Stencil .Miwpx-125, #Stencil.Tablet .Tablet-Miwpx-125, #Stencil.Phone .Phone-Miwpx-125 {
  min-width: 125px;
}
#Stencil .Miwpx-150, #Stencil.Tablet .Tablet-Miwpx-150, #Stencil.Phone .Phone-Miwpx-150 {
  min-width: 150px;
}
#Stencil .Miwpx-175, #Stencil.Tablet .Tablet-Miwpx-175, #Stencil.Phone .Phone-Miwpx-175 {
  min-width: 175px;
}
#Stencil .Miwpx-200, #Stencil.Tablet .Tablet-Miwpx-200, #Stencil.Phone .Phone-Miwpx-200 {
  min-width: 200px;
}
#Stencil .Miwpx-225, #Stencil.Tablet .Tablet-Miwpx-225, #Stencil.Phone .Phone-Miwpx-225 {
  min-width: 225px;
}
#Stencil .Miwpx-250, #Stencil.Tablet .Tablet-Miwpx-250, #Stencil.Phone .Phone-Miwpx-250 {
  min-width: 250px;
}
#Stencil .Miwpx-275, #Stencil.Tablet .Tablet-Miwpx-275, #Stencil.Phone .Phone-Miwpx-275 {
  min-width: 275px;
}
#Stencil .Miwpx-300, #Stencil.Tablet .Tablet-Miwpx-300, #Stencil.Phone .Phone-Miwpx-300 {
  min-width: 300px;
}
#Stencil .Miwpx-325, #Stencil.Tablet .Tablet-Miwpx-325, #Stencil.Phone .Phone-Miwpx-325 {
  min-width: 325px;
}
#Stencil .Miwpx-350, #Stencil.Tablet .Tablet-Miwpx-350, #Stencil.Phone .Phone-Miwpx-350 {
  min-width: 350px;
}
#Stencil .Miwpx-375, #Stencil.Tablet .Tablet-Miwpx-375, #Stencil.Phone .Phone-Miwpx-375 {
  min-width: 375px;
}
#Stencil .Miwpx-400, #Stencil.Tablet .Tablet-Miwpx-400, #Stencil.Phone .Phone-Miwpx-400 {
  min-width: 400px;
}
#Stencil .Miwpx-425, #Stencil.Tablet .Tablet-Miwpx-425, #Stencil.Phone .Phone-Miwpx-425 {
  min-width: 425px;
}
#Stencil .Miwpx-450, #Stencil.Tablet .Tablet-Miwpx-450, #Stencil.Phone .Phone-Miwpx-450 {
  min-width: 450px;
}
#Stencil .Miwpx-475, #Stencil.Tablet .Tablet-Miwpx-475, #Stencil.Phone .Phone-Miwpx-475 {
  min-width: 475px;
}
#Stencil .Miwpx-500, #Stencil.Tablet .Tablet-Miwpx-500, #Stencil.Phone .Phone-Miwpx-500 {
  min-width: 500px;
}
#Stencil .H-0, #Stencil.Tablet .Tablet-h-0, #Stencil.Phone .Phone-h-0 {
  height: 0;
}
#Stencil .H-50, #Stencil.Tablet .Tablet-h-50, #Stencil.Phone .Phone-h-50 {
  height: 50%;
}
#Stencil .H-100, #Stencil.Tablet .Tablet-h-100, #Stencil.Phone .Phone-h-100 {
  height: 100%;
}
#Stencil .H-a, #Stencil.Tablet .Tablet-h-a, #Stencil.Phone .Phone-h-a {
  height: auto;
}
#Stencil .Miw-0, #Stencil.Tablet .Tablet-miw-0, #Stencil.Phone .Phone-miw-0 {
  min-width: 0;
}
#Stencil .Miw-10, #Stencil.Tablet .Tablet-miw-10, #Stencil.Phone .Phone-miw-10 {
  min-width: 10%;
}
#Stencil .Miw-15, #Stencil.Tablet .Tablet-miw-15, #Stencil.Phone .Phone-miw-15 {
  min-width: 15%;
}
#Stencil .Miw-20, #Stencil.Tablet .Tablet-miw-20, #Stencil.Phone .Phone-miw-20 {
  min-width: 20%;
}
#Stencil .Miw-25, #Stencil.Tablet .Tablet-miw-25, #Stencil.Phone .Phone-miw-25 {
  min-width: 25%;
}
#Stencil .Miw-30, #Stencil.Tablet .Tablet-miw-30, #Stencil.Phone .Phone-miw-30 {
  min-width: 30%;
}
#Stencil .Miw-35, #Stencil.Tablet .Tablet-miw-35, #Stencil.Phone .Phone-miw-35 {
  min-width: 35%;
}
#Stencil .Miw-40, #Stencil.Tablet .Tablet-miw-40, #Stencil.Phone .Phone-miw-40 {
  min-width: 40%;
}
#Stencil .Miw-45, #Stencil.Tablet .Tablet-miw-45, #Stencil.Phone .Phone-miw-45 {
  min-width: 45%;
}
#Stencil .Miw-50, #Stencil.Tablet .Tablet-miw-50, #Stencil.Phone .Phone-miw-50 {
  min-width: 50%;
}
#Stencil .Miw-60, #Stencil.Tablet .Tablet-miw-60, #Stencil.Phone .Phone-miw-60 {
  min-width: 60%;
}
#Stencil .Miw-70, #Stencil.Tablet .Tablet-miw-70, #Stencil.Phone .Phone-miw-70 {
  min-width: 70%;
}
#Stencil .Miw-80, #Stencil.Tablet .Tablet-miw-80, #Stencil.Phone .Phone-miw-80 {
  min-width: 80%;
}
#Stencil .Miw-90, #Stencil.Tablet .Tablet-miw-90, #Stencil.Phone .Phone-miw-90 {
  min-width: 90%;
}
#Stencil .Miw-100, #Stencil.Tablet .Tablet-miw-100, #Stencil.Phone .Phone-miw-100 {
  min-width: 100%;
}
#Stencil .Maw-n, #Stencil.Tablet .Tablet-maw-n, #Stencil.Phone .Phone-maw-n {
  max-width: none;
}
#Stencil .Maw-10, #Stencil.Tablet .Tablet-maw-10, #Stencil.Phone .Phone-maw-10 {
  max-width: 10%;
}
#Stencil .Maw-15, #Stencil.Tablet .Tablet-maw-15, #Stencil.Phone .Phone-maw-15 {
  max-width: 15%;
}
#Stencil .Maw-20, #Stencil.Tablet .Tablet-maw-20, #Stencil.Phone .Phone-maw-20 {
  max-width: 20%;
}
#Stencil .Maw-25, #Stencil.Tablet .Tablet-maw-25, #Stencil.Phone .Phone-maw-25 {
  max-width: 25%;
}
#Stencil .Maw-30, #Stencil.Tablet .Tablet-maw-30, #Stencil.Phone .Phone-maw-30 {
  max-width: 30%;
}
#Stencil .Maw-35, #Stencil.Tablet .Tablet-maw-35, #Stencil.Phone .Phone-maw-35 {
  max-width: 35%;
}
#Stencil .Maw-40, #Stencil.Tablet .Tablet-maw-40, #Stencil.Phone .Phone-maw-40 {
  max-width: 40%;
}
#Stencil .Maw-45, #Stencil.Tablet .Tablet-maw-45, #Stencil.Phone .Phone-maw-45 {
  max-width: 45%;
}
#Stencil .Maw-50, #Stencil.Tablet .Tablet-maw-50, #Stencil.Phone .Phone-maw-50 {
  max-width: 50%;
}
#Stencil .Maw-60, #Stencil.Tablet .Tablet-maw-60, #Stencil.Phone .Phone-maw-60 {
  max-width: 60%;
}
#Stencil .Maw-70, #Stencil.Tablet .Tablet-maw-70, #Stencil.Phone .Phone-maw-70 {
  max-width: 70%;
}
#Stencil .Maw-80, #Stencil.Tablet .Tablet-maw-80, #Stencil.Phone .Phone-maw-80 {
  max-width: 80%;
}
#Stencil .Maw-90, #Stencil.Tablet .Tablet-maw-90, #Stencil.Phone .Phone-maw-90 {
  max-width: 90%;
}
#Stencil .Maw-99, #Stencil.Tablet .Tablet-maw-99, #Stencil.Phone .Phone-maw-99 {
  max-width: 99%;
}
#Stencil .Maw-100, #Stencil.Tablet .Tablet-maw-100, #Stencil.Phone .Phone-maw-100 {
  max-width: 100%;
}
#Stencil .W-a, #Stencil.Tablet .Tablet-w-a, #Stencil.Phone .Phone-w-a {
  width: auto;
}
#Stencil .W-10, #Stencil.Tablet .Tablet-w-10, #Stencil.Phone .Phone-w-10 {
  width: 10%;
  *width: 9.6%;
}
#Stencil .W-15, #Stencil.Tablet .Tablet-w-15, #Stencil.Phone .Phone-w-15 {
  width: 15%;
  *width: 14.8%;
}
#Stencil .W-20, #Stencil.Tablet .Tablet-w-20, #Stencil.Phone .Phone-w-20 {
  width: 20%;
  *width: 19.5%;
}
#Stencil .W-25, #Stencil.Tablet .Tablet-w-25, #Stencil.Phone .Phone-w-25 {
  width: 25%;
  *width: 24.5%;
}
#Stencil .W-30, #Stencil.Tablet .Tablet-w-30, #Stencil.Phone .Phone-w-30 {
  width: 30%;
  *width: 29.6%;
}
#Stencil .W-33, #Stencil.Tablet .Tablet-w-33, #Stencil.Phone .Phone-w-33 {
  width: 33.33%;
  *width: 33%;
}
#Stencil .W-35, #Stencil.Tablet .Tablet-w-35, #Stencil.Phone .Phone-w-35 {
  width: 35%;
  *width: 34.9%;
}
#Stencil .W-40, #Stencil.Tablet .Tablet-w-40, #Stencil.Phone .Phone-w-40 {
  width: 40%;
  *width: 39.5%;
}
#Stencil .W-45, #Stencil.Tablet .Tablet-w-45, #Stencil.Phone .Phone-w-45 {
  width: 45%;
  *width: 44.9%;
}
#Stencil .W-50, #Stencil.Tablet .Tablet-w-50, #Stencil.Phone .Phone-w-50 {
  width: 50%;
  *width: 49.5%;
}
#Stencil .W-55, #Stencil.Tablet .Tablet-w-55, #Stencil.Phone .Phone-w-55 {
  width: 55%;
  *width: 54.8%;
}
#Stencil .W-66, #Stencil.Tablet .Tablet-w-66, #Stencil.Phone .Phone-w-66 {
  width: 66.66%;
}
#Stencil .W-0, #Stencil.Tablet .Tablet-w-0, #Stencil.Phone .Phone-w-0 {
  width: 0;
}
#Stencil .W-1, #Stencil.Tablet .Tablet-w-1, #Stencil.Phone .Phone-w-1 {
  width: 1%;
}
#Stencil .W-60, #Stencil.Tablet .Tablet-w-60, #Stencil.Phone .Phone-w-60 {
  width: 60%;
}
#Stencil .W-70, #Stencil.Tablet .Tablet-w-70, #Stencil.Phone .Phone-w-70 {
  width: 70%;
}
#Stencil .W-75, #Stencil.Tablet .Tablet-w-75, #Stencil.Phone .Phone-w-75 {
  width: 75%;
}
#Stencil .W-80, #Stencil.Tablet .Tablet-w-80, #Stencil.Phone .Phone-w-80 {
  width: 80%;
}
#Stencil .W-90, #Stencil.Tablet .Tablet-w-90, #Stencil.Phone .Phone-w-90 {
  width: 90%;
}
#Stencil .W-100, #Stencil.Tablet .Tablet-w-100, #Stencil.Phone .Phone-w-100 {
  width: 100%;
}
#Stencil .W-avatar-xs, #Stencil.Phone .Phone-w-avatar-xs, #Stencil.Tablet .Tablet-w-avatar-xs {
  width: 16px;
}
#Stencil .W-avatar-sm, #Stencil.Phone .Phone-w-avatar-sm, #Stencil.Tablet .Tablet-w-avatar-sm {
  width: 20px;
}
#Stencil .W-avatar-med, #Stencil.Phone .Phone-w-avatar-med, #Stencil.Tablet .Tablet-w-avatar-med {
  width: 40px;
}
#Stencil .W-avatar-lg, #Stencil.Phone .Phone-w-avatar-lg, #Stencil.Tablet .Tablet-w-avatar-med {
  width: 80px;
}
#Stencil .W-stat, #Stencil.Phone .Phone-w-stat, #Stencil.Tablet .Tablet-w-stat {
  width: 50px;
}
#Stencil .Va-top, #Stencil.Tablet .Tablet-va-top, #Stencil.Phone .Phone-va-top {
  vertical-align: top;
}
#Stencil .Va-mid, #Stencil.Tablet .Tablet-va-mid, #Stencil.Phone .Phone-va-mid {
  vertical-align: middle;
}
#Stencil .Va-bot, #Stencil.Tablet .Tablet-va-bot, #Stencil.Phone .Phone-va-bot {
  vertical-align: bottom;
}
#Stencil .Va-base, #Stencil.Tablet .Tablet-va-base, #Stencil.Phone .Phone-va-base {
  vertical-align: baseline;
}
#Stencil .Zm-1 {
  zoom: 1;
}

#Stencil .Bdrstart {
  border-left-style: solid;
  border-left-width: 1px;
}
#Stencil .Bdrend {
  border-right-style: solid;
  border-right-width: 1px;
}
#Stencil .Fl-start, #Stencil.Phone .Phone-fl-start, #Stencil.Tablet .Tablet-fl-start {
  float: left;
}
#Stencil .Fl-end, #Stencil.Phone .Phone-fl-end, #Stencil.Tablet .Tablet-fl-end {
  float: right;
}
#Stencil .Cl-start, #Stencil.Phone .Phone-cl-start, #Stencil.Tablet .Tablet-cl-start {
  clear: left;
}
#Stencil .Cl-end, #Stencil.Phone .Phone-cl-end, #Stencil.Tablet .Tablet-cl-end {
  clear: right;
}
#Stencil .Cl-both, #Stencil.Phone .Phone-cl-both, #Stencil.Tablet .Tablet-cl-both {
  clear: both;
}
#Stencil .Topstart {
  top: 0 !important;
  left: 0 !important;
}
#Stencil .Topend {
  top: 0 !important;
  right: 0 !important;
}
#Stencil .Botstart {
  bottom: 0 !important;
  left: 0 !important;
}
#Stencil .Botend {
  bottom: 0 !important;
  right: 0 !important;
}
#Stencil .Start {
  left: 0 !important;
}
#Stencil .End {
  right: 0 !important;
}
#Stencil .Mstart-xxs, #Stencil.Phone .Phone-mstart-xxs, #Stencil.Tablet .Tablet-mstart-xxs {
  margin-left: 1px;
}
#Stencil .Mstart-xs, #Stencil.Phone .Phone-mstart-xs, #Stencil.Tablet .Tablet-mstart-xs {
  margin-left: 2px;
}
#Stencil .Mstart-sm, #Stencil.Phone .Phone-mstart-sm, #Stencil.Tablet .Tablet-mstart-sm {
  margin-left: 4px;
}
#Stencil .Mstart-med, #Stencil.Phone .Phone-mstart-med, #Stencil.Tablet .Tablet-mstart-med {
  margin-left: 6px;
}
#Stencil .Mstart-lg, #Stencil.Phone .Phone-mstart-lg, #Stencil.Tablet .Tablet-mstart-lg {
  margin-left: 10px;
}
#Stencil .Mstart-xl, #Stencil.Phone .Phone-mstart-xl, #Stencil.Tablet .Tablet-mstart-xl {
  margin-left: 15px;
}
#Stencil .Mstart-xxl, #Stencil.Phone .Phone-mstart-xxl, #Stencil.Tablet .Tablet-mstart-xxl {
  margin-left: 20px;
}
#Stencil .Mend-xxs, #Stencil.Phone .Phone-mend-xxs, #Stencil.Tablet .Tablet-mend-xxs {
  margin-right: 1px;
}
#Stencil .Mend-xs, #Stencil.Phone .Phone-mend-xs, #Stencil.Tablet .Tablet-mend-xs {
  margin-right: 2px;
}
#Stencil .Mend-sm, #Stencil.Phone .Phone-mend-sm, #Stencil.Tablet .Tablet-mend-sm {
  margin-right: 4px;
}
#Stencil .Mend-med, #Stencil.Phone .Phone-mend-med, #Stencil.Tablet .Tablet-mend-med {
  margin-right: 6px;
}
#Stencil .Mend-lg, #Stencil.Phone .Phone-mend-lg, #Stencil.Tablet .Tablet-mend-lg {
  margin-right: 10px;
}
#Stencil .Mend-xl, #Stencil.Phone .Phone-mend-xl, #Stencil.Tablet .Tablet-mend-xl {
  margin-right: 15px;
}
#Stencil .Mend-xxl, #Stencil.Phone .Phone-mend-xxl, #Stencil.Tablet .Tablet-mend-xxl {
  margin-right: 20px;
}
#Stencil .Mstart-a, #Stencil.Tablet .Tablet-mstart-a, #Stencil.Phone .Phone-mstart-a {
  margin-left: auto;
}
#Stencil .Mend-a, #Stencil.Tablet .Tablet-mend-a, #Stencil.Phone .Phone-mend-a {
  margin-right: auto;
}
#Stencil .Pstart-xxs, #Stencil.Phone .Phone-pstart-xxs, #Stencil.Tablet .Tablet-pstart-xxs {
  padding-left: 1px;
}
#Stencil .Pstart-xs, #Stencil.Phone .Phone-pstart-xs, #Stencil.Tablet .Tablet-pstart-xs {
  padding-left: 2px;
}
#Stencil .Pstart-sm, #Stencil.Phone .Phone-pstart-sm, #Stencil.Tablet .Tablet-pstart-sm {
  padding-left: 4px;
}
#Stencil .Pstart-med, #Stencil.Phone .Phone-pstart-med, #Stencil.Tablet .Tablet-pstart-med {
  padding-left: 6px;
}
#Stencil .Pstart-lg, #Stencil.Phone .Phone-pstart-lg, #Stencil.Tablet .Tablet-pstart-lg {
  padding-left: 10px;
}
#Stencil .Pstart-xl, #Stencil.Phone .Phone-pstart-xl, #Stencil.Tablet .Tablet-pstart-xl {
  padding-left: 15px;
}
#Stencil .Pstart-xxl, #Stencil.Phone .Phone-pstart-xxl, #Stencil.Tablet .Tablet-pstart-xxl {
  padding-left: 20px;
}
#Stencil .Pend-xxs, #Stencil.Phone .Phone-pend-xxs, #Stencil.Tablet .Tablet-pend-xxs {
  padding-right: 1px;
}
#Stencil .Pend-xs, #Stencil.Phone .Phone-pend-xs, #Stencil.Tablet .Tablet-pend-xs {
  padding-right: 2px;
}
#Stencil .Pend-sm, #Stencil.Phone .Phone-pend-sm, #Stencil.Tablet .Tablet-pend-sm {
  padding-right: 4px;
}
#Stencil .Pend-med, #Stencil.Phone .Phone-pend-med, #Stencil.Tablet .Tablet-pend-med {
  padding-right: 6px;
}
#Stencil .Pend-lg, #Stencil.Phone .Phone-pend-lg, #Stencil.Tablet .Tablet-pend-lg {
  padding-right: 10px;
}
#Stencil .Pend-xl, #Stencil.Phone .Phone-pend-xl, #Stencil.Tablet .Tablet-pend-xl {
  padding-right: 15px;
}
#Stencil .Pend-xxl, #Stencil.Phone .Phone-pend-xxl, #Stencil.Tablet .Tablet-pend-xxl {
  padding-right: 20px;
}
#Stencil .Ta-start, #Stencil.Phone .Phone-ta-start, #Stencil.Tablet .Tablet-ta-start {
  text-align: left;
}
#Stencil .Ta-end, #Stencil.Phone .Phone-ta-end, #Stencil.Tablet .Tablet-ta-end {
  text-align: right;
}

#Stencil .No-bg, #Stencil.Tablet .Tablet-no-bg, #Stencil.Phone .Phone-no-bg {
  background: none;
}
#Stencil .No-bdr, #Stencil.Tablet .Tablet-no-bdr, #Stencil.Phone .Phone-no-bdr {
  border: none;
}
#Stencil .No-bdrstart, #Stencil.Tablet .Tablet-no-bdrstart, #Stencil.Phone .Phone-no-bdrstart {
  border-left: none;
}
#Stencil .No-bdrend, #Stencil.Tablet .Tablet-no-bdrend, #Stencil.Phone .Phone-no-bdrend {
  border-right: none;
}
#Stencil .No-bdrtop, #Stencil.Tablet .Tablet-no-bdrtop, #Stencil.Phone .Phone-no-bdrtop {
  border-top: none;
}
#Stencil .No-bdrbot, #Stencil.Tablet .Tablet-no-bdrbot, #Stencil.Phone .Phone-no-bdrbot {
  border-bottom: none;
}
#Stencil .No-bdrx, #Stencil.Tablet .Tablet-no-bdrx, #Stencil.Phone .Phone-no-bdrx {
  border-left: none;
  border-right: none;
}
#Stencil .No-bdry, #Stencil.Tablet .Tablet-no-bdry, #Stencil.Phone .Phone-no-bdry {
  border-top: none;
  border-bottom: none;
}
#Stencil .Submods,
#Stencil .No-p, #Stencil.Tablet .Tablet-no-p, #Stencil.Phone .Phone-no-p {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}
#Stencil .No-pbot, #Stencil.Tablet .Tablet-no-pbot, #Stencil.Phone .Phone-no-pbot {
  padding-bottom: 0;
}
#Stencil .No-ptop, #Stencil.Tablet .Tablet-no-ptop, #Stencil.Phone .Phone-no-ptop {
  padding-top: 0;
}
#Stencil .No-py, #Stencil.Tablet .Tablet-no-py, #Stencil.Phone .Phone-no-py {
  padding-top: 0;
  padding-bottom: 0;
}
#Stencil .No-px, #Stencil.Tablet .Tablet-no-px, #Stencil.Phone .Phone-no-px {
  padding-left: 0;
  padding-right: 0;
}
#Stencil .No-m, #Stencil.Tablet .Tablet-no-m, #Stencil.Phone .Phone-no-m {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}
#Stencil .No-mbot, #Stencil.Tablet .Tablet-no-mbot, #Stencil.Phone .Phone-no-mbot {
  margin-bottom: 0;
}
#Stencil .No-mtop, #Stencil.Tablet .Tablet-no-mtop, #Stencil.Phone .Phone-no-mtop {
  margin-top: 0;
}
#Stencil .No-my, #Stencil.Tablet .Tablet-no-my, #Stencil.Phone .Phone-no-my {
  margin-top: 0;
  margin-bottom: 0;
}
#Stencil .No-mx, #Stencil.Tablet .Tablet-no-mx, #Stencil.Phone .Phone-no-mx {
  margin-left: 0;
  margin-right: 0;
}
#Stencil .W-a, #Stencil.Tablet .Tablet-w-a, #Stencil.Phone .Phone-w-a {
  width: auto;
}
#Stencil .Maw-n, #Stencil.Tablet .Tablet-maw-n, #Stencil.Phone .Phone-maw-n {
  max-width: none;
}
#Stencil .Miw-n, #Stencil.Tablet .Tablet-miw-n, #Stencil.Phone .Phone-miw-n {
  min-width: 0;
}
#Stencil .No-fl, #Stencil.Tablet .Tablet-no-fl, #Stencil.Phone .Phone-no-fl {
  float: none;
}
#Stencil.Desktop .Desktop-hidden-accessible, #Stencil.Tablet .Tablet-hidden-accessible, #Stencil.Phone .Phone-hidden-accessible {
  position: absolute;
  clip: rect(1px 1px 1px 1px);
  
  clip: rect(1px, 1px, 1px, 1px);
}
#Stencil.Desktop .Desktop-hidden, #Stencil.Tablet .Tablet-hidden, #Stencil.Phone .Phone-hidden {
  display: none;
}
#Stencil .No-bdr-radius {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
#Stencil .No-bdr-radius-start {
  -moz-border-radius-topleft: 0;
  -webkit-border-top-left-radius: 0;
  border-top-left-radius: 0;
  -moz-border-radius-bottomleft: 0;
  -webkit-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
}
#Stencil .No-bdr-radius-end {
  -moz-border-radius-topright: 0;
  -webkit-border-top-right-radius: 0;
  border-top-right-radius: 0;
  -moz-border-radius-bottomright: 0;
  -webkit-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
}
#Stencil .No-bdr-radius-top {
  -moz-border-radius-topleft: 0;
  -webkit-border-top-left-radius: 0;
  border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -webkit-border-top-right-radius: 0;
  border-top-right-radius: 0;
}
#Stencil .No-bdr-radius-bot {
  -moz-border-radius-bottomleft: 0;
  -webkit-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
  -moz-border-radius-bottomright: 0;
  -webkit-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
}
#Stencil .No-bdr-radius-topstart {
  -moz-border-radius-topleft: 0;
  -webkit-border-top-left-radius: 0;
  border-top-left-radius: 0;
}
#Stencil .No-bdr-radius-topend {
  -moz-border-radius-topright: 0;
  -webkit-border-top-right-radius: 0;
  border-top-right-radius: 0;
}
#Stencil .No-bdr-radius-botstart {
  -moz-border-radius-bottomleft: 0;
  -webkit-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
}
#Stencil .No-bdr-radius-botend {
  -moz-border-radius-bottomright: 0;
  -webkit-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
}
#Stencil .No-boxshadow {
  box-shadow: none;
}
#Stencil .Mod-no-m .Mod {
  margin: 0;
}
#Stencil .Mod-no-mx .Mod {
  margin-top: 0;
  margin-bottom: 0;
}
#Stencil .Mod-no-my .Mod {
  margin-left: 0;
  margin-right: 0;
}

#Stencil .No-bdr-start, #Stencil.Tablet .Tablet-no-bdr-start, #Stencil.Phone .Phone-no-bdr-start {
  border-left: none;
}
#Stencil .No-bdr-end, #Stencil.Tablet .Tablet-no-bdr-end, #Stencil.Phone .Phone-no-bdr-end {
  border-right: none;
}
#Stencil .No-mstart, #Stencil.Tablet .Tablet-no-mstart, #Stencil.Phone .Phone-no-mstart {
  margin-left: 0;
}
#Stencil .No-mend, #Stencil.Tablet .Tablet-no-mend, #Stencil.Phone .Phone-no-mend {
  margin-right: 0;
}
#Stencil .No-pstart, #Stencil.Tablet .Tablet-no-pstart, #Stencil.Phone .Phone-no-pstart {
  padding-left: 0;
}
#Stencil .No-pend, #Stencil.Tablet .Tablet-no-pend, #Stencil.Phone .Phone-no-pend {
  padding-right: 0;
}
#Stencil .No-bdr-end, #Stencil.Tablet .Tablet-no-bdr-end, #Stencil.Phone .Phone-no-bdr-end {
  border-right: none;
}
#Stencil .No-bdr-start, #Stencil.Tablet .Tablet-no-bdr-start, #Stencil.Phone .Phone-no-bdr-start {
  border-left: none;
}
#Stencil .No-bdr-end, #Stencil.Tablet .Tablet-no-bdr-end, #Stencil.Phone .Phone-no-bdr-end {
  border-right: none;
}
#Stencil .First-no-mstart > .I:first-child {
  margin-left: 0;
}
#Stencil .First-no-pstart > .I:first-child {
  padding-left: 0;
}
#Stencil .First-no-mpstart > .I:first-child {
  padding-left: 0;
  margin-left: 0;
}

.RailSub .Ad {
  max-width: 300px;
  margin: 0 auto 10px;
}
.RailSub #yspadMREC,
.RailSub #yspadLREC {
  margin: 10px 0px;
}

.SelectBox .Icon {
  display: inline-block;
}

#Stencil .Bgc-reset {
  background: #fff;
}
#Stencil .Bgc-secondary {
  background: #fff;
}
#Stencil .Bgc-tertiary {
  background: #fff;
}
#Stencil .Bgc-inverse {
  background: #333;
  color: #fff;
}
#Stencil .Bgc-dimmed {
  background: #fff;
}
#Stencil .Bgc-highlight {
  background: #fff;
}
#Stencil .Bgc-positive {
  background: green;
}
#Stencil .Bgc-negative {
  background: red;
}
#Stencil .Bgc-neutral {
  background: yellow;
}
#Stencil .Bgc-notify {
  background: pink;
}
#Stencil .Bgc-firstplace {
  background: gold;
}
#Stencil .Bgc-secondplace {
  background: silver;
}
#Stencil .Bgc-thirdplace {
  background: bronze;
}
#Stencil .Bdr-reset {
  border-color: #eee;
}
#Stencil .Bdr-secondary {
  border-color: #eee;
}
#Stencil .Bdr-tertiary {
  border-color: #eee;
}
#Stencil .Bdr-inverse {
  border-color: #000;
}
#Stencil .Bdr-dimmed {
  border-color: #eee;
}
#Stencil .Bdr-highlight {
  border-color: #eee;
}
#Stencil .Bdr-positive {
  border-color: green;
}
#Stencil .Bdr-negative {
  border-color: red;
}
#Stencil .Bdr-neutral {
  border-color: yellow;
}
#Stencil .Bdr-notify {
  border-color: pink;
}
#Stencil .Bdr-firstplace {
  border-color: gold;
}
#Stencil .Bdr-secondplace {
  border-color: silver;
}
#Stencil .Bdr-thirdplace {
  border-color: bronze;
}
#Stencil .Bdr-light {
  border-color: #e7e7e7;
}
#Stencil .C-reset {
  color: #333;
}
#Stencil .C-secondary {
  color: #333;
}
#Stencil .C-tertiary {
  color: #333;
}
#Stencil .C-inverse {
  color: #333;
}
#Stencil .C-dimmed {
  color: #333;
}
#Stencil .C-highlight {
  color: #333;
}
#Stencil .C-positive {
  color: green;
}
#Stencil .C-negative {
  color: red;
}
#Stencil .C-neutral {
  color: yellow;
}
#Stencil .C-notify {
  color: pink;
}
#Stencil .C-firstplace {
  color: gold;
}
#Stencil .C-secondplace {
  color: silver;
}
#Stencil .C-thirdplace {
  color: silver;
}

#Stencil .Thm-dark {
  background: #333;
  color: #fff;
}
#Stencil .Thm-dark .Bgc-secondary {
  background: #333;
}
#Stencil .Thm-dark .Bgc-tertiary {
  background: #333;
}
#Stencil .Thm-dark .Bgc-inverse {
  background-color: #fff;
  color: #000;
}


#Stencil.ysf-html .yui3-ysplayernote .teamtable {
    font-size: 13px;
}
#Stencil.ysf-html .yui3-ysplayernote .teamtable th{
    font-size: 85%;
}
#Stencil.ysf-html .yui3-ysplayernote .teamtable th div{
    font-weight:normal;
}
.yui3-ysplayernote div.playerdata {
    width: 69%;
}

.yui3-ysplayernote div.playernotes {
    width: 30%;
}

.yui3-ysplayernote .playercomparison h5 {
    top: 0;
}

.teamsched {
    font-size: 83%;
}

.teamsched-bd .even {
    background: #eee;
}

.yui3-ysplayernote ul.comp-nav {
    top: 4px;
}

div.playerinfo dl dt, div.playerinfo dl dd dt {
    margin: 0;
}

.yui3-ysplayernote div.in-leaguestats li {
}

.yui3-ysplayernote div.playernoteview-availability,
.yui3-ysplayernote div.playernoteview-history {
    height: 292px;
    background: #fff;
    overflow:scroll;
}

.yui3-ysplayernote .playernoteview-availability #league-availability {
    margin: 20px 0 0 13px;
    min-height: 240px;
}

.teamtable th {
    background: #EDEDED;
}

.yui3-ysplayernote .playernoteview-availability #league-availability h4,
.yui3-ysplayernote .playernoteview-history #league-history h4 {
    color: #000;
    font-size: 108%;
    margin-bottom: 5px;
    float:none;
}

.teamsched-bd .teamtable th,
.teamsched-bd .teamtable td {
    padding:3px;
}
.teamsched-bd .teamtable td.stat,
.teamsched-bd .teamtable th.stat{
    text-align:left;
}
.yui3-ysplayernote .teamsched-bd th.opp,
.yui3-ysplayernote .teamsched-bd td.opp {
    width: 30px;
}
.yui3-ysplayernote .teamsched-bd th.date,
.yui3-ysplayernote.teamsched-bd td.date {
    width: 30px;
}
.yui3-ysplayernote .teamsched-bd th.status,
.yui3-ysplayernote .teamsched-bd td.status {
    width: 80px;
}
.teamsched-bd .teamtable td {
    border-top: solid 1px #D8D9D5;
}

.teamsched-bd .teamtable :first-child td {
    border-top: none;
}

#league-availability table,
#league-history table {
    width: 97%;
}

.yui3-ysplayernote .playerinfo .F-icon {
    padding-right: 5px;
}

.yui3-ysplayernote .noteitem cite {
display: block;
margin-top: -5px;
}

.yui3-ysplayernote #playernotes-pointsagainst {
    border-bottom: 1px solid #313131;
    padding: 10px 0 10px 8px;
    margin: 5px 0;
    color: #333;
}

.yui3-ysplayernote #playernotes-pointsagainst.second {
    border-top: 1px solid #313131;
}
.yui3-ysplayernote #playernotes-pointsagainst strong,
.yui3-ysplayernote #playernotes-pointsagainst p {
    line-height:131%;
}

.yui3-ysplayernote .noteitem {
    border-bottom: 1px solid #313131;
    padding: 2px 2px 10px;
    margin: 10px 5px 10px;
    zoom: 1;
}



.yui3-ysplayernote .rank-indicator {
    width: 6px;
    height: 6px;
    margin: 0 5px 1px 0;
    font-size: 0;
    zoom: 1;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    display: inline-block;
}

.yui3-ysplayernote .rank-indicator.rank-top-ten {
    background-color: #80cd00;
    border-color: #80cd00;
}

.yui3-ysplayernote .rank-indicator.rank-middle {
    background-color: #ffc000;
    border-color: #ffc000;

}

.yui3-ysplayernote .rank-indicator.rank-bottom-ten {
    background-color: #ea2502;
    border-color: #ea2502;

}

.yui3-ysplayernote .teamsched-ft,
.yui3-ysplayernote .playernotes-ft {
    margin-top: -2px;
    font-size: 77%;
    zoom: 1;
}
.yui3-ysplayernote .teamsched-ft {
    font-size:92%;
}

.yui3-ysplayernote .teamsched-ft, .yui3-ysplayernote .playernotes-ft {
    border-top: 1px solid #CCC;
}

.yui3-ysplayernote .teamsched-ft {
    
}

.yui3-ysplayernote #teamsched-ft #schedule-link {
    float: left;
}

.yui3-ysplayernote .teamsched-ft em.proj-pts {
    display: block;
    float: right;
}
.yui3-ysplayernote .teamsched .status a {
    white-space: normal;
    width: 80px;
    word-wrap: break-word;
}

.yfa-icon {
  background: url( https://s.yimg.com/dh/ap/fantasy/img/yfa-icon-sdacc41361f.png);
}

.yfa-icon.add-disabled-small {
  background-position: 0 -792px;
  height: 14px;
  width: 14px;
}
.yfa-icon.add-no-small {
  background-position: 0 -615px;
  height: 14px;
  width: 14px;
}
.yfa-icon.add-small {
  background-position: 0 -639px;
  height: 10px;
  width: 10px;
}
.yfa-icon.adjust-roster-small {
  background-position: 0 -7px;
  height: 15px;
  width: 12px;
}
.yfa-icon.close-modal {
  background-position: 0 -338px;
  height: 26px;
  width: 25px;
}
.yfa-icon.close {
  background-position: 0 0;
  height: 7px;
  width: 7px;
}
.yfa-icon.commish-small {
  background-position: 0 -557px;
  height: 10px;
  width: 11px;
}
.yfa-icon.commishnote-small {
  background-position: 0 -777px;
  height: 11px;
  width: 12px;
}
.yfa-icon.critical-large {
  background-position: 0 -104px;
  height: 47px;
  width: 52px;
}
.yfa-icon.critical-small {
  background-position: 0 -478px;
  height: 15px;
  width: 17px;
}
.yfa-icon.critical {
  background-position: 0 -285px;
  height: 29px;
  width: 33px;
}
.yfa-icon.delete-small {
  background-position: 0 -629px;
  height: 10px;
  width: 10px;
}
.yfa-icon.drop-disabled-small {
  background-position: 0 -806px;
  height: 14px;
  width: 14px;
}
.yfa-icon.drop-no-small {
  background-position: 0 -701px;
  height: 8px;
  width: 11px;
}
.yfa-icon.drop-small {
  background-position: 0 -788px;
  height: 4px;
  width: 9px;
}
.yfa-icon.fb-like-faded {
  background-position: 0 -364px;
  height: 20px;
  width: 49px;
}
.yfa-icon.highlight-video {
  background-position: 0 -189px;
  height: 11px;
  width: 11px;
}
.yfa-icon.highlight-video-new {
  background-position: 0 -151px;
  height: 11px;
  width: 20px;
}
.yfa-icon.info-large {
  background-position: 0 -402px;
  height: 47px;
  width: 47px;
}
.yfa-icon.info-small {
  background-position: 0 -162px;
  height: 16px;
  width: 16px;
}
.yfa-icon.info-xsmall {
  background-position: 0 -542px;
  height: 15px;
  width: 15px;
}
.yfa-icon.info {
  background-position: 0 -513px;
  height: 29px;
  width: 29px;
}
.yfa-icon.keepers-small {
  background-position: 0 -200px;
  height: 11px;
  width: 12px;
}
.yfa-icon.locked-small {
  background-position: 0 -590px;
  height: 14px;
  width: 14px;
}
.yfa-icon.msg-small {
  background-position: 0 -718px;
  height: 10px;
  width: 12px;
}
.yfa-icon.nav {
  background-position: 0 -493px;
  height: 20px;
  width: 28px;
}
.yfa-icon.newmsg-small {
  background-position: 0 -728px;
  height: 10px;
  width: 12px;
}
.yfa-icon.play-large {
  background-position: 0 -69px;
  height: 35px;
  width: 35px;
}
.yfa-icon.play-medium {
  background-position: 0 -262px;
  height: 23px;
  width: 24px;
}
.yfa-icon.play-small {
  background-position: 0 -384px;
  height: 18px;
  width: 18px;
}
.yfa-icon.play-xsmall {
  background-position: 0 -464px;
  height: 14px;
  width: 14px;
}
.yfa-icon.player-add-small {
  background-position: 0 -709px;
  height: 9px;
  width: 9px;
}
.yfa-icon.playernote-new-small {
  background-position: 0 -178px;
  height: 11px;
  width: 20px;
}
.yfa-icon.playernote-none-small {
  background-position: 0 -251px;
  height: 11px;
  width: 11px;
}
.yfa-icon.playernote-small {
  background-position: 0 -211px;
  height: 11px;
  width: 11px;
}
.yfa-icon.refresh-small {
  background-position: 0 -604px;
  height: 11px;
  width: 12px;
}
.yfa-icon.slogan-small {
  background-position: 0 -690px;
  height: 11px;
  width: 12px;
}
.yfa-icon.smack-small {
  background-position: 0 -752px;
  height: 11px;
  width: 13px;
}
.yfa-icon.success-large {
  background-position: 0 -22px;
  height: 47px;
  width: 47px;
}
.yfa-icon.success-small {
  background-position: 0 -449px;
  height: 15px;
  width: 16px;
}
.yfa-icon.success {
  background-position: 0 -222px;
  height: 29px;
  width: 30px;
}
.yfa-icon.trade-disabled-small {
  background-position: 0 -738px;
  height: 14px;
  width: 14px;
}
.yfa-icon.trade-no-small {
  background-position: 0 -567px;
  height: 14px;
  width: 14px;
}
.yfa-icon.trade-small {
  background-position: 0 -649px;
  height: 12px;
  width: 12px;
}
.yfa-icon.video-small-faded {
  background-position: 0 -671px;
  height: 9px;
  width: 12px;
}
.yfa-icon.video-small {
  background-position: 0 -581px;
  height: 9px;
  width: 12px;
}
.yfa-icon.warning {
  background-position: 0 -314px;
  height: 24px;
  width: 26px;
}
.yfa-icon.watch-disabled-small {
  background-position: 0 -763px;
  height: 14px;
  width: 14px;
}
.yfa-icon.watch-no-small {
  background-position: 0 -680px;
  height: 10px;
  width: 8px;
}
.yfa-icon.watch-small {
  background-position: 0 -661px;
  height: 10px;
  width: 8px;
}

[class*="yfa-icon playernote"],
[class*="yfa-icon add"],
[class*="yfa-icon drop"],
[class*="yfa-icon trade"],
[class*="yfa-icon close"] {
  cursor: pointer;
}

.yfa-fb-like {
  display: -moz-inline-stack;
  display: inline-block;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  top: -3px;
  margin-left: 10px;
}

div .yfa-fb-like iframe {
  position: absolute;
}

.yfa-proleagues-icon {
  padding: 1px 3px;
  margin-left: 5px;
  border-radius: 5px;
  display: inline-block;
  vertical-align: middle;
  color: #fff;
  font-size: 10px;
  *zoom: 1;
  *display: inline;
}
.yfa-proleagues-icon.mlb {
  background-color: #134304;
}
.yfa-proleagues-icon.nba {
  background-color: #A0410D;
}
.yfa-proleagues-icon.nfl {
  background-color: #790000;
}
.yfa-proleagues-icon.nhl {
  background-color: #216191;
}

.yfa-matchup {
  line-height: 1.5;
  overflow: hidden;
  padding: 0;
}
.yfa-matchup .yfa-team {
  float: left;
  text-align: left;
  clear: left;
}
.yfa-matchup .yfa-team.winner, .yfa-matchup .yfa-team.winning {
  font-weight: bold;
}
.yfa-matchup .yfa-score,
.yfa-matchup .yfa-permalinks {
  display: block;
}
.yfa-matchup .yfa-score.winner, .yfa-matchup .yfa-score.winning,
.yfa-matchup .yfa-permalinks.winner,
.yfa-matchup .yfa-permalinks.winning {
  font-weight: bold;
}
.yfa-matchup .yfa-permalinks {
  clear: left;
}
.yfa-matchup .yfa-competitors {
  text-align: right;
}
.yfa-matchup.bracket {
  max-width: 85%;
  margin: 0 auto 8px auto;
  min-height: 75px;
}
.yfa-matchup.bracket.semifinal {
  margin-top: 60px;
}
.yfa-matchup.bracket.semifinal + .semifinal {
  margin-top: 110px;
  margin-bottom: 10px;
}
.yfa-matchup.bracket.final {
  margin-top: 160px;
}
.yfa-matchup.bracket.place_3, .yfa-matchup.bracket.place_9 {
  margin-top: 120px;
}
.yfa-matchup.bracket.place_5 {
  margin-top: 126px;
}
.yfa-matchup.bracket.place_7 {
  margin-top: 126px;
}
.yfa-matchup.bracket + .yfa-matchup.bracket.place_7 {
  margin-top: 50px;
}
.yfa-matchup.bracket.place_11 {
  margin-top: 90px;
}

.Atomic .Bd, .Atomic .Bdw\(1px\) {
  border-width: 1px;
}
.Atomic .Bd, .Atomic .Bds\(s\), .Atomic .BdB {
  border-style: solid;
}
.Atomic .Bd\(border-blue\) {
  border: 1px solid #0078FF;
}
.Atomic .Bd\(border-dark2\), .Atomic .Bd\(mw-border-input\) {
  border: 1px solid #cbcbcb;
}
.Atomic .Bd\(border-headshot\) {
  border: 1px solid #979797;
}
.Atomic .Bd\(border-light\), .Atomic .Bd\(border-secondary\) {
  border: 1px solid #e7e7e7;
}
.Atomic .Bd\(border-primary\) {
  border: 1px solid #959595;
}
.Atomic .Bd\(border-tertiary\) {
  border: 1px solid #bfbfbf;
}
.Atomic .Bd\(border-textblock\) {
  border: 1px solid #e0e4e9;
}
.Atomic .Bd\(border-white\) {
  border: 1px solid #fff;
}
.Atomic .Bd\(n\) {
  border: none;
}
.Atomic .Bdy\(border-light2\), .Atomic .Bdt\(border-light2\) {
  border-top: 1px solid #eee;
}
.Atomic .Bdy\(border-light2\), .Atomic .Bdb\(border-light2\) {
  border-bottom: 1px solid #eee;
}
.Atomic .Bdy\(border-secondary\), .Atomic .Bdt\(border-light\), .Atomic .Bdt\(border-secondary\) {
  border-top: 1px solid #e7e7e7;
}
.Atomic .Bdy\(border-secondary\), .Atomic .Bdb\(border-light\), .Atomic .Bdb\(border-secondary\) {
  border-bottom: 1px solid #e7e7e7;
}
.Atomic .Bdend\(border-light\), .Atomic .Bdend\(border-secondary\) {
  border-right: 1px solid #e7e7e7;
}
.Atomic .Bdend\(border-white\) {
  border-right: 1px solid #fff;
}
.Atomic .Bdb\(border-dark\) {
  border-bottom: 1px solid #333;
}
.Atomic .Bdb\(border-primary\) {
  border-bottom: 1px solid #959595;
}
.Atomic .Bdc\(\#000\.32\) {
  border-color: rgba(0,0,0,.32);
}
.Atomic .Bdc\(\#188fff\) {
  border-color: #188fff;
}
.Atomic .Bdc\(\#b9bdc5\) {
  border-color: #b9bdc5;
}
.Atomic .Bdc\(\#e0e4e9\) {
  border-color: #e0e4e9;
}
.Atomic .Bdc\(\#e7e7e7\) {
  border-color: #e7e7e7;
}
.Atomic .Bdc\(\#eee\) {
  border-color: #eee;
}
.Atomic .Bdc\(button-primary-color\) {
  border-color: #1978FE;
}
.Atomic .Bdc\(callout-border-color\)\:\:b::before {
  border-color: #fff transparent;
}
.Atomic .Bdc\(circle-border\) {
  border-color: rgba(255, 255, 255, 0.5);
}
.Atomic .Bdc\(color-gray-2\) {
  border-color: #959595;
}
.Atomic .Bdc\(color-positive\) {
  border-color: #00c073;
}
.Atomic .Bdc\(orange1\) {
  border-color: #ff520d;
}
.Atomic .Bdc\(t\) {
  border-color: transparent;
}
.check:checked + .check\:checked\+Bdc\(white\) {
  border-color: white !important;
}
.Atomic .Bdtc\(\#0078ff\) {
  border-top-color: #0078ff;
}
.Atomic .Bdtc\(\#e7e7e7\) {
  border-top-color: #e7e7e7;
}
.Atomic .Bdtc\(\#eee\) {
  border-top-color: #eee;
}
.Atomic .Bdtc\(main-bg-color\) {
  border-top-color: #fff;
}
.Atomic .Bdendc\(gray2\) {
  border-right-color: #F3F3F3;
}
.Atomic .Bdendc\(gray4\) {
  border-right-color: #e7e7e7;
}
.Atomic .Bdendc\(orange1\) {
  border-right-color: #ff520d;
}
.Atomic .Bdendc\(transparent\) {
  border-right-color: rgba(255, 255, 255, 0.0);
}
.Atomic .Bdbc\(\#000\.32\) {
  border-bottom-color: rgba(0,0,0,.32);
}
.Atomic .Bdbc\(\#e0e4e9\) {
  border-bottom-color: #e0e4e9;
}
.Atomic .Bdbc\(gray4\) {
  border-bottom-color: #e7e7e7;
}
.Atomic .Bdbc\(orange1\) {
  border-bottom-color: #ff520d;
}
.Atomic .Bdbc\(white\) {
  border-bottom-color: white;
}
.Atomic .Bdstartc\(orange1\) {
  border-left-color: #ff520d;
}
.Atomic .Bdstartc\(transparent\) {
  border-left-color: rgba(255, 255, 255, 0.0);
}
.Atomic .Bds\(s\)\:\:b::before {
  border-style: solid;
}
.Atomic .Bdts\(s\) {
  border-top-style: solid;
}
.Atomic .Bdends\(s\) {
  border-right-style: solid;
}
.Atomic .Bdbs\(s\) {
  border-bottom-style: solid;
}
.Atomic .Bdstarts\(s\) {
  border-left-style: solid;
}
.Atomic .Bdw\(0px\) {
  border-width: 0px;
}
.Atomic .Bdw\(2px\) {
  border-width: 2px;
}
.Atomic .Bdw\(5px\) {
  border-width: 5px;
}
.Atomic .Bdw\(callout-border-width\)\:\:b::before {
  border-width: 8px 8px 0 8px;
}
.Phone .Phone_Bdw\(0px\) {
  border-width: 0px !important;
}
.Atomic .Bdtw\(15px\) {
  border-top-width: 15px;
}
.Atomic .Bdtw\(1px\) {
  border-top-width: 1px;
}
.Atomic .Bdendw\(15px\) {
  border-right-width: 15px;
}
.Atomic .Bdendw\(1px\) {
  border-right-width: 1px;
}
.Atomic .Bdbw\(0\)\! {
  border-bottom-width: 0 !important;
}
.Atomic .Bdbw\(1px\), .Atomic .BdB {
  border-bottom-width: 1px;
}
.Atomic .Bdstartw\(15px\) {
  border-left-width: 15px;
}
.Atomic .Bdstartw\(2px\) {
  border-left-width: 2px;
}
.Atomic .Bdstartw\(4px\) {
  border-left-width: 4px;
}
.Atomic .Bdrs\(0px\) {
  border-radius: 0px;
}
.Atomic .Bdrs\(100\%\) {
  border-radius: 100%;
}
.Atomic .Bdrs\(100px\) {
  border-radius: 100px;
}
.Atomic .Bdrs\(10px\) {
  border-radius: 10px;
}
.Atomic .Bdrs\(12px\) {
  border-radius: 12px;
}
.Atomic .Bdrs\(13px\) {
  border-radius: 13px;
}
.Atomic .Bdrs\(15px\) {
  border-radius: 15px;
}
.Atomic .Bdrs\(1px\) {
  border-radius: 1px;
}
.Atomic .Bdrs\(2px\) {
  border-radius: 2px;
}
.Atomic .Bdrs\(3px\) {
  border-radius: 3px;
}
.Atomic .Bdrs\(44px\) {
  border-radius: 44px;
}
.Atomic .Bdrs\(4px\) {
  border-radius: 4px;
}
.Atomic .Bdrs\(50\%\) {
  border-radius: 50%;
}
.Atomic .Bdrs\(5px\) {
  border-radius: 5px;
}
.Atomic .Bdrs\(8px\) {
  border-radius: 8px;
}
.Atomic .Bdrstend\(0px\) {
  border-top-right-radius: 0px;
}
.Atomic .Bdrstend\(13px\) {
  border-top-right-radius: 13px;
}
.Atomic .Bdrstend\(3px\) {
  border-top-right-radius: 3px;
}
.Atomic .Bdrsbend\(13px\) {
  border-bottom-right-radius: 13px;
}
.Atomic .Bdrsbend\(3px\) {
  border-bottom-right-radius: 3px;
}
.Atomic .Bdrsbstart\(13px\) {
  border-bottom-left-radius: 13px;
}
.Atomic .Bdrsbstart\(3px\) {
  border-bottom-left-radius: 3px;
}
.Atomic .Bdrststart\(0px\) {
  border-top-left-radius: 0px;
}
.Atomic .Bdrststart\(13px\) {
  border-top-left-radius: 13px;
}
.Atomic .Bdrststart\(3px\) {
  border-top-left-radius: 3px;
}
.Atomic .Bg\(\$c-fuji-beauty\) {
  background: #ff4d52;
}
.Atomic .Bg\(\$c-fuji-celebrity\), .Atomic .Bg\(\$c-fuji-omg\) {
  background: #f80e5d;
}
.Atomic .Bg\(\$c-fuji-fantasy\) {
  background: #00cd7a;
}
.Atomic .Bg\(\$c-fuji-finance\), .Atomic .Bg\(\$c-fuji-gma\), .Atomic .Bg\(\$c-fuji-news\) {
  background: #188fff;
}
.Atomic .Bg\(\$c-fuji-general\), .Atomic .Bg\(\$c-fuji-offnetwork\), .Atomic .Bg\(\$c-fuji-tv\) {
  background: #6d00f6;
}
.Atomic .Bg\(\$c-fuji-movies\), .Atomic .Bg\(\$c-fuji-music\) {
  background: #cc008c;
}
.Atomic .Bg\(\$c-fuji-sports\), .Atomic .Bg\(orange1\) {
  background: #ff520d;
}
.Atomic .Bg\(\$c-fuji-style\) {
  background: #be0067;
}
.Atomic .Bg\(\$c-fuji-tech\) {
  background: #ff7b12;
}
.Atomic .Bg\(btnSucecess\) {
  background: #0078FF;
}
.Atomic .Bg\(gray3\) {
  background: #333333;
}
.Atomic .Bg\(inPlayBasketball\) {
  background: url(https://s.yimg.com/lq/i/spo/fan/smbball.gif) no-repeat;
}
.Atomic .Bg\(lightBg\) {
  background: #fff;
}
.Atomic .Bg\(mlb-accent\) {
  background: -webkit-linear-gradient(45deg, #1AB367 0%, #086529 100%);
  background: linear-gradient(45deg, #1AB367 0%, #086529 100%);
}
.Atomic .Bg\(mlb-bg\) {
  background: url(https://sp.yimg.com/j/assets/ipt/mlb-bg.png);
}
.Atomic .Bg\(nba-accent\) {
  background: -webkit-linear-gradient(45deg, #F9870E 0%, #C53405 100%);
  background: linear-gradient(45deg, #F9870E 0%, #C53405 100%);
}
.Atomic .Bg\(nba-court\) {
  background: url(https://sp.yimg.com/j/assets/ipt/nba_court.1.jpg);
}
.Atomic .Bg\(nfl-accent\) {
  background: -webkit-linear-gradient(45deg, #C11E1E 0%, #6B0000 100%);
  background: linear-gradient(45deg, #C11E1E 0%, #6B0000 100%);
}
.Atomic .Bg\(nhl-accent\) {
  background: -webkit-linear-gradient(45deg, #188FFF 0%, #0036B0 100%);
  background: linear-gradient(45deg, #188FFF 0%, #0036B0 100%);
}
.Atomic .Bg\(nhl-rink\) {
  background: url(https://s.yimg.com/cv/ae/default/170922/nhl-rink2.jpg);
}
.Atomic .Bg\(selected\) {
  background: #e6f2fa;
}
.Atomic .Bg\(selected\)\:h:hover {
  background: #e6f2fa;
}
.Atomic .Bg\(unfocused-accent\) {
  background: -webkit-linear-gradient(45deg, #787D82 0%, #26282A 100%);
  background: linear-gradient(45deg, #787D82 0%, #26282A 100%);
}
.Atomic .Bg\(white-gradient-bg\) {
  background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 30%);
  background: linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 30%);
}
.JsEnabled .JsEnabled_Bg\(n\) {
  background: none !important;
}
.Atomic .Bgi\(sources-sprite\) {
  background-image: url(https://s.yimg.com/dh/ap/default/150629/sources_sprite.jpg);
}
.Atomic .Bgc\(\#000\), .Atomic .Bgc\(color-black\) {
  background-color: #000;
}
.Atomic .Bgc\(\#0074ff\) {
  background-color: #0074ff;
}
.Atomic .Bgc\(\#00c073\), .Atomic .Bgc\(color-positive\), .Atomic .Bgc\(green1\) {
  background-color: #00c073;
}
.Atomic .Bgc\(\#188fff\), .Atomic .Bgc\(\$c-fuji-finance\), .Atomic .Bgc\(\$c-fuji-gma\), .Atomic .Bgc\(\$c-fuji-news\), .Atomic .Bgc\(button-bg\) {
  background-color: #188fff;
}
.Atomic .Bgc\(\#188fff\)\:h:hover {
  background-color: #188fff;
}
.Atomic .Bgc\(\#b9bdc5\) {
  background-color: #b9bdc5;
}
.Atomic .Bgc\(\#eee\) {
  background-color: #eee;
}
.Atomic .Bgc\(\#eee\)\:h:hover {
  background-color: #eee;
}
.Atomic .Bgc\(\#f7f8ff\), .Atomic .Bgc\(chart-bg\), .Atomic .Bgc\(subnav-bg\) {
  background-color: #f7f8ff;
}
.Atomic .Bgc\(\#f7f8ff\)\:h:hover {
  background-color: #f7f8ff;
}
.Atomic .Bgc\(\#fff\), .Atomic .Bgc\(lightBg\), .Atomic .Bgc\(main-bg-color\) {
  background-color: #fff;
}
.Atomic .Bgc\(\$c-fuji-beauty\) {
  background-color: #ff4d52;
}
.Atomic .Bgc\(\$c-fuji-beauty\)\:f:focus {
  background-color: #ff4d52;
}
.Atomic .Bgc\(\$c-fuji-beauty\)\:h:hover {
  background-color: #ff4d52;
}
.Atomic .Bgc\(\$c-fuji-celebrity\), .Atomic .Bgc\(\$c-fuji-omg\) {
  background-color: #f80e5d;
}
.Atomic .Bgc\(\$c-fuji-celebrity\)\:f:focus {
  background-color: #f80e5d;
}
.Atomic .Bgc\(\$c-fuji-celebrity\)\:h:hover {
  background-color: #f80e5d;
}
.Atomic .Bgc\(\$c-fuji-fantasy\) {
  background-color: #00cd7a;
}
.Atomic .Bgc\(\$c-fuji-fantasy\)\:f:focus {
  background-color: #00cd7a;
}
.Atomic .Bgc\(\$c-fuji-fantasy\)\:h:hover {
  background-color: #00cd7a;
}
.Atomic .Bgc\(\$c-fuji-finance\)\:f:focus {
  background-color: #188fff;
}
.Atomic .Bgc\(\$c-fuji-finance\)\:h:hover {
  background-color: #188fff;
}
.Atomic .Bgc\(\$c-fuji-general\), .Atomic .Bgc\(\$c-fuji-offnetwork\), .Atomic .Bgc\(\$c-fuji-tv\) {
  background-color: #6d00f6;
}
.Atomic .Bgc\(\$c-fuji-general\)\:f:focus {
  background-color: #6d00f6;
}
.Atomic .Bgc\(\$c-fuji-general\)\:h:hover {
  background-color: #6d00f6;
}
.Atomic .Bgc\(\$c-fuji-gma\)\:f:focus {
  background-color: #188fff;
}
.Atomic .Bgc\(\$c-fuji-gma\)\:h:hover {
  background-color: #188fff;
}
.Atomic .Bgc\(\$c-fuji-movies\), .Atomic .Bgc\(\$c-fuji-music\) {
  background-color: #cc008c;
}
.Atomic .Bgc\(\$c-fuji-movies\)\:f:focus {
  background-color: #cc008c;
}
.Atomic .Bgc\(\$c-fuji-movies\)\:h:hover {
  background-color: #cc008c;
}
.Atomic .Bgc\(\$c-fuji-music\)\:f:focus {
  background-color: #cc008c;
}
.Atomic .Bgc\(\$c-fuji-music\)\:h:hover {
  background-color: #cc008c;
}
.Atomic .Bgc\(\$c-fuji-news\)\:f:focus {
  background-color: #188fff;
}
.Atomic .Bgc\(\$c-fuji-news\)\:h:hover {
  background-color: #188fff;
}
.Atomic .Bgc\(\$c-fuji-offnetwork\)\:f:focus {
  background-color: #6d00f6;
}
.Atomic .Bgc\(\$c-fuji-offnetwork\)\:h:hover {
  background-color: #6d00f6;
}
.Atomic .Bgc\(\$c-fuji-omg\)\:f:focus {
  background-color: #f80e5d;
}
.Atomic .Bgc\(\$c-fuji-omg\)\:h:hover {
  background-color: #f80e5d;
}
.Atomic .Bgc\(\$c-fuji-sports\), .Atomic .Bgc\(timeout-left\) {
  background-color: #ff520d;
}
.Atomic .Bgc\(\$c-fuji-sports\)\:f:focus {
  background-color: #ff520d;
}
.Atomic .Bgc\(\$c-fuji-sports\)\:h:hover {
  background-color: #ff520d;
}
.Atomic .Bgc\(\$c-fuji-style\) {
  background-color: #be0067;
}
.Atomic .Bgc\(\$c-fuji-style\)\:f:focus {
  background-color: #be0067;
}
.Atomic .Bgc\(\$c-fuji-style\)\:h:hover {
  background-color: #be0067;
}
.Atomic .Bgc\(\$c-fuji-tech\) {
  background-color: #ff7b12;
}
.Atomic .Bgc\(\$c-fuji-tech\)\:f:focus {
  background-color: #ff7b12;
}
.Atomic .Bgc\(\$c-fuji-tech\)\:h:hover {
  background-color: #ff7b12;
}
.Atomic .Bgc\(\$c-fuji-tv\)\:f:focus {
  background-color: #6d00f6;
}
.Atomic .Bgc\(\$c-fuji-tv\)\:h:hover {
  background-color: #6d00f6;
}
.Atomic .Bgc\(bar-bg\), .Atomic .Bgc\(page-bg\) {
  background-color: #e0e4e9;
}
.Atomic .Bgc\(bg-overlay\) {
  background-color: rgba(0, 0, 0, 0.5);
}
.Atomic .Bgc\(blue1\)\:h:hover {
  background-color: #0078ff;
}
.Atomic .Bgc\(blue2\) {
  background-color: #e7f4ff;
}
.Atomic .Bgc\(button-primary-color\) {
  background-color: #1978FE;
}
.Atomic .Bgc\(circle-border\) {
  background-color: rgba(255, 255, 255, 0.5);
}
.Atomic .Bgc\(color-secondary\), .Atomic .Bgc\(progress-available\) {
  background-color: #f3f3f3;
}
.Atomic .Bgc\(gray2\) {
  background-color: #F3F3F3;
}
.Atomic .Bgc\(gray4\) {
  background-color: #e7e7e7;
}
.Atomic .Bgc\(gray5\) {
  background-color: #cbcbcb;
}
.Atomic .Bgc\(gray6\), .Atomic .Bgc\(progress-invited\) {
  background-color: #959595;
}
.Atomic .Bgc\(header-bg\) {
  background-color: #26282a;
}
.Atomic .Bgc\(highlight\) {
  background-color: #e3fce7;
}
.Atomic .Bgc\(linescore-bg\) {
  background-color: #222;
}
.Atomic .Bgc\(list-hover\)\:h:hover {
  background-color: #e7f3fe;
}
.Atomic .Bgc\(progress-confirmed\) {
  background-color: #0078ff;
}
.Atomic .Bgc\(progress-max\) {
  background-color: #333333;
}
.Atomic .Bgc\(progress-stale\), .Atomic .Bgc\(red1\) {
  background-color: #e7252e;
}
.Atomic .Bgc\(progress-unrenewed\) {
  background-color: #a3ceff;
}
.Atomic .Bgc\(selected\) {
  background-color: #e6f2fa;
}
.Atomic .Bgc\(selected\)\! {
  background-color: #e6f2fa !important;
}
.Atomic .Bgc\(selected\)\:h:hover {
  background-color: #e6f2fa;
}
.Atomic .Bgc\(selected-contact\), .Atomic .Bgc\(timeout-done\) {
  background-color: #787d82;
}
.Atomic .Bgc\(t\) {
  background-color: transparent;
}
.Atomic .Bgc\(translucent1\) {
  background-color: rgba(0,0,0,.4);
}
.Atomic .Bgc\(white\) {
  background-color: white;
}
.Atomic .Bgc\(white\)\! {
  background-color: white !important;
}
.Atomic .Bgc\(white-transparent\) {
  background-color: rgba(255, 255, 255, 0.2);
}
.Atomic .Bgc\(yellow2\) {
  background-color: #fffde2;
}
.active .active_Bgc\(\#fff\) {
  background-color: #fff !important;
}
.check:checked + .check\:checked\+Bgc\(white\) {
  background-color: white !important;
}
.Atomic .Bgz\(100\%\) {
  background-size: 100%;
}
.Atomic .Bgz\(120px\,20px\) {
  background-size: 120px;
}
.Atomic .Bgz\(156px\,26px\) {
  background-size: 156px;
}
.Atomic .Bgz\(180px\,30px\) {
  background-size: 180px;
}
.Atomic .Bgz\(70\%\) {
  background-size: 70%;
}
.Atomic .Bgz\(80\%\) {
  background-size: 80%;
}
.Atomic .Bgz\(84px\,14px\) {
  background-size: 84px;
}
.Atomic .Bgz\(ct\) {
  background-size: contain;
}
.Atomic .Bgz\(cv\) {
  background-size: cover;
}
.Atomic .Bgz\(mlb-bg-size\) {
  background-size: 54px;
}
.Atomic .Bgp\(0px\,0px\) {
  background-position: 0px 0px;
}
.Atomic .Bgp\(100px\,0px\) {
  background-position: 100px 0px;
}
.Atomic .Bgp\(104px\,0px\) {
  background-position: 104px 0px;
}
.Atomic .Bgp\(130px\,0px\) {
  background-position: 130px 0px;
}
.Atomic .Bgp\(28px\,0px\) {
  background-position: 28px 0px;
}
.Atomic .Bgp\(30px\,0px\) {
  background-position: 30px 0px;
}
.Atomic .Bgp\(40px\,0px\) {
  background-position: 40px 0px;
}
.Atomic .Bgp\(42px\,0px\) {
  background-position: 42px 0px;
}
.Atomic .Bgp\(52px\,0px\) {
  background-position: 52px 0px;
}
.Atomic .Bgp\(56px\,0px\) {
  background-position: 56px 0px;
}
.Atomic .Bgp\(60px\,0px\) {
  background-position: 60px 0px;
}
.Atomic .Bgp\(80px\,0px\) {
  background-position: 80px 0px;
}
.Atomic .Bgp\(c\) {
  background-position: center;
}
.Atomic .Bgpy\(6px\) {
  background-position-y: 6px;
}
.Atomic .Bgr\(nr\) {
  background-repeat: no-repeat;
}
.Atomic .Bdcl\(c\) {
  border-collapse: collapse;
}
.Atomic .Bxz\(bb\), .Atomic .Row {
  box-sizing: border-box;
}
.Atomic .Bxz\(cb\) {
  box-sizing: content-box;
}
.Atomic .Bxsh\(col1-shadow\) {
  box-shadow: 1px 2px 2px 0 rgba(0, 0, 0, 0.1);
}
.Atomic .Bxsh\(col2-shadow\) {
  box-shadow: -1px 2px 2px 0 rgba(0, 0, 0, 0.1);
}
.Atomic .Bxsh\(header-shadow\) {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.3);
}
.Atomic .Bxsh\(shadow-1\) {
  box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.4);
}
.Atomic .Bxsh\(tooltip-shadow\) {
  box-shadow: rgba(0, 0, 0, 0.3) 3px 3px 5px 0px;
}
.active .active_Bxsh\(shadow\) {
  box-shadow: 0px 5px 5px -2px #888 !important;
}
.Atomic .Cl\(b\), .Atomic .Row {
  clear: both;
}
.Atomic .Cl\(end\) {
  clear: right;
}
.Atomic .C\(\#000\) {
  color: #000;
}
.Atomic .C\(\#000\.5\) {
  color: rgba(0,0,0,.5);
}
.Atomic .C\(\#000\.54\) {
  color: rgba(0,0,0,.54);
}
.Atomic .C\(\#0078ff\), .Atomic .C\(blue1\), .Atomic .C\(progress-confirmed\) {
  color: #0078ff;
}
.Atomic .C\(\#0078ff\)\:h:hover {
  color: #0078ff;
}
.Atomic .C\(\#188fff\), .Atomic .C\(\$c-fuji-finance\), .Atomic .C\(\$c-fuji-gma\), .Atomic .C\(\$c-fuji-news\) {
  color: #188fff;
}
.Atomic .C\(\#222\)\:h:hover {
  color: #222;
}
.Atomic .C\(\#26282a\) {
  color: #26282a;
}
.Atomic .C\(\#333\), .Atomic .C\(primary-text\) {
  color: #333;
}
.Atomic .C\(\#333\)\:h:hover {
  color: #333;
}
.Atomic .C\(\#555\) {
  color: #555;
}
.Atomic .C\(\#787d82\), .Atomic .C\(text-light\) {
  color: #787d82;
}
.Atomic .C\(\#aaa\) {
  color: #aaa;
}
.Atomic .C\(\#afafaf\) {
  color: #afafaf;
}
.Atomic .C\(\#b9bdc5\) {
  color: #b9bdc5;
}
.Atomic .C\(\#cbcbcb\) {
  color: #cbcbcb;
}
.Atomic .C\(\#cbcbcb\)\:h:hover {
  color: #cbcbcb;
}
.Atomic .C\(\#ddd\) {
  color: #ddd;
}
.Atomic .C\(\#e7252e\), .Atomic .C\(color-negative\), .Atomic .C\(progress-stale\), .Atomic .C\(red1\) {
  color: #e7252e;
}
.Atomic .C\(\#fff\), .Atomic .C\(darkText\), .Atomic .C\(main-bg-color\) {
  color: #fff;
}
.Atomic .C\(\#fff\)\! {
  color: #fff !important;
}
.Atomic .C\(\#fff\)\:h:hover {
  color: #fff;
}
.Atomic .C\(\#fff\.5\) {
  color: rgba(255,255,255,.5);
}
.Atomic .C\(\$c-fuji-beauty\) {
  color: #ff4d52;
}
.Atomic .C\(\$c-fuji-beauty\)\:f:focus {
  color: #ff4d52;
}
.Atomic .C\(\$c-fuji-beauty\)\:h:hover {
  color: #ff4d52;
}
.Atomic .C\(\$c-fuji-celebrity\), .Atomic .C\(\$c-fuji-omg\) {
  color: #f80e5d;
}
.Atomic .C\(\$c-fuji-celebrity\)\:f:focus {
  color: #f80e5d;
}
.Atomic .C\(\$c-fuji-celebrity\)\:h:hover {
  color: #f80e5d;
}
.Atomic .C\(\$c-fuji-fantasy\) {
  color: #00cd7a;
}
.Atomic .C\(\$c-fuji-fantasy\)\:f:focus {
  color: #00cd7a;
}
.Atomic .C\(\$c-fuji-fantasy\)\:h:hover {
  color: #00cd7a;
}
.Atomic .C\(\$c-fuji-finance\)\:f:focus {
  color: #188fff;
}
.Atomic .C\(\$c-fuji-finance\)\:h:hover {
  color: #188fff;
}
.Atomic .C\(\$c-fuji-general\), .Atomic .C\(\$c-fuji-offnetwork\), .Atomic .C\(\$c-fuji-tv\) {
  color: #6d00f6;
}
.Atomic .C\(\$c-fuji-general\)\:f:focus {
  color: #6d00f6;
}
.Atomic .C\(\$c-fuji-general\)\:h:hover {
  color: #6d00f6;
}
.Atomic .C\(\$c-fuji-gma\)\:f:focus {
  color: #188fff;
}
.Atomic .C\(\$c-fuji-gma\)\:h:hover {
  color: #188fff;
}
.Atomic .C\(\$c-fuji-movies\), .Atomic .C\(\$c-fuji-music\) {
  color: #cc008c;
}
.Atomic .C\(\$c-fuji-movies\)\:f:focus {
  color: #cc008c;
}
.Atomic .C\(\$c-fuji-movies\)\:h:hover {
  color: #cc008c;
}
.Atomic .C\(\$c-fuji-music\)\:f:focus {
  color: #cc008c;
}
.Atomic .C\(\$c-fuji-music\)\:h:hover {
  color: #cc008c;
}
.Atomic .C\(\$c-fuji-news\)\:f:focus {
  color: #188fff;
}
.Atomic .C\(\$c-fuji-news\)\:h:hover {
  color: #188fff;
}
.Atomic .C\(\$c-fuji-offnetwork\)\:f:focus {
  color: #6d00f6;
}
.Atomic .C\(\$c-fuji-offnetwork\)\:h:hover {
  color: #6d00f6;
}
.Atomic .C\(\$c-fuji-omg\)\:f:focus {
  color: #f80e5d;
}
.Atomic .C\(\$c-fuji-omg\)\:h:hover {
  color: #f80e5d;
}
.Atomic .C\(\$c-fuji-sports\), .Atomic .C\(orange1\) {
  color: #ff520d;
}
.Atomic .C\(\$c-fuji-sports\)\:f:focus {
  color: #ff520d;
}
.Atomic .C\(\$c-fuji-sports\)\:h:hover {
  color: #ff520d;
}
.Atomic .C\(\$c-fuji-style\) {
  color: #be0067;
}
.Atomic .C\(\$c-fuji-style\)\:f:focus {
  color: #be0067;
}
.Atomic .C\(\$c-fuji-style\)\:h:hover {
  color: #be0067;
}
.Atomic .C\(\$c-fuji-tech\) {
  color: #ff7b12;
}
.Atomic .C\(\$c-fuji-tech\)\:f:focus {
  color: #ff7b12;
}
.Atomic .C\(\$c-fuji-tech\)\:h:hover {
  color: #ff7b12;
}
.Atomic .C\(\$c-fuji-tv\)\:f:focus {
  color: #6d00f6;
}
.Atomic .C\(\$c-fuji-tv\)\:h:hover {
  color: #6d00f6;
}
.Atomic .C\(bigplay-text\) {
  color: #1ac567;
}
.Atomic .C\(black\) {
  color: black;
}
.Atomic .C\(button-primary-color\) {
  color: #1978FE;
}
.Atomic .C\(circle-border\) {
  color: rgba(255, 255, 255, 0.5);
}
.Atomic .C\(color-gray-2\), .Atomic .C\(gray6\), .Atomic .C\(progress-invited\) {
  color: #959595;
}
.Atomic .C\(color-secondary\), .Atomic .C\(progress-available\) {
  color: #f3f3f3;
}
.Atomic .C\(darkText\)\:h:hover {
  color: #fff;
}
.Atomic .C\(gray1\) {
  color: #757575;
}
.Atomic .C\(gray1\)\! {
  color: #757575 !important;
}
.Atomic .C\(gray2\)\:h:hover {
  color: #F3F3F3;
}
.Atomic .C\(gray3\), .Atomic .C\(progress-max\) {
  color: #333333;
}
.Atomic .C\(green\) {
  color: green;
}
.Atomic .C\(green1\) {
  color: #00c073;
}
.Atomic .C\(main-bg-color\)\:h:hover {
  color: #fff;
}
.Atomic .C\(progress-unrenewed\) {
  color: #a3ceff;
}
.Atomic .C\(red\) {
  color: red;
}
.Atomic .C\(white\) {
  color: white;
}
.Atomic .C\(white\)\:h:hover {
  color: white;
}
.Atomic .C\(yellow1\) {
  color: #f8e71c;
}
.Atomic .Cnt\(noq\)\:\:b::before {
  content: no-open-quote;
}
.Atomic .Cur\(d\) {
  cursor: default;
}
.Atomic .Cur\(h\) {
  cursor: help;
}
.Atomic .Cur\(p\) {
  cursor: pointer;
}
.Atomic .D\(b\) {
  display: block;
}
.Atomic .D\(b\)\:\:b::before {
  display: block;
}
.Atomic .D\(f\) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.Atomic .D\(i\) {
  display: inline;
}
.Atomic .D\(ib\), .Atomic .Row {
  display: inline-block;
}
.Atomic .D\(n\) {
  display: none;
}
.Atomic .D\(tb\) {
  display: table;
}
.Atomic .D\(tbc\) {
  display: table-cell;
}
.Atomic .D\(tbr\) {
  display: table-row;
}
.Phone .Phone_D\(b\) {
  display: block !important;
}
.commishLink:hover .commishLink\:h_D\(ib\) {
  display: inline-block !important;
}
.contact:hover > .contact\:h\>D\(ib\) {
  display: inline-block !important;
}
.info:hover .info\:h_D\(b\) {
  display: block !important;
}
.Atomic .Flx\(1\) {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.Atomic .Flx\(10\) {
  -webkit-box-flex: 10;
      -ms-flex: 10;
          flex: 10;
}
.Atomic .Flx\(2\) {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.Atomic .Flx\(3\) {
  -webkit-box-flex: 3;
      -ms-flex: 3;
          flex: 3;
}
.Atomic .Flx\(4\) {
  -webkit-box-flex: 4;
      -ms-flex: 4;
          flex: 4;
}
.Atomic .Flx\(5\) {
  -webkit-box-flex: 5;
      -ms-flex: 5;
          flex: 5;
}
.Atomic .Flx\(7\) {
  -webkit-box-flex: 7;
      -ms-flex: 7;
          flex: 7;
}
.Atomic .Fld\(c\) {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.Atomic .Fld\(r\) {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.Atomic .Fld\(rr\) {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
.Atomic .Ai\(c\) {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.Atomic .Ai\(fe\) {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.Atomic .Ai\(fs\) {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.Atomic .Jc\(c\) {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.Atomic .Jc\(fe\) {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.Atomic .Jc\(fs\) {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.Atomic .Jc\(sb\) {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.Atomic .Fl\(end\) {
  float: right;
}
.Atomic .Fl\(start\) {
  float: left;
}
.Atomic .Ff\(ss\) {
  font-family: Helvetica, Arial, sans-serif;
}
.Atomic .Fw\(200\) {
  font-weight: 200;
}
.Atomic .Fw\(300\) {
  font-weight: 300;
}
.Atomic .Fw\(400\) {
  font-weight: 400;
}
.Atomic .Fw\(500\) {
  font-weight: 500;
}
.Atomic .Fw\(b\) {
  font-weight: bold;
}
.Atomic .Fw\(b\)\! {
  font-weight: bold !important;
}
.Atomic .Fw\(n\) {
  font-weight: normal;
}
.Atomic .Fz\(10px\) {
  font-size: 10px;
}
.Atomic .Fz\(11p\) {
  font-size: 11p;
}
.Atomic .Fz\(11px\) {
  font-size: 11px;
}
.Atomic .Fz\(12px\) {
  font-size: 12px;
}
.Atomic .Fz\(13px\) {
  font-size: 13px;
}
.Atomic .Fz\(14px\) {
  font-size: 14px;
}
.Atomic .Fz\(15px\) {
  font-size: 15px;
}
.Atomic .Fz\(16px\) {
  font-size: 16px;
}
.Atomic .Fz\(17px\) {
  font-size: 17px;
}
.Atomic .Fz\(18px\) {
  font-size: 18px;
}
.Atomic .Fz\(20px\)\! {
  font-size: 20px !important;
}
.Atomic .Fz\(22px\) {
  font-size: 22px;
}
.Atomic .Fz\(24px\) {
  font-size: 24px;
}
.Atomic .Fz\(26px\) {
  font-size: 26px;
}
.Atomic .Fz\(28px\) {
  font-size: 28px;
}
.Atomic .Fz\(30px\) {
  font-size: 30px;
}
.Atomic .Fz\(35px\) {
  font-size: 35px;
}
.Atomic .Fz\(42px\) {
  font-size: 42px;
}
.Atomic .Fz\(48px\) {
  font-size: 48px;
}
.Atomic .Fz\(8px\) {
  font-size: 8px;
}
.Atomic .Fz\(9px\) {
  font-size: 9px;
}
.Atomic .Fs\(i\) {
  font-style: italic;
}
.Atomic .H\(0\) {
  height: 0;
}
.Atomic .H\(100\%\) {
  height: 100%;
}
.Atomic .H\(100px\) {
  height: 100px;
}
.Atomic .H\(10px\) {
  height: 10px;
}
.Atomic .H\(12px\) {
  height: 12px;
}
.Atomic .H\(14px\) {
  height: 14px;
}
.Atomic .H\(15px\) {
  height: 15px;
}
.Atomic .H\(16px\) {
  height: 16px;
}
.Atomic .H\(20px\) {
  height: 20px;
}
.Atomic .H\(24px\) {
  height: 24px;
}
.Atomic .H\(25px\) {
  height: 25px;
}
.Atomic .H\(26px\) {
  height: 26px;
}
.Atomic .H\(29px\) {
  height: 29px;
}
.Atomic .H\(30px\) {
  height: 30px;
}
.Atomic .H\(32px\) {
  height: 32px;
}
.Atomic .H\(35px\) {
  height: 35px;
}
.Atomic .H\(37px\) {
  height: 37px;
}
.Atomic .H\(38px\) {
  height: 38px;
}
.Atomic .H\(40px\) {
  height: 40px;
}
.Atomic .H\(44px\) {
  height: 44px;
}
.Atomic .H\(45px\) {
  height: 45px;
}
.Atomic .H\(53px\) {
  height: 53px;
}
.Atomic .H\(6px\) {
  height: 6px;
}
.Atomic .H\(80px\) {
  height: 80px;
}
.Atomic .H\(8px\) {
  height: 8px;
}
.Atomic .H\(96px\) {
  height: 96px;
}
.Atomic .H\(9px\) {
  height: 9px;
}
.Atomic .List\(n\) {
  list-style-type: none;
}
.Atomic .Lh\(1\) {
  line-height: 1;
}
.Atomic .Lh\(1\.13\) {
  line-height: 1.13;
}
.Atomic .Lh\(1\.17\) {
  line-height: 1.17;
}
.Atomic .Lh\(1\.5em\) {
  line-height: 1.5em;
}
.Atomic .Lh\(30px\) {
  line-height: 30px;
}
.Atomic .M\(0\) {
  margin: 0;
}
.Atomic .M\(1\.5em\) {
  margin: 1.5em;
}
.Atomic .M\(10px\) {
  margin: 10px;
}
.Atomic .M\(2px\) {
  margin: 2px;
}
.Atomic .M\(4px\) {
  margin: 4px;
}
.Atomic .M\(a\) {
  margin: auto;
}
.Atomic .Mx\(0px\), .Atomic .Mstart\(0px\) {
  margin-left: 0px;
}
.Atomic .Mx\(0px\), .Atomic .Mend\(0px\) {
  margin-right: 0px;
}
.Atomic .Mx\(1\.5em\) {
  margin-left: 1.5em;
  margin-right: 1.5em;
}
.Atomic .Mx\(10px\), .Atomic .Mstart\(10px\) {
  margin-left: 10px;
}
.Atomic .Mx\(10px\), .Atomic .Mend\(10px\) {
  margin-right: 10px;
}
.Atomic .Mx\(1px\) {
  margin-left: 1px;
  margin-right: 1px;
}
.Atomic .Mx\(3px\) {
  margin-left: 3px;
}
.Atomic .Mx\(3px\), .Atomic .Mend\(3px\) {
  margin-right: 3px;
}
.Atomic .Mx\(5px\), .Atomic .Mstart\(5px\) {
  margin-left: 5px;
}
.Atomic .Mx\(5px\), .Atomic .Mend\(5px\) {
  margin-right: 5px;
}
.Atomic .Mx\(a\) {
  margin-left: auto;
  margin-right: auto;
}
.Atomic .My\(100px\) {
  margin-top: 100px;
  margin-bottom: 100px;
}
.Atomic .My\(10px\), .Atomic .Mt\(10px\) {
  margin-top: 10px;
}
.Atomic .My\(10px\), .Atomic .Mb\(10px\) {
  margin-bottom: 10px;
}
.Atomic .My\(15px\), .Atomic .Mt\(15px\) {
  margin-top: 15px;
}
.Atomic .My\(15px\), .Atomic .Mb\(15px\) {
  margin-bottom: 15px;
}
.Atomic .My\(16px\) {
  margin-top: 16px;
}
.Atomic .My\(16px\), .Atomic .Mb\(16px\) {
  margin-bottom: 16px;
}
.Atomic .My\(1em\) {
  margin-top: 1em;
  margin-bottom: 1em;
}
.Atomic .My\(20px\), .Atomic .Mt\(20px\) {
  margin-top: 20px;
}
.Atomic .My\(20px\), .Atomic .Mb\(20px\) {
  margin-bottom: 20px;
}
.Atomic .My\(5px\), .Atomic .Mt\(5px\) {
  margin-top: 5px;
}
.Atomic .My\(5px\), .Atomic .Mb\(5px\) {
  margin-bottom: 5px;
}
.Atomic .My\(8px\), .Atomic .Mt\(8px\) {
  margin-top: 8px;
}
.Atomic .My\(8px\), .Atomic .Mb\(8px\) {
  margin-bottom: 8px;
}
.Atomic .Mt\(-15px\) {
  margin-top: -15px;
}
.Atomic .Mt\(-1px\) {
  margin-top: -1px;
}
.Atomic .Mt\(-25px\) {
  margin-top: -25px;
}
.Atomic .Mt\(25px\) {
  margin-top: 25px;
}
.Atomic .Mt\(32px\) {
  margin-top: 32px;
}
.Atomic .Mt\(3px\) {
  margin-top: 3px;
}
.Atomic .Mt\(4px\) {
  margin-top: 4px;
}
.Atomic .Mt\(6px\) {
  margin-top: 6px;
}
.active .active_Mt\(0\) {
  margin-top: 0 !important;
}
.Atomic .Mend\(-7px\) {
  margin-right: -7px;
}
.Atomic .Mend\(12px\) {
  margin-right: 12px;
}
.Atomic .Mend\(14px\) {
  margin-right: 14px;
}
.Atomic .Mend\(16px\) {
  margin-right: 16px;
}
.Atomic .Mend\(20px\) {
  margin-right: 20px;
}
.Atomic .Mend\(2px\) {
  margin-right: 2px;
}
.Atomic .Mend\(4px\) {
  margin-right: 4px;
}
.Atomic .Mend\(6px\) {
  margin-right: 6px;
}
.Atomic .Mb\(0\)\! {
  margin-bottom: 0 !important;
}
.Atomic .Mb\(12px\) {
  margin-bottom: 12px;
}
.Atomic .Mb\(30px\) {
  margin-bottom: 30px;
}
.Atomic .Mb\(3px\) {
  margin-bottom: 3px;
}
.Atomic .Mb\(40px\) {
  margin-bottom: 40px;
}
.Atomic .Mb\(4px\) {
  margin-bottom: 4px;
}
.Atomic .Mb\(6px\) {
  margin-bottom: 6px;
}
.Phone .Phone_Mb\(0px\) {
  margin-bottom: 0px !important;
}
.Atomic .Mstart\(-8px\) {
  margin-left: -8px;
}
.Atomic .Mstart\(15px\) {
  margin-left: 15px;
}
.Atomic .Mstart\(2\.5em\) {
  margin-left: 2.5em;
}
.Atomic .Mstart\(246px\) {
  margin-left: 246px;
}
.Atomic .Mstart\(2px\) {
  margin-left: 2px;
}
.Atomic .Mstart\(4px\) {
  margin-left: 4px;
}
.Atomic .Mstart\(7px\) {
  margin-left: 7px;
}
.Atomic .Mah\(200px\) {
  max-height: 200px;
}
.Atomic .Maw\(100px\)\! {
  max-width: 100px !important;
}
.Atomic .Maw\(110px\) {
  max-width: 110px;
}
.Atomic .Maw\(140px\)\! {
  max-width: 140px !important;
}
.Atomic .Maw\(150px\) {
  max-width: 150px;
}
.Atomic .Maw\(1600px\) {
  max-width: 1600px;
}
.Atomic .Maw\(185px\) {
  max-width: 185px;
}
.Atomic .Maw\(200px\)\! {
  max-width: 200px !important;
}
.Atomic .Maw\(290\) {
  max-width: 290;
}
.Atomic .Maw\(350px\) {
  max-width: 350px;
}
.Atomic .Maw\(35px\) {
  max-width: 35px;
}
.Atomic .Maw\(40px\) {
  max-width: 40px;
}
.Atomic .Maw\(42px\) {
  max-width: 42px;
}
.Atomic .Maw\(50px\) {
  max-width: 50px;
}
.Atomic .Maw\(60px\) {
  max-width: 60px;
}
.Atomic .Maw\(70px\) {
  max-width: 70px;
}
.Atomic .Maw\(80\%\)\! {
  max-width: 80% !important;
}
.Atomic .Maw\(80px\) {
  max-width: 80px;
}
.Atomic .Maw\(90\%\)\! {
  max-width: 90% !important;
}
.Atomic .Maw\(950px\) {
  max-width: 950px;
}
.Atomic .Mih\(100vh\) {
  min-height: 100vh;
}
.Atomic .Mih\(10px\) {
  min-height: 10px;
}
.Atomic .Mih\(300px\) {
  min-height: 300px;
}
.Atomic .Mih\(80px\) {
  min-height: 80px;
}
.Atomic .Mih\(83px\) {
  min-height: 83px;
}
.Atomic .Mih\(inh\) {
  min-height: inherit;
}
.Atomic .Miw\(1024px\) {
  min-width: 1024px;
}
.Atomic .Miw\(10px\) {
  min-width: 10px;
}
.Atomic .Miw\(110px\) {
  min-width: 110px;
}
.Atomic .Miw\(180px\) {
  min-width: 180px;
}
.Atomic .Miw\(200px\) {
  min-width: 200px;
}
.Atomic .Miw\(200px\)\! {
  min-width: 200px !important;
}
.Atomic .Miw\(24px\) {
  min-width: 24px;
}
.Atomic .Miw\(35px\) {
  min-width: 35px;
}
.Atomic .Miw\(38px\) {
  min-width: 38px;
}
.Atomic .Miw\(50px\) {
  min-width: 50px;
}
.Atomic .Miw\(520px\) {
  min-width: 520px;
}
.Atomic .Miw\(60px\) {
  min-width: 60px;
}
.Atomic .Miw\(85px\) {
  min-width: 85px;
}
.Atomic .Miw\(90px\) {
  min-width: 90px;
}
.Atomic .O\(n\) {
  outline: none;
}
.Atomic .O\(n\)\:f:focus {
  outline: none;
}
.Atomic .T\(-15px\) {
  top: -15px;
}
.Atomic .T\(-20px\) {
  top: -20px;
}
.Atomic .T\(-5px\) {
  top: -5px;
}
.Atomic .T\(-85px\) {
  top: -85px;
}
.Atomic .T\(0\) {
  top: 0;
}
.Atomic .T\(100\%\) {
  top: 100%;
}
.Atomic .T\(10px\) {
  top: 10px;
}
.Atomic .T\(12px\) {
  top: 12px;
}
.Atomic .T\(20px\) {
  top: 20px;
}
.Atomic .T\(24px\) {
  top: 24px;
}
.Atomic .T\(25\%\) {
  top: 25%;
}
.Atomic .T\(2px\) {
  top: 2px;
}
.Atomic .T\(32px\) {
  top: 32px;
}
.Atomic .T\(4px\) {
  top: 4px;
}
.Atomic .T\(5px\) {
  top: 5px;
}
.Atomic .T\(8px\) {
  top: 8px;
}
.Atomic .End\(-5px\) {
  right: -5px;
}
.Atomic .End\(0\) {
  right: 0;
}
.Atomic .End\(0px\) {
  right: 0px;
}
.Atomic .End\(100\%\) {
  right: 100%;
}
.Atomic .End\(10px\) {
  right: 10px;
}
.Atomic .End\(15px\) {
  right: 15px;
}
.Atomic .End\(20px\) {
  right: 20px;
}
.Atomic .End\(7px\) {
  right: 7px;
}
.Atomic .B\(-10px\) {
  bottom: -10px;
}
.Atomic .B\(-8px\)\:\:b::before {
  bottom: -8px;
}
.Atomic .B\(0\) {
  bottom: 0;
}
.Atomic .B\(100\%\) {
  bottom: 100%;
}
.Atomic .Start\(-20px\) {
  left: -20px;
}
.Atomic .Start\(-60px\) {
  left: -60px;
}
.Atomic .Start\(0\) {
  left: 0;
}
.Atomic .Start\(0px\) {
  left: 0px;
}
.Atomic .Start\(100\%\) {
  left: 100%;
}
.Atomic .Start\(10px\) {
  left: 10px;
}
.Atomic .Start\(15\%\)\:\:b::before {
  left: 15%;
}
.Atomic .Start\(15px\) {
  left: 15px;
}
.Atomic .Start\(1px\) {
  left: 1px;
}
.Atomic .Start\(2px\) {
  left: 2px;
}
.Atomic .Start\(30px\) {
  left: 30px;
}
.Atomic .Start\(50\%\) {
  left: 50%;
}
.Atomic .Start\(50\%\)\:\:b::before {
  left: 50%;
}
.Atomic .Start\(85\%\)\:\:b::before {
  left: 85%;
}
.check:checked + .check\:checked\+Start\(22px\) {
  left: 22px !important;
}
.JsEnabled .JsEnabled_Op\(0\) {
  opacity: 0 !important;
}
.Atomic .Op\(\.4\) {
  opacity: .4;
}
.Atomic .Op\(\.5\) {
  opacity: .5;
}
.Atomic .Op\(0\) {
  opacity: 0;
}
.Atomic .Op\(0\.3\) {
  opacity: 0.3;
}
.Atomic .Op\(0\.5\) {
  opacity: 0.5;
}
.Atomic .Op\(0\.6\) {
  opacity: 0.6;
}
.Atomic .Op\(0\.7\)\:h:hover {
  opacity: 0.7;
}
.Atomic .Op\(1\)\:h:hover {
  opacity: 1;
}
.invite-count:hover .invite-count\:h_Op\(1\) {
  opacity: 1 !important;
}
.Atomic .Ov\(h\), .Atomic .Ell, .Atomic .Hidden {
  overflow: hidden;
}
.Atomic .Ovy\(a\) {
  overflow-y: auto;
}
.Atomic .P\(\.7em\) {
  padding: .7em;
}
.Atomic .P\(0\) {
  padding: 0;
}
.Atomic .P\(0px\) {
  padding: 0px;
}
.Atomic .P\(10px\) {
  padding: 10px;
}
.Atomic .P\(14px\) {
  padding: 14px;
}
.Atomic .P\(15px\) {
  padding: 15px;
}
.Atomic .P\(1px\) {
  padding: 1px;
}
.Atomic .P\(20px\) {
  padding: 20px;
}
.Atomic .P\(2px\) {
  padding: 2px;
}
.Atomic .P\(3px\) {
  padding: 3px;
}
.Atomic .P\(4px\) {
  padding: 4px;
}
.Atomic .P\(5px\) {
  padding: 5px;
}
.Atomic .P\(6px\) {
  padding: 6px;
}
.Atomic .P\(7px\) {
  padding: 7px;
}
.Atomic .P\(8px\) {
  padding: 8px;
}
.Phone .Phone_Px\(0px\), .Phone .Phone_Pstart\(0px\) {
  padding-left: 0px !important;
}
.Phone .Phone_Px\(0px\) {
  padding-right: 0px !important;
}
.Atomic .Px\(0\), .Atomic .Pstart\(0\) {
  padding-left: 0;
}
.Atomic .Px\(0\) {
  padding-right: 0;
}
.Atomic .Px\(0px\) {
  padding-left: 0px;
  padding-right: 0px;
}
.Atomic .Px\(1\.5em\) {
  padding-left: 1.5em;
  padding-right: 1.5em;
}
.Atomic .Px\(10px\), .Atomic .Pstart\(10px\) {
  padding-left: 10px;
}
.Atomic .Px\(10px\), .Atomic .Pend\(10px\) {
  padding-right: 10px;
}
.Atomic .Px\(110px\) {
  padding-left: 110px;
  padding-right: 110px;
}
.Atomic .Px\(14px\) {
  padding-left: 14px;
  padding-right: 14px;
}
.Atomic .Px\(15px\), .Atomic .Pstart\(15px\) {
  padding-left: 15px;
}
.Atomic .Px\(15px\), .Atomic .Pend\(15px\) {
  padding-right: 15px;
}
.Atomic .Px\(18px\) {
  padding-left: 18px;
  padding-right: 18px;
}
.Atomic .Px\(20px\), .Atomic .Pstart\(20px\) {
  padding-left: 20px;
}
.Atomic .Px\(20px\), .Atomic .Pend\(20px\) {
  padding-right: 20px;
}
.Atomic .Px\(2px\) {
  padding-left: 2px;
  padding-right: 2px;
}
.Atomic .Px\(30px\) {
  padding-left: 30px;
  padding-right: 30px;
}
.Atomic .Px\(32px\) {
  padding-left: 32px;
  padding-right: 32px;
}
.Atomic .Px\(4px\), .Atomic .Pstart\(4px\) {
  padding-left: 4px;
}
.Atomic .Px\(4px\), .Atomic .Pend\(4px\) {
  padding-right: 4px;
}
.Atomic .Px\(5px\), .Atomic .Pstart\(5px\) {
  padding-left: 5px;
}
.Atomic .Px\(5px\), .Atomic .Pend\(5px\) {
  padding-right: 5px;
}
.Atomic .Px\(6px\) {
  padding-left: 6px;
}
.Atomic .Px\(6px\), .Atomic .Pend\(6px\) {
  padding-right: 6px;
}
.Atomic .Px\(8px\), .Atomic .Pstart\(8px\) {
  padding-left: 8px;
}
.Atomic .Px\(8px\), .Atomic .Pend\(8px\) {
  padding-right: 8px;
}
.Phone .Phone_Py\(0px\) {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.Atomic .Py\(10px\), .Atomic .Pt\(10px\) {
  padding-top: 10px;
}
.Atomic .Py\(10px\), .Atomic .Pb\(10px\) {
  padding-bottom: 10px;
}
.Atomic .Py\(12px\), .Atomic .Pt\(12px\) {
  padding-top: 12px;
}
.Atomic .Py\(12px\), .Atomic .Pb\(12px\) {
  padding-bottom: 12px;
}
.Atomic .Py\(14px\) {
  padding-top: 14px;
  padding-bottom: 14px;
}
.Atomic .Py\(15px\) {
  padding-top: 15px;
}
.Atomic .Py\(15px\), .Atomic .Pb\(15px\) {
  padding-bottom: 15px;
}
.Atomic .Py\(1em\) {
  padding-top: 1em;
  padding-bottom: 1em;
}
.Atomic .Py\(1px\), .Atomic .Pt\(1px\) {
  padding-top: 1px;
}
.Atomic .Py\(1px\), .Atomic .Pb\(1px\) {
  padding-bottom: 1px;
}
.Atomic .Py\(20px\), .Atomic .Pt\(20px\) {
  padding-top: 20px;
}
.Atomic .Py\(20px\), .Atomic .Pb\(20px\) {
  padding-bottom: 20px;
}
.Atomic .Py\(25px\), .Atomic .Pt\(25px\) {
  padding-top: 25px;
}
.Atomic .Py\(25px\) {
  padding-bottom: 25px;
}
.Atomic .Py\(2px\), .Atomic .Pt\(2px\) {
  padding-top: 2px;
}
.Atomic .Py\(2px\) {
  padding-bottom: 2px;
}
.Atomic .Py\(30px\), .Atomic .Pt\(30px\) {
  padding-top: 30px;
}
.Atomic .Py\(30px\) {
  padding-bottom: 30px;
}
.Atomic .Py\(3px\), .Atomic .Pt\(3px\) {
  padding-top: 3px;
}
.Atomic .Py\(3px\) {
  padding-bottom: 3px;
}
.Atomic .Py\(4px\), .Atomic .Pt\(4px\) {
  padding-top: 4px;
}
.Atomic .Py\(4px\), .Atomic .Pb\(4px\) {
  padding-bottom: 4px;
}
.Atomic .Py\(5px\), .Atomic .Pt\(5px\) {
  padding-top: 5px;
}
.Atomic .Py\(5px\), .Atomic .Pb\(5px\) {
  padding-bottom: 5px;
}
.Atomic .Py\(6px\), .Atomic .Pt\(6px\) {
  padding-top: 6px;
}
.Atomic .Py\(6px\), .Atomic .Pb\(6px\) {
  padding-bottom: 6px;
}
.Atomic .Py\(8px\), .Atomic .Pt\(8px\) {
  padding-top: 8px;
}
.Atomic .Py\(8px\) {
  padding-bottom: 8px;
}
.Phone .Phone_Pt\(10px\) {
  padding-top: 10px !important;
}
.Phone .Phone_Pt\(15px\) {
  padding-top: 15px !important;
}
.Atomic .Pt\(0\) {
  padding-top: 0;
}
.Atomic .Pt\(11px\) {
  padding-top: 11px;
}
.Atomic .Pt\(18px\) {
  padding-top: 18px;
}
.Atomic .Pt\(35px\) {
  padding-top: 35px;
}
.Atomic .Pb\(0\) {
  padding-bottom: 0;
}
.Atomic .Pb\(13px\) {
  padding-bottom: 13px;
}
.Phone .Phone_Pb\(5px\) {
  padding-bottom: 5px !important;
}
.Phone .Phone_Pstart\(6px\) {
  padding-left: 6px !important;
}
.Atomic .Pstart\(12px\) {
  padding-left: 12px;
}
.Atomic .Pstart\(3px\) {
  padding-left: 3px;
}
.Atomic .Pstart\(40px\) {
  padding-left: 40px;
}
.Atomic .Pe\(n\) {
  pointer-events: none;
}
.Atomic .Pe\(n\)\:\:b::before {
  pointer-events: none;
}
.Atomic .Pos\(a\) {
  position: absolute;
}
.Atomic .Pos\(a\)\:\:b::before {
  position: absolute;
}
.Atomic .Pos\(f\) {
  position: fixed;
}
.Atomic .Pos\(r\) {
  position: relative;
}
.Atomic .Tbl\(f\) {
  table-layout: fixed;
}
.Atomic .Ta\(c\) {
  text-align: center;
}
.Atomic .Ta\(e\) {
  text-align: end;
}
.Atomic .Ta\(end\) {
  text-align: right;
}
.Atomic .Ta\(start\) {
  text-align: left;
}
.Atomic .Td\(n\) {
  text-decoration: none;
}
.Atomic .Td\(n\)\:h:hover {
  text-decoration: none;
}
.Atomic .Td\(u\)\:h:hover {
  text-decoration: underline;
}
.Atomic .Tov\(e\), .Atomic .Ell {
  text-overflow: ellipsis;
}
.Atomic .Tt\(u\) {
  text-transform: uppercase;
}
.Atomic .Translate\(-15\%\,-12px\) {
  -webkit-transform: translate(-15%,-12px);
          transform: translate(-15%,-12px);
}
.Atomic .Translate\(-50\%\,-12px\) {
  -webkit-transform: translate(-50%,-12px);
          transform: translate(-50%,-12px);
}
.Atomic .Translate\(-85\%\,-12px\) {
  -webkit-transform: translate(-85%,-12px);
          transform: translate(-85%,-12px);
}
.Atomic .TranslateX\(-70\%\) {
  -webkit-transform: translateX(-70%);
          transform: translateX(-70%);
}
.Atomic .Trs\(diamond-transition\) {
  -webkit-transition: all .3s ease-out;
          transition: all .3s ease-out;
}
.Atomic .Trsdu\(\.3s\) {
  -webkit-transition-duration: .3s;
          transition-duration: .3s;
}
.Atomic .Trsdu\(\.42s\) {
  -webkit-transition-duration: .42s;
          transition-duration: .42s;
}
.Atomic .Trsdu\(0\.3s\) {
  -webkit-transition-duration: 0.3s;
          transition-duration: 0.3s;
}
.Atomic .Trsdu\(150ms\) {
  -webkit-transition-duration: 150ms;
          transition-duration: 150ms;
}
.Atomic .Trsdu\(250ms\) {
  -webkit-transition-duration: 250ms;
          transition-duration: 250ms;
}
.Atomic .Trsp\(a\) {
  -webkit-transition-property: all;
          transition-property: all;
}
.Atomic .Trsp\(opacity\) {
  -webkit-transition-property: opacity;
          transition-property: opacity;
}
.Atomic .Trstf\(e\) {
  -webkit-transition-timing-function: ease;
          transition-timing-function: ease;
}
.Atomic .Trstf\(ease-out-quint\) {
  -webkit-transition-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
          transition-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.Atomic .Us\(n\) {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.Atomic .Va\(b\) {
  vertical-align: bottom;
}
.Atomic .Va\(m\) {
  vertical-align: middle;
}
.Atomic .Va\(m\)\! {
  vertical-align: middle !important;
}
.Atomic .Va\(t\), .Atomic .Row {
  vertical-align: top;
}
.Atomic .Va\(t\)\! {
  vertical-align: top !important;
}
.Atomic .Whs\(n\) {
  white-space: normal;
}
.Atomic .Whs\(nw\), .Atomic .Ell {
  white-space: nowrap;
}
.Atomic .W\(0\) {
  width: 0;
}
.Atomic .W\(1\/8\) {
  width: 12.5%;
}
.Atomic .W\(100\%\), .Atomic .Row {
  width: 100%;
}
.Atomic .W\(100px\) {
  width: 100px;
}
.Atomic .W\(120px\) {
  width: 120px;
}
.Atomic .W\(12px\) {
  width: 12px;
}
.Atomic .W\(14px\) {
  width: 14px;
}
.Atomic .W\(150px\) {
  width: 150px;
}
.Atomic .W\(175px\) {
  width: 175px;
}
.Atomic .W\(195px\) {
  width: 195px;
}
.Atomic .W\(20\%\) {
  width: 20%;
}
.Atomic .W\(200px\) {
  width: 200px;
}
.Atomic .W\(20px\) {
  width: 20px;
}
.Atomic .W\(230px\) {
  width: 230px;
}
.Atomic .W\(24px\) {
  width: 24px;
}
.Atomic .W\(25\%\) {
  width: 25%;
}
.Atomic .W\(250px\) {
  width: 250px;
}
.Atomic .W\(26px\) {
  width: 26px;
}
.Atomic .W\(28\%\) {
  width: 28%;
}
.Atomic .W\(282px\) {
  width: 282px;
}
.Atomic .W\(2px\) {
  width: 2px;
}
.Atomic .W\(30\%\) {
  width: 30%;
}
.Atomic .W\(300px\) {
  width: 300px;
}
.Atomic .W\(30px\) {
  width: 30px;
}
.Atomic .W\(359px\) {
  width: 359px;
}
.Atomic .W\(35px\) {
  width: 35px;
}
.Atomic .W\(38\%\) {
  width: 38%;
}
.Atomic .W\(38px\) {
  width: 38px;
}
.Atomic .W\(40\%\) {
  width: 40%;
}
.Atomic .W\(40px\) {
  width: 40px;
}
.Atomic .W\(44px\) {
  width: 44px;
}
.Atomic .W\(45px\) {
  width: 45px;
}
.Atomic .W\(50\%\) {
  width: 50%;
}
.Atomic .W\(50px\) {
  width: 50px;
}
.Atomic .W\(55\%\) {
  width: 55%;
}
.Atomic .W\(58\%\) {
  width: 58%;
}
.Atomic .W\(5px\) {
  width: 5px;
}
.Atomic .W\(6\%\) {
  width: 6%;
}
.Atomic .W\(60\%\) {
  width: 60%;
}
.Atomic .W\(65px\) {
  width: 65px;
}
.Atomic .W\(6px\) {
  width: 6px;
}
.Atomic .W\(7\/8\) {
  width: 87.5%;
}
.Atomic .W\(70\%\) {
  width: 70%;
}
.Atomic .W\(75\%\) {
  width: 75%;
}
.Atomic .W\(80\%\) {
  width: 80%;
}
.Atomic .W\(80px\) {
  width: 80px;
}
.Atomic .W\(8px\) {
  width: 8px;
}
.Atomic .W\(90\%\) {
  width: 90%;
}
.Atomic .W\(90px\) {
  width: 90px;
}
.Atomic .W\(95\%\) {
  width: 95%;
}
.Atomic .W\(96px\) {
  width: 96px;
}
.Atomic .W\(9px\) {
  width: 9px;
}
.Atomic .W\(a\) {
  width: auto;
}
.Atomic .Z\(-1\)\! {
  z-index: -1 !important;
}
.Atomic .Z\(1\) {
  z-index: 1;
}
.Atomic .Z\(10\) {
  z-index: 10;
}
.Atomic .Z\(1000\) {
  z-index: 1000;
}
.Atomic .Z\(10000\) {
  z-index: 10000;
}
.Atomic .Z\(100000\) {
  z-index: 100000;
}
.Atomic .Z\(10003\) {
  z-index: 10003;
}
.Atomic .Z\(11\) {
  z-index: 11;
}
.Atomic .Z\(20\) {
  z-index: 20;
}
.Atomic .Z\(30\) {
  z-index: 30;
}
.Atomic .Z\(31\) {
  z-index: 31;
}
.Atomic .Z\(42\) {
  z-index: 42;
}
.Atomic .Z\(5\) {
  z-index: 5;
}
.Atomic .Z\(6\) {
  z-index: 6;
}
.Atomic .Z\(9999\) {
  z-index: 9999;
}
.Atomic .Fill\(color-gray-2\)\!, .Atomic .Fill\(color-primary\)\! {
  fill: #959595 !important;
}
.Atomic .Fill\(color-positive\)\! {
  fill: #00c073 !important;
}
.Atomic .Fill\(color-secondary\)\! {
  fill: #f3f3f3 !important;
}
.Atomic .Fill\(diamond-gray\) {
  fill: #9ea2af;
}
.Atomic .Fill\(diamond-orange\) {
  fill: #ff8b12;
}
.Atomic .Stk\(diamond-gray\) {
  stroke: #9ea2af;
}
.Atomic .Stk\(diamond-orange\) {
  stroke: #ff8b12;
}
.Atomic .Stkw\(1px\)\! {
  stroke-width: 1px !important;
}
.Atomic .BdB {
  border-top-width: 0;
  border-right-width: 0;
  border-left-width: 0;
}
.Cf:before, .Cf:after {
  content: " ";
  display: table;
}
.Cf:after {
  clear: both;
}
.Atomic .Cf, .Atomic .Row {
  zoom: 1;
}
.Ell:after {
  content: ".";
  font-size: 0;
  visibility: hidden;
  display: inline-block;
  overflow: hidden;
  height: 0;
  width: 0;
}
.Atomic .Ell {
  max-width: 100%;
  -webkit-hyphens: none;
     -moz-hyphens: none;
      -ms-hyphens: none;
          hyphens: none;
}
.Atomic .Hidden {
  position: absolute !important;
  *clip: rect(1px 1px 1px 1px);
  clip: rect(1px,1px,1px,1px);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
}
.Atomic .Row {
  *display: block;
  *width: auto;
}
@media screen and (min-width:1200px) {
  .Atomic .D\(b\)--lg {
    display: block;
  }
}

.mode-edit-content,
.mode-expanded-content {
  display: none;
}

.mode-edit .mode-edit-content,
.mode-expanded .mode-expanded-content {
  display: block;
}

.mode-edit .mode-edit-content textarea {
  margin: 8px 0;
  width: 100%;
}

.yfa-scoreboard {
  display: table;
  *display: block;
  line-height: 1.5;
  margin: 0;
  padding: 0;
  width: 100%;
}
.yfa-scoreboard > li {
  display: table-row;
  *display: block;
  border: none;
}
.yfa-scoreboard .yfa-competitors,
.yfa-scoreboard .yfa-permalinks {
  border-top: solid 1px rgba(255, 255, 255, 0.2);
  display: table-cell;
  *display: inline;
  zoom: 1;
}
.yfa-scoreboard .yfa-competitors {
  width: 100%;
  *width: 60%;
}
.yfa-scoreboard .yfa-permalinks {
  vertical-align: top;
  white-space: nowrap;
  *white-space: normal;
  *width: 25%;
}
.yfa-scoreboard .yfa-permalinks a {
  display: block;
}
.yfa-scoreboard .yfa-competitor-info {
  text-align: left;
}
.yfa-scoreboard .yfa-stattracker-link {
  font-weight: bold;
}

#draft-calendar {
  font-size: 11px;
  border: 1px solid #aaa;
  border-radius: 5px;
  padding: 10px;
  background-color: #fff;
  position: relative;
}

#draft-notes {
  width: 200px;
}

.season-start {
  font-size: 77%;
  font-weight: bold;
}

#draft-calendar.yui3-skin-sam td.set {
  background-color: #737373;
}

#draft-calendar.yui3-skin-sam .yui3-calendar-nextmonth-day,
#draft-calendar.yui3-skin-sam .yui3-calendar-prevmonth-day {
  border: 0;
}

#draft-calendar.yui3-skin-sam .yui3-calendar-day {
  background-color: #fff;
  border: 0;
}

#draft-calendar.yui3-skin-sam .yui3-calendar-day:hover {
  background-color: #eee;
  color: #000;
  cursor: default;
}

#draft-calendar.yui3-skin-sam .avail-date {
  color: #5975FB;
  background-color: #fff;
}

#draft-calendar.yui3-skin-sam .avail-date:hover {
  background-color: #e9f3ff;
  cursor: pointer;
}

#draft-calendar.yui3-skin-sam .yui3-calendar-header-label {
  font-size: 12px;
}

#draft-calendar.yui3-skin-sam .yui3-calendar-day-selected,
#draft-calendar.yui3-skin-sam .yui3-calendar-time-selected {
  background-color: #5975FB;
  color: #fff;
  border: 1px solid #253e7d;
}

#draft-calendar td {
  font-size: inherit;
  padding: 3px;
}

#reg-drafttime-note {
  width: 460px;
  font-size: 77%;
  padding: 0;
  margin-bottom: 10px;
  clear: left;
}

#reg-drafttime-note strong {
  font-weight: bold;
}

#datetime-picker .error {
  font-weight: bold;
  color: #f00;
}

#draft-notes ul li {
  list-style: disc;
  margin: 10px 10px 10px 15px;
}


#draft-calendar:after, #draft-calendar:before {
  right: 100%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}

#draft-calendar:after {
  border-color: rgba(255, 255, 255, 0);
  border-right-color: #fff;
  border-width: 10px;
  top: 50%;
  margin-top: -10px;
}

#draft-calendar:before {
  border-color: rgba(170, 170, 170, 0);
  border-right-color: #aaa;
  border-width: 11px;
  top: 50%;
  margin-top: -11px;
}

#draft-calendar #closeCal {
  display: block;
  text-align: center;
}

#draft-calendar.yui3-skin-sam.yui3-calendar-content {
  background: #fff;
}


.yfa-form input[disabled], .yfa-form select[disabled], .yfa-form textarea[disabled], .yfa-form input[readonly], .yfa-form select[readonly], .yfa-form textarea[readonly] {
  border: 1px solid #CCCCCC;
  background-color: #fff;
  cursor: not-allowed;
  color: #000;
}

.yfa-thumb.proleagues {
  background: url('https://s.yimg.com/dh/ap/fantasy/img/mlb/new-feature-s8db6aa5e0c.png');
}

.yfa-thumb.proleagues {
  background-position: 0 0;
  height: 91px;
  width: 176px;
}

a {
  color: #333333;
}
a:hover {
  color: #0078FF;
  text-decoration: underline;
}
a:hover.F-icon {
  text-decoration: none;
}

p a,
td a {
  color: #0078FF;
}

.No-Hover-Underline:hover {
  text-decoration: none;
}

html {
  background-color: #cbcbcb;
}

body {
  position: relative;
}

.Desktop:not(.Touch) body:after {
  background-color: #cbcbcb;
  content: "";
  height: calc( 100vh - 100%);
  width: 100%;
  position: absolute;
  left: 0px;
  bottom: 100%;
  top: 100%;
}

.Page-ft {
  background: #f3f3f3;
}

.Page-ft a {
  color: #757575;
}

.Page-masthead {
  background: transparent;
  border-bottom-color: #f3f3f3;
}

.Page-maincontent,
.Page-footercontent,
.Page-ft {
  background-color: white;
}

.Desktop:not(.Touch) .Page-wrap {
  margin-left: calc( (100vw - 100%) / 2 * -1);
}

@media print {
  .Page-wrap {
    margin-left: 0px;
  }
}
.template-html5 .Subnav-main-wrap,
.template-html5 .Page-bd,
.template-html5 .Page-ft {
  background-color: white;
  position: relative;
  clear: both;
}
.template-html5 .Subnav-main-wrap:before, .template-html5 .Subnav-main-wrap:after,
.template-html5 .Page-bd:before,
.template-html5 .Page-bd:after,
.template-html5 .Page-ft:before,
.template-html5 .Page-ft:after {
  background-color: #cbcbcb;
  content: "";
  display: block;
  position: absolute;
  top: 0px;
  height: 100%;
  width: calc( (100vw - 100%) / 2);
}
.template-html5 .Subnav-main-wrap:before,
.template-html5 .Page-bd:before,
.template-html5 .Page-ft:before {
  left: 100%;
}
.template-html5 .Subnav-main-wrap:after,
.template-html5 .Page-bd:after,
.template-html5 .Page-ft:after {
  right: 100%;
}

.Subnav-main-wrap .Navtarget {
  color: #757575;
}

.Subnav-main > .Navitem > .Navtarget:hover {
  color: #333333;
}

.Mod {
  background: white;
}

.Bd {
  padding-left: 0px;
  padding-right: 0px;
}

.Hd {
  border-bottom-color: #e7e7e7;
}

.F-page-header {
  border-bottom: 2px solid #0078FF;
}

.Hd.Daily-bdr-bot,
.Bd.Daily-bdr-bot {
  border-bottom: 2px solid #00c073;
}

.Badge {
  border-color: #e7e7e7;
  color: #e7e7e7;
}

.coc-standings {
  height: 0;
  width: 0;
  border-left: 10px solid;
  border-right: 10px solid transparent;
  border-bottom: 10px solid transparent;
}
.coc-standings.gold {
  border-left-color: #E6BF22;
}
.coc-standings.silver {
  border-left-color: #ADAEAB;
}
.coc-standings.bronze {
  border-left-color: #A87E19;
}
.coc-standings.plastic {
  border-left-color: #E51D2D;
}

.LeagueNotes a {
  color: #0078FF;
}

.Btn,
.Btn-secondary {
  background-color: white;
  background-image: none;
  border: 1px solid #0078FF;
  color: #0078FF;
  -webkit-appearance: none;
  text-shadow: none;
}

.Btn:hover,
.Btn-secondary:hover {
  background-color: #0078FF;
  border-color: #0078FF;
  color: white;
}

.Btn-primary,
.Btn.Primary {
  background-color: #0078FF;
  background-image: none;
  border: 1px solid #0078FF;
  color: white;
  -webkit-appearance: none;
  text-shadow: none;
}

.Btn-primary:hover,
.Btn.Primary:hover {
  background-color: #3393ff;
  border-color: #0078FF;
  color: white;
}

.Btn-disabled,
.Btn-disabled:hover {
  opacity: 0.4;
  cursor: default;
}

.Btn-positive,
.Btn-positive:hover {
  background-color: #00c073;
  color: white;
  border-color: #00c073;
}

.Btn-negative,
.Btn-negative:hover {
  background-color: #e7252e;
  color: white;
  border-color: #e7252e;
}

.Btn-select {
  color: #333333;
}

.Btn-select:hover {
  color: white;
}

.Btn-select-active {
  color: white;
  background-color: #0078FF;
}

.Btn-shade {
  background-color: #f3f3f3;
}

.Btn-pink, .Btn-pink:hover {
  background-color: #F80E5D;
  color: white;
  border: 1px solid #F80E5D;
  opacity: 0.6;
}

.Btn-pink:hover {
  opacity: 0.4;
}

.Checkbox .Checked {
  color: white;
  border-color: #959595;
  margin-right: 5px;
  line-height: normal;
  font-size: 8px;
  padding: 3px;
  width: 2.1em;
}

.Checkbox input:checked + label .Checked {
  background: #0078FF;
}

.Checkbox input:disabled + label .Checked {
  background-color: #cbcbcb;
  border-color: #e7e7e7;
}

#hd {
  border: none;
}

.Nav-main-wrap {
  background: rgba(0, 0, 0, 0.6);
  border-color: transparent;
}

.Nav-main {
  color: #959595;
}

.Nav-main > .Navitem > .Navtarget {
  color: #959595;
}

.Nav-main > .Navitem:hover > .Navtarget {
  color: white;
}

.Nav-main > .Selected > .Navtarget,
.Nav-main > .Selected:hover > .Navtarget {
  color: white;
}

.Nav-main > .Navitem > .Navtarget.Fantasy-item {
  color: #959595;
}

.Nav-main .Navitem-fantasy {
  border-right: 1px solid rgba(255, 255, 255, 0.2);
}

.Nav-main > .Navitem-disabled,
.Nav-main > .Navitem-disabled:hover,
.Nav-main > .Navitem-disabled:hover > .Navtarget {
  background: none;
  color: #757575;
}

.Nav-h {
  padding-left: 0px;
}
.Nav-h:not(.Nav-main) {
  border-bottom-color: #e7e7e7;
  border-top-color: #e7e7e7;
}

.Nav-h:not(.Nav-main) > .Navitem > .Navtarget {
  color: #757575;
}

.Nav-h:not(.Nav-main) > .Navitem.Selected > .Navtarget {
  color: #333333;
}

.Nav-h:not(.Nav-main) > .Navitem:not(.Selected):hover > .Navtarget {
  color: #0078FF;
}

.Nav-tabbed .Navitem {
  border-bottom-color: transparent;
}
.Nav-tabbed .Navitem.Selected {
  color: #333333;
  border-bottom-color: #0078FF;
}

.Nav-tabbed .Navitem.Selected .Navtarget-icon {
  background-color: #0078FF;
}
.Nav-tabbed .Navitem.Selected .Navtarget-icon .F-icon {
  color: white;
}

.Nav-tabbed .Navitem > .Navtarget {
  color: #757575;
}

.flyout_trigger:hover,
.Js-next:hover,
.Js-prev:hover {
  color: #0078FF;
}

.Nav-flyout .Navtarget:hover {
  background-color: #e6f2fa;
}

.yfa-flyout-content {
  -moz-box-shadow: 3px 5px 15px 5px rgba(0, 0, 0, 0.26);
  -webkit-box-shadow: 3px 5px 15px 5px rgba(0, 0, 0, 0.26);
  box-shadow: 3px 5px 15px 5px rgba(0, 0, 0, 0.26);
}

.Nav-bordered-south {
  border-color: #e7e7e7;
}

.Nav-bordered-south > .Navitem > .Navtarget {
  color: #757575;
}

.Nav-bordered-south > .Navitem.Selected > .Navtarget {
  color: #333333;
}

.Nav-bordered-south > .Navitem:not(.Selected):hover > .Navtarget {
  color: #0078FF;
}

.Nav-pointers-north > .Selected .Navpointer:before,
.Nav-pointers-north > .Selected .Navpointer:after,
.Nav-pointers-south > .Selected .Navpointer:before,
.Nav-pointers-south > .Selected .Navpointer:after {
  border-color: #E2E2E6;
}

.Nav-pointers-north > .Selected .Navpointer,
.Nav-pointers-south > .Selected .Navpointer {
  color: #E2E2E6;
}

.Dropdown {
  background: rgba(0, 0, 0, 0.9);
  border: none;
}

.Dropdown > .Hover {
  background: rgba(0, 0, 0, 0.9);
  color: #333333;
}

.Dropdown .Section {
  color: white;
}

.Dropdown.Hover > li:hover {
  background-color: rgba(255, 255, 255, 0.1);
}

select {
  border-color: #e7e7e7;
  background-color: white;
  color: #333333;
}

select[disabled] {
  background: #f3f3f3;
  color: #757575;
}

.Control-label {
  font-weight: normal;
  text-transform: uppercase;
  font-size: 11px;
  color: #757575;
}

.Control-label span {
  text-transform: none;
}

.Input {
  border-color: #E2E2E6;
}

.Input:focus {
  border-color: #0078FF;
}

.Input:disabled {
  background-color: #f3f3f3;
  border-color: #e7e7e7;
}

.Table .Selected > .Selected {
  background: #e7e7e7;
}

.Table thead > tr:not(.First),
.Table thead > tr.First.Last {
  background: #f3f3f3;
}

.Table th {
  color: #757575;
  font-weight: normal;
  border: none;
}
.Table th a {
  color: #333333;
}
.Table th a:hover:not(.F-icon) {
  color: #0078FF;
  text-decoration: underline;
}

.Table td {
  border-color: #e7e7e7;
}

.Table th.Selected {
  background-color: #e7e7e7;
}

.Table td.Selected {
  background-color: #f3f3f3;
}

.Table tr.Selected td {
  background-color: #f3f3f3;
}

.Table-interactive tr:hover > td {
  background: #e6f2fa;
  
}
.Table-interactive tr:hover > td a:not(.Btn, .Btn-primary, .ysf-game-status) {
  color: #0078FF !important;
}
.Table-interactive tr:hover > td .ysf-game-status a:hover:not(.Btn, .Btn-primary, .ysf-game-status) {
  color: #0078FF !important;
}

.Table-interactive tr:hover > td.Selected {
  background: #e6f2fa;
}

.Table-underline tr:hover > td a:not(.Btn, .F-icon) {
  text-decoration: underline;
}

.List-rich > .Listitem {
  border-color: #e7e7e7;
}

.Avatar-xs,
.Avatar-sm,
.Avatar-med,
.Avatar-lg {
  background: #e7e7e7;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}

.Stuck {
  border-bottom: 1px solid #959595;
  color: #333333 !important;
  background: #333333;
}

.Stuck:before,
.Stuck:after {
  margin-bottom: -1px;
  background: transparent;
}

.Pointer {
  border-color: #e7e7e7;
}
.Pointer:after {
  border-color: white;
}

.Thm-snow .Thm-inherit.td-override .App-Bd a:not(.dfBtn),
.Thm-snow.Thm-override.td-override .App-Bd a:not(.dfBtn),
.Thm-snow .td-override .App-Bd a:not(.dfBtn),
.Thm-snow .transparent.td-override .App-Bd a:not(.dfBtn) {
  color: #333333;
}
.Thm-snow .Thm-inherit.td-override .App-Bd .ysp-game-link,
.Thm-snow.Thm-override.td-override .App-Bd .ysp-game-link,
.Thm-snow .td-override .App-Bd .ysp-game-link,
.Thm-snow .transparent.td-override .App-Bd .ysp-game-link {
  padding: 10px 0px;
  border-bottom: 1px solid #e7e7e7;
}
.Thm-snow .Thm-inherit.td-override .App-Hd, .Thm-snow .Thm-inherit.td-override .SimpleTabs,
.Thm-snow.Thm-override.td-override .App-Hd,
.Thm-snow.Thm-override.td-override .SimpleTabs,
.Thm-snow .td-override .App-Hd,
.Thm-snow .td-override .SimpleTabs,
.Thm-snow .transparent.td-override .App-Hd,
.Thm-snow .transparent.td-override .SimpleTabs {
  border-bottom-color: #e7e7e7;
}
.Thm-snow .Thm-inherit.td-override .Bgc-02,
.Thm-snow.Thm-override.td-override .Bgc-02,
.Thm-snow .td-override .Bgc-02,
.Thm-snow .transparent.td-override .Bgc-02 {
  background-color: #e6f2fa;
}

#Stencil .F-trade {
  color: #0078FF;
}
#Stencil .F-watch {
  color: #0078FF;
}
#Stencil .F-error {
  color: #c00;
}
#Stencil .F-success {
  color: #000;
}
#Stencil .F-position {
  color: #5f5f5f;
}
#Stencil .F-rank-good {
  color: #00c073;
}
#Stencil .F-rank-bad {
  color: #e7252e;
}
#Stencil .F-rank-neutral {
  color: #daa400;
}
#Stencil .Linkable:hover {
  background: #e6f2fa;
}
#Stencil .Linkable:hover a:not(.Btn, .Btn-primary) {
  color: #0078FF !important;
}
#Stencil .Bg {
  background: white;
}
#Stencil .Bg-shade {
  background: #f3f3f3;
}
#Stencil .Bg-shade2 {
  background: #f3f3f3;
}
#Stencil .Bg-shade3 {
  background: #959595;
}
#Stencil .Bg-shade4 {
  background: #333333;
}
#Stencil .Bg-overlay {
  background-color: white;
}
#Stencil .Bg-gold {
  background-color: #E6BF22;
}
#Stencil .Bg-silver {
  background-color: #ADAEAB;
}
#Stencil .Bg-bronze {
  background-color: #A87E19;
}
#Stencil .Bg-plastic {
  background-color: #E51D2D;
}
#Stencil .Bg-highlight {
  background: #fff;
}
#Stencil .Bg-highlight2 {
  background: #fff;
}
#Stencil .Bg-highlight3 {
  background: #fff;
}
#Stencil .Bg-positive {
  background: #00c073;
}
#Stencil .Bg-negative {
  background: #e7252e;
}
#Stencil .Bg-neutral {
  background: #daa400;
}
#Stencil .Bg-selected {
  background: #e6f2fa;
}
#Stencil .Bg-daily {
  background: #00c073;
}
#Stencil .Bdr,
#Stencil .Bdrx,
#Stencil .Bdry,
#Stencil .Bdrtop,
#Stencil .Bdrbot,
#Stencil .Bdrstart,
#Stencil .Bdrend {
  border-color: #e7e7e7;
}
#Stencil .Bdr-shade {
  border-color: #f3f3f3;
}
#Stencil .Bdr-shade2 {
  border-color: #e7e7e7;
}
#Stencil .Bdr-shade3 {
  border-color: #959595;
}
#Stencil .Bdr-accent {
  border-color: #6e329d;
}
#Stencil .Box-shadow {
  -moz-box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 5px;
  -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 5px;
  box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 5px;
}
#Stencil .Box-shadow-inset {
  -moz-box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 3px 0px inset;
  -webkit-box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 3px 0px inset;
  box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 3px 0px inset;
}
#Stencil .F-link {
  color: #0078FF;
}
#Stencil .F-disabled {
  color: #757575;
}
#Stencil .F-faded {
  color: #757575;
}
#Stencil .F-faded2 {
  color: #cbcbcb;
}
#Stencil .F-shade {
  color: #757575;
}
#Stencil .F-shade2 {
  color: #cbcbcb;
}
#Stencil .F-shade3 {
  color: #e7e7e7;
}
#Stencil .F-shade4 {
  color: #757575;
}
#Stencil .F-reset {
  color: #333333;
}
#Stencil .F-bright {
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
#Stencil .F-positive {
  color: #00c073;
}
#Stencil .F-negative {
  color: #e7252e;
}
#Stencil .F-neutral {
  color: #daa400;
}
#Stencil .F-live {
  color: #be3f3f;
}
#Stencil .F-injury {
  color: #e7252e;
  cursor: help;
}
#Stencil .F-firstplace {
  color: #e7bd44;
}
#Stencil .F-secondplace {
  color: #cbcbcb;
}
#Stencil .F-thirdplace {
  color: #5e3d20;
}
#Stencil .F-twitter {
  color: #00ACED;
}
#Stencil .F-facebook {
  color: #3B5998;
}
#Stencil .F-timestamp {
  color: #757575;
}
#Stencil .F-felo-bronze {
  color: #8C5105;
}
#Stencil .F-felo-silver {
  color: #959B9F;
}
#Stencil .F-felo-gold {
  color: #A88110;
}
#Stencil .F-felo-platinum {
  color: #46617A;
}
#Stencil .F-felo-diamond {
  color: #3F97C2;
}

html {
  background-image: url(https://s.yimg.com/dh/ap/fantasy/img/background-football@2x.jpg?v=1);
  background-attachment: fixed;
  background-position: center top;
  background-repeat: no-repeat;
  background-size: 100% auto;
}

.Branding-logo {
  background: "";
  display: block;
  height: 0;
  width: 0;
  z-index: 10005;
  margin-top: 5px;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .Branding-logo {
    background-image: "";
    background-size: auto 0;
  }
}
#Stencil .C-accent {
  color: #790000;
}

#Stencil .Thm-light .Thm-toyota .Thm-inherit .Hd,
#Stencil .Thm-light .Thm-toyota.Thm-override .Hd {
  background: black;
  color: white;
}
#Stencil .Thm-light .Thm-toyota .Thm-inherit h2,
#Stencil .Thm-light .Thm-toyota .Thm-inherit .F-mod-header,
#Stencil .Thm-light .Thm-toyota.Thm-override h2,
#Stencil .Thm-light .Thm-toyota.Thm-override .F-mod-header {
  color: white;
}

.Thm-toyota .Thm-inherit,
.Thm-toyota.Thm-override {
  color: #333;
  
}
.Thm-toyota .Thm-inherit .Hd,
.Thm-toyota.Thm-override .Hd {
  color: #333;
}
.Thm-toyota .Thm-inherit .Hd .spon-ad,
.Thm-toyota.Thm-override .Hd .spon-ad {
  overflow: hidden;
  width: 120px;
  height: 30px;
}
.Thm-toyota .Thm-inherit .Bd,
.Thm-toyota.Thm-override .Bd {
  background-color: #f3f3f3;
}
.Thm-toyota .Thm-inherit .Ft,
.Thm-toyota.Thm-override .Ft {
  color: #000;
}
.Thm-toyota .Thm-inherit .hall-of-fame-link,
.Thm-toyota.Thm-override .hall-of-fame-link {
  background-image: url(https://s.yimg.com/cv/ae/fantasy/img/nfl/toyota_2017_sprite_v2.png);
  background-position: 27px 0;
  background-repeat: no-repeat;
  height: 70px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .Thm-toyota .Thm-inherit .hall-of-fame-link,
  .Thm-toyota.Thm-override .hall-of-fame-link {
    background-image: url(https://s.yimg.com/cv/ae/fantasy/img/nfl/toyota_2017_sprite_v2@2x.png);
    background-size: auto 475px;
  }
}
.Thm-toyota .Thm-inherit .hall-of-fame-link-medals,
.Thm-toyota.Thm-override .hall-of-fame-link-medals {
  background-position: 38px 0;
}
.Thm-toyota .Thm-inherit #biggest-blowout-header .hall-of-fame-link,
.Thm-toyota.Thm-override #biggest-blowout-header .hall-of-fame-link {
  background-position: 0 0;
}
.Thm-toyota .Thm-inherit .hall-of-fame-link-vertical,
.Thm-toyota.Thm-override .hall-of-fame-link-vertical {
  background-image: url(https://s.yimg.com/cv/ae/fantasy/img/nfl/toyota_2017_sprite_v2.png);
  background-position: 25px -304px;
  background-repeat: no-repeat;
  height: 77px;
  width: 103px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .Thm-toyota .Thm-inherit .hall-of-fame-link-vertical,
  .Thm-toyota.Thm-override .hall-of-fame-link-vertical {
    background-image: url(https://s.yimg.com/cv/ae/fantasy/img/nfl/toyota_2017_sprite_v2@2x.png);
    background-size: auto 475px;
  }
}
.Thm-toyota .Thm-inherit a,
.Thm-toyota.Thm-override a {
  color: #dc9f38;
}
.Thm-toyota .Thm-inherit .Bgshade,
.Thm-toyota.Thm-override .Bgshade {
  background-color: #dc9f38;
}
.Thm-toyota .Thm-inherit .Bg-shade2,
.Thm-toyota.Thm-override .Bg-shade2 {
  background-color: #e7e7e7;
}
.Thm-toyota .Thm-inherit .F-accent,
.Thm-toyota.Thm-override .F-accent {
  color: #fff;
}
.Thm-toyota .Thm-inherit .F-shade,
.Thm-toyota.Thm-override .F-shade {
  color: #dc9f38;
}
.Thm-toyota .Thm-inherit .Trophy-mount .medal-data,
.Thm-toyota.Thm-override .Trophy-mount .medal-data {
  display: none;
  padding: 5px;
  font-size: 85%;
  width: 200px;
  border: 1px solid #aa6c35;
  background-color: #f9eaa6;
  color: #212326;
}
.Thm-toyota .Thm-inherit .Trophy-mount .medal-data h5,
.Thm-toyota.Thm-override .Trophy-mount .medal-data h5 {
  font-size: 110%;
  font-weight: bold;
}
.Thm-toyota .Thm-inherit .Trophy-mount .medal-data h5,
.Thm-toyota .Thm-inherit .Trophy-mount .medal-data em,
.Thm-toyota .Thm-inherit .Trophy-mount .medal-data p,
.Thm-toyota.Thm-override .Trophy-mount .medal-data h5,
.Thm-toyota.Thm-override .Trophy-mount .medal-data em,
.Thm-toyota.Thm-override .Trophy-mount .medal-data p {
  display: none;
}
.Thm-toyota .Thm-inherit .Trophy-mount:hover .medal-data,
.Thm-toyota.Thm-override .Trophy-mount:hover .medal-data {
  display: block;
  position: absolute;
  left: -73px;
  top: -60px;
  z-index: 100;
}
.Thm-toyota .Thm-inherit .Trophy-mount:hover .medal-data h5,
.Thm-toyota .Thm-inherit .Trophy-mount:hover .medal-data p,
.Thm-toyota.Thm-override .Trophy-mount:hover .medal-data h5,
.Thm-toyota.Thm-override .Trophy-mount:hover .medal-data p {
  display: block;
}
.Thm-toyota .Thm-inherit a,
.Thm-toyota.Thm-override a {
  outline: none;
  text-decoration: none;
}
.Thm-toyota .Thm-inherit .Trophy-mount:hover .medal-data p.share,
.Thm-toyota.Thm-override .Trophy-mount:hover .medal-data p.share {
  margin-top: 5px;
  height: 22px;
  line-height: 2.2em;
}
.Thm-toyota .Thm-inherit .Trophy-mount:hover .medal-data p.share span,
.Thm-toyota.Thm-override .Trophy-mount:hover .medal-data p.share span {
  float: right;
  *float: none;
}
.Thm-toyota .Thm-inherit .Trophy-mount:hover .medal-data p.share a,
.Thm-toyota.Thm-override .Trophy-mount:hover .medal-data p.share a {
  background: url(https://s.yimg.com/dh/ap/us/sp/fn/default/full/nfl/toyota_team_medals_2012.png) no-repeat scroll 0 -260px;
  width: 23px;
  height: 22px;
  text-indent: -999em;
  display: inline-block;
  *zoom: 1;
  *display: inline;
}
.Thm-toyota .Thm-inherit .Trophy-mount:hover .medal-data p.share a.twitter,
.Thm-toyota.Thm-override .Trophy-mount:hover .medal-data p.share a.twitter {
  background-position: 0 -292px;
}
.Thm-toyota .Thm-inherit .Trophy-mount .medal-data span.pointer,
.Thm-toyota.Thm-override .Trophy-mount .medal-data span.pointer {
  background: url(https://s.yimg.com/dh/ap/us/sp/fn/default/full/nfl/toyota_team_medals_2012.png) no-repeat scroll 0 -323px;
  display: block;
  position: absolute;
  bottom: -11px;
  left: 90px;
  width: 21px;
  height: 12px;
}
.Thm-toyota .Thm-inherit .winner-label,
.Thm-toyota.Thm-override .winner-label {
  background-image: url(https://s.yimg.com/cv/ae/fantasy/img/nfl/toyota_2017_sprite_v2.png);
  background-position: 0 -90px;
  height: 16px;
  width: 45px;
  display: block;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .Thm-toyota .Thm-inherit .winner-label,
  .Thm-toyota.Thm-override .winner-label {
    background-image: url(https://s.yimg.com/cv/ae/fantasy/img/nfl/toyota_2017_sprite_v2@2x.png);
    background-size: auto 475px;
  }
}
.Thm-toyota .Thm-inherit .congrats-winner-label,
.Thm-toyota.Thm-override .congrats-winner-label {
  background-image: url(https://s.yimg.com/cv/ae/fantasy/img/nfl/toyota_2017_sprite_v2.png);
  background-position: 0 -876px;
  height: 28px;
  width: 330px;
  display: block;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .Thm-toyota .Thm-inherit .congrats-winner-label,
  .Thm-toyota.Thm-override .congrats-winner-label {
    background-image: url(https://s.yimg.com/cv/ae/fantasy/img/nfl/toyota_2017_sprite_v2@2x.png);
    background-size: auto 475px;
  }
}
.Thm-toyota .Thm-inherit .View-all-medals,
.Thm-toyota.Thm-override .View-all-medals {
  background-image: url(https://s.yimg.com/cv/ae/fantasy/img/nfl/toyota_2017_sprite_v2.png);
  background-position: 0 -124px;
  height: 31px;
  width: 246px;
  display: inline-block;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .Thm-toyota .Thm-inherit .View-all-medals,
  .Thm-toyota.Thm-override .View-all-medals {
    background-image: url(https://s.yimg.com/cv/ae/fantasy/img/nfl/toyota_2017_sprite_v2@2x.png);
    background-size: auto 475px;
  }
}
.Thm-toyota .Thm-inherit .View-earned-medals,
.Thm-toyota.Thm-override .View-earned-medals {
  background-image: url(https://s.yimg.com/cv/ae/fantasy/img/nfl/toyota_2017_sprite_v2.png);
  background-position: 0 -174px;
  height: 31px;
  width: 303px;
  display: inline-block;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .Thm-toyota .Thm-inherit .View-earned-medals,
  .Thm-toyota.Thm-override .View-earned-medals {
    background-image: url(https://s.yimg.com/cv/ae/fantasy/img/nfl/toyota_2017_sprite_v2@2x.png);
    background-size: auto 475px;
  }
}
.Thm-toyota .Thm-inherit .unearned-medal,
.Thm-toyota.Thm-override .unearned-medal {
  width: 60px;
  height: 60px;
  background-image: url(https://s.yimg.com/cv/ae/fantasy/img/nfl/toyota_2017_sprite_v2.png);
  background-position: 0 -224px;
  display: block;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .Thm-toyota .Thm-inherit .unearned-medal,
  .Thm-toyota.Thm-override .unearned-medal {
    background-image: url(https://s.yimg.com/cv/ae/fantasy/img/nfl/toyota_2017_sprite_v2@2x.png);
    background-size: auto 475px;
  }
}
.Thm-toyota .Thm-inherit .View-all-blowouts,
.Thm-toyota.Thm-override .View-all-blowouts {
  background-image: url(https://s.yimg.com/cv/ae/fantasy/img/nfl/toyota_2017_sprite_v2.png);
  background-position: 0 -445px;
  height: 30px;
  width: 246px;
  display: inline-block;
  left: -40px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .Thm-toyota .Thm-inherit .View-all-blowouts,
  .Thm-toyota.Thm-override .View-all-blowouts {
    background-image: url(https://s.yimg.com/cv/ae/fantasy/img/nfl/toyota_2017_sprite_v2@2x.png);
    background-size: auto 475px;
  }
}
.Thm-toyota .Thm-inherit .Nominate-footer,
.Thm-toyota.Thm-override .Nominate-footer {
  background-image: url(https://s.yimg.com/cv/ae/fantasy/img/nfl/Toyota_2017_Nominate.jpg);
  background-repeat: no-repeat;
  background-size: 300px 100px;
  background-position: center;
  height: 100px;
}
.Thm-toyota .Thm-inherit .Learnmore-footer,
.Thm-toyota.Thm-override .Learnmore-footer {
  background-image: url(https://s.yimg.com/cv/ae/fantasy/img/nfl/Toyota_2017_LearnMore.jpg);
  background-repeat: no-repeat;
  background-size: 300px 100px;
  background-position: center;
  height: 100px;
}
.Thm-toyota .Thm-inherit .Votenow-footer,
.Thm-toyota.Thm-override .Votenow-footer {
  background-image: url(https://s.yimg.com/cv/ae/fantasy/img/nfl/Toyota_2017_VoteNow.jpg);
  background-repeat: no-repeat;
  background-size: 300px 100px;
  background-position: center;
  height: 100px;
}
.Thm-toyota .Thm-inherit .Visithall-footer,
.Thm-toyota.Thm-override .Visithall-footer {
  background-image: url(https://s.yimg.com/cv/ae/fantasy/img/nfl/Toyota_2017_VisitHall.jpg);
  background-repeat: no-repeat;
  background-size: 300px 100px;
  background-position: center;
  height: 100px;
}

#Stencil .Thm-toyota .Thm-inherit .Bdr,
#Stencil .Thm-toyota .Thm-inherit .Bdrtop,
#Stencil .Thm-toyota .Thm-inherit .Bdrbot,
#Stencil .Thm-toyota .Thm-inherit .Bdrx,
#Stencil .Thm-toyota .Thm-inherit .Bdry,
#Stencil .Thm-toyota .Thm-inherit .Bdrstart,
#Stencil .Thm-toyota .Thm-inherit .Bdrend,
#Stencil .Thm-toyota.Thm-override .Bdr,
#Stencil .Thm-toyota.Thm-override .Bdrtop,
#Stencil .Thm-toyota.Thm-override .Bdrbot,
#Stencil .Thm-toyota.Thm-override .Bdrx,
#Stencil .Thm-toyota.Thm-override .Bdry,
#Stencil .Thm-toyota.Thm-override .Bdrstart,
#Stencil .Thm-toyota.Thm-override .Bdrend {
  border-color: #ccc9c9;
}
#Stencil .Thm-toyota .Thm-inherit .Bg-shade2,
#Stencil .Thm-toyota.Thm-override .Bg-shade2 {
  background-color: #e7e7e7;
}
#Stencil .Thm-toyota .Thm-inherit .F-accent,
#Stencil .Thm-toyota.Thm-override .F-accent {
  color: #fff;
}
#Stencil .Thm-toyota .Thm-inherit .F-shade,
#Stencil .Thm-toyota.Thm-override .F-shade {
  color: #dc9f38;
}
