@import url(https://fonts.googleapis.com/css?family=Poppins:400,300,500,600,700);
.yui3-normalized article,.yui3-normalized aside,.yui3-normalized details,.yui3-normalized figcaption,.yui3-normalized figure,.yui3-normalized footer,.yui3-normalized header,.yui3-normalized hgroup,.yui3-normalized main,.yui3-normalized nav,.yui3-normalized section,.yui3-normalized summary{display:block}
.yui3-normalized audio,.yui3-normalized canvas,.yui3-normalized video{display:inline-block;*display:inline;*zoom:1}
.yui3-normalized audio:not([controls]){display:none;height:0}
.yui3-normalized [hidden]{display:none}
.yui3-normalized{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
.yui3-normalized,.yui3-normalized button,.yui3-normalized input,.yui3-normalized select,.yui3-normalized textarea{font-family:sans-serif}
.yui3-normalized{margin:0}
.yui3-normalized a:focus{outline:thin dotted}
.yui3-normalized a:active,.yui3-normalized a:hover{outline:0}
.yui3-normalized h1{font-size:2em;margin:.67em 0}
.yui3-normalized h2{font-size:1.5em;margin:.83em 0}
.yui3-normalized h3{font-size:1.17em;margin:1em 0}
.yui3-normalized h4{font-size:1em;margin:1.33em 0}
.yui3-normalized h5{font-size:.83em;margin:1.67em 0}
.yui3-normalized h6{font-size:.67em;margin:2.33em 0}
.yui3-normalized abbr[title]{border-bottom:1px dotted}
.yui3-normalized b,.yui3-normalized strong{font-weight:bold}
.yui3-normalized blockquote{margin:1em 40px}
.yui3-normalized dfn{font-style:italic}
.yui3-normalized hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
.yui3-normalized mark{background:#ff0;color:#000}
.yui3-normalized p,.yui3-normalized pre{margin:1em 0}
.yui3-normalized code,.yui3-normalized kbd,.yui3-normalized pre,.yui3-normalized samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}
.yui3-normalized pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
.yui3-normalized q{quotes:none}
.yui3-normalized q:before,.yui3-normalized q:after{content:'';content:none}
.yui3-normalized small{font-size:80%}
.yui3-normalized sub,.yui3-normalized sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
.yui3-normalized sup{top:-0.5em}
.yui3-normalized sub{bottom:-0.25em}
.yui3-normalized dl,.yui3-normalized menu,.yui3-normalized ol,.yui3-normalized ul{margin:1em 0}
.yui3-normalized dd{margin:0 0 0 40px}
.yui3-normalized menu,.yui3-normalized ol,.yui3-normalized ul{padding:0 0 0 40px}
.yui3-normalized nav ul,.yui3-normalized nav ol{list-style:none;list-style-image:none}
.yui3-normalized img{border:0;-ms-interpolation-mode:bicubic}
.yui3-normalized svg:not(:root){overflow:hidden}
.yui3-normalized figure{margin:0}
.yui3-normalized form{margin:0}
.yui3-normalized fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}
.yui3-normalized legend{border:0;padding:0;white-space:normal;*margin-left:-7px}
.yui3-normalized button,.yui3-normalized input,.yui3-normalized select,.yui3-normalized textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}
.yui3-normalized button,.yui3-normalized input{line-height:normal}
.yui3-normalized button,.yui3-normalized select{text-transform:none}
.yui3-normalized button,.yui3-normalized input[type="button"],.yui3-normalized input[type="reset"],.yui3-normalized input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}
.yui3-normalized button[disabled],.yui3-normalized input[disabled]{cursor:default}
.yui3-normalized input[type="checkbox"],.yui3-normalized input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}
.yui3-normalized input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
.yui3-normalized input[type="search"]::-webkit-search-cancel-button,.yui3-normalized input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
.yui3-normalized button::-moz-focus-inner,.yui3-normalized input::-moz-focus-inner{border:0;padding:0}
.yui3-normalized textarea{overflow:auto;vertical-align:top}
.yui3-normalized table{border-collapse:collapse;border-spacing:0}
.yui3-normalized [hidden]{display:none !important}
#yui3-css-stamp.cssnormalize-context{display:none}
.int h1,.int h2,.int h3,.int h4,.int h5,.int h6{color:#000;line-height:normal;padding:0}
#node{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#7c8183;display:table;font-family:'Poppins',sans-serif;font-size:14.5px;font-weight:400;line-height:24px;margin:10px 0;width:100%}#node p{margin:0;padding:0 0 22px}
#node hr{border-bottom:1px solid rgba(255,255,255,0.3);border-top:1px solid rgba(0,0,0,0.2);border:0;height:0;margin:1.5em 0 2.5em 0}
#node ul ul{margin:0}
#node blockquote{background:#f9f9f9;border-left:7px solid #ccc;margin:1.5em 10px;padding:.5em 10px}
#node blockquote p{display:inline}
#node :link{color:#3098dc}
#node .no-wrap{white-space:nowrap}
#node .node-button{display:inline-block;zoom:1;line-height:normal;white-space:nowrap;vertical-align:middle;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:inherit;font-size:100%;padding:.3em 1em;color:#444;color:rgba(0,0,0,0.8);border:1px solid #999;border:0 rgba(0,0,0,0);background-color:#e6e6e6;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#node .node-button.primary{background-color:#0c3b8e;color:#fff}
#node .node-button:hover,#node .node-button:focus{background-image:-webkit-gradient(linear, 0 0, 0 100%, from(transparent), color-stop(40%, rgba(0,0,0,0.16)), to(rgba(0,0,0,0.25)));background-image:-webkit-linear-gradient(transparent, rgba(0,0,0,0.16) 40%, rgba(0,0,0,0.25));background-image:-moz-linear-gradient(top, rgba(0,0,0,0.16) 0, rgba(0,0,0,0.25));background-image:-o-linear-gradient(transparent, rgba(0,0,0,0.16) 40%, rgba(0,0,0,0.25));background-image:linear-gradient(transparent, rgba(0,0,0,0.16) 40%, rgba(0,0,0,0.25))}
#node .node-button:focus{outline:0}
#node .node-button:active{box-shadow:0 0 0 1px rgba(0,0,0,0.15) inset,0 0 6px rgba(0,0,0,0.2) inset;border-color:#000\9}
#node .icon-lock{width:16px;height:16px;margin-left:3px;margin-bottom:-1px;display:inline-block;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0' y='0' width='16' height='16' viewBox='0 0 300 300' xml:space='preserve'><path d='M235.8 300H64.2C48.7 300 37 283.4 37 267.7V145.6c0-15.7 11.7-29.6 27.2-29.6H68V84c0-46.3 36.2-84 82-84s82 37.7 82 84v32h3.8c15.5 0 27.2 13.9 27.2 29.6v122.1C263 283.4 251.3 300 235.8 300zM191 84c0-23.5-17.7-42.7-41-42.7 -23.3 0-41 19.1-41 42.7v32h82V84z' fill='#939598'/></svg>")}
#node #sidebar{border-right:1px solid #ccc;display:table-cell;padding:0 20px;vertical-align:top;width:250px}#node #sidebar #menu{border-color:#e7e7e7;border-style:solid;border-width:1px 0;margin:1.5em 0;padding:4px 0}#node #sidebar #menu ul{margin:2px 0;padding-left:20px}#node #sidebar #menu ul li{padding:2px}
#node #sidebar #social-links{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#e0e0e0;border-collapse:separate;border-spacing:7px;display:table;height:46px;margin:1.5em 0;width:100%}#node #sidebar #social-links span{display:table-cell;vertical-align:top}#node #sidebar #social-links span img{display:block}
#node #sidebar #social-links span.label{background:#f4f4f4;border-radius:3px;color:#afafaf;font-family:georgia;font-size:106%;font-style:italic;text-align:center;vertical-align:middle;width:100%}
#node #content{display:table-cell;padding:0 20px 0 21px}#node #content.single{padding:0 36px}
#node #content img.head{margin-bottom:20px}
#node #content h1{font-weight:700;letter-spacing:-0.04em}
#node #content h2{color:#0c3b8e;font-weight:600;letter-spacing:-0.04em}
#node #content h3{font-weight:600;letter-spacing:-0.04em}
#node #content h4{color:#0c3b8e;font-weight:500;letter-spacing:-0.04em}
#node #content h5{font-weight:400}
#node #content h6{color:#0c3b8e;font-weight:500}
#node #content .list{border-top:1px dashed #ccc;display:table;margin-bottom:20px;width:100%}#node #content .list:last-child{border-bottom:1px dashed #ccc}
#node #content .list h4{margin:0}
#node #content .list ul{font-size:87.5%;font-weight:400;margin:0;padding-left:19px}
#node #content .list .description{display:table-cell;padding:20px 0;vertical-align:top}#node #content .list .description a{color:#628ab8;display:block;font-weight:400}#node #content .list .description a.title{font-size:18px;line-height:22px}
#node #content .list .details{color:#8e8e8e;display:table-cell;line-height:22px;padding:20px 0 20px 20px;vertical-align:top;width:210px}#node #content .list .details div{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#f4f4f4;border:1px solid #dfdfdf;color:#8e8e8e;padding:10px 14px}
#node #content .list .node-button{margin:6px auto 4px;display:block}
#node #content img.story{clear:both;margin:16px;padding:6px}#node #content img.story.shadow{background:#fff;border-radius:6px;border:1px solid #ededed;box-shadow:0 2px 9px rgba(0,0,0,0.12)}
#node #content img.story.left{float:left;margin:.5em 2em 2em 0}
#node #content img.story.right{float:right;margin:.5em 0 2em 2em}
#node .node-data{border-collapse:collapse;border-spacing:0;border:1px solid #cbcbcb;empty-cells:show;margin-bottom:2em}#node .node-data caption{color:#000;font:italic 85%/1 arial,sans-serif;padding:1em 0;text-align:center}
#node .node-data td,#node .node-data th{border-left:1px solid #cbcbcb;border-width:0 0 0 1px;font-size:inherit;margin:0;overflow:visible;padding:.5em 1em}
#node .node-data td:first-child,#node .node-data th:first-child{border-left-width:0}
#node .node-data thead{background-color:#e0e0e0;color:#000;text-align:left;vertical-align:bottom}
#node .node-data td{background-color:transparent}
#node .node-data.odd td{background-color:#f2f2f2}
#node .node-data.striped tr:nth-child(2n-1) td{background-color:#f2f2f2}
#node .node-data.bordered td{border-bottom:1px solid #cbcbcb}
#node .node-data.bordered tbody>tr:last-child>td{border-bottom-width:0}
#node .node-data.horizontal td,#node .node-data.horizontal th{border-width:0 0 1px 0;border-bottom:1px solid #cbcbcb}
#node .node-data.horizontal tbody>tr:last-child>td{border-bottom-width:0}
#node .member{background-color:#f7f7f7;border:1px solid #ededed;padding:12px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin-bottom:2em}#node .member h3{margin-bottom:0}
#node .member img{float:left;width:105px;height:140px;margin:0 18px 18px 0;border:6px solid #fff;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.24);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.24);box-shadow:0 1px 3px 0 rgba(0,0,0,0.24)}
#node .member p,#node .member li{font-size:90%;color:#777c7e}
#node .jwplayer{background-color:#000;border-collapse:separate;line-height:0}#node .jwplayer.fluid{width:100%;margin:4px auto 14px}
#node .jwplayer.shadow{box-shadow:0 3px 7px rgba(0,0,0,0.45)}
#node .jwplayer.right{float:right;margin:8px 4px 8px 14px}
#node .jwplayer.left{float:left;margin:4px 14px 8px 4px}
#node .jwplayer.size-320x240{height:240px;width:320px}
#node .jwplayer.size-380x214{height:214px;width:380px}
#node .prettyprint{background-color:#f7f7f7;border:1px solid #ededed;padding:12px;border-radius:8px;margin-bottom:4em}
#node .inline-code{font-family:Consolas,Courier,monospace;color:#080;padding:0;padding-top:.2em;padding-bottom:.2em;margin:0;background-color:rgba(0,0,0,0.04);border-radius:3px}
#node .inline-code:before,#node .inline-code:after{letter-spacing:-0.2em;content:"\00a0"}