/*
	Harper - Minimal Portfolio Template
	Main Stylesheet File Minified, Version 1.0.0
	Copyright (c) 2013, Carvd Themes (https://creativemarket.com/carvdthemes)
*/

button,html,input,select,textarea{color:#222}body{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px dotted #aaa;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}body{background-color:#fcfcfc;font-family:'PT Sans',sans-serif;color:#777}img{max-width:100%;height:auto!important}.embedded-video-container,img{margin-bottom:1em}.block-centred{display:block;margin:0 auto 1em}#page-content{max-width:1000px;min-width:320px;margin:-30px auto 0;opacity:0}#page-content-wrapper{padding:1em 3%}.one-half,.one-half-smaller,.one-third,.one-third-smaller,.two-thirds,.two-thirds-smaller{position:relative;margin-right:2%;float:left}.one-half-smaller,.one-third-smaller,.two-thirds-smaller{margin-right:6.5%}.one-third{width:32%}.one-third-smaller{width:29%}.two-thirds{width:66%}.two-thirds-smaller{width:64.5%}.one-half{width:49%}.one-half-smaller{width:46.75%}.last{margin-right:0!important;clear:right}h1,h2,h3,h4,h5,h6{font-weight:700}a{color:#aaa;text-decoration:none}a.button,input[type=submit]{font-family:'PT Sans',sans-serif;color:#aaa;padding:.5em 1em;margin:0 1em 1em 0;border:2px solid #aaa;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#page-header{padding:2em 0;margin-bottom:3em;border-bottom:1px dotted #aaa;font-weight:700;text-transform:uppercase}#logo{color:#aaa}#page-typography-logo{border:5px solid #aaa;padding:.2em 1.75em .2em 2em;display:inline-block}#page-typography-logo h1{margin:0;display:inline-block;letter-spacing:.25em}#page-nav{padding-top:1.5em;text-align:right}#page-nav ul{margin:0;padding:0;display:inline-block}#page-nav li{display:inline-block;text-align:right;margin:1em 0 0 2.5em}#page-nav .current{color:#333}#project-thumbs a{margin-bottom:2%}#project-thumbs img{margin-bottom:0}#project-thumbs h4{margin:.5em 0;text-align:center}#full-project,.blog-feed-item{padding-bottom:2em;margin-bottom:2em;border-bottom:1px dotted #ccc}.blog-feed-item header h2{margin:0}.blog-feed-item header h5{margin-top:.5em;font-weight:400}#blog-feed-pagination,#posts-navigation,#projects-navigation{padding:2em 0 2.5em;text-align:center}#blog-feed-pagination :last-child,#posts-navigation :last-child,#projects-navigation :last-child{margin-right:0}.widget{margin-bottom:3em}input[type=text],textarea{font-family:'PT Sans',sans-serif;color:#777;padding:.5em;border:1px solid #aaa}#contact-form{margin-right:1em}#contact-form,#contact-form p{padding:.5em 0}#contact-form input{max-width:100%}#contact-form textarea{width:100%;min-height:150px}#contact-form label{display:block;margin-top:.5em}#contact-form input[type=submit]{margin:0}#contact-form-status{display:none}#contact-form label.error,#contact-form-status.error{color:#cc3b3b}#contact-form input.error,#contact-form textarea.error{border-color:#cc3b3b}#page-footer{padding:2em 0;margin-top:1.5em;border-top:1px dotted #aaa}#page-footer .last{text-align:right}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.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}@media print{*{background:transparent!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) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}