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}em{font-style:italic}p{color:#afafaf}h1,h3,h4{font-family:"Apercu Medium","Apercu Light", Calibri, sans-serif;font-size-adjust:0.508;font-weight:600;font-style:normal}h1{font-size:1.5em;line-height:2em;color:#222222}h2{font-size:1.5em;line-height:2em;line-height:1.5em;margin-bottom:20px;color:#222222}h2 a,h2 a:visited{color:#222222;text-decoration:none}h2 a:hover{text-decoration:underline}h3{font-weight:normal;font-size:1.125em;line-height:1.33333em}strong{font-family:"Apercu Medium","Apercu Light", Calibri, sans-serif;font-size-adjust:0.508;font-weight:600;font-style:normal;color:#222222}blockquote{border-left:10px solid #f1f1f1}blockquote p{margin-left:32px;font-style:italic}.blog-content-inner ol{counter-reset:li;margin-left:0;padding-left:0;margin-bottom:20px}.blog-content-inner ol>li{position:relative;margin:0 0 0 20px;list-style:none}.blog-content-inner ol>li:before{content:counter(li);counter-increment:li;margin-right:8px;padding:4px}.blog-content-inner li ol,.blog-content-inner li ul{margin-top:6px}.blog-content-inner ol ol li:last-child{margin-bottom:0}.blog-content-inner ul>li{list-style:square;margin:0 0 0 40px}* html{font-size:112.5%}html{font-size:18px;line-height:1.44444em}a{color:#666;text-decoration:underline}a:visited{color:#666}a:focus{color:#000}a:hover{color:#000}a:active{color:#000}#header a{color:#afafaf;text-decoration:none;display:block;width:100%;height:auto}#header a:visited{color:#afafaf}#header a:focus{color:#000}#header a:hover{color:#000}#header a:active{color:#000}#header li.current_page_item a{color:#222222}#sidebar a,#filters a{color:#afafaf;text-decoration:none}#sidebar a:visited,#filters a:visited{color:#afafaf}#sidebar a:focus,#filters a:focus{color:#000}#sidebar a:hover,#filters a:hover{color:#000}#sidebar a:active,#filters a:active{color:#000}#sidebar a:hover,#sidebar .current-menu-item a{text-decoration:underline;color:#222222}*{margin:0}html,body{font-family:"Apercu Light", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size-adjust:0.508;font-weight:200;font-style:normal;color:#666;height:100%;background:#fff}p{margin-bottom:1em;color:#666666}.inner{max-width:1316px;min-width:800px;margin:0 auto;padding:0 20px;overflow:hidden;*zoom:1}@media only screen and (min-width: 801px) and (max-width: 1315px){.inner{max-width:952px;min-width:952px;width:952px}}@media only screen and (min-width: 621px) and (max-width: 799px){.inner{max-width:801px;min-width:628px;width:100%;padding:0}}@media only screen and (max-width: 620px){.inner{max-width:621px;min-width:300px;width:100%;padding:0}}#footer{background-color:white;position:relative;z-index:101;border-top:1px solid #f1f1f1;padding-top:20px;padding-bottom:20px;color:#AFAFAF}#footer a{color:#AFAFAF;text-decoration:none}#footer a:hover{color:#000;text-decoration:underline}#footer ul.footer-link-wrap{width:400px;margin-right:20px;display:inline;float:left}@media only screen and (max-width: 620px){#footer ul.footer-link-wrap{padding-left:10px;margin-right:0;width:300px}}.search-box{display:inline;float:left;font-size:0.77778em;line-height:1.85714em;color:#AFAFAF;width:304px;padding:10px;border:1px solid #f1f1f1}@media only screen and (min-width: 801px) and (max-width: 1315px){.search-box{margin-left:432px;margin-top:20px}}@media only screen and (min-width: 621px) and (max-width: 799px){.search-box{margin-left:20px;margin-top:20px}}@media only screen and (max-width: 620px){.search-box{margin-left:10px;margin-top:20px;width:280px;-webkit-border-radius:0}}.credits{display:inline;float:left;width:412px;margin-right:20px}@media only screen and (min-width: 621px) and (max-width: 799px){.credits{padding-left:20px;margin-right:0}}@media only screen and (max-width: 620px){.credits{padding-left:0px;margin-right:0;width:260px;margin-bottom:20px}}.social{display:inline;float:left;width:196px}@media only screen and (min-width: 621px) and (max-width: 799px){.social{display:inline;float:right}}@media only screen and (max-width: 620px){.social{width:260px}}#logo-wrap{display:inline;float:left;overflow:hidden;*zoom:1}@media only screen and (min-width: 621px) and (max-width: 799px){#logo-wrap{padding-left:20px}}@media only screen and (max-width: 620px){#logo-wrap{padding-left:10px}}#logo-wrap span{font-size:0.77778em;line-height:1.85714em;color:#666}@media (max-width: 800px){header #logo-wrap{display:block;float:none}header .header-links{float:none;overflow:hidden;width:200px}}#header{border-bottom:1px solid #f1f1f1;padding:36px 0}@media only screen and (max-width: 620px){#header{padding:16px 0}}#header ul{margin:0;padding:0;border:0;overflow:hidden;*zoom:1;display:inline;float:right;overflow:hidden;*zoom:1;font-size:0.88889em;line-height:1.625em}#header ul li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;display:inline;float:left;padding-left:4px;padding-right:4px}#header ul li:first-child,#header ul li.first{padding-left:0}#header ul li:last-child{padding-right:0}#header ul li.last{padding-right:0}@media only screen and (min-width: 801px) and (max-width: 1315px){#header ul{margin-right:102px}}@media only screen and (min-width: 621px) and (max-width: 799px){#header ul{width:196px;margin-left:91px;display:inline;float:left}}@media only screen and (max-width: 620px){#header ul{width:196px;margin-left:10px;display:inline;float:left;margin-top:20px}}@media only screen and (max-width: 1315px) and (min-width: 801px){#header ul #header ul{margin-right:0}}#header #menu-main-nav{margin-top:4px}@media (max-width: 800px){ul#menu-main-nav{margin-top:20px;margin-left:20px}}@media only screen and (max-width: 620px){ul#menu-main-nav{margin-left:10px}}#header .social-icons a{width:20px;height:21px;line-height:0;font-size:0;color:transparent}#header .social-icons a.header-facebook{background:url(../images/s-face-black.png) no-repeat top left;background-size:21px}#header .social-icons a.header-twitter{background:url(../images/s-twitter-black.png) no-repeat top left;background-size:21px}#header .social-icons a.header-newsletter{background:url(../images/s-news-black.png) no-repeat top left;background-size:21px}#header .social-icons a.header-pinterest{background:url(../images/s-pint-black.png) no-repeat top left;background-size:21px}#header .social-icons a{opacity:0.3;filter:alpha(opacity=30)}#header .social-icons a:hover{opacity:1;filter:alpha(opacity=100)}@media (max-width: 800px){#header ul.social-icons{margin-top:20px;margin-left:20px}}@media only screen and (max-width: 620px){#header ul.social-icons{margin-left:10px}}@media (max-width: 800px){#header ul.social-icons li{padding:0;width:38px}}#header ul li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;display:inline;float:left;padding-left:10px;padding-right:10px}#header ul li:first-child,#header ul li.first{padding-left:0}#header ul li:last-child{padding-right:0}#header ul li.last{padding-right:0}@media only screen and (min-width: 621px) and (max-width: 799px){#header ul li{padding:0;width:88px}}@media only screen and (max-width: 620px){#header ul li{padding:0;width:88px}}@media only screen and (min-width: 621px) and (max-width: 799px){#header ul li:first-child,#header ul li.first{padding:0}}#header ul.children,#header ul.sub-menu{display:none}.header-logo{background-position:0 0;background-repeat:no-repeat;height:25px;width:321px;background-image:url("http://infobeautiful3.s3.amazonaws.com/logo.svg");text-indent:-119988px;overflow:hidden;text-align:left;background-size:contain}@media only screen and (max-width: 620px){.header-logo{max-width:280px;overflow:visible;text-indent:-9999px;width:280px}}.no-svg .header-logo{background-image:url("http://infobeautiful3.s3.amazonaws.com/logo.png")}body.home #sidebar,body.page-template-all-template-php #sidebar,body.page-template-popular-template-php #sidebar,body.tag #sidebar,body.search #sidebar{position:absolute;z-index:5}@media only screen and (min-width: 621px) and (max-width: 799px){body.home #sidebar,body.page-template-all-template-php #sidebar,body.page-template-popular-template-php #sidebar,body.tag #sidebar,body.search #sidebar{position:relative}}@media only screen and (max-width: 620px){body.home #sidebar,body.page-template-all-template-php #sidebar,body.page-template-popular-template-php #sidebar,body.tag #sidebar,body.search #sidebar{position:relative}}#blog-main-wrap #sidebar,body.page-template-fullview-template-sidebar-php #sidebar{display:inline;float:left}#blog-main-wrap #sidebar ul{position:relative}@media only screen and (max-width: 620px){#sidebar ul{width:300px}}#blog-main-wrap .blog-meta .navi-btns{display:none}@media only screen and (min-width: 1316px){header .header-links{overflow:hidden}header .menu-main-nav-container{display:block;float:right;overflow:hidden;width:100%}}#sidebar{font-size:0.77778em;line-height:1.85714em;line-height:1.4em;width:195px;height:100%;min-height:100%;padding-top:20px}@media only screen and (min-width: 621px) and (max-width: 799px){#sidebar{margin:0;padding:0;border:0;overflow:hidden;*zoom:1;float:none;width:100%;display:block;margin-top:20px;padding-bottom:20px;border-bottom:1px solid #f1f1f1;padding-left:20px}#sidebar li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;display:inline;float:left;padding-left:4px;padding-right:4px}#sidebar li:first-child,#sidebar li.first{padding-left:0}#sidebar li:last-child{padding-right:0}#sidebar li.last{padding-right:0}}@media only screen and (max-width: 620px){#sidebar{margin:0;padding:0;border:0;overflow:hidden;*zoom:1;float:none;width:100%;display:block;margin-top:20px;padding-bottom:20px;border-bottom:1px solid #f1f1f1;padding-left:10px}#sidebar li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;display:inline;float:left;padding-left:4px;padding-right:4px}#sidebar li:first-child,#sidebar li.first{padding-left:0}#sidebar li:last-child{padding-right:0}#sidebar li.last{padding-right:0}}@media only screen and (min-width: 621px) and (max-width: 799px){#sidebar li{float:none}}@media only screen and (max-width: 620px){#sidebar li{float:none;padding-left:0}}#sidebar .nav-type-one{margin-bottom:20px}body.home #sidebar .nav-type-one li.latest-link a,body.page-template-all-template-php #sidebar .nav-type-one li.all-link a,body.page-template-popular-template-php #sidebar .nav-type-one li.pop-link a{text-decoration:underline;color:#222222}.all-link{margin-top:20px}@media only screen and (max-width: 620px){.all-link{display:inline;float:left;overflow:hidden;*zoom:1}}#sidebar .results li span{display:block;color:#222222}#sidebar .search-box{width:154px;margin-top:20px}body.home #sidebar .search-box,body.archive #sidebar .search-box{margin-bottom:20px;margin-top:0px;margin-left:0}@media only screen and (max-width: 620px){body.home #sidebar .search-box,body.archive #sidebar .search-box{width:100%}}@media only screen and (min-width: 621px) and (max-width: 799px){body.home #sidebar .search-box,body.archive #sidebar .search-box{width:100%}}#content{width:100%}#filters{max-width:1060px;min-width:620px;margin-left:195px;width:86%;padding-left:20px;padding-top:20px;border-left:1px solid #f1f1f1;display:inline;float:left;font-size:0.77778em;line-height:1.85714em}@media only screen and (min-width: 621px) and (max-width: 799px){#filters{margin:0;padding:0;border:0;overflow:hidden;*zoom:1;float:none;width:100%;display:block;margin-top:20px;padding-bottom:20px;border-bottom:1px solid #f1f1f1;padding-left:20px}#filters li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;display:inline;float:left;padding-left:4px;padding-right:4px}#filters li:first-child,#filters li.first{padding-left:0}#filters li:last-child{padding-right:0}#filters li.last{padding-right:0}}@media only screen and (max-width: 620px){#filters{margin-left:0;border-left:0;max-width:300px;width:300px;padding-left:10px;padding-top:10px}}#filters li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;display:inline;float:left;padding-left:10px;padding-right:10px}#filters li:first-child,#filters li.first{padding-left:0}#filters li:last-child{padding-right:0}#filters li.last{padding-right:0}#projects-wrap{border-left:1px solid #f1f1f1;padding-left:20px;padding-top:20px;max-width:1060px;min-height:1000px;min-width:620px;margin-left:195px;width:86%;display:inline;float:left;overflow:hidden;*zoom:1}@media only screen and (min-width: 621px) and (max-width: 799px){#projects-wrap{margin-left:0;border-left:0}}@media only screen and (max-width: 620px){#projects-wrap{margin-left:0;border-left:0;max-width:300px;width:300px;padding-left:10px}}ul#projects-wrap li{margin-right:20px}@media only screen and (max-width: 620px){ul#projects-wrap li{max-width:300px}}@media only screen and (max-width: 620px){ul#projects-wrap li img,#fullview-wrap img{width:100%;height:auto}}ul#projects-wrap li,ul.related li{display:inline;float:left;margin-bottom:20px;position:relative}ul#projects-wrap li.no-image{width:196px;height:196px}@media only screen and (max-width: 620px){ul#projects-wrap li.no-image{width:130px;height:130px}}@media only screen and (min-width: 801px) and (max-width: 1315px){ul.related li{margin-bottom:0}}@media only screen and (max-width: 620px){ul.related li img{max-width:196px}}ul.related li.last{margin-right:0}ul#projects-wrap li a div.info,ul.related li a div.info{position:absolute;top:0}ul#projects-wrap li a div.info,ul.related li a div.info{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;width:100%;height:100%}ul#projects-wrap li a div.info span.title,ul.related li a div.info span.title,ul#projects-wrap .category-quotebox div.info span.title{padding:10px;position:absolute;color:white;z-index:100;width:90%}ul#projects-wrap li.no-image a div.info span.title,ul#projects-wrap .category-quotebox div.info span.title{color:#222222}ul#projects-wrap .category-quotebox div.info span.title{color:#222222;font-size:2em}@media only screen and (max-width: 620px){ul#projects-wrap .category-quotebox div.info span.title{font-size:1.6em}}ul#projects-wrap li a div.info span.bg,ul.related li a div.info span.bg{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;background:#222222;position:absolute;width:100%;height:98%}ul.related li a div.info span.bg{height:85px}ul#projects-wrap li.no-image a div.info span.bg,ul#projects-wrap .category-quotebox div.info span.bg{background:#f4f2f4;height:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}ul#projects-wrap li.no-image a div.info,ul#projects-wrap .category-quotebox div.info{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}ul#projects-wrap li a div.info:hover,ul.related li a div.info:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}ul#projects-wrap .category-quotebox{min-height:183px;background:#E6F8B0;display:block}​ .item-link{display:none}.masonry-small{width:196px;height:auto;font-size:0.88889em;line-height:1.625em;line-height:1.2em}@media only screen and (max-width: 620px){.masonry-small{margin-left:52px}}.masonry-medium{width:412px;height:auto}@media only screen and (max-width: 620px){.masonry-medium{width:300px}}.masonry-large{width:628px;height:auto}@media only screen and (max-width: 620px){.masonry-large{width:300px}}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s}.isotope{-webkit-transition-property:height, width;-moz-transition-property:height, width;-ms-transition-property:height, width;-o-transition-property:height, width;transition-property:height, width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;-ms-transition-property:-ms-transform, opacity;-o-transition-property:-o-transform, opacity;transition-property:transform, opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}#filters.option-set a.selected{text-decoration:underline;color:black}.navigation{display:none}.related-wrap,.page-template-fullview-template-php #disqus_thread{display:inline;float:right;overflow:hidden;*zoom:1;width:952px;padding-top:20px}@media only screen and (max-width: 620px){.related-wrap,.page-template-fullview-template-php #disqus_thread{padding-left:10px;width:100%;display:inline;float:left}}@media only screen and (min-width: 621px) and (max-width: 799px){.related-wrap,.page-template-fullview-template-php #disqus_thread{display:inline;float:left;padding-left:20px;width:736px}}@media only screen and (min-width: 801px) and (max-width: 1315px){.related-wrap,.page-template-fullview-template-php #disqus_thread{display:inline;float:left;margin-left:217px;width:736px}}@media only screen and (max-width: 620px){body.page-template-fullview-template-sidebar-php .related-wrap{padding-left:0px}}ul.related{margin-top:20px}ul.related li{font-size:0.77778em;line-height:1.85714em;height:84px;margin-right:20px}#blog-wrap{display:inline;float:left;border-left:1px solid #f1f1f1;border-right:1px solid #f1f1f1;width:67.55486%;min-width:560px}@media only screen and (min-width: 801px) and (max-width: 1315px){#blog-wrap{width:560px}}@media only screen and (max-width: 620px){#blog-wrap{border:none;width:100%;min-width:280px}}#blog-wrap .attachment-blog-featured{margin-bottom:20px}@media only screen and (max-width: 620px){#blog-wrap .attachment-blog-featured{max-width:300px;width:100%;height:auto}}body.single-post #blog-wrap{border-left:0;min-width:952px;width:74.60815%;padding-right:8.38558%;border-right:1px solid #f1f1f1}@media only screen and (min-width: 801px) and (max-width: 1315px){body.single-post #blog-wrap{border-right:0;padding-right:0}}@media only screen and (min-width: 621px) and (max-width: 799px){body.single-post #blog-wrap{min-width:100%;max-width:100%;width:100%;border-right:0}}@media only screen and (max-width: 620px){body.single-post #blog-wrap{min-width:300px}}body.single-post .type-post img{height:auto}body.single-post .related-wrap{margin-top:0}@media only screen and (max-width: 620px){body.single-post .related-wrap{padding-left:10px}}.no-sidebar #blog-wrap{border-left:none;margin-left:0;width:82.68025%}#blog-main-wrap.no-sidebar #blog-wrap .type-page{padding-left:0}@media only screen and (max-width: 620px){#blog-main-wrap.no-sidebar #blog-wrap .type-page{padding-left:10px}}@media only screen and (min-width: 621px) and (max-width: 799px){#blog-main-wrap.no-sidebar #blog-wrap .type-page{padding-left:20px}}body.single-post .featured{display:inline;float:left;margin-top:20px}@media only screen and (min-width: 621px) and (max-width: 799px){body.single-post .featured{padding-left:20px}}@media only screen and (min-width: 801px) and (max-width: 1315px){body.single-post .featured{overflow:hidden;*zoom:1}}#blog-wrap .type-post{margin-top:20px;border-bottom:1px solid #f1f1f1;padding-left:0;padding-bottom:20px;overflow:hidden;*zoom:1}@media only screen and (min-width: 621px) and (max-width: 799px){#blog-wrap .type-post{padding-left:0}}@media only screen and (min-width: 801px) and (max-width: 1315px){#blog-wrap .type-post{padding-left:0}}.type-post img{max-width:520px;width:100%}body.single-post #blog-wrap .type-post{border:none}#blog-main-wrap #blog-wrap .type-post,#blog-main-wrap #blog-wrap .type-page{padding-left:20px}@media only screen and (max-width: 620px){#blog-main-wrap #blog-wrap .type-post,#blog-main-wrap #blog-wrap .type-page{padding-left:10px}}body.single-post .type-post{padding-left:0;border:0}#blog-wrap:last-child{border:0}#blog-wrap .navi-btns .btn{display:inline;float:left}#page-nav .navi-btns .prev.btn{border-right:1px solid #f1f1f1;border-left:0;border-top:0;border-bottom:0}#page-nav .navi-btns .next.btn{border-right:1px solid #f1f1f1;border-left:0;border-top:0;border-bottom:0}.blog-content{margin-right:20px;max-width:520px;width:100%;display:inline;float:left;overflow:hidden;*zoom:1}@media only screen and (max-width: 620px){.blog-content{max-width:300px;margin-right:0}}@media only screen and (max-width: 620px){.blog-content p{max-width:280px;margin-right:0}}.single-post .blog-content img{margin-bottom:20px}.single-post .blog-content h2,.single-post .blog-content span.date{padding-left:324px;display:block;margin-bottom:20px}@media only screen and (max-width: 620px){.single-post .blog-content h2,.single-post .blog-content span.date{padding-left:10px}}@media only screen and (min-width: 621px) and (max-width: 799px){.single-post .blog-content h2,.single-post .blog-content span.date{padding-left:20px}}@media only screen and (min-width: 801px) and (max-width: 1315px){.single-post .blog-content h2,.single-post .blog-content span.date{padding-left:216px}}body.single-post .blog-content{width:952px;max-width:100%}@media only screen and (min-width: 621px) and (max-width: 799px){body.single-post .blog-content{width:100%}}@media only screen and (max-width: 620px){body.single-post .blog-content{width:300px}}.blog-meta{overflow:hidden;*zoom:1;display:inline;float:left}@media only screen and (medium-screens){.blog-meta{margin-top:20px}}@media only screen and (min-width: 621px) and (max-width: 799px){.blog-meta .btn-wrapper{display:inline;float:left;width:196px}}@media only screen and (min-width: 621px) and (max-width: 799px){.blog-meta .social-btns.btn-wrapper{margin-right:20px}}body.page .social-btns{display:none}body.single-project .blog-meta,body.page-template-fullview-template-php .blog-meta{width:196px}@media only screen and (max-width: 620px){body.single-project .blog-meta,body.page-template-fullview-template-php .blog-meta{padding-left:10px}}@media only screen and (min-width: 621px) and (max-width: 799px){body.single-project .blog-meta,body.page-template-fullview-template-php .blog-meta{padding-left:20px}}.blog-meta div.next{margin-top:-1px}@media only screen and (max-width: 1255px){.blog-meta div.next{margin-top:0;border-top:0}}.blog-meta div.prev{margin-top:10px}@media only screen and (min-width: 621px) and (max-width: 799px){.blog-meta div.prev{margin-top:0}}body.single-post .type-post img{margin-bottom:40px}@media only screen and (max-width: 620px){body.single-post .type-post img{margin-bottom:20px}}@media only screen and (max-width: 620px){.type-post img{width:100%;max-width:300px}}@media only screen and (min-width: 621px) and (max-width: 799px){.type-post img{width:100%;height:auto;max-width:720px}}body.single .attachment-blog-featured-inside{max-width:942px;min-width:300px;width:100%;height:auto}@media only screen and (max-width: 620px){body.single .attachment-blog-featured-inside{padding-left:10px}}@media only screen and (min-width: 621px) and (max-width: 799px){body.single .attachment-blog-featured-inside{padding-left:20px}}body.single-post .type-post .crop{max-height:410px;overflow:hidden;margin-bottom:40px}@media only screen and (max-width: 620px){body.single-post .type-post .crop{margin-bottom:0}}body.single-post .blog-meta{float:none}@media only screen and (max-width: 620px){body.single-post .blog-meta{margin-top:20px;display:inline;float:left;padding-left:10px;width:100%}}@media only screen and (min-width: 621px) and (max-width: 799px){body.single-post .blog-meta{margin-left:0px;padding-left:20px;display:inline;float:left;margin-top:20px}}.blog-content-inner{min-height:138px;display:inline;float:right;overflow:hidden;*zoom:1;width:520px;margin-right:108px}@media only screen and (min-width: 621px) and (max-width: 799px){.blog-content-inner{display:inline;float:left;padding-left:20px;margin-right:0}}@media only screen and (max-width: 620px){.blog-content-inner{display:inline;float:left;padding-left:10px;margin-right:0;width:300px}}@media only screen and (min-width: 801px) and (max-width: 1315px){.blog-content-inner{margin-right:216px}}.blog-content-inner img{max-width:520px;width:100%}#promo-bar{display:inline;float:left;overflow:hidden;*zoom:1;padding-top:20px;width:196px;margin-left:20px}@media only screen and (min-width: 801px) and (max-width: 1315px){#promo-bar{margin-left:0;width:195px}}@media only screen and (min-width: 621px) and (max-width: 799px){#promo-bar{display:inline;float:left;width:100%;border-top:1px solid #f1f1f1;border-bottom:none;margin-left:0;padding-left:20px}}#promo-bar a{margin-bottom:20px;display:inline;float:left;overflow:hidden;*zoom:1}@media only screen and (min-width: 621px) and (max-width: 799px){#promo-bar a{margin-right:20px}}@media only screen and (min-width: 801px) and (max-width: 1315px){#promo-bar a{margin-right:20px}}@media only screen and (min-width: 1316px){#promo-bar a{margin-right:20px}}@media only screen and (min-width: 801px) and (max-width: 1315px){body.single-post #promo-bar{width:628px;display:inline;float:left;margin-left:208px;border-top:1px solid #f1f1f1}}body.single-project #promo-bar,body.page-template-fullview-template-php #promo-bar{width:952px;display:inline;float:right;margin-left:0;border-top:1px solid #f1f1f1}@media only screen and (max-width: 620px){body.single-project #promo-bar,body.page-template-fullview-template-php #promo-bar{padding-left:10px;width:300px;display:inline;float:left}}@media only screen and (min-width: 621px) and (max-width: 799px){body.single-project #promo-bar,body.page-template-fullview-template-php #promo-bar{padding-left:20px;display:inline;float:left}}@media only screen and (min-width: 801px) and (max-width: 1315px){body.single-project #promo-bar,body.page-template-fullview-template-php #promo-bar{width:736px;margin-top:20px}}body.single-project #promo-bar a,body.page-template-fullview-template-php #promo-bar a{margin-right:20px}@media only screen and (min-width: 621px) and (max-width: 799px){body.single-project #promo-bar a,body.page-template-fullview-template-php #promo-bar a{padding-left:0;display:inline;float:left;margin-right:20px}}body.page-template-fullview-template-sidebar-php #promo-bar{margin-left:0}@media only screen and (min-width: 621px) and (max-width: 799px){body.page-template-fullview-template-sidebar-php #promo-bar{margin-left:-20px}}body.single-project img.attachment-project-featured{margin-top:20px;height:auto}@media only screen and (min-width: 621px) and (max-width: 799px){body.single-project img.attachment-project-featured{max-width:628px;width:100%;padding-left:20px}}@media only screen and (min-width: 801px) and (max-width: 1315px){body.single-project img.attachment-project-featured{max-width:952px;width:100%}}.blog-content-meta,.share{border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;width:628px;margin-top:20px;display:inline;float:right;font-size:0.77778em;line-height:1.85714em}@media only screen and (max-width: 620px){.blog-content-meta,.share{display:inline;float:left;padding-left:20px;width:100%}}@media only screen and (min-width: 621px) and (max-width: 799px){.blog-content-meta,.share{display:inline;float:left;padding-left:0px;width:100%}}@media only screen and (min-width: 801px) and (max-width: 1315px){.blog-content-meta,.share{display:inline;float:left;margin-left:208px}}.share{border:none}.share-element{display:inline;float:left;margin-right:10px;width:100px}@media only screen and (max-width: 620px){.share-element{width:100%;margin-bottom:10px;margin-right:0}}.share-element.google,.share-element.facebook,.share-element.su{width:80px}@media only screen and (max-width: 620px){.share-element.google,.share-element.facebook,.share-element.su{width:100%}}.share-element.google{margin-right:0}.share-element.su{width:70px}.share-element.linkedin{margin-right:0;width:125px}@media only screen and (max-width: 620px){.share-element.linkedin{width:100%}}body.page-template-fullview-template-sidebar-php .share,body.page-template-fullview-template-sidebar-php .blog-content-meta{width:195px}@media only screen and (min-width: 801px) and (max-width: 1315px){body.page-template-fullview-template-sidebar-php .share,body.page-template-fullview-template-sidebar-php .blog-content-meta{margin-left:0}}body.page-template-fullview-template-sidebar-php .share-element{width:100%}@media only screen and (max-width: 620px){body.page-template-fullview-template-sidebar-php .blog-content-meta{padding-left:0px}}@media only screen and (min-width: 621px) and (max-width: 799px){body.page-template-fullview-template-sidebar-php .blog-content-meta{margin-left:-20px;padding-left:20px}}body.page-template-fullview-template-sidebar-php .related-wrap{display:none}body.single-project .blog-content-meta,body.single-post .related-wrap,body.page-template-fullview-template-php .blog-content-meta,#disqus_thread{display:inline;float:right;width:628px;margin-top:20px}@media only screen and (max-width: 620px){body.single-project .blog-content-meta,body.single-post .related-wrap,body.page-template-fullview-template-php .blog-content-meta,#disqus_thread{padding-left:20px;width:100%;display:inline;float:left}}@media only screen and (min-width: 621px) and (max-width: 799px){body.single-project .blog-content-meta,body.single-post .related-wrap,body.page-template-fullview-template-php .blog-content-meta,#disqus_thread{padding-left:20px;width:100%;display:inline;float:left}}@media only screen and (min-width: 801px) and (max-width: 1315px){body.single-project .blog-content-meta,body.single-post .related-wrap,body.page-template-fullview-template-php .blog-content-meta,#disqus_thread{width:628px;margin-left:208px;display:inline;float:left}}body.page-template-fullview-template-sidebar-php .blog-content-meta{width:100%}body.single-post .related-wrap{padding-bottom:20px}@media only screen and (min-width: 621px) and (max-width: 799px){body.single-post .related-wrap{margin-left:0}}.blog-content-meta .category{display:inline;float:left;width:195px;padding-top:20px;padding-bottom:20px}@media only screen and (min-width: 621px) and (max-width: 799px){.blog-content-meta .category{padding-left:20px}}.blog-content-meta .post-credits{display:inline;float:left;overflow:hidden;*zoom:1;width:520px;margin-left:20px;border-left:1px solid #f1f1f1;padding-left:20px;padding-top:20px;padding-bottom:20px}@media only screen and (min-width: 621px) and (max-width: 799px){.blog-content-meta .post-credits{width:100%;display:inline;float:left}}@media only screen and (max-width: 620px){.blog-content-meta .post-credits{margin-left:0;padding-left:0px;border:none;width:100%;padding-top:0}}body.page-template-fullview-template-php .blog-content-meta .post-credits{width:500px}@media only screen and (min-width: 621px) and (max-width: 799px){body.page-template-fullview-template-php .blog-content-meta .post-credits{width:390px}}@media only screen and (max-width: 620px){body.page-template-fullview-template-php .blog-content-meta .post-credits{width:300px}}body.single-post .blog-content-meta .post-credits{width:392px}@media only screen and (max-width: 620px){body.single-post .blog-content-meta{padding-left:10px}}body.page-template-fullview-template-sidebar-php .blog-content-meta .post-credits{padding-left:0;border:none;margin-left:0;width:177px}@media only screen and (max-width: 620px){body.page-template-fullview-template-sidebar-php .blog-content-meta .post-credits{width:80%}}@media only screen and (min-width: 621px) and (max-width: 799px){body.page-template-fullview-template-sidebar-php .blog-content-meta .post-credits{width:80%;display:inline;float:left}}#comments{padding-top:20px;float:left;min-width:628px;margin-left:324px;max-width:748px;width:100%;padding-right:20px;border-right:1px solid #f1f1f1}@media only screen and (min-width: 621px) and (max-width: 799px){#comments{margin-left:0;min-width:100%;border-right:0;padding-left:20px}}@media only screen and (min-width: 801px) and (max-width: 1315px){#comments{border-right:0;margin-left:208px}}#comments h3{margin-bottom:20px}.post-content{border-top:1px solid #f1f1f1;padding-top:40px;margin-top:40px;overflow:hidden;*zoom:1}@media only screen and (max-width: 620px){.post-content{padding-top:20px;margin-top:0}}@media only screen and (min-width: 621px) and (max-width: 799px){body.single-project .post-content,body.page-template-fullview-template-php .post-content{padding-top:20px;margin-top:20px}}.post-content-inner,body.page-template-fullview-template-php .blog-content-meta,body.page-template-fullview-template-php .share{width:100%;max-width:952px;display:inline;float:right}@media only screen and (max-width: 620px){.post-content-inner,body.page-template-fullview-template-php .blog-content-meta,body.page-template-fullview-template-php .share{max-width:300px;display:inline;float:left;padding-left:10px}}@media only screen and (min-width: 801px) and (max-width: 1315px){.post-content-inner,body.page-template-fullview-template-php .blog-content-meta,body.page-template-fullview-template-php .share{max-width:736px;margin-left:20px}}@media (max-width: 800px){body.single-post .share,body.page-template-fullview-template-php .share{width:100%;max-width:none;padding-left:20px;padding-right:20px;box-sizing:border-box;-moz-box-sizing:border-box}}@media only screen and (max-width: 620px){body.single-post .share,body.page-template-fullview-template-php .share{padding-left:10px;padding-right:10px}}@media only screen and (min-width: 621px) and (max-width: 799px){body.single-project .post-content-inner,body.page-template-fullview-template-php .post-content-inner{margin-left:0;display:inline;float:left;width:628px;padding-left:20px}}.visualization-content{margin-top:40px}.visualization-content img{width:100%;max-width:1276px;height:auto}@media only screen and (max-width: 620px){.visualization-content img{padding-left:10px;max-width:300px}}body.page-template-fullview-template-sidebar-php .visualization-content{max-width:1060px;width:100%;height:auto;display:inline;float:right;border-left:1px solid #f1f1f1;margin-top:0;padding-top:40px;padding-left:20px}@media only screen and (min-width: 621px) and (max-width: 799px){body.page-template-fullview-template-sidebar-php .visualization-content{width:100%;height:auto;max-width:720px;border-left:0;display:inline;float:left}}@media only screen and (min-width: 801px) and (max-width: 1315px){body.page-template-fullview-template-sidebar-php .visualization-content{max-width:736px}}body.page-template-default .blog-content{margin-top:20px;margin-bottom:20px}body.single-project .comments.btn{display:none}body.page-template-shop-template-php #sidebar,body.category #sidebar{position:absolute;z-index:5}body.page-template-shop-template-php .search-box{display:none}body.page-template-fullview-template-php #promo-bar,body.single-post #promo-bar,body.page-template-fullview-template-php #disqus_thread,body.single-post #disqus_thread{border-bottom:1px solid #f1f1f1}.post-content-inner p{max-width:844px}@media only screen and (max-width: 620px){.post-content-inner p{max-width:300px}}.post-content-inner .blog-content-meta,.post-content-inner .related-wrap{width:100%}.blog-content h2.title{margin-bottom:0}.blog-content span.date{font-size:0.77778em;line-height:1.85714em;margin-bottom:20px;display:block}#promo-bar img{margin-bottom:0}#promo-bar a{margin-top:20px}.comments{display:inline;float:left;overflow:hidden;padding-top:20px;width:196px;margin-left:20px}@media only screen and (max-width: 1315px) and (min-width: 801px){.comments{display:inline;margin-left:208px}}.show-comments-button{cursor:pointer}@media (max-width: 800px){.show-comments-button{padding-left:20px;padding-right:20px}}@media only screen and (max-width: 620px){.show-comments-button{padding-left:0;padding-right:0}}.show-comments-button a{text-decoration:none;color:#666 !important}.blog-meta{float:left;width:196px}#disqus_thread{margin-top:0}@media only screen and (max-width: 620px){#disqus_thread{max-width:280px;width:100%}}body.single-post .blog-meta{float:left}body.page-template-fullview-template-php .comments,body.page-template-fullview-template-php #promo-bar{width:952px;float:right;margin-left:0}@media only screen and (max-width: 1315px) and (min-width: 801px){body.page-template-fullview-template-php .comments,body.page-template-fullview-template-php #promo-bar{width:736px;float:right}}body.single-project .comments,body.single-project #promo-bar,body.single-post .comments,body.single-post #promo-bar{width:628px;float:right;margin-left:0}@media only screen and (min-width: 1316px){body.single-project #promo-bar,body.single-post #promo-bar{width:196px;border-bottom:0}}@media only screen and (min-width: 1316px){body.single-post .comments{border-top:1px solid #f1f1f1}}@media only screen and (max-width: 1315px) and (min-width: 801px){body.page-template-fullview-template-php .comments{border-top:1px solid #f1f1f1}}@media only screen and (max-width: 620px){body.page-template-fullview-template-php .comments{padding-left:10px;padding-right:10px}}@media only screen and (max-width: 1315px) and (min-width: 801px){body.single-post .comments{border-top:0}}@media only screen and (max-width: 1315px) and (min-width: 801px){body.single-post .comments,body.single-post #promo-bar{width:628px;float:left;margin-left:208px}}@media (max-width: 800px){body.single-post .comments,body.single-post #promo-bar,body.single-project .comments,body.single-project #promo-bar,body.page-template-fullview-template-php .comments,body.page-template-fullview-template-php #promo-bar{width:100%;float:left;margin-left:0;box-sizing:border-box;-moz-box-sizing:border-box}}@media only screen and (max-width: 620px){body.single-project #promo-bar,body.single-post #promo-bar,body.page-template-fullview-template-php #promo-bar{border-top:1px solid #f1f1f1;padding-left:10px;padding-right:10px}}@media only screen and (max-width: 620px){body.single-project .comments,body.single-post .comments{padding-left:10px;padding-right:0px}}body.single-project #disqus_thread,body.single-post #disqus_thread,body.page-template-fullview-template-php #disqus_thread{opacity:0;height:0px}body.single-project #disqus_thread.show,body.single-post #disqus_thread.show,body.page-template-fullview-template-php #disqus_thread.show{opacity:1;height:auto}@media only screen and (max-width: 620px){body.single-project #disqus_thread.show,body.single-post #disqus_thread.show,body.page-template-fullview-template-php #disqus_thread.show{padding-left:0;padding-right:0}}.show{opacity:1;height:auto}#disqus_thread,body.single-post #disqus_thread,body.page-template-fullview-template-php #disqus_thread{margin-top:15px}@media (max-width: 800px){#disqus_thread,body.single-post #disqus_thread,body.page-template-fullview-template-php #disqus_thread{border-bottom:0;width:100%;max-width:none;padding-left:20px;padding-right:20px;box-sizing:border-box;-moz-box-sizing:border-box}}@media only screen and (max-width: 620px){#disqus_thread,body.single-post #disqus_thread,body.page-template-fullview-template-php #disqus_thread{padding-left:10px;padding-right:10px}}@media only screen and (max-width: 1315px) and (min-width: 801px){#disqus_thread,.page-template-fullview-template-php #disqus_thread{margin-left:0}}body.single-post #promo-bar,body.single-project #promo-bar,body.page-template-fullview-template-php #promo-bar{padding-bottom:20px}@media only screen and (max-width: 620px){body.page-template-fullview-template-php #promo-bar{padding-left:10px}}body.single-post #promo-bar a,body.single-project #promo-bar a,body.page-template-fullview-template-php #promo-bar a{margin-bottom:0px}#sidebar .search-box{margin-left:0}#shop-wrap{border-left:1px solid #f1f1f1;padding-left:20px;padding-top:20px;max-width:1060px;min-height:1000px;min-width:620px;margin-left:195px;width:86%;display:inline;float:left;overflow:hidden}.shop-item{width:339px;float:left;margin-bottom:20px;box-sizing:border-box;-moz-box-sizing:border-box}.shop-item>.FotomotoToolbarClass{display:none !important}.shop-info>.FotomotoToolbarClass{display:inline}.shop-info .FotomotoSeparator,.shop-info .FotomotoCardButton,.shop-info .FotomotoLicenseButton,.shop-info .FotomotoECardButton{display:none !important}.shop-info .FotomotoClear{display:none}.shop-item .item-link{display:block}.shop-item img{display:block}.shop-info{background-color:#d9d9d9;padding:10px;font-size:14px}.shop-info p{margin-bottom:0}.shop-info a{text-decoration:underline}.shop-info ul.FotomotoBar a.FotomotoBarLink{font-weight:200;text-decoration:underline;line-height:1.8em}.shop-info a:hover{color:#000}.shop-info .more-info{margin-left:1.5em}.lightbox-img{float:left;display:block}.lightbox-info{width:280px;float:left;padding:0 0 0 40px;box-sizing:border-box;-moz-box-sizing:border-box}.lightbox-title{font-size:22px;color:#464646}.lightbox-content p{margin-bottom:0}.lightbox-info .FotomotoSeparator,.lightbox-info .FotomotoCardButton,.lightbox-info .FotomotoLicenseButton,.lightbox-info .FotomotoECardButton{display:none !important}.lightbox-info .FotomotoPrintButton{text-decoration:underline}#category-title{border-left:1px solid #f1f1f1;padding-left:20px;padding-top:20px;max-width:1060px;margin-left:195px;width:86%;float:left;overflow:hidden}.type-post a{color:#333333}.btn{width:174px;display:block;border:1px solid #f1f1f1;padding:10px;font-size:0.77778em;line-height:1.85714em;line-height:21px;display:inline;float:left}.btn a{color:#333;width:110px;height:auto;display:block;text-decoration:none;display:inline;float:left}.btn a:visited{color:#333}.btn a:focus{color:#333}.btn a:hover{color:#000}.btn a:active{color:#000}.btn:hover,.btn a:hover,.btn:hover a{background:#222222;color:white}.buttons-sprite,.buttons-arrow-left,.buttons-arrow-right,.buttons-comments,.buttons-share{background:url('/images/buttons-sd16574405d.png') no-repeat}.buttons-sprite,.buttons-arrow-left,.buttons-arrow-right,.buttons-comments,.buttons-share,.buttons-arrow-left,.buttons-arrow-right,.buttons-comments,.buttons-share{background:url("http://dev.informationisbeautiful.net/blog-content/themes/iib/images/buttons-sd16574405d.png") no-repeat;overflow:hidden;height:20px;width:20px;display:block;float:left;margin-right:10px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10);opacity:0.1}.buttons-arrow-left{background-position:0 -24px}.buttons-arrow-right{background-position:0 -46px}.buttons-comments{background-position:0 -68px}.buttons-share{background-position:0 0}.btn:hover .buttons-sprite,.btn:hover .buttons-arrow-left,.btn:hover .buttons-arrow-right,.btn:hover .buttons-comments,.btn:hover .buttons-share,.btn:hover .buttons-arrow-left,.btn:hover .buttons-arrow-right,.btn:hover .buttons-comments,.btn:hover .buttons-share{background:url("http://dev.informationisbeautiful.net/blog-content/themes/iib/images/buttons-white.png") no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.btn:hover .buttons-arrow-left{background-position:0 -24px}.btn:hover .buttons-arrow-right{background-position:0 -46px}.btn:hover .buttons-comments{background-position:0 -68px}.btn:hover .buttons-share{background-position:0 0}body.page-template-fullview-template-sidebar-php .btn{width:154px}body.error404 h2{margin-left:20px;margin-top:40px}#searchform-error{margin-bottom:40px;display:block;display:inline;float:left}#searchform-error .search-box{margin-left:20px}.tabs{margin:0;padding:0;border:0;overflow:hidden;*zoom:1;display:inline;float:left;overflow:hidden;*zoom:1;width:100%}.tabs li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;display:inline;float:left;padding-left:4px;padding-right:4px}.tabs li:first-child,.tabs li.first{padding-left:0}.tabs li:last-child{padding-right:0}.tabs li.last{padding-right:0}ul.tabs li{margin:0;padding:10px 20px;border:1px solid #F1F1F1;border-bottom:0}.tabs li:first-child,.tabs li.first{padding-left:20px}.tabs li:last-child{padding-right:20px}ul.tabs a{text-decoration:none;color:#afafaf}ul.tabs a.current{color:#000}.panes{border-top:1px solid #F1F1F1;display:block;float:left;width:100%;padding-top:20px;margin-bottom:20px}.panes div{display:none}.panes .pane h3{display:none}.blog-content-inner .gallery img{border:none !important}.gallery-columns-2 img{width:100%;height:auto;max-width:250px}.gallery-columns-4 img{width:100%;height:auto;max-width:116px}.gallery-columns-2 .gallery-item{margin-right:20px}.gallery-columns-2 .gallery-item{float:left;margin-right:20px;max-width:250px;width:100%}.gallery-columns-4 .gallery-item:nth-child(4n),.gallery-columns-2 dl.gallery-item:nth-child(2n){margin-right:0}@media only screen and (max-width: 620px){.desktop-image{display:none}}.mobile-image{display:none}@media only screen and (max-width: 620px){.mobile-image{display:block}}.button{display:inline;float:left;overflow:hidden;*zoom:1;border:1px solid #F1F1F1;width:498px;border:1px solid #F1F1F1;padding:10px 20px;padding-right:0;text-decoration:none;margin-bottom:20px}@media only screen and (max-width: 620px){.button{width:92%}}.button:hover{background:#000;color:#fff}.button.small{width:196px}.button.medium{width:304px}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000}#cboxContent{margin-top:20px}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0px;color:#ccc}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url("http://infobeautiful3.s3.amazonaws.com/images/controls.png") no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url("http://infobeautiful3.s3.amazonaws.com/images/controls.png") no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxLoadingOverlay{background:#000}#cboxLoadingGraphic{background:url("http://infobeautiful3.s3.amazonaws.com/images/loading.gif") no-repeat center center}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url("http://infobeautiful3.s3.amazonaws.com/images/controls.png") no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}ul.gallery{float:left;list-style:none;margin:0;width:100%}ul.gallery li{margin:0;float:left;position:relative;width:100%;height:auto;list-style:none;margin-right:20px}ul.gallery li span{margin-bottom:20px;display:block}ul.gallery ul{clear:both}.blog-content-inner ul.gallery li img{margin-bottom:20px}ul.gallery ul.col-2 li{max-width:250px}ul.gallery ul.col-2 li:nth-child(2n+2){margin-right:0}ul.gallery ul.col-3 li{max-width:160px}ul.gallery ul.col-3 li:nth-child(3n+3){margin-right:0}ul.gallery ul.col-4 li{max-width:116px}ul.gallery ul.col-4 li:nth-child(4n+4){margin-right:0}ul.gallery li img{width:100%;height:auto;-ms-interpolation-mode:bicubic;position:relative;left:0;top:0}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:100;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0px;width:100px;height:100%;box-shadow:0 0 10px #29d, 0 0 5px #29d;opacity:1.0;-webkit-transform:rotate(3deg) translate(0px, -4px);-ms-transform:rotate(3deg) translate(0px, -4px);transform:rotate(3deg) translate(0px, -4px)}#nprogress .spinner{display:block;position:fixed;z-index:100;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media only screen and (max-width: 660px){#footer .inner #searchform{float:left}}#footer .inner ul.social-icons{display:block;width:350px;float:left;margin-left:20px}@media only screen and (max-width: 790px){#footer .inner ul.social-icons{margin-top:20px}}#footer .inner ul.social-icons li{display:block;margin-bottom:5px}#footer .inner ul.social-icons li a{color:#000000;padding-left:28px;opacity:0.3;filter:alpha(opacity=30)}#footer .inner ul.social-icons li a:hover{opacity:1;filter:alpha(opacity=100)}#footer .inner ul.social-icons ul.social-left,#footer .inner ul.social-icons ul.social-right{display:block;float:left;width:110px;margin-right:20px}#footer .inner ul.social-icons ul.social-left li a.footer-facebook{background:url(../images/s-face-black.png) no-repeat top left;background-size:21px}#footer .inner ul.social-icons ul.social-left li a.footer-twitter{background:url(../images/s-twitter-black.png) no-repeat top left;background-size:21px}#footer .inner ul.social-icons ul.social-left li a.footer-google{background:url(../images/s-google-black.png) no-repeat top left;background-size:21px}#footer .inner ul.social-icons ul.social-right li a.footer-rss{background:url(../images/s-rss-black.png) no-repeat top left;padding-left:25px;background-size:21px}#footer .inner ul.social-icons ul.social-right li a.footer-pinterest{background:url(../images/s-pint-black.png) no-repeat top left;padding-left:25px;background-size:21px}#footer .inner ul.social-icons ul.social-right li a.footer-newsletter{background:url(../images/s-news-black.png) no-repeat top left;background-size:21px}
