.clearfix:after,
.clearfix:before {
    display: table;
    content: "";
    line-height: 0
}
.clearfix:after {
    clear: both
}
.hide-text {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0
}
.input-block-level {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}
@font-face {
    font-family: franchiseregular;
    src: url(../../webfonts/franchise-bold-webfont.eot);
    src: url(../../webfonts/franchise-bold-webfont.eot?#iefix) format('embedded-opentype'), url(../../webfonts/franchise-bold-webfont.woff) format('woff'), url(../../webfonts/franchise-bold-webfont.ttf) format('truetype'), url(../../webfonts/franchise-bold-webfont.svg#franchiseregular) format('svg');
    font-weight: 400;
    font-style: normal
}
@font-face {
    font-family: IcoMoon;
    src: url(../../webfonts/icomoon.eot);
    src: url(../../webfonts/icomoon.svg#icomoon) format('svg'), url(../../webfonts/icomoon.eot?#iefix) format('embedded-opentype'), url(../../webfonts/icomoon.woff) format('woff'), url(../../webfonts/icomoon.ttf) format('truetype');
    font-weight: 400;
    font-style: normal
}
@font-face {
    font-family: whhglyphs;
    src: url(../../webfonts/whhglyphs.eot);
    src: url(../../webfonts/whhglyphs.svg#whhglyphs) format('svg'), url(../../webfonts/whhglyphs.eot?#iefix) format('embedded-opentype'), url(../../webfonts/whhglyphs.woff) format('woff'), url(../../webfonts/whhglyphs.ttf) format('truetype');
    font-weight: 400;
    font-style: normal
}
@font-face {
    font-family: roboto_condensedregular;
    src: url(../../webfonts/robotocondensed-regular-webfont.eot);
    src: url(../../webfonts/robotocondensed-regular-webfont.eot?#iefix) format('embedded-opentype'), url(../../webfonts/robotocondensed-regular-webfont.woff) format('woff'), url(../../webfonts/robotocondensed-regular-webfont.ttf) format('truetype'), url(../../webfonts/robotocondensed-regular-webfont.svg#roboto_condensedregular) format('svg');
    font-weight: 400;
    font-style: normal
}
@font-face {
    font-family: robotolight;
    src: url(../../webfonts/roboto-light-webfont.eot);
    src: url(../../webfonts/roboto-light-webfont.eot?#iefix) format('embedded-opentype'), url(../../webfonts/roboto-light-webfont.woff) format('woff'), url(../../webfonts/roboto-light-webfont.ttf) format('truetype'), url(../../webfonts/roboto-light-webfont.svg#robotolight) format('svg');
    font-weight: 400;
    font-style: normal
}
@font-face {
    font-family: robotobold;
    src: url(../../webfonts/roboto-bold-webfont.eot);
    src: url(../../webfonts/roboto-bold-webfont.eot?#iefix) format('embedded-opentype'), url(../../webfonts/roboto-bold-webfont.woff) format('woff'), url(../../webfonts/roboto-bold-webfont.ttf) format('truetype'), url(../../webfonts/roboto-bold-webfont.svg#robotobold) format('svg');
    font-weight: 400;
    font-style: normal
}
@font-face {
    font-family: roboto_condensedlight;
    src: url(../../webfonts/robotocondensed-light-webfont.eot);
    src: url(../../webfonts/robotocondensed-light-webfont.eot?#iefix) format('embedded-opentype'), url(../../webfonts/robotocondensed-light-webfont.woff) format('woff'), url(../../webfonts/robotocondensed-light-webfont.ttf) format('truetype'), url(../../webfonts/robotocondensed-light-webfont.svg#roboto_condensedlight) format('svg');
    font-weight: 400;
    font-style: normal
}
@font-face {
    font-family: arrows;
    src: url(../../webfonts/arrows.eot);
    src: url(../../webfonts/arrows.eot?#iefix) format('embedded-opentype'), url(../../webfonts/arrows.ttf) format('truetype'), url(../../webfonts/arrows.woff) format('woff'), url(../../webfonts/arrows.svg#arrows) format('svg');
    font-weight: 400;
    font-style: normal
}
[class*=tc-] {
    vertical-align: middle;
    font-family: arrows;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}
.tc-arrow-right:before {
    content: "\21"
}
.tc-arrow-left2:before {
    content: "\22"
}
.tc-arrow-left:before {
    content: "\23"
}
.tc-uniE609:before {
    content: "\24"
}
h1,
h2,
h3,
h4,
h5 {
    font-family: robotobold;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}
body {
    font-family: 'Open Sans', sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}
._nobr {
    white-space: nowrap!important
}
._wrap {
    white-space: normal!important
}
._t-up {
    text-transform: uppercase
}
._t-low {
    text-transform: lowercase
}
._a-left {
    text-align: left!important
}
._a-center {
    text-align: center!important
}
._a-right {
    text-align: right!important
}
._a-just {
    text-align: justify!important
}
._v-top {
    vertical-align: top
}
._v-middle {
    vertical-align: middle
}
._f-left,
._left {
    float: left!important
}
._f-right,
._right {
    float: right!important
}
._f-none {
    float: none!important
}
._f-fix {
    float: left;
    width: 100%
}
._no-display {
    display: none
}
._no-border {
    border: none
}
._show-display {
    display: block
}
._no-overflow {
    overflow: hidden
}
._ib-display {
    display: inline-block!important
}
._no-margin {
    margin: 0!important
}
._center-div {
    margin: 0 auto!important
}
._no-padding {
    padding: 0!important
}
._no-bg {
    background: none!important
}
._clear {
    clear: both
}
._pad10 {
    padding: 10px
}
._pad5 {
    padding: 5px
}
._mar10 {
    margin: 10px
}
._mar5 {
    margin: 5px
}
.full-size {
    width: 100%;
    height: 100%
}
.as-inline-block {
    zoom: 1;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top
}
.as-block {
    display: block;
    float: none!important
}
._scroll-vertical,
._scroll-y {
    overflow-y: scroll
}
._scroll-horizontal,
._scroll-x {
    overflow-x: scroll
}
.dt,
.strong {
    font-weight: 700
}
.shadow-all {
    box-shadow: 1px 1px 10px #000;
    -moz-box-shadow: 1px 1px 10px #000;
    behavior: url(PIE.htc)
}
._corner-all {
    -moz-border-radius: 30px;
    -webkit-border-radius: 30px;
    border-radius: 30px;
    behavior: url(PIE.htc)
}
._corner-all-10,
._corner-all-inputs {
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    behavior: url(PIE.htc)
}
._corner-tl {
    -moz-border-radius-topleft: 5px;
    -webkit-border-top-left-radius: 5px;
    border-top-left-radius: 5px
}
._corner-tr {
    -moz-border-radius-topright: 5px;
    -webkit-border-top-right-radius: 5px;
    border-top-right-radius: 5px
}
._corner-bl {
    -moz-border-radius-bottomleft: 5px;
    -webkit-border-bottom-left-radius: 5px;
    border-bottom-left-radius: 5px
}
._corner-br {
    -moz-border-radius-bottomright: 5px;
    -webkit-border-bottom-right-radius: 5px;
    border-bottom-right-radius: 5px
}
._corner-top {
    -moz-border-radius-topleft: 5px;
    -webkit-border-top-left-radius: 5px;
    border-top-left-radius: 5px;
    -moz-border-radius-topright: 5px;
    -webkit-border-top-right-radius: 5px;
    border-top-right-radius: 5px
}
._corner-bottom {
    -moz-border-radius-bottomleft: 5px;
    -webkit-border-bottom-left-radius: 5px;
    border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -webkit-border-bottom-right-radius: 5px;
    border-bottom-right-radius: 5px
}
._corner-right {
    -moz-border-radius-topright: 5px;
    -webkit-border-top-right-radius: 5px;
    border-top-right-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -webkit-border-bottom-right-radius: 5px;
    border-bottom-right-radius: 5px
}
._corner-left {
    -moz-border-radius-topleft: 5px;
    -webkit-border-top-left-radius: 5px;
    border-top-left-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    -webkit-border-bottom-left-radius: 5px;
    border-bottom-left-radius: 5px
}
._button,
._wrap-button a {
    display: inline-block;
    zoom: 1;
    vertical-align: baseline;
    margin: 0 2px;
    outline: 0;
    cursor: pointer;
    text-align: center;
    text-decoration: none;
    font: 14px/100% Arial, Helvetica, sans-serif;
    padding: .5em 2em .55em;
    text-shadow: 0 1px 1px rgba(0, 0, 0, .3);
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .2);
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .2);
    box-shadow: 0 1px 2px rgba(0, 0, 0, .2)
}
._button:hover {
    text-decoration: none
}
._button:active {
    position: relative;
    top: 1px
}
._bigrounded {
    -webkit-border-radius: 2em;
    -moz-border-radius: 2em;
    border-radius: 2em
}
._medium {
    font-size: 12px;
    padding: .4em 1.5em .42em
}
._small,
._small a {
    font-size: 11px;
    padding: .2em 1em .275em
}
._btn-black {
    color: #d7d7d7;
    border: 1px solid #333;
    background: #333;
    background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#000));
    background: -moz-linear-gradient(top, #666, #000);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#000000')
}
._btn-black:hover {
    color: #faddde;
    background: #000;
    background: -webkit-gradient(linear, left top, left bottom, from(#444), to(#000));
    background: -moz-linear-gradient(top, #444, #000);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#000000')
}
._btn-black:active {
    color: #666;
    background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#444));
    background: -moz-linear-gradient(top, #000, #444);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#666666')
}
._btn-gray {
    color: #e9e9e9;
    border: 1px solid #555;
    background: #6e6e6e;
    background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#575757));
    background: -moz-linear-gradient(top, #888, #575757);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#575757')
}
._btn-gray:hover {
    color: #faddde;
    background: #616161;
    background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#4b4b4b));
    background: -moz-linear-gradient(top, #757575, #4b4b4b);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#757575', endColorstr='#4b4b4b')
}
._btn-gray:active {
    color: #afafaf;
    background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#888));
    background: -moz-linear-gradient(top, #575757, #888);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#888888')
}
._btn-white {
    color: #606060;
    border: 1px solid #b7b7b7;
    background: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
    background: -moz-linear-gradient(top, #fff, #ededed);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed')
}
._btn-white:hover {
    color: #faddde;
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
    background: -moz-linear-gradient(top, #fff, #dcdcdc);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc')
}
._btn-white:active {
    color: #999;
    background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
    background: -moz-linear-gradient(top, #ededed, #fff);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff')
}
._btn-orange {
    color: #fef4e9;
    border: 1px solid #da7c0c;
    background: #f78d1d;
    background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
    background: -moz-linear-gradient(top, #faa51a, #f47a20);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20')
}
._btn-orange:hover {
    color: #faddde;
    background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
    background: -moz-linear-gradient(top, #f88e11, #f06015);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015')
}
._btn-orange:active {
    color: #fcd3a5;
    background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
    background: -moz-linear-gradient(top, #f47a20, #faa51a);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a')
}
._btn-red,
._wrap-btn-red a {
    color: #faddde!important;
    border: 1px solid #980c10;
    background: #d81b21;
    background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317));
    background: -moz-linear-gradient(top, #ed1c24, #aa1317);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317')
}
._btn-red:hover,
._wrap-btn-red a:hover {
    color: #faddde!important;
    background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115));
    background: -moz-linear-gradient(top, #c9151b, #a11115);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115')
}
._btn-red:active,
._wrap-btn-red a:active {
    color: #de898c!important;
    background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24));
    background: -moz-linear-gradient(top, #aa1317, #ed1c24);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24')
}
._btn-blue {
    color: #d9eef7!important;
    border: 1px solid #0076a3;
    background: #0095cd;
    background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
    background: -moz-linear-gradient(top, #00adee, #0078a5);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5')
}
._btn-blue:hover {
    color: #d9eef7!important;
    background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));
    background: -moz-linear-gradient(top, #0095cc, #00678e);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e')
}
._btn-blue:active {
    color: #80bed6!important;
    background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee));
    background: -moz-linear-gradient(top, #0078a5, #00adee);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee')
}
._btn-rosy {
    color: #fae7e9;
    border: 1px solid #b73948;
    background: #da5867;
    background: -webkit-gradient(linear, left top, left bottom, from(#f16c7c), to(#bf404f));
    background: -moz-linear-gradient(top, #f16c7c, #bf404f);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#f16c7c', endColorstr='#bf404f')
}
._btn-rosy:hover {
    color: #fae7e9;
    background: -webkit-gradient(linear, left top, left bottom, from(#cf5d6a), to(#a53845));
    background: -moz-linear-gradient(top, #cf5d6a, #a53845);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#cf5d6a', endColorstr='#a53845')
}
._btn-rosy:active {
    color: #dca4ab;
    background: -webkit-gradient(linear, left top, left bottom, from(#bf404f), to(#f16c7c));
    background: -moz-linear-gradient(top, #bf404f, #f16c7c);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#bf404f', endColorstr='#f16c7c')
}
._btn-green {
    color: #e8f0de;
    border: 1px solid #538312;
    background: #64991e;
    background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));
    background: -moz-linear-gradient(top, #7db72f, #4e7d0e);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e')
}
._btn-green:hover {
    color: #e8f0de;
    background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c));
    background: -moz-linear-gradient(top, #6b9d28, #436b0c);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c')
}
._btn-green:active {
    color: #a9c08c;
    background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f));
    background: -moz-linear-gradient(top, #4e7d0e, #7db72f);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f')
}
._btn-pink {
    color: #feeef5;
    border: 1px solid #d2729e;
    background: #f895c2;
    background: -webkit-gradient(linear, left top, left bottom, from(#feb1d3), to(#f171ab));
    background: -moz-linear-gradient(top, #feb1d3, #f171ab);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#feb1d3', endColorstr='#f171ab')
}
._btn-pink:hover {
    color: #feeef5;
    background: -webkit-gradient(linear, left top, left bottom, from(#f4aacb), to(#e86ca4));
    background: -moz-linear-gradient(top, #f4aacb, #e86ca4);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#f4aacb', endColorstr='#e86ca4')
}
._btn-pink:active {
    color: #f3c3d9;
    background: -webkit-gradient(linear, left top, left bottom, from(#f171ab), to(#feb1d3));
    background: -moz-linear-gradient(top, #f171ab, #feb1d3);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#f171ab', endColorstr='#feb1d3')
}
._tbl-nice {
    border-left: 1px solid #B5CBD7;
    border-top: 1px solid #B5CBD7;
    font-size: 13px
}
._tbl-nice tbody {
    border: 1px solid #B5CBD7
}
._tbl-nice td {
    background: #fff;
    border-color: #FFF #B5CBD7 #B5CBD7 #FFF;
    border-style: solid;
    border-width: 1px;
    color: #333;
    padding: 4px;
    text-align: left
}
._tbl-nice tr:hover {
    background: #EAF0F4
}
._tbl-nice .alt,
._tbl-nice .title {
    font-family: ReseaRegular;
    background: #dbe6ec;
    background: -moz-linear-gradient(top, #dbe6ec 0, #ebf0f4 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dbe6ec), color-stop(100%, #ebf0f4));
    background: -webkit-linear-gradient(top, #dbe6ec 0, #ebf0f4 100%);
    background: -o-linear-gradient(top, #dbe6ec 0, #ebf0f4 100%);
    background: -ms-linear-gradient(top, #dbe6ec 0, #ebf0f4 100%);
    background: linear-gradient(top, #dbe6ec 0, #ebf0f4 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#dbe6ec', endColorstr='#ebf0f4', GradientType=0);
    padding: 5px;
    vertical-align: middle;
    color: #3082ac;
    font-weight: 700
}
._tbl-nice .title td {
    font-size: 14px;
    font-weight: 700!important
}
._tbl-nice th {
    border-color: #FFF #B5CBD7 #B5CBD7 #FFF;
    border-style: solid;
    border-width: 1px;
    font-size: 13px;
    font-weight: 700!important;
    padding: 4px;
    text-align: left
}
._tbl-nice th:hover {
    background: 0 0
}
._tbl-nice td a {
    color: #244F93;
    font-family: ReseaRegular;
    font-size: 12px;
    text-decoration: none
}
._msg-box {
    border: 1px solid;
    margin: 10px 0;
    padding: 15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    behavior: url(PIE.htc)
}
._msg-info {
    color: #00529B;
    background-color: #BDE5F8
}
._msg-success {
    color: #4F8A10;
    background-color: #DFF2BF
}
._msg-warning {
    color: #9F6000;
    background-color: #FEEFB3
}
._msg-error {
    color: #D8000C;
    background-color: #FFBABA
}
._iemessage {
    background: #fff;
    border: 1px solid #fff;
    padding: 10px;
    margin: 50px auto;
    width: 370px
}
._iemessage a {
    background: url(images/browsers.jpg) left top;
    display: inline-block;
    width: 70px;
    height: 70px
}
._iemessage .fx {
    background-position: 0 0
}
._iemessage .ch {
    background-position: -89px 0
}
._iemessage .sf {
    background-position: -174px 0
}
._iemessage .op {
    background-position: -260px 0
}
._iemessage .ie {
    background-position: -338px 0
}
.fg-metro-blue {
    color: #2d89ef!important
}
.fg-metro-blueLight {
    color: #eff4ff!important
}
.fg-metro-blueDark {
    color: #2b5797!important
}
.fg-metro-green {
    color: #00a300!important
}
.fg-metro-greenLight {
    color: #99b433!important
}
.fg-metro-greenDark {
    color: #1e7145!important
}
.fg-metro-red {
    color: #b91d47!important
}
.fg-metro-yellow {
    color: #ffc40d!important
}
.fg-metro-orange {
    color: #e3a21a!important
}
.fg-metro-orangeDark {
    color: #da532c!important
}
.fg-metro-pink {
    color: #9f00a7!important
}
.fg-metro-pinkDark {
    color: #7e3878!important
}
.fg-metro-purple {
    color: #603cba!important
}
.fg-metro-darken {
    color: #1d1d1d!important
}
.fg-metro-lighten {
    color: #d5e7ec!important
}
.fg-metro-white {
    color: #fff!important
}
.fg-metro-grayDark {
    color: #525252!important
}
.fg-metro-magenta {
    color: #ff0097!important
}
.fg-metro-teal {
    color: #00aba9!important
}
.fg-metro-redLight {
    color: #e11!important
}
.bg-metro-blue {
    background-color: #2d89ef!important
}
.bg-metro-blueLight {
    background-color: #eff4ff!important
}
.bg-metro-blueDark {
    background-color: #2b5797!important
}
.bg-metro-green {
    background-color: #00a300!important
}
.bg-metro-greenLight {
    background-color: #99b433!important
}
.bg-metro-greenDark {
    background-color: #1e7145!important
}
.bg-metro-red {
    background-color: #b91d47!important
}
.bg-metro-yellow {
    background-color: #ffc40d!important
}
.bg-metro-orange {
    background-color: #e3a21a!important
}
.bg-metro-orangeDark {
    background-color: #da532c!important
}
.bg-metro-pink {
    background-color: #9f00a7!important
}
.bg-metro-pinkDark {
    background-color: #7e3878!important
}
.bg-metro-purple {
    background-color: #603cba!important
}
.bg-metro-darken {
    background-color: #1d1d1d!important
}
.bg-metro-lighten {
    background-color: #d5e7ec!important
}
.bg-metro-white {
    background-color: #fff!important
}
.bg-metro-grayDark {
    background-color: #525252!important
}
.bg-metro-magenta {
    background-color: #ff0097!important
}
.bg-metro-teal {
    background-color: #00aba9!important
}
.bg-metro-redLight {
    background-color: #e11!important
}
[class*=border-color] {
    border: 2px solid
}
.border-metro-blue {
    border-color: #2d89ef!important
}
.border-metro-blueLight {
    border-color: #eff4ff!important
}
.border-metro-blueDark {
    border-color: #2b5797!important
}
.border-metro-green {
    border-color: #00a300!important
}
.border-metro-greenLight {
    border-color: #99b433!important
}
.border-metro-greenDark {
    border-color: #1e7145!important
}
.border-metro-red {
    border-color: #b91d47!important
}
.border-metro-yellow {
    border-color: #ffc40d!important
}
.border-metro-orange {
    border-color: #e3a21a!important
}
.border-metro-orangeDark {
    border-color: #da532c!important
}
.border-metro-pink {
    border-color: #9f00a7!important
}
.border-metro-pinkDark {
    border-color: #7e3878!important
}
.border-metro-purple {
    border-color: #603cba!important
}
.border-metro-darken {
    border-color: #1d1d1d!important
}
.border-metro-lighten {
    border-color: #d5e7ec!important
}
.border-metro-white {
    border-color: #fff!important
}
.border-metro-grayDark {
    border-color: #525252!important
}
.border-metro-magenta {
    border-color: #ff0097!important
}
.border-metro-teal {
    border-color: #00aba9!important
}
.border-metro-redLight {
    border-color: #e11!important
}
:hover[class=outline-color] {
    outline: solid 3px
}
.outline-metro-blue {
    outline-color: #2d89ef!important
}
.outline-metro-blueLight {
    outline-color: #eff4ff!important
}
.outline-metro-blueDark {
    outline-color: #2b5797!important
}
.outline-metro-green {
    outline-color: #00a300!important
}
.outline-metro-greenLight {
    outline-color: #99b433!important
}
.outline-metro-greenDark {
    outline-color: #1e7145!important
}
.outline-metro-red {
    outline-color: #b91d47!important
}
.outline-metro-yellow {
    outline-color: #ffc40d!important
}
.outline-metro-orange {
    outline-color: #e3a21a!important
}
.outline-metro-orangeDark {
    outline-color: #da532c!important
}
.outline-metro-pink {
    outline-color: #9f00a7!important
}
.outline-metro-pinkDark {
    outline-color: #7e3878!important
}
.outline-metro-purple {
    outline-color: #603cba!important
}
.outline-metro-darken {
    outline-color: #1d1d1d!important
}
.outline-metro-lighten {
    outline-color: #d5e7ec!important
}
.outline-metro-white {
    outline-color: #fff!important
}
.outline-metro-grayDark {
    outline-color: #525252!important
}
.outline-metro-magenta {
    outline-color: #ff0097!important
}
.outline-metro-teal {
    outline-color: #00aba9!important
}
.outline-metro-redLight {
    outline-color: #e11!important
}
.collapse.in {
    overflow: visible
}
.map_canvas img {
    max-width: none
}
.map_canvas label {
    width: auto;
    display: inline
}
.icon-white {
    color: #fff
}
.ui-icon,
a .ui-icon {
    zoom: 1;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top
}
.logo-pad {
    margin: 40px 10px 20px;
    text-align: center
}
body,
html {
    margin: 0;
    padding: 0;
    height: 100%
}
body {
    padding: 0;
    margin: 0
}
body.menufloat {
    margin-top: 40px;
    height: 100%
}
header {
    height: auto;
    position: relative
}
header .logo {
    padding: 10px
}
header .arrow-top {
    position: absolute;
    right: 10px;
    padding: 0 10px!important;
    bottom: -4px!important
}
header .arrow-bottom:hover,
header .arrow-top:hover {
    background: #04487B
}
footer {
    height: 40px;
    position: absolute;
    bottom: 0;
    left: 0;
    color: #000;
    width: 100%;
    background: #fff
}
footer .content-footer {
    color: #000;
    padding: 5px 10px;
    font-size: 12px
}
footer .content-footer p {
    margin-bottom: 3px
}
#main {
    min-height: 300px;
    padding: 10px 10px 40px
}
#page {
    min-height: 100%;
    position: relative
}
nav .nav-container {
    position: relative
}
nav .nav-container .arrow-bottom {
    position: absolute;
    right: 10px;
    bottom: -12px;
    padding: 0 5px;
    display: none;
    box-shadow: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    background-color: #1b1b1b;
    background-image: -moz-linear-gradient(top, #222, #111);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#222), to(#111));
    background-image: -webkit-linear-gradient(top, #222, #111);
    background-image: -o-linear-gradient(top, #222, #111);
    background-image: linear-gradient(to bottom, #222, #111);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);
    border-color: #252525;
    height: 15px;
    line-height: 1em;
    font-size: 10px;
    vertical-align: top;
    z-index: -1;
    margin-top: 0
}
nav .dropdown-menu .menu-icon {
    zoom: 1;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    vertical-align: baseline;
    width: 1.25em
}
.menu_principal {
    margin-bottom: 0;
    color: #999
}
.menu_principal.navbar-fixed-top .brand {
    display: block
}
.menu_principal.navbar-fixed-top+#main {
    margin-top: 60px
}
.menu_principal .navbar-inner {
    background-color: #1b1b1b;
    background-image: -moz-linear-gradient(top, #222, #111);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#222), to(#111));
    background-image: -webkit-linear-gradient(top, #222, #111);
    background-image: -o-linear-gradient(top, #222, #111);
    background-image: linear-gradient(to bottom, #222, #111);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);
    border-color: #252525;
    min-height: 30px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    padding: 0 5px
}
.menu_principal .nav {
    font-size: 12px
}
.menu_principal .nav>li>a {
    padding: 6px 12px
}
.menu_principal .brand,
.menu_principal .nav>li>a {
    color: #999;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .25)
}
.menu_principal .brand:hover,
.menu_principal .nav>li>a:hover {
    color: #fff
}
.menu_principal .nav>li>a:focus,
.menu_principal .nav>li>a:hover {
    background-color: transparent;
    color: #fff
}
.menu_principal .nav .active>a,
.menu_principal .nav .active>a:focus,
.menu_principal .nav .active>a:hover {
    color: #fff;
    background-color: #111
}
.menu_principal .navbar-link {
    color: #999
}
.menu_principal .navbar-link:hover {
    color: #fff
}
.menu_principal .divider-vertical {
    border-left-color: #111;
    border-right-color: #222;
    height: 32px
}
.menu_principal .nav li.dropdown.active>.dropdown-toggle,
.menu_principal .nav li.dropdown.open.active>.dropdown-toggle,
.menu_principal .nav li.dropdown.open>.dropdown-toggle {
    background-color: #111;
    color: #fff
}
.menu_principal .nav li.dropdown>.dropdown-toggle .caret {
    border-top-color: #999;
    border-bottom-color: #999
}
.menu_principal .nav li.dropdown.active>.dropdown-toggle .caret,
.menu_principal .nav li.dropdown.open.active>.dropdown-toggle .caret,
.menu_principal .nav li.dropdown.open>.dropdown-toggle .caret {
    border-top-color: #fff;
    border-bottom-color: #fff
}
.menu_principal .navbar-search .search-query {
    color: #fff;
    background-color: #515151;
    border-color: #111;
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1), 0 1px 0 rgba(255, 255, 255, .15);
    -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1), 0 1px 0 rgba(255, 255, 255, .15);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1), 0 1px 0 rgba(255, 255, 255, .15);
    -ms-transition: all none ease-out;
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    transition: none
}
.menu_principal .navbar-search .search-query:-moz-placeholder {
    color: #ccc
}
.menu_principal .navbar-search .search-query:-ms-input-placeholder {
    color: #ccc
}
.menu_principal .navbar-search .search-query::-webkit-input-placeholder {
    color: #ccc
}
.menu_principal .navbar-search .search-query.focused,
.menu_principal .navbar-search .search-query:focus {
    padding: 5px 15px;
    color: #333;
    text-shadow: 0 1px 0 #fff;
    background-color: #fff;
    border: 0;
    -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .15);
    -moz-box-shadow: 0 0 3px rgba(0, 0, 0, .15);
    box-shadow: 0 0 3px rgba(0, 0, 0, .15);
    outline: 0
}
.menu_principal .btn-navbar {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
    background-color: #0e0e0e;
    background-image: -moz-linear-gradient(top, #151515, #040404);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404));
    background-image: -webkit-linear-gradient(top, #151515, #040404);
    background-image: -o-linear-gradient(top, #151515, #040404);
    background-image: linear-gradient(to bottom, #151515, #040404);
    background-repeat: repeat-x;
    border-color: #040404 #040404 #000;
    border-color: rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25);
    filter: progid: DXImageTransform.Microsoft.gradient(enabled=false)
}
.menu_principal .btn-navbar.active,
.menu_principal .btn-navbar.disabled,
.menu_principal .btn-navbar:active,
.menu_principal .btn-navbar:hover,
.menu_principal .btn-navbar[disabled] {
    color: #fff;
    background-color: #040404
}
.menu_principal .nav-user-actions {
    margin-left: 2px;
    margin-top: 4px
}
.menu_principal .nav-user-actions .btn-mini {
    padding: 1px 8px
}
.menu_principal .nav-user-actions .dropdown-menu {
    padding: 0;
    display: none
}
.menu_principal .nav-user-actions.open .dropdown-menu {
    display: block
}
.menu_principal .dropdown-menu {
    margin-left: 0;
    padding: 5px
}
.menu_principal .dropdown-menu li>a {
    padding: 4px 20px 4px 10px
}
.menu_principal .dropdown-menu .menu-col,
.menu_principal .dropdown-menu .menu-col-wrapper .menu-col-items {
    margin-left: 0
}
.menu_principal .dropdown-menu .nav-header {
    padding-left: 15px
}
.menu_principal form {
    margin: 0
}
.menu_principal form select {
    height: 21px;
    padding: 0 10px;
    width: auto;
    font-size: 12px
}
#modal-menuitem-user-actions {
    min-width: 400px
}
#modal-menuitem-user-actions .btn-goto-myaccount {
    float: left;
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
    background-color: #49afcd;
    background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
    background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
    background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
    background-image: linear-gradient(to bottom, #5bc0de, #2f96b4);
    background-repeat: repeat-x;
    border-color: #2f96b4 #2f96b4 #1f6377;
    border-color: rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25);
    filter: progid: DXImageTransform.Microsoft.gradient(enabled=false)
}
#modal-menuitem-user-actions .btn-goto-myaccount.active,
#modal-menuitem-user-actions .btn-goto-myaccount.disabled,
#modal-menuitem-user-actions .btn-goto-myaccount:active,
#modal-menuitem-user-actions .btn-goto-myaccount:hover,
#modal-menuitem-user-actions .btn-goto-myaccount[disabled] {
    color: #fff;
    background-color: #2f96b4
}
.bs-sidebar.nav-list {
    margin-top: 50px
}
.bs-sidebar.nav-list li {
    width: 200px
}
.bs-sidebar.nav-list li:first-child>a {
    -webkit-border-radius: 6px 6px 0 0;
    -moz-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0
}
.bs-sidebar.nav-list li:last-child>a {
    -webkit-border-radius: 0 0 6px 6px;
    -moz-border-radius: 0 0 6px: ;
    border-radius: 0 0 6px 6px
}
.bs-sidebar.nav-list a {
    padding: 8px 16px;
    border: 1px solid #e5e5e5;
    margin: 0 0 -1px;
    display: block
}
.bs-sidebar.nav-list a .icon-chevron-right {
    float: right;
    margin-top: 2px;
    margin-right: -6px;
    opacity: .25
}
header .arrow-top {
    background-color: #1b1b1b;
    background-image: -moz-linear-gradient(top, #222, #111);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#222), to(#111));
    background-image: -webkit-linear-gradient(top, #222, #111);
    background-image: -o-linear-gradient(top, #222, #111);
    background-image: linear-gradient(to bottom, #222, #111);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);
    border-color: #252525
}
.dropdown-menu li>a:focus,
.dropdown-menu li>a:hover,
.dropdown-submenu:hover>a,
.ui-daterangepicker>a:hover {
    background: #044677
}
.dropdown-menu li>.disabled {
    cursor: not-allowed;
    color: #B7B7B7
}
.dropdown-menu li>.disabled:hover {
    color: #B7B7B7;
    background: 0 0
}
.nav-top.subnav-fixed {
    background: #0070c2;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #0070c2), color-stop(1, #044677));
    background: -ms-linear-gradient(bottom, #0070c2, #044677);
    background: -moz-linear-gradient(center bottom, #0070c2 0, #044677 100%);
    filter: progid: dximagetransform.microsoft.gradient(startColorstr="#0070c2", endColorstr="#044677", GradientType=0);
    color: #fff
}
.nav-top.subnav-fixed h2 {
    font-size: 23px;
    margin: 5px 10px
}
.navbar .btn-toolbar {
    margin: 0;
    padding: 0
}
.navbar .brand {
    font-family: franchiseregular;
    font-size: 25px;
    font-weight: lighter;
    text-transform: uppercase;
    color: #EAEAEA;
    text-shadow: none;
    display: none;
    padding: 5px 20px;
    margin-top: 2px
}
.navbar .nav>li>a {
    text-shadow: none
}
.navbar-blue .nav li.dropdown>.dropdown-toggle .caret {
    border-top-color: #fff
}
.navbar .nav-right .nav-menu-item {
    margin-right: 2px
}
.breadcrumb {
    font-size: 12px;
    padding: 5px 15px;
    margin-bottom: 10px
}
.breadcrumb .icon-home {
    margin-right: 4px
}
.breadcrumb .icon-home:hover,
.breadcrumb a:hover .icon-home {
    text-decoration: none
}
body.sidebar #main {
    padding: 5px 5 40px
}
body.sidebar #main .accordion-group {
    border-radius: 0
}
body.sidebar #main .col-main {
    min-height: 500px
}
body.menufloat.menufloat-2 #main {
    margin-top: 120px
}
@media (max-width: 979px) {
    .nav-collapse {
        clear: none
    }
}
.text-rest-state {
    color: #000
}
.text-rest2-state {
    color: rgba(0, 0, 0, .6)
}
.text-hover-state {
    color: rgba(0, 0, 0, .8)
}
.text-pressed-state {
    color: rgba(0, 0, 0, .4)
}
#font .header {
    font-family: 'Segoe UI Light', 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
    font-weight: 200;
    font-size: 42pt;
    letter-spacing: 0;
    line-height: 44pt
}
#font .subheader,
#font .subheader-secondary {
    font-family: 'Segoe UI Light', 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
    font-weight: 200;
    font-size: 20pt;
    letter-spacing: .01em;
    line-height: 24pt
}
#font .subheader-secondary-smaller,
#font .subheader-smaller {
    font-family: 'Segoe UI Light', 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
    font-weight: 200;
    letter-spacing: .01em;
    line-height: 24pt;
    font-size: 16pt
}
#font .small-subheader,
#font .small-subheader-secondary {
    font-family: 'Segoe UI Semibold', 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
    font-weight: 600;
    font-size: 11pt;
    letter-spacing: .01em;
    line-height: 14pt
}
#font .navigation {
    font-family: 'Segoe UI', 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
    font-weight: 400;
    font-size: 11pt;
    letter-spacing: .01em;
    line-height: 14pt
}
#font .body,
#font .body-secondary,
#font .normal {
    font-family: 'Segoe UI Semilight', 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
    font-weight: 300;
    font-size: 11pt;
    letter-spacing: .02em;
    line-height: 20px
}
#font .link {
    font-family: 'Segoe UI', 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
    font-weight: 400;
    font-size: 11pt
}
#font .control,
#font .tertiary,
#font .tertiary-secondary {
    font-family: 'Segoe UI', 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
    font-weight: 400;
    font-size: 9pt
}
#font .small {
    font-family: 'Segoe UI', 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
    font-weight: 300;
    font-size: 8pt
}
#font .long-text {
    font-family: sans-serif, serif!important;
    font-weight: 300;
    font-size: 10pt;
    letter-spacing: .02em;
    line-height: 20px
}
#font .long-text-smaller {
    font-family: sans-serif, serif!important;
    font-weight: 300;
    letter-spacing: .02em;
    line-height: 20px;
    font-size: 9pt
}
#font .long-text-lead {
    font-family: sans-serif, serif!important;
    font-weight: 300;
    letter-spacing: .02em;
    line-height: 20px;
    font-size: 20pt
}
#state .body,
#state .header,
#state .navigation,
#state .small-subheader,
#state .subheader,
#state .tertiary {
    color: #000
}
#state .body:hover,
#state .header:hover,
#state .navigation:hover,
#state .small-subheader:hover,
#state .subheader:hover,
#state .tertiary:hover {
    color: rgba(0, 0, 0, .8)
}
#state .body:active,
#state .header:active,
#state .navigation:active,
#state .small-subheader:active,
#state .subheader:active,
#state .tertiary:active {
    color: rgba(0, 0, 0, .4)
}
#state .body-secondary,
#state .small-subheader,
#state .small-subheader-secondary,
#state .subheader-secondary,
#state .subheader-secondary-smaller,
#state .tertiary-secondary {
    color: rgba(0, 0, 0, .6)
}
#state .body-secondary:hover,
#state .small-subheader-secondary:hover,
#state .small-subheader:hover,
#state .subheader-secondary-smaller:hover,
#state .subheader-secondary:hover,
#state .tertiary-secondary:hover {
    color: rgba(0, 0, 0, .8)
}
#state .body-secondary:active,
#state .small-subheader-secondary:active,
#state .small-subheader:active,
#state .subheader-secondary-smaller:active,
#state .subheader-secondary:active,
#state .tertiary-secondary:active {
    color: rgba(0, 0, 0, .4)
}
#state .link {
    color: #2e92cf
}
#state .link:hover {
    color: rgba(45, 173, 237, .8)
}
#state .link:active {
    color: rgba(45, 173, 237, .6)
}
p.indent:first-letter {
    padding-left: 25px
}
.lead {
    font-size: 120%;
    line-height: 26px
}
.strong-warning-text {
    font-weight: 700;
    text-decoration: underline;
    font-size: larger
}
.tertiary-info-text,
.tertiary-text {
    font-family: 'Segoe UI', 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
    font-weight: 400;
    font-size: 9pt;
    color: #000
}
.tertiary-info-text:hover,
.tertiary-text:hover {
    color: rgba(0, 0, 0, .8)
}
.tertiary-info-text:active,
.tertiary-text:active {
    color: rgba(0, 0, 0, .4)
}
.tertiary-info-secondary-text,
.tertiary-secondary-text {
    font-family: 'Segoe UI', 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
    font-weight: 400;
    font-size: 9pt;
    color: rgba(0, 0, 0, .6)
}
.tertiary-info-secondary-text:hover,
.tertiary-secondary-text:hover {
    color: rgba(0, 0, 0, .8)
}
.tertiary-info-secondary-text:active,
.tertiary-secondary-text:active {
    color: rgba(0, 0, 0, .4)
}
.description-text {
    color: #8E959C;
    margin-bottom: 5px;
    font-size: 14px;
    padding: 2px 15px 2px 0
}
.sf_admin_show .show-view {
    margin: 10px 20px 20px
}
.sf_admin_show .show-view .show-subpanel-header {
    background-color: #EEE;
    color: #333;
    padding: 0 15px
}
.sf_admin_show .show-view .show-subpanel-header .icon-caret-right {
    font-size: 14pt
}
.sf_admin_show .show-view .show-subpanel-header a {
    color: #333
}
.sf_admin_show .show-view .show-subpanel-header a:hover {
    color: #444;
    text-decoration: none
}
.sf_admin_show .show-view .show-subpanel .show-subpanel-header {
    margin-top: 0;
    border-bottom: 1px solid #CCC
}
.sf_admin_show .show-view .show-subpanel .show-subpanel-box {
    border: 1px solid #DDD;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box
}
.sf_admin_show .show-view .show-subpanel .show-subpanel-actions {
    background-color: #eee;
    border-top: 1px solid #d9d9d9;
    padding: 2px;
    text-align: right
}
.sf_admin_show .show-view .show-subpanel .show-subpanel-actions a {
    color: #666;
    font-size: 1.1em;
    padding: 2px 10px
}
.sf_admin_show .show-view .table-show-view tbody tr td,
.sf_admin_show .show-view .table-show-view tbody tr th {
    padding: 5px 10px;
    font-size: small
}
.sf_admin_show .show-view .row-auditoryfields li {
    line-height: 24px;
    padding: 5px
}
.header-actions {
    line-height: 36px;
    padding: 0 20px
}
.main-toolbar-actions {
    text-align: right;
    margin-right: 30px
}
.nocontent {
    text-align: center
}
.nocontent .title {
    line-height: 20px
}
.nocontent.has-coach {
    padding: 30px 0;
    background-image: url(../../images/arr-new-r.png);
    background-repeat: no-repeat;
    background-position: 100% 0;
    margin: 0 30px
}
samp.sample-csv {
    padding: 10px 30px;
    display: block;
    font-size: smaller;
    margin: 10px
}
samp.sample-csv .table-csv td,
samp.sample-csv .table-csv th {
    padding: 4px
}
samp.sample-csv .opt {
    font-style: italic;
    color: #999;
    font-size: .9em
}
ul.gallery {
    margin-top: 5px
}
ul.gallery>li {
    zoom: 1;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top
}
.alert-error .error-list {
    margin-bottom: 0;
    margin-left: 40px
}
#recordchangeset>li {
    margin-bottom: 10px
}
#recordchangeset .recordchangelist li {
    list-style-type: square
}
#recordchangeset h4 time {
    font-size: small;
    font-weight: 400
}
.stat-title {
    margin: 3px;
    padding: 3px
}
.stat-boxes {
    margin-left: 0;
    margin-bottom: 0
}
.stat-boxes li {
    zoom: 1;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    vertical-align: middle;
    text-align: center;
    min-width: 80px;
    padding: 5px 10px;
    border-right: 1px solid #eee
}
.stat-boxes li:last-child {
    border-right: none
}
.stat-boxes li .count {
    font-size: 24px;
    font-weight: 700;
    display: block
}
.stat-boxes li .stat-text {
    font-size: 12px
}

#sf_admin_list_accordion .accordion-toggle:hover {
    text-decoration: none
}
.collapse {
    position: static
}
.loading-wrapper {
    margin: auto;
    text-align: center
}
.ajax-loader-snake {
    width: 16px;
    height: 16px;
    background: url(../../images/ajax-loader-snake.gif) center center no-repeat;
    zoom: 1;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    vertical-align: middle;
    overflow: hidden
}
.ajax-loader-snake.hidden {
    visibility: hidden
}
.ajax-loader-snake-32 {
    width: 32px;
    height: 32px;
    background: url(../../images/ajax-loader-snake-32.gif) center center no-repeat;
    zoom: 1;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    vertical-align: middle;
    overflow: hidden
}
.ajax-loader-snake-32.hidden {
    visibility: hidden
}
.ajax-loader-circle-bar {
    width: 16px;
    height: 16px;
    background: url(../../images/ajax-loader-circle-bar.gif) center center no-repeat;
    zoom: 1;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    vertical-align: middle;
    overflow: hidden
}
.ajax-loader-circle-bar.hidden {
    visibility: hidden
}
.ajax-loader-big-circle.bg-white {
    width: 64px;
    height: 64px;
    background: url(../../images/ajax-loader-big-circle-ffffff.gif) center center no-repeat;
    zoom: 1;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    vertical-align: middle;
    overflow: hidden
}
.ajax-loader-big-circle.bg-white.hidden {
    visibility: hidden
}
.btn {
    font-weight: 400
}
.btn-new {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
    background-color: #5bb75b;
    background-image: -moz-linear-gradient(top, #62c462, #51a351);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
    background-image: -webkit-linear-gradient(top, #62c462, #51a351);
    background-image: -o-linear-gradient(top, #62c462, #51a351);
    background-image: linear-gradient(to bottom, #62c462, #51a351);
    background-repeat: repeat-x;
    border-color: #51a351 #51a351 #387038;
    border-color: rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25);
    filter: progid: DXImageTransform.Microsoft.gradient(enabled=false)
}
.btn-new.active,
.btn-new.disabled,
.btn-new:active,
.btn-new:hover,
.btn-new[disabled] {
    color: #fff;
    background-color: #51a351
}
.btn-view-history {
    float: right
}
.btn.input-sibling {
    margin-bottom: 10px
}
.btn-large .caret,
.btn-mini .caret,
.btn-small .caret {
    margin-top: 8px
}
.btn-group .btn .badge-top {
    position: absolute;
    top: -9px;
    right: -15px
}
.btn-group .btn-mini .badge-top {
    font-size: 10px;
    padding: 1px 6px;
    z-index: 4
}
.act {
    background: inherit;
    border: none;
    display: inline;
    padding: 0;
    color: #555;
    font-weight: 700;
    -ms-transition: all text-shadow .1s linear ease-out;
    -webkit-transition: text-shadow .1s linear;
    -moz-transition: text-shadow .1s linear;
    -o-transition: text-shadow .1s linear;
    transition: text-shadow .1s linear
}
.act:hover {
    color: #333;
    text-decoration: none
}
.act-primary {
    color: #006dcc
}
.act-primary:hover {
    color: #04c;
    text-shadow: 1px 1px 3px rgba(0, 109, 204, .5)
}
.act-info {
    color: #49afcd
}
.act-info:hover {
    color: #2f96b4;
    text-shadow: 1px 1px 3px rgba(75, 175, 206, .5)
}
.act-success {
    color: #51a351
}
.act-success:hover {
    color: #468847;
    text-shadow: 1px 1px 3px rgba(81, 164, 81, .5)
}
.act-warning {
    color: #c09853
}
.act-warning:hover {
    color: #f89406;
    text-shadow: 1px 1px 3px rgba(192, 152, 84, .5)
}
.act-danger {
    color: #b94a48
}
.act-danger:hover {
    color: #bd362f;
    text-shadow: 1px 1px 3px rgba(185, 72, 70, .5)
}
.act.disabled,
.act[disabled] {
    color: #AAA;
    cursor: not-allowed
}
.act.disabled:hover,
.act[disabled]:hover {
    color: #AAA;
    text-shadow: none
}
.form-actions .act {
    line-height: 30px
}
.batch-options-menu .btn {
    background: 0 0;
    border: none;
    line-height: 14px;
    padding: 4px 4px 4px 12px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}
.sf_admin_list_batch_actions .batch-options-menu .btn {
    padding-left: 6px
}
.batch-options-menu .btn.dropdown-toggle {
    padding: 4px 8px 4px 2px
}
.batch-options-menu .btn .chk-head {
    margin-top: 0
}
.batch-options-menu .btn .caret {
    margin-top: 6px;
    margin-left: 2px
}
.batch-options-menu.open .btn {
    background-color: #e6e6e6;
    -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05);
    -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05);
    box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05)
}
.batch-options-menu .dropdown-menu li>a {
    padding-left: 25px;
    text-align: left
}
a.win-command {
    min-height: 32px
}
.win-backbutton {
    display: inline-block;
    min-width: 0;
    min-height: 0;
    border-width: 2px;
    border-style: solid;
    padding: 0;
    text-align: center;
    -moz-border-radius-topright: 50%;
    -moz-border-radius-bottomright: 0;
    -moz-border-radius-bottomleft: 0;
    -moz-border-radius-topleft: 0;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    width: 38px;
    height: 38px;
    font-size: 20px;
    line-height: 38px;
    vertical-align: baseline
}
.win-backbutton::before {
    font-weight: 400;
    font-family: IcoMoon;
    content: "\e21d";
    vertical-align: 24%
}
.win-backbutton:disabled,
.win-backbutton:disabled:active {
    background-clip: padding-box;
    visibility: hidden
}
#nav-bar .win-backbutton {
    position: absolute;
    left: 0;
    top: 8px
}
a.win-command {
    display: inline-block;
    cursor: pointer;
    letter-spacing: .02em;
    vertical-align: middle
}
a.win-command,
button.win-command {
    background: 0 0;
    background-clip: border-box;
    height: auto;
    padding: 12px 0;
    margin: 0 5px;
    border: 0;
    min-width: 50px;
    text-align: center;
    font-size: 9pt;
    font-weight: 400;
    line-height: 16px
}
.win-commandicon {
    display: inline-block;
    margin: 0 28px;
    min-width: 0;
    min-height: 0;
    padding: 0;
    width: 40px;
    height: 40px;
    box-sizing: border-box;
    cursor: default
}
.win-commandimage {
    font-family: IcoMoon;
    letter-spacing: 0;
    vertical-align: middle;
    font-size: 14pt;
    margin: -2px;
    line-height: 40px;
    background-position: 0 0;
    display: inline-block;
    width: 40px;
    height: 40px;
    background-size: 160px 80px
}
.win-commandring,
a.win-command:disabled .win-commandring,
a.win-command:disabled:active .win-commandring,
a:active .win-commandring,
a:hover .win-commandring,
button.win-command:disabled .win-commandring,
button.win-command:disabled:active .win-commandring,
button:active .win-commandring,
button:hover .win-commandring {
    border-width: 2px;
    border-style: solid;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box
}
a:hover:active .win-commandring,
a[aria-checked=true] .win-commandring,
a[aria-checked=true]:active .win-commandring,
a[aria-checked=true]:disabled .win-commandring,
a[aria-checked=true]:disabled:active .win-commandring,
button:hover:active .win-commandring,
button[aria-checked=true] .win-commandring,
button[aria-checked=true]:active .win-commandring,
button[aria-checked=true]:disabled .win-commandring,
button[aria-checked=true]:disabled:active .win-commandring {
    background-clip: border-box
}
a.win-command .win-label,
button.win-command .win-label {
    position: relative;
    line-height: 15px;
    margin-top: 3px;
    display: block;
    max-width: 88px;
    padding-left: 4px;
    padding-right: 4px;
    overflow: hidden;
    word-wrap: break-word;
    word-break: keep-all;
    top: 1px
}
a.win-command .win-label-horizontal,
button.win-command .win-label-horizontal {
    margin-left: 8px
}
a.win-command,
a.win-command:hover {
    text-decoration: none
}
hr.win-command {
    display: inline-block;
    padding: 0;
    margin: 14px 29px 34px 30px;
    width: 1px;
    height: 40px;
    border: 0;
    vertical-align: top
}
.win-appbar {
    z-index: 1001;
    border-width: 0;
    width: 100%;
    height: auto;
    left: 0;
    position: fixed
}
.win-commandlayout {
    padding-left: 10px;
    font-size: 0;
    min-height: 88px
}
.win-commandlayout .win-selection {
    float: left
}
[data-icon-moon]:before {
    font-family: IcoMoon;
    content: attr(data-icon);
    speak: none;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased
}
[data-icon-whh]:before {
    font-family: whhglyphs;
    content: attr(data-icon);
    speak: none;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased
}
[class*=" icon-moon-"]:before,
[class^=icon-moon-]:before {
    font-family: IcoMoon;
    font-style: normal;
    speak: none;
    font-weight: 400;
    display: inline-block;
    text-decoration: inherit;
    margin: 0 2px;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    border: 1px solid transparent
}
.icon-large:before {
    vertical-align: middle;
    font-size: 1.33333333em
}
.icon-moon-warning:before {
    content: "\e000"
}
.icon-moon-cloud:before {
    content: "\e001"
}
.icon-moon-locked:before {
    content: "\e002"
}
.icon-moon-inbox:before {
    content: "\e003"
}
.icon-moon-comment:before {
    content: "\e004"
}
.icon-moon-mic:before {
    content: "\e005"
}
.icon-moon-envelope:before {
    content: "\e006"
}
.icon-moon-briefcase:before {
    content: "\e007"
}
.icon-moon-cart:before {
    content: "\e008"
}
.icon-moon-contrast:before {
    content: "\e009"
}
.icon-moon-clock:before {
    content: "\e00a"
}
.icon-moon-user:before {
    content: "\e00b"
}
.icon-moon-cog:before {
    content: "\e00c"
}
.icon-moon-music:before {
    content: "\e00d"
}
.icon-moon-twitter:before {
    content: "\e00e"
}
.icon-moon-pencil:before {
    content: "\e00f"
}
.icon-moon-frame:before {
    content: "\e010"
}
.icon-moon-switch:before {
    content: "\e011"
}
.icon-moon-star:before {
    content: "\e012"
}
.icon-moon-key:before {
    content: "\e013"
}
.icon-moon-chart:before {
    content: "\e014"
}
.icon-moon-apple:before {
    content: "\e015"
}
.icon-moon-file:before {
    content: "\e016"
}
.icon-moon-plus:before {
    content: "\e017"
}
.icon-moon-minus:before {
    content: "\e018"
}
.icon-moon-picture:before {
    content: "\e019"
}
.icon-moon-folder:before {
    content: "\e01a"
}
.icon-moon-camera:before {
    content: "\e01b"
}
.icon-moon-search:before {
    content: "\e01c"
}
.icon-moon-dribbble:before {
    content: "\e01d"
}
.icon-moon-forrst:before {
    content: "\e01e"
}
.icon-moon-feed:before {
    content: "\e01f"
}
.icon-moon-blocked:before {
    content: "\e020"
}
.icon-moon-target:before {
    content: "\e021"
}
.icon-moon-play:before {
    content: "\e022"
}
.icon-moon-pause:before {
    content: "\e023"
}
.icon-moon-bug:before {
    content: "\e024"
}
.icon-moon-console:before {
    content: "\e025"
}
.icon-moon-film:before {
    content: "\e026"
}
.icon-moon-type:before {
    content: "\e027"
}
.icon-moon-home:before {
    content: "\e028"
}
.icon-moon-earth:before {
    content: "\e029"
}
.icon-moon-location:before {
    content: "\e02a"
}
.icon-moon-info:before {
    content: "\e02b"
}
.icon-moon-eye:before {
    content: "\e02c"
}
.icon-moon-heart:before {
    content: "\e02d"
}
.icon-moon-bookmark:before {
    content: "\e02e"
}
.icon-moon-wrench:before {
    content: "\e02f"
}
.icon-moon-calendar:before {
    content: "\e030"
}
.icon-moon-window:before {
    content: "\e031"
}
.icon-moon-monitor:before {
    content: "\e032"
}
.icon-moon-mobile:before {
    content: "\e033"
}
.icon-moon-droplet:before {
    content: "\e034"
}
.icon-moon-mouse:before {
    content: "\e035"
}
.icon-moon-refresh:before {
    content: "\e036"
}
.icon-moon-location-2:before {
    content: "\e037"
}
.icon-moon-tag:before {
    content: "\e038"
}
.icon-moon-phone:before {
    content: "\e039"
}
.icon-moon-star-2:before {
    content: "\e03a"
}
.icon-moon-pointer:before {
    content: "\e03b"
}
.icon-moon-thumbs-up:before {
    content: "\e03c"
}
.icon-moon-thumbs-down:before {
    content: "\e03d"
}
.icon-moon-headphones:before {
    content: "\e03e"
}
.icon-moon-move:before {
    content: "\e03f"
}
.icon-moon-checkmark:before {
    content: "\e040"
}
.icon-moon-cancel:before {
    content: "\e041"
}
.icon-moon-skype:before {
    content: "\e042"
}
.icon-moon-gift:before {
    content: "\e043"
}
.icon-moon-cone:before {
    content: "\e044"
}
.icon-moon-alarm:before {
    content: "\e045"
}
.icon-moon-coffee:before {
    content: "\e046"
}
.icon-moon-basket:before {
    content: "\e047"
}
.icon-moon-flag:before {
    content: "\e048"
}
.icon-moon-ipod:before {
    content: "\e049"
}
.icon-moon-trashcan:before {
    content: "\e04a"
}
.icon-moon-bolt:before {
    content: "\e04b"
}
.icon-moon-ampersand:before {
    content: "\e04c"
}
.icon-moon-compass:before {
    content: "\e04d"
}
.icon-moon-list:before {
    content: "\e04e"
}
.icon-moon-grid:before {
    content: "\e04f"
}
.icon-moon-volume:before {
    content: "\e050"
}
.icon-moon-volume-2:before {
    content: "\e051"
}
.icon-moon-stats:before {
    content: "\e052"
}
.icon-moon-target-2:before {
    content: "\e053"
}
.icon-moon-forward:before {
    content: "\e054"
}
.icon-moon-paperclip:before {
    content: "\e055"
}
.icon-moon-keyboard:before {
    content: "\e056"
}
.icon-moon-crop:before {
    content: "\e057"
}
.icon-moon-floppy:before {
    content: "\e058"
}
.icon-moon-filter:before {
    content: "\e059"
}
.icon-moon-trophy:before {
    content: "\e05a"
}
.icon-moon-diary:before {
    content: "\e05b"
}
.icon-moon-address-book:before {
    content: "\e05c"
}
.icon-moon-stop:before {
    content: "\e05d"
}
.icon-moon-smiley:before {
    content: "\e05e"
}
.icon-moon-bookmark-2:before {
    content: "\e05f"
}
.icon-moon-camera-2:before {
    content: "\e060"
}
.icon-moon-lamp:before {
    content: "\e061"
}
.icon-moon-disk:before {
    content: "\e062"
}
.icon-moon-button:before {
    content: "\e063"
}
.icon-moon-database:before {
    content: "\e064"
}
.icon-moon-credit-card:before {
    content: "\e065"
}
.icon-moon-atom:before {
    content: "\e066"
}
.icon-moon-winsows:before {
    content: "\e067"
}
.icon-moon-target-3:before {
    content: "\e068"
}
.icon-moon-battery:before {
    content: "\e069"
}
.icon-moon-code:before {
    content: "\e06a"
}
.icon-moon-moon:before {
    content: "\e06b"
}
.icon-moon-compass-2:before {
    content: "\e06c"
}
.icon-moon-thermometer:before {
    content: "\e06d"
}
.icon-moon-none:before {
    content: "\e06e"
}
.icon-moon-chat:before {
    content: "\e06f"
}
.icon-moon-chat-alt-stroke:before {
    content: "\e070"
}
.icon-moon-chat-alt-fill:before {
    content: "\e071"
}
.icon-moon-comment-alt1-stroke:before {
    content: "\e072"
}
.icon-moon-comment-alt1-fill:before {
    content: "\e073"
}
.icon-moon-comment-stroke:before {
    content: "\e074"
}
.icon-moon-comment-fill:before {
    content: "\e075"
}
.icon-moon-comment-alt2-stroke:before {
    content: "\e076"
}
.icon-moon-comment-alt2-fill:before {
    content: "\e077"
}
.icon-moon-checkmark-2:before {
    content: "\e078"
}
.icon-moon-check-alt:before {
    content: "\e079"
}
.icon-moon-x:before {
    content: "\e07a"
}
.icon-moon-x-altx-alt:before {
    content: "\e07b"
}
.icon-moon-denied:before {
    content: "\e07c"
}
.icon-moon-cursor:before {
    content: "\e07d"
}
.icon-moon-rss:before {
    content: "\e07e"
}
.icon-moon-rss-alt:before {
    content: "\e07f"
}
.icon-moon-wrench-2:before {
    content: "\e080"
}
.icon-moon-dial:before {
    content: "\e081"
}
.icon-moon-cog-2:before {
    content: "\e082"
}
.icon-moon-calendar-2:before {
    content: "\e083"
}
.icon-moon-calendar-alt-stroke:before {
    content: "\e084"
}
.icon-moon-calendar-alt-fill:before {
    content: "\e085"
}
.icon-moon-share:before {
    content: "\e086"
}
.icon-moon-mail:before {
    content: "\e087"
}
.icon-moon-heart-stroke:before {
    content: "\e088"
}
.icon-moon-heart-fill:before {
    content: "\e089"
}
.icon-moon-movie:before {
    content: "\e08a"
}
.icon-moon-document-alt-stroke:before {
    content: "\e08b"
}
.icon-moon-document-alt-fill:before {
    content: "\e08c"
}
.icon-moon-document-stroke:before {
    content: "\e08d"
}
.icon-moon-document-fill:before {
    content: "\e08e"
}
.icon-moon-plus-2:before {
    content: "\e08f"
}
.icon-moon-plus-alt:before {
    content: "\e090"
}
.icon-moon-minus-2:before {
    content: "\e091"
}
.icon-moon-minus-alt:before {
    content: "\e092"
}
.icon-moon-pin:before {
    content: "\e093"
}
.icon-moon-link:before {
    content: "\e094"
}
.icon-moon-bolt-2:before {
    content: "\e095"
}
.icon-moon-move-2:before {
    content: "\e096"
}
.icon-moon-move-alt1:before {
    content: "\e097"
}
.icon-moon-move-alt2:before {
    content: "\e098"
}
.icon-moon-equalizer:before {
    content: "\e099"
}
.icon-moon-award-fill:before {
    content: "\e09a"
}
.icon-moon-award-stroke:before {
    content: "\e09b"
}
.icon-moon-magnifying-glass:before {
    content: "\e09c"
}
.icon-moon-trash-stroke:before {
    content: "\e09d"
}
.icon-moon-trash-fill:before {
    content: "\e09e"
}
.icon-moon-beaker-alt:before {
    content: "\e09f"
}
.icon-moon-beaker:before {
    content: "\e0a0"
}
.icon-moon-key-stroke:before {
    content: "\e0a1"
}
.icon-moon-key-fill:before {
    content: "\e0a2"
}
.icon-moon-new-window:before {
    content: "\e0a3"
}
.icon-moon-lightbulb:before {
    content: "\e0a4"
}
.icon-moon-spin-alt:before {
    content: "\e0a5"
}
.icon-moon-spin:before {
    content: "\e0a6"
}
.icon-moon-curved-arrow:before {
    content: "\e0a7"
}
.icon-moon-undo:before {
    content: "\e0a8"
}
.icon-moon-reload:before {
    content: "\e0a9"
}
.icon-moon-reload-alt:before {
    content: "\e0aa"
}
.icon-moon-loop:before {
    content: "\e0ab"
}
.icon-moon-loop-alt1:before {
    content: "\e0ac"
}
.icon-moon-loop-alt2:before {
    content: "\e0ad"
}
.icon-moon-loop-alt3:before {
    content: "\e0ae"
}
.icon-moon-loop-alt4:before {
    content: "\e0af"
}
.icon-moon-transfer:before {
    content: "\e0b0"
}
.icon-moon-move-vertical:before {
    content: "\e0b1"
}
.icon-moon-move-vertical-alt1:before {
    content: "\e0b2"
}
.icon-moon-move-vertical-alt2:before {
    content: "\e0b3"
}
.icon-moon-move-horizontal:before {
    content: "\e0b4"
}
.icon-moon-move-horizontal-alt1:before {
    content: "\e0b5"
}
.icon-moon-move-horizontal-alt2:before {
    content: "\e0b6"
}
.icon-moon-arrow-left:before {
    content: "\e0b7"
}
.icon-moon-arrow-left-alt1:before {
    content: "\e0b8"
}
.icon-moon-arrow-left-alt2:before {
    content: "\e0b9"
}
.icon-moon-arrow-right:before {
    content: "\e0ba"
}
.icon-moon-arrow-right-alt1:before {
    content: "\e0bb"
}
.icon-moon-arrow-right-alt2:before {
    content: "\e0bc"
}
.icon-moon-arrow-up:before {
    content: "\e0bd"
}
.icon-moon-arrow-up-alt1:before {
    content: "\e0be"
}
.icon-moon-arrow-up-alt2:before {
    content: "\e0bf"
}
.icon-moon-arrow-down:before {
    content: "\e0c0"
}
.icon-moon-arrow-down-alt1:before {
    content: "\e0c1"
}
.icon-moon-arrow-down-alt2:before {
    content: "\e0c2"
}
.icon-moon-cd:before {
    content: "\e0c3"
}
.icon-moon-steering-wheel:before {
    content: "\e0c4"
}
.icon-moon-microphone:before {
    content: "\e0c5"
}
.icon-moon-headphones-2:before {
    content: "\e0c6"
}
.icon-moon-volume-3:before {
    content: "\e0c7"
}
.icon-moon-volume-mute:before {
    content: "\e0c8"
}
.icon-moon-play-2:before {
    content: "\e0c9"
}
.icon-moon-pause-2:before {
    content: "\e0ca"
}
.icon-moon-stop-2:before {
    content: "\e0cb"
}
.icon-moon-eject:before {
    content: "\e0cc"
}
.icon-moon-first:before {
    content: "\e0cd"
}
.icon-moon-last:before {
    content: "\e0ce"
}
.icon-moon-play-alt:before {
    content: "\e0cf"
}
.icon-moon-fullscreen-exit:before {
    content: "\e0d0"
}
.icon-moon-fullscreen-exit-alt:before {
    content: "\e0d1"
}
.icon-moon-fullscreen:before {
    content: "\e0d2"
}
.icon-moon-fullscreen-alt:before {
    content: "\e0d3"
}
.icon-moon-iphone:before {
    content: "\e0d4"
}
.icon-moon-battery-empty:before {
    content: "\e0d5"
}
.icon-moon-battery-half:before {
    content: "\e0d6"
}
.icon-moon-battery-full:before {
    content: "\e0d7"
}
.icon-moon-battery-charging:before {
    content: "\e0d8"
}
.icon-moon-compass-3:before {
    content: "\e0d9"
}
.icon-moon-box:before {
    content: "\e0da"
}
.icon-moon-folder-stroke:before {
    content: "\e0db"
}
.icon-moon-folder-fill:before {
    content: "\e0dc"
}
.icon-moon-ampersand-2:before {
    content: "\e0dd"
}
.icon-moon-info-2:before {
    content: "\e0de"
}
.icon-moon-question-mark:before {
    content: "\e0df"
}
.icon-moon-pilcrow:before {
    content: "\e0e0"
}
.icon-moon-hash:before {
    content: "\e0e1"
}
.icon-moon-left-quote:before {
    content: "\e0e2"
}
.icon-moon-right-quote:before {
    content: "\e0e3"
}
.icon-moon-left-quote-alt:before {
    content: "\e0e4"
}
.icon-moon-right-quote-alt:before {
    content: "\e0e5"
}
.icon-moon-article:before {
    content: "\e0e6"
}
.icon-moon-read-more:before {
    content: "\e0e7"
}
.icon-moon-list-2:before {
    content: "\e0e8"
}
.icon-moon-list-nested:before {
    content: "\e0e9"
}
.icon-moon-book:before {
    content: "\e0ea"
}
.icon-moon-book-alt:before {
    content: "\e0eb"
}
.icon-moon-book-alt2:before {
    content: "\e0ec"
}
.icon-moon-pen:before {
    content: "\e0ed"
}
.icon-moon-pen-alt-stroke:before {
    content: "\e0ee"
}
.icon-moon-pen-alt-fill:before {
    content: "\e0ef"
}
.icon-moon-pen-alt2:before {
    content: "\e0f0"
}
.icon-moon-brush:before {
    content: "\e0f1"
}
.icon-moon-brush-alt:before {
    content: "\e0f2"
}
.icon-moon-eyedropper:before {
    content: "\e0f3"
}
.icon-moon-layers-alt:before {
    content: "\e0f4"
}
.icon-moon-layers:before {
    content: "\e0f5"
}
.icon-moon-image:before {
    content: "\e0f6"
}
.icon-moon-camera-3:before {
    content: "\e0f7"
}
.icon-moon-aperture:before {
    content: "\e0f8"
}
.icon-moon-aperture-alt:before {
    content: "\e0f9"
}
.icon-moon-chart-2:before {
    content: "\e0fa"
}
.icon-moon-chart-alt:before {
    content: "\e0fb"
}
.icon-moon-bars:before {
    content: "\e0fc"
}
.icon-moon-bars-alt:before {
    content: "\e0fd"
}
.icon-moon-eye-2:before {
    content: "\e0fe"
}
.icon-moon-user-2:before {
    content: "\e0ff"
}
.icon-moon-home-2:before {
    content: "\e100"
}
.icon-moon-clock-2:before {
    content: "\e101"
}
.icon-moon-lock-stroke:before {
    content: "\e102"
}
.icon-moon-lock-fill:before {
    content: "\e103"
}
.icon-moon-unlock-stroke:before {
    content: "\e104"
}
.icon-moon-unlock-fill:before {
    content: "\e105"
}
.icon-moon-tag-stroke:before {
    content: "\e106"
}
.icon-moon-tag-fill:before {
    content: "\e107"
}
.icon-moon-sun-stroke:before {
    content: "\e108"
}
.icon-moon-sun-fill:before {
    content: "\e109"
}
.icon-moon-moon-stroke:before {
    content: "\e10a"
}
.icon-moon-moon-fill:before {
    content: "\e10b"
}
.icon-moon-cloud-2:before {
    content: "\e10c"
}
.icon-moon-rain:before {
    content: "\e10d"
}
.icon-moon-umbrella:before {
    content: "\e10e"
}
.icon-moon-star-3:before {
    content: "\e10f"
}
.icon-moon-map-pin-stroke:before {
    content: "\e110"
}
.icon-moon-map-pin-fill:before {
    content: "\e111"
}
.icon-moon-map-pin-alt:before {
    content: "\e112"
}
.icon-moon-target-4:before {
    content: "\e113"
}
.icon-moon-download:before {
    content: "\e114"
}
.icon-moon-upload:before {
    content: "\e115"
}
.icon-moon-cloud-download:before {
    content: "\e116"
}
.icon-moon-cloud-upload:before {
    content: "\e117"
}
.icon-moon-fork:before {
    content: "\e118"
}
.icon-moon-paperclip-2:before {
    content: "\e119"
}
.icon-moon-home-3:before {
    content: "\e11a"
}
.icon-moon-office:before {
    content: "\e11b"
}
.icon-moon-newspaper:before {
    content: "\e11c"
}
.icon-moon-pencil-2:before {
    content: "\e11d"
}
.icon-moon-pencil-3:before {
    content: "\e11e"
}
.icon-moon-quill:before {
    content: "\e11f"
}
.icon-moon-pen-2:before {
    content: "\e120"
}
.icon-moon-blog:before {
    content: "\e121"
}
.icon-moon-droplet-2:before {
    content: "\e122"
}
.icon-moon-paint-format:before {
    content: "\e123"
}
.icon-moon-image-2:before {
    content: "\e124"
}
.icon-moon-image-3:before {
    content: "\e125"
}
.icon-moon-images:before {
    content: "\e126"
}
.icon-moon-camera-4:before {
    content: "\e127"
}
.icon-moon-music-2:before {
    content: "\e128"
}
.icon-moon-headphones-3:before {
    content: "\e129"
}
.icon-moon-play-3:before {
    content: "\e12a"
}
.icon-moon-film-2:before {
    content: "\e12b"
}
.icon-moon-camera-5:before {
    content: "\e12c"
}
.icon-moon-dice:before {
    content: "\e12d"
}
.icon-moon-pacman:before {
    content: "\e12e"
}
.icon-moon-spades:before {
    content: "\e12f"
}
.icon-moon-clubs:before {
    content: "\e130"
}
.icon-moon-diamonds:before {
    content: "\e131"
}
.icon-moon-pawn:before {
    content: "\e132"
}
.icon-moon-bullhorn:before {
    content: "\e133"
}
.icon-moon-connection:before {
    content: "\e134"
}
.icon-moon-podcast:before {
    content: "\e135"
}
.icon-moon-feed-2:before {
    content: "\e136"
}
.icon-moon-book-2:before {
    content: "\e137"
}
.icon-moon-books:before {
    content: "\e138"
}
.icon-moon-library:before {
    content: "\e139"
}
.icon-moon-file-2:before {
    content: "\e13a"
}
.icon-moon-profile:before {
    content: "\e13b"
}
.icon-moon-file-3:before {
    content: "\e13c"
}
.icon-moon-file-4:before {
    content: "\e13d"
}
.icon-moon-file-5:before {
    content: "\e13e"
}
.icon-moon-copy:before {
    content: "\e13f"
}
.icon-moon-copy-2:before {
    content: "\e140"
}
.icon-moon-copy-3:before {
    content: "\e141"
}
.icon-moon-paste:before {
    content: "\e142"
}
.icon-moon-paste-2:before {
    content: "\e143"
}
.icon-moon-paste-3:before {
    content: "\e144"
}
.icon-moon-stack:before {
    content: "\e145"
}
.icon-moon-folder-2:before {
    content: "\e146"
}
.icon-moon-folder-open:before {
    content: "\e147"
}
.icon-moon-tag-2:before {
    content: "\e148"
}
.icon-moon-tags:before {
    content: "\e149"
}
.icon-moon-barcode:before {
    content: "\e14a"
}
.icon-moon-qrcode:before {
    content: "\e14b"
}
.icon-moon-ticket:before {
    content: "\e14c"
}
.icon-moon-cart-2:before {
    content: "\e14d"
}
.icon-moon-cart-3:before {
    content: "\e14e"
}
.icon-moon-cart-4:before {
    content: "\e14f"
}
.icon-moon-coin:before {
    content: "\e150"
}
.icon-moon-credit:before {
    content: "\e151"
}
.icon-moon-calculate:before {
    content: "\e152"
}
.icon-moon-support:before {
    content: "\e153"
}
.icon-moon-phone-2:before {
    content: "\e154"
}
.icon-moon-phone-hang-up:before {
    content: "\e155"
}
.icon-moon-address-book-2:before {
    content: "\e156"
}
.icon-moon-notebook:before {
    content: "\e157"
}
.icon-moon-envelop:before {
    content: "\e158"
}
.icon-moon-pushpin:before {
    content: "\e159"
}
.icon-moon-location-3:before {
    content: "\e15a"
}
.icon-moon-location-4:before {
    content: "\e15b"
}
.icon-moon-compass-4:before {
    content: "\e15c"
}
.icon-moon-map:before {
    content: "\e15d"
}
.icon-moon-map-2:before {
    content: "\e15e"
}
.icon-moon-history:before {
    content: "\e15f"
}
.icon-moon-clock-3:before {
    content: "\e160"
}
.icon-moon-clock-4:before {
    content: "\e161"
}
.icon-moon-alarm-2:before {
    content: "\e162"
}
.icon-moon-alarm-3:before {
    content: "\e163"
}
.icon-moon-bell:before {
    content: "\e164"
}
.icon-moon-stopwatch:before {
    content: "\e165"
}
.icon-moon-calendar-3:before {
    content: "\e166"
}
.icon-moon-print:before {
    content: "\e167"
}
.icon-moon-keyboard-2:before {
    content: "\e168"
}
.icon-moon-screen:before {
    content: "\e169"
}
.icon-moon-laptop:before {
    content: "\e16a"
}
.icon-moon-mobile-2:before {
    content: "\e16b"
}
.icon-moon-mobile-3:before {
    content: "\e16c"
}
.icon-moon-tablet:before {
    content: "\e16d"
}
.icon-moon-tv:before {
    content: "\e16e"
}
.icon-moon-cabinet:before {
    content: "\e16f"
}
.icon-moon-drawer:before {
    content: "\e170"
}
.icon-moon-drawer-2:before {
    content: "\e171"
}
.icon-moon-drawer-3:before {
    content: "\e172"
}
.icon-moon-box-add:before {
    content: "\e173"
}
.icon-moon-box-remove:before {
    content: "\e174"
}
.icon-moon-download-2:before {
    content: "\e175"
}
.icon-moon-upload-2:before {
    content: "\e176"
}
.icon-moon-disk-2:before {
    content: "\e177"
}
.icon-moon-storage:before {
    content: "\e178"
}
.icon-moon-undo-2:before {
    content: "\e179"
}
.icon-moon-redo:before {
    content: "\e17a"
}
.icon-moon-flip:before {
    content: "\e17b"
}
.icon-moon-flip-2:before {
    content: "\e17c"
}
.icon-moon-undo-3:before {
    content: "\e17d"
}
.icon-moon-redo-2:before {
    content: "\e17e"
}
.icon-moon-forward-2:before {
    content: "\e17f"
}
.icon-moon-reply:before {
    content: "\e180"
}
.icon-moon-bubble:before {
    content: "\e181"
}
.icon-moon-bubbles:before {
    content: "\e182"
}
.icon-moon-bubbles-2:before {
    content: "\e183"
}
.icon-moon-bubble-2:before {
    content: "\e184"
}
.icon-moon-bubbles-3:before {
    content: "\e185"
}
.icon-moon-bubbles-4:before {
    content: "\e186"
}
.icon-moon-user-3:before {
    content: "\e187"
}
.icon-moon-users:before {
    content: "\e188"
}
.icon-moon-user-4:before {
    content: "\e189"
}
.icon-moon-users-2:before {
    content: "\e18a"
}
.icon-moon-user-5:before {
    content: "\e18b"
}
.icon-moon-user-6:before {
    content: "\e18c"
}
.icon-moon-quotes-left:before {
    content: "\e18d"
}
.icon-moon-busy:before {
    content: "\e18e"
}
.icon-moon-spinner:before {
    content: "\e18f"
}
.icon-moon-spinner-2:before {
    content: "\e190"
}
.icon-moon-spinner-3:before {
    content: "\e191"
}
.icon-moon-spinner-4:before {
    content: "\e192"
}
.icon-moon-spinner-5:before {
    content: "\e193"
}
.icon-moon-spinner-6:before {
    content: "\e194"
}
.icon-moon-binoculars:before {
    content: "\e195"
}
.icon-moon-search-2:before {
    content: "\e196"
}
.icon-moon-zoom-in:before {
    content: "\e197"
}
.icon-moon-zoom-out:before {
    content: "\e198"
}
.icon-moon-expand:before {
    content: "\e199"
}
.icon-moon-contract:before {
    content: "\e19a"
}
.icon-moon-expand-2:before {
    content: "\e19b"
}
.icon-moon-contract-2:before {
    content: "\e19c"
}
.icon-moon-key-2:before {
    content: "\e19d"
}
.icon-moon-key-3:before {
    content: "\e19e"
}
.icon-moon-lock:before {
    content: "\e19f"
}
.icon-moon-lock-2:before {
    content: "\e1a0"
}
.icon-moon-unlocked:before {
    content: "\e1a1"
}
.icon-moon-wrench-3:before {
    content: "\e1a2"
}
.icon-moon-settings:before {
    content: "\e1a3"
}
.icon-moon-equalizer-2:before {
    content: "\e1a4"
}
.icon-moon-cog-3:before {
    content: "\e1a5"
}
.icon-moon-cogs:before {
    content: "\e1a6"
}
.icon-moon-cog-4:before {
    content: "\e1a7"
}
.icon-moon-hammer:before {
    content: "\e1a8"
}
.icon-moon-wand:before {
    content: "\e1a9"
}
.icon-moon-aid:before {
    content: "\e1aa"
}
.icon-moon-bug-2:before {
    content: "\e1ab"
}
.icon-moon-pie:before {
    content: "\e1ac"
}
.icon-moon-stats-2:before {
    content: "\e1ad"
}
.icon-moon-bars-2:before {
    content: "\e1ae"
}
.icon-moon-bars-3:before {
    content: "\e1af"
}
.icon-moon-gift-2:before {
    content: "\e1b0"
}
.icon-moon-trophy-2:before {
    content: "\e1b1"
}
.icon-moon-glass:before {
    content: "\e1b2"
}
.icon-moon-mug:before {
    content: "\e1b3"
}
.icon-moon-food:before {
    content: "\e1b4"
}
.icon-moon-leaf:before {
    content: "\e1b5"
}
.icon-moon-rocket:before {
    content: "\e1b6"
}
.icon-moon-meter:before {
    content: "\e1b7"
}
.icon-moon-meter2:before {
    content: "\e1b8"
}
.icon-moon-dashboard:before {
    content: "\e1b9"
}
.icon-moon-hammer-2:before {
    content: "\e1ba"
}
.icon-moon-fire:before {
    content: "\e1bb"
}
.icon-moon-lab:before {
    content: "\e1bc"
}
.icon-moon-magnet:before {
    content: "\e1bd"
}
.icon-moon-remove:before {
    content: "\e1be"
}
.icon-moon-remove-2:before {
    content: "\e1bf"
}
.icon-moon-briefcase-2:before {
    content: "\e1c0"
}
.icon-moon-airplane:before {
    content: "\e1c1"
}
.icon-moon-truck:before {
    content: "\e1c2"
}
.icon-moon-road:before {
    content: "\e1c3"
}
.icon-moon-accessibility:before {
    content: "\e1c4"
}
.icon-moon-target-5:before {
    content: "\e1c5"
}
.icon-moon-shield:before {
    content: "\e1c6"
}
.icon-moon-lightning:before {
    content: "\e1c7"
}
.icon-moon-switch-2:before {
    content: "\e1c8"
}
.icon-moon-power-cord:before {
    content: "\e1c9"
}
.icon-moon-signup:before {
    content: "\e1ca"
}
.icon-moon-list-3:before {
    content: "\e1cb"
}
.icon-moon-list-4:before {
    content: "\e1cc"
}
.icon-moon-numbered-list:before {
    content: "\e1cd"
}
.icon-moon-menu:before {
    content: "\e1ce"
}
.icon-moon-menu-2:before {
    content: "\e1cf"
}
.icon-moon-tree:before {
    content: "\e1d0"
}
.icon-moon-cloud-3:before {
    content: "\e1d1"
}
.icon-moon-cloud-download-2:before {
    content: "\e1d2"
}
.icon-moon-cloud-upload-2:before {
    content: "\e1d3"
}
.icon-moon-download-3:before {
    content: "\e1d4"
}
.icon-moon-upload-3:before {
    content: "\e1d5"
}
.icon-moon-download-4:before {
    content: "\e1d6"
}
.icon-moon-upload-4:before {
    content: "\e1d7"
}
.icon-moon-globe:before {
    content: "\e1d8"
}
.icon-moon-earth-2:before {
    content: "\e1d9"
}
.icon-moon-link-2:before {
    content: "\e1da"
}
.icon-moon-flag-2:before {
    content: "\e1db"
}
.icon-moon-attachment:before {
    content: "\e1dc"
}
.icon-moon-eye-3:before {
    content: "\e1dd"
}
.icon-moon-eye-blocked:before {
    content: "\e1de"
}
.icon-moon-point-up:before {
    content: "\e1df"
}
.icon-moon-point-right:before {
    content: "\e1e0"
}
.icon-moon-point-down:before {
    content: "\e1e1"
}
.icon-moon-point-left:before {
    content: "\e1e2"
}
.icon-moon-warning-2:before {
    content: "\e1e3"
}
.icon-moon-notification:before {
    content: "\e1e4"
}
.icon-moon-question:before {
    content: "\e1e5"
}
.icon-moon-info-3:before {
    content: "\e1e6"
}
.icon-moon-info-4:before {
    content: "\e1e7"
}
.icon-moon-blocked-2:before {
    content: "\e1e8"
}
.icon-moon-cancel-circle:before {
    content: "\e1e9"
}
.icon-moon-checkmark-circle:before {
    content: "\e1ea"
}
.icon-moon-spam:before {
    content: "\e1eb"
}
.icon-moon-close:before {
    content: "\e1ec"
}
.icon-moon-checkmark-3:before {
    content: "\e1ed"
}
.icon-moon-checkmark-4:before {
    content: "\e1ee"
}
.icon-moon-spell-check:before {
    content: "\e1ef"
}
.icon-moon-minus-3:before {
    content: "\e1f0"
}
.icon-moon-plus-3:before {
    content: "\e1f1"
}
.icon-moon-enter:before {
    content: "\e1f2"
}
.icon-moon-exit:before {
    content: "\e1f3"
}
.icon-moon-play-4:before {
    content: "\e1f4"
}
.icon-moon-pause-3:before {
    content: "\e1f5"
}
.icon-moon-stop-3:before {
    content: "\e1f6"
}
.icon-moon-backward:before {
    content: "\e1f7"
}
.icon-moon-forward-3:before {
    content: "\e1f8"
}
.icon-moon-play-5:before {
    content: "\e1f9"
}
.icon-moon-pause-4:before {
    content: "\e1fa"
}
.icon-moon-stop-4:before {
    content: "\e1fb"
}
.icon-moon-backward-2:before {
    content: "\e1fc"
}
.icon-moon-forward-4:before {
    content: "\e1fd"
}
.icon-moon-first-2:before {
    content: "\e1fe"
}
.icon-moon-last-2:before {
    content: "\e1ff"
}
.icon-moon-previous:before {
    content: "\e200"
}
.icon-moon-next:before {
    content: "\e201"
}
.icon-moon-eject-2:before {
    content: "\e202"
}
.icon-moon-volume-high:before {
    content: "\e203"
}
.icon-moon-volume-medium:before {
    content: "\e204"
}
.icon-moon-volume-low:before {
    content: "\e205"
}
.icon-moon-volume-mute-2:before {
    content: "\e206"
}
.icon-moon-volume-mute-3:before {
    content: "\e207"
}
.icon-moon-volume-increase:before {
    content: "\e208"
}
.icon-moon-volume-decrease:before {
    content: "\e209"
}
.icon-moon-loop-2:before {
    content: "\e20a"
}
.icon-moon-loop-3:before {
    content: "\e20b"
}
.icon-moon-loop-4:before {
    content: "\e20c"
}
.icon-moon-shuffle:before {
    content: "\e20d"
}
.icon-moon-arrow-up-left:before {
    content: "\e20e"
}
.icon-moon-arrow-up-2:before {
    content: "\e20f"
}
.icon-moon-arrow-up-right:before {
    content: "\e210"
}
.icon-moon-arrow-right-2:before {
    content: "\e211"
}
.icon-moon-arrow-down-right:before {
    content: "\e212"
}
.icon-moon-arrow-down-2:before {
    content: "\e213"
}
.icon-moon-arrow-down-left:before {
    content: "\e214"
}
.icon-moon-arrow-left-2:before {
    content: "\e215"
}
.icon-moon-arrow-up-left-2:before {
    content: "\e216"
}
.icon-moon-arrow-up-3:before {
    content: "\e217"
}
.icon-moon-arrow-up-right-2:before {
    content: "\e218"
}
.icon-moon-arrow-right-3:before {
    content: "\e219"
}
.icon-moon-arrow-down-right-2:before {
    content: "\e21a"
}
.icon-moon-arrow-down-3:before {
    content: "\e21b"
}
.icon-moon-arrow-down-left-2:before {
    content: "\e21c"
}
.icon-moon-arrow-left-3:before {
    content: "\e21d"
}
.icon-moon-arrow-up-left-3:before {
    content: "\e21e"
}
.icon-moon-arrow-up-4:before {
    content: "\e21f"
}
.icon-moon-arrow-up-right-3:before {
    content: "\e220"
}
.icon-moon-arrow-right-4:before {
    content: "\e221"
}
.icon-moon-arrow-down-right-3:before {
    content: "\e222"
}
.icon-moon-arrow-down-4:before {
    content: "\e223"
}
.icon-moon-arrow-down-left-3:before {
    content: "\e224"
}
.icon-moon-arrow-left-4:before {
    content: "\e225"
}
.icon-moon-tab:before {
    content: "\e226"
}
.icon-moon-checkbox-checked:before {
    content: "\e227"
}
.icon-moon-checkbox-unchecked:before {
    content: "\e228"
}
.icon-moon-checkbox-partial:before {
    content: "\e229"
}
.icon-moon-radio-checked:before {
    content: "\e22a"
}
.icon-moon-radio-unchecked:before {
    content: "\e22b"
}
.icon-moon-crop-2:before {
    content: "\e22c"
}
.icon-moon-scissors:before {
    content: "\e22d"
}
.icon-moon-filter-2:before {
    content: "\e22e"
}
.icon-moon-filter-3:before {
    content: "\e22f"
}
.icon-moon-font:before {
    content: "\e230"
}
.icon-moon-text-height:before {
    content: "\e231"
}
.icon-moon-text-width:before {
    content: "\e232"
}
.icon-moon-bold:before {
    content: "\e233"
}
.icon-moon-underline:before {
    content: "\e234"
}
.icon-moon-italic:before {
    content: "\e235"
}
.icon-moon-strikethrough:before {
    content: "\e236"
}
.icon-moon-omega:before {
    content: "\e237"
}
.icon-moon-sigma:before {
    content: "\e238"
}
.icon-moon-table:before {
    content: "\e239"
}
.icon-moon-table-2:before {
    content: "\e23a"
}
.icon-moon-insert-template:before {
    content: "\e23b"
}
.icon-moon-pilcrow-2:before {
    content: "\e23c"
}
.icon-moon-left-to-right:before {
    content: "\e23d"
}
.icon-moon-right-to-left:before {
    content: "\e23e"
}
.icon-moon-paragraph-left:before {
    content: "\e23f"
}
.icon-moon-paragraph-center:before {
    content: "\e240"
}
.icon-moon-paragraph-right:before {
    content: "\e241"
}
.icon-moon-paragraph-justify:before {
    content: "\e242"
}
.icon-moon-paragraph-left-2:before {
    content: "\e243"
}
.icon-moon-paragraph-center-2:before {
    content: "\e244"
}
.icon-moon-paragraph-right-2:before {
    content: "\e245"
}
.icon-moon-paragraph-justify-2:before {
    content: "\e246"
}
.icon-moon-indent-increase:before {
    content: "\e247"
}
.icon-moon-indent-decrease:before {
    content: "\e248"
}
.icon-moon-new-tab:before {
    content: "\e249"
}
.icon-moon-embed:before {
    content: "\e24a"
}
.icon-moon-code-2:before {
    content: "\e24b"
}
.icon-moon-console-2:before {
    content: "\e24c"
}
.icon-moon-share-2:before {
    content: "\e24d"
}
.icon-moon-mail-2:before {
    content: "\e24e"
}
.icon-moon-mail-3:before {
    content: "\e24f"
}
.icon-moon-mail-4:before {
    content: "\e250"
}
.icon-moon-mail-5:before {
    content: "\e251"
}
.icon-moon-google:before {
    content: "\e252"
}
.icon-moon-google-plus:before {
    content: "\e253"
}
.icon-moon-google-plus-2:before {
    content: "\e254"
}
.icon-moon-google-plus-3:before {
    content: "\e255"
}
.icon-moon-google-plus-4:before {
    content: "\e256"
}
.icon-moon-facebook:before {
    content: "\e257"
}
.icon-moon-facebook-2:before {
    content: "\e258"
}
.icon-moon-facebook-3:before {
    content: "\e259"
}
.icon-moon-twitter-2:before {
    content: "\e25a"
}
.icon-moon-twitter-3:before {
    content: "\e25b"
}
.icon-moon-twitter-4:before {
    content: "\e25c"
}
.icon-moon-feed-3:before {
    content: "\e25d"
}
.icon-moon-feed-4:before {
    content: "\e25e"
}
.icon-moon-feed-5:before {
    content: "\e25f"
}
.icon-moon-youtube:before {
    content: "\e260"
}
.icon-moon-youtube-2:before {
    content: "\e261"
}
.icon-moon-vimeo:before {
    content: "\e262"
}
.icon-moon-vimeo2:before {
    content: "\e263"
}
.icon-moon-vimeo-2:before {
    content: "\e264"
}
.icon-moon-flickr:before {
    content: "\e265"
}
.icon-moon-flickr-2:before {
    content: "\e266"
}
.icon-moon-flickr-3:before {
    content: "\e267"
}
.icon-moon-flickr-4:before {
    content: "\e268"
}
.icon-moon-picassa:before {
    content: "\e269"
}
.icon-moon-github:before {
    content: "\e26a"
}
.icon-moon-github-2:before {
    content: "\e26b"
}
.icon-moon-github-3:before {
    content: "\e26c"
}
.icon-moon-github-4:before {
    content: "\e26d"
}
.icon-moon-github-5:before {
    content: "\e26e"
}
.icon-moon-wordpress:before {
    content: "\e26f"
}
.icon-moon-wordpress-2:before {
    content: "\e270"
}
.icon-moon-blogger:before {
    content: "\e271"
}
.icon-moon-blogger-2:before {
    content: "\e272"
}
.icon-moon-tumblr:before {
    content: "\e273"
}
.icon-moon-tumblr-2:before {
    content: "\e274"
}
.icon-moon-yahoo:before {
    content: "\e275"
}
.icon-moon-tux:before {
    content: "\e276"
}
.icon-moon-apple-2:before {
    content: "\e277"
}
.icon-moon-finder:before {
    content: "\e278"
}
.icon-moon-android:before {
    content: "\e279"
}
.icon-moon-windows:before {
    content: "\e27a"
}
.icon-moon-windows8:before {
    content: "\e27b"
}
.icon-moon-skype-2:before {
    content: "\e27c"
}
.icon-moon-linkedin:before {
    content: "\e27d"
}
.icon-moon-delicious:before {
    content: "\e27e"
}
.icon-moon-stumbleupon:before {
    content: "\e27f"
}
.icon-moon-stackoverflow:before {
    content: "\e280"
}
.icon-moon-pinterest:before {
    content: "\e281"
}
.icon-moon-pinterest-2:before {
    content: "\e282"
}
.icon-moon-xing:before {
    content: "\e283"
}
.icon-moon-xing-2:before {
    content: "\e284"
}
.icon-moon-flattr:before {
    content: "\e285"
}
.icon-moon-foursquare:before {
    content: "\e286"
}
.icon-moon-foursquare-2:before {
    content: "\e287"
}
.icon-moon-paypal:before {
    content: "\e288"
}
.icon-moon-paypal-2:before {
    content: "\e289"
}
.icon-moon-paypal-3:before {
    content: "\e28a"
}
.icon-moon-yelp:before {
    content: "\e28b"
}
.icon-moon-libreoffice:before {
    content: "\e28c"
}
.icon-moon-file-pdf:before {
    content: "\e28d"
}
.icon-moon-file-openoffice:before {
    content: "\e28e"
}
.icon-moon-file-word:before {
    content: "\e28f"
}
.icon-moon-file-excel:before {
    content: "\e290"
}
.icon-moon-file-zip:before {
    content: "\e291"
}
.icon-moon-file-powerpoint:before {
    content: "\e292"
}
.icon-moon-file-xml:before {
    content: "\e293"
}
.icon-moon-file-css:before {
    content: "\e294"
}
.icon-moon-html5:before {
    content: "\e295"
}
.icon-moon-html5-2:before {
    content: "\e296"
}
.icon-moon-css3:before {
    content: "\e297"
}
.icon-moon-chrome:before {
    content: "\e298"
}
.icon-moon-firefox:before {
    content: "\e299"
}
.icon-moon-IE:before {
    content: "\e29a"
}
.icon-moon-opera:before {
    content: "\e29b"
}
.icon-moon-safari:before {
    content: "\e29c"
}
.icon-moon-IcoMoon:before {
    content: "\e29d"
}
.icon-moon-eye-4:before {
    content: "\e29e"
}
.icon-moon-bookmark-3:before {
    content: "\e29f"
}
.icon-moon-bookmarks:before {
    content: "\e2a0"
}
.icon-moon-brightness-medium:before {
    content: "\e2a1"
}
.icon-moon-brightness-contrast:before {
    content: "\e2a2"
}
.icon-moon-contrast-2:before {
    content: "\e2a3"
}
.icon-moon-star-4:before {
    content: "\e2a4"
}
.icon-moon-star-5:before {
    content: "\e2a5"
}
.icon-moon-star-6:before {
    content: "\e2a6"
}
.icon-moon-heart-2:before {
    content: "\e2a7"
}
.icon-moon-heart-3:before {
    content: "\e2a8"
}
.icon-moon-heart-broken:before {
    content: "\e2a9"
}
.icon-moon-thumbs-up-2:before {
    content: "\e2aa"
}
.icon-moon-thumbs-up-3:before {
    content: "\e2ab"
}
.icon-moon-happy:before {
    content: "\e2ac"
}
.icon-moon-happy-2:before {
    content: "\e2ad"
}
.icon-moon-smiley-2:before {
    content: "\e2ae"
}
.icon-moon-smiley-3:before {
    content: "\e2af"
}
.icon-moon-tongue:before {
    content: "\e2b0"
}
.icon-moon-tongue-2:before {
    content: "\e2b1"
}
.icon-moon-sad:before {
    content: "\e2b2"
}
.icon-moon-sad-2:before {
    content: "\e2b3"
}
.icon-moon-wink:before {
    content: "\e2b4"
}
.icon-moon-wink-2:before {
    content: "\e2b5"
}
.icon-moon-grin:before {
    content: "\e2b6"
}
.icon-moon-grin-2:before {
    content: "\e2b7"
}
.icon-moon-cool:before {
    content: "\e2b8"
}
.icon-moon-cool-2:before {
    content: "\e2b9"
}
.icon-moon-angry:before {
    content: "\e2ba"
}
.icon-moon-angry-2:before {
    content: "\e2bb"
}
.icon-moon-evil:before {
    content: "\e2bc"
}
.icon-moon-evil-2:before {
    content: "\e2bd"
}
.icon-moon-shocked:before {
    content: "\e2be"
}
.icon-moon-shocked-2:before {
    content: "\e2bf"
}
.icon-moon-confused:before {
    content: "\e2c0"
}
.icon-moon-confused-2:before {
    content: "\e2c1"
}
.icon-moon-neutral:before {
    content: "\e2c2"
}
.icon-moon-neutral-2:before {
    content: "\e2c3"
}
.icon-moon-wondering:before {
    content: "\e2c4"
}
.icon-moon-wondering-2:before {
    content: "\e2c5"
}
.icon-moon-home-4:before {
    content: "\e2c6"
}
.icon-moon-phone-3:before {
    content: "\e2c7"
}
.icon-moon-mobile-4:before {
    content: "\e2c8"
}
.icon-moon-mouse-2:before {
    content: "\e2c9"
}
.icon-moon-directions:before {
    content: "\e2ca"
}
.icon-moon-mail-6:before {
    content: "\e2cb"
}
.icon-moon-paperplane:before {
    content: "\e2cc"
}
.icon-moon-pencil-4:before {
    content: "\e2cd"
}
.icon-moon-feather:before {
    content: "\e2ce"
}
.icon-moon-paperclip-3:before {
    content: "\e2cf"
}
.icon-moon-drawer-4:before {
    content: "\e2d0"
}
.icon-moon-reply-2:before {
    content: "\e2d1"
}
.icon-moon-reply-all:before {
    content: "\e2d2"
}
.icon-moon-forward-5:before {
    content: "\e2d3"
}
.icon-moon-user-7:before {
    content: "\e2d4"
}
.icon-moon-users-3:before {
    content: "\e2d5"
}
.icon-moon-user-add:before {
    content: "\e2d6"
}
.icon-moon-vcard:before {
    content: "\e2d7"
}
.icon-moon-export:before {
    content: "\e2d8"
}
.icon-moon-location-5:before {
    content: "\e2d9"
}
.icon-moon-map-3:before {
    content: "\e2da"
}
.icon-moon-compass-5:before {
    content: "\e2db"
}
.icon-moon-location-6:before {
    content: "\e2dc"
}
.icon-moon-target-6:before {
    content: "\e2dd"
}
.icon-moon-share-3:before {
    content: "\e2de"
}
.icon-moon-sharable:before {
    content: "\e2df"
}
.icon-moon-heart-4:before {
    content: "\e2e0"
}
.icon-moon-heart-5:before {
    content: "\e2e1"
}
.icon-moon-star-7:before {
    content: "\e2e2"
}
.icon-moon-star-8:before {
    content: "\e2e3"
}
.icon-moon-thumbs-up-4:before {
    content: "\e2e4"
}
.icon-moon-thumbs-down-2:before {
    content: "\e2e5"
}
.icon-moon-chat-2:before {
    content: "\e2e6"
}
.icon-moon-comment-2:before {
    content: "\e2e7"
}
.icon-moon-quote:before {
    content: "\e2e8"
}
.icon-moon-house:before {
    content: "\e2e9"
}
.icon-moon-popup:before {
    content: "\e2ea"
}
.icon-moon-search-3:before {
    content: "\e2eb"
}
.icon-moon-flashlight:before {
    content: "\e2ec"
}
.icon-moon-printer:before {
    content: "\e2ed"
}
.icon-moon-bell-2:before {
    content: "\e2ee"
}
.icon-moon-link-3:before {
    content: "\e2ef"
}
.icon-moon-flag-3:before {
    content: "\e2f0"
}
.icon-moon-cog-5:before {
    content: "\e2f1"
}
.icon-moon-tools:before {
    content: "\e2f2"
}
.icon-moon-trophy-3:before {
    content: "\e2f3"
}
.icon-moon-tag-3:before {
    content: "\e2f4"
}
.icon-moon-camera-6:before {
    content: "\e2f5"
}
.icon-moon-megaphone:before {
    content: "\e2f6"
}
.icon-moon-moon-2:before {
    content: "\e2f7"
}
.icon-moon-palette:before {
    content: "\e2f8"
}
.icon-moon-leaf-2:before {
    content: "\e2f9"
}
.icon-moon-music-3:before {
    content: "\e2fa"
}
.icon-moon-music-4:before {
    content: "\e2fb"
}
.icon-moon-new:before {
    content: "\e2fc"
}
.icon-moon-graduation:before {
    content: "\e2fd"
}
.icon-moon-book-3:before {
    content: "\e2fe"
}
.icon-moon-newspaper-2:before {
    content: "\e2ff"
}
.icon-moon-bag:before {
    content: "\e300"
}
.icon-moon-airplane-2:before {
    content: "\e301"
}
.icon-moon-lifebuoy:before {
    content: "\e302"
}
.icon-moon-eye-5:before {
    content: "\e303"
}
.icon-moon-clock-5:before {
    content: "\e304"
}
.icon-moon-microphone-2:before {
    content: "\e305"
}
.icon-moon-calendar-4:before {
    content: "\e306"
}
.icon-moon-bolt-3:before {
    content: "\e307"
}
.icon-moon-thunder:before {
    content: "\e308"
}
.icon-moon-droplet-3:before {
    content: "\e309"
}
.icon-moon-cd-2:before {
    content: "\e30a"
}
.icon-moon-briefcase-3:before {
    content: "\e30b"
}
.icon-moon-air:before {
    content: "\e30c"
}
.icon-moon-hourglass:before {
    content: "\e30d"
}
.icon-moon-gauge:before {
    content: "\e30e"
}
.icon-moon-network:before {
    content: "\e30f"
}
.icon-moon-key-4:before {
    content: "\e310"
}
.icon-moon-battery-2:before {
    content: "\e311"
}
.icon-moon-bucket:before {
    content: "\e312"
}
.icon-moon-magnet-2:before {
    content: "\e313"
}
.icon-moon-drive:before {
    content: "\e314"
}
.icon-moon-cup:before {
    content: "\e315"
}
.icon-moon-rocket-2:before {
    content: "\e316"
}
.icon-moon-brush-2:before {
    content: "\e317"
}
.icon-moon-suitcase:before {
    content: "\e318"
}
.icon-moon-cone-2:before {
    content: "\e319"
}
.icon-moon-earth-3:before {
    content: "\e31a"
}
.icon-moon-keyboard-3:before {
    content: "\e31b"
}
.icon-moon-browser:before {
    content: "\e31c"
}
.icon-moon-publish:before {
    content: "\e31d"
}
.icon-moon-progress-3:before {
    content: "\e31e"
}
.icon-moon-progress-2:before {
    content: "\e31f"
}
.icon-moon-brogress-1:before {
    content: "\e320"
}
.icon-moon-progress-0:before {
    content: "\e321"
}
.icon-moon-sun:before {
    content: "\e322"
}
.icon-moon-sun-2:before {
    content: "\e323"
}
.icon-moon-adjust:before {
    content: "\e324"
}
.icon-moon-code-3:before {
    content: "\e325"
}
.icon-moon-screen-2:before {
    content: "\e326"
}
.icon-moon-infinity:before {
    content: "\e327"
}
.icon-moon-light-bulb:before {
    content: "\e328"
}
.icon-moon-credit-card-2:before {
    content: "\e329"
}
.icon-moon-database-2:before {
    content: "\e32a"
}
.icon-moon-voicemail:before {
    content: "\e32b"
}
.icon-moon-clipboard:before {
    content: "\e32c"
}
.icon-moon-cart-5:before {
    content: "\e32d"
}
.icon-moon-box-2:before {
    content: "\e32e"
}
.icon-moon-ticket-2:before {
    content: "\e32f"
}
.icon-moon-rss-2:before {
    content: "\e330"
}
.icon-moon-signal:before {
    content: "\e331"
}
.icon-moon-thermometer-2:before {
    content: "\e332"
}
.icon-moon-droplets:before {
    content: "\e333"
}
.icon-moon-untitled:before {
    content: "\e334"
}
.icon-moon-statistics:before {
    content: "\e335"
}
.icon-moon-pie-2:before {
    content: "\e336"
}
.icon-moon-bars-4:before {
    content: "\e337"
}
.icon-moon-graph:before {
    content: "\e338"
}
.icon-moon-lock-3:before {
    content: "\e339"
}
.icon-moon-lock-open:before {
    content: "\e33a"
}
.icon-moon-logout:before {
    content: "\e33b"
}
.icon-moon-login:before {
    content: "\e33c"
}
.icon-moon-checkmark-5:before {
    content: "\e33d"
}
.icon-moon-cross:before {
    content: "\e33e"
}
.icon-moon-minus-4:before {
    content: "\e33f"
}
.icon-moon-plus-4:before {
    content: "\e340"
}
.icon-moon-cross-2:before {
    content: "\e341"
}
.icon-moon-minus-5:before {
    content: "\e342"
}
.icon-moon-plus-5:before {
    content: "\e343"
}
.icon-moon-cross-3:before {
    content: "\e344"
}
.icon-moon-minus-6:before {
    content: "\e345"
}
.icon-moon-plus-6:before {
    content: "\e346"
}
.icon-moon-erase:before {
    content: "\e347"
}
.icon-moon-blocked-3:before {
    content: "\e348"
}
.icon-moon-info-5:before {
    content: "\e349"
}
.icon-moon-info-6:before {
    content: "\e34a"
}
.icon-moon-question-2:before {
    content: "\e34b"
}
.icon-moon-help:before {
    content: "\e34c"
}
.icon-moon-warning-3:before {
    content: "\e34d"
}
.icon-moon-cycle:before {
    content: "\e34e"
}
.icon-moon-cw:before {
    content: "\e34f"
}
.icon-moon-ccw:before {
    content: "\e350"
}
.icon-moon-shuffle-2:before {
    content: "\e351"
}
.icon-moon-arrow:before {
    content: "\e352"
}
.icon-moon-arrow-2:before {
    content: "\e353"
}
.icon-moon-retweet:before {
    content: "\e354"
}
.icon-moon-loop-5:before {
    content: "\e355"
}
.icon-moon-history-2:before {
    content: "\e356"
}
.icon-moon-back:before {
    content: "\e357"
}
.icon-moon-switch-3:before {
    content: "\e358"
}
.icon-moon-list-5:before {
    content: "\e359"
}
.icon-moon-add-to-list:before {
    content: "\e35a"
}
.icon-moon-layout:before {
    content: "\e35b"
}
.icon-moon-list-6:before {
    content: "\e35c"
}
.icon-moon-text:before {
    content: "\e35d"
}
.icon-moon-text-2:before {
    content: "\e35e"
}
.icon-moon-document:before {
    content: "\e35f"
}
.icon-moon-docs:before {
    content: "\e360"
}
.icon-moon-landscape:before {
    content: "\e361"
}
.icon-moon-pictures:before {
    content: "\e362"
}
.icon-moon-video:before {
    content: "\e363"
}
.icon-moon-music-5:before {
    content: "\e364"
}
.icon-moon-folder-3:before {
    content: "\e365"
}
.icon-moon-archive:before {
    content: "\e366"
}
.icon-moon-trash:before {
    content: "\e367"
}
.icon-moon-upload-5:before {
    content: "\e368"
}
.icon-moon-download-5:before {
    content: "\e369"
}
.icon-moon-disk-3:before {
    content: "\e36a"
}
.icon-moon-install:before {
    content: "\e36b"
}
.icon-moon-cloud-4:before {
    content: "\e36c"
}
.icon-moon-upload-6:before {
    content: "\e36d"
}
.icon-moon-bookmark-4:before {
    content: "\e36e"
}
.icon-moon-bookmarks-2:before {
    content: "\e36f"
}
.icon-moon-book-4:before {
    content: "\e370"
}
.icon-moon-play-6:before {
    content: "\e371"
}
.icon-moon-pause-5:before {
    content: "\e372"
}
.icon-moon-record:before {
    content: "\e373"
}
.icon-moon-stop-5:before {
    content: "\e374"
}
.icon-moon-next-2:before {
    content: "\e375"
}
.icon-moon-previous-2:before {
    content: "\e376"
}
.icon-moon-first-3:before {
    content: "\e377"
}
.icon-moon-last-3:before {
    content: "\e378"
}
.icon-moon-resize-enlarge:before {
    content: "\e379"
}
.icon-moon-resize-shrink:before {
    content: "\e37a"
}
.icon-moon-volume-4:before {
    content: "\e37b"
}
.icon-moon-sound:before {
    content: "\e37c"
}
.icon-moon-mute:before {
    content: "\e37d"
}
.icon-moon-flow-cascade:before {
    content: "\e37e"
}
.icon-moon-flow-branch:before {
    content: "\e37f"
}
.icon-moon-flow-tree:before {
    content: "\e380"
}
.icon-moon-flow-line:before {
    content: "\e381"
}
.icon-moon-flow-parallel:before {
    content: "\e382"
}
.icon-moon-arrow-left-5:before {
    content: "\e383"
}
.icon-moon-arrow-down-5:before {
    content: "\e384"
}
.icon-moon-arrow-up--upload:before {
    content: "\e385"
}
.icon-moon-arrow-right-5:before {
    content: "\e386"
}
.icon-moon-arrow-left-6:before {
    content: "\e387"
}
.icon-moon-arrow-down-6:before {
    content: "\e388"
}
.icon-moon-arrow-up-5:before {
    content: "\e389"
}
.icon-moon-arrow-right-6:before {
    content: "\e38a"
}
.icon-moon-arrow-left-7:before {
    content: "\e38b"
}
.icon-moon-arrow-down-7:before {
    content: "\e38c"
}
.icon-moon-arrow-up-6:before {
    content: "\e38d"
}
.icon-moon-arrow-right-7:before {
    content: "\e38e"
}
.icon-moon-arrow-left-8:before {
    content: "\e38f"
}
.icon-moon-arrow-down-8:before {
    content: "\e390"
}
.icon-moon-arrow-up-7:before {
    content: "\e391"
}
.icon-moon-arrow-right-8:before {
    content: "\e392"
}
.icon-moon-arrow-left-9:before {
    content: "\e393"
}
.icon-moon-arrow-down-9:before {
    content: "\e394"
}
.icon-moon-arrow-up-8:before {
    content: "\e395"
}
.icon-moon-arrow-right-9:before {
    content: "\e396"
}
.icon-moon-arrow-left-10:before {
    content: "\e397"
}
.icon-moon-arrow-down-10:before {
    content: "\e398"
}
.icon-moon-arrow-up-9:before {
    content: "\e399"
}
.icon-moon-arrow-right-10:before {
    content: "\e39a"
}
.icon-moon-arrow-left-11:before {
    content: "\e39b"
}
.icon-moon-arrow-down-11:before {
    content: "\e39c"
}
.icon-moon-arrow-up-10:before {
    content: "\e39d"
}
.icon-moon-untitled-2:before {
    content: "\e39e"
}
.icon-moon-arrow-left-12:before {
    content: "\e39f"
}
.icon-moon-arrow-down-12:before {
    content: "\e3a0"
}
.icon-moon-arrow-up-11:before {
    content: "\e3a1"
}
.icon-moon-arrow-right-11:before {
    content: "\e3a2"
}
.icon-moon-menu-3:before {
    content: "\e3a3"
}
.icon-moon-ellipsis:before {
    content: "\e3a4"
}
.icon-moon-dots:before {
    content: "\e3a5"
}
.icon-moon-dot:before {
    content: "\e3a6"
}
.icon-moon-cc:before {
    content: "\e3a7"
}
.icon-moon-cc-by:before {
    content: "\e3a8"
}
.icon-moon-cc-sa:before {
    content: "\e3a9"
}
.icon-moon-cc-nd:before {
    content: "\e3aa"
}
.icon-moon-cc-pd:before {
    content: "\e3ab"
}
.icon-moon-cc-share:before {
    content: "\e3ac"
}
.icon-moon-cc-share-2:before {
    content: "\e3ad"
}
.icon-moon-daniel-bruce:before {
    content: "\e3ae"
}
.icon-moon-daniel-bruce-2:before {
    content: "\e3af"
}
.icon-moon-github-6:before {
    content: "\e3b0"
}
.icon-moon-flickr-5:before {
    content: "\e3b1"
}
.icon-moon-flickr-6:before {
    content: "\e3b2"
}
.icon-moon-vimeo-3:before {
    content: "\e3b3"
}
.icon-moon-vimeo-4:before {
    content: "\e3b4"
}
.icon-moon-twitter-5:before {
    content: "\e3b5"
}
.icon-moon-twitter-6:before {
    content: "\e3b6"
}
.icon-moon-facebook-4:before {
    content: "\e3b7"
}
.icon-moon-facebook-5:before {
    content: "\e3b8"
}
.icon-moon-facebook-6:before {
    content: "\e3b9"
}
.icon-moon-googleplus:before {
    content: "\e3ba"
}
.icon-moon-googleplus-2:before {
    content: "\e3bb"
}
.icon-moon-pinterest-3:before {
    content: "\e3bc"
}
.icon-moon-pinterest-4:before {
    content: "\e3bd"
}
.icon-moon-tumblr-3:before {
    content: "\e3be"
}
.icon-moon-tumblr-4:before {
    content: "\e3bf"
}
.icon-moon-linkedin-2:before {
    content: "\e3c0"
}
.icon-moon-linkedin-3:before {
    content: "\e3c1"
}
.icon-moon-dropbox:before {
    content: "\e3c2"
}
.icon-moon-evernote:before {
    content: "\e3c3"
}
.icon-moon-skype-3:before {
    content: "\e3c4"
}
.icon-moon-skype-4:before {
    content: "\e3c5"
}
.icon-moon-paypal-4:before {
    content: "\e3c6"
}
.icon-moon-picasa:before {
    content: "\e3c7"
}
.icon-moon-clipboard-2:before {
    content: "\e3c8"
}
.icon-moon-tag-4:before {
    content: "\e3c9"
}
.icon-moon-file-6:before {
    content: "\e3ca"
}
.icon-moon-window-2:before {
    content: "\e3cb"
}
.icon-moon-files:before {
    content: "\e3cc"
}
.icon-moon-file-7:before {
    content: "\e3cd"
}
.icon-moon-notice:before {
    content: "\e3ce"
}
.icon-moon-alarm-clock:before {
    content: "\e3cf"
}
.icon-moon-picture-2:before {
    content: "\e3d0"
}
.icon-moon-pictures-2:before {
    content: "\e3d1"
}
.icon-moon-pictures-3:before {
    content: "\e3d2"
}
.icon-moon-site-map:before {
    content: "\e3d3"
}
.icon-moon-site-map-2:before {
    content: "\e3d4"
}
.icon-moon-chart-3:before {
    content: "\e3d5"
}
.icon-moon-chart-4:before {
    content: "\e3d6"
}
.icon-moon-chart-5:before {
    content: "\e3d7"
}
.icon-moon-chart-6:before {
    content: "\e3d8"
}
.icon-moon-chart-7:before {
    content: "\e3d9"
}
.icon-moon-location-7:before {
    content: "\e3da"
}
.icon-moon-checkmark-6:before {
    content: "\e3db"
}
.icon-moon-checkmark-7:before {
    content: "\e3dc"
}
.icon-moon-checkmark-8:before {
    content: "\e3dd"
}
.icon-moon-microphone-3:before {
    content: "\e3de"
}
.icon-moon-microphone-4:before {
    content: "\e3df"
}
.icon-moon-folder-4:before {
    content: "\e3e0"
}
.icon-moon-direction:before {
    content: "\e3e1"
}
.icon-moon-mute-2:before {
    content: "\e3e2"
}
.icon-moon-zoom-in-2:before {
    content: "\e3e3"
}
.icon-moon-zoom-out-2:before {
    content: "\e3e4"
}
.icon-moon-locked-2:before {
    content: "\e3e5"
}
.icon-moon-unlocked-2:before {
    content: "\e3e6"
}
.icon-moon-medal:before {
    content: "\e3e7"
}
.icon-moon-medal-2:before {
    content: "\e3e8"
}
.icon-moon-stack-2:before {
    content: "\e3e9"
}
.icon-moon-street-light:before {
    content: "\e3ea"
}
.icon-moon-thermometer-3:before {
    content: "\e3eb"
}
.icon-moon-box-3:before {
    content: "\e3ec"
}
.icon-moon-cube:before {
    content: "\e3ed"
}
.icon-moon-chat-3:before {
    content: "\e3ee"
}
.icon-moon-comments:before {
    content: "\e3ef"
}
.icon-moon-chat-4:before {
    content: "\e3f0"
}
.icon-moon-chat-5:before {
    content: "\e3f1"
}
.icon-moon-volume-5:before {
    content: "\e3f2"
}
.icon-moon-volume-6:before {
    content: "\e3f3"
}
.icon-moon-volume-7:before {
    content: "\e3f4"
}
.icon-moon-equalizer-3:before {
    content: "\e3f5"
}
.icon-moon-resize:before {
    content: "\e3f6"
}
.icon-moon-auction:before {
    content: "\e3f7"
}
.icon-moon-stats-3:before {
    content: "\e3f8"
}
.icon-moon-pin-2:before {
    content: "\e3f9"
}
.icon-moon-reply-3:before {
    content: "\e3fa"
}
.icon-moon-square:before {
    content: "\e3fb"
}
.icon-moon-square-2:before {
    content: "\e3fc"
}
.icon-moon-circle:before {
    content: "\e3fd"
}
.icon-moon-dollar:before {
    content: "\e3fe"
}
.icon-moon-coins:before {
    content: "\e3ff"
}
.icon-moon-address-book-3:before {
    content: "\e400"
}
.icon-moon-bookmark-5:before {
    content: "\e401"
}
.icon-moon-envelope-2:before {
    content: "\e402"
}
.icon-moon-male:before {
    content: "\e403"
}
.icon-moon-female:before {
    content: "\e404"
}
.icon-moon-aids:before {
    content: "\e405"
}
.icon-moon-heart-6:before {
    content: "\e406"
}
.icon-moon-info-7:before {
    content: "\e407"
}
.icon-moon-info-8:before {
    content: "\e408"
}
.icon-moon-blocked-4:before {
    content: "\e409"
}
.icon-moon-tags-2:before {
    content: "\e40a"
}
.icon-moon-heart-7:before {
    content: "\e40b"
}
.icon-moon-heart-8:before {
    content: "\e40c"
}
.icon-moon-switch-4:before {
    content: "\e40d"
}
.icon-moon-reddit:before {
    content: "\e40e"
}
.icon-whh-abacus,
.icon-whh-addfolder,
.icon-whh-addfriend,
.icon-whh-affiliate,
.icon-whh-alarm,
.icon-whh-alert,
.icon-whh-algorhythm,
.icon-whh-alignbottomedges,
.icon-whh-aligncenter,
.icon-whh-alignhorizontalcenters,
.icon-whh-alignjustify,
.icon-whh-alignleft,
.icon-whh-alignleftedges,
.icon-whh-alignright,
.icon-whh-alignrightedges,
.icon-whh-aligntopedges,
.icon-whh-alignverticalcenters,
.icon-whh-android,
.icon-whh-apple,
.icon-whh-automobile,
.icon-whh-awstats,
.icon-whh-bag,
.icon-whh-balloon-question,
.icon-whh-bank,
.icon-whh-barcode,
.icon-whh-batteryaltcharging,
.icon-whh-batterycharged,
.icon-whh-batterycharging,
.icon-whh-bluetooth,
.icon-whh-braces,
.icon-whh-briefcase2,
.icon-whh-briefcase3,
.icon-whh-broom,
.icon-whh-browser,
.icon-whh-brush,
.icon-whh-bucket,
.icon-whh-bus,
.icon-whh-calculator,
.icon-whh-calculator2,
.icon-whh-calendar2,
.icon-whh-canvasrulers,
.icon-whh-capacitator,
.icon-whh-certificate,
.icon-whh-certificate2,
.icon-whh-chat,
.icon-whh-checkbox,
.icon-whh-checkbox2,
.icon-whh-checkin,
.icon-whh-chevrons,
.icon-whh-circle-arrow-down,
.icon-whh-circle-arrow-left,
.icon-whh-circle-arrow-right,
.icon-whh-circle-arrow-up,
.icon-whh-circle-cancel,
.icon-whh-circle-check,
.icon-whh-circle-minus,
.icon-whh-circle-plus,
.icon-whh-circleadd,
.icon-whh-circledelete,
.icon-whh-circledown,
.icon-whh-circleleft,
.icon-whh-circleright,
.icon-whh-circleselect,
.icon-whh-circleselection,
.icon-whh-circleup,
.icon-whh-clearformatting,
.icon-whh-clock,
.icon-whh-clock2,
.icon-whh-closetab,
.icon-whh-closewindow,
.icon-whh-cms,
.icon-whh-color,
.icon-whh-comment,
.icon-whh-comment2,
.icon-whh-comment5,
.icon-whh-contact,
.icon-whh-copy,
.icon-whh-createfile,
.icon-whh-crop,
.icon-whh-cursor,
.icon-whh-danger,
.icon-whh-database-delete,
.icon-whh-database-plus,
.icon-whh-dcsource,
.icon-whh-deletefile,
.icon-whh-deletefolder,
.icon-whh-diode,
.icon-whh-diskspace2,
.icon-whh-distributehorizontalcenters,
.icon-whh-distributeverticalcenters,
.icon-whh-domainaddon,
.icon-whh-download,
.icon-whh-drupal,
.icon-whh-elipse,
.icon-whh-email2,
.icon-whh-emailexport,
.icon-whh-emailforward,
.icon-whh-emailforward2,
.icon-whh-emailimport,
.icon-whh-emailrefresh,
.icon-whh-emailtrace,
.icon-whh-enter,
.icon-whh-equalizer,
.icon-whh-eraser,
.icon-whh-error,
.icon-whh-error2,
.icon-whh-evernote,
.icon-whh-excludeshape,
.icon-whh-exit,
.icon-whh-explorerwindow,
.icon-whh-exportfile,
.icon-whh-exposure,
.icon-whh-eyedropper,
.icon-whh-faq,
.icon-whh-fastdown,
.icon-whh-fastleft,
.icon-whh-fastright,
.icon-whh-fastup,
.icon-whh-favorite,
.icon-whh-favorite2,
.icon-whh-favoritefile,
.icon-whh-favoritefolder,
.icon-whh-file,
.icon-whh-firewire,
.icon-whh-flask,
.icon-whh-flaskfull,
.icon-whh-foldertree,
.icon-whh-font,
.icon-whh-forest,
.icon-whh-form,
.icon-whh-freeway,
.icon-whh-friends,
.icon-whh-ftp,
.icon-whh-ftpaccounts,
.icon-whh-gift,
.icon-whh-gmail,
.icon-whh-gpsoff,
.icon-whh-gpson,
.icon-whh-hammer,
.icon-whh-html,
.icon-whh-html5,
.icon-whh-images,
.icon-whh-importcontacts,
.icon-whh-importfile,
.icon-whh-inbox,
.icon-whh-incomingcall,
.icon-whh-indentleft,
.icon-whh-indentright,
.icon-whh-info,
.icon-whh-insertbarchart,
.icon-whh-insertpicture,
.icon-whh-insertpicturecenter,
.icon-whh-insertpictureleft,
.icon-whh-insertpictureright,
.icon-whh-insertpiechart,
.icon-whh-intersectshape,
.icon-whh-invert,
.icon-whh-java,
.icon-whh-kerning,
.icon-whh-key,
.icon-whh-keyboarddelete,
.icon-whh-laptop,
.icon-whh-law,
.icon-whh-layers,
.icon-whh-layers2,
.icon-whh-legacyfilemanager,
.icon-whh-line,
.icon-whh-lineheight,
.icon-whh-link,
.icon-whh-link2,
.icon-whh-magazine,
.icon-whh-managedhosting,
.icon-whh-maximize,
.icon-whh-medal,
.icon-whh-medalbronze,
.icon-whh-medalgold,
.icon-whh-medalsilver,
.icon-whh-merge,
.icon-whh-mergeshapes,
.icon-whh-metro,
.icon-whh-mimetype,
.icon-whh-minimize,
.icon-whh-missedcall,
.icon-whh-monitor,
.icon-whh-moon,
.icon-whh-music2,
.icon-whh-network,
.icon-whh-networksignal,
.icon-whh-newtab,
.icon-whh-newwindow,
.icon-whh-opennewwindow,
.icon-whh-outbox,
.icon-whh-outgoingcall,
.icon-whh-pagesetup,
.icon-whh-paintbrush,
.icon-whh-paintroll,
.icon-whh-palette,
.icon-whh-paperclip,
.icon-whh-paperclip2,
.icon-whh-paperclip3,
.icon-whh-pen,
.icon-whh-phone,
.icon-whh-phonebook,
.icon-whh-pin,
.icon-whh-place,
.icon-whh-placeadd,
.icon-whh-placedelete,
.icon-whh-placeios,
.icon-whh-plug,
.icon-whh-plugin2,
.icon-whh-polygon,
.icon-whh-powerplug,
.icon-whh-presentation,
.icon-whh-preview,
.icon-whh-price,
.icon-whh-price2,
.icon-whh-protecteddirectory,
.icon-whh-pull,
.icon-whh-push,
.icon-whh-qrcode,
.icon-whh-quote,
.icon-whh-rawaccesslogs,
.icon-whh-reademail,
.icon-whh-rectangleselection,
.icon-whh-redo,
.icon-whh-refresh,
.icon-whh-reliability,
.icon-whh-removefriend,
.icon-whh-repeat,
.icon-whh-repeatone,
.icon-whh-resellerhosting,
.icon-whh-resize,
.icon-whh-resizeh,
.icon-whh-resizev,
.icon-whh-restore,
.icon-whh-restricted,
.icon-whh-road,
.icon-whh-roadsign,
.icon-whh-roadsignleft,
.icon-whh-rotateclockwise,
.icon-whh-rotatecounterclockwise,
.icon-whh-roundedrectangle,
.icon-whh-router,
.icon-whh-ruler,
.icon-whh-save,
.icon-whh-scaledown,
.icon-whh-scales,
.icon-whh-scaleup,
.icon-whh-scope,
.icon-whh-screenshot,
.icon-whh-screwdriver,
.icon-whh-search,
.icon-whh-searchdocument,
.icon-whh-searchfolder,
.icon-whh-security,
.icon-whh-security2,
.icon-whh-selectionadd,
.icon-whh-selectionintersect,
.icon-whh-selectionrmove,
.icon-whh-settings5,
.icon-whh-shapes,
.icon-whh-share,
.icon-whh-sharedfile,
.icon-whh-sharedhosting,
.icon-whh-sharethree,
.icon-whh-shipping,
.icon-whh-shuffle,
.icon-whh-sidebar,
.icon-whh-socialnetworking,
.icon-whh-sortbynameascending,
.icon-whh-sortbynamedescending,
.icon-whh-sortbysizeascending,
.icon-whh-sortbysizedescending,
.icon-whh-spam2,
.icon-whh-speed,
.icon-whh-split,
.icon-whh-squarebrackets,
.icon-whh-ssh,
.icon-whh-stockdown,
.icon-whh-stocks,
.icon-whh-stockup,
.icon-whh-subscript,
.icon-whh-subtractshape,
.icon-whh-sum,
.icon-whh-sun,
.icon-whh-superscript,
.icon-whh-support,
.icon-whh-support3,
.icon-whh-supportrequest,
.icon-whh-switchoff,
.icon-whh-switchon,
.icon-whh-sync,
.icon-whh-sync2,
.icon-whh-synckeeplocal,
.icon-whh-synckeeponserver,
.icon-whh-syringe,
.icon-whh-taskmanager,
.icon-whh-temperature,
.icon-whh-terminal,
.icon-whh-tethering,
.icon-whh-tetrisone,
.icon-whh-tetristhree,
.icon-whh-tetristwo,
.icon-whh-thissideup,
.icon-whh-timeline,
.icon-whh-trafficlight,
.icon-whh-transform,
.icon-whh-treediagram,
.icon-whh-twocolumnleft,
.icon-whh-twocolumnleft2,
.icon-whh-twocolumnright,
.icon-whh-twocolumnright2,
.icon-whh-umbrella,
.icon-whh-undo,
.icon-whh-uni0430,
.icon-whh-uniF000,
.icon-whh-upload,
.icon-whh-usb,
.icon-whh-usb2,
.icon-whh-user,
.icon-whh-vector,
.icon-whh-volumefull,
.icon-whh-volumehalf,
.icon-whh-volumemute,
.icon-whh-volumemute2,
.icon-whh-warmedal,
.icon-whh-water,
.icon-whh-webpage,
.icon-whh-websitebuilder,
.icon-whh-wifi,
.icon-whh-wizard2,
.icon-whh-wordpress,
.icon-whh-wrench,
.icon-whh-zoomin,
.icon-whh-zoomout {
    font-family: whhglyphs;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased
}
.icon-whh-circle-arrow-left:before {
    content: "\f472"
}
.icon-whh-circle-arrow-right:before {
    content: "\f473"
}
.icon-whh-circle-arrow-up:before {
    content: "\f474"
}
.icon-whh-circle-arrow-down:before {
    content: "\f475"
}
.icon-whh-circle-plus:before {
    content: "\f476"
}
.icon-whh-circle-minus:before {
    content: "\f477"
}
.icon-whh-circle-cancel:before {
    content: "\f478"
}
.icon-whh-circle-check:before {
    content: "\f479"
}
.icon-whh-danger:before {
    content: "\f415"
}
.icon-whh-sharethree:before {
    content: "\f414"
}
.icon-whh-broom:before {
    content: "\f40a"
}
.icon-whh-speed:before {
    content: "\f40b"
}
.icon-whh-thissideup:before {
    content: "\f41d"
}
.icon-whh-searchdocument:before {
    content: "\f419"
}
.icon-whh-searchfolder:before {
    content: "\f41a"
}
.icon-whh-tetrisone:before {
    content: "\f34b"
}
.icon-whh-tetristwo:before {
    content: "\f34c"
}
.icon-whh-tetristhree:before {
    content: "\f34d"
}
.icon-whh-apple:before {
    content: "\f34e"
}
.icon-whh-favoritefolder:before {
    content: "\f382"
}
.icon-whh-favoritefile:before {
    content: "\f381"
}
.icon-whh-keyboarddelete:before {
    content: "\f3a6"
}
.icon-whh-circleleft:before {
    content: "\f3c6"
}
.icon-whh-circledown:before {
    content: "\f3c7"
}
.icon-whh-circleup:before {
    content: "\f3c8"
}
.icon-whh-circleright:before {
    content: "\f3c9"
}
.icon-whh-addfriend:before {
    content: "\f3da"
}
.icon-whh-removefriend:before {
    content: "\f3db"
}
.icon-whh-diode:before {
    content: "\f3e7"
}
.icon-whh-capacitator:before {
    content: "\f3e8"
}
.icon-whh-dcsource:before {
    content: "\f3e9"
}
.icon-whh-uniF000:before {
    content: "\f000"
}
.icon-whh-scales:before {
    content: "\f3fd"
}
.icon-whh-database-plus:before {
    content: "\f00c"
}
.icon-whh-database-delete:before {
    content: "\f00d"
}
.icon-whh-balloon-question:before {
    content: "\f013"
}
.icon-whh-support:before {
    content: "\f014"
}
.icon-whh-support3:before {
    content: "\f015"
}
.icon-whh-reliability:before {
    content: "\f016"
}
.icon-whh-affiliate:before {
    content: "\f01e"
}
.icon-whh-link:before {
    content: "\f022"
}
.icon-whh-ftp:before {
    content: "\f029"
}
.icon-whh-security:before {
    content: "\f02d"
}
.icon-whh-security2:before {
    content: "\f02e"
}
.icon-whh-uni0430:before {
    content: "\f030"
}
.icon-whh-price:before {
    content: "\f032"
}
.icon-whh-webpage:before {
    content: "\f033"
}
.icon-whh-websitebuilder:before {
    content: "\f034"
}
.icon-whh-cms:before {
    content: "\f036"
}
.icon-whh-sharedhosting:before {
    content: "\f037"
}
.icon-whh-managedhosting:before {
    content: "\f038"
}
.icon-whh-resellerhosting:before {
    content: "\f03a"
}
.icon-whh-socialnetworking:before {
    content: "\f03b"
}
.icon-whh-contact:before {
    content: "\f040"
}
.icon-whh-spam2:before {
    content: "\f048"
}
.icon-whh-emailforward2:before {
    content: "\f049"
}
.icon-whh-error:before {
    content: "\f04a"
}
.icon-whh-taskmanager:before {
    content: "\f04b"
}
.icon-whh-awstats:before {
    content: "\f04c"
}
.icon-whh-protecteddirectory:before {
    content: "\f04d"
}
.icon-whh-ssh:before {
    content: "\f04e"
}
.icon-whh-domainaddon:before {
    content: "\f053"
}
.icon-whh-error2:before {
    content: "\f05a"
}
.icon-whh-certificate2:before {
    content: "\f059"
}
.icon-whh-certificate:before {
    content: "\f058"
}
.icon-whh-mimetype:before {
    content: "\f057"
}
.icon-whh-wrench:before {
    content: "\f05b"
}
.icon-whh-refresh:before {
    content: "\f078"
}
.icon-whh-wordpress:before {
    content: "\f074"
}
.icon-whh-drupal:before {
    content: "\f075"
}
.icon-whh-html5:before {
    content: "\f069"
}
.icon-whh-html:before {
    content: "\f068"
}
.icon-whh-pull:before {
    content: "\f089"
}
.icon-whh-push:before {
    content: "\f088"
}
.icon-whh-form:before {
    content: "\f08c"
}
.icon-whh-java:before {
    content: "\f083"
}
.icon-whh-ftpaccounts:before {
    content: "\f07b"
}
.icon-whh-emailtrace:before {
    content: "\f091"
}
.icon-whh-importcontacts:before {
    content: "\f092"
}
.icon-whh-key:before {
    content: "\f093"
}
.icon-whh-legacyfilemanager:before {
    content: "\f095"
}
.icon-whh-faq:before {
    content: "\f099"
}
.icon-whh-plugin2:before {
    content: "\f098"
}
.icon-whh-images:before {
    content: "\f09f"
}
.icon-whh-braces:before {
    content: "\f0b4"
}
.icon-whh-squarebrackets:before {
    content: "\f0b3"
}
.icon-whh-restricted:before {
    content: "\f0ab"
}
.icon-whh-syringe:before {
    content: "\f0a9"
}
.icon-whh-network:before {
    content: "\f0a6"
}
.icon-whh-supportrequest:before {
    content: "\f0a3"
}
.icon-whh-calendar2:before {
    content: "\f0a1"
}
.icon-whh-chevrons:before {
    content: "\f0b5"
}
.icon-whh-algorhythm:before {
    content: "\f0b8"
}
.icon-whh-sync:before {
    content: "\f0bd"
}
.icon-whh-rawaccesslogs:before {
    content: "\f0c1"
}
.icon-whh-presentation:before {
    content: "\f0c4"
}
.icon-whh-search:before {
    content: "\f0c5"
}
.icon-whh-createfile:before {
    content: "\f0c6"
}
.icon-whh-save:before {
    content: "\f0c8"
}
.icon-whh-deletefile:before {
    content: "\f0c7"
}
.icon-whh-copy:before {
    content: "\f0c9"
}
.icon-whh-circleadd:before {
    content: "\f0d1"
}
.icon-whh-circledelete:before {
    content: "\f0d2"
}
.icon-whh-circleselect:before {
    content: "\f0d3"
}
.icon-whh-monitor:before {
    content: "\f0d5"
}
.icon-whh-file:before {
    content: "\f0d6"
}
.icon-whh-laptop:before {
    content: "\f0d8"
}
.icon-whh-explorerwindow:before {
    content: "\f0d9"
}
.icon-whh-addfolder:before {
    content: "\f0da"
}
.icon-whh-deletefolder:before {
    content: "\f0db"
}
.icon-whh-cursor:before {
    content: "\f0dc"
}
.icon-whh-diskspace2:before {
    content: "\f0e0"
}
.icon-whh-volumemute:before {
    content: "\f0e4"
}
.icon-whh-volumemute2:before {
    content: "\f0e5"
}
.icon-whh-volumefull:before {
    content: "\f0e2"
}
.icon-whh-volumehalf:before {
    content: "\f0e3"
}
.icon-whh-router:before {
    content: "\f0e9"
}
.icon-whh-plug:before {
    content: "\f0ea"
}
.icon-whh-treediagram:before {
    content: "\f0ec"
}
.icon-whh-powerplug:before {
    content: "\f0ed"
}
.icon-whh-sharedfile:before {
    content: "\f0ef"
}
.icon-whh-foldertree:before {
    content: "\f0f0"
}
.icon-whh-batterycharging:before {
    content: "\f0f3"
}
.icon-whh-batterycharged:before {
    content: "\f0f4"
}
.icon-whh-tethering:before {
    content: "\f0f1"
}
.icon-whh-firewire:before {
    content: "\f0fc"
}
.icon-whh-wifi:before {
    content: "\f0ff"
}
.icon-whh-networksignal:before {
    content: "\f100"
}
.icon-whh-batteryaltcharging:before {
    content: "\f104"
}
.icon-whh-screenshot:before {
    content: "\f109"
}
.icon-whh-usb:before {
    content: "\f10d"
}
.icon-whh-usb2:before {
    content: "\f10e"
}
.icon-whh-terminal:before {
    content: "\f114"
}
.icon-whh-download:before {
    content: "\f11a"
}
.icon-whh-upload:before {
    content: "\f11b"
}
.icon-whh-sync2:before {
    content: "\f11c"
}
.icon-whh-sidebar:before {
    content: "\f124"
}
.icon-whh-android:before {
    content: "\f12a"
}
.icon-whh-comment:before {
    content: "\f12c"
}
.icon-whh-bluetooth:before {
    content: "\f12b"
}
.icon-whh-favorite2:before {
    content: "\f13b"
}
.icon-whh-favorite:before {
    content: "\f13a"
}
.icon-whh-email2:before {
    content: "\f136"
}
.icon-whh-phonebook:before {
    content: "\f135"
}
.icon-whh-friends:before {
    content: "\f134"
}
.icon-whh-user:before {
    content: "\f133"
}
.icon-whh-quote:before {
    content: "\f12f"
}
.icon-whh-comment2:before {
    content: "\f12d"
}
.icon-whh-gmail:before {
    content: "\f150"
}
.icon-whh-comment5:before {
    content: "\f157"
}
.icon-whh-phone:before {
    content: "\f15b"
}
.icon-whh-missedcall:before {
    content: "\f15c"
}
.icon-whh-incomingcall:before {
    content: "\f15d"
}
.icon-whh-outgoingcall:before {
    content: "\f15e"
}
.icon-whh-browser:before {
    content: "\f159"
}
.icon-whh-share:before {
    content: "\f16c"
}
.icon-whh-newwindow:before {
    content: "\f16d"
}
.icon-whh-closewindow:before {
    content: "\f16e"
}
.icon-whh-newtab:before {
    content: "\f16f"
}
.icon-whh-closetab:before {
    content: "\f170"
}
.icon-whh-reademail:before {
    content: "\f173"
}
.icon-whh-emailrefresh:before {
    content: "\f174"
}
.icon-whh-emailforward:before {
    content: "\f175"
}
.icon-whh-emailexport:before {
    content: "\f176"
}
.icon-whh-emailimport:before {
    content: "\f177"
}
.icon-whh-inbox:before {
    content: "\f178"
}
.icon-whh-outbox:before {
    content: "\f179"
}
.icon-whh-evernote:before {
    content: "\f17c"
}
.icon-whh-chat:before {
    content: "\f162"
}
.icon-whh-equalizer:before {
    content: "\f18e"
}
.icon-whh-music2:before {
    content: "\f18d"
}
.icon-whh-shuffle:before {
    content: "\f188"
}
.icon-whh-repeat:before {
    content: "\f187"
}
.icon-whh-repeatone:before {
    content: "\f196"
}
.icon-whh-vector:before {
    content: "\f1b6"
}
.icon-whh-bucket:before {
    content: "\f1b5"
}
.icon-whh-selectionintersect:before {
    content: "\f1b4"
}
.icon-whh-selectionrmove:before {
    content: "\f1b3"
}
.icon-whh-selectionadd:before {
    content: "\f1b2"
}
.icon-whh-circleselection:before {
    content: "\f1b1"
}
.icon-whh-rectangleselection:before {
    content: "\f1b0"
}
.icon-whh-crop:before {
    content: "\f1af"
}
.icon-whh-font:before {
    content: "\f1ae"
}
.icon-whh-eyedropper:before {
    content: "\f1ad"
}
.icon-whh-twocolumnleft2:before {
    content: "\f1aa"
}
.icon-whh-twocolumnright2:before {
    content: "\f1a8"
}
.icon-whh-transform:before {
    content: "\f1a6"
}
.icon-whh-twocolumnright:before {
    content: "\f1a7"
}
.icon-whh-twocolumnleft:before {
    content: "\f1a9"
}
.icon-whh-brush:before {
    content: "\f1b8"
}
.icon-whh-palette:before {
    content: "\f1b9"
}
.icon-whh-elipse:before {
    content: "\f1bc"
}
.icon-whh-roundedrectangle:before {
    content: "\f1bd"
}
.icon-whh-polygon:before {
    content: "\f1be"
}
.icon-whh-line:before {
    content: "\f1bf"
}
.icon-whh-lineheight:before {
    content: "\f1c0"
}
.icon-whh-sortbynameascending:before {
    content: "\f1c1"
}
.icon-whh-sortbynamedescending:before {
    content: "\f1c2"
}
.icon-whh-sortbysizeascending:before {
    content: "\f1c3"
}
.icon-whh-sortbysizedescending:before {
    content: "\f1c4"
}
.icon-whh-distributeverticalcenters:before {
    content: "\f1db"
}
.icon-whh-distributehorizontalcenters:before {
    content: "\f1dc"
}
.icon-whh-alignjustify:before {
    content: "\f1da"
}
.icon-whh-aligncenter:before {
    content: "\f1d9"
}
.icon-whh-alignright:before {
    content: "\f1d8"
}
.icon-whh-alignleft:before {
    content: "\f1d7"
}
.icon-whh-alignleftedges:before {
    content: "\f1d6"
}
.icon-whh-alignrightedges:before {
    content: "\f1d5"
}
.icon-whh-aligntopedges:before {
    content: "\f1d4"
}
.icon-whh-alignbottomedges:before {
    content: "\f1d3"
}
.icon-whh-alignhorizontalcenters:before {
    content: "\f1d2"
}
.icon-whh-alignverticalcenters:before {
    content: "\f1d1"
}
.icon-whh-layers:before {
    content: "\f1ca"
}
.icon-whh-layers2:before {
    content: "\f1cb"
}
.icon-whh-shapes:before {
    content: "\f1dd"
}
.icon-whh-exposure:before {
    content: "\f1de"
}
.icon-whh-invert:before {
    content: "\f1df"
}
.icon-whh-insertpicture:before {
    content: "\f1e0"
}
.icon-whh-insertpictureleft:before {
    content: "\f1e1"
}
.icon-whh-insertpictureright:before {
    content: "\f1e2"
}
.icon-whh-insertpicturecenter:before {
    content: "\f1e3"
}
.icon-whh-insertpiechart:before {
    content: "\f1e4"
}
.icon-whh-insertbarchart:before {
    content: "\f1e5"
}
.icon-whh-color:before {
    content: "\f1e6"
}
.icon-whh-clearformatting:before {
    content: "\f1e7"
}
.icon-whh-paintbrush:before {
    content: "\f1e8"
}
.icon-whh-kerning:before {
    content: "\f1e9"
}
.icon-whh-subscript:before {
    content: "\f1ea"
}
.icon-whh-superscript:before {
    content: "\f1eb"
}
.icon-whh-magazine:before {
    content: "\f1ec"
}
.icon-whh-resize:before {
    content: "\f1ed"
}
.icon-whh-ruler:before {
    content: "\f1ef"
}
.icon-whh-pen:before {
    content: "\f1ee"
}
.icon-whh-rotateclockwise:before {
    content: "\f202"
}
.icon-whh-rotatecounterclockwise:before {
    content: "\f203"
}
.icon-whh-eraser:before {
    content: "\f1f1"
}
.icon-whh-indentleft:before {
    content: "\f1f2"
}
.icon-whh-indentright:before {
    content: "\f1f3"
}
.icon-whh-paintroll:before {
    content: "\f1fa"
}
.icon-whh-wizard2:before {
    content: "\f1fb"
}
.icon-whh-subtractshape:before {
    content: "\f1fe"
}
.icon-whh-intersectshape:before {
    content: "\f1ff"
}
.icon-whh-excludeshape:before {
    content: "\f200"
}
.icon-whh-mergeshapes:before {
    content: "\f201"
}
.icon-whh-canvasrulers:before {
    content: "\f205"
}
.icon-whh-sun:before {
    content: "\f206"
}
.icon-whh-moon:before {
    content: "\f207"
}
.icon-whh-water:before {
    content: "\f208"
}
.icon-whh-pin:before {
    content: "\f20a"
}
.icon-whh-placeios:before {
    content: "\f20c"
}
.icon-whh-temperature:before {
    content: "\f20d"
}
.icon-whh-clock:before {
    content: "\f210"
}
.icon-whh-scope:before {
    content: "\f212"
}
.icon-whh-umbrella:before {
    content: "\f218"
}
.icon-whh-roadsign:before {
    content: "\f21b"
}
.icon-whh-forest:before {
    content: "\f217"
}
.icon-whh-gpsoff:before {
    content: "\f21e"
}
.icon-whh-gpson:before {
    content: "\f21f"
}
.icon-whh-place:before {
    content: "\f220"
}
.icon-whh-placeadd:before {
    content: "\f221"
}
.icon-whh-placedelete:before {
    content: "\f222"
}
.icon-whh-checkin:before {
    content: "\f223"
}
.icon-whh-trafficlight:before {
    content: "\f22a"
}
.icon-whh-clock2:before {
    content: "\f22b"
}
.icon-whh-alarm:before {
    content: "\f233"
}
.icon-whh-bag:before {
    content: "\f234"
}
.icon-whh-automobile:before {
    content: "\f239"
}
.icon-whh-road:before {
    content: "\f249"
}
.icon-whh-freeway:before {
    content: "\f24a"
}
.icon-whh-bus:before {
    content: "\f241"
}
.icon-whh-shipping:before {
    content: "\f23f"
}
.icon-whh-roadsignleft:before {
    content: "\f240"
}
.icon-whh-stockup:before {
    content: "\f251"
}
.icon-whh-stocks:before {
    content: "\f250"
}
.icon-whh-stockdown:before {
    content: "\f252"
}
.icon-whh-metro:before {
    content: "\f24f"
}
.icon-whh-timeline:before {
    content: "\f253"
}
.icon-whh-calculator:before {
    content: "\f258"
}
.icon-whh-briefcase2:before {
    content: "\f25e"
}
.icon-whh-briefcase3:before {
    content: "\f25f"
}
.icon-whh-gift:before {
    content: "\f260"
}
.icon-whh-bank:before {
    content: "\f262"
}
.icon-whh-abacus:before {
    content: "\f261"
}
.icon-whh-law:before {
    content: "\f263"
}
.icon-whh-price2:before {
    content: "\f264"
}
.icon-whh-calculator2:before {
    content: "\f265"
}
.icon-whh-paperclip:before {
    content: "\f284"
}
.icon-whh-paperclip2:before {
    content: "\f285"
}
.icon-whh-paperclip3:before {
    content: "\f286"
}
.icon-whh-flask:before {
    content: "\f27d"
}
.icon-whh-flaskfull:before {
    content: "\f27e"
}
.icon-whh-barcode:before {
    content: "\f276"
}
.icon-whh-qrcode:before {
    content: "\f275"
}
.icon-whh-hammer:before {
    content: "\f291"
}
.icon-whh-screwdriver:before {
    content: "\f292"
}
.icon-whh-medalsilver:before {
    content: "\f2e7"
}
.icon-whh-medalbronze:before {
    content: "\f2e8"
}
.icon-whh-medalgold:before {
    content: "\f2e6"
}
.icon-whh-medal:before {
    content: "\f2e5"
}
.icon-whh-warmedal:before {
    content: "\f2e4"
}
.icon-whh-checkbox:before {
    content: "\f310"
}
.icon-whh-maximize:before {
    content: "\f30f"
}
.icon-whh-checkbox2:before {
    content: "\f311"
}
.icon-whh-restore:before {
    content: "\f30d"
}
.icon-whh-minimize:before {
    content: "\f30e"
}
.icon-whh-settings5:before {
    content: "\f309"
}
.icon-whh-fastleft:before {
    content: "\f31a"
}
.icon-whh-fastright:before {
    content: "\f31b"
}
.icon-whh-fastup:before {
    content: "\f31c"
}
.icon-whh-fastdown:before {
    content: "\f31d"
}
.icon-whh-info:before {
    content: "\f315"
}
.icon-whh-alert:before {
    content: "\f316"
}
.icon-whh-resizeh:before {
    content: "\f318"
}
.icon-whh-resizev:before {
    content: "\f319"
}
.icon-whh-preview:before {
    content: "\f330"
}
.icon-whh-opennewwindow:before {
    content: "\f332"
}
.icon-whh-pagesetup:before {
    content: "\f331"
}
.icon-whh-exportfile:before {
    content: "\f32f"
}
.icon-whh-importfile:before {
    content: "\f32e"
}
.icon-whh-switchoff:before {
    content: "\f32d"
}
.icon-whh-switchon:before {
    content: "\f32c"
}
.icon-whh-redo:before {
    content: "\f32b"
}
.icon-whh-undo:before {
    content: "\f32a"
}
.icon-whh-zoomin:before {
    content: "\f320"
}
.icon-whh-zoomout:before {
    content: "\f321"
}
.icon-whh-enter:before {
    content: "\f323"
}
.icon-whh-exit:before {
    content: "\f324"
}
.icon-whh-scaleup:before {
    content: "\f325"
}
.icon-whh-scaledown:before {
    content: "\f326"
}
.icon-whh-merge:before {
    content: "\f334"
}
.icon-whh-split:before {
    content: "\f335"
}
.icon-whh-link2:before {
    content: "\f333"
}
.icon-whh-sum:before {
    content: "\f33b"
}
.icon-whh-synckeeplocal:before {
    content: "\f33e"
}
.icon-whh-synckeeponserver:before {
    content: "\f33d"
}
.alert {
    margin-bottom: 10px;
    padding-right: 14px
}
.alert.alert-notice {
    border: 1px solid #fed22f;
    background-color: #fff1a5
}
.alert .close {
    top: 0;
    right: 0
}
.alert .icon-warning-sign {
    margin-right: 5px
}
.alert-error-inline .alert {
    margin-bottom: 0
}
.alert-error .error_list {
    margin-bottom: 0;
    margin-left: 0
}
.alert-success .ok-icon {
    background-image: url(../../images/green-tick.png);
    height: 16px;
    width: 16px;
    display: block;
    margin: 0 5px
}
.alert.alert-central {
    text-align: center;
    border: 1px solid
}
.alert-warning-icon {
    height: 128px;
    display: block
}
.alert-warning-message .question {
    font-size: larger;
    font-weight: 700;
    margin-top: 10px
}
.alert-warning-message p.note {
    margin-top: 15px;
    font-size: 13px
}
.page-alert {
    position: absolute;
    width: 0;
    top: 0;
    left: 49%;
    z-index: 1020
}
.page-alert .alert {
    width: 550px;
    margin-left: -300px;
    border-top-width: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box
}
.navbar-fixed-top+.page-alert {
    top: 40px
}
body>.page-alert {
    position: fixed
}
ul li {
    list-style: none
}
ul.listview {
    margin: 10px 0
}
ul.listview>li {
    margin: 0;
    padding: 10px 10px 5px;
    border-bottom: 1px solid #DFDFDF
}
ul.listview>li.odd,
ul.listview>li:nth-child(odd) {
    background-color: #FCFCFC
}
ul.listview>li.even,
ul.listview>li:nth-child(even) {
    background-color: #fff
}
ul.listview>li .image-frame {
    padding: 5px;
    background: #fff;
    border: 1px solid #DFDFDF;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box
}
ul.listview>li .list-actions {
    -ms-filter: "alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
    -webkit-transition: all .6s ease-out;
    -moz-transition: all .6s ease-out;
    -o-transition: all .6s ease-out;
    -ms-transition: all .6s ease-out;
    transition: all .6s ease-out
}
ul.listview>li .info-details-pane {
    font-size: 10px;
    color: #999
}
ul.listview>li .info-details-pane .info-details {
    padding-left: 10px
}
ul.listview>li .info-details-pane time {
    float: right
}
ul.listview li:hover {
    background: #fffced
}
ul.listview li:hover .list-actions {
    -ms-filter: "alpha(Opacity=100)";
    filter: alpha(opacity=100);
    -khtml-opacity: 1;
    opacity: 1
}
ul.listview.listview-bordered>li {
    border: 1px solid #DFDFDF;
    border-top-color: #fff;
    border-bottom-color: #DFDFDF
}
ul.listview.listview-condensed>li {
    padding: 5px
}
.list-counter {
    text-align: right;
    font-size: 12px;
    color: #666
}
li.with-actions .list-actions {
    -ms-filter: "alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
    -webkit-transition: all .6s ease-out;
    -moz-transition: all .6s ease-out;
    -o-transition: all .6s ease-out;
    -ms-transition: all .6s ease-out;
    transition: all .6s ease-out
}
li.with-actions:hover .list-actions {
    -ms-filter: "alpha(Opacity=100)";
    filter: alpha(opacity=100);
    -khtml-opacity: 1;
    opacity: 1
}
.listview.metro li {
    margin-bottom: 10px;
    border: 4px solid transparent;
    padding: 10px;
    width: 300px;
    position: relative;
    display: block;
    cursor: pointer
}
.listview.metro li .icon {
    width: 48px;
    height: 48px;
    float: left
}
.listview.metro li .icon img {
    width: 100%;
    height: 100%
}
.listview.metro li .data {
    margin-left: 55px
}
.listview.metro li .data h4 {
    margin: 0;
    padding: 0 0 2px
}
.listview.metro li .data p {
    margin: 0;
    font-size: 9pt
}
.listview.metro li .data .progress-bar,
.listview.metro li .data .static-rating.small {
    margin-bottom: 3px
}
.listview.metro li:hover {
    outline: #ccc solid 3px
}
.listview.metro li:active {
    outline: #3e3e3e solid 3px
}
.listview.metro li:after,
.listview.metro li:before {
    display: table;
    content: "";
    line-height: 0
}
.listview.metro li:after {
    clear: both
}
.listview.metro.listview-image li {
    width: 380px
}
.listview.metro.listview-image li .icon {
    width: 100px;
    height: 100px;
    border: 1px solid #ccc
}
.listview.metro.listview-image li .data {
    margin-left: 110px
}
.listview.metro.listview-image li .data h4 {
    margin-bottom: 4px
}
.listview.metro.listview-image li .data p {
    line-height: 16px;
    font-size: 10pt;
    margin-bottom: 5px
}
.listview.metro.listview-image li .data .progress-bar,
.listview.metro.listview-image li .data .static-rating.small {
    margin-bottom: 10px
}
.listview.metro.listview-iconic li .icon {
    width: 32px;
    height: 32px;
    border: 1px solid #ccc
}
.listview.metro.listview-iconic li .data {
    margin-left: 40px
}
.listview.metro.listview-fluid li {
    float: left;
    margin-right: 10px
}
.listview.metro.listview-full li {
    width: auto
}
.listview.metro>li.selected {
    border: 4px solid #2d89ef
}
.listview.metro>li.selected:after {
    width: 0;
    height: 0;
    border-top: 40px solid #2d89ef;
    border-left: 40px solid transparent;
    position: absolute;
    display: block;
    right: 0;
    content: "";
    top: 0;
    z-index: 1001
}
.listview.metro>li.selected:before {
    position: absolute;
    content: "\e08a";
    color: #fff;
    right: 4px;
    top: 0;
    font-family: iconFont;
    z-index: 1002;
    display: block
}
.listview.metro:after,
.listview.metro:before {
    display: table;
    content: "";
    line-height: 0
}
.listview.metro:after {
    clear: both
}
.btn-filters {
    background-color: #272431;
    background-image: -ms-linear-gradient(top, #54506c, #272431);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#54506c), to(#272431));
    background-image: -webkit-linear-gradient(top, #54506c, #272431);
    background-image: -o-linear-gradient(top, #54506c, #272431);
    background-image: linear-gradient(top, #54506c, #272431);
    background-image: -moz-linear-gradient(top, #54506c, #272431);
    background-repeat: repeat-x;
    border-color: #272431 #272431 #1B1A23;
    color: #FFF!important;
    -webkit-text-shadow: 0 -1px 0 rgba(0, 0, 0, .33);
    -moz-text-shadow: 0 -1px 0 rgba(0, 0, 0, .33);
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .33)
}
.btn-filters.active,
.btn-filters.disabled,
.btn-filters:active,
.btn-filters:hover,
.btn-filters[disabled] {
    background-color: #272431
}
.pagination-filtered {
    color: red
}
#sf_admin_search_filter .sf_admin_search_options {
    position: absolute;
    right: 2px;
    top: 14px
}
#sf_admin_search_filter .sf_admin_search_options .dropdown-toggle {
    display: block;
    width: 16px;
    text-align: center
}
#sf_admin_search_filter form {
    margin-bottom: 0
}
#sf_admin_search_filter #admin_search_filter_input {
    width: 140px;
    padding-left: 26px;
    padding-right: 34px;
    -webkit-transition: width .5s ease-in-out;
    -moz-transition: width .5s ease-in-out;
    -o-transition: width .5s ease-in-out;
    transition: width .5s ease-in-out;
    margin-bottom: 0
}
#sf_admin_search_filter #admin_search_filter_input:focus {
    width: 180px
}
#sf_admin_search_filter .clean .btn-reset {
    display: none
}
#sf_admin_search_filter .clean .sf_admin_search_options {
    right: 6px
}
#sf_admin_search_filter .input-icon-search {
    margin-right: -25px;
    position: relative;
    top: 7px;
    color: #999;
    font-size: 14px
}
#sf_admin_search_filter .btn-reset-search {
    top: 7px;
    right: 15px;
    position: absolute;
    font-size: 14px
}
#sf_admin_search_filter .btn-reset-search:hover {
    text-decoration: none
}
#sf_admin_search_filter .dropdown-menu li>a {
    font-size: 14px;
    padding: 3px 20px 3px 10px
}
#sf_admin_search_filter .dropdown-menu .check-icon {
    display: inline-block;
    width: 16px;
    height: 16px;
    font-size: 10px
}
#sf_admin_search_filter .dropdown-menu .icon-filter {
    margin-right: 3px
}
#sf_admin_filter>.row {
    padding: 0 10px 10px
}
#sf_admin_filter #sf_admin_add_filter {
    text-align: right;
    vertical-align: top
}
#sf_admin_filter #sf_admin_add_filter label {
    display: inline-block;
    margin-right: 5px;
    margin-bottom: 10px;
    vertical-align: middle;
    font-size: 12px
}
#sf_admin_filter #sf_admin_filter_select {
    width: auto;
    height: auto;
    max-width: 150px
}
#sf_admin_filter #sf_admin_filter_select option:disabled {
    color: #AAA
}
#sf_admin_filter #sf_admin-filters-table {
    width: 100%
}
#sf_admin_filter #sf_admin-filters-table tr.sf_admin_form_row {
    padding: 2px
}
#sf_admin_filter #sf_admin-filters-table td.field {
    width: 180px
}
#sf_admin_filter #sf_admin-filters-table td.field input[type=checkbox] {
    margin-top: 0
}
#sf_admin_filter #sf_admin-filters-table td.field label {
    float: none;
    text-align: left;
    display: inline-block;
    font-size: 12px
}
#sf_admin_filter #sf_admin-filters-table td.values>.operator,
#sf_admin_filter #sf_admin-filters-table td.values>.value {
    display: inline-block
}
#sf_admin_filter #sf_admin-filters-table td.values .value input {
    margin-left: 20px
}
#sf_admin_filter #sf_admin-filters-table td.values .btn {
    font-size: 12px
}
#sf_admin_filter #sf_admin-filters-table .input-filter-text {
    margin: 0;
    vertical-align: top
}
#sf_admin_filter #sf_admin-filters-table .control-group {
    margin-bottom: 0
}
#sf_admin_filter #sf_admin-filters-table select.input-filter-operator {
    margin: 2px 0
}
.uneditable-input+.btn,
input[type=color]+.btn,
input[type=date]+.btn,
input[type=datetime-local]+.btn,
input[type=datetime]+.btn,
input[type=email]+.btn,
input[type=month]+.btn,
input[type=number]+.btn,
input[type=password]+.btn,
input[type=search]+.btn,
input[type=tel]+.btn,
input[type=text]+.btn,
input[type=time]+.btn,
input[type=url]+.btn,
input[type=week]+.btn,
select+.btn,
textarea+.btn {
    margin-bottom: 10px
}
.input-xxmini {
    width: 15px
}
.input-xmini {
    width: 30px
}
.input-wide {
    width: 95%
}
input.input-lg {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.33;
    border-radius: 6px
}
input[type=hidden].ac-input {
    width: 216px
}
textarea.fixed-size {
    resize: none
}
fieldset legend a {
    color: #555
}
fieldset legend a:hover {
    text-decoration: none
}
label input[type=checkbox],
label input[type=image],
label input[type=radio] {
    vertical-align: middle
}
.controls .uneditable-input,
.controls input[type=color],
.controls input[type=date],
.controls input[type=datetime-local],
.controls input[type=datetime],
.controls input[type=email],
.controls input[type=month],
.controls input[type=number],
.controls input[type=password],
.controls input[type=search],
.controls input[type=tel],
.controls input[type=text],
.controls input[type=time],
.controls input[type=url],
.controls input[type=week],
.controls select,
.controls textarea {
    margin-bottom: 0
}
.control-group>.controls>.help-block {
    margin-top: -5px
}
.control-group.error label .errors {
    display: inline-block;
    margin-left: 15px
}
.control-group.error .icon-warning-sign {
    color: #b94a48
}
.controls .alert-error {
    margin-top: 5px;
    margin-bottom: 0
}
form .errors {
    color: #b94a48;
    display: block
}
.form-horizontal label {
    float: left;
    width: 140px;
    padding-top: 5px;
    text-align: right
}
.form-inline {
    margin-bottom: 10px
}
.form-inline .control-group {
    zoom: 1;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    margin-right: 20px
}
.form-inline input[type=checkbox],
.form-inline input[type=radio] {
    margin: 0
}
.form-inline .btn-toolbar {
    zoom: 1;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top
}
.form-inline .btn-toolbar .btn {
    margin-top: 15px
}
.form-condensed {
    margin-bottom: 0
}
.form-condensed .form-actions {
    padding: 15px
}
.form-inline .form-condensed .control-group,
.form-inline.form-condensed .control-group {
    margin-right: 0
}
.form-inline .checkbox input[type=checkbox],
.form-inline .radio input[type=radio],
.form-search .checkbox input[type=checkbox],
.form-search .radio input[type=radio] {
    margin-top: 3px
}
.form-vertical .form-horizontal .control-group>label {
    text-align: left
}
.form-horizontal .form-vertical .control-group>label {
    float: none;
    padding-top: 0;
    text-align: left
}
.form-horizontal .form-vertical .controls {
    margin-left: 0
}
.form-horizontal .form-vertical .form-actions,
.form-horizontal .form-vertical.form-actions {
    padding-left: 20px
}
.control-group .control-group {
    margin-bottom: 5px
}
.form-label {
    display: block;
    margin-bottom: 5px
}
.form-label label {
    display: inline
}
.form-label .label-extra {
    font-style: italic
}
.help-block,
.help-inline {
    color: #AAA;
    font-style: italic;
    font-weight: lighter
}
.help-block {
    clear: both;
    margin-bottom: 0
}
.help-tooltip {
    font-size: 16px;
    margin: 2px 0 0 4px;
    zoom: 1;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top
}
.help-tooltip:hover {
    text-decoration: none
}
.small-labels .control-group>label {
    width: 70px
}
.small-labels .controls {
    margin-left: 80px
}
.small-labels .form-actions {
    padding-left: 80px
}
.form-horizontal .well .control-label {
    width: 120px
}
.form-horizontal .well .controls {
    margin-left: 140px
}
form .well>:last-child {
    margin-bottom: 0
}
.sf_admin_actions_block .btn,
.sf_admin_actions_block .btn-group {
    float: right;
    margin-left: 5px
}
.sf_admin_actions_block .btn-back {
    float: left
}
.sf_admin_actions_block .btn-new {
    margin-right: 10px
}
.form-actions.form-actions-tight {
    margin: 0
}
.input-date {
    z-index: 3
}
.radio_list.form-inline {
    margin-left: 5px
}
.radio_list.form-inline li {
    display: inline
}
.radio_list.form-inline li+li {
    margin-left: 10px
}
.rich-text {
    width: 580px;
    height: 150px
}
.sf_admin_date select,
.sf_admin_time select {
    width: auto
}
.sf_admin_date .input-append.date {
    float: left;
    margin-right: 5px
}
.sf_admin_form label {
    font-weight: 700
}
.sf_admin_form label.help-block,
.sf_admin_form label.help-inline {
    font-weight: lighter
}
.sf_admin_form .form-actions {
    margin-top: 0;
    border-top: none
}
.sf_admin_form .form-horizontal label {
    margin-bottom: 0;
    padding: 15px 0
}
.sf_admin_form .required-field-mark-label {
    margin-left: 15px
}
.sf_admin_form .sf_admin_actions_block {
    padding: 5px 10px;
    margin-bottom: 5px
}
.sf_admin_form .sf_admin_actions_block .btn-toolbar {
    margin: 5px 0
}
.sf_admin_form .tab-pane {
    padding: 0 5px
}
.sf_admin_form_row.control-group {
    padding: 5px 10px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box
}
.fieldset-1-cols .sf_admin_form_row .input-name {
    width: 480px
}
.fieldset-1-cols .sf_admin_form_row textarea {
    width: 500px
}
.fieldset-2-cols .sf_admin_form_row .input-name {
    width: 480px
}
.fieldset-2-cols .sf_admin_form_row textarea {
    width: 500px
}
.fieldset-3-cols .row-1-cols .sf_admin_form_row .input-name {
    width: 780px
}
.fieldset-3-cols .row-1-cols .sf_admin_form_row textarea {
    width: 790px
}
.sf_admin_actions_block .sf_admin_list_action.win-command {
    padding-top: 7px
}
.sf_admin_actions_block.nav-top.subnav-fixed .sf_admin_list_action.win-command {
    color: #fff;
    padding-top: 10px
}
.sf_admin_actions_block.subnav-fixed .sf_admin_list_action.btn,
.sf_admin_actions_block.subnav-unfixed .sf_admin_list_action.win-command {
}
.sf_admin_actions_block.subnav-unfixed .sf_admin_list_action.btn {
    float: left
}
.form-actions {
    box-shadow: 0 1px 1px #fff
}
.form-actions.btn-toolbar .btn {
    float: right
}
.form-actions.subnav-fixed {
    padding: 5px 20px
}
.required_field_mark {
    color: #D10000
}
.input-append input[type=email],
.input-append input[type=password],
.input-append input[type=tel],
.input-append input[type=text],
.input-prepend input[type=email],
.input-prepend input[type=password],
.input-prepend input[type=tel],
.input-prepend input[type=text] {
    width: 185px
}
.input-append input[type=email].input-xxmini,
.input-append input[type=password].input-xxmini,
.input-append input[type=tel].input-xxmini,
.input-append input[type=text].input-xxmini,
.input-prepend input[type=email].input-xxmini,
.input-prepend input[type=password].input-xxmini,
.input-prepend input[type=tel].input-xxmini,
.input-prepend input[type=text].input-xxmini {
    width: 15px
}
.input-append input[type=email].input-xmini,
.input-append input[type=password].input-xmini,
.input-append input[type=tel].input-xmini,
.input-append input[type=text].input-xmini,
.input-prepend input[type=email].input-xmini,
.input-prepend input[type=password].input-xmini,
.input-prepend input[type=tel].input-xmini,
.input-prepend input[type=text].input-xmini {
    width: 30px
}
.input-append input[type=email].input-mini,
.input-append input[type=password].input-mini,
.input-append input[type=tel].input-mini,
.input-append input[type=text].input-mini,
.input-prepend input[type=email].input-mini,
.input-prepend input[type=password].input-mini,
.input-prepend input[type=tel].input-mini,
.input-prepend input[type=text].input-mini {
    width: 60px
}
.input-append input[type=email].input-small,
.input-append input[type=password].input-small,
.input-append input[type=tel].input-small,
.input-append input[type=text].input-small,
.input-prepend input[type=email].input-small,
.input-prepend input[type=password].input-small,
.input-prepend input[type=tel].input-small,
.input-prepend input[type=text].input-small {
    width: 90px
}
.input-append input[type=email].input-medium,
.input-append input[type=password].input-medium,
.input-append input[type=tel].input-medium,
.input-append input[type=text].input-medium,
.input-prepend input[type=email].input-medium,
.input-prepend input[type=password].input-medium,
.input-prepend input[type=tel].input-medium,
.input-prepend input[type=text].input-medium {
    width: 150px
}
.input-append input[type=email].input-large,
.input-append input[type=password].input-large,
.input-append input[type=tel].input-large,
.input-append input[type=text].input-large,
.input-prepend input[type=email].input-large,
.input-prepend input[type=password].input-large,
.input-prepend input[type=tel].input-large,
.input-prepend input[type=text].input-large {
    width: 210px
}
.input-append input[type=email].input-xlarge,
.input-append input[type=password].input-xlarge,
.input-append input[type=tel].input-xlarge,
.input-append input[type=text].input-xlarge,
.input-prepend input[type=email].input-xlarge,
.input-prepend input[type=password].input-xlarge,
.input-prepend input[type=tel].input-xlarge,
.input-prepend input[type=text].input-xlarge {
    width: 270px
}
.input-append input[type=email].input-xxlarge,
.input-append input[type=password].input-xxlarge,
.input-append input[type=tel].input-xxlarge,
.input-append input[type=text].input-xxlarge,
.input-prepend input[type=email].input-xxlarge,
.input-prepend input[type=password].input-xxlarge,
.input-prepend input[type=tel].input-xxlarge,
.input-prepend input[type=text].input-xxlarge {
    width: 530px
}
.checkbox_list>li,
.radio_list>li {
    padding: 2px 0
}
.checkbox_list input[type=checkbox],
.checkbox_list input[type=radio],
.radio_list input[type=checkbox],
.radio_list input[type=radio] {
    margin-top: 0
}
.checkbox_list label,
.radio_list label {
    display: inline
}
.form-container-box {
    margin-bottom: 2px;
    border: 1px solid #E5E5E5;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box
}
.form-container-box .form-heading-bar {
    border-bottom: 0;
    height: 37px;
    background: #0070c2;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #0070c2), color-stop(1, #044677));
    background: -ms-linear-gradient(bottom, #0070c2, #044677);
    background: -moz-linear-gradient(center bottom, #0070c2 0, #044677 100%);
    filter: progid: dximagetransform.microsoft.gradient(startColorstr="#0070c2", endColorstr="#044677", GradientType=0);
    color: #fff;
    border-color: #0b4874
}
.form-container-box .form-title {
    font-size: 12px;
    line-height: 1.5em;
    margin: 0;
    padding: 4px 8px;
    -webkit-box-shadow: 0 0 1px #ccc;
    -moz-box-shadow: 0 0 1px #ccc;
    box-shadow: 0 0 1px #ccc;
    background-color: #e6e6e6;
    background-repeat: no-repeat;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), color-stop(25%, #fff), to(#e6e6e6));
    background-image: -webkit-linear-gradient(#fff, #fff 25%, #e6e6e6);
    background-image: -moz-linear-gradient(top, #fff, #fff 25%, #e6e6e6);
    background-image: -ms-linear-gradient(#fff, #fff 25%, #e6e6e6);
    background-image: -o-linear-gradient(#fff, #fff 25%, #e6e6e6);
    background-image: linear-gradient(#fff, #fff 25%, #e6e6e6);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
    border-bottom: 1px solid #d3d3d3
}
.form-container-box .form-container-inner {
    padding: 9px 15px
}
.form-container-box .form-container-inner .form-actions {
    margin-top: 0;
    border-top: 0
}
.quickform .control-group {
    margin-bottom: 2px
}
.sf_admin_actions.contextual-actions {
    display: none;
    font-size: 11px;
    margin-left: 10px
}
.sf_admin_actions.contextual-actions li {
    display: inline-block;
    margin-left: 10px;
    padding: 0
}
.sf_admin_actions.contextual-actions li a:hover {
    text-decoration: none
}
li:hover>.sf_admin_actions.contextual-actions {
    display: inline
}
textarea {
    resize: vertical;
    max-height: 400px
}
.btn-file {
    overflow: hidden;
    position: relative;
    vertical-align: middle
}
.btn-file>input {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    opacity: 0;
    filter: alpha(opacity=0);
    transform: translate(-300px, 0) scale(4);
    font-size: 23px;
    direction: ltr;
    cursor: pointer
}
.fileupload {
    margin-bottom: 9px
}
.fileupload .uneditable-input {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
    cursor: text
}
.fileupload .thumbnail {
    overflow: hidden;
    display: inline-block;
    margin-bottom: 5px;
    vertical-align: middle;
    text-align: center
}
.fileupload .thumbnail>img {
    display: inline-block;
    vertical-align: middle;
    max-height: 100%
}
.fileupload .btn {
    vertical-align: middle
}
.fileupload-exists .fileupload-new,
.fileupload-new .fileupload-exists {
    display: none
}
.fileupload-inline .fileupload-controls {
    display: inline
}
.fileupload-new .input-append .btn-file {
    -moz-border-radius-topright: 0 3px 3px 0;
    -moz-border-radius-bottomright: 0;
    -moz-border-radius-bottomleft: 0;
    -moz-border-radius-topleft: 0;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    -webkit-border-radius: 0 3px 3px 0;
    -moz-border-radius: 0 3px 3px 0;
    border-radius: 0 3px 3px 0
}
.thumbnail-borderless .thumbnail {
    border: none;
    padding: 0;
    -moz-border-radius-topright: 0;
    -moz-border-radius-bottomright: 0;
    -moz-border-radius-bottomleft: 0;
    -moz-border-radius-topleft: 0;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}
.fileupload-new.thumbnail-borderless .thumbnail {
    border: 1px solid #ddd
}
.control-group.warning .fileupload .uneditable-input {
    color: #a47e3c;
    border-color: #a47e3c
}
.control-group.warning .fileupload .fileupload-preview {
    color: #a47e3c
}
.control-group.warning .fileupload .thumbnail {
    border-color: #a47e3c
}
.control-group.error .fileupload .uneditable-input {
    color: #b94a48;
    border-color: #b94a48
}
.control-group.error .fileupload .fileupload-preview {
    color: #b94a48
}
.control-group.error .fileupload .thumbnail {
    border-color: #b94a48
}
.control-group.success .fileupload .uneditable-input {
    color: #468847;
    border-color: #468847
}
.control-group.success .fileupload .fileupload-preview {
    color: #468847
}
.control-group.success .fileupload .thumbnail {
    border-color: #468847
}
.modal .admin_pager_info {
    font-size: 11px
}
.modal .admin_pager_info .sf_admin_max_per_page_choices {
    width: 60px;
    height: 27px
}
.modal .admin_pager_info .admin_pager_max_per_page_label {
    display: none
}
.modal.fullwidth {
    width: 90%;
    left: 10%;
    margin: -250px 0 0 -50px
}
.modal>.modal-header h4 {
    line-height: 5px
}
.progress {
    position: relative
}
.progress .bar {
    position: absolute;
    overflow: hidden;
    -moz-border-radius-topright: 4px;
    -moz-border-radius-bottomright: 0;
    -moz-border-radius-bottomleft: 0;
    -moz-border-radius-topleft: 0;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px
}
.progress .progressbar-back-text {
    position: absolute;
    width: 100%;
    height: 100%;
    font-size: 12px;
    text-align: center;
    line-height: 20px
}
.progress .progressbar-front-text {
    display: block;
    width: 100%;
    font-size: 12px;
    text-align: center;
    line-height: 20px
}
.progress.thinnest {
    margin: 5px 0;
    height: 5px
}
.progress.thin {
    margin: 5px 0;
    height: 10px
}
.progress.right .bar {
    right: 0
}
.progress.right .progressbar-front-text {
    position: absolute;
    right: 0
}
.progress.vertical {
    width: 20px;
    height: 100%;
    float: left;
    margin-right: 20px;
    background-color: #f9f9f9;
    background-image: -moz-linear-gradient(left, #f5f5f5, #f9f9f9);
    background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#f5f5f5), to(#f9f9f9));
    background-image: -webkit-linear-gradient(left, #f5f5f5, #f9f9f9);
    background-image: -o-linear-gradient(left, #f5f5f5, #f9f9f9);
    background-image: linear-gradient(to right, #f5f5f5, #f9f9f9);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=1)
}
.progress.vertical.bottom {
    position: relative
}
.progress.vertical.bottom .progressbar-front-text {
    position: absolute;
    bottom: 0
}
.progress.vertical .bar {
    width: 100%;
    height: 0;
    background-color: #0480be;
    background-image: -moz-linear-gradient(left, #149bdf, #0480be);
    background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#149bdf), to(#0480be));
    background-image: -webkit-linear-gradient(left, #149bdf, #0480be);
    background-image: -o-linear-gradient(left, #149bdf, #0480be);
    background-image: linear-gradient(to right, #149bdf, #0480be);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=1);
    -ms-transition: all height .6s ease ease-out;
    -webkit-transition: height .6s ease;
    -moz-transition: height .6s ease;
    -o-transition: height .6s ease;
    transition: height .6s ease
}
.progress.vertical.bottom .bar {
    position: absolute;
    bottom: 0
}
.progress-danger.vertical .bar,
.progress.vertical .bar-danger {
    background-color: #c43c35;
    background-image: -moz-linear-gradient(left, #ee5f5b, #c43c35);
    background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#ee5f5b), to(#c43c35));
    background-image: -webkit-linear-gradient(left, #ee5f5b, #c43c35);
    background-image: -o-linear-gradient(left, #ee5f5b, #c43c35);
    background-image: linear-gradient(to right, #ee5f5b, #c43c35);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=1)
}
.progress-success.vertical .bar,
.progress.vertical .bar-success {
    background-color: #57a957;
    background-image: -moz-linear-gradient(left, #62c462, #57a957);
    background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#62c462), to(#57a957));
    background-image: -webkit-linear-gradient(left, #62c462, #57a957);
    background-image: -o-linear-gradient(left, #62c462, #57a957);
    background-image: linear-gradient(to right, #62c462, #57a957);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=1)
}
.progress-info.vertical .bar,
.progress.vertical .bar-info {
    background-color: #339bb9;
    background-image: -moz-linear-gradient(left, #5bc0de, #339bb9);
    background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#5bc0de), to(#339bb9));
    background-image: -webkit-linear-gradient(left, #5bc0de, #339bb9);
    background-image: -o-linear-gradient(left, #5bc0de, #339bb9);
    background-image: linear-gradient(to right, #5bc0de, #339bb9);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=1)
}
.progress-warning.vertical .bar,
.progress.vertical .bar-warning {
    background-color: #f89406;
    background-image: -moz-linear-gradient(left, #fbb450, #f89406);
    background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#fbb450), to(#f89406));
    background-image: -webkit-linear-gradient(left, #fbb450, #f89406);
    background-image: -o-linear-gradient(left, #fbb450, #f89406);
    background-image: linear-gradient(to right, #fbb450, #f89406);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=1)
}
.table {
    margin-bottom: 10px
}
.table .audit-text {
    font-size: 10px;
    color: #999;
    text-align: right;
    font-style: italic
}
.table .sf_admin_boolean .icon-remove {
    color: #BE0101
}
.table .sf_admin_boolean .icon-ok {
    color: #92C93F
}
.table td.currency,
.table td.sf_admin_currency,
.table th.col-currency {
    text-align: right
}
.table td.col-labelled {
    text-align: center
}
.table td.lb-total {
    text-align: right;
    padding-right: 30px;
    font-weight: 700
}
.table .th-batch-options {
    padding: 4px 8px;
    width: 55px
}
.table tfoot th {
    padding: 0
}
.row-fluid table .row-block [class*=span] {
    float: left
}
tr.slave-row {
    display: none
}
tr.filter-row input[type=text] {
    margin-bottom: 3px
}
.table-bordered>tbody>tr>td:last-child {
    border-right: 1px solid #ddd
}
.table.table-layout {
    margin-bottom: 0
}
.table.table-layout td.grid-cell {
    padding: 0
}
.table td,
.table th {
    line-height: 14px
}
.td-thin {
    width: 80px
}
.sf_admin_list .table .col-chk {
    padding-left: 10px;
    width: 30px
}
.table-form tbody td,
.table-form tbody th {
    padding: 10px
}
.table-form tbody th {
    background-color: #F9F9F9;
    padding-left: 15px
}
tfoot .summary [class*=span] {
    float: left;
    min-height: 0;
    color: #666;
    font-weight: 700
}
.table-actions {
    padding-bottom: 20px
}
.table-actions:after,
.table-actions:before {
    display: table;
    content: "";
    line-height: 0
}
.table-actions:after {
    clear: both
}
.admin-pager-row th {
    padding: 0
}
.admin-pager-row th>div {
    min-height: 25px
}
.admin-pager-row .list-pagination {
    padding: 1px
}
.admin_pager_nav {
    text-align: center;
    margin: 3px auto auto
}
.admin_pager_nav button {
    background: 0 0;
    border: 0;
    margin: 0 8px
}
.admin_pager_nav form {
    margin: auto
}
.admin_pager_nav form a {
    margin: auto 3px
}
.admin_pager_nav form .input-mini {
    padding: 2px 3px;
    line-height: 10px;
    text-align: center
}
.admin_pager_nav .btn-toolbar {
    margin: 0 0 0 10px
}
.table .cell-empty-records {
    padding: 5px;
    text-align: center
}
.admin_pager_info {
    padding-top: 3px;
    text-align: right;
    line-height: 30px;
    font-size: 12px
}
.admin_pager_info_text,
.admin_pager_max_per_page {
    margin: auto 5px
}
.list-pagination {
    font-size: 13px;
    padding: 0
}
.list-pagination .span6.admin_pager_nav {
    text-align: left
}
.table-layout-stacked blockquote {
    margin-bottom: 5px
}
.table-layout-stacked blockquote .content {
    margin-bottom: 8px
}
.table-layout-stacked blockquote time {
    font-size: 85%;
    float: left;
    color: #999
}
.table-layout-stacked blockquote .author-wrapper {
    float: right
}
.table-layout-stacked blockquote .author-wrapper cite {
    font-weight: 700
}
.table-layout-stacked blockquote .author-wrapper cite time {
    float: none
}
.tab-content {
    overflow: visible
}
.nav-tabs .icon-warning-sign {
    color: #b94a48;
    margin: 2px
}
.tile-group {
    margin: 0 80px 0 0;
    float: left;
    height: auto;
    min-height: 1px;
    width: 802px
}
.tile {
    display: block;
    float: left;
    background-color: #525252;
    width: 150px;
    height: 150px;
    cursor: pointer;
    box-shadow: inset 0 0 1px #FFC;
    text-decoration: none;
    color: #fff;
    position: relative;
    font-family: 'Segoe UI Semilight', 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
    font-weight: 300;
    font-size: 11pt;
    letter-spacing: .02em;
    line-height: 20px;
    margin: 0 10px 10px 0;
    overflow: hidden
}
.tile * {
    color: #fff
}
.tile .tile-content {
    width: 100%;
    height: 100%;
    vertical-align: top;
    padding: 10px 15px;
    overflow: hidden;
    text-overflow: ellipsis;
    position: relative;
    font-family: 'Segoe UI', 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
    font-weight: 400;
    font-size: 9pt;
    color: #fff;
    line-height: 16px
}
.tile .tile-content:active {
    color: rgba(0, 0, 0, .4)
}
.tile .tile-content:hover {
    color: #fff
}
.tile .tile-content h1,
.tile .tile-content h2,
.tile .tile-content h3,
.tile .tile-content h4,
.tile .tile-content h5,
.tile .tile-content h6,
.tile .tile-content p {
    padding: 0;
    margin: 0;
    line-height: 24px
}
.tile .tile-content h1:hover,
.tile .tile-content h2:hover,
.tile .tile-content h3:hover,
.tile .tile-content h4:hover,
.tile .tile-content h5:hover,
.tile .tile-content h6:hover,
.tile .tile-content p:hover {
    color: #fff
}
.tile .tile-content p {
    font-family: 'Segoe UI', 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
    font-weight: 400;
    font-size: 9pt;
    color: #fff;
    line-height: 16px;
    overflow: hidden;
    text-overflow: ellipsis
}
.tile .tile-content p:active {
    color: rgba(0, 0, 0, .4)
}
.tile .tile-content p:hover {
    color: #fff
}
.tile.icon>.tile-content {
    padding: 0
}
.tile.icon>.tile-content>img {
    position: absolute;
    width: 64px;
    height: 64px;
    top: 50%;
    left: 50%;
    margin-left: -32px;
    margin-top: -32px
}
.tile.image-slider>.tile-content,
.tile.image>.tile-content {
    padding: 0
}
.tile.image-slider>.tile-content>img,
.tile.image>.tile-content>img {
    width: 100%;
    height: auto;
    min-height: 100%;
    max-width: 100%
}
.tile.image-set>.tile-content {
    margin: 0;
    padding: 0;
    width: 25%!important;
    height: 50%;
    float: left;
    border: 1px solid #1e1e1e
}
.tile.image-set>.tile-content>img {
    min-width: 100%;
    width: 100%;
    height: auto;
    min-height: 100%
}
.tile.image-set .tile-content:first-child {
    width: 50%!important;
    float: left;
    height: 100%
}
.tile.double {
    width: 310px
}
.tile.triple {
    width: 470px
}
.tile.quadro {
    width: 630px
}
.tile.double-vertical {
    height: 310px
}
.tile.triple-vertical {
    height: 470px
}
.tile.quadro-vertical {
    height: 630px
}
.tile .brand,
.tile .tile-status {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    min-height: 30px;
    background-color: transparent
}
.tile .brand:after,
.tile .brand:before,
.tile .tile-status:after,
.tile .tile-status:before {
    display: table;
    content: "";
    line-height: 0
}
.tile .brand:after,
.tile .tile-status:after {
    clear: both
}
.tile .brand>.badge,
.tile .tile-status>.badge {
    position: absolute;
    bottom: 0;
    right: 0;
    right: 5px;
    margin-bottom: 0;
    color: #fff;
    width: 34px;
    height: 28px;
    text-align: center;
    font-family: 'Segoe UI Semibold', 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
    font-weight: 600;
    font-size: 11pt;
    letter-spacing: .01em;
    line-height: 14pt;
    padding-top: 3px
}
.tile .brand>.badge.activity,
.tile .tile-status>.badge.activity {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGMSURBVDhPvZMtTwNBEIbv2mtScaICcQJRgSgJCQIEhqSiAlEHAlFRwU/ov0AgUEgUsrIkiJIgMOAQJFSQQAIJJBWIu95Hj2eGvXIpB3W8yWTn452Z3dld25pDmqZuFEWdcrm8jr6JK7Bt+wb9Ft85+vsXswBxHHdIfmFNi4TYG7InXAp6ss52kCTJIc6e6KzSVbrdYzrYDaSFXZU4uEQ8x3FW1ZpMJge5Tn3IdQ3kID5iw4zHTqIsUEP3TWCA7WhgDjRZg/eUFRCR3Fl3KYJjyfALIUU46jHcsSlQl8FdmQJnhrcQJFbJ6QZB0LDDMNyS4XBFo1Kp9Gw4/wi247GLHmvNuBaC47Y5gtzIQB1mBmMGdDSdTpfV+QdM8vfcsqkap6ClgQIQa+a4bXViPGRO5ILjuBqYAwk7yIfhXcNz9CljDFkkST6P4JGjnHA7d+gBxAY3tIve1Khljbi1beKvakHQp0uhfTrMjvOL9H3fX9FE8OM7yxAhdem4QWHZkSufSoTYaaVSkY9kYFmfXgyTciI3uacAAAAASUVORK5CYII%3D) 50% no-repeat #2d89ef
}
.tile .brand>.badge.alert,
.tile .tile-status>.badge.alert {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAFeSURBVDhPpZMtT8RAEIbb7YoTJ04gkQgQuBNIEpB4LD8AwQ9AkCCQhGAvQSAuKHCIE0gEP+DEISAhQYK4pE0/eWa65a7lSvh4k8nsvDv77sxs67UhSZLNNE0LZ3uO/gLj/J+hAkVRWI1+geqMCuR5fkKZoyiKViX+DuQu094wy7KhEmEYrkAk0qt4Nk5R77GszQCuE8fxIXxY8ZJjgiBY8n3/UcTwlsQDNifGmF29AcBtITyGOyan47gXXFfW2g/q+yi+VeptJhVgR1KRHp4HZI+bzknQlhYcvpQZuHRF8xmnCDyLL8MZEI9o4YkW3h1VB+o73DJp3to08l7xsw9Lng5i1EiSSV/Pcbdwzfk8MLcNqjIyye1STnHD5joln7lYcGWtXaP8gYsFfeJyHvR9waExt3wKsV74L3Brn/geu3OUDqiL1T7nNoEK8mLi9RUoZYqlsv4pqtf459/oeR8seozS7mDHCwAAAABJRU5ErkJggg%3D%3D) 50% no-repeat #2d89ef
}
.tile .brand>.badge.available,
.tile .tile-status>.badge.available {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAIGNIUk0AAHolAACAgwAA+f8AAIDoAABSCAABFVgAADqXAAAXb9daH5AAAAKvSURBVHjahJA/bJR1HMY/31977x33r2LuClc1LYM9TSAUr5gqtkVJjAkSFxYHE3VgaWRw0cUwOagxMZLApoXFBIwuHVSoQYkVMBXUpqSkMW9jaS25plh7/3rv+3scTIwixs/8PHn+2Bk/SVtN2mqxacYOKw13KfNiXtlneihmDONXqs0VVs/VXP1UqJvnc8qBeZoWYWf9JHXVqWkj2EX55G76X86R4W40aDHNzMdzLBwJLLEWm6fTI+o0knvZ+dkgO/cDfGczTNpl5gjxePrpY0SPMKwKT1A5nCe7Y4ofDgQEv/Ghn2AqunZabUmR9Fb8gQoaUVIVFTSiokaV0qDu0T694Y+rGbWktnQ5+nHiuP+IjrFjR4cqevj9wBK8beO87t6jiyzbKJAiIEWSreQxjAm7QGyeAwzRzb39i/7WFbdV2bGs0nxvs7zjxtlOgRwZPP6v7R5PmhQPUOKEneFLd4UECfqs51WXU/opDL6wb/mdDfJkEfrXgUKk2UKbiM/5BoD76d7reujOANwgJH9H8p14PDnSzBGySZsSReecDIAIDxj/jxH/LcQtW7UJ0E8f69RwuP+0Ohwb1CnTS0CCW6zK3Wb9a4AnNcgWktRoYHdpYhgtWvypfRSARVv5yVXd2smGWuzTHo7qeRZZpk7zH00cRos2ITd5yT/HQY0gPKGW3u0YPvZ06HB77tO2hx5jN5HFTNk11lgHRIs2VW5Tp8kRf5g3eYUUSa5y/eKsfn7NTvlPaCjqelwDF3bx4ADAeXeJc1xijpCYmDJ9jKrCIe0H4IaF81/56VGDJTvtPwV1IFmhTO/4AOWDSQIAWmwiRIokADEx08xeXGD5hUjxQp0GnQCdOAKS1RnNP7tO7VDOMmO9bB8qUQRghVVCW7raUOPEvH45W7IidRoA/DEAmmk0pL+n6f4AAAAASUVORK5CYII%3D) 50% no-repeat #2d89ef
}
.tile .brand>.badge.unavailable,
.tile .tile-status>.badge.unavailable {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAIGNIUk0AAHolAACAgwAA+f8AAIDoAABSCAABFVgAADqXAAAXb9daH5AAAAKASURBVHjalJK9axxXFMV/772ZzOysVqvRDgtaSSwpJYFwY3ATEpIm5KNLawgp3Ljz/5E2bu20CYQUBoMNNnaRMkUKqYiQtIgdCQ0TaVc7M29n3nspzC7GMYYcuMWFe7jnHI4YjUY453DOYYyh0+l8opT63vO8L8MwbAshqKqq0lo/c849rqrquXMOIcSbGY1GWGsxxny0urr6MI7jH5RSAFhrAZBSLvc8z3+dTqf3lFL/SCnxAIwxwdra2tP19fXPAC4vL8myjKIoAIiiiF6vR7/fJ0mS75RSH19dXX0hpbwWx8fHrKys/JwkyV1rLYeHh5yenuKc420lzjm2trbY3d3F8zzyPH8ynU6/ERcXF3fiOP7D930ODg44OjoiDMOl7AWstZRlyXA4ZH9/H2MM4/H4K+l53n3f98myjJOTE4Ig+A95kUMURZydnXF+fo5SiiiKHkjf9z9f+AaWst+HRfKL2yiKbssgCNrOOWaz2Xs/vwulFLPZjLquCcPwDcM5x//B2/dyPp9XC3/WWoQQHyQbY2i32/i+T1VVTtZ1/QogSZJlGz/02VpLkiQAlGX5l2ya5mHTNPT7fba3tynLctnAd8llWTIYDNjY2MBaS1EUP0qt9YvJZPI7wM7ODsPhEK01WmuapqFpGrTWVFXFYDBgb28PIQTX19ev67r+TYzHY7TW3W63+zKO41sAaZqSZRk3NzcAtNtter0em5ubAEwmk7/zPP9USjkWaZoyn89xziWdTudRt9v9etGFuq4B8H1/aSXP89dFUdx1zp065xBpmlLXNUIIjDG0Wq1vPc+7H4bhnVarhRCCsiwpiuJPY8xPRVH8EgQBxhistfw7ABpxTL93U9x/AAAAAElFTkSuQmCC) 50% no-repeat #2d89ef
}
.tile .brand>.badge.away,
.tile .tile-status>.badge.away {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAIGNIUk0AAHolAACAgwAA+f8AAIDoAABSCAABFVgAADqXAAAXb9daH5AAAAJ2SURBVHjajJI7iFVnFIW//d9zz52ZO2fG14gzJBgbp5JYKPh+NqKxsxWMRZoBCxu1sAuBKFaClj5KDUQhRXybCIqICjqNYjFDhtExN45e7/uc8y+L/yJGp3A1+2fDWv/ea23zlQvIp0gpRgfrWbZRNrhP0cAOopEyGGSvWmQz15zq59SeuC5LsAis0MJ85SLKG8jXY3pXnKb8/X6iBAB8KLhuzZtQf/gbrWc/WTGetSgnAg9qlCiv/pNk1RYAqz3A6jeg/SyoxMtReRNKNsLAhj24gWW0726H+B3+9Rmyd3fPp5KyXMpf/SqNL5KelEIdH5Ke9Ejj8+SnjyrLWkolZbX7f/jZk5h/e3WN7197j0I/NnMMN3MYoiXgBv6/g+rQmUJDR/Ajv4BP0eylnU5u/pgK/Vj9Ee6/411y8gm5a4b1Qfwt9uYUrnoTXBGLvzvoFCXbDLDaVcjfd38WX0JBRCnUroRW/M1qRzRSxgPt55+NPRc8FJJgbtaB4rBz+phRxtcj//hylr5s4YDScvDVT0KfCw7yGpRGIYohfS2H3v4NoL6tYL3BbWwOsoHawY3y1tDJpp46p8pp5U2UrEcLD0BnCtT4bBIXyJ0J/Pwf0eAu8ELtiROO5uQtazy9LMAvPoKGDoU00n/CSr4K2RTkFfyCMRj+OWg2Ht9RNv27+X/PId8cVN+62/SvWAngqtehdq17yjmURlHfZjRvdxi98fyFr/21GWfT5ivnkQehRfSOnqV35S4KpW4w7ZB/1NNNMYf6wzukk3ulbBI1iIJkBBZX1Bn/gby621wyRrx0DcXhQGzPYOnEY/nmKbVeXLTicNcn+DAArZ4503S5ZjkAAAAASUVORK5CYII%3D) 50% no-repeat #2d89ef
}
.tile .brand>.badge.busy,
.tile .tile-status>.badge.busy {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAIGNIUk0AAHolAACAgwAA+f8AAIDoAABSCAABFVgAADqXAAAXb9daH5AAAAKNSURBVHjajJI9a1RBGIWfGeLdmPXuKkR0Q0RTmFsFUxgQNcaPRonpbAW1sAlY2IhFfoCIVSDaaVImFhYWmkTxAwJBVgttNqTYQFAjAWPi7t3svXeOxeC3hQdeZpiZ887DmTFuchIlCUoSTLOJ6erqV7F4QYXCaTo68hgDHz82WFmZsbXauKrVWYUhBjCNBsZNTaF6HdVqAT09tzlw4BJhyD8Vx1Au36dSuWyC4LPJMlpwDur1HH19jzh48DiAefUK8+QJVCrgHHR3o2PHUH8/HD16jkKhi7m5UwTBF9zdu6RzcxOJpFRSduOG1N4u5XJ+3LlTam2Vtm+XGxlR2mgokZTOzz90o6PgpqcPpRsbP83GSKWSFEXS/v2+okjq7JRA7vp1pZLSZlPJ5OQZqx07hrVtG+b1a+zNm7B7N4ShR/8u56CtDfbswYyNYZ8+hS1bMPv2XbUKw5MGMNPTsLEBhQJIfwco+SZJAo8f+7XOzj5LR0cegIUFb/715j/lnKerVKDZhFLJWlnrN9OU/1aW/Zha8+FDA4Dublhfh+8N/yVr4etXiCIIAvj0SZa1tRcAOnECtm6FWg2M+dtsDGxu8uMsYJaX31q7unpbcYyOHEFXrsDyMtTrv5NY683VKu7iRTQ4CBKqVm/h7twhnZ9/kEhK41ju2jWpWJTa2qRdu3zl81I+r2x4WNnamv8H5fKLZHQU48bHURwXdfjwM3p6egHs7CzMzPi0swyiCA0MoKEhj76wsOiePx/AmPfGTUwgQFI7UXSP3t5BcjmPvrnp37+19Wf65fJLlpbOK02XqNdpAaClBYJgVe/enWV9fciE4TB79x6iVPLGlRVMtfpGcTymxcUpUyr5nIBvAwDWIWcndiwtQAAAAABJRU5ErkJggg%3D%3D) 50% no-repeat #2d89ef
}
.tile .brand>.badge.newMessage,
.tile .tile-status>.badge.newMessage {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAC/SURBVDhP1ZE9DgIhFIQhobDYg1haWniMbSw9j0exsfMAeg9L7Sy2kPATnCFI2LgYtjJOMjx4vPkoED+X5OK934cQ+thpFOYvSqmdMMascVDOuQMcGn1GptNaL4W1dgBkMwOSw8jeBJszIKMwexFAN0A+wnQG0Lh4wv0EJIb5AO4fRX8MoDFAlZAyPJSztOSSfiYLAYeyxTcdURcIrqSUJ7iLA4UmAdQbgnqvhakqgEoQXQtTXwEtIuCa9n8pIV67VJf6AmhGmgAAAABJRU5ErkJggg%3D%3D) 50% no-repeat #2d89ef
}
.tile .brand>.badge.paused,
.tile .tile-status>.badge.paused {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAArSURBVDhPY/j9+7fDnz9//mPBCQxQgE8NE1QN2WDUgFEDQGDUgIE3gIEBAArtNKc4HT7sAAAAAElFTkSuQmCC) 50% no-repeat #2d89ef
}
.tile .brand>.badge.playing,
.tile .tile-status>.badge.playing {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAEXSURBVDhPY4CBnz9/pvz+/dsFyiUaMEFpBiYmJhkgtf3v37/t////Z4GIEgZwA0CAkZGRBai5AmjIYSCtABXGC1AMQAIWf/78OQ/EEVA+ToDLAJBrBIDUcqBrZgNdwwMRxQQ4DYABoOYUoCGngYFsABVCAQQNgAINYCAf//XrVwGUDwfEGgDyEgfQkH5guGwGukoEKky8AUhA5sePH6DwAQOSDAC6YgIzM7MpJyfnHagQcQYAnfwGiD2BmguBhvyBCoMBMQbsYWFh0WVlZd0B5aMAnAYAbfzz79+/SqBmV6CtL6DCGACXAQ+ABliysbF1QPk4AYYBQI0rgH7VBWo+AxXCC+AGADV+AVKJQL9GAp0MYhMBGBgA8v5j1f90TA8AAAAASUVORK5CYII%3D) 50% no-repeat #2d89ef
}
.tile .brand>.badge.error,
.tile .tile-status>.badge.error {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAFiSURBVDhPjVM7TsNQELRjy8ISBQeIREtBEYnQUXCINFTkCCBxgNwAJI5AaejSpaCAEqRINBTcIQ1SbD9/mHmfZP3iSIw0ytt9O7O7thMGHpqmGVZVNQnD8AwcMde27RL8rOt6nqbpjy7sA4RTpdQKv20fcbcuy/IOZrGVbIHLpz7RHr52TJCYukuMeU+6WDBjdxej4UyLubMbm0KdBDyTzHWEyY01UEVRnA4Q8IEdaZVAFEW3yD/g+IzzFc6VuTFAHAPXO7vLKQi5q+suuOD+X15yx4ToEXON1QB3B6ZkC3Qd+q8Kaxzbo0TMCTLPefPAfPS8nTeOtnk1YEfMsf11pIm+y/P8BLusmaCZrevsLE1QO3F51FzopJyCQil2pAnFoLLxI7X6z8SxkVjgeMn4H/jGQz3Ht/BrY2MC85nrsI/sjNpDKzMTSODzHPELQ9EY1H9ndFqCHxC/JEnyrgs1guAPTvwreuY0IiIAAAAASUVORK5CYII%3D) 50% no-repeat #2d89ef
}
.tile .brand>.badge.attention,
.tile .tile-status>.badge.attention {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAEbSURBVDhPtZI9bsJAEIVZ7ANQ5gApEomChjoNBUUOkSJFivSUQE3JEThCCo4BkotcIVKKNEi2vP7hveVZrMFgKPJJo915szOzf51/Jc/zhbV2Jfc+kiR5QrLNsqzEMJJ8O0hcM1kWlWUZKtQOOo69ZGdpmn4ofB12QsI3k1BoRtP8F7Gell0GnT6rrpJ4HOfzUiU1ww7o9HepAGI2juNHyeegw7Ja3FRA9iW5jv9slSl0WqD2rEYjF7Hy68E7gCPNORpjpk44sg2CYAg969JTxVoywYIXmlyfAS77jRPDZ8PZN5j3KfiEYeh2yG07wQN5P4g/d9H9Hf5ZMkHM/QO5NbCzh6IoJgbVI/iNBdrALnY8An9X+w9rpLPbA/sADga+JgSiAAAAAElFTkSuQmCC) 50% no-repeat #2d89ef
}
.tile .brand>.name,
.tile .tile-status>.name {
    position: absolute;
    bottom: 0;
    left: 0;
    margin-bottom: 5px;
    margin-left: 15px;
    font-family: 'Segoe UI', 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
    font-weight: 400;
    font-size: 9pt;
    color: #fff
}
.tile .brand>.name:hover,
.tile .tile-status>.name:hover {
    color: #fff
}
.tile .brand>.name>[class*=icon-],
.tile .tile-status>.name>[class*=icon-] {
    font-size: 24px
}
.tile .brand>.icon,
.tile .tile-status>.icon {
    margin: 5px 15px;
    width: 32px;
    height: 32px
}
.tile .brand>.icon>[class*=icon-],
.tile .tile-status>.icon>[class*=icon-] {
    font-size: 32px
}
.tile .brand>.icon>img,
.tile .tile-status>.icon>img {
    width: 100%;
    height: 100%
}
.tile .brand>.text,
.tile .tile-status>.text {
    position: absolute;
    left: 60px;
    top: 5px;
    right: 50px;
    font-family: 'Segoe UI', 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
    font-weight: 400;
    font-size: 9pt;
    color: #fff;
    line-height: 14px
}
.tile .brand>.text:active,
.tile .tile-status>.text:active {
    color: rgba(0, 0, 0, .4)
}
.tile .brand>.text:hover,
.tile .tile-status>.text:hover {
    color: #fff
}
.tile:hover {
    outline: #3a3a3a solid 3px
}
.box-wizard {
    max-width: 960px;
    margin: 0 auto;
    border: 1px solid #eaeaea;
    padding: 20px;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmY2ZjZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #f1f1f1 0, #fcfcfc 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f1f1f1), color-stop(100%, #fcfcfc));
    background: -webkit-linear-gradient(top, #f1f1f1 0, #fcfcfc 100%);
    background: -o-linear-gradient(top, #f1f1f1 0, #fcfcfc 100%);
    background: -ms-linear-gradient(top, #f1f1f1 0, #fcfcfc 100%);
    background: linear-gradient(to bottom, #f1f1f1 0, #fcfcfc 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f1', endColorstr='#fcfcfc', GradientType=0);
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, .1), 0 1px 1px #fff inset;
    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, .1), 0 1px 1px #fff inset;
    -o-box-shadow: 0 1px 4px rgba(0, 0, 0, .1), 0 1px 1px #fff inset;
    box-shadow: 0 1px 4px rgba(0, 0, 0, .1), 0 1px 1px #fff inset
}
.steps {
    font-family: HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
    padding: 8px
}
.steps .wrap-steps {
    padding: 0 5px;
    margin: 0;
    min-height: 40px;
    list-style: none;
    text-align: center
}
.steps .wrap-steps li {
    background: url(../../images/wizard/wizard-inactive.png) 50% 0 no-repeat;
    width: 200px;
    display: inline-block;
    zoom: 1;
    vertical-align: top;
    text-align: center
}
.steps .wrap-steps li:first-child {
    background: url(../../images/wizard/wizard-inactive-first.png) 50% 0 no-repeat
}
.steps .wrap-steps li:last-child {
    background: url(../../images/wizard/wizard-inactive-last.png) 50% 0 no-repeat
}
.steps .wrap-steps .step {
    text-align: center;
    margin: 0;
    color: #999;
    font-size: 12px;
    height: auto;
    display: block;
    text-decoration: none
}
.steps .wrap-steps .step .badge {
    display: block;
    background: 0 0;
    padding-top: 14px;
    font-size: 17px;
    color: #ccc;
    -webkit-text-shadow: 0 1px 1px #fff;
    -moz-text-shadow: 0 1px 1px #fff;
    -o-text-shadow: 0 1px 1px #fff;
    text-shadow: 0 1px 1px #fff
}
.steps .wrap-steps .step .step-text {
    display: block;
    margin-top: 10px;
    font-size: 13px
}
.steps .wrap-steps .step.active {
    position: relative;
    background: url(../../images/wizard/wizard-active.png) 50% 0 no-repeat;
    color: #018E15
}
.steps .wrap-steps .step.active .badge {
    color: #fff;
    -webkit-text-shadow: 0 1px 1px rgba(0, 0, 0, .3);
    -moz-text-shadow: 0 1px 1px rgba(0, 0, 0, .3);
    -o-text-shadow: 0 1px 1px rgba(0, 0, 0, .3);
    text-shadow: 0 1px 1px rgba(0, 0, 0, .3)
}
.steps .wrap-steps .step.active .step-text:after {
    width: 23px;
    height: 11px;
    position: absolute;
    bottom: -6px;
    text-indent: center;
    left: 44%;
    content: url(../../images/wizard/triangle.png);
    display: block
}
.steps .wrap-steps .step.done {
    color: #018E15;
    background: url(../../images/wizard/wizard-done.png) 50% 0 no-repeat
}
.steps .wrap-steps .step.done .badge {
    text-indent: -99999px
}
.simple-wizard .step {
    display: none
}
.simple-wizard .step.active {
    display: block
}
#sf_admin_container .page-header {
    padding-bottom: 4px;
    margin: 0
}
#sf_admin_container .page-header h1 {
    font-size: 1.5em;
    margin: 0;
    line-height: 35px
}
#sf_admin_container .page-header h1 small {
    font-size: 18px
}
#sf_admin_container .nocontent {
    padding: 30px 0;
    margin: 0 30px
}
#sf_admin_container .sf_admin_form .page-header h1 {
    float: left
}
#sf_main_top_block {
    background: #fff
}
#sf_main_top_block>div {
    padding: 10px 15px
}
.sf_admin_list_title {
    float: left;
    font-size: 1.5em;
    line-height: 30px;
    margin: 0
}
.content-section .content-section-inner {
    padding: 10px
}
#sf_admin_form_acc_inner {
    padding: 9px;
    border-top: none
}
#sf_admin_form_acc_inner .sf_admin_form form {
    margin-bottom: 0
}
#sf_admin_content.embedded-page #sf_admin_form_acc_inner,
body.sidebar #sf_admin_form_acc_inner {
    padding: 0;
    margin-left: 10px
}
#sf_admin_content.embedded-page .page-header,
body.sidebar .page-header {
    margin: 5px;
    padding-bottom: 0
}
#sf_admin_content.embedded-page .page-header h1,
body.sidebar .page-header h1 {
    font-size: 1.5em
}
#sf_admin_form_break {
    margin: 10px 0
}
.sf_admin_table_drilldown {
    margin-bottom: 0;
    table-layout: fixed
}
.sf_admin_actions_block.nav-top.subnav-unfixed {
    display: inline-block;
    margin-bottom: 0;
    padding-bottom: 0;
    vertical-align: bottom;
    float: right;
    padding-top: 0
}
.sf_admin_actions_block.nav-top.subnav-unfixed .btn-toolbar {
    float: right;
    margin-bottom: 0;
    margin-top: 0
}
.sf_admin_list .page-header {
    border-bottom: none
}
.sf_admin_list .sf_admin_list_table {
    margin-bottom: 5px
}
.sf_admin_list .sf_admin_list_table thead th {
    border-color: #E6E6E6;
    color: #555
}
.sf_admin_list .sf_admin_list_table .sf_admin_row .btn-link {
    color: #005580
}
.sf_admin_list .sf_admin_list_table .sf_admin_row .thumbnail {
    max-height: 100px
}
.sf_admin_list .sf_admin_list_table .sf_admin_row .block-color {
    width: 16px;
    height: 16px;
    border-top: solid 1px #eee;
    border-left: solid 1px #eee;
    border-right: solid 1px #eee;
    border-bottom: solid 1px #eee;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box
}
.sf_admin_list .sf_admin_list_table .sf_admin_row:hover>td,
.sf_admin_list .sf_admin_list_table .sf_admin_row:hover>th {
    background-color: #fffced
}
.sf_admin_list .sf_admin_list_table .slave-row>td {
    padding: 10px
}
.sf_admin_list .sf_admin_list_table .slave-row .sf_admin_table_drilldown th {
    width: 250px
}
.sf_admin_list .sf_admin_list_table .sf_admin_row.master-row>.sf_admin_boolean {
    width: 62px;
    text-align: center
}
.sf_admin_list .sf_admin_list_table .ui-th-column.sf_admin_list_drilldown_toggle {
    width: 20px
}
.sf_admin_list .sf_admin_list_table .sf_admin_list_drilldown_toggle .btn-link {
    padding: 0
}
.sf_admin_list .sf_admin_list_table .sf_admin_list_drilldown_toggle .btn-link:hover {
    text-decoration: none
}
.sf_admin_list .sf_admin_list_table .sf_admin_list_td_rowicon {
    width: 20px
}
.sf_admin_form_row label {
    display: inline
}
.sf_admin_form_row label input[type=checkbox],
.sf_admin_form_row label input[type=radio] {
    vertical-align: top;
    margin-right: 5px
}
.sf_admin_group_row {
    background-color: #efefef
}
.sf_admin_group_row .sf_admin_group_header {
    font-size: 14px;
    font-weight: 700;
    margin-left: 10px
}
.sf_admin_group_row .sf_admin_group_counter {
    float: right;
    margin-right: 10px
}
.sf_admin_batch-selected-count {
    font-size: 12px;
    color: #555;
    font-weight: 400;
    margin-left: 10px;
    vertical-align: middle
}
.sf_admin_batch_actions_choice select {
    width: 170px
}
.sf_admin_batch_actions_choice .submitbatch {
    margin-bottom: 0
}
.sf_admin_td_actions .icon-pencil,
.sf_admin_td_actions .icon-trash {
    margin: 0 5px
}
.display-only-icons .btn .link-text,
.display-only-text .btn .link-icon {
    display: none
}
#sf_admin_list_th_actions,
.sf_admin_list_th_actions {
    width: 80px
}
#sf_admin_list_container>accordion-inner {
    border-top: none
}
#sf_admin_list_content td,
#sf_admin_list_content th {
    font-size: 12px
}
#sf_admin_list_content .table .master-row td.sf_admin_list_td_created_at,
#sf_admin_list_content .table .master-row td.sf_admin_list_td_updated_at {
    font-size: 11px
}
#sf_admin_list_content .table-layout-tabular td {
    vertical-align: middle
}
#sf_admin_list_accordion {
    margin-bottom: 0
}
#s2id_sf_admin_basic_search_fields .select2-choice {
    height: 28px
}
.sf_admin_filter_block {
    padding: 15px 20px 5px;
    margin-bottom: 0
}
.sf_admin_filter_block.sf_admin_modal_filter_block {
    background: url(../../images/bg-patern1-dark-blue-gray.png)
}
.sf_admin_filter_block:after,
.sf_admin_filter_block:before {
    display: table;
    content: ""
}
.sf_admin_filter_block:after {
    clear: both
}
.sf_admin_filter_block .form-horizontal label {
    color: #f5f5f5
}
.sf_admin_filter_block .form-horizontal .control-group {
    margin-bottom: 5px
}
.sf_admin_filter_block input.btn[type=submit] {
    height: 30px
}
.sf_admin_max_per_page_choices {
    width: auto;
    margin-bottom: 0
}
.sf_admin_batch_actions_choice {
    display: none;
    margin-top: 3px;
    margin-left: 4px;
    text-align: left
}
.sf_admin_batch_actions_choice .arrowltr {
    background: url(../../images/arrow_ltr.png) 0 -32px no-repeat;
    width: 35px;
    height: 22px;
    vertical-align: top;
    margin-top: 2px;
    display: inline-block
}
.sf_admin_batch_actions_choice .arrowltr.arrowltr-bottom,
tfoot .sf_admin_batch_actions_choice .arrowltr {
    background-position: 0 0
}
.wrap-content-filter {
    position: relative;
    background: rgba(255, 230, 97, .06);
    margin-bottom: 8px;
    padding: 0!important;
    border: 1px solid #cdcdcd
}
.wrap-content-filter .head {
    border-bottom: 1px solid #cdcdcd;
    background: #fafafa;
    background: -moz-linear-gradient(top, #fafafa 0, #efefef 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100%, #efefef));
    background: -webkit-linear-gradient(top, #fafafa 0, #efefef 100%);
    background: -o-linear-gradient(top, #fafafa 0, #efefef 100%);
    background: -ms-linear-gradient(top, #fafafa 0, #efefef 100%);
    background: linear-gradient(to bottom, #fafafa 0, #efefef 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#efefef', GradientType=0)
}
.wrap-content-filter .head a.close-filter,
.wrap-content-filter .head h4 {
    display: inline-block;
    vertical-align: top;
    line-height: 30px
}
.wrap-content-filter .head h4 {
    border-right: 1px solid #cdcdcd;
    width: 96.3%;
    margin: 0;
    padding: 0 15px;
    font-size: 1.1em;
    color: #555
}
.wrap-content-filter .head a.close-filter {
    font-size: 1.3em;
    color: #999;
    width: 3%;
    text-align: center;
    margin-top: 2px
}
.wrap-content-filter .head a.close-filter:hover {
    text-decoration: none;
    color: #960000
}
.wrap-content-filter #sf_admin-filters-table .field {
    padding-left: 10px
}
.wrap-content-filter .col-md-8 {
    padding: 0
}
.wrap-content-filter button.close {
    padding: 0 9px
}
.sf_admin_filter {
    width: 81%;
    margin: auto
}
.sf_admin_filter .btn-actions {
    padding-left: 36px;
    text-align: left;
    margin-top: 10px;
    margin-bottom: 0;
    display: block
}
.sf_admin_filter #sf_admin_add_filter {
    padding: 10px
}
.sf_admin_filter #sf_admin-filters-table tr {
    border-bottom: 1px solid #E6E6E6
}
.sf_admin_filter #sf_admin-filters-table tr:last-child {
    border: 0
}
.sf_admin_filter #sf_admin-filters-table tr td {
    padding-top: 5px;
    padding-bottom: 5px
}
.sf_admin_filter .uneditable-input,
.sf_admin_filter input[type=color],
.sf_admin_filter input[type=date],
.sf_admin_filter input[type=datetime-local],
.sf_admin_filter input[type=datetime],
.sf_admin_filter input[type=email],
.sf_admin_filter input[type=month],
.sf_admin_filter input[type=number],
.sf_admin_filter input[type=password],
.sf_admin_filter input[type=search],
.sf_admin_filter input[type=tel],
.sf_admin_filter input[type=text],
.sf_admin_filter input[type=time],
.sf_admin_filter input[type=url],
.sf_admin_filter input[type=week],
.sf_admin_filter select,
.sf_admin_filter textarea {
    line-height: 16px
}
.sf_admin_filter .input-append .add-on,
.sf_admin_filter .input-prepend .add-on {
    height: 26px;
    line-height: 16px
}
.sf_admin_filter .form-container-inner {
    padding: 15px
}
.sf_admin_filter .form-horizontal,
.sf_admin_filter .form-horizontal .one-row .control-group {
    margin-bottom: 0
}
#sf_admin_filter.sf_admin_horizontal_filter .sf_admin_filters_buttons {
    float: none;
    zoom: 1;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top
}
#sfLoginAsLinkWrapper {
    float: right;
    position: relative;
    top: -20px
}
#sfLoginAsLink {
    font-size: 11px
}
.sf_admin_actions_block.subnav-fixed .btn-toolbar .btn-primary {
    margin-right: 30px
}
#toTop {
    display: none;
    text-decoration: none;
    position: fixed;
    bottom: 30px;
    right: 10px;
    overflow: hidden;
    width: 51px;
    height: 51px;
    border: none;
    text-indent: 100%;
    background: url(../../images/ui.totop.png) left top no-repeat;
    z-index: 10;
    color: transparent;
    font-size: 0;
    -ms-filter: "alpha(Opacity=20)";
    filter: alpha(opacity=20);
    -moz-opacity: .2;
    -khtml-opacity: .2;
    -webkit-opacity: .2;
    opacity: .2
}
#toTopHover {
    display: block;
    overflow: hidden;
    float: left
}
#toTop:hover {
    -ms-filter: "alpha(Opacity=80)";
    filter: alpha(opacity=80);
    -moz-opacity: .8;
    -khtml-opacity: .8;
    -webkit-opacity: .8;
    opacity: .8
}
#toTop:active,
#toTop:focus {
    outline: 0
}
.qtip,
.ui-tooltip {
    box-sizing: content-box;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box
}
.qtip-content {
    display: none
}
.ui-tooltip-content .qtip-content {
    display: block
}
.ui-tooltip-bootstrap .ui-tooltip-titlebar {
    font-size: 12px;
    line-height: 18px;
    padding: 3px 35px 3px 10px
}
.select2-container,
.select2-drop,
.select2-search,
.select2-search input {
    -webkit-box-sizing: border-box;
    -khtml-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box
}
.select2-container .select2-choice {
    height: 26px;
    padding: 0 0 0 8px;
    border: 1px solid #aaa;
    line-height: 26px;
    color: #444;
    text-decoration: none;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #fff), color-stop(50%, #f6f6f6), color-stop(52%, #eee), color-stop(100%, #f4f4f4));
    background-image: -webkit-linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);
    background-image: -moz-linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);
    background-image: -o-linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);
    background-image: linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%)
}
.select2-container.select2-drop-above .select2-choice {
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.9, #fff));
    background-image: -webkit-linear-gradient(center bottom, #eee 0, #fff 90%);
    background-image: -moz-linear-gradient(center bottom, #eee 0, #fff 90%);
    background-image: -o-linear-gradient(bottom, #eee 0, #fff 90%);
    background-image: -ms-linear-gradient(top, #eee 0, #fff 90%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);
    background-image: linear-gradient(top, #eee 0, #fff 90%)
}
.select2-container .select2-choice span {
    max-width: 88%
}
.select2-container .select2-choice abbr {
    display: block;
    width: 12px;
    height: 12px;
    position: absolute;
    right: 13px;
    top: 7px;
    font-size: 1px;
    text-decoration: none;
    border: 0;
    background: url(../../images/select2.png) right top no-repeat;
    cursor: pointer;
    outline: 0;
    margin-right: 2px
}
.select2-container .select2-choice abbr:hover {
    background-position: right -11px;
    cursor: pointer
}
.select2-drop {
    z-index: 1010;
    -o-box-shadow: 0 4px 5px rgba(0, 0, 0, .15)
}
.select2-drop.select2-drop-above {
    -o-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15)
}
.select2-container .select2-choice div {
    display: block;
    position: static;
    margin-left: auto;
    margin-right: 2px
}
.select2-container .select2-choice div b {
    display: block;
    width: 100%;
    height: 100%;
    background: url(../../images/select2.png) 0 1px no-repeat
}
.select2-search {
    display: inline-block;
    min-height: 26px;
    padding-left: 4px;
    padding-right: 4px;
    position: relative
}
.select2-search input {
    height: auto!important;
    min-height: 26px;
    padding: 4px 20px 4px 5px;
    margin: 0;
    outline: 0;
    font-family: sans-serif;
    font-size: 1em;
    border: 1px solid #aaa;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    background: url(../../images/select2.png) 100% -22px no-repeat #fff;
    background: url(../../images/select2.png) 100% -22px no-repeat, linear-gradient(top, #fff 85%, #eee 99%)
}
.select2-search input.select2-active {
    background: url(../../images/ajax-loader-snake.gif) no-repeat 100% #fff;
    background: url(../../images/ajax-loader-snake.gif) no-repeat 100%, linear-gradient(top, #fff 85%, #eee 99%)
}
.select2-container-active .select2-choice,
.select2-container-active .select2-choices {
    -o-box-shadow: 0 0 5px rgba(0, 0, 0, .3)
}
.select2-dropdown-open .select2-choice {
    -o-box-shadow: 0 1px 0 #fff inset;
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), color-stop(0.5, #eee));
    background-image: -webkit-linear-gradient(center bottom, #fff 0, #eee 50%);
    background-image: -moz-linear-gradient(center bottom, #fff 0, #eee 50%);
    background-image: -o-linear-gradient(bottom, #fff 0, #eee 50%);
    background-image: -ms-linear-gradient(top, #fff 0, #eee 50%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);
    background-image: linear-gradient(top, #fff 0, #eee 50%)
}
.select2-dropdown-open .select2-choice div {
    filter: none
}
.select2-dropdown-open .select2-choice div b {
    background-position: -18px 1px
}
.select2-results {
    position: relative
}
.select2-results ul.select2-result-sub ul.select2-result-sub>li .select2-result-label {
    padding-left: 40px
}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label {
    padding-left: 60px
}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label {
    padding-left: 80px
}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label {
    padding-left: 100px
}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label {
    padding-left: 110px
}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label {
    padding-left: 120px
}
.select2-results li {
    display: list-item
}
.select2-results .select2-result-label {
    cursor: pointer
}
.select2-results .select2-highlighted {
    background: #3875d7;
    color: #fff
}
.select2-results .select2-highlighted em {
    background: 0 0
}
.select2-container.select2-container-disabled .select2-choice {
    background-color: #f4f4f4;
    background-image: none;
    border: 1px solid #ddd;
    cursor: default
}
.select2-container.select2-container-disabled .select2-choice div {
    background-color: #f4f4f4;
    background-image: none;
    border-left: 0
}
.select2-container.select2-container-disabled .select2-choice abbr {
    display: none
}
.select2-container-multi .select2-choices {
    background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(1%, #eee), color-stop(15%, #fff));
    background-image: -webkit-linear-gradient(top, #eee 1%, #fff 15%);
    background-image: -moz-linear-gradient(top, #eee 1%, #fff 15%);
    background-image: -o-linear-gradient(top, #eee 1%, #fff 15%);
    background-image: -ms-linear-gradient(top, #eee 1%, #fff 15%);
    background-image: linear-gradient(top, #eee 1%, #fff 15%)
}
.select2-locked {
    padding: 3px 5px!important
}
.select2-container-multi.select2-container-active .select2-choices {
    -o-box-shadow: 0 0 5px rgba(0, 0, 0, .3)
}
.select2-container-multi .select2-choices .select2-search-field input {
    font-family: sans-serif;
    -o-box-shadow: none
}
.select2-container-multi .select2-choices .select2-search-choice {
    padding: 3px 5px 3px 18px;
    margin: 3px 0 3px 5px;
    position: relative;
    line-height: 13px;
    color: #333;
    cursor: default;
    border: 1px solid #aaa;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, .05);
    -moz-box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, .05);
    box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, .05);
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box;
    background-color: #e4e4e4;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));
    background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
    background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
    background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
    background-image: -ms-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
    background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%)
}
.select2-container-multi .select2-choices .select2-search-choice span {
    cursor: default
}
.select2-container-multi .select2-choices .select2-search-choice-focus {
    background: #d4d4d4
}
.select2-search-choice-close {
    width: 12px;
    height: 13px;
    position: absolute;
    right: 3px;
    top: 4px;
    outline: 0;
    background: url(../../images/select2.png) right top no-repeat
}
.select2-container-multi .select2-search-choice-close {
    left: 3px
}
.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover,
.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close {
    background-position: right -11px
}
.select2-result-selectable .select2-match,
.select2-result-unselectable .select2-result-selectable .select2-match {
    text-decoration: underline
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min-resolution: 144dpi) {
    .select2-container .select2-choice abbr,
    .select2-container .select2-choice div b,
    .select2-search input,
    .select2-search-choice-close {
        background-image: url(../../images/select2x2.png)!important;
        background-repeat: no-repeat!important;
        background-size: 60px 40px!important
    }
    .select2-search input {
        background-position: 100% -21px!important
    }
}
.select2-container,
.select2-drop {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}
.select2-container {
    position: relative;
    display: inline-block;
    zoom: 1;
    vertical-align: top
}
.select2-container .select2-choice {
    display: block;
    overflow: hidden;
    white-space: nowrap;
    position: relative;
    padding-left: 8px;
    min-height: 18px
}
.select2-container .select2-choice span {
    display: block;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    text-align: left;
    float: left
}
.select2-container .select2-choice div {
    -webkit-border-radius: 0 4px 4px 0;
    -moz-border-radius: 0 4px 4px 0;
    height: 100%;
    width: 0;
    padding: 4px 12px 0 4px;
    float: right
}
.select2-container .select2-choice div:hover {
    cursor: pointer
}
.select2-container .select2-choice .caret {
    border-top: 4px solid #888
}
.select2-container .disabled div,
.select2-container .disabled div:hover {
    cursor: default
}
.select2-container .disabled div .caret {
    opacity: .3!important
}
.select2-container.select2-drop-above .select2-choice {
    border-bottom-color: #aaa;
    -webkit-border-radius: 0 0 4px 4px;
    -moz-border-radius: 0 0 4px 4px;
    border-radius: 0 0 4px 4px;
    background-color: #f5f5f5;
    background-image: -webkit-gradient(linear, 0 100%, 0 0, from(0% #eee), to(90% #fff));
    background-image: -webkit-linear-gradient(bottom, #eee 0, #fff 90%);
    background-image: -moz-linear-gradient(bottom, #eee 0, #fff 90%);
    background-image: -o-linear-gradient(#eee 0, #fff 90%);
    background-image: linear-gradient(#eee 0, #fff 90%);
    background-repeat: no-repeat;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee', endColorstr='#ffffffff', GradientType=0)
}
.select2-container .select2-container-disabled .select2-choice {
    background-color: #f4f4f4;
    background-image: none;
    border: 1px solid #ddd;
    cursor: default
}
.select2-container .select2-container-disabled .select2-choice div {
    background-color: #f4f4f4;
    background-image: none;
    border-left: 0
}
.select2-container-multi .select2-choices {
    font-size: 14px;
    line-height: 20px;
    color: #555;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background-color: #fff;
    border: 1px solid #ccc;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border linear .2s, box-shadow linear .2s;
    -moz-transition: border linear .2s, box-shadow linear .2s;
    -o-transition: border linear .2s, box-shadow linear .2s;
    transition: border linear .2s, box-shadow linear .2s;
    margin: 0;
    padding: 0;
    cursor: text;
    overflow: hidden;
    height: auto!important;
    height: 1%;
    position: relative;
    min-height: 26px
}
.select2-container-multi .select2-choices li {
    float: left;
    list-style: none
}
.select2-container-multi .select2-choices .select2-search-field {
    white-space: nowrap;
    margin: 0;
    padding: 0
}
.select2-container-multi .select2-choices .select2-search-field input {
    color: #666;
    background: 0 0!important;
    font-size: 100%;
    height: 15px;
    padding: 5px;
    margin: 1px 0;
    outline: 0;
    border: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}
.select2-container-multi .select2-choices .select2-search-field input.select2-active {
    background: #fff!important
}
.select2-container-multi.select2-container-active .select2-choices {
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .3);
    -moz-box-shadow: 0 0 5px rgba(0, 0, 0, .3);
    box-shadow: 0 0 5px rgba(0, 0, 0, .3);
    border: 1px solid #5897fb;
    outline: 0
}
.select2-container-multi.select2-container-disabled .select2-choices {
    background-color: #f4f4f4;
    background-image: none;
    border: 1px solid #ddd;
    cursor: default
}
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
    background-image: none;
    background-color: #f4f4f4;
    border: 1px solid #ddd;
    padding: 3px 5px
}
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close {
    display: none
}
.select2-container-active .select2-choice,
.select2-container-active .select2-choices {
    border: 1px solid #5897fb;
    outline: 0;
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .3);
    -moz-box-shadow: 0 0 5px rgba(0, 0, 0, .3);
    box-shadow: 0 0 5px rgba(0, 0, 0, .3)
}
.select2-drop {
    background: #fff;
    color: #000;
    border: 1px solid #aaa;
    border-top: 0;
    position: absolute;
    top: 100%;
    -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
    -moz-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
    box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
    width: 100%;
    margin-top: -2px;
    -webkit-border-radius: 0 0 4px 4px;
    -moz-border-radius: 0 0 4px 4px;
    border-radius: 0 0 4px 4px
}
.select2-drop.select2-drop-above {
    -webkit-border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
    border-radius: 4px 4px 0 0;
    margin-top: 1px;
    border-top: 1px solid #aaa;
    border-bottom: 0;
    -webkit-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
    -moz-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
    box-shadow: 0 -4px 5px rgba(0, 0, 0, .15)
}
.select2-drop.select2-drop-above .select2-search input,
.select2-drop.select2-drop-above span.add-on {
    margin-top: 4px
}
.select2-dropdown-open .select2-choice {
    border: 1px solid #aaa;
    border-bottom-color: transparent;
    -webkit-box-shadow: 0 1px 0 #fff inset;
    -moz-box-shadow: 0 1px 0 #fff inset;
    box-shadow: 0 1px 0 #fff inset;
    background-color: #f8f8f8;
    background-image: -webkit-gradient(linear, 0 100%, 0 0, from(0% #fff), to(50% #eee));
    background-image: -webkit-linear-gradient(bottom, #fff 0, #eee 50%);
    background-image: -moz-linear-gradient(bottom, #fff 0, #eee 50%);
    background-image: -o-linear-gradient(#fff 0, #eee 50%);
    background-image: linear-gradient(#fff 0, #eee 50%);
    background-repeat: no-repeat;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffeeeeee', GradientType=0);
    -webkit-border-bottom-left-radius: 0;
    -moz-border-radius-bottomleft: 0;
    border-bottom-left-radius: 0;
    -webkit-border-bottom-right-radius: 0;
    -moz-border-radius-bottomright: 0;
    border-bottom-right-radius: 0
}
.select2-dropdown-open .select2-choice:hover {
    background-color: #f8f8f8!important;
    background-image: -webkit-gradient(linear, 0 100%, 0 0, from(0% #fff), to(50% #eee))!important;
    background-image: -webkit-linear-gradient(bottom, #fff 0, #eee 50%)!important;
    background-image: -moz-linear-gradient(bottom, #fff 0, #eee 50%)!important;
    background-image: -o-linear-gradient(#fff 0, #eee 50%)!important;
    background-image: linear-gradient(#fff 0, #eee 50%)!important;
    background-repeat: no-repeat!important;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffeeeeee', GradientType=0)!important;
    background-position: 0
}
.select2-dropdown-open .select2-choice div {
    background: 0 0;
    border-left: none
}
.select2-dropdown-open .select2-choice div .caret {
    border-top: 0;
    border-bottom: 4px solid #888;
    content: ""
}
.select2-search {
    white-space: nowrap;
    z-index: 10000;
    width: 97%;
    margin: 0 1.5%
}
.select2-search input {
    width: 96%;
    z-index: 5
}
.select2-search span.add-on {
    margin-top: 0;
    padding: 5px 4px 3px;
    position: absolute;
    top: 0;
    right: 1.5%;
    z-index: 6
}
.select2-search-hidden {
    display: block;
    position: absolute;
    left: -10000px
}
.select2-search-choice-close {
    display: inline-block;
    float: left;
    font-size: 18px;
    padding-top: 1px;
    line-height: 16px
}
.select2-search-choice div {
    padding: 2px;
    display: inline-block
}
.select2-default {
    color: #999!important
}
.select2-more-results {
    background: #f4f4f4;
    display: list-item
}
.select2-more-results.select2-active {
    background: #f4f4f4
}
.select2-results {
    margin: 4px 2px 4px 0;
    padding: 0 0 0 4px;
    overflow-x: hidden;
    overflow-y: auto;
    max-height: 200px
}
.select2-results ul.select2-result-sub {
    margin: 0
}
.select2-results ul.select2-result-sub>li .select2-result-label {
    padding-left: 20px
}
.select2-results ul.select2-result-sub ul>li .select2-result-label {
    padding-left: 40px
}
.select2-results ul.select2-result-sub ul ul>li .select2-result-label {
    padding-left: 60px
}
.select2-results ul.select2-result-sub ul ul ul>li .select2-result-label {
    padding-left: 80px
}
.select2-results ul.select2-result-sub ul ul ul ul>li .select2-result-label {
    padding-left: 100px
}
.select2-results ul.select2-result-sub ul ul ul ul ul>li .select2-result-label {
    padding-left: 110px
}
.select2-results ul.select2-result-sub ul ul ul ul ul ul>li .select2-result-label {
    padding-left: 120px
}
.select2-results li {
    list-style: none
}
.select2-results li em {
    background: #feffde;
    font-style: normal
}
.select2-results li.select2-result-selectable {
    cursor: pointer
}
.select2-results li.select2-result-selectable:focus,
.select2-results li.select2-result-selectable:hover {
    text-decoration: none;
    color: #fff;
    background-color: #0081c2;
    background-image: -moz-linear-gradient(top, #08c, #0077b3);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0077b3));
    background-image: -webkit-linear-gradient(top, #08c, #0077b3);
    background-image: -o-linear-gradient(top, #08c, #0077b3);
    background-image: linear-gradient(to bottom, #08c, #0077b3);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0076b2', GradientType=0)
}
.select2-results li.select2-result-with-children>.select2-result-label {
    font-weight: 700
}
.select2-results .select2-no-results,
.select2-results .select2-searching,
.select2-results .select2-selection-limit {
    background: #f4f4f4;
    display: list-item;
    padding-left: 3px;
    color: #333;
    font-size: 12px
}
.select2-results .select2-result-label {
    padding: 3px 7px 4px;
    margin: 0
}
.select2-results .select2-disabled,
.select2-results.select2-disabled {
    display: none
}
.select2-result-selectable .select2-match .select2-match,
.select2-result-unselectable .select2-match {
    text-decoration: none
}
.select2-result-selectable .select2-match .select2-result-selectable .select2-match,
.select2-result-unselectable .select2-result-selectable .select2-match {
    text-decoration: underline
}
.select2-offscreen {
    position: absolute;
    left: -10000px
}
.select2-result-label h4 {
    font-size: 12px;
    line-height: 1em;
    margin: 5px 0 0
}
.select2-result-label .details,
.select2-result-label small {
    font-size: 10px;
    color: #666;
    display: block;
    line-height: 1em
}
.select2-highlighted .select2-result-label .details,
.select2-highlighted .select2-result-label small {
    color: #666
}
.ui-pnotify {
    top: 25px;
    right: 25px;
    position: absolute;
    height: auto;
    z-index: 9999
}
html>body .ui-pnotify {
    position: fixed
}
.ui-pnotify .ui-pnotify-shadow {
    -webkit-box-shadow: 0 2px 10px rgba(50, 50, 50, .5);
    -moz-box-shadow: 0 2px 10px rgba(50, 50, 50, .5);
    box-shadow: 0 2px 10px rgba(50, 50, 50, .5)
}
.ui-pnotify-container {
    background-position: 0 0;
    padding: .8em;
    height: 100%;
    margin: 0
}
.ui-pnotify-sharp {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0
}
.ui-pnotify-closer,
.ui-pnotify-sticker {
    float: right;
    margin-left: .2em
}
.ui-pnotify-title {
    display: block;
    margin-bottom: .4em
}
.ui-pnotify-text {
    display: block
}
.ui-pnotify-icon,
.ui-pnotify-icon span {
    display: block;
    float: left;
    margin-right: .2em
}
.ui-pnotify-history-container {
    position: absolute;
    top: 0;
    right: 18px;
    width: 70px;
    border-top: none;
    padding: 0;
    -webkit-border-top-left-radius: 0;
    -moz-border-top-left-radius: 0;
    border-top-left-radius: 0;
    -webkit-border-top-right-radius: 0;
    -moz-border-top-right-radius: 0;
    border-top-right-radius: 0;
    z-index: 10000
}
.ui-pnotify-history-container .ui-pnotify-history-header {
    padding: 2px
}
.ui-pnotify-history-container button {
    cursor: pointer;
    display: block;
    width: 100%
}
.ui-pnotify-history-container .ui-pnotify-history-pulldown {
    display: block;
    margin: 0 auto
}
.ui-pnotify.page-alert {
    font-size: 20px
}
.ui-pnotify.page-alert .alert {
    border: 2px solid
}
.ui-pnotify.page-alert .ui-pnotify-container.alert-error {
    border: 1px solid #B94A48;
    -webkit-animation-delay: 5s;
    -moz-animation-delay: 5s;
    -o-animation-delay: 5s;
    animation-delay: 5s
}
.ui-pnotify.page-alert .ui-pnotify-text {
    text-align: center
}
.captcha {
    margin-left: 10px;
    vertical-align: top
}
.ui-multiselect {
    box-sizing: content-box
}
select.multiselect {
    display: none
}
.multiselect-container .dropdown-toggle .caret {
    margin-left: 2px
}
.multiselect-container .dropdown-menu .active>a {
    background: 0 0
}
.multiselect-container .dropdown-menu .active>a:hover {
    background: #202020;
    color: #EFEFEF
}
button.multiselect.dropdown-toggle .empty-label {
    color: #777
}
.mtz-monthpicker.mtz-monthpicker-month:hover {
    color: gray
}
.popover-content {
    font-size: 14px;
    white-space: normal
}
.popover-content ol,
.popover-content ul {
    margin-left: 5px
}
.sortable {
    margin: 5px
}
.sortable .sortable-item {
    padding: 10px 10px 10px 15px;
    margin-bottom: 1px;
    border-bottom: 1px solid #ccc
}
.sortable .sortable-item.sort-handler {
    background: url(../../images/grippy_large.png) 0 center no-repeat;
    cursor: move
}
.sortable .sortable-item:hover {
    background-color: rgba(0, 136, 204, .1)
}
.sortable .sortable-placeholder {
    height: 50px;
    border: 1px dashed #ccc;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box
}
@media (max-width: 480px) {
    .page-alert {
        position: static;
        width: auto
    }
    .page-alert .alert {
        width: auto;
        margin-left: 0;
        border-top-width: 1px;
        -moz-border-radius-topright: 4px;
        -moz-border-radius-bottomright: 0;
        -moz-border-radius-bottomleft: 0;
        -moz-border-radius-topleft: 0;
        -moz-background-clip: padding;
        -webkit-background-clip: padding-box;
        background-clip: padding-box;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px
    }
    body>.page-alert {
        position: static
    }
}
@media (min-width: 980px) {
    .subnav-fixed {
        position: fixed;
        left: 0;
        top: 0;
        right: 0;
        z-index: 1020;
        border-color: #d5d5d5;
        border-width: 0 0 1px;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0;
        -webkit-box-shadow: inset 0 1px 0 #fff, 0 1px 5px rgba(0, 0, 0, .1);
        -moz-box-shadow: inset 0 1px 0 #fff, 0 1px 5px rgba(0, 0, 0, .1);
        box-shadow: inset 0 1px 0 #fff, 0 1px 5px rgba(0, 0, 0, .1);
        filter: progid: DXImageTransform.Microsoft.gradient(enabled=false)
    }
    .menufloat .subnav-fixed {
        top: 31px
    }
    .subnav-fixed .nav {
        width: 938px;
        margin: 0 auto;
        padding: 0 1px
    }
}
@media (min-width: 1200px) {
    .page-alert .alert {
        width: 700px;
        margin-left: -375px
    }
}
@media (min-width: 1210px) {
    .menufloat .subnav-fixed .nav {
        width: 1168px
    }
}
@media (min-width: 768px) and (max-width: 1024px) {
    .steps .wrap-steps li {
        width: 145px
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    .nav-collapse .nav a {
        color: #f1f1f1
    }
}
@media (max-width: 979px) {
    .nav-collapse .nav a {
        color: #f1f1f1
    }
}
@media (min-width: 500px) and (max-width: 760px) {
    .steps .wrap-steps li {
        width: 110px
    }
}
@media (min-width: 320px) and (max-width: 480px) {
    .steps .wrap-steps li,
    .steps .wrap-steps li:first-child,
    .steps .wrap-steps li:last-child {
        background: url(../images/wizard/wizard-mobile.png) 50% 0 no-repeat;
        width: 100%;
        display: block
    }
    .step.active .step-text:after {
        content: "";
        display: none
    }
}
