/*!
Theme Name: Cavanchor
Theme URI: https://bitbucket.org/dfunkydog/cavanchor
Author: Michael Dyer
Author URI: https://416studios.co.uk
Description: A clean, blog-focused theme, designed for clarity. Cavanchor theme is custom built for Coffee and vanilla.com, deisgned to work well on all devices from mobile to smartphone to large desktops
Version: 2.0.15
License: GNU General Public License v2 or later
*/html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,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}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.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:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;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"]{-webkit-box-sizing:border-box;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;-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}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}figure{margin:0}.entry-content{word-wrap:break-word}.comment-content img,.entry-content img,.entry-summary img,#site-header img,.widget img,.wp-caption{max-width:100%}.comment-content img[height],.entry-content img,.entry-summary img,img[class*="align"],img[class*="wp-image-"],img[class*="attachment-"],#site-header img{height:auto}img.size-full,img.size-large,.wp-post-image,.post-thumbnail img{height:auto;max-width:100%}embed,iframe,object,video{margin-bottom:24px;max-width:100%}p>embed,p>iframe,p>object,span>embed,span>iframe,span>object{margin-bottom:0}a{text-decoration:none}ol,ul{margin-left:0;padding-left:0;text-decoration:none;list-style-type:none}::-webkit-input-placeholder{font-variant:small-caps}:-moz-placeholder{font-variant:small-caps}::-moz-placeholder{font-variant:small-caps}:-ms-input-placeholder{font-variant:small-caps}@font-face{font-family:"microbrew_tworegular";src:url("fonts/microbrew-two-webfont.eot");src:url("fonts/microbrew-two-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/microbrew-two-webfont.woff") format("woff"),url("fonts/microbrew-two-webfont.ttf") format("truetype"),url("fonts/microbrew-two-webfont.svg#microbrew_tworegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"thirsty_rough_regregular";src:url("fonts/thirstyroughregular-webfont.eot");src:url("fonts/thirstyroughregular-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/thirstyroughregular-webfont.woff") format("woff"),url("fonts/thirstyroughregular-webfont.ttf") format("truetype"),url("fonts/thirstyroughregular-webfont.svg#thirsty_rough_regregular") format("svg");font-weight:normal;font-style:normal}body{background:#d4dcde;overflow-x:hidden}#page{left:0;max-width:100%;margin-left:auto;margin-right:auto;-webkit-transition:all 200ms cubic-bezier(0, 0, 0.1, 0.9);transition:all 200ms cubic-bezier(0, 0, 0.1, 0.9);position:relative}#page:after{content:" ";display:block;clear:both}#page.page-transform{-webkit-transition:all 200ms cubic-bezier(0, 0, 0.1, 0.9);transition:all 200ms cubic-bezier(0, 0, 0.1, 0.9);left:75%}@media (min-width: 801px){#page.page-transform{left:45.5%}}#sidenav{-webkit-transition:all 200ms cubic-bezier(0, 0, 0.1, 0.9);transition:all 200ms cubic-bezier(0, 0, 0.1, 0.9);width:75%;width:75vw;position:fixed;left:-75%;top:0;height:100%;height:100vh;overflow-y:auto}#sidenav.sidenav-visible{left:0}#sidenav aside:last-child{padding-bottom:6em}@media (min-width: 801px){#sidenav{width:45.5%;left:-45.5%}}#colophon{position:relative;left:0;-webkit-transition:all 200ms cubic-bezier(0, 0, 0.1, 0.9);transition:all 200ms cubic-bezier(0, 0, 0.1, 0.9);width:100%;float:left;margin-left:0;margin-right:0}#colophon:after{content:"";display:table;clear:both}#colophon .footer-widget-wrapper{width:82.85714%;float:left;margin-right:2.85714%;margin-left:8.57143%;margin-right:8.57143%}#colophon #footer-sidebar-1,#colophon #footer-sidebar-2{width:48.27586%;float:left;margin-right:3.44828%}#colophon #footer-sidebar-2{width:48.27586%;float:right;margin-right:0}#colophon .site-info{clear:both;margin-left:8.57143%}#colophon.page-transform{-webkit-transition:all 200ms cubic-bezier(0, 0, 0.1, 0.9);transition:all 200ms cubic-bezier(0, 0, 0.1, 0.9);left:75%}@media (min-width: 801px){#colophon.page-transform{left:45.5%}}@media (min-width: 1100px){.default-layout #masthead{width:65.38462%;float:left;margin-right:3.84615%}.default-layout #content:after{content:"";display:table;clear:both}.default-layout #primary{width:65.38462%;float:left;margin-right:3.84615%}.default-layout #secondary{width:30.76923%;float:right;margin-right:0}}@media (min-width: 1466px){.default-layout{max-width:1700px;margin-left:auto;margin-right:auto;margin-left:-2.85714%}.default-layout:after{content:" ";display:block;clear:both}.default-layout #sidenav{width:25.71429%;float:left;margin-right:2.77778%;left:0}.default-layout #sidenav.sidenav-visible{-webkit-transform:translateX(0);transform:translateX(0)}.default-layout #page{width:74.28571%;float:left;margin-right:2.85714%;margin-left:25.71429%}.default-layout #masthead{width:65.38462%;float:left;margin-right:3.84615%}.default-layout #content:after{content:"";display:table;clear:both}.default-layout #primary{width:65.38462%;float:left;margin-right:3.84615%}}@media (min-width: 1100px){.default-layout #site-navigation{width:100%;float:left;margin-left:0;margin-right:0;margin-left:0}}@media (min-width: 1466px){.default-layout #site-navigation{margin-left:0;max-width:1700px}}@media (min-width: 1100px){.default-layout #site-navigation .inner-wrapper{width:65.38462%;float:left;margin-right:3.84615%;position:relative}}@media (min-width: 1466px){.default-layout #site-navigation .inner-wrapper{width:48.57143%;float:left;margin-right:2.85714%}.default-layout #site-navigation .inner-wrapper .menu-toggle{display:none}}@media (min-width: 1466px){.default-layout #colophon{position:relative;left:0;margin-left:25.71429%}.default-layout #colophon .social-follow{width:94.23077%;float:left;margin-right:3.84615%;margin-left:4.28571%}.default-layout #colophon #footer-sidebar-1,.default-layout #colophon #footer-sidebar-3{width:36.53846%;float:left;margin-right:3.84615%;margin-left:4.28571%}.default-layout #colophon #footer-sidebar-2{width:36.53846%;float:left;margin-right:3.84615%}.default-layout #colophon .site-info{clear:both;margin-left:4.28571%}}.aligncenter,div.aligncenter{display:block;margin:0.5em auto 0.5em auto}body{font-family:Roboto,Arial,helvetica;font-weight:300;line-height:1.5;color:#393232}h1{font-family:microbrew_tworegular;font-weight:normal;font-size:3em}@media (min-width: 801px){h1{font-size:4em}}.screen-reader-text{position:absolute;left:-9999px !important;top:-9999px !important;width:1px;height:1px;overflow:hidden}h1,h2{margin:0;padding:0.5em 0}h1.site-title{padding-bottom:0;line-height:1}h1.site-title a{color:#05445d}h1.entry-title{font-family:Roboto,Arial,helvetica;font-size:1.875em}h2.site-description{font-family:lobster,cursive;font-weight:normal;font-size:1em;color:#85c2bf;text-transform:lowercase;padding-top:0}@media (min-width: 801px){h2.site-description{font-size:1.5em}}h2.page-title{padding:1em 0 0 0}.page-title{font-family:microbrew_tworegular;font-size:3em;font-weight:400}h3{font-family:Roboto,Arial,helvetica;font-size:1.5em;font-weight:300;text-transform:uppercase}h3.afterpost{margin-top:-0.5em}h3.afterpost span{font-style:italic;text-transform:lowercase}h4{font-family:Roboto,Arial,helvetica;font-size:1em;text-transform:uppercase;color:#05445d;padding-top:2em;margin-top:0}.fullpage-layout .entry-footer h4{font-weight:300;font-size:.75em;font-family:Roboto,Arial,helvetica;text-transform:capitalize}@media (min-width: 801px){.fullpage-layout .entry-footer h4{font-size:1em;font-weight:300}}@media (min-width: 1100px){.fullpage-layout .entry-footer h4{font-size:1.5em}}@media (min-width: 1466px){.fullpage-layout .entry-footer h4{font-size:1.875em}}p{position:relative}a{text-decoration:none}a:link,a:visited,a:hover{color:#069}ul li,ol li{padding:0.5em 0;list-style-position:inside}.entry-content ol{list-style-type:decimal}.entry-content ol li{line-height:1.5;padding:0.5em 0}#site-navigation li{margin-left:1em;margin-top:1em;font-size:.75em}#site-navigation a:link,#site-navigation a:visited,#site-navigation a:hover{color:#393232}#site-navigation .menu-toggle{font-size:.75em}#site-navigation .search-toggle{padding:0.5em}#secondary ul li a,#secondary ol li a{color:#393232}#secondary ul li a:visited,#secondary ol li a:visited{color:#6f6262}#secondary ul li a:hover,#secondary ol li a:hover{color:#069}#sidenav ul li a,#sidenav ol li a{color:#f6f6f6}#sidenav ul li a:visited,#sidenav ol li a:visited{color:#c3c3c3}#sidenav ul li a:hover,#sidenav ol li a:hover{color:#069}.post-navigation{font-size:.75em}.taxonomy-description{border-bottom:1px solid #d4dcde}.taxonomy-description p:first-child{margin-top:0;color:#069}#site-navigation{position:fixed;top:0;width:100%;z-index:4;background:#d4dcde}#site-navigation .inner-wrapper{width:100%}#site-navigation .inner-wrapper .search-toggle-wrapper{float:right}#site-navigation .inner-wrapper .search-toggle{float:left}#site-navigation .inner-wrapper .search-toggle:hover{cursor:pointer}#site-navigation .inner-wrapper #primary-menu{float:right}#site-navigation ul{text-align:right;margin:0 0.6em 0 0}#site-navigation ul li{display:inline-block;line-height:1}#site-navigation .menu-toggle{max-width:3.75em;width:2em;height:2em;margin:6px 0 0 5.71429%;float:left;cursor:pointer;position:relative;padding:00px;float:left}#site-navigation .menu-toggle li{margin:0;padding:0;-webkit-transition:all 350ms cubic-bezier(0.58, -0.03, 0.3, 1.54) 200ms;transition:all 350ms cubic-bezier(0.58, -0.03, 0.3, 1.54) 200ms;display:block;top:0;position:absolute;width:100%;height:14.285714286%;background-color:#f6f6f6;list-style-type:none;left:0}#site-navigation .menu-toggle li:first-child{top:15%}#site-navigation .menu-toggle li:nth-child(2){top:45%}#site-navigation .menu-toggle li:nth-child(3){top:75%}#site-navigation .menu-toggle.open{cursor:pointer}#site-navigation .menu-toggle.open li:first-child{-webkit-transform:translate(0, 6px) rotate(45deg);transform:translate(0, 6px) rotate(45deg)}#site-navigation .menu-toggle.open li:nth-child(2){-webkit-transform:scale(0.05) rotate(180deg);transform:scale(0.05) rotate(180deg)}#site-navigation .menu-toggle.open li:nth-child(3){-webkit-transform:translate(0, -8px) rotate(-45deg);transform:translate(0, -8px) rotate(-45deg)}#masthead,#featured-content,#primary,#secondary{background:#f6f6f6}#masthead{margin-top:2em;background-color:transparent}.site-branding{background-color:#f6f6f6;padding-left:5.71429%;position:relative}.site-branding .cav-logo{display:none;z-index:1;position:absolute;top:2.3em;right:1em;width:100px;height:100px;background-size:100%}.site-branding .cav-logo object{margin-bottom:0}@media (min-width: 801px){.site-branding .cav-logo{display:block;top:2.1875em;height:160px;width:160px}}@media (min-width: 1100px){.svg .fullpage-layout .site-branding .cav-logo{margin-right:5.71429%}}.site-branding .cav-logo img{width:100%;height:auto}.site-branding .cav-logo.fallback{background-image:url(images/logo.png)}.nav-menu{padding:1em;margin-bottom:1em}.nav-menu:after{content:"";display:table;clear:both}.search__cse{top:100%;-webkit-transition:top 100ms linear;transition:top 100ms linear;width:100%;position:absolute}.search__cse.visuallyhidden{top:-100%}.search__cse .gsc-control-cse{font-family:Roboto,Arial,helvetica;border-color:#f6f6f6;background-color:#f6f6f6;padding:0 1em}.gsc-search-box-tools{padding:0;background-color:#f6f6f6}.gsc-input-box-hover,.gsc-input-box-focus{border:none}.gsc-search-box .gsc-input-box{border:none}.gsc-search-box .gsc-input-box table{background-color:#f6f6f6}.gsc-search-box .gsc-input-box input#gsc-i-id1.gsc-input{min-height:1.6875em}#customSearch .gsc-input-box{height:auto}#customSearch .gsc-search-button-v2{width:auto;margin-top:2px;padding:6px 27px}#customSearch .gsc-search-button{height:auto}#customSearch #gs_tti50{padding-top:0}.search-form{width:100%;max-width:600px;padding:1em 0}.search-field{width:90%;padding:0.5em 0;border:1px solid #8ca1a0}.search-field:focus{-webkit-box-shadow:0 0 2px #8ca1a0;box-shadow:0 0 2px #8ca1a0}@media (min-width: 401px){.search-field{width:80%}}.search-submit{width:90%;-webkit-transition:all 75ms linear;transition:all 75ms linear;color:#f6f6f6;padding:0.5em 1px;margin-top:0.5em;border:none;background:#8ca1a0;border:1px solid #708a88}.search-submit:hover{border:1px solid #435151;background:#5a6d6d}@media (min-width: 401px){.search-submit{margin-top:0;width:18%}}.articlesGrid{margin-bottom:1em;padding-bottom:0.3em;background-color:#f6f6f6}.articlesGrid-article{overflow:hidden;position:relative;float:left;width:50%;margin:0}@media (min-width: 401px){.articlesGrid-article{width:33.3333333%}}@media (min-width: 801px){.articlesGrid-article{width:25%}}.articlesGrid-article img{-webkit-transition:all 250ms linear;transition:all 250ms linear;border:0.3em solid #f6f6f6;width:100%}.articlesGrid-article h4{-webkit-transition:all 250ms ease-out;transition:all 250ms ease-out;position:absolute;top:0;padding:1em;margin-top:0;opacity:0;letter-spacing:0.05em;color:#f6f6f6;text-transform:none;font-weight:300;font-size:0.875em;-webkit-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0)}@media (min-width: 801px){.articlesGrid-article h4{font-size:1em;font-weight:500}}@media (min-width: 1100px){.articlesGrid-article h4{font-size:1.3125em}}@media (min-width: 1466px){.articlesGrid-article h4{font-size:1.5em}}.articlesGrid-article:hover{-webkit-transition:all 250ms ease-out;transition:all 250ms ease-out;position:relative}.articlesGrid-article:hover img{-webkit-transition:all 250ms ease-out;transition:all 250ms ease-out;-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);-webkit-filter:brightness(0.6);filter:brightness(0.6)}.articlesGrid-article:hover h4{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.ad-insert{width:100%;color:#f6f6f6;text-align:center;border-bottom:1px solid #d4dcde}.ad-insert h2{padding:2em;font-size:1.5em}.ad-insert .cav-adsense-1,.ad-insert .cav-adsense-2{margin:1em auto;text-align:center}.ad-insert:before{color:#bdc373;content:"ADVERTISEMENT";font-size:0.7em;border-top:1px solid #d4dcde;display:block;padding:1em 0px;margin-bottom:0.5em}.ad-insert:last-child{border-bottom:none}.archive-topics{font-size:0.875em}.archive-topics:after{content:"";display:table;clear:both}@media (min-width: 1100px){.archive-topics{width:60%;float:left}}@media (min-width: 1466px){.archive-topics{width:60%;float:left}}@media (min-width: 401px){.archive-topics-list>li{width:47.5%;float:left;margin-right:5%}.archive-topics-list>li:nth-child(2n){margin-right:0}}@media (min-width: 760px){.archive-topics-list>li{width:30%}.archive-topics-list>li:nth-child(2n){margin-right:5%}.archive-topics-list>li:nth-child(3n){margin-right:0}.archive-topics-list>li:nth-child(3n+1){clear:left}}.archive-topics .cat-parent{font-weight:400;border:none}.archive-topics .cat-description{font-weight:300}.archive-topics .children{font-weight:300;text-transform:capitalize;font-style:italic;padding-top:0.5em;margin-bottom:1em}.children .cat-item{border-bottom:1px dotted #8ca1a0}.children .cat-item:first-child{border-top:1px dotted #8ca1a0}.archive-page-content{margin:0 5.71429%;max-width:1600px;padding-bottom:4em}@media (min-width: 1100px){.archive-monthly{width:34%;float:right}}@media (min-width: 1100px){.archive-search{width:34%;float:right}}.archive-months{margin-top:0}.archive-months li{-webkit-transition:background-color 100ms linear, -webkit-transform 100ms linear;transition:background-color 100ms linear, -webkit-transform 100ms linear;transition:transform 100ms linear, background-color 100ms linear;transition:transform 100ms linear, background-color 100ms linear, -webkit-transform 100ms linear;display:inline-block;margin:0.25em;padding:0;background:#8ca1a0}.archive-months li:hover{background-color:#5a6d6d;-webkit-transform:scale3d(1.2, 1.2, 1);transform:scale3d(1.2, 1.2, 1)}.archive-months a{display:block;width:2.8em;color:#f6f6f6;padding:0.25em 0.5em}.archive-count{display:none}.archive-year{padding:0;margin:0}.children .archive-count-cat{display:block;float:right;font-weight:300;color:#069}.single .comment{margin-bottom:4em;clear:both}.single .comment .comment-header{max-width:100%;margin-left:auto;margin-right:auto}.single .comment .comment-header:after{content:" ";display:block;clear:both}.single .comment .avatar{float:left;margin:0 1em 1em 0;width:64px;height:auto}@media (min-width: 801px){.single .comment .avatar{margin:0 2em 2em 0;width:100px}.single .comment .comment-author{width:48.57143%;float:left;margin-right:2.85714%}.single .comment .comment-meta{width:48.57143%;float:right;margin-right:0;text-align:right}}.single .comment p{line-height:1.5}#respond{clear:both}#commentform input,#commentform textarea{padding:0.5em;width:100%;border:1px solid #d4dcde;border-radius:5px}#commentform input:placeholder,#commentform textarea:placeholder{color:#069}#commentform input#submit{-webkit-transition:all 200ms cubic-bezier(0, 0, 0.1, 0.9);transition:all 200ms cubic-bezier(0, 0, 0.1, 0.9);background-color:#05445d;color:#f6f6f6}#commentform input#submit:hover{background-color:#023}#colophon{background:#8ca1a0;color:#f6f6f6}#colophon a{color:#f6f6f6}#mc_embed_signup{background:#d4dcde;padding:1em;font-size:0.825em;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}#mc_embed_signup:after{content:"";display:table;clear:both}@media (min-width: 760px){#mc_embed_signup{font-size:1em}}label[for=mce-EMAIL]{display:none;color:red}.mc-field-group{background:#f6f6f6;overflow:hidden}#mc-embedded-subscribe{-webkit-transition:all 1000ms linear;transition:all 1000ms linear;padding:0.5em;background:#8ca1a0;border:none;display:inline-box;text-align:center;float:right;width:24%}#mc-embedded-subscribe.success{-webkit-transition:all 1000ms linear;transition:all 1000ms linear;-webkit-animation:anim 1s ease-out;animation:anim 1s ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#mce-EMAIL{display:inline-box;border:none;background:transparent;padding:0.5em;width:76%;-webkit-box-shadow:none;box-shadow:none}#mce-EMAIL.success{width:0;padding:0}#mce-error-response{-webkit-transition:all 250ms linear;transition:all 250ms linear}.mc-error{-webkit-transition:all 250ms linear;transition:all 250ms linear;color:#f6f6f6;display:inline-block;padding:0.5em;-webkit-animation:error-pulse 1s ease-in-out infinite alternate;animation:error-pulse 1s ease-in-out infinite alternate}@-webkit-keyframes error-pulse{from{background:rgba(153,34,43,0.6)}to{background:rgba(153,34,43,0.8)}}@keyframes error-pulse{from{background:rgba(153,34,43,0.6)}to{background:rgba(153,34,43,0.8)}}@-webkit-keyframes anim{from{width:24%}to{width:100%;background-color:#bdc373}}@keyframes anim{from{width:24%}to{width:100%;background-color:#bdc373}}.post-navigation{margin-top:3em;padding-top:3em}.post-navigation{max-width:100%;margin-left:auto;margin-right:auto}.post-navigation:after{content:" ";display:block;clear:both}.post-navigation .nav-previous,.post-navigation .nav-next{background:#004d6c;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);width:40%;float:left;margin-right:2.85714%;height:6.3em;padding:0.5em;overflow:hidden}@media (min-width: 801px){.post-navigation .nav-previous,.post-navigation .nav-next{width:22.85714%;float:left;margin-right:2.85714%}}.post-navigation .nav-previous span,.post-navigation .nav-next span{display:block;margin-bottom:0.5em;padding-bottom:0.5em;border-bottom:1px solid #d4dcde;font-weight:700}.post-navigation .nav-previous:hover,.post-navigation .nav-next:hover{-webkit-transition:all 200ms cubic-bezier(0, 0, 0.1, 0.9);transition:all 200ms cubic-bezier(0, 0, 0.1, 0.9);background:#05445d;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}.post-navigation .nav-previous a,.post-navigation .nav-next a{color:#efefef}.post-navigation .nav-next{text-align:right;width:40%;float:right;margin-right:0}@media (min-width: 801px){.post-navigation .nav-next{width:22.85714%;float:right;margin-right:0}}.cavanchor-share{background-color:#d4dcde;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);padding-bottom:21px}.cavanchor-share:after{content:"";display:table;clear:both}.cavanchor-share:hover{-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);-webkit-transition:all 200ms cubic-bezier(0, 0, 0.1, 0.9);transition:all 200ms cubic-bezier(0, 0, 0.1, 0.9)}.cavanchor-share>div,.cavanchor-share>h3{padding-left:24px;padding-left:1.5rem}.cavanchor-share .sharrre{float:left;margin:0.5em 10px 0 0;background:#bdc373 url("https://coffee.416studios34.netdna-cdn.com/wordpress/wp-content/themes/cavanchor/images/social-share.png") no-repeat;border:1px solid #bdc373;padding-left:1.5em}.svg .cavanchor-share .sharrre{background:#bdc373 url("https://coffee.416studios34.netdna-cdn.com/wordpress/wp-content/themes/cavanchor/images/social-share.svg") no-repeat}.cavanchor-share .sharrre:hover{-webkit-transition:all 200ms cubic-bezier(0, 0, 0.1, 0.9);transition:all 200ms cubic-bezier(0, 0, 0.1, 0.9);cursor:pointer}.cavanchor-share .sharrre a{padding:0 0.5em;width:100%;height:22px;line-height:2;font-weight:400;font-size:.75em;display:block;background:#f6f6f6}.cavanchor-share .sharrre .share,.cavanchor-share .sharrre #pinterest-count,.cavanchor-share .sharrre #facebook-count,.cavanchor-share .sharrre #googleplus-count,.cavanchor-share .sharrre #twitter-count,.cavanchor-share .sharrre #stumbleupon-count{display:inline-block}.cavanchor-share .sharrre .share{margin-left:0.5em}.cavanchor-share #pinterest{background-position:0 -89px}.cavanchor-share #pinterest:hover{-webkit-transition:all 200ms cubic-bezier(0, 0, 0.1, 0.9);transition:all 200ms cubic-bezier(0, 0, 0.1, 0.9);background-color:#dd4b39;border-color:#dd4b39}.cavanchor-share #facebook{background-position:0 -59px}.cavanchor-share #facebook:hover{-webkit-transition:all 200ms cubic-bezier(0, 0, 0.1, 0.9);transition:all 200ms cubic-bezier(0, 0, 0.1, 0.9);background-color:#3b5998;border-color:#3b5998}.cavanchor-share #stumbleupon{background-position:0 -119px}.cavanchor-share #stumbleupon:hover{-webkit-transition:all 200ms cubic-bezier(0, 0, 0.1, 0.9);transition:all 200ms cubic-bezier(0, 0, 0.1, 0.9);background-color:#dd4b39;border-color:#dd4b39}.cavanchor-share #googleplus{background-position:0 0px}.cavanchor-share #googleplus:hover{-webkit-transition:all 200ms cubic-bezier(0, 0, 0.1, 0.9);transition:all 200ms cubic-bezier(0, 0, 0.1, 0.9);background-color:#dd4b39;border-color:#dd4b39}.cavanchor-share #twitter{background-position:0 -30px}.cavanchor-share #twitter:hover{-webkit-transition:all 200ms cubic-bezier(0, 0, 0.1, 0.9);transition:all 200ms cubic-bezier(0, 0, 0.1, 0.9);background-color:#55acee;border-color:#55acee}#secondary{background:#efefef}#secondary .sidebar-widget-container{margin:auto;text-align:center}#secondary aside{text-align:left;margin:0 auto 3em auto}#secondary aside .sq-125{padding-top:2em;display:block;width:100%}#secondary aside ul{margin-bottom:0}#secondary hr{margin-bottom:3em}#secondary .sidebar-widget-container{max-width:350px}#hero{position:relative;padding-bottom:2em}#hero:after{content:"";display:table;clear:both}#hero img{width:100%}@media (min-width: 401px){#hero{padding-bottom:0.3em}#hero article{position:relative}}#hero:hover .hero-image{-webkit-filter:brightness(0.6);filter:brightness(0.6);-webkit-transition:all 150ms linear;transition:all 150ms linear}.hero-summary{padding-top:2em;-webkit-transition:all 100ms ease-out;transition:all 100ms ease-out}@media (min-width: 401px){.hero-summary{position:absolute;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);width:100%;float:left;margin-left:0;margin-right:0;padding:0 8.3333%}}@media (min-width: 801px){.hero-summary{position:absolute;width:100%;float:left;margin-left:0;margin-right:0;padding:0 4em}}.hero-image{-webkit-transition:all 150ms linear;transition:all 150ms linear}.hero-title{font-size:1.875em;font-family:lobster,cursive;color:#05445d;font-weight:normal;text-align:center}@media (min-width: 401px){.hero-title{font-size:2.2em;color:#f6f6f6}}@media (min-width: 801px){.hero-title{font-size:4em}}.fullpage-layout #page{background:#f6f6f6}#sidenav{background:#98a2a4;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}#sidenav>div,#sidenav aside{width:100%;padding-left:2em;padding-right:2em}@media (min-width: 1466px){#sidenav>div,#sidenav aside{padding-right:5em}}@media (min-width: 1466px){#sidenav aside>*{max-width:300px}}#instafeed:after{content:"";display:table;clear:both}#instafeed img{width:100%}#instafeed a{width:30%;width:calc(33.33333% - 0.5em);float:left;margin-right:0.5em;margin-top:0.5em}#instafeed a:nth-child(3n){margin-right:0}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.site-content{background:#d4dcde}.articlesGrid:after{content:"";display:table;clear:both}img{max-width:100%;display:block}.fullpage-layout #primary{background:#8ca1a0}.default-layout #main,.default-layout #secondary{padding:0 1em}@media (min-width: 1100px){.default-layout #secondary{padding:0}}@media screen and (min-width: 1532px){.default-layout #main{padding:0}}.aligncenter,.alignnone{display:block;margin-left:auto;margin-right:auto}.alignright{float:right;margin:0 0 2em 2em}.alignleft{float:left;margin:0 2em 2em 0}.single #main,.archive #main,.search #main,.page-template-default #main,.error404 #main,.page-template-stylesheetscavanchor-allpages-php #main{max-width:750px;margin:0 auto;position:relative;background:#f6f6f6}.single .entry-header,.archive .entry-header,.search .entry-header,.page-template-default .entry-header,.error404 .entry-header,.page-template-stylesheetscavanchor-allpages-php .entry-header{margin-left:8.57143%;margin-right:8.57143%}.single .entry-header h1,.archive .entry-header h1,.search .entry-header h1,.page-template-default .entry-header h1,.error404 .entry-header h1,.page-template-stylesheetscavanchor-allpages-php .entry-header h1{padding-bottom:0}.single .entry-header .entry-meta,.archive .entry-header .entry-meta,.search .entry-header .entry-meta,.page-template-default .entry-header .entry-meta,.error404 .entry-header .entry-meta,.page-template-stylesheetscavanchor-allpages-php .entry-header .entry-meta{font-size:.75em}.single .entry-content,.archive .entry-content,.search .entry-content,.page-template-default .entry-content,.error404 .entry-content,.page-template-stylesheetscavanchor-allpages-php .entry-content{margin-top:4em}.featured-header-image{width:100%;height:auto}.single #main,.page-template-default #main{top:-4em}#primary:after{content:"";display:table;clear:both}#secondary{background:#efefef}@media (min-width: 801px){#secondary{background:#efefef}#secondary .sidebar-inner{max-width:750px;margin:0 auto;clear:both}#secondary .sidebar-widget-container{float:left}#secondary .sidebar-widget-container+.sidebar-widget-container{float:right}#secondary aside{max-width:345px}.fullpage-layout #secondary aside{text-align:left;max-width:inherit}.fullpage-layout #secondary .sidebar-inner{max-width:1700px;margin:inherit;clear:inherit}.fullpage-layout #secondary .sidebar-widget-container{width:40%;float:left;margin-right:2.85714%;margin-left:8.57143%;max-width:none}.fullpage-layout #secondary .sidebar-widget-container+.sidebar-widget-container{width:40%;float:right;margin-right:0}}@media (min-width: 1100px){.default-layout #secondary{background:transparent;margin-top:-137px}.default-layout #secondary .sidebar-inner{float:none}.default-layout #secondary .sidebar-widget-container{background:transparent;max-width:100%;float:none}.default-layout #secondary .sidebar-widget-container+.sidebar-widget-container{float:none}.default-layout #secondary aside{max-width:100%;background:#efefef;padding-bottom:2em}.default-layout #secondary aside .sq-125 img{width:100%;height:auto}.default-layout #secondary aside>*{max-width:336px;margin:0 auto}}#secondary:after{content:"";display:table;clear:both}img.avatar{border-radius:8em;border:5px solid #efefef}#comments,.post-author,.post-navigation,#mc_embed_signup,.redbubble-post-after,.cavanchor-share,.images-copyright-notice{border-top:1px solid #d4dcde;margin-top:2.25em;padding-top:2.25em}#comments p:first-child,.post-author p:first-child,.post-navigation p:first-child,#mc_embed_signup p:first-child,.redbubble-post-after p:first-child,.cavanchor-share p:first-child,.images-copyright-notice p:first-child{margin-top:0}.archive,.search-results{clear:both}.archive article,.search-results article{margin-bottom:2em;padding-bottom:2em;border-bottom:1px solid #d4dcde}.archive article:after,.search-results article:after{content:"";display:table;clear:both}.archive article a,.search-results article a{color:#393232}.archive article a:hover,.search-results article a:hover{color:#05445d}.archive article .post-image,.search-results article .post-image{float:right;margin-left:1em;margin-bottom:1em;width:4em;height:4em}.archive article h2,.search-results article h2{padding-top:0}.archive article .entry-summary,.search-results article .entry-summary{margin-right:5em}@media (min-width: 401px){.archive article .post-image,.search-results article .post-image{width:6em;height:6em}.archive article .entry-summary,.search-results article .entry-summary{margin-right:7em}}@media (min-width: 801px){.archive article .post-image,.search-results article .post-image{width:8em;height:8em}.archive article .entry-summary,.search-results article .entry-summary{margin-right:9em}}.home .nav-links,.page-template-section-pages-php .nav-links,.archive .nav-links,.search-results .nav-links{width:320px;margin:0 auto}.home .nav-links .nav-next,.page-template-section-pages-php .nav-links .nav-next,.archive .nav-links .nav-next,.search-results .nav-links .nav-next{text-align:right}.home .nav-links>div,.page-template-section-pages-php .nav-links>div,.archive .nav-links>div,.search-results .nav-links>div{float:left;width:46%;font-variant:small-caps;margin:0 1%;background:#393232}.home .nav-links>div a,.page-template-section-pages-php .nav-links>div a,.archive .nav-links>div a,.search-results .nav-links>div a{color:#f6f6f6;display:block;width:100%;height:100%;padding:0.5em 0.5em}.flexbox .home .nav-links,.flexbox .page-template-section-pages-php .nav-links,.flexbox .archive .nav-links,.flexbox .search-results .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.archive .nav-links,.search-results .nav-links{width:inherit}.archive .nav-links>div,.search-results .nav-links>div{max-width:9em}.archive .nav-links .nav-next,.search-results .nav-links .nav-next{float:right}.pinheart{position:absolute;border-radius:50%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:rgba(246,246,246,0.5)}.pinheart:hover{background:#f6f6f6}ul.social-follow li{display:inline-block;line-height:2;margin-right:2em;width:110px}ul.social-follow li a{width:100%;height:100%;display:block;padding-left:2.2em;background-image:url(images/social-media.svg);background-repeat:no-repeat;-webkit-transition:all 500ms cubic-bezier(0, 0, 0.1, 0.9);transition:all 500ms cubic-bezier(0, 0, 0.1, 0.9)}.no-svg ul.social-follow li a{background-image:url(images/social-media.png)}ul.social-follow li a.twitter{background-position:0 0}ul.social-follow li a.twitter:hover{background-position:0 -43px}ul.social-follow li a.facebook{background-position:0 -86px}ul.social-follow li a.facebook:hover{background-position:0 -129px}ul.social-follow li a.pinterest{background-position:0 -173px}ul.social-follow li a.pinterest:hover{background-position:0 -216px}ul.social-follow li a.google{background-position:0 -259px}ul.social-follow li a.google:hover{background-position:0 -302px}ul.social-follow li a.etsy{background-position:0 -344px}ul.social-follow li a.etsy:hover{background-position:0 -387px}ul.social-follow li a.instagram{background-position:0 -429px}ul.social-follow li a.instagram:hover{background-position:0 -469px}.blog-ranking{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:end;align-content:flex-end}.blog-ranking>a{margin-right:1em;margin-top:1em;display:block;-ms-flex-preferred-size:150px;flex-basis:150px}.blog-ranking>a img{width:100%;height:auto}.blog-ranking .cav-teads{width:150px;height:100px;padding-top:21px;padding-left:30px;border:2px solid #7e9694}.flexbox .blog-ranking .cav-teads{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:0;padding-left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#eucookie{-webkit-transition:bottom 500ms cubic-bezier(0.55, 0.085, 0.505, 1.25);transition:bottom 500ms cubic-bezier(0.55, 0.085, 0.505, 1.25);position:fixed;bottom:10px;left:calc(50% - 150px);padding:1em;background:#bdc373;width:300px;overflow:hidden;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}#eucookie:hover{-webkit-box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22);box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22);cursor:pointer}#eucookie.hidden{-webkit-transition:all 500ms cubic-bezier(0.55, 0.085, 0.505, 1.25);transition:all 500ms cubic-bezier(0.55, 0.085, 0.505, 1.25);bottom:-300px;height:0px;padding:0}#eucookie .eubtn{background:#069;padding:0.5em;width:100px;color:#efefef;text-transform:uppercase;font-weight:400;text-align:center}.cf:after{content:"";display:table;clear:both}.flexbox .flexy{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flexbox .flexy .alignleft,.flexbox .flexy .alignright,.flexbox .flexy .alignnone{margin:0}.flexbox .flexy>a,.flexbox .flexy>div,.flexbox .flexy>figure{margin:auto}.col-3:after{content:"";display:table;clear:both}.col-3>div{width:32%;margin-right:2%;float:left}.col-3>div:nth-child(3n+3){margin-right:0}

/*# sourceMappingURL=style.css.map */
