*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{overflow-x:hidden}html{position:relative;background:#fff}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}.clearfix:after{content:"";display:block;clear:both;visibility:hidden;font-size:0;height:0}.clearfix{*display:inline-block;height:1%}*::-moz-selection,*::-webkit-selection,::selection,.highlight{background:#fff198;color:#222}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}body{margin:0;color:#555;background:#fff;font:16px/28px 'Helvetica Neue',Helvetica,sans-serif;overflow-x:hidden;padding:0}img{border-style:none}a{color:#b3b3b3;text-decoration:none;-webkit-transition:.07s ease-in;-moz-transition:.07s ease-in;-o-transition:.07s ease-in;transition:.07s ease-in}a:hover{color:#555;text-decoration:none;-webkit-transition:.07s ease-in;-moz-transition:.07s ease-in;-o-transition:.07s ease-in;transition:.07s ease-in}input,textarea,select{font:100% arial,sans-serif;vertical-align:middle;color:#000}form,fieldset{margin:0;padding:0;border-style:none}input[type=text],textarea{color:#999;border:none;border:solid 1px #e4e4e4;border-bottom:solid 1px #ddd;background:#fff;width:100%;padding:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-appearance:none}input:focus,textarea:focus{outline:none}submit{font-family:helvetica neue,Helvetica,Arial,sans-serif;font-weight:500;color:#666;text-shadow:0 1px 0 rgba(255,255,255,.59);padding:10px 15px;margin:10px 0 0;font-size:13px;outline:none;background:#f1f1f1;border:1px solid #d8d8d8;border-bottom:1px solid #ccc;border-radius:3px;cursor:pointer;overflow:visible;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.027),inset 0 1px 0 rgba(255,255,255,.69),inset 0 -1px 0 rgba(0,0,0,.0187),inset 0 16px 15px rgba(255,255,255,.57);-moz-box-shadow:0 2px 2px rgba(0,0,0,.027),inset 0 1px 0 rgba(255,255,255,.69),inset 0 -1px 0 rgba(0,0,0,.0187),inset 0 16px 15px rgba(255,255,255,.57);-o-box-shadow:0 2px 2px rgba(0,0,0,.027),inset 0 1px 0 rgba(255,255,255,.69),inset 0 -1px 0 rgba(0,0,0,.0187),inset 0 16px 15px rgba(255,255,255,.57);box-shadow:0 2px 2px rgba(0,0,0,.027),inset 0 1px 0 rgba(255,255,255,.69),inset 0 -1px 0 rgba(0,0,0,.0187),inset 0 16px 15px rgba(255,255,255,.57);-webkit-appearance:none;-webkit-transition:.1s ease-in;-moz-transition:.1s ease-in;-o-transition:.1s ease-in;transition:.1s ease-in}submit:hover{background:#f9f9f9;cursor:pointer;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.027),inset 0 1px 0 rgba(255,255,255,.69),inset 0 -1px 0 rgba(0,0,0,.0187),inset 0 16px 15px rgba(255,255,255,.75);-moz-box-shadow:0 2px 2px rgba(0,0,0,.027),inset 0 1px 0 rgba(255,255,255,.69),inset 0 -1px 0 rgba(0,0,0,.0187),inset 0 16px 15px rgba(255,255,255,.75);-o-box-shadow:0 2px 2px rgba(0,0,0,.027),inset 0 1px 0 rgba(255,255,255,.69),inset 0 -1px 0 rgba(0,0,0,.0187),inset 0 16px 15px rgba(255,255,255,.75);box-shadow:0 2px 2px rgba(0,0,0,.027),inset 0 1px 0 rgba(255,255,255,.69),inset 0 -1px 0 rgba(0,0,0,.0187),inset 0 16px 15px rgba(255,255,255,.75);-webkit-transition:.1s ease-in;-moz-transition:.1s ease-in;-o-transition:.1s ease-in;transition:.1s ease-in}submit:active{border:1px solid #d2d2d2;border-bottom:1px solid #d8d8d8;border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.58),inset 0 1px 6px rgba(0,0,0,.07),inset 0 -16px 15px rgba(255,255,255,.2);-moz-box-shadow:0 1px 0 rgba(255,255,255,.58),inset 0 1px 6px rgba(0,0,0,.07),inset 0 -16px 15px rgba(255,255,255,.2);-o-box-shadow:0 1px 0 rgba(255,255,255,.58),inset 0 1px 6px rgba(0,0,0,.07),inset 0 -16px 15px rgba(255,255,255,.2);box-shadow:0 1px 0 rgba(255,255,255,.58),inset 0 1px 6px rgba(0,0,0,.07),inset 0 -16px 15px rgba(255,255,255,.2)}hr{margin:40px 0 30px;border:0;border-bottom:1px solid #eee;height:1px}h1,h2,h3,h4,h5,h6{margin:0 0 25px;font-family:helvetica neue,Helvetica,sans-serif;font-weight:700;color:#444}h1{font-size:34px;line-height:40px}h2{font-size:28px;line-height:32px}h3{font-size:22px;line-height:30px}h4{font-size:18px;line-height:22px}h5{font-size:14px;line-height:18px}h6{font-size:12px}small{font-size:12px}.header{color:#92999c;position:fixed;background:#303739 url(images/sidebar.jpg);z-index:10;width:250px;height:100%;float:left;font-size:14px;line-height:24px}.header hgroup{float:left;width:100%;border-top:solid 1px #3b4143;padding:30px 15px;z-index:100;position:relative}.error404 .post .search-form{margin-top:30px;margin:0 auto;position:relative}.error404 .post .search-form-input{background:#fff;font-weight:400;text-transform:none;border:solid 1px #e4e4e4;border-bottom:solid 1px #ddd;padding:10px;font-size:20px;width:100%}.error404 .post .search-form .submit{display:none}.error404 .post .box-wrap{padding-bottom:65px}.header .search-form-input{position:relative;display:inline-block;width:100%;border:none!important;padding:8px 8px 8px 26px!important;font-size:11px;font-weight:700;color:#ccc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.header .search-button{position:relative;background:#555;border:none;padding:8px;color:#fff;font-size:10px;font-weight:700;text-transform:uppercase;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:none}.header .search-form{margin:0;padding:16px 15px;border-bottom:solid 1px #262627}.header .search-form-input{position:relative;background:#202527;color:#92999c;padding-left:32px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;-webkit-transition:.07s ease-in;-moz-transition:.07s ease-in;-o-transition:.07s ease-in;transition:.07s ease-in;border-top:solid 1px #212628;border-bottom:solid 1px #373d3f;z-index:10}.header .search-form-input:focus,.header .search-form-input:hover{color:#fff;box-shadow:inset rgba(0,0,0,.25) 0 0 10px;-moz-box-shadow:inset rgba(0,0,0,.25) 0 0 10px;-webkit-box-shadow:inset rgba(0,0,0,.25) 0 0 10px;-webkit-transition:.07s ease-in;-moz-transition:.07s ease-in;-o-transition:.07s ease-in;transition:.07s ease-in}.header .search-form fieldset:before{font-family:fontawesome;-webkit-font-smoothing:antialiased;content:"\f002";font-size:13px;position:absolute;top:20px;left:25px;display:block;z-index:50}.header .widgets .search-form{border-bottom:none;padding:0}.header .widgets .search-form fieldset:before{top:16px;color:#555}footer .search-form-input{padding:5px 10px}footer .search-form .submit{display:none}.logo{display:block;margin:0}.logo-image{display:inline-block;margin-bottom:0;width:100%}.js .logo-retina{display:none}.logo-text{position:relative;font-family:helvetica neue,Helvetica,sans-serif;font-size:22px;font-weight:600;line-height:24px;margin-bottom:0;letter-spacing:0}.logo-subtitle{font-size:11px;font-weight:500;line-height:20px;letter-spacing:0;color:#777;margin:0;display:inline-block;width:100%}.logo-text a{color:#fff;-webkit-transition:.1s ease-in;-moz-transition:.1s ease-in;-o-transition:.1s ease-in;transition:.1s ease-in}.logo-text a:hover{color:#ddd;-webkit-transition:.1s ease-in;-moz-transition:.1s ease-in;-o-transition:.1s ease-in;transition:.1s ease-in}.menu-toggle{display:none}.header-nav{border-bottom:solid 1px #262627;padding:20px}.header-nav div{float:left;width:100%}.nav a{color:#92999c}.nav a:hover{color:#fff;text-decoration:none;cursor:pointer}.nav .current-menu-item a,.nav a:hover{color:#fff}.nav>li{padding:0;margin:0;margin-bottom:5px}.nav>li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.nav,.nav ul{margin:0;padding:0;list-style-type:none;list-style-position:outside;position:relative}.nav .sub-menu{margin-left:8px}.nav .sub-menu li a:before{content:"- "}.nav li{position:relative}.nav li:last-child{margin-right:0}nav h2{color:#fff;font-size:13px;margin:0}nav h2:hover{cursor:pointer}nav h2 i{margin-right:3px;color:#3ac1e8}#body-wrap{max-width:1800px;position:relative}#wrapper{float:left;position:relative;width:100%;padding:0 250px 50px}#wrapper a:hover{color:#555}#main{width:100%;margin:0 auto}.post{position:relative;background:#fff;margin:0 0 30px;padding-bottom:30px;border-bottom:solid 1px #eee}.post:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.post li{list-style-type:square;margin-bottom:5px}.post .fitvid,.post .featured-image,.post .gallery-wrap{margin-top:-31px}.post .entry-text .fitvid{margin-top:0}.single .post .fitvid,.page .post .fitvid,.single .post .featured-image,.page .post .featured-image,.single .post .gallery-wrap,.post:first-child .fitvid,.post:first-child .featured-image,.post:first-child .gallery-wrap{margin-top:0!important}.post .featured-image{display:inline-block;max-width:100%;width:100%;display:block}.post .featured-image img,.attachment-large-image{max-width:100%;width:100%;height:auto;float:left;display:inline-block}.archive .featured-image,.search .featured-image,.archive .fitvid,.search .fitvid{display:none}.post .box-wrap{display:inline-block;width:100%}.post .box{position:relative;margin:0 auto;padding:32px 14% 15px}.page .post .box{padding-bottom:50px}.post .post-content{width:100%;float:left;padding:0}.post .post-content ul,.post .post-content ol{margin:0 0 30px 18px}.post .post-content ol li{list-style-type:decimal}.post .more-link{width:100%;display:inline-block}.post .more-link:hover{color:#555}.post .excerpt-more .more-link{margin-top:28px}.archive-title{font-family:helvetica neue,Helvetica,sans-serif;font-size:18px;font-weight:500;padding:10px 0;margin:40px 14%;border-top:solid 5px #444;border-bottom:solid 1px #e5e5e5;color:#444}.title-meta{font-size:11px;font-weight:700;width:100%;display:inline-block;border-bottom:solid 4px #444;margin-bottom:50px;padding-bottom:2px;color:#444}.archive .title-meta,.search .title-meta{margin-bottom:10px}.title-meta-left{float:left;display:none}.title-meta-left a{color:#999}.title-meta-left a:hover{color:#555!important}.title-meta-right{float:right;margin-left:15px;display:none}.title-meta-right a{color:#444}.title-meta-right a:hover{color:#b3b3b3!important}.entry-title{font-family:helvetica neue,Helvetica,sans-serif;font-weight:700;font-size:44px;line-height:50px;letter-spacing:-1px;margin:0 0 24px;padding:0}.entry-title a{color:#444}.entry-title a:hover{color:#666!important}.intro{font-size:20px;font-weight:300;line-height:28px;color:#aaa;margin:0 0 28px;padding:0 0 27px;border-bottom:solid 1px #e4e4e4}blockquote{padding:0 0 0 30px;margin:30px 0;font-family:helvetica neue,Helvetica,sans-serif;font-weight:300;font-size:20px;line-height:30px;color:#aaa;border-left:solid 10px #eee}.header .widgets{display:inline-block;width:100%;padding-bottom:20px}.header .widget{padding:25px 20px 15px;border-bottom:solid 1px #262627;border-top:solid 1px #3b4143}.header .widget:last-child{border-bottom:none;padding-bottom:50px}.header .widget a{color:#92999c}.header .widget a:hover{color:#fff}.header .widgettitle{font-size:13px;font-weight:700;margin-bottom:0;color:#fff}.header .widget ul{margin:10px 0 15px;padding-right:20px}.header .widget ul li{border-bottom:solid 1px rgba(255,255,255,.08);margin-bottom:8px;padding-bottom:8px}.header .widget ul li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}#wp-calendar{width:100%}#wp-calendar caption{font-weight:700}.textwidget{word-wrap:break-word}.textwidget img{max-width:100%;height:auto}.header select{width:100%}.header .widget_rss .widgettitle{padding-left:0}.header .widget_rss .widgettitle a{color:#fff!important}.header .widgets .widget_search{position:relative}.header .widgets .search-form-input{padding-left:12px!important;background:#202527}.header .widgets .search-form fieldset:before{display:none}#content{width:100%;margin:0 auto}#content p{margin:0 0 28px}#content img{max-width:100%;height:auto}#content .meta{font-family:helvetica neue,Helvetica,sans-serif;font-size:12px;line-height:18px;color:#999;margin:5px 0 15px;padding:0;width:100%;display:inline-block;float:left;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px}#content .meta a{color:#999}#content .meta a:hover{color:#555}#content .meta li{position:relative;list-style-type:none!important;margin:0 0 4px;padding:0}#content .meta li:last-child{border-bottom:none;border-right:none;margin-right:0;margin-bottom:0;padding-right:0}#content .meta li i{margin-right:8px}#content .meta span{font-weight:700;color:#555}#content .meta strong{color:#555}#content .pagelink{font-weight:700}#content .post-nav{margin:40px 14% 75px}#content .post-nav-inside{font-size:16px;font-weight:500;padding:10px 0;margin:0;border-top:solid 5px #444;border-bottom:solid 1px #e5e5e5;color:#444;display:inline-block;width:100%}#content .post-nav a{color:#444}#content .post-nav a:hover{color:#666}#content .post-nav i{font-size:11px}#content .post-nav-left i{padding-right:2px}#content .post-nav-right i{padding-left:2px}#content .post-nav-left{float:left}#content .post-nav-right{float:right;text-align:right}#content .infinite{display:none}#infscr-loading{width:100%;text-align:center;text-transform:uppercase;font-size:11px;color:#bbb;height:75px;letter-spacing:3px}#infscr-loading img,#infscr-loading div{display:inline-block}#infscr-loading img{display:none}#infscr-loading img{margin-right:5px}.comments{background:#fff;float:left;width:100%;margin:0 auto;padding:50px 14% 0}#comments-title h3{font-family:helvetica neue,Helvetica,sans-serif;font-size:18px;font-weight:500;padding:10px 0;margin:0 0 40px;border-top:solid 5px #444;border-bottom:solid 1px #e5e5e5;color:#444}.comments-open{border-bottom:solid 1px #e7e7e7;margin-bottom:60px!important}#respond{margin:0 0 15px;padding:0 0 60px}.comment #respond{margin-top:0;padding-bottom:10px}#respond h3{font-family:helvetica neue,Helvetica,sans-serif;font-size:18px;font-weight:500;padding:10px 0;margin:0;border-top:solid 5px #444;border-bottom:solid 1px #e5e5e5;color:#444;display:inline-block;width:100%}.commentlist #respond h3{margin-top:15px}#respond label{font-size:13px;font-weight:500;margin:5px 0 0;color:#555}#commentform p{width:100%;position:relative}#respond .required{color:#e75353;font-size:10px}#respond p{margin-bottom:12px}#respond input[type=text],#respond textarea{color:#999;border:none;border:solid 1px #e4e4e4;border-bottom:solid 1px #ddd;background:#fff;width:100%;padding:9px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-appearance:none}#respond .comment-form-comment{width:100%;display:inline-block}#respond input:focus,#respond textarea:focus{outline:none}#respond textarea{line-height:22px;width:100%}#commentform #submit{font-family:helvetica neue,Helvetica,Arial,sans-serif;font-weight:600;color:#666;text-shadow:0 1px 0 rgba(255,255,255,.59);padding:10px 15px;margin:10px 0 0;font-size:13px;outline:none;background:#f1f1f1;border:1px solid #d8d8d8;border-bottom:1px solid #ccc;border-radius:3px;cursor:pointer;overflow:visible;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.027),inset 0 1px 0 rgba(255,255,255,.69),inset 0 -1px 0 rgba(0,0,0,.0187),inset 0 16px 15px rgba(255,255,255,.57);-moz-box-shadow:0 2px 2px rgba(0,0,0,.027),inset 0 1px 0 rgba(255,255,255,.69),inset 0 -1px 0 rgba(0,0,0,.0187),inset 0 16px 15px rgba(255,255,255,.57);-o-box-shadow:0 2px 2px rgba(0,0,0,.027),inset 0 1px 0 rgba(255,255,255,.69),inset 0 -1px 0 rgba(0,0,0,.0187),inset 0 16px 15px rgba(255,255,255,.57);box-shadow:0 2px 2px rgba(0,0,0,.027),inset 0 1px 0 rgba(255,255,255,.69),inset 0 -1px 0 rgba(0,0,0,.0187),inset 0 16px 15px rgba(255,255,255,.57);-webkit-appearance:none;-webkit-transition:.1s ease-in;-moz-transition:.1s ease-in;-o-transition:.1s ease-in;transition:.1s ease-in}#commentform #submit:hover{background:#f9f9f9;cursor:pointer;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.027),inset 0 1px 0 rgba(255,255,255,.69),inset 0 -1px 0 rgba(0,0,0,.0187),inset 0 16px 15px rgba(255,255,255,.75);-moz-box-shadow:0 2px 2px rgba(0,0,0,.027),inset 0 1px 0 rgba(255,255,255,.69),inset 0 -1px 0 rgba(0,0,0,.0187),inset 0 16px 15px rgba(255,255,255,.75);-o-box-shadow:0 2px 2px rgba(0,0,0,.027),inset 0 1px 0 rgba(255,255,255,.69),inset 0 -1px 0 rgba(0,0,0,.0187),inset 0 16px 15px rgba(255,255,255,.75);box-shadow:0 2px 2px rgba(0,0,0,.027),inset 0 1px 0 rgba(255,255,255,.69),inset 0 -1px 0 rgba(0,0,0,.0187),inset 0 16px 15px rgba(255,255,255,.75);-webkit-transition:.1s ease-in;-moz-transition:.1s ease-in;-o-transition:.1s ease-in;transition:.1s ease-in}#commentform #submit:active{border:1px solid #d2d2d2;border-bottom:1px solid #d8d8d8;border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.58),inset 0 1px 6px rgba(0,0,0,.07),inset 0 -16px 15px rgba(255,255,255,.2);-moz-box-shadow:0 1px 0 rgba(255,255,255,.58),inset 0 1px 6px rgba(0,0,0,.07),inset 0 -16px 15px rgba(255,255,255,.2);-o-box-shadow:0 1px 0 rgba(255,255,255,.58),inset 0 1px 6px rgba(0,0,0,.07),inset 0 -16px 15px rgba(255,255,255,.2);box-shadow:0 1px 0 rgba(255,255,255,.58),inset 0 1px 6px rgba(0,0,0,.07),inset 0 -16px 15px rgba(255,255,255,.2)}.form-allowed-tags{font-size:12px;line-height:20px;color:#999;float:left;margin:10px 0 25px;width:100%!important;display:none}.commentlist{list-style-type:none!important;counter-reset:li}.commentlist li{position:relative;float:left;width:100%;padding:0 0 15px;margin:0 0 30px;border-bottom:solid 1px #e5e5e5;position:relative;list-style:none}.commentlist li:last-child{border-bottom:none;margin-bottom:15px}.commentlist>li:before{content:"0" counter(li);counter-increment:li;position:absolute;font-family:novecentowidelightbold,helvetica neue,Helvetica,sans-serif;letter-spacing:-1px;left:-50px;top:-5px;color:#ddd;font-size:20px;font-weight:700;display:none}.commentlist .children{margin-top:10px;display:inline-block}.commentlist .children li{padding-left:40px;border-left:solid 1px #e5e5e5}.commentlist .children li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.comment-block{padding:0}.comment-text{position:relative;font-size:14px;line-height:22px}.comment-text p{margin-bottom:15px!important}.reply a{font-size:13px}.comments .children .reply{text-align:left}#cancel-comment-reply-link{position:relative;color:#999;margin:0;font-size:9px;font-weight:700;text-transform:uppercase;display:inline-block;-webkit-transition:.07s ease-in;-moz-transition:.07s ease-in;-o-transition:.07s ease-in;transition:.07s ease-in}#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:#444}#cancel-comment-reply-link i:hover{color:#777;cursor:pointer}.comments .logged-in-as a{color:#777}.comments .logged-in-as a:hover{color:#555}.comment-notes,.comments .logged-in-as{width:100%!important;font-size:13px;line-height:18px;color:#bbb;margin-bottom:0!important;padding-top:34px;padding-bottom:30px}.comment-notes .required{position:relative!important;top:auto!important;right:auto!important}.comment-awaiting-moderation{color:#555;font-weight:700;font-size:11px}.vcard{width:100%;float:left}.vcard img{float:left;height:32px;width:32px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.fn{float:left;font-style:normal;font-size:16px;font-weight:500;line-height:18px;margin-top:0}.fn a{color:#444}.fn a:hover{background:0 0;color:#777}.comment-info{margin-bottom:20px;position:relative}.comment-meta{float:left;margin:0 0 0 12px;line-height:10px}.comment-time{text-transform:uppercase;font-size:11px;color:#bbb;display:inline-block;margin-top:4px}.comment-time:hover{color:#999}.comment-edit-link{font-size:11px}#comment-nav-below{display:inline-block;width:100%;padding:10px 10px 20px;margin:-44px 0 20px;font-size:12px;font-weight:700;text-transform:uppercase;border-bottom:solid 1px #e7e7e7}#comment-nav-below .nav-previous{float:left}#comment-nav-below .nav-next{float:right}.alignleft{float:left}.alignright{float:right}.aligncenter{text-align:center;display:block;margin-left:auto;margin-right:auto}.wp-caption img,.size-thumbnail{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.bypostauthor{}.archive .gallery-wrap,.search .gallery-wrap{display:none}.gallery-wrap{margin-bottom:10px}footer{position:fixed;right:0;top:0;background:#f3f3f3;width:250px;height:100%;float:right;font-size:12px;line-height:20px}.admin-bar footer{top:32px}@media screen and (max-width:600px){#wpadminbar{position:fixed}}footer .widget{width:100%;display:inline-block;padding:25px 20px 30px;border-bottom:solid 1px #e4e4e4;border-top:solid 1px #f7f7f7}footer a{color:#888}footer .widgettitle{font-size:12px;margin-bottom:10px}footer .widget ul li{margin-bottom:4px;padding-bottom:4px;border-bottom:solid 1px #e7e7e7}footer .widget ul li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}footer .widget p{margin-bottom:5%}.flickr-widget li,.dribbble-widget li{width:100%!important;height:auto!important;border-bottom:none!important}.flickr-widget li img,.dribbble-widget li img{width:100%!important;height:auto!important;max-width:300px}.dribbbles img,.flickr img{margin-bottom:0!important}footer .icons{padding-bottom:12px!important;padding-top:24px!important}.copyright{margin:0;padding:32px 20px;font-size:11px;color:#888;border-top:solid 1px #f7f7f7}.copyright a{color:#555}.copyright-date{width:100%;font-weight:700}.copyright-date a{color:#999;text-shadow:1px 1px #f9f9f9;font-weight:700}.copyright-date a:hover{color:#555}.sticky{}.wp-caption{color:#999;max-width:96%;text-align:center;text-transform:uppercase}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 40px 10px 0}.wp-caption.alignright{margin:5px 0 10px 40px}img.alignleft,img.alignright{padding:5px}img.alignleft{margin:5px 40px 10px 0}img.alignright{margin:5px 0 10px 40px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:10px!important;margin:0!important;padding:3px 0 0!important}#content .gallery{margin-bottom:5%}#content .gallery-item img{border:none}.wpcf7 p{font-size:13px;font-weight:500}input[type=text],input[type=email],textarea{color:#777;border:none;border:solid 1px #e4e4e4;border-bottom:solid 1px #ddd;background:#fff;width:100%;padding:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.wpcf7-submit{font-family:helvetica neue,Helvetica,Arial,sans-serif;font-weight:600;color:#666;text-shadow:0 1px 0 rgba(255,255,255,.59);padding:10px 15px;margin:0;font-size:13px;outline:none;background:#f1f1f1;border:1px solid #d8d8d8;border-bottom:1px solid #ccc;border-radius:3px;cursor:pointer;overflow:visible;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.027),inset 0 1px 0 rgba(255,255,255,.69),inset 0 -1px 0 rgba(0,0,0,.0187),inset 0 16px 15px rgba(255,255,255,.57);-moz-box-shadow:0 2px 2px rgba(0,0,0,.027),inset 0 1px 0 rgba(255,255,255,.69),inset 0 -1px 0 rgba(0,0,0,.0187),inset 0 16px 15px rgba(255,255,255,.57);-o-box-shadow:0 2px 2px rgba(0,0,0,.027),inset 0 1px 0 rgba(255,255,255,.69),inset 0 -1px 0 rgba(0,0,0,.0187),inset 0 16px 15px rgba(255,255,255,.57);box-shadow:0 2px 2px rgba(0,0,0,.027),inset 0 1px 0 rgba(255,255,255,.69),inset 0 -1px 0 rgba(0,0,0,.0187),inset 0 16px 15px rgba(255,255,255,.57);-webkit-appearance:none;-webkit-transition:.1s ease-in;-moz-transition:.1s ease-in;-o-transition:.1s ease-in;transition:.1s ease-in}.wpcf7-submit:hover{background:#f9f9f9;cursor:pointer;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.027),inset 0 1px 0 rgba(255,255,255,.69),inset 0 -1px 0 rgba(0,0,0,.0187),inset 0 16px 15px rgba(255,255,255,.75);-moz-box-shadow:0 2px 2px rgba(0,0,0,.027),inset 0 1px 0 rgba(255,255,255,.69),inset 0 -1px 0 rgba(0,0,0,.0187),inset 0 16px 15px rgba(255,255,255,.75);-o-box-shadow:0 2px 2px rgba(0,0,0,.027),inset 0 1px 0 rgba(255,255,255,.69),inset 0 -1px 0 rgba(0,0,0,.0187),inset 0 16px 15px rgba(255,255,255,.75);box-shadow:0 2px 2px rgba(0,0,0,.027),inset 0 1px 0 rgba(255,255,255,.69),inset 0 -1px 0 rgba(0,0,0,.0187),inset 0 16px 15px rgba(255,255,255,.75);-webkit-transition:.1s ease-in;-moz-transition:.1s ease-in;-o-transition:.1s ease-in;transition:.1s ease-in}.wpcf7-submit:active{border:1px solid #d2d2d2;border-bottom:1px solid #d8d8d8;border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.58),inset 0 1px 6px rgba(0,0,0,.07),inset 0 -16px 15px rgba(255,255,255,.2);-moz-box-shadow:0 1px 0 rgba(255,255,255,.58),inset 0 1px 6px rgba(0,0,0,.07),inset 0 -16px 15px rgba(255,255,255,.2);-o-box-shadow:0 1px 0 rgba(255,255,255,.58),inset 0 1px 6px rgba(0,0,0,.07),inset 0 -16px 15px rgba(255,255,255,.2);box-shadow:0 1px 0 rgba(255,255,255,.58),inset 0 1px 6px rgba(0,0,0,.07),inset 0 -16px 15px rgba(255,255,255,.2)}.wpcf7-response-output{background:#faf7d6;border:none!important}.wpcf7-mail-sent-ok{margin-left:0!important;margin-right:0!important;background:#ecf3e5;background:rgba(229,243,212,.5);padding:15px!important;border:solid 1px #d2efac!important}.wpcf7-validation-errors{margin-left:0!important;background:#fcf3f3;background:rgba(255,238,238,.5);border:solid 1px #fbdcdc!important;padding:10px!important;margin-right:0!important}.chirp .chirp-avatar{display:none}.chirp .meta{font-size:11px;display:block;margin-top:10px}.chirp li{border-bottom:solid 1px #e4e4e4!important;margin-bottom:15px!important;padding-bottom:15px!important}.chirp li:last-child{border-bottom:none!important;padding-bottom:0!important;margin-bottom:0!important}#icons{text-align:center;display:inline-block;margin:0 auto}#icons a{display:inline-block;text-align:center}.flickr-widget li,.dribbble-widget li{float:left;width:100px;height:100px;overflow:hidden;margin:0 15px 0 0}.flickr-widget li img,.dribbble-widget li img{width:110px;height:auto}.tagcloud a{background:#ccc;padding:0 8px;margin:0 3px 3px 0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#fff!important;display:inline-block;font-size:12px!important}.tagcloud a:hover{background:#555!important}#archive{display:inline-block;width:100%;padding-top:10px;font-size:14px;line-height:20px;-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:75px;-webkit-column-gap:75px;column-gap:75px}.error404 #archive{border-top:none;margin-top:25px}.archive-col{display:inline-block}.archive-col ul{padding:0;margin:0 0 40px 18px!important}.archive-col li{list-style-type:square;margin-bottom:5px}#archive h4{font-family:helvetica neue,Helvetica,sans-serif}