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,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}@font-face {
  font-family: 'icomoon';
  src: url('assets/fonts/icomoon.eot');
  src: url('assets/fonts/icomoon.eot?#iefix') format('embedded-opentype'), url('assets/fonts/icomoon.woff') format('woff'), url('assets/fonts/icomoon.ttf') format('truetype'), url('assets/fonts/icomoon.svg#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}.icon-search:before,.icon-bubble:before,.icon-arrow:before,.icon-like:before,.icon-arrow-left:before,.icon-arrow-right:before,.icon-twitter-3:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-search:before{content:"\73"}.icon-bubble:before{content:"\63"}.icon-arrow:before{content:"\61"}.icon-like:before{content:"\6c"}.icon-arrow-left:before{content:"\71"}.icon-arrow-right:before{content:"\77"}.icon-twitter-3:before{content:"\74"}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{clear:both}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}body{font-family:'Montserrat',sans-serif;font-weight:normal;color:#232323;font-size:16px;line-height:1.5;background:#ebe8e0;background-repeat:repeat}strong{font-weight:700}em{font-style:italic}h1,h2,h3,h4,h5{font-family:'Montserrat',sans-serif;font-weight:400}a{text-decoration:none}.wrapper{width:90%;margin:0 auto;clear:both}#main-header{height:61px;background:#231f20;width:100%;color:#fff;position:relative}#main-header ul.main-menu li.heading h1 img{float:left;width:24px;margin:18px 10px 0 0px}#main-header ul.main-menu li.heading h1 a{font-size:20px;background:#231f20;padding:0 30px 0 20px}#main-header ul.main-menu li.heading h1 a:hover{background:#444}#main-header ul.main-menu li{display:inline}#main-header ul.main-menu li a{float:left;display:block;border-right:1px solid #444;color:#fff;text-decoration:none;line-height:61px;padding:0 30px;font-family:'Montserrat',sans-serif;font-weight:400}#main-header ul.main-menu li a:hover{background:#444}#main-header #search{float:right;width:30%;padding-left:15px;position:relative}#main-header #search span{color:#fff;font-size:22px;display:inline-block;position:absolute;left:-20px;top:16px}#main-header #search input{border:0;padding:12px;color:#232222;font-family:"Montserrat";font-size:18px;margin-top:7px;display:inline-block;float:right;width:100%}.stream{margin:30px 0}.stream:last-child{border-right:0;padding:0 0 0 30px}.stream .stream-heading{background:#00a06e;margin-bottom:20px;text-align:center;padding:10px 20px 10px 20px}.stream .stream-heading h1{color:#fff;font-weight:bold;font-size:36px;text-transform:uppercase}.stream .post{background:#fff;height:150px;overflow:hidden;margin-bottom:20px;width:100%;position:relative}.stream .post:last-child{margin-bottom:0}.stream .post .content{margin-left:170px;padding:20px 70px 20px 0;font-size:14px}.stream .post .content h2{font-size:22px;margin:0 0 15px 0;line-height:1.1;font-weight:700}.stream .post .content h2 a{color:#404040;text-decoration:none}.stream .post .content p{color:gray}.stream .post img{width:150px;height:auto!important;float:left;display:block;max-width:100%}.stream .post .actions{position:absolute;top:0;right:0}.stream .post .actions span{color:#fff;padding:10px;font-size:22px;display:block;text-align:center;width:45px}.stream .post .actions span.icon-like{background:#9cc2cb}.stream .post .actions span.icon-like:hover{background:#bdd7dc}.stream .post .actions span.icon-twitter-3{background:#7baeb9}.stream .post .actions span.icon-twitter-3:hover{background:#9cc2cb}.stream .post .actions span.icon-bubble{background:#5a9aa8}.stream .post .actions span.icon-bubble:hover{background:#7baeb9}.stream#yonalabs{width:49%;float:right}.stream#yonalabs .stream-heading{background:#00b9d7}.stream#articles{width:49%;float:left;padding:0 15px 0 0px}.stream#articles .stream-heading{margin-bottom:20px;text-align:center;padding:10px 20px 10px 20px}.stream#articles .stream-heading h1{color:#fff;font-weight:bold;font-size:36px;text-transform:uppercase}.stream#articles .stream#articles .post.ad{padding:20px 20px 0 0}.stream#articles .stream#articles .post.ad .col{float:left;margin:0px 0px 20px 20px!important}#socials{height:64px;display:table;width:100%}#socials a{width:64px;height:64px;background-size:64px 64px;background-repeat:no-repeat;background-position-x:50%;display:table-cell}#socials a.github{background-color:#4183c4;background-image:url(assets/img/social-github.png)}#socials a.instagram{background-color:#3f729b;background-image:url(assets/img/social-instagram.png)}#socials a.linkedin{background-color:#007fb1;background-image:url(assets/img/social-in.png)}#socials a.foursquare{background-color:#2398c9;background-image:url(assets/img/social-foursquare.png)}#socials a.codeacademy{background-color:#08c;background-image:url(assets/img/social-codeacademy.png)}#socials a.skype{background-color:#00aff0;background-image:url(assets/img/social-skype.png)}#socials a.twitter{background-color:#39a9e0;background-image:url(assets/img/social-twitter.png)}#socials a.spotify{background-color:#80b719;background-image:url(assets/img/social-spotify.png)}#socials a.kickstarter{background-color:#87c442;background-image:url(assets/img/social-kickstarter.png)}#socials a.lastfm{background-color:#d51007;background-image:url(assets/img/social-lastfm.png)}#socials a.pinterest{background-color:#cb2027;background-image:url(assets/img/social-pinterest.png)}#single-container{padding-right:15px;width:100%}#single{width:100%;background:#fff;margin:30px 0;position:relative;min-height:106px;padding:30px 70px 30px 30px}#single .tags{margin:50px 0 0 0}#single .tags a{background:#5a9aa8;padding:3px 6px;color:#fff!important}#single #comments{margin-top:40px}#single .content{color:#404040;line-height:1.6}#single .content pre{margin:20px 0 20px 0px}#single .content ul{margin:20px 0 20px 30px}#single .content ul li{margin-top:20px;list-style-type:disc}#single .content ul li:first-child{margin-top:0}#single .content ol{margin:20px 0 20px 30px}#single .content ol li{margin-top:20px;list-style-type:decimal}#single .content ol li:first-child{margin-top:0}#single .content h2{font-size:48px;margin:0 0 0px 0;line-height:1.1;font-weight:700}#single .content h3{font-size:24px;margin:24px 0 5px 0;line-height:1.1;font-weight:700}#single .content hr{color:#ededed;background:#ededed;height:1px;border:0;width:100%;margin:30px 0 35px 0}#single .content span.by{display:block;color:gray;font-size:14px;margin:0px 0 20px 0}#single .content p{margin-top:20px}#single .content p:first-child{margin-top:0}#single .content a{color:#5a9aa8}#single .content a:hover{color:#7baeb9;text-decoration:underline}#single .content img{display:block;margin:20px 0 20px 0;max-width:100%;height:auto}#single .content img.aligncenter{margin:20px auto;text-align:center}#single .content img.alignright{float:right;margin:0 0 15px 20px}#single .content img.alignleft{float:left;margin:0 20px 15px 0}#single .content img.alignnone{display:inline-block}#single .content ul.filters,#single .content .tag-cloud{margin:40px 0 20px 0;float:left;width:50%}#single .content ul.filters li{margin-top:0;list-style-type:none}#single .content .tag-cloud span{display:block}#single .sidebar.small .actions{position:absolute;top:0;right:0}#single .sidebar.small .actions span{color:#fff;padding:10px;font-size:22px;display:block;text-align:center;width:45px}#single .sidebar.small .actions span.icon-like{background:#9cc2cb}#single .sidebar.small .actions span.icon-like:hover{background:#bdd7dc}#single .sidebar.small .actions span.icon-twitter-3{background:#7baeb9}#single .sidebar.small .actions span.icon-twitter-3:hover{background:#9cc2cb}#topmessage{width:100%;background:#fff;margin:30px 0 0 0;position:relative;min-height:106px;padding:30px 70px 30px 30px;color:#404040}#topmessage h2{font-size:48px;margin:0 0 0px 0;line-height:1.1;font-weight:700}#topmessage .content{margin:20px 0 0 0}#topmessage.error{background:#e56c69;color:#fff}.wp-pagenavi{margin:30px auto 70px auto;display:inline-block}.wp-pagenavi a{background:#5a9aa8;padding:10px 15px;color:#fff;border-right:1px solid #5292a0}.wp-pagenavi a:last-child a{border-right:0}.wp-pagenavi a:hover{background:#7baeb9}.wp-pagenavi span.current{background:#9cc2cb;padding:10px 15px;color:#fff;border-right:1px solid #5292a0}.main-pagination-wrapper{text-align:center}.main-pagination-wrapper #main-pagination{margin:30px auto 70px auto;display:inline-block}.main-pagination-wrapper #main-pagination li{float:left}.main-pagination-wrapper #main-pagination li:last-child a{border-right:0}.main-pagination-wrapper #main-pagination li a{background:#5a9aa8;padding:10px 15px;color:#fff;border-right:1px solid #5292a0}.main-pagination-wrapper #main-pagination li a:hover{background:#7baeb9}.main-pagination-wrapper #main-pagination li.active a{background:#9cc2cb}#main-footer{text-align:center;height:61px;background:#231f20;width:100%;color:#fff;position:relative;clear:both}#main-footer ul li.heading h1 img{float:left;width:24px;margin:18px 10px 0 0px}#main-footer ul li.heading h1 a{font-size:20px;background:#231f20}#main-footer ul li.heading h1 a:hover{background:#444}#main-footer ul li{display:inline}#main-footer ul li a{float:left;display:block;border-right:1px solid #444;color:#fff;text-decoration:none;line-height:61px;padding:0 30px;font-family:'Montserrat',sans-serif;font-weight:400}#main-footer ul li a:hover{background:#444}#main-footer ul li a span.icon-like{font-size:22px;line-height:1;float:left;height:61px;padding-top:19px}#main-footer ul li a span.icon-twitter-3{font-size:22px;line-height:1;float:left;height:61px;padding-top:19px}#main-footer ul.right{float:right}#main-footer ul.right li:last-child a{border-right:1px solid #444}#main-footer ul.right li a{border-left:1px solid #444;border-right:0}@media only screen and (max-width:670px){#main-header ul.main-menu li.heading{display:block}#main-header ul.main-menu li{display:none}#main-header #search{float:none;width:100%;padding:0}#main-header #search input{display:block;margin-top:20px}#main-header #search span{display:none}#single-container{margin-top:86px;padding-right:0}.stream#articles{padding:0}.start .stream#articles{margin-top:86px}.stream#articles .post img{width:100%;float:none}.stream#articles .post .content{margin-left:0;padding:20px 20px 20px 20px}#single{padding:30px}#single .sidebar.small .actions{width:100%}#single .content{margin-top:50px}#single .content h2{font-size:32px}#single .content img{float:none!important;margin:20px 0 20px 0!important;width:100%!important;height:auto!important}#single .sidebar.small .actions span{width:50%;float:left}#main-footer ul li{display:none}#main-footer ul li.heading{display:block}.wp-pagenavi a{display:none}.wp-pagenavi a.nextpostslink{display:inline}.wp-pagenavi a.previouspostslink{display:inline}#topmessage{margin:86px 0 0 0;padding:30px}#topmessage h2{font-size:32px}}