
/* IFRAME LOADING */

#customize-preview {
	min-height: 50px;
	
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url('entex-loading-customizer.png');

}

#customize-preview > iframe {

	background-position: center center;
	background-repeat: no-repeat;
	background-image: url('entex-loading-content.png');
	background-color: #fff;

}


/* WORDPRESS BUILT IN */

/* WP global changes */

.customize-control-checkbox {
	margin-bottom: 0px;
}

html .customize-control select {
    width: 100%;
    font-size: 13px;
}

.customize-control-title ~ .customize-control-description {
	margin-top: -5px;
	margin-bottom: 10px;
}

#customize-controls .customize-control-notifications-container:empty {
	display: none;
}

/* Media modal mozilla font-size bugfix */
html body .compat-item table { font-size: inherit; }



/* ENTEX THEME */

#_customize-description-entex_theme_footer_site_description_visibility {
	margin-top: 10px;
	margin-bottom: 20px;
}



/* LOADED ELEMENTS from preview window */

.entex-get-computed {
	cursor: pointer;
}

.entex-get-computed:after {
	content: " | ";
	display: inline-block;
	font-weight: 400;
	padding: 0 5px;
}

.entex-element-not-generated {
	opacity: 0.25;
}

.entex-element-not-generated * {
	color: #990000;
}






/* ENTEX RANGE CONTROL */

.entex-range-slider {
	width: 100%;
}

/* entex theme range fix */
li.customize-control[id*='_calculated'] {
	margin-top: -7px;
}



/* ENTEX BUTTON CONTROL */

/* Unique: 'toggle-typo' is the dynamic part set by controller */
/* Keep this order as !important is in use to override backbone shit */

ul.entex-button-control-toggle-typo-is-passive > li[id*="entex_theme_layout"] {
	display: none !important;
}

ul.entex-button-control-toggle-typo-is-active > li[id*="entex_theme_typo"],
ul.entex-button-control-toggle-typo-is-active > li.customize-control-google_fonts {
	display: none !important;
}

ul.entex-button-control-toggle-typo-is-active > li[id*="entex_theme_layout"] {
	display: block !important;
}
