.recent-posts p:hover{
    background-color: rgba(118,166,7,0.6);
}

#secondary-menu > li.current-menu-item{
    background-color: transparent !important;
}
#secondary-menu > li > a{
    color : white !important;
    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
    border-right: solid 1px white ;
    padding: 1px 10px 1px;
    margin: 4px 0;
}

#secondary-menu > li:hover{
    background-color: rgb(118,166,7) !important;
}


.section .recent-posts .recent-item{
    background-color: rgb(118,166,7);
}


#secondary-menu .sub-menu > li a:hover{
    background-color: rgb(118,166,7) !important;
}


.section-orange .recent-posts .recent-item{
    background-color: rgb(255,165,0);
}


.section-blue .recent-posts .recent-item{
    background-color: rgb(23,140,176);
}

.section-tomato .recent-posts .recent-item{
    background-color:  rgb(189,0,0);
}


#content-main{
    width: 600px !important;
}

.section-title,.recent-item {
    color : white !important;
}
.section-title{
    margin : 0 12px 0 6px !important;
    width : 551px !important;
}

#top-posts-2{
    background-color: rgb(92,174,200);
}

#top-posts-2 h3{
    color: rgb(23,140,176);
    border-bottom: none;
}

.section-title span{
    display: none;
}

#top-posts-2 h3{
    filter : none;
    background-image: none;
    background-color:rgb(230,230,180);
}

#top-posts-2 img{
    height : 40px !important;
}

#content{
    background: none white !important;
}

#header{
    height: 120px !important;
}

#header .span2 img{
    position: static;
    margin-left: 0;
}

#search input{
    width: 200px;
}

#btn_buscar_mask{
    height: 20px;
    width: 20px;
    margin : 4px  0 !important;
}


.clear{
    clear:both;
}
#general-footer-container{
    background-color: #B4B5B6;
}
#general-footer-container a{
    text-decoration: none;
}
#general-footer-container div ul li,
#general-footer-container div ul li.columns-links-body a,
#general-footer-container div p,
#general-footer-container div#general-footer-bottom p a{
    color: #1A546C;
}

div#general-footer-top div#general-footer-top-wrapper{
    position: relative;
    left: 25%;
    width: 50%;
}

#general-footer-container a:hover{
    text-decoration: underline;
}
#general-footer-top h4{
    float: left;
    margin: 5px 0 0 5px;
    padding: 5px;
    padding-top: 10px;
    color: #fff;

}

#general-footer-social-icons,#general-footer-social-icons li{
    padding: 0;
    margin: 5px 5px 0 0;
    float: right;
}
#general-footer-social-icons li{
    float: left;
    margin-left: 5px;
    list-style-type:  none;
}
#general-footer-social-icons li a img{
    border:none;
}
.bb{
    border-bottom: 1px solid #fff;
}
#general-footer-container div#general-footer-middle{

}
#general-footer-container div#general-footer-middle #columns-links-wrapper{
    margin-left:auto;
    margin-right:auto;
    width:80%;
}
#general-footer-container div#general-footer-middle ul.columns-links {
    float: left;
    /*width: 195px;*/
    width: 15%;
    margin: 0;
    padding: 0;
    padding-left: 5%;
    margin:10px auto;
    text-align:left;
    display: inline-block;
}
#general-footer-container div#general-footer-middle ul.columns-links li{
    list-style-type: none;
    margin: 0;
    padding: 0;
    display: block;
}
#general-footer-container div#general-footer-middle ul.columns-links li.columns-links-header{
    font-weight: bold;
}
#general-footer-container div#general-footer-middle ul li a{
    font-size: 0.9em;
}

#general-footer-container div#general-footer-bottom div.links-pipe,
#general-footer-container div#general-footer-bottom div.middle-text,
#general-footer-container div#general-footer-bottom div.bottom-text{
    text-align: center;
    font-size: 0.8em;
}
#general-footer-container div#general-footer-bottom div p#copy-right {
    float: right;
    margin: 5px;
    margin-right: 30px;
}
#general-footer-container div#general-footer-bottom div p#copy-right{
    color: #444444;
}
#general-footer-bottom{
    padding-top: 10px;
}


body{
    background: none rgb(227,227,227) !important;
}


#sidebar_bottom{
    background-color: white  !important;
}


#buscar_mask{

}