.richtext .align-left{text-align:left}.richtext .align-right{text-align:right}.richtext .align-center .content-img,.richtext .align-left .content-img,.richtext .align-right .content-img{float:none!important}@media (min-width:770px){.richtext .align-center .content-img,.richtext .align-left .content-img,.richtext .align-right .content-img{display:inline-block}}.richtext p a{font-size:15px;font-weight:400;text-decoration:none}.richtext div h3{font-size:17px}.richtext div h3 a{color:#5f5f5f}.richtext ul{padding-top:15px}.image-box{background:url(../images/loader.png) no-repeat 50%;box-shadow:inset 0 0 20px 0 #ddd;display:inline-block;height:0;position:relative;vertical-align:bottom;width:100%}.image-box img{bottom:0;left:0;position:absolute;right:0;top:0;width:100%}.content-img{max-width:100%}