﻿.sm-radio-group
{font-size: 14px;font-weight: 600;line-height: 1.142em;

    position: relative;display: -ms-flexbox;display: flex;overflow: hidden;height: 2.428em;color: rgba(65,107,126,.7);border-radius: 999em;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-ms-flex-align: stretch;align-items: stretch;-webkit-font-smoothing: antialiased;
}.sm-radio-group > *
{
    -ms-flex: 1 1 0                ;flex: 1 1 0;
}.sm-radio-group:after
{position: absolute;top: 0;right: 0;bottom: 0;left: 0;

    content: '';pointer-events: none;border: .142em solid #57abd5;border-radius: 999em;
}.sm-radio-group input[type='radio']
{
    display: none;
}.sm-radio-group input[type='radio']:checked + label
{color: #fff;
    background-color: #57abd5;
}.sm-radio-group input[type='radio']:checked + label:before
{position: relative;top: .285em;display: inline-block;width: .55em;height: .8em;margin-right: .45em;

    content: '';-webkit-transform: translateY(-50%) rotate(45deg);transform: translateY(-50%) rotate(45deg);color: inherit;border-right: 2px solid;border-bottom: 2px solid;
}.sm-radio-group label
{position: relative;

    display: -ms-flexbox                                                                ;display: flex;cursor: pointer;transition: all .25s ease;color: inherit;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;
}.sm-radio-group label:hover
{
    color: #416b7e;
}.sm-radio-group label:nth-of-type(2)
{border-right: 2px solid #57abd5;
    border-left: 2px solid #57abd5;
}[id='customize-control-sm_coloration_level_control'] .sm-radio-group
{
    display: -ms-flexbox                                                                        ;display: flex;flex-direction: row-reverse;-ms-flex-direction: row-reverse;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-ms-flex-align: stretch;align-items: stretch;-ms-flex-pack: start;justify-content: flex-start;
}[id='customize-control-sm_coloration_level_control'] .sm-radio-group > *
{
    -ms-flex: 0 0 33.33%                ;flex: 0 0 33.33%;
}[id='customize-control-sm_coloration_level_control'] .sm-radio-group input[type='radio']:last-of-type:checked + label
{
    background: linear-gradient(90deg, #3daae0 0%, #d557be 100%);
}[id='customize-control-sm_coloration_level_control'] .sm-radio-group input[type='radio']:nth-of-type(1):checked ~ label:last-of-type,
[id='customize-control-sm_coloration_level_control'] .sm-radio-group input[type='radio']:nth-of-type(2):checked ~ label:last-of-type
{
    margin-right: -33.33%;
}[id='customize-control-sm_coloration_level_control'] .sm-radio-group label:nth-of-type(1)
{
    -ms-flex-order: 4;order: 4;
}[id='customize-control-sm_coloration_level_control'] .sm-radio-group label:nth-of-type(2)
{border-right: 2px solid #57abd5;border-left: 2px solid #57abd5;

    -ms-flex-order: 3;order: 3;
}[id='customize-control-sm_coloration_level_control'] .sm-radio-group label:nth-of-type(3)
{
    -ms-flex-order: 2;order: 2;
}[id='customize-control-sm_coloration_level_control'] .sm-radio-group label:nth-of-type(4)
{border-left: 2px solid #57abd5;

    -ms-flex-order: 1;order: 1;
}[id='sub-accordion-section-sm_color_palettes_section'].sm-view-customize li.customize-control-sm_switch
{
    display: -ms-flexbox !important                                                        ;display: flex !important;padding-top: 42px;padding-bottom: 42px;-ms-flex-align: center;align-items: center;-ms-flex-pack: justify;justify-content: space-between;
}[id='sub-accordion-section-sm_color_palettes_section'].sm-view-customize li.customize-control-sm_switch .customize-control-title,
[id='sub-accordion-section-sm_color_palettes_section'].sm-view-customize li.customize-control-sm_switch .separator.label
{
    display: inline-block;
}.sm-switch
{font-size: 14px;font-weight: 600;line-height: 1.142em;position: relative;z-index: 10;

    display: -ms-flexbox;display: flex;overflow: hidden;max-width: 5.5em;height: 2.428em;color: #fff;border-radius: 999em;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-ms-flex-align: stretch;align-items: stretch;-ms-flex-pack: start;justify-content: flex-start;-webkit-font-smoothing: antialiased;
}.sm-switch input[type='radio']
{
    display: none;
}.sm-switch input[type='radio'] + label
{
    display: -ms-flexbox                                        ;display: flex;-ms-flex-align: center;align-items: center;-ms-flex: 0 0 100%;flex: 0 0 100%;
}.sm-switch input[type='radio'] + label,
.sm-switch input[type='radio'] + label:after
{
    transition: all .2s ease-out;
}.sm-switch input[type='radio']:checked + label
{
    pointer-events: none;
}.sm-switch input[type='radio']:nth-of-type(1) + label
{
    padding-left: 1.214em;
}.sm-switch input[type='radio']:nth-of-type(1) + label:after
{position: absolute;z-index: -1;top: 0;right: 0;bottom: 0;left: 0;

    content: '';background-color: #57abd5;
}.sm-switch input[type='radio']:nth-of-type(1):not(:checked) + label
{
    -webkit-transform: translateX(-100%) translateX(2.125em)                        ;transform: translateX(-100%) translateX(2.125em);
}.sm-switch input[type='radio']:nth-of-type(1):not(:checked) + label:after
{-webkit-transform: translateX(100%) translateX(-2.125em)                                        ;transform: translateX(100%) translateX(-2.125em);

    background: #ccc;
}.sm-switch input[type='radio']:nth-of-type(1):not(:checked) + label ~ label
{
    -webkit-transform: translateX(-100%)                        ;transform: translateX(-100%);
}.sm-switch input[type='radio']:nth-of-type(1):checked + label ~ label
{
    -webkit-transform: translateX(-2.4em)                        ;transform: translateX(-2.4em);
}.sm-switch input[type='radio']:nth-of-type(1):checked + label ~ label:before
{
    -webkit-transform: translateX(-100%) translateX(2.125em)                        ;transform: translateX(-100%) translateX(2.125em);
}.sm-switch input[type='radio']:nth-of-type(2) + label
{flex-direction: row-reverse;padding-right: 1em;

    -ms-flex-direction: row-reverse;
}.sm-switch input[type='radio']:nth-of-type(2) + label:before
{position: absolute;top: 0;right: 0;bottom: 0;left: 0;

    content: '';
}.sm-switch input[type='radio']:nth-of-type(2) + label:after
{display: block;width: 2.142em;height: 2.142em;margin-right: auto;margin-left: .125em;

    content: '';pointer-events: none;border-radius: 50%;background-color: #fff;box-shadow: 1px 2px 2px 0 rgba(23,21,21,.15);
}.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 #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;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: 500;line-height: 24px;

    display: block;
}.customize-control-title,
.separator.label
{
    color: #2a3b44;
}.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: #f7f9fa;
}.outer-section-open #customize-controls .wp-full-overlay-sidebar-content,
.attachment-media-view,
.media-widget-preview.media_audio,
.media-widget-preview.media_image
{
    background: #f7f9fa;
}#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,.2);
}.pix_customizer_setting .customize-inside-control-row:hover:before
{
    box-shadow: inset 0 0 3px 0 rgba(0,0,0,.4);
}.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;
}.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);
}.picker
{
    position: relative;top: 0;left: 50%;overflow: hidden;width: 80%;max-width: 3em;margin-top: auto;margin-bottom: auto;-webkit-transform: translate3d(-50%, 0, 0);transform: translate3d(-50%, 0, 0);border-radius: 50%;
}.colors .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,.2);
}.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;
}.label
{
    margin-right: auto;
}#customize-theme-controls [id*='sm_current_color_palette_control']
{
    display: block;width: auto;
}#customize-theme-controls [id*='sm_current_color_palette_control'] .color-palette-container
{
    background: white;
}#customize-theme-controls [id*='sm_current_color_palette_control'] .color-palette-container .description
{
    margin-bottom: 15px;
}#customize-theme-controls [id*='sm_current_color_palette_control'] .description.c-color-palette__notification
{font-size: inherit;font-weight: bold;margin-bottom: 0;
    padding-top: 19px;
}.c-color-palette__fields
{
    position: relative;
}.c-color-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-color-palette .iris-picker .iris-square-handle
{top: -6px;left: -6px;

    border-color: transparent;
}.c-color-palette .iris-picker .iris-square-handle:after
{
    position: absolute;top: 0;right: 0;bottom: 0;left: 0;border: 2px solid white;
}.c-color-palette .iris-picker .iris-square-value
{
    box-shadow: none !important;
}.colors
{
    position: relative;display: -ms-flexbox;display: flex;width: 100%;height: 3em;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: center;align-items: center;
}.color
{
    display: -ms-flexbox                                                                ;display: flex;overflow: hidden;flex-direction: column;transition: -ms-flex-positive .3s cubic-bezier(.18, .89, .32, 1.28);transition: flex-grow .3s cubic-bezier(.18, .89, .32, 1.28);-ms-flex-direction: column;-ms-flex: 1 1 0;flex: 1 1 0;
}.color.hidden
{
    display: -ms-flexbox                                        ;display: flex;transition: -ms-flex-positive .3s cubic-bezier(.6, -1, .74, .05);transition: flex-grow .3s cubic-bezier(.6, -1, .74, .05);-ms-flex-positive: 0;flex-grow: 0;
}.color.hidden .picker
{transition: opacity .2s ease-out;

    opacity: 0;
}.color .picker
{cursor: pointer;
    transition: opacity .3s ease-in-out, border-color .3s ease-in-out;
}.color.inactive .picker
{
    opacity: .2;
}.color.inactive .picker:hover
{
    opacity: 1;
}input.c-color-palette__input[class]
{
    margin-top: 1em;
}#customize-control-sm_toggle_advanced_settings_control
{
    margin-bottom: 0;opacity: 0;
}#customize-control-sm_toggle_advanced_settings_control button
{
    width: 100%;
}@-webkit-keyframes bounceIn
{
    0%,
    20%,
    40%,
    60%,
    80%,
    100%
    {
        -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1)                                ;animation-timing-function: cubic-bezier(.215, .61, .355, 1);
    }0%
    {-webkit-transform: scale3d(.3, .3, .3)                                        ;transform: scale3d(.3, .3, .3);

        opacity: 0;
    }20%
    {
        -webkit-transform: scale3d(1.1, 1.1, 1.1)                                ;transform: scale3d(1.1, 1.1, 1.1);
    }40%
    {
        -webkit-transform: scale3d(.9, .9, .9)                                ;transform: scale3d(.9, .9, .9);
    }60%
    {-webkit-transform: scale3d(1.03, 1.03, 1.03)                                        ;transform: scale3d(1.03, 1.03, 1.03);

        opacity: 1;
    }80%
    {
        -webkit-transform: scale3d(.97, .97, .97)                                ;transform: scale3d(.97, .97, .97);
    }100%
    {-webkit-transform: scale3d(1, 1, 1)                                        ;transform: scale3d(1, 1, 1);

        opacity: 1;
    }
}@keyframes bounceIn
{
    0%,
    20%,
    40%,
    60%,
    80%,
    100%
    {
        -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1)                                ;animation-timing-function: cubic-bezier(.215, .61, .355, 1);
    }0%
    {-webkit-transform: scale3d(.3, .3, .3)                                        ;transform: scale3d(.3, .3, .3);

        opacity: 0;
    }20%
    {
        -webkit-transform: scale3d(1.1, 1.1, 1.1)                                ;transform: scale3d(1.1, 1.1, 1.1);
    }40%
    {
        -webkit-transform: scale3d(.9, .9, .9)                                ;transform: scale3d(.9, .9, .9);
    }60%
    {-webkit-transform: scale3d(1.03, 1.03, 1.03)                                        ;transform: scale3d(1.03, 1.03, 1.03);

        opacity: 1;
    }80%
    {
        -webkit-transform: scale3d(.97, .97, .97)                                ;transform: scale3d(.97, .97, .97);
    }100%
    {-webkit-transform: scale3d(1, 1, 1)                                        ;transform: scale3d(1, 1, 1);

        opacity: 1;
    }
}#customize-theme-controls #sub-accordion-panel-style_manager_panel .customize-panel-description,
#customize-theme-controls #sub-accordion-panel-theme_options_panel .customize-panel-description
{
    display: block;
}#customize-theme-controls li#accordion-panel-style_manager_panel h3.accordion-section-title:before
{font-family: dashicons;font-size: 17px;

    position: relative;float: right;margin-right: 28px;padding: 1px;content: '';color: #aed2e5;-webkit-font-smoothing: antialiased;
}#customize-theme-controls li#accordion-panel-style_manager_panel h3.accordion-section-title:before
{
    font-size: 18px;color: #f8bc30;
}#customize-theme-controls li#accordion-section-sm_color_palettes_section h3.accordion-section-title:before
{font-family: dashicons;font-size: 17px;

    position: relative;float: right;margin-right: 28px;padding: 1px;content: '';color: #aed2e5;-webkit-font-smoothing: antialiased;
}#customize-theme-controls li#accordion-section-sm_color_palettes_section h3.accordion-section-title
{
    border-top: none;
}#customize-theme-controls li#accordion-section-sm_font_palettes_section h3.accordion-section-title:before
{font-family: dashicons;font-size: 17px;

    position: relative;float: right;margin-right: 28px;padding: 1px;content: '';color: #aed2e5;-webkit-font-smoothing: antialiased;
}#customize-theme-controls li#accordion-section-sm_color_palettes_section h3.accordion-section-title:before,
#customize-theme-controls li#accordion-section-sm_font_palettes_section h3.accordion-section-title:before
{margin-top: -2px;margin-right: 5px;
    padding: 3px;
}#customize-theme-controls li#accordion-panel-theme_options_panel h3.accordion-section-title:before
{font-family: dashicons;font-size: 17px;

    position: relative;float: right;margin-right: 28px;padding: 1px;content: '';color: #aed2e5;-webkit-font-smoothing: antialiased;
}#customize-theme-controls li#accordion-panel-theme_options_panel h3.accordion-section-title
{margin: 0 0 15px 0;border-right: none;
    border-bottom: 1px solid #ddd;border-left: none;
}.color .disc
{position: absolute;z-index: 15;top: 0;right: 0;bottom: 0;left: 0;

    display: block;overflow: hidden;transition: opacity .3s ease-in-out;pointer-events: none;opacity: 0;
}.color .disc:after
{position: absolute;top: -50%;left: -50%;display: block;width: 200%;height: 200%;padding-top: 100%;

    content: '';-webkit-transform: scale(1);transform: scale(1);background-image: linear-gradient(330deg, transparent 50%, #ff8100 0),linear-gradient(300deg, transparent 50%, #ff5800 0),linear-gradient(270deg, transparent 50%, #c92323 0),linear-gradient(240deg, transparent 50%, #cc42a2 0),linear-gradient(210deg, transparent 50%, #9f49ac 0),linear-gradient(180deg, transparent 50%, #306cd3 0),linear-gradient(150deg, transparent 50%, #179067 0),linear-gradient(120deg, transparent 50%, #0eb5d6 0),linear-gradient(90deg, transparent 50%, #50b517 0),linear-gradient(60deg, transparent 50%, #ede604 0),linear-gradient(30deg, transparent 50%, #fc0 0),linear-gradient(0deg, transparent 50%, #feac00 0);background-clip: content-box,content-box,content-box,content-box,content-box,content-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box;-webkit-filter: blur(6px) saturate(.7) brightness(1.1);filter: blur(6px) saturate(.7) brightness(1.1);
}.color.altered .disc
{
    opacity: 1;
}.customize-control-color .wp-picker-container .iris-picker .iris-palette-container
{
    display: -ms-flexbox                ;display: flex;width: 215px;
}.customize-control-color .wp-picker-container .iris-picker .iris-palette
{float: none;

    width: auto !important;height: auto !important;-ms-flex: 1 1 0;flex: 1 1 0;
}.customize-control-color .wp-picker-container .iris-picker .iris-palette:after
{display: block;padding-top: 100%;

    content: '';
}.c-color-palette
{
    padding: 30px 20px 18px;
}[id='customize-control-sm_current_color_palette_control'][id]
{
    margin-bottom: 0;
}[id='customize-control-sm_current_color_palette_control'][id] ~ .customize-control
{margin-bottom: 0;padding: 24px 20px 0;

    background-color: #fff;
}#customize-control-sm_dark_color_primary_slider_control,
#customize-control-sm_dark_color_secondary_slider_control,
#customize-control-sm_dark_color_tertiary_slider_control
{
    display: none !important;
}.sm_color_matrix
{
    display: -ms-flexbox                                ;display: flex;margin-left: -15px;-ms-flex-wrap: wrap;flex-wrap: wrap;
}.sm_color_matrix > *
{
    display: grid;padding-top: 15px;padding-left: 15px;grid-auto-rows: 2px;grid-auto-columns: 2px;-ms-flex: 0 0 33.33333%;flex: 0 0 33.33333%;
}.sm_color_matrix > * > *
{-webkit-animation-name: bounceIn                                                                                                        ;animation-name: bounceIn;-webkit-animation-duration: .75s;animation-duration: .75s;border: 1px solid #ccc;border-radius: 50%;
    background-color: currentColor;
}.sm_color_matrix > * > :nth-child(1)
{
    grid-area: 16 / 12 / span 12 / span 12;
}.sm_color_matrix > * > :nth-child(2)
{
    grid-area: 26 / 24 / span 4 / span 4;
}.sm_color_matrix > * > :nth-child(3)
{
    grid-area: 13 / 24 / span 4 / span 4;
}.sm_color_matrix > * > :nth-child(4)
{
    grid-area: 8 / 8 / span 8 / span 8;
}.sm_color_matrix > * > :nth-child(5)
{
    grid-area: 32 / 8 / span 4 / span 4;
}.sm_color_matrix > * > :nth-child(6)
{
    grid-area: 30 / 16 / span 8 / span 8;
}.sm_color_matrix > * > :nth-child(7)
{
    grid-area: 4 / 20 / span 8 / span 8;
}.sm_color_matrix > * > :nth-child(8)
{
    grid-area: 17 / 26 / span 8 / span 8;
}.sm_color_matrix > * > :nth-child(9)
{
    grid-area: 22 / 2 / span 8 / span 8;
}.sm_color_matrix > * > :nth-child(10)
{
    grid-area: 28 / 11 / span 2 / span 2;
}.sm_color_matrix > * > :nth-child(11)
{
    grid-area: 9 / 31 / span 6 / span 6;
}.sm_color_matrix > * > :nth-child(11)
{
    grid-area: 26 / 30 / span 9 / span 9;
}.sm_color_matrix > * > :nth-child(12)
{
    grid-area: 17 / 7 / span 4 / span 4;
}.sm_color_matrix > * > :nth-child(13)
{
    grid-area: 19 / 36 / span 6 / span 6;
}.sm_color_matrix > * > :nth-child(14)
{
    grid-area: 12 / 18 / span 2 / span 2;
}.sm_color_matrix > * > :nth-child(n+15)
{
    display: none;
}.sm-tabs
{
    display: -ms-flexbox                                                ;display: flex;padding: 0 16px;text-align: center;border-bottom: 1px solid #dfe8ef;-ms-flex-pack: justify;justify-content: space-between;
}.sm-tabs__item
{font-size: 14px;margin-bottom: -1px;
    padding: 12px 0;cursor: pointer;transition: all .2s ease;opacity: .7;color: #416b7e;border-bottom: 3px solid transparent;-ms-flex-preferred-size: 31%;flex-basis: 31%;
}.sm-tabs__item:not(.sm-tabs__item--active):hover
{opacity: 1;
    color: #2a3b44;border-bottom-color: #e2e4e7;
}.sm-tabs__item--active
{opacity: 1;
    color: #2a3b44;border-bottom-color: #57abd5;
}[id='sub-accordion-section-sm_color_palettes_section']
{
    display: -ms-flexbox !important                                        ;display: flex !important;overflow: hidden;flex-direction: column;padding: 12px 0 0 !important;-ms-flex-direction: column;
}[id='sub-accordion-section-sm_color_palettes_section'] #customize-control-sm_color_palette_control
{overflow-y: scroll;margin-bottom: 0;padding-top: 12px;

    -ms-flex-negative: 0;flex-shrink: 0;-ms-flex-positive: 1;flex-grow: 1;
}[id='sub-accordion-section-sm_color_palettes_section'] > *
{padding: 0 12px;

    -ms-flex-positive: 0;flex-grow: 0;
}[id='sub-accordion-section-sm_color_palettes_section'] [id='customize-control-sm_current_color_palette_control'] ~ *
{
    display: none !important;
}[id='sub-accordion-section-sm_color_palettes_section'] [id='customize-control-sm_palettes_description_control'] span,
[id='sub-accordion-section-sm_color_palettes_section'] [id='customize-control-sm_filters_description_control'] span,
[id='sub-accordion-section-sm_color_palettes_section'] [id='customize-control-sm_customize_description_control'] span
{
    margin: 0;
}[id='sub-accordion-section-sm_color_palettes_section'].sm-view-palettes [id='customize-control-sm_palettes_description_control'],
[id='sub-accordion-section-sm_color_palettes_section'].sm-view-palettes [id='customize-control-sm_color_palette_control']
{
    display: block !important;
}[id='sub-accordion-section-sm_color_palettes_section'].sm-view-filters [id='customize-control-sm_filters_description_control'],
[id='sub-accordion-section-sm_color_palettes_section'].sm-view-filters [id='customize-control-sm_palette_filter_control']
{
    display: block !important;
}[id='sub-accordion-section-sm_color_palettes_section'].sm-view-customize [id='customize-control-sm_customize_description_control'],
[id='sub-accordion-section-sm_color_palettes_section'].sm-view-customize [id='customize-control-sm_coloration_level_control'],
[id='sub-accordion-section-sm_color_palettes_section'].sm-view-customize [id='customize-control-sm_color_diversity_control'],
[id='sub-accordion-section-sm_color_palettes_section'].sm-view-customize [id='customize-control-sm_shuffle_colors_control'],
[id='sub-accordion-section-sm_color_palettes_section'].sm-view-customize [id='customize-control-sm_dark_mode_control']
{
    display: block !important;
}[id='sub-accordion-section-sm_color_palettes_section'] [id='customize-control-sm_spacing_bottom_control'][id]
{
    display: block !important;min-height: 24px;-ms-flex-positive: 1;flex-grow: 1;
}[id='customize-control-sm_color_palette_control'] .customize-control-title,
[id='customize-control-sm_color_palette_control'] .separator.label,
[id='customize-control-sm_color_palette_control'] .customize-control-description
{
    display: none;
}.customize-control-radio[class][id='customize-control-sm_palette_filter_control'] > .customize-inside-control-row:not(:only-of-type)
{
    display: block;width: auto;
}.color[class*='sm_color'][class*='_connected'],
.color[class*='sm_dark'][class*='_connected'],
.color[class*='sm_light'][class*='_connected']
{
    display: none;
}.c-color-palette__colors
{
    position: relative;
}.c-color-palette canvas,
.c-color-palette svg
{
    max-width: 100%;height: auto;
}.c-color-palette__fields
{
    position: absolute;z-index: 100;top: 100%;right: 0;left: 0;
}[id='sub-accordion-section-sm_color_palettes_section'] > .customize-section-description-container
{
    margin-bottom: 0;border-bottom: 1px solid #dfe8ef;
}.sm-palette-filter .colors
{
    width: auto;height: auto;padding: 10px 10px;border-radius: 999em;
}.sm-palette-filter .picker:after
{
    box-shadow: inset 0 0 3px 0 rgba(0,0,0,.2);
}.sm-palette-filter > label
{
    position: relative;display: block;margin: 0 0 10px;
}.sm-palette-filter > label:hover .filter-label
{
    opacity: 1;
}.sm-palette-filter > input
{
    display: none;
}.sm-palette-filter .filter-label
{
    position: absolute;z-index: 10;top: 0;left: 0;display: -ms-flexbox;display: flex;width: 100%;height: 100%;transition: opacity .2s ease-out;opacity: 0;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;
}.sm-palette-filter .filter-label span
{
    position: relative;z-index: 20;
}.sm-palette-filter .filter-label:after
{position: absolute;z-index: 10;top: 0;left: 0;display: block;width: 100%;height: 100%;

    content: '';border-radius: 999em;background-color: #fff;box-shadow: #d6e0e5 0 0 0 1px;
}.sm-palette-filter > input:checked + label .filter-label:after
{
    background-color: #f7f9fa;box-shadow: none;
}.sm-palette-filter > input:checked + label .colors
{
    background-color: #f7f9fa;box-shadow: #57abd5 0 0 0 2px;
}.customize-control-sm_palette_filter .customize-control-title,
.customize-control-sm_palette_filter .separator.label
{
    display: none;
}#customize-control-sm_font_palette_control ~ .customize-control
{
    display: none !important;
}.pix_customizer_setting .font_palette[class][class] .customize-inside-control-row
{overflow: hidden;

    height: auto;padding-top: 52%;border-radius: 6px;background-color: white;
}.pix_customizer_setting .font_palette[class][class] .customize-inside-control-row:before
{
    border: 1px solid #dfe8ef;border-radius: 6px;
}.pix_customizer_setting .font_palette[class][class] .customize-inside-control-row:before,
.pix_customizer_setting .font_palette[class][class] .customize-inside-control-row:hover:before
{
    box-shadow: 0 1px 0 0 #b8daeb;
}.pix_customizer_setting .font_palette[class][class] .customize-inside-control-row input
{
    display: none;
}.pix_customizer_setting .font_palette[class][class] .customize-inside-control-row label
{left: 0;

    border-radius: 6px;
}.pix_customizer_setting .font_palette[class][class] .customize-inside-control-row input + label
{
    border: 2px solid transparent;
}.pix_customizer_setting .font_palette[class][class] .customize-inside-control-row input:checked + label
{
    border-color: #57abd5;
}.pix_customizer_setting .font_palette[class][class] .customize-inside-control-row .label__inner
{
    display: none;
}#customize-theme-controls .control-panel-content:not(.control-panel-nav_menus) .control-section:nth-child(2),
#customize-theme-controls .control-panel-nav_menus .control-section-nav_menu,
#customize-theme-controls .control-section-nav_menu_locations .accordion-section-title
{
    border-top: 0;
}
