.callout a.callurl,.dpromo .magicmore{text-transform:uppercase;letter-spacing:1px}.callout{min-height:60px;margin:8px 10px 30px;position:relative;clear:both;padding:40px;border:1px solid #eee;box-shadow:0 5px 15px -4px rgba(0,0,0,.1)}.callout h1,.callout h2,.callout h3{font-weight:600;font-size:25px;text-transform:uppercase;color:#171c24;line-height:2}.callout a{text-decoration:underline}.callout a.callurl{font-size:14px;font-weight:500;padding:15px 30px;background:#39c363;text-decoration:none;color:#fff;margin:4px 50px 10px 15px;position:absolute;border-radius:2px;box-shadow:0 5px 11px -5px #39c363;transition:all .25s ease;-webkit-transition:all .25s ease;right:0;top:25px}.callout a.callurl:hover{background:#222;border-radius:33px;box-shadow:0 5px 11px -5px #333}.container .callout p{margin:0}.container div .callout{margin-left:0;margin-right:0}.dpromo p{max-width:480px}.dpromo.col-md-6{padding-left:0}@media only screen and (min-width:768px){.dpromo2.col-md-6{padding-left:15px}}.container .dpromo img{float:right;margin-left:20px;max-width:210px}.dpromo .magicmore{font-size:11px;font-weight:700}@media only screen and (max-width:767px){.callout{position:relative;padding-bottom:70px;margin:10px 0 20px}.callout a.callurl{position:absolute;bottom:0;right:9px}}