/* Executive Secretary Blog on the Homepage */

.front #section-content .block-view-executive-secretary-blog.grid-5 {
    margin-left:0px;
    margin-top:0;

}

.front #section-content .block-view-executive-secretary-blog {
    overflow:visible;
    position:relative;
}

.front #section-content .block-view-executive-secretary-blog .block-inner {
    /*background:url(./images/bg-red.png) #AD4B40;*/
    padding-bottom:8px;
    padding-top:28px;
    

}

.front #section-content .block-view-executive-secretary-blog .block-inner h2.block-title {
    border-bottom:medium none;
    float:none;
    margin-bottom:0;
    padding-bottom:2px;
    width: 200%;

    /*background:url(./images/bg-block-title-blog.png) no-repeat bottom left transparent;*/
    font-size:13px;
    font-weight:normal;
    background:url(./images/olga_blog_home_page_banner.png) no-repeat top left transparent;
    height: 85px;
    margin-left: 10px;

}

.front #section-content #block-views-highlights-block .block-inner .content {border-width: 0;}

.front #section-content .block-view-executive-secretary-blog .block-inner #cheetah {
    background-position:right bottom;
    background-repeat:no-repeat;
    height:137px;
    position:absolute;
    right:-53px;
    bottom:7px;
    width:110px;
}

.front #section-content .block-view-executive-secretary-blog .block-inner h2.block-title a {
    border-bottom:none;
    color:#E4C4C4;
    color:#fff;
    display: none;
}

.front #section-content .block-view-executive-secretary-blog .block-inner h2.block-title a:hover {
    -webkit-opacity:0.7;
    -moz-opacity:0.7;
    opacity:0.7;
    -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
    filter:alpha(opacity=70);
}

.front #section-content .block-view-executive-secretary-blog .block-inner h2.block-title a span {
    display:block;
    font-size:16px;
    color:#fff;
    font-weight:bold;
}

.front #section-content .block-view-executive-secretary-blog .block-inner .view-executive-secretary-blog-posts {
    width:100%;
}

.front #section-content .block-view-executive-secretary-blog .block-inner .content {
    border-top:medium none;
    width:415px;
}

.front #section-content .block-view-executive-secretary-blog .views-field-field-esblog-post-publishng-date {
    background-color:white;
    color:#474747;
    font-size:14px;
    font-weight:normal;
    padding:4px 20px;
}

.front #section-content .block-view-executive-secretary-blog .views-field-field-esblog-post-publishng-date .views-label {
    display:inline-block;
    font-size:12px;
    text-transform:uppercase;
}

.front #section-content .block-view-executive-secretary-blog .views-field-field-esblog-post-publishng-date .views-label:before {
    font-size:14px;
    content:"\00E9 ";
    font-family:Sosa;
    font-style:normal;
    vertical-align:middle;
    text-transform:lowercase;
    font-weight:normal;
}

.front #section-content .block-view-executive-secretary-blog .views-field-field-esblog-post-publishng-date .field-content {
    display:inline-block;
    font-size:12px;
    text-transform:uppercase;
}

.front #section-content #block-views-highlights-block .block-view-executive-secretary-blog .views-row {
    width: 323px;
    float: right;
    margin-top: -25px;
}

.front #section-content .block-view-executive-secretary-blog .views-field-title {
    font-family:Georgia;
    font-size:15px;
    line-height:110%;
    padding:0px 15px 15px 20px;
    background-color:#fff;
    font-style:italic;
    margin-right: 20px;
}

.front #section-content .block-view-executive-secretary-blog .views-field-title:hover {
    background-color:#F7F6F5;
}


