#ele-logo-img,
#ele-logo-wrap {
    background-repeat: no-repeat;
    display: block;
    cursor: pointer
}

#ele-logo-wrap {
    background-position: 100% 100%
}

#ele-logo-img {
    background-position: 0 0
}

#ele-logo-img.ele-logo-no-link,
#ele-logo-wrap.ele-logo-no-link {
    cursor: default
}

/*!
 *  Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face {
    font-family: FontAwesome;
    src: url(/static/font/fontawesome-webfont.woff);
    src: url(/static/font/fontawesome-webfont.eot) format('embedded-opentype')
    , url(/static/font/fontawesome-webfont.woff) format('woff')
    , url(/static/font/fontawesome-webfont.ttf) format('truetype')
    , url(/static/font/fontawesome-webfont.svg) format('svg');
    font-weight: 400;
    font-style: normal
}

.fa {
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.fa-lg {
    font-size: 1.33333333em;
    line-height: .75em;
    vertical-align: -15%
}

.fa-2x {
    font-size: 2em
}

.fa-li.fa-lg {
    left: -1.85714286em
}

.fa-search:before {
    content: "\f002"
}

.fa-star:before {
    content: "\f005"
}

.fa-close:before,
.fa-remove:before,
.fa-times:before {
    content: "\f00d"
}

.fa-plus:before {
    content: "\f067"
}

.fa-plus-square:before {
    content: "\f0fe"
}

.fa-angle-down:before {
    content: "\f107"
}

.fa-circle:before {
    content: "\f111"
}

.fa-caret-square-o-right:before,
.fa-toggle-right:before {
    content: "\f152"
}

blockquote,
body,
dd,
div,
dl,
dt,
fieldset,
form,
h1,
h2,
h3,
h4,
h5,
h6,
input,
li,
ol,
p,
pre,
td,
th,
ul {
    margin: 0;
    padding: 0
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: 100%
}

ol,
ul {
    list-style: none
}

address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var {
    font-style: normal;
    font-weight: 400
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

fieldset,
img {
    border: 0
}

caption,
th {
    text-align: left
}

q:after,
q:before {
    content: ''
}

.clearfix:after,
.clearfix:before {
    content: "";
    display: table
}

.clearfix:after {
    clear: both
}

a {
    outline: 0;
    behavior: expression(this.onFocus=this.blur())
}