@charset 'UTF-8'; audio,canvas,video{display:inline-block}audio:not([controls]){display:none}html{height:100%;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;width:100%}html,button,input,select,textarea{font-family:sans-serif;color:#222}body{margin:0;font-size:1em;line-height:1.4}a{color:#0af;text-decoration:none}a:visited{color:#4ec4ff}a:hover{color:#1a95d2}a:focus{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}pre,code,kbd,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}ul,ol{margin:0;padding:0}dd{margin:0}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;vertical-align:middle}.lt-ie9{-ms-interpolation-mode:bicubic;display:block}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.no-touch{text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:#f6f6f6 url(../../images/patterns/noise_f6f6f6.png) repeat top left;font-family:Arial,sans-serif;min-height:100%;min-width:980px;position:relative;width:100%}body.partner-background{background:#f6f6f6 url(../../images/patterns/noise.png)}@-moz-document url-prefix(){img{display:inline-block}}.clst-main-title,.static-page .page-content>.clst-main-title{color:#999;font-family:'Futura Today Bold',Arial,sans-serif;font-size:13px;font-weight:400;letter-spacing:1px;line-height:13px;margin:0;padding:14px 8px 10px;text-align:center;text-shadow:0 1px 1px #fff;text-transform:uppercase}.clst-main-title{color:#fff;margin-left:1px;text-shadow:0 1px 1px rgba(0,0,0,.15);width:109px}.clst-section-name{color:#fff;font-family:'Futura Today Bold',Arial,sans-serif;font-weight:400;font-size:13px;letter-spacing:1px;line-height:13px;margin:0;padding:15px 5px 10px;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.15);text-transform:uppercase}.clst-section-name:visited{color:inherit}p{margin:0}.parent-label{background-color:#009bff;color:#fff;font-family:'Futura Today Bold',arial,sans-serif;font-size:10px;font-weight:400;left:20px;letter-spacing:1px;line-height:9px;padding:5px 6px 6px;position:absolute;text-transform:uppercase;top:20px;z-index:40}.parent-label:visited,.parent-label:hover{color:#fff}.hero .parent-label{z-index:54}.avatar{box-shadow:0 1px 1px 0 rgba(0,0,0,.4);border:2px solid #fff;float:left;margin-right:10px}.thumb{float:left;height:80px;position:relative;width:100px}.thumb>img{box-shadow:0 2px 2px 0 rgba(0,0,0,.08);height:80px;width:80px}.avathumb{float:left;height:92px;position:relative;width:100px}.avathumb>img:first-child{box-shadow:0 2px 2px 0 rgba(0,0,0,.08);height:80px;margin-top:12px;width:80px}.avathumb>.avatar{float:none;margin:0;position:absolute;right:8px;top:0}.byline{margin:15px 0 15px 20px}.hero .byline-block .byline{margin:0}.byline .author{display:block;font-size:11px;font-weight:700}.byline .author em{cursor:pointer;font-style:normal}.byline .author a>em:hover{text-decoration:underline}.byline.byline-nopub .author{padding-top:7px}.byline .pub{display:block;font-size:10px;margin-top:1px;text-transform:uppercase;white-space:nowrap}.paginator-indicator{display:block;margin:0;padding:0;text-align:center}.paginator-indicator-target{cursor:pointer;display:inline-block;line-height:12px;padding:8px;margin:2px}.no-touch .paginator-indicator-target:hover .paginator-indicator-bullet:after{background-color:#ebebeb;background-color:rgba(255,255,255,.1);border-radius:4px;content:'';display:block;height:8px;margin:2px;width:8px}.no-touch .paginator-indicator-target:hover .paginator-indicator-bullet.active:after{background-color:#fff}.paginator-indicator-bullet{background-color:#b2b2b2;background-color:rgba(0,0,0,.3);border-radius:6px;box-shadow:0 1px 0 0 rgba(255,255,255,.2),inset 0 1px 0 1px rgba(0,0,0,.3);display:inline-block;height:12px;width:12px}.paginator-indicator-bullet.active{cursor:default}.paginator-indicator-bullet.active:after{background-color:#fff;border-radius:4px;box-shadow:0 1px 0 1px rgba(0,0,0,.6);content:'';display:block;height:8px;margin:2px;width:8px}.split-two{list-style:none;margin:0;padding:0;display:table}.table-row{display:table-row}.table-row>.clst-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;padding:20px;width:50%;border:0}.clst-text-meta{display:table}.meta-section-link,.clst-text-meta-timestamp{display:table-cell;vertical-align:top}.table-row>.split-two-odd{padding-right:10px}.table-row>.split-two-even{padding-left:10px}@font-face{font-family:'Futura Today';src:url(../../fonts/futura_today_normal.eot);src:url(../../fonts/futura_today_normal.eot?#iefix) format('embedded-opentype'),url(../../fonts/futura_today_normal.woff) format('woff'),url(../../fonts/futura_today_normal.ttf) format('truetype');font-style:normal}@font-face{font-family:'Futura Today DemiBold';src:url(../../fonts/futura_today_demibold.eot);src:url(../../fonts/futura_today_demibold.eot?#iefix) format('embedded-opentype'),url(../../fonts/futura_today_demibold.woff) format('woff'),url(../../fonts/futura_today_demibold.ttf) format('truetype');font-style:normal}@font-face{font-family:'Futura Today Bold';src:url(../../fonts/futura_today_bold.eot);src:url(../../fonts/futura_today_bold.eot?#iefix) format('embedded-opentype'),url(../../fonts/futura_today_bold.woff) format('woff'),url(../../fonts/futura_today_bold.ttf) format('truetype');font-style:normal}@font-face{font-family:'Futura Today Light';src:url(../../fonts/futura_today_light.eot);src:url(../../fonts/futura_today_light.eot?#iefix) format('embedded-opentype'),url(../../fonts/futura_today_light.woff) format('woff'),url(../../fonts/futura_today_light.ttf) format('truetype');font-style:light}@font-face{font-family:'Gannett Icons';src:url(../../fonts/gannett-icons.eot);src:url(../../fonts/gannett-icons.eot?#iefix) format('embedded-opentype'),url(../../fonts/gannett-icons.ttf) format('truetype'),url(../../fonts/gannett-icons.woff) format('woff');font-weight:400;font-style:normal}.ui-sprite-before:before{background:url(../../images/sprites/ui-sprite.png) 0 0 no-repeat;content:'';display:inline-block;height:20px;width:20px;position:relative;top:-4px;vertical-align:top}.ui-sprite-after:after{background:url(../../images/sprites/ui-sprite.png) 0 0 no-repeat;content:'';display:inline-block;height:20px;width:20px;position:relative;top:-4px;vertical-align:top}.ui-btn{cursor:pointer;border-radius:3px;display:block;font-weight:700;line-height:28px;font-size:12px;padding:0 10px;position:relative;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.8);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:30px;border-width:1px;border-style:solid}.ui-btn.icon:before{background:url(../../images/sprites/ui-sprite.png) 0 0 no-repeat;content:'';display:inline-block;position:relative;top:5px;height:20px;margin-right:5px;overflow:hidden;width:20px}.ui-light .ui-btn,.ui-light.ui-btn{background:#fff;background:-moz-linear-gradient(#fefefe,#e8e8e8);background:-ms-linear-gradient(#fefefe,#e8e8e8);background:-o-linear-gradient(#fefefe,#e8e8e8);background:-webkit-linear-gradient(#fefefe,#e8e8e8);background:linear-gradient(#fefefe,#e8e8e8);border-color:#838383;color:#666;text-shadow:0 1px 0 rgba(0,0,0,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),inset 0 -1px 0 rgba(255,255,255,.05),0 1px 2px -1px rgba(0,0,0,.4)}.ui-dark .ui-btn,.ui-dark.ui-btn{background:#3b3b3b;background:-moz-linear-gradient(#3b3b3b,#313131);background:-ms-linear-gradient(#3b3b3b,#313131);background:-o-linear-gradient(#3b3b3b,#313131);background:-webkit-linear-gradient(#3b3b3b,#313131);background:linear-gradient(#3b3b3b,#313131);border-color:#191919;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 -1px 0 rgba(255,255,255,.04);color:#ccc;text-shadow:0 1px 0 rgba(0,0,0,.24)}.ui-light .ui-btn:hover,.ui-light.ui-btn:hover{background:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),inset 0 -1px 0 rgba(255,255,255,.05),0 1px 2px -1px rgba(0,0,0,.4)}.ui-dark .ui-btn:hover,.ui-dark.ui-btn:hover{background:#292929;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),inset 0 -1px 0 rgba(255,255,255,.02)}.ui-light .ui-btn.active,.ui-light.ui-btn.active{background:gray;box-shadow:inset 0 0 5px rgba(0,0,0,.2);color:#fff;cursor:default}.ui-dark .ui-btn.active,.ui-dark.ui-btn.active{background:#000;border-bottom-color:#3f3f3f;box-shadow:none}.ui-opaque .ui-btn,.ui-opaque.ui-btn{border-width:1px;border-style:solid;background:0;box-shadow:none;text-shadow:none}.ui-light.ui-opaque .ui-btn,.ui-light.ui-opaque.ui-btn{color:#333;border-color:#d1d1d1}.ui-dark.ui-opaque .ui-btn,.ui-dark.ui-opaque.ui-btn{color:#fff;background:#1c1c1c;border-color:#333}.ui-chunky-btn{background:#21acff;background:-moz-linear-gradient(top,rgba(33,172,255,1) 0,rgba(27,154,255,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(33,172,255,1)),color-stop(100%,rgba(27,154,255,1)));background:-webkit-linear-gradient(top,rgba(33,172,255,1) 0,rgba(27,154,255,1) 100%);background:-o-linear-gradient(top,rgba(33,172,255,1) 0,rgba(27,154,255,1) 100%);background:-ms-linear-gradient(top,rgba(33,172,255,1) 0,rgba(27,154,255,1) 100%);background:linear-gradient(to bottom,rgba(33,172,255,1) 0,rgba(27,154,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#21acff', endColorstr='#1b9aff', GradientType=0);border:1px solid #149cee;border-radius:3px;box-shadow:0 1px 1px rgba(0,0,0,.2);font-family:'Futura Today Bold',helvetica,sans-serif;font-size:13px;color:#fff;cursor:pointer;display:inline-block;height:40px;line-height:40px;padding:0 20px;position:relative;text-transform:uppercase;text-shadow:0 1px 0 rgba(0,0,0,.1);-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.ui-chunky-btn:hover,.ui-chunky-btn:visited,.ui-chunky-btn:active{color:#fff;background:#38b4ff;background:-moz-linear-gradient(top,rgba(56,180,255,1) 0,rgba(46,164,255,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(56,180,255,1)),color-stop(100%,rgba(46,164,255,1)));background:-webkit-linear-gradient(top,rgba(56,180,255,1) 0,rgba(46,164,255,1) 100%);background:-o-linear-gradient(top,rgba(56,180,255,1) 0,rgba(46,164,255,1) 100%);background:-ms-linear-gradient(top,rgba(56,180,255,1) 0,rgba(46,164,255,1) 100%);background:linear-gradient(to bottom,rgba(56,180,255,1) 0,rgba(46,164,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#38b4ff', endColorstr='#2ea4ff', GradientType=0)}.ui-chunky-btn:active{box-shadow:none}.ui-chunky-btn.secondary{background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0,rgba(247,247,247,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(247,247,247,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0,rgba(247,247,247,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0,rgba(247,247,247,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0,rgba(247,247,247,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0,rgba(247,247,247,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f7f7f7', GradientType=0);border-color:#d4d4d4;box-shadow:0 1px 2px rgba(0,0,0,.1);color:#333}.ui-chunky-btn.secondary:hover{background:#fff}.ui-chunky-btn.secondary:active{background:#fff;box-shadow:none}.ui-chunky-btn.icon{padding-left:50px;position:relative}.ui-chunky-btn.icon:before{content:'';height:16px;left:12px;position:absolute;top:11px;width:16px}.ui-chunky-btn.icon:after{content:'';display:block;height:40px;left:40px;position:absolute;top:0;width:1px;border-right:1px solid #fff;background-color:#000;opacity:.1}.lt-ie9 .ui-chunky-btn.icon:after{background:transparent;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000, endColorstr=#4C000000)";filter:alpha(opacity=10)}.ui-chunky-btn.cancel:before{background:url(../../images/components/utility-contribute-sprite.png) no-repeat 0 -239px}.ui-chunky-btn.share:before{background:url(../../images/components/ft-share-btns.png) no-repeat 15px 9px}.ui-chunky-btn.send:before{background:url(../../images/components/utility-contribute-sprite.png) no-repeat 0 -409px}.ui-chunky-btn.pdf:before{background:url(../../images/components/utility-contribute-sprite.png) no-repeat 10px -470px}.fb-post-btn{background:#637bad;background:-moz-linear-gradient(top,#637bad 0,#5972a7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#637bad),color-stop(100%,#5972a7));background:-webkit-linear-gradient(top,#637bad 0,#5972a7 100%);background:-o-linear-gradient(top,#637bad 0,#5972a7 100%);background:-ms-linear-gradient(top,#637bad 0,#5972a7 100%);background:linear-gradient(to bottom,#637bad 0,#5972a7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#637bad', endColorstr='#5972a7', GradientType=0);border:1px solid #29447e;box-shadow:inset 0 1px 0 rgba(255,255,255,.2);color:#fff;cursor:pointer;display:inline-block;font-family:'lucida grande',tahoma,verdana,arial,sans-serif;font-size:11px;font-weight:700;line-height:13px;padding:4px 12px 5px}.fb-post-btn:active{background:#4f6aa3}select.ui-dropdown{display:none}.ui-dropdown{position:relative;display:block;vertical-align:middle;line-height:normal;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:64px}.ui-dropdown:hover{cursor:pointer}.ui-dropdown-value{overflow:hidden;padding-right:40px;padding-left:10px;width:100%;cursor:pointer;display:inline-block;font-weight:700;position:relative;vertical-align:top;text-align:left}.ui-dropdown-value:after{background:url(../../images/sprites/ui-sprite.png) -166px -8px no-repeat;content:'';display:block;position:absolute;top:14px;right:11px;height:4px;width:7px;z-index:1}.ui-light .ui-dropdown-value{border-color:#838383;color:#666;text-shadow:0 1px 0 rgba(0,0,0,.08);box-shadow:0 1px 4px -1px rgba(0,0,0,.4)}.ui-light.expanded .ui-dropdown-value{background:#e6e6e6;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),inset 0 -1px 0 rgba(255,255,255,.05),0 1px 2px -1px rgba(0,0,0,.4)}.ui-light .ui-dropdown-value:after{background-position:-166px -48px}.ui-dropdown-value:before{content:'';display:block;position:absolute;top:3px;right:29px;height:24px;width:1px;z-index:9}.ui-dark .ui-dropdown-value:before{border-left:1px solid #999;border-left:1px solid rgba(0,0,0,.4);box-shadow:inset 1px 0 0 rgba(255,255,255,.1)}.ui-light .ui-dropdown-value:before{border-left:1px solid #ebebeb;border-left:1px solid rgba(0,0,0,.1);box-shadow:inset 1px 0 0 rgba(255,255,255,.1)}.ui-dropdown-content{border-radius:3px;margin:0;padding:0;box-shadow:none;border:0;overflow:hidden;width:100%;z-index:100;position:absolute;display:none}.ui-dropdown.expanded .ui-dropdown-content{display:block;max-height:180px}.ui-dark .ui-dropdown-content{background:#4d4d4d;border:1px solid #0a0a0a;box-shadow:inset 0 1px 0 #5f5f5f,0 2px 3px rgba(0,0,0,.5)}.ui-light .ui-dropdown-content{background:#fefefe;border:1px solid #e6e6e6;box-shadow:inset 0 1px 0 #f5f5f5,0 2px 3px rgba(0,0,0,.5);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;z-index:100}.ui-dropdown-scroll-wrap{max-height:120px}.ui-dropdown-items-container{list-style:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;position:relative}.ui-dropdown-item{display:block;font-weight:700;cursor:pointer;width:100%;white-space:nowrap;font-size:12px;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.ui-dropdown-item-without-link{padding:5px 10px}.ui-dropdown-item-link{padding:5px 10px}.ui-dropdown-item:first-child{border-radius:3px 3px 0 0}.ui-dropdown-item:last-child{border-radius:0 0 3px 3px}.ui-dropdown-item-link{display:block}.ui-dropdown-item-link:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.ui-dropdown-item-link:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.ui-light .ui-dropdown-item,.ui-light .ui-dropdown-item-link{color:#666}.ui-light .ui-dropdown-item-selected{background-color:#f2f2f2}.ui-light .ui-dropdown-item-highlight{background-color:#e6e6e6}.ui-dark .ui-dropdown-item,.ui-dark .ui-dropdown-item-link{color:#fff}.ui-dark .ui-dropdown-item-selected{background-color:#393939}.ui-dark .ui-dropdown-item-highlight{background-color:gray}.ui-button-toggle{display:block;margin:0;padding:0;list-style:none;box-shadow:inset 0 2px 6px 0 rgba(0,0,0,.5);width:auto;border-radius:3px}select.ui-button-toggle{display:none}.ui-button-toggle-item{padding-right:12px;padding-left:12px;border-radius:0;display:inline-block;border-left-width:0;position:relative;text-shadow:0 1px 0 rgba(0,0,0,.8);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top}.ui-button-toggle-item.active{cursor:default;border-color:transparent;text-shadow:0 1px 0 rgba(0,0,0,.4)}.ui-button-toggle-item:hover{box-shadow:none}.ui-button-toggle-item.active:hover{cursor:default}.ui-button-toggle-item:first-child{border-bottom-left-radius:3px;border-top-left-radius:3px;border-left-width:1px}.ui-button-toggle-item:last-child{border-bottom-right-radius:3px;border-top-right-radius:3px}.ui-button-toggle-item.active .ui-button-toggle-item-link{cursor:default}.ui-button-toggle-item-link{display:inline-block;vertical-align:top}.ui-light.ui-button-toggle,.ui-light .ui-button-toggle{background-color:gray}.ui-light .ui-button-toggle-item{color:#666}.ui-light .ui-button-toggle-item.ui-btn{box-shadow:none}.ui-light .ui-button-toggle-item.active,.ui-light .ui-button-toggle-item.active:hover{background:transparent;color:#fff}.ui-light .ui-button-toggle-item.active a,.ui-light .ui-button-toggle-item.active .toggle-item-link{color:#fff;border-color:rgba(95,95,95,.5)}.ui-light .ui-button-toggle-item.active:first-child{border-right:1px solid #5f5f5f}.ui-light .ui-button-toggle-item-link{color:#666}.ui-light .ui-button-toggle-item.active .ui-button-toggle-item-link{color:#fff}.ui-dark.ui-button-toggle,.ui-dark .ui-button-toggle{background-color:#141414}.ui-dark .ui-button-toggle-item:hover{background:#2c2c2c}.ui-dark .ui-button-toggle-item.active,.ui-dark .ui-button-toggle-item.active:hover{background:transparent;box-shadow:none}.ui-dark .ui-button-toggle-item-link{color:#ccc}.ui-dark .ui-button-toggle-item.active .ui-button-toggle-item-link{color:#fff;border-color:transparent}.ui-slider{width:auto;height:35px}.ui-light.ui-slider .ui-slider-bar{border-radius:20px;display:inline-block;height:14px;margin:10px 0;position:relative;width:100px}.ui-light.ui-slider .ui-slider-bar{background:gray;box-shadow:inset 0 1px 3px rgba(0,0,0,.6),0 1px 0 #fff}.ui-slider .ui-btn.ui-slider-handle{border-radius:24px;display:block;width:26px;height:26px;padding:0;position:absolute;top:-7px;margin-left:-15px;outline:0}.ui-slider .ui-btn.ui-slider-handle:before{background:#6c6c6c;border-radius:8px;box-shadow:0 1px 1px rgba(255,255,255,.4),inset 0 1px 0 rgba(0,0,0,.3);content:'';display:block;height:8px;left:8px;position:absolute;top:8px;width:8px}.ui-light.ui-slider .ui-btn.ui-slider-handle{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(255,255,255,.2),0 2px 4px rgba(0,0,0,.5)}.ui-slider .ui-label-left{margin-right:16px}.ui-slider .ui-label-right{margin-left:16px;text-align:left;width:34px}.ui-zoom{display:inline-block;position:relative}.ui-zoom:before{background:gray;box-shadow:inset 0 0 3px rgba(0,0,0,.25);content:'';display:block;height:26px;left:16px;position:absolute;top:3px;width:30px}.ui-zoom .ui-btn{border-radius:30px;float:left;padding:0;position:relative;overflow:hidden;text-indent:105%;white-space:nowrap;width:30px}.ui-zoom .ui-btn:before{background-image:url(../../images/sprites/ui-sprite.png);background-repeat:no-repeat;content:'';display:block;height:20px;left:5px;position:absolute;top:4px;width:20px}.ui-zoom .ui-btn.plus-icon:before{background-position:-80px -40px}.ui-zoom .ui-btn.minus-icon:before{background-position:-60px -40px;top:5px}.ui-text-input,.ui-textarea{border-radius:3px;width:auto;box-shadow:inset 0 1px 2px rgba(0,0,0,.35);color:#8c8c8c;display:block;border:0;padding-left:9px;padding-right:9px;font-size:13px;line-height:normal;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.ui-textarea{padding:9px}.ui-text-input{height:30px}.ui-text-input[placeholder]:focus::-webkit-input-placeholder,.ui-textarea[placeholder]:focus::-webkit-input-placeholder{transition:opacity .5s .5s ease;opacity:0}.ui-text-input:required,.ui-textarea:required{background-color:#fff}.lt-ie9 .ui-text-input{padding-top:5px}.ui-light .ui-text-input,.ui-light.ui-text-input,.ui-light .ui-textarea,.ui-light.ui-textarea{border:1px solid #999}.ui-light.ui-text-input-placeholder{color:#a9a9a9}.ui-dark .ui-text-input,.ui-dark.ui-text-input,.ui-dark .ui-textarea,.ui-dark.ui-textarea{border:0;box-shadow:inset 0 1px 3px rgba(0,0,0,.5)}.ui-form-field-container{position:relative;width:auto}.ui-form-field-label.hidden-label{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.ui-text-input-clear-btn{display:none;width:15px;height:0;overflow:hidden;padding-top:15px;position:absolute;right:8px;top:8px;background:transparent url(../../images/modules/forms/forms-sprite2.png) no-repeat -7px -7px;background-color:transparent;z-index:6;cursor:pointer}input.ui-checkbox{display:none}.ui-checkbox{position:relative;cursor:pointer;padding-left:26px;font-weight:700;line-height:30px;font-size:12px;height:30px}.ui-checkbox:before{display:inline-block;content:"";height:14px;width:14px;position:absolute;top:6px;left:0;box-shadow:0 1px 1px 1px rgba(0,0,0,.2);border:1px solid #b9b9b9;background:#fff no-repeat 0 0;background-image:url(../../images/sprites/ui-sprite.png);cursor:pointer}.ui-checkbox-checked:after{content:"";display:block;position:absolute;height:16px;width:16px;top:6px;left:0;background-image:url(../../images/sprites/ui-sprite.png);background-position:-322px -62px}.ui-light .ui-checkbox{color:#666}input.ui-radio{display:none}.ui-radio{position:relative;padding-left:24px;cursor:pointer;font-weight:700;font-size:12px;height:30px;line-height:30px}.ui-radio:before{content:"";border-radius:24px;display:block;width:16px;height:16px;background:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(255,255,255,.2),0 2px 4px rgba(0,0,0,.5);position:absolute;top:6px;left:0}.ui-radio-selected:after{background:#17a2ff;border-radius:8px;box-shadow:0 1px 1px rgba(255,255,255,.4),inset 0 1px 0 rgba(0,0,0,.3);content:'';display:block;height:6px;left:5px;position:absolute;top:11px;width:6px}.ui-light .ui-radio{color:#666}.ui-text-input.ui-form-field-error,.ui-textarea.ui-form-field-error,.ui-dropdown.ui-form-field-error{border-color:red;border-style:solid;border-width:1px}.ui-autocomplete-container{position:relative;width:auto}.ui-autocomplete-content{position:absolute;top:28px;left:0;width:100%;padding-top:8px;z-index:2}.ui-autocomplete-result-container{display:block;list-style:none;margin:0;width:100%;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;border:0}.ui-autocomplete-result-item{font-size:12px;font-weight:700;width:100%;color:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#000;border-top:1px solid #000;border-bottom:1px solid #282828;display:block;cursor:pointer;line-height:12px;padding:8px 10px}.ui-autocomplete-result-item:first-child:before{content:'';display:block;background:transparent url(../../images/sprites/forms-sprite.png) 0 -25px no-repeat;width:16px;height:8px;position:absolute;top:-8px;left:50%;margin-left:-8px}.ui-autocomplete-result-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px;background-image:-moz-linear-gradient(top,rgba(255,255,255,.13) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,.13)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.13) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.13) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.13) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.13) 0,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#21ffffff', endColorstr='#00ffffff', GradientType=0);border-top:0}.ui-autocomplete-result-item:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom:0}.ui-autocomplete-result-hover,.ui-autocomplete-result-item:hover{background:#0af;cursor:pointer}.ui-autocomplete-result-item:active{color:#666;background:#fff}.ui-loading{background-position:48% 45%!important;background-repeat:no-repeat!important;background-color:transparent;height:100%;width:100%}.ui-loading.light-small{background-image:url(../../images/preloaders/windmill-loader_1x_light.gif)!important}.ui-loading.dark-small{background-image:url(../../images/preloaders/windmill-loader_1x_dark.gif)!important;background-color:#000}.ui-loading.light-medium{background-image:url(../../images/preloaders/windmill-loader_2x_light.gif)!important}.ui-loading.dark-medium{background-image:url(../../images/preloaders/windmill-loader_2x_dark.gif)!important;background-color:#000}.ui-loading.dark-large{background-image:url(../../images/preloaders/windmill-loader_3x_dark.gif)!important}.ui-loader{display:block;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;-ms-transition:all 200ms linear;opacity:0;visibility:hidden}.ui-loader.active{opacity:1;visibility:visible}.ui-alert{border-radius:8px;font-weight:700;top:-200px;position:fixed;left:43%;z-index:10000;background:#ff0;padding:10px 15px;font-size:12px;color:#222;display:none;-webkit-transition:top .25s linear;-moz-transition:top .25s linear;-o-transition:top .25s linear;-ms-transition:top .25s linear;transition:top .25s linear}.ui-alert .close-btn{background:url(../../images/sprites/ui-sprite.png) no-repeat -1020px 0;cursor:pointer;height:21px;margin-top:-9px;position:absolute;right:-10px;top:0;width:20px;overflow:hidden;text-indent:105%;white-space:nowrap}.ui-alert.active{display:block;top:300px}.ui-alert.error{background:red;color:#fff}.ui-alert .prompt a{cursor:pointer;display:inline-block;margin-left:.5em}.scrollable-content{position:relative}.vertical-scroll{border-radius:4px;height:100%;position:absolute;right:2px;top:0;width:7px}.vertical-scroll.hide{display:none}.vertical-scroll>.scrolldragger{background:#333;border-radius:4px;opacity:.7;padding:0;position:relative;width:7px;-moz-transition:opacity .35s ease-out;-ms-transition:opacity .35s ease-out;-o-transition:opacity .35s ease-out}.vertical-scroll.ui-light>.scrolldragger{background:#828282}.vertical-scroll.ui-lighter>.scrolldragger{background:#e6e6e6}.vertical-scroll.ui-dark>.scrolldragger{background:#333}.scrolldragger{cursor:pointer;position:relative}.vertical-scroll.fadeout>.scrolldragger{opacity:0}.vertical-scroll.fadeout.active>.scrolldragger{opacity:.7}.vertical-scroll>.scrolldragger.hover>.over-icon{background:url(../../images/sprites/ui-sprite.png) no-repeat 0 0;height:14px;left:50%;margin:-7px 0 0 -3px;position:absolute;top:50%;width:6px}.ui-dark.vertical-scroll>.scrolldragger{background:#333}.ui-dark.vertical-scroll>.scrolldragger{background:#ececec}.ui-lighter.vertical-scroll{background-color:#ececec;border:1px solid #e4e4e4;border-radius:5px;height:100%;top:0;right:5px}.ui-lighter.vertical-scroll .scrolldragger{background-color:#f7f7f7;border:1px solid #ccc;border-radius:10px;margin-left:-1px;min-height:15px;opacity:1;width:7px}.ui-lighter.vertical-scroll .scrolldragger.hover{width:12px;margin-left:-4px}.ui-lighter.vertical-scroll .scrolldragger>.over-icon{display:none}.ui-lighter.vertical-scroll .scrolldragger.hover>.over-icon{display:block;background:url(../../images/sprites/ui-sprite.png) no-repeat 0 0;background-position:-767px -22px;width:12px}.horizontal-scroll{border-radius:2px;height:7px;left:1px;position:absolute;bottom:12px;width:100%}.horizontal-scroll>.scrolldragger{border-radius:3px;height:6px;margin:-1px 0 0 0;padding:0;width:150px}.horizontal-scroll>.scrolldragger.hover{border-radius:8px;height:12px;margin:-4px 0 0 0}.horizontal-scroll>.scrolldragger.hover>.over-icon{background:url(../../images/sprites/ui-sprite.png) no-repeat 0 0;height:6px;margin:3px auto;width:14px}.ui-dark.horizontal-scroll{background:#111;background:rgba(0,0,0,.4);border-bottom:solid 1px #000;border-bottom:solid 1px rgba(0,0,0,.1);border-top:solid 1px #000;border-top:solid 1px rgba(0,0,0,.29)}.ui-dark.horizontal-scroll>.scrolldragger{background:#333;border:solid 1px #000;box-shadow:inset 0 1px 0 0 #484848}.ui-dark.horizontal-scroll>.scrolldragger.hover>.over-icon{background-position:-763px -47px}.ui-light.horizontal-scroll{background:#ececec;border-bottom:solid 1px #fff;box-shadow:inset 0 1px 0 0 #e3e3e3;border-top:solid 1px #d2d2d2}.ui-light.horizontal-scroll>.scrolldragger{background:#f7f7f7;border:solid 1px #c9c9c9;box-shadow:inset 0 1px 0 0 #fff}.ui-light.horizontal-scroll>.scrolldragger.hover>.over-icon{background-position:-763px -7px}/*!
 * jQuery UI Datepicker 1.8.23
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */ .ui-datepicker{padding:6px 6px 6px 5px;display:none;border-radius:3px;width:220px;box-shadow:0 2px 9px rgba(0,0,0,.8);position:relative}.ui-datepicker:after{content:'';display:block;height:17px;position:absolute;left:50%;margin-left:-19px;top:-17px;width:39px}.ui-datepicker .ui-datepicker-header{position:relative;padding:0;background:0;border:0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;display:none}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0;line-height:0;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;margin:0;padding:0}.ui-datepicker table{width:100%;font-size:10px;border-collapse:collapse;margin:0;font-weight:700}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{padding:0}.ui-datepicker td.ui-datepicker-current-day,.ui-datepicker td.ui-datepicker-current-day.ui-datepicker-today{box-shadow:inset 0 1px 3px rgba(0,0,0,.5);border-width:0}.ui-datepicker td.ui-datepicker-today{box-shadow:inset 0 1px 0 #5c5c5c;border-width:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:0;height:25px;line-height:25px;text-align:center;text-decoration:none;border:2px solid transparent}.ui-datepicker .ui-state-default,.ui-datepicker .ui-widget-content .ui-state-default,.ui-datepicker .ui-widget-header .ui-state-default{background:0;border:2px solid transparent;font-weight:700}.ui-datepicker .ui-state-highlight,.ui-datepicker .ui-widget-content .ui-state-highlight,.ui-datepicker .ui-widget-header .ui-state-highlight{background:0;box-shadow:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-date-picker{display:inline-block;position:relative}input.ui-date-picker{border-radius:3px;border:0;height:30px;font-weight:700;font-size:12px;line-height:12px;outline:0;padding:0 10px}.ui-date-picker-btn{border-width:1px;border-style:solid;border-radius:2px;content:'';cursor:pointer;display:block;height:28px;position:absolute;right:0;top:0;width:33px}.ui-date-picker-btn:hover .ui-date-picker-btn:after{opacity:1}.ui-date-picker-btn:after{content:'';display:block;height:20px;left:6px;opacity:.8;position:absolute;top:4px;width:20px}.ui-date-picker-calendar-panel .ui-datepicker-unselectable{opacity:.3}.ui-date-picker-calendar-panel .ui-datepicker-title{font-weight:700;font-size:14px;line-height:normal}.ui-date-picker-calendar-panel .ui-datepicker-title select{font-size:16px}.ui-dark .ui-date-picker-btn,.ui-dark.ui-date-picker-btn{background:#3a3a3a;background:-moz-linear-gradient(top,#3a3a3a 0,#2e2e2e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3a3a3a),color-stop(100%,#2e2e2e));background:-webkit-linear-gradient(top,#3a3a3a 0,#2e2e2e 100%);background:-o-linear-gradient(top,#3a3a3a 0,#2e2e2e 100%);background:-ms-linear-gradient(top,#3a3a3a 0,#2e2e2e 100%);background:linear-gradient(to bottom,#3a3a3a 0,#2e2e2e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3a3a3a', endColorstr='#2e2e2e', GradientType=0)}.ui-dark .ui-date-picker-btn:after,.ui-dark.ui-date-picker-btn:after{background:url(../../images/sprites/ui-sprite.png) no-repeat -860px 0}.ui-dark .ui-date-picker-btn:hover,.ui-dark.ui-date-picker-btn:hover{background:#474747;background:-moz-linear-gradient(top,#474747 0,#3b3b3b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#474747),color-stop(100%,#3b3b3b));background:-webkit-linear-gradient(top,#474747 0,#3b3b3b 100%);background:-o-linear-gradient(top,#474747 0,#3b3b3b 100%);background:-ms-linear-gradient(top,#474747 0,#3b3b3b 100%);background:linear-gradient(to bottom,#474747 0,#3b3b3b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#474747', endColorstr='#3b3b3b', GradientType=0)}.ui-dark.ui-date-picker-calendar-panel{background:#333;border-color:#0b0b0b}.ui-dark.ui-date-picker-calendar-panel .ui-datepicker-title{color:#f4f4f4}.ui-dark.ui-date-picker-calendar-panel:after{background:url(../../images/sprites/ui-sprite.png) no-repeat -100px -233px}.ui-dark.ui-date-picker-calendar-panel th{color:#868686}.ui-dark.ui-date-picker-calendar-panel td{border:1px solid #292929;box-shadow:inset 0 1px 0 #3a3a3a}.ui-dark.ui-date-picker-calendar-panel td.ui-datepicker-current-day,.ui-dark.ui-date-picker-calendar-panel td.ui-datepicker-current-day.ui-datepicker-today{background:#1a90e5;border-width:0}.ui-dark.ui-date-picker-calendar-panel td.ui-datepicker-today{background:#424242}.ui-dark.ui-date-picker-calendar-panel .ui-state-default,.ui-dark.ui-date-picker-calendar-panel .ui-widget-content .ui-state-default,.ui-dark.ui-date-picker-calendar-panel .ui-widget-header .ui-state-default{color:#fff}.ui-dark.ui-date-picker-calendar-panel .ui-widget-header .ui-state-default{color:#fff}.ui-dark.ui-date-picker-calendar-panel .ui-state-default:hover,.ui-dark.ui-date-picker-calendar-panel .ui-widget-content .ui-state-default:hover,.ui-dark.ui-date-picker-calendar-panel .ui-widget-header .ui-state-default:hover{border-color:#fff}.ui-dark.ui-date-picker-calendar-panel .ui-widget-header .ui-priority-secondary{background:#262626;color:#515151}.ui-dark.ui-date-picker-calendar-panel .ui-priority-secondary,.ui-dark.ui-date-picker-calendar-panel .ui-widget-content .ui-priority-secondary,.ui-dark.ui-date-picker-calendar-panel .ui-widget-header .ui-priority-secondary{background:#262626;color:#515151;box-shadow:0 0 1px #000}.ui-dark.ui-date-picker-calendar-panel .ui-priority-secondary:hover,.ui-dark.ui-date-picker-calendar-panel .ui-widget-content .ui-priority-secondary:hover,.ui-dark.ui-date-picker-calendar-panel .ui-widget-header .ui-priority-secondary:hover{color:#fff}.ui-light .ui-date-picker-btn,.ui-light.ui-date-picker-btn{background:#fff;background:-moz-linear-gradient(#fefefe,#e8e8e8);background:-ms-linear-gradient(#fefefe,#e8e8e8);background:-o-linear-gradient(#fefefe,#e8e8e8);background:-webkit-linear-gradient(#fefefe,#e8e8e8);background:linear-gradient(#fefefe,#e8e8e8);border:1px solid #838383}.ui-light .ui-date-picker-btn:hover,.ui-light.ui-date-picker-btn:hover{background:#bcbcbc}.ui-light .ui-date-picker-btn:after,.ui-light.ui-date-picker-btn:after{background:url(../../images/sprites/ui-sprite.png) no-repeat -860px -22px}.ui-light.ui-date-picker-calendar-panel{background:#fafafa;background:-moz-linear-gradient(#eaeaea,#dcdcdc);background:-ms-linear-gradient(#eaeaea,#dcdcdc);background:-o-linear-gradient(#eaeaea,#dcdcdc);background:-webkit-linear-gradient(#eaeaea,#dcdcdc);background:linear-gradient(#eaeaea,#dcdcdc);border-color:#afafaf}.ui-light.ui-date-picker-calendar-panel .ui-datepicker-title{color:#838383}.ui-light.ui-date-picker-calendar-panel.hide:after{background:0}.ui-light.ui-date-picker-calendar-panel th{color:#838383}.ui-light.ui-date-picker-calendar-panel td{border:1px solid #afafaf;box-shadow:inset 0 1px 0 rgba(255,255,255,.25)}.ui-light.ui-date-picker-calendar-panel td.ui-datepicker-current-day,.ui-light.ui-date-picker-calendar-panel td.ui-datepicker-current-day.ui-datepicker-today{background:#1a90e5}.ui-light.ui-date-picker-calendar-panel td.ui-datepicker-current-day.ui-datepicker-today .ui-state-active{color:#fff}.ui-light.ui-date-picker-calendar-panel td.ui-datepicker-today{background:#fff}.ui-light.ui-date-picker-calendar-panel td.ui-datepicker-current-day .ui-state-active{color:#fff}.ui-light.ui-date-picker-calendar-panel .ui-datepicker-unselectable{opacity:.3;color:#b1b1b1}.ui-light.ui-date-picker-calendar-panel .ui-state-default,.ui-light.ui-date-picker-calendar-panel .ui-widget-content .ui-state-default,.ui-light.ui-date-picker-calendar-panel .ui-widget-header .ui-state-default{color:#4b4b4b}.ui-light.ui-date-picker-calendar-panel .ui-widget-header .ui-state-default{color:#666}.ui-light.ui-date-picker-calendar-panel .ui-state-default:hover,.ui-light.ui-date-picker-calendar-panel .ui-widget-content .ui-state-default:hover,.ui-light.ui-date-picker-calendar-panel .ui-widget-header .ui-state-default:hover{border-color:#1a90e5}.ui-light.ui-date-picker-calendar-panel .ui-widget-header .ui-priority-secondary{background:#5f5f5f;color:#fff}.ui-light.ui-date-picker-calendar-panel .ui-priority-secondary,.ui-light.ui-date-picker-calendar-panel .ui-widget-content .ui-priority-secondary,.ui-light.ui-date-picker-calendar-panel .ui-widget-header .ui-priority-secondary{background:#afafaf;color:#fff}.ui-light.ui-date-picker-calendar-panel .ui-priority-secondary:hover,.ui-light.ui-date-picker-calendar-panel .ui-widget-content .ui-priority-secondary:hover,.ui-light.ui-date-picker-calendar-panel .ui-widget-header .ui-priority-secondary:hover{color:#4b4b4b}.ui-tooltip-panel{display:none;background:#606060;background:-moz-linear-gradient(top,rgba(96,96,96,1) 4%,rgba(56,56,56,1) 16%,rgba(19,19,19,1) 30%);background:-webkit-gradient(linear,left top,left bottom,color-stop(4%,rgba(96,96,96,1)),color-stop(16%,rgba(56,56,56,1)),color-stop(30%,rgba(19,19,19,1)));background:-webkit-linear-gradient(top,rgba(96,96,96,1) 4%,rgba(56,56,56,1) 16%,rgba(19,19,19,1) 30%);background:-o-linear-gradient(top,rgba(96,96,96,1) 4%,rgba(56,56,56,1) 16%,rgba(19,19,19,1) 30%);background:-ms-linear-gradient(top,rgba(96,96,96,1) 4%,rgba(56,56,56,1) 16%,rgba(19,19,19,1) 30%);background:linear-gradient(to bottom,rgba(96,96,96,1) 4%,rgba(56,56,56,1) 16%,rgba(19,19,19,1) 30%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#606060', endColorstr='#131313', GradientType=0);font-size:11px;color:#fff;padding:13px 14px;border-radius:3px;position:absolute;box-shadow:0 0 8px 0 rgba(0,0,0,.4)}.ui-tooltip-panel:before{content:"";position:absolute;margin:0;padding:0;width:0;height:0}.ui-tooltip-panel-left:before{border-bottom:6px solid transparent;border-top:6px solid transparent;border-left:6px solid #000;border-right:0;top:50%;margin-top:-6px;right:-6px}.ui-tooltip-panel-right:before{border-bottom:6px solid transparent;border-top:6px solid transparent;border-right:6px solid #000;border-left:0;top:50%;margin-top:-6px;left:-6px}.ui-tooltip-panel-bottom:before{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #606060;border-top:0;top:-6px;left:50%;margin-left:-6px}.ui-tooltip-panel-top:before{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #000;border-bottom:0;bottom:-6px;left:50%;margin-left:-6px}.ui-page-turn{background-color:#000;display:none;height:100%;left:0;position:absolute;top:0;width:50%;z-index:10}.ui-page-turn.active{display:block;width:100%}.ui-page-turn.left{display:block;left:0;overflow:hidden;z-index:11}.ui-page-turn.right{display:block;left:50%;overflow:hidden;z-index:11}.ui-page-turn.preload{display:block;z-index:9}.ui-page-turn.right>.ui-placer{height:100%;left:-100%;position:absolute;width:100%}.ui-placer{height:100%;position:absolute;width:100%;z-index:10}.ui-page-turn-animator{height:100%;left:0;position:absolute;top:0;width:100%;z-index:11}.ui-shadow{background-color:#000;position:absolute;width:100%;height:100%;z-index:11}.ui-flip-panel{display:none;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:0}.ui-flip-panel.active{display:block;z-index:1}.ui-film{background-color:#000;bottom:0;left:0;opacity:0;filter:alpha(opacity=0);position:absolute;right:0;top:0;z-index:99}.ui-film.show{opacity:.7;filter:alpha(opacity=70)}.ui-film.fullscreen{opacity:1;filter:alpha(opacity=100);z-index:0}.ui-app-loader{height:100%;position:absolute;width:100%}.play-btn-s{background:url(../../images/buttons/video-play-12x12.png) no-repeat;height:12px;width:12px}.play-btn-m{background:url(../../images/buttons/video-play-24x24.png) no-repeat;height:24px;position:relative;width:24px;bottom:26px;right:-54px}.play-btn-l{background:url(../../images/buttons/video-play.png) no-repeat;height:34px;position:absolute;width:34px}#ad-staging{display:none}.partner-placement{display:none;overflow:hidden}.ad-slot>iframe{display:block}.partner-close{background:transparent url(../../images/buttons/button-close.png) no-repeat 0 0;height:47px;position:absolute;right:0;top:5px;width:44px;z-index:98}.ui-flip-panel>.partner-close{display:none}.ui-flip-panel.active>.partner-close{display:block}.ui-page-turn>.partner-close{display:none}.ui-page-turn.active>.partner-close{display:block}.partner-close:hover{background-position:0 -47px}.partner-close:active{background-position:0 -94px}.partner-placement.elastic .container a.close-partner{right:-27px;top:-20px}.transition-wrap.partner-inbetween{display:none;margin:0}.partner-overlay{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:111}.partner-overlay-close{right:-26px;top:-22px}.partner-overlay>.film{opacity:.85;filter:alpha(opacity=85)}.partner-overlay.withAsset>.film{opacity:.75;filter:alpha(opacity=75)}.partner-overlay>.partner-placement{box-shadow:0 0 12px 0 rgba(0,0,0,.75);display:block;height:700px;left:50%;margin:0 0 0 -468px;overflow:visible;position:absolute;top:80px;width:936px;z-index:8002}.partner-overlay>.partner-placement.size-s{height:450px;margin:0 0 0 -300px;width:600px}.partner-overlay>.partner-placement.size-m{height:576px;margin:0 0 0 -384px;width:768px}.partner-overlay>.partner-placement.size-xl{height:810px;margin:0 0 0 -540px;width:1080px}.partner-overlay>.partner-placement .container{z-index:8003}.sports .partner-placement.leaderboard{background:#dedede url(../../images/patterns/sports-ad-noise.png) repeat bottom left;border-left:1px solid #c2c2c2;border-right:1px solid #c2c2c2;display:none;height:90px;padding:15px 0}.sports .partner-placement.leaderboard>div{margin:0 auto}.partner-coverview-contents{height:100%;position:relative;width:100%}.partner-asset-ad{background:transparent no-repeat top center;bottom:0;left:0;position:absolute;right:0;top:0;z-index:101}.partner-asset-rails{left:50%;margin-left:-490px;position:absolute;top:0;width:980px}.partner-asset-rails-img{position:absolute;top:65px}.partner-asset-rails-img-left{left:-150px}.partner-asset-rails-img-right{right:-150px}article.cards.stag{background:url(../../images/modules/topic/stag-noise.gif)}article.stag.ui-loading{background-color:#3c3c3c}article.cards.stag .card-container{background:-moz-linear-gradient(top,rgba(0,0,0,.41) 0,rgba(0,0,0,0) 184px);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.41)),color-stop(184px,rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,.41) 0,rgba(0,0,0,0) 184px);background:-o-linear-gradient(top,rgba(0,0,0,.41) 0,rgba(0,0,0,0) 184px);background:-ms-linear-gradient(top,rgba(0,0,0,.41) 0,rgba(0,0,0,0) 184px);background:linear-gradient(top,rgba(0,0,0,.41) 0,rgba(0,0,0,0) 184px);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d4000000', endColorstr='#00000000', GradientType=0);padding-bottom:0}.stagfront-hero-3up-tile.hero-3up-tile{background:#2e2e2e url(../../images/patterns/dark-noise.png)}.hero-3up-tile-1:hover .stagfront-hero-3up-header{color:#ccc}.hero-3up-media-noimage>.stagfront-hero-3up-text{position:absolute}.stagfront-hero-3up-text{bottom:10px;color:#fff;padding-bottom:10px;position:relative;width:100%;z-index:53}.stagfront-hero-3up-text-1{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC44Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.8)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);bottom:0;position:absolute}.hero-3up-tile.stagfront-hero-3up-tile>.parent-label{left:20px;top:20px}.stagfront-hero-3up-header.stagfront-hero-3up-header-1{color:#fff;font-size:30px;line-height:35px;margin:0;padding:20px 20px 10px;text-shadow:1px 1px 1px rgba(0,0,0,.4)}.stagfront-hero-3up-header{color:#ccc;font-size:13px;font-weight:700;line-height:16px;margin:0;padding:10px 20px;text-shadow:2px 2px 2px rgba(0,0,0,.4);-webkit-transition:color .25s ease-out;-moz-transition:color .25s ease-out;-ms-transition:color .25s ease-out;-o-transition:color .25s ease-out;transition:color .25s ease-out}.stagfront-hero-3up-action:hover{background-position:0 -17px;color:#0af}.stagfront-hero-3up-action{background:transparent url(../../images/buttons/sprite-hero.png) no-repeat top left;display:block;height:12px;font-size:12px;font-weight:700;margin:0 18px 12px;padding:0 22px 5px;min-width:86px}.stagfront-hero-3up-subhead{color:#fff;display:block;font-size:12px;padding:0 20px 10px}article.cards.stag .card-wrap{width:auto}.stagfront-content{margin:0 auto;width:960px}article.cards.stag .content-wrap{background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.08);margin-bottom:40px}.stag-masthead{padding-top:30px;text-align:center}.stagfront-primary{clear:both;position:relative}.headline-grid-module.stagfront-primary{background:url(../../images/patterns/light-grey-linen.jpg);border-bottom:1px solid #cfcfcf}.stag-mod-headlines-title{color:#666;font-family:'Futura Today Bold',arial,sans-serif;font-size:15px;font-weight:400;margin:6px 0 0;text-transform:uppercase;text-shadow:0 1px 0 #fff;float:left}.headlines-view-toggle{float:right}.headlines-view-toggle>.grid-btn:before,.headlines-view-toggle>.list-btn:before{background:url(../../images/sprites/ui-sprite.png) 0 0 no-repeat;content:'';display:inline-block;line-height:13px;position:relative;top:2px;margin-right:5px;overflow:hidden}.headlines-view-toggle>.grid-btn:before{background-position:-883px -24px;height:12px;width:14px}.headlines-view-toggle>.grid-btn.active:before{background-position:-883px -4px}.headlines-view-toggle>.list-btn:before{background-position:-902px -24px;height:12px;width:16px}.headlines-view-toggle>.list-btn.active:before{background-position:-902px -4px}.headlines-header:before{border-bottom:1px solid silver;bottom:0;content:'';display:block;height:0;left:0;position:absolute;width:100%}.stagfront-primary .galleries{background:#f7f7f7;height:645px}article.stag .galleries.full>.viewport>.slide img{max-height:520px;max-width:920px}.stagfront-primary .galleries>.viewport{height:540px;padding-top:10px}.featured-content-module.stagfront-primary{background:#506975 url(../../images/modules/topic/stag-footer-noise.png);overflow:hidden;width:960px}.stagfront-primary .featured-content-li{width:192px}.stagfront-primary .featured-content-a{color:#889aa4;padding:0 31px}.stagfront-primary .featured-content-a .featured-content-h3{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.4)}.stagfront-primary .featured-content-updated{display:block;color:#889aa4}.stagfront-primary .featured-content-img{border:5px solid #a8b5bb;box-shadow:0 3px 6px 3px rgba(0,0,0,.2)}.stagfront-primary .featured-content-p{width:960px}.stagfront-primary .featured-content .bottom-bar{background:#fff;border-bottom:1px solid #d6d6d6;box-shadow:3px 4px 5px 6px rgba(0,0,0,.4);height:2px;margin:10px 0 0}.stagfront-primary .featured-content-no-border{border:0}.stagfront-primary .galleries>.thumbs{left:0;right:0}#blog-card .stag-masthead>h1{font:400 42px/48px 'Futura Today Bold','helvetica neue',arial,sans-serif;margin-bottom:15px;text-transform:uppercase;position:relative}.stag .media .load-story{display:inline-block}.stag-masthead-link,.stag-masthead-link:visited{color:#fff}.stag-masthead-link:hover{color:rgba(255,255,255,.8);color:#c8c8c8}.topics-sub-nav{background:url(../../images/topics/bg-sub-nav.png) no-repeat 0 0 #cecece;display:block;height:50px;list-style:none outside none}.content-wrap .topics-sub-nav-item{background:url(../../images/topics/bg-sub-nav-border.png) no-repeat 0 0;float:left;font-size:14px;height:50px;margin:0;text-align:center}.content-wrap .topics-sub-nav-item.first-topic-nav-item{background:0}.content-wrap .topics-sub-nav-item-active,.content-wrap .topics-sub-nav-item.first-topic-nav-item.topics-sub-nav-item-active{background:url(../../images/topics/bg-sub-nav-active.png) repeat 0 0 #afafaf}.topics-sub-nav-link,.topics-sub-nav-link:visited{color:#333;display:block;float:left;font-family:'Futura Today bold',arial,sans-serif;font-size:12px;line-height:50px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}.topics-sub-nav-item.last-topic-nav-item .topics-sub-nav-link,.topics-sub-nav-item-active>.topics-sub-nav-link{background:0}.topics-sub-nav-link:hover{color:#000}.nav-items-1>.topics-sub-nav-item{width:100%}.nav-items-2>.topics-sub-nav-item{width:50%}.nav-items-3>.topics-sub-nav-item{width:33.3333%}.nav-items-4>.topics-sub-nav-item{width:25%}.nav-items-5>.topics-sub-nav-item{width:20%}.topic-ios-bookmark-tip{display:none;position:absolute;top:30px}.stag .partner-leavebehind{float:right;height:auto;margin-left:20px;position:relative;top:auto;width:100px}.stag .partner-leavebehind .leavebehind-sponsoredby{padding-bottom:10px;width:100px}.stag .partner-leavebehind .leavebehind-image{margin:0;width:100px}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.site-header{min-height:120px;width:100%}.site-header-collapsed{min-height:40px}.site-header-inner-wrap{background:#141414;min-width:980px;position:relative;width:100%;z-index:9000}.site-header-inner-wrap-fixed{position:fixed}.site-masthead{background:#141414;overflow:hidden;position:relative}.site-masthead-logo-link{display:block;position:absolute;z-index:1}.site-masthead-search-wrap{height:80px;overflow:hidden;position:relative;text-align:right}.site-masthead-search-wrap-collapsed{height:0}.site-masthead-search-form{margin-top:19px;width:auto}.site-masthead-search-input-wrap{display:inline-block;position:relative;vertical-align:top;width:auto;z-index:10}.site-masthead-search-form-input{background:#eee;border:0;border-radius:2px;box-shadow:inset 0 1px 2px rgba(0,0,0,.4);color:#333;font-size:17px;height:40px;line-height:20px;outline:0;padding:0 46px 0 10px;transition:background-color .15s;width:160px}.site-masthead-search-form-input:focus{background:#fff}@media only screen and (min-width:1150px){.site-masthead-search-form-input{width:350px}}.site-masthead-search-input-wrap:before{content:'';background:url(../../images/sprites/header-sprite.png) no-repeat -274px -69px;display:none;left:9px;position:absolute;padding:0;top:8px;width:40px;height:30px}.lt-ie9 .site-masthead-search-form-input{position:relative;z-index:-1}.site-masthead-search-form-input>.ui-text-input-clear-btn{background:url(../../images/sprites/header-sprite.png) no-repeat -277px -115px transparent;display:none;height:20px;overflow:hidden;position:absolute;right:10px;top:10px;width:21px;z-index:6}input.site-masthead-search-btn{display:none}.site-masthead-search-btn-div{cursor:pointer;height:40px;position:absolute;right:0;top:0;width:49px}.site-masthead-search-btn-div:after{background:url(../../images/sprites/header-sprite.png) 0 0;content:'';display:block;height:27px;margin:7px 0 0 12px;opacity:.6;transition:opacity .15s;width:28px}.site-masthead-search-btn-div:hover:after{opacity:1}.site-masthead-search-close-btn{cursor:pointer;display:none;height:40px;margin:0 -10px 0 5px;overflow:hidden;padding:0 10px;vertical-align:top}.show-search .site-masthead-search-close-btn,.site-masthead-search-close-btn-visible{display:inline-block}.site-masthead-search-close-btn:after{background-position:0 -30px;content:'';display:inline-block;height:21px;opacity:.6;position:relative;top:10px;transition:opacity .15s;width:21px}.site-masthead-search-close-btn:hover:after{opacity:1}.site-masthead-subscribe-wrap{display:none;margin-left:20px;height:40px}.masthead-special-offers-ad{display:none;margin-left:20px}.site-masthead-subscribe-wrap-visible{display:inline-block!important}a.site-masthead-subscribe-link{color:#fff;display:table-cell;height:40px;line-height:8px;text-align:center;vertical-align:middle}.site-masthead-subscribe-primary-text{color:#00a0f8;display:block;font-family:'Futura Today DemiBold',Arial,sans-serif;font-size:14px}.site-masthead-subscribe-secondary-text{color:#fff;display:block;font-family:'Futura Today',Arial,sans-serif;font-size:14px;letter-spacing:.25px;margin:8px 0 0}.site-nav{border-top:1px solid #343434;box-shadow:0 2px 2px rgba(0,0,0,.2);height:39px;position:relative;width:100%;z-index:9005}.site-nav-list{margin-top:-1px}.site-masthead,.site-nav-list{margin-left:auto;margin-right:auto;transition:200ms width linear;-moz-transition:200ms width linear;-webkit-transition:200ms width linear;width:840px}@media only screen and (min-width:1150px){.site-masthead,.site-nav-list{width:1080px}}@media only screen and (min-width:1250px){.site-masthead,.site-nav-list{width:1180px}}.site-nav-item{height:40px;line-height:36px;margin:0;padding:0;position:relative;float:left;z-index:1}.site-nav-secondary-item{float:right}.site-nav-active-item{z-index:9010}.site-nav-restricted-all-item,.lt-ie9 .site-nav-restricted-lt-ie9-item,.lt-ie10 .site-nav-restricted-lt-ie10-item{display:none}.site-nav-link{border-right:1px solid #343434;color:#fff;display:block;font-family:'Futura Today Bold',Helvetica,Arial,sans-serif;font-size:11px;outline:0;position:relative;text-decoration:none;text-shadow:0 1px 0 #000;text-transform:uppercase}.site-nav-link:hover,.site-nav-link:visited{color:#fff}.site-nav-first-secondary-link{border-left:1px solid #343434}.site-nav-text-link{border-style:solid;border-width:1px 1px 0 0;height:39px;margin:0 0 0 -1px}.site-nav-auxiliary-text-link,.site-nav-auxiliary-text-link:visited{color:#fff;display:none;line-height:40px;font-family:'Futura Today Bold';transition:background-color,color .15s,.15s;-webkit-backface-visibility:hidden}.site-nav-auxiliary-text-link.site-nav-more-link{display:block}@media only screen and (min-width:1150px){.site-nav-auxiliary-text-link{display:block}}.site-nav-active-item .site-nav-auxiliary-text-link,.site-nav-auxiliary-text-link:hover{background:#333;color:#fff}.site-nav-item.site-nav-first-primary-item{border-left:1px solid #343434}.site-nav-external-text-link{background:rgba(0,0,0,.3)}.site-nav-icon-link{height:40px;transition:background-color .15s}.site-nav-icon-link:hover{background:#333}.site-nav-active-item>.site-nav-icon-link,.site-nav-item-dropdown-active>.site-nav-link,.site-nav-active-alt-span{background:#333}.site-nav-active-item>.site-nav-icon-link:before,.site-nav-active-item>.site-nav-icon-link:after{display:none}.site-nav-span{display:block;position:relative;z-index:9005}.site-nav-text-span{height:40px;line-height:40px;margin:-1px -1px 0 0;padding:0 8px;text-align:center;-webkit-transition:background-color .15s;-moz-transition:background-color .15s;-ms-transition:background-color .15s;-o-transition:background-color .15s;transition:background-color .15s;-webkit-backface-visibility:hidden;-webkit-transform:rotate(0)}.site-nav-text-span.site-nav-first-primary-span{margin-left:0}.site-nav-auxiliary-text-span{padding:0 8px}.site-nav-icon-span{height:40px;overflow:hidden;padding:0 8px;text-indent:-10000em;white-space:nowrap}.site-nav-alt-span{margin-top:-40px;transition:margin .75s;-moz-transition:margin .75s;-webkit-transition:margin .75s;-o-transition:margin .75s;-webkit-transform:rotate(0)}.site-nav-visible-alt-span{margin-top:0}.site-nav-icon-span:after{background:transparent url(../../images/sprites/header-sprite.png) no-repeat bottom right;content:'';display:inline-block;height:20px;left:50%;opacity:.7;position:absolute;top:11px;width:20px;-webkit-backface-visibility:hidden;-webkit-transform:rotate(0);transition:opacity .15s}.site-nav-icon-link:hover .site-nav-icon-span:after,.site-nav-active-item .site-nav-icon-span:after{opacity:1}.site-nav-span-wrap{height:40px;margin:0 -1px 0 0;overflow:hidden;padding:0}.site-nav-text-span-wrap{height:39px;margin:0 -1px 0 0}.site-nav-text-span-wrap>.site-nav-alt-span{line-height:38px}@media only screen and (min-width:1150px){.site-nav-text-span{padding:0 20px}.site-nav-icon-span{padding:0 10px}}.site-nav-logo-item:after{right:0}.site-nav-logo-item{border:0;margin-left:-10px;overflow:hidden;width:0}.site-nav-logo-link{border:0;display:block;float:left;height:40px;position:relative;-webkit-transition:background-color .15s;-moz-transition:background-color .15s;-ms-transition:background-color .15s;-o-transition:background-color .15s;transition:background-color .15s}.site-nav-logo-item-expanded{width:auto}.site-nav-logo-link:before,.site-nav-logo-link:after{display:none}.site-nav-logo-link:hover{background:#333}.site-nav-logo-img{opacity:0;margin:0 10px}.site-nav-logo-img-collapsed{opacity:1}.site-nav-media-span{width:21px}.site-nav-media-span:after{background-position:-104px 0;height:17px;margin-left:-10px;top:11px;width:21px}.site-nav-big-page-span{width:17px}.site-nav-big-page-span:after{background-position:-108px -20px;height:16px;margin-left:-8px;top:11px;width:17px}.lt-ie9 .site-nav-big-page-item{display:none}.site-nav-search-span{width:19px}.site-nav-search-span:after{background-position:-62px 0;height:18px;margin-left:-10px;top:11px;width:19px}.site-nav-ugc-span{width:14px}.site-nav-ugc-span:after{background-position:-85px -20px;height:19px;margin-left:-7px;top:10px;width:14px}.site-nav-usa-today-span:before{background:url(../../images/sprites/header-sprite.png) no-repeat -209px 0;content:'';display:inline-block;height:14px;margin-right:5px;padding:0;position:relative;top:3px;width:17px}.header-nav-dropdown-light-btn,.header-nav-dropdown-dark-btn{border-radius:2px}.header-nav-dropdown-light-btn{background:#e6e6e6;border-color:#e6e6e6;box-shadow:0 2px 2px rgba(0,0,0,.2);color:#333;text-shadow:none}.header-nav-dropdown-light-btn:hover{background:#fff}.header-nav-dropdown-dark-btn{border-color:#474747;box-shadow:0 2px 2px rgba(0,0,0,.2);background:#474747;background:-moz-linear-gradient(top,#474747 0,#3e3e3e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#474747),color-stop(100%,#3e3e3e));background:-webkit-linear-gradient(top,#474747 0,#3e3e3e 100%);background:-o-linear-gradient(top,#474747 0,#3e3e3e 100%);background:-ms-linear-gradient(top,#474747 0,#3e3e3e 100%);background:linear-gradient(top,#474747 0,#3e3e3e 100%);color:#fff}.header-nav-dropdown-dark-btn:hover{background:#575757;background:-moz-linear-gradient(top,#575757 0,#4b4b4b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#575757),color-stop(100%,#4b4b4b));background:-webkit-linear-gradient(top,#575757 0,#4b4b4b 100%);background:-o-linear-gradient(top,#575757 0,#4b4b4b 100%);background:-ms-linear-gradient(top,#575757 0,#4b4b4b 100%);background:linear-gradient(top,#575757 0,#4b4b4b 100%);border-color:#5e5e5e;color:#fff}.site-nav-dropdown{background:#333;box-shadow:0 3px 6px rgba(0,0,0,.7);color:#fff;font-size:11px;display:none;line-height:normal;opacity:0;position:absolute;right:0;top:40px;-webkit-backface-visibility:hidden;-webkit-transform:rotate(0);width:240px}.site-nav-more-dropdown{width:auto}.site-nav-more-dropdown-inner-wrap{white-space:nowrap}.site-nav-more-dropdown-list{display:inline-block;margin:15px 5px 5px 20px;vertical-align:top;width:230px}.site-nav-more-dropdown-item{float:left;margin:0 15px 10px 0;width:100px}.site-nav-more-dropdown-item-odd{clear:left}a.site-nav-more-dropdown-link,a.site-nav-more-dropdown-link:visited,a.site-nav-more-dropdown-dynamic-link,a.site-nav-more-dropdown-dynamic-link:visited{color:#cdcdcd;transition:color .15s}.site-nav-more-dropdown-link:hover,.site-nav-more-dropdown-dynamic-link:hover{color:#fff}.site-nav-more-dropdown-dynamic-list{display:inline-block;margin:15px 20px 5px 0;vertical-align:top;width:90px}@media only screen and (min-width:1150px){.site-nav-more-dropdown-dynamic-list{display:none}}.site-nav-more-dropdown-dynamic-item{margin:0 0 10px;text-transform:uppercase}.site-nav-more-dropdown-front-toggle{border-top:1px solid #484848;clear:both}.lt-ie9 .site-nav-more-dropdown-front-toggle{display:none}a.site-nav-more-dropown-front-toggle-link{box-sizing:border-box;-moz-box-sizing:border-box;color:#cdcdcd;display:block;float:left;padding:11px 0 10px;text-align:center;text-transform:uppercase;transition:background-color,color .15s,.15s;width:50%}.site-nav-more-dropown-front-toggle-link:hover,a.site-nav-more-dropown-front-toggle-link-active{background:#2b2b2b;color:#fff}.site-nav-more-dropown-front-toggle-default{border-right:1px solid #484848}.site-nav-more-dropown-front-toggle-link:before{content:'';display:inline-block;background:url(../../images/sprites/header-sprite.png) 0 0;margin:0 7px 0 0;opacity:.7;transition:opacity .15s;vertical-align:top}.site-nav-more-dropown-front-toggle-link:hover:before,.site-nav-more-dropown-front-toggle-link-active:before{opacity:1}.site-nav-more-dropown-front-toggle-default:before{background-position:-174px 0;height:13px;width:15px}.site-nav-more-dropown-front-toggle-bigpage:before{background-position:-193px 0;height:12px;width:15px}.search-container{background:#333 url(../../images/patterns/dark-noise.png) 0 0 repeat;overflow:scroll;height:0}.transparent-header .site-nav,.transparent-header .site-nav-dropdown,.transparent-header .weather-nav-dropdown{box-shadow:none}.transparent-header .site-header-inner-wrap,.transparent-header .site-nav-dropdown,.transparent-header .weather-nav-dropdown{background:transparent url(../../images/pixels/pixel-black-30percent.png) repeat top left;background:rgba(20,20,20,.3)}.transparent-header .site-nav-more-dropown-front-toggle-link:hover,.transparent-header a.site-nav-more-dropown-front-toggle-link-active{background:transparent url(../../images/pixels/pixel-black-30percent.png) repeat top left;background:rgba(43,43,43,.3)}.transparent-header .site-nav-logo-link:hover,.transparent-header .site-nav-icon-link:hover,.transparent-header span.site-nav-span-theme-usatoday:hover,.transparent-header span.site-nav-span-theme-usatoday.site-nav-active-span,.transparent-header .site-nav-active-item .site-nav-auxiliary-text-link,.transparent-header .site-nav-auxiliary-text-link:hover,.transparent-header .site-nav-active-item>.site-nav-icon-link,.transparent-header .site-nav-item-dropdown-active>.site-nav-link,.transparent-header .site-nav-active-alt-span{background:transparent}.transparent-transition,.transparent-transition .site-nav-dropdown,.transparent-transition .weather-nav-dropdown{-webkit-transition:background 350ms;-moz-transition:background 350ms;-o-transition:background 350ms;transition:background 350ms}.transparent-header .site-nav-item.site-nav-first-primary-item,.transparent-header .site-nav-first-secondary-link,.transparent-header .site-nav-text-link,.transparent-header .site-nav-link{border-right-color:transparent;border-left-color:transparent}#breaking-bar{height:0;display:none;overflow:hidden;position:relative;width:100%;z-index:9004}#breaking{background-color:#f70000}#breaking.live,#breaking.developing{background-color:#0af}#breaking-bar.local #breaking{padding:10px 0}#breaking-stories{margin:0 auto;position:relative;width:840px}#breaking-bar.local #breaking-stories{height:50px;padding-right:0;overflow:visible}#breaking-bar p{color:#fff;overflow:hidden;padding:13px 20px 12px 0;position:relative;text-shadow:0 1px 0 rgba(0,0,0,.2)}#breaking-bar.local #breaking p{display:inline-table;height:100%;padding:0}#breaking-bar.local #breaking.multiple p{margin-right:10px}#breaking-bar.local #breaking.multiple p:last-child{margin-right:0}#breaking-bar.local #breaking.multiple.count-2 p{width:415px}#breaking-bar.local #breaking.multiple.count-3 p{width:273px}#breaking-bar.local #breaking p .headline-wrapper{height:50px;overflow:hidden}#breaking p strong{background-color:transparent;background-color:rgba(0,0,0,.1);bottom:-4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),0 1px 1px rgba(255,255,255,.2);float:left;font-family:'Futura Today Bold',Helvetica,arial,sans-serif;font-size:10px;font-weight:400;line-height:20px;padding:2px 6px;position:relative;text-align:center;text-transform:uppercase}#breaking-bar.local #breaking p strong{background-color:rgba(0,0,0,.15);bottom:0;box-shadow:none;display:table-cell;font-size:12px;font-weight:400;height:34px;line-height:1.1em;overflow:hidden;padding:11px 5px 5px;text-overflow:ellipsis;width:70px}#breaking-bar.local #breaking p strong.breaking-story-label-developing{font-size:10px;padding:14px 5px 5px;height:31px}#breaking-bar.local #breaking p strong.breaking-story-label-video{font-size:13px;padding:10px 5px 5px;height:35px}#breaking-bar.local #breaking .headline-wrapper{display:table-cell;vertical-align:middle;width:100%}#breaking-bar.local #breaking.multiple .headline-wrapper{background-color:transparent;background-color:rgba(0,0,0,.1)}#breaking .headline{color:inherit;display:inline-block;font-size:13px;font-weight:700;line-height:32px;margin:0 0 0 15px;text-decoration:none}#breaking-bar.local #breaking .headline{line-height:13px;display:inline-block;margin:0;padding-left:10px;padding-top:2px;padding-right:10px}#breaking-bar.local #breaking.multiple.count-3 .headline{font-size:11px;line-height:11px}#breaking .button{border-left:0;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:12px;margin-left:10px;padding:2px 0 2px 30px;position:relative;text-decoration:none;top:0}#breaking .button>span{border-bottom:1px solid transparent;transition:border-color .3s;-moz-transition:border-color .3s;-webkit-transition:border-color .3s;-o-transition:border-color .3s}#breaking .button:hover>span{border-color:#fff}#breaking .button:before{background:transparent url(../../images/sprites/header-sprite.png) no-repeat -52px -159px;content:'';height:18px;left:8px;position:absolute;top:-1px;width:17px}#breaking .close-btn{background:url(../../images/sprites/header-sprite.png) no-repeat -322px -119px;cursor:pointer;height:21px;margin-top:-9px;opacity:.6;position:absolute;right:0;top:50%;width:20px;overflow:hidden;text-indent:105%;white-space:nowrap;z-index:1}#breaking-bar.local #breaking .close-btn{opacity:1;right:-30px}#breaking .close-btn:hover{opacity:1}@media only screen and (min-width:1150px){#breaking p{padding:13px 40px 12px 0}#breaking-stories{width:1080px}#breaking-bar.local #breaking.multiple.count-2 p{width:535px}#breaking-bar.local #breaking.multiple.count-3 p{width:353px}#breaking p strong{bottom:-2px;font-size:14px;padding:4px 8px}#breaking .headline{font-size:16px;margin:0 0 0 20px}#breaking.count-2 .headline{font-size:16px;line-height:18px}#breaking.count-3 .headline{font-size:13px}#breaking-bar.local #breaking .headline{line-height:18px;margin:0}#breaking-bar.local #breaking.multiple.count-2 .headline{font-size:14px}#breaking-bar.local #breaking.multiple.count-3 .headline{font-size:12px;line-height:14px}#breaking .button{border-left:1px solid #fff;margin-left:20px;padding:2px 0 2px 43px;top:-1px}#breaking .button:before{left:20px}}@media only screen and (min-width:1250px){#breaking-stories{width:1180px}#breaking-bar.local #breaking.multiple.count-2 p{width:585px}#breaking-bar.local #breaking.multiple.count-3 p{width:386px}#breaking .headline{font-size:18px}#breaking-bar.local #breaking.multiple.count-2 .headline{font-size:16px}#breaking-bar.local #breaking.multiple.count-3 .headline{font-size:13px}}.sp-subhead{background-color:#272727;color:#fff}.sp-subhead-well{background:none repeat scroll 0 0 rgba(0,0,0,.2);width:100%;height:310px;float:left;z-index:5}.sp-subhead-logo-wrap{float:left;height:110px;padding:100px 35px}.sp-subhead-hilite{display:table;height:100%}.sp-subhead-source{position:absolute;top:0;left:180px;text-align:left;vertical-align:top;padding:5px;background-color:#eb1e00;font-family:'Futura Today Bold',arial,sans-serif;font-size:10px;font-weight:400;letter-spacing:1px;line-height:9px;text-transform:uppercase}.sp-subhead-blurb{display:table-cell;text-align:left;vertical-align:middle;padding:60px 10px 30px 30px;height:100%;width:275px}.sp-subhead-blurb a{color:#fff}@media only screen and (min-width:1150px){.sp-subhead-source{left:240px}.sp-subhead-logo-wrap{padding:100px 65px}.sp-subhead-blurb{padding:45px 25px 45px 45px;width:525px}}.site-masthead-search-btn-div:after,.site-nav-icon-span:after,.site-nav-more-dropown-front-toggle-link:before,.site-masthead-search-close-btn:after{background-image:url(../../images/sprites/header-sprite.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx){.site-masthead-search-btn-div:after,.site-nav-icon-span:after,.site-nav-more-dropown-front-toggle-link:before,.site-masthead-search-close-btn:after,.site-nav-usa-today-span:before{background-image:url(../../images/sprites/header-sprite@2x.png);background-size:250px 120px}}.site-masthead .chromeless-header .logo{width:100%;margin:0}.chromeless-header #logo-link{margin:5px auto auto}body>iframe{bottom:0;border:0;position:absolute}article.static-page{padding-bottom:0}article.static-page>header>h6{background:#0099e5;color:#fff;margin:0;padding:10px 0 10px 30px;text-align:left;text-transform:none;width:100%}article.asset.static-page>header>nav{background:#d8d8d8;background:rgba(0,0,0,.2);border-bottom:2px solid #f2f2f2;border-bottom:2px solid rgba(0,0,0,.05);height:37px;margin:0;padding:0 30px 0 0;width:100%;z-index:10}article.asset.static-page>header>nav ul li{display:inline;padding:0}article.asset.static-page>header>nav ul li a{color:#666;float:left;font-size:13px;font-weight:700;padding:10px 20px;text-shadow:0 1px 1px #fff}article.asset.static-page>header>nav ul li a:hover,article.asset.static-page>header>nav ul li.active a{background:#e6e6e6;background:rgba(0,0,0,.1);color:#333}article.static-page .page-content{width:920px}article.static-page .page-content .content-wrap{float:left;margin-left:30px;padding-bottom:30px;width:560px}article.static-page.full-width .page-content .content-wrap{width:920px}.static-page .content-wrap li{font-size:14px;line-height:20px;margin:0 0 15px 30px}article.static-page .right-rail{float:right;margin:20px 0;width:320px}article.static-page.full-width .right-rail{display:none}article.asset.static-page footer{float:right;margin:0 -30px 0 0;padding:0 20px;width:940px}article.asset.static-page footer nav ul li{text-align:left}article.asset.static-page footer .utility{display:none}article.asset.static-page .footer{width:940px}article.asset.static-page .footer>nav>.fronts{width:940px}article.asset.static-page .footer>p.site-index{margin-bottom:10px}article.asset.static-page .footer>nav>.fronts{width:860px}article.asset.static-page .footer>nav>.fronts>section{width:140px}article.static-page h1,article.static-page h2,article.static-page h3,article.static-page h4,article.static-page h5,article.static-page p{margin:15px 0}article.static-page .page-content .source{font-size:12px;line-height:16px;font-style:italic}article.static-page .credits{margin-bottom:20px}article.static-page .credits p{border:0;margin-top:10px}article.asset.static-page h1{font-size:35px;margin:0 0 10px;padding:30px 0 0 30px}article.static-page h2{font-size:18px;line-height:24px;margin:25px 0 10px;padding:0}article.static-page h3{font-size:14px;line-height:18px;margin:25px 0 2px;padding:0}article.static-page h3.site-footer-link-list-heading{font-size:inherit;line-height:inherit;margin:inherit;padding:inherit}article.static-page .page-content p{font-size:14px;line-height:20px}article.static-page .page-content .divider{border-top:1px dotted #cbcbcb;clear:both}article.static-page nav ul,article.static-page nav ol{margin-left:30px}article.static-page nav ul.site-footer-list,article.static-page nav ol.site-footer-list{margin-left:0}article.static-page .page-content ul,article.static-page .page-content ol{margin:15px 0 0}article.static-page .contactus-tabs ul{margin-left:0}article.static-page dl{background:#fff;border-radius:20px;box-shadow:0 1px 3px rgba(0,0,0,.25);padding:10px 15px 10px 30px;position:relative}article.static-page dl:before{color:#47b4ff;content:'+';font-size:35px;left:5px;position:absolute;top:-4px}article.static-page dl.open:before{content:'–';top:-8px}article.static-page dl dt{cursor:pointer;font-size:13px;line-height:22px}article.static-page dl dd{border-top:2px solid #e5e5e5;display:none;margin:0;margin-top:9px}article.static-page dl.open dd{display:block}article.static-page dl dd p{font-size:13px;line-height:22px}article.static-page dd:last-child p{margin-bottom:0}article.static-page .right-rail .ad img{border:10px solid #e6e6e6;border:10px solid rgba(0,0,0,.1);border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,.4);margin-bottom:20px}article.asset.static-page nav{margin:0;padding:0;width:100%}article.asset.static-page .footer>nav>.fronts{width:auto}article.asset.static-page .comp.ribbon-module .light-shade,article.asset.static-page .comp.story-poll .light-shade{padding-bottom:15px}.clst-ordered-items,.clst-unordered-items{list-style:none;list-style-image:none;margin:0;padding:0;position:relative}.card-suspender .clst-ordered-items,.card-suspender .clst-unordered-items{border-bottom:1px solid rgba(255,255,225,.14);border-top:1px solid rgba(0,0,0,.15);overflow:hidden;width:120px}.lt-ie9 .clst-ordered-items,.lt-ie9 .clst-unordered-items{display:block;padding-bottom:2px;zoom:1}.lt-ie9 .card-suspender .clst-ordered-items,.lt-ie9 .card-suspender .clst-unordered-items{background:transparent url(../../images/ie-borders/bottom-top-border.png) repeat-x bottom left;border:0}.clst-item{border-bottom:1px solid #d3d3d3;border-top:1px solid #fff;position:relative}.weather .clst-item,.card-suspender .clst-item{border-bottom:1px solid rgba(0,0,0,.15);border-top:1px solid rgba(255,255,225,.14)}.lt-ie9 .clst-item{border:0;display:block;zoom:1}.lt-ie9 .card-suspender .clst-item,.lt-ie9 .card-suspender .clst-item{background:transparent url(../../images/ie-borders/bottom-top-border.png) repeat-x top left}.weather .clst-item-link-styles:hover,.card-suspender .clst-item-link-styles:hover{background-color:transparent;background-color:rgba(0,0,0,.05);border-bottom-color:rgba(0,0,0,.05);border-top-color:rgba(0,0,0,.05);cursor:pointer}.lt-ie9 .weather .clst-item-link-styles:hover>.clst-suspender-link-headline,.lt-ie9 .card-suspender .clst-item:hover>.clst-suspender-link-headline{background:transparent url(../../images/pixels/pixel-black-5percent.png) repeat top left;cursor:pointer}.clst-item-link-styles.selected{background-color:rgba(0,0,0,.2);border-bottom:0;border-top-color:rgba(0,0,0,.35)}.lt-ie9 .clst-item.selected{background:transparent url(../../images/pixels/pixel-black-20percent.png) repeat top left}.functional .clst-item-link-styles.selected:after{background:transparent url(../../images/notch.png) no-repeat 0 -9px;content:'';height:16px;margin-top:-8px;position:absolute;right:0;top:50%;width:10px}.card-suspender .clst-item{padding:0}.card-suspender .clst-link{display:block;padding:10px 12px 10px 15px}.clst-section-name .clst-link,.card-suspender .functional .clst-item{padding:0}.card-suspender .functional .clst-link{padding:20px 10px 20px 15px}.size-bar .clst-item,.size-bar .functional .clst-item{padding:20px 10px 20px 15px}.clst-link,.clst-link:visited,.clst-link:active,.clst-link:hover,.game,.game:visited{color:inherit}.card-suspender .slst-header{color:#fff;display:block;font-size:13px;font-weight:700;line-height:12px;margin:0;padding:20px 15px 15px;text-align:left;text-shadow:0 1px 1px rgba(0,0,0,.18);text-transform:uppercase}.card-suspender .clst-item{color:#fff;font-size:12px;font-weight:700;line-height:15px}.card-suspender .sub-section-navigation-suspender .clst-item-link-styles{font-size:13px;line-height:16px}.card-suspender .clst-group-header{color:#858585;color:rgba(255,255,255,.48);font-size:11px;font-weight:400;line-height:11px;margin:0;padding:0 0 12px;text-align:center;text-transform:capitalize}.card-suspender .clst-group-header .clst-link{font-style:italic}.card-suspender .clst-group-headline{color:#fff;font-size:12px;font-weight:700;line-height:16px;margin:0;padding:0;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.2)}.size-suspender .slst>.clst-ordered-items,.size-suspender .slst>.clst-unordered-items{border:0}.size-suspender .slst .clst-item{border:0;font-size:12px;font-weight:400;line-height:15px;text-shadow:0 1px 1px rgba(0,0,0,.18)}.clst-text-headline>.clst-link,.clst .headline>.clst-link{color:#333;font-family:Arial;font-size:14px;font-weight:700;line-height:16px}.clst-text-headline>.clst-link:hover,.clst .headline>.clst-link:hover{color:#007dcf}.clst-text-meta{color:#999;font-size:12px;line-height:20px}.clst-text-meta>.clst-text-meta-timestamp{border-left:1px solid #d9d9d9;border-left:1px solid rgba(0,0,0,.15);display:inline-block;font-size:11px;font-style:italic;margin-left:10px;padding-left:10px}.clst-text-meta>.clst-link{color:#007dcf;text-transform:capitalize;font-weight:700}.clst-text-meta>.clst-link.parent-link{background:transparent;position:none;display:inline-block}#videoplayer_modal.video-modal{background:#000;position:fixed;top:30%;left:30%;z-index:1001;box-shadow:0 3px 8px rgba(0,0,0,.5)}#videoplayer_modal.video-modal .video-header .video-logo{position:relative;height:32px;margin-left:10px;float:left}#videoplayer_modal .video-logo{max-width:150px}#videoplayer_modal.video-modal .video-header{width:100%;height:40px;padding:5px 0}#videoplayer_modal .video-text{float:left;margin-left:15px;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;height:20px;overflow:hidden;max-width:380px;color:#fff}#videoplayer_modal.video-modal .video-title{font-size:18px;color:#fff;font-family:Arial,Helvetica,sans-serif;line-height:20px}#videoplayer_modal .sponsor-text{font-size:12px;color:#fff;font-family:Arial,Helvetica,sans-serif;line-height:12px}#videoplayer_modal.video-modal .close-btn{cursor:pointer;text-indent:-9000px;background:url(../../images/buttons/button-close.png) no-repeat left top;width:50px;height:48px;display:inline-block;position:absolute;top:-18px;right:-31px}.lightbox{display:none;background:#000;opacity:.7;filter:alpha(opacity=70);position:absolute;top:0;left:0;min-width:100%;min-height:100%;z-index:1000}.interactive{margin:0 auto 30px 0;overflow:visible!important;position:relative;width:920px;z-index:0}.secondary-interactives-module.storybottombar-bucket{clear:both}.interactive>.interactive-wrap-shadow{box-shadow:0 0 4px 3px rgba(0,0,0,.05);margin-bottom:10px}.interactive-sponsor{color:#999;float:right;font-size:11px;padding-left:15px;text-align:center;width:100px}.interactive-sponsor{color:#999;float:right;max-width:180px;font-size:11px;padding-left:15px;text-align:center;width:100px}.interactive-wrap .interactive-sponsor .sponsored-by-text{line-height:11px;margin-top:7px}.interactive-header-wrapper{display:table}.interactive-header-wrapper-column{display:table-cell;vertical-align:top;width:90%}.header.interactive-header-wrapper{width:888px}.asset .interactive{margin-top:15px;margin-left:50px}.interactive .header{background:#f8f8f9;border-top:10px solid #009bff;padding:10px 15px}.interactive .header .title{color:#000;font-family:'Futura Today Bold',Arial,sans-serif;font-size:20px;letter-spacing:.04em;margin:0;text-transform:uppercase}.interactive .header .chatter{color:#666;font-size:12px;line-height:normal;margin:5px 0 0}.top .chatter{color:#999;float:left;font:700 12px/18px arial,sans-serif;width:560px}.interactive .viewport{background:#fff;box-shadow:0 -3px 3px 0 rgba(0,0,0,.06);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block!important;overflow:hidden;position:relative;width:100%}.interactive .slides{display:block;height:100%;list-style:none;margin:0;padding:0;position:absolute;width:auto}.interactive .stage{list-style:none;position:relative}.interactive .stage .slide{display:none;left:0;margin:0;padding:0;position:absolute;top:0;width:920px}.interactive .stage .slide.active{display:block}.interactive .viewport.fade .stage .slide{-ms-filter:"alpha(Opacity=0)";display:block;float:none;left:0;opacity:0;position:absolute;top:0;z-index:1}.interactive .viewport.fade .stage .slide.active{-ms-filter:"alpha(Opacity=100)";display:block;opacity:1;z-index:2}.interactive .viewport.slide .stage{overflow:hidden;white-space:nowrap}.interactive .viewport.slide .stage .slide{display:inline-block;opacity:1;position:relative;vertical-align:top;visibility:visible;white-space:normal}.interactive .viewport.slide .stage .slide.active{display:inline-block!important}.interactive .overview-content a{color:#1990e5}.interactive .overview-content a:hover{text-decoration:underline}.interactive .overview-content .image{display:block;float:left;position:relative}.interactive .overview-content .image img{display:block}.interactive .overview-content .date{color:#1aa5ff;font-family:'Futura Today Bold',arial,sans-serif;font-size:12px;line-height:16px;text-transform:uppercase}.interactive .overview-content .title{color:#333;font-family:'Futura Today Bold',arial,sans-serif;font-size:18px;line-height:23px;text-transform:uppercase;margin-bottom:15px}.interactive .overview-content .text{font-style:normal!important;text-align:left}.interactive .overview-content .text div{text-align:left}.interactive .viewport .slide .meta{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTglIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 18%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,.1)),color-stop(18%,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 18%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 18%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 18%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 18%,rgba(255,255,255,0) 100%);background-color:#4d4d4d;background-color:rgba(0,0,0,.7);border-top:1px solid #020202;bottom:0;left:0;padding:10px;position:absolute;width:100%;z-index:21}.interactive .viewport .slide .meta .caption{color:#fff;float:none;font-family:Arial;font-size:12px;line-height:18px;text-align:left;vertical-align:middle;width:80%}.interactive .viewport .slide .meta .source{color:#999;font-size:11px;padding-left:5px}.interactive .viewport .slide .meta .toolbox{position:absolute;top:10px;right:10px}.interactive .viewport .slide .meta .toolbox a{border:1px solid #ebebeb;border:1px solid rgba(255,255,255,.1);border-radius:3px;color:#999;cursor:pointer;display:block;float:left;font:700 11px/18px;height:21px;margin:0 5px}.interactive .slide ul{margin:0;padding-left:0}.interactive .slide .slides ul{list-style-type:square;margin-left:10px;padding-left:10px}.interactive .slide .slides ol{margin-left:10px;padding-left:10px}.interactive .slide .slides ol{margin-bottom:10px}.interactive .interactive-credits .source,.interactive .interactive-credits .credit{color:#999!important;font-family:Arial,Helvetica,sans-serif;font-size:11px;margin-left:8px;text-align:left}.interactive .interactive-credits .source{color:#999!important}.interactive .slide-nav{background-image:url(../../images/sprites/interactive_stories_sprite.png);display:block;float:none;height:68px;left:auto;opacity:1;position:absolute;right:auto;top:50%;width:44px;z-index:99}.asset>.standalone-story-interactive{min-height:800px;margin-left:50px}.asset .standalone-story-interactive-header{padding:20px 0 0}.interactive .slide-nav.prev{background-position:0 0;left:-7px}.interactive .slide-nav.next{background-position:-44px 0;right:-7px}.no-touch .asset .interactive .slide-nav.prev:hover{background-position:0 -68px}.no-touch .asset .interactive .slide-nav.next:hover{background-position:-44px -68px}body.interactive{margin:0 auto;min-width:920px;overflow:hidden}body.interactive.chart{min-width:640px;width:640px}.asset.standalone{margin:0 auto;padding:0;width:920px}.asset.standalone.chart{width:640px}.asset.standalone>.interactive{margin:0}.asset.standalone>.embed{font-size:14px;max-width:920px;padding:20px 0}.asset.standalone .embedCode{border:solid 1px #d5d5d5;font:13px/14px monospace;height:44px;overflow:hidden;padding:5px;width:620px}.interactive #rotate-overlay{display:none}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait){body.interactive{height:1024px;width:auto}.interactive #rotate-overlay{background:rgba(0,0,0,.75) url(../../images/interactives/ipad-rotate2x.png) no-repeat center center;background-size:226px 274px;display:block;height:100%;left:0;position:absolute;top:0;width:930px;z-index:10000}.interactive .rotate-overlay-modal{height:230px;line-height:1.6em;margin-top:200px;padding:20px;text-align:center}.interactive .rotate-overlay-modal h3{color:#fff;font-size:46px;font-weight:700;line-height:1.4em;margin:80px 40px 40px}.interactive .rotate-overlay-modal p{margin-bottom:17px}}.chart #rotate-overlay{display:none}.interactive .video{position:relative}.interactive .video .videoObject{position:absolute;top:0;left:0;z-index:3}.interactive .video .videoStillPlay{background-image:url(../../images/buttons/button_video_play.png);background-position:0 -2px;cursor:pointer;height:91px;left:50%;margin:-46px 0 0 -46px;position:absolute;top:50%;visibility:visible;width:93px;z-index:2}.video-wrapper{width:560px;float:left}.content-wrap .asset .double-wide>.portrait{float:left;max-width:170px;padding:15px 10px}.content-wrap .asset .double-wide>.landscape{max-width:100%;padding:15px 10px}.fluid-width-video-wrapper{width:100%;position:relative;padding:15px 10px}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed{position:absolute;top:0;right:0;width:100%;height:100%}.content-wrap .asset .double-wide>a,.content-wrap .asset .double-wide p>a{color:#1990e5}.content-wrap .asset .double-wide>a:hover,.content-wrap .asset .double-wide p>a:hover{text-decoration:underline}.corrections .left-column{float:left;width:560px}.corrections .rule{border:1px solid #e8e8e8;height:0}.corrections ul.list{margin:0;padding:0}.corrections li.correction{list-style:none;margin:0}.corrections li.correction.more{margin-bottom:20px}.corrections li.correction .anchor{color:#333;font-size:16px;font-weight:700}.corrections li.correction .anchor:hover{color:#00adfb}.corrections li.correction>h3{margin-bottom:0}.corrections li.correction>p{font-size:12px;margin:2px 0 5px}.corrections li.correction .meta{font-size:12px;margin:0 0 20px;padding:0}.corrections li.correction .meta>li{display:inline;margin:0;padding:0}.corrections li.correction .meta li.section{border-right:1px solid #e8e8e8;font-weight:700;padding-right:5px}.corrections li.correction .meta li.pubdate{color:#c8c8c8;font-size:11px;font-style:italic;margin-left:5px}article.static-page .correction-sidebar h4{margin-bottom:5px;padding:0 15px;text-align:left}article.asset .comp.ribbon-module .light-shade.correction-sidebar p.small{color:#c8c8c8;font-size:11px;font-style:italic;margin:0 15px 10px;text-align:left}article.asset .comp.ribbon-module .light-shade.correction-sidebar .contact-info{color:#333;list-style:none;margin:0;padding:0 30px 10px;text-align:left}#navbar .news{margin-left:120px}#navbar>.weather .wbtn-wrap-wicon{margin-top:0}.card-suspender-color.home{background-color:#165c9a}.card-suspender-color.news,.card-suspender-color.local,.card-suspender-color.nation,.card-suspender-color.nation-now,.card-suspender-color.global{background-color:#165c9a}.card-suspender-color.sports{background-color:#a31612}.card-suspender-color.traffic{background-color:#00b1bc}.card-suspender-color.features{background-color:#9500b4}.card-suspender-color.about{background-color:#009bff}.card-suspender-color.weather{background-color:#eea500}.site-nav-link-theme-broadcast.site-nav-text-link,.site-nav-link-theme-broadcast.site-nav-home-link,.site-nav-link-theme-broadcast.site-nav-news-link,.site-nav-link-theme-broadcast.site-nav-local-link,.site-nav-link-theme-broadcast.site-nav-nation-link,.site-nav-link-theme-broadcast.site-nav-nation-now-link{border-top-color:#165c9a}.site-nav-link-theme-broadcast.site-nav-weather-link{border-top-color:#eea500}.site-nav-link-theme-broadcast.site-nav-sports-link{border-top-color:#a31612}.site-nav-link-theme-broadcast.site-nav-traffic-link{border-top-color:#00b1bc}.site-nav-link-theme-broadcast.site-nav-features-link{border-top-color:#9500b4}.site-nav-link-theme-broadcast.site-nav-about-link{border-top-color:#009bff}#nav .wbtn-wrap{border-top-color:#eea500}.home-theme-bg,.news-theme-bg,.local-theme-bg,.nation-theme-bg,.nation-now-theme-bg,.site-nav-span-theme-broadcast.site-nav-home-span:hover,.site-nav-span-theme-broadcast.site-nav-home-span.site-nav-active-span,.site-nav-span-theme-broadcast.site-nav-news-span:hover,.site-nav-span-theme-broadcast.site-nav-news-span.site-nav-active-span,.site-nav-span-theme-broadcast.site-nav-local-span:hover,.site-nav-span-theme-broadcast.site-nav-local-span.site-nav-active-span,.site-nav-span-theme-broadcast.site-nav-nation-span:hover,.site-nav-span-theme-broadcast.site-nav-nation-span.site-nav-active-span,.site-nav-span-theme-broadcast.site-nav-nation-now-span:hover,.site-nav-span-theme-broadcast.site-nav-nation-now-span.site-nav-active-span{background:#165c9a!important}.sports-theme-bg,.site-nav-span-theme-broadcast.site-nav-sports-span:hover,.site-nav-span-theme-broadcast.site-nav-sports-span.site-nav-active-span{background:#a31612!important}.traffic-theme-bg,.site-nav-span-theme-broadcast.site-nav-traffic-span:hover,.site-nav-span-theme-broadcast.site-nav-traffic-span.site-nav-active-span{background:#00b1bc!important}.features-theme-bg,.site-nav-span-theme-broadcast.site-nav-features-span:hover,.site-nav-span-theme-broadcast.site-nav-features-span.site-nav-active-span{background:#9500b4!important}.about-theme-bg,.site-nav-span-theme-broadcast.site-nav-about-span:hover,.site-nav-span-theme-broadcast.site-nav-about-span.site-nav-active-span{background:#009bff!important}.weather-theme-bg,.site-nav-span-theme-broadcast.site-nav-weather-span:hover,.site-nav-span-theme-broadcast.site-nav-weather-span.site-nav-active-span{background:#eea500!important}.headline-asset-item-tile{background-color:#0050a1}.headline-asset-item-home-tile{background-color:#165c9a;background-color:rgba(0,0,0,.5)}.headline-asset-item-news-tile,.headline-asset-item-local-tile,.headline-asset-item-nation-tile,.headline-asset-item-nation-now-tile{background-color:#165c9a;background-color:rgba(0,0,0,.5)}.headline-asset-item-sports-tile{background-color:#a31612;background-color:rgba(0,0,0,.5)}.headline-asset-item-traffic-tile{background-color:#00b1bc;background-color:rgba(0,0,0,.5)}.headline-asset-item-features-tile,.headline-asset-item-life-tile{background-color:#9500b4;background-color:rgba(0,0,0,.5)}.headline-asset-item-about-tile{background-color:#009bff;background-color:rgba(0,0,0,.5)}.headline-asset-item-weather-tile{background-color:#eea500;background-color:rgba(0,0,0,.5)}.noimage .headline-asset-item-tile{background-color:#0050a1}.noimage .headline-asset-item-home-tile{background-color:#165c9a}.noimage .headline-asset-item-news-tile,.noimage .headline-asset-item-local-tile,.noimage .headline-asset-item-nation-tile,.noimage .headline-asset-item-nation-now-tile{background-color:#165c9a}.noimage .headline-asset-item-sports-tile{background-color:#a31612}.noimage .headline-asset-item-traffic-tile{background-color:#00b1bc}.noimage .headline-asset-item-features-tile,.noimage .headline-asset-item-life-tile{background-color:#9500b4}.noimage .headline-asset-item-about-tile{background-color:#009bff}.noimage .headline-asset-item-weather-tile{background-color:#eea500}.parent-label{background-color:#0050a1}.parent-label.news,.parent-label.local,.parent-label.nation,.parent-label.nation-now{background-color:#165c9a}.parent-label.sports{background-color:#a31612}.parent-label.traffic{background-color:#00b1bc}.parent-label.features,.parent-label.life{background-color:#9500b4}.parent-label.about{background-color:#009bff}.parent-label.weather{background-color:#eea500}.site-theme-broadcast .footer>nav>.fronts>section h6,.site-theme-broadcast .footer>nav>.fronts>section.home h6,.site-theme-broadcast .footer>nav>.fronts>section.nation h6,.site-theme-broadcast .footer>nav>.fronts>section.news h6,.site-theme-broadcast .footer>nav>.fronts>section.local h6,.site-theme-broadcast .footer>nav>.fronts>section.nation-now h6{border-color:#165c9a}.site-theme-broadcast .footer>nav>.fronts>section.sports h6{border-color:#a31612}.site-theme-broadcast .footer>nav>.fronts>section.traffic h6{border-color:#00b1bc}.site-theme-broadcast .footer>nav>.fronts>section.features h6{border-color:#9500b4}.site-theme-broadcast .footer>nav>.fronts>section.about h6{border-color:#009bff}.site-theme-broadcast .footer>nav>.fronts>section.weather h6{border-color:#eea500}.site-theme-broadcast .utility{width:525px}.site-theme-broadcast .sidebar-title{background-color:#333;border-bottom:1px solid #242424}.site-theme-broadcast .twitter-module{background-color:#333}.site-theme-broadcast .twitter-module .tweet{color:#fff}.site-theme-broadcast .twitter-module .tweet-meta-link{color:#a4a4a4}.site-theme-broadcast .twitter-module .btn:focus,.site-theme-broadcast .twitter-module .btn:hover,.site-theme-broadcast .twitter-module .btn:active{background-image:-webkit-gradient(linear,left top,left bottom,from(#363630),to(#54554c));color:#fff}.site-theme-broadcast .twitter-module .tweet-item{border-bottom:1px solid #242424;border-top:1px solid #464646}.card-sidebar .sports.sidebar-title{border-bottom:1px solid #242424;color:#fff;text-shadow:0 1px 1px #000}.site-theme-broadcast .sports-pulse-header,.site-theme-broadcast .sports-pulse-main-link:visited,.site-theme-broadcast .sports-pulse-main-link{background-color:#262626;border-left-color:#262626;color:#fff}.site-theme-broadcast .sports-pulse-main-7{width:128px}.site-theme-broadcast .sports-pulse-main-link:hover{background-color:#434343;border-left-color:#434343;color:#fff}.site-theme-broadcast .sports-pulse-header-logo{background-image:url(../../images/modules/sports-pulse/sports-pulse-broadcast.png)}.site-theme-broadcast .weather-saved-location-module .sub-nav-bump-weather{margin-top:-2px}.site-theme-broadcast #overlay footer{clear:both;padding-top:20px}.site-theme-broadcast #overlay footer .utility{display:none}.site-theme-broadcast #overlay footer .footer{width:980px}.site-theme-broadcast #section_home .quicklinks-module{clear:left}.headline-big-page-btn.ui-btn{display:none}.front-headline-toggler{margin:0}.site-theme-broadcast .sidebar-weather{background-color:#262626;border-color:#333}.site-theme-broadcast .sidebar-static-title,.site-theme-broadcast .sidebar-title{background-color:#333}.site-theme-broadcast .sidebar-static-title-wrapper,.site-theme-broadcast .sidebar-title-wrapper{border-bottom:0;padding:0}.site-theme-broadcast a.featured-content-a{float:left}.site-theme-broadcast .featured-content-li{display:block}.site-theme-broadcast .meet-the-team .headline-collection{margin-bottom:10px}.site-theme-broadcast .meet-the-team .headlines-show-more{display:none}.site-theme-broadcast .news.card.tips .front-bump-shadow{display:none}.site-theme-broadcast .news.card.tips .generic-front-header{border-top:1px solid #e1e1e1}.site-theme-broadcast #section_elections .card-suspender-color{background-color:#165c9a}