/*! # postd
 * lastupdate : Tue Jun 09 2015 06:57:34
 * version    : 1.0.0
*/

a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}table{border-collapse:separate;border-spacing:0}caption,td,th{font-weight:400;text-align:left}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}a{-webkit-transition:.05s ease-in;transition:.05s ease-in}a:focus{outline:dotted thin}a:active,a:hover{outline:0;-webkit-transition:.05s ease-in;transition:.05s ease-in}a img{border:0}body{color:#555;background:#f7f7f7;font-size:14px;line-height:24px}h1,h2,h3,h4,h5,h6{clear:both;color:#555;font-weight:700;font-family:'Helvetica Neue',Helvetica,sans-serif;margin:0 0 4%}h1{font-size:30px}h2{font-size:26px}h3{font-size:22px}h4{font-size:20px}h5{font-size:16px;font-weight:700}h6{font-size:14px;font-weight:700}hr{border:0;height:1px;margin-bottom:1.5em;border-top:dotted 1px #ddd}::selection{background:#fff4b1;color:#222}::-moz-selection{background:#fff4b1;color:#222}ol,ul{margin:0 0 0 20px}ul{list-style:disc}ol{list-style:decimal}ol ol,ol ul,ul ol,ul ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}b,strong{font-weight:700}cite,dfn,em,i{font-style:italic}address{margin:0 0 1.5em}pre{position:relative;background:#f7f7f7;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:1.5rem;line-height:1.6;margin-bottom:1.6em;padding:3% 10% 3% 5%;overflow:auto;max-width:100%;tab-size:4}pre:before{position:absolute;right:0;top:0;height:100%;font-family:FontAwesome;content:"\f121";color:#fff;padding:0 3px;font-size:16px;z-index:5}code,kbd,tt,var{font:15px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}sub,sup{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}figure{margin:0}table{margin:0 0 1.5em;width:100%}th{font-weight:700}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}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-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=email],input[type=text],textarea{color:#666;border:1px solid #ccc;border-radius:3px}input[type=email]:focus,input[type=text]:focus,textarea:focus{color:#111}input[type=email],input[type=text]{padding:3px}textarea{overflow:auto;padding-left:3px;vertical-align:top;width:98%}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.clear{clear:both;display:block}embed,iframe,object{max-width:100%}a{text-decoration:none}a:active,a:focus,a:hover{color:#555}.button{color:#fff;text-shadow:1px 1px #2881da;font-weight:700;font-size:11px;padding:5px 10px;display:inline-block;height:27px;background:#58a6ff;background:-moz-linear-gradient(top,#58a6ff 0,#2491ef 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#58a6ff),color-stop(100%,#2491ef));background:-webkit-linear-gradient(top,#58a6ff 0,#2491ef 100%);background:-o-linear-gradient(top,#58a6ff 0,#2491ef 100%);background:-ms-linear-gradient(top,#58a6ff 0,#2491ef 100%);background:linear-gradient(to bottom,#58a6ff 0,#2491ef 100%);border:1px solid #128AF1}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}.alignleft{display:inline;float:left;margin:0 4% 3% 0}.alignright{display:inline;float:right;margin:0 0 3% 4%}.aligncenter{clear:both;display:block;margin:0 auto}.alignnone{margin-bottom:3%}.highlight{background:#fff198;color:#222}.intro-text{font-size:20px;color:#999}p .alignnone{margin-bottom:0}.fitvids iframe{text-align:center}.assistive-text{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);position:absolute!important}blockquote,blockquote p{margin:0}.attachment-dimensions{text-transform:uppercase;font-size:12px;text-align:center;color:#999}.site-header{z-index:10;position:relative;overflow:hidden;width:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.header-wrap{margin:0;padding:3.5% 20px;width:100%;display:inline-block}.header-wrap .hgroup{clear:both;width:100%;text-align:center;position:relative;z-index:15}.site-title{position:relative;margin-top:5px;margin-bottom:15px;font-size:24px;font-weight:700;line-height:43px;text-transform:uppercase;letter-spacing:1px;display:inline-block}.logo-image .site-title,.site-title a{color:#fff;border:4px solid #fff;padding:5px 10px;-webkit-transition:.07s ease-in;transition:.07s ease-in}.logo-image .site-title{padding:0 10px;display:none}.site-title a:hover{color:#7F858B;border-color:#7F858B;-webkit-transition:.07s ease-in;transition:.07s ease-in}.site-description{margin-bottom:0;font-size:11px;line-height:16px;font-weight:700;letter-spacing:3px;color:#60656D;text-transform:uppercase}.logo-image{margin-bottom:0}.site-navigation-menu{font-size:30px;line-height:42px;font-weight:700}.sticky-wrapper{background:#202026}.navigation-wrap{margin:0;padding:0 20px;width:100%;z-index:50;position:relative;background:#202026;min-height:54px;box-shadow:rgba(0,0,0,.15) 0 0 2px}.navigation-wrap-inside{max-width:1310px;margin:0 auto}.main-navigation{max-width:100%}.main-navigation ul{list-style:none;margin:0;padding-left:0;float:left;max-width:900px}.main-navigation li{display:inline-block;position:relative;word-wrap:break-word}.main-navigation a{display:block;text-decoration:none;color:#5C5F66;font-size:11px;font-weight:700;text-transform:uppercase;padding:15px 12px;-webkit-transition:.07s ease-in;transition:.07s ease-in}.main-navigation a:hover{background:#efefef}.menu>li:first-child a{padding-left:0}.menu>li:first-child .sub-menu a{padding-left:15px}.main-navigation li:first-child a{border-left:none}.main-navigation li:last-child a{border-right:none}.main-navigation ul ul{-moz-box-shadow:0 3px 3px rgba(0,0,0,.2);-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);display:none;float:left;position:absolute;top:54px;left:0;z-index:99999;text-align:left;box-shadow:rgba(0,0,0,.1) 0 0 5px;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f4f4f4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#fff 0,#f4f4f4 100%);background:-o-linear-gradient(top,#fff 0,#f4f4f4 100%);background:-ms-linear-gradient(top,#fff 0,#f4f4f4 100%);background:linear-gradient(to bottom,#fff 0,#f4f4f4 100%)}.main-navigation ul ul ul{left:100%;top:0}.main-navigation ul ul a{width:175px;padding:10px 15px;color:#666}.main-navigation ul ul a:hover{color:#aaa}.main-navigation ul ul li{border-bottom:solid 1px rgba(0,0,0,.06)}.main-navigation li a:hover,.main-navigation li.current-menu-item>a{border-radius:3px;background:0 0;color:#fff;-webkit-transition:.07s ease-in;transition:.07s ease-in}.sub-menu li.current-menu-item a{color:#666}.main-navigation ul li:hover>ul{display:block}.menu-toggle{float:left;width:75%;cursor:pointer;color:#fff;text-transform:uppercase;font-size:14px;line-height:14px;margin:15px 0}.menu-toggle:hover{color:#50535A;-webkit-transition:.07s ease-in;-moz-transition:.07s ease-in;transition:.07s ease-in}.main-small-navigation .menu{display:none;margin-bottom:20px;padding-top:15px;width:100%;float:left;border-top:solid 1px #37373c}.main-small-navigation li,.main-small-navigation ul{list-style-type:none;margin:0;padding:0}.main-small-navigation li{padding:2px 0}.main-small-navigation li:last-child{padding-bottom:0;border-bottom:0}.main-small-navigation li a{color:#50535A;font-size:12px;font-weight:700;text-transform:uppercase}.search-toggle-active{color:#fff!important}.main-small-navigation li a:hover,.main-small-navigation li.current-menu-item>a{color:#fff}.main-small-navigation .sub-menu{margin-left:10px}.main-small-navigation .sub-menu li{border:none;margin:0;padding:2px 0}.main-small-navigation .sub-menu li:before{content:"- "}.post-navigation a{color:#555}.post-navigation .nav-next,.post-navigation .nav-previous{padding:10px 0}.post-navigation i{font-size:11px}.post-navigation .meta-nav{font-weight:700;text-transform:uppercase;font-size:13px;width:100%;float:left;clear:both}.post-detail-col{float:right;width:25%;padding-left:5%;border-left:solid 1px #e6e6e6}.post-detail-col h3{text-transform:uppercase;font-size:13px;margin-bottom:0}.post-detail-cat{margin-bottom:10px}.secondary-navigation{display:none}.navigation-wrap .toggle-icons{float:right;border-left:dotted 1px #37373c;padding-left:10px;margin-left:0}.toggle-icons li{list-style-type:none;display:inline}.toggle-icons a{color:#5C5F66;padding:15px 8px;display:inline-block;font-size:11px;font-weight:700;text-transform:uppercase}.toggle-icons li:last-child a{padding-right:0}.toggle-icons a.current,.toggle-icons a:hover{color:#fff;outline:0}.toggle-icons a span{display:none}.toggle-boxes{float:right}.toggle-box{display:none;float:right;padding-right:15px}.toggle-box:first-child{display:block}.toggle-box-social{padding-top:14px}.toggle-box-filters{padding-top:12px}.toggle-box-search{padding-right:0}a.search-toggle{float:right;display:none;margin-top:14px;color:#50535a;font-size:14px}a.search-toggle:hover{color:#fff}.header-search{display:block;float:right}.header-search input[type=text]{border:none;border-radius:0;-webkit-appearance:none;height:54px;padding:0 15px;width:215px;font-family:"Helvetica Neue",Helvetica,sans-serif;background:#eee;outline:0;-webkit-transition:.07s ease-in;transition:.07s ease-in}.error404 #content-wrap #searchform{position:relative;margin:5% 10%}.error404 #content-wrap #s{width:100%;height:50px;border:none;background:#f4f4f4;padding:0 15px}.error404 #content-wrap #s:focus{background:#eee;outline:0}.error404 #content-wrap #searchsubmit{position:absolute;right:0;top:0;height:50px;font-family:"Helvetica Neue",Helvetica,sans-serif}.error404 #secondary{display:none}.error404 #primary{float:none;margin:0 auto;display:block}.error404 #content-wrap p{text-align:center;padding:0 12%}.page-template-full-width-php #primary{float:none;margin:0 auto;display:block;width:100%}.page-template-full-width-php #content{max-width:none}#main{position:relative;padding:6% 6% 8%;max-width:1440px;margin:0 auto -7px}#page .blocks-page,.archive #main,.search #main{padding:0}#page{margin:0 auto;position:relative}#main,#primary,#secondary,footer{display:inline-block;width:100%}.entry-content{width:100%;font-size:18px;line-height:30px}.post-excerpt{width:18%;margin-right:5%;float:left;color:#0e89cf;margin-bottom:30px;font-size:17px;line-height:28px;text-align:right}.post-image{width:100%;margin:0;display:inline-block;position:relative;z-index:20}.post-image img{width:100%;max-width:100%;height:auto;display:block}.page-featured-image{margin-top:-5%;margin-bottom:5%;display:block}.featured-image-bg{position:absolute;top:0;left:0;z-index:5;width:100%;height:100%;filter:gray;-webkit-filter:grayscale(100%);background-size:cover;background-position:center center;opacity:.07;background-attachment:fixed}.backstretch{opacity:.07;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);display:none}.page .backstretch,.single .backstretch{display:block}.block-quote .featured-image-bg{background-attachment:inherit}.single .block-quote .featured-image-bg{opacity:.07}.format-quote .block-text{background:#383b40;padding:8% 6%}.block-quote{position:relative;background:#464C57;padding:15%;-webkit-transition:.07s ease-in;-moz-transition:.07s ease-in;transition:.07s ease-in}.single .block-quote{margin-bottom:0;padding-left:12%}#block-container .block-quote p,.single .block-quote p{font-size:32px;font-weight:700;line-height:42px;margin-bottom:0;color:#B7BBC2;z-index:10;position:relative}.single .block-quote p{font-size:40px;line-height:50px}.block-quote em{display:inline-block;color:#fff;font-style:normal;font-size:13px;font-weight:700;line-height:20px;margin-top:7%;text-transform:uppercase;letter-spacing:0}.block-quote a{color:#fff}.block-quote a:hover{color:#dbdbdb}.single .block-quote em{font-size:20px;font-weight:700}#content .block-text .gallery{margin:0 0 2%;width:100%;display:inline-block}#content .block-text .gallery dl{margin:0 0 2%}#content .gallery-item{margin:0;z-index:10;position:relative}#content .block-text .gallery-item a,#content .gallery-item a{display:inline-block}#content .gallery-item img{border:5px solid transparent;margin:0;-webkit-transition:.07s ease-in;transition:.07s ease-in;width:90px;display:inline-block}#content .gallery-item img:hover{border:5px solid #eee}#main:not(.blocks-page) #content .gallery-item img{border:10px solid transparent;width:200px}#main:not(.blocks-page) #content .gallery-item img:hover{filter:none;-webkit-filter:none;border:10px solid #eee!important;-webkit-transition:.07s ease-in;-moz-transition:.07s ease-in;transition:.07s ease-in}.single .gallery-item img:hover{border:10px solid #eee!important}.gallery br:last-child{display:none}.gallery .gallery-caption{font-size:10px;text-transform:uppercase;line-height:18px}.slideshow-window{border-radius:0}.slideshow-slide{width:100%!important}.block-text iframe{max-width:none}.block .block-text iframe,.fluid-width-video-wrapper{text-align:center;margin-bottom:4%}.fluid-width-video-wrapper{margin-bottom:6%}.embed-rdio,.embed-soundcloud,.embed-spotify{text-align:center}.block-link{padding:7% 10%;text-align:center}.single .block-link{padding-bottom:3%}.block-link a{font-weight:700}#block-container .block-link p{margin:3% 0 0;line-height:20px;font-size:15px;text-align:center}#block-container .block-link p:first-child{margin-top:0}.single .block-link p{margin:2% 0 0;color:#fff;color:rgba(255,255,255,.5);font-size:18px;line-height:26px}.single .block-link p:last-child{margin-bottom:0}.block-chat{background:#464c57}#block-container .block-chat p,.single .block-chat p{margin:0;padding:7% 10%;border-bottom:solid 1px #525761;font-size:15px;line-height:20px;text-align:left!important;-webkit-transition:.07s ease-in;transition:.07s ease-in;color:#7C8691;font-weight:400;font-weight:500}.single .block-chat p{font-size:20px;font-weight:400;line-height:28px;padding:5% 7%}.block-chat p:last-child{border-bottom:none}.block-chat p:hover{background:rgba(0,0,0,.07);-webkit-transition:.07s ease-in;transition:.07s ease-in}.block-chat strong{color:#fff;clear:both;width:100%;display:inline-block;margin-bottom:5px}.entry-header .hgroup{width:100%;position:relative;z-index:10;padding:0 20px}.entry-header{width:100%;float:left;text-align:center;position:relative;overflow:hidden;background:#fff}.error404 .entry-header h1{margin-bottom:2%}.search .entry-header h1{border-bottom:solid 1px #eee;padding-bottom:3%}.entry-author{color:#bbb}.entry-excerpt{margin:15px 0 0;font-size:18px;font-weight:400;letter-spacing:0;line-height:28px;color:#888}.entry-excerpt p{margin-bottom:0}#page .blocks-content,.archive #content,.search-results #main #content{box-shadow:none;margin:0;padding:0;width:100%;max-width:100%;background:0 0;z-index:auto}#content{max-width:1100px;position:relative;background:#fff;box-shadow:rgba(0,0,0,.08) 0 0 3px;z-index:20}.error404 #content,.search #content{padding:5% 0 6%}.page #content{padding-top:5%}.search-no-results #content{display:none}.archive #primary,.blocks-page #primary,.search #primary{margin:0;padding:0;width:100%;float:none}#primary{float:left;width:71%}.page .block-text,.single .block-text{padding:0 9%;word-wrap:break-word;display:block}#content-wrap p,.block-text,.block-text p,.block-titles p{font-size:17px;line-height:30px}.archive-title{padding:4% 3% 1%;text-align:center}.search-no-results .archive-title{padding-bottom:5%}.archive-title h1{display:inline-block;font-weight:700;font-size:30px;line-height:30px;color:#D6D6D6;text-transform:uppercase;margin:0 auto;border:5px solid;padding:10px}#secondary{float:right;width:25%;font-size:14px;font-family:'Helvetica Neue',Helvetica,sans-serif;line-height:22px;background:#fff;z-index:20;position:relative;box-shadow:rgba(0,0,0,.08) 0 0 3px}#secondary .icon-links a{padding:5%;display:inline-block}#secondary aside{display:inline-block;width:100%;float:left;padding:12%;border-bottom:dotted 1px #e6e6e6}#secondary aside:last-child{border-bottom:none}#secondary img{max-width:100%}#secondary a{color:#999}#secondary a:hover{color:#555}#secondary .widget-title{text-transform:uppercase;font-size:13px;letter-spacing:0;line-height:18px;margin-bottom:6%}#secondary .widget ul,.archive-box ul{margin:0;padding:0;list-style-type:none}#secondary .widget ul.children,#secondary .widget ul.sub-menu{margin:0 0 0 10px}#secondary .widget ul.children li:before,#secondary .widget ul.sub-menu li:before{content:"- ";color:#aaa}#secondary .widget ul li{position:relative;padding-left:14px;margin-bottom:4px}#secondary .widget ul li a span{display:inline-block;font-size:11px;font-weight:700;background:#aaa;padding:0 4px;color:#fff;line-height:18px}#secondary .widget ul li:before{position:absolute;left:0;content:"\f105";font-size:10px;font-family:FontAwesome}#secondary .tagcloud a{font-size:12px!important;line-height:22px!important}#secondary aside.fb-like{padding:10px;display:block}#secondary aside.fb-like .fb-like-box,#secondary aside.fb-like .fb-like-box>span{display:block;width:100%!important}#secondary aside.fb-like .fb-like-box>span>iframe{width:100%!important}#secondary aside.request a.feedback-button,#secondary aside.request a.request-button{margin-bottom:5%;position:relative;display:block;padding:15px 15px 10px;color:#fff;font-weight:700;text-align:center;cursor:pointer;background:#999;box-shadow:0 5px 0 #777;text-shadow:0 1px 1px rgba(0,0,0,.5);-webkit-border-radius:4px;border-radius:4px;-webkit-transition:none;-moz-transition:none;transition:none}#secondary aside.request a.feedback-button:hover,#secondary aside.request a.request-button:hover{box-shadow:0 3px 0 #777;top:2px}#secondary aside.request a.feedback-button:active,#secondary aside.request a.request-button:active{box-shadow:0 0 0 #777;top:5px}.blocks-wrap{max-width:1440px;margin:0 auto}.block-container-wrap{position:relative;z-index:15;overflow:hidden;float:left;width:100%;padding-bottom:3%}.block-container-inside{padding-top:4%;max-width:1423px;margin:0 auto;padding-right:2%}#block-container{margin-right:-3%;overflow:inherit!important}.block{position:relative;background:#fff;float:left;width:29%;padding:0;box-shadow:rgba(0,0,0,.15) 0 0 1px;margin:0 0 40px 3%}.js .blockx{display:none}.block p{font-size:12px;line-height:15px;margin-bottom:5%}.archive .block-titles-wrap,.blocks-page .block-titles-wrap,.search .block-titles-wrap{padding:8% 25px 3%}.block-titles{padding:0 0 6%;display:inline-block;width:100%}.single .block-titles{padding:5% 9% 3%}.block-text{word-wrap:break-word}.single-attachment .block-text{padding-bottom:6%;text-align:center}.block-date{text-align:center;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#ADB5BB;margin:0}.block-date a{color:#adb5bb}.block-date a:hover{color:#555}.single .block-date{letter-spacing:1px}.block-titles .entry-date{color:#adb5bb}.block-thumb{position:relative;display:inline-block;width:100%;margin-bottom:-3%}.single .block-thumb{margin-bottom:-1%}.block .block-thumb:hover{opacity:.8;-webkit-transition:.07s ease-in;-moz-transition:.07s ease-in;transition:.07s ease-in}.block-thumb img,.page-featured-image img{max-width:100%;min-width:100%;margin:0 auto;display:block;-webkit-transition:.07s ease-in;-moz-transition:.07s ease-in;transition:.07s ease-in}.block-entry-title{font-size:16px;font-weight:700;text-align:left;letter-spacing:0;margin-bottom:0;word-wrap:break-word}.entry-header h1,.single .block-entry-title{font-size:30px;font-weight:700;letter-spacing:0;line-height:1.4em}.single .block-link-title{margin-bottom:3%}.block-entry-title a{color:#555}.block-entry-title a:hover{text-decoration:none;color:#777}.block .more-link{font-weight:700;text-transform:uppercase;font-size:11px;width:100%;text-align:center;display:inline-block;display:none}.block-meta{font-family:"Helvetica Neue",Helvetica,sans-serif;position:relative;display:inline-block;width:100%;float:left;padding:2% 25px;background:#f9f9f9;box-shadow:rgba(0,0,0,.05) 0 1px 1px}.block-comments,.block-likes{float:left;text-transform:uppercase;font-size:11px;font-weight:700;line-height:21px}.block-comments a,.block-likes a{color:#cad3da}.block-likes{margin-left:12px}.block-likes .fa-share-square{font-size:13px;line-height:24px}.block-permalink{margin-top:5px;float:right;color:#CAD3DA;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.infinite-scroll .blocks-nav,.infinite-scroll.neverending #colophon{display:none!important}.infinity-end.neverending #colophon{display:block!important}.infinite-scroll #infinite-footer{z-index:9999;display:none}.infinite-scroll #infinite-handle,.infinite-scroll .infinite-loader{position:absolute;bottom:-20px;left:49%}.infinite-scroll #infinite-handle{text-transform:uppercase;font-weight:700;font-size:12px;left:46%}.blocks-nav{float:right}.site-footer .blocks-nav a{color:#fff;font-weight:700;font-size:12px;text-transform:uppercase;border:3px solid #fff;padding:5px;letter-spacing:2px;margin-left:12px;height:80px}.site-footer .blocks-nav a:hover{color:#757B85;border-color:#757B85}.blocks-nav .blocks-nav-left,.blocks-nav .blocks-nav-right{float:right}.blocks-nav .blocks-nav-left a:before{content:"\f0d9";font-family:FontAwesome;margin-right:3px}.blocks-nav .blocks-nav-right a:after{content:"\f0da";font-family:FontAwesome;margin-left:4px}.ribbon-wrap{position:absolute;z-index:10;top:10px;right:10px}.ribbon{font-weight:700;font-size:12px;text-transform:uppercase;color:#fff;text-align:center;position:relative;padding:0 9px}.entry-meta{clear:both}.byline{display:none}.group-blog .byline,.single .byline{display:inline}.page-links{clear:both;margin:0 0 1.5em}.edit-link{padding:0 6px 3px;color:#fff;text-align:center;line-height:18px}.edit-link:hover{background:#555}.edit-link a{color:#fff;text-transform:uppercase;font-size:11px}.edit-link i{font-size:11px;margin-right:3px}.page-links{font-size:13px;font-weight:700;letter-spacing:4px;width:100%;border-top:dotted 1px #DDD;display:inline-block;padding-top:3%}.page-links a{padding:5px 5px 5px 8px;color:#fff;text-align:center}.page-links a:hover{background:#555}#comments .comments{background:#fff;float:left;width:100%}#comments-title{margin:0 0 4%;padding-bottom:3%;border-bottom:solid 1px #e6e6e6;text-align:left}#comments-title span{text-align:right;float:right}#comments #respond{padding:0}#comments .comment #respond{margin-top:0;padding-bottom:10px}#reply-title{margin:0 0 2%;width:100%;font-size:24px;line-height:24px}#comments .commentlist #reply-title{padding-top:3%;margin-top:3%}#comments .commentlist #respond #reply-title{padding-top:2%}#respond label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px}#respond .comment-subscription-form{margin-bottom:5px}#respond .comment-subscription-form label{text-transform:none;font-size:14px;font-weight:400;letter-spacing:0}#respond p{position:relative}#respond p{margin-bottom:15px}#commentform p{width:100%}#comments .form-submit{margin:10px 0 0!important}#respond input[type=email],#respond input[type=text],#respond textarea{color:#777;border:none;background:#fff;font:16px/24px 'Helvetica Neue',Helvetica,sans-serif;width:100%;padding:10px;-webkit-appearance:none;border-radius:0;box-shadow:rgba(0,0,0,.2) 0 0 1px;-webkit-transition:.07s ease-in;-moz-transition:.07s ease-in;transition:.07s ease-in}#respond .comment-form-comment{width:100%;display:inline-block}#respond input:focus,#respond input[type=email]:focus,#respond textarea:focus{outline:0;box-shadow:rgba(0,0,0,.22) 0 0 2px}#respond textarea{line-height:22px;width:100%}#commentform #submit{color:#fff;font-family:'Helvetica Neue',Helvetica,sans-serif;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:10px 20px;margin:0 0 18px;border:none;-webkit-transition:.07s ease-in;transition:.07s ease-in;-webkit-appearance:none;-webkit-border-radius:0}#commentform #submit:hover{background:#555;cursor:pointer;-webkit-transition:.07s ease-in;transition:.07s ease-in}.form-allowed-tags{font-size:12px;line-height:20px;color:#999;float:left;margin:10px 0 25px;width:100%!important;display:none}#comments .commentlist{list-style-type:none;counter-reset:li;margin:0}#comments .commentlist li{float:left;width:100%;padding:2% 0 3%;margin:0 0 3%;border-bottom:solid 1px #e6e6e6;position:relative;list-style:none}#comments .commentlist li:last-child{margin-bottom:8%}#comments .commentlist .children{margin:3% 0 0;border-top:solid 1px #eee;padding:3% 0 0}#comments .commentlist .children li{padding-left:5%}#comments .commentlist .children li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}#comments .comment-block{padding:0;position:relative}#comments .comment-edit-link{color:#ccc}#comments .comment-edit-link i{font-size:11px;margin-left:5px;vertical-align:middle}#comments .comment-text{position:relative;display:inline-block;width:80%;float:left;padding-top:2px}#comments .comment-text p{font-size:15px;line-height:22px}#comments .comment-reply-link{font-weight:700;font-size:12px;text-transform:uppercase}#cancel-comment-reply-link{font-size:12px;text-transform:uppercase;margin-left:8px}#cancel-comment-reply-link:before{content:"\f057";font-family:FontAwesome;margin-right:3px}#cancel-comment-reply-link:hover{color:#555;-webkit-transition:.07s ease-in;-moz-transition:.07s ease-in;-o-transition:.07s ease-in;transition:.07s ease-in}#cancel-comment-reply-link i{font-size:18px;color:#f74f4f}#cancel-comment-reply-link i:hover{color:#555;cursor:pointer}#comments .logged-in-as{float:left}#comments .commentlist .logged-in-as{padding-bottom:3%;margin-bottom:4%}#comments .logged-in-as a{color:#777}#comments .logged-in-as a:hover{color:#555}#comments .comment-notes,#comments .logged-in-as{width:100%;font-size:14px;line-height:18px;color:#bbb;margin-bottom:2%;padding-bottom:2%}#comments .commentlist .comment-notes{padding-bottom:3%;margin-bottom:20px!important;border-bottom:none}#comments .comment-notes .required{position:relative!important;top:auto!important;right:auto!important}#comments .comment-awaiting-moderation{background:#8ACF9B;width:100%;display:inline-block;padding:20px;text-align:center;font-style:normal;font-size:14px;margin-top:15px;color:#FFF}#comments .comment-awaiting-moderation:before{content:"\f058";font-family:FontAwesome;margin-right:10px}#comments .vcard-wrap{width:100%;display:inline-block}#comments .vcard{display:inline-block;width:10%;float:left;margin-right:5%}#comments .vcard img{float:left;height:35px;width:35px;border-radius:50px}#comments .fn{float:left;font-style:normal;font-size:13px;font-weight:700;text-transform:uppercase;line-height:16px;margin-top:0;width:100%}#comments .fn a{color:#555}#comments .fn a:hover{background:0 0;color:#777}#comments .comment-info{display:inline-block;position:relative;width:100%}#comments .comment-meta{float:left;line-height:11px;width:100%;margin-bottom:3%}#comments .comment-time a{text-transform:uppercase;font-size:9px;color:#ccc;display:inline-block;padding-top:5px}#comments .comment-time a:hover{color:#555}#comments .comment-time:hover{color:#999}#comment-nav-below{display:inline-block;width:100%;padding:2.5% 0 4%}#comment-nav-below a{color:#fff;font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:5px 10px}#comment-nav-below a:hover{background:#555}#comment-nav-below .nav-previous{float:left}#comment-nav-below .nav-next{float:right}.no-comments{text-align:center;font-weight:700;text-transform:uppercase;font-size:13px}.attachment #nav-below{width:100%;display:inline-block;background:#f7f7f7;margin-bottom:15px}.attachment #nav-below a{font-weight:700;color:#999}.attachment #nav-below a:hover{color:#555}.attachment #nav-below .nav-next,.attachment #nav-below .nav-previous{width:50%;display:inline-block;float:left;padding:10px}.attachment #nav-below .nav-next{border-left:solid 1px #eee}.search-result{padding:5% 0 2%;border-bottom:solid 1px #eee;text-align:center}.search-result:last-child{border-bottom:none}.search-results .block-text{padding:0}.search #content-wrap .site-navigation{padding:7% 0}.search #content-wrap .site-navigation a{color:#fff;font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:8px;-webkit-transition:.07s ease-in;-moz-transition:.07s ease-in;transition:.07s ease-in}.search #content-wrap .site-navigation a:hover{background:#555;-webkit-transition:.07s ease-in;-moz-transition:.07s ease-in;transition:.07s ease-in}.search .nav-previous{float:left}.search .nav-next{float:right}.search-results .meta-nav i{font-size:9px}.site-footer{position:relative;z-index:10;width:100%;display:block;background:#272a33;padding:2% 3%;margin:0 0 -7px}.site-footer a:hover{color:#fff}.site-footer .copyright{text-transform:uppercase;font-size:11px;color:#5C5F66;float:left;margin-right:10px;font-weight:700}.site-footer .sep{margin:0 5px}.archive .format-aside .entry-title,.blog .format-aside .entry-title{display:none}#content img,.comment-content img,.entry-content img,.widget img{max-width:100%;height:auto}.entry-content img,img[class*=align],img[class*=wp-image-]{height:auto}.entry-content img,img.size-full{max-width:100%;width:auto}.comment-content img.wp-smiley,.entry-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption{border:1px solid #eee;padding:2% 2% 0;max-width:100%}.wp-caption.aligncenter,.wp-caption.alignleft,.wp-caption.alignright{margin-bottom:5%}.wp-caption img{display:block;margin:0 auto;max-width:98%}.wp-caption-text{text-align:center;font-size:.8em!important;color:#999}#content-wrap .wp-caption .wp-caption-text{margin:.8075em 0;font-size:11px!important;text-transform:uppercase;letter-spacing:1px;line-height:18px}.site-content .gallery{margin-bottom:1.5em}.site-content .gallery a img{border:none;height:auto;max-width:90%}.site-content .gallery dd{margin:0}.post-tab{float:left;width:100%;background:#fafafa;padding:7% 12%}.page .post-tab{border-top:solid 1px #E3E3E3}.sd-like,.sd-sharing{display:inline-block}.sd-like{padding:3%!important;background:#f7f7f7;border:none!important}.sd-sharing{padding:3% 3% 2%!important;border-top:none!important;background:#f7f7f7}.sd-content ul{margin:0}.sd-sharing li,.sharedaddy li{list-style-type:none!important;display:inline-block;float:left;margin:0 8px 8px 0}div.sharedaddy .sd-content li span,div.sharedaddy a.sd-button{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}h3.sd-title{width:100%;margin-bottom:10px}#wpstats{display:none!important}#author-info{position:relative;display:inline-block}#author-avatar{float:right;width:100px;margin-left:40px}#author-avatar img{border-radius:100px}#author-info .avatar:hover{border:none!important;background:none!important;cursor:pointer}#author-info .grav-grav img{width:100px;height:auto}.grav-hijack,.grav-hijack:hover{border:none!important;background:none!important;height:auto!important;margin:0!important}.gcard{margin:11px 0 0 -4px!important}.author-profile{border-bottom:solid 1px #e6e6e6;padding-bottom:4%;margin-bottom:4%}#author-description{width:100%;margin-top:-6px;font-size:15px}#author-description h2{clear:none;margin-bottom:10px;font-size:20px;line-height:24px;letter-spacing:0}#content .author-posts ul,.author-posts li{margin:0;padding:0;list-style-type:none}.author-posts li{width:100%;display:inline-block;border-bottom:solid 1px #e6e6e6;margin-bottom:2%;padding-bottom:2%}.author-posts li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.author-posts li a{color:#555;font-size:16px}.author-posts li span{display:inline-block;font-weight:700;font-size:10px;line-height:18px;text-transform:uppercase;padding:0 4px;margin:0 8px 5px 0;color:#fff}#content input[type=password],.contact-form input[type=email],.contact-form input[type=text],.contact-form input[type=url],.contact-form textarea{width:100%!important;max-width:100%!important;font-size:14px;padding:10px;margin-bottom:16px!important;border-radius:0;border:none;background:#f3f3f3;-webkit-transition:.07s ease-in;transition:.07s ease-in}#content input[type=password]:focus,.contact-form input[type=email]:focus,.contact-form input[type=text]:focus,.contact-form textarea:focus{outline:0;background:#ececec;color:#666;-webkit-transition:.07s ease-in;transition:.07s ease-in}#content label,.contact-form label{text-transform:uppercase;font-size:12px;padding-bottom:2px;font-weight:700;margin-bottom:3px}#content label span,.contact-form label span{color:#AAA;margin-left:4px;font-weight:400}.contact-form label.radio{padding-bottom:0}#content input[type=submit],.contact-form input[type=submit]{color:#fff;font-family:'Helvetica Neue',Helvetica,sans-serif;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:10px 20px;border:none;-webkit-transition:.07s ease-in;transition:.07s ease-in;-webkit-appearance:none;-webkit-border-radius:0}#content input[type=submit]:hover,.contact-form input[type=submit]:hover{background:#555;cursor:pointer;-webkit-transition:.07s ease-in;transition:.07s ease-in}.contact-form p{font-size:.85em}.widget_recent_comments td{vertical-align:middle;padding:8px 0 4px}.header-search .icons{float:right}.header-search .icons a{margin:0 3px;color:#5C5F66;font-size:16px;line-height:26px}.header-search .icons a:hover{color:#fff}#calendar_wrap{background:#fff;border-right:none;border-bottom:none;box-shadow:rgba(0,0,0,.15) 0 2px 2px -1px;-moz-box-shadow:rgba(0,0,0,.15) 0 2px 2px -1px;-webkit-box-shadow:rgba(0,0,0,.15) 0 2px 2px -1px}#wp-calendar{margin:0;max-width:100%}#wp-calendar caption{text-align:center;background:#f7f7f7;padding:5px 10px;font-weight:700}#wp-calendar tr td,#wp-calendar tr th{text-align:center}#wp-calendar tr th{color:#fff;margin:-10px -10px 10px;font-size:11px;font-weight:700}#wp-calendar tbody tr td{padding:2px 0;border-right:solid 1px #f3f3f3;border-top:solid 1px #f3f3f3}#wp-calendar tbody tr td:hover{box-shadow:inset rgba(0,0,0,.1) 0 0 5px;-moz-box-shadow:inset rgba(0,0,0,.1) 0 0 5px;-webkit-box-shadow:inset rgba(0,0,0,.1) 0 0 5px;cursor:pointer}#wp-calendar tfoot td{border-top:solid 1px #f3f3f3;border-right:solid 1px #eee;padding:7px 0 5px;font-weight:700;font-size:10px;text-transform:uppercase}.widget_rss .rsswidget{color:#555}.widget_rss ul .rsswidget{color:#555!important}.widget_rss ul .rsswidget:hover{color:#aaa!important}.widget_rss .rsswidget{font-weight:700}.widget_rss li{margin:0 0 20px!important;padding:0 0 20px!important;list-style-type:none!important;border-bottom:solid 1px #eee}.widget_rss li:last-child{border-bottom:none;margin-bottom:0!important;padding-bottom:0!important}.widget_rss li:before{display:none}.widget_rss .rss-date{float:left;width:100%;font-size:10px;letter-spacing:1px;text-transform:uppercase;margin:10px 0;color:#bbb}.widget_rss li cite{margin-top:10px;display:inline-block}.widget-title .rsswidget img{display:none}.widget-title .rsswidget{color:#555!important}.textwidget{word-break:break-word}.tagcloud a{color:#fff!important;float:left;font-weight:700;margin:0 5px 5px 0;position:relative}.widget_archive select,.widget_categories select{width:100%}.wpcom-instagram-columns-3 img{max-width:31%!important}#content table td,#content table th{padding:10px}#content table tr:last-child td{border-bottom:none}#content .block-text blockquote{position:relative;padding:3% 0 3.5% 12%;margin-bottom:3%;border-top:dotted 1px #E7E7E7;border-bottom:dotted 1px #E7E7E7}#content .block-text blockquote blockquote{margin-bottom:0}#content .block-text blockquote p:before{position:absolute;left:-9%;top:1px;font-family:FontAwesome;content:"\f10d";font-size:18px;z-index:5}#content .block-text blockquote blockquote:last-child{padding-bottom:0}#content .block-text blockquote p{text-align:left;position:relative;z-index:10}#content .block .block-text blockquote{margin-bottom:10%}#content .block-text blockquote p{font-size:18px;font-weight:700;line-height:28px}#content .block-text blockquote cite{font-size:14px;font-weight:700;font-style:normal;text-transform:uppercase;width:100%;display:block;margin-top:15px;color:#999;text-align:right;padding-right:5%}.pull-left,.pull-right{width:30%;font-weight:400;font-weight:lighter;font-style:italic;line-height:30px;font-size:28px;border-top:dotted 2px #e7e7e7}.pull-right{float:right;margin:1% 0 3% 3%;padding:2% 0 0 2%;text-align:right}.pull-left{float:left;margin:1% 5% 3% 0;padding:2% 2% 0 0;text-align:left}.block-text-content dl{margin-bottom:4%}.block-text-content ol,.block-text-content ul{margin:0 0 4% 20px}#content ol{margin-left:25px}#content ol ol,#content ol ul,#content ul ol,#content ul ul{margin-bottom:0}#content ul{list-style-type:square}#content code,#content kbd{background:#f7f7f7;padding:0 4px}#content address{border-top:solid 1px #eee;border-bottom:solid 1px #eee;padding:2% 0}.twitter-tweet{margin:0 auto 4%!important}.animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}.animated.hinge{-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s}.flipInY{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipInY;-moz-backface-visibility:visible!important;-moz-animation-name:flipInY;-o-backface-visibility:visible!important;-o-animation-name:flipInY;backface-visibility:visible!important;animation-name:flipInY}.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}body{font-family:'Helvetica Neue',Helvetica,Arial,YuGothic,'游ゴシック','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif}h1{line-height:1.3}h2{line-height:1.4}h3{line-height:1.5}h4,h5,h6{line-height:1.6}p{margin-bottom:5%}a:hover img{-webkit-backface-visibility:hidden}.transition{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s}.a-alpha:hover img{filter:alpha(Opacity=50);opacity:.5}.site-header{background:#fff}h1.site-title{display:none}.header-wrap{padding-top:2.5%;padding-bottom:2.5%}.header-wrap .logo-image{line-height:0}.site-header .site-title a{color:#000;border-color:#000}.site-header .site-title a:hover{opacity:.5}#main{padding-top:60px;padding-bottom:60px}.post{position:relative}.edit-link{position:absolute;right:0;top:0}.fa-hatena-square:before{content:"B!";font-family:Verdana;font-weight:700}.block-thumb{height:220px;overflow:hidden;padding:20px 20px 0}.block-thumb span{display:block;-webkit-background-size:contain;-o-background-size:contain;background-size:contain;background-position:center center!important;background-repeat:no-repeat;height:200px}.pagination{margin:0 auto 40px}.pagination div{display:table;margin:0 auto}.pagination .pagination-pages{text-align:center;color:#aaa;font-size:12px;margin-top:5px}.pagination .current,.pagination a{display:inline-block;font-weight:700;font-size:14px;line-height:1;text-transform:uppercase;border:3px solid #D6D6D6;padding:8px 10px;margin:0 6px 6px}.pagination a{color:#469af6;border-color:#469af6;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s}.pagination a:hover{color:#fff;background:#469af6}.pagination .current{color:#D6D6D6;border-color:#D6D6D6}.pagination .pagination-jump{border-color:#f7f7f7;padding-left:0;padding-right:0}.pagination .pagination-jump:hover{color:#469af6;background:0 0}#content p+pre:before{display:none}#content h1+pre.prettyprint,#content h2+pre.prettyprint,#content h3+pre.prettyprint,#content p+pre.prettyprint{margin-top:-2%}#content pre.prettyprint{margin-bottom:5%;padding:5px;overflow-x:auto;font-size:10px;color:#ccc;border-color:#e6e6e6;-webkit-border-radius:8px;border-radius:8px}#content pre.prettyprint *{white-space:pre-wrap;font-size:13px;line-height:1.6}#content pre.prettyprint ol{margin-bottom:0;margin-left:40px}#content pre.prettyprint li{margin-bottom:0}#content pre.prettyprint:before{display:none}.block-date{font-size:12px;line-height:1em;margin-bottom:5%}.single .block-date{font-size:14px;margin-bottom:4%}.block-lineTitle{margin-bottom:5px;border-top:1px solid #999;position:relative;font-weight:700}.block-lineTitle span{display:block;text-transform:uppercase;color:#333;font-size:12px;line-height:1em;margin-top:-15px;text-align:center}.block-lineTitle em{display:inline-block;background-color:#fff;padding:10px}.block-entry-tags{display:block;padding-bottom:10px;font-family:'Helvetica Neue',Helvetica,Arial,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif}.single .block-entry-tags{margin-bottom:2%}.single .block-entry-tags .tagcloud a{font-size:12px!important;line-height:22px!important}.block-entry-tags dt{display:inline;padding-right:5px}.block-entry-tags dd{display:inline;margin:0}.tagcloud a{color:#777!important;background:#fff;border:none;padding:0 2px;line-height:14px!important;border-bottom:1px dotted #777;font-size:10px!important;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s}.tagcloud a:hover{background:0 0;color:#ccc!important;border-color:#ccc}.block-meta-social a{font-size:16px;line-height:26px;margin-right:10px;color:#cad3da;display:inline-block}.block-meta-social a i{vertical-align:middle}.block-meta-social a i.fa-hatena-square{font-size:16px;margin-top:1px}.block-meta-social a i.fa-google-plus{margin-top:2px;font-size:15px}.block-meta-social a span{vertical-align:middle;font-size:14px;font-weight:400}.block-meta-social a:hover{color:#555}.block-text-content h2{border-bottom:1px solid #999}.block-text-content h2,.block-text-content h3,.block-text-content h4{padding-top:3%}.block-text-content h5,.block-text-content h6{padding-top:2%}.block-text-content a:hover{text-decoration:underline}.block-text-content li{margin-bottom:1%}#content table{border:1px solid #e6e6e6;padding:0;font-size:.9em;border-collapse:collapse}#content table td,#content table th{border:1px solid #e6e6e6}#content table tr.odd{background:#f7f7f7}#content table thead{background:#fafafa}#single-related{border-top:1px solid #eee;background:#fafafa;padding-top:30px}#single-related-section .single-related-title{font-size:18px}.single-related-posts-post{position:relative;padding-left:95px;min-height:75px;border-bottom:solid 1px #e6e6e6;margin-bottom:2%;padding-bottom:2%}.single-related-posts-post:last-child{border-bottom:none;margin-bottom:0}.single-related-posts-post figure{position:absolute;left:0;top:0;width:75px;height:75px}.single-related-posts-post figure img{width:100%;height:auto;padding:5px;border:1px solid #eee;background:#fff}.single-related-posts-post figure a:hover img{opacity:.5}.single-related-posts-post>h3{margin:0;display:block;-webkit-transition:none;transition:none;font-size:100%}.single-related-posts-post>h3>a{display:block;font-weight:400;font-size:.9em;line-height:1.5em;margin:3px 0;color:#469af6}.single-related-posts-post>h3>a:hover{color:#555}.single-related-posts-post>span{font-weight:400;display:inline-block;font-size:12px;line-height:18px;text-transform:uppercase;color:#ADB5BB;margin:0 8px 5px 0}.single-paging{clear:both;padding:10px 0;border-top:solid 1px #e6e6e6}.single-paging .toggle-icons{display:none}.single-paging .block-text{margin-bottom:20px}.single-paging .single-paging-next,.single-paging .single-paging-prev{padding-top:30px}.block-text-content-SO-author{text-align:right;font-size:13px}.block-text-content-SO-author span{color:#666}.block-text-content-SO-answers{margin-top:20px;padding-top:20px;border-top:1px solid #e3e3e3}.block-text-content-SO-answers>ul{list-style:none;margin:0!important}.block-text-content-SO-answers>ul>li{display:block;border:1px solid #e3e3e3;padding:20px;margin:0 0 20px}.block-text-content-SO-answers>ul>li:last-child{margin-bottom:0}.block-text-content-SO-answer-author{text-align:right;font-size:13px}.block-text-content-SO-answer-author span{color:#666}.block-social{max-height:200px;padding-bottom:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.block-social.last{padding-top:40px;max-height:none;padding-bottom:0;margin-bottom:5%}.block-social>*{vertical-align:bottom}.block-social ul{list-style:none;margin:0!important;font-size:10px;color:#fff;line-height:1em!important}.block-social ul li{display:inline-block;margin-right:10px;margin-bottom:10px;height:60px;overflow:visible}.block-social ul li a{color:#fff}.block-social ul li.block-social-twitter iframe{width:68px!important}.block-social .fb_iframe_widget>span{vertical-align:baseline!important}.js .home .site-footer{display:block}.site-footer a{border:none;color:#666}.site-footer-nav{float:right;font-size:12px;margin-top:10px}.site-footer-nav a{border-bottom:none}.site-footer-nav a:hover{color:#999}.site-footer-nav ul{list-style:none;text-align:right;margin:0}.site-footer-nav ul li{display:inline}.site-footer .site-info-text{color:#fff}#comments .comment-edit-link:hover,#content .block-text blockquote p:before,#respond .required,#secondary .widget ul li:before,#secondary .widget ul li:hover:before,#single-tabs .single-tab-nav li a:hover i,#single-tabs .single-tab-nav li.active i,.author-posts li a:hover,.block-titles .entry-date:hover,.post-navigation a:hover,a{color:#469af6}#comment-nav-below a,#commentform #submit,#content input[type=submit],#secondary #searchsubmit,#wp-calendar tr th,.author-posts li span,.contact-form input[type=submit],.edit-link,.page-links a,.ribbon,.search #content-wrap .site-navigation a,.widget_blog_subscription input[type=submit],pre:before{background:#469af6}.post-meta{margin-top:10px;margin-bottom:30px;padding-bottom:25px;border-bottom:1px solid #999}.post-meta>div{margin-top:20px;border-top:1px solid #e6e6e6}.post-meta>div:first-child{margin-top:0;border-top:none}.block-text-original>div{display:table;width:100%}.block-text-original-image{display:table-cell;vertical-align:middle;width:80px;max-height:80px;padding-right:20px;line-height:0}.block-text-original-image img{border-radius:70px;-webkit-border-radius:70px;-moz-border-radius:70px;width:60px;height:60px}.block-text-original-text{display:table-cell;vertical-align:middle;margin-bottom:0!important}.block-text-original-text p{margin:5px 0 0;font-size:.7em;line-height:1.6em}.block-text-original-text p:first-child{font-size:16px;line-height:1.6em}.block-meta-product{margin:10px 0 0;border:1px dotted #ccc!important;padding:0 20px}.block-meta-product-item{display:table;width:100%}.block-meta-product-item>*{vertical-align:top;text-align:left}.block-meta-product-item a:hover img{opacity:.5}.block-meta-product-item figure{padding:20px 20px 20px 0;width:200px;display:table-cell;text-align:center}.block-meta-product-item figure img{max-width:180px;height:auto}.block-meta-product-item dl{display:table-cell;padding:20px 0}.block-meta-product-item dl dt{font-size:13px;line-height:1.5em;letter-spacing:0;margin-bottom:10px}.block-meta-product-item dl dt a{display:inline-block}.block-meta-product-item dl dt span{display:inline-block;margin-bottom:5px}.block-meta-product-item dl dt span img{max-height:25px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.block-meta-product-item dl dt em{font-style:normal;font-weight:400;word-break:break-all}.block-meta-product-item dl dd{margin:0;font-size:13px;line-height:1.5em;letter-spacing:0}.block-text-licence{margin:5px 0 0;padding:20px 0 0;font-size:12px;line-height:1.6em;text-align:center}.block-text-licence br{display:none}.block-text-licence>a[rel=license]:first-child{display:block;margin-left:auto;margin-right:auto;text-align:center}.block-text-licence>a[rel=license]:first-child img{margin-bottom:5px}.block-feedback{margin-bottom:20px}.block-feedback a{font-size:.8em;color:#888;text-decoration:underline}#post-hourly{border:2px solid #e6e6e6;padding:15px;margin:30px 0;background:#f7f7f7}#post-hourly .block-hourly{display:table;border-collapse:collapse;width:100%}#post-hourly .block-hourly>*{display:table-cell;vertical-align:middle}#post-hourly .block-hourly-title{width:115px;padding-right:15px;border-right:1px solid #e6e6e6;text-align:center}#post-hourly .block-hourly-title h3{margin:0}#post-hourly .block-hourly-title a{display:block}#post-hourly .block-hourly-title a:hover img{opacity:.5}#post-hourly .block-hourly-title a:hover span{color:#ccc}#post-hourly .block-hourly-title img{width:100px;height:auto;margin:0 auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}#post-hourly .block-hourly-title span{font-size:11px;line-height:1em;letter-spacing:0;margin-top:5px;display:block;font-weight:700;color:#666}#post-hourly .block-hourly-body{padding-left:15px}#post-hourly .block-hourly-body dl dt{font-size:12px;line-height:1.4em;letter-spacing:0;color:#666}#post-hourly .block-hourly-body dl dd{margin:0}#post-hourly .block-hourly-body ul{list-style:none;margin:5px 0 0}#post-hourly .block-hourly-body ul li{margin:3px 0 0;list-style:none}#post-hourly .block-hourly-body ul a{display:inline-block;word-wrap:break-all;word-break:break-all;font-size:13px;line-height:1.5em;letter-spacing:0}#post-hourly .block-hourly-body ul a i{margin-right:5px;vertical-align:middle;color:#999}#post-hourly .block-hourly-body ul a img{width:13px;height:13px;margin-right:5px;vertical-align:middle}#post-hourly .block-hourly-body ul a span{vertical-align:middle}.block-subscribe{margin:30px 3% 0;overflow:hidden;text-align:center}.block-subscribe .block-subscribe-inner{margin:0;padding:0 16px;border:3px solid #e6e6e6;background:#f7f7f7;display:inline-block;height:48px;width:auto}.block-subscribe .block-subscribe-inner>p{font-size:11px;letter-spacing:0;margin:0 16px 0 0;padding:0;display:inline-block;float:left;height:42px;line-height:42px;font-weight:700;color:#666}.block-subscribe .block-subscribe-inner>ul{margin:0;display:inline-block;height:42px;line-height:42px;border-radius:4px;list-style:none;text-align:center;text-decoration:none;overflow:hidden}.block-subscribe .block-subscribe-inner>ul li{position:relative;display:block;float:left;overflow:hidden;height:22px;line-height:22px;top:50%;margin-top:-10px;margin-right:5px}.block-subscribe .block-subscribe-inner>ul li.facebook{width:82px;margin-top:-12px}.block-subscribe .block-subscribe-inner>ul li.twitter{width:90px}.block-subscribe .block-subscribe-inner>ul li.feedly{width:66px;margin-right:0}.prettyprint{background:#fff;font-family:Menlo,'Bitstream Vera Sans Mono','DejaVu Sans Mono',Monaco,Consolas,monospace;font-size:12px;line-height:1.5;border:1px solid #ccc;padding:10px}pre .pln{color:#4d4d4c}ol.linenums{margin-top:0;margin-bottom:0}li.L1,li.L3,li.L5,li.L7,li.L9{background:#fafafa}@media screen{pre .str{color:#718c00}pre .kwd{color:#8959a8}pre .com{color:#8e908c}pre .typ{color:#4271ae}pre .lit{color:#f5871f}pre .clo,pre .opn,pre .pun{color:#4d4d4c}pre .tag{color:#c82829}pre .atn{color:#f5871f}pre .atv{color:#3e999f}pre .dec{color:#f5871f}pre .var{color:#c82829}pre .fun{color:#4271ae}}@media only screen and (min-width:765px) and (max-width:900px){.block-container-wrap{width:98%;margin-left:0}.block-container-inside{padding-right:0}}@media only screen and (min-width:1020px){.block{width:22.5%;margin-left:2%}}@media only screen and (min-width:1440px){#main{display:block}}@media screen and (max-width:768px){#secondary{float:left;width:100%;margin-top:5%}#secondary aside{padding:8%}.block-meta-product-item{display:block}.block-meta-product-item figure{display:block;width:100%;box-sizing:border-box;padding:20px 0 0}.block-meta-product-item dl{display:block;box-sizing:border-box;padding-top:10px}#post-hourly .block-hourly,#post-hourly .block-hourly>*{display:block}#post-hourly .block-hourly-title{width:auto;margin:0 auto 10px;padding-right:0;padding-bottom:10px;border:none;border-bottom:1px solid #e6e6e6}#post-hourly .block-hourly-body{padding-left:0}#post-hourly .block-hourly-body ul a{font-size:14px;line-height:1.8em;letter-spacing:0}}@media only screen and (max-width:768px){.block-meta{padding:2% 5%}body,html{overflow-x:hidden}pre:before{font-size:14px}.site-title{font-size:18px;margin-bottom:10px}.site-title a{padding:4px 8px}.site-description{letter-spacing:0}h1,h2,h3,h4,h5,h6{margin-bottom:6%}.archive-title h1{font-size:16px;border:4px solid;padding:3px 8px}.entry-header h1,.single .block-entry-title{font-size:24px;line-height:30px;padding:0;margin-bottom:0}.archive .block-titles-wrap,.blocks-page .block-titles-wrap,.search .block-titles-wrap{padding:5% 5% 3%}.block .block-titles{padding-bottom:4%}.block .block-entry-title{font-size:24px;line-height:30px}h2{font-size:24px;line-height:28px;letter-spacing:-1px}h3{font-size:16px;line-height:20px}.single .block-date{font-size:11px;margin-bottom:3%;line-height:16px}#content-wrap p,.block-text,.block-text p,.block-titles p,.entry-content{font-size:15px;line-height:24px}#content .block-text blockquote p{font-size:14px;line-height:22px}#content .block-text blockquote p:before{left:-13%}.pull-left,.pull-right{font-size:18px;line-height:20px}#main{padding:3% 3% 5%}#primary{width:100%;float:none}.block-container-inside{padding-top:3%}.page .block-text,.single .block-text{padding:0 6%}.search-results .block-text{padding:0}.header-wrap{padding:5% 20px}.navigation-wrap,.navigation-wrap-inside{min-height:44px}.archive-box li{font-size:16px;padding:6px 0}.sticky-wrapper{height:auto!important;position:relative!important}.main-small-navigation .menu,.menu{display:none}.menu>li:first-child .sub-menu a{padding-left:0}.menu-toggle{width:100px}.header-search{width:100%;float:left}.header-search #searchform{float:none}.header-search input[type=text]{float:left;width:100%;margin:0;padding:0 10px;height:38px}.header-search,.toggle-icons{display:none}.header-search input{height:30px;width:100%}.header-search #s{width:79%}.header-search #searchsubmit{width:21%}.header-search .icons{float:left;width:100%}.header-search .icons a{font-size:17px;margin:0 3px}.header-search .icon-links a:first-child{margin-left:0}.error404 #content-wrap #s,.error404 #content-wrap #searchsubmit{height:35px}.error404 #content-wrap #searchform{margin-bottom:5% 4%}.navigation-wrap .toggle-icons{float:left;width:100%;padding-left:0;border-left:none;border-top:solid 1px #37373c}.toggle-icons a{padding:15px 15px 5px 0}.toggle-boxes{width:100%;float:left;margin-bottom:15px}.toggle-box{float:left;width:100%;padding:0}.toggle-box:first-child{display:block}.toggle-box-filters,.toggle-box-social{padding-top:0}.infinite-loader{bottom:-10px;left:42%}.block-container-wrap{width:100%;margin-left:3%}.block{margin-bottom:20px}.block p{font-size:15px;line-height:24px;margin-bottom:5%}.block-text{padding:0}.single-attachment .block-text{padding-bottom:5%}.ribbon-wrap{right:0;top:0}.intro-text{font-size:16px;color:#999}.post-tab{padding:7%}.author-profile{padding-bottom:6%;margin-bottom:6%}#author-avatar{margin-left:15px;display:inline-block}#author-avatar img{width:60px;height:auto;float:right}#author-description{font-size:14px;line-height:20px}#author-description h2{width:50%}.author-posts li a{font-size:14px;float:left;width:100%}.author-posts li span{float:left}.post-navigation{width:100%}.post-detail-col{float:left;padding-left:0;width:100%;border-top:solid 1px #e6e6e6;border-left:none;padding-top:10px;margin-top:10px}.post-tab .sd-like,.post-tab .sd-social{padding:5% 0}#comments-title{display:inline-block}#comments-title span{float:left;clear:both;width:100%;text-align:left}.commentlist li{margin:0 0 5%}.commentlist li:last-child{margin-bottom:5%}.commentlist #respond #reply-title{padding-top:3%}#comments .comment-text p{font-size:14px}#comments .comment-notes,#comments .logged-in-as{margin-bottom:5%;padding-bottom:6%}#reply-title{font-size:20px;line-height:18px}.block-quote{padding:10%}#block-container .block-quote p{font-size:20px;line-height:32px}.single .block-quote p{font-size:20px;line-height:28px}.single .block-quote cite{font-size:12px;padding:2px 5px}.blocks-nav{width:100%;float:left;padding:5% 0 7%}.blocks-nav a{margin-left:0}.blocks-nav .blocks-nav-left{float:left}.site-footer{margin-bottom:0}.site-footer .copyright{width:100%;text-align:center;font-size:10px}.header-wrap .logo-image img{width:140px;height:auto}#main{padding-top:6%;padding-bottom:8%}.pagination{width:93%}.pagination div{display:table;margin-left:auto;margin-right:auto}.pagination .current,.pagination a{margin-left:3px;margin-right:3px}.pagination .inactive{display:none}.pagination .pagination-pages{margin-top:0}.single .block-titles{padding:5% 6%}.block-thumb{margin-bottom:0}.single .block-entry-tags{padding:0}.single-related-posts-post{margin-bottom:15px;padding-bottom:15px}.single-related-posts-post:last-child{margin-bottom:0}.site-info{padding-bottom:10px}.site-info img{width:200px;height:auto}.site-footer-nav{float:none}.site-footer-nav ul{padding:10px 0;text-align:center}}@media only screen and (max-width:765px){.block{width:93%;margin-left:0}}@media screen and (max-width:540px){.block-subscribe .block-subscribe-inner{width:100%;height:auto}.block-subscribe .block-subscribe-inner>p{padding:16px 0 0;display:block;float:none;height:auto;line-height:1em;text-align:center}}@media print,projection{pre .str{color:#060}pre .kwd{color:#006;font-weight:700}pre .com{color:#600;font-style:italic}pre .typ{color:#404;font-weight:700}pre .lit{color:#044}pre .clo,pre .opn,pre .pun{color:#440}pre .tag{color:#006;font-weight:700}pre .atn{color:#404}pre .atv{color:#060}}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-2deg)}70%{-webkit-transform:perspective(400px) rotateY(2deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}}@-moz-keyframes flipInY{0%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-moz-transform:perspective(400px) rotateY(-2deg)}70%{-moz-transform:perspective(400px) rotateY(2deg)}100%{-moz-transform:perspective(400px) rotateY(0deg);opacity:1}}@-o-keyframes flipInY{0%{-o-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-o-transform:perspective(400px) rotateY(-2deg)}70%{-o-transform:perspective(400px) rotateY(2deg)}100%{-o-transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}40%{transform:perspective(400px) rotateY(-2deg)}70%{transform:perspective(400px) rotateY(2deg)}100%{transform:perspective(400px) rotateY(0deg);opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}