.c-mybigproject {
    font-size: 1em;
}
@media (max-width: 768px) {
    .c-mybigproject {
        font-size: 0.5em;
    }
}

@media (min-width: 991px) {
.col-xs-offset-3 {
margin-left:0; }
}

.c-bigtitlos {
color: #fff;
font-size: 2em;
font-weight: 400;
line-height: 1.4em;
text-align: center;
padding-top: 20px;
padding-bottom: 20px;
}

.c-smalltitlos {
margin-top: 0px;
color: #fff;
font-size: 1.8em;
font-weight: 200;
line-height: 1.4em;
text-align: center;
}

.c-maintext{
margin-top: 0px;
font-size: 1.2em;
font-weight: 300;
line-height: 1.4em;
text-align: justify;
}


.badgeid4149 {
    background-color: #4ac325;
}

.c-abovetext {
font-size: 0.9em;
font-weight: 300;
line-height: 1em;
padding-top: 5px;
margin-bottom: 0px;
}

.c-belowsitetitle{
padding-top: 20px;
font-weight: 300;
font-size: 1.4em;
line-height: 2em;
margin-bottom: 10px;
}

.c-maintitle{
padding-top: 20px;
font-weight: 300;
font-size: 1.6em;
line-height: 2em;
margin-bottom: 10px;
text-align: center;
color: #cc0505;
}

.c-topbannertext {
font-size: 1.1em;
line-height: 1.4em;
font-weight: 300;
color: black;
}

.c-bodytitle-1 {
font-size: 1.4em;
line-height: 1.5em;
font-weight: 300;
text-align: center;
color: #26517b;
}
.c-bodytext-1 {
font-size: 1.4em;
line-height: 2em;
font-weight: 300;
text-align: center;
color: #333;
}
.c-bodytext-2 {
font-size: 1.2em;
line-height: 1.5em;
font-weight: 300;
text-align: justify;
color: #333;
}
.c-bannertitle {
font-size: 1.8em;
line-height: 2em;
font-weight: 200;
text-align: center;
color: #fff;
}
.c-bannertext {
font-size: 1.2em;
line-height: 1.5em;
font-weight: 300;
text-align: center;
color: #fff;
}

.c-button{
display: inline-block;
text-decoration: none;
font-weight: 300;
font-size: 1.4em;
line-height: 1em;
text-align: center;
padding: 15px 15px;
width: 210px;
color: #fff;
border-radius: 10px;
background-color: #cc0505;
border: 1px solid #cc0505;
}

.c-fetatext {
font-size: 1.8em;
line-height: 2em;
font-weight: 300;
text-align: center;
color: #fff;
background-color: rgba(204, 5, 5, 0.8);
max-width: 680px;
margin: auto;

}

.c-titlosbanner{
display: inline;
background-color: #cc0505;
color: #ffffff;
font-weight: 300;
font-size: 1.1em;
line-height: 2.4em;
text-align: center;
margin-left: -15px;
padding: 20px;
}
.c-titlosbanner a{
text-decoration: none;
color: #ffffff;
}
.c-line {
border-top: 1px solid;
margin-left: auto;
margin-right: auto;
}

/*price view*/
.horizontalitems .price .pricenovat .value {
        font-size: 1.4em;
        color: #cc0505;
        font-weight: 300;
}

.items .detail .price .pricenovat .value {
        font-size: 2em;
        color: #cc0505;
        font-weight: 300;
}
.items .detail .price .startprice .value {
        color: #666;
}
.items .detail .price .label {
        display: none;
}

#treemenu_m10_parent_3619 {
    display: none;
}