.host {
text-align: left;
max-width: 730px;
}
.host-left-box {
font-size: 12px;
color: #76756f;
background-color: #fff;
border: 1px dotted #76756f;
}
.host-image {
float: right;
box-shadow: 0 3px 4px #555;
}
.host-quote {
width: 50%;
margin: 20px 40px;
}
.host-badges-legend {
font-size: 0.85em;
}
.host-badges img {
margin-right: 8px;
}
.host-right-box {
margin: 10px 0 0 10px;
}
.host-username {
font-size: 18px;
}
.host-description {
font-size: 12px;
color: #525563;
}
@media ( min-width: 960px ) {
.host-right {
float: right;
width: 220px;
padding: 10px 0 0 10px;
}
.host-left {
float: left;
width: 498px;
}
}