.wp-block-group,ul{box-sizing:border-box}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:0}.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:0}.entry-content{counter-reset:footnotes}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}body{background-color:#fff;line-height:20px;font-size:14px;color:#5c5b5b;font-family:Arial,Helvetica,sans-serif;-ms-word-wrap:break-word;word-wrap:break-word}*{outline:0}img{border:0;height:auto;vertical-align:middle;max-width:100%}*,body,img,p,ul{margin:0;padding:0}a{color:#ffa28f;text-decoration:none}a:hover{color:#282828}body,html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}ul{margin:0 0 1.75em 1.25em;list-style:disc}::-webkit-input-placeholder{color:#686868;font-family:Montserrat,"Helvetica Neue",sans-serif}:-moz-placeholder{color:#686868;font-family:Montserrat,"Helvetica Neue",sans-serif}::-moz-placeholder{color:#686868;font-family:Montserrat,"Helvetica Neue",sans-serif;opacity:1}:-ms-input-placeholder{color:#686868;font-family:Montserrat,"Helvetica Neue",sans-serif}h1,h2{color:#484f5e;font-family:"Roboto Condensed",sans-serif;margin:0 0 20px;padding:0;line-height:1.1;font-weight:400}h1{font-size:25px}h2{font-size:20px}.clear{clear:both}.logo{float:left;width:auto;z-index:999;color:#333;padding:48px 0 40px}.logo img{height:auto;width:auto;max-height:50px;max-width:220px}.logo h2{font-weight:400;margin:0;line-height:30px;font-size:68px;font-family:"Great Vibes",cursive;text-shadow:1px 8px 2px #000}.logo a{color:#dedede}.header{width:100%;z-index:999;position:relative;background-color:#000}.container{width:1170px;margin:0 auto;position:relative}.toggle{display:block}.logo h2,.toggle a{color:#fff;text-align:left}.toggle a{width:100%;background:url(/wp-content/themes/recipe-lite/images/mobile_nav_right.png)no-repeat right center #3e3e3e;padding:10px;font-size:16px}.toggle a:hover{color:#fff!important}.sitenav{display:none;padding:31px 0 20px;float:right}.sitenav ul{margin:0;padding:0;font-family:"Montserrat",sans-serif;font-size:15px}.sitenav ul li{display:inline-block;float:left;margin:0;position:relative;text-align:center}.sitenav ul li a{padding:15px 14px;display:block;color:#fff}.sitenav ul li:last-child a{border-right:none}.sitenav ul li a:hover,.sitenav ul li.current_page_item a{color:#f58c7f}.site-main{width:790px;margin:0;padding:0;float:left}.page_content{padding:25px 0}.page_content p{margin-bottom:20px;line-height:20px}#sidebar{width:330px;float:right;overflow:hidden}#sidebar h2{padding-top:20px;margin-bottom:15px}#footer-wrapper{position:relative;color:#fff;background-color:#0d0d0d}.footer{padding:20px 0}.cols-3{width:25%;float:left;margin:0 5% 2%0;box-sizing:border-box;color:#919090}.widget-column-2{padding:0 5%;width:40%}.widget-column-3{margin-right:0!important}.phone-no{margin:10px 0 0;line-height:22px}.copyright-wrapper{background-color:#151515;color:#fff;position:relative;padding:25px 0}.copyright-txt{float:left}.design-by{float:right}.recent-post{margin:0 0 4px;padding-bottom:4px}.recent-post a{color:#919090}.recent-post a:hover{color:#ffa28f}.recent-post:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}body.wp-custom-logo .logo h2{display:none}.site-title{position:relative}body.wp-custom-logo .logo{padding:30px 0 20px}@media screen and (max-width:767px){*{box-sizing:border-box}.copyright-txt,.design-by{float:none;margin:0 auto;text-align:center}.container{width:auto;padding:0 20px}.footer{padding-top:40px;padding-bottom:30px}.header{width:100%;padding:0}.logo{float:none;text-align:center;margin:0 auto;padding:35px 15px 62px;position:relative;width:auto;display:table}#sidebar{width:100%;float:none}.widget-column-2{padding:0;border:0}.site-main{width:auto;margin:0;padding:0 0 20px;float:none}.copyright-wrapper{text-align:center}.cols-3{width:100%!important;display:block;margin-right:0;margin-bottom:15%}}@media screen and (min-width:480px) and (max-width:767px){.container{width:440px;margin:0 auto}.logo{padding:40px 0}}@media screen and (max-width:480px){.logo h2{font-size:30px}.logo{padding:12px 0 6px}}@media screen and (max-width:1169px) and (min-width:768px){*{box-sizing:border-box}.container,.logo{width:auto;padding:0 20px}.logo{float:left;position:relative;text-align:center;padding:30px 20px 10px 0}#sidebar{width:30%}.site-main{width:65%}.footer{padding-top:40px;padding-bottom:30px}.sitenav ul li a{padding:15px 10px}.toggle{float:right;width:15%}}@media screen and (max-width:1169px) and (min-width:981px){html{overflow-x:hidden}.logo{width:25%;float:left}}@media screen and (max-width:980px){.toggleMenu{display:block}.sitenav{float:none;margin:0;position:relative;overflow-x:hidden;background-color:#f0f0f0;border-radius:0;top:0;border-bottom:none;padding:0}.sitenav ul{color:#000;width:100%!important;float:none!important;margin:0;padding:0}.sitenav ul li{border-top:1px #dadada solid;display:block;float:none;text-align:left;border-bottom:none!important}.sitenav ul li a{padding:5px 10px!important;display:block;color:#000;border:0}.sitenav ul li a:hover,.sitenav ul li.current_page_item a{color:#000;border:0;border-radius:0}}