.proximoseventos.mod_flexicontent_wrap-green .mod_flexicontent_featured_wrapper_innerbox,.proximoseventos.mod_flexicontent_wrap-green .mod_flexicontent_standard_wrapper_innerbox{
    border-color:darkgreen!important
}
.proximoseventos.mod_flexicontent_wrap-green a{
    color:darkgreen!important
}
.proximoseventos.mod_flexicontent_wrap-red .mod_flexicontent_featured_wrapper_innerbox,.proximoseventos.mod_flexicontent_wrap-red .mod_flexicontent_standard_wrapper_innerbox{
    border-color:#a2b269!important
}
.proximoseventos.mod_flexicontent_wrap-red a{
    color:#a2b269!important
}
.proximoseventos.mod_flexicontent_wrap-orange .mod_flexicontent_featured_wrapper_innerbox,.proximoseventos.mod_flexicontent_wrap-orange .mod_flexicontent_standard_wrapper_innerbox{
    border-color:darkorange!important
}
.proximoseventos.mod_flexicontent_wrap-orange a{
    color:darkorange!important
}
.proximoseventos.mod_flexicontent_wrapper .mod_flexicontent{
    clear:both;
    float:left;
    margin:0!important;
    padding:0!important;
    width:100%
}
.proximoseventos.mod_flexicontent_wrapper .mod_flexicontent .mod_flexicontent_featured_wrapper_innerbox,.proximoseventos.mod_flexicontent_wrapper .mod_flexicontent .mod_flexicontent_standard_wrapper_innerbox{
    display:block;
    float:none;
    height:auto;
    margin:4px;
    overflow:hidden;
    padding:0;
    position:relative;
    width:auto
}
.proximoseventos.mod_flexicontent_wrapper .mod_flexicontent .mod_flexicontent_standard_wrapper,.proximoseventos.mod_flexicontent_wrapper .mod_flexicontent .mod_flexicontent_featured_wrapper{
    border-style:solid;
    border-width:0;
    display:block;
    float:left;
    margin:0;
    padding:0;
    width:100%
}
.proximoseventos.mod_flexicontent_wrapper .mod_flexicontent .mod_flexicontent_standard_wrapper.cols_2,.proximoseventos.mod_flexicontent_wrapper .mod_flexicontent .mod_flexicontent_featured_wrapper.cols_2{
    border-width:0!important;
    margin-left:0!important;
    margin-right:0!important;
    padding:0!important;
    width:50%!important
}
.proximoseventos.mod_flexicontent_wrapper .mod_flexicontent .mod_flexicontent_standard_wrapper.cols_3,.proximoseventos.mod_flexicontent_wrapper .mod_flexicontent .mod_flexicontent_featured_wrapper.cols_3{
    border-width:0!important;
    margin-left:0!important;
    margin-right:0!important;
    padding:0!important;
    width:33.33%!important
}
.proximoseventos.mod_flexicontent_wrapper .mod_flexicontent .mod_flexicontent_standard_wrapper.cols_4,.proximoseventos.mod_flexicontent_wrapper .mod_flexicontent .mod_flexicontent_featured_wrapper.cols_4{
    border-width:0!important;
    margin-left:0!important;
    margin-right:0!important;
    padding:0!important;
    width:25%!important
}
.proximoseventos.mod_flexicontent_wrapper .mod_flexicontent .mod_flexicontent_standard_wrapper.cols_5,.proximoseventos.mod_flexicontent_wrapper .mod_flexicontent .mod_flexicontent_featured_wrapper.cols_5{
    border-width:0!important;
    margin-left:0!important;
    margin-right:0!important;
    padding:0!important;
    width:20%!important
}
.proximoseventos.mod_flexicontent_wrapper .mod_flexicontent .mod_flexicontent_standard_wrapper.cols_6,.proximoseventos.mod_flexicontent_wrapper .mod_flexicontent .mod_flexicontent_featured_wrapper.cols_6{
    border-width:0!important;
    margin-left:0!important;
    margin-right:0!important;
    padding:0!important;
    width:16.66%!important
}
.proximoseventos.mod_flexicontent_wrapper .mod_flexicontent .mod_flexicontent_standard_wrapper.cols_7,.proximoseventos.mod_flexicontent_wrapper .mod_flexicontent .mod_flexicontent_featured_wrapper.cols_7{
    border-width:0!important;
    margin-left:0!important;
    margin-right:0!important;
    padding:0!important;
    width:14.28%!important
}
.proximoseventos.mod_flexicontent_wrapper .mod_flexicontent .mod_flexicontent_standard_wrapper.cols_8,.proximoseventos.mod_flexicontent_wrapper .mod_flexicontent .mod_flexicontent_featured_wrapper.cols_8{
    border-width:0!important;
    margin-left:0!important;
    margin-right:0!important;
    padding:0!important;
    width:12.5%!important
}
.proximoseventos.mod_flexicontent_wrapper .mod_flexicontent .mod_flexicontent_standard_wrapper.mod_fc_activeitem:hover .mod_flexicontent_standard_wrapper_innerbox,.proximoseventos.mod_flexicontent_wrapper .mod_flexicontent .mod_flexicontent_standard_wrapper:hover .mod_flexicontent_standard_wrapper_innerbox{
    animation-name:shakeit;
    animation-duration:1s;
    animation-timing-function:linear;
    animation-iteration-count:infinite
}
.proximoseventos.mod_flexicontent_wrapper .mod_flexicontent_featured,.proximoseventos.mod_flexicontent_wrapper .mod_flexicontent_standard{
    display:block;
    float:left;
    left:0;
    margin:0 0!important;
    padding:0 0!important;
    position:relative;
    top:0;
    width:100%
}
.proximoseventos.mod_flexicontent_wrapper .content_standard{
    padding:4px 12px
}
.proximoseventos.mod_flexicontent_wrapper .content_featured{
    padding:4px 12px
}
.proximoseventos.mod_flexicontent_wrapper .fcitem_title{
    font-size:17px;
    letter-spacing:.020em;
    margin:2px 0;
    text-align:left
}
.proximoseventos.mod_flexicontent_wrapper .fcitem_title a{
    background-color:transparent;
    text-decoration:none;
    transition:all .4s 0s ease
}
.proximoseventos.mod_flexicontent_wrapper .fcitem_title:hover a,.proximoseventos.mod_flexicontent_wrapper .fcitem_title a:hover{
    background-color:transparent;
    text-decoration:none
}
.proximoseventos.mod_flexicontent_wrapper .fc_overlayed .fcitem_title a{
    text-shadow:1px 1px 1px #000
}
.proximoseventos.mod_flexicontent_wrapper .fcitem_date{
    background:url("images/date.png") 0 1px no-repeat scroll rgba(0,0,0,0);
    padding:2px 6px 2px 20px
}
.proximoseventos.mod_flexicontent_wrapper .date_label,.proximoseventos.mod_flexicontent_wrapper .date_label_feat{
    display:inline;
    font-weight:bold;
    margin:0;
    padding:0;
    white-space:nowrap
}
.proximoseventos.mod_flexicontent_wrapper .date_value,.proximoseventos.mod_flexicontent_wrapper .date_value_feat{
    display:inline-block;
    font-weight:normal;
    margin:0;
    padding:0;
    white-space:nowrap
}
.proximoseventos.mod_flexicontent_wrapper .fcitem_text{
    line-height:160%;
    margin:0;
    padding:0
}
.proximoseventos.mod_flexicontent_wrapper .image_featured,.proximoseventos.mod_flexicontent_wrapper .image_standard{
    float:left;
    margin:0
}
.proximoseventos.mod_flexicontent_wrapper .image_featured a:hover,.proximoseventos.mod_flexicontent_wrapper .image_standard a:hover{
    text-decoration:none
}
.proximoseventos.mod_flexicontent_wrapper .image_featured img,.proximoseventos.mod_flexicontent_wrapper .image_standard img{
    border:#ccc solid 1px;
    padding:1px
}
.proximoseventos.mod_flexicontent_wrapper .image_standard a:hover img,.proximoseventos.mod_flexicontent_wrapper .image_featured a:hover img{
    border:#444 solid 1px
}
.proximoseventos.mod_flexicontent_wrapper .fcitem_hits{
    display:inline-block;
    padding:2px 0 1px
}
.proximoseventos.mod_flexicontent_wrapper .fcitem_voting{
    display:inline-block;
    padding:0 0 2px
}
.proximoseventos.mod_flexicontent_wrapper .fcitem_comments{
    display:inline-block;
    padding:2px 0 1px
}
.proximoseventos.mod_flexicontent_wrapper .fcitem_hits img,.proximoseventos.mod_flexicontent_wrapper .fcitem_comments img{
    vertical-align:middle
}
.proximoseventos.mod_flexicontent_wrapper .hits_label,.proximoseventos.mod_flexicontent_wrapper .voting_label,.proximoseventos.mod_flexicontent_wrapper .comments_label{
    color:black;
    display:inline;
    font-weight:bold;
    margin:0;
    padding:0;
    white-space:nowrap
}
.proximoseventos.mod_flexicontent_wrapper .voting_value .voting{
    display:inline-block
}
.proximoseventos.mod_flexicontent_wrapper .fcitem_fields{
    display:inline-block!important;
    line-height:140%
}
.proximoseventos.mod_flexicontent_wrapper .field_label{
    border-bottom:1px dashed silver;
    clear:left;
    display:block;
    float:left;
    font-weight:bold;
    margin-right:8px;
    text-align:left
}
.proximoseventos.mod_flexicontent_wrapper .field_value{
display: block;
    float: left;
    font-weight: bold;
    text-align: left;
    font-size: 13px;
    white-space: nowrap;
}
.proximoseventos.mod_flexicontent_wrapper .fcitem_readon{
    background:url("images/readmore.png") 0 5px no-repeat scroll transparent;
    border-color:transparent;
    border-image:none;
    border-style:solid;
    border-width:1px 0;
    display:inline-block;
    float:left;
    margin:3px 3px 3px 4px;
    padding:1px 6px 1px 20px;
    transition:all .4s 0s ease
}
.proximoseventos.mod_flexicontent_wrapper .fcitem_readon:hover{
    background-color:rgba(255,255,255,0.6);
    border-color:gray;
    border-image:none;
    border-style:solid;
    border-width:1px 0;
    display:inline-block;
    margin:3px 3px 3px 4px;
    padding:1px 6px 1px 20px
}
.proximoseventos.mod_flexicontent_wrapper .fcitem_readon a.readon,.proximoseventos.mod_flexicontent_wrapper .fcitem_readon a.readon span{
    background:none 0 0 repeat scroll rgba(0,0,0,0);
    color:#295022;
    cursor:pointer;
    font-weight:bold;
    line-height:160%;
    padding:0;
    text-decoration:none!important;
    transition:all .4s 0s ease;
    vertical-align:middle
}
.proximoseventos.mod_flexicontent_wrapper .fcitem_readon:hover a.readon,.proximoseventos.mod_flexicontent_wrapper .fcitem_readon:hover a.readon span{
    background:none 0 0 repeat scroll rgba(0,0,0,0);
    color:gray;
    padding:0;
    text-decoration:none!important
}
.proximoseventos.mod_flexicontent_wrapper .fc_block{
    line-height:160%
}
.proximoseventos.mod_flexicontent_wrapper .fc_overlayed{
    background-color:rgba(0,0,0,0.6);
    height:auto;
    left:0;
    margin:0;
    padding:2%;
    position:absolute;
    width:96%
}
.proximoseventos.mod_flexicontent_wrapper .fc_overlayed .fc_block{
    color:white;
    line-height:160%;
    text-shadow:1px 1px 1px #000
}
.proximoseventos.mod_flexicontent_wrapper .fc_bottom{
    bottom:0
}
.proximoseventos.mod_flexicontent_wrapper .fc_top{
    top:0
}
.proximoseventos.mod_flexicontent_wrapper .fc_full{
    height:100%;
    top:0
}
.proximoseventos.mod_flexicontent_wrapper .fc_stretch{
    border:none 0!important;
    display:block;
    float:none!important;
    margin:0!important;
    padding:0!important;
    width:100%!important
}
.proximoseventos.mod_flexicontent_wrapper .fc_float_left{
    display:block;
    float:left!important;
    margin:0 6px 6px 0
}
.proximoseventos.mod_flexicontent_wrapper .fc_float_right{
    display:block;
    float:right!important;
    margin:0 0 6px 6px
}
.proximoseventos.mod_flexicontent_wrapper .fc_clear{
    clear:both!important
}
.proximoseventos.mod_flexicontent_wrapper .mod_flexicontent_featured_wrapper .fc_auto_show,.proximoseventos.mod_flexicontent_wrapper .mod_flexicontent_standard_wrapper .fc_auto_show{
    max-height:0;
    opacity:0;
    overflow-y:hidden;
    padding-bottom:0;
    padding-top:0;
    transition:max-height .5s 0s ease-out,opacity .5s 0s linear,padding .3s 0s linear,background-color .3s 0s linear
}
.proximoseventos.mod_flexicontent_wrapper .mod_flexicontent_featured_wrapper.mod_fc_activeitem .fc_auto_show.fc_show_active,.proximoseventos.mod_flexicontent_wrapper .mod_flexicontent_standard_wrapper.mod_fc_activeitem .fc_auto_show.fc_show_active{
    max-height:100%;
    opacity:1
}
.proximoseventos.mod_flexicontent_wrapper .mod_flexicontent_featured_wrapper.mod_fc_activeitem:hover .fc_auto_show.fc_show_active,.proximoseventos.mod_flexicontent_wrapper .mod_flexicontent_standard_wrapper.mod_fc_activeitem:hover .fc_auto_show.fc_show_active,.proximoseventos.mod_flexicontent_wrapper .mod_flexicontent_featured_wrapper:hover .fc_auto_show,.proximoseventos.mod_flexicontent_wrapper .mod_flexicontent_standard_wrapper:hover .fc_auto_show{
    background-color:rgba(0,0,0,0.75);
    max-height:100%;
    opacity:1
}
.proximoseventos.mod_flexicontent_wrapper .field_value a:before {
    content: "categoria: ";
    font-style: normal;
    color: black;
}


span.module_readon {
	float: right;
    background-color: black;
    padding: 5px;
    margin: -15px 10px;
}
a.readon {
    color: white !important;
}
@keyframes shakeit{
    0%{
        transform:rotate(0deg),translate(2px,1px)
    }
    10%{
        transform:rotate(2deg),translate(1px,2px)
    }
    20%{
        transform:rotate(-2deg),translate(3px,0)
    }
    30%{
        transform:rotate(0deg),translate(0,-2px)
    }
    40%{
        transform:rotate(-2deg),translate(-1px,1px)
    }
    50%{
        transform:rotate(2deg),translate(1px,-2px)
    }
    60%{
        transform:rotate(0deg),translate(3px,-1px)
    }
    70%{
        transform:rotate(2deg),translate(-2px,-1px)
    }
    80%{
        transform:rotate(-2deg),translate(1px,1px)
    }
    90%{
        transform:rotate(0deg),translate(-2px,-2px)
    }
    100%{
        transform:rotate(2deg),translate(-1px,2px)
    }
    