#market-day {width:100%; max-width:768px; margin:0 auto 20px auto; background:#3e3e3e; padding:10px 0 0 0; position:relative; z-index:10;}
#market-day .content-inner {width:95%; max-width:671px; margin:-10px auto 0 auto;}

#market-day .content-inner h1 {float:right; color:#d0bd7a;}
#market-day .content-inner a {color:#d0bd7a;}
#market-day .content-inner a:hover {color:#e6e6e6;}

.rightCol {display:inline-block; width:25%; vertical-align:top;}
.leftCol {display:inline-block; width:70%; margin-right:5%; padding-top:5px; text-align:center;}
.leftCol div {display:inline-block; width:24%; vertical-align:top; text-align:center; margin-bottom:10px; margin-right:1%;}
.leftCol div img {display:block; width:100%;}


@media only screen and (max-width:640px) {
.rightCol {width:30%;}
.leftCol {width:65%;}
.leftCol div {width:32.3%;}
}

@media only screen and (max-width:480px) {
.rightCol {width:100%;}
.leftCol {width:100%; margin-right:0; margin-top:20px;}
}
