@charset "UTF-8";
/* MrCorrales.com */
/* texts.css */
/* Created Apr, 2014 */
/* Modified Apr, 2014
--------------------------------------- */

@font-face {
    font-family: 'Futura-Light';
    src: url('../fonts/FuturaStd-Light.eot');
    src: local('☺'), url('../fonts/FuturaStd-Light.woff') format('woff'), url('../fonts/FuturaStd-Light.ttf') format('truetype'), url('../fonts/FuturaStd-Light.svg') format('svg');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Futura-Book';
    src: url('../fonts/FuturaStd-Book.eot');
    src: local('☺'), url('../fonts/FuturaStd-Book.woff') format('woff'), url('../fonts/FuturaStd-Book.ttf') format('truetype'), url('../fonts/FuturaStd-Book.svg') format('svg');
    font-weight: 400;
    font-style: normal;
}
/** Generated by FG **/
@font-face {
    font-family: 'Futura-Bold';
    src: url('../fonts/FuturaStd-Bold.eot');
    src: local('☺'), url('../fonts/FuturaStd-Bold.woff') format('woff'), url('../fonts/FuturaStd-Bold.ttf') format('truetype'), url('../fonts/FuturaStd-Bold.svg') format('svg');
    font-weight: 700;
    font-style: normal;
}


@font-face {
    font-family: 'Futura-ExtraBold';
    src: url('../fonts/FuturaStd-ExtraBold.eot');
    src: local('☺'), url('../fonts/FuturaStd-ExtraBold.woff') format('woff'), url('../fonts/FuturaStd-ExtraBold.ttf') format('truetype'), url('../fonts/FuturaStd-ExtraBold.svg') format('svg');
    font-weight: 900;
    font-style: normal;
}


/*@font-face {
    font-family: 'Gotham';
    src: url('../fonts/Gotham-Thin.eot');
    src: url('../fonts/Gotham-Thin.eot?#iefix') format('embedded-opentype'),
    url('../fonts/Gotham-Thin.woff') format('woff'),
    url('../fonts/Gotham-Thin.ttf') format('truetype'),
    url('../fonts/Gotham-Thin.svg') format('svg');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham';
    src: url('../fonts/gotham-light-webfont.eot');
    src: url('../fonts/gotham-light-webfont.eot?#iefix') format('embedded-opentype'),
    url('../fonts/gotham-light-webfont.woff') format('woff'),
    url('../fonts/gotham-light-webfont.ttf') format('truetype'),
    url('../fonts/gotham-light-webfont.svg') format('svg');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham';
    src: url('../fonts/gotham-book-webfont.eot');
    src: url('../fonts/gotham-book-webfont.eot?#iefix') format('embedded-opentype'),
    url('../fonts/gotham-book-webfont.woff') format('woff'),
    url('../fonts/gotham-book-webfont.ttf') format('truetype'),
    url('../fonts/gotham-book-webfont.svg') format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham';
    src: url('../fonts/gotham-medium-webfont.eot');
    src: url('../fonts/gotham-medium-webfont.eot?#iefix') format('embedded-opentype'),
    url('../fonts/gotham-medium-webfont.woff') format('woff'),
    url('../fonts/gotham-medium-webfont.ttf') format('truetype'),
    url('../fonts/gotham-medium-webfont.svg') format('svg');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham';
    src: url('../fonts/gotham-medium-webfont.eot');
    src: url('../fonts/gotham-medium-webfont.eot?#iefix') format('embedded-opentype'),
    url('../fonts/gotham-medium-webfont.woff') format('woff'),
    url('../fonts/gotham-medium-webfont.ttf') format('truetype'),
    url('../fonts/gotham-medium-webfont.svg') format('svg');
    font-weight: 700;
    font-style: normal;
}


@font-face {
    font-family: "bficons";
    src:url("../fonts/bficons.eot");
    src:url("../fonts/bficons.eot?#iefix") format("embedded-opentype"),
    url("../fonts/bficons.woff") format("woff"),
    url("../fonts/bficons.ttf") format("truetype"),
    url("../fonts/bficons.svg#bficons") format("svg");
    font-weight: normal;
    font-style: normal;

}

[data-icon]:before {
    font-family: "bficons" !important;
    content: attr(data-icon);
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

[class^="icon-"]:before,
[class*=" icon-"]:before {
    font-family: "bficons" !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-facebook:before {
    content: "a";
}
.icon-bf:before {
    content: "b";
}
.icon-twitter:before {
    content: "c";
}
.icon-youtube:before {
    content: "d";
}
.icon-eye:before {
    content: "e";
}


/* TYPES */
.font1{
    font-family: "Futura-Light";
    font-weight:100;
}

.font2{
    font-family: "Futura Std";
    font-weight:300;
}

.font3{
    font-family: "Futura-Bold";
    font-weight:700;
}

.font4{
    font-family: "Futura-ExtraBold";
    font-weight:900;
}

.font5{
    font-family: 'Raleway', sans-serif;
    font-weight: 100;
    text-rendering: optimizelegibility;
}

.font6{
    font-family: 'Raleway', sans-serif;
    font-weight: 100;
    text-rendering: optimizelegibility;
}


.font-icon, .font-icon .medium{
    font-family: 'bficons';
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

/* Heads */
h4,h5,p,a,li, input{
    font-size:1em;
    text-rendering: optimizelegibility;
}

.fontBlack {
    color: #000000;
}

.fontGreen {
    color: #1a6d5b;
}

.fontGreenBlog {
    color: #a1ad10;
}

.fontWhite {
    color: #FFFFFF;
}