/*!
Theme Name: Foxhound
Theme URI: http://underscores.me/
Author: Kelly Dwan & Mel Choyce
Author URI: http://themes.redradar.net
Description: A react-based blog theme.
Version: 1.0.3
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: foxhound
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Foxhound is based on Underscores http://underscores.me/, (C) 2012-2015 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overflow:scroll}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,textarea{color:#2b2424;font-family:Alegreya,serif;font-size:20px;font-size:1.25rem;line-height:1.57143}.site-content *{-ms-word-wrap:break-word;word-wrap:break-word}h1,h2,h3,h4,h5,h6{font-family:Alegreya,serif}.site-title,h3,h4,h5,h6{font-weight:900}.site-title{margin:0;font-size:36px;font-size:2.25rem;font-style:italic;color:#6a7379}.site-title a:focus{text-decoration:underline}.comment-reply-title,.comments-title,.entry-title,.page-title{margin-top:0;margin-bottom:20px;font-family:Alegreya,serif;font-weight:700;font-size:36px;font-size:2.25rem;line-height:1.1;color:#9c0e0e}@media (max-width:480px){.comment-reply-title,.comments-title,.entry-title,.page-title{font-size:32px;font-size:2rem}}.comment-reply-title,.comments-title{text-align:center}.widget-title,.widget_calendar #next,.widget_calendar #prev,.widget_calendar th{margin-top:0;margin-bottom:20px;font-family:Alegreya Sans,serif;font-weight:700;text-transform:uppercase;font-size:16px;font-size:1rem;line-height:1.25;letter-spacing:1.6px}p{margin-top:0;margin-bottom:24px}b,strong{font-weight:700}cite,dfn,em,i{font-style:italic}blockquote{margin:0 0 0 20px;padding:0 0 0 20px;border-left:4px solid rgba(43,36,36,.25)}blockquote cite{display:block;margin:15px 0 0}address{margin:0 0 1.5em}pre{background:#f2e3e1;font-family:Courier\ 10 Pitch,Courier,monospace;line-height:1.57143;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,pre,tt,var{font-size:15px;font-size:.9375rem}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace}abbr,acronym{border-bottom:1px dotted #6a7379;cursor:help}ins,mark{background:#dfe0df;text-decoration:none}small{font-size:75%}big{font-size:125%}.entry-content table td,.entry-content table th{padding:3px 5px}.entry-content table th{text-align:left}.comment-form-field label,.comment-metadata,.contact-form label,.entry-footer,.entry-meta,.search-form-field label,.site-footer{font-family:Alegreya SC,serif;font-weight:700;font-size:13px;font-size:.8125rem;text-transform:lowercase;line-height:1.25;letter-spacing:1.6px;color:#6a7379}.comment-author{font-size:18px;font-size:1.125rem}.widget{font-size:16px;font-size:1rem}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#fcfbf8}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}hr{background-color:hsla(204,7%,45%,.15);border:0;height:1px;margin-bottom:1.5em}a{text-decoration:none}a,a:active,a:focus,a:hover,a:visited{color:inherit}a:focus{outline:thin dotted}a:active,a:hover{outline:0}.navigation a{font-weight:700;text-decoration:none}.comment-content a,.entry-content a,.widget_calendar tbody a{margin-left:-2px;margin-right:-2px;padding-left:2px;padding-right:2px;box-shadow:inset 0 -2px 0 #7c8f90}.comment-content a:focus,.comment-content a:hover,.entry-content a:focus,.entry-content a:hover,.widget_calendar tbody a:focus,.widget_calendar tbody a:hover{background-color:#f1f1ef}.widget a:focus,.widget a:hover{box-shadow:inset 0 -2px 0 #7c8f90}ol,ul{margin:0 0 1.5em}@media (min-width:481px){ol,ul{margin:0 0 1.5em 1em}}@media (min-width:961px){ol,ul{margin:0 0 1.5em 2em}}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1em}dt{font-weight:700}dd{margin:0 1em 1.5em}img{height:auto;max-width:100%}table{margin:0 0 1.5em;width:100%}button,input[type=button],input[type=reset],input[type=submit]{padding:.6em 1.5em .4em;background:#6a7379;color:#fcfbf8;border:7px solid #fcfbf8;border-radius:3px;box-shadow:0 1px 0 rgba(43,36,36,.25),1px 0 0 rgba(43,36,36,.25),0 -1px 0 rgba(43,36,36,.25),-1px 0 0 rgba(43,36,36,.25);font-family:Alegreya Sans,serif;font-weight:700;text-transform:uppercase;font-size:16px;font-size:1rem;line-height:1.25;letter-spacing:1.6px}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{outline:none;border-color:#e2e3e2}.contact-submit{text-align:right;padding-right:1px}.contact-submit input[type=submit]{background-color:#9c0e0e}.contact-submit input[type=submit][disabled]{opacity:.5}input[type=email],input[type=password],input[type=search],input[type=text],input[type=url],textarea{flex:1;padding:13px 20px 14px 0;width:100%;border:none;color:#6a7379;background-color:#fcfbf8;font-size:15px;font-size:.9375rem}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{outline:none;color:#515357}input[type=email],input[type=password],input[type=search],input[type=text],input[type=url]{padding:15px 40px 12px;line-height:1}textarea{padding-left:3px;width:100%}select{max-width:100%}::-webkit-input-placeholder{line-height:normal}::-moz-placeholder{line-height:normal}:-ms-input-placeholder{line-height:normal}:-moz-placeholder{line-height:normal}.contact-form>div{display:flex;flex-flow:row wrap;align-items:flex-start;margin-bottom:20px;border:1px solid rgba(43,36,36,.25);color:hsla(204,7%,45%,.75)}.contact-form>div label{flex:0 auto;padding:15px}.contact-form>div label span{margin-left:5px}.contact-form>div input{padding-left:0}.contact-form>div label.textarea,.contact-form>div textarea{flex:1 100%}.contact-form>div textarea{min-height:140px;padding:0 15px 15px}.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:#fcfbf8;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#2b2424;display:block;font-size:14px;font-size:.875rem;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{display:block;margin-left:auto;margin-right:auto}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.sidebar-widgets:after,.sidebar-widgets: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,.sidebar-widgets:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.site{margin:0 auto;padding:0 15px;max-width:935px}@media (max-width:660px){.site{padding:0 25px}}.site-main:focus{outline:none}.sharedaddy{display:none!important}body.single .sharedaddy{display:block!important}.sharedaddy .sd-sharing{padding-left:2px}.site-header{margin:20px auto 0;padding-bottom:40px;display:flex;flex-flow:row wrap;align-items:flex-start}@media (min-width:661px){.site-header{margin-top:75px;margin-bottom:40px}}.site-branding{flex:1 100%}@media (min-width:661px){.site-branding{flex:1 calc(29.41176% - 75px);-ms-flex:1 19.41176%;max-width:calc(29.41176% - 75px);margin-right:75px;margin-left:-1px;text-align:right}}.main-navigation{flex:1 100%}@media (min-width:661px){.main-navigation{flex:1 70.58824%;max-width:70.58824%;margin-top:15px}}.site-logo-link:active,.site-logo-link:focus,.site-logo-link:hover,.site-title a:active,.site-title a:focus,.site-title a:hover{outline:none}.sidebar-widgets{margin-bottom:50px;padding-top:75px;max-width:100%;border-top:1px solid rgba(43,36,36,.25)}.archive .sidebar-widgets,.home .sidebar-widgets{border-top:none}@media (min-width:661px){.sidebar-widgets{margin-left:29.41176%}}@media (min-width:481px){.sidebar-widgets .widget{float:left;width:50%;margin-bottom:40px}.sidebar-widgets .widget:nth-of-type(odd){clear:left;padding-right:20px}.sidebar-widgets .widget:nth-of-type(2n){padding-left:20px}.sidebar-widgets .widget:last-of-type{margin-bottom:0}.sidebar-widgets .widget:nth-of-type(odd):last-of-type{float:none;clear:both;width:100%}}@media (max-width:480px){.sidebar-widgets .widget{margin-bottom:40px}}.widget ul{margin:0}.widget_calendar caption,.widget_calendar th{padding-bottom:10px}.widget_calendar table{text-align:center}.widget_calendar tbody a{margin-left:-8px;margin-right:-8px;padding-left:8px;padding-right:8px;padding-bottom:4px}.widget_calendar tfoot td{padding-top:10px}.site-footer{margin:0;padding:0 0 50px}.site-footer a:active,.site-footer a:focus,.site-footer a:hover{text-decoration:underline}@media (min-width:661px){.site-footer{margin-left:29.41176%}}.main-navigation{font-family:Alegreya Sans,serif;font-weight:700;text-transform:uppercase;font-size:16px;font-size:1rem;line-height:1.25;letter-spacing:1.6px;color:#6a7379}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{float:left;position:absolute;top:42px;left:-999em;z-index:99999;margin-left:-5px;padding:5px 0;min-width:200px;text-align:left;background-color:#fcfbf8;border-bottom:2px solid hsla(204,7%,45%,.15)}.main-navigation ul ul ul{position:relative;top:auto;left:auto;margin-left:0;padding:0;border-bottom:none}.main-navigation ul ul ul a:before{content:"\2014   "}.main-navigation ul ul li{border-bottom:none}.main-navigation ul ul a{display:inline-block;margin:0 0 5px;padding:5px;width:auto;line-height:1.2;border-bottom:none}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation li{float:left;position:relative;border-bottom:2px solid hsla(204,7%,45%,.15)}.main-navigation a{display:block;margin-right:25px;margin-bottom:-2px;padding:10px 0;border-bottom:2px solid transparent}.main-navigation li:last-of-type a{margin-right:0}.main-navigation .nav-menu>.current-menu-ancestor>a,.main-navigation .nav-menu>.current-menu-item>a,.main-navigation .nav-menu>.current_page_item>a{border-bottom-color:#6a7379}.main-navigation .nav-menu>.menu-item-has-children.focus>a,.main-navigation .nav-menu>.menu-item-has-children:hover>a{border-bottom-color:#fcfbf8}.main-navigation a:active,.main-navigation a:hover{color:#2b2424}.main-navigation .focus>a:focus,.main-navigation a:focus{outline:none;text-decoration:underline}@media (max-width:660px){.main-navigation li{float:none;border:none}.main-navigation li a{margin-bottom:0;border:none}.main-navigation ul ul{float:none;position:static;top:auto;left:auto;margin-left:0;padding:0;min-width:100%;border:none}.main-navigation ul ul a{display:block;padding:10px 0}.main-navigation ul ul a:before{content:"\2014   "}}.menu-toggle{display:block;margin:10px 0;width:100%;border-bottom:2px solid hsla(204,7%,45%,.15)}.menu-toggle:after{content:"\2193";float:right;vertical-align:bottom;color:#6a7379;line-height:30px}.main-navigation .menu-open .menu-toggle:after{content:"\2191"}.menu-toggle button{margin-bottom:-2px;padding:3px 2px;background:transparent;border:none;border-bottom:2px solid #6a7379;border-radius:0;box-shadow:none;text-align:left;color:#6a7379}.menu-toggle:hover button,.menu-toggle button:active,.menu-toggle button:focus,.menu-toggle button:hover{outline:none;color:#2b2424}.main-navigation .menu-open ul{display:block}@media (min-width:661px){.menu-toggle{display:none}.main-navigation ul{display:block}}.comment-navigation,.post-navigation,.posts-navigation{margin-bottom:50px;border-bottom:1px solid rgba(43,36,36,.25);border-top:1px solid rgba(43,36,36,.25);font-style:italic;color:#6a7379}.comment-navigation .nav-next,.comment-navigation .nav-previous,.post-navigation .nav-next,.post-navigation .nav-previous,.posts-navigation .nav-next,.posts-navigation .nav-previous{padding:30px}.comment-navigation div+div,.post-navigation div+div,.posts-navigation div+div{border-left:1px solid rgba(43,36,36,.25)}@media (min-width:661px){.comment-navigation,.post-navigation,.posts-navigation{margin-left:29.41176%}}.comment-navigation{margin-left:0}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{float:left;padding-left:0;width:50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{float:right;text-align:right;padding-right:0;width:50%}.comment-navigation .nav-previous a:before,.post-navigation .nav-previous a:before{content:"\2039";padding-right:5px}.comment-navigation .nav-next a:after,.post-navigation .nav-next a:after{content:"\203A";padding-left:5px}@media (max-width:480px){.comment-navigation div+div,.post-navigation div+div,.posts-navigation div+div{border-left:none;border-top:1px solid rgba(43,36,36,.25)}.comment-navigation .nav-next,.comment-navigation .nav-previous,.post-navigation .nav-next,.post-navigation .nav-previous,.posts-navigation .nav-next,.posts-navigation .nav-previous{float:none;width:100%;padding-left:0;padding-right:0}}.search-form{position:relative}.page-header .search-form{margin:0 auto 75px}.search-form .search-form-field{display:flex;flex-flow:row wrap;align-items:flex-start;margin-bottom:20px;border:1px solid rgba(43,36,36,.25);color:hsla(204,7%,45%,.75)}.search-form .search-form-field label{flex:0 auto;padding:15px}.search-form .search-form-field input[type=search]{padding:13px 0 12px}.search-form .search-form-field .search-submit{padding:8px 24px 5px;box-shadow:none;border-radius:0}.search-submit{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.search-submit:focus{clip:auto!important;top:1px;right:1px;height:calc(100% - 2px);width:auto}.entry{display:flex;flex-flow:row wrap;align-items:flex-start;margin-bottom:80px}.entry-title{flex:1 100%;max-width:100%;order:1}@media (min-width:661px){.entry-title{padding:0;padding-left:29.41176%;order:1}}.entry-meta{flex:1 100%;width:100%;order:3}@media (min-width:661px){.entry-meta{flex:1 calc(29.41176% - 75px);-ms-flex:1 19.41176%;order:2;width:calc(29.41176% - 75px);margin-top:8px;margin-right:75px;text-align:right}}.entry-meta-label{margin-bottom:5px}.entry-content{flex:1 70.58824%;order:2;overflow:hidden}@media (min-width:661px){.entry-content{order:3;max-width:70.58824%}}.single .entry-content>p:first-of-type,body.page .entry-content>p:first-of-type{font-size:22px;font-size:1.375rem}@media (min-width:481px){.single .entry-content>p:first-of-type,body.page .entry-content>p:first-of-type{font-size:24px;font-size:1.5rem}}.single .entry-content,.single .entry-image,.single .entry-meta,.single .entry-title,.single footer.entry-meta,body.page .entry-content,body.page .entry-image,body.page .entry-meta,body.page .entry-title,body.page footer.entry-meta{order:0;order:unset}.single .entry-image,body.page .entry-image{margin-bottom:24px;width:100%;background-color:#f1f1ef;text-align:center}.single-post .entry{margin-bottom:0}footer.entry-meta{flex:1 100%;margin-top:25px;margin-bottom:50px;text-align:center}footer.entry-meta .entry-meta-item:nth-of-type(n+2){margin-top:15px}footer.entry-meta a:after{content:", "}footer.entry-meta a:last-of-type:after{content:""}@media (min-width:661px){footer.entry-meta{margin-left:29.41176%}}.comments-area{margin-bottom:75px}@media (min-width:661px){.comments-area{margin-left:29.41176%}}.comment-list,.comment-respond,.comments-title{margin-bottom:50px}.comment-list{margin:0;padding:0;list-style:none}.comment-list article{margin-bottom:30px}.comment-meta{margin-bottom:15px;text-align:center}.comment-avatar img{box-sizing:content-box;margin:0 0 20px;padding:7px;height:64px;width:64px;border-radius:50%;border:1px solid rgba(43,36,36,.25)}.comment-author{margin-bottom:10px;font-weight:700}.comment-form-notes,.comment-status{font-style:italic;font-size:13px;font-size:.8125rem}@media (min-width:661px){.comment-form-required{display:flex;flex-flow:row wrap;align-items:flex-start}.comment-form-required>div{flex:1}.comment-form-required .comment-form-author{margin-right:20px}}.comment-error{line-height:1.4}.comment-form-field{display:flex;flex-flow:row wrap;align-items:flex-start;margin-bottom:20px;border:1px solid rgba(43,36,36,.25);color:hsla(204,7%,45%,.75)}.comment-form-field label{flex:0 auto;padding:15px}.comment-form-field input{padding-left:0}.comment-form-field.comment-form-comment label,.comment-form-field.comment-form-comment textarea{flex:1 100%}.comment-form-field.comment-form-comment textarea{min-height:140px;padding:0 15px 15px}.comment-form-submit{text-align:right}.comment-form-submit input[type=submit]{background-color:#9c0e0e}.comment-form-submit input[type=submit][disabled]{opacity:.5}.page-header{margin-bottom:50px}@media (min-width:661px){.page-header{margin-left:29.41176%}}.placeholder-title{padding-bottom:2em}.placeholder-comment{margin:2em 0;text-align:center}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption,embed,iframe,object{max-width:100%}.wp-caption{margin-top:0;margin-bottom:1.5em}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption a{margin:0;padding:0}p+.wp-caption{margin-top:1.5em}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}