.Link-Link--3ddc9 {
    text-decoration: none;
    font-size: 12px;
    font-family: Helvetica, Arial, sans-serif;
    color: #0d78bb;
    display: inline-block;
}.Table-Table--2U_cL {
    width: 100%;
}


.Table-Table--2U_cL .table {
    width: 100%;
    font-family: 'HelveticaNeue', Helvetica, sans-serif;
    border-collapse: collapse;
    color: #6f6f6f;
    border: 1px solid #c3c3c3;
}

.Table-Table--2U_cL .table tr {
    font-size: 13px;
    height: 48px;
}

.Table-Table--2U_cL .table tr.hidden {
    display: none;
}

/* TableRow */
.Table-Table--2U_cL table tbody.rows {
    word-break: break-word; /* support: webkit based browser */
    word-wrap: break-word; /* support: ms and ff */
}

.Table-Table--2U_cL td .SE-Link {
    font-family: 'HelveticaNeue', Helvetica, sans-serif;
    font-size: 13px;
}

.Table-Table--2U_cL tr.data-row {
    -webkit-transition: background-color .2s;
    -o-transition: background-color .2s;
    -moz-transition: background-color .2s;
    transition: background-color .2s;
}

.Table-Table--2U_cL tr.data-row:hover {
    background-color: #eee;
}


/* TableColumn */
.Table-Table--2U_cL th {
    cursor: default;
    border-bottom: 1px solid #c3c3c3;
}

.Table-Table--2U_cL th a.column-sortable {
    display: inline-block;
    text-decoration: none;
    cursor: pointer;
    white-space: nowrap;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}

.Table-Table--2U_cL th a.column-sortable.selected .label {
    color: #000;
}

.Table-Table--2U_cL th .label {
    font-family: 'HelveticaNeue-Bold', Helvetica, sans-serif;
    font-weight: 700;
    vertical-align: middle;
    color: #6f6f6f;
}

.Table-Table--2U_cL td.no-results {
    cursor: default;
    text-align: center;
    font-size: 15px;
    height: 80px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}


/* Sort: arrow up/down icons */
.Table-Table--2U_cL i.sort-arrow {
    display: inline-block;
    width: 12px;
    height: 12px;
    margin-left: 3px;
    vertical-align: top;
    background-repeat: no-repeat;
    -moz-background-size: cover;
         background-size: cover;
    background-position: center center;
}

.Table-Table--2U_cL i.sort-arrow.up {
    background-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBmaWxsPSIjMDAwMDAwIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0wIDBoMjR2MjRIMFYweiIgZmlsbD0ibm9uZSIvPgogICAgPHBhdGggZD0iTTQgMTJsMS40MSAxLjQxTDExIDcuODNWMjBoMlY3LjgzbDUuNTggNS41OUwyMCAxMmwtOC04LTggOHoiLz4KPC9zdmc+);
}

.Table-Table--2U_cL i.sort-arrow.down {
    background-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBmaWxsPSIjMDAwMDAwIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0wIDBoMjR2MjRIMFYweiIgZmlsbD0ibm9uZSIvPgogICAgPHBhdGggZD0iTTIwIDEybC0xLjQxLTEuNDFMMTMgMTYuMTdWNGgtMnYxMi4xN2wtNS41OC01LjU5TDQgMTJsOCA4IDgtOHoiIGZpbGw9IiMwMTAxMDEiLz4KPC9zdmc+);
}



/* Pagination: arrow left/right icons */
.Table-Table--2U_cL div.pagination {
    text-align: right;
    height: 60px;
}

.Table-Table--2U_cL span.pagination-wrapper {
    line-height: 60px;
    margin-left: 10px;
    margin-right: 2px;
}

.Table-Table--2U_cL i.pagination-arrow {
    display: inline-block;
    width: 30px;
    height: 30px;
    vertical-align: middle;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    background-repeat: no-repeat;
    -moz-background-size: 20px;
         background-size: 20px;
    background-position: center center;
    border: 1px solid #c3c3c3;
    -webkit-border-radius: 15px;
       -moz-border-radius: 15px;
            border-radius: 15px;
    opacity: 0.9;
    -webkit-transition: opacity 0.2s;
    -o-transition: opacity 0.2s;
    -moz-transition: opacity 0.2s;
    transition: opacity 0.2s;
}

.Table-Table--2U_cL i.pagination-arrow.active:hover {
    opacity: 1.0;
}

.Table-Table--2U_cL i.pagination-arrow.left {
    background-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBmaWxsPSIjMDAwMDAwIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xNS40MSAxNi4wOWwtNC41OC00LjU5IDQuNTgtNC41OUwxNCA1LjVsLTYgNiA2IDZ6Ii8+CiAgICA8cGF0aCBkPSJNMC0uNWgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgo8L3N2Zz4=);
}

.Table-Table--2U_cL i.pagination-arrow.right {
    background-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBmaWxsPSIjMDAwMDAwIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik04LjU5IDE2LjM0bDQuNTgtNC41OS00LjU4LTQuNTlMMTAgNS43NWw2IDYtNiA2eiIvPgogICAgPHBhdGggZD0iTTAtLjI1aDI0djI0SDB6IiBmaWxsPSJub25lIi8+Cjwvc3ZnPg==);
}

.Table-Table--2U_cL i.pagination-arrow.inactive {
    cursor: default;
    opacity: 0.35;
}

.List-List--FOuqZ { }

.List-List--FOuqZ label:first-of-type.label  {
    display: block;
    font-family: Helvetica, Arial, sans-serif;
    font-style: oblique;
    font-size: 13px;
    color: #9a9a9a;
    margin-bottom: 20px;
}
.ListItem-ListItem--ZeY-V {
    margin: -1px 0 0;
    background-color: #fff;
}

.ListItem-ListItem--ZeY-V .user-select-none {
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}

/* List item style */
.ListItem-ListItem--ZeY-V > .caption {
    min-height: 18px;
    color: #000;
    border-top: 1px solid #e3e3e3;
    border-bottom: 1px solid #e3e3e3;
    padding: 10px 0 10px 5px;
}


.ListItem-ListItem--ZeY-V > .caption > .edit-icon {
    width: 36px;
    height: 36px;
    background-repeat: no-repeat;
    background-position: center center;
    -moz-background-size: 16px;
         background-size: 16px;
    -webkit-border-radius: 18px;
       -moz-border-radius: 18px;
            border-radius: 18px;
    display: table-cell;
    vertical-align: middle;
}

.ListItem-ListItem--ZeY-V > .caption > .edit-icon.default {
    cursor: pointer;
    background-image: url(data:image/png;base64,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);
}

.ListItem-ListItem--ZeY-V > .caption > .edit-icon.active {
    cursor: default;
    background-image: url(data:image/png;base64,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);
    background-color: #883f98;
}

.ListItem-ListItem--ZeY-V > .caption > .edit-icon.inactive {
    cursor: not-allowed;
    background-image: url(data:image/png;base64,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);
}



.ListItem-ListItem--ZeY-V > .caption > span.drag-icon {
    font-family: Helvetica, Arial, sans-serif;
    color: #c1c1c1;
    font-size: 26px;
    cursor: move;
    padding: 4px 10px 0 2px;
    vertical-align: middle;
    display: table-cell;
}

.ListItem-ListItem--ZeY-V > .caption > span.drag-icon.inactive {
    opacity: 0;
    padding-left: 0;
    padding-right: 0;
    cursor: default;
}


.ListItem-ListItem--ZeY-V > .caption > .slide-label {
    overflow: hidden;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
    display: table-cell;
    vertical-align: middle;
}


.ListItem-ListItem--ZeY-V > .caption > .slide-label.default {
    cursor: pointer;
}

.ListItem-ListItem--ZeY-V > .caption > .slide-label.active {
    cursor: default;
}

.ListItem-ListItem--ZeY-V > .caption > .slide-label.inactive {
    cursor: not-allowed;
}


.ListItem-ListItem--ZeY-V > .caption > .slide-label.not-sortable {
    padding-left: 11px;
}

.ListItem-ListItem--ZeY-V > .caption > .slide-label > .label {
    font-family: 'HelveticaNeue', Helvetica, Arial, sans-serif;
    color: #4e4e4e;
    font-size: 14px;
}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
    font-size: 1.33333333em;
    line-height: 0.75em;
    vertical-align: -15%;
}
.fa-2x {
    font-size: 2em;
}
.fa-3x {
    font-size: 3em;
}
.fa-4x {
    font-size: 4em;
}
.fa-5x {
    font-size: 5em;
}
.fa-fw {
    width: 1.28571429em;
    text-align: center;
}
.fa-ul {
    padding-left: 0;
    margin-left: 2.14285714em;
    list-style-type: none;
}
.fa-ul > li {
    position: relative;
}
.fa-li {
    position: absolute;
    left: -2.14285714em;
    width: 2.14285714em;
    top: 0.14285714em;
    text-align: center;
}
.fa-li.fa-lg {
    left: -1.85714286em;
}
.fa-border {
    padding: .2em .25em .15em;
    border: solid 0.08em #eeeeee;
    -webkit-border-radius: .1em;
       -moz-border-radius: .1em;
            border-radius: .1em;
}
.fa-pull-left {
    float: left;
}
.fa-pull-right {
    float: right;
}
.fa.fa-pull-left {
    margin-right: .3em;
}
.fa.fa-pull-right {
    margin-left: .3em;
}
/* Deprecated as of 4.4.0 */
.pull-right {
    float: right;
}
.pull-left {
    float: left;
}
.fa.pull-left {
    margin-right: .3em;
}
.fa.pull-right {
    margin-left: .3em;
}
.fa-spin {
    -webkit-animation: fa-spin 2s infinite linear;
    -moz-animation: fa-spin 2s infinite linear;
      -o-animation: fa-spin 2s infinite linear;
         animation: fa-spin 2s infinite linear;
}
.fa-pulse {
    -webkit-animation: fa-spin 1s infinite steps(8);
    -moz-animation: fa-spin 1s infinite steps(8);
      -o-animation: fa-spin 1s infinite steps(8);
         animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}
@-moz-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
             transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(359deg);
        -moz-transform: rotate(359deg);
             transform: rotate(359deg);
    }
}
@-o-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        -o-transform: rotate(0deg);
           transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(359deg);
        -o-transform: rotate(359deg);
           transform: rotate(359deg);
    }
}
@keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
          -o-transform: rotate(0deg);
             transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(359deg);
        -moz-transform: rotate(359deg);
          -o-transform: rotate(359deg);
             transform: rotate(359deg);
    }
}
.fa-rotate-90 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
      -o-transform: rotate(90deg);
         transform: rotate(90deg);
}
.fa-rotate-180 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
      -o-transform: rotate(180deg);
         transform: rotate(180deg);
}
.fa-rotate-270 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
      -o-transform: rotate(270deg);
         transform: rotate(270deg);
}
.fa-flip-horizontal {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
    -webkit-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    -moz-transform: scale(-1, 1);
      -o-transform: scale(-1, 1);
         transform: scale(-1, 1);
}
.fa-flip-vertical {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
    -webkit-transform: scale(1, -1);
    -ms-transform: scale(1, -1);
    -moz-transform: scale(1, -1);
      -o-transform: scale(1, -1);
         transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
    -webkit-filter: none;
            filter: none;
}
.fa-stack {
    position: relative;
    display: inline-block;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center;
}
.fa-stack-1x {
    line-height: inherit;
}
.fa-stack-2x {
    font-size: 2em;
}
.fa-inverse {
    color: #ffffff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
    content: "\F000";
}
.fa-music:before {
    content: "\F001";
}
.fa-search:before {
    content: "\F002";
}
.fa-envelope-o:before {
    content: "\F003";
}
.fa-heart:before {
    content: "\F004";
}
.fa-star:before {
    content: "\F005";
}
.fa-star-o:before {
    content: "\F006";
}
.fa-user:before {
    content: "\F007";
}
.fa-film:before {
    content: "\F008";
}
.fa-th-large:before {
    content: "\F009";
}
.fa-th:before {
    content: "\F00A";
}
.fa-th-list:before {
    content: "\F00B";
}
.fa-check:before {
    content: "\F00C";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
    content: "\F00D";
}
.fa-search-plus:before {
    content: "\F00E";
}
.fa-search-minus:before {
    content: "\F010";
}
.fa-power-off:before {
    content: "\F011";
}
.fa-signal:before {
    content: "\F012";
}
.fa-gear:before,
.fa-cog:before {
    content: "\F013";
}
.fa-trash-o:before {
    content: "\F014";
}
.fa-home:before {
    content: "\F015";
}
.fa-file-o:before {
    content: "\F016";
}
.fa-clock-o:before {
    content: "\F017";
}
.fa-road:before {
    content: "\F018";
}
.fa-download:before {
    content: "\F019";
}
.fa-arrow-circle-o-down:before {
    content: "\F01A";
}
.fa-arrow-circle-o-up:before {
    content: "\F01B";
}
.fa-inbox:before {
    content: "\F01C";
}
.fa-play-circle-o:before {
    content: "\F01D";
}
.fa-rotate-right:before,
.fa-repeat:before {
    content: "\F01E";
}
.fa-refresh:before {
    content: "\F021";
}
.fa-list-alt:before {
    content: "\F022";
}
.fa-lock:before {
    content: "\F023";
}
.fa-flag:before {
    content: "\F024";
}
.fa-headphones:before {
    content: "\F025";
}
.fa-volume-off:before {
    content: "\F026";
}
.fa-volume-down:before {
    content: "\F027";
}
.fa-volume-up:before {
    content: "\F028";
}
.fa-qrcode:before {
    content: "\F029";
}
.fa-barcode:before {
    content: "\F02A";
}
.fa-tag:before {
    content: "\F02B";
}
.fa-tags:before {
    content: "\F02C";
}
.fa-book:before {
    content: "\F02D";
}
.fa-bookmark:before {
    content: "\F02E";
}
.fa-print:before {
    content: "\F02F";
}
.fa-camera:before {
    content: "\F030";
}
.fa-font:before {
    content: "\F031";
}
.fa-bold:before {
    content: "\F032";
}
.fa-italic:before {
    content: "\F033";
}
.fa-text-height:before {
    content: "\F034";
}
.fa-text-width:before {
    content: "\F035";
}
.fa-align-left:before {
    content: "\F036";
}
.fa-align-center:before {
    content: "\F037";
}
.fa-align-right:before {
    content: "\F038";
}
.fa-align-justify:before {
    content: "\F039";
}
.fa-list:before {
    content: "\F03A";
}
.fa-dedent:before,
.fa-outdent:before {
    content: "\F03B";
}
.fa-indent:before {
    content: "\F03C";
}
.fa-video-camera:before {
    content: "\F03D";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
    content: "\F03E";
}
.fa-pencil:before {
    content: "\F040";
}
.fa-map-marker:before {
    content: "\F041";
}
.fa-adjust:before {
    content: "\F042";
}
.fa-tint:before {
    content: "\F043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
    content: "\F044";
}
.fa-share-square-o:before {
    content: "\F045";
}
.fa-check-square-o:before {
    content: "\F046";
}
.fa-arrows:before {
    content: "\F047";
}
.fa-step-backward:before {
    content: "\F048";
}
.fa-fast-backward:before {
    content: "\F049";
}
.fa-backward:before {
    content: "\F04A";
}
.fa-play:before {
    content: "\F04B";
}
.fa-pause:before {
    content: "\F04C";
}
.fa-stop:before {
    content: "\F04D";
}
.fa-forward:before {
    content: "\F04E";
}
.fa-fast-forward:before {
    content: "\F050";
}
.fa-step-forward:before {
    content: "\F051";
}
.fa-eject:before {
    content: "\F052";
}
.fa-chevron-left:before {
    content: "\F053";
}
.fa-chevron-right:before {
    content: "\F054";
}
.fa-plus-circle:before {
    content: "\F055";
}
.fa-minus-circle:before {
    content: "\F056";
}
.fa-times-circle:before {
    content: "\F057";
}
.fa-check-circle:before {
    content: "\F058";
}
.fa-question-circle:before {
    content: "\F059";
}
.fa-info-circle:before {
    content: "\F05A";
}
.fa-crosshairs:before {
    content: "\F05B";
}
.fa-times-circle-o:before {
    content: "\F05C";
}
.fa-check-circle-o:before {
    content: "\F05D";
}
.fa-ban:before {
    content: "\F05E";
}
.fa-arrow-left:before {
    content: "\F060";
}
.fa-arrow-right:before {
    content: "\F061";
}
.fa-arrow-up:before {
    content: "\F062";
}
.fa-arrow-down:before {
    content: "\F063";
}
.fa-mail-forward:before,
.fa-share:before {
    content: "\F064";
}
.fa-expand:before {
    content: "\F065";
}
.fa-compress:before {
    content: "\F066";
}
.fa-plus:before {
    content: "\F067";
}
.fa-minus:before {
    content: "\F068";
}
.fa-asterisk:before {
    content: "\F069";
}
.fa-exclamation-circle:before {
    content: "\F06A";
}
.fa-gift:before {
    content: "\F06B";
}
.fa-leaf:before {
    content: "\F06C";
}
.fa-fire:before {
    content: "\F06D";
}
.fa-eye:before {
    content: "\F06E";
}
.fa-eye-slash:before {
    content: "\F070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
    content: "\F071";
}
.fa-plane:before {
    content: "\F072";
}
.fa-calendar:before {
    content: "\F073";
}
.fa-random:before {
    content: "\F074";
}
.fa-comment:before {
    content: "\F075";
}
.fa-magnet:before {
    content: "\F076";
}
.fa-chevron-up:before {
    content: "\F077";
}
.fa-chevron-down:before {
    content: "\F078";
}
.fa-retweet:before {
    content: "\F079";
}
.fa-shopping-cart:before {
    content: "\F07A";
}
.fa-folder:before {
    content: "\F07B";
}
.fa-folder-open:before {
    content: "\F07C";
}
.fa-arrows-v:before {
    content: "\F07D";
}
.fa-arrows-h:before {
    content: "\F07E";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
    content: "\F080";
}
.fa-twitter-square:before {
    content: "\F081";
}
.fa-facebook-square:before {
    content: "\F082";
}
.fa-camera-retro:before {
    content: "\F083";
}
.fa-key:before {
    content: "\F084";
}
.fa-gears:before,
.fa-cogs:before {
    content: "\F085";
}
.fa-comments:before {
    content: "\F086";
}
.fa-thumbs-o-up:before {
    content: "\F087";
}
.fa-thumbs-o-down:before {
    content: "\F088";
}
.fa-star-half:before {
    content: "\F089";
}
.fa-heart-o:before {
    content: "\F08A";
}
.fa-sign-out:before {
    content: "\F08B";
}
.fa-linkedin-square:before {
    content: "\F08C";
}
.fa-thumb-tack:before {
    content: "\F08D";
}
.fa-external-link:before {
    content: "\F08E";
}
.fa-sign-in:before {
    content: "\F090";
}
.fa-trophy:before {
    content: "\F091";
}
.fa-github-square:before {
    content: "\F092";
}
.fa-upload:before {
    content: "\F093";
}
.fa-lemon-o:before {
    content: "\F094";
}
.fa-phone:before {
    content: "\F095";
}
.fa-square-o:before {
    content: "\F096";
}
.fa-bookmark-o:before {
    content: "\F097";
}
.fa-phone-square:before {
    content: "\F098";
}
.fa-twitter:before {
    content: "\F099";
}
.fa-facebook-f:before,
.fa-facebook:before {
    content: "\F09A";
}
.fa-github:before {
    content: "\F09B";
}
.fa-unlock:before {
    content: "\F09C";
}
.fa-credit-card:before {
    content: "\F09D";
}
.fa-feed:before,
.fa-rss:before {
    content: "\F09E";
}
.fa-hdd-o:before {
    content: "\F0A0";
}
.fa-bullhorn:before {
    content: "\F0A1";
}
.fa-bell:before {
    content: "\F0F3";
}
.fa-certificate:before {
    content: "\F0A3";
}
.fa-hand-o-right:before {
    content: "\F0A4";
}
.fa-hand-o-left:before {
    content: "\F0A5";
}
.fa-hand-o-up:before {
    content: "\F0A6";
}
.fa-hand-o-down:before {
    content: "\F0A7";
}
.fa-arrow-circle-left:before {
    content: "\F0A8";
}
.fa-arrow-circle-right:before {
    content: "\F0A9";
}
.fa-arrow-circle-up:before {
    content: "\F0AA";
}
.fa-arrow-circle-down:before {
    content: "\F0AB";
}
.fa-globe:before {
    content: "\F0AC";
}
.fa-wrench:before {
    content: "\F0AD";
}
.fa-tasks:before {
    content: "\F0AE";
}
.fa-filter:before {
    content: "\F0B0";
}
.fa-briefcase:before {
    content: "\F0B1";
}
.fa-arrows-alt:before {
    content: "\F0B2";
}
.fa-group:before,
.fa-users:before {
    content: "\F0C0";
}
.fa-chain:before,
.fa-link:before {
    content: "\F0C1";
}
.fa-cloud:before {
    content: "\F0C2";
}
.fa-flask:before {
    content: "\F0C3";
}
.fa-cut:before,
.fa-scissors:before {
    content: "\F0C4";
}
.fa-copy:before,
.fa-files-o:before {
    content: "\F0C5";
}
.fa-paperclip:before {
    content: "\F0C6";
}
.fa-save:before,
.fa-floppy-o:before {
    content: "\F0C7";
}
.fa-square:before {
    content: "\F0C8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
    content: "\F0C9";
}
.fa-list-ul:before {
    content: "\F0CA";
}
.fa-list-ol:before {
    content: "\F0CB";
}
.fa-strikethrough:before {
    content: "\F0CC";
}
.fa-underline:before {
    content: "\F0CD";
}
.fa-table:before {
    content: "\F0CE";
}
.fa-magic:before {
    content: "\F0D0";
}
.fa-truck:before {
    content: "\F0D1";
}
.fa-pinterest:before {
    content: "\F0D2";
}
.fa-pinterest-square:before {
    content: "\F0D3";
}
.fa-google-plus-square:before {
    content: "\F0D4";
}
.fa-google-plus:before {
    content: "\F0D5";
}
.fa-money:before {
    content: "\F0D6";
}
.fa-caret-down:before {
    content: "\F0D7";
}
.fa-caret-up:before {
    content: "\F0D8";
}
.fa-caret-left:before {
    content: "\F0D9";
}
.fa-caret-right:before {
    content: "\F0DA";
}
.fa-columns:before {
    content: "\F0DB";
}
.fa-unsorted:before,
.fa-sort:before {
    content: "\F0DC";
}
.fa-sort-down:before,
.fa-sort-desc:before {
    content: "\F0DD";
}
.fa-sort-up:before,
.fa-sort-asc:before {
    content: "\F0DE";
}
.fa-envelope:before {
    content: "\F0E0";
}
.fa-linkedin:before {
    content: "\F0E1";
}
.fa-rotate-left:before,
.fa-undo:before {
    content: "\F0E2";
}
.fa-legal:before,
.fa-gavel:before {
    content: "\F0E3";
}
.fa-dashboard:before,
.fa-tachometer:before {
    content: "\F0E4";
}
.fa-comment-o:before {
    content: "\F0E5";
}
.fa-comments-o:before {
    content: "\F0E6";
}
.fa-flash:before,
.fa-bolt:before {
    content: "\F0E7";
}
.fa-sitemap:before {
    content: "\F0E8";
}
.fa-umbrella:before {
    content: "\F0E9";
}
.fa-paste:before,
.fa-clipboard:before {
    content: "\F0EA";
}
.fa-lightbulb-o:before {
    content: "\F0EB";
}
.fa-exchange:before {
    content: "\F0EC";
}
.fa-cloud-download:before {
    content: "\F0ED";
}
.fa-cloud-upload:before {
    content: "\F0EE";
}
.fa-user-md:before {
    content: "\F0F0";
}
.fa-stethoscope:before {
    content: "\F0F1";
}
.fa-suitcase:before {
    content: "\F0F2";
}
.fa-bell-o:before {
    content: "\F0A2";
}
.fa-coffee:before {
    content: "\F0F4";
}
.fa-cutlery:before {
    content: "\F0F5";
}
.fa-file-text-o:before {
    content: "\F0F6";
}
.fa-building-o:before {
    content: "\F0F7";
}
.fa-hospital-o:before {
    content: "\F0F8";
}
.fa-ambulance:before {
    content: "\F0F9";
}
.fa-medkit:before {
    content: "\F0FA";
}
.fa-fighter-jet:before {
    content: "\F0FB";
}
.fa-beer:before {
    content: "\F0FC";
}
.fa-h-square:before {
    content: "\F0FD";
}
.fa-plus-square:before {
    content: "\F0FE";
}
.fa-angle-double-left:before {
    content: "\F100";
}
.fa-angle-double-right:before {
    content: "\F101";
}
.fa-angle-double-up:before {
    content: "\F102";
}
.fa-angle-double-down:before {
    content: "\F103";
}
.fa-angle-left:before {
    content: "\F104";
}
.fa-angle-right:before {
    content: "\F105";
}
.fa-angle-up:before {
    content: "\F106";
}
.fa-angle-down:before {
    content: "\F107";
}
.fa-desktop:before {
    content: "\F108";
}
.fa-laptop:before {
    content: "\F109";
}
.fa-tablet:before {
    content: "\F10A";
}
.fa-mobile-phone:before,
.fa-mobile:before {
    content: "\F10B";
}
.fa-circle-o:before {
    content: "\F10C";
}
.fa-quote-left:before {
    content: "\F10D";
}
.fa-quote-right:before {
    content: "\F10E";
}
.fa-spinner:before {
    content: "\F110";
}
.fa-circle:before {
    content: "\F111";
}
.fa-mail-reply:before,
.fa-reply:before {
    content: "\F112";
}
.fa-github-alt:before {
    content: "\F113";
}
.fa-folder-o:before {
    content: "\F114";
}
.fa-folder-open-o:before {
    content: "\F115";
}
.fa-smile-o:before {
    content: "\F118";
}
.fa-frown-o:before {
    content: "\F119";
}
.fa-meh-o:before {
    content: "\F11A";
}
.fa-gamepad:before {
    content: "\F11B";
}
.fa-keyboard-o:before {
    content: "\F11C";
}
.fa-flag-o:before {
    content: "\F11D";
}
.fa-flag-checkered:before {
    content: "\F11E";
}
.fa-terminal:before {
    content: "\F120";
}
.fa-code:before {
    content: "\F121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
    content: "\F122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
    content: "\F123";
}
.fa-location-arrow:before {
    content: "\F124";
}
.fa-crop:before {
    content: "\F125";
}
.fa-code-fork:before {
    content: "\F126";
}
.fa-unlink:before,
.fa-chain-broken:before {
    content: "\F127";
}
.fa-question:before {
    content: "\F128";
}
.fa-info:before {
    content: "\F129";
}
.fa-exclamation:before {
    content: "\F12A";
}
.fa-superscript:before {
    content: "\F12B";
}
.fa-subscript:before {
    content: "\F12C";
}
.fa-eraser:before {
    content: "\F12D";
}
.fa-puzzle-piece:before {
    content: "\F12E";
}
.fa-microphone:before {
    content: "\F130";
}
.fa-microphone-slash:before {
    content: "\F131";
}
.fa-shield:before {
    content: "\F132";
}
.fa-calendar-o:before {
    content: "\F133";
}
.fa-fire-extinguisher:before {
    content: "\F134";
}
.fa-rocket:before {
    content: "\F135";
}
.fa-maxcdn:before {
    content: "\F136";
}
.fa-chevron-circle-left:before {
    content: "\F137";
}
.fa-chevron-circle-right:before {
    content: "\F138";
}
.fa-chevron-circle-up:before {
    content: "\F139";
}
.fa-chevron-circle-down:before {
    content: "\F13A";
}
.fa-html5:before {
    content: "\F13B";
}
.fa-css3:before {
    content: "\F13C";
}
.fa-anchor:before {
    content: "\F13D";
}
.fa-unlock-alt:before {
    content: "\F13E";
}
.fa-bullseye:before {
    content: "\F140";
}
.fa-ellipsis-h:before {
    content: "\F141";
}
.fa-ellipsis-v:before {
    content: "\F142";
}
.fa-rss-square:before {
    content: "\F143";
}
.fa-play-circle:before {
    content: "\F144";
}
.fa-ticket:before {
    content: "\F145";
}
.fa-minus-square:before {
    content: "\F146";
}
.fa-minus-square-o:before {
    content: "\F147";
}
.fa-level-up:before {
    content: "\F148";
}
.fa-level-down:before {
    content: "\F149";
}
.fa-check-square:before {
    content: "\F14A";
}
.fa-pencil-square:before {
    content: "\F14B";
}
.fa-external-link-square:before {
    content: "\F14C";
}
.fa-share-square:before {
    content: "\F14D";
}
.fa-compass:before {
    content: "\F14E";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
    content: "\F150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
    content: "\F151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
    content: "\F152";
}
.fa-euro:before,
.fa-eur:before {
    content: "\F153";
}
.fa-gbp:before {
    content: "\F154";
}
.fa-dollar:before,
.fa-usd:before {
    content: "\F155";
}
.fa-rupee:before,
.fa-inr:before {
    content: "\F156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
    content: "\F157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
    content: "\F158";
}
.fa-won:before,
.fa-krw:before {
    content: "\F159";
}
.fa-bitcoin:before,
.fa-btc:before {
    content: "\F15A";
}
.fa-file:before {
    content: "\F15B";
}
.fa-file-text:before {
    content: "\F15C";
}
.fa-sort-alpha-asc:before {
    content: "\F15D";
}
.fa-sort-alpha-desc:before {
    content: "\F15E";
}
.fa-sort-amount-asc:before {
    content: "\F160";
}
.fa-sort-amount-desc:before {
    content: "\F161";
}
.fa-sort-numeric-asc:before {
    content: "\F162";
}
.fa-sort-numeric-desc:before {
    content: "\F163";
}
.fa-thumbs-up:before {
    content: "\F164";
}
.fa-thumbs-down:before {
    content: "\F165";
}
.fa-youtube-square:before {
    content: "\F166";
}
.fa-youtube:before {
    content: "\F167";
}
.fa-xing:before {
    content: "\F168";
}
.fa-xing-square:before {
    content: "\F169";
}
.fa-youtube-play:before {
    content: "\F16A";
}
.fa-dropbox:before {
    content: "\F16B";
}
.fa-stack-overflow:before {
    content: "\F16C";
}
.fa-instagram:before {
    content: "\F16D";
}
.fa-flickr:before {
    content: "\F16E";
}
.fa-adn:before {
    content: "\F170";
}
.fa-bitbucket:before {
    content: "\F171";
}
.fa-bitbucket-square:before {
    content: "\F172";
}
.fa-tumblr:before {
    content: "\F173";
}
.fa-tumblr-square:before {
    content: "\F174";
}
.fa-long-arrow-down:before {
    content: "\F175";
}
.fa-long-arrow-up:before {
    content: "\F176";
}
.fa-long-arrow-left:before {
    content: "\F177";
}
.fa-long-arrow-right:before {
    content: "\F178";
}
.fa-apple:before {
    content: "\F179";
}
.fa-windows:before {
    content: "\F17A";
}
.fa-android:before {
    content: "\F17B";
}
.fa-linux:before {
    content: "\F17C";
}
.fa-dribbble:before {
    content: "\F17D";
}
.fa-skype:before {
    content: "\F17E";
}
.fa-foursquare:before {
    content: "\F180";
}
.fa-trello:before {
    content: "\F181";
}
.fa-female:before {
    content: "\F182";
}
.fa-male:before {
    content: "\F183";
}
.fa-gittip:before,
.fa-gratipay:before {
    content: "\F184";
}
.fa-sun-o:before {
    content: "\F185";
}
.fa-moon-o:before {
    content: "\F186";
}
.fa-archive:before {
    content: "\F187";
}
.fa-bug:before {
    content: "\F188";
}
.fa-vk:before {
    content: "\F189";
}
.fa-weibo:before {
    content: "\F18A";
}
.fa-renren:before {
    content: "\F18B";
}
.fa-pagelines:before {
    content: "\F18C";
}
.fa-stack-exchange:before {
    content: "\F18D";
}
.fa-arrow-circle-o-right:before {
    content: "\F18E";
}
.fa-arrow-circle-o-left:before {
    content: "\F190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
    content: "\F191";
}
.fa-dot-circle-o:before {
    content: "\F192";
}
.fa-wheelchair:before {
    content: "\F193";
}
.fa-vimeo-square:before {
    content: "\F194";
}
.fa-turkish-lira:before,
.fa-try:before {
    content: "\F195";
}
.fa-plus-square-o:before {
    content: "\F196";
}
.fa-space-shuttle:before {
    content: "\F197";
}
.fa-slack:before {
    content: "\F198";
}
.fa-envelope-square:before {
    content: "\F199";
}
.fa-wordpress:before {
    content: "\F19A";
}
.fa-openid:before {
    content: "\F19B";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
    content: "\F19C";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
    content: "\F19D";
}
.fa-yahoo:before {
    content: "\F19E";
}
.fa-google:before {
    content: "\F1A0";
}
.fa-reddit:before {
    content: "\F1A1";
}
.fa-reddit-square:before {
    content: "\F1A2";
}
.fa-stumbleupon-circle:before {
    content: "\F1A3";
}
.fa-stumbleupon:before {
    content: "\F1A4";
}
.fa-delicious:before {
    content: "\F1A5";
}
.fa-digg:before {
    content: "\F1A6";
}
.fa-pied-piper-pp:before {
    content: "\F1A7";
}
.fa-pied-piper-alt:before {
    content: "\F1A8";
}
.fa-drupal:before {
    content: "\F1A9";
}
.fa-joomla:before {
    content: "\F1AA";
}
.fa-language:before {
    content: "\F1AB";
}
.fa-fax:before {
    content: "\F1AC";
}
.fa-building:before {
    content: "\F1AD";
}
.fa-child:before {
    content: "\F1AE";
}
.fa-paw:before {
    content: "\F1B0";
}
.fa-spoon:before {
    content: "\F1B1";
}
.fa-cube:before {
    content: "\F1B2";
}
.fa-cubes:before {
    content: "\F1B3";
}
.fa-behance:before {
    content: "\F1B4";
}
.fa-behance-square:before {
    content: "\F1B5";
}
.fa-steam:before {
    content: "\F1B6";
}
.fa-steam-square:before {
    content: "\F1B7";
}
.fa-recycle:before {
    content: "\F1B8";
}
.fa-automobile:before,
.fa-car:before {
    content: "\F1B9";
}
.fa-cab:before,
.fa-taxi:before {
    content: "\F1BA";
}
.fa-tree:before {
    content: "\F1BB";
}
.fa-spotify:before {
    content: "\F1BC";
}
.fa-deviantart:before {
    content: "\F1BD";
}
.fa-soundcloud:before {
    content: "\F1BE";
}
.fa-database:before {
    content: "\F1C0";
}
.fa-file-pdf-o:before {
    content: "\F1C1";
}
.fa-file-word-o:before {
    content: "\F1C2";
}
.fa-file-excel-o:before {
    content: "\F1C3";
}
.fa-file-powerpoint-o:before {
    content: "\F1C4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
    content: "\F1C5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
    content: "\F1C6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
    content: "\F1C7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
    content: "\F1C8";
}
.fa-file-code-o:before {
    content: "\F1C9";
}
.fa-vine:before {
    content: "\F1CA";
}
.fa-codepen:before {
    content: "\F1CB";
}
.fa-jsfiddle:before {
    content: "\F1CC";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
    content: "\F1CD";
}
.fa-circle-o-notch:before {
    content: "\F1CE";
}
.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
    content: "\F1D0";
}
.fa-ge:before,
.fa-empire:before {
    content: "\F1D1";
}
.fa-git-square:before {
    content: "\F1D2";
}
.fa-git:before {
    content: "\F1D3";
}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
    content: "\F1D4";
}
.fa-tencent-weibo:before {
    content: "\F1D5";
}
.fa-qq:before {
    content: "\F1D6";
}
.fa-wechat:before,
.fa-weixin:before {
    content: "\F1D7";
}
.fa-send:before,
.fa-paper-plane:before {
    content: "\F1D8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
    content: "\F1D9";
}
.fa-history:before {
    content: "\F1DA";
}
.fa-circle-thin:before {
    content: "\F1DB";
}
.fa-header:before {
    content: "\F1DC";
}
.fa-paragraph:before {
    content: "\F1DD";
}
.fa-sliders:before {
    content: "\F1DE";
}
.fa-share-alt:before {
    content: "\F1E0";
}
.fa-share-alt-square:before {
    content: "\F1E1";
}
.fa-bomb:before {
    content: "\F1E2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
    content: "\F1E3";
}
.fa-tty:before {
    content: "\F1E4";
}
.fa-binoculars:before {
    content: "\F1E5";
}
.fa-plug:before {
    content: "\F1E6";
}
.fa-slideshare:before {
    content: "\F1E7";
}
.fa-twitch:before {
    content: "\F1E8";
}
.fa-yelp:before {
    content: "\F1E9";
}
.fa-newspaper-o:before {
    content: "\F1EA";
}
.fa-wifi:before {
    content: "\F1EB";
}
.fa-calculator:before {
    content: "\F1EC";
}
.fa-paypal:before {
    content: "\F1ED";
}
.fa-google-wallet:before {
    content: "\F1EE";
}
.fa-cc-visa:before {
    content: "\F1F0";
}
.fa-cc-mastercard:before {
    content: "\F1F1";
}
.fa-cc-discover:before {
    content: "\F1F2";
}
.fa-cc-amex:before {
    content: "\F1F3";
}
.fa-cc-paypal:before {
    content: "\F1F4";
}
.fa-cc-stripe:before {
    content: "\F1F5";
}
.fa-bell-slash:before {
    content: "\F1F6";
}
.fa-bell-slash-o:before {
    content: "\F1F7";
}
.fa-trash:before {
    content: "\F1F8";
}
.fa-copyright:before {
    content: "\F1F9";
}
.fa-at:before {
    content: "\F1FA";
}
.fa-eyedropper:before {
    content: "\F1FB";
}
.fa-paint-brush:before {
    content: "\F1FC";
}
.fa-birthday-cake:before {
    content: "\F1FD";
}
.fa-area-chart:before {
    content: "\F1FE";
}
.fa-pie-chart:before {
    content: "\F200";
}
.fa-line-chart:before {
    content: "\F201";
}
.fa-lastfm:before {
    content: "\F202";
}
.fa-lastfm-square:before {
    content: "\F203";
}
.fa-toggle-off:before {
    content: "\F204";
}
.fa-toggle-on:before {
    content: "\F205";
}
.fa-bicycle:before {
    content: "\F206";
}
.fa-bus:before {
    content: "\F207";
}
.fa-ioxhost:before {
    content: "\F208";
}
.fa-angellist:before {
    content: "\F209";
}
.fa-cc:before {
    content: "\F20A";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
    content: "\F20B";
}
.fa-meanpath:before {
    content: "\F20C";
}
.fa-buysellads:before {
    content: "\F20D";
}
.fa-connectdevelop:before {
    content: "\F20E";
}
.fa-dashcube:before {
    content: "\F210";
}
.fa-forumbee:before {
    content: "\F211";
}
.fa-leanpub:before {
    content: "\F212";
}
.fa-sellsy:before {
    content: "\F213";
}
.fa-shirtsinbulk:before {
    content: "\F214";
}
.fa-simplybuilt:before {
    content: "\F215";
}
.fa-skyatlas:before {
    content: "\F216";
}
.fa-cart-plus:before {
    content: "\F217";
}
.fa-cart-arrow-down:before {
    content: "\F218";
}
.fa-diamond:before {
    content: "\F219";
}
.fa-ship:before {
    content: "\F21A";
}
.fa-user-secret:before {
    content: "\F21B";
}
.fa-motorcycle:before {
    content: "\F21C";
}
.fa-street-view:before {
    content: "\F21D";
}
.fa-heartbeat:before {
    content: "\F21E";
}
.fa-venus:before {
    content: "\F221";
}
.fa-mars:before {
    content: "\F222";
}
.fa-mercury:before {
    content: "\F223";
}
.fa-intersex:before,
.fa-transgender:before {
    content: "\F224";
}
.fa-transgender-alt:before {
    content: "\F225";
}
.fa-venus-double:before {
    content: "\F226";
}
.fa-mars-double:before {
    content: "\F227";
}
.fa-venus-mars:before {
    content: "\F228";
}
.fa-mars-stroke:before {
    content: "\F229";
}
.fa-mars-stroke-v:before {
    content: "\F22A";
}
.fa-mars-stroke-h:before {
    content: "\F22B";
}
.fa-neuter:before {
    content: "\F22C";
}
.fa-genderless:before {
    content: "\F22D";
}
.fa-facebook-official:before {
    content: "\F230";
}
.fa-pinterest-p:before {
    content: "\F231";
}
.fa-whatsapp:before {
    content: "\F232";
}
.fa-server:before {
    content: "\F233";
}
.fa-user-plus:before {
    content: "\F234";
}
.fa-user-times:before {
    content: "\F235";
}
.fa-hotel:before,
.fa-bed:before {
    content: "\F236";
}
.fa-viacoin:before {
    content: "\F237";
}
.fa-train:before {
    content: "\F238";
}
.fa-subway:before {
    content: "\F239";
}
.fa-medium:before {
    content: "\F23A";
}
.fa-yc:before,
.fa-y-combinator:before {
    content: "\F23B";
}
.fa-optin-monster:before {
    content: "\F23C";
}
.fa-opencart:before {
    content: "\F23D";
}
.fa-expeditedssl:before {
    content: "\F23E";
}
.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
    content: "\F240";
}
.fa-battery-3:before,
.fa-battery-three-quarters:before {
    content: "\F241";
}
.fa-battery-2:before,
.fa-battery-half:before {
    content: "\F242";
}
.fa-battery-1:before,
.fa-battery-quarter:before {
    content: "\F243";
}
.fa-battery-0:before,
.fa-battery-empty:before {
    content: "\F244";
}
.fa-mouse-pointer:before {
    content: "\F245";
}
.fa-i-cursor:before {
    content: "\F246";
}
.fa-object-group:before {
    content: "\F247";
}
.fa-object-ungroup:before {
    content: "\F248";
}
.fa-sticky-note:before {
    content: "\F249";
}
.fa-sticky-note-o:before {
    content: "\F24A";
}
.fa-cc-jcb:before {
    content: "\F24B";
}
.fa-cc-diners-club:before {
    content: "\F24C";
}
.fa-clone:before {
    content: "\F24D";
}
.fa-balance-scale:before {
    content: "\F24E";
}
.fa-hourglass-o:before {
    content: "\F250";
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
    content: "\F251";
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
    content: "\F252";
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
    content: "\F253";
}
.fa-hourglass:before {
    content: "\F254";
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
    content: "\F255";
}
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
    content: "\F256";
}
.fa-hand-scissors-o:before {
    content: "\F257";
}
.fa-hand-lizard-o:before {
    content: "\F258";
}
.fa-hand-spock-o:before {
    content: "\F259";
}
.fa-hand-pointer-o:before {
    content: "\F25A";
}
.fa-hand-peace-o:before {
    content: "\F25B";
}
.fa-trademark:before {
    content: "\F25C";
}
.fa-registered:before {
    content: "\F25D";
}
.fa-creative-commons:before {
    content: "\F25E";
}
.fa-gg:before {
    content: "\F260";
}
.fa-gg-circle:before {
    content: "\F261";
}
.fa-tripadvisor:before {
    content: "\F262";
}
.fa-odnoklassniki:before {
    content: "\F263";
}
.fa-odnoklassniki-square:before {
    content: "\F264";
}
.fa-get-pocket:before {
    content: "\F265";
}
.fa-wikipedia-w:before {
    content: "\F266";
}
.fa-safari:before {
    content: "\F267";
}
.fa-chrome:before {
    content: "\F268";
}
.fa-firefox:before {
    content: "\F269";
}
.fa-opera:before {
    content: "\F26A";
}
.fa-internet-explorer:before {
    content: "\F26B";
}
.fa-tv:before,
.fa-television:before {
    content: "\F26C";
}
.fa-contao:before {
    content: "\F26D";
}
.fa-500px:before {
    content: "\F26E";
}
.fa-amazon:before {
    content: "\F270";
}
.fa-calendar-plus-o:before {
    content: "\F271";
}
.fa-calendar-minus-o:before {
    content: "\F272";
}
.fa-calendar-times-o:before {
    content: "\F273";
}
.fa-calendar-check-o:before {
    content: "\F274";
}
.fa-industry:before {
    content: "\F275";
}
.fa-map-pin:before {
    content: "\F276";
}
.fa-map-signs:before {
    content: "\F277";
}
.fa-map-o:before {
    content: "\F278";
}
.fa-map:before {
    content: "\F279";
}
.fa-commenting:before {
    content: "\F27A";
}
.fa-commenting-o:before {
    content: "\F27B";
}
.fa-houzz:before {
    content: "\F27C";
}
.fa-vimeo:before {
    content: "\F27D";
}
.fa-black-tie:before {
    content: "\F27E";
}
.fa-fonticons:before {
    content: "\F280";
}
.fa-reddit-alien:before {
    content: "\F281";
}
.fa-edge:before {
    content: "\F282";
}
.fa-credit-card-alt:before {
    content: "\F283";
}
.fa-codiepie:before {
    content: "\F284";
}
.fa-modx:before {
    content: "\F285";
}
.fa-fort-awesome:before {
    content: "\F286";
}
.fa-usb:before {
    content: "\F287";
}
.fa-product-hunt:before {
    content: "\F288";
}
.fa-mixcloud:before {
    content: "\F289";
}
.fa-scribd:before {
    content: "\F28A";
}
.fa-pause-circle:before {
    content: "\F28B";
}
.fa-pause-circle-o:before {
    content: "\F28C";
}
.fa-stop-circle:before {
    content: "\F28D";
}
.fa-stop-circle-o:before {
    content: "\F28E";
}
.fa-shopping-bag:before {
    content: "\F290";
}
.fa-shopping-basket:before {
    content: "\F291";
}
.fa-hashtag:before {
    content: "\F292";
}
.fa-bluetooth:before {
    content: "\F293";
}
.fa-bluetooth-b:before {
    content: "\F294";
}
.fa-percent:before {
    content: "\F295";
}
.fa-gitlab:before {
    content: "\F296";
}
.fa-wpbeginner:before {
    content: "\F297";
}
.fa-wpforms:before {
    content: "\F298";
}
.fa-envira:before {
    content: "\F299";
}
.fa-universal-access:before {
    content: "\F29A";
}
.fa-wheelchair-alt:before {
    content: "\F29B";
}
.fa-question-circle-o:before {
    content: "\F29C";
}
.fa-blind:before {
    content: "\F29D";
}
.fa-audio-description:before {
    content: "\F29E";
}
.fa-volume-control-phone:before {
    content: "\F2A0";
}
.fa-braille:before {
    content: "\F2A1";
}
.fa-assistive-listening-systems:before {
    content: "\F2A2";
}
.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
    content: "\F2A3";
}
.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
    content: "\F2A4";
}
.fa-glide:before {
    content: "\F2A5";
}
.fa-glide-g:before {
    content: "\F2A6";
}
.fa-signing:before,
.fa-sign-language:before {
    content: "\F2A7";
}
.fa-low-vision:before {
    content: "\F2A8";
}
.fa-viadeo:before {
    content: "\F2A9";
}
.fa-viadeo-square:before {
    content: "\F2AA";
}
.fa-snapchat:before {
    content: "\F2AB";
}
.fa-snapchat-ghost:before {
    content: "\F2AC";
}
.fa-snapchat-square:before {
    content: "\F2AD";
}
.fa-pied-piper:before {
    content: "\F2AE";
}
.fa-first-order:before {
    content: "\F2B0";
}
.fa-yoast:before {
    content: "\F2B1";
}
.fa-themeisle:before {
    content: "\F2B2";
}
.fa-google-plus-circle:before,
.fa-google-plus-official:before {
    content: "\F2B3";
}
.fa-fa:before,
.fa-font-awesome:before {
    content: "\F2B4";
}
.fa-handshake-o:before {
    content: "\F2B5";
}
.fa-envelope-open:before {
    content: "\F2B6";
}
.fa-envelope-open-o:before {
    content: "\F2B7";
}
.fa-linode:before {
    content: "\F2B8";
}
.fa-address-book:before {
    content: "\F2B9";
}
.fa-address-book-o:before {
    content: "\F2BA";
}
.fa-vcard:before,
.fa-address-card:before {
    content: "\F2BB";
}
.fa-vcard-o:before,
.fa-address-card-o:before {
    content: "\F2BC";
}
.fa-user-circle:before {
    content: "\F2BD";
}
.fa-user-circle-o:before {
    content: "\F2BE";
}
.fa-user-o:before {
    content: "\F2C0";
}
.fa-id-badge:before {
    content: "\F2C1";
}
.fa-drivers-license:before,
.fa-id-card:before {
    content: "\F2C2";
}
.fa-drivers-license-o:before,
.fa-id-card-o:before {
    content: "\F2C3";
}
.fa-quora:before {
    content: "\F2C4";
}
.fa-free-code-camp:before {
    content: "\F2C5";
}
.fa-telegram:before {
    content: "\F2C6";
}
.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
    content: "\F2C7";
}
.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
    content: "\F2C8";
}
.fa-thermometer-2:before,
.fa-thermometer-half:before {
    content: "\F2C9";
}
.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
    content: "\F2CA";
}
.fa-thermometer-0:before,
.fa-thermometer-empty:before {
    content: "\F2CB";
}
.fa-shower:before {
    content: "\F2CC";
}
.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
    content: "\F2CD";
}
.fa-podcast:before {
    content: "\F2CE";
}
.fa-window-maximize:before {
    content: "\F2D0";
}
.fa-window-minimize:before {
    content: "\F2D1";
}
.fa-window-restore:before {
    content: "\F2D2";
}
.fa-times-rectangle:before,
.fa-window-close:before {
    content: "\F2D3";
}
.fa-times-rectangle-o:before,
.fa-window-close-o:before {
    content: "\F2D4";
}
.fa-bandcamp:before {
    content: "\F2D5";
}
.fa-grav:before {
    content: "\F2D6";
}
.fa-etsy:before {
    content: "\F2D7";
}
.fa-imdb:before {
    content: "\F2D8";
}
.fa-ravelry:before {
    content: "\F2D9";
}
.fa-eercast:before {
    content: "\F2DA";
}
.fa-microchip:before {
    content: "\F2DB";
}
.fa-snowflake-o:before {
    content: "\F2DC";
}
.fa-superpowers:before {
    content: "\F2DD";
}
.fa-wpexplorer:before {
    content: "\F2DE";
}
.fa-meetup:before {
    content: "\F2E0";
}
.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto;
}
.Callout-Callout--3LQsw {
    display: inline-block;
}

.Callout-Callout--3LQsw .arrow-div {
    position: relative;
    display: inline-block;
    background: #ffffff;
    border: 1px solid #cbcbcb;
    -webkit-box-shadow: 0 2px 7px 0 rgba(0,0,0,.25);
       -moz-box-shadow: 0 2px 7px 0 rgba(0,0,0,.25);
            box-shadow: 0 2px 7px 0 rgba(0,0,0,.25);
}


.Callout-Callout--3LQsw .arrow-div:after,
.Callout-Callout--3LQsw .arrow-div:before {
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
}



/* Bottom */
.Callout-Callout--3LQsw .arrow-div.bottom:after {
    border-color: rgba(255, 255, 255, 0);
    border-top-color: #ffffff;
    border-width: 10px;
    margin-left: -10px;
}
.Callout-Callout--3LQsw .arrow-div.bottom:before {
    border-color: rgba(203, 203, 203, 0);
    border-top-color: #cbcbcb;
    border-width: 11px;
    margin-left: -11px;
}



/* Top */
.Callout-Callout--3LQsw .arrow-div.top:after {
    border-color: rgba(255, 255, 255, 0);
    border-bottom-color: #ffffff;
    border-width: 10px;
    margin-left: -10px;
}

.Callout-Callout--3LQsw .arrow-div.top:before {
    border-color: rgba(203, 203, 203, 0);
    border-bottom-color: #cbcbcb;
    border-width: 11px;
    margin-left: -11px;
}



/* Left */
.Callout-Callout--3LQsw .arrow-div.left:after {
    border-color: rgba(255, 255, 255, 0);
    border-right-color: #ffffff;
    border-width: 10px;
    margin-top: -10px;
}
.Callout-Callout--3LQsw .arrow-div.left:before {
    border-color: rgba(203, 203, 203, 0);
    border-right-color: #cbcbcb;
    border-width: 11px;
    margin-top: -11px;
}



/* Right */
.Callout-Callout--3LQsw .arrow-div.right:after {
    border-color: rgba(255, 255, 255, 0);
    border-left-color: #ffffff;
    border-width: 10px;
    margin-top: -10px;
}

.Callout-Callout--3LQsw .arrow-div.right:before {
    border-color: rgba(203, 203, 203, 0);
    border-left-color: #cbcbcb;
    border-width: 11px;
    margin-top: -11px;
}/* Common style for button */
.Button-Button--2-5gG {
    display: inline-block;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-border-radius: 25px;
       -moz-border-radius: 25px;
            border-radius: 25px;
    border: none;
    font-family: 'HelveticaNeue', Helvetica, Arial, sans-serif;
    font-weight: bold;
    font-size: 12px;
    font-style: normal;
    font-stretch: normal;
    -webkit-transition: opacity 0.3s;
    -o-transition: opacity 0.3s;
    -moz-transition: opacity 0.3s;
    transition: opacity 0.3s;
    cursor: pointer;
    outline: none;
}

.Button-Button--2-5gG:hover {
    opacity: 0.5;
}


.Button-Button--2-5gG.inactive {
    cursor: not-allowed !important;
    background-color: #c9c9c9 !important;
    opacity: 1 !important;
    color: #fff !important;
    border: none !important;
}

.Button-Button--2-5gG.inactive:hover {
    opacity: 1 !important;
}


.Button-Button--2-5gG.button-white {
    display: inline-block;
    font-family: Helvetica, Arial, sans-serif;
    font-weight: 600;
    font-size: 13px;
    font-style: normal;
    font-stretch: normal;
    background-color: #fff;
}


/* New item button */
.Button-Button--2-5gG.new-item {
    padding: 13px 28px 11px;
    background-color: #559444;
    color: #ffffff;
}

/* Save item button */
.Button-Button--2-5gG.save-item {
    padding: 13px 32px 11px;
    background-color: #2178d1;
    color: #ffffff;
}

/* Cancel button */
.Button-Button--2-5gG.cancel {
    padding: 12px 32px 10px;
    -moz-background-size: 17px;
         background-size: 17px;
    border: 1px solid #3679d4;
    color: #3679d4;
    font-weight: 600;
    -webkit-transition: color .3s, background-color .3s, opacity .3s;
    -o-transition: color .3s, background-color .3s, opacity .3s;
    -moz-transition: color .3s, background-color .3s, opacity .3s;
    transition: color .3s, background-color .3s, opacity .3s;
}

.Button-Button--2-5gG.cancel:hover {
    color: #fff;
    background-color: #3679d4;
    opacity: 1;
}


/* Delete item button */
.Button-Button--2-5gG.delete-item {
    padding: 12px 32px 10px;
    -moz-background-size: 17px;
         background-size: 17px;
    border: 1px solid #a33441;
    color: #a33441;
    font-weight: 600;
    -webkit-transition: color .3s, background-color .3s, opacity .3s;
    -o-transition: color .3s, background-color .3s, opacity .3s;
    -moz-transition: color .3s, background-color .3s, opacity .3s;
    transition: color .3s, background-color .3s, opacity .3s;
}

.Button-Button--2-5gG.delete-item:hover {
    color: #fff;
    background-color: #a33441;
    opacity: 1;
}

/* Add button (tag section) */
.Button-Button--2-5gG.add {
    /*padding: 13px 22px 11px;*/
    padding: 13px 28px 11px;
    background-color: #559444;
    color: #ffffff;
}

/* Save all button (tag section) */
.Button-Button--2-5gG.save-all {
    width: 100%;
    padding: 13px 0 11px 0;
    background-color: #883f98;
    color: #ffffff;
}.Aligner-Aligner--2eJfC {
    display: block;
}

.Aligner-Aligner--2eJfC > .child {
    display: inline-block;
}

.Aligner-Aligner--2eJfC > section:nth-of-type(2n + 1) {
    float: left;
}

.Aligner-Aligner--2eJfC > section:nth-of-type(2n) {
    float: right;
}

.Aligner-Aligner--2eJfC > div.clearfix {
    clear: both;
}.SideTab-SideTab--SJq-B {
    position: relative;
}


/* Tabs */
.SideTab-SideTab--SJq-B > div.vertical-tabs {
    display: inline-block;
    width: 48%;
    vertical-align: top;
    margin-top: 10px;
}

.SideTab-SideTab--SJq-B > div.tab-item {
    display: table;
    width: 100%;
    vertical-align: middle;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
    height: 38px;
    color: #343434;
    font-size: 12px;
    font-family: 'HelveticaNeue', Helvetica, Arial, sans-serif;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    margin-bottom: 4px;
}

.SideTab-SideTab--SJq-B > div.tab-item.active,
.SideTab-SideTab--SJq-B > div.tab-item:hover {
    color: #fff;
    background: #676767;
    cursor: pointer;
}

.SideTab-SideTab--SJq-B > div.tab-item > span.drag-icon {
    font-family: Helvetica, Arial, sans-serif;
    color: #c1c1c1;
    font-size: 26px;
    cursor: move;
    display: table-cell;
    vertical-align: middle;
    padding-left: 5px;
    width: 15px;
}

.SideTab-SideTab--SJq-B > div.tab-item > span.tab-label {
    display: table-cell;
    vertical-align: middle;
    padding-left: 10px;
}


/* Remove button */
.SideTab-SideTab--SJq-B > div.tab-item:hover > .remove-button,
.SideTab-SideTab--SJq-B > div.tab-item.active > .remove-button {
    display: table-cell;
    vertical-align: middle;
    width: 30px;
}

.SideTab-SideTab--SJq-B > div.tab-item > .remove-button {
    display: none;
    color: #cfcfcf;
    font-size: 14px;
}

.SideTab-SideTab--SJq-B > div.tab-item > .remove-button:hover {
    color: #fff;
}


/* Addition button */
.SideTab-SideTab--SJq-B > div.vertical-tabs > div.add-item {
    font-family: 'HelveticaNeue', Helvetica, Arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding: 15px 10px;
    -webkit-transition: opacity 0.3s;
    -o-transition: opacity 0.3s;
    -moz-transition: opacity 0.3s;
    transition: opacity 0.3s;
}

.SideTab-SideTab--SJq-B > div.vertical-tabs > div.add-item:hover {
    opacity: 0.5;
    cursor: pointer;
}


/* Content items */
.SideTab-SideTab--SJq-B > div.content-block {
    display: inline-block;
    width: 52%;
    vertical-align: top;
    background-color: #e0e0e0;
    border-left: 5px solid #676767;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
}

.SideTab-SideTab--SJq-B > div.content-block.item-selected {
    min-height: 132px;
}

.SideTab-SideTab--SJq-B > div.content-block > div.tab-content.active {
    display: block;
}

.SideTab-SideTab--SJq-B > div.content-block > div.tab-content.inactive {
    display: none;
}


/* Confirmation Callout */
.SideTab-SideTab--SJq-B .SE-Callout div.caption {
    margin: 13px 0 17px 15px;
    font-size: 13px;
    color: #535353;
    font-family: "HelveticaNeue", Helvetica, Arial, sans-serif;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: default;
}

.SideTab-SideTab--SJq-B .SE-Callout .SE-Aligner .button {
    padding: 5.5px 25px;
    font-size: 11px;
    margin-bottom: 14px;
}

.SideTab-SideTab--SJq-B .SE-Callout .SE-Aligner .button.yes {
    background-color: #a33441;
    border: 1px solid #a33441;
    font-size: 11px;
    margin-left: 15px;
}

.SideTab-SideTab--SJq-B .SE-Callout .SE-Aligner .button.cancel {
    margin-left: 10px;
    margin-right: 15px;
}.Tab-Tab--2_L4g {

}

.Tab-Tab--2_L4g > .tabs {
    border-bottom: 3px solid #676767;
}

.Tab-Tab--2_L4g > .tabs .tab {
    display: inline-block;
    cursor: pointer;
    margin: 0 10px 1px 0;
}

.Tab-Tab--2_L4g > .tabs .title {
    display: inline-block;
    margin: 0 0 -1px;
    text-align: center;
    color: #343434;
    background: #e0e0e0;
    font-size: 14px;
    font-family: 'HelveticaNeue-Bold', Helvetica, Arial, sans-serif;
    font-weight: bold;
    -webkit-transition: color 0.3s, background 0.3s;
    -o-transition: color 0.3s, background 0.3s;
    -moz-transition: color 0.3s, background 0.3s;
    transition: color 0.3s, background 0.3s;
    padding: 13px 15px 0 15px;
    height: 38px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}

.Tab-Tab--2_L4g > .tabs .title:hover,
.Tab-Tab--2_L4g > .tabs .title.active  {
    color: #fff;
    background: #676767;
    cursor: pointer;
}


.Tab-Tab--2_L4g > .containers > .container {
    display: none;
}

.Tab-Tab--2_L4g > .containers > .container.active {
    display: block;
}

.ActionWrapper-ActionWrapper--3lZv4 > .action-positioner {
    position: relative;
    text-align: right;
}

.ActionWrapper-ActionWrapper--3lZv4 > .action-positioner > .action {
    display: inline-block;
    font-family: HelveticaNeue, Helvetica, Arial,sans-serif;
    font-size: 9px;
    font-style: normal;
    font-weight: 700;
    color: #a33441;
    margin: 0 8px 18px 0;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}

/* Confirmation Callout */
.ActionWrapper-ActionWrapper--3lZv4 .SE-ConfirmationCallout.confirm-dialog {
    position: absolute;
    display: block;
    z-index: 10;
    right: 5px;
    text-align: left;
    top: 31px;
}
.ConfirmationCallout-ConfirmationCallout--1KEOO { }

.ConfirmationCallout-ConfirmationCallout--1KEOO div.caption {
    margin: 13px 0 17px 15px;
    font-size: 13px;
    color: #535353;
    font-family: "HelveticaNeue", Helvetica, Arial, sans-serif;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: default;
}

.ConfirmationCallout-ConfirmationCallout--1KEOO .SE-Button.button {
    padding: 5.5px 25px;
    font-size: 11px;
    margin-bottom: 14px;
}

.ConfirmationCallout-ConfirmationCallout--1KEOO .SE-Button.button.first {
    background-color: #a33441;
    border: 1px solid #a33441;
    font-size: 11px;
    margin-left: 15px;
}

.ConfirmationCallout-ConfirmationCallout--1KEOO .SE-Button.button.second {
    margin: 0 15px 0 10px;
}
.Checkbox-Checkbox--MnBxB {
    position: relative;
    overflow: hidden;
    cursor: pointer;
    display: inline-block;
    padding: 3px 0;
}

.Checkbox-Checkbox--MnBxB input {
    position: absolute;
    left: -50px;
    visibility: hidden;
}

.Checkbox-Checkbox--MnBxB .checkbox {
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px;
    width: 25px;
    height: 25px;
    background: #f0f0f0 50% no-repeat;
    -webkit-border-radius: 3px;
       -moz-border-radius: 3px;
            border-radius: 3px;
}

.Checkbox-Checkbox--MnBxB input:checked + .checkbox {
    background-color: #c8e6c9;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOVJREFUeNpi/P//PwMlgJFSA1h8NwSSqocJiOcDsQwQ+7KQqJkZiBcCcTSUv5GFRM2LgDgKSewBCwmaFwNxJJLYXCBOA/mHE4jXAHEfHs1L0DTPAeJUIP4PcsEOILaDSoCipBg5kIF4KRCHIYnNBuJ0qFpwiN5AkiwC4g4kzcvwaYYpygRibqSQLQdiDiCWA2LkOJ4FxBnImmEG/APiBCDmQtKQjxYOM6EW/ceWKEDgDxBHQMMDHczApRnZABD4BXXBbiSx6UCchUszzAvI4AcQ+wPxOiC+C8S5+DRTJTNRbABAgAEAFkA2v0GW5TwAAAAASUVORK5CYII=);

}

.Checkbox-Checkbox--MnBxB .label {
    display: inline-block;
    vertical-align: middle;
    font-family: HelveticaNeue, sans-serif;
    font-size: 14px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}

.Checkbox-Checkbox--MnBxB.disabled {
    cursor: not-allowed;
}

.Checkbox-Checkbox--MnBxB.disabled input:checked + .checkbox {
    background-color: #f0f0f0;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOFJREFUeNpi/P//PwMlgImBQsCyZMkSciydD8QyQOzLQqJmZiBeCMTRUP5GFhI1LwLiKCSxBywkaF4MxJFIYnOBOA3kH04gXgPEfXg0L0HTPAeIU4H4P8gFO4DYDioBitNi5EAG4qVAHIYkNhuI06FqwSF6A0myCIg7kDQvw6cZpigTiLmRQrYciDmAWA6IA5E0zwLiDGTNMAP+AXECEHMhachHC4eZUIv+40qJf4A4Ahoe6GAGLs3oSfkX1AW7kcSmA3EWLs0wLyCDH0DsD8TrgPguEOfi0wwCjAOeGwECDAAySjFl3+1JngAAAABJRU5ErkJggg==);
}

.Checkbox-Checkbox--MnBxB.disabled .label {
    color:#aaa;
}.CheckmarkList-CheckmarkList--2EVb0 {
	display: inline-block;
}

.CheckmarkList-CheckmarkList--2EVb0 div.row-list {
	overflow-y: auto;
	overflow-x: hidden;
	-webkit-box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.04);
	   -moz-box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.04);
	        box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.04);
	border: solid 1px #eaeaea;
	padding: 14px 0;
}

.CheckmarkList-CheckmarkList--2EVb0 div.row {
	cursor: pointer;
	height: 40px;
	line-height: 40px;
	font-family: 'HelveticaNeue-Bold', Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #656565;
	margin: 2px 21px 2px 0;
	-webkit-transition: background-color 0.2s, color 0.2s;
	-o-transition: background-color 0.2s, color 0.2s;
	-moz-transition: background-color 0.2s, color 0.2s;
	transition: background-color 0.2s, color 0.2s;
	-webkit-user-select: none;
	   -moz-user-select: none;
	    -ms-user-select: none;
	        user-select: none;
}

.CheckmarkList-CheckmarkList--2EVb0 div.row:hover,
.CheckmarkList-CheckmarkList--2EVb0 div.row.selected {
	color: #ffffff;
	background-color: #a6a6a6;
}

.CheckmarkList-CheckmarkList--2EVb0 div.label-wrapper {
	display: inline-block;
	vertical-align: middle;
	max-width: -webkit-calc(100% - 40px);
	max-width: -moz-calc(100% - 40px);
	max-width: calc(100% - 40px);
	padding: 0 0 0 30px;
}



.CheckmarkList-CheckmarkList--2EVb0 span.label {
	display: block;
	cursor: pointer;
	white-space: nowrap;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	   text-overflow: ellipsis;
}

.CheckmarkList-CheckmarkList--2EVb0 div.icon-wrapper {
	display: inline-block;
	vertical-align: middle;
	margin-bottom: 4px;
}

.CheckmarkList-CheckmarkList--2EVb0 i.icon {
	display: block;
	margin: 0 0 0 7px;
	width: 16px;
	height: 16px;
	background-repeat: no-repeat;
	-moz-background-size: contain;
	     background-size: contain;
	background-position: center center;
}

.CheckmarkList-CheckmarkList--2EVb0 i.icon.checked {
	background-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBmaWxsPSIjNTU5NDQ0IiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiLz4KICAgIDxwYXRoIGQ9Ik05IDE2LjE3TDQuODMgMTJsLTEuNDIgMS40MUw5IDE5IDIxIDdsLTEuNDEtMS40MXoiLz4KPC9zdmc+);
}

.CheckmarkList-CheckmarkList--2EVb0 div.row:hover i.icon.checked,
.CheckmarkList-CheckmarkList--2EVb0 div.row.selected i.icon.checked {
	background-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiLz4KICAgIDxwYXRoIGQ9Ik05IDE2LjE3TDQuODMgMTJsLTEuNDIgMS40MUw5IDE5IDIxIDdsLTEuNDEtMS40MXoiLz4KPC9zdmc+);
}.Collapse-Collapse--3Tv4p { }

.Collapse-Collapse--3Tv4p > .caption {
    padding: 5px 0;
    cursor: pointer;
}

.Collapse-Collapse--3Tv4p > .caption > div.arrow {
    display: inline-block;
    width: 0;
    height: 0;
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-left-width: 10px;
    border-left-style: solid;
    border-left-color: #0d78bb;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    -o-transition: -o-transform .3s;
    -moz-transition: transform .3s, -moz-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s, -moz-transform .3s, -o-transform .3s;
}

.Collapse-Collapse--3Tv4p > .caption > div.arrow.down {
    -webkit-transform: rotate(90deg);
       -moz-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
         -o-transform: rotate(90deg);
            transform: rotate(90deg);
}

.Collapse-Collapse--3Tv4p > .caption > span.title {
    color: #0d78bb;
    cursor: pointer;
    font-size: 18px;
    font-family: Helvetica, Arial, sans-serif;
    font-weight: 600;
    margin-left: 5px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}


.Collapse-Collapse--3Tv4p > section.collapse.visible {
    display: block;
}

.Collapse-Collapse--3Tv4p > section.collapse.hidden {
    display: none;
}.ColorPreview-ColorPreview--2PaRR {
    display: inline-block;
}

.ColorPreview-ColorPreview--2PaRR label {
    display: block;
    width: 100%;
    color: #747474;
    font-size: 13px;
    font-family: Helvetica, Arial, sans-serif;
    margin: 0 0 10px 0;
}

.ColorPreview-ColorPreview--2PaRR input {
    display: inline-block;
    width: -webkit-calc(100% - 40px);
    width: -moz-calc(100% - 40px);
    width: calc(100% - 40px);
    border-left: 0;
    vertical-align: top;
    height: 40px;
    padding: 0 14px 0 14px;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
    border: none;
    outline: none;
    font-size: 14px;
    font-family: Helvetica, Arial, sans-serif;
}

.ColorPreview-ColorPreview--2PaRR input::-ms-clear {
    display: none;
}


.ColorPreview-ColorPreview--2PaRR .color-preview {
    display: inline-block;
    vertical-align: top;
    width: 40px;
    height: 40px;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #F0F0F0;
}

.ColorPreview-ColorPreview--2PaRR .transparent {
    background: #fff url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAApCAYAAABDV7v1AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAKZSURBVFhHzZfpS1RRGIf9K9qLitLUREOkDaQSLJCokDZooQUqiKLogyAIRVEgURRRVBRFIQUilNCCSAtYyCyOyziNOk1u44zjzDiOd9Z7f02HV1omdZa7nAcOl/PcLw+85x64WT6fDzyvKVgol0gSCxUnAmzLZagkirAdP8tCY/4J5rgLlWIx9B46BfOWHfyOXopGYd13DObySoiCwGeoFInAWnkYloq9kEIh5rgLFeNhlu378W3XQYjhMFnOQqVgEN3bdsO65wgb/Z9wEypOTsJcthM9B06wj+hfuAiNxe/HrtIK9B09HS8Wyf6N5qGxcT86N2yF7eT5+OwlsoloGhr1eNFRUobvZ6rITI9moZFRN9rXbIL9Qg2ZmdEkNOp0wVSwEf3Vl8nMjuqhkWEHTLlrMXiplkxyqBoaHhiCcWUxhq7dJJM8qoWG7f0wLi+C48ZdMqmhSmiw1wbD0kKM3HlIJnUUDxUsPdAvXg3ng6dk0kPRUKHLAv3CPLie1JFJH8VCJ9s6oJ+fC3ddPZnMUCQ0oDNCP28Vxupfk8kc2UMDX3XQzc2B59VbMvIga6j/8xfo5mTD+6aJjHzIFjre/IlF+po+kJEXWUJ975pZpP9jCxn5yTjU0/g+fiazMdHSSkYZMgr1NDSyyECrgYxypB3qftHA7smAoZ2MsqQV6n72EroFeRA6zGSUJ+VQ16Pn0C/Kh9BtJaMOKYU67z2GYUkBgtY+MuqRdOjIrfswLCtCyGYnoy5JhQ7X3oZxRTFCPwbIqM+soUNXrqMtpwThwWEy2jBj6EDNVZjy1yPicJLRjmlD+6suwlRYiohrlIy2/DfUfq4a7cWbER3zsD0PJIT++kvsXFeOqPf3Cx5ICOV5TZFFT84BfgJ04UPgenrWxgAAAABJRU5ErkJggg==');
    background-repeat: no-repeat;
    -moz-background-size: inherit;
         background-size: inherit;
}.Label-Label--1l_M9 {
    display: block;
    width: 100%;
    font-family: Helvetica, Arial, sans-serif;
}

.Label-Label--1l_M9.default {
    color: #747474;
    font-size: 13px;
    margin: 0 0 10px 0;
}

.Label-Label--1l_M9.bold {
    color: #747474;
    font-size: 15px;
    font-weight: bold;
    margin: 0 0 10px 0;
}

.Label-Label--1l_M9.tile-header {
    font-family: 'HelveticaNeue-Bold', Helvetica, Arial, sans-serif;
    font-size: 22px;
    color: #212121;
}

.Label-Label--1l_M9.tile-subheader {
    font-family: 'HelveticaNeue', Helvetica, Arial, sans-serif;
    font-size: 14px;
    color: #6f6f6f;
}.FlexibleTabForm-FlexibleTabForm--22igS { }


.FlexibleTabForm-FlexibleTabForm--22igS > .flexible-tabs {
	border-bottom: solid 3px #676767;
}


.FlexibleTabForm-FlexibleTabForm--22igS .tabs {
	display: inline-block;
	max-width: -webkit-calc(100% - 120px);
	max-width: -moz-calc(100% - 120px);
	max-width: calc(100% - 120px);
	height: 40px;
	white-space: nowrap;
	overflow-x: hidden;
	overflow-y: hidden;
	vertical-align: top;
}

.FlexibleTabForm-FlexibleTabForm--22igS.tab {
	width: auto;
	cursor: pointer;
	-webkit-user-select: none;
	   -moz-user-select: none;
	    -ms-user-select: none;
	        user-select: none;
	display: inline-block;
	height: 100%;
	padding: 0 12px;
	margin-right: 10px;
	border: none;
	white-space: nowrap;
	vertical-align: top;
	background-color: #e0e0e0;
	color: #676767;
	font-family: 'HelveticaNeue-Bold', Helvetica, Arial, sans-serif;
	font-size: 14px;
	-webkit-transition: color 0.2s, background-color 0.2s;
	-o-transition: color 0.2s, background-color 0.2s;
	-moz-transition: color 0.2s, background-color 0.2s;
	transition: color 0.2s, background-color 0.2s;
}

.FlexibleTabForm-FlexibleTabForm--22igS.tab:hover,
.FlexibleTabForm-FlexibleTabForm--22igS.tab.active {
	background-color: #676767;
	color: #ffffff;
}

.FlexibleTabForm-FlexibleTabForm--22igS.tab:last-child {
	margin-right: 0;
}

.FlexibleTabForm-FlexibleTabForm--22igS.tab .title-wrapper {
	display: inline-block;
	vertical-align: middle;
	max-width: 120px;
	margin-top: 15px;
}

.FlexibleTabForm-FlexibleTabForm--22igS.tab .title {
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	   text-overflow: ellipsis;
	overflow: hidden;
}

.FlexibleTabForm-FlexibleTabForm--22igS.tab i.remove {
	display: inline-block;
	vertical-align: middle;
	width: 11px;
	height: 14px;
	margin: 10px 1px 0 10px;
	-moz-background-size: contain;
	     background-size: contain;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDExIDE1Ij4KICAgIDxwYXRoIGZpbGw9IiNDMkMyQzIiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTMuOTI5IDBsLS43ODYuNzlIMHYxLjU3OGgxMVYuNzlINy44NTdMNy4wNzEgMEgzLjkzek0uNzg2IDMuMTU4VjEzLjQyYzAgLjg3LjcwNiAxLjU3OSAxLjU3MSAxLjU3OWg2LjI4NmMuODY1IDAgMS41NzEtLjcxIDEuNTcxLTEuNTc5VjMuMTU4SC43ODZ6bTIuMzU3IDIuMzY4aDEuNTcxdjcuMTA2SDMuMTQzVjUuNTI2em0zLjE0MyAwaDEuNTcxdjcuMTA2SDYuMjg2VjUuNTI2eiIvPgo8L3N2Zz4K);
	-webkit-transition: opacity 0.2s;
	-o-transition: opacity 0.2s;
	-moz-transition: opacity 0.2s;
	transition: opacity 0.2s;
}

.FlexibleTabForm-FlexibleTabForm--22igS.tab i.remove:hover {
	opacity: 0.9;
}



.FlexibleTabForm-FlexibleTabForm--22igS > .flexible-tabs .navigation {
	display: inline-block;
	width: 30px;
	height: 40px;
	text-align: center;
	margin: 0 15px 0 14px;
	-webkit-user-select: none;
	   -moz-user-select: none;
	    -ms-user-select: none;
	        user-select: none;
}

.FlexibleTabForm-FlexibleTabForm--22igS > .flexible-tabs .nav {
	cursor: pointer;
	display: inline-block;
	margin: 12px 0 0 0;
	width: 0;
	height: 0;
	-webkit-transition: opacity 0.2s;
	-o-transition: opacity 0.2s;
	-moz-transition: opacity 0.2s;
	transition: opacity 0.2s;
}

.FlexibleTabForm-FlexibleTabForm--22igS > .flexible-tabs .nav.active:hover  {
	opacity: 0.85;
}

.FlexibleTabForm-FlexibleTabForm--22igS > .flexible-tabs .nav.left {
	border-style: solid;
	border-width: 7px 10px 7px 0;
	border-top-color: transparent;
	border-right-color: #dcdcdc;
	border-bottom-color: transparent;
	border-left-color: transparent;
}

.FlexibleTabForm-FlexibleTabForm--22igS > .flexible-tabs .nav.left.active {
	border-right-color: #676767;
}


.FlexibleTabForm-FlexibleTabForm--22igS > .flexible-tabs .nav.right {
	margin-left: 6px;
	border-style: solid;
	border-width: 7px 0 7px 10px;
	border-top-color: transparent;
	border-right-color: transparent;
	border-bottom-color: transparent;
	border-left-color: #dcdcdc;
}

.FlexibleTabForm-FlexibleTabForm--22igS > .flexible-tabs .nav.right.active {
	border-left-color: #676767;
}

.FlexibleTabForm-FlexibleTabForm--22igS > .flexible-tabs button.add {
	-webkit-user-select: none;
	   -moz-user-select: none;
	    -ms-user-select: none;
	        user-select: none;
	display: inline-block;
	margin-left: 10px;
	margin-right: 10px;
	vertical-align: top;
	height: 40px;
	width: 40px;
	border: 1px solid #e0e0e0;
	outline: none;
	background: #fff;
	cursor: pointer;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 20px;
	color: #676767;
	-webkit-transition: opacity 0.2s;
	-o-transition: opacity 0.2s;
	-moz-transition: opacity 0.2s;
	transition: opacity 0.2s;
    -webkit-border-radius: 0;
       -moz-border-radius: 0;
            border-radius: 0;
}

.FlexibleTabForm-FlexibleTabForm--22igS > .flexible-tabs button.add:hover {
	opacity: 0.85;
}



.FlexibleTabForm-FlexibleTabForm--22igS > .flexible-containers > .container {
	display: none;
}

.FlexibleTabForm-FlexibleTabForm--22igS > .flexible-containers > .container.visible {
	display: block;
}

.FontSelector-FontSelector--EtX9g { }


/* Custom font */
.FontSelector-FontSelector--EtX9g label.warning-message {
	font-family: 'HelveticaNeue', Helvetica, sans-serif;
	font-size: 12px;
	color: #a33441;
}

.FontSelector-FontSelector--EtX9g i.warning-icon {
	display: inline-block;
	margin-right: 8px;
	margin-bottom: 2px;
	background-color: #a33441;
	color: #fff;
	font-size: 11px;
	width: 16px;
	height: 16px;
	-webkit-border-radius: 8px;
	   -moz-border-radius: 8px;
	        border-radius: 8px;
	text-align: center;
	padding: 2px;
	vertical-align: middle;
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-style: normal;
}
.TextInput-TextInput--2AhBo {
    display: inline-block;
}

.TextInput-TextInput--2AhBo label {
    display: block;
    width: 100%;
    color: #747474;
    font-size: 13px;
    font-family: Helvetica, Arial, sans-serif;
    margin: 0 0 10px 0;
}

.TextInput-TextInput--2AhBo div.container {
    position: relative;
}

.TextInput-TextInput--2AhBo input {
    width: 100%;
    height: 40px;
    padding: 0 14px 0 14px;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
    border: none;
    outline: none;
    font-size: 14px;
    font-family: Helvetica, Arial, sans-serif;
}

.TextInput-TextInput--2AhBo input[type='text'].disabled-style:disabled {
    padding: 0 40px 0 14px;
    border: 1px solid #D7D7D7;
    cursor: default;
}

.TextInput-TextInput--2AhBo i.disabled-icon {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 11px;
    width: 20px;
    height: 20px;
    margin: auto;
    background-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBmaWxsPSIjQ0ZDRkNGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiLz4KICAgIDxwYXRoIGQ9Ik0xMiAyQzYuNDggMiAyIDYuNDggMiAxMnM0LjQ4IDEwIDEwIDEwIDEwLTQuNDggMTAtMTBTMTcuNTIgMiAxMiAyem0wIDE4Yy00LjQyIDAtOC0zLjU4LTgtOCAwLTEuODUuNjMtMy41NSAxLjY5LTQuOUwxNi45IDE4LjMxQzE1LjU1IDE5LjM3IDEzLjg1IDIwIDEyIDIwem02LjMxLTMuMUw3LjEgNS42OUM4LjQ1IDQuNjMgMTAuMTUgNCAxMiA0YzQuNDIgMCA4IDMuNTggOCA4IDAgMS44NS0uNjMgMy41NS0xLjY5IDQuOXoiLz4KPC9zdmc+);
    background-repeat: no-repeat;
    -moz-background-size: contain;
         background-size: contain;
    background-position: center center;
}

.TextInput-TextInput--2AhBo input::-ms-clear {
    display: none;
}

.TextInput-TextInput--2AhBo .warning {
    border: solid 1px #a33441;
}

.TextInput-TextInput--2AhBo .warning-text {
    font-family: Helvetica, Arial, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #a33441;
    text-align: right;
    margin-top: 5px;
}

.TextInput-TextInput--2AhBo span.not-valid {
    position: absolute;
    right: 8px;
    top: 0;
    bottom: 0;
    font-family: Arial,sans-serif;
    font-size: 35px;
    width: 20px;
    height: 40px;
    margin: auto;
    color: #a33441;
    cursor: default;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-transform: rotate(45deg);
       -moz-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
         -o-transform: rotate(45deg);
            transform: rotate(45deg);
}.Select-Select--Y4t1I {
    display: inline-block;
}

.Select-Select--Y4t1I label {
    display: block;
    width: 100%;
    color: #747474;
    font-size: 13px;
    font-family: Helvetica, Arial, sans-serif;
    margin: 0 0 10px 0;
}

.Select-Select--Y4t1I select {
    display: block;
    padding-right: 30px;
    width: 100%;
    height: 40px;
    padding-left: 14px;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
    background-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSI3IiB2aWV3Qm94PSIwIDAgMTIgNyI+CiAgICA8cGF0aCBmaWxsPSIjNkY2RjZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDBoMTEuMkw1LjYgN3oiLz4KPC9zdmc+Cg==);
    background-repeat: no-repeat;
    background-position: right 10px center;
    border: none;
    -webkit-border-radius: 0;
       -moz-border-radius: 0;
            border-radius: 0;
    outline: none;
    -webkit-transition: all .3s linear;
    -o-transition: all .3s linear;
    -moz-transition: all .3s linear;
    transition: all .3s linear;
    font-size: 14px;
    font-family: 'HelveticaNeue', Helvetica, Arial, sans-serif;
    -webkit-appearance: none;
            appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
}

.Select-Select--Y4t1I select option:disabled {
    background: #f0f0f0;
}

/*:local(.Select) select::-ms-value {*/
    /*background: none;*/
/*}*/

.Select-Select--Y4t1I select::-ms-expand {
    display: none;
}/* type: default */
.Tag-Tag--2dMDJ {
    display: inline-block;
    width: 148px;
    height: 40px;
    background: #123658;
    color: #fff;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 14px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    position: relative;
    overflow: hidden;
}

.Tag-Tag--2dMDJ span.name {
    display: inline-block;
    font-family: 'HelveticaNeue', Helvetica, Arial, sans-serif;
    white-space: nowrap;
    overflow: hidden;
    line-height: 40px;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
    padding-left: 16px;
    width: 108px;
    cursor: default;
}

.Tag-Tag--2dMDJ span.remove {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    font-family: Arial, sans-serif;
    font-size: 30px;
    width: 24px;
    height: 30px;
    margin: auto;
    color: #fff;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    text-align: center;
    -webkit-transform: rotateZ(45deg);
       -moz-transform: rotateZ(45deg);
        -ms-transform: rotate(45deg);
         -o-transform: rotateZ(45deg);
            transform: rotateZ(45deg);
    -webkit-transform-origin: center;
       -moz-transform-origin: center;
        -ms-transform-origin: center;
         -o-transform-origin: center;
            transform-origin: center;
    padding: 0 1px 0 0;
}


/* type: small */
.Tag-Tag--2dMDJ.small {
    width: auto;
    height: 27px;
    background: #7b7b7b;
    color: #fff;
    font-size: 12px;
}

.Tag-Tag--2dMDJ.small span.name {
    max-width: 100%;
    /*max-width: calc(100% - 2px);*/
    width: auto;
    line-height: 28px;
    padding-right: 24px;
}

.Tag-Tag--2dMDJ.small span.remove {
    width: 20px;
    height: 26px;
    font-size: 24px;
}
.IconTextInput-IconTextInput--26jbg {
    display: inline-block;
}

.IconTextInput-IconTextInput--26jbg label {
    display: block;
    width: 100%;
    color: #747474;
    font-size: 13px;
    margin: 0 0 10px 0;
    font-family: Helvetica, Arial, sans-serif;
}

.IconTextInput-IconTextInput--26jbg div.container {
    position: relative;
}

.IconTextInput-IconTextInput--26jbg input {
    width: 100%;
    height: 40px;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
    border: none;
    outline: none;
    font-size: 14px;
    font-family: Helvetica, Arial, sans-serif;
}

.IconTextInput-IconTextInput--26jbg input::-ms-clear {
    display: none;
}

.IconTextInput-IconTextInput--26jbg input.left {
    padding: 0 15px 0 40px;
}

.IconTextInput-IconTextInput--26jbg input.right {
    padding: 0 40px 0 15px;
}


.IconTextInput-IconTextInput--26jbg .warning {
    border: solid 1px #a33441;
}

.IconTextInput-IconTextInput--26jbg .warning-text {
    font-family: Helvetica, Arial, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #a33441;
    text-align: right;
}

.IconTextInput-IconTextInput--26jbg span.icon {
    position: absolute;
    top: 0;
    bottom: 0;
    font-family: Arial, sans-serif;
    font-size: 20px;
    width: 20px;
    height: 20px;
    margin: auto 0;
    color: #a33441;
    cursor: default;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    text-align: center;
    background-image: none;
    background-repeat: no-repeat;
    background-position: center center;
    -moz-background-size: contain;
         background-size: contain;
}

.IconTextInput-IconTextInput--26jbg span.icon.left {
    left: 10px;
}

.IconTextInput-IconTextInput--26jbg span.icon.right {
    right: 10px;
}

.IconTextInput-IconTextInput--26jbg span.not-valid {
    position: absolute;
    right: 8px;
    top: 0;
    bottom: 0;
    font-family: Arial,sans-serif;
    font-size: 35px;
    width: 20px;
    height: 40px;
    margin: auto;
    color: #a33441;
    cursor: default;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-transform: rotate(45deg);
       -moz-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
         -o-transform: rotate(45deg);
            transform: rotate(45deg);
}.SuggestionList-SuggestionList--sncE6 {
    position: relative;
}

.SuggestionList-SuggestionList--sncE6 > div.absolute {
    position: absolute;
    z-index: 10;
    width: 100%;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    overflow-x: hidden;
}

.SuggestionList-SuggestionList--sncE6 > div.absolute div.item {
    width: 100%;
    color: #747474;
    background-color: #F0F0F0;
    cursor: pointer;
    height: 40px;
    line-height: 40px;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 13px;
    padding: 0 0 0 15px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    text-align: left;
    border-bottom: 1px solid #e3e3e3;
    white-space: nowrap;
}

.SuggestionList-SuggestionList--sncE6 > div.absolute div.item:last-child {
    border-bottom: 0;
}

.SuggestionList-SuggestionList--sncE6 > div.absolute div.item:hover {
    background: #123658 !important;
    color: #fff !important;
}

.SuggestionList-SuggestionList--sncE6 > div.absolute div.message {
    background: #123658;
    color: #fff;
    cursor: default;
}

.HtmlInsertBlock-HtmlInsertBlock--2FbSQ label {
    display: block;
}

.HtmlInsertBlock-HtmlInsertBlock--2FbSQ > label.label {
    width: 100%;
    color: #9a9a9a;
    font-size: 13px;
    font-family: Helvetica, Arial, sans-serif;
    font-style: italic;
    margin: 0 0 15px 0;
}

.HtmlInsertBlock-HtmlInsertBlock--2FbSQ > div.code-insertion > div.css-block,
.HtmlInsertBlock-HtmlInsertBlock--2FbSQ > div.code-insertion > div.html-block {
    display: inline-block;
    width: 50%;
    vertical-align: top;
    margin: 0 -2px 0 0;
}

.HtmlInsertBlock-HtmlInsertBlock--2FbSQ > div.code-insertion > div.css-block > label.header,
.HtmlInsertBlock-HtmlInsertBlock--2FbSQ > div.code-insertion > div.html-block > label.header  {
    font-family: 'HelveticaNeue', Helvetica, Arial, sans-serif;
    font-size: 14px;
    color: #181818;
    line-height: 45px;
    border-right: 0;
    text-align: center;
    background-color: #f5f5f5;
    border-top: 1px solid #d0d0d0;
    border-bottom: 1px solid #d0d0d0;
}

.HtmlInsertBlock-HtmlInsertBlock--2FbSQ > div.code-insertion > div.css-block > label.header {
    border-left: 1px solid #d0d0d0;
}

.HtmlInsertBlock-HtmlInsertBlock--2FbSQ > div.code-insertion > div.html-block > label.header {
    border-right: 1px solid #d0d0d0;
}

.HtmlInsertBlock-HtmlInsertBlock--2FbSQ input, select, textarea {
    width: 100%;
    padding: 10px;
    border: 1px solid #d0d0d0;
    outline: none;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
}

.HtmlInsertBlock-HtmlInsertBlock--2FbSQ textarea {
    resize: none;
    height: 229px;
    border-top: none;
    margin: 0;
    overflow-y: scroll;
    overflow-x: hidden;
}

.InputTabs-InputTabs--2VZ_s {
	display: inline-block;
}


.InputTabs-InputTabs--2VZ_s > .tabs {
	overflow: hidden;
}

.InputTabs-InputTabs--2VZ_s > .tabs button.tab {
	display: block;
	border: 1px solid #d2d2d2;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	background: #fff;
	color: #797979;
	font-size: 11px;
	outline: none;
	cursor: pointer;
	padding: 6px 10px 5px 10px;
	-webkit-transition: all 0.2s;
	-o-transition: all 0.2s;
	-moz-transition: all 0.2s;
	transition: all 0.2s;
	margin-left: -1px;
	float: left;
    -webkit-border-radius: 0;
       -moz-border-radius: 0;
            border-radius: 0;
}

.InputTabs-InputTabs--2VZ_s > .tabs button.tab:first-child {
	margin-left: 0;
}

.InputTabs-InputTabs--2VZ_s > .tabs button.tab:hover {
	background: #f3f3f3;
	color: #797979;
}


.InputTabs-InputTabs--2VZ_s > .tabs button.tab.active {
	border: 1px solid #7b7b7b;
	background: #7b7b7b;
	color: #fff;
}

.InputTabs-InputTabs--2VZ_s > .tabs button.tab.active:hover {
	background: #696969;
}


.InputTabs-InputTabs--2VZ_s > div.line {
	border-bottom: 2px solid #7b7b7b;
}


.InputTabs-InputTabs--2VZ_s > .containers > .container {
	display: none;
}

.InputTabs-InputTabs--2VZ_s > .containers > .container.active {
	display: block;
}.NarrowPicker-NarrowPicker--8HMr0 {
    overflow: hidden;
    display: inline-block;
}


.NarrowPicker-NarrowPicker--8HMr0 .user-select-none {
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}


/* controls */
.NarrowPicker-NarrowPicker--8HMr0 section.controls {
    background-color: #f0f0f0;
}

.NarrowPicker-NarrowPicker--8HMr0 .add-button {
    display: inline-block;
    float: left;
    background-color: #559444;
    color: #ffffff;
    width: 40px;
    height: 40px;
    text-align: center;
    cursor: pointer;
    line-height: 40px;
    font-size: 15px;
    -webkit-border-radius: 0;
       -moz-border-radius: 0;
            border-radius: 0;
}

.NarrowPicker-NarrowPicker--8HMr0 i.add-icon {
    display: inline-block;
    vertical-align: middle;
}

.NarrowPicker-NarrowPicker--8HMr0 div.add-label {
    display: inline-block;
    float: right;
    width: -webkit-calc(100% - 40px);
    width: -moz-calc(100% - 40px);
    width: calc(100% - 40px);
    height: 40px;
    background-color: #f0f0f0;
    line-height: 40px;
    white-space: nowrap;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
    overflow: hidden;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
    vertical-align: middle;
    font-family: 'HelveticaNeue', Helvetica, Arial, sans-serif;
    font-size: 12px;
    padding: 0 12px;
    color: #656565;
    cursor: default;
    text-align: left;
}


/* Jive item */
.NarrowPicker-NarrowPicker--8HMr0 div.item {
    position: relative;
    height: 40px;
    line-height: 40px;
    background-color: #fff;
    margin-bottom: 5px;
}

.NarrowPicker-NarrowPicker--8HMr0 div.item.single {
    margin-bottom: 0;
}

.NarrowPicker-NarrowPicker--8HMr0 i.item-icon {
    position: absolute;
    left: 8px;
    top: 0;
    bottom: 0;
    right: 0;
    margin-top: auto;
    margin-bottom: auto;
}

.NarrowPicker-NarrowPicker--8HMr0 span.item-text {
    display: inline-block;
    width: 100%;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
    font-family: 'HelveticaNeue', Helvetica, Arial, sans-serif;
    font-size: 12px;
    color: #656565;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
    padding: 0 32px;
    text-align: left;
    cursor: default;
}

.NarrowPicker-NarrowPicker--8HMr0 i.delete-icon {
    position: absolute;
    right: 12px;
    top: 12px;
    font-size: 14px;
    color: #a33441;
    cursor: pointer;
}
.NumberInput-NumberInput--3Hxb1 {
    display: inline-block;
}

.NumberInput-NumberInput--3Hxb1 .container {
    position: relative;
}

.NumberInput-NumberInput--3Hxb1 input {
    width: 100%;
    height: 40px;
    padding: 0 26px 0 14px;
    border: none;
    outline: none;
    font-size: 14px;
    font-family: Helvetica, Arial, sans-serif;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
    background: rgb(240, 240, 240);
    color: rgb(116, 116, 116);
}


.NumberInput-NumberInput--3Hxb1 i.icon {
    position: absolute;
    display: inline-block;
    cursor: pointer;

    width: 24px;
    height: 50%;

    background-color: #a9a9a9;
    background-repeat: no-repeat;
    background-position: center center;
    -moz-background-size: 28px;
         background-size: 28px;

    opacity: 1;
    -webkit-transition: opacity .2s;
    -o-transition: opacity .2s;
    -moz-transition: opacity .2s;
    transition: opacity .2s;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}

.NumberInput-NumberInput--3Hxb1 i.icon:hover {
    opacity: 0.85;
}

.NumberInput-NumberInput--3Hxb1 i.icon:active {
    opacity: 0.5;
}

.NumberInput-NumberInput--3Hxb1 i.icon.up {
    top: 0;
    right: 0;
    border-bottom: 1px solid #fff;
    background-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik03IDE0bDUtNSA1IDV6Ii8+CiAgICA8cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+Cjwvc3ZnPg==);
}

.NumberInput-NumberInput--3Hxb1 i.icon.down {
    bottom: 0;
    right: 0;
    background-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik03IDEwbDUgNSA1LTV6Ii8+CiAgICA8cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+Cjwvc3ZnPg==);
}.MarginControl-MarginControl--nRFBR {

}

.MarginControl-MarginControl--nRFBR .positioner {
    text-align: center;
}

.MarginControl-MarginControl--nRFBR .table {
    display: table;
    width: 100%;
    height: 98px;
    table-layout: fixed;
    margin: 10px 0;
}

.MarginControl-MarginControl--nRFBR .column {
    display: table-cell;
    vertical-align: middle;
}

.MarginControl-MarginControl--nRFBR .column:nth-child(1) {
    text-align: right;
}

.MarginControl-MarginControl--nRFBR .column:nth-child(2) {
    width: 164px;
    text-align: center;
}

.MarginControl-MarginControl--nRFBR .column:nth-child(3) {
    text-align: left;

}

.MarginControl-MarginControl--nRFBR .icon {
    display: inline-block;
    width: 100%;
    height: 100%;
    background-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTc1IiBoZWlnaHQ9IjEwMiIgdmlld0JveD0iMCAwIDE3NSAxMDIiPgogICAgPGRlZnM+CiAgICAgICAgPHBhdGggaWQ9ImEiIGQ9Ik0wIDBoMTc1djEwMkgweiIvPgogICAgPC9kZWZzPgogICAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8Zz4KICAgICAgICAgICAgPHVzZSBmaWxsPSIjRkZGIiB4bGluazpocmVmPSIjYSIvPgogICAgICAgICAgICA8cGF0aCBzdHJva2U9IiNFMkUyRTIiIHN0cm9rZS13aWR0aD0iNCIgZD0iTTIgMmgxNzF2OThIMnoiLz4KICAgICAgICA8L2c+CiAgICAgICAgPHBhdGggZmlsbD0iI0UwRTBFMCIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMTYgMTl2Ny4yMjJoOTNWMTlIMTZ6bTAgMTQuNDQ0djcuMjIzaDY0LjM4NXYtNy4yMjNIMTZ6bTAgMTQuNDQ1djcuMjIyaDkzVjQ3Ljg5SDE2em0wIDE0LjQ0NHY3LjIyM2g2NC4zODV2LTcuMjIzSDE2em0wIDE0LjQ0NVY4NGg5M3YtNy4yMjJIMTZ6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);
    -moz-background-size: contain;
         background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
}.MigrationConfig-MigrationConfig--1TxgR {
    display: inline-block;
}

.MigrationConfig-MigrationConfig--1TxgR .user-select-none {
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}

.MigrationConfig-MigrationConfig--1TxgR .transition-opacity {
    -webkit-transition: opacity .3s;
    -o-transition: opacity .3s;
    -moz-transition: opacity .3s;
    transition: opacity .3s;
}



.MigrationConfig-MigrationConfig--1TxgR div.wrapper {
    background-color: #ffffff;
    padding: 8px;
    border: 1px solid #C8C8C8;
}

.MigrationConfig-MigrationConfig--1TxgR textarea.input {
    display: block;
    width: 100%;
    height: 126px;
    padding: 0;
    outline: none;
    resize: none;
    border: none;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 8px;
    color: #5e5e5e;
    background-color: #ffffff;
    overflow-x: hidden;
    overflow-y: auto;
}


.MigrationConfig-MigrationConfig--1TxgR .controls {
    text-align: right;
}

.MigrationConfig-MigrationConfig--1TxgR .notification {
    display: inline-block;
    vertical-align: middle;
    margin-right: 4px;
}

.MigrationConfig-MigrationConfig--1TxgR .notification .SE-WarningText {
    font-family: 'HelveticaNeue-Bold', Helvetica, Arial, sans-serif;
    vertical-align: middle;
    font-size: 13px;
    margin-top: 6px;
    display: block;
}

.MigrationConfig-MigrationConfig--1TxgR i.icon-success {
    display: inline-block;
    width: 20px;
    height: 20px;
    vertical-align: middle;
    -moz-background-size: contain;
         background-size: contain;
    background-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBmaWxsPSIjNTU5NDQ0IiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiLz4KICAgIDxwYXRoIGQ9Ik05IDE2LjE3TDQuODMgMTJsLTEuNDIgMS40MUw5IDE5IDIxIDdsLTEuNDEtMS40MXoiLz4KPC9zdmc+);
    background-repeat: no-repeat;
    background-position: 50%;
}

.MigrationConfig-MigrationConfig--1TxgR label.text-success {
    display: inline-block;
    font-family: 'HelveticaNeue-Bold', Helvetica, Arial, sans-serif;
    color: #559444;
    vertical-align: middle;
    font-size: 13px;
    margin-top: 6px;
    margin-left: 5px;
}

.MigrationConfig-MigrationConfig--1TxgR button.button {
    display: inline-block;
    outline: none;
    border: none;
    height: 30px;
    cursor: pointer;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    color: #ffffff;
    vertical-align: middle;
    margin-left: 12px;
    background-color: #063657;
    -webkit-border-radius: 0;
       -moz-border-radius: 0;
            border-radius: 0;
}

.MigrationConfig-MigrationConfig--1TxgR button.button:hover {
    opacity: 0.8;
}

.MigrationConfig-MigrationConfig--1TxgR button.button:active {
    opacity: 0.65;
}


.MigrationConfig-MigrationConfig--1TxgR button.button.apply {
    padding: 0 35px;
}

.MigrationConfig-MigrationConfig--1TxgR button.button.copy {
    background-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiLz4KICAgIDxwYXRoIGQ9Ik0xNiAxSDRjLTEuMSAwLTIgLjktMiAydjE0aDJWM2gxMlYxem0zIDRIOGMtMS4xIDAtMiAuOS0yIDJ2MTRjMCAxLjEuOSAyIDIgMmgxMWMxLjEgMCAyLS45IDItMlY3YzAtMS4xLS45LTItMi0yem0wIDE2SDhWN2gxMXYxNHoiLz4KPC9zdmc+);
    background-repeat: no-repeat;
    -moz-background-size: 14px;
         background-size: 14px;
    background-position: 10px center;
    padding: 0 0 0 15px;
    width: 135px;
}



.WarningText-WarningText---emuc {
    font-family: Helvetica, Arial, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #a33441;
}.Note-Note--295o- {
	display: inline-block;
	cursor: default;
	background-color: rgba(13, 120, 187, 0.09);
	border: solid 1px #d4e5f0;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #0d78bb;
	font-weight: normal;
}

.Note-Note--295o- strong {
	font-weight: bold;
}

.Picker-Picker--2kFOP { }

.Picker-Picker--2kFOP .controls {
    display: inline-block;
    vertical-align: top;
    width: 20%;
}

.Picker-Picker--2kFOP .selection {
    display: inline-block;
    vertical-align: top;
    width: 80%;
    text-align: right;
}

.Picker-Picker--2kFOP button {
    -webkit-border-radius: 0;
       -moz-border-radius: 0;
            border-radius: 0;
    border: none;
    -webkit-box-shadow: none;
       -moz-box-shadow: none;
            box-shadow: none;
    text-shadow: none;
    margin: 0;
    white-space: nowrap;
    overflow: hidden;
}

.Picker-Picker--2kFOP button span {
    display: inline-block;
    vertical-align: middle;
}

.Picker-Picker--2kFOP i.icon {
    display: inline-block;
    vertical-align: middle;
}

.Picker-Picker--2kFOP i.icon.add {
    width: 19px;
    height: 19px;
    margin-right: 6px;
    margin-left: 0;
    background-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xOSAxM2gtNnY2aC0ydi02SDV2LTJoNlY1aDJ2Nmg2djJ6Ii8+CiAgICA8cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+Cjwvc3ZnPg==);
    background-position: center center;
    -moz-background-size: contain;
         background-size: contain;
    background-repeat: no-repeat;
}

.Picker-Picker--2kFOP .controls span.label {
    overflow: hidden;
}

.Picker-Picker--2kFOP button.add {
    outline: none;
    max-width: 110px;
    height: 40px;
    background-color: #559444;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 15px 0 10px;
    color: #fff;
    cursor: pointer;
    font-size: 12px;
}

.Picker-Picker--2kFOP button.add[disabled] {
    background-color: #aaa;
    color: #ddd;
    cursor: not-allowed;
}

.Picker-Picker--2kFOP .SE-IconTextInput span.icon {
    -moz-background-size: 60%;
         background-size: 60%;
}


.Picker-Picker--2kFOP .jive-list-item {
    position: relative;
    margin-top: 5px;
    display: inline-block;
    width: 95%;
}

.Picker-Picker--2kFOP .jive-list-item:first-child {
    margin-top: 0;
}


.Picker-Picker--2kFOP span.drag-icon {
    display: inline-block;
    cursor: move;
    position: absolute;
    z-index: 10;
    top: 0;
    bottom: 0;
    margin: auto 0;
    left: 8px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    height: 13px;
    width: 13px;
    background-image: url(data:image/svg+xml;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjQwOHB4IiBoZWlnaHQ9IjQwOHB4IiB2aWV3Qm94PSIwIDAgNDA4IDQwOCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDA4IDQwODsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGcgaWQ9Im1vcmUtdmVydCI+DQoJCTxwYXRoIGZpbGw9IiM2NTY1NjUiIGQ9Ik0yMDQsMTAyYzI4LjA1LDAsNTEtMjIuOTUsNTEtNTFTMjMyLjA1LDAsMjA0LDBzLTUxLDIyLjk1LTUxLDUxUzE3NS45NSwxMDIsMjA0LDEwMnogTTIwNCwxNTNjLTI4LjA1LDAtNTEsMjIuOTUtNTEsNTENCgkJCXMyMi45NSw1MSw1MSw1MXM1MS0yMi45NSw1MS01MVMyMzIuMDUsMTUzLDIwNCwxNTN6IE0yMDQsMzA2Yy0yOC4wNSwwLTUxLDIyLjk1LTUxLDUxczIyLjk1LDUxLDUxLDUxczUxLTIyLjk1LDUxLTUxDQoJCQlTMjMyLjA1LDMwNiwyMDQsMzA2eiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K);
    -moz-background-size: contain;
         background-size: contain;
    background-repeat: no-repeat;
}
.Placeholder-Placeholder--1hHZo {
    display: inline-block;
}

.Placeholder-Placeholder--1hHZo.empty {
    display: none;
}.PlacePickerForm-PlacePickerForm--23hMD {
	position: relative;
}

/* PickerForm */
.PlacePickerForm-PlacePickerForm--23hMD .SE-Picker button.add {
	padding: 0 14px 0 10px;
	max-width: 114px;
}

.PlacePickerForm-PlacePickerForm--23hMD .SE-WarningBox.no-place {
	width: -webkit-calc(100% - 34px);
	width: -moz-calc(100% - 34px);
	width: calc(100% - 34px);
	margin-left: 34px;
}

.PlacePickerForm-PlacePickerForm--23hMD .SE-WarningBox.no-place .warning-text-block {
	vertical-align: middle;
}


/* PickerCallout */
.PlacePickerForm-PickerCallout--2Dg9T {
    position: absolute;
    z-index: 100;
    top: 65px;
}

.PlacePickerForm-PickerCallout--2Dg9T .SE-Callout .arrow-div {
    border: none;
    -webkit-box-shadow: 0 3px 7px 0 rgba(0, 0, 0, 0.23);
       -moz-box-shadow: 0 3px 7px 0 rgba(0, 0, 0, 0.23);
            box-shadow: 0 3px 7px 0 rgba(0, 0, 0, 0.23);
}

.PlacePickerForm-PickerCallout--2Dg9T .SE-Callout .arrow-div.top:before,
.PlacePickerForm-PickerCallout--2Dg9T .SE-Callout .arrow-div.top:after {
    border-bottom-color: #2b4c22;
}

.PlacePickerForm-PickerCallout--2Dg9T .picker-option {
    width: 172px;
    height: 40px;
    background: #2b4c22;
    color: #ffffff;
    font-family: Helvetica, sans-serif;
    font-size: 11px;
    cursor: pointer;
    line-height: 40px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    border-bottom: solid 1px #417433;
    -webkit-transition: opacity 0.2s;
    -o-transition: opacity 0.2s;
    -moz-transition: opacity 0.2s;
    transition: opacity 0.2s;
}

.PlacePickerForm-PickerCallout--2Dg9T .picker-option:hover {
    opacity: 0.94;
}

.PlacePickerForm-PickerCallout--2Dg9T .picker-option:last-child {
    border-bottom: solid 1px rgba(0,0,0,0);
}

.PlacePickerForm-PickerCallout--2Dg9T .picker-text {
    vertical-align: center;
}


.PlacePickerForm-PickerCallout--2Dg9T i.icon {
    display: inline-block;
    width: 12px;
    height: 12px;
    background-repeat: no-repeat;
    background-position: center center;
    -moz-background-size: contain;
         background-size: contain;
    vertical-align: top;
    margin: 13px 8px;
}

.PlacePickerForm-PickerCallout--2Dg9T i.icon.manual {
    background-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDEwIDEwIj4KICAgIDxwYXRoIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTMuNSAwQzEuNTUgMCAwIDEuNTUgMCAzLjVTMS41NSA3IDMuNSA3Yy44NjEgMCAxLjY0NC0uMzA3IDIuMjUtLjgxM2wuMjUuMjV2LjQwN0w5LjE1NiAxMCAxMCA5LjE1NiA2Ljg0NCA2aC0uNDM4bC0uMjM0LS4yMzRBMy40OTQgMy40OTQgMCAwIDAgNyAzLjVDNyAxLjU1IDUuNDUgMCAzLjUgMHptMCAxQzQuOSAxIDYgMi4xIDYgMy41UzQuOSA2IDMuNSA2IDEgNC45IDEgMy41IDIuMSAxIDMuNSAxeiIvPgo8L3N2Zz4K);
}

.PlacePickerForm-PickerCallout--2Dg9T i.icon.current {
    background-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDEwIDEwIj4KICAgIDxwYXRoIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTguODQ3IDkuNDQ0VjVoLjk4M0w0LjkxNSAwIDAgNWguOTgzdjQuNDQ0YzAgLjMzNC4xOTcuNTU2LjQ5MS41NTZoMi40NThWNi4xMTFoMS45NjZWMTBoMi40NTdjLjI5NSAwIC40OTItLjIyMi40OTItLjU1NnoiLz4KPC9zdmc+Cg==);
}

.PlacePickerForm-PickerCallout--2Dg9T i.icon.community {
    background-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDEwIDEwIj4KICAgIDxwYXRoIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTUgMEMyLjI1IDAgMCAyLjI1IDAgNXMyLjI1IDUgNSA1IDUtMi4yNSA1LTUtMi4yNS01LTUtNXptMCAuNzk3Yy41NTEgMCAxLjA3OC4xIDEuNTYzLjI5Ny0uMDEyLjEzMi0uMTE2LjI3OC0uMTU3LjM2LS4wNS4xNS0uMTYyLjM1Mi0uMzEyLjQ1Mi0uMS4xLS4yNC4yNDQtLjM5LjM0NC0uMTUuMS0uMzA0LjI0NC0uNDU0LjM0NC0uMS4wNS0uMTUzLjExLS4yMDMuMTFINWMtLjEtLjEtLjA5NC0uMzUtLjA5NC0uNSAwLS4yNS4xNDQtLjQwNy4wOTQtLjY1NyAwLS4wNS0uMDQ3LS40NTMtLjA0Ny0uNDUzLS4yLS4wNS0uNDEgMC0uMzYtLjI1LjAwMy0uMDA3LjAxMy0uMDEuMDE2LS4wMTYuMTMtLjAxMi4yNTgtLjAzMS4zOTEtLjAzMXptLTEuOTIyLjc1Yy4xNTItLjAwMy4yOTcuMDEuNDIyLjA0Ny4xNS4wNS4zMDYuMTUuNDA2LjI1LjEuMS4yNS4yNTYuMjUuNDA2IDAgLjA1LS4wMTIuMDQ0LS4wNjIuMDk0cy0uMDkuMDYyLS4xNC4wNjJjLS4xNSAwLS4zMDctLjAxMi0uNDA3LS4wNjJsLS4yMDMtLjE4OGMtLjMtLjEtLjc0Ny41NS0uNzk3Ljc1LS4wNS4xNS0uMDQ3LjQ5Ny4yMDMuNTQ3LjE1IDAgLjQ0NC0uMzA2LjU5NC0uNDA2LjEtLjA1LjE1LS4wOS4yNS0uMTQuNC0uMDUuNzEyLjI5LjgxMi42NC4xNS40LS42MDYuNjk3LS45MDYuNzk3LS4xLjA1LS4xNS0uMDUtLjI1IDAtLjI1LjEtLjU0Ny40MDMtLjU0Ny43MDMtLjA1LjI1LS4wNi41LS4xMS43NS0uMDUgMC0uMDkzLjAwMy0uMDkzLS4wNDd2LS4wOTRjMC0uMTUtLjA1My0uMzU2LS4yMDMtLjQwNi0uMDUtLjA1LS4wNDQtLjA0Ny0uMDk0LS4wNDctLjE1IDAtLjMwMy0uMTQ3LS40NTMtLjA0Ny0uMS4xLS4yMDMuMjQtLjIwMy4zOSAwIC4wNS0uMDAzLjEwNy4wNDcuMTU3LjEuMDUuMjEyLS4wNS4zMTIgMCAuMSAwIC4wOTQuMDkuMDk0LjE0LjEuMTUuMTk0LjM1Ny4zNDQuNDA3aDFjLjE1LjA1LjQuMTAzLjUuMjAzLjA1LjEuMDYuMTk3LjExLjI5Ny4yNS4yNS41NDMuMjQ0Ljg0My4zNDQuMS4wNS4xNTYuMTAzLjE1Ni4yMDMuMDUuMTUuMDAzLjM1My0uMDQ3LjQ1My0uMDUuMTUtLjEwMy4zNTMtLjIwMy40NTMtLjEuMS0uMTk3LjE1My0uMjk3LjIwMy0uMTUuMS0uMjU2LjI4OC0uNDA2LjQzOGEuNzMzLjczMyAwIDAgMS0uMTEuMjAzIDQuMjQzIDQuMjQzIDAgMCAxLTEuMDc4LS40NjkgMS41OTggMS41OTggMCAwIDEtLjAxNS0uMTcyYy0uMDUtLjE1LS4wOS0uMzUtLjE0LS41LS4xLS4yNS0uMzEzLS41MTItLjMxMy0uODEyIDAtLjI1LjA1Ni0uNDg4LS4wOTQtLjY4OC0uMi0uMjUtLjU5Ny0uMjU2LS43OTctLjQwNmEyLjQ2NiAyLjQ2NiAwIDAgMS0uNjI1LS42MUMuODE2IDUuMjYuNzk3IDUuMTM0Ljc5NyA1YzAtMS4zNTguNjcyLTIuNTczIDEuNjg3LTMuMzQ0LjE5Ny0uMDU5LjQtLjEwNS41OTQtLjExem00LjU2My4yMDNjLjk0NS43NzQgMS41NjIgMS45NDggMS41NjIgMy4yNSAwIDEuMzktLjY5NCAyLjY0LTEuNzUgMy40MDYtLjA1LS4xNi0uMTItLjMyLS4xNTYtLjUtLjEtLjItLjE1My0uNDEtLjIwMy0uNjEtLjA1LS4xNS0uMDM4LS4zOTYtLjE4OC0uNTQ2LS4wNS0uMS0uMTUtLjEwNi0uMjUtLjE1Ni0uMzUtLjE1LS44MTIuMDUzLTEuMDYyLS4yOTctLjEtLjE1LS4wNDctLjMtLjA0Ny0uNS4xLS4xNS4xNS0uMzAzLjI1LS40NTMuMS0uMjUuMjQ3LS40MzguMjk3LS42ODguMDUtLjEuMDEyLS4yNi4wNjItLjM2LjA1LS4wNS4xNS0uMDkuMjUtLjE0LjA1LS4wNS4wOTQtLjA2LjA5NC0uMTFzLS4wNDctLjA0My0uMDQ3LS4wOTMuMDQ0LS4xNTMuMDk0LS4yMDNjLjI1LS4yNS41LS40NTMuNzUtLjcwMy4wNSAwIC4wNDctLjA0Ny4wNDctLjA0Ny4wNS0uMDUuMDAzLS4wOTQtLjA0Ny0uMDk0LS4xLS4wNS0uMTUtLjA2LS4yNS0uMTEtLjA1IDAtLjA5NC4wMDQtLjA5NC0uMDQ2LS4wNS0uMDUtLjAwMy0uMTUzLjA0Ny0uMjAzbC4yOTctLjQ1M2MuMDk3LS4wOTguMi0uMjg4LjM0NC0uMzQ0eiIvPgo8L3N2Zz4K);
}



/* PickerSelection */
.PlacePickerForm-PickerSelection--3JFm3 {
    position: relative;
}

.PlacePickerForm-PickerSelection--3JFm3 .SE-IconTextInput.remove-icon input {
    font-family: Helvetica, sans-serif;
    padding-left: 38px;
    font-size: 12px;
    font-weight: bold;
    color: #656565;
}

.PlacePickerForm-PickerSelection--3JFm3 .SE-IconTextInput.remove-icon .icon {
    width: 13px;
    height: 13px;
}

.PlacePickerForm-PickerSelection--3JFm3 > i.icon {
    display: block;
    position: absolute;
    bottom: 12px;
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    background-position: center center;
    -moz-background-size: contain;
         background-size: contain;
}

.PlacePickerForm-PickerSelection--3JFm3 > i.icon.current {
    left: 6px;
    background-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDEwIDEwIj4KICAgIDxwYXRoIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTguODQ3IDkuNDQ0VjVoLjk4M0w0LjkxNSAwIDAgNWguOTgzdjQuNDQ0YzAgLjMzNC4xOTcuNTU2LjQ5MS41NTZoMi40NThWNi4xMTFoMS45NjZWMTBoMi40NTdjLjI5NSAwIC40OTItLjIyMi40OTItLjU1NnoiLz4KPC9zdmc+Cg==);
}

.PlacePickerForm-PickerSelection--3JFm3 > i.icon.community {
    left: 10px;
    background-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDEwIDEwIj4KICAgIDxwYXRoIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTUgMEMyLjI1IDAgMCAyLjI1IDAgNXMyLjI1IDUgNSA1IDUtMi4yNSA1LTUtMi4yNS01LTUtNXptMCAuNzk3Yy41NTEgMCAxLjA3OC4xIDEuNTYzLjI5Ny0uMDEyLjEzMi0uMTE2LjI3OC0uMTU3LjM2LS4wNS4xNS0uMTYyLjM1Mi0uMzEyLjQ1Mi0uMS4xLS4yNC4yNDQtLjM5LjM0NC0uMTUuMS0uMzA0LjI0NC0uNDU0LjM0NC0uMS4wNS0uMTUzLjExLS4yMDMuMTFINWMtLjEtLjEtLjA5NC0uMzUtLjA5NC0uNSAwLS4yNS4xNDQtLjQwNy4wOTQtLjY1NyAwLS4wNS0uMDQ3LS40NTMtLjA0Ny0uNDUzLS4yLS4wNS0uNDEgMC0uMzYtLjI1LjAwMy0uMDA3LjAxMy0uMDEuMDE2LS4wMTYuMTMtLjAxMi4yNTgtLjAzMS4zOTEtLjAzMXptLTEuOTIyLjc1Yy4xNTItLjAwMy4yOTcuMDEuNDIyLjA0Ny4xNS4wNS4zMDYuMTUuNDA2LjI1LjEuMS4yNS4yNTYuMjUuNDA2IDAgLjA1LS4wMTIuMDQ0LS4wNjIuMDk0cy0uMDkuMDYyLS4xNC4wNjJjLS4xNSAwLS4zMDctLjAxMi0uNDA3LS4wNjJsLS4yMDMtLjE4OGMtLjMtLjEtLjc0Ny41NS0uNzk3Ljc1LS4wNS4xNS0uMDQ3LjQ5Ny4yMDMuNTQ3LjE1IDAgLjQ0NC0uMzA2LjU5NC0uNDA2LjEtLjA1LjE1LS4wOS4yNS0uMTQuNC0uMDUuNzEyLjI5LjgxMi42NC4xNS40LS42MDYuNjk3LS45MDYuNzk3LS4xLjA1LS4xNS0uMDUtLjI1IDAtLjI1LjEtLjU0Ny40MDMtLjU0Ny43MDMtLjA1LjI1LS4wNi41LS4xMS43NS0uMDUgMC0uMDkzLjAwMy0uMDkzLS4wNDd2LS4wOTRjMC0uMTUtLjA1My0uMzU2LS4yMDMtLjQwNi0uMDUtLjA1LS4wNDQtLjA0Ny0uMDk0LS4wNDctLjE1IDAtLjMwMy0uMTQ3LS40NTMtLjA0Ny0uMS4xLS4yMDMuMjQtLjIwMy4zOSAwIC4wNS0uMDAzLjEwNy4wNDcuMTU3LjEuMDUuMjEyLS4wNS4zMTIgMCAuMSAwIC4wOTQuMDkuMDk0LjE0LjEuMTUuMTk0LjM1Ny4zNDQuNDA3aDFjLjE1LjA1LjQuMTAzLjUuMjAzLjA1LjEuMDYuMTk3LjExLjI5Ny4yNS4yNS41NDMuMjQ0Ljg0My4zNDQuMS4wNS4xNTYuMTAzLjE1Ni4yMDMuMDUuMTUuMDAzLjM1My0uMDQ3LjQ1My0uMDUuMTUtLjEwMy4zNTMtLjIwMy40NTMtLjEuMS0uMTk3LjE1My0uMjk3LjIwMy0uMTUuMS0uMjU2LjI4OC0uNDA2LjQzOGEuNzMzLjczMyAwIDAgMS0uMTEuMjAzIDQuMjQzIDQuMjQzIDAgMCAxLTEuMDc4LS40NjkgMS41OTggMS41OTggMCAwIDEtLjAxNS0uMTcyYy0uMDUtLjE1LS4wOS0uMzUtLjE0LS41LS4xLS4yNS0uMzEzLS41MTItLjMxMy0uODEyIDAtLjI1LjA1Ni0uNDg4LS4wOTQtLjY4OC0uMi0uMjUtLjU5Ny0uMjU2LS43OTctLjQwNmEyLjQ2NiAyLjQ2NiAwIDAgMS0uNjI1LS42MUMuODE2IDUuMjYuNzk3IDUuMTM0Ljc5NyA1YzAtMS4zNTguNjcyLTIuNTczIDEuNjg3LTMuMzQ0LjE5Ny0uMDU5LjQtLjEwNS41OTQtLjExem00LjU2My4yMDNjLjk0NS43NzQgMS41NjIgMS45NDggMS41NjIgMy4yNSAwIDEuMzktLjY5NCAyLjY0LTEuNzUgMy40MDYtLjA1LS4xNi0uMTItLjMyLS4xNTYtLjUtLjEtLjItLjE1My0uNDEtLjIwMy0uNjEtLjA1LS4xNS0uMDM4LS4zOTYtLjE4OC0uNTQ2LS4wNS0uMS0uMTUtLjEwNi0uMjUtLjE1Ni0uMzUtLjE1LS44MTIuMDUzLTEuMDYyLS4yOTctLjEtLjE1LS4wNDctLjMtLjA0Ny0uNS4xLS4xNS4xNS0uMzAzLjI1LS40NTMuMS0uMjUuMjQ3LS40MzguMjk3LS42ODguMDUtLjEuMDEyLS4yNi4wNjItLjM2LjA1LS4wNS4xNS0uMDkuMjUtLjE0LjA1LS4wNS4wOTQtLjA2LjA5NC0uMTFzLS4wNDctLjA0My0uMDQ3LS4wOTMuMDQ0LS4xNTMuMDk0LS4yMDNjLjI1LS4yNS41LS40NTMuNzUtLjcwMy4wNSAwIC4wNDctLjA0Ny4wNDctLjA0Ny4wNS0uMDUuMDAzLS4wOTQtLjA0Ny0uMDk0LS4xLS4wNS0uMTUtLjA2LS4yNS0uMTEtLjA1IDAtLjA5NC4wMDQtLjA5NC0uMDQ2LS4wNS0uMDUtLjAwMy0uMTUzLjA0Ny0uMjAzbC4yOTctLjQ1M2MuMDk3LS4wOTguMi0uMjg4LjM0NC0uMzQ0eiIvPgo8L3N2Zz4K);
}


/* PickerSelectionPlace */
.PlacePickerForm-PickerSelectionPlace--1gfs_ {
    text-align: left;
    background-color: #7b7b7b;
    margin-bottom: 4px;
    padding: 10px 0 0 17px;
    height: 40px;
    margin-left: 34px;
}

.PlacePickerForm-PickerSelectionPlace--1gfs_:last-child {
    margin-bottom: 0;
}

.PlacePickerForm-PickerSelectionPlace--1gfs_ .SE-IconTextInput {
    width: 100%;
}

.PlacePickerForm-PickerSelectionPlace--1gfs_ .SE-IconTextInput input {
    font-family: 'HelveticaNeue-Bold', Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #656565;
    padding: 0;
    height: 22px;
}
.WarningBox-WarningBox--2HYtK {
	display: inline-block;
	width: 100%;
	background-color: rgba(163, 52, 65, 0.08);
	border: solid 1px #a33441;
	padding: 18px;
	text-align: left;
}



.WarningBox-WarningBox--2HYtK > i.warning-icon {
	display: inline-block;
	width: 20px;
	vertical-align: top;
	margin-right: 10px;
	height: 20px;
	-moz-background-size: contain;
	     background-size: contain;
	background: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj4KICAgIDxwYXRoIGZpbGw9IiNBMzM0NDEiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTE5LjQgOC42bC04LThjLS44LS44LTItLjgtMi44IDBsLTggOGMtLjguOC0uOCAyIDAgMi44bDggOGMuOC44IDIgLjggMi44IDBsOC04Yy44LS44LjgtMiAwLTIuOHpNMTEgMTVIOXYtMmgydjJ6bTAtNEg5VjVoMnY2eiIvPgo8L3N2Zz4K) no-repeat center;
}

.WarningBox-WarningBox--2HYtK > div.warning-text-block {
	display: inline-block;
	width: 80%;
	vertical-align: top;
	font-family: Helvetica, sans-serif;
	font-size: 13px;
	color: #393939;
	line-height: 1.2;
}

.WarningBox-WarningBox--2HYtK > div.warning-text-block strong {
	font-weight: bold;
	color: #a33441;
}.RadioButton-RadioButton--3Igex {
    position: relative;
    overflow: hidden;
    cursor: pointer;
    display: inline-block;
    padding: 3px 0;
}

.RadioButton-RadioButton--3Igex input {
    position: absolute;
    left: -50px;
    visibility: hidden;
}

.RadioButton-RadioButton--3Igex .radio {
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px;
    width: 25px;
    height: 25px;
    background: #f0f0f0 50% no-repeat;
    -webkit-border-radius: 100px;
       -moz-border-radius: 100px;
            border-radius: 100px;
}

.RadioButton-RadioButton--3Igex input:checked + .radio:after {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    background-color: #4CAF50;
    -webkit-border-radius: 100px;
       -moz-border-radius: 100px;
            border-radius: 100px;
    border: 7px solid #c8e6c9;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
}

.RadioButton-RadioButton--3Igex .label {
    display: inline-block;
    vertical-align: middle;
    font-family: HelveticaNeue, sans-serif;
    font-size: 14px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    color: #747474;
}

.RadioButton-RadioButton--3Igex.disabled {
    cursor: not-allowed;
}

.RadioButton-RadioButton--3Igex.disabled input:checked + .radio:after {
    border-color: #f0f0f0;
    background-color: #aaa;
}

.RadioButton-RadioButton--3Igex.disabled .label {
    color:#aaa;
}.SeBrandFooter-SeBrandFooter--316Oa {
    display: inline-block;
    width: 100%;
    text-align: right;
    border-top: 1px solid #d8d8d8;
    padding-top: 11px;
}

.SeBrandFooter-SeBrandFooter--316Oa a.link {
    text-align: right;
    text-decoration: none;
}

.SeBrandFooter-SeBrandFooter--316Oa span.powered {
    font-family: 'HelveticaNeue', Helvetica, Arial, sans-serif;
    font-size: 12px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    text-align: center;
    color: #666;
}


.SeBrandFooter-SeBrandFooter--316Oa a.link > svg {
    display: inline-block;
    vertical-align: middle;
    margin-left: 8px;
}.Slider-Slider--1PKEh {
    height:30px;
    min-width: 100px;
}

.Slider-Slider--1PKEh .slider-container {
    position: relative;
    height: 100%;
}

.Slider-Slider--1PKEh .slider-bg {
    position: absolute;
    height: 6px;
    width: 100%;
    background-color: #eee;
    top: -webkit-calc(50% - 3px);
    top: -moz-calc(50% - 3px);
    top: calc(50% - 3px);
}

.Slider-Slider--1PKEh .slider-handle {
    display: inline-block;
    padding: 4px 10px;
    background-color: rgb(130,130,130);
    color: #fff;
    -webkit-border-radius: 100px;
       -moz-border-radius: 100px;
            border-radius: 100px;
    text-align: center;
    width: 50px;
    font-size: 12px;
    cursor: e-resize;
    position: absolute;
    top: -webkit-calc(50% - 11px);
    top: -moz-calc(50% - 11px);
    top: calc(50% - 11px);
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}

.Slider-Slider--1PKEh .slider-handle-inner {
    overflow: hidden;
    width: 100%;
    display: block;
}.TableAligner-TableAligner--3ISkZ { }

.TableAligner-TableAligner--3ISkZ > .table {
    display: table;
    width: 100%;
    height: 100%;
    table-layout: fixed;
}

.TableAligner-TableAligner--3ISkZ > .table > .cell {
    display: table-cell;
    height: 100%;
    width: 50%;
    vertical-align: top;
    /*overflow: auto;*/
}.TagForm-TagForm--1-5bo {
    position: relative;
}

.TagForm-TagForm--1-5bo button.add-tag {
    width: -webkit-calc(100% - 398px);
    width: -moz-calc(100% - 398px);
    width: calc(100% - 398px);
    height: 39px;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-align: center;
    color: #ffffff;
    background-color: #559444;
    border: none;
    outline: none;
    cursor: pointer;
    -webkit-border-radius: 0;
       -moz-border-radius: 0;
            border-radius: 0;
    -webkit-transition: opacity 0.2s;
    -o-transition: opacity 0.2s;
    -moz-transition: opacity 0.2s;
    transition: opacity 0.2s;
}

.TagForm-TagForm--1-5bo button.add-tag:hover {
    opacity: 0.85;
}

.TagForm-TagForm--1-5bo .filter-tag {
    max-width: 40%;
    margin-right: 6px;
    margin-bottom: 4px;
}

.TagForm-TagForm--1-5bo .warning-tag {
    display: inline-block;
    position: absolute;
    right: 0;
    top: 2px;
    width: 66px;
    height: 12px;
    font-family: Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #a33441;
    -webkit-transition: opacity 0.4s;
    -o-transition: opacity 0.4s;
    -moz-transition: opacity 0.4s;
    transition: opacity 0.4s;
}

.TextArea-TextArea--sX9wf {
	display: inline-block;
}

.TextArea-TextArea--sX9wf > .wrapper {
	width: 100%;
	background: #fff;
	padding: 12px 14px;
}

.TextArea-TextArea--sX9wf > .wrapper > textarea.input {
	display: block;
	width: 100%;
	outline: none;
	border: none;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #747474;
}.WarningWrapper-WarningWrapper--3-LlH {
    display: inline-block;
}

.WarningWrapper-WarningWrapper--3-LlH .highlight-box > * {
    vertical-align: top;
}

.WarningWrapper-WarningWrapper--3-LlH .warning-text {
    display: block;
    text-align: right;
    margin-top: 5px;
}
*, :after, :before {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

/*html {*/
/*    height: 100%;*/
/*}*/

/*body {*/
    position: fixed; /* iOS Safari width overflow fix */
/*    width: 100%;*/
/*    height: 100%;*/
/*}*/

body > div#main {
    overflow: hidden;
}



.View-View--1EwqL {
    font-family: sans-serif;
    font-size: initial;
}

.View-View--1EwqL .hidden {
    display: none;
}

.View-View--1EwqL h1.hidden-element {
    height: 0;
    font-size: 0;
    overflow: hidden;
}


/* desktop */
@media only screen and (min-width: 959px) {
    .box-sizer { width: 16.666% }

    .box-content .wrapper { height: 108px; }

    i.image {
        width: 96px;
        height: 72px;
    }
}

@media only screen and (min-width: 664px) and (max-width: 959px) {
    .box-sizer { width: 20% }

    .box-content .wrapper { height: 108px; }

    i.image {
        width: 96px;
        height: 72px;
    }
}

@media only screen and (min-width: 613px) and (max-width: 663px) {
    .box-sizer { width: 25% }

    .box-content .wrapper { height: 128px; }

    i.image {
        width: 104px;
        height: 78px;
    }
}

@media only screen and (min-width: 562px) and (max-width: 612px) {
    .box-sizer { width: 25% }

    .box-content .wrapper { height: 108px; }

    i.image {
        width: 88px;
        height: 66px;
    }
}

@media only screen and (min-width: 478px) and (max-width: 561px) {
    .box-sizer { width: 33.333% }

    .box-content .wrapper { height: 122px; }

    i.image {
        width: 100px;
        height: 75px;
    }
}


/* mobile */
@media only screen and (max-width: 477px) {
    .box-sizer { width: 100% }

    .box-content .wrapper { height: 194px; }

    i.image {
        width: 168px;
        height: 126px;
    }
}

@media only screen and (min-width: 360px) and (max-width: 477px) {
    i.image {
        width: 192px;
        height: 144px;
    }
}

@media only screen and (min-width: 300px) and (max-width: 359px) {
    i.image {
        width: 184px;
        height: 135px;
    }
}
.Bar-Bar--2hzpq {
	position: relative;
	font-family: sans-serif;
	font-size: 13px;
}

.Bar-Bar--2hzpq .horizontal-filters {
	text-align: left;
}

.Bar-Bar--2hzpq .dropdown-filters {
	width: calc(100% + 8px);
	margin-bottom: -8px;
}

.Bar-Bar--2hzpq .disabled-area {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 100;
}.HorizontalFilter-HorizontalFilter--3pd7o {
	display: inline-block;
	width: 20%;
}

.HorizontalFilter-HorizontalFilter--3pd7o a.container {
	position: relative;
    display: block;
	width: 100%;
	height: 100%;
	cursor: pointer;
	text-align: center;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	border: none;
    text-decoration: none;

	-webkit-transition: background 0.3s, color 0.3s;
	-moz-transition: background 0.3s, color 0.3s;
	-ms-transition: background 0.3s, color 0.3s;
	-o-transition: background 0.3s, color 0.3s;
	transition: background 0.3s, color 0.3s;
}

.HorizontalFilter-HorizontalFilter--3pd7o .label {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.HorizontalFilter-HorizontalFilter--3pd7o .border {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	border-style: solid;
}.DropdownFilter-DropdownFilter--3a8KL {
	display: inline-block;
	position: relative;

	min-width: 105px;
	width: calc(25% - 8px);
	margin-bottom: 8px;
	margin-right: 8px;
}

.DropdownFilter-DropdownFilter--3a8KL.mobile {
	display: block;
	width: calc(100% - 8px);
	margin-bottom: 8px;
	margin-right: 0;
	/*margin-right: 8px;*/
}

/* wide screen */
@media only screen and (min-width: 959px) {
	.DropdownFilter-DropdownFilter--3a8KL {
		width: calc(20% - 8px);
	}
}

.DropdownFilter-DropdownFilter--3a8KL select.select {
	display: block;
	position: absolute;
	z-index: 0;
	top: 0;
	left: 9px;
	width: calc(100% - 18px);
	height: 100%;
	border: none;
	border-radius: 0;
	outline: none;
	background: rgba(0,0,0,0);
	color: #000000;
	-moz-appearance: none;
	-ms-appearance: none;
	-webkit-appearance: none;
	appearance: none;
}

.DropdownFilter-DropdownFilter--3a8KL select.select:focus {
	outline: auto 2px Highlight;
	outline: auto 5px -webkit-focus-ring-color;
	width: 100%;
	left: 0;
}

.DropdownFilter-DropdownFilter--3a8KL div.select-box {
	position: relative;
	z-index: 100;
	width: 100%;
	height: 100%;
	pointer-events: none;
	cursor: default;

	border-style: solid;
}

.DropdownFilter-DropdownFilter--3a8KL div.label {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding: 9px 22px 9px 12px;
}

.DropdownFilter-DropdownFilter--3a8KL div.arrow {
	position: absolute;
	right: 0;
	top: 2px;
	bottom: 0;
	margin: auto 10px auto 0;
	user-select: none;
	width: 6px;
	height: 6px;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top-width: 6px;
	border-top-style: solid;
}

.DropdownFilter-DropdownFilter--3a8KL select.select::-ms-expand {
	display: none;
}
.Box-Box--2K7pe.box-content {
	display: inline-block;
	position: relative;
	cursor: pointer;
	font-family: sans-serif;
	text-decoration: none;

	word-break: break-word; /* support: webkit based browser */
	word-wrap: break-word; /* support: ms and ff */
}

.Box-Box--2K7pe .absolute {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}



.Box-Box--2K7pe .wrapper {
	width: 100%;
	text-align: center;
	font-size: 0;
	overflow: hidden;

	border-style: solid;
	border-width: 0;
	background-clip: padding-box !important; /* IE border aliasing fix */

	-webkit-transition: background 0.4s, color 0.4s, opacity 0.4s, border-color 0.4s;
	-moz-transition: background 0.4s, color 0.4s, opacity 0.4s, border-color 0.4s;
	-ms-transition: background 0.4s, color 0.4s, opacity 0.4s, border-color 0.4s;
	-o-transition: background 0.4s, color 0.4s, opacity 0.4s, border-color 0.4s;
	transition: background 0.4s, color 0.4s, opacity 0.4s, border-color 0.4s;
}

.Box-Box--2K7pe .wrapper-overlay {
	opacity: 0;
}

.Box-Box--2K7pe.hover .wrapper-overlay {
	opacity: 1;
}


.Box-Box--2K7pe .content {
	width: 100%;
	/*padding: 0 6px;*/
	font-size: 0;

	/* vertical alignment */
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}

.Box-Box--2K7pe .beneath-box {
    display: inline-block;
    text-align: center;
    width: 100%;
    margin-top: 0;
    font-size: 14px;
    line-height: normal;
}



.LazyImage-LazyImage--1GSvz {
	display: inline-block;
	position: relative;
}

.LazyImage-LazyImage--1GSvz i.image {
	display: inline-block;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center center;

	opacity: 0;

	-webkit-transition: opacity 0.2s;
	-moz-transition: opacity 0.2s;
	-ms-transition: opacity 0.2s;
	-o-transition: opacity 0.2s;
	transition: opacity 0.2s;
}

.LazyImage-LazyImage--1GSvz i.image.visible {
	opacity: 1;
}

.LazyImage-LazyImage--1GSvz.spinner:before {
	content: '';
	box-sizing: border-box;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	margin-left: -15px;
	border-radius: 50%;
	border-style: solid;
	border-width: 3px;
	border-color: rgba(0,0,0,0);
	/*border-top-color: rgba(0,0,0,0); !* spinner color *!*/

	-webkit-animation: spinner 0.9s linear infinite;
	-moz-animation: spinner 0.9s linear infinite;
	-o-animation: spinner 0.9s linear infinite;
	animation: spinner 0.9s linear infinite;
}


@-webkit-keyframes spinner {
	to { transform: rotate(360deg); }
}
@-moz-keyframes spinner {
	to { transform: rotate(360deg); }
}
@-o-keyframes spinner {
	to { transform: rotate(360deg); }
}
@keyframes spinner {
	to { transform: rotate(360deg); }
}
.LoadMore-LoadMore--Rm8Ly {
	display: block;
	text-align: center;
	font-family: sans-serif;

	margin-top: 12px;
}

.LoadMore-LoadMore--Rm8Ly > a.load {
	display: inline-block;
	background: #ffffff;
	color: #000000;
	border-style: solid;
	border-radius: 0;
	border-width: 1px;
	border-color: rgba(0,0,0,0);
	padding: 8px 14px;
	cursor: pointer;
	font-size: 13px;
    text-decoration: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;

	-webkit-transition: background 0.4s, color 0.4s, border-color 0.4s;
	-moz-transition: background 0.4s, color 0.4s, border-color 0.4s;
	-ms-transition: background 0.4s, color 0.4s, border-color 0.4s;
	-o-transition: background 0.4s, color 0.4s, border-color 0.4s;
	transition: background 0.4s, color 0.4s, border-color 0.4s;
}

/* mobile */
@media only screen and (max-width: 477px) {
	.LoadMore-LoadMore--Rm8Ly > a.load {
		width: 100%;
	}
}
.NotFound-NotFound--2rl3J {
	text-align: center;

	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;

	-webkit-animation: fade-in 0.4s;
	-moz-animation: fade-in 0.4s;
	-ms-animation: fade-in 0.4s;
	-o-animation: fade-in 0.4s;
	animation: fade-in 0.4s;
}

.NotFound-NotFound--2rl3J img.icon {
	display: inline-block;
	width: 108px;
	height: auto;
}

.NotFound-NotFound--2rl3J label.message {
	display: block;
	color: #747474;
	font-size: 17px;
}



              .Box-Box--2K7pe  .place-root {
                    margin-bottom: -12px;
                }

                /* spinner color */
             .Box-Box--2K7pe  .spinner:before {
                    border-top-color: #0d78bb !important;
                }

                /* desktop */
              .Box-Box--2K7pe  .box-container { width: calc(100% + 12px); }

               .Box-Box--2K7pe  .box-content {
                    margin-right: 12px;
                    margin-bottom: 12px;
                }

                @media only screen and (min-width: 960px) {
                  .Box-Box--2K7pe  .box-content { width: calc(16.666% - 12px); }

                  .Box-Box--2K7pe  i.image {
                        width: 96px;
                        height: 72px;
                    }
                }

                @media only screen and (min-width: 664px) and (max-width: 959px) {
                  .Box-Box--2K7pe  .box-content { width: calc(20% - 12px); }
                }

                @media only screen and (min-width: 613px) and (max-width: 663px) {
                  .Box-Box--2K7pe  .box-content { width: calc(25% - 12px); }
                }

                @media only screen and (min-width: 562px) and (max-width: 612px) {
                 .Box-Box--2K7pe   .box-content { width: calc(25% - 12px); }
                }

                @media only screen and (min-width: 478px) and (max-width: 561px) {
                  .Box-Box--2K7pe  .box-content { width: calc(33.333% - 12px); }
                }


                /* mobile */
                @media only screen and (max-width: 477px) {
                  .Box-Box--2K7pe  .box-container { width: 100%; }

                 .Box-Box--2K7pe   .box-content {
                        width: 100%;
                        margin-right: 0;
                    }
                }
            


@keyframes fade-in {
	from { opacity: 0; }
	to   { opacity: 1; }
}

@-moz-keyframes fade-in {
	from { opacity: 0; }
	to   { opacity: 1; }
}

@-webkit-keyframes fade-in {
	from { opacity: 0; }
	to   { opacity: 1; }
}

@-ms-keyframes fade-in {
	from { opacity: 0; }
	to   { opacity: 1; }
}

@-o-keyframes fade-in {
	from { opacity: 0; }
	to   { opacity: 1; }
}
/*# sourceMappingURL=view.css.map*/