/*!
 * Start Bootstrap - Clean Blog v4.0.0-beta (https://startbootstrap.com/template-overviews/clean-blog)
 * Copyright 2013-2017 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-clean-blog/blob/master/LICENSE)
 */body{font-size:18px;color:#333;font-family:Lora,'Times New Roman',serif}p{line-height:1.5;margin:20px 0}p a{text-decoration:underline}li a{text-decoration:underline}td a,th a{text-decoration:underline}h1,h2,h3,h4,h5,h6{font-weight:800;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}a{color:#333;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}a:focus,a:hover{color:#0085a1}a img:focus,a img:hover{cursor:zoom-in}blockquote{padding:10px 20px;font-size:17.5px;border-left:5px solid #eee;color:#777}blockquote p{margin:0;margin-bottom:10px}.section-heading{font-size:36px;font-weight:700;margin-top:60px}.caption{font-size:14px;font-style:italic;display:block;margin:0;padding:10px;text-align:center;border-bottom-right-radius:5px;border-bottom-left-radius:5px}::-moz-selection{color:#fff;background:#0085a1;text-shadow:none}::selection{color:#fff;background:#0085a1;text-shadow:none}img::selection{color:#fff;background:0 0}img::-moz-selection{color:#fff;background:0 0}body{-webkit-tap-highlight-color:#0085a1}#mainNav{position:absolute;border-bottom:1px solid #eee;background-color:#fff;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}#mainNav .navbar-brand{font-weight:800;color:#777}#mainNav .navbar-toggler{font-size:12px;font-weight:800;padding:13px;text-transform:uppercase;color:#777}#mainNav .navbar-nav>li.nav-item>a{font-size:.85rem;font-weight:800;letter-spacing:1px;text-transform:uppercase;text-decoration:none}@media only screen and (max-width:992px){#mainNav .navbar-nav>li.nav-item>a.nav-social{display:none}}@media only screen and (min-width:992px){#mainNav{border-bottom:1px solid transparent;background:0 0}#mainNav .navbar-brand{padding:15px 20px;color:#fff}#mainNav .navbar-brand:focus,#mainNav .navbar-brand:hover{color:rgba(255,255,255,.8)}#mainNav .navbar-nav>li.nav-item>a{padding:15px 20px;color:#fff;text-decoration:none}#mainNav .navbar-nav>li.nav-item>a:focus,#mainNav .navbar-nav>li.nav-item>a:hover{color:rgba(255,255,255,.8)}#mainNav .navbar-nav>li.nav-item>a.nav-social{padding-right:.5rem;padding-left:.5rem;color:#fff;text-decoration:none}#mainNav .navbar-nav>li.nav-item>a.nav-social:focus,#mainNav .navbar-nav>li.nav-item>a.nav-social:hover{color:rgba(255,255,255,.8)}}@media only screen and (min-width:1170px){#mainNav{-webkit-transition:background-color .2s;-moz-transition:background-color .2s;transition:background-color .2s;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}#mainNav.is-fixed{position:fixed;top:-77px;-webkit-transition:-webkit-transform .2s;-moz-transition:-moz-transform .2s;transition:transform .2s;border-bottom:1px solid #fff;background-color:rgba(255,255,255,.9)}#mainNav.is-fixed .navbar-brand{color:#333}#mainNav.is-fixed .navbar-brand:focus,#mainNav.is-fixed .navbar-brand:hover{color:#0085a1}#mainNav.is-fixed .navbar-nav>li.nav-item>a{color:#333}#mainNav.is-fixed .navbar-nav>li.nav-item>a:focus,#mainNav.is-fixed .navbar-nav>li.nav-item>a:hover{color:#0085a1}#mainNav.is-visible{-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}header.masthead{margin-bottom:25px;background:no-repeat center center;background-color:#777;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}header.masthead .page-heading,header.masthead .post-heading,header.masthead .site-heading{padding:150px 0;color:#fff}@media only screen and (min-width:768px){header.masthead .page-heading,header.masthead .post-heading,header.masthead .site-heading{padding:150px 0}}header.masthead .page-heading,header.masthead .site-heading{text-align:center}header.masthead .page-heading h1,header.masthead .site-heading h1{font-size:50px;margin-top:0}header.masthead .page-heading .subheading,header.masthead .site-heading .subheading{font-size:24px;font-weight:300;line-height:1.1;display:block;margin:10px 0 0;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}@media only screen and (min-width:768px){header.masthead .page-heading h1,header.masthead .site-heading h1{font-size:60px}}header.masthead .post-heading h1{font-size:35px}header.masthead .post-heading .meta,header.masthead .post-heading .subheading{line-height:1.1;display:block}header.masthead .post-heading .subheading{font-size:24px;font-weight:600;margin:10px 0 30px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}header.masthead .post-heading .meta{font-size:20px;font-weight:300;font-style:italic;font-family:Lora,'Times New Roman',serif}header.masthead .post-heading .meta a{color:#fff}@media only screen and (min-width:768px){header.masthead .post-heading h1{font-size:50px}header.masthead .post-heading .subheading{font-size:30px}}.post-preview>p a{text-decoration:none}.post-preview>a{color:#333}.post-preview>a:focus,.post-preview>a:hover{text-decoration:none;color:#0085a1}.post-preview>a>.post-title{font-size:30px;margin-top:30px;margin-bottom:10px}.post-preview>a>.post-subtitle{font-weight:300;margin:0 0 10px}.post-preview>.post-meta{font-size:18px;font-style:italic;margin-top:0;color:#777}.post-preview>.post-meta>a{text-decoration:none;color:#333}.post-preview>.post-meta>a:focus,.post-preview>.post-meta>a:hover{text-decoration:underline;color:#0085a1}@media only screen and (min-width:768px){.post-preview>a>.post-title{font-size:36px}}.sharing a:hover{color:#fff}.sharing .btn-twitter{text-transform:none;background-color:#55acee;border:0;color:#fff;margin-bottom:5px}.sharing .btn-facebook{text-transform:none;background-color:#3b5998;border:0;color:#fff;margin-bottom:5px}.sharing .btn-google{text-transform:none;background-color:#d94734;border:0;color:#fff;margin-bottom:5px}.sharing .btn-linkedin{text-transform:none;background-color:#0084bf;border:0;color:#fff;margin-bottom:5px}.sharing .btn-email{text-transform:none;background-color:#97908f;border:0;color:#fff;margin-bottom:5px}.sharing .btn-hacker-news{text-transform:none;background-color:#f60;border:0;color:#fff;margin-bottom:5px}.sharing .btn-feed{text-transform:none;background-color:#dd7346;border:0;color:#fff;margin-bottom:5px}.floating-label-form-group{font-size:14px;position:relative;margin-bottom:0;padding-bottom:.5em;border-bottom:1px solid #eee}.floating-label-form-group input,.floating-label-form-group textarea{font-size:1.5em;position:relative;z-index:1;padding:0;resize:none;border:none;border-radius:0;background:0 0;box-shadow:none!important;font-family:Lora,'Times New Roman',serif}.floating-label-form-group input::-webkit-input-placeholder,.floating-label-form-group textarea::-webkit-input-placeholder{color:#777;font-family:Lora,'Times New Roman',serif}.floating-label-form-group label{font-size:.85em;line-height:1.764705882em;position:relative;z-index:0;top:2em;display:block;margin:0;-webkit-transition:top .3s ease,opacity .3s ease;-moz-transition:top .3s ease,opacity .3s ease;-ms-transition:top .3s ease,opacity .3s ease;transition:top .3s ease,opacity .3s ease;vertical-align:middle;vertical-align:baseline;opacity:0}.floating-label-form-group .help-block{margin:15px 0}.floating-label-form-group-with-value label{top:0;opacity:1}.floating-label-form-group-with-focus label{color:#0085a1}form .form-group:first-child .floating-label-form-group{border-top:1px solid #eee}footer{margin-top:50px;background-color:#3a3f46;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;color:#d2d1d1}footer #footer{padding-top:25px}footer .h6{color:#fff}footer ul.recent{list-style-type:none;padding-left:0}footer ul.recent li{padding-bottom:4px;border-bottom:1px solid rgba(255,255,255,.06)}footer ul.recent li:last-child{border-bottom:0}footer ul.recent a{color:#d2d1d1;font-size:70%;text-decoration:none}footer div.social{margin-top:25px;padding-top:10px;padding-bottom:10px}footer div.social a{color:#d2d1d1}footer .copyright{font-size:14px;padding-bottom:5px}.btn{font-size:14px;font-weight:800;padding:15px 25px;letter-spacing:1px;text-transform:uppercase;border-radius:0;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.btn-primary{color:#fff;border-color:#0085a1;background-color:#0085a1}.btn-primary.focus,.btn-primary:focus{color:#fff;border-color:#001c22;background-color:#005b6e}.btn-primary:hover{color:#fff;border-color:#005264;background-color:#005b6e}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{color:#fff;border-color:#005264;background-color:#005b6e}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{color:#fff;border-color:#001c22;background-color:#003d4a}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{border-color:#0085a1;background-color:#0085a1}.btn-primary .badge{color:#0085a1;background-color:#fff}.btn-lg>.btn{font-size:16px;padding:25px 35px}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-default:focus,.btn-default:hover{color:#fff;border:1px solid #0085a1;background-color:#0085a1}.small,small{font-size:70%;font-weight:400}img{vertical-align:middle;border-style:none;max-width:100%}iframe{max-width:100%}pre.highlight{background:#fffff;border:2px solid #e7e9ec;border-radius:2px;font-size:70%;padding:5px}pre.highlight .c{color:#998;font-style:italic}pre.highlight .err{color:#a61717;background-color:#e3d2d2}pre.highlight .k{font-weight:700}pre.highlight .o{font-weight:700}pre.highlight .cm{color:#998;font-style:italic}pre.highlight .cp{color:#999;font-weight:700}pre.highlight .c1{color:#998;font-style:italic}pre.highlight .cs{color:#999;font-weight:700;font-style:italic}pre.highlight .gd{color:#000;background-color:#fdd}pre.highlight .gd .x{color:#000;background-color:#faa}pre.highlight .ge{font-style:italic}pre.highlight .gr{color:#a00}pre.highlight .gh{color:#999}pre.highlight .gi{color:#000;background-color:#dfd}pre.highlight .gi .x{color:#000;background-color:#afa}pre.highlight .go{color:#888}pre.highlight .gp{color:#555}pre.highlight .gs{font-weight:700}pre.highlight .gu{color:#aaa}pre.highlight .gt{color:#a00}pre.highlight .kc{font-weight:700}pre.highlight .kd{font-weight:700}pre.highlight .kp{font-weight:700}pre.highlight .kr{font-weight:700}pre.highlight .kt{color:#458;font-weight:700}pre.highlight .m{color:#099}pre.highlight .s{color:#d14}pre.highlight .na{color:teal}pre.highlight .nb{color:#0086b3}pre.highlight .nc{color:#458;font-weight:700}pre.highlight .no{color:teal}pre.highlight .ni{color:purple}pre.highlight .ne{color:#900;font-weight:700}pre.highlight .nf{color:#900;font-weight:700}pre.highlight .nn{color:#555}pre.highlight .nt{color:navy}pre.highlight .nv{color:teal}pre.highlight .ow{font-weight:700}pre.highlight .w{color:#bbb}pre.highlight .mf{color:#099}pre.highlight .mh{color:#099}pre.highlight .mi{color:#099}pre.highlight .mo{color:#099}pre.highlight .sb{color:#d14}pre.highlight .sc{color:#d14}pre.highlight .sd{color:#d14}pre.highlight .s2{color:#d14}pre.highlight .se{color:#d14}pre.highlight .sh{color:#d14}pre.highlight .si{color:#d14}pre.highlight .sx{color:#d14}pre.highlight .sr{color:#009926}pre.highlight .s1{color:#d14}pre.highlight .ss{color:#990073}pre.highlight .bp{color:#999}pre.highlight .vc{color:teal}pre.highlight .vg{color:teal}pre.highlight .vi{color:teal}pre.highlight .il{color:#099}