/*!
 Project   : Elan WordPress Theme
 Purpose   : Customizer Area CSS
 Author    : Precise Themes
 Theme URI : https://precisethemes.com/
 */.customize-control-checkbox label,.customize-control-nav_menu_auto_add label,.customize-control-radio label{margin:0;padding:0}.wp-full-overlay-sidebar:after{background:#dcdfe3;width:1px}.wp-full-overlay-sidebar{border-right:0}#customize-theme-controls .accordion-section-title{background:#eef0f2;border-bottom:0;padding:10px 0 10px 20px;transition:all .25s ease}#customize-theme-controls .accordion-section-title:focus,#customize-theme-controls .accordion-section-title:hover{background:#fdfdfe!important}#customize-controls .customize-info .panel-title,#customize-controls .customize-pane-child .customize-section-title h3,#customize-controls .customize-pane-child h3.customize-section-title{font-weight:500}#customize-theme-controls .accordion-section-title:after{color:rgba(39,48,57,.4);font-size:16px;top:12px}#customize-header-actions,.customize-controls-close,.expanded .wp-full-overlay-footer{border-color:#dcdfe3}.customize-panel-back{height:71px;border-right:1px solid #eef0f2;border-bottom:1px solid #eef0f2;background:#fff!important}#customize-controls .customize-info{margin-bottom:0;border:0}#customize-controls #customize-info .accordion-section-title{border-bottom:0!important}#customize-controls #customize-theme-controls .accordion-section>.accordion-section-title{border:0!important}#customize-theme-controls .accordion-section-title{background-color:transparent}#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{background:0 0}#customize-controls #customize-theme-controls .accordion-section>.accordion-section-title{color:#555d66}#customize-theme-controls .accordion-section-title,.customize-control-title{font-size:13px}.customize-control-kirki-dimensions .wrapper .control>div h5{color:#7f7f7f;letter-spacing:.01em}.customize-control-checkbox input,.customize-control-radio input{margin-left:0!important}.customize-control-site_icon img{width:auto!important}#customize-controls img{width:100%;margin-left:-2px;margin-top:5px;margin-bottom:10px;border:1px solid #e2e2e4;cursor:pointer}#customize-controls .radio-img-selected,#customize-controls .radio-img:hover{opacity:1;border-color:#8c7fbe}#customize-controls .customize-control{margin-bottom:30px}#customize-controls .customize-control:nth-last-of-type(1){margin-bottom:0}#customize-controls .description{opacity:.85}.customize-control input[type=date],.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,.customize-control textarea,.customize-description{display:block;box-shadow:none;border:1px solid #dcdfe3;width:98%;padding:6px 8px;height:auto}.customize-description{background:#fff;width:92%}.customize-control-kirki-radio-image label{width:100%}#input_elan_sidebar_layout label{width:calc(33.333333% - 8px);margin-right:12px}#input_elan_sidebar_layout label:nth-last-of-type(1){margin-right:0}#input_elan_archive_sidebar_layout label,#input_elan_home_sidebar_layout label,#input_elan_page_sidebar_layout label,#input_elan_post_sidebar_layout label,#input_elan_search_sidebar_layout label,div[id^=input_elan_author_] label,div[id^=input_elan_cat_] label{width:calc(33.333333% - 12px);margin-right:12px}.customize-control-kirki-radio-buttonset .buttonset .switch-input:checked+.switch-label{color:#fff}.customize-control-kirki-radio-buttonset .buttonset .switch-label{padding:.5em!important}.customize-control-kirki-toggle .switch{width:32px!important;height:8px!important;top:9px!important}.customize-control-kirki-toggle .switch:after,.customize-control-kirki-toggle .switch:before{width:16px!important;height:16px!important}.customize-control-kirki-radio-image img{border:2px solid transparent!important}.customize-control-kirki-radio-image input:checked+label img{position:relative;box-shadow:none!important;border:2px solid #3498db!important}.customize-control .customizer-padding-wrap .padding-field{width:56px;display:inline-block}.customize-control-adaptive-design{display:list-item!important}.elan-tabs-control{border-bottom:1px solid #ddd;width:calc(100% + 28px);margin:-15px 0 0 -12px;table-layout:fixed;display:table}.elan-tabs-control .elan-customizer-tab{border-right:1px solid #ddd;display:table-cell;text-align:center;width:100%}.elan-tabs-control .elan-customizer-tab:last-child{border-right:none}.elan-tabs-control .elan-customizer-tab label{text-transform:capitalize;background:#fff;box-shadow:inset 0 0 0 0 #0085ba;transition:all .3s ease;display:block;width:100%;padding:10px 0;text-decoration:none;font-weight:600;color:#333}.elan-tabs-control .elan-customizer-tab label i{color:#333;margin-right:4px}.elan-tabs-control .elan-customizer-tab label:hover{color:#0085ba;background:#f3f3f5}.elan-tabs-control .elan-customizer-tab label:hover i{color:#333}.elan-tabs-control .elan-customizer-tab .active~label{box-shadow:inset 0 0 0 0 #0085ba;color:#0085ba;background-color:#f3f3f5}.elan-tabs-control input[type=radio]{display:none!important}