a.recipe-key{text-decoration:none!important}

.recipe-key-post-wrap { display: inline-block; margin-left: -3px;	padding-bottom:10px; }
.recipe-key-diet { padding-right:3px; }

/* style1 */
.recipe-key-wrap{display:block;margin-left:-5px;padding-bottom:20px}
.recipe-key-wrap:after{content:'';margin-left:-5px;height:0;clear:both}
.recipe-key-wrap:empty{display:none}
.recipe-key{display:flex;flex-direction:row;align-items:center;float:left;color:#353535;font-weight:600;
    font-size:13px;margin-right:5px}
.recipe-key-icon{margin:0 2px; color: #353535;}
.recipe-key-logo{margin-bottom:10px}
.rkSidebarStyle1 { columns: 2;-webkit-columns: 2;-moz-columns: 2;}

/* style2 */
.recipe-key-wrap-style2, .rkSidebarStyle2{display:block;font-size:15px;text-align:center;padding-bottom:1.5%}
.recipe-key-font-style2{display:inline-block;border-radius:5px;margin:5px;
   float:none;height:35px;width:100px;line-height:2;text-decoration:none!important;
    text-transform:capitalize}
.recipe-key-icon-style2 {color:#fff}
.recipe-key-diet-style2{display:block;color:#353535;font-size:13px;font-weight:600;line-height:1.4;text-transform:capitalize}
.rkSidebarStyle2 { width:250px;columns: 2;-webkit-columns: 2;-moz-columns: 2;}
/* style2 end*/

/* style3 */
.recipe-key-wrap-style3{padding-bottom:0;display:block;text-align:center;margin-bottom:5px}
.recipe-key-font-style3{border-radius:5px;padding:1px 5px;margin:5px;float:none;
    display:inline-block;height:35px;text-decoration:none!important;text-transform:capitalize}
.recipe-key-icon-style3{color:#fff}
.recipe-key-diet-style3{position:relative;top:-20%;color:#353535;padding:10px;font-size:13px;
    font-weight:600;text-transform:capitalize}.recipe-key-icon-style3-on{padding:1px 30px;color:#fff}
/* end style3 */

/*style 4*/
.recipe-key-wrap-style4 { padding-bottom:12px; display:flex; }
.recipe-key-font-style4 { text-decoration:none !important; padding-right: 7px;}
.recipe-key-diet-style4 { text-decoration:none !important; text-transform: capitalize; height: 32px; width: 32px; display:inline-flex;
			line-height:0px; border-radius:50%; justify-content: center; align-items: center; }
.recipe-key-diet-style4 span { font-weight:700; font-size:13px; }
/* end style4 */

/* Style4 Sidebar */
.rkSidebarStyle4 { columns: 2; -webkit-columns: 2; -moz-columns: 2; }
.rk-sidebar .recipe-key-diet-style4 { margin-right:6px; }
.recipe-key-wrap-style4 { display:block;}
.rk-style4-name { font-size:14px; font-weight:400; display: inline-flex; line-height:1.2; }
.rk-style4-name { text-decoration:none !important; color:#000 !important; }
.rkSidebarStyle4 .rk-item { margin-bottom:7px; display:block; white-space: nowrap;}
/* end Style4 Sidebar */

/* sidebar */
.rk-sidebar {
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-evenly;
}
.rk-sidebar .recipe-key{ float:none;}

/* font */
 @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;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.irk-gluten-free:before{content:"\e900"}.irk-dairy-free:before{content:"\e903"}.irk-low-carb:before{content:"\e90b"}.irk-vegetarian:before{content:"\e90e"}