@charset "UTF-8";
/* CSS Document */


@font-face {
    font-family: 'ProximaNovaThin';
    src: url('../fonts/proximanova-thin-webfont.eot');
    src: url('../fonts/proximanova-thin-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/proximanova-thin-webfont.woff') format('woff'), url('../fonts/proximanova-thin-webfont.ttf') format('truetype'), url('../fonts/proximanova-thin-webfont.svg#ProximaNovaThin') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ProximaNovaLight';
    src: url('../fonts/proximanova-light-webfont.eot');
    src: url('../fonts/proximanova-light-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/proximanova-light-webfont.woff') format('woff'), url('../fonts/proximanova-light-webfont.ttf') format('truetype'), url('../fonts/proximanova-light-webfont.svg#ProximaNovaLight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ProximaNovaRegular';
    src: url('../fonts/proximanova-regular-webfont.eot');
    src: url('../fonts/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/proximanova-regular-webfont.woff') format('woff'), url('../fonts/proximanova-regular-webfont.ttf') format('truetype'), url('../fonts/proximanova-regular-webfont.svg#ProximaNovaRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ProximaNovaSemibold';
    src: url('../fonts/proximanova-semibold-webfont.eot');
    src: url('../fonts/proximanova-semibold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/proximanova-semibold-webfont.woff') format('woff'), url('../fonts/proximanova-semibold-webfont.ttf') format('truetype'), url('../fonts/proximanova-semibold-webfont.svg#ProximaNovaSemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ProximaNovaBold';
    src: url('../fonts/proximanova-bold-webfont.eot');
    src: url('../fonts/proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/proximanova-bold-webfont.woff') format('woff'), url('../fonts/proximanova-bold-webfont.ttf') format('truetype'), url('../fonts/proximanova-bold-webfont.svg#ProximaNovaBold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ProximaNovaExtrabold';
    src: url('../fonts/proximanova-extrabold-webfont.eot');
    src: url('../fonts/proximanova-extrabold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/proximanova-extrabold-webfont.woff') format('woff'), url('../fonts/proximanova-extrabold-webfont.ttf') format('truetype'), url('../fonts/proximanova-extrabold-webfont.svg#ProximaNovaExtrabold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ProximaNovaBlack';
    src: url('../fonts/proximanova-black-webfont.eot');
    src: url('../fonts/proximanova-black-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/proximanova-black-webfont.woff') format('woff'), url('../fonts/proximanova-black-webfont.ttf') format('truetype'), url('../fonts/proximanova-black-webfont.svg#ProximaNovaBlack') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'ProximaNovaCondensedThin';
    src: url('../fonts/proximanovacond-thin-webfont.eot');
    src: url('../fonts/proximanovacond-thin-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/proximanovacond-thin-webfont.woff') format('woff'), url('../fonts/proximanovacond-thin-webfont.ttf') format('truetype'), url('../fonts/proximanovacond-thin-webfont.svg#ProximaNovaCondensedthin') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ProximaNovaCondensedLight';
    src: url('../fonts/proximanovacond-light-webfont.eot');
    src: url('../fonts/proximanovacond-light-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/proximanovacond-light-webfont.woff') format('woff'), url('../fonts/proximanovacond-light-webfont.ttf') format('truetype'), url('../fonts/proximanovacond-light-webfont.svg#ProximaNovaCondensedLight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ProximaNovaCondensedRegular';
    src: url('../fonts/proximanovacond-regular-webfont.eot');
    src: url('../fonts/proximanovacond-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/proximanovacond-regular-webfont.woff') format('woff'), url('../fonts/proximanovacond-regular-webfont.ttf') format('truetype'), url('../fonts/proximanovacond-regular-webfont.svg#ProximaNovaCondensedRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ProximaNovaCondensedSemibold';
    src: url('../fonts/proximanovacond-semibold-webfont.eot');
    src: url('../fonts/proximanovacond-semibold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/proximanovacond-semibold-webfont.woff') format('woff'), url('../fonts/proximanovacond-semibold-webfont.ttf') format('truetype'), url('../fonts/proximanovacond-semibold-webfont.svg#ProximaNovaCondensedSemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ProximaNovaCondensedBold';
    src: url('../fonts/proximanovacond-bold-webfont.eot');
    src: url('../fonts/proximanovacond-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/proximanovacond-bold-webfont.woff') format('woff'), url('../fonts/proximanovacond-bold-webfont.ttf') format('truetype'), url('../fonts/proximanovacond-bold-webfont.svg#ProximaNovaCondensedBold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ProximaNovaCondensedXbold';
    src: url('../fonts/proximanovacond-xbold-webfont.eot');
    src: url('../fonts/proximanovacond-xbold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/proximanovacond-xbold-webfont.woff') format('woff'), url('../fonts/proximanovacond-xbold-webfont.ttf') format('truetype'), url('../fonts/proximanovacond-xbold-webfont.svg#ProximaNovaCondensedXbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ProximaNovaCondensedBlack';
    src: url('../fonts/proximanovacond-black-webfont.eot');
    src: url('../fonts/proximanovacond-black-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/proximanovacond-black-webfont.woff') format('woff'), url('../fonts/proximanovacond-black-webfont.ttf') format('truetype'), url('../fonts/proximanovacond-black-webfont.svg#ProximaNovaCondensedBlack') format('svg');
    font-weight: normal;
    font-style: normal;
}





.thin {font-family: 'ProximaNovaThin';}
.light {font-family: 'ProximaNovaLight';}
.regular {font-family: 'ProximaNovaRegular';}
.semibold {font-family: 'ProximaNovaSemibold';}
.bold {font-family: 'ProximaNovaBold';}
.extrabold {font-family: 'ProximaNovaExtrabold';}
.black {font-family: 'ProximaNovaBlack';}

.condensedthin {font-family: 'ProximaNovaCondensedThin';}
.condensedlight {font-family: 'ProximaNovaCondensedLight';}
.condensedregular {font-family: 'ProximaNovaCondensedRegular';}
.condensedsemibold {font-family: 'ProximaNovaCondensedSemibold';}
.condensedbold {font-family: 'ProximaNovaCondensedBold';}
.condensedxbold {font-family: 'ProximaNovaCondensedXbold';}
.condensedblack {font-family: 'ProximaNovaCondensedBlack';}




