/**** Masonry CSS ****/.wrap {    background: #000;    border: 0px solid #456;    padding: 10px;	margin-bottom: 20px;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}.wrap:after {    content: ".";    display: block;    height: 0;    clear: both;    visibility: hidden;}.box {    margin: 0 10px 10px 0;    padding: 10px;    background: #1f1f1f;    font-size: 11px;    float: left;}.col1 { width: 80px; }.col2 { width: 180px; }.col3 {	width: 142px;}.col4 { width: 380px; }.col5 {	width: 399px;}.col1 img { max-width: 80px; }.col2 img { max-width: 180px; }.col3 img { max-width: 280px; }.col4 img { max-width: 380px; }.col5 img { max-width: 480px; }/**** Primer comparison ****/#comparison {    overflow: auto;}#comparison .example {    width: 420px;    float: left;    margin-right: 20px;}#comparison .box h5 {    float: left;    margin-bottom: 0;    font-size: 30px;    margin-right: 4px;    line-height: 28px;    font-weight: bold;    color: #FFF;}/* Magazine page */#tumblelog {	background: #FFF;	padding: 1.0em;}#tumblelog:after {	content: ".";	display: block;	height: 0;	clear: both;	visibility: hidden;}#tumblelog .story {	margin: 10px;	border-top: 4px solid #DCB;	padding-top: 10px;	background: #FFF;	float: left;}#tumblelog h1, #tumblelog h2, #tumblelog h3 { font-weight: bold;}#tumblelog .col1 { width: 220px;}#tumblelog .col2 { width: 460px;}#tumblelog .col3 { width: 700px;}#tumblelog .col1 img,#tumblelog .col2 img,#tumblelog .col3 img {    max-width: none;}/* Infinite Scroll loader */#infscr-loading {     z-index: 5000;    position: fixed;    left: 40%;    bottom: 40px;    width: 200px;    height: 100px;    padding: 10px;    background: #000;     opacity: 0.8;    color: #FFF;    -moz-border-radius: 10px;    -webkit-border-radius: 10px;    border-radius: 10px;}