

.pie_chart_text p{
font-size:34px;
}

.footer_top h5{
margin-bottom: 12px;
}

.q_accordion_holder.boxed div.accordion_content{
padding-left:0px;
}

.blog_holder.blog_single article h2 {
font-size:30px;
margin-bottom:20px;
}

.blog_holder article .post_text h2 .date{
color:#cc9933;
}
.blog_holder article .post_info{
display:none;
}
.blog_holder article .post_text h5{
text-align: center;
font-size:10px!important;
    
}

a:hover {
text-decoration: none!important;    
}

.blog_holder.blog_pinterest article .post_text .post_text_inner{
height:23px;
border-bottom-right-radius: 40px;
border-bottom-left-radius: 40px;
opacity:0.6;  
margin:0;
padding:10px;

}


.blog_holder.blog_pinterest article .post_image:hover {
    overflow:hidden;

    
}

.blog_holder.blog_pinterest article .post_info h5 a:hover{
    
    text-decoration: none;
    
}

.blog_holder.blog_pinterest article .post_image img:hover{
    animation: zoom_in 2s 1 ease-in-out;
    
}

@keyframes zoom_in{
    0%{transform:scale(1.0,1.0);}
     50%{transform:scale(1.4,1.4);}
    100%{transform:scale(1.0,1.0);}
    
}


.ppt {
    display: none !important;
}

.blog_holder.masonry_gallery article .time {
display:none;
}

.etichette_speciali span{
font-size:16px;
text-transform:uppercase;
}

.masonry_gallery  .entry_title{
padding:10px;
background-color:#161616;
opacity:0.8;
border-radius:6px;
border:0px;
}

.blog_holder article .post_text h2 .date{
display:none;
}

.masonry_gallery post-text:hover{
text-decoration: none;
}

.blog_holder.masonry_gallery article .post_image{
    border:10px solid white;
}

.blog_holder.blog_masonry_date_in_image .time{
    background-color: #1a1919;
    opacity:0.8;
    border:1px solid white;
}

.blog_holder.blog_masonry_date_in_image .time span{
    color:white;
}

.blog_holder.blog_masonry_date_in_image .time .time_day{
    color:white ;
    
}


