@font-face {
    font-family: 'OpenSans-Light';
    src: url('../fontes/Open_Sans/OpenSans-Light.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'OpenSans-Regular';
    src: url('../fontes/Open_Sans/OpenSans-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'OpenSans-Bold';
    src: url('../fontes/Open_Sans/OpenSans-Bold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
.font-normal {
    font-family: "HelveticaNeue", "Helvetica Neue", "OpenSans-Regular", "Arial", sans-serif !important; /*OpenSans-Regular !important;*/
}
.font-light {
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "OpenSans-Light", "Arial", sans-serif !important; /*OpenSans-Light !important;*/
}
.font-bold {
    font-family: "HelveticaNeue-Bold", "Helvetica Neue Bold", "OpenSans-Bold", "Arial", sans-serif !important; /*OpenSans-Bold !important;*/
}
.font-size-xxsmall {
    font-size: 12px !important;
}
.font-size-xsmall {
    font-size: 13px !important;
}
.font-size-small {
    font-size: 14px !important;
}
.font-size-medium {
    font-size: 15px !important;
}
.font-size-large {
    font-size: 18px !important;
}
.font-size-xlarge {
    font-size: 20px !important;
}
.font-size-xxlarge {
    font-size: 22px !important;
}
.font-size-xxxlarge {
    font-size: 24px !important;
}