/* * All copyright @FuduTheme 2019 Develope by FuduTheme Team */ /* == Customizer CSS == */ @import url('https://fonts.googleapis.com/css?family=Roboto:300,400,500,700'); #customize-controls, #customize-info, #customize-theme-controls, #customize-header-actions { font-family: 'Roboto', sans-serif; background-color: #fff; background: #fff; } .customize-controls-close:focus, .customize-controls-close:hover, .customize-controls-preview-toggle:focus, .customize-controls-preview-toggle:hover { color: #ff5252; border-color: #ff5252; } #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 { border-left-color: #ff5252; color: #ff5252; } #customize-controls .customize-info .accordion-section-title, .customize-section-title, #customize-controls .cannot-expand:hover .accordion-section-title, #customize-controls .panel-meta.customize-info .accordion-section-title:hover, .customize-panel-back:focus, .customize-panel-back:hover, .customize-section-back:focus, .customize-section-back:hover { background: #222; color: #fff; } .customize-panel-back:focus, .customize-panel-back:hover, .customize-section-back:focus, .customize-section-back:hover { border-left-color: #ff5252; } #customize-controls .customize-info .preview-notice { font-weight: 300; text-transform: uppercase; color: rgba(255, 255, 255, 0.54); } #customize-outer-theme-controls .accordion-section-title, #customize-theme-controls .accordion-section-title { background: rgba(158, 158, 158, 0); } #customize-outer-theme-controls .accordion-section-title:after, #customize-theme-controls .accordion-section-title:after, #customize-outer-theme-controls .control-section .accordion-section-title:focus:after, #customize-outer-theme-controls .control-section .accordion-section-title:hover:after, #customize-outer-theme-controls .control-section.open .accordion-section-title:after, #customize-outer-theme-controls .control-section:hover>.accordion-section-title:after, #customize-theme-controls .control-section .accordion-section-title:focus: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:hover>.accordion-section-title:after { color: currentColor; } .customize-panel-back, .customize-section-back { background: #222; border: none; border-right: 1px solid rgba(255, 255, 255, 0.15); border-left: 4px solid #222; color: #fff; } #customize-controls .customize-info .panel-title, #customize-controls .customize-pane-child .customize-section-title h3, #customize-controls .customize-pane-child h3.customize-section-title, #customize-outer-theme-controls .customize-pane-child .customize-section-title h3, #customize-outer-theme-controls .customize-pane-child h3.customize-section-title { text-transform: capitalize; font-weight: 500; color: #ffff; font-size: 18px; } #customize-controls .customize-info { border: none; border-bottom: 0px solid #ddd; margin-bottom: 0; } .wp-customizer.wp-core-ui .button-primary { background: #ff5252; border-color: #ff5252 #f34444 #ff5252; box-shadow: 0 1px 0 #ff5252; color: #fff; text-shadow: 0 -1px 1px #ff5252, 1px 0 1px #ff5252, 0 1px 1px #ff5252, -1px 0 1px #ff5252; } #customize-controls .customize-info .customize-help-toggle:focus, #customize-controls .customize-info .customize-help-toggle:hover, #customize-controls .customize-info.open .customize-help-toggle { color: #e23232; } .wp-customizer.wp-core-ui .button-primary.focus, .wp-customizer.wp-core-ui .button-primary.hover, .wp-customizer.wp-core-ui .button-primary:focus, .wp-customizer.wp-core-ui .button-primary:hover, .wp-customizer.wp-core-ui .button-primary.focus, .wp-customizer.wp-core-ui .button-primary.hover, .wp-customizer.wp-core-ui .button-primary:focus, .wp-customizer.wp-core-ui .button-primary:hover, .wp-customizer.wp-core-ui .button-primary.active, .wp-customizer.wp-core-ui .button-primary.active:focus, .wp-customizer.wp-core-ui .button-primary.active:hover, .wp-customizer.wp-core-ui .button-primary:active { background: #e23232; text-shadow: 0 -1px 1px #e23232, 1px 0 1px #e23232, 0 1px 1px #e23232, -1px 0 1px #e23232; border-color: #e23232; outline: none; box-shadow: none; } #available-menu-items .item-add:focus:before, #customize-controls .customize-info .customize-help-toggle:focus:before, .customize-screen-options-toggle:focus:before, .menu-delete:focus, .menu-item-bar .item-delete:focus:before, .wp-customizer .menu-item .submitbox .submitdelete:focus, .wp-customizer button:focus .toggle-indicator:before { box-shadow: 0 0 0 1px #e23232, 0 0 2px 1px #e23232; } .wp-customizer.wp-core-ui .button-primary-disabled, .wp-customizer.wp-core-ui .button-primary.disabled, .wp-customizer.wp-core-ui .button-primary:disabled, .wp-customizer.wp-core-ui .button-primary[disabled] { color: rgba(255, 255, 255, 0.5) !important; background: #ff5252 !important; border-color: #ff5252 !important; } .wp-customizer.wp-core-ui .button, .wp-customizer.wp-core-ui .button-secondary, .wp-customizer.wp-core-ui .button-secondary:active, .wp-customizer.wp-core-ui .button.active, .wp-customizer.wp-core-ui .button.active:hover, .wp-core-ui .button:active, .wp-customizer.wp-core-ui .button-secondary:focus, .wp-customizer.wp-core-ui .button-secondary:hover, .wp-customizer.wp-core-ui .button.focus, .wp-customizer.wp-core-ui .button.hover, .wp-customizer.wp-core-ui .button:focus, .wp-customizer.wp-core-ui .button:hover { background: #ff5252; border-color: #ff5252; box-shadow: inset 0 2px 5px -3px rgb(255, 82, 82); color: #fff; } #customize-theme-controls .customize-pane-child, #customize-theme-controls .customize-pane-child.accordion-section-content { background-color: #FFF; } .customize-control input[type=email], .customize-control input[type=number], .customize-control input[type=password], .customize-control input[type=search], .customize-control input[type=tel], .customize-control input[type=text], .customize-control input[type=url], .customize-control select { box-shadow: none; padding: 8px 15px; height: 40px; border-radius: 2px; background-color: #f5f5f5; border-color: #f5f5f5; } input[type=checkbox]:focus, input[type=color]:focus, input[type=date]:focus, input[type=datetime-local]:focus, input[type=datetime]:focus, input[type=email]:focus, input[type=month]:focus, input[type=number]:focus, input[type=password]:focus, input[type=radio]:focus, input[type=search]:focus, input[type=tel]:focus, input[type=text]:focus, input[type=time]:focus, input[type=url]:focus, input[type=week]:focus, select:focus, textarea:focus, .customize-control select:focus { border-color: #e23232; background-color: #f5f5f5; border-color: #f5f5f5; } .customize-control h4, .customize-control h4.fst_section_label { font-size: 15px; font-weight: 500; border-bottom: 1px dashed #cacaca; color: #ff5252; padding: 0 0 15px; } .wp-picker-container .wp-color-result.button { height: 30px; width: 110px; border-radius: 30px; border: 0; box-shadow: 0px 0px 0px 2px #f5f5f5; padding-left: 30px; color: #fff; overflow: hidden; } .wp-picker-container .wp-color-result-text { background: rgba(0, 0, 0, 0.3); border-radius: 0 2px 2px 0; border-left: 0px solid #ccc; color: #fff; display: block; line-height: 30px; padding: 0 6px; text-align: center; } .wp-picker-container input[type=text].wp-color-picker { height: 30px; } .wp-customizer .wp-picker-input-wrap .button, .wp-picker-input-wrap .button { line-height: 30px; height: 30px; padding: 0 15px; } .ap-customize-icons { background-color: #f5f5f5; } .ap-customize-icons .selected-icon-preview { font-size: 30px; text-align: center; background-color: #eaeaea; padding: 5px; } .ap-customize-icons .icons-list-wrapper { max-height: 200px; overflow-x: hidden; overflow-y: auto; } .ap-customize-icons .icons-list-wrapper > li { width: 32px; height: 32px; line-height: 32px; display: inline-block; text-align: center; font-size: 18px; } /* */ .customize-control-checkbox .customize-inside-control-row { position: relative; } .customize-control-checkbox .customize-inside-control-row input[type=checkbox][id*=_display] { opacity: 0; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; margin: 0px; } .customize-control-checkbox .customize-inside-control-row input[type=checkbox][id*=_display] +label { display: inline-block; border: 2px solid #ddd; width: 60px; height: 24px; border-radius: 24px; border-radius: 24px; position: relative; text-indent: -60px; margin-left: 61px; font-weight: 700; font-size: 14px; } .customize-control-checkbox .customize-inside-control-row input[type=checkbox][id*=_display] +label::before { content: ""; width: 20px; height: 20px; background-color: #ddd; position: absolute; top: 50%; left: 2px; border-radius: 50%; transform: translate(0, -50%); transition: all ease-in-out 300ms; } .customize-control-checkbox .customize-inside-control-row input[type=checkbox][id*=_display]:checked +label::before { transform: translate(35px, -50%); background-color: #ff5252; } .customize-control-checkbox .customize-inside-control-row input[type=checkbox][id*=_display] ~ .customize-control-description { margin-top: 10px; } .customize-control-checkbox .customize-inside-control-row input[type=checkbox][id*=_display] +label::after { content: "OFF"; position: absolute; top: 50%; right: 9px; line-height: 27px; text-indent: initial; transform: translate(0, -50%); font-size: 13px; transition: all ease-in-out 300ms; } .customize-control-checkbox .customize-inside-control-row input[type=checkbox][id*=_display]:checked +label { border-color: #ff5252; } .customize-control-checkbox .customize-inside-control-row input[type=checkbox][id*=_display]:checked +label::after { content: "ON"; transform: translate(-22px, -50%); color: #ff5252; } #icon-preview-div { position: relative; } .remove-icon { position: absolute; top: 50%; right: 15px; font-size: 16px; transform: translateY(-50%); } .theme-browser .theme .theme-screenshot .loader-img { width: 55%; margin: 20px 80px; } input.image-select { display: none; } .ui-sortable-handle h3::before { content: "\f0dc"; font-family: "Font Awesome 5 Free"; padding-right: 5px; color: #f85251; } .pro-version { position: absolute; z-index: 9; right: 35px; font-size: 14px; margin-top: 6px; background: #bdbaba; text-decoration: none; padding: 5px; border-radius: 3px; color: #252527; font-weight: 700; }