@charset "UTF-8";
.article-thumb{width:180px;height:180px;position:relative}.article-thumb-title{max-width:180px;margin:10px auto;font-weight:bold;font-size:14px}.box-with-border{border-radius:6px;border:1px solid #89a5a8;margin-bottom:20px}.article-content{border-radius:6px;background-color:#fff}.article-content:hover,.article-content:focus{background-color:#fdf6e4;border-color:#6c9dba;box-shadow:2px 2px 2px 2px #feeed7;color:#bf4646;z-index:1000}.article-content:hover img,.article-content:focus img{opacity:1;filter:alpha(opacity=40)}.article-content:hover img:hover,.article-content:focus img:hover{opacity:.8;filter:alpha(opacity=100)}.article-video-block{overflow:hidden;position:relative;background-color:#fff;color:#fff;border-radius:6px 6px 0 0}.article-video-block .box{background-color:transparent}.article-video-block .articlecms-spacing{height:12px;margin-top:-20px;padding:2px;background-color:#fff}.article-video-block .articlescms-podcast{width:440px;padding:10px 0 0 20px;float:left}.article-video-block .circle{filter:alpha(opacity=80);opacity:.8;left:50%;margin-left:-38px;margin-top:-18px;position:absolute;top:50%;width:65px;padding:0;text-align:center}.article-video-block .circle .icon-lg{width:5.75em;height:4em;color:#fff}.article-video-block .circle .icon-read-more{margin-left:-15px;width:8em;background-color:#000;color:#fff}ul.nav-horo-dates{padding-left:0}ul.nav-horo-dates li{display:inline-block}ul.nav-horo-dates li:before{color:#bbb;content:"•";margin-right:.2em;padding-left:5px}ul.nav-horo-dates a{font-size:1.2em;font-weight:bold}ul.nav-horo-dates li.active a{color:#333;cursor:default}ul.nav-horo-dates li.active a:hover{text-decoration:none}ul.nav-horo-dates li:first-child:before{content:"";display:none}.daily-horo-container{position:relative;display:block}.daily-horo-container h3{text-transform:capitalize}.daily-horo-icon-container .icon-horo{width:160px;text-align:center;margin:0 auto;float:none;height:160px}.daily-horo-icon-container h2{font-size:1.8em}.horo-tile{min-width:120px;margin-bottom:20px;margin-left:10px;margin-right:10px;padding:0;background-color:#fff;display:inline-block}.horo-tile:hover{background-color:#feeed7}.horo-tile a{color:#333}.horo-tile a:hover{text-decoration:none;cursor:pointer}.horo-tile .icon-horo{width:100px;margin:0 auto 10px;text-align:center}