.fancify-acf-radio-image input[type="radio"] {
	position: absolute;
	opacity: 0;
	width: 0;
	height: 0;
}

.fancify-acf-radio-image li label {
	min-width: 90px;
	padding: 5px 10px;
	min-height: 140px;
	display: flex !important;
	justify-content: center;
	align-items: flex-end;
	position: relative;
}

.fancify-acf-radio-image li label.selected::before {
	background-color: #00658c !important;
	border: 2px solid #00658c;
}


/*
    General Page Layout 
*/
.fancify-acf-general-page-layout li label:before {
	content: "";
	position: absolute;
	width: 86px;
	height: 103px;
	top: 10px;
}

.fancify-acf-general-page-layout li:nth-child(1) label:before {
	background: url('../img/containers/layout-box.svg') no-repeat;
}

.fancify-acf-general-page-layout li:nth-child(2) label:before {
	background: url('../img/containers/layout-box.svg') no-repeat;
}

.fancify-acf-general-page-layout li:nth-child(3) label:before {
	background: url('../img/containers/layout-full.svg') no-repeat;
}


/* 
    Sidebar Layout
*/
.fancify-acf-sidebar-layout li label:before {
	content: "";
	position: absolute;
	width: 86px;
	height: 74px;
	top: 10px;
	background-size: 100% 100% !important;
}

.fancify-acf-sidebar-layout li label {
	min-height: 115px;
}

.fancify-acf-sidebar-layout li:nth-child(1) label:before {
	background: url('../img/theme-default.svg') no-repeat;
}

.fancify-acf-sidebar-layout li:nth-child(2) label:before {
	background: url('../img/layouts/c.svg') no-repeat;
}

.fancify-acf-sidebar-layout li:nth-child(3) label:before {
	background: url('../img/layouts/cs.svg') no-repeat;
}

.fancify-acf-sidebar-layout li:nth-child(4) label:before {
	background: url('../img/layouts/sc.svg') no-repeat;
}

.fancify-acf-sidebar-layout li:nth-child(5) label:before {
	background: url('../img/layouts/ssc.svg') no-repeat;
}

.fancify-acf-sidebar-layout li:nth-child(6) label:before {
	background: url('../img/layouts/css.svg') no-repeat;
}

.fancify-acf-sidebar-layout li:nth-child(7) label:before {
	background: url('../img/layouts/scs.svg') no-repeat;
}

.fancify-acf-sidebar-layout li:nth-child(8) label:before {}

.fancify-acf-sidebar-layout li:nth-child(8) label:nth-child(3) {
	min-height: 0px;
}


/* 
    Top Bar Layout
*/
.fancify-acf-topbar-layout li label:before {
	content: "";
	position: absolute;
	width: 140px;
	height: 25px;
	top: 10px;
	background-size: 100% 100% !important;
}

.fancify-acf-topbar-layout li label {
	min-width: 173px;
	min-height: 70px;
}

.fancify-acf-topbar-layout li:nth-child(1) label:before {
	background: url('../img/theme-default.svg') no-repeat;
}

.fancify-acf-topbar-layout li:nth-child(2) label:before {
	background: url('../img/headers/header-none.svg') no-repeat;
}

.fancify-acf-topbar-layout li:nth-child(3) label:before {
	background: url('../img/headers/top-header-layout-1.svg') no-repeat;
}

/* 
    Header Layout
*/

.fancify-acf-header-layout li label:before {
	content: "";
	position: absolute;
	width: 140px;
	height: 57px;
	top: 10px;
	background-size: 100% 100% !important;
}

.fancify-acf-header-layout li label {
	min-width: 173px;
	min-height: 100px;
}

.fancify-acf-header-layout li:nth-child(1) label:before {
	background: url('../img/theme-default.svg') no-repeat;
}

.fancify-acf-header-layout li:nth-child(2) label:before {
	background: url('../img/headers/header-none.svg') no-repeat;
}

.fancify-acf-header-layout li:nth-child(3) label:before {
	background: url('../img/headers/Menu-type1.svg') no-repeat;
}

.fancify-acf-header-layout li:nth-child(4) label:before {
	background: url('../img/headers/Menu-type2.svg') no-repeat;
}

.fancify-acf-header-layout li:nth-child(5) label:before {
	background: url('../img/headers/Menu-type4.svg') no-repeat;
}