@charset "utf-8";


/*********** normalize.css ***************/
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */img,legend{border:0}legend,td,th{padding:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0}

/*********** grid.css ***************/
/* CONTAINER */
.sir-container {
    margin: 0 auto;
}
@media (min-width: 750px) {
    .sir-container {
        width: 730px;
    }
}
@media (min-width: 950px) {
    .sir-container {
        width: 930px;
    }
}
@media (min-width: 1200px) {
    .sir-container {
        width: 1180px;
    }
}

.text-align-right {
    text-align: right; 
}
.col-centered {
    margin:0 auto;
    float: none;
}
.row:after {
    clear: both;
    display: table;
    content: "";
}
.clearfix:after {
    clear: both;
}
@media (max-width: 749px) {
    .xs-not-visible{
        display: none !important;
    }
}
@media (max-width: 749px) {
    .xs-only-left{
        text-align: left !important;
        font-weight: 700;
    }
}

/* GRID */
.sir-col-xs-1, .sir-col-sm-1, .sir-col-md-1, .sir-col-bg-1, 
.sir-col-xs-2, .sir-col-sm-2, .sir-col-md-2, .sir-col-bg-2, 
.sir-col-xs-3, .sir-col-sm-3, .sir-col-md-3, .sir-col-bg-3, 
.sir-col-xs-4, .sir-col-sm-4, .sir-col-md-4, .sir-col-bg-4, 
.sir-col-xs-5, .sir-col-sm-5, .sir-col-md-5, .sir-col-bg-5, 
.sir-col-xs-6, .sir-col-sm-6, .sir-col-md-6, .sir-col-bg-6, 
.sir-col-xs-7, .sir-col-sm-7, .sir-col-md-7, .sir-col-bg-7, 
.sir-col-xs-8, .sir-col-sm-8, .sir-col-md-8, .sir-col-bg-8, 
.sir-col-xs-9, .sir-col-sm-9, .sir-col-md-9, .sir-col-bg-9, 
.sir-col-xs-10, .sir-col-sm-10, .sir-col-md-10, .sir-col-bg-10, 
.sir-col-xs-11, .sir-col-sm-11, .sir-col-md-11, .sir-col-bg-11, 
.sir-col-xs-12, .sir-col-sm-12, .sir-col-md-12, .sir-col-bg-12, 
.sir-col-xs-13, .sir-col-sm-13, .sir-col-md-13, .sir-col-bg-13, 
.sir-col-xs-14, .sir-col-sm-14, .sir-col-md-14, .sir-col-bg-14, 
.sir-col-xs-15, .sir-col-sm-15, .sir-col-md-15, .sir-col-bg-15, 
.sir-col-xs-16, .sir-col-sm-16, .sir-col-md-16, .sir-col-bg-16, 
.sir-col-xs-17, .sir-col-sm-17, .sir-col-md-17, .sir-col-bg-17, 
.sir-col-xs-18, .sir-col-sm-18, .sir-col-md-18, .sir-col-bg-18, 
.sir-col-xs-19, .sir-col-sm-19, .sir-col-md-19, .sir-col-bg-19, 
.sir-col-xs-20, .sir-col-sm-20, .sir-col-md-20, .sir-col-bg-20, 
.sir-col-xs-21, .sir-col-sm-21, .sir-col-md-21, .sir-col-bg-21, 
.sir-col-xs-22, .sir-col-sm-22, .sir-col-md-22, .sir-col-bg-22, 
.sir-col-xs-23, .sir-col-sm-23, .sir-col-md-23, .sir-col-bg-23, 
.sir-col-xs-24, .sir-col-sm-24, .sir-col-md-24, .sir-col-bg-24 {
    position: relative;
    min-height: 1px;
    padding-left: 5px;
    padding-right: 5px;
}

.sir-col-xs-1, .sir-col-xs-2, .sir-col-xs-3, .sir-col-xs-4, 
.sir-col-xs-5, .sir-col-xs-6, .sir-col-xs-7, .sir-col-xs-8, 
.sir-col-xs-9, .sir-col-xs-10, .sir-col-xs-11, .sir-col-xs-12, 
.sir-col-xs-13, .sir-col-xs-14, .sir-col-xs-15, .sir-col-xs-16, 
.sir-col-xs-17, .sir-col-xs-18, .sir-col-xs-19, .sir-col-xs-20, 
.sir-col-xs-21, .sir-col-xs-22, .sir-col-xs-23, .sir-col-xs-24 {
    float: left;
}
.sir-col-xs-24 {
    width: 100%;
}
.sir-col-xs-23 {
    width: 95.83333%;
}
.sir-col-xs-22 {
    width: 91.66666%;
}
.sir-col-xs-21 {
    width: 87.50000%;
}
.sir-col-xs-20 {
    width: 83.33333%;
}
.sir-col-xs-19 {
    width: 79.16666%;
}
.sir-col-xs-18 {
    width: 75.00000%;
}
.sir-col-xs-17 {
    width: 70.83333%;
}
.sir-col-xs-16 {
    width: 66.66666%;
}
.sir-col-xs-15 {
    width: 62.50000%;
}
.sir-col-xs-14 {
    width: 58.33333%;
}
.sir-col-xs-13 {
    width: 54.16666%;
}
.sir-col-xs-12 {
    width: 50.00000%;
}
.sir-col-xs-11 {
    width: 45.83333%;
}
.sir-col-xs-10 {
    width: 41.66666%;
}
.sir-col-xs-9 {
    width: 37.50000%;
}
.sir-col-xs-8 {
    width: 33.33333%;
}
.sir-col-xs-7 {
    width: 29.16666%;
}
.sir-col-xs-6 {
    width: 25.00000%;
}
.sir-col-xs-5 {
    width: 20.83333%;
}
.sir-col-xs-4 {
    width: 16.66666%;
}
.sir-col-xs-3 {
    width: 12.50000%;
}
.sir-col-xs-2 {
    width: 8.33333%;
}
.sir-col-xs-1 {
    width: 4.16666%;
}
    
.sir-col-xs-push-12 {
    margin-right: 50.00000%;
}
.sir-col-xs-push-11 {
    margin-right: 45.83333%;
}
.sir-col-xs-push-10 {
    margin-right: 41.66666%;
}
.sir-col-xs-push-9 {
    margin-right: 37.50000%;
}
.sir-col-xs-push-8 {
    margin-right: 33.33333%;
}
.sir-col-xs-push-7 {
    margin-right: 29.16666%;
}
.sir-col-xs-push-6 {
    margin-right: 25.00000%;
}
.sir-col-xs-push-5 {
    margin-right: 20.83333%;
}
.sir-col-xs-push-4 {
    margin-right: 16.66666%;
}
.sir-col-xs-push-3 {
    margin-right: 12.50000%;
}
.sir-col-xs-push-2 {
    margin-right: 8.33333%;
}
.sir-col-xs-push-1 {
    margin-right: 4.16666%;
}
.sir-col-xs-push-0 {
    margin-right: auto;
}
    
.sir-col-xs-offset-12 {
    margin-left: 50.00000%;
}
.sir-col-xs-offset-11 {
    margin-left: 45.83333%;
}
.sir-col-xs-offset-10 {
    margin-left: 41.66666%;
}
.sir-col-xs-offset-9 {
    margin-left: 37.50000%;
}
.sir-col-xs-offset-8 {
    margin-left: 33.33333%;
}
.sir-col-xs-offset-7 {
    margin-left: 29.16666%;
}
.sir-col-xs-offset-6 {
    margin-left: 25.00000%;
}
.sir-col-xs-offset-5 {
    margin-left: 20.83333%;
}
.sir-col-xs-offset-4 {
    margin-left: 16.66666%;
}
.sir-col-xs-offset-3 {
    margin-left: 12.50000%;
}
.sir-col-xs-offset-2 {
    margin-left: 8.33333%;
}
.sir-col-xs-offset-1 {
    margin-left: 4.16666%;
}
.sir-col-xs-offset-0 {
    margin-left: auto;
}
    
@media (min-width: 750px) {
    .sir-col-sm-1, .sir-col-sm-2, .sir-col-sm-3, .sir-col-sm-4, 
    .sir-col-sm-5, .sir-col-sm-6, .sir-col-sm-7, .sir-col-sm-8, 
    .sir-col-sm-9, .sir-col-sm-10, .sir-col-sm-11, .sir-col-sm-12, 
    .sir-col-sm-13, .sir-col-sm-14, .sir-col-sm-15, .sir-col-sm-16, 
    .sir-col-sm-17, .sir-col-sm-18, .sir-col-sm-19, .sir-col-sm-20, 
    .sir-col-sm-21, .sir-col-sm-22, .sir-col-sm-23, .sir-col-sm-24 {
        float: left;
    }
    .sir-col-sm-24 {
        width: 100%;
    }
    .sir-col-sm-23 {
        width: 95.83333%;
    }
    .sir-col-sm-22 {
        width: 91.66666%;
    }
    .sir-col-sm-21 {
        width: 87.50000%;
    }
    .sir-col-sm-20 {
        width: 83.33333%;
    }
    .sir-col-sm-19 {
        width: 79.16666%;
    }
    .sir-col-sm-18 {
        width: 75.00000%;
    }
    .sir-col-sm-17 {
        width: 70.83333%;
    }
    .sir-col-sm-16 {
        width: 66.66666%;
    }
    .sir-col-sm-15 {
        width: 62.50000%;
    }
    .sir-col-sm-14 {
        width: 58.33333%;
    }
    .sir-col-sm-13 {
        width: 54.16666%;
    }
    .sir-col-sm-12 {
        width: 50.00000%;
    }
    .sir-col-sm-11 {
        width: 45.83333%;
    }
    .sir-col-sm-10 {
        width: 41.66666%;
    }
    .sir-col-sm-9 {
        width: 37.50000%;
    }
    .sir-col-sm-8 {
        width: 33.33333%;
    }
    .sir-col-sm-7 {
        width: 29.16666%;
    }
    .sir-col-sm-6 {
        width: 25.00000%;
    }
    .sir-col-sm-5 {
        width: 20.83333%;
    }
    .sir-col-sm-4 {
        width: 16.66666%;
    }
    .sir-col-sm-3 {
        width: 12.50000%;
    }
    .sir-col-sm-2 {
        width: 8.33333%;
    }
    .sir-col-sm-1 {
        width: 4.16666%;
    }
    
    .sir-col-sm-push-12 {
        margin-right: 50.00000%;
    }
    .sir-col-sm-push-11 {
        margin-right: 45.83333%;
    }
    .sir-col-sm-push-10 {
        margin-right: 41.66666%;
    }
    .sir-col-sm-push-9 {
        margin-right: 37.50000%;
    }
    .sir-col-sm-push-8 {
        margin-right: 33.33333%;
    }
    .sir-col-sm-push-7 {
        margin-right: 29.16666%;
    }
    .sir-col-sm-push-6 {
        margin-right: 25.00000%;
    }
    .sir-col-sm-push-5 {
        margin-right: 20.83333%;
    }
    .sir-col-sm-push-4 {
        margin-right: 16.66666%;
    }
    .sir-col-sm-push-3 {
        margin-right: 12.50000%;
    }
    .sir-col-sm-push-2 {
        margin-right: 8.33333%;
    }
    .sir-col-sm-push-1 {
        margin-right: 4.16666%;
    }
    .sir-col-sm-push-0 {
        margin-right: auto;
    }
    
    .sir-col-sm-offset-12 {
        margin-left: 50.00000%;
    }
    .sir-col-sm-offset-11 {
        margin-left: 45.83333%;
    }
    .sir-col-sm-offset-10 {
        margin-left: 41.66666%;
    }
    .sir-col-sm-offset-9 {
        margin-left: 37.50000%;
    }
    .sir-col-sm-offset-8 {
        margin-left: 33.33333%;
    }
    .sir-col-sm-offset-7 {
        margin-left: 29.16666%;
    }
    .sir-col-sm-offset-6 {
        margin-left: 25.00000%;
    }
    .sir-col-sm-offset-5 {
        margin-left: 20.83333%;
    }
    .sir-col-sm-offset-4 {
        margin-left: 16.66666%;
    }
    .sir-col-sm-offset-3 {
        margin-left: 12.50000%;
    }
    .sir-col-sm-offset-2 {
        margin-left: 8.33333%;
    }
    .sir-col-sm-offset-1 {
        margin-left: 4.16666%;
    }
    .sir-col-sm-offset-0 {
        margin-left: auto;
    }
    
}
@media (min-width: 950px) {
    .sir-col-md-1, .sir-col-md-2, .sir-col-md-3, .sir-col-md-4, 
    .sir-col-md-5, .sir-col-md-6, .sir-col-md-7, .sir-col-md-8, 
    .sir-col-md-9, .sir-col-md-10, .sir-col-md-11, .sir-col-md-12, 
    .sir-col-md-13, .sir-col-md-14, .sir-col-md-15, .sir-col-md-16, 
    .sir-col-md-17, .sir-col-md-18, .sir-col-md-19, .sir-col-md-20, 
    .sir-col-md-21, .sir-col-md-22, .sir-col-md-23, .sir-col-md-24 {
        float: left;
    }
    .sir-col-md-24 {
        width: 100%;
    }
    .sir-col-md-23 {
        width: 95.83333%;
    }
    .sir-col-md-22 {
        width: 91.66666%;
    }
    .sir-col-md-21 {
        width: 87.50000%;
    }
    .sir-col-md-20 {
        width: 83.33333%;
    }
    .sir-col-md-19 {
        width: 79.16666%;
    }
    .sir-col-md-18 {
        width: 75.00000%;
    }
    .sir-col-md-17 {
        width: 70.83333%;
    }
    .sir-col-md-16 {
        width: 66.66666%;
    }
    .sir-col-md-15 {
        width: 62.50000%;
    }
    .sir-col-md-14 {
        width: 58.33333%;
    }
    .sir-col-md-13 {
        width: 54.16666%;
    }
    .sir-col-md-12 {
        width: 50.00000%;
    }
    .sir-col-md-11 {
        width: 45.83333%;
    }
    .sir-col-md-10 {
        width: 41.66666%;
    }
    .sir-col-md-9 {
        width: 37.50000%;
    }
    .sir-col-md-8 {
        width: 33.33333%;
    }
    .sir-col-md-7 {
        width: 29.16666%;
    }
    .sir-col-md-6 {
        width: 25.00000%;
    }
    .sir-col-md-5 {
        width: 20.83333%;
    }
    .sir-col-md-4 {
        width: 16.66666%;
    }
    .sir-col-md-3 {
        width: 12.50000%;
    }
    .sir-col-md-2 {
        width: 8.33333%;
    }
    .sir-col-md-1 {
        width: 4.16666%;
    }
    
    .sir-col-md-push-12 {
        margin-right: 50.00000%;
    }
    .sir-col-md-push-11 {
        margin-right: 45.83333%;
    }
    .sir-col-md-push-10 {
        margin-right: 41.66666%;
    }
    .sir-col-md-push-9 {
        margin-right: 37.50000%;
    }
    .sir-col-md-push-8 {
        margin-right: 33.33333%;
    }
    .sir-col-md-push-7 {
        margin-right: 29.16666%;
    }
    .sir-col-md-push-6 {
        margin-right: 25.00000%;
    }
    .sir-col-md-push-5 {
        margin-right: 20.83333%;
    }
    .sir-col-md-push-4 {
        margin-right: 16.66666%;
    }
    .sir-col-md-push-3 {
        margin-right: 12.50000%;
    }
    .sir-col-md-push-2 {
        margin-right: 8.33333%;
    }
    .sir-col-md-push-1 {
        margin-right: 4.16666%;
    }
    .sir-col-md-push-0 {
        margin-right: auto;
    }
    
    .sir-col-md-offset-12 {
        margin-left: 50.00000%;
    }
    .sir-col-md-offset-11 {
        margin-left: 45.83333%;
    }
    .sir-col-md-offset-10 {
        margin-left: 41.66666%;
    }
    .sir-col-md-offset-9 {
        margin-left: 37.50000%;
    }
    .sir-col-md-offset-8 {
        margin-left: 33.33333%;
    }
    .sir-col-md-offset-7 {
        margin-left: 29.16666%;
    }
    .sir-col-md-offset-6 {
        margin-left: 25.00000%;
    }
    .sir-col-md-offset-5 {
        margin-left: 20.83333%;
    }
    .sir-col-md-offset-4 {
        margin-left: 16.66666%;
    }
    .sir-col-md-offset-3 {
        margin-left: 12.50000%;
    }
    .sir-col-md-offset-2 {
        margin-left: 8.33333%;
    }
    .sir-col-md-offset-1 {
        margin-left: 4.16666%;
    }
    .sir-col-md-offset-0 {
        margin-left: auto;
    }
}
@media (min-width: 1200px) {
    .sir-col-bg-1, .sir-col-bg-2, .sir-col-bg-3, .sir-col-bg-4, 
    .sir-col-bg-5, .sir-col-bg-6, .sir-col-bg-7, .sir-col-bg-8, 
    .sir-col-bg-9, .sir-col-bg-10, .sir-col-bg-11, .sir-col-bg-12, 
    .sir-col-bg-13, .sir-col-bg-14, .sir-col-bg-15, .sir-col-bg-16, 
    .sir-col-bg-17, .sir-col-bg-18, .sir-col-bg-19, .sir-col-bg-20, 
    .sir-col-bg-21, .sir-col-bg-22, .sir-col-bg-23, .sir-col-bg-24 {
        float: left;
    }
    .sir-col-bg-24 {
        width: 100%;
    }
    .sir-col-bg-23 {
        width: 95.83333%;
    }
    .sir-col-bg-22 {
        width: 91.66666%;
    }
    .sir-col-bg-21 {
        width: 87.50000%;
    }
    .sir-col-bg-20 {
        width: 83.33333%;
    }
    .sir-col-bg-19 {
        width: 79.16666%;
    }
    .sir-col-bg-18 {
        width: 75.00000%;
    }
    .sir-col-bg-17 {
        width: 70.83333%;
    }
    .sir-col-bg-16 {
        width: 66.66666%;
    }
    .sir-col-bg-15 {
        width: 62.50000%;
    }
    .sir-col-bg-14 {
        width: 58.33333%;
    }
    .sir-col-bg-13 {
        width: 54.16666%;
    }
    .sir-col-bg-12 {
        width: 50.00000%;
    }
    .sir-col-bg-11 {
        width: 45.83333%;
    }
    .sir-col-bg-10 {
        width: 41.66666%;
    }
    .sir-col-bg-9 {
        width: 37.50000%;
    }
    .sir-col-bg-8 {
        width: 33.33333%;
    }
    .sir-col-bg-7 {
        width: 29.16666%;
    }
    .sir-col-bg-6 {
        width: 25.00000%;
    }
    .sir-col-bg-5 {
        width: 20.83333%;
    }
    .sir-col-bg-4 {
        width: 16.66666%;
    }
    .sir-col-bg-3 {
        width: 12.50000%;
    }
    .sir-col-bg-2 {
        width: 8.33333%;
    }
    .sir-col-bg-1 {
        width: 4.16666%;
    }
    
    .sir-col-bg-push-12 {
        margin-right: 50.00000%;
    }
    .sir-col-bg-push-11 {
        margin-right: 45.83333%;
    }
    .sir-col-bg-push-10 {
        margin-right: 41.66666%;
    }
    .sir-col-bg-push-9 {
        margin-right: 37.50000%;
    }
    .sir-col-bg-push-8 {
        margin-right: 33.33333%;
    }
    .sir-col-bg-push-7 {
        margin-right: 29.16666%;
    }
    .sir-col-bg-push-6 {
        margin-right: 25.00000%;
    }
    .sir-col-bg-push-5 {
        margin-right: 20.83333%;
    }
    .sir-col-bg-push-4 {
        margin-right: 16.66666%;
    }
    .sir-col-bg-push-3 {
        margin-right: 12.50000%;
    }
    .sir-col-bg-push-2 {
        margin-right: 8.33333%;
    }
    .sir-col-bg-push-1 {
        margin-right: 4.16666%;
    }
    .sir-col-bg-push-0 {
        margin-right: auto;
    }
    
    .sir-col-bg-offset-12 {
        margin-left: 50.00000%;
    }
    .sir-col-bg-offset-11 {
        margin-left: 45.83333%;
    }
    .sir-col-bg-offset-10 {
        margin-left: 41.66666%;
    }
    .sir-col-bg-offset-9 {
        margin-left: 37.50000%;
    }
    .sir-col-bg-offset-8 {
        margin-left: 33.33333%;
    }
    .sir-col-bg-offset-7 {
        margin-left: 29.16666%;
    }
    .sir-col-bg-offset-6 {
        margin-left: 25.00000%;
    }
    .sir-col-bg-offset-5 {
        margin-left: 20.83333%;
    }
    .sir-col-bg-offset-4 {
        margin-left: 16.66666%;
    }
    .sir-col-bg-offset-3 {
        margin-left: 12.50000%;
    }
    .sir-col-bg-offset-2 {
        margin-left: 8.33333%;
    }
    .sir-col-bg-offset-1 {
        margin-left: 4.16666%;
    }
    .sir-col-bg-offset-0 {
        margin-left: auto;
    }
    
}

/*********** sir-fonticon.css ***************/
@font-face {

    font-family: "untitled-font-1";
    src:url("../fonts/untitled-font-1.eot");
    src:url("../fonts/untitled-font-1.eot?#iefix") format("embedded-opentype"),

    url("../fonts/untitled-font-1.woff") format("woff"),
    url("../fonts/untitled-font-1.ttf") format("truetype"),
    url("../fonts/untitled-font-1.svg#untitled-font-1") format("svg");

    font-weight: normal;
    font-style: normal;

}

.icon-05em {
    font-size: 0.5em;   
}
.icon-10em {
    font-size: 1em; 
}
.icon-15em {
    font-size: 1.5em;   
}
.icon-20em {
    font-size: 2em; 
}
.icon-25em {
    font-size: 2.5em;   
}
.icon-30em {
    font-size: 3em; 
}
.icon-35em {
    font-size: 3.5em;   
}
.icon-40em {
    font-size: 4em; 
}
.icon-160em {
  font-size: 16em;
}

.icon-blue {
    color: #245580; 
}
.icon-gray {
    color: #CCCCCC;
}
.icon-orange {
    color: #E38D13;
}
.icon-red {
    color: #B92C28;
}
.icon-green {
    color: #3E8F3E; 
}

[data-icon]:before {
    font-family: "untitled-font-1" !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: "untitled-font-1" !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-alert:before {
    content: "a";
}
.icon-arrow-down:before {
    content: "b";
}
.icon-arrow-left:before {
    content: "c";
}
.icon-arrow-right:before {
    content: "d";
}
.icon-arrow-up:before {
    content: "e";
}
.icon-book:before {
    content: "f";
}
.icon-bookmark:before {
    content: "g";
}
.icon-briefcase:before {
    content: "h";
}
.icon-browser:before {
    content: "i";
}
.icon-bug:before {
    content: "j";
}
.icon-calendar:before {
    content: "k";
}
.icon-check:before {
    content: "l";
}
.icon-checklist:before {
    content: "m";
}
.icon-chevron-down:before {
    content: "n";
}
.icon-chevron-left:before {
    content: "o";
}
.icon-chevron-right:before {
    content: "p";
}
.icon-chevron-up:before {
    content: "q";
}
.icon-circle-slash:before {
    content: "r";
}
.icon-clippy:before {
    content: "s";
}
.icon-clock:before {
    content: "t";
}
.icon-cloud-download:before {
    content: "u";
}
.icon-cloud-upload:before {
    content: "v";
}
.icon-code:before {
    content: "w";
}
.icon-comment:before {
    content: "x";
}
.icon-comment-discussion:before {
    content: "y";
}
.icon-credit-card:before {
    content: "z";
}
.icon-dashboard:before {
    content: "A";
}
.icon-database:before {
    content: "B";
}
.icon-device-camera:before {
    content: "C";
}
.icon-device-desktop:before {
    content: "D";
}
.icon-device-mobile:before {
    content: "E";
}
.icon-diff-added:before {
    content: "F";
}
.icon-diff-removed:before {
    content: "G";
}
.icon-diff-ignored:before {
    content: "H";
}
.icon-diff-modified:before {
    content: "I";
}
.icon-diff-renamed:before {
    content: "J";
}
.icon-ellipsis:before {
    content: "K";
}
.icon-eye:before {
    content: "L";
}
.icon-file-binary:before {
    content: "M";
}
.icon-file-directory:before {
    content: "N";
}
.icon-file-media:before {
    content: "O";
}
.icon-file-pdf:before {
    content: "P";
}
.icon-file-text:before {
    content: "Q";
}
.icon-gear:before {
    content: "R";
}
.icon-gift:before {
    content: "S";
}
.icon-gist-secret:before {
    content: "T";
}
.icon-globe:before {
    content: "U";
}
.icon-graph:before {
    content: "V";
}
.icon-heart:before {
    content: "W";
}
.icon-home:before {
    content: "X";
}
.icon-hourglass:before {
    content: "Y";
}
.icon-info:before {
    content: "Z";
}
.icon-issue-closed:before {
    content: "0";
}
.icon-issue-opened:before {
    content: "1";
}
.icon-issue-reopened:before {
    content: "2";
}
.icon-key:before {
    content: "3";
}
.icon-link:before {
    content: "4";
}
.icon-link-external:before {
    content: "5";
}
.icon-list-ordered:before {
    content: "6";
}
.icon-list-unordered:before {
    content: "7";
}
.icon-location:before {
    content: "8";
}
.icon-lock:before {
    content: "9";
}
.icon-mail:before {
    content: "!";
}
.icon-mail-read:before {
    content: "\"";
}
.icon-mention:before {
    content: "#";
}
.icon-megaphone:before {
    content: "$";
}
.icon-mute:before {
    content: "%";
}
.icon-organization:before {
    content: "&";
}
.icon-package:before {
    content: "'";
}
.icon-paintcan:before {
    content: "(";
}
.icon-pencil:before {
    content: ")";
}
.icon-person:before {
    content: "*";
}
.icon-pin:before {
    content: "+";
}
.icon-playback-fast-forward:before {
    content: ",";
}
.icon-playback-rewind:before {
    content: "-";
}
.icon-playback-pause:before {
    content: ".";
}
.icon-playback-play:before {
    content: "/";
}
.icon-plus:before {
    content: ":";
}
.icon-dash:before {
    content: ";";
}
.icon-primitive-dot:before {
    content: "<";
}
.icon-primitive-square:before {
    content: "=";
}
.icon-pulse:before {
    content: ">";
}
.icon-question:before {
    content: "?";
}
.icon-quote:before {
    content: "@";
}
.icon-search:before {
    content: "[";
}
.icon-settings:before {
    content: "]";
}
.icon-sign-in:before {
    content: "^";
}
.icon-sign-out:before {
    content: "_";
}
.icon-star:before {
    content: "`";
}
.icon-stop:before {
    content: "{";
}
.icon-sync:before {
    content: "|";
}
.icon-tag:before {
    content: "}";
}
.icon-terminal:before {
    content: "~";
}
.icon-three-bars:before {
    content: "\\";
}
.icon-tools:before {
    content: "\e000";
}
.icon-trashcan:before {
    content: "\e001";
}
.icon-triangle-down:before {
    content: "\e002";
}
.icon-triangle-left:before {
    content: "\e003";
}
.icon-triangle-right:before {
    content: "\e004";
}
.icon-triangle-up:before {
    content: "\e005";
}
.icon-unmute:before {
    content: "\e006";
}
.icon-x:before {
    content: "\e007";
}
.icon-zap:before {
    content: "\e008";
}
.icon-asterisk:before {
    content: "\e009";
}
.icon-checkbox:before {
    content: "\e00a";
}
.icon-check-1:before {
    content: "\e00b";
}
.icon-dollar:before {
    content: "\e00c";
}
.icon-dollar-bill:before {
    content: "\e00d";
}
.icon-female-symbol:before {
    content: "\e00e";
}
.icon-filter:before {
    content: "\e00f";
}
.icon-flag:before {
    content: "\e010";
}
.icon-folder:before {
    content: "\e011";
}
.icon-folder-add:before {
    content: "\e012";
}
.icon-folder-lock:before {
    content: "\e013";
}
.icon-graph-bar:before {
    content: "\e014";
}
.icon-graph-horizontal:before {
    content: "\e015";
}
.icon-graph-pie:before {
    content: "\e016";
}
.icon-graph-trend:before {
    content: "\e017";
}
.icon-home-1:before {
    content: "\e018";
}
.icon-magnifying-glass:before {
    content: "\e019";
}
.icon-loop:before {
    content: "\e01a";
}
.icon-male-symbol:before {
    content: "\e01b";
}
.icon-marker:before {
    content: "\e01c";
}
.icon-megaphone-1:before {
    content: "\e01d";
}
.icon-page-add:before {
    content: "\e01e";
}
.icon-page-remove:before {
    content: "\e01f";
}
.icon-page:before {
    content: "\e020";
}
.icon-page-copy:before {
    content: "\e021";
}
.icon-photo:before {
    content: "\e022";
}
.icon-power:before {
    content: "\e023";
}
.icon-print:before {
    content: "\e024";
}
.icon-results:before {
    content: "\e025";
}
.icon-results-demographics:before {
    content: "\e026";
}
.icon-skull:before {
    content: "\e027";
}
.icon-shield:before {
    content: "\e028";
}
.icon-save:before {
    content: "\e029";
}
.icon-zoom-in:before {
    content: "\e02a";
}
.icon-zoom-out:before {
    content: "\e02b";
}
.icon-wrench:before {
    content: "\e02c";
}
.icon-angle-double-down:before {
    content: "\e02d";
}
.icon-angle-double-left:before {
    content: "\e02e";
}
.icon-angle-double-right:before {
    content: "\e02f";
}
.icon-angle-double-up:before {
    content: "\e030";
}
.icon-angle-down:before {
    content: "\e031";
}
.icon-angle-left:before {
    content: "\e032";
}
.icon-angle-right:before {
    content: "\e033";
}
.icon-angle-up:before {
    content: "\e034";
}
.icon-barcode:before {
    content: "\e035";
}
.icon-caret-down-two:before {
    content: "\e037";
}
.icon-caret-left:before {
    content: "\e036";
}
.icon-caret-right:before {
    content: "\e038";
}
.icon-caret-up-two:before {
    content: "\e039";
}
.icon-caret-up-down:before {
    content: "\e03a";
}
.icon-chat-bubble-two:before {
    content: "\e03b";
}
.icon-check-mark-2:before {
    content: "\e03c";
}
.icon-check-mark:before {
    content: "\e03d";
}
.icon-chat-bubble:before {
    content: "\e03e";
}
.icon-check-mark-circle:before {
    content: "\e03f";
}
.icon-check-mark-circle-two:before {
    content: "\e040";
}
.icon-check-square:before {
    content: "\e041";
}
.icon-chevron-down-1:before {
    content: "\e042";
}
.icon-chevron-down-circle:before {
    content: "\e043";
}
.icon-chevron-left-1:before {
    content: "\e044";
}
.icon-chevron-right-1:before {
    content: "\e045";
}
.icon-chevron-up-1:before {
    content: "\e046";
}
.icon-chevron-up-circle:before {
    content: "\e047";
}
.icon-delete-circle:before {
    content: "\e048";
}
.icon-tachometer:before {
    content: "\e049";
}
.icon-star-half:before {
    content: "\e04a";
}
.icon-star-two:before {
    content: "\e04b";
}
