html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.6em;font-family:Georgia,Times,Serif}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.ad-container.embedded{display:none!important}.clearfix{clear:both}#article-wrapper a{color:#285a8d;text-decoration:none;border-bottom:1px dotted #c5daef;line-height:.9em}#article-wrapper a:hover{color:#0c1b2a;border-bottom:1px solid #285a8d}#article-wrapper a:visited{color:#543c78;border-bottom:1px solid #d7cde6}#article-wrapper a:visited{color:#181123;border-bottom:1px solid #543c78}.block{display:block}.inline-block{display:inline-block}.align-center{text-align:center}.align-right{text-align:right}.double-wide figure.left,.double-wide figure.right{width:48%}#default #header{font-family:Helvetica,Arial,Sans-Serif;max-width:800px;margin:2em auto;padding:1.5em 0;font-weight:700}#default #header h1{font-size:3em;line-height:1.25em;margin-bottom:.25em}#default #header span:after{content:" // ";font-weight:100;color:#d0d0d0}#default #header .byline{color:#666}#default #header a{text-decoration:none;border-bottom:0!important}#default #header .creditline{font-weight:200;color:#666;font-size:.85em}#default #header .updated{font-weight:200;color:#8c1c1c}#default span.ng_subhead{display:block;font-family:Helvetica,Arial,Sans-Serif;font-size:1.5em;line-height:1.1em;font-weight:700}#default .ad-item{margin:30px auto;max-width:900px;display:block}#default .ad-item iframe,#default .ad-item img{width:100%}#default .ad-item.left{max-width:310px;float:left;margin-right:30px;margin-left:10%}#default .ad-item.right{max-width:310px;float:right;margin-left:30px;margin-right:10%}.perc-holder{box-sizing:border-box;width:100%;position:absolute;top:0;left:0;background:#fff}.perc-holder #tracker{height:3px;background:#a00;width:0}.folio{box-sizing:border-box;width:100%;height:50px;position:fixed;top:0;left:0;padding:10px 1%;background:#fff;color:#333;display:none;z-index:10000;border-bottom:1px solid #ddd}.folio .rob{font-family:Georgia,Times,Serif}.folio .ral{font-family:Helvetica,Arial,Sans-Serif}.folio .xsmall,.folio .small,.folio .large,.folio .xlarge,.folio .huge{line-height:1.2em;margin-bottom:.3em}.folio .xsmall{font-size:.75em}.folio .small{font-size:.875em}.folio .large{font-size:1.5em}.folio .xlarge{font-size:2.2em}.folio .huge{font-size:3em}.folio .upper{text-transform:uppercase}.folio .lighter{font-weight:300}.folio .normal{font-weight:400}.folio .heavier{font-weight:700}.folio .fat{font-weight:900}.folio .red{color:#a00}.folio .gray{color:#777}.folio .logo{display:block;background:transparent no-repeat scroll center left;float:left;margin-right:10px;padding-right:10px}.folio #folio-info{height:100%}.folio #folio-info .folio-header{position:relative;top:10px;display:inline-block}.folio #folio-info .folio-title{position:relative;top:-6px}.folio .social-tools{float:right;display:inline-block;position:relative;top:7px}.folio .social-tools .share-icon{background:url(http://www.miamiherald.com/static/media/projects/libraries/images/social_sprites.png) no-repeat scroll;display:inline-block;cursor:pointer;margin:0 2px;background-size:5em 2.5em;height:20px;width:20px}.folio .social-tools .share-icon:hover{background-position-y:100%!important}.folio .social-tools .share-icon.facebook-share{background-position:0 0}.folio .social-tools .share-icon.twitter-share{background-position:30% 0}.folio .social-tools .share-icon.google-share{background-position:63% 0}#header{font-family:Helvetica,Arial,Sans-Serif;max-width:800px;margin:2em auto;padding:1.5em 0;font-weight:700}#header h1{font-size:3em;line-height:1.25em;margin-bottom:.25em;text-shadow:2px 2px 3px rgba(0,0,0,.3)}#header span{color:#666}#header span:after{content:" // ";font-weight:100;color:#d0d0d0}#header span:last-of-type:after{content:"";display:none}#header .byline{color:#666}#header a{text-decoration:none;border-bottom:0!important}#header .creditline{font-weight:200;color:#666;font-size:.85em}#header .updated{font-weight:200;color:#8c1c1c}#article>p,#article-wrapper>p{margin:0 auto;margin-bottom:30px;font-family:serif;font-size:1.3em;font-weight:300;color:#333;line-height:1.61em;max-width:600px}@media (max-width:767px){#article>p,#article-wrapper>p{max-width:90%}}#article .rob,#article-wrapper .rob{font-family:Georgia,Times,Serif}#article .ral,#article-wrapper .ral{font-family:Helvetica,Arial,Sans-Serif}#article .xsmall,#article-wrapper .xsmall,#article .small,#article-wrapper .small,#article .large,#article-wrapper .large,#article .xlarge,#article-wrapper .xlarge,#article .huge,#article-wrapper .huge{line-height:1.2em;margin-bottom:.3em}#article .xsmall,#article-wrapper .xsmall{font-size:.75em}#article .small,#article-wrapper .small{font-size:.875em}#article .large,#article-wrapper .large{font-size:1.5em}#article .xlarge,#article-wrapper .xlarge{font-size:2.2em}#article .huge,#article-wrapper .huge{font-size:3em}#article .upper,#article-wrapper .upper{text-transform:uppercase}#article .lighter,#article-wrapper .lighter{font-weight:300}#article .normal,#article-wrapper .normal{font-weight:400}#article .heavier,#article-wrapper .heavier{font-weight:700}#article .fat,#article-wrapper .fat{font-weight:900}#article .red,#article-wrapper .red{color:#a00}#article .gray,#article-wrapper .gray{color:#777}#article .photo-item,#article-wrapper .photo-item{margin:30px auto;max-width:900px;display:block}#article .photo-item iframe,#article-wrapper .photo-item iframe,#article .photo-item img,#article-wrapper .photo-item img{width:100%}#article .photo-item.splash,#article-wrapper .photo-item.splash{width:100%;max-width:none!important}#article .photo-item.splash figcaption,#article-wrapper .photo-item.splash figcaption,#article .photo-item.splash small,#article-wrapper .photo-item.splash small{max-width:900px;margin-left:auto;margin-right:auto}@media (max-width:767px){#article .photo-item.splash figcaption,#article-wrapper .photo-item.splash figcaption,#article .photo-item.splash small,#article-wrapper .photo-item.splash small{max-width:90%}}#article .photo-item.splash:first-child,#article-wrapper .photo-item.splash:first-child{margin-top:0}#article .photo-item.left,#article-wrapper .photo-item.left{max-width:310px;float:left;margin-right:30px;margin-left:10%}#article .photo-item.right,#article-wrapper .photo-item.right{max-width:310px;float:right;margin-left:30px;margin-right:10%}#article .quote-item,#article-wrapper .quote-item{margin:30px auto;max-width:900px;display:block;margin:0 auto;margin-bottom:30px;font-family:serif;font-size:1.3em;font-weight:300;color:#333;line-height:1.61em;max-width:600px}#article .quote-item iframe,#article-wrapper .quote-item iframe,#article .quote-item img,#article-wrapper .quote-item img{width:100%}@media (max-width:767px){#article .quote-item,#article-wrapper .quote-item{max-width:90%}}#article .quote-item.left,#article-wrapper .quote-item.left{max-width:310px;float:left;margin-right:30px;margin-left:10%}#article .quote-item.right,#article-wrapper .quote-item.right{max-width:310px;float:right;margin-left:30px;margin-right:10%}#article .comment-item,#article-wrapper .comment-item{margin:30px auto;max-width:900px;display:block;margin:0 auto;margin-bottom:30px;font-family:serif;font-size:1.3em;font-weight:300;color:#333;line-height:1.61em;max-width:600px;font-size:90%}#article .comment-item iframe,#article-wrapper .comment-item iframe,#article .comment-item img,#article-wrapper .comment-item img{width:100%}@media (max-width:767px){#article .comment-item,#article-wrapper .comment-item{max-width:90%}}#article .comment-item.left,#article-wrapper .comment-item.left{max-width:310px;float:left;margin-right:30px;margin-left:10%}#article .comment-item.right,#article-wrapper .comment-item.right{max-width:310px;float:right;margin-left:30px;margin-right:10%}#article .video-item,#article-wrapper .video-item{margin:30px auto;max-width:900px;display:block;margin:0 auto;margin-bottom:30px;font-family:serif;font-size:1.3em;font-weight:300;color:#333;line-height:1.61em;max-width:600px}#article .video-item iframe,#article-wrapper .video-item iframe,#article .video-item img,#article-wrapper .video-item img{width:100%}@media (max-width:767px){#article .video-item,#article-wrapper .video-item{max-width:90%}}#article .video-item.splash,#article-wrapper .video-item.splash{width:100%;max-width:none!important}#article .video-item.splash figcaption,#article-wrapper .video-item.splash figcaption,#article .video-item.splash small,#article-wrapper .video-item.splash small{max-width:900px;margin-left:auto;margin-right:auto}#article .video-item.splash:first-child,#article-wrapper .video-item.splash:first-child{margin-top:0}#article .video-item.left,#article-wrapper .video-item.left{max-width:310px;float:left;margin-right:30px;margin-left:10%}#article .video-item.right,#article-wrapper .video-item.right{max-width:310px;float:right;margin-left:30px;margin-right:10%}#article .code-item,#article-wrapper .code-item{margin:30px auto;max-width:900px;display:block;margin:0 auto;margin-bottom:30px;font-family:serif;font-size:1.3em;font-weight:300;color:#333;line-height:1.61em;max-width:600px}#article .code-item iframe,#article-wrapper .code-item iframe,#article .code-item img,#article-wrapper .code-item img{width:100%}@media (max-width:767px){#article .code-item,#article-wrapper .code-item{max-width:90%}}#article .code-item.splash,#article-wrapper .code-item.splash{width:100%;max-width:none!important}#article .code-item.splash:first-child,#article-wrapper .code-item.splash:first-child{margin-top:0}#article .code-item.wide,#article-wrapper .code-item.wide{max-width:900px;margin-left:auto;margin-right:auto}#article .code-item.left,#article-wrapper .code-item.left{max-width:310px;float:left;margin-right:30px;margin-left:10%;width:310px;max-width:100%}#article .code-item.right,#article-wrapper .code-item.right{max-width:310px;float:right;margin-left:30px;margin-right:10%;width:310px;max-width:100%}#article .hype-item,#article-wrapper .hype-item{margin:30px auto;max-width:900px;display:block;margin:0 auto;margin-bottom:30px;font-family:serif;font-size:1.3em;font-weight:300;color:#333;line-height:1.61em;max-width:600px}#article .hype-item iframe,#article-wrapper .hype-item iframe,#article .hype-item img,#article-wrapper .hype-item img{width:100%}@media (max-width:767px){#article .hype-item,#article-wrapper .hype-item{max-width:90%}}#article .hype-item.splash,#article-wrapper .hype-item.splash{width:100%;max-width:none!important}#article .hype-item.splash:first-child,#article-wrapper .hype-item.splash:first-child{margin-top:0}#article .hype-item.wide,#article-wrapper .hype-item.wide{max-width:900px;margin-left:auto;margin-right:auto}#article .hype-item.left,#article-wrapper .hype-item.left{max-width:310px;float:left;margin-right:30px;margin-left:10%;width:310px;max-width:100%}#article .hype-item.right,#article-wrapper .hype-item.right{max-width:310px;float:right;margin-left:30px;margin-right:10%;width:310px;max-width:100%}#article .ad-item,#article-wrapper .ad-item{margin:30px auto;max-width:900px;display:block}#article .ad-item iframe,#article-wrapper .ad-item iframe,#article .ad-item img,#article-wrapper .ad-item img{width:100%}#article .ad-item.left,#article-wrapper .ad-item.left{max-width:310px;float:left;margin-right:30px;margin-left:10%}#article .ad-item.right,#article-wrapper .ad-item.right{max-width:310px;float:right;margin-left:30px;margin-right:10%}.footer-list{text-align:center;padding:30px 0 20px}.footer-list .logo{margin:0 auto 10px}.footer-list a{color:#666;text-decoration:none;padding:0 10px}.footer-list a:hover{color:#000;text-decoration:underline}