@import url(http://fonts.googleapis.com/css?family=Source+Sans+Pro:400,700,400italic,700italic);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}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}html,body,input{height:100%;max-height:100%;margin:0;background-color:#fff;color:#21272d;font-size:14px;font-family:"Source Sans Pro", "Helvetica Neue", "Helvetica-Neue", helvetica, sans-serif;-webkit-font-smoothing:antialiased}strong{font-weight:bold}em{font-style:italic}a{text-decoration:none;outline:none;color:#1a65ba;-webkit-transition-property:background-color, color;-moz-transition-property:background-color, color;-o-transition-property:background-color, color;transition-property:background-color, color;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s}a:hover{color:#000}a:active{outline:none}body>header{background-color:#1a65ba;color:#FFF;text-align:center;font-size:18px;line-height:28px;margin-bottom:30px;padding-bottom:10px;padding-top:4px}body>header a{font-weight:normal;color:#73acd6;text-decoration:none}body>header a:hover{color:#FFF}body>header .logo{margin:0 auto;display:block;text-indent:-5000px;width:55px;height:55px;background:url("/assets/logo-d60a05fa67d76d1affd0d3ebf5c720b8.png") 0px -56px;background-size:257px 112px}.subscribed_push{display:none}.cant_subscribe{display:none}.pagination{text-align:center;margin-bottom:60px;font-size:18px}.pagination a:first-child{margin-right:30px}footer{font-size:16px;margin-top:100px;text-align:center;padding-bottom:20px}footer .copyright{margin-top:10px}.mobile{display:none}.admin{text-align:center;margin-bottom:30px;font-size:14px;color:#c5cfd6;text-rendering:optimizeLegibility;-webkit-text-size-adjust:none}.admin a{font-size:14px;-webkit-text-size-adjust:none;color:#c5cfd6}.admin a:hover{color:#000}article{margin:20px auto 0 auto;padding:0 30px;max-width:680px;text-align:left;font-size:18px}article img.cover{max-width:100%;border-radius:4px;margin-bottom:20px}article header{margin:0 auto;margin-bottom:15px;max-width:100%}article header h1{margin:0;line-height:1.2em;font-size:32px;font-weight:bold}article header h1 .link_post{border-bottom:2px solid #1a65ba;line-height:150%}article header h1 .link_post:hover{border-bottom:2px solid #000}article .meta{display:block;margin:0 auto 20px auto;max-width:100%;font-size:14px;color:#c5cfd6;text-rendering:optimizeLegibility;-webkit-text-size-adjust:none}article .meta a{font-size:14px;-webkit-text-size-adjust:none;color:#c5cfd6}article .meta a:hover{color:#000}article .text{text-align:left;margin:0 auto;padding-bottom:10px;max-width:100%}article .text p{line-height:1.7em;padding-bottom:20px}article .text h1,article .text h2,article .text h3,article .text h4,article .text h5{font-weight:bold;margin-bottom:19px;margin-top:14px}article .text img:not(.emoji){display:block;max-width:100%;text-align:center;margin:0 auto;margin-bottom:30px}article .text pre{padding:5px 10px;font-family:'Menlo', 'Courier New', 'Terminal', monospace;font-size:15px;overflow:scroll;line-height:18px;word-wrap:normal;margin-bottom:30px}article .text code{font-family:'Menlo', 'Courier New', 'Terminal', monospace;font-size:86%}article .text blockquote{border-left:5px solid #ddd;color:#888;margin:0 0 20px 0.6em;padding-left:0.7em}article .text blockquote p{padding-bottom:0px}article .text .video{width:680px;margin:0 auto}article .text ul,article .text ol{margin-bottom:20px;margin-left:40px}article .text ul li,article .text ol li{line-height:30px;list-style-type:disc}article .text ol li{list-style-type:decimal}article hr{display:block;margin-bottom:50px;width:100%;height:1px;background-color:#f2f2f0;border:none}article.link{margin-top:0px}article.link header h1{font-size:18px}article.link .text{display:none}article.link hr{margin-bottom:20px}.social{text-align:center;margin-bottom:60px}div.share{margin:50px auto;margin-bottom:80px;max-width:680px;text-align:center}div.share .service{width:20%;display:inline-block}nav.posts{margin:20px auto 0 auto;padding:0 30px;max-width:680px;text-align:left;font-size:16px}nav.posts ul{margin-bottom:0}nav.posts li.previous{margin-bottom:1em}nav.posts li.previous,nav.posts li.next{text-align:center;float:none;width:100%}iframe.twitter-tweet{margin:20px auto !important;margin-top:0px !important;margin-bottom:20px !important}form label{float:left;width:200px;text-align:right;margin:2px 10px}form label.radio,form label.checkbox{float:none;margin:0;width:auto;text-align:left}form label.checkbox{display:block;margin-left:220px}form label.radio{margin-right:10px}form label.text{border-bottom:1px solid #CCC;width:100%}form div.input{margin-bottom:10px}form input.radio_buttons,form input.check_boxes{margin-right:5px}form input.string{font-size:17px;padding:4px;width:440px}form .btn{cursor:pointer;border:none;background-color:#1a65ba;border-radius:4px;color:#FFF;padding:8px 22px;font-size:18px;font-weight:bold;border:2px solid #1a65ba}form .btn:hover{background-color:#FFF;color:#1a65ba}form .btn:active{background-color:#FFF;color:#73acd6;border:2px solid #73acd6}form .btn[type=submit]{margin-bottom:50px}form .alert-error{color:#D00;margin-bottom:10px;font-weight:bold}form .hint,form .error{clear:left;margin-left:220px;font-size:12px;color:#D00;display:block}form .hint{color:#555;font-style:italic}form textarea,form input{outline:none}form textarea{border:none;font:17px Menlo}@media only screen and (max-width: 767px){.mobile{display:block}}@media only screen and (max-width: 479px){article{padding:0 15px}article header h1{font-size:24px}article .text{line-height:1.5em;font-size:16px}article .text p{padding-bottom:10px}article hr{margin-bottom:30px}}.highlight .hll{background-color:#373b41}.highlight{background:#1d1f21;color:#c5c8c6}.highlight .c{color:#969896}.highlight .err{color:#cc6666}.highlight .k{color:#b294bb}.highlight .l{color:#de935f}.highlight .n{color:#c5c8c6}.highlight .o{color:#8abeb7}.highlight .p{color:#c5c8c6}.highlight .cm{color:#969896}.highlight .cp{color:#969896}.highlight .c1{color:#969896}.highlight .cs{color:#969896}.highlight .gd{color:#cc6666}.highlight .ge{font-style:italic}.highlight .gh{color:#c5c8c6;font-weight:bold}.highlight .gi{color:#b5bd68}.highlight .gp{color:#969896;font-weight:bold}.highlight .gs{font-weight:bold}.highlight .gu{color:#8abeb7;font-weight:bold}.highlight .kc{color:#b294bb}.highlight .kd{color:#b294bb}.highlight .kn{color:#8abeb7}.highlight .kp{color:#b294bb}.highlight .kr{color:#b294bb}.highlight .kt{color:#f0c674}.highlight .ld{color:#b5bd68}.highlight .m{color:#de935f}.highlight .s{color:#b5bd68}.highlight .na{color:#81a2be}.highlight .nb{color:#c5c8c6}.highlight .nc{color:#f0c674}.highlight .no{color:#cc6666}.highlight .nd{color:#8abeb7}.highlight .ni{color:#c5c8c6}.highlight .ne{color:#cc6666}.highlight .nf{color:#81a2be}.highlight .nl{color:#c5c8c6}.highlight .nn{color:#f0c674}.highlight .nx{color:#81a2be}.highlight .py{color:#c5c8c6}.highlight .nt{color:#8abeb7}.highlight .nv{color:#cc6666}.highlight .ow{color:#8abeb7}.highlight .w{color:#c5c8c6}.highlight .mf{color:#de935f}.highlight .mh{color:#de935f}.highlight .mi{color:#de935f}.highlight .mo{color:#de935f}.highlight .sb{color:#b5bd68}.highlight .sc{color:#c5c8c6}.highlight .sd{color:#969896}.highlight .s2{color:#b5bd68}.highlight .se{color:#de935f}.highlight .sh{color:#b5bd68}.highlight .si{color:#de935f}.highlight .sx{color:#b5bd68}.highlight .sr{color:#b5bd68}.highlight .s1{color:#b5bd68}.highlight .ss{color:#b5bd68}.highlight .bp{color:#c5c8c6}.highlight .vc{color:#cc6666}.highlight .vg{color:#cc6666}.highlight .vi{color:#cc6666}.highlight .il{color:#de935f}.jcrop-holder{direction:ltr;text-align:left}.jcrop-vline,.jcrop-hline{background:#fff url("Jcrop.gif");font-size:0;position:absolute}.jcrop-vline{height:100%;width:1px !important}.jcrop-vline.right{right:0}.jcrop-hline{height:1px !important;width:100%}.jcrop-hline.bottom{bottom:0}.jcrop-tracker{height:100%;width:100%;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none}.jcrop-handle{background-color:#333333;border:1px #eeeeee solid;width:7px;height:7px;font-size:1px}.jcrop-handle.ord-n{left:50%;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-4px;margin-left:-4px}.jcrop-handle.ord-e{margin-right:-4px;margin-top:-4px;right:0;top:50%}.jcrop-handle.ord-w{left:0;margin-left:-4px;margin-top:-4px;top:50%}.jcrop-handle.ord-nw{left:0;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-ne{margin-right:-4px;margin-top:-4px;right:0;top:0}.jcrop-handle.ord-se{bottom:0;margin-bottom:-4px;margin-right:-4px;right:0}.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-4px;margin-left:-4px}.jcrop-dragbar.ord-n,.jcrop-dragbar.ord-s{height:7px;width:100%}.jcrop-dragbar.ord-e,.jcrop-dragbar.ord-w{height:100%;width:7px}.jcrop-dragbar.ord-n{margin-top:-4px}.jcrop-dragbar.ord-s{bottom:0;margin-bottom:-4px}.jcrop-dragbar.ord-e{margin-right:-4px;right:0}.jcrop-dragbar.ord-w{margin-left:-4px}.jcrop-light .jcrop-vline,.jcrop-light .jcrop-hline{background:#ffffff;filter:alpha(opacity=70) !important;opacity:0.7 !important}.jcrop-light .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#000000;border-color:#ffffff;border-radius:3px}.jcrop-dark .jcrop-vline,.jcrop-dark .jcrop-hline{background:#000000;filter:alpha(opacity=70) !important;opacity:0.7 !important}.jcrop-dark .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#ffffff;border-color:#000000;border-radius:3px}.solid-line .jcrop-vline,.solid-line .jcrop-hline{background:#ffffff}.jcrop-holder img,img.jcrop-preview{max-width:none}.dropdown{position:absolute;z-index:9999999;display:none}.dropdown .dropdown-menu,.dropdown .dropdown-panel{min-width:160px;max-width:360px;list-style:none;background:#FFF;border:solid 1px #DDD;border:solid 1px rgba(0,0,0,0.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,0.2);overflow:visible;padding:4px 0;margin:0}.dropdown .dropdown-panel{padding:10px}.dropdown.dropdown-tip{margin-top:8px}.dropdown.dropdown-tip:before{position:absolute;top:-6px;left:9px;content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #CCC;border-bottom-color:rgba(0,0,0,0.2);display:inline-block}.dropdown.dropdown-tip.dropdown-anchor-right:before{left:auto;right:9px}.dropdown.dropdown-tip:after{position:absolute;top:-5px;left:10px;content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #FFF;display:inline-block}.dropdown.dropdown-tip.dropdown-anchor-right:after{left:auto;right:10px}.dropdown.dropdown-scroll .dropdown-menu,.dropdown.dropdown-scroll .dropdown-panel{max-height:358px;overflow:auto}.dropdown .dropdown-menu LI{list-style:none;padding:0 0;margin:0;line-height:18px}.dropdown .dropdown-menu LI>A,.dropdown .dropdown-menu LABEL{display:block;color:#555;text-decoration:none;line-height:18px;padding:3px 15px;white-space:nowrap}.dropdown .dropdown-menu LI>A:hover,.dropdown .dropdown-menu LABEL:hover{background-color:#08C;color:#FFF;cursor:pointer}.dropdown .dropdown-menu .dropdown-divider{font-size:1px;border-top:solid 1px #E5E5E5;padding:0;margin:5px 0}.dropdown.has-icons LI>A{padding-left:30px;background-position:8px center;background-repeat:no-repeat}.dropdown .undo A{background-image:url(icons/arrow-curve-180-left.png)}.dropdown .redo A{background-image:url(icons/arrow-curve.png)}.dropdown .cut A{background-image:url(icons/scissors.png)}.dropdown .copy A{background-image:url(icons/document-copy.png)}.dropdown .paste A{background-image:url(icons/clipboard.png)}.dropdown .delete A{background-image:url(icons/cross-script.png)}.bigfoot-footnote__button{position:relative;z-index:5;top:-0.1em;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block;padding:0.35em;margin:0 0.1em 0 0.2em;border:none;border-radius:0.3em;cursor:pointer;background-color:rgba(110,110,110,0.2);-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;font-size:1rem;line-height:0;vertical-align:middle;text-decoration:none;font-smoothing:antialiased;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:0.25s;transition-duration:0.25s}.bigfoot-footnote__button:hover,.bigfoot-footnote__button:focus{outline:none;background-color:rgba(110,110,110,0.5)}.bigfoot-footnote__button:active{background-color:rgba(110,110,110,0.5)}.bigfoot-footnote__button.is-active{background-color:#6e6e6e;-webkit-transition-delay:0.1s;transition-delay:0.1s}.bigfoot-footnote__button:after{content:'';display:table;clear:both}.bigfoot-footnote__button__circle{display:inline-block;width:0.25em;height:0.25em;margin-right:0.25em;float:left}.bigfoot-footnote__button__circle:last-child{margin-right:0}.bigfoot-footnote__container{display:inline-block;position:relative;text-indent:0}@media not print{.footnote-print-only{display:none !important}}@media print{.bigfoot-footnote,.bigfoot-footnote__button{display:none !important}}.bigfoot-footnote{position:absolute;z-index:10;top:0;left:0;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:90%;margin:1.96924em 0;background:#fafafa;opacity:0;border-radius:0.5em;border:1px solid #c3c3c3;-webkit-box-shadow:0px 0px 8px rgba(0,0,0,0.3);box-shadow:0px 0px 8px rgba(0,0,0,0.3);line-height:0;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, transform;-webkit-transition-duration:0.25s;transition-duration:0.25s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transform:scale(0.1) translateZ(0);-ms-transform:scale(0.1) translateZ(0);transform:scale(0.1) translateZ(0);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}.bigfoot-footnote.is-positioned-top{top:auto;bottom:0}.bigfoot-footnote.is-active{-webkit-transform:scale(1) translateZ(0);-ms-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);opacity:0.97}.bigfoot-footnote.is-bottom-fixed{position:fixed;bottom:0;top:auto;left:0;right:auto;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);width:100%;margin:0;border-radius:0;opacity:1;border-width:1px 0 0;-webkit-transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease}.bigfoot-footnote.is-bottom-fixed.is-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.bigfoot-footnote.is-bottom-fixed .bigfoot-footnote__wrapper{margin:0 0 0 50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:100%}.bigfoot-footnote.is-bottom-fixed .bigfoot-footnote__wrapper,.bigfoot-footnote.is-bottom-fixed .bigfoot-footnote__content{border-radius:0}.bigfoot-footnote.is-bottom-fixed .bigfoot-footnote__tooltip{display:none}.bigfoot-footnote.is-scrollable:after{content:'';position:absolute;bottom:0.3375em;left:0.3375em;z-index:14;display:block;height:0.78125em;width:0.625em;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSIxNXB4IiB2aWV3Qm94PSIwIDAgMTIgMTUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pbllNaW4iPgogICAgPGcgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkFycm93IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxLjAwMDAwMCwgMS4wMDAwMDApIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiPgogICAgICAgICAgICA8cGF0aCBkPSJNNSwwIEw1LDExLjUiIGlkPSJMaW5lIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLjUsNy41IEw1LjAyNzY5Mjc5LDEyLjAyNzY5MjgiIGlkPSJMaW5lIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik00LjUsNy41IEw5LjAyNzY5Mjc5LDEyLjAyNzY5MjgiIGlkPSJMaW5lLTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcuMDAwMDAwLCAxMC4wMDAwMDApIHNjYWxlKC0xLCAxKSB0cmFuc2xhdGUoLTcuMDAwMDAwLCAtMTAuMDAwMDAwKSAiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=");-webkit-background-size:cover;background-size:cover;opacity:0.1;transition-properties:opacity;-webkit-transition-duration:0.25s;transition-duration:0.25s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.bigfoot-footnote.is-scrollable .bigfoot-footnote__wrapper:before,.bigfoot-footnote.is-scrollable .bigfoot-footnote__wrapper:after{content:'';position:absolute;width:100%;z-index:12;left:0}.bigfoot-footnote.is-scrollable .bigfoot-footnote__wrapper:before{top:-1px;height:1.1em;border-radius:0.5em 0.5em 0 0;background-image:-webkit-gradient(linear, left top, left bottom, from(#fafafa), to(rgba(250,250,250,0)));background-image:-webkit-linear-gradient(top, #fafafa 50%, rgba(250,250,250,0) 100%);background-image:linear-gradient(to bottom, #fafafa 50%, rgba(250,250,250,0) 100%)}.bigfoot-footnote.is-scrollable .bigfoot-footnote__wrapper:after{bottom:-1px;height:1.2em;border-radius:0 0 0.5em 0.5em;background-image:-webkit-gradient(linear, left bottom, left top, from(#fafafa), to(rgba(250,250,250,0)));background-image:-webkit-linear-gradient(bottom, #fafafa 50%, rgba(250,250,250,0) 100%);background-image:linear-gradient(to top, #fafafa 50%, rgba(250,250,250,0) 100%)}.bigfoot-footnote.is-scrollable ::-webkit-scrollbar{display:none}.bigfoot-footnote.is-fully-scrolled:after,.bigfoot-footnote.is-fully-scrolled:before{opacity:0;-webkit-transition-delay:0;transition-delay:0}.bigfoot-footnote__wrapper{position:relative;z-index:14;width:22em;display:inline-block;-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;overflow:hidden;margin:0;background-color:#fafafa;border-radius:0.5em;line-height:0}.bigfoot-footnote__content{position:relative;z-index:8;display:inline-block;max-height:15em;padding:1.1em 1.3em 1.2em;-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;overflow:auto;-webkit-overflow-scrolling:touch;background:#fafafa;border-radius:0.5em;font-smoothing:subpixel-antialiased;line-height:normal}.bigfoot-footnote__content img{max-width:100%}.bigfoot-footnote__content *:last-child{margin-bottom:0 !important}.bigfoot-footnote__content *:first-child{margin-top:0 !important}.bigfoot-footnote__tooltip{position:absolute;z-index:12;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:-0.65em;width:1.3em;height:1.3em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#fafafa;border:1px solid #c3c3c3;-webkit-box-shadow:0px 0px 8px rgba(0,0,0,0.3);box-shadow:0px 0px 8px rgba(0,0,0,0.3);border-top-left-radius:0}.is-positioned-bottom .bigfoot-footnote__tooltip{top:-0.65em}.is-positioned-top .bigfoot-footnote__tooltip{bottom:-0.65em}
