@charset "UTF-8";/*!
Theme Name: Microfusion
Theme URI: ​http://wordpress.org/themes/Microfusion
Author: Design 311
Author URI: http://design311.com/
Description: Microfusion is a very clean WordPress theme which supports 2 widget-areas and 2 menu locations. If you need support contact me at <a href="mailto:hello@design311.com">hello@design311.com</a>
Version: 1.3
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: light, white, green, two-columns, custom-menu, sticky-post, featured-images

Microfusion WordPress theme, Copyright (C) 2013 Design 311
Microfusion WordPress theme is licensed under the GPL.
*//*! normalize.css v1.0.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}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}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto 5px auto}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{max-width:100%;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;padding:0}.wp-caption-text,.gallery-caption{font-size:14px;margin:0}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-word-wrap:break-word;word-wrap:break-word}.clear{clear:both}body{overflow-y:scroll}.wf{font-family:'Merriweather Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif}::selection{background:rgba(51,189,90,0.4);color:#333}::-moz-selection{background:rgba(51,189,90,0.4);color:#333}body{font:16px/1.56 'Merriweather Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:300;background:#eee}h1,h2,h3{font-weight:300}a{color:#33bd5a;text-decoration:none}a:hover,a:active,a:focus{color:#333}img{max-width:100%;height:auto}input[type="submit"],button,.button,.commentlist .reply a{background:none;border:none;color:#33bd5a;padding:0;margin:0;outline:none;text-align:left}input[type="submit"]:hover,input[type="submit"]:active,input[type="submit"]:focus,button:hover,button:active,button:focus,.button:hover,.commentlist .reply a:hover,.button:active,.commentlist .reply a:active,.button:focus,.commentlist .reply a:focus{color:#333}.screen-reader-text{display:block;height:0;overflow:hidden}.whitebox,.hentry,.widgets .widget,.comment-respond,.commentlist>.comment{background:#fff;box-shadow:0 0 3px #ccc}.container{width:1024px;margin:0 auto;padding:0 32px}.header{background:#33bd5a;color:#fff;box-shadow:0 1px 1px #b3b3b3}.top{background:#fff;min-height:100px}.bloginfo{float:left;width:600px;overflow:hidden;padding:25px 60px 25px 0}.logo{line-height:30px;color:#33bd5a;font-size:120%;display:block}.description{font-size:80%;color:#333;line-height:20px;margin:0}.top-menu-container{float:right;width:300px;padding:50px 0 20px;text-align:right}.top-menu-container>div{position:relative;right:-5px}.top-menu-container .menu{margin:0;padding:0;list-style:none}.top-menu-container li{display:inline-block;font-size:80%}.top-menu-container li a:before{content:"|";padding-right:14px}.top-menu-container li:first-child a:before{content:"";padding-right:0}.top-menu-container a{display:block;line-height:20px;padding:5px;color:gray}.top-menu-container a:hover,.top-menu-container a:active,.top-menu-container a:focus{color:#333}.main-menu-container ul.menu,.main-menu-container div.menu>ul{margin:0;padding:0;list-style:none;padding:20px 0;margin-left:-25px}.main-menu-container ul.menu>li,.main-menu-container div.menu>ul>li{display:inline-block;height:40px;margin:10px 0;position:relative}.main-menu-container ul.menu>li.current-menu-item>a,.main-menu-container ul.menu>li.current-menu-parent>a,.main-menu-container ul.menu>li.current-menu-ancestor>a,.main-menu-container div.menu>ul>li.current-menu-item>a,.main-menu-container div.menu>ul>li.current-menu-parent>a,.main-menu-container div.menu>ul>li.current-menu-ancestor>a{font-weight:700}.main-menu-container ul.menu>li:hover ul.children,.main-menu-container ul.menu>li:hover ul.sub-menu,.main-menu-container ul.menu>li:active ul.children,.main-menu-container ul.menu>li:active ul.sub-menu,.main-menu-container ul.menu>li:focus ul.children,.main-menu-container ul.menu>li:focus ul.sub-menu,.main-menu-container div.menu>ul>li:hover ul.children,.main-menu-container div.menu>ul>li:hover ul.sub-menu,.main-menu-container div.menu>ul>li:active ul.children,.main-menu-container div.menu>ul>li:active ul.sub-menu,.main-menu-container div.menu>ul>li:focus ul.children,.main-menu-container div.menu>ul>li:focus ul.sub-menu{display:block}.main-menu-container ul.menu>li:hover a,.main-menu-container ul.menu>li:active a,.main-menu-container ul.menu>li:focus a,.main-menu-container div.menu>ul>li:hover a,.main-menu-container div.menu>ul>li:active a,.main-menu-container div.menu>ul>li:focus a{color:#333;background:#fff}.main-menu-container ul.menu>li:hover>a,.main-menu-container ul.menu>li:active>a,.main-menu-container ul.menu>li:focus>a,.main-menu-container div.menu>ul>li:hover>a,.main-menu-container div.menu>ul>li:active>a,.main-menu-container div.menu>ul>li:focus>a{border:1px solid #ccc;border-bottom:1px solid #33bd5a;border-right:1px solid #33bd5a}.main-menu-container ul.menu>li:hover.menu-item-has-children>a,.main-menu-container ul.menu>li:hover.page_item_has_children>a,.main-menu-container ul.menu>li:active.menu-item-has-children>a,.main-menu-container ul.menu>li:active.page_item_has_children>a,.main-menu-container ul.menu>li:focus.menu-item-has-children>a,.main-menu-container ul.menu>li:focus.page_item_has_children>a,.main-menu-container div.menu>ul>li:hover.menu-item-has-children>a,.main-menu-container div.menu>ul>li:hover.page_item_has_children>a,.main-menu-container div.menu>ul>li:active.menu-item-has-children>a,.main-menu-container div.menu>ul>li:active.page_item_has_children>a,.main-menu-container div.menu>ul>li:focus.menu-item-has-children>a,.main-menu-container div.menu>ul>li:focus.page_item_has_children>a{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:1px solid #fff;border-right:1px solid #fff}.main-menu-container ul.menu>li:hover.menu-item-has-children>a:before,.main-menu-container ul.menu>li:hover.page_item_has_children>a:before,.main-menu-container ul.menu>li:active.menu-item-has-children>a:before,.main-menu-container ul.menu>li:active.page_item_has_children>a:before,.main-menu-container ul.menu>li:focus.menu-item-has-children>a:before,.main-menu-container ul.menu>li:focus.page_item_has_children>a:before,.main-menu-container div.menu>ul>li:hover.menu-item-has-children>a:before,.main-menu-container div.menu>ul>li:hover.page_item_has_children>a:before,.main-menu-container div.menu>ul>li:active.menu-item-has-children>a:before,.main-menu-container div.menu>ul>li:active.page_item_has_children>a:before,.main-menu-container div.menu>ul>li:focus.menu-item-has-children>a:before,.main-menu-container div.menu>ul>li:focus.page_item_has_children>a:before{content:"";height:10px;width:10px;background:#fff;position:absolute;right:-5px;bottom:0}.main-menu-container ul.menu>li:hover.menu-item-has-children>a:after,.main-menu-container ul.menu>li:hover.page_item_has_children>a:after,.main-menu-container ul.menu>li:active.menu-item-has-children>a:after,.main-menu-container ul.menu>li:active.page_item_has_children>a:after,.main-menu-container ul.menu>li:focus.menu-item-has-children>a:after,.main-menu-container ul.menu>li:focus.page_item_has_children>a:after,.main-menu-container div.menu>ul>li:hover.menu-item-has-children>a:after,.main-menu-container div.menu>ul>li:hover.page_item_has_children>a:after,.main-menu-container div.menu>ul>li:active.menu-item-has-children>a:after,.main-menu-container div.menu>ul>li:active.page_item_has_children>a:after,.main-menu-container div.menu>ul>li:focus.menu-item-has-children>a:after,.main-menu-container div.menu>ul>li:focus.page_item_has_children>a:after{content:"";height:20px;width:20px;border-radius:20px;background:#33bd5a;position:absolute;right:-15px;bottom:0}.main-menu-container a{color:#fff;height:40px;line-height:40px;padding:0 20px;margin:0 5px;border-radius:7px;border:1px solid transparent;display:block;white-space:nowrap}.main-menu-container ul.children,.main-menu-container ul.sub-menu{margin:0;padding:0;list-style:none;display:none;position:absolute;top:40px;left:0;margin:0 5px;min-width:120%;background:#fff;border-radius:7px;border-top-left-radius:0;border:1px solid #ccc;border-top:transparent}.main-menu-container ul.children a,.main-menu-container ul.sub-menu a{margin:0}.main-menu-container ul.children a:hover,.main-menu-container ul.children a:active,.main-menu-container ul.children a:focus,.main-menu-container ul.sub-menu a:hover,.main-menu-container ul.sub-menu a:active,.main-menu-container ul.sub-menu a:focus{color:#33bd5a}.hentry{margin:40px 0}.hentry:first-child{margin-top:0}.post-image{height:300px;background-size:cover;background-position:center center}.post-image a{display:block;height:100%}.post-content{padding:14px 30px}a.title{color:#333}a.title h1{margin:16px 0 16px;color:#595959}.post-date{background:#fafafa;border-top:1px solid #eee;font-size:70%}.post-date a{display:inline-block;padding:10px;color:#ccc}.post-date a:active,.post-date a:hover,.post-date a:focus{color:#a6a6a6}.post-date .readmore{float:right}.post-meta{margin:0;padding:0;list-style:none;font-size:70%;color:#a6a6a6}.post-meta a{color:#666}.post-meta a:active,.post-meta a:hover,.post-meta a:focus{color:#a6a6a6}.content{float:left;width:630px;margin-top:60px}.sidebar{float:left;width:300px;margin-left:30px;margin-top:60px;font-size:80%}.sidebar ul,.sidebar ol{padding:0;list-style-position:inside}.widgets{margin:0;padding:0;list-style:none}.widgets .widget{padding:20px;margin-bottom:20px}.widgets h4{margin-top:0;line-height:1}.widgets ul,.widgets p{margin-bottom:0}.footer{margin-top:200px;background:#fff}.copyright{float:right;padding:30px 0 30px 100px;line-height:40px}.footer-menu-container{float:left}.footer-menu-container ul{margin:0;padding:0;list-style:none;padding:30px 0}.footer-menu-container li{display:inline;padding-right:20px}.footer-menu-container a{line-height:40px}blockquote,dd{color:#666;font-style:italic}table{border:1px solid #eee}tr{border-bottom:1px solid #eee}td,th{padding:5px 15px}th{background:#eee}.sticky{border-bottom:3px solid #33bd5a}.comment-respond{margin:60px 0 40px;padding:30px}.comment-respond h3{margin-top:0}.comment-respond label{display:block}.comment-respond input[type="text"]{width:80%}.comment-respond textarea{width:100%}.comment-respond p{margin-bottom:0}.commentlist{margin:0;padding:0;list-style:none}.commentlist>.comment{padding:30px;margin:10px 0}.commentlist ul{margin:0;padding:0;list-style:none;margin-left:40px}.commentlist ul .comment-body{margin-bottom:2em}.commentlist ul .bypostauthor{border-bottom:none}.commentlist ul .bypostauthor .comment-body{border-bottom:3px solid #33bd5a;padding-bottom:2em}.commentlist .avatar{float:left;margin-right:8px;margin-top:4px}.commentlist .comment-meta{margin-top:-0.5em;margin-bottom:1em}.commentlist .comment-meta a{color:#666;font-style:italic;font-size:75%}.commentlist p{margin-top:0}.commentlist .reply a{display:inline-block}.commentlist .bypostauthor{border-bottom:3px solid #33bd5a}.commentlist .pingback{font-size:70%;margin:20px 0}.comments-navigation{text-align:center}.comments-navigation .prev{float:left}.comments-navigation .next{float:right}.gallery-caption{color:#333;font-style:normal}