.vlp-template-default{border:1px solid #444;display:flex;margin-bottom:10px;margin-top:10px;padding:10px;position:relative}.vlp-template-default .vlp-link-image-container{flex-shrink:0;max-width:100%}.vlp-template-default .vlp-link-image{font-size:0;padding-right:10px}.vlp-template-default .vlp-link-image img{width:100%}.vlp-template-default .vlp-link-title{font-size:1.2em;font-weight:700;line-height:2em}@media (max-width:450px){.vlp-template-default{flex-wrap:wrap}.vlp-template-default .vlp-link-image-container{margin:0 auto}.vlp-template-default .vlp-link-image{padding-right:0}}