/* https://vippizzastockton.com/wp-content/themes/kdw-framework3/responsive.css */
html{-webkit-text-size-adjust:none}@media only screen and (max-width:479px){.cta-block span{font-size:12px}.cta-block{font-size:18px}.scream-text{font-size:20px}.full-cta{bottom:70px}.full-slider{top:-50px}.full-scream-text{top:-20px}.slider-block{position:relative;top:104px}.headercontact{display:none}.header{text-align:center}#logo{float:none;margin:40px 0 0 20px;max-width:50%!important}.full-navigation{top:258px}#content{position:relative;top:60px}.hfeed,.aside{width:90%;float:none;margin:0 auto}.contactarea{width:95%;margin:0 auto;padding:0;float:none}.hfeed{border:none}.full-navigation{top:186px}}@media only screen and (min-width:480px) and (max-width:559px){.cta-block span{font-size:12px}.cta-block{font-size:18px}.scream-text{font-size:20px}.full-cta{bottom:90px}.full-slider{top:-55px}.full-scream-text{top:-30px}.slider-block{position:relative;top:0}.header{text-align:center}#logo{float:none;margin:40px 0 0 20px;max-width:50%!important}#content{position:relative;top:0}.hfeed,.aside{width:90%;float:none;margin:0 auto}.contactarea{width:95%;margin:0 auto;padding:0;float:none}.hfeed{border:none}}@media only screen and (min-width:600px) and (max-width:767px){.container{width:100%}#logo{max-width:75%!important;display:block;margin:0 auto;float:none}.full-slider{top:-50px}.header{padding-top:30px}.headercontact{width:100%;text-align:center;float:none;display:none;margin:10px auto}.header-social{position:relative;float:left;display:block;left:50%;margin:10px auto}.header-social li{position:relative;float:left;display:block;right:50%}.hfeed,.aside{width:90%;float:none;margin:0 auto}.contactarea{width:95%;margin:0 auto;padding:0;float:none}.hfeed{border:none}.menu-legal-menu-container{display:none}#content{position:relative;top:-30px}.cta-block span{font-size:18px}.cta-block{font-size:28px}.scream-text{font-size:30px}.full-cta{bottom:70px}.full-scream-text{position:absolute;top:-20px}img.food-menu{clear:both;display:block;float:none;margin:0 auto;padding-top:20px}}@media only screen and (min-width:768px) and (max-width:959px){.container{width:100%}#logo{max-width:!important;display:block;margin:0 auto;float:none}.header{padding-top:30px}.headercontact{width:100%;text-align:center;float:none;display:none;margin:10px auto}.header-social{position:relative;float:left;display:block;left:50%;margin:10px auto}.header-social li{position:relative;float:left;display:block;right:50%}#content{width:90%;margin:0 auto}.cta-block span{font-size:25px}.cta-block{font-size:38px}.scream-text{font-size:48px}.full-cta{bottom:70px}}@media only screen and (min-width:960px) and (max-width:1199px){.container{width:960px}.scream-text{font-size:58px}.cta-block span{font-size:35px}.cta-block{font-size:48px}.menu a,.menu a:link,.menu a:visited{letter-spacing:normal}}@media only screen and (min-width:1200px){.container{width:1200px}}