.wp-full-overlay-sidebar *,
.wp-full-overlay-sidebar *:before,
.wp-full-overlay-sidebar *:after
{
    box-sizing: border-box;
}.iris-picker,
.iris-picker *
{
    box-sizing: content-box;
}.wp-full-overlay-sidebar-content .accordion-section-content
{
    overflow: visible;
}.control-section:not(.control-section-themes) .customize-control
{width: 100%;min-height: initial;
    padding: 0;
}#customize-header-actions #customize-save-button-wrapper
{
    margin-top: 7px;
}.wp-full-overlay-footer .devices button
{
    float: left;border-radius: 0;
}.customize-controls-close
{
    width: 48px;height: 44px;color: #7da9c3;border-top: none;border-right-color: #e0e8ef;background: #fff;
}.customize-controls-close:focus,
.customize-controls-close:hover
{
    background: #f5fcff;
}.customize-controls-close:before
{
    top: 0;
}#customize-controls .customize-info
{
    border-bottom-color: #e0e8ef;
}.customize-panel-back,
.customize-section-back
{
    height: 74px;color: #7da9c3;border-right-color: #e0e8ef;
}.customize-panel-back:hover,
.customize-panel-back:focus,
.customize-section-back:hover,
.customize-section-back:focus
{
    border-left-color: #f5fcff;background: #f5fcff;
}#customize-theme-controls .theme *
{
    box-sizing: content-box;
}#customize-theme-controls .accordion-section-content
{
    padding: 17px;
}#customize-theme-controls .customize-section-title
{
    margin-top: -17px;margin-right: -17px;
}#customize-theme-controls .control-panel-content .control-section:nth-child(2),
#customize-theme-controls .control-panel-content .control-section:nth-child(3)
{
    border-top: none;
}#customize-theme-controls .control-panel-content .control-section:nth-last-child(2)
{
    border-bottom: 1px solid #e0e8ef;
}#customize-theme-controls #accordion-section-add_menu
{
    border-bottom: none;
}#customize-theme-controls #accordion-section-add_menu .add-menu-toggle
{
    float: none;
}#customize-theme-controls .customize-pane-child.open
{
    height: 100%;
}#customize-controls .description
{font-size: 12px;font-weight: 300;font-style: normal;line-height: 1.6;

    margin-bottom: 9px;text-indent: 0;color: #4d7b90;
}.customize-control-description
{
    margin-top: 6px;
}.customize-control
{
    margin-bottom: 24px;
}#accordion-section-themes + .control-section
{
    border-top: none;
}#customize-controls .panel-meta.customize-info .accordion-section-title
{height: 74px;

    border-top: none;
}.button-controls:after
{display: table;clear: both;

    content: ' ';
}.wp-core-ui .button:not(.theme-details):not(.collapse-sidebar):not(.wp-color-result),
.wp-core-ui .button-primary,
.wp-core-ui .button-secondary
{font-weight: 400;

    width: auto;padding-right: 15px;padding-left: 15px;color: #f5fcff;border: none;border-radius: 4px;background: #aed2e5;box-shadow: 0 2px 0 0 #8dbed7;text-shadow: none;
}.wp-core-ui .button:not(.theme-details):not(.collapse-sidebar):not(.wp-color-result):hover,
.wp-core-ui .button-primary:hover,
.wp-core-ui .button-secondary:hover
{
    color: white;background: #98c6dd;box-shadow: 0 2px 0 0 #74a7c2;text-shadow: none;
}.wp-core-ui #customize-header-actions .button-primary
{
    background: #73c5ee;box-shadow: 0 2px 0 0 #57abd5;
}.wp-core-ui #customize-header-actions .button-primary:hover
{
    background: #58b0dd;box-shadow: 0 2px 0 0 #3f8aaf;
}.wp-core-ui #customize-header-actions .button-primary.has-next-sibling
{
    border-right: 1px solid #57abd5;
}.wp-core-ui #customize-header-actions .button-primary:disabled
{opacity: .7;
    color: white !important;background: #aed2e5 !important;box-shadow: 0 2px 0 0 #8db5ca !important;
}.wp-core-ui #customize-header-actions .button-primary:disabled.has-next-sibling
{
    border-right: none;
}.wp-core-ui .reset_section,
.wp-core-ui .reset_panel
{display: block;

    width: 100%;height: 4em;margin: 0 0 25px;
}.wp-core-ui .reset_panel
{
    margin-top: 10px;
}.separator.label
{font-size: 14px;font-weight: 600;line-height: 24px;

    display: block;
}.customize-control-title,
.separator.label
{
    color: #416b7e;
}.separator.section:before,
.separator.sub-section:before
{position: absolute;z-index: -1;top: 0;right: -18px;bottom: 0;left: -18px;

    content: '';
}.separator.label
{
    font-weight: 500;
}.separator.large
{font-size: 16px;

    margin-top: 12px;color: #39474d;
}.separator.section
{
    position: relative;margin-bottom: 0;padding: 14px 0;border: none;background: none;
}.separator.section[id*='layout']
{
    margin-top: 0;
}.separator.section[id*='layout']:before
{
    border: none;
}.separator.section:before
{
    border: 1px solid #e0e8ef;background-color: #fff;box-shadow: 0 1px 0 0 #dfe8ef;
}.separator.sub-section
{
    position: relative;padding: 12px 0;
}.separator.sub-section:before
{
    border-top: 1px solid #e0e8ef;border-bottom: 1px solid #e0e8ef;background-color: #f6fbff;
}.separator.sub-section + span
{font-style: normal;

    margin-top: 20px;
}.section-navigation-wrapper
{
    position: relative;height: 43px;margin: -15px -12px 0 -12px;margin-right: -17px;margin-left: -17px;
}.section-navigation
{
    display: -ms-flexbox                                ;display: flex;clear: both;margin-top: -1px;border-top: 1px solid #e0e8ef;
}.section-navigation a
{display: block;padding: 12px 0;transition: background-color .15s ease-in-out;text-align: center;text-decoration: none;color: #3b484e;border-right: 1px solid #e0e8ef;border-bottom: 1px solid #e0e8ef;background-color: #fff;

    -ms-flex: 1 1 auto;flex: 1 1 auto;
}.section-navigation a:last-child
{
    border-right: 0;
}#customize-controls .customize-info.is-sticky.is-sticky,
#customize-controls .customize-section-title.is-sticky.is-sticky
{
    top: 40px;
}#customize-controls .customize-info.is-in-view.is-in-view,
#customize-controls .customize-section-title.is-in-view.is-in-view
{
    box-shadow: none;
}#customize-controls .has-nav .customize-info,
#customize-controls .has-nav .customize-section-title
{
    margin-right: -12px;
}#customize-controls .customize-section-title.customize-section-title
{
    border-bottom: 0;
}.customize-section-description-container.section-meta.has-nav
{
    margin-bottom: 0;
}.font-options__wrapper
{
    position: relative;
}.font-options__wrapper:after
{position: absolute;z-index: 0;top: 90%;right: 0;left: 0;display: block;height: 30px;

    content: '';
}.font-options__head
{
    display: -ms-flexbox                        ;display: flex;-ms-flex-pack: justify;justify-content: space-between;
}.font-options__head.font-options__head
{white-space: nowrap;text-overflow: ellipsis;

    -webkit-appearance: none;
}.font-options__font-title
{font-size: 12px;font-weight: 300;line-height: 20px;overflow: hidden;

    margin-right: 26px;margin-left: 10px;white-space: nowrap;text-overflow: ellipsis;color: #98c6dd;
}.font-options__options-list
{
    position: absolute;z-index: 2;top: calc(100% + 6px);right: -6px;left: -6px;display: block;display: none;padding: 10px;transition: opacity .15s linear;opacity: 0;border: 1px solid #dfe8ef;border-radius: 5px;background-color: #fff;
}.font-options__options-list:last-child
{
    margin-bottom: 0;
}.font-options__options-list:before,
.font-options__options-list:after
{position: absolute;z-index: 10;top: -20px;right: 25px;width: 0;height: 0;

    content: '';border: solid transparent;
}.font-options__options-list:before
{z-index: 11;border-width: 10px;
    border-bottom-color: white;
}.font-options__options-list:after
{top: -24px;right: 23px;border-width: 12px;
    border-bottom-color: rgba(0,0,0,.075);
}.customize-control-color .wp-picker-container .wp-picker-open + .wp-picker-input-wrap:after
{position: absolute;right: 12px;bottom: 100%;width: 0;height: 0;border-collapse: separate;

    content: '';border-width: 0 9px 9px 9px;border-style: solid;border-color: transparent transparent #fff transparent;
}.font-options__head,
.wp-full-overlay-sidebar-content .customize-control input[type=text]:not(#_customize-input-wpcom_custom_css_content_width_control):not(.wp-color-picker),
.wp-full-overlay-sidebar-content .customize-control input[type=checkbox],
.wp-full-overlay-sidebar-content .customize-control input[type=password],
.wp-full-overlay-sidebar-content .customize-control input[type=color],
.wp-full-overlay-sidebar-content .customize-control input[type=date],
.wp-full-overlay-sidebar-content .customize-control input[type=datetime],
.wp-full-overlay-sidebar-content .customize-control input[type=datetime-local],
.wp-full-overlay-sidebar-content .customize-control input[type=email],
.wp-full-overlay-sidebar-content .customize-control input[type=month],
.wp-full-overlay-sidebar-content .customize-control input[type=number],
.wp-full-overlay-sidebar-content .customize-control input[type=radio],
.wp-full-overlay-sidebar-content .customize-control input[type=tel],
.wp-full-overlay-sidebar-content .customize-control input[type=time],
.wp-full-overlay-sidebar-content .customize-control input[type=url],
.wp-full-overlay-sidebar-content .customize-control input[type=week],
.wp-full-overlay-sidebar-content .customize-control input[type=search],
.wp-full-overlay-sidebar-content .customize-control select,
.wp-full-overlay-sidebar-content .customize-control textarea,
.wp-full-overlay-sidebar-content .customize-control input[type='number'].range-value,
ul.font-options__options-list .select2-container .select2-selection--single,
#customize-theme-controls .select2-container .select2-selection--multiple
{font-size: 14px;line-height: 1.5;

    width: 100%;height: 44px;padding: 10px 14px;color: #416b7e;border: 2px solid #b8daeb;border-radius: 4px;outline: 0;background: #fff;
}.font-options__head:focus,
.wp-full-overlay-sidebar-content .customize-control input[type=text]:focus:not(#_customize-input-wpcom_custom_css_content_width_control):not(.wp-color-picker),
.wp-full-overlay-sidebar-content .customize-control input[type=checkbox]:focus,
.wp-full-overlay-sidebar-content .customize-control input[type=password]:focus,
.wp-full-overlay-sidebar-content .customize-control input[type=color]:focus,
.wp-full-overlay-sidebar-content .customize-control input[type=date]:focus,
.wp-full-overlay-sidebar-content .customize-control input[type=datetime]:focus,
.wp-full-overlay-sidebar-content .customize-control input[type=datetime-local]:focus,
.wp-full-overlay-sidebar-content .customize-control input[type=email]:focus,
.wp-full-overlay-sidebar-content .customize-control input[type=month]:focus,
.wp-full-overlay-sidebar-content .customize-control input[type=number]:focus,
.wp-full-overlay-sidebar-content .customize-control input[type=radio]:focus,
.wp-full-overlay-sidebar-content .customize-control input[type=tel]:focus,
.wp-full-overlay-sidebar-content .customize-control input[type=time]:focus,
.wp-full-overlay-sidebar-content .customize-control input[type=url]:focus,
.wp-full-overlay-sidebar-content .customize-control input[type=week]:focus,
.wp-full-overlay-sidebar-content .customize-control input[type=search]:focus,
.wp-full-overlay-sidebar-content .customize-control select:focus,
.wp-full-overlay-sidebar-content .customize-control textarea:focus,
.wp-full-overlay-sidebar-content .customize-control input[type='number'].range-value:focus,
ul.font-options__options-list .select2-container .select2-selection--single:focus,
#customize-theme-controls .select2-container .select2-selection--multiple:focus
{
    border-color: #73c5ee;box-shadow: none;
}.font-options__head,
.wp-full-overlay-sidebar-content .customize-control select,
ul.font-options__options-list .select2-container .select2-selection--single,
#customize-theme-controls .select2-container .select2-selection--multiple
{font-weight: 600;

    width: 100%;background: white url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjE1cHgiIGhlaWdodD0iOXB4IiB2aWV3Qm94PSIwIDAgMTUgOSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJDdXN0b21pZnktQ29weS0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjU2LjAwMDAwMCwgLTM4Ni4wMDAwMDApIiBmaWxsPSIjOThDNkRFIj4KICAgICAgICAgICAgPGcgaWQ9IkhlYWRlciIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxLjAwMDAwMCwgNDcuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iQ29udGVudCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAuMDAwMDAwLCA3NS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iVGl0bGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI2LjAwMDAwMCwgMjE5LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iRmllbGQtLS1TZWxlY3QtQ29weSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iU2VsZWN0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMjcuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTI1NC40ODEyLDE4IEwyNTYsMTkuNTE0IEwyNDguNSwyNyBMMjQxLDE5LjUxNCBMMjQyLjUxODgsMTggTDI0OC41LDIzLjk2NzIgTDI1NC40ODEyLDE4IFoiIGlkPSJQYWdlLTEiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat;background-position: right 16px top 16px;-webkit-appearance: button;-moz-appearance: none;
}[multiple].font-options__head,
.wp-full-overlay-sidebar-content .customize-control select[multiple],
ul.font-options__options-list .select2-container [multiple].select2-selection--single,
#customize-theme-controls .select2-container [multiple].select2-selection--multiple
{
    background: white;
}.wp-full-overlay-sidebar-content .customize-control input[type=text],
.wp-full-overlay-sidebar-content .customize-control textarea
{
    font-size: 13px;
}.wp-full-overlay-sidebar-content .customize-control textarea
{
    height: auto;
}.wp-full-overlay-sidebar-content .customize-control input[type=checkbox],
.wp-full-overlay-sidebar-content .customize-control input[type=radio]
{
    width: 22px;height: 22px;
}.wp-full-overlay-sidebar-content .customize-control input[type=checkbox]:checked,
.wp-full-overlay-sidebar-content .customize-control input[type=radio]:checked
{border-color: #5ab9e8;
    background: #73c5ee;
}.wp-full-overlay-sidebar-content .customize-control input[type=checkbox]:checked:before,
.wp-full-overlay-sidebar-content .customize-control input[type=radio]:checked:before
{margin: -1px 0 0 -2px;

    color: white;
}.wp-full-overlay-sidebar-content .customize-control .awesome_preset input[type=radio]:checked
{
    background: transparent;
}.wp-full-overlay-sidebar-content .customize-control.customize-control-checkbox:not(#customize-control-jetpack_css_mode_control) label:not(:only-of-type),
.wp-full-overlay-sidebar-content .customize-control.customize-control-checkbox:not(#customize-control-jetpack_css_mode_control) > .customize-inside-control-row:not(:only-of-type),
.wp-full-overlay-sidebar-content .customize-control.customize-control-radio label:not(:only-of-type),
.wp-full-overlay-sidebar-content .customize-control.customize-control-radio > .customize-inside-control-row:not(:only-of-type)
{display: inline-block;width: calc(49% - 30px);
    margin-left: 30px;padding-top: 0;padding-bottom: 0;text-indent: -6px;
}.wp-full-overlay-sidebar-content .customize-control.customize-control-checkbox:not(#customize-control-jetpack_css_mode_control) label,
.wp-full-overlay-sidebar-content .customize-control.customize-control-radio label
{
    color: #416b7e;
}[id*='divider'] + .wp-full-overlay-sidebar-content .customize-control.customize-control-checkbox:not(#customize-control-jetpack_css_mode_control),
[id*='divider'] + .wp-full-overlay-sidebar-content .customize-control.customize-control-radio
{
    margin-top: 0;
}.wp-full-overlay-sidebar-content .customize-control input[type=radio]
{
    border-radius: 50%;
}.wp-full-overlay-sidebar-content .customize-control input[type=radio]:checked:before
{
    content: none;
}.customize-control-html + .wp-full-overlay-sidebar-content .customize-control.customize-control-checkbox
{
    margin-top: -24px;
}.wp-full-overlay-sidebar-content .customize-control.customize-control-radio label,
.wp-full-overlay-sidebar-content .customize-control.customize-control-radio .customize-inside-control-row
{
    margin-top: 12px;
}.wp-full-overlay-sidebar-content .customize-control.customize-control-radio#customize-control-changeset_status .customize-inside-control-row
{
    margin-top: 0;text-indent: 0;
}.wp-full-overlay-sidebar-content .customize-control input[type='range']
{
    width: 65%;
}.wp-full-overlay-sidebar-content .customize-control input[type='range']
{
    position: relative;overflow: hidden;width: calc(100% - 55px);height: 22px;outline: none;background: none;-webkit-appearance: none;
}.wp-full-overlay-sidebar-content .customize-control input[type='range']:before
{position: absolute;top: 8px;left: 0;width: 100%;height: 6px;

    content: ' ';border-radius: 10px;background: #dfe8ef;box-shadow: inset 0 1px 3px 0 rgba(0,0,0,.3);
}.wp-full-overlay-sidebar-content .customize-control input[type='range']::-webkit-slider-thumb
{position: relative;z-index: 3;width: 22px;height: 22px;border: 2px solid #b8daeb;border-radius: 4px;background: #27ae60;background: #fff;

    -webkit-appearance: none;
}.wp-full-overlay-sidebar-content .customize-control input[type='range']::-webkit-slider-thumb:before
{font-size: 1em;position: absolute;top: -5px;left: 5px;

    content: '..';letter-spacing: 1px;color: #b8daeb;
}.wp-full-overlay-sidebar-content .customize-control input[type='range']::-webkit-slider-thumb:after
{position: absolute;z-index: 1;top: 6px;right: 20px;width: calc(100% - 55px);height: 6px;

    content: ' ';background: #73c5ee;
}.wp-full-overlay-sidebar-content .customize-control input[type='number'].range-value
{font-size: 13px;line-height: 1;top: -5px;float: right;width: auto;
    min-width: 40px;max-width: 80px;height: 30px;margin-left: 10px;padding: 4px 0 5px 0;text-align: center;
}.wp-full-overlay-sidebar-content .customize-control input[type=number]::-webkit-inner-spin-button,
.wp-full-overlay-sidebar-content .customize-control input[type=number]::-webkit-outer-spin-button
{margin: 0;

    -webkit-appearance: none;
}.customize-control-color
{
    display: block;
}.customize-control-color .customize-control-title,
.customize-control-color .separator.label
{
    float: left;
}.customize-control-color .wp-picker-container
{
    position: relative;top: -3px;float: right;
}.customize-control-color .wp-picker-container .wp-picker-holder
{
    position: relative;
}.customize-control-color .wp-picker-container .wp-color-result,
.customize-control-color .wp-picker-container .wp-color-result.button
{
    top: 0;width: 40px;height: 30px;margin: 0;padding: 0;border: 2px solid #b8daeb;border-radius: 4px;background: #2ecc71;box-shadow: none;
}.customize-control-color .wp-picker-container .wp-color-result:after,
.customize-control-color .wp-picker-container .wp-color-result .wp-color-result-text,
.customize-control-color .wp-picker-container .wp-color-result.button:after,
.customize-control-color .wp-picker-container .wp-color-result.button .wp-color-result-text
{
    display: none;
}.customize-control-color .wp-picker-container .iris-picker
{
    position: absolute;z-index: 1000;top: 40px;right: 0;width: 275px !important;border: none;border-color: #dfdfde;border-top: none;border-radius: 0 0 3px 3px;background: white;
}.customize-control-color .wp-picker-container .iris-picker,
.customize-control-color .wp-picker-container .iris-picker *
{
    box-sizing: content-box;
}.customize-control-color .wp-picker-container .iris-picker .iris-square
{
    width: 215px !important;height: 173px !important;margin-right: 0;
}.customize-control-color .wp-picker-container .iris-picker .iris-strip
{
    float: right;box-shadow: rgba(0,0,0,.4) 0 1px 1px inset;
}.customize-control-color .wp-picker-container .iris-picker .iris-strip .ui-slider-handle
{opacity: 1;
    border-color: #aaa !important;box-shadow: none;
}.customize-control-color .wp-picker-container .iris-picker .iris-palette
{
    width: 24px !important;height: 24px !important;border-radius: 50px;box-shadow: rgba(0,0,0,.4) 0 1px 1px inset;
}.customize-control-color .wp-picker-container .wp-picker-open + .wp-picker-input-wrap
{
    position: absolute;z-index: 1000;top: 35px;right: 0;width: 275px;padding: 9px 12px;border: none;border-radius: 3px 3px 0 0;background: white;
}.customize-control-color .wp-picker-container .wp-picker-open + .wp-picker-input-wrap input.wp-color-picker
{font-size: 13px;

    float: left;width: 100px;height: auto;margin: 0;padding: 6px 12px;text-align: left;
}.customize-control-color .wp-picker-container .wp-picker-open + .wp-picker-input-wrap input.button
{
    float: right;height: 30px;padding: 4px 12px;
}.customize-control-font:last-child
{
    margin-bottom: 150px;
}#accordion-section-live_css_edit_section .customize-section-title
{
    margin-top: -13px;border-bottom: 1px solid #ddd;
}#accordion-section-live_css_edit_section #css_editor
{
    top: 70px;overflow: visible;border-top: 10px solid white;
}#accordion-section-live_css_edit_section #css_editor:before
{position: absolute;z-index: 10000000;top: -10px;left: 0;display: block;width: 48px;height: 10px;

    content: '';background: #e8e8e8;
}#accordion-section-live_css_edit_section .ace_scroller
{
    padding-left: 10px;
}.wp-full-overlay.editor_opened
{
    margin-left: 500px;
}.wp-full-overlay.editor_opened #customize-controls
{
    width: 500px;
}.wp-full-overlay.editor_opened.collapsed #customize-controls
{
    width: 300px;
}.customize-control-media .current,
.customize-control-site_icon .current,
li#customize-control-site_logo .current
{min-height: 44px;
    margin-bottom: 10px;border: 2px solid #b8daeb;border-radius: 4px;background: #f5fcff;
}.customize-control-media .current .container,
.customize-control-media .current span,
.customize-control-site_icon .current .container,
.customize-control-site_icon .current span,
li#customize-control-site_logo .current .container,
li#customize-control-site_logo .current span
{
    border: none;
}.customize-control-media .inner,
.customize-control-media .current span,
.customize-control-site_icon .inner,
.customize-control-site_icon .current span,
li#customize-control-site_logo .inner,
li#customize-control-site_logo .current span
{
    font-size: 13px;color: #98c6dd;
}.customize-control-media .inner,
.customize-control-site_icon .inner,
li#customize-control-site_logo .inner
{
    line-height: 1.4;
}.customize-control-media .thumbnail-image,
.customize-control-site_icon .thumbnail-image,
li#customize-control-site_logo .thumbnail-image
{
    padding: 14px;text-align: center;
}.customize-control-media .thumbnail-image img,
.customize-control-site_icon .thumbnail-image img,
li#customize-control-site_logo .thumbnail-image img
{
    width: auto;
}.customize-control-media .actions,
.customize-control-site_icon .actions,
li#customize-control-site_logo .actions
{
    margin-bottom: 0;
}.customize-control-typography select,
.customize-control-typography select
{
    margin-bottom: 10px;
}.customize-control-typography .description,
.customize-control-typography .description
{
    margin-top: -3px;
}.customize-control-typography ul li,
.customize-control-typography ul li
{
    width: 100%;margin: 0;
}.default-preset-button
{font-family: 'Open Sans',sans-serif;font-size: 13px;float: right;margin-right: 4px;padding: 1px 8px;border: 1px solid #cbcbcb;border-radius: 3px;
    background-color: #f5f6f6;
}.customize-control-preset .description
{font-style: normal;

    margin-right: 5px;
}.customify_preset.radio_buttons .customify_radio_button
{position: relative;display: inline-block;overflow: hidden;height: auto;margin: 3px;padding: 2px;

    border: none;
}.customify_preset.radio_buttons .customify_radio_button input[type='radio']
{position: absolute;z-index: 9999;width: 100%;height: 100%;

    opacity: 0;
}.customify_preset.radio_buttons .customify_radio_button input[type='radio']:checked + label
{
    background-color: #ebebeb;
}.customify_preset.radio_buttons .customify_radio_button input[type='radio']:checked + label:before
{
    content: '>';color: inherit;
}.customify_preset.radio_buttons .customify_radio_button input[type='radio']:checked + label:after
{
    content: '<';color: inherit;
}.customify_preset.radio_buttons .customify_radio_button input[type='radio']:checked:before
{
    opacity: 0;
}.customify_preset.radio_buttons .customify_radio_button label
{
    position: relative;z-index: 999;border-left: 4px solid;
}.customify_preset .awesome_preset
{position: relative;display: inline-block;

    width: 45%;margin-top: 5px;margin-bottom: 25px;transition: all .2s;text-align: center;color: white;
}.customify_preset .awesome_preset:hover
{
    opacity: .9;
}.customify_preset .awesome_preset:before
{position: absolute;z-index: 5;top: 1px;right: 1px;bottom: 1px;left: 1px;

    content: '';opacity: .5;border: 1px solid #fff;border-radius: 4px;background: transparent;
}.customify_preset .awesome_preset .preset-wrap .preset-color
{
    height: 128px;padding: 17px 0 27px;border-radius: 4px 4px 0 0;
}.customify_preset .awesome_preset .preset-wrap .preset-color .first-font
{font-size: 55px;line-height: 1;

    display: inline-block;width: 100%;
}.customify_preset .awesome_preset .preset-wrap .preset-color .secondary-font
{font-size: 20px;line-height: 1;

    display: inline-block;width: 100%;margin-top: 8px;
}.customify_preset .awesome_preset .preset-wrap .preset-name
{font-size: 11px;

    position: relative;padding: 1px;text-transform: UPPERCASE;border-radius: 0 0 4px 4px;
}.customify_preset .awesome_preset .preset-wrap .preset-name:before
{position: absolute;top: -10px;left: 40%;

    content: '';border: 10px solid;border-color: inherit;border-top: transparent;border-right-color: transparent;border-bottom-color: inherit;border-left-color: transparent;
}.customify_preset .awesome_preset:nth-child(odd)
{
    margin-right: 7%;
}.customify_preset .awesome_preset input[type=radio]
{position: absolute;z-index: 10;top: 0;left: 0;display: inline-block;width: 100%;
    height: 100%;margin: 0;color: #006505;border: 0;border-radius: 0;background-color: transparent;box-shadow: none;
}.customify_preset .awesome_preset input[type=radio]:checked:before
{
    position: absolute;z-index: 1;top: -13px;right: -14px;width: 25px;height: 25px;background: #fff;
}.customify_preset .awesome_preset input[type=radio]:checked:after
{position: absolute;z-index: 10;top: -5px;right: -5px;width: 26px;height: 26px;content: '';border-radius: 50%;background: #73c5ee url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjEzcHgiIGhlaWdodD0iOXB4IiB2aWV3Qm94PSIwIDAgMTMgOSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJDdXN0b21pZnktQ29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxLjAwMDAwMCwgLTQwOC4wMDAwMDApIiBmaWxsPSIjRkZGRkZGIj4KICAgICAgICAgICAgPGcgaWQ9IkhlYWRlciIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxLjAwMDAwMCwgNDcuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iQ29udGVudCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAuMDAwMDAwLCA3NS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iRmllbGQtLS1DaGVja2JveC1Db3B5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNy4wMDAwMDAsIDI0OS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IkNoZWNrYm94IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMzAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTAuMDM4NDk1LDE2IEwxNy4xMTYxMzc1LDguOTIxNDg3NiBMMTUuMTk0NjQ5OCw3IEwxMC4wMzg0OTUsMTIuMTU1MDY3NCBMNi45MjE0ODc2LDkuMDM4OTI5OTcgTDUsMTAuOTYwNDE3NiBMMTAuMDM4NDk1LDE2IFoiIGlkPSJQYWdlLTEiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat;background-position: center center;

    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';filter: alpha(opacity=0);
}.customify_radio_image
{
    display: inline-block;
}.customify_radio_image label
{position: relative;

    display: block;float: left;margin-right: 10px;
}.customify_radio_image label input[type=radio]
{
    position: absolute;top: 0;right: 0;bottom: 0;left: 0;visibility: hidden;width: 100%;height: 100%;
}.customify_radio_image label input[type=radio] img
{
    cursor: pointer;border: 2px solid transparent;
}.customify_radio_image label input[type=radio]:checked + img
{
    border: 3px solid #73c5ee;
}.customify_ace_editor
{
    display: block;min-height: 200px;border: 1px solid #ddd;
}.customize-control-custom_background .hide
{
    display: none;
}.customize-control-custom_background .upload_button_div
{
    margin: 10px 0;
}.customize-control-custom_background .upload_button_div > *
{
    margin-right: 10px;
}.customize-control-custom_background .preview_screenshot
{margin: 10px 0;

    text-align: center;
}.customize-control-custom_background .preview_screenshot img
{
    border: 2px solid #ccc;
}#customify_import_demo_data_button
{display: inline-block;

    width: 70%;height: auto;margin: 0 15% 10% 15%;padding: 10px;text-align: center;
}.import_step_note
{display: inline-block;width: 100%;
    margin: 5px;
}.import_step_note:before
{
    content: '\1F449';
}.import_step_note.success:before
{
    content: '\1F44D';
}.import_step_note.failed:before
{
    content: '\274C';
}#customize-header-actions
{border-color: #e0e8ef;
    background: #fff;
}.wp-full-overlay-sidebar,
.customize-themes-panel,
#customize-sidebar-outer-content
{border-right: 1px solid #e0e8ef;
    background: #eaf9fe;
}.outer-section-open #customize-controls .wp-full-overlay-sidebar-content,
.attachment-media-view,
.media-widget-preview.media_audio,
.media-widget-preview.media_image
{
    background: #eaf9fe;
}#customize-theme-controls #accordion-section-menu_locations
{
    border-bottom: 1px solid #e0e8ef;
}#customize-controls #accordion-section-themes > .accordion-section-title
{
    font-weight: 600;border-bottom: 1px solid #e0e8ef;
}#customize-controls #accordion-section-themes > .accordion-section-title:hover
{
    background: #fff;
}#customize-controls .panel-meta.customize-info
{
    border-bottom-color: #e0e8ef;
}#customize-theme-controls .control-section .accordion-section-title
{
    font-weight: 400;border-top: 1px solid #e0e8ef;border-bottom: none;
}#customize-theme-controls .control-section:last-of-type > .accordion-section-title
{
    border-bottom: 1px solid #e0e8ef;
}#customize-theme-controls .customize-section-title
{
    border-top: 1px solid #e0e8ef;border-bottom: 1px solid #e0e8ef;
}#customize-controls .control-section .accordion-section-title:focus,
#customize-controls .control-section .accordion-section-title:hover,
#customize-controls .control-section.open .accordion-section-title,
#customize-controls .control-section:hover > .accordion-section-title
{
    color: #056184;border-left-color: #f5fcff;background: #f5fcff;
}.wp-customizer .menu-item-edit-active .menu-item-handle,
.wp-customizer .section-open .menu-item-settings,
.wp-customizer .menu-item-bar .menu-item-handle:hover
{
    border-color: #e0e8ef;
}.wp-customizer .section-open .menu-item-settings
{
    background: #f5fcff;
}.wp-customizer .control-section-nav_menu .menu-location-settings
{
    border-top-color: #e0e8ef !important;
}[data-balloon]
{
    position: relative;
}[data-balloon]::before
{font-size: 12px;position: absolute;z-index: 10;padding: .5em 1em;content: attr(data-balloon);transition: all .18s ease-out;white-space: nowrap;pointer-events: none;

    opacity: 0;color: #fff;border-radius: 4px;background: rgba(17,17,17,.9);
}[data-balloon]::after
{position: absolute;z-index: 10;width: 18px;height: 6px;content: '';transition: all .18s ease-out;pointer-events: none;opacity: 0;
    background: no-repeat url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="36px" height="12px"><path fill="rgba(17, 17, 17, 0.9)" transform="rotate(0)" d="M2.658,0.000 C-13.615,0.000 50.938,0.000 34.662,0.000 C28.662,0.000 23.035,12.002 18.660,12.002 C14.285,12.002 8.594,0.000 2.658,0.000 Z"/></svg>');background-size: 100% auto;
}[data-balloon]:hover::before,
[data-balloon]:hover::after
{pointer-events: auto;

    opacity: 1;
}[data-balloon][data-balloon-pos='up']::before
{
    bottom: 100%;left: 50%;margin-bottom: 11px;-webkit-transform: translate3d(-50%, 10px, 0);transform: translate3d(-50%, 10px, 0);-webkit-transform-origin: top;transform-origin: top;
}[data-balloon][data-balloon-pos='up']::after
{
    bottom: 100%;left: 50%;margin-bottom: 5px;-webkit-transform: translate3d(-50%, 10px, 0);transform: translate3d(-50%, 10px, 0);-webkit-transform-origin: top;transform-origin: top;
}[data-balloon][data-balloon-pos='up']:hover::before
{
    -webkit-transform: translate3d(-50%, 0, 0)                        ;transform: translate3d(-50%, 0, 0);
}[data-balloon][data-balloon-pos='up']:hover::after
{
    -webkit-transform: translate3d(-50%, 0, 0)                        ;transform: translate3d(-50%, 0, 0);
}[data-balloon][data-balloon-pos='down']::before
{top: 100%;
    left: 50%;margin-top: 11px;-webkit-transform: translate3d(-50%, -10px, 0);transform: translate3d(-50%, -10px, 0);
}[data-balloon][data-balloon-pos='down']::after
{top: 100%;left: 50%;width: 18px;height: 6px;margin-top: 5px;-webkit-transform: translate3d(-50%, -10px, 0);transform: translate3d(-50%, -10px, 0);

    background: no-repeat url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="36px" height="12px"><path fill="rgba(17, 17, 17, 0.9)" transform="rotate(180 18 6)" d="M2.658,0.000 C-13.615,0.000 50.938,0.000 34.662,0.000 C28.662,0.000 23.035,12.002 18.660,12.002 C14.285,12.002 8.594,0.000 2.658,0.000 Z"/></svg>');background-size: 100% auto;
}[data-balloon][data-balloon-pos='down']:hover::before
{
    -webkit-transform: translate3d(-50%, 0, 0)                        ;transform: translate3d(-50%, 0, 0);
}[data-balloon][data-balloon-pos='down']:hover::after
{
    -webkit-transform: translate3d(-50%, 0, 0)                        ;transform: translate3d(-50%, 0, 0);
}[data-balloon][data-balloon-pos='left']::before
{top: 50%;right: 100%;

    margin-right: 11px;-webkit-transform: translate3d(10px, -50%, 0);transform: translate3d(10px, -50%, 0);
}[data-balloon][data-balloon-pos='left']::after
{top: 50%;right: 100%;width: 6px;height: 18px;margin-right: 5px;-webkit-transform: translate3d(10px, -50%, 0);transform: translate3d(10px, -50%, 0);

    background: no-repeat url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12px" height="36px"><path fill="rgba(17, 17, 17, 0.9)" transform="rotate(-90 18 18)" d="M2.658,0.000 C-13.615,0.000 50.938,0.000 34.662,0.000 C28.662,0.000 23.035,12.002 18.660,12.002 C14.285,12.002 8.594,0.000 2.658,0.000 Z"/></svg>');background-size: 100% auto;
}[data-balloon][data-balloon-pos='left']:hover::before
{
    -webkit-transform: translate3d(0, -50%, 0)                        ;transform: translate3d(0, -50%, 0);
}[data-balloon][data-balloon-pos='left']:hover::after
{
    -webkit-transform: translate3d(0, -50%, 0)                        ;transform: translate3d(0, -50%, 0);
}[data-balloon][data-balloon-pos='right']::before
{top: 50%;
    left: 100%;margin-left: 11px;-webkit-transform: translate3d(-10px, -50%, 0);transform: translate3d(-10px, -50%, 0);
}[data-balloon][data-balloon-pos='right']::after
{top: 50%;left: 100%;width: 6px;height: 18px;margin-left: 5px;-webkit-transform: translate3d(-10px, -50%, 0);transform: translate3d(-10px, -50%, 0);

    background: no-repeat url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12px" height="36px"><path fill="rgba(17, 17, 17, 0.9)" transform="rotate(90 6 6)" d="M2.658,0.000 C-13.615,0.000 50.938,0.000 34.662,0.000 C28.662,0.000 23.035,12.002 18.660,12.002 C14.285,12.002 8.594,0.000 2.658,0.000 Z"/></svg>');background-size: 100% auto;
}[data-balloon][data-balloon-pos='right']:hover::before
{
    -webkit-transform: translate3d(0, -50%, 0)                        ;transform: translate3d(0, -50%, 0);
}[data-balloon][data-balloon-pos='right']:hover::after
{
    -webkit-transform: translate3d(0, -50%, 0)                        ;transform: translate3d(0, -50%, 0);
}[data-balloon][data-balloon-length='small']::before
{width: 80px;

    white-space: normal;
}[data-balloon][data-balloon-length='medium']::before
{width: 150px;

    white-space: normal;
}[data-balloon][data-balloon-length='large']::before
{width: 260px;

    white-space: normal;
}[data-balloon][data-balloon-length='xlarge']::before
{width: 380px;

    white-space: normal;
}@media screen and (max-width: 768px)
{
    [data-balloon][data-balloon-length='xlarge']::before
    {width: 90vw;

        white-space: normal;
    }
}[data-balloon][data-balloon-length='fit']::before
{width: 100%;

    white-space: normal;
}body.modal-open
{
    overflow: hidden;
}body.modal-open #style-manager-user-feedback-modal .modal
{visibility: visible;
    overflow-x: hidden;overflow-y: auto;-webkit-transform: translate(0, 0);transform: translate(0, 0);opacity: 1;
}#style-manager-user-feedback-modal
{
    height: 100%;
}#style-manager-user-feedback-modal .modal
{font-family: 'Galano Grotesque Alt', -apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size: 16px;font-weight: 400;line-height: 1.7;

    position: relative;z-index: 1050;top: 0;right: 0;bottom: 0;left: 0;display: -ms-flexbox;display: flex;visibility: hidden;overflow: hidden;height: 100%;transition: all .3s ease;-webkit-transform: translate(0, -10%);transform: translate(0, -10%);opacity: 0;outline: 0;-ms-flex-align: center;align-items: center;
}#style-manager-user-feedback-modal .modal-dialog
{
    position: relative;width: auto;margin: 10px;text-align: left;
}#style-manager-user-feedback-modal .modal-content
{
    position: relative;display: -ms-flexbox;display: flex;flex-direction: column;border: none;border-radius: 4px;outline: 0;background-color: #fff;background-clip: padding-box;box-shadow: 0 4px 4px 0 rgba(42,54,52,.1),0 8px 8px 0 rgba(42,54,52,.1),0 16px 16px 0 rgba(42,54,52,.1),0 16px 32px 0 rgba(42,54,52,.1),0 32px 64px 0 rgba(42,54,52,.1),0 64px 128px 0 rgba(42,54,52,.1);-ms-flex-direction: column;
}#style-manager-user-feedback-modal .modal-content p
{
    color: #000;
}#style-manager-user-feedback-modal .modal-content p a
{
    font-weight: 500;color: #9660c6;border-bottom: 1px solid #9660c6;
}#style-manager-user-feedback-modal .modal-content > form
{
    margin-bottom: 20px;
}#style-manager-user-feedback-modal .modal-backdrop
{
    position: fixed;z-index: 1040;top: 0;right: 0;bottom: 0;left: 0;visibility: hidden;transition: all .3s ease;opacity: 0;background-color: #000;
}.modal-open #style-manager-user-feedback-modal .modal-backdrop
{visibility: visible;

    opacity: .8;
}#style-manager-user-feedback-modal .modal-header
{
    display: -ms-flexbox                                                ;display: flex;padding: 30px 48px 10px 48px;-ms-flex-align: start;align-items: flex-start;-ms-flex-pack: justify;justify-content: space-between;
}#style-manager-user-feedback-modal .modal-header .close.button
{
    top: -10px;
}#style-manager-user-feedback-modal .modal-header .close.icon
{
    opacity: .5;
}#style-manager-user-feedback-modal .modal-header .close:hover
{
    opacity: 1;
}#style-manager-user-feedback-modal .modal-title
{line-height: 1.5;

    margin-bottom: 10px;
}#style-manager-user-feedback-modal .modal-title.modal-title--small
{
    font-weight: 500;
}#style-manager-user-feedback-modal .modal-body
{
    position: relative;padding: 30px 30px 0 30px;-ms-flex: 1 1 auto;flex: 1 1 auto;
}#style-manager-user-feedback-modal .modal-body.full
{
    padding: 0;
}#style-manager-user-feedback-modal .modal-body.full .box
{margin-top: 0;
    padding-top: 0;padding-bottom: 0;
}#style-manager-user-feedback-modal .modal-body.full + .modal-footer.full .box
{
    padding-top: 18px;
}#style-manager-user-feedback-modal .modal-footer
{
    padding: 30px;text-align: center;
}#style-manager-user-feedback-modal .modal-footer .box .button:last-child
{
    margin-bottom: 0;
}#style-manager-user-feedback-modal .modal-footer.full
{
    padding: 0;
}#style-manager-user-feedback-modal .modal-scrollbar-measure
{
    position: absolute;top: -9999px;overflow: scroll;width: 50px;height: 50px;
}#style-manager-user-feedback-modal .modal-state
{
    display: none;
}#style-manager-user-feedback-modal .modal-state:checked + .modal
{visibility: visible;

    opacity: 1;
}#style-manager-user-feedback-modal .modal-state:checked + .modal .modal__inner
{
    top: 0;
}@media (min-width: 576px)
{
    #style-manager-user-feedback-modal .modal-dialog
    {
        max-width: 655px;margin: 30px auto;
    }#style-manager-user-feedback-modal .modal-sm
    {
        max-width: 300px;
    }
}@media (min-width: 576px)
{
    #style-manager-user-feedback-modal .modal-lg
    {
        max-width: 800px;
    }
}#style-manager-user-feedback .modal-body .box
{
    position: relative;display: -ms-flexbox;display: flex;flex-direction: column;margin: 20px 0;padding: 16px 52px;border-radius: 4px;-ms-flex-direction: column;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-ms-flex-align: center;align-items: center;
}#style-manager-user-feedback .modal-body .box > *
{
    width: 100%;
}#style-manager-user-feedback .modal-body p
{
    font-size: 16px;margin-bottom: 20px;
}#style-manager-user-feedback .modal-body textarea
{font-family: 'Galano Grotesque Alt', -apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size: 16px;line-height: 26px;

    width: 100%;margin: 0;padding: 11px 18px;color: #473850;border: 1px solid #ddd;border-radius: 4px;box-shadow: none;
}#style-manager-user-feedback .modal-title
{font-family: 'Galano Classic', -apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size: 28px;font-weight: 600;line-height: 1.4;

    margin-top: 0;margin-bottom: 34px;text-align: center;
}#style-manager-user-feedback .button
{font-family: 'Galano Classic', -apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size: 16px;font-weight: 600;line-height: 23px;position: relative;display: inline-block;width: 100%;height: auto;margin-top: 20px;padding: 15px 50px;cursor: pointer;transition-timing-function: cubic-bezier(0, 0, .58, 1);transition-duration: .2s;transition-property: -webkit-transform,background,background-color,color,box-shadow;transition-property:         transform,background,background-color,color,box-shadow;text-align: center;
    text-decoration: none;color: #fff;border-radius: 2px;border-radius: 4px;background-color: #9660c6;box-shadow: none;-webkit-font-smoothing: antialiased;
}#style-manager-user-feedback .button:hover
{-webkit-transform: scale(1.05) translateY(-3px)                                                                        ;transform: scale(1.05) translateY(-3px);color: #fff;
    background-color: #9660c6;box-shadow: 0 10px 20px -10px rgba(0,0,0,.7);
}#style-manager-user-feedback .second-step
{
    margin-top: 18px;
}#style-manager-user-feedback .thanks-step,
#style-manager-user-feedback .error-step
{
    text-align: center;
}#style-manager-user-feedback .thanks-step .modal-title,
#style-manager-user-feedback .error-step .modal-title
{
    margin-bottom: 0;
}#style-manager-user-feedback .thanks-step p:last-child,
#style-manager-user-feedback .error-step p:last-child
{
    margin-bottom: 10px;
}.scorecard
{font-family: 'Galano Classic', -apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size: 18px;font-weight: 600;

    display: -ms-flexbox;display: flex;text-align: center;color: #9660c6;-ms-flex-align: baseline;align-items: baseline;-ms-flex-pack: space-evenly;justify-content: space-evenly;
}.scorecard > label
{
    font-size: 20px;
}.scorecard > label span
{line-height: 46px;

    display: block;width: 46px;transition: all .25s ease;border: 2px solid #9660c6;border-radius: 100%;background: #fff;
}.scorecard > label input[type='radio']
{
    display: none;
}.scorecard > label span:hover,
.scorecard > label input[type='radio']:checked ~ span
{color: #fff;
    background: #9660c6;
}.font-options__wrapper .font-options__options-list
{
    border-color: #b8daeb;box-shadow: 0 10px 20px 0 rgba(0,0,0,.15);
}.font-options__wrapper .font-options__option
{
    margin-bottom: 12px;
}.font-options__wrapper .font-options__option label
{
    display: block;margin-bottom: 6px;
}.font-options__wrapper [type=checkbox]:checked ~ .font-options__options-list
{display: block;

    opacity: 1;
}input.customify_font_tooltip
{
    display: none;
}ul.font-options__options-list .select2-container
{
    width: 100% !important;
}ul.font-options__options-list .select2-container .select2-selection--single
{
    -webkit-appearance: initial;
}ul.font-options__options-list .select2-container .select2-selection--single .select2-selection__arrow
{
    display: none;
}ul.font-options__options-list .select2-container--default .select2-selection--single .select2-selection__rendered
{line-height: initial;

    color: inherit;
}.select2-container.select2-container--open
{
    z-index: 99999999;
}#customize-theme-controls .select2-container
{
    width: 100% !important;
}#customize-theme-controls .select2-container .select2-selection--multiple
{height: auto;padding: 4px 8px 4px;background: none;

    -webkit-appearance: initial;
}#customize-theme-controls .select2-container .select2-selection--multiple .select2-selection__arrow
{
    display: none;
}#customize-theme-controls .select2-container .select2-selection--multiple .select2-selection__rendered
{display: -ms-flexbox;display: flex;

    padding: 0;
}#customize-theme-controls .select2-container .select2-selection--multiple .select2-selection__rendered .select2-search--inline
{
    -ms-flex: 1                ;flex: 1;
}#customize-theme-controls .select2-container .select2-selection--multiple .select2-selection__rendered .select2-search--inline .select2-search__field[class]
{
    min-width: 100%;margin-top: 3px !important;border-width: 0;
}#customize-theme-controls .select2-container .select2-selection--multiple .select2-selection__rendered .select2-selection__choice
{margin-top: 0;margin-right: 6px;
    padding: 3px 7px;border-color: #e0e8ef;background-color: #f6fbff;
}#customize-theme-controls .select2-container .select2-search--inline .select2-search__field
{min-width: 9em;
    height: 29px;margin-top: 0;
}.select2-container--default .select2-results__option[aria-selected=true][class]
{pointer-events: none;opacity: .3;
    background: transparent;
}.select2-container .select2-dropdown
{
    border-color: #e0e8ef;
}#customize-theme-controls .widget-content .accordion-container
{margin-top: 20px;margin-right: -10px;margin-bottom: 10px;
    margin-left: -10px;
}#customize-theme-controls .widget-content .accordion-container .accordion-section .accordion-section-content
{
    position: relative;left: 0;overflow: hidden;max-height: 0;padding-top: 0;padding-bottom: 0;transition: all .4s ease;color: #416b7e;
}#customize-theme-controls .widget-content .accordion-container .accordion-section .accordion-section-content p:first-child
{
    margin-top: 0;
}#customize-theme-controls .widget-content .accordion-container .accordion-section .accordion-section-content p:last-child
{
    margin-bottom: 0;
}#customize-theme-controls .widget-content .accordion-container .accordion-section .accordion-section-title
{
    color: #39474d;
}#customize-theme-controls .widget-content .accordion-container .accordion-section .accordion-section-title:after
{
    content: '\f142';-webkit-transform: rotate(180deg);transform: rotate(180deg);
}#customize-theme-controls .widget-content .accordion-container .accordion-section.open
{
    border-bottom: none;
}#customize-theme-controls .widget-content .accordion-container .accordion-section.open .accordion-section-content
{
    max-height: 100%;padding-top: 17px;padding-bottom: 17px;
}#customize-theme-controls .widget-content .accordion-container .accordion-section.open .accordion-section-title
{
    border-bottom: 1px solid;
}#customize-theme-controls .widget-content .accordion-container .accordion-section.open .accordion-section-title:after
{
    -webkit-transform: rotate(0deg)                        ;transform: rotate(0deg);
}#customize-theme-controls .widget-content .accordion-container label.customize-control-title,
#customize-theme-controls .widget-content .accordion-container label.separator.label
{
    cursor: default;
}.widget .widget-content > p input[type=checkbox],
.widget .widget-content > p input[type=radio]
{margin-top: 3px;
    margin-bottom: 3px;
}.widget .widget-content small
{display: block;

    margin-top: 5px;
}#available-widgets [class*=pixelgrade] .widget .widget-title:before,
#available-widgets [class*=featured-posts] .widget .widget-title:before,
#available-widgets [class*=categories-image-grid] .widget .widget-title:before
{
    content: '\f538';color: #9660c6;
}#available-widgets [class*=pixelgrade-featured-posts-slideshow] .widget .widget-title:before
{
    content: '\f233';
}#available-widgets [class*=pixelgrade-featured-posts-carousel] .widget .widget-title:before
{
    content: '\f169';
}#available-widgets [class*=featured-posts-grid] .widget .widget-title:before
{
    content: '\f180';
}#available-widgets [class*=featured-posts-list] .widget .widget-title:before
{
    content: '\f164';
}#available-widgets [class*=categories-image-grid] .widget .widget-title:before
{
    content: '\f163';
}#available-widgets [class*=pixelgrade-promo-box] .widget .widget-title:before
{
    content: '\f488';
}.ui-tooltip
{
    z-index: 999999;
}.wp-customizer .widget-conditional .condition-control:after
{display: table;clear: both;

    content: ' ';
}.wp-customizer .widget-conditional .selection
{margin-right: 0;margin-bottom: 10px;margin-left: 0;
    padding-right: 50px;padding-bottom: 19px;padding-left: 28px;border-bottom: 1px solid #cbcfd4;
}.wp-customizer .widget-conditional .condition:last-child .selection
{
    border: 0;
}.wp-customizer .widget-conditional select
{width: 170px;
    max-width: 100%;
}.wp-customizer .widget-conditional .condition-top select
{
    width: 130px;
}.pix_customizer_setting .customize-inside-control-row
{
    position: relative;overflow: hidden;width: 100% !important;height: 64px;margin-left: 0 !important;text-indent: 0 !important;border-radius: 5px;background-position: 50% 50%;background-size: cover;
}.pix_customizer_setting .customize-inside-control-row:before
{position: absolute;z-index: 10;top: 0;right: 0;bottom: 0;left: 0;

    content: '';pointer-events: none;box-shadow: inset 0 0 3px 0 rgba(0,0,0,.15),inset 0 1px 3px 0 rgba(0,0,0,.15);
}.pix_customizer_setting .customize-inside-control-row:hover:before
{
    box-shadow: inset 0 2px 3px 0 rgba(0,0,0,.15),inset 0 0 3px 0 rgba(0,0,0,.15);
}.pix_customizer_setting .customize-inside-control-row:hover .palette__item
{
    -webkit-transform: translateY(0%)                        ;transform: translateY(0%);
}.pix_customizer_setting .customize-inside-control-row:hover label
{
    left: 10px;
}.pix_customizer_setting .customize-inside-control-row input
{
    opacity: 0;
}.pix_customizer_setting .customize-inside-control-row input:checked + label .preview__letter--checked
{
    display: inline-block;vertical-align: middle;
}.pix_customizer_setting .customize-inside-control-row input:checked + label .preview__letter
{
    display: none;
}.pix_customizer_setting .customize-inside-control-row label
{
    position: absolute;z-index: 2;top: 0;left: 0;display: -ms-flexbox;display: flex;width: 100%;height: 100%;margin-top: 0 !important;padding: 0 10px;transition: all .3s ease;-ms-flex-align: center;align-items: center;
}.pix_customizer_setting .customize-inside-control-row .palette
{
    position: absolute;z-index: 1;top: 0;left: 0;display: -ms-flexbox;display: flex;width: 100%;height: 100%;transition: all .2s ease;
}.pix_customizer_setting .customize-inside-control-row .palette__item
{transition: all .3s ease;-webkit-transform: translateY(100%);transform: translateY(100%);

    -ms-flex: 1;flex: 1;
}.pix_customizer_setting .customize-inside-control-row .palette__item:nth-child(1)
{
    transition-delay: 0s;
}.pix_customizer_setting .customize-inside-control-row .palette__item:nth-child(2)
{
    transition-delay: .05s;
}.pix_customizer_setting .customize-inside-control-row .palette__item:nth-child(3)
{
    transition-delay: .1s;
}.pix_customizer_setting .customize-inside-control-row .palette__item:nth-child(4)
{
    transition-delay: .15s;
}.pix_customizer_setting .customize-inside-control-row .palette__item:nth-child(5)
{
    transition-delay: .2s;
}.pix_customizer_setting .customize-inside-control-row .palette__item:nth-child(6)
{
    transition-delay: .25s;
}.pix_customizer_setting .customize-inside-control-row .palette__item:nth-child(7)
{
    transition-delay: .3s;
}.pix_customizer_setting .customize-inside-control-row .palette__item:nth-child(8)
{
    transition-delay: .35s;
}.pix_customizer_setting .customize-inside-control-row .palette__item:nth-child(9)
{
    transition-delay: .4s;
}.pix_customizer_setting .customize-inside-control-row .palette__item:nth-child(10)
{
    transition-delay: .45s;
}.pix_customizer_setting .customize-inside-control-row .preview__letter,
.pix_customizer_setting .customize-inside-control-row .preview__letter--checked
{font-style: normal;

    display: inline-block;min-width: 26px;min-height: 26px;margin-right: 5px;padding: 3px;text-align: center;vertical-align: baseline;color: white;border-radius: 2px;background-repeat: no-repeat;background-position: center center;background-size: 15px 15px;
}.pix_customizer_setting .customize-inside-control-row .preview__letter--checked
{
    display: none;
}[id*='sm_current_color_palette_control'] .customize-inside-control-row .palette__item[class]
{
    -webkit-transform: none                        ;transform: none;
}[id*='sm_current_color_palette_control'] .variation-control
{
    display: -ms-flexbox        ;display: flex;
}[id='customize-control-sm_color_primary_control'],
[id='customize-control-sm_dark_primary_control'],
[id='customize-control-sm_light_primary_control'],
[id='customize-control-sm_color_secondary_control'],
[id='customize-control-sm_dark_secondary_control'],
[id='customize-control-sm_light_secondary_control'],
[id='customize-control-sm_color_tertiary_control'],
[id='customize-control-sm_dark_tertiary_control'],
[id='customize-control-sm_light_tertiary_control']
{
    visibility: hidden;
}[id='customize-control-sm_color_primary_control'] > span,
[id='customize-control-sm_dark_primary_control'] > span,
[id='customize-control-sm_light_primary_control'] > span,
[id='customize-control-sm_color_secondary_control'] > span,
[id='customize-control-sm_dark_secondary_control'] > span,
[id='customize-control-sm_light_secondary_control'] > span,
[id='customize-control-sm_color_tertiary_control'] > span,
[id='customize-control-sm_dark_tertiary_control'] > span,
[id='customize-control-sm_light_tertiary_control'] > span
{
    display: none;
}[id='customize-control-sm_color_primary_control'] .wp-picker-input-wrap,
[id='customize-control-sm_color_primary_control'] .wp-picker-holder,
[id='customize-control-sm_dark_primary_control'] .wp-picker-input-wrap,
[id='customize-control-sm_dark_primary_control'] .wp-picker-holder,
[id='customize-control-sm_light_primary_control'] .wp-picker-input-wrap,
[id='customize-control-sm_light_primary_control'] .wp-picker-holder,
[id='customize-control-sm_color_secondary_control'] .wp-picker-input-wrap,
[id='customize-control-sm_color_secondary_control'] .wp-picker-holder,
[id='customize-control-sm_dark_secondary_control'] .wp-picker-input-wrap,
[id='customize-control-sm_dark_secondary_control'] .wp-picker-holder,
[id='customize-control-sm_light_secondary_control'] .wp-picker-input-wrap,
[id='customize-control-sm_light_secondary_control'] .wp-picker-holder,
[id='customize-control-sm_color_tertiary_control'] .wp-picker-input-wrap,
[id='customize-control-sm_color_tertiary_control'] .wp-picker-holder,
[id='customize-control-sm_dark_tertiary_control'] .wp-picker-input-wrap,
[id='customize-control-sm_dark_tertiary_control'] .wp-picker-holder,
[id='customize-control-sm_light_tertiary_control'] .wp-picker-input-wrap,
[id='customize-control-sm_light_tertiary_control'] .wp-picker-holder
{
    visibility: visible;
}[id='customize-control-sm_color_primary_control'] .wp-picker-container,
[id='customize-control-sm_dark_primary_control'] .wp-picker-container,
[id='customize-control-sm_light_primary_control'] .wp-picker-container,
[id='customize-control-sm_color_secondary_control'] .wp-picker-container,
[id='customize-control-sm_dark_secondary_control'] .wp-picker-container,
[id='customize-control-sm_light_secondary_control'] .wp-picker-container,
[id='customize-control-sm_color_tertiary_control'] .wp-picker-container,
[id='customize-control-sm_dark_tertiary_control'] .wp-picker-container,
[id='customize-control-sm_light_tertiary_control'] .wp-picker-container
{float: left;

    width: 100%;
}[id='customize-control-sm_color_primary_control'] .wp-picker-container button:before,
[id='customize-control-sm_dark_primary_control'] .wp-picker-container button:before,
[id='customize-control-sm_light_primary_control'] .wp-picker-container button:before,
[id='customize-control-sm_color_secondary_control'] .wp-picker-container button:before,
[id='customize-control-sm_dark_secondary_control'] .wp-picker-container button:before,
[id='customize-control-sm_light_secondary_control'] .wp-picker-container button:before,
[id='customize-control-sm_color_tertiary_control'] .wp-picker-container button:before,
[id='customize-control-sm_dark_tertiary_control'] .wp-picker-container button:before,
[id='customize-control-sm_light_tertiary_control'] .wp-picker-container button:before
{position: relative;display: block;visibility: visible;width: 90px;height: 90px;

    content: '';border: 3px solid #ddd;border-radius: 50%;background-color: inherit;
}#customize-control-sm_color_palette_control ~ [id*='sm_color_secondary'] .wp-picker-container button:before
{
    top: -54px;right: -70px;
}#customize-control-sm_color_palette_control ~ [id*='sm_color_tertiary'] .wp-picker-container button:before
{
    top: -108px;right: -140px;
}#customize-control-sm_color_palette_control ~ [id*='sm_dark_primary'] .wp-picker-container button:before
{
    top: -54px;
}#customize-control-sm_color_palette_control ~ [id*='sm_dark_secondary'] .wp-picker-container button:before
{
    top: -108px;right: -70px;
}#customize-control-sm_color_palette_control ~ [id*='sm_dark_tertiary'] .wp-picker-container button:before
{
    top: -162px;right: -140px;
}#customize-control-sm_color_palette_control ~ [id*='sm_light_primary'] .wp-picker-container button:before
{
    top: -108px;
}#customize-control-sm_color_palette_control ~ [id*='sm_light_secondary'] .wp-picker-container button:before
{
    top: -162px;right: -70px;
}#customize-control-sm_color_palette_control ~ [id*='sm_light_tertiary'] .wp-picker-container button:before
{
    top: -216px;right: -140px;
}.c-palette
{
    position: relative;
}.c-palette .c-palette__label
{
    -ms-flex-positive: 1;flex-grow: 1;
}.c-palette:after
{
    height: 64px;border-radius: 5px;
}.c-palette:after
{position: absolute;top: 0;right: 0;left: 0;display: block;

    content: '';pointer-events: none;box-shadow: inset 0 0 3px 0 rgba(0,0,0,.15),inset 0 1px 3px 0 rgba(0,0,0,.15);
}.label__inner
{z-index: 2;padding: 7px 12px 7px 7px;

    color: #000;border-radius: 3px;background: #f5f6f1;box-shadow: 0 2px 5px rgba(0,0,0,.15);
}.c-palette__label
{
    display: -ms-flexbox                                                        ;display: flex;height: 40px;padding: 12px;color: black;background: white;-ms-flex-align: center;align-items: center;
}.colors
{
    position: relative;display: -ms-flexbox;display: flex;width: 100%;-ms-flex-align: stretch;align-items: stretch;
}.color
{
    display: -ms-flexbox                                                ;display: flex;overflow: hidden;flex-direction: column;-ms-flex-direction: column;-ms-flex-positive: 1;flex-grow: 1;
}.fill
{
    position: relative;height: 64px;
}.c-palette__overlay
{
    position: absolute;top: 0;right: 0;left: 0;display: -ms-flexbox;display: flex;height: 64px;-ms-flex-align: center;align-items: center;
}.fill:before
{
    position: absolute;top: 0;right: 0;bottom: 0;left: 0;
}.fill:before
{
    content: '';background: currentColor;
}.picker
{
    position: relative;top: 0;left: 50%;width: 80%;max-width: 3em;margin-top: 1em;-webkit-transform: translateX(-50%);transform: translateX(-50%);border-radius: 50%;
}.colors.next .picker > i
{position: absolute;z-index: 20;top: 0;right: 0;bottom: 0;left: 0;

    display: block;pointer-events: none;border-radius: 50%;box-shadow: inset 0 0 3px 0 rgba(0,0,0,.15),inset 0 1px 3px 0 rgba(0,0,0,.15);
}.picker:before,
.picker:after
{display: block;

    content: '';border-radius: 50%;background: currentColor;
}.picker:before
{
    padding-top: 100%;
}.picker:after
{
    position: absolute;top: 0;left: 0;width: 100%;height: 100%;
}.fill
{
    overflow: hidden;
}.color:first-child .fill
{
    border-top-left-radius: 5px;border-bottom-left-radius: 5px;
}.color:last-child .fill
{
    border-top-right-radius: 5px;border-bottom-right-radius: 5px;
}.colors.next
{
    position: absolute;top: 0;left: 0;
}.colors.next .fill:before
{
    -webkit-transform: translateY(-100%)                        ;transform: translateY(-100%);
}.colors.next .picker:before
{
    -webkit-transform: translateY(-100%)                                                ;transform: translateY(-100%);opacity: 0;
}.colors.next .picker:after
{
    opacity: 0;
}.c-palette.animate .next .fill:before
{
    -webkit-animation: fill 1s cubic-bezier(.215, .61, .355, 1) forwards                        ;animation: fill 1s cubic-bezier(.215, .61, .355, 1) forwards;
}.c-palette.animate .next .picker
{
    -webkit-animation: picker-filter 1s cubic-bezier(.215, .61, .355, 1) forwards                        ;animation: picker-filter 1s cubic-bezier(.215, .61, .355, 1) forwards;
}.c-palette.animate .next .picker:before
{
    -webkit-animation: fill-picker-before 1s cubic-bezier(.215, .61, .355, 1) forwards                        ;animation: fill-picker-before 1s cubic-bezier(.215, .61, .355, 1) forwards;
}.c-palette.animate .next .picker:after
{
    -webkit-animation: fill-picker-after 1s cubic-bezier(.215, .61, .355, 1) forwards                        ;animation: fill-picker-after 1s cubic-bezier(.215, .61, .355, 1) forwards;
}.c-palette.animate .current .fill,
.c-palette.animate .current .picker
{
    -webkit-animation: fade-out 1s forwards                        ;animation: fade-out 1s forwards;
}.c-palette.animate .color:nth-child(1) .fill,
.c-palette.animate .color:nth-child(1) .fill:before,
.c-palette.animate .color:nth-child(1) .picker,
.c-palette.animate .color:nth-child(1) .picker:after,
.c-palette.animate .color:nth-child(1) .picker:before
{
    -webkit-animation-delay: .4s                        ;animation-delay: .4s;
}.c-palette.animate .color:nth-child(2) .fill,
.c-palette.animate .color:nth-child(2) .fill:before,
.c-palette.animate .color:nth-child(2) .picker,
.c-palette.animate .color:nth-child(2) .picker:after,
.c-palette.animate .color:nth-child(2) .picker:before
{
    -webkit-animation-delay: .2s                        ;animation-delay: .2s;
}.c-palette.animate .color:nth-child(3) .fill,
.c-palette.animate .color:nth-child(3) .fill:before,
.c-palette.animate .color:nth-child(3) .picker,
.c-palette.animate .color:nth-child(3) .picker:after,
.c-palette.animate .color:nth-child(3) .picker:before
{
    -webkit-animation-delay: .45s                        ;animation-delay: .45s;
}.c-palette.animate .color:nth-child(4) .fill,
.c-palette.animate .color:nth-child(4) .fill:before,
.c-palette.animate .color:nth-child(4) .picker,
.c-palette.animate .color:nth-child(4) .picker:after,
.c-palette.animate .color:nth-child(4) .picker:before
{
    -webkit-animation-delay: .1s                        ;animation-delay: .1s;
}.c-palette.animate .color:nth-child(5) .fill,
.c-palette.animate .color:nth-child(5) .fill:before,
.c-palette.animate .color:nth-child(5) .picker,
.c-palette.animate .color:nth-child(5) .picker:after,
.c-palette.animate .color:nth-child(5) .picker:before
{
    -webkit-animation-delay: .3s                        ;animation-delay: .3s;
}.c-palette.animate .color:nth-child(6) .fill,
.c-palette.animate .color:nth-child(6) .fill:before,
.c-palette.animate .color:nth-child(6) .picker,
.c-palette.animate .color:nth-child(6) .picker:after,
.c-palette.animate .color:nth-child(6) .picker:before
{
    -webkit-animation-delay: .05s                        ;animation-delay: .05s;
}.c-palette.animate .color:nth-child(7) .fill,
.c-palette.animate .color:nth-child(7) .fill:before,
.c-palette.animate .color:nth-child(7) .picker,
.c-palette.animate .color:nth-child(7) .picker:after,
.c-palette.animate .color:nth-child(7) .picker:before
{
    -webkit-animation-delay: .35s                        ;animation-delay: .35s;
}.c-palette.animate .color:nth-child(8) .fill,
.c-palette.animate .color:nth-child(8) .fill:before,
.c-palette.animate .color:nth-child(8) .picker,
.c-palette.animate .color:nth-child(8) .picker:after,
.c-palette.animate .color:nth-child(8) .picker:before
{
    -webkit-animation-delay: .15s                        ;animation-delay: .15s;
}.c-palette.animate .color:nth-child(9) .fill,
.c-palette.animate .color:nth-child(9) .fill:before,
.c-palette.animate .color:nth-child(9) .picker,
.c-palette.animate .color:nth-child(9) .picker:after,
.c-palette.animate .color:nth-child(9) .picker:before
{
    -webkit-animation-delay: .25s                        ;animation-delay: .25s;
}@-webkit-keyframes fill
{
    30%
    {
        -webkit-transform: translateY(0)                                ;transform: translateY(0);
    }100%
    {
        -webkit-transform: translateY(0)                                ;transform: translateY(0);
    }
}@keyframes fill
{
    30%
    {
        -webkit-transform: translateY(0)                                ;transform: translateY(0);
    }100%
    {
        -webkit-transform: translateY(0)                                ;transform: translateY(0);
    }
}@-webkit-keyframes picker-filter
{
    0%
    {
        -webkit-filter: none                                ;filter: none;
    }1%
    {
        -webkit-filter: url('#goo')                                ;filter: url('#goo');
    }99%
    {
        -webkit-filter: url('#goo')                                ;filter: url('#goo');
    }100%
    {
        -webkit-filter: none                                ;filter: none;
    }
}@keyframes picker-filter
{
    0%
    {
        -webkit-filter: none                                ;filter: none;
    }1%
    {
        -webkit-filter: url('#goo')                                ;filter: url('#goo');
    }99%
    {
        -webkit-filter: url('#goo')                                ;filter: url('#goo');
    }100%
    {
        -webkit-filter: none                                ;filter: none;
    }
}@-webkit-keyframes fill-picker-before
{
    24%
    {-webkit-transform: translateY(-130%)                                        ;transform: translateY(-130%);

        opacity: 0;
    }25%
    {-webkit-transform: translateY(-130%)                                        ;transform: translateY(-130%);

        opacity: 1;
    }32%
    {-webkit-transform: translateY(-130%)                                        ;transform: translateY(-130%);

        opacity: 1;
    }52%
    {-webkit-transform: translateY(-130%)                                        ;transform: translateY(-130%);

        opacity: 1;
    }100%
    {-webkit-transform: translateY(-160%)                                        ;transform: translateY(-160%);

        opacity: 1;
    }
}@keyframes fill-picker-before
{
    24%
    {-webkit-transform: translateY(-130%)                                        ;transform: translateY(-130%);

        opacity: 0;
    }25%
    {-webkit-transform: translateY(-130%)                                        ;transform: translateY(-130%);

        opacity: 1;
    }32%
    {-webkit-transform: translateY(-130%)                                        ;transform: translateY(-130%);

        opacity: 1;
    }52%
    {-webkit-transform: translateY(-130%)                                        ;transform: translateY(-130%);

        opacity: 1;
    }100%
    {-webkit-transform: translateY(-160%)                                        ;transform: translateY(-160%);

        opacity: 1;
    }
}@-webkit-keyframes fill-picker-after
{
    24%
    {-webkit-transform: translateY(-160%)                                        ;transform: translateY(-160%);

        opacity: 0;
    }25%
    {-webkit-transform: translateY(-160%)                                        ;transform: translateY(-160%);

        opacity: 1;
    }32%
    {-webkit-transform: translateY(-120%)                                        ;transform: translateY(-120%);

        opacity: 1;
    }100%
    {-webkit-transform: translateY(0)                                        ;transform: translateY(0);

        opacity: 1;
    }
}@keyframes fill-picker-after
{
    24%
    {-webkit-transform: translateY(-160%)                                        ;transform: translateY(-160%);

        opacity: 0;
    }25%
    {-webkit-transform: translateY(-160%)                                        ;transform: translateY(-160%);

        opacity: 1;
    }32%
    {-webkit-transform: translateY(-120%)                                        ;transform: translateY(-120%);

        opacity: 1;
    }100%
    {-webkit-transform: translateY(0)                                        ;transform: translateY(0);

        opacity: 1;
    }
}@-webkit-keyframes fade-out
{
    90%
    {
        opacity: 1;
    }100%
    {
        opacity: 0;
    }
}@keyframes fade-out
{
    90%
    {
        opacity: 1;
    }100%
    {
        opacity: 0;
    }
}.label
{
    margin-right: auto;
}.c-palette__blur
{
    display: none;
}#customize-theme-controls [id*='sm_current_color_palette_control']
{
    display: block;width: auto;margin: -12px -12px 19px;
}#customize-theme-controls [id*='sm_current_color_palette_control'] .palette-container
{
    padding: 19px;background: white;
}.c-palette__name
{
    margin-right: auto;
}.c-palette__control
{display: -ms-flexbox;display: flex;

    width: 2em;height: 2em;margin-left: .25em;border-radius: 50%;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;
}.c-palette__control,
.c-palette__control span
{
    transition: color .3s ease-in-out;
}.c-palette__control span
{-webkit-transform: scale(.8)                                        ;transform: scale(.8);

    color: rgba(0,0,0,.25);
}.c-palette__control.active
{
    background: currentColor;
}.c-palette__control.active span
{
    color: white;
}#sub-accordion-section-style_manager_section
{
    display: -ms-flexbox !important                                        ;display: flex !important;overflow: hidden;flex-direction: column;padding: 12px 0 0 !important;-ms-flex-direction: column;
}#sub-accordion-section-style_manager_section > *
{
    display: block !important;padding: 0 12px;-ms-flex-positive: 0;flex-grow: 0;
}#sub-accordion-section-style_manager_section #customize-control-sm_color_palette_control
{overflow-y: scroll;margin-top: -19px;margin-bottom: 0;padding-top: 19px;

    -ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;
}#sub-accordion-section-style_manager_section:not(.advanced) #customize-control-sm_color_palette_control ~ li:not([id='customize-control-sm_toggle_advanced_settings_control'])
{
    display: none !important;
}#sub-accordion-section-style_manager_section.advanced #customize-control-sm_color_palette_control
{
    display: none !important;
}.c-palette .iris-picker
{
    position: absolute;z-index: 100;top: 100%;left: 0;margin-top: 1em;border: 0;box-shadow: black 0 3px 12px -4px;
}.c-palette .iris-picker .iris-square-handle
{top: -6px;left: -6px;

    border-color: transparent;
}.c-palette .iris-picker .iris-square-handle:after
{
    position: absolute;top: 0;right: 0;bottom: 0;left: 0;border: 2px solid white;
}.c-palette .iris-picker .iris-square-value
{
    box-shadow: none !important;
}.color .picker
{cursor: pointer;
    transition: opacity .3s ease-in-out;
}.color.inactive .picker
{
    opacity: .2;
}.color.inactive .picker:hover
{
    opacity: 1;
}.c-palette__tooltip
{
    position: absolute;z-index: 300;bottom: 100%;left: 50%;margin-bottom: 5px;padding: 4px 14px;transition: opacity .2s ease-out;-webkit-transform: translateX(-50%);transform: translateX(-50%);opacity: 0;color: white;background-color: #606a72;box-shadow: 0 2px 5px 0 rgba(0,0,0,.15);
}.c-palette__tooltip:after
{position: absolute;top: 100%;left: 50%;display: block;

    content: '';-webkit-transform: translateX(-50%);transform: translateX(-50%);border: 5px solid transparent;border-top-color: #606a72;border-bottom-width: 0;
}.c-palette__control:hover .c-palette__tooltip
{
    opacity: 1;
}.c-palette__control
{
    position: relative;cursor: pointer;
}#customize-control-sm_toggle_advanced_settings_control
{
    margin-bottom: 0;opacity: 0;
}#customize-control-sm_toggle_advanced_settings_control button
{
    width: 100%;
}
