/**!
 * KEditor - Kademi content editor
 * @copyright: Kademi (http://kademi.co)
 * @author: Kademi (http://kademi.co)
 * @version: 0.0.0
 * @dependencies: $, $.fn.draggable, $.fn.droppable, $.fn.sortable, Bootstrap (optional), FontAwesome (optional)
 */
/* ==================================================================================
   jwplayer preview
   ================================================================================== */
.audio-wrapper {
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
    width: 500px;
    text-align: center;
}
.audio-wrapper > div {
    display: inline-block !important;
    max-width: 100%;
}

/* ==================================================================================
   Bootstrap style for setting form controls
   ================================================================================== */
.carousel-control .fa {
    position: absolute;
    top: 50%;
    margin-top: -10px;
    z-index: 5;
    display: inline-block;
}
.carousel-control.left .fa {
    left: 50%;
    margin-left: -10px;
}
.carousel-control.right .fa {
    right: 50%;
    margin-right: -10px;
}
@media screen and (min-width: 768px) {
    .carousel-control .fa {
        width: 30px;
        height: 30px;
        margin-top: -10px;
        font-size: 30px;
    }
    .carousel-control.left .fa {
        margin-left: -10px;
    }
    .carousel-control.right .fa {
        margin-right: -10px;
    }
}

@font-face {
    font-family: 'fb-icons';
    src: url('data:application/octet-stream;base64,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') format('woff'), url('data:application/octet-stream;base64,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') format('truetype');
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'fb-icons';
    src: url('../font/fb-icons.svg?13222429#fb-icons') format('svg');
  }
}
*/
[class^="icon-"]:before,
[class*=" icon-"]:before {
    font-family: "fb-icons";
    font-style: normal;
    font-weight: normal;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    margin-right: .2em;
    text-align: center;
    /* opacity: .8; */
    /* For safety - reset parent styles, that can break glyph codes*/
    font-variant: normal;
    text-transform: none;
    /* fix buttons height, for twitter bootstrap */
    line-height: 1em;
    /* Animation center compensation - margins should be symmetric */
    /* remove if not needed */
    margin-left: .2em;
    /* you can be more comfortable with increased icons size */
    /* font-size: 120%; */
    /* Uncomment for 3D effect */
    /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
.icon-autocomplete:before {
    content: '\e800';
}
/* '' */
.icon-date:before {
    content: '\e801';
}
/* '' */
.icon-checkbox:before {
    content: '\e802';
}
/* '' */
.icon-checkbox-group:before {
    content: '\e803';
}
/* '' */
.icon-radio-group:before {
    content: '\e804';
}
/* '' */
.icon-rich-text:before {
    content: '\e805';
}
/* '' */
.icon-select:before {
    content: '\e806';
}
/* '' */
.icon-textarea:before {
    content: '\e807';
}
/* '' */
.icon-text:before {
    content: '\e808';
}
/* '' */
.icon-pencil:before {
    content: '\e809';
}
/* '' */
.icon-file:before {
    content: '\e80a';
}
/* '' */
.icon-hidden:before {
    content: '\e80b';
}
/* '' */
.icon-cancel:before {
    content: '\e80c';
}
/* '' */
.icon-button:before {
    content: '\e80d';
}
/* '' */
.icon-emo-devil:before {
    content: '\e80e';
}
/* '' */
.icon-header:before {
    content: '\e80f';
}
/* '' */
.icon-paragraph:before {
    content: '\e810';
}
/* '' */
.icon-number:before {
    content: '\e811';
}
/* '' */
.icon-copy:before {
    content: '\f24d';
}
/* '' */
/* ==================================================================================
   Icons
   ================================================================================== */
.fb-required,
.required-asterisk {
    color: #c10000;
}
.fb-checkbox-inline,
.fb-radio-inline {
    display: inline-block;
    padding-left: 20px;
    vertical-align: middle;
}
.fb-checkbox-inline:first-child,
.fb-radio-inline:first-child {
    padding-left: 0;
}
.fb-autocomplete-list {
    background-color: #fff;
    display: none;
    list-style: none;
    padding: 0;
    border: 1px solid #ccc;
    border-width: 0 1px 1px;
    position: absolute;
    z-index: 20;
    max-height: 200px;
    overflow-y: auto;
}
.fb-autocomplete-list li {
    display: none;
    cursor: default;
    padding: 5px;
    margin: 0;
    transition: background-color 0.2s ease-in-out;
}
.fb-autocomplete-list li.active-option,
.fb-autocomplete-list li:hover {
    background-color: rgba(0, 0, 0, 0.075);
}
.cb-wrap {
    float: right;
    width: 26%;
    transition: transform 0.25s;
}
.cb-wrap.pull-left .form-actions {
    float: left;
}
.cb-wrap h4 {
    margin-top: 0;
    color: #666;
}
.cb-wrap .save:hover {
    color: #08fe00;
}
@media (max-width: 481px) {
    .cb-wrap {
        width: 64px;
    }
    .cb-wrap h4 {
        display: none;
    }
}
.frmb-control {
    margin: 0;
    padding: 0;
    border-radius: 5px;
}
.frmb-control li {
    cursor: move;
    list-style: none;
    margin: 0 0 -1px;
    padding: 10px;
    text-align: left;
    background: #fff;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    box-shadow: inset 0 0 0 1px #c5c5c5;
}
.frmb-control li .control-icon {
    width: 16px;
    height: auto;
    margin-right: 10px;
    margin-left: .2em;
    display: inline-block;
}
.frmb-control li .control-icon img,
.frmb-control li .control-icon svg {
    max-width: 100%;
    height: auto;
}
.frmb-control li:first-child {
    border-radius: 5px 5px 0 0;
    margin-top: 0;
}
.frmb-control li:last-child {
    border-radius: 0 0 5px 5px;
}
.frmb-control li:before {
    margin-right: 10px;
    font-size: 16px;
}
.frmb-control li:hover {
    background-color: #f2f2f2;
}
.frmb-control li.ui-sortable-helper {
    border-radius: 5px;
    transition: box-shadow 0.25s;
    box-shadow: 2px 2px 6px 0 #666;
    border: 1px solid #fff;
}
.frmb-control li.ui-state-highlight {
    width: 0;
    overflow: hidden;
    padding: 0;
    margin: 0;
    border: 0 none;
}
.frmb-control li.moving {
    opacity: 0.6;
}
.frmb-control li.fb-separator {
    background-color: transparent;
    box-shadow: none;
    padding: 0;
    cursor: default;
}
.frmb-control li.fb-separator hr {
    margin: 10px 0;
}
@media (max-width: 481px) {
    .frmb-control li:before {
        font-size: 30px;
    }
    .frmb-control li span {
        display: none;
    }
}
.frmb-control.sort-enabled li.ui-state-highlight {
    box-shadow: none;
    height: 0;
    width: 100%;
    background: radial-gradient(ellipse at center, #545454 0, transparent 75%);
    border: 0 none;
    -webkit-clip-path: polygon(50% 0, 100% 50%, 50% 100%, 0 50%);
    clip-path: polygon(50% 0, 100% 50%, 50% 100%, 0 50%);
    visibility: visible;
    overflow: hidden;
    margin: 1px 0 3px;
    animation: PLACEHOLDER 0.25s forwards;
}
.fb-mobile .form-actions {
    width: 100%;
}
.fb-mobile .form-actions button {
    width: 100%;
    font-size: .85em !important;
    display: block !important;
    border-radius: 0 !important;
    margin-top: -1px;
    margin-left: 0 !important;
}
.fb-mobile .form-actions button:first-child {
    border-radius: 5px 5px 0 0 !important;
    margin-top: 0 !important;
    border-bottom: 0 none;
}
.fb-mobile .form-actions button:last-child {
    border-radius: 0 0 5px 5px !important;
}
.form-actions {
    float: right;
    margin-top: 5px;
}
.form-actions button {
    border: 0 none;
}
.empty .frmb {
    border: 3px dashed #ccc;
    margin-right: 5px;
    background-color: rgba(255, 255, 255, 0.25);
}
.stage-wrap {
    position: relative;
    float: left;
    width: 72%;
}
.stage-wrap.pull-right .frmb {
    margin: 0 0 0 6px;
}
@media (max-width: 481px) {
    .stage-wrap {
        width: calc(36%);
    }
}
.stage-wrap.empty:after {
    content: attr(data-content);
    position: absolute;
    text-align: center;
    top: 50%;
    left: 0;
    width: 100%;
    margin-top: -1em;
}
.frmb {
    list-style-type: none;
    min-height: 200px;
    margin: 0 6px 0 0;
    padding: 0;
    transition: background-color 0.5s ease-in-out;
}
.frmb .fb-required {
    color: #c10000;
}
.frmb.removing {
    overflow: hidden;
}
.frmb > li:hover {
    border-color: #66afe9;
    outline: 0;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1), 0 0 8px rgba(102, 175, 233, 0.6);
}
.frmb > li:hover .field-actions {
    opacity: 1;
}
.frmb > li:hover li :hover {
    background: #fefefe;
}
.frmb li {
    position: relative;
    padding: 6px;
    clear: both;
    margin-left: 0;
    margin-bottom: 3px;
    background-color: #fff;
    transition: background-color 0.25s ease-in-out, margin-top 0.4s;
}
.frmb li.hidden-field {
    background-color: rgba(255, 255, 255, 0.6);
}
.frmb li:first-child {
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
}
.frmb li:first-child .field-actions .btn:last-child {
    border-radius: 0 5px 0 0;
}
.frmb li:last-child {
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
}
.frmb li.no-fields label {
    font-weight: 400;
}
@keyframes PLACEHOLDER {
    0% {
        height: 0;
    }
    to {
        height: 15px;
    }
}
.frmb li.frmb-placeholder,
.frmb li.ui-state-highlight {
    height: 0;
    padding: 0;
    background: radial-gradient(ellipse at center, #545454 0, transparent 75%);
    border: 0 none;
    -webkit-clip-path: polygon(50% 0, 100% 50%, 50% 100%, 0 50%);
    clip-path: polygon(50% 0, 100% 50%, 50% 100%, 0 50%);
    visibility: visible;
    overflow: hidden;
    margin-bottom: 3px;
    animation: PLACEHOLDER 0.25s forwards;
}
.frmb li.moving,
.frmb li.ui-sortable-helper {
    transition: box-shadow 0.5s ease-in-out;
    box-shadow: 2px 2px 6px 0 #666;
    border: 1px solid #fff;
    border-radius: 5px;
}
.frmb li.disabled-field {
    z-index: 1;
    position: relative;
    overflow: visible;
}
.frmb li.disabled-field:hover .frmb-tt {
    display: inline-block;
}
.frmb li.disabled-field [type=checkbox] {
    float: left;
    margin-right: 10px;
}
.frmb li.disabled-field h2 {
    border-bottom: 0 none;
}
.frmb li.disabled-field label {
    font-size: 12px;
    font-weight: 400;
    color: #666;
}
.frmb li.disabled-field .prev-holder {
    cursor: default;
    line-height: 28px;
    padding-left: 5px;
}
.frmb li .close-field {
    position: absolute;
    color: #666;
    left: 50%;
    bottom: 6px;
    background: #fff;
    border-top: 1px solid #c5c5c5;
    border-left: 1px solid #c5c5c5;
    border-right: 1px solid #c5c5c5;
    transform: translateX(-50%);
    padding: 0 5px;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
    cursor: pointer;
    transition: background-color 0.25s ease-in-out;
}
.frmb li .close-field:hover {
    text-decoration: none;
}
.frmb li.button-field .prev-holder,
.frmb li.button-field address,
.frmb li.button-field blockquote,
.frmb li.button-field canvas,
.frmb li.button-field h1,
.frmb li.button-field h2,
.frmb li.button-field h3,
.frmb li.button-field output,
.frmb li.button-field p,
.frmb li.header-field .prev-holder,
.frmb li.header-field address,
.frmb li.header-field blockquote,
.frmb li.header-field canvas,
.frmb li.header-field h1,
.frmb li.header-field h2,
.frmb li.header-field h3,
.frmb li.header-field output,
.frmb li.header-field p,
.frmb li.paragraph-field .prev-holder,
.frmb li.paragraph-field address,
.frmb li.paragraph-field blockquote,
.frmb li.paragraph-field canvas,
.frmb li.paragraph-field h1,
.frmb li.paragraph-field h2,
.frmb li.paragraph-field h3,
.frmb li.paragraph-field output,
.frmb li.paragraph-field p {
    margin: 0;
}
.frmb li.button-field .field-label,
.frmb li.header-field .field-label,
.frmb li.paragraph-field .field-label {
    display: none;
}
.frmb li.button-field.editing .field-label,
.frmb li.header-field.editing .field-label,
.frmb li.paragraph-field.editing .field-label {
    display: block;
}
.frmb li.paragraph-field .fld-label {
    min-height: 150px;
    overflow-y: auto;
}
.frmb li.checkbox-field .field-label {
    display: none;
}
.frmb li.delete:hover,
.frmb li.delete:hover .close-field,
.frmb li.deleting,
.frmb li.deleting .close-field,
.frmb li:hover li.delete:hover,
.frmb li:hover li.delete:hover .close-field {
    background-color: #fdd;
}
.frmb li.deleting {
    z-index: 20;
    pointer-events: none;
}
.frmb.disabled-field {
    padding: 0 5px;
}
.frmb.disabled-field :hover {
    border-color: transparent;
}
.frmb.disabled-field .form-element {
    float: none;
    margin-bottom: 10px;
    overflow: visible;
    padding: 5px 0;
    position: relative;
}
.frmb .frm-holder {
    display: none;
}
.frmb .tooltip {
    left: 20px;
}
.frmb .prev-holder {
    display: block;
}
.frmb .prev-holder .form-group {
    margin: 0;
}
.frmb .prev-holder .ql-editor {
    min-height: 125px;
}
.frmb .prev-holder .form-group > label:not([class=fb-checkbox-label]) {
    display: none;
}
.frmb .prev-holder input[type=number],
.frmb .prev-holder input[type=text],
.frmb .prev-holder select,
.frmb .prev-holder textarea {
    background-color: #fff;
    border: 1px solid #ccc;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.frmb .prev-holder input[type=date] {
    width: auto;
}
.frmb .prev-holder select[multiple] {
    height: auto;
}
.frmb .prev-holder label {
    font-weight: 400;
}
.frmb .prev-holder input[type=number] {
    width: auto;
}
.frmb .prev-holder input[type=checkbox],
.frmb .prev-holder input[type=radio] {
    display: inline-block;
}
.frmb .prev-holder input[type=color] {
    width: 60px;
    padding: 2px;
    display: inline-block;
}
.frmb .required-asterisk {
    display: none;
}
.frmb .field-label,
.frmb .legend {
    color: #666;
    margin-bottom: 5px;
    line-height: 27px;
    font-size: 16px;
    font-weight: 400;
}
.frmb .disabled-field .field-label {
    display: block;
}
.frmb .other-val {
    margin-left: 5px;
    display: none;
}
.frmb .field-actions {
    position: absolute;
    top: 0;
    right: 0;
    opacity: 0;
}
.frmb .field-actions a:hover {
    text-decoration: none;
    color: #000;
}
.frmb .field-actions .btn {
    display: inline-block;
    height: 32px;
    padding: 0 6px;
    border-radius: 0;
    border-color: #c5c5c5;
    background-color: #fff;
    color: #c5c5c5;
    line-height: 32px;
    font-size: 16px;
    border-width: 0 0 1px 1px;
}
.frmb .field-actions .btn:first-child {
    border-bottom-left-radius: 5px;
}
.frmb .field-actions .toggle-form:hover {
    background-color: #65aac6;
    color: #fff;
}
.frmb .field-actions .copy-button {
    font-size: 14px;
}
.frmb .field-actions .copy-button:hover {
    background-color: #6fc665;
    color: #fff;
}
.frmb .field-actions .del-button {
    font-size: 20px;
    line-height: 30px;
}
.frmb .field-actions .del-button:hover {
    background-color: #c66865;
    color: #fff;
}
.frmb .option-actions {
    text-align: right;
    margin-top: 10px;
    width: 100%;
    margin-left: 2%;
}
.frmb .option-actions a,
.frmb .option-actions button {
    background: #fff;
    padding: 5px 10px;
    border: 1px solid #c5c5c5;
    font-size: 14px;
    border-radius: 5px;
    cursor: default;
}
.frmb .sortable-options-wrap {
    width: 81.33333333%;
    display: inline-block;
}
.frmb .sortable-options-wrap label {
    font-weight: 400;
}
@media (max-width: 481px) {
    .frmb .sortable-options-wrap {
        display: block;
        width: 100%;
    }
}
.frmb .sortable-options {
    display: inline-block;
    width: 100%;
    margin-left: 2%;
    background: #c5c5c5;
    margin-bottom: 0;
    border-radius: 5px;
    list-style: none;
    padding: 0;
}
.frmb .sortable-options > li {
    cursor: move;
    margin: 1px;
}
.frmb .sortable-options > li:first-child .remove,
.radio-group-field .frmb .sortable-options > li:nth-child(2) .remove {
    display: none;
}
.frmb .sortable-options > li .remove {
    position: absolute;
    opacity: 1;
    right: 14px;
    height: 17px;
    width: 17px;
    line-height: 17px;
    text-align: center;
    top: 14px;
    font-size: 18px;
    padding: 0;
    color: #c10000;
}
.frmb .sortable-options > li .remove:hover {
    background-color: #c10000;
    text-decoration: none;
    color: #fff;
}
.frmb .sortable-options .option-selected {
    margin: 0;
    width: 5%;
}
.frmb .sortable-options input[type=text] {
    width: calc(27.5%);
    margin: 0 1%;
    float: none;
}
.frmb .form-field .form-group {
    width: 100%;
    clear: left;
    float: none;
}
.frmb .col-md-6 .form-elements,
.frmb .col-md-8 .form-elements {
    width: 100%;
}
.frmb .field-options .add-area .add {
    clear: both;
}
.frmb .style-wrap button.selected {
    border: 1px solid #000;
    margin-top: 0;
    margin-right: 1px;
    box-shadow: inset 0 0 0 1px #fff;
    padding: 1px 5px;
}
.frmb .form-elements {
    padding: 10px 5px;
    background: #f7f7f7;
    border-radius: 3px;
    margin: 0;
    border: 1px solid #c5c5c5;
}
.frmb .form-elements .input-wrap {
    width: 81.33333333%;
    margin-left: 2%;
    float: left;
}
.frmb .form-elements .input-wrap > input[type=checkbox] {
    margin-top: 8px;
}
.frmb .form-elements .add {
    clear: both;
}
.frmb .form-elements input[type=color],
.frmb .form-elements input[type=date],
.frmb .form-elements input[type=number],
.frmb .form-elements input[type=text],
.frmb .form-elements select,
.frmb .form-elements textarea {
    transition: background 0.25s ease-in-out;
    padding: 6px 12px;
    border: 1px solid #c5c5c5;
    background-color: #fff;
}
@media (max-width: 481px) {
    .frmb .form-elements .input-wrap {
        width: 100%;
        margin-left: 0;
        float: none;
    }
}
.frmb .form-elements input[type=number] {
    width: auto;
}
.frmb .form-elements .btn-group {
    margin-left: 2%;
}
.col-md-6 .frmb .form-elements .false-label,
.col-md-6 .frmb .form-elements label,
.col-md-8 .frmb .form-elements .false-label,
.col-md-8 .frmb .form-elements label {
    display: block;
}
.frmb .form-elements .false-label:first-child,
.frmb .form-elements label:first-child {
    width: 16.66666667%;
    padding-top: 7px;
    margin-bottom: 0;
    text-align: right;
    font-weight: 700;
    float: left;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    text-transform: capitalize;
}
@media (max-width: 481px) {
    .frmb .form-elements .false-label:first-child,
    .frmb .form-elements label:first-child {
        display: block;
        width: auto;
        float: none;
        text-align: left;
    }
    .frmb .form-elements .false-label:first-child.empty-label,
    .frmb .form-elements label:first-child.empty-label {
        display: none;
    }
}
.frmb .form-elements .false-label.multiple,
.frmb .form-elements .false-label.other-label,
.frmb .form-elements .false-label.required-label,
.frmb .form-elements .false-label.roles-label,
.frmb .form-elements .false-label.toggle-label,
.frmb .form-elements label.multiple,
.frmb .form-elements label.other-label,
.frmb .form-elements label.required-label,
.frmb .form-elements label.roles-label,
.frmb .form-elements label.toggle-label {
    text-align: left;
    float: none;
    margin-bottom: -3px;
    font-weight: 400;
    width: calc(58.3333%);
}
.frmb .form-elements input.error {
    border: 1px solid #c10000;
}
.frmb .form-elements input.fld-maxlength {
    width: 75px;
}
.frmb .form-elements input.field-error {
    background: #fefefe;
    border: 1px solid #c5c5c5;
}
.frmb .form-elements label em {
    display: block;
    font-weight: 400;
    font-size: 0.75em;
}
.frmb .form-elements label.maxlength-label {
    line-height: 1em;
}
.frmb .form-elements .available-roles {
    display: none;
    padding: 10px;
    margin: 10px 0;
    background: #e6e6e6;
    box-shadow: inset 0 0 2px 0 #b3b3b3;
}
@media (max-width: 481px) {
    .frmb .form-elements .available-roles {
        margin-left: 0;
    }
}
.frmb .form-elements .available-roles label {
    font-weight: 400;
    width: auto;
    float: none;
    display: inline;
}
.frmb .form-elements .available-roles input {
    display: inline;
    top: auto;
}
.autocomplete-field .sortable-options .option-selected {
    display: none;
}
.fb-mobile .field-actions {
    opacity: 1;
}
[tooltip] {
    position: relative;
}
[tooltip]:hover:after {
    background: rgba(0, 0, 0, 0.9);
    border-radius: 5px 5px 5px 0;
    bottom: 23px;
    color: #fff;
    content: attr(tooltip);
    padding: 10px 5px;
    position: absolute;
    z-index: 98;
    left: 2px;
    width: 230px;
    text-shadow: none;
    font-size: 12px;
    line-height: 1.5em;
    cursor: default;
}
[tooltip]:hover:before {
    border: solid;
    border-color: #222 transparent;
    border-width: 6px 6px 0;
    bottom: 17px;
    content: "";
    left: 2px;
    position: absolute;
    z-index: 99;
    cursor: default;
}
.tooltip-element {
    visibility: visible;
    color: #fff;
    background: #000;
    width: 16px;
    height: 16px;
    border-radius: 8px;
    display: inline-block;
    text-align: center;
    line-height: 16px;
    margin: 0 5px;
    font-size: 12px;
    cursor: default;
}
.kc-toggle {
    padding-left: 0 !important;
}
.kc-toggle span {
    position: relative;
    width: 48px;
    height: 24px;
    background: #e6e6e6;
    display: inline-block;
    border-radius: 4px;
    border: 1px solid #ccc;
    padding: 2px;
    overflow: hidden;
    float: left;
    margin-right: 5px;
}
.kc-toggle span:after,
.kc-toggle span:before {
    position: absolute;
    display: inline-block;
    top: 0;
}
.kc-toggle span:after {
    position: relative;
    content: "";
    width: 50%;
    height: 100%;
    left: 0;
    border-radius: 3px;
    background: linear-gradient(180deg, #fff 0, #ccc);
    border: 1px solid #999;
    transition: transform 50ms;
    transform: translateX(0);
}
.kc-toggle span:before {
    border-radius: 4px;
    top: 2px;
    left: 2px;
    content: "";
    width: calc(96%);
    height: 18px;
    box-shadow: inset 0 0 1px 1px #b3b3b3;
    background-color: transparent;
}
.kc-toggle input {
    height: 0;
    overflow: hidden;
    width: 0;
    opacity: 0;
    pointer-events: none;
    margin: 0;
}
.kc-toggle input:checked + span:after {
    transform: translateX(100%);
}
.kc-toggle input:checked + span:before {
    background-color: #6fc665;
}
.form-wrap {
    position: relative;
}
.form-wrap:after {
    content: "";
    display: table;
    clear: both;
}
.cb-wrap,
.stage-wrap {
    vertical-align: top;
}
.cb-wrap.pull-right,
.stage-wrap.pull-right {
    float: right;
}
.cb-wrap.pull-left,
.stage-wrap.pull-left {
    float: left;
}
.stage-wrap h4 {
    margin-top: 0;
    color: #666;
}
.form-elements,
.form-group,
.multi-row span,
textarea {
    display: block;
}
.form-elements:after,
.form-group:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.form-elements .field-options div:hover,
.frmb .legend,
.frmb .prev-holder {
    cursor: move;
}
.frmb-tt {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    border: 1px solid #262626;
    background-color: #666;
    border-radius: 5px;
    padding: 5px;
    color: #fff;
    z-index: 20;
    text-align: left;
    font-size: 12px;
    pointer-events: none;
}
.frmb-tt:before {
    border-color: #262626 transparent;
    bottom: -11px;
}
.frmb-tt:after,
.frmb-tt:before {
    content: "";
    position: absolute;
    border-style: solid;
    border-width: 10px 10px 0;
    border-color: #666 transparent;
    display: block;
    width: 0;
    z-index: 1;
    margin-left: -10px;
    bottom: -10px;
    left: 20px;
}
.frmb-tt a {
    text-decoration: underline;
    color: #fff;
}
.fb-mobile .frmb li .del-button,
.fb-mobile .frmb li .toggle-form,
.frmb li:hover .del-button,
.frmb li:hover .toggle-form {
    opacity: 1;
}
.fresh .frmb .legend .element-info {
    display: inline-block;
    visibility: visible;
    line-height: 12px;
    margin-left: 6px;
}
.frmb-xml .ui-dialog-content {
    white-space: pre-wrap;
    word-wrap: break-word;
    font-size: 12px;
    padding: 0 30px;
    margin-top: 0;
}
.toggle-form {
    margin-left: 5px;
    opacity: 0;
}
.toggle-form:hover {
    border-color: #ccc;
}
.toggle-form:before {
    margin: 0;
}
.formb-field-vars .copy-var {
    display: inline-block;
    width: 24px;
    height: 24px;
    background: #b3b3b3;
    text-indent: -9999px;
}
.ui-button .ui-button-text {
    line-height: 0;
}
.form-builder-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 10;
}
.form-builder-overlay.visible {
    display: block;
}
.form-builder-dialog {
    position: absolute;
    border-radius: 5px;
    background: #fff;
    z-index: 20;
    transform: translate(-50%, -50%);
    top: 0;
    left: 0;
    padding: 10px;
    box-shadow: 0 3px 10px #000;
    min-width: 166px;
    max-height: 80%;
    overflow-y: scroll;
}
.form-builder-dialog h3 {
    margin-top: 0;
}
.form-builder-dialog.data-dialog {
    width: 65%;
    background-color: #23241f;
}
.form-builder-dialog.data-dialog pre {
    background: none;
    border: 0 none;
    box-shadow: none;
    margin: 0;
    color: #f2f2f2;
}
.form-builder-dialog.positioned {
    transform: translate(-50%, -100%);
}
.form-builder-dialog.positioned .button-wrap:before {
    content: "";
    width: 0;
    height: 0;
    border-left: 15px solid transparent;
    border-right: 15px solid transparent;
    border-top: 10px solid #fff;
    position: absolute;
    left: 50%;
    top: 100%;
    transform: translate(-50%, 10px);
}
.form-builder-dialog .button-wrap {
    position: relative;
    margin-top: 10px;
    text-align: right;
    clear: both;
}
.form-builder-dialog .button-wrap .btn {
    margin-left: 10px;
}

/* ==================================================================================
   ksvgmap
   ================================================================================== */
svg {
    touch-action: none;
}
.jvectormap-container {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
    touch-action: none;
}
.jvectormap-tip {
    position: absolute;
    display: none;
    border: solid 1px #CDCDCD;
    border-radius: 3px;
    background: #292929;
    color: white;
    font-family: sans-serif, Verdana;
    font-size: smaller;
    padding: 3px;
    z-index: 9999;
}
.jvectormap-zoomin,
.jvectormap-zoomout,
.jvectormap-goback {
    position: absolute;
    left: 10px;
    border-radius: 3px;
    background: #292929;
    padding: 3px;
    color: white;
    cursor: pointer;
    line-height: 10px;
    text-align: center;
    box-sizing: content-box;
}
.jvectormap-zoomin,
.jvectormap-zoomout {
    width: 10px;
    height: 10px;
}
.jvectormap-zoomin {
    top: 10px;
}
.jvectormap-zoomout {
    top: 30px;
}
.jvectormap-goback {
    bottom: 10px;
    z-index: 1000;
    padding: 6px;
}
.jvectormap-spinner {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: center no-repeat url(data:image/gif;base64,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);
}
.jvectormap-legend-title {
    font-weight: bold;
    font-size: 14px;
    text-align: center;
}
.jvectormap-legend-cnt {
    position: absolute;
}
.jvectormap-legend-cnt-h {
    bottom: 0;
    right: 0;
}
.jvectormap-legend-cnt-v {
    top: 0;
    right: 0;
}
.jvectormap-legend {
    background: black;
    color: white;
    border-radius: 3px;
}
.jvectormap-legend-cnt-h .jvectormap-legend {
    float: left;
    margin: 0 10px 10px 0;
    padding: 3px 3px 1px 3px;
}
.jvectormap-legend-cnt-h .jvectormap-legend .jvectormap-legend-tick {
    float: left;
}
.jvectormap-legend-cnt-v .jvectormap-legend {
    margin: 10px 10px 0 0;
    padding: 3px;
}
.jvectormap-legend-cnt-h .jvectormap-legend-tick {
    width: 40px;
}
.jvectormap-legend-cnt-h .jvectormap-legend-tick-sample {
    height: 15px;
}
.jvectormap-legend-cnt-v .jvectormap-legend-tick-sample {
    height: 20px;
    width: 20px;
    display: inline-block;
    vertical-align: middle;
}
.jvectormap-legend-tick-text {
    font-size: 12px;
}
.jvectormap-legend-cnt-h .jvectormap-legend-tick-text {
    text-align: center;
}
.jvectormap-legend-cnt-v .jvectormap-legend-tick-text {
    display: inline-block;
    vertical-align: middle;
    line-height: 20px;
    padding-left: 3px;
}

/* ==================================================================================
   CKEditor
   ================================================================================== */
div.cke_float[id*="cke_keditor-component-content-"] {
    padding: 0;
    left: 50px !important;
    right: 50px;
    margin-top: -24px;
}
div.cke_float[id*="cke_keditor-component-content-"] .cke_top {
    padding: 3px 3px 0;
}
div.cke_float[id*="cke_keditor-component-content-"] .cke_toolbox {
    display: block !important;
    overflow-x: auto;
    overflow-y: hidden;
}
div.cke_float[id*="cke_keditor-component-content-"] .cke_toolbar {
    float: none !important;
    display: inline-block !important;
    vertical-align: top !important;
}
div.cke_float[id*="cke_keditor-component-content-"] .cke_toolbar_break {
    display: none !important;
}
body.opened-keditor-sidebar div.cke_float[id*="cke_keditor-component-content-"] {
    right: 255px;
}

/* ==================================================================================
   jwplayer preview
   ================================================================================== */
.video-wrapper {
    margin-left: auto;
    margin-right: auto;
    width: 640px;
    max-width: 100%;
}
.video-wrapper.fullwidth {
    width: 100%;
}
