﻿/*! normalize.css 2012-07-07T09:50 UTC - http://github.com/necolas/normalize.css */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}p{-webkit-hyphens:auto;-epub-hyphens:auto;-moz-hyphens:auto;hyphens:auto}b,strong,.strong{font-weight:bold}dfn,em,.em{font-style:italic}small,.small{font-size:75%}ul,ol{padding:0;list-style-type:none}dd{margin:0}.sidebar ul,.sidebar ol,.commentlist{list-style:none}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.image-replacement{text-indent:100%;white-space:nowrap;overflow:hidden}.color{color:#A2A2A2}@font-face{font-family:'KPG';src:url("../fonts/300.eot");src:url("../fonts/300.eot?#iefix") format("embedded-opentype"),url("../fonts/300.woff") format("woff"),url("../fonts/300.ttf") format("truetype"),url("../fonts/300.svg#KPG") format("svg");font-weight:200;font-style:normal}@font-face{font-family:'KPG';src:url("../fonts/300i.eot");src:url("../fonts/300i.eot?#iefix") format("embedded-opentype"),url("../fonts/300i.woff") format("woff"),url("../fonts/300i.ttf") format("truetype"),url("../fonts/300i.svg#KPG") format("svg");font-weight:200;font-style:italic}@font-face{font-family:'KPG';src:url("../fonts/400.eot");src:url("../fonts/400.eot?#iefix") format("embedded-opentype"),url("../fonts/400.woff") format("woff"),url("../fonts/400.ttf") format("truetype"),url("../fonts/400.svg#KPG") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'KPG';src:url("../fonts/400i.eot");src:url("../fonts/400i.eot?#iefix") format("embedded-opentype"),url("../fonts/400i.woff") format("woff"),url("../fonts/400i.ttf") format("truetype"),url("../fonts/400i.svg#KPG") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:'KPG';src:url("../fonts/700.eot");src:url("../fonts/700.eot?#iefix") format("embedded-opentype"),url("../fonts/700.woff") format("woff"),url("../fonts/700.ttf") format("truetype"),url("../fonts/700.svg#KPG") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'KPG';src:url("../fonts/700i.eot");src:url("../fonts/700i.eot?#iefix") format("embedded-opentype"),url("../fonts/700i.woff") format("woff"),url("../fonts/700i.ttf") format("truetype"),url("../fonts/700i.svg#KPG") format("svg");font-weight:bold;font-style:italic}span.amp{font-family:Baskerville,'Goudy Old Style',Palatino,'Book Antiqua',serif !important;font-style:italic}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.alert-help,.alert-info,.alert-error,.alert-success{margin:10px;padding:5px 18px;border:1px solid}.alert-help{border-color:#e8dc59;background:#ebe16f}.alert-info{border-color:#bfe4f4;background:#d5edf8}.alert-error{border-color:#f8cdce;background:#fbe3e4}.alert-success{border-color:#deeaae;background:#e6efc2}.button,.button:visited{font-family:"KPG",Helvetica,Arial,sans-serif;border:1px solid #818181;border-top-color:#909090;border-left-color:#909090;padding:4px 12px;color:#fff;display:inline-block;font-size:11px;font-weight:bold;text-decoration:none;text-shadow:0 1px rgba(0,0,0,0.75);cursor:pointer;margin-bottom:20px;line-height:21px;border-radius:4px;background-color:#959595;background-image:-webkit-gradient(linear, left top, left bottom, from(#A2A2A2), to(#959595));background-image:-webkit-linear-gradient(top, #A2A2A2, #959595);background-image:-moz-linear-gradient(top, #A2A2A2, #959595);background-image:-o-linear-gradient(top, #A2A2A2, #959595);background-image:linear-gradient(to bottom, #A2A2A2, #959595)}.button:hover,.button:focus,.button:visited:hover,.button:visited:focus{color:#fff;border:1px solid #818181;border-top-color:#6f6f6f;border-left-color:#6f6f6f;background-color:#898989;background-image:-webkit-gradient(linear, left top, left bottom, from(#959595), to(#898989));background-image:-webkit-linear-gradient(top, #959595, #898989);background-image:-moz-linear-gradient(top, #959595, #898989);background-image:-o-linear-gradient(top, #959595, #898989);background-image:linear-gradient(to bottom, #959595, #898989)}.button:active,.button:visited:active{background-color:#A2A2A2;background-image:-webkit-gradient(linear, left top, left bottom, from(#959595), to(#A2A2A2));background-image:-webkit-linear-gradient(top, #959595, #A2A2A2);background-image:-moz-linear-gradient(top, #959595, #A2A2A2);background-image:-o-linear-gradient(top, #959595, #A2A2A2);background-image:linear-gradient(to bottom, #959595, #A2A2A2)}.blue-button,.blue-button:visited{border-color:#1472ad;text-shadow:0 1px 1px #1472ad;background-color:#1681c4;background-image:-webkit-gradient(linear, left top, left bottom, from(#1990db), to(#1681c4));background-image:-webkit-linear-gradient(top, #1990db, #1681c4);background-image:-moz-linear-gradient(top, #1990db, #1681c4);background-image:-o-linear-gradient(top, #1990db, #1681c4);background-image:linear-gradient(to bottom, #1990db, #1681c4);box-shadow:inset 0 0 3px #59b3ec}.blue-button:hover,.blue-button:focus,.blue-button:visited:hover,.blue-button:visited:focus{border-color:#116396;background-color:#1472ad;background-image:-webkit-gradient(linear, left top, left bottom, from(#1784c9), to(#1472ad));background-image:-webkit-linear-gradient(top, #1784c9, #1472ad);background-image:-moz-linear-gradient(top, #1784c9, #1472ad);background-image:-o-linear-gradient(top, #1784c9, #1472ad);background-image:linear-gradient(to bottom, #1784c9, #1472ad)}.blue-button:active,.blue-button:visited:active{background-color:#1990db;background-image:-webkit-gradient(linear, left top, left bottom, from(#1681c4), to(#1990db));background-image:-webkit-linear-gradient(top, #1681c4, #1990db);background-image:-moz-linear-gradient(top, #1681c4, #1990db);background-image:-o-linear-gradient(top, #1681c4, #1990db);background-image:linear-gradient(to bottom, #1681c4, #1990db)}/*! responsive-nav.js 1.0.25 by @viljamis */.nav-collapse ul{width:100%;display:block;list-style:none}.nav-collapse li{width:100%;display:block}.js .nav-collapse{clip:rect(0 0 0 0);max-height:0;position:absolute;display:block;overflow:hidden;zoom:1}.nav-collapse.opened{max-height:9999px}.nav-collapse.disable-pointer-events{pointer-events:none !important}.nav-toggle{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}@media screen and (min-width: 48em){.js .nav-collapse{position:relative}.js .nav-collapse.closed{max-height:none}.nav-toggle{display:none}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}body{font-family:"KPG",Helvetica,Arial,sans-serif;font-size:100%;line-height:1.5;color:#161616}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}.nowrap{white-space:nowrap}.center{text-align:center;margin:0 auto}.pibfi_pinterest{max-width:100%}.pibfi_pinterest .xc_pin{right:5px}.pibfi_pinterest:hover img{opacity:1;-webkit-transition:opacity .15s ease-out;transition:opacity .15s ease-out}.on_xc_pin_hover{opacity:0.5 !important}.pibfi_pinterest .xc_pin{background-image:url("../images/pinterest_bw_icon.png");width:40px;height:40px}.home .page-title{display:none}.page-template-page-featured-in-php .entry-content{text-align:center}.page-template-page-featured-in-php .featured-in-items{margin-top:2.5em}.page-template-page-featured-in-php .featured-in-items li{margin-bottom:5em}.page-template-page-featured-in-php .featured-in-items img{max-width:10rem}.page-template-page-meet-kate-php .sixcol.first img{max-width:100%;margin-bottom:0.35rem !important}.page-template-page-meet-kate-php .meet-kate{display:block;max-width:17em;margin:0 auto}.page-template-page-meet-kate-php .meet-kate img{max-width:100%}.wrap{width:93%;margin:0 auto}a,a:visited{text-decoration:none;color:#A2A2A2;-webkit-transition:color .1s ease-in-out;-transition:color .1s ease-in-out;transition:color .1s ease-in-out}a:hover,a:focus,a:visited:hover,a:visited:focus{color:#8b8b8b;border-bottom:1px solid #8b8b8b}a:link,a:visited:link{-webkit-tap-highlight-color:rgba(0,0,0,0.3)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{font-family:"KPG",Helvetica,Arial,sans-serif;text-rendering:optimizelegibility;font-weight:200}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a{text-decoration:none;color:#161616}h1 a:hover,h1 a:focus,.h1 a:hover,.h1 a:focus,h2 a:hover,h2 a:focus,.h2 a:hover,.h2 a:focus,h3 a:hover,h3 a:focus,.h3 a:hover,.h3 a:focus,h4 a:hover,h4 a:focus,.h4 a:hover,.h4 a:focus,h5 a:hover,h5 a:focus,.h5 a:hover,.h5 a:focus{color:#8b8b8b;border-bottom:0.0625 solid #8b8b8b}p,li{font-size:.9775em}p:first-child{margin-top:0}h1,.h1{font-size:2.125em;line-height:1.13305em}h2,.h2{font-size:1.4875em;line-height:1.19em;margin-bottom:.31875em}h3,.h3{font-size:.95625em;font-weight:700}h4,.h4{font-size:.935em;font-weight:700;text-transform:uppercase}h5,.h5{font-size:.7191em;line-height:1.7765em;text-transform:uppercase;letter-spacing:2px}.header{text-align:center}.article-header{text-align:center}.article-header img{max-width:250px}#inner-header{padding:0}#logo img{line-height:0;margin:0 auto;max-width:100px}#logo svg{max-width:150px;display:inline-block;max-height:150px;margin-top:1rem}.site-title{font-size:0.75em;text-transform:uppercase;font-weight:bold}.site-title a{display:block;padding:0.5em 0 1em 0;color:#333333}.site-title a:hover,.site-title a:focus{border-bottom:0;color:#A2A2A2}.nav-toggle{cursor:pointer;color:#161616;font-size:1.25em;text-decoration:none;text-align:right;border-bottom:0;padding-bottom:1em}.nav-toggle:hover,.nav-toggle:focus{border-bottom:0}.nav{position:relative;width:100%;margin:0;padding:0;background-color:#d5d5d5;border-top:1px solid #a2a2a2;border-bottom:1px solid #a2a2a2}.nav li{border-bottom:1px solid #888}.nav li a{display:block;text-decoration:none;padding:0.625em 2em;color:#161616;background-color:#d5d5d5}.nav li a:hover,.nav li a:focus{color:white;background-color:#a2a2a2;border-bottom:0}.nav li:first-child{padding-top:0.5em}.nav li:last-child{padding-bottom:0.5em;border-bottom:0}.nav li ul.sub-menu li a,.nav li ul.children li a{padding-left:30px}.nav li.current-menu-item a,.nav li.current_page_item a,.nav li.current-page-ancestor a{color:white}#menu-item-7097 a:hover:after,#menu-item-7426 a:hover:after{content:"";width:12px;height:12px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEyIDEyIj48ZyBvcGFjaXR5PSIuNzUiPjxnIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMiAyaDN2MUgzdjZoNlY3aDF2M0gyeiIvPjxwYXRoIGQ9Ik02LjIxIDJIMTB2My43OUw4LjU4IDQuMzY3IDYuNDQ2IDYuNSA1LjUgNS41NTMgNy42MzIgMy40MnoiLz48L2c+PC9nPjwvc3ZnPg==);background-repeat:no-repeat;position:absolute;right:2px;top:2px}.social-links-footer,.social-links-header{font-size:1.25em;text-align:center}.social-links-footer ul,.social-links-header ul{list-style:none}.social-links-footer li,.social-links-header li{display:inline;margin-left:0.25em}.social-links-footer li a,.social-links-header li a{padding:0.75em 0.5em;border-bottom:0}.social-links-footer li:first-child,.social-links-header li:first-child{margin-left:0}.social-links-header{display:none}.social-links-footer{display:block}.social-share{margin:0.5em auto 0 auto;width:92px !important}.index-comment-link{clear:both;margin-top:1em;text-align:center}img.wp-post-image{max-width:100%;height:auto}.blog article{margin-bottom:4em;padding-bottom:1em;border-bottom:2px solid #d5d5d5}#content{margin-top:1em}#content img{margin:0 auto 1.5em auto}#content .entry-content img{margin-bottom:0.35em}.single-title,.page-title,.archive-title{text-transform:capitalize;text-align:center}.single-title{font-weight:700;text-transform:uppercase}.page-title{display:none}.byline{color:#161616;text-align:center;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;padding:0.25em 0}.byline,.tags{font-size:0.8em}.entry-content dd{margin-left:0;font-size:0.9em;color:#787878;margin-bottom:1.5em}.entry-content img{display:block;margin:0 auto 1.5em auto;max-width:100%;height:auto}.entry-content video,.entry-content object{max-width:100%;height:auto}.entry-content pre{background:#eee;border:1px solid #cecece;padding:10px}.wp-caption{max-width:100%;background:#eee;padding:5px}.wp-caption img{max-width:100%;margin-bottom:0;width:100%}.wp-caption p.wp-caption-text{font-size:0.85em;margin:4px 0 7px;text-align:center}.pagination,.wp-prev-next{margin:1.1em 0 2.2em}.pagination{text-align:center}.pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;margin:1px}.pagination ul li{padding:0;margin:0;float:left;display:inline;overflow:hidden}.pagination ul li a,.pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1em;font-size:1em;font-weight:normal;padding:.5em;min-width:1em;display:block}.pagination ul li span.current{font-weight:bold}.wp-prev-next .prev-link{float:left}.wp-prev-next .next-link{float:right}#disqus_thread{padding:1.25em 0}.commentlist li{position:relative;clear:both;overflow:hidden;list-style-type:none;margin-bottom:1.5em;padding:0.7335em 10px}.commentlist li:last-child{margin-bottom:0}.commentlist li ul.children{margin:0}.commentlist li[class*=depth-]{margin-top:1.1em}.commentlist li.depth-1{margin-left:0;margin-top:0}.commentlist li:not(.depth-1){margin-right:-10px;margin-left:-10px;margin-top:0;padding-bottom:0}.commentlist .odd{background:#eee}.commentlist .even{background:#fefefe}.commentlist .vcard{margin-left:50px}.commentlist .vcard cite.fn{font-weight:700;font-style:normal}.commentlist .vcard time{float:right}.commentlist .vcard time a{color:#999;text-decoration:none}.commentlist .vcard time a:hover{text-decoration:underline}.commentlist .vcard img.avatar{position:absolute;left:10px;padding:2px;border:1px solid #cecece;background:#fff}.commentlist .comment_content{margin-left:50px}.commentlist .comment_content p{margin:0.7335em 0 1.5em;font-size:1em;line-height:1.5em}.commentlist .comment-reply-link{text-decoration:none;float:right;background:#4598bb;padding:3px 5px;color:#fff;opacity:0.65;margin-bottom:10px;font-weight:700;font-size:0.9em}.commentlist .comment-reply-link:hover,.commentlist .comment-reply-link:focus{opacity:1}.respond-form{margin:1.5em 10px;padding-bottom:2.2em}.respond-form form{margin:0.75em 0}.respond-form form li{list-style-type:none;clear:both;margin-bottom:0.7335em}.respond-form form li label,.respond-form form li small{display:none}.respond-form form input[type=text],.respond-form form input[type=email],.respond-form form input[type=url],.respond-form form textarea{padding:3px 6px;background:#efefef;border:2px solid #cecece;line-height:1.5em}.respond-form form input[type=text]:focus,.respond-form form input[type=email]:focus,.respond-form form input[type=url]:focus,.respond-form form textarea:focus{background:#fff}.respond-form form input[type=text]:invalid,.respond-form form input[type=email]:invalid,.respond-form form input[type=url]:invalid,.respond-form form textarea:invalid{outline:none;border-color:#fbc2c4;background-color:#f6e7eb;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none}.respond-form form input[type=text],.respond-form form input[type=email],.respond-form form input[type=url]{max-width:400px;min-width:250px}.respond-form form textarea{resize:none;width:97.3%;height:150px}#comment-form-title{margin:0 0 1.1em}#allowed_tags{margin:1.5em 10px 0.7335em 0}.nocomments{margin:0 20px 1.1em}.wpcf7-response-output{text-align:center;font-weight:bold}.wpcf7-not-valid-tip{color:red;font-weight:bold;font-size:0.8em}.required label{color:#A2A2A2}.required label:after{content:"*";font-size:1.2em}input[type=text],input[type=password],input[type=email],input[type=url],input[type=date],input[type=month],input[type=time],input[type=datetime],input[type=datetime-local],input[type=week],input[type=number],input[type=search],input[type=tel],input[type=color],select,textarea{padding:.5em .6em;display:inline-block;border:1px solid #ccc;border-radius:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"KPG",Helvetica,Arial,sans-serif}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=url]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=week]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,select:focus,textarea:focus{outline:0;outline:thin dotted \9;border-color:#129FEA}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;display:inline-block;zoom:1;line-height:normal;white-space:nowrap;vertical-align:baseline;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:inherit;font-size:100%;padding:.5em 1em;border:1px solid #999;border:0 transparent;text-decoration:none;border-radius:0px;background-color:#A2A2A2;color:#fff}button:hover,html input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#1a000000', GradientType=0);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(transparent), color-stop(40%, rgba(0,0,0,0.05)), to(rgba(0,0,0,0.1)));background-image:-webkit-linear-gradient(transparent, rgba(0,0,0,0.05) 40%, rgba(0,0,0,0.1));background-image:-moz-linear-gradient(top, rgba(0,0,0,0.05) 0, rgba(0,0,0,0.1));background-image:-o-linear-gradient(transparent, rgba(0,0,0,0.05) 40%, rgba(0,0,0,0.1));background-image:linear-gradient(transparent, rgba(0,0,0,0.05) 40%, rgba(0,0,0,0.1))}button:active,html input[type=button]:active,input[type=reset]:active,input[type=submit]:active{box-shadow:0 0 0 1px rgba(0,0,0,0.15) inset,0 0 6px rgba(0,0,0,0.2) inset}button:focus,html input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#1a000000', GradientType=0);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(transparent), color-stop(40%, rgba(0,0,0,0.05)), to(rgba(0,0,0,0.1)));background-image:-webkit-linear-gradient(transparent, rgba(0,0,0,0.05) 40%, rgba(0,0,0,0.1));background-image:-moz-linear-gradient(top, rgba(0,0,0,0.05) 0, rgba(0,0,0,0.1));background-image:-o-linear-gradient(transparent, rgba(0,0,0,0.05) 40%, rgba(0,0,0,0.1));background-image:linear-gradient(transparent, rgba(0,0,0,0.05) 40%, rgba(0,0,0,0.1))}.widgettitle{font-size:1.25em}.widget_recent_entries ul li .post-date{display:none !important;font-size:0.8em}.widget_recent_entries ul li a{text-transform:capitalize;padding-bottom:1px}input[name=s]{margin-bottom:0.5em;max-width:100%}.custom01{text-align:center}.custom01 a{text-decoration:none;border-bottom:0}.custom01 img{margin-bottom:0 !important;max-width:100%}.custom01 p{text-align:center;font-size:0.9em}.custom01 .love-what-you-see{font-family:Cambria,Times New Roman,Times,serif;color:#161616;margin-top:1.5em;display:block;font-style:italic}.custom01 .lets-chat-wrapper{display:block;height:2em;margin:0.25em auto 1.65em auto}.custom01 .lets-chat-box{background-color:#E6E7E8;height:1.75em;width:90%;display:block;-webkit-transform:rotate(-2deg);position:absolute}.custom01 .lets-chat{display:block;text-transform:uppercase;color:#ee684b;position:absolute;font-size:1.25em;width:90%}.custom01 .inspiration{display:block;margin-top:0.25em;color:#939597;font-size:1.25em;text-transform:uppercase}.footer{font-size:0.8em;color:#d5d5d5;clear:both;text-align:right}.wpcf7-not-valid-tip{float:right;font-size:0.8em !important}.wpcf7{max-width:40em;margin:0 auto !important}.form-item{display:block;clear:both;overflow:hidden;border-bottom:1px solid #ccc;padding:0.75em}.form-item.submit{border-bottom:0;margin:0 auto;text-align:center}label{width:14em;line-height:2.3em;height:auto;font-size:0.85em}input{width:100%;margin:0;font-size:0.85em}input[type=submit]{float:none}textarea{width:100% !important;display:block;clear:both}.grid-sizer,.grid-item{width:100%;padding-bottom:0.25em}@media screen and (min-width: 37.2rem){.grid-sizer,.grid-item{width:50%;padding:0.25em}}@media screen and (min-width: 55rem){.grid-sizer,.grid-item{width:33%}}.grid-sizer img,.grid-item img{margin:0 !important}.grid-item{float:left;height:auto}.grid-item img{margin:0 !important;display:block;max-width:100%}.grid-item:hover{border-bottom:0}@media only screen and (min-width: 481px){.entry-content .alignleft,.entry-content img.alignleft{margin-right:1.5em;display:inline;float:left}.entry-content .alignright,.entry-content img.alignright{margin-left:1.5em;display:inline;float:right}.entry-content .aligncenter,.entry-content img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}}@media only screen and (min-width: 768px){.onecol{width:5.8011%}.twocol{width:14.36464%}.threecol{width:22.92818%}.fourcol{width:31.49171%}.fivecol{width:40.05525%}.sixcol{width:48.61878%}.sevencol{width:57.18232%}.eightcol{width:65.74586%}.ninecol{width:74.30939%}.tencol{width:82.87293%}.elevencol{width:91.43646%}.twelvecol{width:100%}.onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol,.twelvecol{position:relative;float:left;margin-left:2.762430939%}.first{margin-left:0}.last{float:right}#containerWrapper{max-width:87.5em;width:auto;margin:0 auto}.wrap{width:auto;margin:0}#container{padding:2.5em;min-width:48em}.header{position:fixed;top:2.5em;width:12.1875em}#logo{margin-top:-1.3em}#logo img{max-width:100px}#content,.footer{margin-top:0;margin-left:15.3125em;width:auto}#inner-content{position:relative}body:not(.page-template-page-full-top-php) #main h1:first-child{margin-top:0}.page-template-page-full-top-php h1.page-title{margin-top:0.67em}.post-type-archive-gallery article:nth-child(2n+1){margin-left:0}.nav{left:auto;width:100%;background:transparent;border:0;margin:0;clear:both}.nav ul{padding:0;background:transparent;border-top:0;border-bottom:0;margin:0}.nav li{border-bottom:0px none;position:relative}.nav li a{-webkit-transition:background-color .1s ease-in-out;-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;border-bottom:0px none;padding:0.5em 1em;color:#161616;background-color:transparent;text-transform:uppercase;font-size:0.9em;text-align:center;margin-bottom:1px}.nav li a:hover,.nav li a:focus{border-bottom:0px none;color:#161616;background-color:#d5d5d5}.nav li.current-menu-item a,.nav li.current_page_item a,.nav li.current-page-ancestor a{background-color:#d5d5d5;color:#161616}.nav li.current-menu-item a:after,.nav li.current_page_item a:after,.nav li.current-page-ancestor a:after{content:" »"}.social-links-header{display:block;margin-right:7px}.social-links-header ul{margin-bottom:0.5em}.social-links-footer{display:none}.social-share{display:inline;margin:0 1em 0 auto;float:right}.tags{display:inline;float:left;margin-right:8em}.widgettitle{border-bottom:1px solid #d5d5d5;margin-bottom:0.75em}.widget{padding:0 10px;margin:2.2em 0}.widget ul li{margin-bottom:0.75em}.widget ul li ul{margin-top:0.75em;padding-left:1em}.blog #main,.single #main,.archive #main,.search #main{transition:width 0.75s ease}.blog .fullwidth,.single .fullwidth,.archive .fullwidth,.search .fullwidth{width:100% !important}.blog .fullwidth article,.single .fullwidth article,.archive .fullwidth article,.search .fullwidth article{max-width:875px !important}.blog .fullwidth article .entry-content img,.single .fullwidth article .entry-content img,.archive .fullwidth article .entry-content img,.search .fullwidth article .entry-content img{min-width:100%}.blog .hidden,.single .hidden,.archive .hidden,.search .hidden{width:0 !important;height:0 !important;overflow:hidden !important}}@media only screen and (max-width: 950px){.onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol,.twelvecol{width:100%}#main h1:first-child{margin-top:0.67em}}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{color:#444 !important;text-decoration:underline}a:after,a:visited:after{content:" (" attr(href) ")"}a abbr[title]:after,a:visited abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.sidebar,.page-navigation,.wp-prev-next,.respond-form,nav{display:none}}
