.content { padding: 10px 20px 20px 20px; }
.content h1 {margin: 0; padding: 0;padding-top: 10px;font-size:16px;line-height: 16px;font-weight:normal;color:#333;font-family:Avenir-Heavy,sans-serif;}
.content { background-color: #fff; }
.column_left{
    float:left;
    width: 665px;
    overflow: auto;
}
.column_1 {display:block;position:relative;overflow:hidden;float:left;width:380px;margin-bottom:20px;margin-right: 20px;padding-top:25px;}
.column_1 img{display:block;position:relative;max-width:100%;height:auto}
.column_2 {display:block;float:left;height:auto;width:245px; margin-right: 20px;padding-top:25px; }
.column_2_inner {padding-left:6px;}
.column_2_inner a:link, .column_2_inner a:visited, .column_2_inner a:active { color:#666666; }
.column_2_inner a:hover { color:#da2127; }
.column_2 strong { font-family: Avenir-Black,sans-serif; }

.column_3 { float: left; width: 295px; }
.column_3 .listing-share { background-color: #ffffff; padding: 0; }
.column_3 .listing-share h3 { margin-top: 0; margin-bottom: 10px; font-size: 14px; line-height: 30px; font-family: Avenir-Heavy,sans-serif; color: #000000; padding-left: 10px; background-color: #eeeeee; }
.column_3 .listing-share .lsp-icons { padding-bottom: 20px; border-bottom: 1px solid #eeeeee; text-align: center; }
.column_3 .listing-share a {
    border-radius: 32px;display: inline-block; outline: none;
    height: 32px;line-height: 32px;width: 32px; margin-right: 20px;
}
.column_3 .listing-share i { line-height: 32px; font-size: 18px; color: #ffffff; }
.column_3 .listing-share .lsp-icon-twitter { background-color: #3caad0; }
.column_3 .listing-share .lsp-icon-whatsapp { background-color: #34b423; }
.column_3 .listing-share .lsp-icon-facebook { background-color: #2d4486; }
.column_3 .listing-share .lsp-icon-pinterest { background-color: #bc081e; }
.column_3 .listing-share .lsp-icon-plus { background-color: #d5d5d5; margin-right: 0; }


@media (max-width:767px){
    .column_left{ width: 100%; float: none;}
    .column_1 {width:100%;padding-left:10px;padding-right:10px;float:none; margin-right:0}
    .column_2 {width:100%;float:none;margin-right:0}
    .column_2 h2{padding-left:10px;}
    .column_3 { width: 100%; float: none; }
    .column_2_inner{padding-left:10px;padding-right:10px;}
}
