.article-image img{width:100%;height:100%;max-width:200px}.article-cta div{max-width:230px;padding:145px 50px 20px;background:url(../../../../images/html5/article/camera.png) no-repeat center 20px #c9dea6}.article-cta div h2{font-size:2em;color:#78a423;text-transform:uppercase;line-height:.9em}.article-cta div h2 span{color:#faec11}.article-cta div p{margin-bottom:35px;font-weight:700;line-height:1.1em;font-size:.94em}.article-cta div p span{color:#78a423}.article-cta div .button.green{padding:12px 55px 12px 18px;position:relative;font-size:1.3em;border-radius:10px;display:inline-block}.article-cta div .button.green:after{content:"";width:12px;height:12px;position:absolute;top:36%;right:18px;display:inline-block;border:solid #fff;border-width:1px 1px 0 0;-moz-transform:rotate(55deg) skew(25deg);-webkit-transform:rotate(55deg) skew(25deg);-o-transform:rotate(55deg) skew(25deg);-ms-transform:rotate(55deg) skew(25deg);transform:rotate(55deg) skew(25deg)}.article-cta div .button.green:hover:after{right:17px;width:10px;height:10px;border-width:3px 3px 0 0;box-shadow:2px 0 0 rgba(0,0,0,.1)}@media only screen and (max-width:840px){.article-image p{padding:10px;background:#f2f2f1;text-align:center}.article-cta div{float:none;max-width:100%}}@media only screen and (min-width:841px) and (max-width:1010px){.article-cta div{padding:145px 20px 20px}.article-cta div .button.green{display:block}}