.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em
0.5em 1em;padding:0.2em 1em;border:2px
solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px
solid #dc3232;background:#fff;padding: .2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0
0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0
24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion: reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes
spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes
blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:0.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}body .extendedwopts-show{display:none}body .widgetopts-hide_title .widget-title{display:none}body .extendedwopts-md-right{text-align:right}body .extendedwopts-md-left{text-align:left}body .extendedwopts-md-center{text-align:center}body .extendedwopts-md-justify{text-align:justify}@media screen and (min-width: 1181px){body .extendedwopts-hide.extendedwopts-desktop{display:none !important}body .extendedwopts-show.extendedwopts-desktop{display:block}body .widget.clearfix-desktop{clear:both}}@media screen and (max-width: 1024px) and (orientation: Portrait){body .extendedwopts-hide.extendedwopts-tablet{display:none !important}body .extendedwopts-show.extendedwopts-tablet{display:block}body .widget.clearfix-desktop{clear:none}body .widget.clearfix-tablet{clear:both}}@media screen and (max-width: 1180px) and (orientation: landscape){body .extendedwopts-hide.extendedwopts-tablet{display:none !important}body .extendedwopts-show.extendedwopts-tablet{display:block}body .widget.clearfix-desktop{clear:none}body .widget.clearfix-tablet{clear:both}}@media screen and (max-width: 767px) and (orientation: Portrait){body .extendedwopts-hide.extendedwopts-tablet:not(.extendedwopts-mobile){display:block !important}body .extendedwopts-show.extendedwopts-tablet:not(.extendedwopts-mobile){display:none !important}body .extendedwopts-hide.extendedwopts-mobile{display:none !important}body .extendedwopts-show.extendedwopts-mobile{display:block}body .widget.clearfix-desktop,
body .widget.clearfix-tablet{clear:none}body .widget.clearfix-mobile{clear:both}}@media screen and (max-width: 991px) and (orientation: landscape){body .extendedwopts-hide.extendedwopts-tablet:not(.extendedwopts-mobile){display:block !important}body .extendedwopts-show.extendedwopts-tablet:not(.extendedwopts-mobile){display:none !important}body .extendedwopts-hide.extendedwopts-mobile{display:none !important}body .extendedwopts-show.extendedwopts-mobile{display:block}body .widget.clearfix-desktop,
body .widget.clearfix-tablet{clear:none}body .widget.clearfix-mobile{clear:both}}.panel-cell-style:after{content:"";display:block;clear:both;position:relative}html,body{margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,blockquote,address,big,cite,code,em,font,img,small,strike,sub,sup,li,ol,ul,fieldset,form,label,legend,button,table,caption,tr,th,td{margin:0;padding:0;border:0;font-weight:normal;font-style:normal;font-size:100%;line-height:1;font-family:inherit;text-align:left}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style:none}blockquote:before,blockquote:after{content:""}a{outline:none}input[type=search]{-moz-appearance:none;-webkit-appearance:none}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}html{-webkit-text-size-adjust:100%}body{margin:0;padding:0;border:none;color:#333;font-family:'Lato','Helvetica Neue',Helvetica,sans-serif;font-size:18px;background:#f2f2f2}body
*{-webkit-font-smoothing:subpixel-antialiased}body
a{color:#019EBD;text-decoration:none}body a:hover{color:#019EBD;text-decoration:none}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}img{max-width:100%;height:auto}.hidden{display:none}.clear{clear:both}.fleft{float:left}.fright{float:right}::selection{background:#444;color:#FFF}::-webkit-input-placeholder{color:#999}:-ms-input-placeholder{color:#999}.sidebar{width:280px;padding:50px
40px;position:absolute;top:0;left:0;font-size:0.71em}.sidebar:before{content:"";display:block;width:280px;background:#fff;position:fixed;z-index:-1;top:0;bottom:0;left:0}.wrapper{margin-left:280px}.content{width:1200px;max-width:86%;margin:40px
auto 50px}.content.thin{width:973px;margin-top:50px}.one-fourth{width:21.5%;margin-left:5%;float:left}.one-third{width:30%;margin-left:5%;float:left}.one-half{width:47.5%;margin-left:5%;float:left}.two-thirds{width:65%;margin-left:5%;float:left}.one-fourth:first-child,.one-third:first-child,.one-half:first-child,.two-thirds:first-child{margin-left:0}body a,
.widget_fukasawa_recent_posts a:hover .title,
.widget_fukasawa_recent_comments a:hover
.title{-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.post-title a,
.flex-direction-nav a,
.comment-form input[type="submit"],
.post-content input[type="submit"],
.post-content input[type="reset"],
.post-content input[type="button"],
.archive-nav
a{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.blog-title
a{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.posts .post .featured-media img,
.posts .post .post-overlay,
.post-navigation a,
.post-navigation a
p{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px
23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.blog-title
a{display:inline-block;padding:9px
13px;border:3px
solid #333;font-size:17px;line-height:150%;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:3px;color:#333}.blog-title a:hover{background:#333;color:#fff}.blog-logo,
.blog-logo
img{display:block}.blog-logo:hover{opacity:0.6;-moz-opacity:0.6;-webkit-opacity:0.6}.main-menu:before,.widgets:before,.widget+.widget:before,.credits:before{content:"";display:block;width:48px;height:2px;background:#e7e7e7;margin:35px
0}.main-menu
li{display:block;margin-top:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;position:relative}.main-menu>li:first-child{margin-top:0}.main-menu
ul{margin-left:20px}.main-menu
a{color:#999}.main-menu a:hover,
.main-menu .current-menu-item > a,
.main-menu .current_page_item>a{color:#333}.main-menu .current-menu-item:before,
.main-menu .current_page_item:before{content:'\f405';display:block;font:16px/1 "Genericons";color:#019EBD;position:absolute;top:-1px;left:-20px}.widget-title{margin-bottom:15px;font-weight:700;color:#333}.widget-content{color:#555}.widget-content .textwidget a:hover{text-decoration:underline}.widget-content
p{line-height:150%;margin-top:1em}.widget-content p:first-child{margin-top:0}.widget-content
li{line-height:140%;padding:10px
0;border-bottom:1px solid #eee}.widget-content ul
ul{margin-left:1em}.widget-content ul ul li:first-child{margin-top:0.5em;border-top:1px solid #eee}.widget-content>ul>li:first-child{padding-top:0}.widget-content li:last-child{padding-bottom:0;border-bottom:none}.widget-content
.textwidget{line-height:150%}.widget-content .textwidget
a{color:#999}.widget-content .textwidget a:hover{color:#019EBD;text-decoration:none}.widget_archive li,
.widget_categories li,
.widget_meta li,
.widget_nav_menu li,.widget_pages{color:#999}.widget_archive li a,
.widget_categories li a,
.widget_meta li a,
.widget_nav_menu li a,
.widget_pages li
a{color:#333}.widget_archive li a:hover,
.widget_categories li a:hover,
.widget_meta li a:hover,
.widget_nav_menu li a:hover,
.widget_pagaes li a:hover{color:#019EBD;text-decoration:none}.widget_archive li:before,
.widget_categories li:before,
.widget_meta li:before,
.widget_nav_menu li:before{font:16px/1 'Genericons';width:16px;height:16px;display:inline-block;vertical-align:middle;color:#999;margin-right:8px;position:relative;top:-1px}.widget_archive li:before{content:'\f307'}.widget_categories li:before{content:'\f301'}.widget_meta li:before{content:'\f445'}.widget_nav_menu li:before{content:'\f429'}.widget_rss .widget-title
a{vertical-align:middle}.widget_rss .widget-content ul
a.rsswidget{display:block;line-height:120%;font-weight:700;color:#444}.widget_rss .widget-content ul a.rsswidget:hover{color:#019EBD}.rss-date{display:block;margin-top:2px;font-size:0.85em;font-style:italic;color:#999}.rssSummary{margin-top:5px;color:#666}.widget_rss
cite{display:block;margin-top:5px;font-size:0.8em;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#999}.widget_rss cite:before{content:"— "}.widget_search .search-field{padding:15px
49px 15px 15px;font-size:14px}.widget_search .search-button{width:24px;height:24px;margin-top:-12px;right:13px}.widget_search .search-button
.genericon{font-size:24px}#wp-calendar{width:100%;max-width:100%;color:#888;text-align:center}#wp-calendar,
#wp-calendar caption,
#wp-calendar tr,
#wp-calendar td,
#wp-calendar
th{text-align:center}#wp-calendar th,
#wp-calendar
td{padding:4% 2%}#wp-calendar caption,
#wp-calendar
thead{color:#666;border-bottom:1px solid #eee}#wp-calendar
caption{font-style:italic;text-transform:capitalize;color:#999;padding-bottom:4%}#wp-calendar
thead{color:#019EBD}#wp-calendar thead
th{font-weight:700;text-transform:uppercase;font-size:0.9em}#wp-calendar
tfoot{border-top:1px solid #EEE}#wp-calendar tfoot
td{padding:0}#wp-calendar tfoot
#prev{text-align:left}#wp-calendar tfoot
#next{text-align:right}#wp-calendar tfoot
a{display:block;margin-top:10px;font-size:0.9em;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#999}#wp-calendar tfoot a:hover{text-decoration:none;color:#666}.dribbble-shot,.flickr_badge_image{display:inline-block;width:55px;height:auto;margin:3px
9px 3px 0}.dribbble-shot{margin-bottom:7px}.dribbble-shot img,
.flickr_badge_image a,
.flickr_badge_image
img{display:block;border-radius:3px}.dribbble-shot:hover,
.flickr_badge_image a:hover{opacity:0.7;-moz-opacity:0.7;-webkit-opacity:0.7}.widget_fukasawa_recent_posts a,
.widget_fukasawa_recent_comments
a{display:block}.widget_fukasawa_recent_posts .post-icon,
.widget_fukasawa_recent_comments .post-icon{display:block;float:left;width:44px;height:44px;background:#eee;border-radius:999px;position:relative}.widget_fukasawa_recent_posts img,
.widget_fukasawa_recent_comments
img{display:block;border-radius:999px;width:100%;height:auto}.widget_fukasawa_recent_posts .inner,
.widget_fukasawa_recent_comments
.inner{padding-top:4px;margin-left:54px}.widget_fukasawa_recent_posts .post-icon
.genericon{font-size:32px;height:32px;width:32px;position:absolute;top:50%;left:50%;margin-top:-16px;margin-left:-16px;color:#bbb}.widget_fukasawa_recent_posts .title,
.widget_fukasawa_recent_comments
.title{line-height:120%;font-weight:700;color:#333;word-break:break-word;-ms-word-break:break-word}.widget_fukasawa_recent_posts
.meta{margin-top:2px;color:#999}.widget_fukasawa_recent_comments
.excerpt{margin-top:3px;font-size:0.9em;line-height:150%;color:#999}.widget_fukasawa_recent_posts a:hover .title,
.widget_fukasawa_recent_comments a:hover
.title{color:#019EBD}.widget_tag_cloud
a{display:inline-block;padding:6px
8px;margin:0
1px 4px 0;border-radius:2px;background:#eee;font-size:11px !important;line-height:1;color:#444}.widget_tag_cloud a:hover{background:#019EBD;color:#fff}.mobile-navigation,.nav-toggle{display:none}.posts{overflow:visible !important;position:relative}.posts .post-container{width:33.33333%;padding:10px;overflow:hidden}.posts .post,
.posts
.page{width:100%;padding:16px;background:#fff;position:relative}.posts .post.sticky .is-sticky{display:inline}.featured-media{display:block;overflow:hidden;position:relative}.featured-media a,
.featured-media iframe,
.featured-media
object{display:block}.featured-media
img{display:block;width:100%;height:auto}.posts .format-standard .featured-media:hover img,
.posts .format-image .featured-media:hover
img{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1)}.post-overlay{display:block;background:rgba(17,17,17,0.3);opacity:0;position:absolute;z-index:1000;top:0;right:0;bottom:0;left:0}.format-standard .featured-media:hover .post-overlay,
.format-image .featured-media:hover .post-overlay{opacity:1}.format-gallery .flexslider:hover .post-overlay{opacity:1}.post-overlay
.view{display:block;width:100%;font-size:0.75em;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#fff;text-align:center;position:absolute;top:50%;margin-top:-6px}.posts .featured-media+.post-header{margin-top:16px}.posts .post-title{font-size:1.25em;line-height:120%;font-weight:700;color:#333;word-break:break-word;-ms-word-break:break-word}.posts .post-title
a{color:#333}.posts .post-title a:hover{color:#019EBD}.post-excerpt{margin-top:8px;font-size:0.9em}.post-excerpt
p{line-height:145%;font-style:italic;color:#666}.posts-meta{margin-top:20px;font-size:0.75em;line-height:120%;text-transform:uppercase;color:#999}.posts-meta:before{content:"";display:block;width:40px;height:2px;background:#eee;margin-bottom:12px}.posts-meta
a{color:#999}.posts-meta a:hover{color:#666}.flexslider{position:relative}.flex-direction-nav{width:100%;position:absolute;z-index:1001;top:50%;margin-top:-16px}.wp-is-mobile .flex-direction-nav{display:none}.flex-direction-nav
a{display:block;width:32px;height:32px;background:#333 no-repeat center;background-size:auto 10px;text-indent:-99999px}.flex-direction-nav li:nth-child(1) a{float:left;margin-left:-32px;background-image:url(/media/themes/fukasawa/images/icons/chevron-left_w.png)}.flex-direction-nav li:nth-child(2) a{float:right;margin-right:-32px;background-image:url(/media/themes/fukasawa/images/icons/chevron-right_w.png)}.flexslider:hover .flex-direction-nav
a{margin-left:0;margin-right:0}.flex-direction-nav a:hover{background-color:#019EBD}.post.single{background:#fff}.post-inner{width:620px;max-width:85%;padding:7.5% 0;margin:0
auto}.post.single .post-title{font-size:2em;line-height:120%;font-weight:700;margin-bottom:40px;word-break:break-word;-ms-word-break:break-word}.post.single .post-title
a{color:#333}.post.single .post-title a:hover{color:#019EBD}.page-links{display:inline-block;margin-bottom:15px;background:#eee;border-radius:3px;overflow:hidden;font-size:0.9em;text-transform:uppercase;letter-spacing:1px;color:#999}.page-links a,.page-links>span{display:inline-block;padding:10px}.page-links a:first-child,
.page-links span:first-child{margin-left:0}.page-links a:hover{background:#019EBD;color:#fff}.page-links>span:nth-of-type(2){background:#ddd;color:#666}.post-meta-bottom{margin-top:40px;font-size:0.85em;color:#999}.post-meta-bottom:before{content:"";display:block;width:48px;height:2px;background:#ddd;margin-bottom:18px}.post-meta-bottom ul
li{float:left;margin-right:20px;line-height:140%}.post-meta-bottom li
a{color:#999}.post-meta-bottom li a:hover{color:#666}.post-meta-bottom .post-tags
a{margin-right:6px}.post-meta-bottom .post-tags a:last-child{margin-right:0}.post-meta-bottom .post-tags a:before{content:"#"}.post-navigation{background:#f2f2f2;min-height:2px}.post-navigation
a{display:block;width:48.5%;height:120px;margin-top:3%;margin-bottom:3%;background:#e2e2e2;overflow:hidden;position:relative}.post-navigation .post-nav-prev{float:left}.post-navigation .post-nav-next{float:right}.post-navigation
p{width:100%;font-size:14px;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:2px;color:#666;position:absolute;top:50%;margin-top:-7px;right:0;left:0}.post-navigation a:hover{background:#333}.post-navigation a:hover
p{color:#fff}.post.single .flex-direction-nav{margin-top:-24px}.post.single .flex-direction-nav
a{width:48px;height:48px}.post.single .flex-direction-nav li:nth-child(1) a{margin-left:-48px}.post.single .flex-direction-nav li:nth-child(2) a{margin-right:-48px}.post.single .flexslider:hover .flex-direction-nav
a{margin-left:0;margin-right:0}.post-content{color:#333}.post-content a:hover{text-decoration:underline}.post-content p,
.post-content blockquote,
.post-content ul,
.post-content ol,
.post-content address,
.post-content dl,
.post-content .wp-caption,
.post-content
pre{line-height:170%;margin-bottom:1.1em}.post-content>*:first-child{margin-top:0}.post-content *:last-child{margin-bottom:0}.post-content h1, .post-content h2, .post-content h3, .post-content h4, .post-content h5, .post-content
h6{margin:50px
0 25px;font-weight:700}.post-content
h1{font-size:2em}.post-content
h2{font-size:1.8em}.post-content
h3{font-size:1.6em}.post-content
h4{font-size:1.4em;font-weight:700}.post-content
h5{font-size:1.2em;font-weight:400}.post-content
h6{margin-bottom:15px;font-size:0.9em;font-weight:700;text-transform:uppercase}.post-content h1+h1, .post-content h1+h2, .post-content h1+h3, .post-content h1+h4, .post-content h1+h5, .post-content h1+h6,
.post-content h2+h1, .post-content h2+h2, .post-content h2+h3, .post-content h2+h4, .post-content h2+h5, .post-content h2+h6,
.post-content h3+h1, .post-content h3+h2, .post-content h3+h3, .post-content h3+h4, .post-content h3+h5, .post-content h3+h6,
.post-content h4+h1, .post-content h4+h2, .post-content h4+h3, .post-content h4+h4, .post-content h4+h5, .post-content h4+h6,
.post-content h5+h1, .post-content h5+h2, .post-content h5+h3, .post-content h5+h4, .post-content h5+h5, .post-content h5+h6,
.post-content h6+h1, .post-content h6+h2, .post-content h6+h3, .post-content h6+h4, .post-content h6+h5, .post-content h6+h6{margin-top:25px}.post-content
blockquote{margin:2.5em 0;padding:0
80px 0 0;position:relative;color:#666}.post-content blockquote:before{content:'\f106';font:64px/1 "Genericons";width:64px;height:64px;color:#019EBD;position:absolute;top:-4px;right:-6px}.post-content blockquote
p{font-size:1.25em;line-height:160%;font-style:italic}.post-content
cite{font-size:0.9rem;line-height:140%;font-weight:700;text-transform:uppercase;letter-spacing:1px}.post-content cite:before{content:"— "}.post-content blockquote
cite{display:block;margin-top:1em}.post-content blockquote cite
em{font-style:italic;font-weight:700}em,q{font-style:italic}.post-content strong em,
.post-content em
strong{font-weight:700;font-style:italic}.post-content
big{font-size:1.25em}abbr,acronym{cursor:help}code,kbd,pre{font-size:0.85em;background:#EEE;font-family:Menlo,Monaco,monospace}.post-content
.highlight{background:#fcf8a5;width:auto;display:inline;padding:2px
3px}.post-content kbd,
.post-content
code{padding:5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.post-content
dl{line-height:160%}.post-content dl
dt{font-weight:700}.post-content
hr{width:100%;height:2px;background:#EEE;margin:3em
auto;border:0}.post-content
ul{list-style:disc;margin-left:1.5em}.post-content ul
ul{list-style:circle}.post-content ul ul
ul{list-style:square}.post-content
ol{list-style:decimal;margin-left:1.5em}.post-content ol
ol{list-style:lower-alpha}.post-content ol ol
ol{list-style:lower-roman}.post-content ul ul,
.post-content ul ol,
.post-content ol ul,
.post-content ol
ol{margin-bottom:0}.post-content
li{margin-bottom:0.5em;line-height:170%}.post-content ol > li:last-child,
.post-content ul>li:last-child{margin-bottom:0}.post-content ol > li:first-child,
.post-content ul>li:first-child{margin-top:0.5em}.post-content
address{padding:3% 3.5%;background:#f1f1f1}.post-content
pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;line-height:140%;padding:2% 2.5%;background:#333;font-size:0.8em;color:#FFF;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}.wp-caption,
.post-content
img{max-width:100%}.post-content .wp-caption{margin-bottom:1.5em}img.alignleft,
.alignleft img,
img.aligncenter,
.aligncenter img,
img.alignright,
.alignright img,
img.alignnone,
.alignnone
img{display:block;box-sizing:border-box;padding:5px;border:1px
solid #EEE}.post-content .alignleft,
.post-content
.alignright{margin-bottom:1em;max-width:45%}.post-content .wp-caption .alignleft,
.post-content .wp-caption
.alignright{margin-bottom:0}.post-content
.alignleft{float:left;margin-right:1em}.post-content
.alignright{float:right;margin-left:1em}.post-content
.aligncenter{display:block;margin-left:auto;margin-right:auto}.post-content .wp-caption-text,
.post-content .gallery-caption{padding-top:10px;font-size:0.9em;line-height:120%;font-style:italic;color:#666;text-align:center}.post-content .gallery-caption{font-size:16px;line-height:24px}.post-content
table{border-collapse:collapse;border-spacing:0;empty-cells:show;font-size:0.9em;width:100%}.post-content th,
.post-content
td{padding:2%;margin:0;overflow:visible;line-height:120%;border-bottom:1px solid #DDD}.post-content
caption{color:#444;text-align:center;padding:2%}.post-content
thead{vertical-align:bottom;white-space:nowrap}.post-content
th{font-weight:700;color:#444}.post-content table tbody>tr:nth-child(odd)>td{background:#f9f9f9}.post-content
fieldset{padding:25px;border:2px
solid #eee;margin-bottom:1em}.post-content fieldset
legend{font-size:0.8rem;line-height:1;font-weight:700;text-transform:uppercase;letter-spacing:2px;padding:10px
12px;background:#019EBD;color:#fff}.post-content
label{font-size:1rem;font-weight:700}.post-content input,
.post-content
textarea{font-family:'Lato',sans-serif}.post-content input[type="text"],
.post-content input[type="tel"],
.post-content input[type="url"],
.post-content input[type="password"],
.post-content
textarea{width:100%;padding:14px
16px;font-size:0.9em;border:none;color:#333;background:#f2f2f2;border-radius:3px;-webkit-appearance:none}.post-content input[type="file"]{padding:10px;background:#f2f2f2;border-radius:3px}.post-content
textarea{height:180px;line-height:140%}.post-content input[type="text"]:focus,
.post-content input[type="tel"]:focus,
.post-content input[type="url"]:focus,
.post-content input[type="password"]:focus,
.post-content textarea:focus{outline:none}.post-content input[type="submit"],
.post-content input[type="reset"],
.post-content input[type="button"]{padding:12px
16px;margin:0;border:none;background:#333;color:#fff;font-size:0.9rem;line-height:1;-webkit-appearance:none;border-radius:3px;-webkit-appearance:none}.post-content input[type="submit"] + input[type="reset"],
.post-content input[type="submit"] + input[type="button"],
.post-content input[type="reset"] + input[type="submit"],
.post-content input[type="reset"] + input[type="button"],
.post-content input[type="button"] + input[type="reset"],
.post-content input[type="submit"]+input[type="submit"]{margin-left:10px}.post-content input[type="submit"]:hover,
.post-content input[type="reset"]:hover,
.post-content input[type="button"]:hover{cursor:pointer;background:#019EBD;color:#fff}.post-content input[type="submit"]:focus,
.post-content input[type="submit"]:active{outline:none}.comments-inner{padding:7.5% 0;width:620px;max-width:85%;margin:0
auto;position:relative}.comments-title,.comment-reply-title{margin-bottom:40px;font-size:1.5em;font-weight:700;color:#333}.comments-title:after,.comment-reply-title:after{content:"";display:block;width:48px;height:2px;background:#ddd;margin-top:20px}.no-comments{text-align:center;font-style:italic;color:#999}.commentlist
div.comment{margin-top:30px;border-top:2px solid #eee;padding-top:30px;position:relative}.commentlist>li.comment:first-child>div.comment:first-child{margin-top:0;border-top:none;padding-top:0}.commentlist
.children{margin-left:8%}.comment-header{margin-bottom:20px;position:relative}.comment
.avatar{float:left;width:50px}.comment.bypostauthor > .comment .comment-header:before{content:"";display:block;width:24px;height:24px;background:#019EBD;border-radius:999px;position:absolute;z-index:999;top:-12px;left:-12px}.comment.bypostauthor > .comment .comment-header:after{content:'\f304';display:block;font:16px/1 "Genericons";color:#fff;position:absolute;z-index:1000;top:-8px;left:-8px}.comment-header-inner{padding:4px
0 0 62px}.comment-header
h4{font-size:1em;font-weight:700;color:#333}.comment-header h4
a{color:#333}.comment-header h4 a:hover{color:#019EBD}.comment-meta{margin-top:8px;font-size:0.75em;font-weight:700;text-transform:uppercase;letter-spacing:1px}.comment-meta,
.comment-meta
a{color:#999}.comment-meta a:hover{color:#666}.comment-actions{margin-top:25px;font-size:0.75em}.comment-actions
.fleft{font-weight:700;text-transform:uppercase;letter-spacing:1px}.comment-actions
.sep{color:#ddd;margin:0
10px}.comment-actions a:hover{text-decoration:underline}.comment-awaiting-moderation{font-weight:700;font-style:italic;color:#999}.comments
.pingbacks{margin-top:30px;border-top:2px solid #eee;padding-top:45px}.pingbacks-title{font-size:0.8em;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:15px}.comments .pingbacks
li{padding:12px
4px;border-bottom:1px solid #eee}.comments .pingbacks li:first-child{border-top:1px solid #eee}.comments .pingbacks li:nth-child(2n){background:#fafafa}.comments .pingbacks li
.url{line-height:140%;color:#767676}.comments .pingbacks li .comment-edit-link{margin-left:4px;font-size:0.7em;font-weight:700;text-transform:uppercase;color:#999}.comments .pingbacks li a:hover{color:#019EBD}.comments-nav{margin-top:30px;border-top:2px solid #eee;padding-top:20px;font-size:0.9em;font-weight:700}.comments-nav
a{color:#666}.comments-nav a:hover{color:#019EBD}.comments-container+.respond-container{border-top:2px solid #eee}.comment-respond{padding:7.5% 0;width:620px;max-width:85%;margin:0
auto;position:relative}.commentlist .comment-respond{max-width:100%;margin:30px
0 0;border-top:2px solid #eee;padding:30px
0 0}#cancel-comment-reply-link{margin-left:5px;font-size:0.9rem;font-weight:700;color:#999}#cancel-comment-reply-link:hover{text-decoration:underline;color:#999}.comment-notes{color:#666}.comment-form{margin-top:40px}.comment-form
p{margin-top:30px}.comment-form p a:hover{text-decoration:underline}.comment-form-comment+.comment-form-author,.comment-form-comment+.comment-form-author+.comment-form-email{margin-top:30px}p.comment-form-author,p.comment-form-email{width:47.5%;float:left;margin:0
0 30px}p.comment-form-author{margin-right:5%}.comment-form
label{display:block;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:6px;color:#666}.comment-form
.required{color:red;margin-left:3px}.comment-form input,
.comment-form
textarea{font-family:'Lato',sans-serif}.comment-form input[type="text"],
.comment-form input[type="email"],
.comment-form
textarea{display:block;width:100%;padding:16px
18px;border-radius:3px;background:#f2f2f2;color:#333;border:none;font-size:0.95em;margin:0}.comment-form
textarea{height:250px;line-height:140%}.comment-form input[type="text"]:focus,
.comment-form input[type="email"]:focus,
.comment-form textarea:focus{outline:none}.form-submit
#submit{padding:14px
20px 16px 20px;border:none;margin:none;background:#333;border-radius:3px;font-size:0.9em;font-style:italic;color:#fff;-webkit-appearance:none}.form-submit #submit:hover{cursor:pointer;background:#019EBD}.comment-form .comment-subscription-form
label{text-transform:none;letter-spacing:0}.comment-subscription-form+.comment-subscription-form{margin-top:12px}.page-title{padding:1% 0 10px}.page-title
h4{display:block;padding-bottom:10px;border-bottom:2px solid #e1e1e1;margin:0
10px;line-height:120%;font-weight:700;color:#666}.search-no-results .page-title{padding-bottom:20px}.search-no-results .page-title
h4{margin:0}.page-title
span{float:right;font-weight:400;font-style:italic;color:#999}.archive-nav{margin-top:40px}.archive-nav
a{font-size:0.8em;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#666;padding-bottom:5px;border-bottom:2px solid transparent}.archive-nav .archive-nav-older{float:right}.archive-nav .archive-nav-newer{float:left}.archive-nav a:hover{color:#666;border-bottom-color:#ccc}.infinite-scroll
.posts{padding-bottom:70px}.infinite-scroll .archive-nav{display:none}#infinite-handle{width:100%;position:absolute;top:auto !important;bottom:0;text-align:center}#infinite-handle
span{display:inline-block;padding:15px
20px;background:#fff;font-size:0.8rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#666}#infinite-handle span:before{content:"+ "}#infinite-handle span:hover{color:#333;cursor:pointer}.infinite-loader{width:100%;text-align:center}.infinite-loader
.spinner{display:block;position:absolute !important;top:auto !important;bottom:10px !important;left:50% !important;margin-left:-12px}.search-form{position:relative}.search-field{display:block;width:100%;padding:20px
80px 20px 20px;margin:0;border:none;border-radius:3px;background:#eee;font-family:'Lato',sans-serif;font-size:0.95em;color:#666}.search-field:focus{outline:none}.search-button{display:block;height:32px;width:32px;position:absolute;top:50%;margin-top:-16px;right:15px}.search-button
.genericon{font-size:32px;color:#666}.search-button:hover{cursor:pointer}.search-button:hover
.genericon{color:#019EBD}.archive-container
h3{font-size:1.4em;font-weight:700;margin:50px
0 20px}.archive-container>ul{list-style:none;margin-left:0}.archive-container ul
ul{margin-left:30px}.archive-container
li{padding:12px
0;margin:0;border-top:1px solid #eee;line-height:130%;word-break:break-word;-ms-word-break:break-word}.archive-container ul>li:last-child{border-bottom:1px solid #eee}.archive-container ul ul li:first-child{margin-top:12px}.archive-container ul ul li:last-child{padding-bottom:0}.archive-container .posts-archive-list
span{margin-left:4px;font-size:0.7em;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#999}.archive-container a:hover{text-decoration:underline}.credits{font-size:13px}.credits
p{color:#999;line-height:160%}.credits p
a{color:#999}.credits p a:hover{color:#666}img#wpstats{display:none}.no-js .posts .post-container{width:508px;max-width:100%;margin:0
auto}.no-js .posts .format-gallery .slides
li{display:none}.no-js .posts .format-gallery .slides li:first-child{display:block}.no-js .single.format-gallery .slides
li{float:left;width:50%}.no-js .archive-nav{display:block}@media (max-width: 1200px){.section{padding:60px
0}.medium-padding{padding:45px
0}.small-padding{padding:30px
0}.no-padding{padding:0}.posts .post-container{width:50%}}@media ( max-width: 1000px ){.wrapper{margin-left:0}.sidebar{width:100%;padding:30px
5%;margin:0;border-bottom:1px solid #ddd;background:#fff;font-size:1em;position:relative;top:0;left:0}.sidebar:before{content:none}.content,.content.thin{max-width:90%;margin:5% auto}.main-menu,.widgets,.credits{display:none}.blog-title{margin-right:120px}.mobile-navigation{background:#2d2d2d}.mobile-menu{padding:7.5% 5%;font-size:0.8em}.mobile-menu
li{display:block;margin-top:25px;font-weight:700;line-height:120%;text-transform:uppercase;letter-spacing:1px;position:relative}.mobile-menu>li:first-child{margin-top:0}.mobile-menu
ul{margin-left:25px}.mobile-menu
a{color:#999}.mobile-menu>.current-menu-item>a,.mobile-menu>.current_page_item>a{color:#fff}.mobile-menu .current-menu-item:before,
.mobile-menu .current_page_item:before{content:'\f405';display:block;font:16px/1 "Genericons";color:#019EBD;position:absolute;left:-19px;top:2px}.mobile-menu a:hover{color:#fff}.nav-toggle{display:block;padding:12px
12px 10px;border-radius:3px;position:absolute;top:50%;margin-top:-16px;right:5%}.nav-toggle
.bars{height:10px;width:15px;float:right;position:relative;margin-top:-1px}.nav-toggle
.bar{width:15px;height:2px;background:#767676;border-radius:2px;position:absolute;left:0;top:0}.nav-toggle .bar:nth-child(2){top:4px}.nav-toggle .bar:nth-child(3){top:8px}.nav-toggle
p{font-size:13px;line-height:10px;font-weight:700;text-transform:uppercase;text-align:right;color:#767676;float:right;margin-right:8px;position:relative;top:-1px}.nav-toggle
.close{display:none}.nav-toggle:hover{cursor:pointer}.nav-toggle.active{background:#019EBD}.nav-toggle.active
p{color:#fff}.nav-toggle.active
.bar{background:#fff}.nav-toggle.active .bar:nth-child(1),
.nav-toggle.active .bar:nth-child(3){top:4px}.nav-toggle.active .bar:nth-child(2){opacity:0}.nav-toggle.active .bar:nth-child(1){transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.nav-toggle.active .bar:nth-child(3){transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.nav-toggle.active
.menu{display:none}.nav-toggle.active
.close{display:block}.posts .post-container{width:50%}}@media (max-width: 800px){.post-navigation
a{height:100px}}@media (max-width: 600px){.sidebar{padding:20px
5%}.blog-title
a{padding:5px
7px 5px 9px;font-size:16px;letter-spacing:2px}.posts .post-container{width:100%;padding:0}.posts .post-container+.post-container{margin-top:20px}.load-container{margin-top:30px}.post.single .post-inner{padding-top:30px}.post.single .post-title{font-size:1.75em;margin-bottom:20px}body.single-post .content.thin,
body.page .content.thin,
body.single-attachment
.content.thin{margin:0;max-width:100%}.post-navigation{padding:0
3%}.post-content h1, .post-content h2, .post-content h3, .post-content h4, .post-content h5, .post-content
h6{margin:40px
0 20px}.post-content
h1{font-size:1.75em}.post-content
h2{font-size:1.5em}.post-content
h3{font-size:1.25em}.post-content
h4{font-size:1.1em}.post-content
h5{font-size:1em}.post-content
h6{font-size:0.85em}.post-content
blockquote{padding:0
60px 0 0;margin:1.5em 0}.post-content blockquote:before{font-size:48px;width:56px;height:56px;top:-2px;right:-11px}.post-content blockquote
p{font-size:1.05em;line-height:150%}.post-content blockquote
cite{font-size:0.8rem}.post-content
hr{margin:2em
0}.post-content .alignleft,
.post-content .alignleft img,
.post-content .alignright,
.post-content .alignright
img{max-width:100%;float:none;margin-left:auto;margin-right:auto}.comments-title,.comment-reply-title{font-size:1.25em}#cancel-comment-reply-link{font-size:0.85rem}.comment-actions .fleft,
.comment-actions
.fright{float:none}.comment-awaiting-moderation{margin-bottom:15px}.comments-nav{padding:18px
0}.comments-nav
span{display:none}.comment-form{margin-top:30px}.comment-form
p{margin-top:20px}.comment-form p:first-child{margin-top:0}p.comment-form-author,p.comment-form-email{width:100%;float:none;margin:20px
0 0 0}.comment-form
textarea{height:180px}.page-title{padding-bottom:20px}.page-title
h4{font-size:0.8em;margin:0}}@media (max-width: 500px){.mobile-menu
li{margin-top:20px}.mobile-menu
ul{margin-left:20px}.mobile-menu .current-menu-item:before,
.mobile-menu .current_page_item:before{left:-16px}.posts
.post{width:100%}.post-navigation{padding:15px}.post-navigation
a{max-height:80px;width:100%;margin:0;float:none !important}.post-navigation a+a{margin-top:15px}.post-meta-bottom ul
li{float:none;display:block;margin:0}.post-meta-bottom ul li+li{margin-top:8px}.post.single .flex-direction-nav{margin-top:-16px}.post.single .flex-direction-nav
a{width:32px;height:32px}.post.single .flex-direction-nav li:nth-child(1) a{margin-left:-32px}.post.single .flex-direction-nav li:nth-child(2) a{margin-right:-32px}.post.single .flexslider:hover .flex-direction-nav
a{margin-left:0;margin-right:0}.post-content
fieldset{padding:15px}.archive-nav{margin:30px
0 25px}}#access a,#footer-wrap a:hover,.main-navigation a,a,a.adage:hover{text-decoration:none}.str_move,.str_wrap,.ticker-link{white-space:nowrap}.pond-container{width:100%;height:140px;background-color:#09f;min-width:600px;display:inline-block;padding:20px}.pond-center,.pond-left,.pond-right{height:89px;float:left}.pond-left{width:104px;background:url(https://www.thingsesque.com/media/uploads/2016/10/fish-bg.gif);margin:0
0 0 20px;padding:0}.pond-center{width:70%;background:url(https://www.thingsesque.com/media/uploads/2016/10/fish-bg.png) repeat-x;margin:0;padding:0}.pond-right{width:104px;background:url(https://www.thingsesque.com/media/uploads/2016/10/fish-bg.gif);margin:0
20px 0 0;padding:0}.pond
img{border:0;padding:0;margin:0}.widget_categories,.widget_most_recent_posts,.widget_text{width:100%}.widget_most_recent_posts
a{display:block}.widget_most_recent_posts .post-icon{display:block;float:left;width:44px;height:44px;background:#eee;position:relative}.widget_most_recent_posts
img{display:block;width:100%;height:auto}.widget_most_recent_posts
.inner{padding-top:4px;margin-left:54px}.widget_most_recent_posts .post-icon
.genericon{font-size:32px;height:32px;width:32px;position:absolute;top:50%;left:50%;margin-top:-16px;margin-left:-16px;color:#bbb}.featured-media img,.featured-media-large img,a.featured-media
img{height:auto;display:block}.widget_most_recent_posts
.title{line-height:120%;font-weight:100;color:#333;word-break:break-word;-ms-word-break:break-word}.widget_most_recent_posts
.meta{margin-top:2px;color:#999}.widget_most_recent_posts a:hover
.title{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;color:#94b57b}.wrapper{position:relative;max-width:1700px;margin:0;background:#e0e2d0;overflow:hidden}.search-content{max-width:1270px;margin:0
auto}.search-field{background:#f2f2f2}.search-button{position:relative;margin-top:-46px;float:right;margin-right:20px}.widget_tag_cloud
a{background:#333}.widget_tag_cloud a:hover{color:#fff!important}.compact-archives{color:#555}.compact-archives li a,.emptymonth{font-size:.7em}.compact-archives li
strong{color:#777}.compact-archives li a:hover{color:#fff!important;background-color:#94b57b}.about img,.post-content p
img{border:0;padding:0}#content-container{margin-left:281px;width:75%;float:right}.audio-404{visibility:hidden;float:left}.featured-media-large
img{width:90%;opacity:.5;-webkit-filter:grayscale(100%);filter:grayscale(100%);margin-left:5%}.post.single{padding-top:5%}.post-content input[type=email]{width:100%;padding:14px
16px;font-size:.9em;border:none;color:#333;background:#f2f2f2;border-radius:3px;-webkit-appearance:none}.bordersh-large img,.bordersh-small
img{border-top-style:solid;border-top-color:#000;border-bottom-style:solid;border-bottom-color:#000}.bordersv-large img,.bordersv-small
img{border-left-style:solid;border-left-color:#000;border-right-style:solid;border-right-color:#000}.post-container{-webkit-box-shadow:2px 2px 2px #ddd;-moz-box-shadow:2px 2px 2px #ddd;box-shadow:2px 2px 2px #ddd}a.featured-media
img{width:100%;margin-left:0}#menu-container,.sidebar{width:25%;float:left;background-color:#e0e2d0;max-width:415px;position:relative}body,html{height:100%}body
a{color:#94b57b}body a:hover{color:#799b5f!important}#menu-container{padding:40px
30px 10px 40px;top:0;left:0;font-size:.71em;-webkit-box-shadow:0 5px 0 0 #94b57b;-moz-box-shadow:0 5px 0 0 #94b57b;box-shadow:0 5px 0 0 #94b57b}#menu-container:before{content:"";display:block;top:0;bottom:0;left:0}.archive-nav{padding:0
15px}.sidebar{padding-top:0;margin-top:-20px}.content,.content.thin{margin:0
auto;width:100%;float:right;max-width:75%;padding-bottom:30px;min-height:2100px}.sidebar:before{width:100%;background:#f2f2f2}.content{background:#f8f8f8}.bordersh-small
img{border-top-width:2.5px;border-bottom-width:2.5px}.bordersh-large
img{border-top-width:3.5px;border-bottom-width:3.5px}.bordersv-small
img{border -left-width:2.5px;border-right-width:2.5px}.bordersv-large
img{border-left-width:3.5px;border-right-width:3.5px}.credits:before,.main-menu:before,.widget+.widget:before,.widgets:before{content:"";display:block;width:90%;height:0;background:#94b57b;margin:30px
0}.widget_links,.widgets{width:100%}a.adage:hover{background-color:#e0e2d0}.widgets:first-child:before{margin-top:-20px}.widget_fukasawa_recent_comments .post-icon,.widget_fukasawa_recent_comments img,.widget_most_recent_posts .post-icon,.widget_most_recent_posts
img{border-radius:0}.menu-content{margin-bottom:20px}.menu-content,.widget-content{padding:0
10px 20px;-webkit-box-shadow:0 4px 3px -3px #94b57b;-moz-box-shadow:0 4px 3px -3px #94b57b;box-shadow:0 4px 3px -3px #94b57b}.flex-control-nav,.flex-control-paging{display:none}.flexslider{margin-bottom:0!important}.post-inner{width:86%;padding:2%}.no-clear{clear:none}.page-title
h4{height:30px}.page-container{clear:both}#content-bottom{width:100%;background-color:#fff;padding-top:16px;display:none}.content-bottom-widget{float:left;width:25%;padding-left:15px;padding-right:15px;margin-bottom:50px}a.allow-small
img{width:auto!important;margin:0
auto!important}#footer-wrap select,.container{width:100%}h2.centred{text-align:center}#footer-wrap{background:#222;padding:50px
0 0;clear:both;margin-top:0}#footer-wrap input[type=search],#footer-wrap input[type=text]{border:none}#footer-widgets .widget_nav_menu ul>li,.footer-widget>ul>li{border-bottom:1px solid #333}#footer-widgets .widget_nav_menu ul>li:first-child,.footer-widget>ul>li:first-child{border-top:1px solid #333}#footer-wrap
a{color:#bbb}#footer-wrap a:hover{color:#54d5a2}#footer-widgets .widget-title{color:#fff;font-size:1.25em;margin:0
0 15px}#footer-widgets .widget-title
span{background:#222;padding-right:10px}.footer-widget{margin-bottom:50px}#footer-widgets .span_1_of_4.col-1,#footer-widgets .span_1_of_4.col-2,#footer-widgets .span_1_of_4.col-3,#footer-widgets .span_1_of_4.col-4{padding-left:15px;padding-right:15px}.footer-widget>ul>li{padding:2px
0}#footer-widgets .widget_nav_menu ul>li li a:before{content:"-";padding:0
10px;color:#555}#footer-widgets .widget_nav_menu ul>li.menu-item-has-children{border-bottom:none}#wp-calendar
thead{color:#94b57b}.clr:after,.col:after,.group:after{content:"";display:block;height:0;clear:both;visibility:hidden;zoom:1}.col{display:block;float:left;margin:0
0 2% 1.6%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container{margin:0
auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.span_1_of_4{width:23.2%}.col-1,.col.first{clear:both;margin-left:0}.main-navigation{clear:both;display:block;width:100%;margin:15px
0 10px}.main-navigation
ul{list-style:none;margin:0;padding-left:0}.main-navigation
li{position:relative;padding:0;margin:0
0 -1px}.main-navigation
a{border:1px
solid rgba(238,238,238,1);border-left:0;border-right:0;display:block;text-align:left;padding:10px
20px;color:#444!important;font-size:13px}.main-navigation a:hover{color:#FFF!important;background-color:#94b57b}.main-navigation ul
ul{-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.1);-moz-box-shadow:1px 1px 4px rgba(0,0,0,.1);box-shadow:1px 1px 4px rgba(0,0,0,.1);background-color:#FFF;float:left;position:absolute;top:0;left:-999em;z-index:20}.main-navigation ul ul
ul{left:-999em;top:2px}.main-navigation ul ul li
a{background-color:#FFF;border:0;text-align:left;min-width:130px;padding:10px
20px;white-space:nowrap}.main-navigation ul ul
li{padding:0}.main-navigation ul li:hover>ul,.main-navigation ul ul li:hover>ul{left:100%}.main-navigation li.current-menu-ancestor>a,.main-navigation li.current-menu-item>a,.main-navigation li.current-menu-parent>a,.main-navigation li.current_page_ancestor>a,.main-navigation li.current_page_item>a,.main-navigation li.current_page_parent>a{color:#4e6b37!important}.header-menu-button,.main-menu-close{display:none}.menu-dropdown-btn{display:none;position:absolute;top:0;right:0;background-color:rgba(255,255,255,.1);color:#838383;margin:0;padding:10px
14px;height:35px;line-he ight:15px;text-align:center;font-size:14px;z-index:9;cursor:pointer}.site-main .comment-navigation,.site-main .paging-navigation,.site-main .post-navigation{margin:30px
0;overflow:hidden}.comment-navigation .nav-previous,.paging-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.paging-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}#access li,#access
ul{float:left;margin:0;padding:0}.main-menu .current-menu-item::before,.main-menu .current_page_item::before{content:'\f104';left:0;top:8px;color:#4e6b37}.mobile-menu .current_page_item:before{content:'\f104';color:#4e6b37}.main-menu .current_page_item:hover:before{color:#4e6b37}#access{padding:0
20px;background:#111;-webkit-box-shadow:0 0 7px rgba(0,0,0,.9);-moz-box-shadow:0 0 7px rgba(0,0,0,.9);box-shadow:0 0 7px rgba(0,0,0,.9);max-height:0}#access
ul{list-style:none;font-weight:600;text-transform:uppercase;font-size:.8em}#access a span,#access li
ul{font-weight:400;text-transform:none}#access
li{position:relative;font-size:.7em}#access ul li:first-child{padding-left:0}#access
a{display:block;padding:15px
24px;color:#f0f0f0;-moz-transition:background-color .25s ease,margin .25s ease;-webkit-transition:background-color .25s ease,margin .25s ease;-o-transition:background-color .25s ease,margin .25s ease;-ms-transition:background-color .25s ease,margin .25s ease;transition:background-color .25s ease,margin .25s ease}#access a:hover,#access li.current-menu-item>a,#access li.current_page_item>a{background:rgba(255,255,255,.2);color:#fff;text-decoration:none}#access a
span{color:#999;font-size:11px;font-style:italic;line-height:1.62em}.drop-down-toggle{display:none;position:absolute;top:7px;right:16px;width:20px;height:20px;background:#333;border:3px
solid #eee;border-radius:15px}#overlay,#stars{opacity:0;filter:alpha(opacity=0);right:0}.drop-down-arrow{display:block;width:0;height:0;margin:8px
0 0 5px;border-top:5px solid #eee;border-left:transparent 5px solid;border-right:transparent 5px solid}#access li
li{float:none;min-width:190px;padding:0;margin:0;background:#333;border-top:rgba(255,255,255,.05) 1px solid;border-bottom:rgba(0,0,0,.1) 1px solid}#access li li
a{min-width:150px;padding:5px
24px;margin:0;background:0 0;font-size:13px;line-height:33px;text-align:left;overflow:hidden}#access li li:first-child>a{border-top:none}#access li li:last-child>a{border-bottom:none}#access li li a:hover{background:rgba(255,255,255,.2)}#access li
ul{display:none;position:absolute;z-index:9999;min-width:240px;height:auto;padding:0;margin:0;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333}#access li ul
ul{margin:-44px 0 0 240px!important}a.coffee-icon,a.social-media-icon{margin-right:6px;background-position:0 0;text-indent:-1000px;overflow:hidden}#access li li li:hover>ul,#access li li:hover>ul,#access li:hover>ul{display:block}#access .nav-hide,#access .nav-show{display:none}.buy-links{float:right}#social-media-icons{float:none;margin-top:16px}a.social-media-icon{display:inline-block;width:32px;height:32px}a.coffee-icon{display:inline-block;width:64px;height:64px}a.social-media-icon:hover{background-position:0 -32px}.cartoonstock,.cartoonstock-exists,.coffee,.dribble,.facebook,.flickr,.gocomics,.google-plus,.linkedin,.pinterest,.redbubble,.redbubble-exists,.tumblr,.twitter,.vimeo,.youtube,.zazzle,.zazzle-exists{background-size:100%}.facebook{background-image:url(/media/themes/fukasawa-child/images/facebook_2x.png)}.twitter{background-image:url(/media/themes/fukasawa-child/images/twitter_2x.png)}.pinterest{background-image:url(/media/themes/fukasawa-child/images/pinterest_2x.png)}.google-plus{background-image:url(/media/themes/fukasawa-child/images/google-plus_2x.png)}.vimeo{background-image:url(/media/themes/fukasawa-child/images/vimeo_2x.png)}.dribble{background-image:url(/media/themes/fukasawa-child/images/dribble_2x.png)}.flickr{background-image:url(/media/themes/fukasawa-child/images/flickr_2x.png)}.youtube{background-image:url(/media/themes/fukasawa-child/images/youtube_2x.png)}.linkedin{background-image:url(/media/themes/fukasawa-child/images/linkedin_2x.png)}.redbubble{background-image:url(/media/themes/fukasawa-child/images/redbubble_2x.png)}.redbubble-exists{background-image:url(/media/themes/fukasawa-child/images/redbubble-exists_2x.png)}.coffee{background-image:url(/media/themes/fukasawa-child/images/coffee_2x.png)}.zazzle{background-image:url(/media/themes/fukasawa-child/images/zazzle_2x.png)}.zazzle-exists{background-image:url(/media/themes/fukasawa-child/images/zazzle-exists_2x.png)}.cartoonstock{background-image:url(/media/themes/fukasawa-child/images/cartoonstock_2x.png)}.cartoonstock-exists{background-image:url(/media/themes/fukasawa-child/images/cartoonstock-exists_2x.png)}.gocomics{background-image:url(/media/themes/fukasawa-child/images/gocomics_2x.png)}.tumblr{background-image:url(/media/themes/fukasawa-child/images/tumblr_2x.png)}.featured-media
img{margin-left:0;width:100%}.posts .page,.posts
.post{padding:15.5px!important}#header.container{background-color:#f2f2f2;margin:0
auto;width:75%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:inline-block;float:right}.header
img{display:block;width:100%;height:auto}.header-box{margin:0
auto;width:100%;text-align:center;margin-bottom:-4px!important}.header-image{display:visible;width:100%;height:100%;background:#f2f2f2;position:relative}#main,#overlay{position:absolute;top:0}#main{left:0}#day-lights,#night-lights-off,#night-lights-on{position:absolute;top:0;right:0;visibility:hidden}#stars,.str_wrap{position:relative}#stars{top:0}#header
.slider{display:none}.intro{width:100%;background-color:#FFF;padding:0;margin:0
auto 2%}.intro p,.post-content .wp-caption,.post-content address,.post-content blockquote,.post-content dl,.post-content ol,.post-content p,.post-content pre,.post-content
ul{line-height:160%}.post-title{font-size:2em;line-height:120%;font-weight:700;margin-bottom:20px;word-break:break-word;-ms-word-break:break-word;margin-top:30px}.page-title{max-height:40px;width:98%;float:none;margin:0
auto}#ds-ark,#ds-bears,#ds-dummy,#ds-gatto,#ds-geese,#ds-thrill{width:398px}.coming-soon-text,.recent-updates-text{margin:5px
0}.coming-soon-image img,.recent-updates-image
img{border-top:1px solid #000;border-bottom:1px solid #000}#ds-goat{width:546px;height:283px;background:url(https://www.thingsesque.com/media/uploads/2013/03/goats-sdsol-pic2.jpg)}#ds-ark:hover img,#ds-bears:hover img,#ds-dummy:hover img,#ds-gatto:hover img,#ds-geese:hover img,#ds-goat:hover img,#ds-thrill:hover
img{display:none!important}#ds-gatto{height:565px;background:url(https://www.thingsesque.com/media/uploads/2013/04/gatto-sdsol-pic2.png)}#ds-geese{height:410px;background:url(https://www.thingsesque.com/media/uploads/2013/05/six-geese-sdsol-pic2.png)}#ds-dummy{height:565px;background:url(https://www.thingsesque.com/media/uploads/2013/07/dummy-sdsol-pic2.png)}#ds-ark{height:565px;background:url(https://www.thingsesque.com/media/uploads/2013/09/ark-welding-sdsol-pic2.jpg)}#ds-thrill{height:565px;background:url(https://www.thingsesque.com/media/uploads/2014/01/thrill-seekers-sdsol-pic2.jpg)}#ds-bears{height:565px;background:url(https://www.thingsesque.com/media/uploads/2014/06/three-bears-sdsol-pic2.jpg)}.christmas{float:right;vertical-align:top;width:62px;height:100px;background:url(https://www.thingsesque.com/media/uploads/2012/08/tree.gif)}.wp-image-1823{margin-right:80px}#cell-text{font-size:9pt;line-height:16px}.widget_pizazz_widget #cell-text{display:none}.widget_pizazz_widget
IMG{border:2px
solid #66584E;padding:1px;background-color:#9A8675;margin-left:4px}.quote-text A IMG,.quote-text A:hover
IMG{border:none;background:#fff}.bos-table{margin:16px
0 0;border:none}.bos-table
TD{vertical-align:text-top;text-align:left;background-color:#fff}.bos-table TD
IMG{margin-left:0;vertical-align:top;margin-top:11px}.pageselected{color:red;font-weight:700}.respond-container{clear:both}.comment-item,.comment-response{line-height:160%;display:block;margin-bottom:10px}.comment-item{font-family:Schoolbell;color:#b97575}.comment-response{color:#7597B9;font-size:16px}.comment-respond{width:1270px;padding:3% 0}.comment-reply-title{clear:both;margin-top:20px}.comment-item-number,.hourlycomment-item-number{font-weight:700;line-height:160%;font-size:16px;display:block;color:#94b57b}.hourlycomment-item-number{width:65px}.comment-col1,.hourlycomment-col1{width:40px;float:left}.comment-col2{margin-left:40px;margin-bottom:20px!important}.hourlycomment-col1{margin-left:10px}.hourlycomment-col2{margin-left:90px}#quote{display:inline-block}.quote-open{float:left;margin-top:-10px;margin-r ight:5px}.quote-text{float:left}.quot e-text A
IMG{width:549px}.quote-close{float:right;margin-top:-27px;vertical-align:baseline;clear:both;margin-right:-16px}.cal{float:left;width:275px}.cal-ad{float:left;width:133px;margin-top:7px}.cal-img{margin-left:-38px}.cal-title{width:120px}.addthis_default_style{display:inline-block;height:20px;overflow:hidden;width:450px;float:left;clear:both;margin:50px
0}@font-face{font-family:backwardsregular;src:url(/media/themes/fukasawa-child/fonts/backrg__.eot);src:url(/media/themes/fukasawa-child/fonts/backrg__.eot?#iefix) format('embedded-opentype'),url(/media/themes/fukasawa-child/fonts/backrg__.woff) format('woff'),url(/media/themes/fukasawa-child/fonts/backrg__.ttf) format('truetype'),url(/media/themes/fukasawa-child/fonts/backrg__.svg#backwardsregular) format('svg');font-weight:400;font-style:normal}.backward{font-family:backwardsregular;font-size:16px;line-height:160%;margin-bottom:10px;unicode-bidi:bidi-override;direction:rtl}@font-face{font-family:Schoolbell;src:url(/media/themes/fukasawa-child/fonts/Schoolbell.svg#Schoolbell) format("svg"),url(/media/themes/fukasawa-child/fonts/Schoolbell.eot?) format("eot"),url(/media/themes/fukasawa-child/fonts/Schoolbell.woff) format("woff"),url(/media/themes/fukasawa-child/fonts/Schoolbell.ttf) format("truetype");font-weight:400;font-style:normal}.attachment-medium{float:right;margin-left:12px;margin-bottom:12px;padding:8px}.attacment-meta{text-align:center;display:block;font-size:.8em;margin-top:-10px}.read-more{float:right}.more-link{color:#94b57b}.ticker-container{width:100%;display:table;visibility:hidden}.ticker-link,.ticker-text{display:table-cell;vertical-align:top}.ticker-text{width:88%}.str_wrap{overflow:hidden;-moz-user-select:none;-khtml-user-select:none;user-select:none}.str_move{position:absolute;top:0;left:0;cursor:move}.str_move_clone{display:none;//display:inline;//zoom:1;vertical-align:top;position:absolute;left:100%;top:0}.str_vertical
.str_move_clone{left:0;top:100%}.str_down
.str_move_clone{left:0;bottom:100%}.str_down .str_move,.str_vertical
.str_move{white-space:normal;width:100%}.noStop .str_move,.no_drag .str_move,.str_static
.str_move{cursor:inherit}.str_wrap
img{max-width:none!important}#ngg-images-3{margin-top:-68px;margin-bottom:20px}div.wpcf7{margin:0;padding:0}div.wpcf7-response-output{margin:2em
.5em 1em;padding:.2em 1em}div.wpcf7-mail-sent-ok{border:2px
solid #398f14}div.wpcf7-mail-sent-ng{border:2px
solid red}div.wpcf7-spam-blocked{border:2px
solid orange}div.wpcf7-validation-errors{border:2px
solid #f7e700}span.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{position:absolute;top:30px;left:98px;z-index:100;background:#fff;border:1px
solid red;font-size:10pt;width:180px;padding-left:2px}span.wpcf7-not-valid-tip-no-ajax{color:red;font-size:10pt;display:block}#shop-items .nav a,.zazzle-categories
a{text-decoration:none;font-size:90%;float:left}span.wpcf7-list-item{margin-left:.5em}.wpcf7-display-none{display:none}div.wpcf7 img.ajax-loader{border:none;vertical-align:middle;margin-left:4px}div.wpcf7
.placeheld{color:#888}.zazzle-categories{float:left;width:100%;margin-left:0!important;list-style:none!important;border-bottom:2px solid #e8e8e8;white-space:nowrap;padding-bottom:20px}.zazzle-categories
li{width:150px;float:left;background:#f8f8f8;height:30px;padding-right:2px;padding-bottom:1px}.zazzle-categories li:first-child{margin-top:0!important}.zazzle-categories
a{display:block;padding:3px
10px;color:#444;background:#e0e2d0;border-bottom:1px solid #c3c7a5;border-right:1px solid #c3c7a5;width:100%}.zazzle-categories a:hover{background:#94b57b;color:#fff!important;text-decoration:none}#shop-items
.nav{float:left;width:100%;margin:0;padding:0;list-style:none;background:#444;border-bottom:2px solid #E8E8E8}#shop-items .nav
li{display:inline}#shop-items .nav
a{display:block;padding:3px
10px;color:#F0F0F0;background:#bcd385;border-bottom:1px solid #94b57b;border-right:1px solid #94b57b;width:50%}#shop-items .nav a:hover{background:#94b57b}.widget-area #shop-items .nav
LI{padding:0;margin:0;border-bottom:initial;line-height:1.62em;width:100%}.textwidget
H4{color:silver;margin-bottom:0}.widget_text:nth-of-type(2){width:100%;max-width:335px}.rss-fb{height:85px}.fb-page,.fb-page span,.fb-page.fb_iframe_widget span
iframe{width:100%!important;overflow:hidden}ul#mor
e{clear:left;margin-top:60px}.pagination{width:100%;margin-top:26px}.comment-records{float:left}.comment-nav{float:right}.broken_link,a.broken_link{text-decoration:none!important}#access{margin-bottom:6px}#attachment-nav a img,.entry-content a img,.entry-content
img{max-width:100%;padding:0;background:#FFF;width:auto}.attachment-teaser-thumb{width:100%!important;height:auto}.wp-caption{max-width:100%;padding:0;margin-bottom:40px;background:0 0;border:none;box-shadow:none}.wp-caption-text{margin:10px
0 0;font-size:.85em}#ngg-images-3,#ngg-images-4{width:102%}.ds-container,.ds-container-vertical{margin-left:-20px;width:105%;margin-bottom:16px}.video-container{padding-bottom:56.25%}.ataxx-container{padding-bottom:150%;margin-bottom:16px}.ds-container{padding-bottom:76.75%}.ds-container-vertical{padding-bottom:107.92%}.diffspot-container,.popup_content{padding-bottom:76.75%;margin-bottom:16px}.spacer{height:0}.ataxx-container,.diffspot-container,.ds-container,.ds-container-vertical,.video-container{position:relative;padding-top:35px;height:0;overflow:hidden}.ataxx-container iframe,.diffspot-container iframe,.ds-container iframe,.ds-container-vertical iframe,.video-container
iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.popup_content{position:relative;padding-top:35px;height:0;overflow:hidden;width:800px;display:inline!important}.ds_close,.popup_content
iframe{position:fixed;margin-left:10px}.popup_content
iframe{left:auto;width:100%;max-width:800px;right:auto;top:80px;max-height:614px;display:hidden}.popup_wrapper{overflow:hidden!important}.ds-instruct{background-color:#eee;padding:10px}ul.lcp_catlist{list-style-type:none}ul.lcp_catlist
li{display:inline-block;width:31%;margin-bottom:16px;padding:3px}.cat-img{width:auto!important}.ngg-widget{overflow:visible!important;width:90%!important;margin-left:-6px!important}.widget-area .entry-title{font-size:20px!important}.updates-container{height:250px}.updates-image
img{width:100%!important;display:block;border-top:#000 1px solid!important;border-bottom:#000 1px solid!important;border-left:none!important;border-right:none!important}.updates-text{float:left;width:66%;clear:both;padding:10px}.updates-image{float:right;width:234px;height:147px;margin-top:5px;margin-bottom:5px;padding:10px}.updates-separate{border:0;border-bottom:1px solid #eee;clear:both;display:block;height:0;margin:0
auto 10px;padding-top:10px;width:95%}.wp-image-2986{border:0!important}.expand{background-image:url(/media/themes/fukasawa-child/images/expand.png);float:right;width:10px;height:10px;margin-top:2px;margin-right:2px}.christmas-lights{position:absolute;left:0;top:0;z-index:2}#draw-container{width:100%}.etsy-content{height:auto;width:100%;margin-bottom:20px}.etsy-container-1,.etsy-container-2,.etsy-container-3{padding-left:45px;padding-right:51px;display:inline-block;padding-bottom:25px;text-align:center;width:280px}.etsy-container-1{background-color:#94b57b}.etsy-container-2{background-color:#b5d0b1}.etsy-container-3{background-color:#c4dac0}.etsy-container-1 iframe,.etsy-container-2 iframe,.etsy-container-3
iframe{height:2020px!important}span.zoomHover{margin:0!important;padding:0!important}img.wp-image-4229,img.wp-image-4234{border:0}@media (min-width:1001px) and (max-width:1085px){.widget_text:nth-of-type(2){width:190px}}@media (max-width:1000px){#menu-container,.sidebar{position:relative;max-width:none;width:100%}#content-bottom,.widgets{display:block}#access,.credits:before,.widget+.widget:before,.widgets:before{display:none}.sidebar{margin-top:0}#menu-container{padding:40px}.menu-content{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding-bottom:0;margin-bottom:0}.content,.content.thin{min-height:auto}#header,.content,.content.thin{max-width:100%;margin:0
auto;clear:both}#header.container{margin-left:0;width:100%}#content-bottom-wrap{background-color:#fff}.widget{float:left;width:50%;padding:30px
15px 0}.widget_most_recent_posts{height:420px}}@media only screen and (max-width:767px){#content-bottom.container,#footer.container{max-width:480px;width:90%}.col{width:100%;margin -left:0;margin-bottom:0}.widget,.widgets{margin:0
auto;max-width:480px}.widget{width:100%;float:none}.credits:before,.widget+.widget:before,.widgets:before{display:block}.content-bottom-widget{float:none;max-width:480px;width:90%}.widgets{width:90%}.widget-content{padding:0
0 15px;margin-top:-25px}}@media (min-width:760px){.rwd-table td:before{display:none}.rwd-table td,.rwd-table
th{display:table-cell;padding:1em!important}.rwd-table td:first-child,.rwd-table th:first-child{padding-left:0}.rwd-table td:last-child,.rwd-table th:last-child{padding-right:0}}@media (max-width:460px){.nav-toggle{position:relative;margin-top:16px;float:left;margin-left:16px}.widget_most_recent_posts{min-width:270px}}.rb-collection-container,.rb-item-container{width:100%;margin-top:36px;display:inline-block}.rb-collection-item,.rb-item{float:left;margin:0;padding:0
5px}.rb-collection-title{clear:both;display:block;text-align:center;padding-bottom:16px}.product-list{float:left;clear:left}.page-container{margin-top:20px}.comment-records,.ds-instruct{margin-bottom:20px}.page-container{background-color:#fff}.page-head{background-color:#e0e2d0;width:100%}.page-head .title-text{display:block;padding-left:18px;margin-bottom:24px;border:1px
solid #e0e2d0}.page-body{padding:10px;border:1px
solid #e0e2d0}.page-body
TEXTAREA{width:90%;height:200px;display:block;margin-left:auto;margin-right:auto;resize:none;overflow:auto}.page-body
INPUT{width:90%;height:16px;display:block;margin-right:auto;margin-left:auto}.page-body .input-text{display:block;padding-left:18px}.page-credits{margin-top:16px;font-size:12px}#depth-map{width:25%;height:auto;float:right;padding:20px
20px 0 20px}.entry-content .addthis_button,.entry-content .addthis_toolbox,.entry-header .addthis_button,.entry-header .addthis_toolbox{margin:10px 0 10px 0}.addthis_button_tweet{min-width:83px;float:left}.atwidget iframe{max-width:none}a.at-share-btn,a.at-share-btn:hover,div.addthis_native_toolbox a,div.addthis_native_toolbox a:hover,div.addthis_tool a,div.addthis_tool a:hover,div.addthis_toolbox a,div.addthis_toolbox a:hover{border:0;box-shadow:none;-webkit-box-shadow:none}div.addthis_toolbox br{display:none}
/*# sourceMappingURL=../../frontend/build/addthis_wordpress_public.min.css.map */
