/*
Theme Name: Aaron
Theme URI: http://wptema.se/Aaron
Author: Carolina Nymark
Author URI: http://wptema.se
Description: Aaron is a responsive, accessibility-ready multi-purpose theme. Features includes Call to action and front page Highlights that will grab your visitors attention and help you feature different parts of your website. The theme has two optional menus (including a social menu), logo upload, six page templates and three widget areas that will hold any number of widgets. Want to run Aaron on a company website rather than a blog? No problem, just hide the meta, the sidebars, and turn off your comments. I recommend that you install the Jetpack plugin to make full use of supported features like Testimonials and social sharing. To create a portfolio, install Jetpack and create your projects, all the templates are already shipped with the theme. Aaron also works well with Woocommerce and bbPress. If you have any questions, accessibility issues or feature requests for this theme, please visit http://wptema.se/Aaron.
Version: 2.7
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Copyright: Carolina Nymark 2015-2016
Text Domain: aaron
Tags: threaded-comments, custom-menu, sticky-post, editor-style, translation-ready, rtl-language-support, two-columns, one-column, right-sidebar, featured-images, featured-image-header, accessibility-ready, custom-header, custom-logo

Resetting and rebuilding styles have been helped along thanks to the fine work of
Eric Meyer http://meyerweb.com/eric/tools/css/reset/index.html
along with Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
and Blueprint http://www.blueprintcss.org/

This file is minified. The original file is in the inc folder.
*/

.more-link,article,details,figcaption,figure,footer,header,main,nav,section{display:block}*,.comment-content a,:after,:before,pre{word-wrap:break-word}.comment-reply-title,.comments-title,.entry-title,.entry-title a,.featured-headline,.featured-post h2,.main-navigation,.page-links,.page-title,.site-info{text-transform:uppercase;letter-spacing:2px}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}blockquote,cite,dfn,em,i{font-style:italic}hr,p{margin-bottom:1.5em}td,th{padding:8px;border:1px solid #ccc}html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#fafafa}caption,td,th{font-weight:400;text-align:left}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}a:focus{outline:dotted thin}a:active,a:hover{outline:0}body,button,input,select,textarea{color:#333;font-family:'Open Sans',sans-serif;font-size:16px;font-size:1.6rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both;font-weight:inherit}b,dt,strong{font-weight:700}blockquote{margin:0 1.5em;font-size:1.8rem}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:1.5rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:hidden;padding:1.6em;white-space:pre-wrap}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:1.5rem}small,sub,sup{font-size:75%}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}sub,sup{height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}big{font-size:125%}hr{background-color:#ccc;border:0;height:1px}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}.children,.comment-list,.crumbs li,.main-navigation ul,.widget,.widget ul li{list-style:none}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:0}table{border-spacing:0;margin:15px 4px 20px;border-collapse:collapse;border:1px solid #ccc;width:100%}th{background:#f5f5f5}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;box-shadow:inset 0 1px 0 rgba(255,255,255,.5),inset 0 15px 17px rgba(255,255,255,.5),inset 0 -5px 12px rgba(0,0,0,.05);color:rgba(0,0,0,.8);cursor:pointer;-webkit-appearance:button;font-size:14px;font-size:1.4rem;line-height:1;padding:.6em 1em .4em;text-shadow:0 1px 0 rgba(255,255,255,.8)}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa;box-shadow:inset 0 1px 0 rgba(255,255,255,.8),inset 0 15px 17px rgba(255,255,255,.8),inset 0 -5px 12px rgba(0,0,0,.02)}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb;box-shadow:inset 0 -1px 0 rgba(255,255,255,.5),inset 0 2px 5px rgba(0,0,0,.15)}input[type=checkbox],input[type=radio]{padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=search],input[type=text],input[type=email],input[type=url],input[type=password],select,textarea{color:#666;border:1px solid #ccc;border-radius:3px}input[type=search]:focus,input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,select:focus,textarea:focus{color:#111;box-shadow:0 0 5px rgba(162,196,251,1);border:1px solid rgba(162,196,251,1)}input[type=search],input[type=text],input[type=email],input[type=url],input[type=password],select{padding:3px}textarea{overflow:auto;padding-left:3px;vertical-align:top;width:100%}.nav-next:after,.nav-previous:before{color:#717171;vertical-align:middle;text-rendering:auto;-moz-osx-font-smoothing:grayscale}.more-link{position:relative;padding:12px;font-size:16px;font-size:1.6rem;background:#fff;border:1px solid #f2f2f2;border-radius:4px;font-family:'Open Sans',sans-serif;margin:20px 0}.entry-content a.more-link{background:#fff;text-decoration:none}.entry-content a:hover.more-link{text-decoration:underline}.nav-next a,.nav-previous a{text-decoration:none}.nav-next a:hover,.nav-previous a:hover{text-decoration:underline;background:url(images/border.png) bottom repeat-x}.nav-previous:before{content:"\f060";display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome;-webkit-font-smoothing:antialiased;font-size:1.6rem;line-height:1;margin-right:1em;text-decoration:none}.nav-next:after{content:"\f061";display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome;-webkit-font-smoothing:antialiased;font-size:1.6rem;line-height:1;margin-left:1em;text-decoration:none}.main-navigation ul ul:before,.sub-menu .menu-item-has-children>a:after{content:''}.crumbs,a,a:visited{color:#666}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 45px;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{display:inline-block;vertical-align:top;float:left;text-align:left;width:40%;font-size:1.6rem;padding:12px;background:#fff;border:1px solid #f2f2f2;border-radius:4px;font-family:'Open Sans',sans-serif}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{display:inline-block;vertical-align:top;float:right;text-align:right;width:40%;font-size:1.6rem;padding:12px;background:#fff;border:1px solid #f2f2f2;border-radius:4px;font-family:'Open Sans',sans-serif}.crumbs ul{margin-left:0}.crumbs li{display:inline}a:active,a:focus,a:hover{color:#000}.main-navigation{display:inline-block;background:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.09);padding:9px;font-size:1.4rem;z-index:99;width:100%;position:fixed;top:0;left:0;height:auto}.main-navigation ul{background:#fff;margin:auto;padding:0;width:100%}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none;line-height:2.5em;margin-right:.2em;margin-left:.2em;padding:0 8px}.main-navigation li:focus>a,.main-navigation li:hover>a,.main-navigation li>a:focus,.main-navigation li>a:hover{text-decoration:underline}.main-navigation ul ul{position:absolute;display:block;clear:both;width:228px;top:auto;padding-right:1em;padding-top:8px;clip:rect(1px,1px,1px,1px);z-index:999;border:4px solid #fafafa;border-top:0;border-radius:0 0 4px 4px;box-shadow:0 2px 6px 0 rgba(0,0,0,.09)}.main-navigation ul ul:before{position:absolute;left:-7px;z-index:100;top:-1px;width:238px;height:10px;background:#fff}.main-navigation li ul a{line-height:1.4em;padding:.5em 0 .5em 1em;width:220px;font-size:1.4rem}.keyboard-dropdown,.main-navigation li:hover ul{clip:auto!important}.main-navigation ul li:hover>ul{display:block}.menu-item-has-children>a:after{font:400 1.6rem/1 dashicons;font-size:1.6rem;height:1.6rem;width:1.6rem;content:"\f140";-webkit-font-smoothing:antialiased}.main-navigation .search-submit{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.main-navigation .search-submit:active,.main-navigation .search-submit:focus,.main-navigation .search-submit:hover{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:1.4rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:35px;width:auto;z-index:100000}.main-navigation li.topsearch{float:right;margin-top:3px;line-height:1}.topsearch form:before{content:"\f002";display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;text-decoration:none;margin:0 5px;padding:0;color:#666}.menu-toggle{display:none}@media screen and (max-width:600px){.main-navigation.toggled .nav-menu,.menu-toggle{display:block}.main-navigation{position:relative!important;padding:9px 1.5em 1.5em}.main-navigation ul li,.main-navigation ul li ul.sub-menu{width:100%;float:left;position:relative}.main-navigation ul{display:none}.menu-toggle{margin:20px}.menu-toggle:before{content:"\f0c9";display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top;font-size:2em;line-height:1;color:#000;text-decoration:none}.main-navigation li ul a{width:100%}.main-navigation ul li ul{border:none;box-shadow:none}.main-navigation ul li ul.sub-menu{padding-left:5px}.menu-item-has-children>a:after{content:''}}@font-face{font-family:FontAwesome;src:url(fonts/fontawesome-webfont.eot?v=4.5.0);src:url(fonts/fontawesome-webfont.eot?#iefix&v=4.5.0) format('embedded-opentype'),url(fonts/fontawesome-webfont.woff2?v=4.5.0) format('woff2'),url(fonts/fontawesome-webfont.woff?v=4.5.0) format('woff'),url(fonts/fontawesome-webfont.ttf?v=4.5.0) format('truetype'),url(fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.social-menu li a:before{display:inline-block;font:normal normal normal 34px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;text-decoration:none;margin:0 5px;padding:4px;border:1px solid transparent;border-radius:4px;min-width:44px}#wp-calendar a,.widget{font-family:'Open Sans',sans-serif}.social-menu{width:100%;margin:20px auto;text-align:center;padding:0}.social-menu ul{margin:0}.social-menu ul li{list-style-type:none;display:inline;font-size:34px}.social-menu li a,.social-menu li a:hover{text-decoration:none;background:0 0}.social-menu li a:hover:before{color:#333;border:1px solid #999}.social-menu li a[href*="dribbble.com"]::before{content:'\f17d'}.social-menu li a[href*="facebook.com"]::before{content:'\f09a'}.social-menu li a[href*="flickr.com"]::before{content:'\f16e'}.social-menu li a[href*="foursquare.com"]::before{content:'\f180'}.social-menu li a[href*="github.com"]::before{content:'\f09b'}.social-menu li a[href*="plus.google.com"]::before{content:'\f0d5'}.social-menu li a[href*="instagram.com"]::before{content:'\f16d'}.social-menu li a[href*="jsfiddle.com"]::before{content:'\f1cc'}.social-menu li a[href*="linkedin.com"]::before{content:'\f0e1'}.social-menu li a[href*="pinterest.com"]::before{content:'\f0d2'}.social-menu li a[href*="reddit.com"]::before{content:'\f1a1'}.social-menu li a[href*="soundcloud.com"]::before{content:'\f1be'}.social-menu li a[href*="stackoverflow.com"]::before{content:'\f16c'}.social-menu li a[href*="tumblr.com"]::before{content:'\f173'}.social-menu li a[href*="twitter.com"]::before{content:'\f099'}.social-menu li a[href*="vimeo.com"]::before{content:'\f194'}.social-menu li a[href*="vine.co"]::before{content:'\f1ca'}.social-menu li a[href*="yelp.com"]::before{content:'\f1e9'}.social-menu li a[href*="youtube.com"]::before{content:'\f167'}.social-menu li a[href*="wordpress.com"]::before,.social-menu li a[href*="WordPress.com"]::before,.social-menu li a[href*="wordpress.org"]::before,.social-menu li a[href*="WordPress.org"]::before{content:'\f19a'}.social-menu li a[href*="paypal.com"]::before{content:"\f1ed"}.social-menu li a[href*="lastfm.com"]::before{content:"\f202"}.social-menu li a[href*="behance.net"]::before{content:"\f1b4"}.social-menu li a[href*="deviantart.com"]::before{content:"\f1bd"}.social-menu li a[href*="spotify.com"]::before{content:"\f1bc"}.social-menu li a[href*="skype.com"]::before{content:"\f17e"}.social-menu li a[href*="slack.com"]::before{content:"\f198"}.social-menu li a[href*="amazon.com"]::before{content:"\f270"}.social-menu li a[href*="steampowered.com"]::before,.social-menu li a[href*="steamcommunity.com"]::before{content:"\f1b6"}.social-menu li a[href*="xing.com"]::before{content:"\f168"}.social-menu li a[href*="medium.com"]::before{content:"\f23a"}.social-menu li a[href*="qq.com"]::before{content:"\f1d6"}.social-menu li a[href*="codepen.io"]::before{content:"\f1cb"}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text:hover{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:1.4rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.clearfix:after,.clearfix:before{display:table;content:" "}.clearfix:after{clear:both}.widget-area{padding:20px 12px 12px}.widget{font-size:1.6rem;display:inline-block;vertical-align:top;position:relative;padding:1em;margin:0 .5em 45px;width:100%}.widget-title,.widgettitle{margin-bottom:1em;padding-bottom:5px;font-size:1.8rem;border-bottom:3px solid #000;text-transform:uppercase}.widget ul{padding:0;margin:0;float:left;width:100%}.widget ul li{font-weight:400;margin:9px 0 9px 9px;padding:0 0 4px 8px;text-align:left;background:url(images/border.png) bottom repeat-x}#wp-calendar td,#wp-calendar th{padding:5px;text-align:center}#calendar_wrap{padding-top:5px}.widget_calendar .widgettitle{display:none}#wp-calendar,table#wp-calendar{font-weight:400;padding:5px;margin:0;border:none}#action,#wp-calendar td a{font-weight:700}#wp-calendar td{border:1px solid #e9e9e9}#wp-calendar a{text-decoration:none;display:block;background:#fff;border:1px solid #f2f2f2;border-radius:4px}#wp-calendar #next a:hover,#wp-calendar #prev a:hover,.entry-footer{border:1px solid #f2f2f2}#wp-calendar caption{font-size:1.8rem;margin-bottom:8px}#wp-calendar tfoot,#wp-calendar tfoot td{border:none}#wp-calendar td a:hover{text-decoration:underline;border:1px solid #999}#wp-calendar #next a,#wp-calendar #prev a{padding:6px;margin-top:6px}#wp-calendar #prev a{text-align:left;margin-left:-4px}#wp-calendar #next a{text-align:right;margin-right:-4px}.featured-headline,.featured-wrap,.highlights,.site-header,.site-info{text-align:center}.tagcloud a,.widget ul li a{text-decoration:none}.tagcloud a:hover,.widget ul li a:hover{text-decoration:underline}.textwidget{padding:10px;overflow:hidden}.widget select,.widget_search input[type=search]{width:95%;margin-bottom:9px}.search-post input{margin:3px}.widget_rss ul li{margin-bottom:25px;width:97%}.rss-date,.rssSummary{width:90%}.rss-date{float:left;clear:both}.site-footer .widget-area{text-align:center;background:url(images/border.png) bottom repeat-x}.site-footer .widget{display:inline-block;vertical-align:top;list-style:none;position:relative;padding:0 18px;margin:0 .5em 45px;width:22%;box-shadow:none;background:0 0;border:none}.site-branding .widget{background:#fafafa;width:22%}.site-content,.site-title a:focus,.site-title a:hover{background:url(images/border.png) bottom repeat-x}.site-header{position:relative;z-index:1;display:block}.has-site-logo .site-branding{margin-top:70px}.site-branding{margin-top:110px;margin-right:auto;margin-left:auto;position:relative;z-index:400;font-size:3rem}.site-title,.site-title a{position:relative;margin:0 auto 10px;font-size:7rem;line-height:1;text-decoration:none;text-transform:uppercase;color:#fff;text-shadow:-1px -1px 0 rgba(51,51,51,.2),1px -1px 0 rgba(51,51,51,.2),-1px 1px 0 rgba(51,51,51,.2),1px 1px 0 rgba(51,51,51,.2)}.site-content{width:100%;margin:45px 0 0;position:relative;padding:1.2em 1.2em 90px;z-index:2}.site-footer{background:#fff;padding:12px 0}.site-info{width:90%;margin:35px auto 25px;font-size:1.2rem}.content-area{float:left;margin:0 -25% 0 0;padding:5px 2% 0;width:70%}.site-main{margin:0 auto}.archive .site-content,.error404 .site-content,.page .site-content,.search .site-content,.single .site-content{margin-top:120px}.home .site-content{margin-top:45px}.site-content .widget-area{float:right;overflow:hidden;width:25%;padding:5px 2% 0}.site-footer{clear:both;width:100%}.no-sidebar .content-area,.single-jetpack-portfolio .content-area{width:80%;margin:0 auto;float:none}.page-template-grid .content-area{width:96%;margin:0 auto;float:none}.page-template-header-and-footer .site-content,.page-template-landingpage .site-content{display:none}.page-template-grid .featured-post{margin:initial}.page-template-grid .grid-item,.page-template-grid .grid-sizer{width:30%;margin-bottom:45px}.page-template-grid .grid-item--width2{width:60%}.page-template-grid .grid-item--width3{width:90%}#action{width:30%;margin:59px auto 45px;padding:1em;font-size:1.8rem;opacity:.7;border:4px solid #fff;border-radius:4px;box-shadow:0 1px 6px rgba(0,0,0,.2);text-shadow:-1px -1px 0 rgba(51,51,51,.5),1px -1px 0 rgba(51,51,51,.5),-1px 1px 0 rgba(51,51,51,.5),1px 1px 0 rgba(51,51,51,.5)}#action:focus,#action:hover{opacity:1;box-shadow:0 3px 10px rgba(0,0,0,.2)}#action a{text-decoration:none;color:#fff;padding-bottom:4px}#action a:focus,#action:hover a{background:url(images/border.png) bottom repeat-x}.highlights{display:inline-block;font-size:1.6rem;margin:45px 40px;background:#fafafa;opacity:.9;border:4px solid #fff;border-radius:4px;padding:12px;width:26%;min-height:233px;box-shadow:0 2px 25px 0 rgba(0,0,0,.12);vertical-align:top}.highlights a,.hll1:focus,.hll2:focus,.hll3:focus{display:block}.highlights a,.highlights a h2,.highlights a p{border-bottom:1px dashed transparent}.byline,.entry-meta .avatar,.posted-on{vertical-align:middle}.highlights:focus,.highlights:hover{color:#333;text-shadow:1px 1px #f5f5f5}.highlights:hover a h2,.highlights:hover a p{background:url(images/border-dark.png) bottom repeat-x}.highlights a{text-decoration:none}.highlights a:focus,.highlights a:hover{color:#333}.highlights h2{margin:15px;font-weight:400}.highlights .dashicons{font:400 60px/1 dashicons;font-size:60px;height:60px;width:60px;padding-top:16px}.no-icon{display:none}.site-description{font-size:2.4rem;color:#333;margin:70px auto;padding:35px;box-shadow:0 1px 6px rgba(0,0,0,.12);text-transform:uppercase;background:#fafafa;opacity:.9;border-top:4px solid #fff;border-bottom:4px solid #fff}.spacer{margin-bottom:15px;display:block}.aaron-border,.widget{background:url(images/border.png) bottom repeat-x;border:4px solid #fff;border-radius:4px;box-shadow:0 1px 6px rgba(0,0,0,.2)}.post,.search-results .type-page,.type-attachment,.type-jetpack-portfolio{border-radius:4px;padding:10px 26px 26px;display:block;position:relative;overflow:auto;box-shadow:0 1px 6px rgba(0,0,0,.2);margin:0 0 65px;background:#fcfcfc;line-height:1.8}.home .type-page{width:100%;display:inline-block;margin-bottom:40px;padding:10px 10px 45px}.page .type-page{box-shadow:none}.home .type-page .entry-content,.page .type-page .entry-content{width:100%;background:url(images/border.png) bottom repeat-x;padding-bottom:45px}.sticky{display:block}.sticky .entry-title i:after{content:"\f005";display:inline-block;font:normal normal normal 1.5em/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5em;line-height:1;color:#e6e6e6;text-decoration:none;vertical-align:middle;float:right}.entry-footer,.taxonomy-description{font-family:'Open Sans',sans-serif}.updated:not(.published){display:none}.group-blog .byline,.single .byline{display:inline}.entry-content,.entry-summary,.page-content{margin:1em 0 0}.entry-title,.entry-title a{font-size:3.2rem;text-decoration:none;margin:10px 0 15px;padding-bottom:4px}.entry-footer,.page-links{padding:12px;position:relative}.search .page-title{margin-bottom:1.5em}.taxonomy-description{margin-bottom:45px;font-size:1.6rem}.entry-title a:focus,.entry-title a:hover{background:url(images/border-dark.png) bottom repeat-x}.entry-content a,.single .entry-title{background:url(images/border.png) bottom repeat-x}.entry-content{width:65%;float:left;position:relative;display:block}.no-meta .type-post .entry-content{width:100%}.entry-content a{text-decoration:underline}.entry-content a:hover,.entry-footer a,.entry-meta a,.page-links a,.site-footer a{text-decoration:none}.entry-meta{font-size:1.6rem;margin:15px 0 20px}.entry-meta .avatar{border:4px solid #fff;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.12);margin-right:6px}.entry-footer{width:30%;float:right;background:#fff;font-size:1.6rem;border-radius:4px;margin:20px 0 25px}.single-jetpack-portfolio .entry-footer{width:100%;float:left}.type-page .entry-footer{display:none}.entry-footer a:focus,.entry-footer a:hover,.entry-meta a:focus,.entry-meta a:hover,.site-footer a:focus,.site-footer a:hover{text-decoration:underline;background:url(images/border.png) bottom repeat-x}.page-links{clear:both;margin:0 0 1.5em;background:#fff;font-size:1.4rem;border:1px solid #f2f2f2;border-radius:4px;display:inline-block}.page-links a{padding:5px;border:1px solid transparent;border-radius:4px}.page-links a:hover{border:1px solid #999;text-decoration:underline;background-image:none}.edit-link i::before,.tags-links i::before{font:400 1em/1 dashicons;font-size:1em;height:1em;width:1em;-webkit-font-smoothing:antialiased;color:#666;margin-right:4px;vertical-align:middle}.cat-links i::before,.comments-link i::before{display:inline-block;color:#717171;margin-right:4px;vertical-align:middle;text-decoration:none;text-rendering:auto;-moz-osx-font-smoothing:grayscale}.tags-links i::before{content:"\f323"}.edit-link i::before{content:"\f464"}.comments-link i::before{content:"\f0e5";font:normal normal normal 1em/1 FontAwesome;-webkit-font-smoothing:antialiased;font-size:1em;line-height:1}.cat-links i::before{content:"\f115";font:normal normal normal 1em/1 FontAwesome;-webkit-font-smoothing:antialiased;font-size:1em;line-height:1}.cat-links,.comments-link,.tags-links{clear:both;width:100%;display:block;margin-bottom:8px}.not-found .page-title:before{content:"\f05a";display:inline-block;font:normal normal normal 40px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;text-decoration:none;margin:0 10px 0 5px;padding:0;color:#666}.no-result,.not-found{margin-bottom:65px}.attachment-aaron-featured-posts-thumb,.attachment-post-thumbnail{background:#fff;border:1px solid #f2f2f2;border-radius:4px;padding:4px}.comment-body,.comment-meta .fn .url:hover,.comment-metadata a:hover,.logged-in-as a:hover,.reply .comment-reply-link:hover{background:url(images/border.png) bottom repeat-x}.comments-area{margin-top:45px;margin-bottom:40px;clear:both;position:relative}.comment-reply-title,.comments-title{font-size:2rem;padding:10px 0}.comment-list{margin:0 0 1.5em}.comment-body{margin-bottom:25px}.comment-navigation{padding-bottom:10px}.comment-content{margin-top:20px}.comment-metadata{font-size:1.4rem;margin:0 15px 15px;display:inline-block}.comment-metadata .edit-link{margin-left:10px}.comment-metadata a,.logged-in-as a{text-decoration:none}.comment-metadata a:hover,.logged-in-as a:hover{text-decoration:underline}.reply{margin:15px;padding-bottom:15px}.reply .comment-reply-link{text-decoration:none}.reply .comment-reply-link:hover{text-decoration:underline}.says{display:none}.bypostauthor{display:block}.comment-author .avatar{border:4px solid #fff;border-radius:4px;box-shadow:0 1px 6px rgba(0,0,0,.2)}.comment-meta .fn{vertical-align:top;margin-left:15px;font-size:1.8rem}.comment-meta .fn .url{vertical-align:top;font-size:1.8rem;text-decoration:none}.comment-meta .fn .url:hover{text-decoration:underline}.comment-form{width:70%}.comment-form p{margin-bottom:20px}.comment-form-author label,.comment-form-comment label,.comment-form-email label,.comment-form-url label{font-weight:700;display:block;margin-bottom:4px}.required{font-weight:400;margin-left:3px}.comment-form input[type=text],.comment-form input[type=email]{width:300px;max-width:98%;margin-bottom:3px}.wp-caption,embed,iframe,object{max-width:100%}.form-allowed-tags{background:#fff;font-size:1.6rem;border:1px solid #f2f2f2;border-radius:4px;padding:12px}.form-allowed-tags code{font-size:1.4rem}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.featured-headline{font-size:1.4rem;margin:0 auto 25px;display:block;background:url(images/border.png) bottom repeat-x;padding:12px}.featured-wrap{width:100%;margin:0 auto 50px;padding-bottom:27px}.featured-wrap,.post-type-archive-jetpack-portfolio{background:0 0}.featured-post{display:inline-block;margin:25px 40px;padding:21px 12px 12px;width:23%;box-shadow:0 1px 6px rgba(0,0,0,.2);vertical-align:top;background:#fcfcfc}.featured-post p{text-align:left}.featured-post a{text-decoration:none}.featured-post a.continue,.featured-post h2 a:hover{text-decoration:underline}.featured-post h2{margin:15px;padding-bottom:4px;font-size:1.4rem;text-align:center}.featured-post h2 a:hover{background:url(images/border.png) bottom repeat-x;padding-bottom:4px}.featured-post a.continue:hover{text-decoration:none}.featured-post .sharedaddy,.featured-post .sharedaddy .likes-widget-placeholder,.featured-post .sharedaddy .sd-like,.featured-post .sharedaddy h3.sd-title{display:none}.sharedaddy{margin-top:25px}.entry-footer .sharedaddy h3.sd-title{font-weight:400;font-size:1.4rem}.site-logo{clear:both;position:relative;margin-bottom:25px}.portfolio-type-links a{font-style:italic}.jetpack-portfolio-type{clear:both;width:100%;display:block;margin-bottom:8px}.jetpack-portfolio-type i::before{content:"\f016";display:inline-block;font:normal normal normal 1.6rem/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.6rem;line-height:1;color:#717171;text-decoration:none;margin-right:6px;margin-bottom:6px;vertical-align:middle}.post-type-archive-jetpack-testimonial .content-area,.single-jetpack-testimonial .content-area{margin:0 auto;width:100%}.post-type-archive-jetpack-testimonial .page-header{text-align:center}.jetpack-testimonial .entry-title,.testimonial-entry-title{background:0 0;text-align:center;font-size:1.4rem;margin-top:15px;text-decoration:none;padding-bottom:4px;text-transform:uppercase;letter-spacing:2px;display:block}.testimonial-entry-title a:focus,.testimonial-entry-title a:hover{text-decoration:underline!important;background:url(images/border.png) bottom repeat-x}.jetpack-testimonial .entry-content,.testimonial-entry-content{width:100%;font-size:1.6rem;text-align:center;font-style:italic}.post-type-archive-jetpack-testimonial .type-jetpack-testimonial,.testimonial-entry{display:inline-block;margin:0 40px 15px;padding:12px;width:26%;vertical-align:top}.post-type-archive-jetpack-testimonial .attachment-aaron-jetpack-logo{clear:both;margin:0 auto;display:block}.testimonial-featured-image{margin:20px auto!important;text-align:center;display:block}.testimonial-featured-image img:focus,.testimonial-featured-image img:hover{border:4px solid #333!important}.attachment-aaron-jetpack-testimonial,.testimonial-featured-image img{width:100px;height:100px;border-radius:50px;background:url(images/border.png) bottom repeat-x;border:4px solid #fff!important;box-shadow:0 1px 6px rgba(0,0,0,.2);margin:0 auto;display:block}.single-jetpack-portfolio .navigation{clear:both}.type-jetpack-portfolio{margin-bottom:40px}.widget_wpcom_social_media_icons_widget .genericon,.widget_wpcom_social_media_icons_widget ul li{font-size:3.4rem;background:0 0}.widget_wpcom_social_media_icons_widget .genericon:before{padding:4px;border:1px solid transparent;border-radius:4px}.widget_wpcom_social_media_icons_widget .genericon:hover:before{border:1px solid #999}.widget_wpcom_social_media_icons_widget .genericon a:hover,.widget_wpcom_social_media_icons_widget ul li a:hover{text-decoration:none}.post #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-context,.post #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date{opacity:1}.post #jp-relatedposts h3.jp-relatedposts-headline{margin:0 0 1em;display:inline-block;float:left;font-size:1.4rem;font-weight:700;font-family:inherit;background:url(images/border.png) top repeat-x;width:100%}.post #jp-relatedposts h3.jp-relatedposts-headline em:before{content:"";border:none}.post .jp-relatedposts-post-title{margin-bottom:6px}.comment-content img.wp-smiley,.entry-content img.wp-smiley,.page-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption{margin-bottom:1.5em}.wp-caption img[class*=wp-image-]{display:block;margin:0 auto}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:.8075em 0}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;margin:.4%}.gallery-columns-2 .gallery-item{max-width:48%}.gallery-columns-3 .gallery-item{max-width:31.33%}.gallery-columns-4 .gallery-item{max-width:23%}.gallery-columns-5 .gallery-item{max-width:17%}.gallery-columns-6 .gallery-item{max-width:14.66%}.gallery-columns-7 .gallery-item{max-width:12.28%}.gallery-columns-8 .gallery-item{max-width:10.5%}.gallery-columns-9 .gallery-item{max-width:9.11%}.gallery-caption{display:block}#bbpress-forums .bbp-breadcrumb-home,#bbpress-forums .bbp-breadcrumb-sep:first-of-type,.bbp-forum-description .bbp-author-avatar,.bbp-topic-description .bbp-author-avatar,.bbp-topic-freshness-author .bbp-author-avatar,.bbp-topic-started-by .bbp-author-avatar,.single-attachment .crumbs,.single-attachment .post-navigation{display:none}.attachment a,.gallery-icon a,.gallery-icon a img{background:0 0}a img{padding:4px;border-radius:6px;border:1px solid transparent}a:hover img{border:1px dotted #999}#bbpress-forums{padding-top:6px}#bbpress-forums,#bbpress-forums .bbp-body,#bbpress-forums .bbp-breadcrumb{font-size:1.6rem}#bbpress-forums .bbp-forum-info .bbp-forum-content,#bbpress-forums .bbp-header,#bbpress-forums .forum-titles,#bbpress-forums p.bbp-topic-meta,div.bbp-template-notice p{font-size:1.4rem}.bbp-breadcrumb,.bbp-search-form{margin-bottom:25px}.subscription-toggle{float:right;margin-bottom:25px}.bbpress .entry-content{width:100%}.bbpress .forum .entry-title{background:url(images/border.png) bottom repeat-x}.bbp-user-section{margin-top:10px}#bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a,.bbp-forum-header a.bbp-forum-permalink,.bbp-reply-header a.bbp-reply-permalink,.bbp-topic-header a.bbp-topic-permalink,span.bbp-admin-links a{color:#333}.bbp-topic-description a:hover,span.bbp-admin-links a:hover{color:#000;text-decoration:underline}#bbpress-forums .bbp-forum-description a,#bbpress-forums .bbp-forum-description a:visited,#bbpress-forums .bbp-topic-description a,#bbpress-forums .bbp-topic-description a:visited{text-decoration:underline}#bbpress-forums .bbp-forum-description a:focus,#bbpress-forums .bbp-forum-description a:hover,#bbpress-forums .bbp-topic-description a:focus,#bbpress-forums .bbp-topic-description a:hover{text-decoration:none}#bbpress-forums #bbp-your-profile fieldset input,#bbpress-forums #bbp-your-profile fieldset textarea{background:#fff}#bbpress-forums textarea{color:#666;border:1px solid #ccc;border-radius:3px}#bbpress-forums textarea:focus{color:#111;box-shadow:0 0 5px rgba(162,196,251,1);border:1px solid rgba(162,196,251,1)}#bbpress-forums .bbp-form legend{font-weight:700}#bbpress-forums .status-closed,#bbpress-forums .status-closed a{color:#557997!important}#bbpress-forums .status-closed .bbp-topic-title:before{font:400 16px/1 dashicons;font-size:16px;height:16px;width:16px;content:"\f160";-webkit-font-smoothing:antialiased}#bbpress-forums #bbp-single-user-details #bbp-user-navigation a,#bbpress-forums #bbp-single-user-details #bbp-user-navigation a:visited,#bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a,#bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a:visited{text-decoration:underline;color:#000}#bbpress-forums #bbp-single-user-details #bbp-user-navigation a:focus,#bbpress-forums #bbp-single-user-details #bbp-user-navigation a:hover,#bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a:focus,#bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a:hover{text-decoration:none}.woocommerce #container{float:left;margin:0 -25% 0 0;padding:5px 2% 0;width:70%}.woocommerce .woocommerce-error::before,.woocommerce .woocommerce-info::before,.woocommerce .woocommerce-message::before,.woocommerce-page .woocommerce-error::before,.woocommerce-page .woocommerce-info::before,.woocommerce-page .woocommerce-message::before{padding:0}.woocommerce .page-title,.woocommerce-cart .entry-title{background:url(images/border.png) bottom repeat-x}.product .attachment-shop_catalog{border:3px solid #fff}.product a:focus .attachment-shop_catalog{border:3px solid #333}.woocommerce #content nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul,.woocommerce-page #content nav.woocommerce-pagination ul,.woocommerce-page nav.woocommerce-pagination ul{border:4px solid #fff;border-radius:4px;box-shadow:0 1px 6px rgba(0,0,0,.2)}.woocommerce #content nav.woocommerce-pagination ul li,.woocommerce nav.woocommerce-pagination ul li,.woocommerce-page #content nav.woocommerce-pagination ul li,.woocommerce-page nav.woocommerce-pagination ul li{border:1px solid #e7e7e7}.woocommerce #content nav.woocommerce-pagination ul li a,.woocommerce #content nav.woocommerce-pagination ul li span,.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,.woocommerce-page #content nav.woocommerce-pagination ul li a,.woocommerce-page #content nav.woocommerce-pagination ul li span,.woocommerce-page nav.woocommerce-pagination ul li a,.woocommerce-page nav.woocommerce-pagination ul li span{padding:.5em .7em}.woocommerce #content nav.woocommerce-pagination ul li a:focus,.woocommerce #content nav.woocommerce-pagination ul li a:hover,.woocommerce #content nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce-page #content nav.woocommerce-pagination ul li a:focus,.woocommerce-page #content nav.woocommerce-pagination ul li a:hover,.woocommerce-page #content nav.woocommerce-pagination ul li span.current,.woocommerce-page nav.woocommerce-pagination ul li a:focus,.woocommerce-page nav.woocommerce-pagination ul li a:hover,.woocommerce-page nav.woocommerce-pagination ul li span.current{color:#000;text-decoration:underline}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:60%}.woocommerce .cart-collaterals .cart_totals table td,.woocommerce .cart-collaterals .cart_totals table th,.woocommerce-page .cart-collaterals .cart_totals table td,.woocommerce-page .cart-collaterals .cart_totals table th{padding:6px}@media screen and (max-width:1100px){.content-area,.page-template-grid .content-area{width:100%;margin:0 auto;padding:0}.site-content .widget-area{width:100%;margin-top:1em;margin-left:0;margin-right:0;padding:0}.site-branding .widget,.site-footer .widget,.widget{width:auto;min-width:31%;margin-left:0;margin-right:20px}}@media screen and (max-width:900px){.page-template-grid .grid-item,.page-template-grid .grid-sizer,.site-branding .widget,.site-footer .widget,.widget{width:46%}}@media screen and (max-width:800px){.topsearch{display:none}.comment-navigation .nav-next,.comment-navigation .nav-previous,.post-navigation .nav-next,.post-navigation .nav-previous,.posts-navigation .nav-next,.posts-navigation .nav-previous{width:100%;margin:0 0 10px}.featured-post,.highlights{width:80%;margin:0 auto 45px}.page-template-grid .grid-item,.page-template-grid .grid-sizer{width:100%}#action{width:80%;margin:45px auto}.post,.post-type-archive-jetpack-testimonial .type-jetpack-testimonial{margin:25px 0 45px;width:100%}.site-main{width:100%;padding:0}.type-post{width:100%}.featured-wrap{margin:0 auto}.entry-content,.entry-footer,.jetpack-testimonial,.jetpack-testimonial .entry-content,.no-sidebar .content-area,.single-jetpack-portfolio .content-area{width:100%}.page-title,.taxonomy-description{text-align:center}.home .type-page{margin-top:5px;margin-bottom:25px;padding-bottom:0}}@media screen and (max-width:600px){.site-branding{margin-top:3em}.site-branding .widget,.site-footer .widget,.widget{width:100%;margin-right:0}.site-title{font-size:4rem}.entry-footer,.entry-meta,.more-link{font-size:1.6rem}.site-content{margin-top:45px!important}.comment-form,.comments-area,.page-header,.type-page{width:100%;margin:45px 0}.sep{display:none}.site-footer .credit{display:block;padding-bottom:2em}.site-footer .credit:hover{background:0 0}}