/* OVERRIDE WP CUSTOMIZER */ /* LINKS */ .wp-customizer a { color: #000; } .wp-customizer a:hover, .wp-customizer a:focus { color: #0073aa; } /* LAYOUT */ .wp-customizer .wp-full-overlay.expanded { margin-left: 440px; } .wp-customizer .wp-full-overlay-sidebar { width: 440px; } .wp-customizer .wp-full-overlay.collapsed .wp-full-overlay-sidebar { margin-left: -440px; } /*.in-sub-panel #customize-info, .in-sub-panel #customize-theme-controls > ul > .accordion-section { left: -440px; width: 440px; }*/ #customize-theme-controls .control-section.current-panel > h3.accordion-section-title { left: -440px; } .accordion-sub-container.control-panel-content { left: 440px; } /* RTL*/ .rtl.wp-customizer .wp-full-overlay.expanded { margin-right: 440px; margin-left: 0; } .rtl.wp-customizer .wp-full-overlay-sidebar { width: 440px; } .rtl.wp-customizer .wp-full-overlay.collapsed .wp-full-overlay-sidebar { margin-right: -440px; margin-left: 0; } /*.rtl .in-sub-panel #customize-info, .rtl .in-sub-panel #customize-theme-controls > ul > .accordion-section { right: -440px; width: 440px; }*/ .rtl #customize-theme-controls .control-section.current-panel > h3.accordion-section-title { right: -440px; } .rtl .accordion-sub-container.control-panel-content { right: 440px; } /* CUSTOM CSS ( since wp 4.7 ) */ .customize-section-description-container + #customize-control-custom_css:last-child { margin: 0; width: 100%; } li#customize-control-custom_css textarea { font-size: 13px; background: #394143; color: #95ff0c; min-height: 300px; } @media screen and (max-width: 1400px) { .wp-customizer .wp-full-overlay.expanded { margin-left: 380px; } .wp-customizer .wp-full-overlay-sidebar { width: 380px; } .wp-customizer .wp-full-overlay.collapsed .wp-full-overlay-sidebar { margin-left: -380px; } /* .in-sub-panel #customize-info, .in-sub-panel #customize-theme-controls > ul > .accordion-section { left: -380px; width: 380px; }*/ #customize-theme-controls .control-section.current-panel > h3.accordion-section-title { left: -380px; } .accordion-sub-container.control-panel-content { left: 380px; } /* RTL */ .rtl.wp-customizer .wp-full-overlay.expanded { margin-right: 380px; margin-left: 0; } .rtl.wp-customizer .wp-full-overlay-sidebar { width: 380px; } .rtl.wp-customizer .wp-full-overlay.collapsed .wp-full-overlay-sidebar { margin-right: -380px; margin-left: 0; } /* .rtl .in-sub-panel #customize-info, .rtl .in-sub-panel #customize-theme-controls > ul > .accordion-section { right: -380px; width: 380px; }*/ .rtl #customize-theme-controls .control-section.current-panel > h3.accordion-section-title { right: -380px; } .rtl .accordion-sub-container.control-panel-content { right: 380px; } } @media screen and (max-width: 979px) { .wp-customizer .wp-full-overlay.expanded { margin-left: 300px; } .wp-customizer .wp-full-overlay-sidebar { width: 300px; } .wp-customizer .wp-full-overlay.collapsed .wp-full-overlay-sidebar { margin-left: -300px; } /* .in-sub-panel #customize-info, .in-sub-panel #customize-theme-controls > ul > .accordion-section { left: -300px; width: 300px; }*/ #customize-theme-controls .control-section.current-panel > h3.accordion-section-title { left: -300px; } .accordion-sub-container.control-panel-content { left: 300px; } /* RTL */ .rtl.wp-customizer .wp-full-overlay.expanded { margin-right: 300px; margin-left: 0; } .rtl.wp-customizer .wp-full-overlay-sidebar { width: 300px; } .rtl.wp-customizer .wp-full-overlay.collapsed .wp-full-overlay-sidebar { margin-right: -300px; margin-left: 0; } /* .rtl .in-sub-panel #customize-info, .rtl .in-sub-panel #customize-theme-controls > ul > .accordion-section { right: -300px; width: 300px; }*/ .rtl #customize-theme-controls .control-section.current-panel > h3.accordion-section-title { right: -300px; } .rtl .accordion-sub-container.control-panel-content { right: 300px; } } /* at max-width 640px the wp-full-overlay-sidebar becomes 100% */ @media screen and (max-width: 640px) { .wp-customizer .customize-controls-preview-toggle { height: 46px; border-bottom: 1px solid #ddd; left: 87px; } .wp-customizer .wp-full-overlay.expanded { margin-left: 0; } /* .in-sub-panel #customize-info, .in-sub-panel #customize-theme-controls > ul > .accordion-section { left: -100%; width: 100%; }*/ #customize-theme-controls .control-section.current-panel > h3.accordion-section-title { left: -100%; } .accordion-sub-container.control-panel-content { left: 100%; } /* RTL */ .rtl.wp-customizer .wp-full-overlay.expanded { margin-right: 0; } /* .rtl .in-sub-panel #customize-info, .rtl .in-sub-panel #customize-theme-controls > ul > .accordion-section { right: -100%; width: 100%; left: auto; }*/ .rtl .in-sub-panel #czr-donate-customizer, .rtl .in-sub-panel .czr-cta-wrap, .rtl #customize-theme-controls .control-section.current-panel > h3.accordion-section-title { right: -100%; left: auto; } .rtl .accordion-sub-container.control-panel-content { right: 100%; } } /* PANELS, SECTIONS and CONTROLS TITLES */ .wp-customizer .control-section.control-panel .accordion-section-title .panel-title { font-size: 24px; font-weight: inherit; line-height: 30px; } .wp-core-ui h3 { color: #555; } .accordion-section-content { padding: 10px 10px 15px 20px; } .widget-action, .handlediv, .item-edit, .sidebar-name-arrow, .accordion-section-title:after { color: #00a0d2; } .control-section.control-panel > .accordion-section-title:after { color: #00a0d2; } .customize-control-title { line-height: 1.5em; /* font-size: 13px; */ font-family: Roboto; font-weight: normal; } .customize-control span.customize-control-title:first-child { position: relative; padding: 10px 0px 5px; /*margin-left: 14px;*/ } /* since v4.3 */ .wp-customizer #customize-theme-controls .accordion-section-content { background: #fff; } /*.wp-customizer .customize-panel-back { height: 60px; }*/ .wp-customizer #customize-controls .customize-info .customize-help-toggle:hover, .wp-customizer #customize-controls .customize-info.open .customize-help-toggle, .wp-customizer #customize-controls .customize-info .customize-help-toggle:focus { color:#00a0d2; } .wp-customizer .customize-screen-options-toggle:focus:before, .wp-customizer #customize-controls .customize-info .customize-help-toggle:focus:before { -webkit-box-shadow: 0 0 0 1px #00a0d2; box-shadow: 0 0 0 1px #00a0d2; -webkit-border-radius: 100%; border-radius: 100%; } .wp-customizer .menu-item-handle:hover .item-type, .wp-customizer .menu-item-handle:hover .item-edit, .wp-customizer #available-menu-items .menu-item-handle:hover .item-add, .wp-customizer .menu-item-handle:hover{ color: #00a0d2; } .customize-screen-options-toggle:hover, .customize-screen-options-toggle:active, .customize-screen-options-toggle:focus, .active-menu-screen-options .customize-screen-options-toggle, #customize-controls .customize-info.open.active-menu-screen-options .customize-help-toggle:hover, #customize-controls .customize-info.open.active-menu-screen-options .customize-help-toggle:active, #customize-controls .customize-info.open.active-menu-screen-options .customize-help-toggle:focus { color: #00a0d2!important; } .customize-control input[type="text"] { line-height: 23px; } /*<@4.9compat>*/ /* outer section introduced in v4.9 needs to keep its original width */ #customize-outer-theme-controls li[id*="customize-control-"] { width: 100%; } #customize-outer-theme-controls input[type=checkbox], #customize-outer-theme-controls input[type=radio] { float: none; min-height: inherit; } /**/ /* GENERAL STYLE */ .control-section .accordion-section-content { overflow-y: auto; } .wp-customizer .control-section h3.accordion-section-title { padding: 10px 25px 11px 14px; } .wp-customizer #customize-controls h3 { font-size: 15px; font-weight: 400; } .control-section .accordion-section-title:after { top: 7px; } .control-section.control-panel .accordion-section-title:after { top: 11px; -webkit-transition: right .3s ease-in-out, opacity .3s ease-in-out; -moz-transition: right .3s ease-in-out, opacity .3s ease-in-out; -ms-transition: right .3s ease-in-out, opacity .3s ease-in-out; -o-transition: right .3s ease-in-out, opacity .3s ease-in-out; transition: right .3s ease-in-out, opacity .3s ease-in-out; right: 10px; opacity:0.7; } .rtl .control-section.control-panel .accordion-section-title:after { -webkit-transition: left .3s ease-in-out, opacity .3s ease-in-out; -moz-transition: left .3s ease-in-out, opacity .3s ease-in-out; -ms-transition: left .3s ease-in-out, opacity .3s ease-in-out; -o-transition: left .3s ease-in-out, opacity .3s ease-in-out; transition: left .3s ease-in-out, opacity .3s ease-in-out; left: 10px; right: initial; } #customize-theme-controls .control-section.control-panel h3.accordion-section-title:hover:after , #customize-theme-controls .control-section.control-panel h3.accordion-section-title:focus:after { right: 8px; opacity:1; color: #666!important; } .rtl #customize-theme-controls .control-section.control-panel h3.accordion-section-title:hover:after , .rtl #customize-theme-controls .control-section.control-panel h3.accordion-section-title:focus:after { left: 6px; right: initial; } /* Overrides WP built in style : hack for nested section arrow */ #customize-theme-controls .control-section.control-panel>h3.accordion-section-title:focus:after, #customize-theme-controls .control-section.control-panel>h3.accordion-section-title:hover:after, .control-section.control-panel>.accordion-section-title:after { background: none!important; border: none!important; } #customize-theme-controls h3.accordion-section-title { /*font-family: "Open Sans", sans-serif;*/ -webkit-transition: background .1s ease-in-out; -moz-transition: background .1s ease-in-out; -ms-transition: background .1s ease-in-out; -o-transition: background .1s ease-in-out; transition: background .1s ease-in-out; } /*#customize-theme-controls > .control-section:hover .accordion-section-title::after, #customize-theme-controls .control-section .accordion-section-title:hover::after, #customize-theme-controls .control-section.open .accordion-section-title::after, #customize-theme-controls .control-section .accordion-section-title:focus::after { color: #FFF; }*/ .customize-control-checkbox label, .customize-control-nav_menu_auto_add label, .customize-control-radio label { line-height: 16px; margin-left: 0; } /* Placeholders Styling for inputs */ input::-webkit-input-placeholder { color:#9A9A9A; font-style: italic; } input:-moz-placeholder { /* Firefox 18- */ color: #9A9A9A; font-style: italic; } input::-moz-placeholder { /* Firefox 19+ */ color: #9A9A9A; font-style: italic; } input:-ms-input-placeholder { color: #9A9A9A; font-style: italic; } .customize-control select { cursor: pointer; width: 99%; } /* Nov-dec 2019 => adapt for WP 5.3 */ .czr-input .wp-picker-container .wp-color-result.button, .customize-control .wp-color-result.button { border-color: #ccc; min-height: 25px; } .czr-input .wp-color-result-text, .customize-control .wp-color-result-text { line-height: 24px; height: 24px; } /* Sept 2020 => fix alpha color picker style broken */ .wp-picker-container .iris-alpha-slider { margin-left:5px!important; } .czr-customizr-title { /* color: #555; */ text-transform: uppercase; /* text-shadow: 0 1px 0 #FFF; */ margin: 1em 0em 5px 0em; font-size: 15px!important; border-bottom: 1px dotted #555; padding-bottom: 5px; text-align: center; } h3.czr-customizr-title::before { content: '\00b7'; padding-right: 3px; } h3.czr-customizr-title::after { content: '\00b7'; padding-left: 3px; } .czr-after-button { border-color: white; margin-top:15px; } .czr-emphasize { line-height: 1.2em; color: #2E2E2E; } i.czr-notice { display: block; clear: both; } span.czr-notice { color: #313131; font-size:12px; font-style: italic; clear: both; display: block; line-height: 18px; padding: 5px 0; } .czr-html-before hr, .czr-html-after hr { border-top: 1px solid #c5c5c5; border-bottom: 1px solid #fafafa; margin: 25px 0; } .czr-html-after { float: left; width: 100%; } .czr-customizer-separator-invisible { border:none; margin-top:15px; } .czr-skin-gen-label { float: left; } .czr-skin-gen-color-picker { float: right; } .czr-number-label { float: left; } .czr-number-input { float: right; } .czr-check-label { float: left; max-width: 85%; } /* RTL position fix */ .rtl .czr-check-label { float: right; } input[type=checkbox], input[type=radio] { float: right; min-height: 18px; } .czr-font-select { float: left; } /* CUSTOM CSS TEXT AREA */ li#customize-control-tc_theme_options-tc_custom_css textarea { font-size: 14px; background: #394143; color: #E2E728; min-height: 300px; } .customize-control .czr-navigate-to-post-list { color: #00a0d2; font-weight: bold; float: left; clear: both; width: 100%; margin-bottom: 8px; } .czr-sub-control { padding-left: 13%; max-width: 87%; position: relative; } .czr-sub-control:before { content: ''; height: 116%; background: #00a0d2; width: 2%; position: absolute; left: 7%; } /* Cropped Image style */ /* Unified with the default cropped_image CSS */ .customize-control-tc_cropped_image .upload-button { float: right; } .customize-control-tc_cropped_image .remove-button { float: left; margin-right: 3px; } .customize-control-tc_cropped_image .actions { margin-bottom: 32px; } .customize-control-tc_cropped_image .current { margin-bottom: 8px; } .customize-control-tc_cropped_image .upload-button, .customize-control-tc_cropped_image .remove-button { white-space: normal; width: 48%; height: auto; } .customize-control-tc_cropped_image .current .container { min-height: 40px; overflow: hidden; border: 1px solid #eee; -webkit-border-radius: 2px; border-radius: 2px; } .customize-control-tc_cropped_image img { width: 100%; -webkit-border-radius: 2px; border-radius: 2px; } .customize-control-tc_cropped_image .inner { line-height: 20px; top: 10px; } /* rtl */ /* end tc cropped image */ .rtl .customize-control-tc_cropped_image .upload-button { float: left; } .rtl .customize-control-tc_cropped_image .remove-button { float: right; margin-left: 3px; } /* LAYOUT SELECTION SPECIFICS */ .czr-layout-img { height: 22px; margin-top: 2px; outline: 1px solid #FFF; } .czr-layout-title { padding: 0 0px 18px 12px; display: inline-block; line-height: 0px; vertical-align: middle; } /* MULTI INPUT */ .customize-control-czr_multi_input { width: 96%; border: 1px solid #ccc; padding: 2%; } .czr-multi-input-wrapper { width: 95%; padding: 0px 0% 0 5%; } .czr-multi-input-wrapper [data-input-type="color"] .czr-input { float: left; clear: both; } /* SPECIFIC PANELS AND SECTIONS MARGIN */ #customize-theme-controls #accordion-panel-czr-footer-panel { border-bottom: 1px solid #ddd; } #customize-theme-controls .control-panel-widgets, #customize-theme-controls #accordion-panel-nav_menus, #customize-theme-controls #accordion-panel-hu-advanced-panel { margin-top: 10px; } #customize-theme-controls #accordion-panel-hu-header-panel, #customize-theme-controls .control-panel-widgets, #customize-theme-controls #accordion-panel-nav_menus, #customize-theme-controls #accordion-panel-hu-advanced-panel { border-top: 1px solid #ddd; } #customize-theme-controls #accordion-panel-hu-general-panel, #customize-theme-controls #accordion-panel-tc-global-panel { margin-bottom: 10px; } #customize-theme-controls #accordion-section-static_front_page, #customize-theme-controls #accordion-section-frontpage_sec { margin-bottom: 10px; } /* FPU */ #customize-theme-controls #accordion-section-tc_fpu { margin-bottom: 10px; } /* WFC */ #customize-theme-controls #accordion-section-tc_font_customizer_settings { margin-bottom: 10px; } /* NIMBLE */ #customize-theme-controls #accordion-panel-__sektions__ { margin-bottom: 10px; } /* HEADER => HOME AND ADD MODULE BUTTON */ .czr-has-home-btn #customize-header-actions .customize-controls-close { left: 45px; } .czr-has-home-btn .customize-controls-home-or-add, .customize-controls-close { top: -1px; } .czr-has-home-btn .customize-controls-home-or-add { display: block; position: absolute; left: 0; width: 45px; height: 41px; padding: 0 2px 0 0; background: #eee; border: none; border-top: 4px solid #eee; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; color: #444; text-align: left; cursor: pointer; text-decoration: none; -webkit-transition: color .15s ease-in-out, border-color .15s ease-in-out, background .15s ease-in-out; transition: color .1s ease-in-out, border-color .15s ease-in-out, background .15s ease-in-out; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } /* for the Nimble button */ .czr-has-home-btn .customize-controls-home-or-add > .material-icons { line-height: 39px; text-align: center; display: block; } .czr-has-home-btn .customize-controls-home-or-add:before { font-size: 17px; line-height:45px; position: relative; top: -4px; left: 15px; } .czr-has-home-btn .customize-controls-home-or-add:hover { background: #fff; color: #0073aa; border-top-color: #0073aa; outline: none; -webkit-box-shadow: none; box-shadow: none; } /* rtl: home button */ .czr-has-home-btn .rtl.wp-customizer #customize-header-actions .customize-controls-close { right: 45px; left: auto; } .czr-has-home-btn .rtl.wp-customizer .customize-controls-home-or-add { left: auto; right: 0; border-right: 0; border-left: 1px solid #ddd; } /* HEADER MENU NOTICE */ .control-panel-content .hu-menu-notice { margin-left: 3%; } /* PANEL SUBTITLE */ span.czr-panel-subtitle { display: block; font-size: 12px; font-style: italic; } /* PRO BLOCK BEFORE SECTIONS AND PANELS TITLE */ .pro-title-block { border: 1px solid #eea236; padding: 0px 6px; font-size: 0.7em; display: inline-block; margin-right: 3px; bottom: 2px; position: relative; color: #f0ad4e; webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1); box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1); border-radius: 3px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; } /* GOPRO SECTION STYLE */ /* for both hueman and customizr */ #customize-controls .control-section-czr-customize-section-pro .accordion-section-title:hover, #customize-controls .control-section-czr-customize-section-pro .accordion-section-title:focus { background-color: #fff; } #customize-theme-controls .control-section-czr-customize-section-pro .accordion-section-title:after { content: none; } #accordion-section-go_pro_sec .accordion-section-title{ margin: 0 0 15px; } .control-section-czr-customize-section-pro .accordion-section-title { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .control-section-czr-customize-section-pro .accordion-section-title .button { font-size: 15px; line-height: 24px; height: 30px; padding: 1px 20px; display: inline-block; color: #f59000; background: #fff; border: 1px solid #eea236; -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1); box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1); text-align: center; white-space: nowrap; vertical-align: middle; cursor: pointer; border-radius: 3px; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; margin-top: -4px; font-weight: 400; margin-left: 8px; } .control-section-czr-customize-section-pro .accordion-section-title .button:hover { color: #fff; background: #ed9c28; border-color: #d58512; } .rtl .control-section-czr-customize-section-pro .accordion-section-title .button { margin-left: 0; margin-right: 8px; } /* END GO PRO SECTION STYLE */ /* */ @-webkit-keyframes czr-mr-loader { 0% { -webkit-transform: scale(0.1); transform: scale(0.1); opacity: 1; } 70% { -webkit-transform: scale(1); transform: scale(1); opacity: 0.7; } 100% { opacity: 0.0; } } @keyframes czr-mr-loader { 0% { -webkit-transform: scale(0.1); transform: scale(0.1); opacity: 1; } 70% { -webkit-transform: scale(1); transform: scale(1); opacity: 0.7; } 100% { opacity: 0.0; } } .czr-css-loader { display: none; width: 50px; height: 50px; /* background-color: #333;*/ position: absolute; -webkit-transform: translate3d(-50%, -50%, 0); transform: translate3d(-50%, -50%, 0); top: 50%; left: 50%; } .csstransforms3d .czr-css-loader { display: block; } .czr-mr-loader > div:nth-child(0) { -webkit-animation-delay: -0.8s; animation-delay: -0.8s; } .czr-mr-loader > div:nth-child(1) { -webkit-animation-delay: -0.6s; animation-delay: -0.6s; } .czr-mr-loader > div:nth-child(2) { -webkit-animation-delay: -0.4s; animation-delay: -0.4s; } .czr-mr-loader > div:nth-child(3) { -webkit-animation-delay: -0.2s; animation-delay: -0.2s; } .czr-mr-loader > div { -webkit-animation-fill-mode: both; animation-fill-mode: both; position: absolute; /*top: -4%; left: -4%;*/ top: -0%; left: -0%; width: 100%; height: 100%; border-radius: 100%; border: 2px solid #777; -webkit-animation: czr-mr-loader 1.25s 0s infinite cubic-bezier(0.21, 0.53, 0.56, 0.8); animation: czr-mr-loader 1.25s 0s infinite cubic-bezier(0.21, 0.53, 0.56, 0.8); } /* */ /* */ .in-sub-panel #czr-donate-customizer, .in-sub-panel .czr-cta-wrap { left: -450px; height: 0; } .rtl .in-sub-panel #czr-donate-customizer, .rtl .in-sub-panel .czr-cta-wrap { right: -450px; } @media screen and (max-width: 1400px) { .in-sub-panel #czr-donate-customizer, .in-sub-panel .czr-cta-wrap { left: -380px; } .rtl .in-sub-panel #czr-donate-customizer, .rtl .in-sub-panel .czr-cta-wrap { right: -380px; } } @media screen and (max-width: 979px) { .in-sub-panel #czr-donate-customizer, .in-sub-panel .czr-cta-wrap { left: -300px; } .rtl .in-sub-panel #czr-donate-customizer, .rtl .in-sub-panel .czr-cta-wrap { right: -300px; } } /* at max-width 640px the wp-full-overlay-sidebar becomes 100% */ @media screen and (max-width: 640px) { .in-sub-panel .czr-cta-wrap, .in-sub-panel #czr-donate-customizer { left: -100%; } .rtl .in-sub-panel #czr-donate-customizer, .rtl .in-sub-panel .czr-cta-wrap { right: -100%; left: auto; } } @media screen and (min-width: 980px) { .wp-customizer .expanded #customize-footer-actions { width: 380px; } } @media screen and (min-width: 1401px) { .wp-customizer .expanded #customize-footer-actions { width: 440px; } } /* */