.sortable{ 
  list-style-type: none;
  margin: 0;
  padding: 0; 
  margin-bottom: 10px;
  min-height:100px;
  padding:5px 0;
}
.customizer_layout {
  border:solid 1px #ccc;
  background: #fff;
  width: 100%;
}
.sortable li {
  background: rgba(0, 0, 0, 0.05) none repeat scroll 0 0;
  border: 1px solid #ccc;
  color: #555;
  font-size: 14px;
  margin: 5px;
  padding: 11px 15px;
  text-align: left;
  text-transform: capitalize;
  width: 215px;
  cursor: all-scroll;
}
.d-flex{
  display: flex !important;
}
.sortable li:hover{
  background: #f5f5f5 none repeat scroll 0 0;
  color: #23282d;
}
#enable .ui-state::after {
  content: "\f078";
  float: right;
  font-family: FontAwesome;
  font-size: 11px;
  color: #555;
}
#disable .ui-state::after {
  content: "\f077";
  float: right;
  font-family: FontAwesome;
  font-size: 11px;
  color: #fff;
}
#disable .ui-state {
  background: rgba(215, 40, 40, 0.9) none repeat scroll 0 0;
  border: 1px solid #ccc;
  color: #fff;
  font-size: 14px;
  margin: 5px;
  padding: 11px 15px;
  text-align: left;
  text-transform: capitalize;
  width: 215px;
  cursor: all-scroll;
}
.color_scheem_active{
  /* border:2px solid #000 !important; */
  border: 1px solid #000 !important;
  border-radius: 2px;
}
.pluto-alpha-container .transparency {
  height:24px;
  width:100%;
  background-color:#FFF;
  background-image:url(../../images/transparency-grid.png);
  box-shadow:0 0 5px rgba(0,0,0,0.4) inset;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding:0;
}
.pluto-alpha-container .ui-slider-handle {
  color:#777;
  background-color:#FFF;
  text-shadow:0 1px 0 #FFF;
  text-decoration:none;
  position:absolute;
  z-index:2;
  box-shadow:0 1px 2px rgba(0,0,0,0.2);
  border:1px solid #aaa;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  opacity:0.9;
  margin-top:-2px;
  height:20px;
  cursor:ew-resize;
  font-size:12px;
  padding:3px;
}
.pluto-alpha-container .ui-slider {
  position:relative;
  text-align:center;
  width:88%;
}
.wp-picker-container a.wp-picker-open ~ div.pluto-alpha-container {
  display:block;
}
.pluto-alpha-container {
  box-sizing:padding-box;
  display:none;
  border:1px solid #dfdfdf;
  border-top:none;
  background:#FFF;
  padding:0 11px 6px;
}
.customize-control-alphacolor .wp-picker-container .iris-picker {
  border-bottom:none;
}
.review {
  background-color: #82b541;
  border-color: #1ec846;
  color: #fff !important;
  cursor: pointer;
  display: inline-block;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: bold;
  padding: 13px 30px 14px 29px;
  text-transform: uppercase;
  width: 78%;
  text-align: left;
  border-radius:2px;
}
.review::before {
  content: "\f1cd";
  font-family: FontAwesome;
  font-size: 16px;
  padding-right: 8px;
}
.document{
  background-color: #a8a8a8;
  border-color: #ef9c28;
  color: #fff !important;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 0px;
  padding: 13px 30px 14px 29px;
  text-transform: uppercase;
  width: 78%;
  text-align: left;
  border-radius:2px;
}
.document::before {
  content: "\f15c";
  font-family: FontAwesome;
  font-size: 16px;
  padding-right: 8px;
}
#customize-control-theme_color  input , #customize-control-front_page_data input, #customize-control-fameup_slider_layout input, #customize-control-front_page_data span{display:none !important;}
.customize-control-radio label {margin-right: 20px;}
.bizoh-time {font-family:'Lato';}
#accordion-panel-quality_slider_setting .accordion-section-title::after{ content: "\f023"; float: right; font-family: FontAwesome; font-size: 17px; color: #555; }
.customize-control-radio label {    display: inline-block !important;}
#customize-control-fameup_default_bg_image img {height:40px; width:40px; }
.widgets-holder-wrap [id*="fameup"] .widget-top {
  background: #4caf50;
  box-shadow: none !important;
  border: none !important;
}

/* Alpha */
.customize-pane-child {
  height: 100% !important;
}
.customize-control-elsie-wpcolorpicker-alpha-color {
  margin-bottom: 10px;
}
.customize-control-color,
.wpcolorpicker_alpha_color_control {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.customize-control-color .wp-color-result-text,
.wpcolorpicker_alpha_color_control .wp-color-result-text {
  display: none;
}
.customize-control-color .wp-picker-container,
.customize-control-color .color-alpha,
.customize-control-color button,
.wpcolorpicker_alpha_color_control .wp-picker-container,
.wpcolorpicker_alpha_color_control .color-alpha,
.wpcolorpicker_alpha_color_control button {
  border-radius: 50% !important;
  border-color: var(--elsie-customizer-border) !important;
}
.customize-control-color .wp-picker-holder,
.wpcolorpicker_alpha_color_control .wp-picker-holder {
  position: absolute;
  right: 22px;
  z-index: 99;
}
.customize-control-description {
  margin-bottom: 8px;
}
#customize-control-blog_page_tabs  .control-tab-design {
  display: none;
}
.customize-control-select.custom-hide-control {
  display: none;
}
#customize-control-header_menu_layout img{margin-bottom: 25px;
  border: 1px solid #2271b1;
}
#customize-control-header_menu_layout .ui-checkboxradio-checked img, #customize-control-blog_layout .ui-checkboxradio-checked img,  
#customize-control-fameup_footer_layout img .ui-checkboxradio-checked img, #customize-control-fameup_slider_layout img 
.ui-checkboxradio-checked img, #customize-control-fameup_footer_layout img .ui-checkboxradio-checked img, 
#customize-control-fameup_content_layout .ui-checkboxradio-checked img, #customize-control-fameup_single_page_layout .ui-checkboxradio-checked img, #customize-controls .ui-checkboxradio-checked img {
  border: 4px solid #00d084;
}
#customize-controls .ui-checkboxradio-checked img {
  border: 4px solid #c69c53;
}
#customize-control-blog_layout img{margin-right: 24px; margin-bottom: 24px;}

#customize-control-fameup_slider_layout img, #customize-control-fameup_footer_layout img{margin-bottom: 10px;width: 250px;margin-right: 25px;}

#customize-control-fameup_footer_layout input, #customize-control-subsc_icon_layout input, #customize-control-scrollup_layout input {
  display: none;
}
#customize-control-subsc_icon_layout img { 
  margin-right: 15px;
}
.fameup-notice {
  position: relative;
  padding: 8px ;
}
.fameup-notice-content {
  display: flex;
}
.fameup-notice-content .fameup-notice_image {
  display: flex;
  flex: 0 1 40%;
  min-height: 100px;
  border-right: none;
}
.fameup-notice_text {
  flex: 0 1 60%;
}
.fameup-notice-started {
  padding: 38px 38px 38px 20px !important;
  position: relative;
}
.fameup-notice-content .fameup-notice_image .fameup-screenshot {
  width: 100%;
  box-shadow: none;
  border: none;
  object-fit: contain;
}
.fameup-notice-content .text_heading {
  margin-top: 0;
  margin-bottom: 12px;
  line-height: 1.4;
}
a.button.button-primary.button-hero.fameup-button-padding {
  margin-right: 10px;
}
a.button.button-blue-secondary.button_info{
  margin-right: 10px; 
}
.fameup-notice_text .notice p, .notice-title, div.updated p, div.error p, .form-table td .notice p {
  padding-right: 25px;
  font-size: 15px;
}
.fameup-notice_text .panel-column-6{
  display: flex;
  flex-direction: column;
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  flex-direction: column;
  justify-content: center;
  gap: 20px;
}
.fameup-notice_text .panel-column-6 .fameup-notice-buttons {
  display: flex;
  gap: 10px;
  margin-top: 10px;
  flex-wrap: wrap;
}
.fameup-notice-buttons a {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 5px;
}
.panel-column-6 .fameup-notice-links {
  display: flex;
  gap: 15px;
  align-items: center;
  flex-wrap: wrap;
}
.fameup-notice-link {
  display: inline;
  color: #2271b1;
}
#customize-controls .control-section > h3.accordion-section-title {
  display: flex;
}
#customize-controls li#accordion-section-fameup_pro_upsell .accordion-section-title{ 
  justify-content: space-between;
  align-items: center;
}
#customize-controls li#accordion-section-fameup_pro_upsell .accordion-section-title::after{
  content: ''; 
}