/* iconFonts.css */

/* ///////////////////////////////////////////////////////////////////// 
//  000 - Table of Contents
/////////////////////////////////////////////////////////////////////*/
/*
001 - @Font-Face: decipher_icons
002 - @Font-Face: TitilliumText
003 - Header
004 - Survey Content
005 - Grid / Tables
006 - Radio / Checkbox
007 - Select
008 - Text Field
009 - Footer
010 - Buttons
011 - Errors
012 - Alternative Questions
*/
/* ///////////////////////////////////////////////////////////////////// 
//  001 - @Font-Face
/////////////////////////////////////////////////////////////////////*/

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

.ico_portal:before, 
.ico_build:before, 
.ico_test:before, 
.ico_distribute:before, 
.ico_report:before, 
.ico_actions:before, 
.ico_library:before, 
.ico_style:before, 
.ico_view:before, 
.ico_samplesources:before, 
.ico_samplesource:before, 
.ico_custom_samplesources:before, 
.ico_checkmark_02:before, 
.ico_checkmark_01:before,
.ico_checkmark_03:before, 
.ico_checkmark_04:before,  
.ico_checkmark_x_02:before, 
.ico_checkmark_x_01:before, 
.ico_gt:before,
.ico_clock:before,
.ico_calendar:before,
.ico_fix:before,
.ico_globe:before,
.ico_link:before,
.ico_unlock:before, 
.ico_lock:before, 
.ico_loop:before{
    font-family           : 'decipher_icons';
    speak                 : none;
    font-style            : normal;
    font-weight           : normal;
    line-height           : 1;
    -webkit-font-smoothing: antialiased;
}

/* defines where in font family the icon is located */
.ico_checkmark_03:before {
    content: "\e000";
}
.ico_checkmark_04:before {
    content: "\e001";
}
.ico_portal:before {
    content: "\e002";
}
.ico_build:before {
    content: "\e003";
}
.ico_test:before {
    content: "\e004";
}
.ico_distribute:before {
    content: "\e005";
}
.ico_report:before {
    content: "\e006";
}
.ico_actions:before {
    content: "\e007";
}
.ico_library:before {
    content: "\e008";
}
.ico_style:before {
    content: "\e009";
}
.ico_view:before {
    content: "\e00a";
}
.ico_samplesources:before {
    content: "\e00b";
}
.ico_checkmark_02:before {
    content: "\e00c";
}
.ico_checkmark_01:before {
    content: "\e00d";
}
.ico_checkmark_x_01:before {
    content: "\e00e";
}
.ico_checkmark_x_02:before {
    content: "\e00f";
}
.ico_samplesource:before {
    content: "\e010";
}
.ico_custom_samplesources:before {
    content: "\e011";
}
.ico_gt:before {
    content: "\e012";
}
.ico_clock:before {
    content: "\e013";
}
.ico_calendar:before {
    content: "\e014";
}
.ico_fix:before {
    content: "\e015";
}
.ico_globe:before {
    content: "\e016";
}
.ico_link:before {
    content: "\e017";
}
.ico_unlock:before {
    content: "\e018";
}
.ico_lock:before {
    content: "\e019";
}
.ico_loop:before {
    content: "\e01a";
}

/* portal: drop-down menu */
.ico_wrench_portal_ddmenu,
.ico_test_portal_ddmenu,
.ico_distribute_portal_ddmenu,
.ico_report_portal_ddmenu,
.ico_actions_portal_ddmenu,
.ico_portal_portal_ddmenu {
    font-size: 20px;
    float    : left;
}

/* ///////////////////////////////////////////////////////////////////// 
//  001 - @Font-Face
/////////////////////////////////////////////////////////////////////*/

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

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

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

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

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

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