@charset "UTF-8";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{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}@font-face{font-family:'abelregular';src:url("abel-regular-webfont.eot");src:url("abel-regular-webfont.eot#iefix") format("embedded-opentype"),url("abel-regular-webfont.woff") format("woff"),url("abel-regular-webfont.ttf") format("truetype"),url("abel-regular-webfont.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'news_cyclebold';src:url("newscycle-bold-webfont.eot");src:url("newscycle-bold-webfont.eot#iefix") format("embedded-opentype"),url("newscycle-bold-webfont.woff") format("woff"),url("newscycle-bold-webfont.ttf") format("truetype"),url("newscycle-bold-webfont.svg") format("svg");font-weight:normal;font-style:normal}* html{font-size:62.5%}html{font-size:10px;line-height:1.1em}.site-sprite,.site-facebook,#footer .social .fb a,.site-flickr,#footer .social .fl a,.site-google,#footer .social .gp a,.site-twitter,#footer .social .tw a,.site-vimeo,#footer .social .vm a{background:url('../img/site-s6498ce7dd8.png') no-repeat}.site-facebook,#footer .social .fb a{background-position:0 -128px}.site-flickr,#footer .social .fl a{background-position:0 -96px}.site-google,#footer .social .gp a{background-position:0 -64px}.site-twitter,#footer .social .tw a{background-position:0 -32px}.site-vimeo,#footer .social .vm a{background-position:0 0}.sponsors-sprite,.sponsors-adlib,#sponsors li.adlib,.sponsors-mailchimp,#sponsors li.mailchimp,.sponsors-squarespace,#sponsors li.squarespace,.sponsors-tumblr,#sponsors li.tumblr{background:url('../img/sponsors-s6bf565961b.png') no-repeat}.sponsors-adlib,#sponsors li.adlib{background-position:0 -157px}.sponsors-mailchimp,#sponsors li.mailchimp{background-position:0 -127px}.sponsors-squarespace,#sponsors li.squarespace{background-position:0 -31px}.sponsors-tumblr,#sponsors li.tumblr{background-position:0 0}body,#footer article h4,.testimonials article p small,#results h3.date,#results article,#blog .user a,#blog .meta a{font-family:Georgia,"Times New Roman",serif}input,textarea,select{font-family:Arial,Helvetica,sans-serif}h2,h3,h4,h5,h6,input[type="submit"],button,#header h2.partner a,#nav li a,.testimonials article p,.tabbed .controls a{font-family:"abelregular",arial,helvetica,sans-serif}a,h2.tag{font-family:"news_cyclebold",arial,helvetica,sans-serif}.toolbar:before,#content .core:before,#content header:before,#content #filter:before,#results .set:before,#results article:before,.toolbar:after,#content .core:after,#content header:after,#content #filter:after,#results .set:after,#results article:after{content:"";display:table}.toolbar:after,#content .core:after,#content header:after,#content #filter:after,#results .set:after,#results article:after{clear:both}.toolbar,#content .core,#content header,#content #filter,#results .set,#results article{zoom:1}nav ul,#sponsors ul,#footer .social ul,.flex-direction-nav,.controls,#filter ul,.modules ul,#blog .archive ul{padding:0;margin:0}nav ul li,#sponsors ul li,#footer .social ul li,.flex-direction-nav li,.controls li,#filter ul li,.modules ul li,#blog .archive ul li{margin:0;padding:0;list-style-type:none;background:none}#header h1,#header h2.partner span,#sponsors ul li,#footer .social a{text-indent:150%;white-space:nowrap;overflow:hidden}.clear{clear:both;height:0px;line-height:0px;overflow:hidden;display:inline}body{color:#171c1c;background:#eff5f5}h2,h3,h4,h5,h6{color:#171c1c;font-weight:normal;text-transform:uppercase}h2,.h2{font-size:2.9em;line-height:1.13793em}h3,.h3,.testimonials article p{font-size:2.4em;line-height:1.375em}h4,.h4{font-size:2em;line-height:1.65em}h5,.h5{font-size:1.8em;line-height:1.22222em}h6,.h6{font-size:1.6em;line-height:1.375em}p,q,a,li,dt,dd,small,address,blockquote,label,input,textarea,th,td{font-size:1.6em;line-height:1.375em}a{color:#e73d22;font-size:1.3em;line-height:1.69231em;letter-spacing:0.5px;text-decoration:none;text-transform:uppercase}p a,li a,dd a,dt a,q a,blockquote a{font-size:1em}.img>img,.img>iframe{max-width:100%}blockquote p,li p,li li,li h1,li h2,li h3,li h4,li h5,li h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-size:1em;line-height:1em}img{display:block}p small{font-size:0.84615em;line-height:1em}p,ol,ul,dl,blockquote,object,table,hr{margin-top:0.55em;margin-bottom:0.55em}div p:first-child,li p:first-child,dd p:first-child{margin-top:0}dl dt{font-weight:bold}ul li{margin-left:1.4em;list-style-type:disc;padding:0}ol li{padding:0;margin-left:1.4em;background:none;list-style-type:decimal}body .first{margin-left:0px}.js .off,.js label.tiny{display:none !important}.js label.tiny+input{margin-left:0}.hide{display:none}.show{display:block}input[stype="submit"].ir{*font-size:0;*line-height:0}ul.dropdown ul,ul.dropdown ul li{margin:0;padding:0}form{overflow:hidden}form div{float:left;clear:both;width:100%;margin:0.5em 0}form h3{border-bottom:3px solid #eff5f5;margin-bottom:10px}fieldset{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #eff5f5}label{display:block;float:left;color:#171c1c;width:30%}input[type="text"],input[type="password"],textarea,select,textarea{font-size:14px;width:65%;margin-left:5%;background:#FFFFFF;border:1px solid #eff5f5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="text"],input[type="password"],input[type="file"],input[type="submit"]{-webkit-appearance:none!important;-webkit-border-radius:none!important;border-radius:none!important}.no-boxsizing input[type="text"],.no-boxsizing input[type="password"],.no-boxsizing textarea,.no-boxsizing select{float:left;clear:left;margin:10px 0 0 0;width:75%}input[type="text"],input[type="password"]{height:36px;line-height:36px;padding:0;padding:0px 8px}textarea{padding:3px 6px;overflow:auto;resize:none}select{padding:4px 5px}p.label{color:#171c1c;font-weight:bold;margin-bottom:0.275em}label input{margin:1px 8px 0 0}button{font-size:13px;cursor:pointer;*overflow:visible;*border:0 none}input[type="submit"],button{margin-top:0.5em;padding:6px 18px;font-size:18px;line-height:normal;text-transform:uppercase;color:#eff5f5;background:#e73d22;border:0 none;cursor:pointer}input[type="submit"]:hover,button:hover{background:#171c1c}legend{display:block;width:auto;font-size:1.3em;line-height:1.2em;font-weight:bold;padding-bottom:10px;margin-bottom:10px;width:100%}.opts{margin:20px 0}.opts label{display:inline-block;*display:inline;*zoom:1;float:none;width:auto;margin-right:4%;font-weight:normal;white-space:nowrap}.opts p.label+label{margin-left:0}@-moz-document url-prefix("http://"){button::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="reset"]::-moz-focus-inner{padding:0 !important;border:0 none !important}}@-moz-document url-prefix("https://"){button::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="reset"]::-moz-focus-inner{padding:0 !important;border:0 none !important}}img{display:block}img[align=left]{float:left}img[align=right]{float:right}hr{height:1px;background:none;border:0 none;border-top:1px solid #eff5f5}table{width:100% !important}table th{font-weight:bold}table td,table th{font-size:1.3em}table td *,table th *{font-size:1em}iframe[style]{width:100% !important}em{font-style:italic}strong{font-weight:bold}blockquote{font-style:italic}::-moz-selection{background:#e73d22;color:#eff5f5;text-shadow:none}::selection{background:#e73d22;color:#eff5f5;text-shadow:none}a:active{border:0 none;outline:0 none}html{background:#eff5f5}body{background-color:#aae7df}#container{margin:0 auto;background-color:#aae7df}.core,#content header,#filter{padding:0 20px;overflow:hidden}#header,#content,#footer{border-width:0 10px;border-style:solid;border-color:#eff5f5}#header{border-top-width:10px}#header{padding-bottom:45px;border-bottom:1px solid #eff5f5;overflow:hidden}#header .core,#header #content header,#content #header header,#header #filter{position:relative}#header hgroup{float:left}#header h1{line-height:0;max-width:212px;margin:54px 20px 20px}#header h2.partner{max-width:none;padding:10px 20px 41px;overflow:hidden}#header h2.partner a{display:block;color:#171c1c;text-transform:none}#header h2.partner span{display:inline-block;margin:0 0 -21px 10px;width:44px;height:36px;background:url("../img/logo-n8.png") no-repeat 0 0}#header h2{padding:0 20px;font-size:1.4em;line-height:1.57143em;text-transform:none;max-width:105px}#header h2 br,#header h2 span{display:none}#header .button{position:absolute;top:20px;right:20px}.toolbar{border-top:1px solid #eff5f5;border-bottom:1px solid #eff5f5}.toolbar h2{float:left;line-height:30px}#nav{position:relative}#nav .dropdown{display:block;float:right;height:34px;line-height:34px;background:#eff5f5;color:#171c1c}#nav ul{position:relative;clear:both;display:none}#nav li{font-size:2em;text-align:right}#nav li:first-child a{border-top:1px solid transparent}#nav li a{display:block;padding:5px 20px;color:#171c1c;font-weight:normal;border-top:1px solid #aae7df;background-color:#eff5f5;-webkit-transition:background-color 0.2s ease-in,color 0.2s ease-in;-moz-transition:background-color 0.2s ease-in,color 0.2s ease-in;-o-transition:background-color 0.2s ease-in,color 0.2s ease-in;transition:background-color 0.2s ease-in,color 0.2s ease-in}#nav li a:hover,#nav li a.selected{background-color:transparent;border-top:1px solid #eff5f5}#content{position:relative;padding:20px 0 40px;background-color:#b2e9e2}#content .core,#content header,#content #filter{overflow:visible}#content header{position:relative;overflow:visible;padding:20px 0}#content .row aside+aside{margin-top:20px}h2.tag{position:absolute;top:-38px;right:0px;font-size:1.8em;letter-spacing:1.5px;padding:5px 10px;background-color:#eff5f5}#sponsors{clear:both;overflow:hidden;background-color:#aae7df;border-top:1px solid #eff5f5;border-bottom:1px solid #eff5f5}#sponsors h3{float:left;margin-right:80px}#sponsors ul{float:left;max-width:420px;overflow:hidden}#sponsors ul li{float:left;margin:10px 32px 10px 0;width:120px;height:30px}#sponsors li.squarespace{width:142px;height:96px}#footer{background:#eff5f5}#footer .blog{display:none}#footer .social{float:left}#footer .social ul{margin-top:10px;overflow:hidden}#footer .social ul li{float:left;margin:0 10px 10px 0}#footer .social a{display:block;width:32px;height:32px}#footer article h4{font-size:1.5em;font-weight:bold;text-transform:none;margin-top:10px}#footer article h4+p{margin-top:0}#footer .details{border-top:1px solid #aae7df;overflow:hidden}#footer .core,#footer #content header,#content #footer header,#footer #filter{padding:20px 10px}body.blue,body.blue #container,body.blue #content,body.blue #sponsors,body.blue #filter{background-color:#aae7df}body.blue #results article{background-color:#c1e2de}body.blue h2.tag{color:#aae7df}body.blue #slideshow .dropdown{border-bottom-color:#aae7df}body.blue #nav li a,body.blue #footer .details{border-top-color:#aae7df}body.blue .modules .dates{border-top:1px solid #aae7df}body.green,body.green #container,body.green #content,body.green #sponsors,body.green #filter{background-color:#bae1c9}body.green #results article{background-color:#cfded5}body.green h2.tag{color:#bae1c9}body.green #slideshow .dropdown{border-bottom-color:#bae1c9}body.green #nav li a,body.green #footer .details{border-top-color:#bae1c9}body.green .modules .dates{border-top:1px solid #bae1c9}body.pink,body.pink #container,body.pink #content,body.pink #sponsors,body.pink #filter{background-color:#ebd4ef}body.pink #results article{background-color:#eee5f0}body.pink h2.tag{color:#ebd4ef}body.pink #slideshow .dropdown{border-bottom-color:#ebd4ef}body.pink #nav li a,body.pink #footer .details{border-top-color:#ebd4ef}body.pink .modules .dates{border-top:1px solid #ebd4ef}body.purple,body.purple #container,body.purple #content,body.purple #sponsors,body.purple #filter{background-color:#d9d1eb}body.purple #results article{background-color:#e5e3ec}body.purple h2.tag{color:#d9d1eb}body.purple #slideshow .dropdown{border-bottom-color:#d9d1eb}body.purple #nav li a,body.purple #footer .details{border-top-color:#d9d1eb}body.purple .modules .dates{border-top:1px solid #d9d1eb}body.peach,body.peach #container,body.peach #content,body.peach #sponsors,body.peach #filter{background-color:#eccec7}body.peach #results article{background-color:#ebdeda}body.peach h2.tag{color:#eccec7}body.peach #slideshow .dropdown{border-bottom-color:#eccec7}body.peach #nav li a,body.peach #footer .details{border-top-color:#eccec7}body.peach .modules .dates{border-top:1px solid #eccec7}body.yellow,body.yellow #container,body.yellow #content,body.yellow #sponsors,body.yellow #filter{background-color:#e9e876}body.yellow #results article{background-color:#dddd94}body.yellow h2.tag{color:#e9e876}body.yellow #slideshow .dropdown{border-bottom-color:#e9e876}body.yellow #nav li a,body.yellow #footer .details{border-top-color:#e9e876}body.yellow .modules .dates{border-top:1px solid #e9e876}body.red,body.red #container,body.red #content,body.red #sponsors,body.red #filter{background-color:#fc2a1c}body.red #results article{background-color:#e74e43}body.red h2.tag{color:#fc2a1c}body.red #slideshow .dropdown{border-bottom-color:#fc2a1c}body.red #nav li a,body.red #footer .details{border-top-color:#fc2a1c}body.red .modules .dates{border-top:1px solid #fc2a1c}.flex-direction-nav{position:absolute;top:0;right:0;background:#171c1c;overflow:hidden}.flex-direction-nav li{float:left}.flex-direction-nav a{font-family:arial, helvetica, sans-serif;color:#eff5f5;padding:5px}.mini-slider{max-width:480px;position:relative}.mini-slider .slides img{max-width:100%}.button,.dropdown{display:block;float:left;padding:5px 16px;letter-spacing:0.5px;color:#eff5f5;background:#e73d22}.controls{border-top:1px solid #eff5f5;border-bottom:1px solid #eff5f5;overflow:hidden}.controls li{float:left;font-size:1.3em}.controls a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:0.5px;padding:4px 20px}.controls .selected a,.controls .flex-active a,.controls a:hover{background:#eff5f5;color:#171c1c}#sponsors{padding:10px 0;margin-top:60px}#sponsors h3{margin-bottom:10px}.media{position:relative;overflow:hidden}#content .media .controls{float:left;margin:0}.media .img+.img,.media .img img+img{display:none}.media .flex-viewport img{display:block}.testimonials{padding:20px 0;border-top:1px solid #eff5f5;border-bottom:1px solid #eff5f5;overflow:hidden}.testimonials .slides{overflow:hidden}.testimonials .slides+p{float:right;margin:0;font-size:1.3em}.testimonials .slides+p a{display:block}.testimonials article p{text-transform:uppercase}.testimonials article p small{font-size:0.5em;text-transform:none}.testimonials article+article{display:none}#slideshow{display:none;background-color:#eff5f5;overflow:hidden}#slideshow .controls{display:none;border-bottom:0 none}#slideshow .core,#slideshow #content header,#content #slideshow header,#slideshow #filter{padding:0}#slideshow h3{font-size:5.4em}#slideshow .dropdown{float:none;color:#e73d22;background:#eff5f5;border-bottom:1px solid #aae7df}#slideshow .dropdown:after{display:inline-block;content:"→";float:right;color:#e73d22}#slideshow .dropdown:hover{color:#eff5f5;background:#e73d22}#slideshow .dropdown:hover:after{color:#eff5f5}#filter{padding:20px 0!important;border-top:1px solid #eff5f5;border-bottom:1px solid #eff5f5}#filter div+div{margin-top:10px}#filter h4{font-size:1.6em;line-height:1.375em}#filter ul{overflow:hidden}#filter ul>li{float:left;margin:-5px 0 0}#filter ul ul{display:none}#filter a{color:#171c1c}#filter a:hover{color:#e73d22}#filter .date ul>li{margin-right:20px}#filter .date a:hover,#filter .date a.selected{color:#e73d22}#filter .themes li{float:none}#filter .themes ul a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#filter .themes>ul>li:first-child>a:first-child{float:none;background:none;padding:0;padding-right:15px}#filter .themes>ul>li:first-child>a:first-child:before{float:right;content:"↓";text-align:right;margin-right:-15px}#filter .themes>ul>li:first-child>a:first-child+ul li{margin:0}#filter .themes>ul>li:first-child>a:first-child+ul li:first-child a{border:0 none}#filter .themes>ul>li:first-child>a:first-child+ul a{padding:3px 0;border-top:1px solid #eff5f5}#results{padding-top:20px}#results h3.date{position:relative;font-style:italic;text-transform:none;margin-bottom:20px}#results .set{position:relative;z-index:10}#results .set+.set{display:none}#results article.intro{padding:20px;margin:0 -20px}#results p.time{font-size:2em}#results article{display:block;padding:20px;margin:20px -20px 0;font-size:1em;text-transform:none;color:#171c1c}#results article p{color:#171c1c}#results article,#results article h3,#results article h4,#results article p{-webkit-transition:background-color 0.2s ease-in,color 0.2s ease-in;-moz-transition:background-color 0.2s ease-in,color 0.2s ease-in;-o-transition:background-color 0.2s ease-in,color 0.2s ease-in;transition:background-color 0.2s ease-in,color 0.2s ease-in}#results article:hover{background-color:#e73d22 !important}#results article:hover,#results article:hover h3,#results article:hover h4,#results article:hover p{color:#eff5f5}#results article:hover a{color:#171c1c}#results article:hover a:hover{color:#eff5f5;text-decoration:underline}.modules{overflow:hidden}.modules .img{padding:20px;width:35%;min-width:150px;max-width:320px}.modules .desc,.modules .dates{padding:20px;overflow:hidden}.modules .button{display:block;float:right;margin-top:20px}.modules article{background:#eff5f5}.modules article+article{margin-top:20px}#blog #content header{padding:20px}#blog #col-1,#blog #col-2{padding:20px 2.04082%;background:#eff5f5}#blog #col-1 h3{margin-bottom:10px}#blog #col-1 header{padding:0}#blog #col-1 article+article{margin-top:20px;padding-top:20px;border-top:1px solid #aae7df}#blog .user{margin:20px 0;overflow:hidden}#blog .user a{display:block;float:left;font-size:1em;text-transform:none;color:#171c1c}#blog .user p{font-size:1.2em;line-height:1.375em;padding-left:60px;margin:0}#blog .user img{float:left}#blog .content h3,#blog .content h4,#blog .content h5{margin:10px 0}#blog .meta p{font-size:1.3em}#blog .meta a{text-transform:none;color:#171c1c;text-decoration:underline}#blog #col-2{margin-top:20px}#blog #col-2 aside+aside{margin-top:20px}#blog .signup input[type="text"]{width:100%}.tabbed .controls{display:none;border:0 none}.tabbed .controls li{font-size:1.6em;width:30%}.tabbed .controls a{padding:8px 20px;color:#eff5f5;background:#171c1c;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tabbed .controls a.selected,.tabbed .controls a:hover{background-color:#e73d22}.tabbed a.dropdown{font-size:1.6em;float:none;padding:8px 20px;background-color:#171c1c}.tabbed a.dropdown.open,.tabbed a.dropdown:hover{background:#e73d22}.tabbed article{padding:20px;overflow:hidden;background:#e73d22}.tabbed article p,.tabbed article h3,.tabbed article h4,.tabbed article h5,.tabbed article h6{color:#eff5f5}.tabbed article .col-1 a{color:#171c1c}.tabbed article ~ article{display:none}@media screen and (min-width: 500px){h2,.h2{font-size:5.6em;line-height:1.17857em}h3,.h3,.testimonials article p{font-size:3.5em;line-height:1.25714em}h4,.h4{font-size:2.6em;line-height:1.26923em}h5,.h5{font-size:2em;line-height:1.65em}h6,.h6{font-size:1.6em;line-height:1.375em}.core,#content header,#filter{max-width:980px;margin:0 auto;padding:0 20px}#header,#content,#footer{border-width:0 20px}#header{border-top-width:20px}#content{padding-bottom:80px;background-image:url("../img/squares-bg.png");background-position:left top;background-repeat:repeat}#content header{padding:40px 20px}h2.tag{top:-42px;padding:5px 10px;font-size:2.3em;letter-spacing:1.5px}#sponsors{padding:40px 0}#sponsors h3{float:left;width:38.77551%;margin-right:4.08163%}#sponsors ul{float:left;width:57.14286%}#footer .articles{overflow:hidden}#footer .articles h3{font-size:2.6em}#footer .articles>article{display:block;float:left;width:32.65306%;margin-right:2.04082%}#footer .articles .social{width:28.57143%}#footer .details{overflow:hidden}#footer .copy{float:left;margin-right:20px}#footer .sumo{float:right;margin:0}#home .controls{background:#aae7df}.row .core,.row #content header,#content .row header,.row #filter{overflow:hidden}.row .core>aside,.row #content header>aside,#content .row header>aside,.row #filter>aside{float:left;width:40.81633%}.row .core aside+aside,.row #content header aside+aside,#content .row header aside+aside,.row #filter aside+aside{float:right;margin-top:0!important}.row aside.media{width:57.14286%;overflow:hidden}.row aside.media .controls{float:left;margin:0}#slideshow{display:block;padding:20px 10px 0;margin-bottom:60px;background:none;border-bottom:1px solid #eff5f5}#slideshow .core,#slideshow #content header,#content #slideshow header,#slideshow #filter{padding:0 20px}#slideshow .wrapper{overflow:hidden}#slideshow article{padding:0 0 30px;background:none}#slideshow article ~ article{display:none}#slideshow .flex-viewport article{display:block}#slideshow .slides>a{display:none}#slideshow .controls{display:block;clear:both}#slideshow .controls li{width:25%}#filter{padding:20px !important}}@media screen and (max-width: 500px){#slideshow article[style]{display:none!important;float:none!important;width:auto}}@media screen and (min-width: 680px){#header h1{margin-bottom:45px}#header h2.partner{position:absolute;right:20px;bottom:0;padding:10px 0 21px 0;border-top:1px solid #eff5f5}#nav{position:absolute;top:65px;right:20px}#nav .dropdown{display:none}#nav>ul{display:block!important}#nav li{float:left}#nav li a{padding:0 10px;background:none;border:0 none!important}#nav li a.selected,#nav li a:hover{background:#eff5f5}#header{border-bottom:1px solid #eff5f5}#header h2{font-size:1.8em;max-width:none}#header h2 br,#header h2 span{display:inline}#header .toolbar{border:0 none}#filter div{float:left;width:50%}#filter div+div{float:right;width:40.42553%;margin:0}#filter h4{float:left;margin-right:20px}#filter h4:after{display:inline;content:" →"}#results{position:relative;overflow:hidden}#results article,#results h3{position:relative;z-index:10}#results>h3{margin:20px;*padding:20px}#results>h3 span{position:absolute;left:180px;*left:200px}#results .panel{position:absolute;background:#eff5f5;width:140px;padding:20px;height:100%;z-index:1}#results article{margin-left:180px!important;*margin-left:200px!important}#results article .time{position:absolute;left:-160px}#results article:hover p.time{color:#e73d22}#results article .text{float:left;width:56.57895%}#results article .info{float:right;width:38.15789%}#results article .info h4{font-size:1.6em;line-height:1.375em}#results article .info li{font-size:1.3em;line-height:1.69231em}#results article{margin:20px 0 0 0}#results article.intro{width:60%;max-width:450px}.modules article{overflow:hidden;padding:20px}.modules article .img{float:right;padding:0;padding-left:20px}.modules article .desc,.modules article .dates{float:left;clear:left;width:51.67785%}.tabbed a.dropdown{display:none}.tabbed .controls{display:block}.tabbed article{padding:0}.tabbed .col-1{float:left;width:46.93878%;padding:2.04082%}.tabbed .col-2{float:right;width:48.97959%}#blog #col-1{float:right;width:63.26531%}#blog #col-2{float:left;margin:0;width:22.44898%}}@media screen and (min-width: 880px){.modules article div{float:left;margin-right:2.12766%;padding:0!important;border-top:0 none!important}.modules article .desc{width:38.29787%}.modules article .dates{clear:none;width:22.34043%}.modules article .dates h4{font-size:1.6em;margin-bottom:20px}.modules article div.img{margin:0}}@media screen and (min-width: 680px) and (max-width: 900px){#nav{width:345px}#header h2.partner{position:static;float:left;clear:both;padding:10px 20px 21px;border:0 none}#header .toolbar{clear:both}}

/* Komodo styles */
#header h2.partner a {
	display: block;
	margin-left: 32px;
	float: left;
}

#sponsors ul.sponsors li.komodo {
	background:url('../img/sponsors/komododigital.png') no-repeat 0 0;
	width: 116px !important;
}
	#sponsors ul.sponsors li.komodo a {
		display: block;
		width: 100%;
		height: 100%;
	}

#footer .twitterstream {
	width:69%;
	float: left;
}
	#footer .twitterstream ul {
		list-style-type: none;
		margin: 0;	padding: 0;
	}
		#footer .twitterstream li {
			list-style-type: none;
			margin: 0 5% 0 0;	padding: 0;
			float: left;
			width: 45%;
		}
			#footer .twitterstream li:last-child {
				margin-right: 0;
			}
			#footer .twitterstream li img {
				margin: 0;	padding: 0;
				float: left;
			}
			#footer .twitterstream li p {
				margin: 0;	padding: 0;
			}
body#awards .modules article .desc {
	width: 51%;
}
.img>img, .img>iframe {
	height: auto;
}

#sponsors ul {
	max-width: 455px;
}