.recipe-key-admin p {font-size:14px;}
.recipe-key-admin h2 {padding:20px 50px 0px 50px;}
.recipe-key-admin{font-size:20px;width:80%;float:left;}
.recipe-key-admin p {font-size:14px;}
.admin-recipe-check{padding-left:10px}
.recipe-key-icon{padding-right:5px;margin-bottom:-5px}
.recipe-key-wrapper{padding:20px}
.recipe-key-additional{display:inline-block;padding:10px}
.recipe-key-addon{margin:0 20px}
.recipe-key-addon-wrapper{border:2px solid;padding:20px}
.divline{border:1px solid #ccc;margin:auto;width:90%;margin:30px 0}
.colorcus{display:flex;width:100%}
.stndbkcus, .splitbkcus, .blockbkcus, .simplebkcus, .namebkcus, .wholebkcus {
	width:20%;
	text-align:center;
}
.namebkcus, .wholebkcus {color:gray;}
.fontcolor{display:inline-block}
.rk-colors{display:inline-block;position:relative;padding:10px}
.recipe-key-post-wrap{display:block;margin-left:-5px;padding-bottom:10px}
.recipe-key-stnd-diet,.recipe-key-stnd-icon{margin:0 2px}
.recipe-key-stnd{display:inline-flex;flex-direction:row;align-items:center;color:#353535;font-weight:600;font-size:13px;padding-bottom:10px}
.recipe-key-wrap-style4{padding-bottom:0;display:block;margin-bottom:5px}
.recipe-key-font-style4{border-radius:50%;padding:7px 9px 7px 9px;float:none;display:inline-block;text-decoration:none}
.recipe-key-icon-style4{color:#fff}
.recipe-key-diet-style4{position:relative;font-size:14px;font-weight:600}
.recipe-key-icon-style4-on{padding:1px 30px;color:#fff}
.recipe-key-feature-wrap-name-off-fp3-style4{padding-bottom:0;display:block;text-align:center}
.recipe-key-wrap-style2,.recipe-legend-wrap-style2{display:block;font-size:15px;padding-bottom:1.5%}
.recipe-key-font-style2{text-align:center;display:inline-block;background-color:#7064b8;border-radius:5px;margin:5px;border:1px solid #565656;float:none;height:35px;width:100px;line-height:2;text-decoration:none}
.recipe-key-icon-style2{color:#fff}
.recipe-key-font-style2:hover{background-color:#565656}
.recipe-key-diet-style2{display:block;color:#353535;font-size:13px;font-weight:600}
.recipe-key-diet-style2-icon-off{display:block;color:#fff;font-size:13px;line-height:.5;font-weight:600;padding-top:12px}
.recipe-key-feature-wrap-name-off-fp3-style2{display:inline-block;font-size:15px;text-align:center}
.recipe-key-wrap-style3{padding-bottom:0;display:block;margin-bottom:5px}
.recipe-key-feature-wrap-name-off-fp3-style3:hover,.recipe-key-wrap-style3:hover{color:#fff}
.recipe-key-font-style3:hover{background-color:#535353}
.recipe-key-font-style3{background-color:#34c8cb;border-radius:5px;padding:1px 5px;margin:5px;border:1px solid #565656;float:none;display:inline-block;height:35px;text-decoration:none}
.recipe-key-icon-style3{color:#fff}
.recipe-key-font-style3:hover>span{color:#fff}
.recipe-key-diet-style3{position:relative;top:-15%;color:#353535;padding:10px;font-size:13px;font-weight:600}
.recipe-key-icon-style3-on{padding:1px 30px;color:#fff}
/*BEGIN STYLE5 */
.recipe-key-wrap-style5  {
	display:block;
	font-size:15px;
	padding-bottom:1.5%;
}
.recipe-key-font-style5 {
	text-align:center;
	display:inline-block;
	border-radius:5px;
	/*margin:5px;
	border: 1px solid #565656;	*/
	float:none;
	height:28px;
	padding-top:7px;
	width:100px;
	/*line-height:2;*/
	text-decoration:none;
}
.recipe-key-diet-style5 {
	display:block;
	color: #353535;
	font-size:13px;
	font-weight:600;
}

/*END STYLE5 */
/*BEGIN STYLE6 */
.recipe-key-font-style6 {
	border-radius:50%;
	padding:5px 5px 5px 5px;		
	display:inline-block;
}

.recipe-key-diet-style6  {
	/*vertical-align: middle;*/
    display: table-cell;
} 	

.recipe-key-diet-style6 span {
	font-size:10px;
	line-height:1;
    width: 32px;
    height: 32px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}

/*END STYLE6 */

.recipe-key-feature-wrap-name-off-fp3-style3{padding-bottom:0;display:block;text-align:center}
#Summary,#posts,#premium,#support,#Settings,#tax{border:1px solid #ccc;margin-left:30px}
.tab{overflow:hidden;border:1px solid #ccc;background-color:#f1f1f1;margin-left:30px}
.tab button{background-color:inherit;float:left;border:none;outline:0;cursor:pointer;padding:14px 16px;transition:.3s}
.tab button:hover{background-color:#ddd}
.tab button.active{background-color:#ccc}
.tabcontent{display:none}
input.disabled,input:disabled,select.disabled,select:disabled,textarea.disabled,textarea:disabled{color:#000!important;border:1px solid #565656}
.rk-colors .wp-picker-active{margin-top:20px}

.rk-container {
  height:1500px;
}

.rk-admin-prem {
  position: -webkit-sticky;
  position: sticky;
  top: 4rem;
  padding:10px 0;
  float: right;
  width: 17%;
  margin-right: 30px;
  border: 1px solid #ccc;
  background-color:white;
  box-shadow: #7064b8 3px 3px;
  
}
.rk-admin-prem-in { padding:0 10px; font-weight:500;}
.rk-admin-prem button {cursor: pointer;margin-left:10px; padding:10px; font-weight:500; background-color:#FEC228;font-size:15px;}
.rk-admin-prem button:hover {background-color:#e2ad25;}
/** STYLE COLUMNS **/
.rk-column-order {
	float:left;
	width:6%;
	
}

.rk-column-icon {
	float:left;
	width:3%;
	
}

.rk-column-value {
  float: left;
  width: 17%;
  margin-right:2px;
 
}
.rk-column-color {
	float:left;
	width:11%;

}

.rk-column-color-lite {
    pointer-events: none;
    float:left;
	width:11%;

}

.rk-column-style {
	float:left;
	width:15%;
}

rk-column-style:nth-child(2) {
  margin-top:-10px;
}

.row:after {
    margin-bottom:10px;
    content: "";
    display: table;
    clear: both;
  }
/* END COLUMN STYLE */

.recipe-key-addon .input.disabled,
.recipe-key-addon input:disabled,
.recipe-key-addon select.disabled,
.recipe-key-addon select:disabled,
.recipe-key-addon textarea.disabled,
.recipe-key-addon textarea:disabled {
    border: 1px solid #696969 !important;
    background-color: #FFF !important;
    color: #ccc !important;
}

.recipe-key-addon .input[type=checkbox].disabled,
.recipe-key-addon input[type=checkbox].disabled:checked:before,
.recipe-key-addon input[type=checkbox]:disabled,
.recipe-key-addon input[type=checkbox]:disabled:checked:before,
.recipe-key-addon input[type=radio].disabled,
.recipe-key-addon input[type=radio].disabled:checked:before,
.recipe-key-addon input[type=radio]:disabled {
    border: 1px solid #696969 !important;
    background-color: #696969 !important;
    color: #696969 !important;
}

.wp-picker-clear,.wp-picker-open+.wp-picker-input-wrap,div.wp-picker-holder{z-index:999!important;position:absolute!important;}

.form-table th {
  display:none;
  visibility:hidden;
  }


/* RK settings table */
#rk_settings_table th {
	display:table-cell;
	visibility:visible;
}
.rkLicenseTable th {
	display:table-cell;
	visibility:visible;
}
#rk_settings_table {
	width: 100%;
}

#rk_settings_table tbody {
	vertical-align: top;
	text-align: left;
	font-size:14px;
}

#rk_settings_table tr {
	height: 75px;
}
#rk_settings_table th {
	width:15%;
}
#rk_settings_table td {
	width:85%;
}

/* RK settings table END */


@font-face{font-family:rk-icons;font-display:swap;src:url(../fonts/rk-icons.woff2?1w8098) format('woff2'),url(../fonts/rk-icons.woff?1w8098) format('woff'),url(../fonts/rk-icons.svg?1w8098#rk-icons) format('svg');font-weight:400;font-style:normal}[class*=" irk-"],[class^=irk-]{font-family:rk-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1.3;font-size:25px;color:#353535;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.irk-soyfree:before {
    content: "\e906";
  }
  .irk-Pescetarian:before {
    content: "\e907";
  }
  .irk-cornfree:before {
    content: "\e908";
  }
  .irk-quick:before {
    content: "\e902";
  }
  .irk-gluten-free:before, .irk-glutenfree:before {
    content: "\e900";
  }
  .irk-whole30:before {
    content: "\e901";
  }
  .irk-dairy-free:before, .irk-dairyfree:before {
    content: "\e903";
  }
  .irk-egg-free:before, .irk-eggfree:before {
    content: "\e904";
  }
  .irk-organic:before {
    content: "\e905";
  }
  .irk-low-carb:before, .irk-lowcarb:before {
    content: "\e90b";
  }
  .irk-nut-free:before, .irk-nutfree:before {
    content: "\e90c";
  }
  .irk-vegan:before {
    content: "\e90d";
  }
  .irk-vegetarian:before {
    content: "\e90e";
  }
  .irk-high-protein:before, .irk-highprotein:before {
    content: "\e90f";
  }
  .irk-paleo:before {
    content: "\e910";
  }
  .irk-sugar-free:before, .irk-sugarfree:before {
    content: "\e912";
  }
  .irk-keto:before {
    content: "\e913";
  }
  .irk-lowfat:before {
    content: "\e909";
  }
  .irk-mediterranean:before {
    content: "\e911";
  }
