/*! Exo - v1.1.2 - 2015.06.13
* Exo is a clean and modern theme for Ghost
* http://www.voltthemes.com
* by Volt Themes */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.nav-collapse ul{margin:0;padding:0;width:100%;display:block;list-style:none}.nav-collapse li{width:100%;display:block}.nav-collapse.opened{max-height:9999px}.js .nav-collapse{clip:rect(0 0 0 0);max-height:0;position:absolute;display:block;overflow:hidden;zoom:1}.disable-pointer-events{pointer-events:none !important}.nav-toggle{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}@media screen and (min-width: 900px){.js .nav-collapse{position:relative}.js .nav-collapse.closed{max-height:none}.nav-toggle{display:none}}.fluidbox{outline:none}.fluidbox-overlay{cursor:pointer;cursor:-webkit-zoom-out;cursor:-moz-zoom-out;opacity:0;position:fixed;top:0;left:0;bottom:0;right:0;transition:all .25s ease-in-out}.fluidbox-wrap{background-position:center center;background-size:cover;margin:0 auto;position:relative;transition:all .25s ease-in-out}.fluidbox-ghost{background-size:cover;background-position:center center;position:absolute;transition:all .25s ease-in-out}.fluidbox-closed .fluidbox-ghost{-webkit-transition-property:top, left, opacity, -webkit-transform;-moz-transition-property:top, left, opacity, -moz-transform;-o-transition-property:top, left, opacity, -o-transform;transition-property:top, left, opacity, transform;transition-delay:0, 0, .25s, 0}.fluidbox-closed .fluidbox-wrap img{transition-property:opacity;transition-delay:.25s;transition-duration:0s}@font-face{font-family:'exo';src:url("../fonts/exo.eot?-najen5");src:url("../fonts/exo.eot?#iefix-najen5") format("embedded-opentype"),url("../fonts/exo.woff?-najen5") format("woff"),url("../fonts/exo.ttf?-najen5") format("truetype"),url("../fonts/exo.svg?-najen5#exo") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'exo';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-star:before{content:"\e614"}.icon-angle-down:before{content:"\e64b"}.icon-menu:before{content:"\e68e"}.icon-heart:before{content:"\e601"}.icon-close:before{content:"\e602"}.icon-rss:before{content:"\e603"}.icon-linkedin:before{content:"\e604"}.icon-angle-left:before{content:"\e605"}.icon-angle-right:before{content:"\e606"}.icon-github:before{content:"\e607"}.icon-facebook:before{content:"\e608"}.icon-twitter:before{content:"\e609"}.icon-google-plus:before{content:"\e60a"}.icon-youtube:before{content:"\e60b"}.icon-pinterest:before{content:"\e60c"}.icon-instagram:before{content:"\e60d"}.icon-search:before{content:"\e60e"}.icon-comment:before{content:"\e60f"}.icon-flickr:before{content:"\e610"}.icon-email:before{content:"\e611"}.icon-tumblr:before{content:"\e612"}.icon-dribbble:before{content:"\e613"}.icon-vimeo:before{content:"\f194"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}html{color:#3d3d3d;font-size:1em;line-height:1.4}body{font-family:Circular,"Helvetica Neue",Helvetica,Arial,sans-serif;background:#f8f8f8}.wrapper{position:relative;width:100%;max-width:960px;margin:0 auto}.post-wrapper{background:#FFF}main{position:relative;margin-top:90px;float:left;width:100%;padding:0;margin-bottom:40px;z-index:100}a:link,a:visited{color:#00aded;text-decoration:none;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;-ms-transition:all 500ms;transition:all 500ms}a:hover{color:#252525}::-moz-selection{background:#252525;color:#FFF;text-shadow:none}::selection{background:#252525;color:#FFF;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #e3e3e3;margin:1.5em 0;padding:0}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.vertical{display:table-cell;vertical-align:middle}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.already-visible{transform:none;-webkit-transform:none;-webkit-animation:none;animation:none}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);-ms-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}img{max-width:100%;height:auto}.full-width{margin:30px -21.5%;text-align:center}audio,canvas,img,svg,video{vertical-align:middle}h1{font-size:2.4em}h2{font-size:1.8em}h1,h2,h3,h4{color:#000;font-weight:700}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}input,textarea{border:1px solid #e3e3e3;padding:5px 10px;-webkit-border-radius:3px;border-radius:3px;background-clip:padding-box}input[type=text]:focus,textarea:focus{border:1px solid #00aded;outline:none}input[type='submit']{padding:5px 0;margin:0;background:#00aded;border:0;color:#FFF}input[type='submit']:hover{background:#252525}.site-header{background:#FFF;background:rgba(255,255,255,0.95);box-shadow:rgba(0,0,0,0.3) 0px 1px 7px -3px;float:left;position:fixed;width:100%;padding:0 2.5%;margin-bottom:40px;z-index:200}.site-header .blog-title{float:left;margin:12px 0px;color:#000}.site-header .blog-title a:link,.site-header .blog-title a:visited{color:#000}.site-header .blog-logo{float:left;height:30px;margin:20px 0}.site-header a:link,.site-header a:visited{border:none}.site-header a:hover{color:#00aded}.site-footer{float:left;border-top:1px solid #e3e3e3;color:#999999;clear:both;width:100%;padding:10px 4%;z-index:100}.site-footer ul{float:left;list-style:none}.site-footer li{width:auto;float:left;text-align:left;padding:0 15px}.site-footer a:link,.site-footer a:visited{color:#999999}.site-footer a:hover{color:#00aded}.copyright{float:left;font-size:0.9em;padding:10px 0}.copyright a:link,.copyright a:visited{color:#999999}.copyright a:hover{color:#00aded}.social-media{float:right;visibility:hidden}.social-media i{display:inline-block;font-size:2.1em;margin-right:5px;width:20px;height:20px;text-align:center;padding-top:8px}.social-media a:hover{color:#252525}.post{background:#FFF}.post .featured-image{height:220px;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-border-radius:3px 3px 0px 0px;border-radius:3px 3px 0px 0px}.post .featured-image.video{padding-top:0;height:100%}.post .featured-image.video .fluid-width-video-wrapper{padding-top:52% !important}.post .featured-image.audio{padding-top:0}.post .featured-image.audio iframe{height:220px}.post .featured-image p{margin:0}.post .post-title{clear:both;color:#252525;line-height:1.1em;font-size:1.4em;font-weight:300;margin-top:20px;margin-bottom:10px;-ms-word-wrap:break-word;word-wrap:break-word}.post img{width:100%;height:auto}.post.featured:before{position:relative;float:right;background:#00aded;color:#FFF;content:"\e614";font-family:'exo';line-height:16px;padding:8px;margin-bottom:10px;z-index:300;margin-right:10px;margin-top:10px;-webkit-border-radius:30px;border-radius:30px;background-clip:padding-box}.home-template .post{position:relative;float:left;width:48%;min-height:310px;padding:0;margin:0 1% 25px 1%;-webkit-border-radius:3px;border-radius:3px;background-clip:padding-box}.home-template .post .post-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-template .post:first-child{width:98%;min-height:100%;margin-top:40px}.home-template .post:first-child .featured-image{height:300px}.home-template .post:first-child .featured-image.video,.home-template .post:first-child .featured-image.audio{padding-top:0;height:100%}.tag-template .post,.paged .post,.author-template .post{position:relative;float:left;width:48%;min-height:310px;padding:0;margin:0 1% 25px 1%;-webkit-border-radius:3px;border-radius:3px;background-clip:padding-box}.tag-template .posts,.paged .posts,.author-template .posts{margin-top:40px}.post-template main,.page-template main{margin-top:90px !important}.post-template .post,.page-template .post{width:100%;padding:30px 15%;-webkit-border-radius:3px;border-radius:3px;background-clip:padding-box}.post-template .post .post-title,.page-template .post .post-title{clear:both;margin:20px 0;line-height:38px;font-size:2.3em;font-weight:300;text-align:center}.post-template .post.featured:before,.page-template .post.featured:before{display:none}.post-template .post-image,.page-template .post-image{width:100%;-webkit-border-radius:3px 3px 0px 0px;border-radius:3px 3px 0px 0px}.post-template .author-meta,.page-template .author-meta{margin:30px 0;padding:30px 5% 0 5%;border-top:1px solid #e3e3e3}.post-template .author-meta .author-image,.page-template .author-meta .author-image{float:left;width:100px;height:100px;-webkit-border-radius:100%;border-radius:100%;background-clip:padding-box;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.post-template .author-meta .author-bio,.page-template .author-meta .author-bio{float:left;width:78%;margin-left:5%}.post-template .author-meta .author-bio h3,.page-template .author-meta .author-bio h3{margin-top:0px;margin-bottom:5px}.post-template .author-meta .author-bio p,.page-template .author-meta .author-bio p{margin:0;line-height:22px;font-size:0.9em}.post-content{font-weight:300}.post-content p{font-size:1.1em;line-height:30px;margin-bottom:30px}.post-excerpt{padding:20px}.post-excerpt .post-date{float:right;margin-top:-15px;font-size:0.9em}.post-meta{color:#969696;margin-bottom:50px;font-weight:300;text-align:center}.post-meta h5{display:inline}.post-author{position:relative;margin-top:-45px;width:50px;height:50px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-border-radius:100%;border-radius:100%;background-clip:padding-box}.post-date{color:#969696}.post-tags{color:#00aded}.post-tags a:link,.post-tags a:visited{color:#00aded}.author-template main,.tag-template main{margin-top:65px}.author-template .page-cover-photo,.tag-template .page-cover-photo{display:table;text-align:center;width:100%;height:550px;position:relative;background-attachment:fixed;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.author-template .page-cover-photo:before,.tag-template .page-cover-photo:before{position:absolute;top:0;bottom:0;left:0;z-index:0;content:" ";width:100%;background:rgba(0,0,0,0.5)}.author-template .page-cover-photo h2,.tag-template .page-cover-photo h2{position:relative;color:#FFF;text-shadow:0 1px 1px rgba(0,0,0,0.8);z-index:100;font-weight:300;margin:0 15%}.author-template .page-meta,.tag-template .page-meta{text-align:center;margin-top:50px}.author-template .author-image,.tag-template .author-image{display:inline-block;width:100px;height:100px;-webkit-border-radius:100%;border-radius:100%;background-clip:padding-box;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.author-template h1,.tag-template h1{margin:0px;color:#000;font-weight:300}.author-template h3,.tag-template h3{font-size:1.0em;font-weight:300;margin-top:5px}.touch .page-cover-photo{background-attachment:scroll}.error-content{text-align:center}.error-content h1{color:#00aded;font-weight:300}.error-stack{text-align:center}.error-stack h3{color:#00aded;font-weight:300}.comments{width:100%;margin-top:30px;text-align:center;border-top:1px solid #e3e3e3;padding-top:30px}.show-comments{background:none;border:2px solid #999999;color:#999999;display:inline-block;padding:10px 25px;font-size:0.9em;-webkit-border-radius:30px;border-radius:30px;background-clip:padding-box;background-clip:padding-box;outline:none}.show-comments:hover{color:#00aded;border-color:#00aded}.nav{float:right;font-weight:300;font-size:1.1em;margin:20px 0px}.nav ul{float:left;list-style:none}.nav li{width:auto;float:left;text-align:left;padding:0 15px}.nav li:last-child{padding-right:0px}.nav a:link,.nav a:visited{color:#252525}.nav a:hover{color:#00aded}.nav .nav-current a{color:#00aded}.menu-btn{float:right;font-size:2em;cursor:pointer;margin-top:14px}.cover-photo{display:table;position:relative;width:100%;height:550px;margin-bottom:30px;text-align:center;background-attachment:scroll;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.cover-photo:before{position:absolute;top:0;bottom:0;left:0;z-index:0;content:" ";width:100%;background:rgba(0,0,0,0.5)}.cover-photo h2{position:relative;color:#FFF;margin:0 15%;font-weight:300;text-shadow:0 1px 1px rgba(0,0,0,0.8);z-index:100}.cover-photo .continue-reading{position:absolute;width:100%;bottom:0px;left:0px;z-index:100}.cover-photo .continue-reading .continue-reading-icon{width:50px;height:50px;margin-left:auto;margin-right:auto}.cover-photo .continue-reading i{display:inline-block;font-size:1.3em;color:#FFF;padding-top:16px}.touch .cover-photo{background-attachment:scroll}.share{text-align:center}.share i{display:inline-block;margin-right:5px;font-size:1.1em;color:#FFF;width:60px;height:35px;text-align:center;padding-top:8px}.share i.icon-facebook{background:#3b5998;-webkit-border-radius:3px;border-radius:3px;background-clip:padding-box}.share i.icon-twitter{background:#00aced;-webkit-border-radius:3px;border-radius:3px;background-clip:padding-box}.share i.icon-google-plus{background:#dd4b39;-webkit-border-radius:3px;border-radius:3px;background-clip:padding-box}.share i:hover{opacity:0.5}.pagination{float:left;width:100%;position:relative;margin:0 auto;text-align:center;margin-top:20px;text-transform:uppercase}.newer-posts,.older-posts,.load-more-posts{cursor:pointer;border:2px solid #999999;display:inline-block;padding:10px 25px;font-size:0.9em;-webkit-border-radius:30px;border-radius:30px;background-clip:padding-box;background-clip:padding-box;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;-ms-transition:all 500ms;transition:all 500ms}.newer-posts i,.older-posts i,.load-more-posts i{font-size:0.9em;font-weight:bold}.newer-posts i{padding-right:5px}.older-posts i,.load-more-posts i{padding-left:5px}a:link.newer-posts,a:link.older-posts,a:link.load-more-posts,a:visited.newer-posts,a:visited.older-posts,a:visited.load-more-posts{color:#999999}a:hover.newer-posts,a:hover.older-posts,a:hover.load-more-posts{color:#00aded;border:2px solid #00aded}blockquote{margin:30px 0;padding:10px 20px;font-size:1.5em;border-left:2px solid #00aded;font-style:italic;color:#999999}blockquote p{display:inline}@media screen and (max-width: 940px){.author-meta{text-align:center}.author-meta .author-image-wrapper{display:table;margin:0 auto}.author-meta .author-bio{width:100% !important;margin-left:0 !important;margin-top:10px}}@media screen and (max-width: 900px){main{width:100%;padding:0;margin:0 0 30px 0;border-right:none;margin-top:0px !important}.site-header{position:relative;margin-bottom:0}.site-header a:link,.site-header a:visited{color:#000}.home-template .post,.tag-template .post,.paged .post,.author-template .post{width:97%;min-height:100%}.home-template .post:first-child .featured-image,.tag-template .post:first-child .featured-image,.paged .post:first-child .featured-image,.author-template .post:first-child .featured-image{height:100%;padding-top:35%}.home-template .featured-image,.tag-template .featured-image,.paged .featured-image,.author-template .featured-image{height:100%;padding-top:35%}.post-template main,.page-template main{margin-top:0px !important}.nav{width:100%;margin:0}.nav ul{padding:10px 5px}.nav li{width:100%;padding:0;border-bottom:1px solid #EEE}.nav a:link{display:block;margin:10px 0}.nav .nav-current a{color:#00aded}}@media screen and (max-width: 500px){.site-header{padding:0 4%}main{padding-top:0}main h1{font-size:2.1em}main h2{font-size:1.5em}.full-width{margin:30px -9.5%}.cover-photo{height:350px;background-attachment:scroll}.cover-photo h2{margin:0 5%;font-size:1.3em}.author-template .page-cover-photo,.tag-template .page-cover-photo{height:350px;background-attachment:scroll}.author-template .page-cover-photo h2,.tag-template .page-cover-photo h2{margin:0 5%;font-size:1.3em}.home-template .post:first-child .featured-image,.tag-template .post:first-child .featured-image{padding-top:45%}.home-template .featured-image,.tag-template .featured-image{padding-top:45%}.post-template .post,.page-template .post{padding-left:8%;padding-right:8%}.site-footer{text-align:center}.site-footer .copyright,.site-footer .social-media{width:100%}}
