/*! HTML5 Boilerplate v5.0 | MIT License | http://h5bp.com/ */
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,400italic,600,600italic,700,700italic,900,900italic,200,200italic,300,300italic);@import url(https://code.cdn.mozilla.net/fonts/fira.css);html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}fieldset,hr{border:0;padding:0}hr{display:block;height:1px;border-top:1px solid #ccc;margin:1em 0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{margin:0}textarea{resize:vertical}.browserupgrade{margin:0 0 .2em;background:#ccc;color:#000;padding:7.5em 3em;font:15px/30px "Tahoma"}body{font:16px/26px Fira Sans,Helvetica,Helvetica Neue,Arial;background-color:#fff}h1,h2,h3,h4,h5,h6{font-family:Source Sans Pro;text-transform:uppercase}.home h1,.home h2,.home h3,.home h4,.home h5,.home h6,.page h1,.page h2,.page h3,.page h4,.page h5,.page h6{text-transform:none}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{color:#b9b9b9}a,a:active,a:visited,footer p a,footer p a:active,footer p a:visited{text-decoration:none}a:hover,footer p a:hover{text-decoration:underline}body.home section{border:1px dotted #d9d9d9;padding:0 10px;overflow:hidden;font:italic 15px/22px "Source Sans Pro"}body.home h3{font:700 20px/22px "Source Sans Pro";margin:10px 0}body.home section img{margin:5px 0 0}.main,footer,header{padding-left:5px;padding-right:5px}footer,header{text-align:center}.main,header{padding-top:15%;padding-bottom:30px}body.page header{display:none}body.home section,header img,header p{margin:10px;display:inline-block}header p{margin:20px}body.home a,body.home a:active,body.home a:hover,body.home a:visited,header a,header a:active header a:visited header a:hover{color:#222;text-decoration:none}article iframe,article img,section img{max-width:100%;margin-top:5%;margin-bottom:5%}article iframe.framed,article img.framed{border:1px solid #eaeae1}article img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}article img.alignleft{float:left}article img.alignright{float:right}div.bubble{position:absolute;width:150px;height:99px;padding:0;margin-left:-75px;margin-top:-130px;text-align:left;opacity:0;transition:opacity .2s}div.bubble.hover{opacity:.9}article .bb-source-embed .bb-source-embed--footer span,div.bubbleAnchorLeft,div.bubbleAnchorRight,div.bubbleDescription{float:left}div.bubbleDescription{width:136px;height:91px;padding:4px 7px;background:#fff;border:2px solid #333740;border-radius:4px;color:#333740;font:11px/16px Source Sans Pro;clear:both}div.bubbleAnchorLeft,div.bubbleAnchorRight{font-size:0;line-height:0%;width:0;height:0;border-bottom:8px solid transparent;padding:0}div.bubbleAnchorRight{margin:0}div.bubbleAnchorLeft{margin:0 0 0 67px;border-right:8px solid #333740;clear:both}div.bubbleAnchorRight{border-left:8px solid #333740}.main{padding-top:30px}.main article h1{font-size:2em}div.share>div,div.share>iframe{height:20px;line-height:20px;vertical-align:middle;display:inline-block}div.share{font-size:1px;width:261px;height:26px;overflow:hidden;margin-left:calc(50% - 130px);margin-top:30px;margin-bottom:30px;-webkit-filter:grayscale(50%);filter:grayscale(50%)}div.share>span{display:inline-block;width:15px}.footer-container footer{padding-top:10%;padding-bottom:15%;font:14px/16px Source Sans Pro}footer p span{display:block;width:0;height:0;overflow:hidden}footer p a span.nU{display:inline;width:initial;height:initial;overflow:initial}.footer-container,.header-container,.main-container{width:100%;margin:0;background-color:#fff}.ie7 .title{padding-top:20px}article .bb-source-embed span{float:none}@media only screen and (min-width:480px){.main,footer,header{padding-left:30px;padding-right:30px}header{padding-top:10%}}@media only screen and (min-width:768px){.main article{width:77%;margin-left:11%;margin-right:11%}body.home section{max-width:40%;max-width:calc(50% - 45px)}.footer-container,.header-container,.main-container{width:90%;margin:0 5%;background-color:#fff}footer p span{display:inline}}@media only screen and (min-width:930px){body.home section{max-width:27%;max-width:calc(33% - 45px)}}@media only screen and (min-width:1140px){.wrapper{width:1026px;margin:0 auto}}.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:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}a span.nU,a span.nU:active,a span.nU:hover,a span.nU:visited{text-decoration:none!important}@media print{*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after,div.bubbleDescription a:after,header a[href]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}blockquote,img,pre,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}div.bubble{opacity:1}div.bubbleDescription{border:1px solid #3a3a3a;color:#3a3a3a!important}div.bubbleDescription a,div.bubbleDescription a:active,div.bubbleDescription a:hover,div.bubbleDescription a:visited{color:#b5b5b5!important}div.bubbleAnchorLeft{border-right:8px solid #3a3a3a}div.bubbleAnchorRight{border-left:8px solid #3a3a3a}}
