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,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,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-weight:inherit;font-style:inherit;font-family:inherit;font-size:100%;vertical-align:baseline}
body{line-height:1;color:#000;background:#fff}
ol,ul{list-style:none}
table{border-collapse:separate;border-spacing:0;vertical-align:middle}
caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}
a img{border:none}
@-moz-keyframes bricks-0{0%{background-color:#f9c7d0}
49%{background-color:#f9c7d0}
50%{background-color:#9ae3ef}
100%{background-color:#9ae3ef}
}@-webkit-keyframes bricks-0{0%{background-color:#f9c7d0}
49%{background-color:#f9c7d0}
50%{background-color:#9ae3ef}
100%{background-color:#9ae3ef}
}@-o-keyframes bricks-0{0%{background-color:#f9c7d0}
49%{background-color:#f9c7d0}
50%{background-color:#9ae3ef}
100%{background-color:#9ae3ef}
}@-ms-keyframes bricks-0{0%{background-color:#f9c7d0}
49%{background-color:#f9c7d0}
50%{background-color:#9ae3ef}
100%{background-color:#9ae3ef}
}@keyframes bricks-0{0%{background-color:#f9c7d0}
49%{background-color:#f9c7d0}
50%{background-color:#9ae3ef}
100%{background-color:#9ae3ef}
}@-moz-keyframes bricks-1{0%{background-color:#e4ceed}
49%{background-color:#e4ceed}
50%{background-color:#f9c7d0}
100%{background-color:#f9c7d0}
}@-webkit-keyframes bricks-1{0%{background-color:#e4ceed}
49%{background-color:#e4ceed}
50%{background-color:#f9c7d0}
100%{background-color:#f9c7d0}
}@-o-keyframes bricks-1{0%{background-color:#e4ceed}
49%{background-color:#e4ceed}
50%{background-color:#f9c7d0}
100%{background-color:#f9c7d0}
}@-ms-keyframes bricks-1{0%{background-color:#e4ceed}
49%{background-color:#e4ceed}
50%{background-color:#f9c7d0}
100%{background-color:#f9c7d0}
}@keyframes bricks-1{0%{background-color:#e4ceed}
49%{background-color:#e4ceed}
50%{background-color:#f9c7d0}
100%{background-color:#f9c7d0}
}@-moz-keyframes bricks-2{0%{background-color:#9ae3ef}
49%{background-color:#9ae3ef}
50%{background-color:#a8efe1}
100%{background-color:#a8efe1}
}@-webkit-keyframes bricks-2{0%{background-color:#9ae3ef}
49%{background-color:#9ae3ef}
50%{background-color:#a8efe1}
100%{background-color:#a8efe1}
}@-o-keyframes bricks-2{0%{background-color:#9ae3ef}
49%{background-color:#9ae3ef}
50%{background-color:#a8efe1}
100%{background-color:#a8efe1}
}@-ms-keyframes bricks-2{0%{background-color:#9ae3ef}
49%{background-color:#9ae3ef}
50%{background-color:#a8efe1}
100%{background-color:#a8efe1}
}@keyframes bricks-2{0%{background-color:#9ae3ef}
49%{background-color:#9ae3ef}
50%{background-color:#a8efe1}
100%{background-color:#a8efe1}
}@-moz-keyframes bricks-4{0%{background-color:#e4ceed}
49%{background-color:#e4ceed}
50%{background-color:#a8efe1}
100%{background-color:#a8efe1}
}@-webkit-keyframes bricks-4{0%{background-color:#e4ceed}
49%{background-color:#e4ceed}
50%{background-color:#a8efe1}
100%{background-color:#a8efe1}
}@-o-keyframes bricks-4{0%{background-color:#e4ceed}
49%{background-color:#e4ceed}
50%{background-color:#a8efe1}
100%{background-color:#a8efe1}
}@-ms-keyframes bricks-4{0%{background-color:#e4ceed}
49%{background-color:#e4ceed}
50%{background-color:#a8efe1}
100%{background-color:#a8efe1}
}@keyframes bricks-4{0%{background-color:#e4ceed}
49%{background-color:#e4ceed}
50%{background-color:#a8efe1}
100%{background-color:#a8efe1}
}@-moz-keyframes bricks-5{0%{background-color:#f9c7d0}
49%{background-color:#f9c7d0}
50%{background-color:#9ae3ef}
100%{background-color:#9ae3ef}
}@-webkit-keyframes bricks-5{0%{background-color:#f9c7d0}
49%{background-color:#f9c7d0}
50%{background-color:#9ae3ef}
100%{background-color:#9ae3ef}
}@-o-keyframes bricks-5{0%{background-color:#f9c7d0}
49%{background-color:#f9c7d0}
50%{background-color:#9ae3ef}
100%{background-color:#9ae3ef}
}@-ms-keyframes bricks-5{0%{background-color:#f9c7d0}
49%{background-color:#f9c7d0}
50%{background-color:#9ae3ef}
100%{background-color:#9ae3ef}
}@keyframes bricks-5{0%{background-color:#f9c7d0}
49%{background-color:#f9c7d0}
50%{background-color:#9ae3ef}
100%{background-color:#9ae3ef}
}@font-face{font-family:'NB55RLSRegular';src:url("/fonts/nb55rms-webfont.eot");src:url("/fonts/nb55rms-webfont.eot?#iefix") format('embedded-opentype'),url("/fonts/nb55rms-webfont.woff") format('woff'),url("/fonts/nb55rms-webfont.ttf") format('truetype'),url("/fonts/nb55rms-webfont.svg#NB55RLSRegular") format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'fontello';src:url("/fonts/nb55rms-webfont.eot");src:url("/fonts/fontello.eot?#iefix") format('embedded-opentype'),url("/fonts/fontello.woff") format('woff'),url("/fonts/fontello.ttf") format('truetype'),url("/fonts/fontello.svg#fontello") format('svg')}
.plain{background-color:#434343;}
.updates{background-color:#f9c7d0}
.update{background-color:#f9c7d0}
.about{background-color:#9ae3ef}
.photos{background-color:#e4ceed}
.thought,.thoughts{background-color:#f9c7d0}
.work{background-color:#f7f6a1}
.about{background-color:#9ae3ef}
.contact{background-color:#a8efe1}
.index{background-color:#cfd0d2}
html{background:#fff;overflow-y:scroll;min-width:754px;height:100%;-webkit-transition:background .3s;-moz-transition:background .3s;-o-transition:background .3s;-ms-transition:background .3s;transition:background .3s}
body{font-family:'Courier new',sans-serif,Arial;background:transparent;color:#646567;min-width:754px;max-width:1700px;margin:0 auto;padding:0 5% 100px;overflow-x:hidden}
h1,h2,h3,h4{letter-spacing:-.03em;font-family:'NB55RLSRegular',Helvetica,Arial,sans-serif;letter-spacing:.1em;line-height:1em;text-transform:uppercase;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none}
p,.body{line-height:1.5em}
section.content.out{animate:transform .8s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-110%) translateZ(0);-moz-transform:translateX(-110%) translateZ(0);-o-transform:translateX(-110%) translateZ(0);-ms-transform:translateX(-110%) translateZ(0);transform:translateX(-110%) translateZ(0)}
section.content,.bricks{border-top:20px solid #fff;pointer-events:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
section.content > *,.bricks > *{pointer-events:auto}
.bricks{background:#fff;position:absolute;padding-bottom:100px;z-index:1;}
.bricks .brick{-webkit-transition:.6s opacity background-color;-moz-transition:.6s opacity background-color;-o-transition:.6s opacity background-color;-ms-transition:.6s opacity background-color;transition:.6s opacity background-color;width:150px;height:150px;border-right:1px solid #fff;border-bottom:1px solid #fff;float:left}
.bricks.background .brick{background-color:#ccc;}
.bricks.background .brick:nth-child(1n){opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40);}
.bricks.background .brick:nth-child(1n):hover{opacity:.9;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);filter:alpha(opacity=90)}
.bricks.background .brick:nth-child(3n){opacity:.6000000000000001;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);filter:alpha(opacity=60);}
.bricks.background .brick:nth-child(3n):hover{opacity:.9;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);filter:alpha(opacity=90)}
.bricks.background .brick:nth-child(3n){opacity:.6000000000000001;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);filter:alpha(opacity=60);}
.bricks.background .brick:nth-child(3n):hover{opacity:.9;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);filter:alpha(opacity=90)}
.bricks.background .brick:nth-child(4n){opacity:.7;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);filter:alpha(opacity=70);}
.bricks.background .brick:nth-child(4n):hover{opacity:.9;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);filter:alpha(opacity=90)}
.bricks.background .brick:nth-child(2n){opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter:alpha(opacity=50);}
.bricks.background .brick:nth-child(2n):hover{opacity:.9;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);filter:alpha(opacity=90)}
.bricks.background .brick:nth-child(2n){opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter:alpha(opacity=50);}
.bricks.background .brick:nth-child(2n):hover{opacity:.9;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);filter:alpha(opacity=90)}
.bricks.background .brick:nth-child(6n){opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40);}
.bricks.background .brick:nth-child(6n):hover{opacity:.9;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);filter:alpha(opacity=90)}
.bricks.background .brick:nth-child(7n){opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter:alpha(opacity=50);}
.bricks.background .brick:nth-child(7n):hover{opacity:.9;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);filter:alpha(opacity=90)}
.bricks.background .brick:nth-child(2n){opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter:alpha(opacity=50);}
.bricks.background .brick:nth-child(2n):hover{opacity:.9;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);filter:alpha(opacity=90)}
.bricks.background .brick:nth-child(10n){opacity:.3;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);filter:alpha(opacity=30);}
.bricks.background .brick:nth-child(10n):hover{opacity:.9;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);filter:alpha(opacity=90)}
.bricks.background .brick:nth-child(11n){opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40);}
.bricks.background .brick:nth-child(11n):hover{opacity:.9;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);filter:alpha(opacity=90)}
.bricks.background .brick:nth-child(12n){opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter:alpha(opacity=50);}
.bricks.background .brick:nth-child(12n):hover{opacity:.9;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);filter:alpha(opacity=90)}
.bricks.preloader .contact{-webkit-animation:bricks-0 1s infinite;-moz-animation:bricks-0 1s infinite;-o-animation:bricks-0 1s infinite;-ms-animation:bricks-0 1s infinite;animation:bricks-0 1s infinite}
.bricks.preloader .about{-webkit-animation:bricks-1 1s infinite .2s;-moz-animation:bricks-1 1s infinite .2s;-o-animation:bricks-1 1s infinite .2s;-ms-animation:bricks-1 1s infinite .2s;animation:bricks-1 1s infinite .2s}
.bricks.preloader .work{-webkit-animation:bricks-2 1s infinite .4s;-moz-animation:bricks-2 1s infinite .4s;-o-animation:bricks-2 1s infinite .4s;-ms-animation:bricks-2 1s infinite .4s;animation:bricks-2 1s infinite .4s}
.bricks.preloader .thoughts{-webkit-animation:bricks-3 1s infinite .3s;-moz-animation:bricks-3 1s infinite .3s;-o-animation:bricks-3 1s infinite .3s;-ms-animation:bricks-3 1s infinite .3s;animation:bricks-3 1s infinite .3s}
.bricks.preloader .updates{-webkit-animation:bricks-4 1s infinite .7s;-moz-animation:bricks-4 1s infinite .7s;-o-animation:bricks-4 1s infinite .7s;-ms-animation:bricks-4 1s infinite .7s;animation:bricks-4 1s infinite .7s}
.bricks.preloader .photos{-webkit-animation:bricks-5 1s infinite 1s;-moz-animation:bricks-5 1s infinite 1s;-o-animation:bricks-5 1s infinite 1s;-ms-animation:bricks-5 1s infinite 1s;animation:bricks-5 1s infinite 1s}
img.loading{visibility:hidden;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0)}
img.loaded{visibility:visible;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;-ms-transition:opacity .3s;transition:opacity .3s;opacity:1;-ms-filter:none;filter:none}
#slideshow{position:relative;background:#fff;padding:20px 0 0;z-index:3;}
#slideshow .container{width:100%;background:#f7f7f7;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:middle}
#slideshow figure{text-align:center;line-height:0;margin:0;}
#slideshow figure img{-webkit-box-shadow:2px 2px 14px 2px rgba(33,33,33,0.2);box-shadow:2px 2px 14px 2px rgba(33,33,33,0.2);width:80%;max-width:600px;max-height:auto;margin-top:-52px}
#slideshow figure figcaption{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#434343;position:absolute;bottom:1px;right:0;left:0;text-align:center;padding:20px 10px;-webkit-transition:.2s background-color;-moz-transition:.2s background-color;-o-transition:.2s background-color;-ms-transition:.2s background-color;transition:.2s background-color;border-left:1px solid transparent;font-size:12px;font-family:'NB55RLSRegular',Helvetica,Arial,sans-serif;letter-spacing:.1em;line-height:1em;text-transform:uppercase;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none}
#slideshow .prev,#slideshow .next{width:10px;height:10px;background-color:#646567;display:inline-block;position:absolute;background-repeat:no-repeat;background-position:50%;padding:30px;top:50%;margin-top:-20px;-webkit-box-shadow:2px 2px 14px 2px rgba(33,33,33,0.2);box-shadow:2px 2px 14px 2px rgba(33,33,33,0.2);}
#slideshow .prev span,#slideshow .next span{display:none}
progress,progress[role]{-webkit-appearance:none;-moz-appearance:none;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;border:none;-webkit-background-size:auto;-moz-background-size:auto;background-size:auto;background-color:transparent;background-repeat:no-repeat;background-position:center center}
progress[role]:after{background-image:none}
progress::-webkit-progress-bar{background:transparent}
progress::-webkit-progress-bar{background:transparent}
progress:not([value])::-moz-progress-bar{background-repeat:no-repeat;background-color:transparent}
progress[role]{background-image:url("/images/marker.gif") !important;background-repeat:no-repeat}
progress:not([value]){background-image:url("/images/marker.gif") !important;-webkit-background-size:auto;-moz-background-size:auto;background-size:auto;}
header#header{min-width:754px;width:100%;height:216px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 0;padding:175px 0 0;}
header#header hgroup{top:50px;position:fixed;z-index:1;min-width:754px;zoom:1;}
header#header hgroup:before,header#header hgroup:after{content:"";display:table}
header#header hgroup:after{clear:both}
header#header hgroup h1,header#header hgroup h2{height:93px}
header#header hgroup h1#logo{width:607px;float:left;}
header#header hgroup h1#logo a{width:100%;height:100%;display:block;}
header#header hgroup h1#logo a img{max-width:100%}
header#header hgroup h2{display:block;float:right;}
header#header hgroup h2 img{max-height:100%}
header#header hgroup span{display:none}
header#header nav{font-family:'NB55RLSRegular',Helvetica,Arial,sans-serif;letter-spacing:.1em;line-height:1em;text-transform:uppercase;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;position:relative;z-index:1000;min-width:754px;display:block;font-size:14px;width:inherit;border-bottom:1px solid #fff;background-color:#a8efe1;}
header#header nav a{display:inline-block;height:100%;width:16.667%;margin:0 0 0 0;font-size:17px;font-weight:400;text-align:center;-webkit-transition:padding .2s ease-out;-moz-transition:padding .2s ease-out;-o-transition:padding .2s ease-out;-ms-transition:padding .2s ease-out;transition:padding .2s ease-out;padding:20px 0;line-height:0;color:#5a5b5e;text-decoration:none;vertical-align:middle;}
header#header nav a:hover,header#header nav a.active{background-image:url("/images/striped-bg.png");text-shadow:0 1px 0 rgba(255,255,255,0.4)}
header#header.fixed nav{position:fixed;top:0;}
header#header.fixed nav a{padding:20px 0}
section.content{min-width:754px;z-index:2;position:relative;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-o-transition:-o-transform .5s;-ms-transition:-ms-transform .5s;transition:transform .5s;-webkit-transition:-webkit-transform .5s;}
section.content.visible.start{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}
section.content article{overflow:hidden;font-size:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
section.content article.opacity{opacity:.3;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);filter:alpha(opacity=30);-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;transition:opacity .3s ease-out;}
section.content article.opacity:hover{opacity:1;-ms-filter:none;filter:none}
section.content article a{color:#646567}
section.content article > a{text-decoration:none;width:100%;height:100%;display:block;}
section.content article > a:active{background:#fff;}
section.content article > a:active img{opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}
section.content article h2{font-size:20px;font-weight:normal;padding:0 0 10px}
section.content article.thought,section.content article.plain{padding:15px 20px;}
section.content article.thought h1,section.content article.plain h1{font-size:25px;padding:0 0 10px}
section.content article.about.plain p{margin-bottom:1em}
section.content article.work.plain h1{padding-bottom:20px}
section.content article.work.plain h2{margin-top:-18px}
section.content article.work.plain p{margin-bottom:1em}
section.content article.work.plain .meta{background-color:rgba(255,255,255,0.3);color:#434343;margin-top:20px;padding:20px 30px;display:inline-block;position:absolute;bottom:10px;right:10px;left:10px;padding:0;-moz-column-gap:0;-webkit-column-gap:0;}
section.content article.work.plain .meta li{list-style:none;padding:5px 10px;display:block;text-align:center}
section.content article.work.plain .meta li:not(:last-child){margin-bottom:0}
section.content article.work.plain.info{background-color:#f1f1f1;}
section.content article.work.plain.info h1{padding:0 0 20px;font-size:30px}
section.content article.update{padding:15px;}
section.content article.update .message{position:absolute;font-size:14px;bottom:15px;padding-right:15px;font-family:'Courier new',sans-serif,Arial;text-transform:none;line-height:1.5em;font-size:12px}
section.content article.update .user{font-family:'NB55RLSRegular',Helvetica,Arial,sans-serif;letter-spacing:.1em;line-height:1em;text-transform:uppercase;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;display:block}
section.content article.photo{padding:0;background:none;}
section.content article.photo figure{position:relative;width:100%;height:100%;padding:0;margin:0;}
section.content article.photo figure img{width:100%;position:absolute;top:0}
section.content article.photo figcaption{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:rgba(228,206,237,0.6);color:#434343;position:absolute;bottom:1px;right:1px;padding:10px;-webkit-transition:.2s background-color;-moz-transition:.2s background-color;-o-transition:.2s background-color;-ms-transition:.2s background-color;transition:.2s background-color;border-left:1px solid transparent;}
section.content article.photo figcaption h1{font-size:12px;text-decoration:none}
section.content article.photo.photo:hover figcaption{background-color:#e4ceed}
section.content article.photo.update figcaption{left:1px;-webkit-transition:.24s bottom cubic-bezier(.165,.84,.44,1);-moz-transition:.24s bottom cubic-bezier(.165,.84,.44,1);-o-transition:.24s bottom cubic-bezier(.165,.84,.44,1);-ms-transition:.24s bottom cubic-bezier(.165,.84,.44,1);transition:.24s bottom cubic-bezier(.165,.84,.44,1);bottom:-100px;background-color:rgba(249,199,208,0.6)}
section.content article.photo.update:hover figcaption{bottom:1px;background-color:#f9c7d0}
section.content article.photo.work figcaption{background-color:rgba(247,246,161,0.6)}
section.content article.photo.work:hover figcaption{background-color:#f7f6a1}
section.content article.photo.about figcaption{background-color:rgba(154,227,239,0.6)}
section.content article.photo.about:hover figcaption{background-color:#9ae3ef}
section.content article.html{padding:0;background:#fff;}
section.content article.html .map{width:100%;height:100%}
#image-viewer{position:relative;}
#image-viewer .thumbs{position:absolute;bottom:0;}
#image-viewer .thumbs a{width:150px;height:150px;overflow:hidden;display:inline-block}
#image-viewer .container{text-align:center;background:#000;}
#image-viewer .container img{height:100%;max-width:100%}
.cols-2{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em}
.cols-3{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em}
.cols-4{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em}
.cols-5{-webkit-column-count:5;-moz-column-count:5;column-count:5;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em}
#case article{padding:20px 20px}
.body ol,.body ul{padding:20px;list-style:inherit}
.icon{font-family:'fontello';font-style:normal;font-weight:normal;speak:none;text-align:center;width:150px;height:150px;diplay:inline-block;float:left;margin-top:-15px;margin-left:-15px;font-size:100px;}
.icon.sweden{background-color:#f7f6a1;color:#9ae3ef;margin-left:-20px}
.plain-colored{font-size:19px;line-height:1.2em;padding:10px;}
.plain-colored span{color:#c4c5c7}
#love-design{line-height:1.4em}
article.about,article.contact{padding:20px;}
article.about h1,article.contact h1{font-size:30px}
article.about.iframe,article.contact.iframe{padding:0}
.ie .cols-2 > *,.ie .cols-3 > *,.ie .cols-4 > *,.ie .cols-5 > *{float:left}
