.fadeIn{opacity:0;-webkit-animation:fadeIn ease-in 1;-moz-animation:fadeIn ease-in 1;-o-animation:fadeIn ease-in 1;animation:fadeIn ease-in 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.15s;-moz-animation-duration:.15s;-o-animation-duration:.15s;animation-duration:.15s}.fadeIn-Delay-0-4s{-webkit-animation-delay:.4s;-moz-animation-delay:.4s;-o-animation-delay:.4s;animation-delay:.4s}.fadeIn-Delay-0-7s{-webkit-animation-delay:.7s;-moz-animation-delay:.7s;-o-animation-delay:.7s;animation-delay:.7s}.fadeIn-Delay-1s{-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-o-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@font-face{font-family:WebSymbolsRegular;src:url(../fonts/WebSymbols-Regular-webfont.eot);src:url(../fonts/WebSymbols-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/WebSymbols-Regular-webfont.woff) format('woff'),url(../fonts/WebSymbols-Regular-webfont.ttf) format('truetype'),url(../fonts/WebSymbols-Regular-webfont.svg#WebSymbolsRegular) format('svg');font-weight:400;font-style:normal}.clear{clear:both}*{text-rendering:optimizeLegibility}::-moz-selection{background:#fffaab;color:#222;text-shadow:none}::selection{background:#fffaab;color:#222;text-shadow:none}.alignright{float:right}.alignleft{float:left}html{background:#ebeff0 url(../img/body.jpg);-webkit-text-size-adjust:none}body{font:18px/24px Helvetica Neue,Arial,sans-serif;font-style:normal;font-family:proxima-nova-1,proxima-nova-2,Arial,sans-serif;color:#222;text-shadow:1px 1px 0 #fff}.piecrust-debug-info{z-index:9999}#piecrust-cache-info,#piecrust-data-info,.piecrust-debug-info{text-shadow:none!important}a:active,a:hover{outline:0}a,a:active,a:visited{color:#900;text-decoration:none;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}a:hover{color:#900;text-decoration:underline}.wrapper{width:90%;margin:0 auto;position:relative}#header_container{overflow:hidden}#header_container .header_top{font-size:.85em;border-bottom:1px solid #ddd;padding-bottom:5px;margin:10px 0 20px;line-height:1em}#header_container .header_top nav ul{list-style:none;margin:0;padding:0}#header_container .header_top nav ul li{display:inline-block;margin-right:10px}#header_container .header_top nav ul li a{display:inline-block;color:#666;padding:3px 5px;background-color:transparent;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#header_container .header_top nav ul li a:hover{background-color:#900;color:#fff;text-decoration:none;text-shadow:none}#header_container .header_left{width:40%;float:left}#header_container .header_left img.logo{float:left;margin-right:12px;width:40px}#header_container .header_left .header_title{width:80%;float:left;line-height:1.15em}#header_container .header_left .header_title h1#title,#header_container .header_left .header_title h2#title{font-size:1em;font-weight:700;margin:3px 0 0;display:inline-block;line-height:1em;text-shadow:1px 1px 1px #fff}#header_container .header_left .header_title h1#title a,#header_container .header_left .header_title h2#title a{color:#222;text-decoration:none}#header_container .header_left .header_title h1#title a:hover,#header_container .header_left .header_title h2#title a:hover{text-decoration:none;color:#900}#header_container .header_left .header_title h2#description,#header_container .header_left .header_title h3#description{display:block;font-weight:400;font-size:.8em;margin:0;text-shadow:1px 1px 1px #fff}#header_container .header_right{width:50%;float:right;text-align:right;margin-top:0}#header_container .header_right input.search_input{display:inline-block;text-align:left;font-size:.8em;font-family:proxima-nova-1,proxima-nova-2,Arial,sans-serif;border:1px solid #ddd;outline:0;padding:10px;width:260px;padding-left:26px;color:#666;background:#fff url(../img/search.png) 7px center no-repeat;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-moz-box-shadow:1px 1px 0 rgba(255,255,255,.5);-webkit-box-shadow:1px 1px 0 rgba(255,255,255,.5);box-shadow:1px 1px 0 rgba(255,255,255,.5);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#header_container .header_right input.search_input.active{width:380px;border:1px solid #bbb;-moz-box-shadow:0 0 3px rgba(0,0,0,.1);-webkit-box-shadow:0 0 3px rgba(0,0,0,.1);box-shadow:0 0 3px rgba(0,0,0,.1)}#header_container .header_right input.search_submit{display:none}#main .home{margin-top:3em}#main .home .page-content .entry{width:48%;margin-bottom:2.5em}#main .home .page-content .entry a{display:block;position:relative;color:#222;padding:0;overflow:hidden;z-index:1;border:1px solid #ccc;background-color:#f8f8f8;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all 10ms ease-out;-moz-transition:all 10ms ease-out;-o-transition:all 10ms ease-out;transition:all 10ms ease-out}#main .home .page-content .entry a .home-entry-header{position:relative;z-index:3;margin-top:1.2em;margin-bottom:.85em;padding:0 25px}#main .home .page-content .entry a .home-entry-header .date{text-align:center;margin:0;font-family:proxima-nova-1,proxima-nova-2,Arial,sans-serif;position:relative;text-transform:uppercase}#main .home .page-content .entry a .home-entry-header .date span{display:inline-block;padding:0 15px;background-color:#f8f8f8;position:relative;z-index:2;font-size:.7em;color:#9c9c9c;text-shadow:1px 1px 0 #fff}#main .home .page-content .entry a .home-entry-header .date:before{content:'';display:block;width:100%;height:1px;padding:0;position:absolute;top:12px;left:0;background-color:#fff;border-top:1px solid #e0e0e0}#main .home .page-content .entry a .home-entry-header h2{margin:0;padding:0;font-family:adelle-1,Georgia,serif;font-size:1.5em;line-height:1.45em;margin-bottom:.6em}#main .home .page-content .entry a .home-entry-content{position:relative;z-index:3;font-size:.95em;line-height:1.35em;margin:0 25px 1.5em}#main .home .page-content .entry a span.thumbnail_wrapper{display:block;max-width:100%;background-color:transparent;line-height:0;padding-top:9px}#main .home .page-content .entry a span.thumbnail_wrapper img{max-width:100%;height:auto;-moz-box-shadow:0 0 8px rgba(0,0,0,.15);-webkit-box-shadow:0 0 8px rgba(0,0,0,.15);box-shadow:0 0 8px rgba(0,0,0,.15);-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}#main .home .page-content .entry:nth-child(odd){float:right}#main .home .page-content .entry:nth-child(even){clear:both;float:left}#main .home .page-content .entry.first{width:100%;float:none}#main .home .page-content .entry.first a{background-color:#fff}#main .home .page-content .entry.first a .home-entry-header{width:46%}#main .home .page-content .entry.first a .home-entry-header .date span{font-size:.8em;background-color:#fff}#main .home .page-content .entry.first a .home-entry-header h2{font-size:2.2em;margin-bottom:.85em}#main .home .page-content .entry.first a .home-entry-content{width:46%;margin-top:2em}#main .home .page-content .entry.first a span.thumbnail_wrapper{position:absolute;max-width:48%;right:0;bottom:0;padding-top:0}#main .home .page-content .entry.first a span.thumbnail_wrapper img{-webkit-border-radius:3px 0 0;-moz-border-radius:3px 0 0;border-radius:3px 0 0}#main .home .page-content .entry.first a:hover .date span{background-color:#666}#main .home .page-content .entry a:hover{color:#fff;text-decoration:none;text-shadow:1px 1px 1px rgba(0,0,0,.8);border:1px solid #666;background-color:#666;-moz-box-shadow:0 0 10px rgba(0,0,0,.2);-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}#main .home .page-content .entry a:hover .date span{background-color:#666;color:#ccc;text-shadow:1px 1px 1px rgba(0,0,0,.3)}#main .home .page-content .entry a:hover .date:before{background-color:transparent;border-top:1px solid #b6b6b6}#main .home .page-content .entry a:hover .home-entry-header h2{text-shadow:2px 2px 1px rgba(0,0,0,.8)}#main .home .page-content .entry a:hover span.thumbnail_wrapper img{-moz-box-shadow:0 0 12px rgba(0,0,0,.75);-webkit-box-shadow:0 0 12px rgba(0,0,0,.75);box-shadow:0 0 12px rgba(0,0,0,.75)}#main .archive-listing{margin-top:3.5em}#main .archive-listing h2.archive-title{text-align:center;font-family:adelle-1,Georgia,serif;font-size:2.2em;line-height:1.6em;margin:0;text-shadow:2px 2px 0 #fff}#main .archive-listing h2.archive-title span{display:block;font-size:2.8em;margin-top:.1em;line-height:1em}#main .archive-listing .archive-content{margin-top:7em}#main .archive-listing .archive-content .archive-item{margin-bottom:6em}#main .archive-listing .archive-content .archive-item span.thumbnail_wrapper{display:block;width:30%;line-height:0;float:left;margin-right:5%;border:1px solid #ddd;padding:3px;background-color:#fff;-moz-box-shadow:0 0 5px rgba(0,0,0,.1);-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#main .archive-listing .archive-content .archive-item span.thumbnail_wrapper img{width:100%;height:auto}#main .archive-listing .archive-content .archive-item .archive-item-right{width:63%;float:left}#main .archive-listing .archive-content .archive-item .archive-item-right h3{margin:0 0 .75em;padding:0;font-family:adelle-1,Georgia,serif;font-size:1.6em;line-height:1.4em}#main .archive-listing .archive-content .archive-item .archive-item-right h3 a{color:#222;text-decoration:none}#main .archive-listing .archive-content .archive-item .archive-item-right h3 a:hover{color:#900;text-decoration:none}#main .archive-listing .archive-content .archive-item .archive-item-right .date{display:block;text-align:center;padding:0;margin:0;position:relative;font-family:proxima-nova-1,proxima-nova-2,Arial,sans-serif;margin-bottom:.8em;color:#9c9c9c;text-transform:uppercase}#main .archive-listing .archive-content .archive-item .archive-item-right .date span{display:inline-block;padding:0 25px;background:#ebeff0 url(../img/body.jpg);position:relative;z-index:2;font-size:.8em;text-shadow:1px 1px 0 #fff}#main .archive-listing .archive-content .archive-item .archive-item-right .date:before{content:'';display:block;width:100%;height:1px;padding:0;position:absolute;top:10px;left:0;background-color:#fff;border-top:1px solid #ccc}#main .archive-listing .archive-content .archive-item .archive-item-right .read-more{margin-top:.75em}#main .archive-listing .archive-content .archive-item .archive-item-right .read-more a{display:inline-block;padding:3px 8px 2px;margin-left:-8px;background-color:transparent;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#main .archive-listing .archive-content .archive-item .archive-item-right .read-more a:hover{text-shadow:none;background-color:#900;color:#fff;text-decoration:none}#main .archive-listing .archive-content .archive-item:last-child{border-bottom:0;padding-bottom:0}#main .archive-listing .archive-content .archive-item.no-image .archive-item-right{width:100%;float:none}#main .pagination{clear:both;text-align:center;font-size:1.2em;font-family:adelle-1,Georgia,serif;margin-top:2em;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:1.25em 0}#main .pagination span{display:inline-block}#main .pagination span.current{display:inline-block;min-width:150px;margin:0 3em}#main .pagination span.next_inactive,#main .pagination span.prev_inactive{color:#ddd}#main .social-widgets{margin-top:6em}#main .social-widgets .widget{width:48%;float:left}#main .social-widgets .widget h3{text-align:center;padding:0;margin:0;position:relative;font-family:adelle-1,Georgia,serif;margin-bottom:1.2em}#main .social-widgets .widget h3 span{display:inline-block;padding:0 25px;background:#ebeff0 url(../img/body.jpg);position:relative;z-index:2;font-size:1.2em;text-shadow:1px 1px 0 #fff}#main .social-widgets .widget h3:before{content:'';display:block;width:100%;height:1px;padding:0;position:absolute;top:10px;left:0;background-color:#fff;border-top:1px solid #ccc}#main .social-widgets .widget .widget_content.widget_twitter #twitter_feed{margin-top:2.5em}#main .social-widgets .widget .widget_content.widget_twitter ul{margin-right:8%}#main .social-widgets .widget .widget_content.widget_twitter ul li{margin-bottom:2em}#main .social-widgets .widget .widget_content.widget_twitter a.avatar{display:inline-block;margin-left:2em;background:transparent url(../img/avatar_mini.jpg) 0 0 no-repeat;padding:10px 0 0 52px;height:32px}#main .social-widgets .widget .widget_content.widget_twitter a.avatar:hover{text-decoration:underline}#main .social-widgets .widget .widget_content.widget_instagram .instagram_feed{overflow:hidden}#main .social-widgets .widget .widget_content.widget_instagram .instagram_feed .instagram-placeholder{width:47%;float:left;margin-bottom:1.5em}#main .social-widgets .widget .widget_content.widget_instagram .instagram_feed .instagram-placeholder a{display:inline-block;border:1px solid #ddd;line-height:0;padding:2px;background-color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-box-shadow:0 0 3px rgba(0,0,0,.1);-webkit-box-shadow:0 0 3px rgba(0,0,0,.1);box-shadow:0 0 3px rgba(0,0,0,.1)}#main .social-widgets .widget .widget_content.widget_instagram .instagram_feed .instagram-placeholder a img{max-width:100%;height:auto;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#main .social-widgets .widget .widget_content.widget_instagram .instagram_feed .instagram-placeholder a:hover{background-color:#900}#main .social-widgets .widget .widget_content.widget_instagram .instagram_feed .instagram-placeholder:nth-child(even),#main .social-widgets .widget.instagram,#main .social-widgets .widget:nth-child(even){float:right}#footer_container footer{margin-top:4em;margin-bottom:1.5em;font-size:.85em;border-top:1px solid #ddd;padding-top:1em;font-family:proxima-nova-1,proxima-nova-2,Arial,sans-serif}#footer_container footer p{margin:0 0 .5em}#footer_container footer a{text-decoration:none;color:#666}#footer_container footer a:hover{text-decoration:underline;color:#900}#footer_container footer ul{margin:0;padding:0;list-style:none}#footer_container footer ul li{display:inline-block;margin-left:-5px;margin-right:10px}#footer_container footer ul li a{display:inline-block;color:#666;padding:2px 5px;background-color:transparent;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#footer_container footer ul li a:hover{background-color:#900;color:#fff;text-decoration:none;text-shadow:none}#main .single header{margin-top:2.5em;text-shadow:1px 1px 0 #fff}#main .single header .post_title{width:55%;float:left}#main .single header .post_title h1.title{font-family:adelle-1,Georgia,serif;font-size:2.2em;line-height:1.4em;margin:0;text-shadow:1px 1px 1px #fff}#main .single header .post_title h1.title a{text-decoration:none;color:#222}#main .single header .post_title h1.title a:hover{color:#900;text-decoration:none}#main .single header .post_title h2.subtitle{margin-top:1.5em;font-family:adelle-1,Georgia,serif;font-size:1.3em;line-height:1.45em;font-weight:400}#main .single header .post_title.no_image{width:100%;float:none}#main .single header .featured_img{width:40%;text-align:right;float:right;line-height:0;margin-top:10px;padding:3px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#main .single header .featured_img img{width:100%;height:auto;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}#main .single .post_entry{position:relative}#main .single .post_entry .metadata{margin-top:2.8em;margin-bottom:2.8em;text-align:center;font-size:.7em;color:#9c9c9c;text-transform:uppercase}#main .single .post_entry .metadata .metadata-text{text-align:center;padding:0;margin:0;position:relative}#main .single .post_entry .metadata .metadata-text span{display:inline-block;padding:0 15px;background:#ebeff0 url(../img/body.jpg);position:relative;z-index:2;text-shadow:1px 1px 0 #fff}#main .single .post_entry .metadata .metadata-text:before{content:'';display:block;width:100%;height:1px;padding:0;position:absolute;top:10px;left:0;background-color:#fff;border-top:1px solid #ccc}#main .single .post_entry .content{width:770px;float:left;font-family:proxima-nova-1,proxima-nova-2,Arial,sans-serif}#main .single .post_entry .content h2{font-size:1.7em;margin-top:1.4em;margin-bottom:1.3em;line-height:1.3em;padding-bottom:10px;border-bottom:1px solid #d5d5d5}#main .single .post_entry .content h3{font-size:1.5em;margin-top:1.4em;margin-bottom:1.2em;line-height:1.3em}#main .single .post_entry .content h4{font-size:1.4em;margin-bottom:1.25em;line-height:1.25em}#main .single .post_entry .content h5{font-size:1.15em;margin-bottom:1.2em;line-height:1.2em}#main .single .post_entry .content h6{font-size:1em;margin-bottom:1.1em}#main .single .post_entry .content p{line-height:1.45em;margin:0 0 1.75em}#main .single .post_entry .content ol,#main .single .post_entry .content ul{margin-bottom:1.8em}#main .single .post_entry .content ol li,#main .single .post_entry .content ul li{margin-bottom:.5em}#main .single .post_entry .content pre{display:block;margin-bottom:2em;border:1px solid #ddd;background-color:#fff;font-size:.85em;font-family:monospace;width:90%;white-space:pre;padding:25px 2% 0 3%;overflow-x:scroll;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#main .single .post_entry .content code{font-family:Consolas,monospace;display:inline-block;font-style:.9em;background-color:#fff;padding:1px 4px 0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#main .single .post_entry .content embed{display:block;margin-bottom:1.5em;border:1px solid #9c9c9c;-moz-box-shadow:0 0 4px rgba(0,0,0,.1);-webkit-box-shadow:0 0 4px rgba(0,0,0,.1);box-shadow:0 0 4px rgba(0,0,0,.1)}#main .single .post_entry .content blockquote{font-size:1.1em;font-style:italic;color:grey;width:88%;margin-left:5%;border-left:1px solid #ddd;padding-left:2%}#main .single .post_entry .content img{display:inline-block;max-width:99%;height:auto;border:1px solid #ddd;padding:2px;background-color:#fff;-moz-box-shadow:0 0 4px #ddd;-webkit-box-shadow:0 0 4px #ddd;box-shadow:0 0 4px #ddd}#main .single .post_entry .content img.alignright{margin-left:1.5em;max-width:45%;height:auto}#main .single .post_entry .content img.alignleft{margin-right:1.5em;max-width:45%;height:auto}#main .single .post_entry .content img[alt=":)"]{display:inline;border:0;background:0 0;padding:0;-moz-box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;box-shadow:0 0 0 #fff}#main .single .post_entry .content .caption{display:inline-block;width:auto;max-width:99%;font-size:.85em;color:#9c9c9c;font-family:adelle-1,Georgia,serif;text-align:center;margin:.5em auto 1.75em}#main .single .post_entry .content .caption img{display:block;max-width:100%;margin-bottom:8px}#main .single .post_entry .content video{max-width:99.5%;height:auto;display:block;border:1px solid #ddd;padding:2px;background-color:#fff;-moz-box-shadow:0 0 6px #ddd;-webkit-box-shadow:0 0 6px #ddd;box-shadow:0 0 6px #ddd}#main .single .post_entry .content .oembed{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin-bottom:1.5em}#main .single .post_entry .content .oembed iframe{position:absolute;top:0;left:0;width:99%;height:99%}#main .single .post_entry .content iframe{max-width:99%;height:auto;display:block;border:1px solid #ddd;padding:2px;background-color:#fff;-moz-box-shadow:0 0 6px #ddd;-webkit-box-shadow:0 0 6px #ddd;box-shadow:0 0 6px #ddd}#main .single .post_entry .content span.vvqbox{display:block;max-width:100%;margin:0 auto 1.4em}#main .single .post_entry .content span.vvqbox object{display:block;width:99.5%;border:1px solid #ddd;padding:2px;background-color:#fff;-moz-box-shadow:0 0 6px #ddd;-webkit-box-shadow:0 0 6px #ddd;box-shadow:0 0 6px #ddd}#main .single .single_comments{margin:1.5em 0}#main aside.single_sidebar{width:200px;float:right;padding-top:5px;font-family:proxima-nova-1,proxima-nova-2,Arial,sans-serif}#main aside.single_sidebar .widget{margin-bottom:3em}#main aside.single_sidebar .widget h3{font-size:1.1em}#main aside.single_sidebar .widget .widget_content{font-size:.9em}#main aside.single_sidebar .widget .widget_content ul{margin:0 0 1em 1.8em;padding:0;color:#9c9c9c}#main aside.single_sidebar .widget .widget_content ul li{margin-bottom:.8em}#main aside.single_sidebar .widget .widget_content ul li a{display:inline-block;padding:3px 5px;color:#666;text-decoration:none;background-color:transparent;-webkit-transition:all 75ms ease-out;-moz-transition:all 75ms ease-out;-o-transition:all 75ms ease-out;transition:all 75ms ease-out;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#main aside.single_sidebar .widget .widget_content ul li a:hover{color:#fff;text-decoration:none;text-shadow:none;background-color:#900}#main aside.single_sidebar .widget_share .widget_content{font-size:1em}#main aside.single_sidebar .widget_share a{display:block;margin:0 0 2.5em;color:#444;font-size:.8em;padding:0 0 0 1px;text-align:left;line-height:14px;height:34px;min-width:70px;overflow:hidden;transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out}#main aside.single_sidebar .widget_share a span.icon{display:inline-block;float:left;font-style:none;font-size:30px;margin-top:8px;color:#555;font-family:WebSymbolsRegular}#main aside.single_sidebar .widget_share a span.text{display:inline-block;float:left;margin-left:12px}#main aside.single_sidebar .widget_share a span.text strong{padding-top:3px;font-weight:700;display:block;font-size:1.1em}#main aside.single_sidebar .widget_share a:hover{color:#900;text-decoration:none}#main aside.single_sidebar .widget_share a:hover span.icon{color:#900}#main aside.single_sidebar.fixed{float:none;position:fixed;background:#ebeff0 url(../img/body.jpg)}body.search_active #main aside.single_sidebar,body.search_active #main aside.single_sidebar.fixed{float:right!important;position:relative!important;top:0!important;right:0!important}#disqus_thread{margin-top:2.5em;width:73%}.single_page{margin:5em 0 6em}.single_page h1{font-family:adelle-1,Georgia,serif;font-size:3.5em;text-align:center;margin-bottom:1.5em}.single_page img.acerca-de-img{border:1px solid #ddd;padding:3px;background-color:#fff;margin-left:2em;-moz-box-shadow:0 0 4px rgba(0,0,0,.1);-webkit-box-shadow:0 0 4px rgba(0,0,0,.1);box-shadow:0 0 4px rgba(0,0,0,.1)}.archive .content h2{text-align:center;padding:0;margin:0;position:relative;font-family:adelle-1,Georgia,serif;font-size:1.4em;font-weight:700}.archive .content h2 span{display:inline-block;padding:0 25px;background:#ebeff0 url(../img/body.jpg);position:relative;z-index:2;text-shadow:1px 1px 0 #fff;text-align:center}.archive .content h2:before{content:'';display:block;width:100%;height:1px;padding:0;position:absolute;top:12px;left:0;background-color:#fff;border-top:1px solid #ccc}.archive .content ul.month-listing{display:block;margin-bottom:2.2em;margin-top:1.5em}.archive .content ul.month-listing li{margin:.25em 0}.archive .content ul.month-listing li span{display:inline-block;color:#9c9c9c;font-size:.85em;margin-left:5px}#search_results_pane{display:none}.search_results_container{border:1px solid #ddd;padding:30px;margin-top:3em;background-color:#fefef1;position:relative;z-index:3;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 4px rgba(0,0,0,.1);-webkit-box-shadow:0 0 4px rgba(0,0,0,.1);box-shadow:0 0 4px rgba(0,0,0,.1)}.search_results_container span.close{display:block;position:absolute;right:15px;top:15px;width:16px;height:16px;cursor:pointer;background:transparent url(../img/search_close.png) 0 0 no-repeat;opacity:.8}.search_results_container span.close:hover{opacity:1}.search_results_container h2{margin:0 0 1em;font-family:adelle-1,Georgia,serif;font-size:1.8em}.search_results_container ul{margin:0 0 0 2em;padding:0}.search_results_container ul li{margin:.2em 0}.error-400{margin-top:9em;margin-bottom:15em;text-align:center}.error-400 h1{font-size:8em;font-family:adelle-1,Georgia,serif;margin-bottom:1em}.error-400 h3{margin-bottom:2em}@media only screen and (min-width:1061px){.wrapper{width:1060px}}@media only screen and (max-width:768px){#header_container .header_left{width:55%}#header_container .header_right{width:40%}#header_container .header_right input.search_input,#header_container .header_right input.search_input.active{width:80%}#main .home .page-content .entry a .home-entry-header h2.title{font-size:1.3em;margin-bottom:.65em}#main .home .page-content .entry a .home-entry-content{margin-top:1em;font-size:.8em}#main .home .page-content .entry.first a .home-entry-header h2.title{font-size:1.8em;margin-bottom:.65em}#main .home .page-content .entry.first a .home-entry-header .date{font-size:.9em}#main .home .page-content .entry.first a .home-entry-content{margin-top:1.3em;font-size:.9em}#main .home .page-content .entry.first a span.thumbnail_wrapper{height:auto}#main .single header .post_title{width:100%;float:none;margin-bottom:2em}#main .single header .post_title h1.title{font-size:1.9em}#main .single header .post_title h2.subtitle{font-size:1.1em}#main .single .post_entry .content,#main .single header .featured_img{width:100%;float:none}#main .single .post_entry aside.single_sidebar{width:100%;float:none;overflow:hidden;border-top:1px solid #ccc;padding-top:2em;margin-top:2.5em;z-index:1}#main .single .post_entry aside.single_sidebar.fixed{position:relative!important}#main .single .post_entry aside.single_sidebar .widget{width:45%;float:left}#main .single .post_entry aside.single_sidebar .widget.widget_share{margin-top:1.3em}#main .single .post_entry aside.single_sidebar .widget:nth-child(even){float:right}#main .archive-listing h2.archive-title{font-size:1.9em}#main .archive-listing h2.archive-title span{font-size:2.3em}#main .archive-listing .archive-content .archive-item{margin-bottom:4em}#main .archive-listing .archive-content .archive-item .archive-item-right h3{font-size:1.3em}#main .social-widgets .widget h3{font-size:1em;padding:0 10px}#main .social-widgets .widget .widget_content.widget_twitter{font-size:.9em}#main .social-widgets .widget .widget_content.widget_twitter ul li{margin-bottom:.9em}.search_results_container h2{font-size:1.2em!important;line-height:1.4em}}@media only screen and (max-width:580px){#header_container{text-align:center}#header_container .header_top .header_top_nav ul li{margin:0 5px}#header_container .header_left{display:inline-block;width:100%;margin:0 auto 1.3em;float:none;overflow:hidden}#header_container .header_left img.logo{display:inline-block;float:left;margin:0}#header_container .header_left .header_title{display:inline-block;float:none;text-align:left}#header_container .header_right{width:100%;float:none;text-align:center}#header_container .header_right input.search_input,#header_container .header_right input.search_input.active{width:94%}#main .home .page-content .entry{width:100%;float:none}#main .home .page-content .entry:nth-child(odd){float:none}#main .home .page-content .entry a .home-entry-header h2.title{font-size:1.2em;margin-bottom:.65em}#main .home .page-content .entry a .home-entry-content{margin-top:1em;font-size:.8em}#main .home .page-content .entry.first a .home-entry-header{width:90%}#main .home .page-content .entry.first a .home-entry-header h2.title{font-size:1.3em;margin-bottom:.65em}#main .home .page-content .entry.first a .home-entry-header .date{font-size:.9em}#main .home .page-content .entry.first a .home-entry-content{width:90%;margin-top:1.3em;font-size:.9em}#main .home .page-content .entry.first a span.thumbnail_wrapper{position:relative;height:auto;width:100%;max-width:100%}#main .home .page-content .entry.first a span.thumbnail_wrapper img{width:100%}#main .pagination{font-size:1em}#main .pagination span.current{display:inline-block;min-width:auto;margin:0 .7em}#main .single .post_entry .metadata{margin-bottom:1.75em;font-size:.65em}#main .archive-listing h2.archive-title{font-size:1.4em}#main .archive-listing h2.archive-title span{font-size:1.75em}#main .archive-listing .archive-content{margin-top:4em}#main .archive-listing .archive-content .archive-item{margin-bottom:3em}#main .archive-listing .archive-content .archive-item span.thumbnail_wrapper{display:none}#main .archive-listing .archive-content .archive-item .archive-item-right{float:none;width:100%}#main .social-widgets{margin-top:3em}#main .social-widgets .widget{width:100%;float:none}#main .social-widgets .widget.instagram{float:none;margin-top:2em}#main .social-widgets .widget h3{font-size:1em;padding:0 10px}#main .social-widgets .widget .widget_content.widget_twitter{font-size:.9em}#main .social-widgets .widget .widget_content.widget_twitter ul li{margin-bottom:.9em}.single_page{margin-top:3em}.single_page h1{font-size:2.7em;line-height:1.3em}#footer_container footer{text-align:center}#footer_container footer ul li{margin:0 5px}}@media only screen and (max-width:450px){#header_container .header_right input.search_input,#header_container .header_right input.search_input.active{width:90%}#main .single header .post_title{width:100%;float:none;margin-bottom:2em}#main .single header .post_title h1.title{font-size:1.5em}#main .single header .post_title h2.subtitle{font-size:1em}#main .single header .featured_img{width:100%;float:none}#main .single .post_entry .metadata{font-size:.6em}#main .single .post_entry .content{font-size:.9em}}@media print{*{background:transparent!important;color:#000!important;text-shadow:none!important;filter:none!important;-ms-filter: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}}