<style>
		body > div:last-child {
		display: block !important;
		visibility: visible !important;
		}

		#footer {
		display:none !important;
		}




		           @media screen and (min-width:1024px){.mobile{display:none;}
		           }
		           @media screen and (max-width:1023px){.desk{display:none;}
		           }
		           @media screen and (min-width:1024px){label{display:none !important;}
		           }
		           @media screen and (min-width:1024px){nav{margin:60px 0 0 0;}
		           }
		           @media screen and (max-width:1023px){nav{margin:0px 0 0 -420px;background-color: #582c73;}
		           } 
		           @media screen and (max-width:1023px){nav{height: -webkit-fill-available;min-height: 660px;}
		           } 
		           @media screen and (min-width:1024px){.menu1{position: fixed;
		              top: 0;
		              right: 0;
		              z-index: 100000000;
		              margin-right: 507px;
		              margin-top: 9px;
		              width: 160px;       
		               text-align: center;
		              transition: all .2s linear;height: 43px;
		               }}
		           @media screen and (min-width:1024px){.menu2{position:  fixed;
		              top: 0;
		              right: 0;
		              z-index: 100000000;
		              margin-right: 340px;
		              margin-top: 9px;
		              width: 160px;
		              text-align: center;
		              transition: all .2s linear;height: 43px;
		               }}
		           
		           @media screen and (min-width:1024px){.menu3{position: fixed;
		              top: 0;
		              right: 0;
		              z-index: 100000000;
		              margin-right: 173px;
		              margin-top: 9px;
		              width: 160px;
		              text-align: center; 
		              transition: all .2s linear;height: 43px;
		               }}
		           
		           @media screen and (min-width:1024px){.menu4{position: fixed;
		              top: 0;
		              right: 0;
		              z-index: 100000000;
		              margin-right: 5px;
		              margin-top: 9px;
		              width: 160px;
		              text-align: center;
		              transition: all .2s linear; height: 43px;
		               }}
		           
		           @media screen and (min-width:680px){.topbar{z-index:10;
		               }}
		           
		           @media screen and (max-width:1023px){.phonecontainer{
		              float:right;
		               margin-right: 20px;
		               font-size: 26px;
		  font-weight: 600;
		               
		               }}
		      
		             @media screen and (min-width:1024px)and (max-width:1086px){.phonecontainer{
		              float: left;
		  margin-left: 8px;
		  font-size: 2vw;
		  margin-top: 4px;
		  font-weight: 600;
		               }} 
		      
		             @media screen and (min-width:450px){.phonebottom{
		              display:block;
		               }}  
		      
		             @media screen and (min-width:1087px){.phonecontainer{
		              float:left;
		               margin-left: 20px;
		               font-size: 26px;
		                 
		  font-weight: 600;
		               }}   
		             
		            @media screen and (min-width:1024px){.logo{
		                float: left; margin-left: 30px;}
		               }
		            @media screen and (max-width:1023px){.logo{
		                float: right; margin-right: -6px; }
		                }
		               
		            @media screen and (max-width:449px){.phonecontainer{
		                display: none; }
		                }
		             @media screen and (min-width:768px){.phonebutton{
		                display: none !important; }
		                }
		             @media screen and (max-width:767px){.threewrap{
		                display:block !important;text-align:center;margin: 17vw 24px 0 12px  !important; }
		                }
		            @media screen and (min-width:768px){.threewrap{
		                display:flex;justify-content:center;margin: 0 30px !important; }
		                }
		            
		            @media screen and (max-width:767px){.threebox{
		                max-width:718px;margin: 12px 5px 10px 5px !important; }
		                }
		            
		            @media screen and (min-width:835px){.threebox{
		                padding: 20px;  }
		                }
		            
		            @media screen and (max-width:499px){.bottomsup.bloggery{
		                display:none !important;  }
		                }
		      
		            
		            @media screen and (max-width:767px){.footerbar{
		                height:64px !important;  }
		                }
		      
		            
		            @media screen and (max-width:550px){.lilspacebetweeners{
		                visibility: hidden !important;  }
		                }
		      
		            
		            @media screen and (min-width:1024px){.home{
		                display:none !important;  }
		                }
		      
		            
		            @media screen and (min-width:768px){.centerpeice{
		                margin: 45px 0 2vw 1vw !important;  }
		                }
		      
		            
		            @media screen and (max-width:767px){.centerpeice{
		                margin: 56px 0 0vw 1vw !important;  }
		                }
		      
		      
		      

		@media screen and (min-width:1024px){.hamburg{
		                display:none; 
		                }
		} 
		  @media screen and (max-width:1023px){.nohamburg{
		                display:none; 
		                }
		} 
		  @media screen and (max-width:767px){.topbar{
		                background: #6f378f; 
		                }
		}
		  @media screen and (min-width:768px){.topbar{
		                background:#6f378f; 
		                }
		}

		  @media screen and (max-width:767px){.hideonmob{
		                display: none !important; 
		                }
		} 

		  @media screen and (min-width:768px){.hideondesk{
		                display: none !important; 
		                }
		}  
		      

		  @media screen and (min-width:450px){.callnowbottom{
		                display: none !important; 
		                }
		}
		      
		      

		  @media screen and (min-width:450px){.mapbottom{
		                display: none !important; 
		                }
		}      
		      

		  @media screen and (max-width:449px){.fulladdr{
		                display: none !important; 
		                }
		}
		      
		  @media screen and (max-width:669px){.socialicons{
		                display: none !important; 
		                }
		}
		      
		  @media screen and (min-width:375px) and (max-width:767px){.dinermenu{
		              font-size: 3.9vw; 
		              line-height: 4.2vw;
		                }
		}

		      
		  @media screen and (max-width:374px){.dinermenu{
		              font-size: 15px; 
		              line-height: 15px;
		                }
		}

		      
		  @media screen and (min-width:375px) and (max-width:767px){.cateringmenu{
		              font-size: 3.9vw; 
		              line-height: 4.2vw;
		                }
		}


		      
		  @media screen and (max-width:374px){.cateringmenu{
		              font-size: 15px; 
		              line-height: 15px;
		                }
		}        

		      
		            
		            @media screen and (max-width:767px){.dinermenu{
		  font-family: sans-serif;
		  height: 7vw;
		  width: 43vw;
		  padding: 1.9vw 0 3.5vw;
		  position: initial !important;
		  margin: 0 0 0 5vw;
		  float: left;
		  border-radius: 10px;
		  font-weight: 500 !important;
		}


		                }
		      
		            
		            @media screen and (max-width:767px){.cateringmenu{
		  font-family: sans-serif;
		  height: 7vw;
		  width: 43vw;
		  padding: 1.9vw 0 3.5vw;
		  position: initial !important;
		  margin: 0 4vw 0 0;
		  float: right;
		  border-radius: 10px;
		  font-weight: 500 !important;  }
		                }
		      
		            
		            @media screen and (min-width:768px){.dinermenu{
		  display:none     }
		                }
		      
		            
		            @media screen and (min-width:768px){.cateringmenu{
		  display:none  }
		                }
		      
		      
		      
		            
		            @media screen and (min-width:450px) and (max-width:768px){.BBQ{
		  top:64vw !important;  }
		                }
		      
		      
		            @media screen and (min-width:450px) and (max-width:768px){.seafood{
		  top:64vw !important;  }
		      }
		      
		      
		            @media screen and (max-width:449px){.BBQ{
		  top:70vw !important;  }
		                }
		      
		            @media screen and (max-width:449px){.seafood{
		  top:70vw !important;  }
		                }
		      
		      
		            @media screen and (max-width:767px){.service-widget img{
		                width: 90% !important; max-width: 90% !important; height: auto !important;max-height: 90% !important;}}      
		  
		      li.menu1:hover {
		  height: inherit;
		}   
		      


		  @media screen and (max-width:229px){.fb-post{
		                display: none !important; 
		                }
		}     
        
    @media screen and (max-width:1023px){.overlord{
	              display: none !important; 
	              }
}     
          
          
          
          
          
          
          
          
          
		            .threewrap{
		                display:flex;justify-content:center;margin: 0 3vw; flex-shrink: 1; }
		            
		            .threebox{
		  border: 1px solid #80808073;
		  font-family: helvetica;
		  font-size: 14px;
		  text-align: center;
		  background: #ffffff;
		  margin: 0px 5px 10px 5px;
		  border-radius: 35px;
		  width:100%;
		            }
		            
		        .service-widget{
		            padding: 10px;
		            }
		            
		         .service-widget img{
		            max-width:300px;
		            max-height:300px;
		            }
		               
		           body, html{
		              height:100%;
		              
		           }
		           body{
		              margin:0;
		              background: linear-gradient(to right, #74309e59,#fbf3026b);
		           }
		           h1, p, li{
		              font-family:'helvetica neue', helvetica, arial, sans-serif;
		              color:#222;
		              margin:0 0 1em;
		           }
		           section li{
		              margin:0 0 10px;
		           }
		           h1{
		              font-size:2.5em;
		              font-weight:300;
		           }
		           p{
		              font-size:1em;
		              line-height:1.5em;
		           }
		           .wrapper{
		              overflow:hidden;
		           }
		           section{
		              -moz-transition:all 200ms ease-in;
		              -webkit-transition:all 200ms ease-in;
		              -o-transition:all 200ms ease-in;
		              transition:all 200ms ease-in;
		              text-align:center;
		              }
		           nav{
		              position:fixed;
		              top:0;
		              left:0;
		              width:285px;
		              -moz-transition:all 200ms ease-in;
		              -webkit-transition:all 200ms ease-in;
		              -o-transition:all 200ms ease-in;
		              transition:all 200ms ease-in;
		              z-index: 30;
		              opacity: .95;
		           }
		           nav ul{
		              width:250px;
		              padding:0;
		              margin: 63px 0 0 0;
		              list-style:none;
		              overflow:hidden;
		              z-index: 20;
		           }
		           nav li{
		                  background: yellow;
		  border-radius: 50px;
		  margin: 13px 20px;
		  transition: all .3s linear;
		  border: 4px solid #ccbad8;
		           }
		           nav a{
		              color: #6f378f;
		  font-size: 20px;
		  font-family: 'helvetica neue', helvetica, arial, sans-serif;
		  text-decoration: none;
		  display: block;
		  padding: 7px 10px;
		  font-weight: 600;
		  letter-spacing: 2px;
		  border: 2px solid #fff;
		  border-radius: 50px;
		           }
		           nav a:hover{
		              background: #ffffff;
		  border-radius: 50px;
		  color: #61387a;
		  border: 2px solid #5e3476;
		           }
		      
		      
		           li.menu1 > a:hover{
		              background: #ffffff00;
		  border: 2px solid #5e347600;
		           }
		      
		      
		           label{
		               display: block;
		  font-family: 'helvetica neue', helvetica, arial, sans-serif;
		  font-weight: 700;
		  background: #fdef03;
		  width: 43px;
		  height: 39px;
		  color: #630d9c;
		  text-align: center;
		  font-size: 2em;
		  line-height: 1.1em;
		  position: fixed;
		  top: 8px;
		  left: 10px;
		  transition: all 200ms ease-in;
		  z-index: 50;
		  margin-left: 0px;
		  padding: 0 0 13px 0;
		  border-radius: 7px;
		  margin-top: -3px;
		  border-radius: 7px;
		           }
		           input[type="checkbox"]{
		              display:none;
		           }
		          
		           input[type="checkbox"]:checked ~ nav{
		              margin: 72px 0;
		           }
		           input[type="checkbox"]:checked ~ label{
		              
		           }
		           input[type="checkbox"]:checked ~ section{
		              -webkit-transform:translate3d(260px, 0, 0);
		              -moz-transform:translate3d(260px, 0, 0);
		              -o-transform:translate3d(260px, 0, 0);
		              transform:translate3d(260px, 0, 0);
		           }

        
	         input[type="checkbox"]:checked ~ .togglez{
	            z-index: 1;
	         }
        
	         input[type="checkbox"] ~ .togglez{
	            z-index: -1;
	         }
        input[type="checkbox"]:checked ~ .fulloverlay{
	       display:block;
	         }
.fulloverlay{
	       display:none;
	         }

		           .topbar{
		              position:fixed;top:0;right:0;width: 100%;text-align: right;background: #6f378f;height: 50px;font-size: 1.6vw;font-family: sans-serif;padding: 20px 20px 0 0px;z-index:10;
		              }

		           .footerbar{
		              position: fixed;
		  bottom: 0;
		  left: 0;
		  width: 100%;
		  text-align: right;
		  height: 64px;
		  font-size: 16px;
		  font-family: sans-serif;
		  z-index: 10;
		              }
		      
		      .bottomsup {     border-radius: 50px;
		  margin: 3px 5px;
		  transition: all .3s linear;
		  height: 23px;
		  text-align: center;
		  padding: 6px 0;
		  opacity: 1 !important;
		  color: #fff;
		  font-weight: 600;
		      }
		      
		      .bottompuzz{
		      height: 64px;
		  opacity: 1;
		  display: flex;
		  justify-content: space-around;
		  padding: 8px 0;
		  font-size: 20px;
		      }
		      .bottompuzz413{
		  height: 64px;
		  opacity: 1;
		  margin-top: 0px;
		  display: flex;
		  justify-content: space-evenly;
		  padding: 5px 0;
		  font-size: 15px;
		      }
		         .desk.centerpeice{margin: 0 20vw 0 20vw;}
		              
		        i {
		           color: #73bd04;
		           font-weight: 700;
		        }
		      
		      .centerpeice a {
		  text-decoration: none;
		  color: #5a5a5a;
		}
		      
		      .centerpeice a:hover {
		  text-decoration: none;
		  color: #00FF;
		}
		      
		      
		      .centerpeice a:active {
		  text-decoration: none;
		  color: #00FF;
		}
		      
		   .sliders{
		  display: flex;
		  flex-direction: column;
		  justify-content: space-between;
		  font-size: 4vw;
		  font-family: "Courier", "Andale Mono", monospace;
		  transition: all .3s linear;
		  width: 103%;
		  height: 63vw;
		  margin: 15px 0 15px -11px;
		  background-image: url(http://www.pit-n-peel.com/publishImages/index~~element31.jpg);
		  background-repeat: no-repeat;
		  background-position-x: 58%;
		  background-position-y: 42%;
		  background-size: 100%;
		  opacity: 1;
		      }
		      
		    .spacebetweeners{
		        display: flex;
		  justify-content: space-between;
		        font-family: "Courier", "Andale Mono", monospace;
		           color: #5a5a5a;
		      }
		      .lilspacebetweeners{
		        display: flex;
		          justify-content: space-between;
		        font-family: "Courier", "Andale Mono", monospace;
		           color: #5a5a5a;
		        opacity: .15;
		      }  

		   .smallsliders {
		  font-size: 2.5vw;
		}   
		      
		      .bottomsup.bloggery a {
		  color: #FFF;
		  text-decoration: none;
		}
		      
		      .bottomsup.contactus a {
		  color: #efe404;
		  text-decoration: none;
		}
		      
		      .bottomsup.freeaudit a {
		  color: #efe404;
		  text-decoration: none;
		}
		  
		      .fluffybunny {
		  position: relative;
		  overflow: hidden;
		  width: 100px;
		  height: 100px; 
		  border: 1px solid black;
		}

		.something {
		  position: absolute;
		  left: -100px;
		  width: 100px;
		  height: 100px;
		  -webkit-animation: slide 0.3s forwards;
		  -webkit-animation-delay: .3s;
		  animation: slide 0.3s forwards;
		  animation-delay: .3s;
		}

		@-webkit-keyframes slide {
		  100% { left: 0; }
		}

		@keyframes slide {
		  100% { left: 0; }
		}
		      
		.home a {
		  border: 0px solid #ccbad800;
		  color: #fff;
		    font-size:17px;
		}    
		.home a:hover {
		  border: 0px solid #ccbad800;
		  background: none;
		    color: #fff;

		}
		  .phonebutton
		  {
		  display: flex;
		  justify-content: center;
		  width: 100%;
		  position: fixed;
		  top: 0;
		  left: 0;
		  padding-top: 14px;
		  height: 56px;
		  background: #ffffff;
		  border-bottom: 2px solid #8080805e;
		  }
		      
		      
		.BBQ, .seafood{
		position: absolute;
		text-align: center;
		color: #921032;
		  font-weight: 600;
		      } 
		      
		      
		      .BBQ {
		  left: 1vw;
		  top: 48vw;
		  font-size: 5.5vw;
		  font-family: fantasy;
		  height: 7vw;
		  width: 22vw;
		  border-radius: 30px;
		  padding: 16px 0 0;
		  font-weight: 600;
		  line-height: 3.2vw;
		}
		.seafood { 
		 right: 6vw;
		  top: 48vw;
		  font-size: 5.5vw;
		  font-family: fantasy;
		  height: 7vw;
		  width: 22vw;
		  border-radius: 30px;
		  padding: 16px 0 0;
		  line-height: 3.2vw;
		  letter-spacing: -3px;
		      }
		      
		      
		      
		.dinermenu{
		position: absolute;
		border: 2px solid #bb9ace;
		text-align: center;
		color: #8d4ab1;
		      background: #f1eb71;
		  font-weight: 600;
		      }
		     
		.dinermenu:hover {
		      background: #ffffff;
		      }
		     
		.cateringmenu:hover {
		      background: #ffffff;
		      }
		      
		 .cateringmenu{
		position: absolute;
		  border: 2px solid #bb9ace;
		  background: #e7c5f9;
		  text-align: center;
		  color: #8d4ab1;
		  font-weight: 600;
		      }   
		      
		      .dropmenu1{
		          border-radius: 50px;
		  font-size: 19px;
		          padding: 7px 12px;
		  color: #6f378f;}
		      


		.menu1:hover .dropmenu1 {
		display:block;
		}

		      .menu2:hover .dropmenu1 {
		display:block;
		}


		      .menu4:hover .dropmenu1 {
		display:block;
		}
		      
		.dropmenu1 {
		display:none;
		}
		    
		.dropmenu1 > div:hover {
		  background: white;
		}
		.dropmenu1 > div {
		  font-size: 22px;
		  padding: 10px 0;
		  border-radius: 50px;
		  border: 2px solid #5e347600;
		}
		    
		li.menu1 > a {
		  background: #ffffff00;
		  border: 2px solid #5e347600;
		}
		li.menu2:hover {
		  height: inherit;
		  border-radius: 25px;
		  transition:none;
		}      
		  
		li.menu2 > a {
		  background: #ffffff00;
		  border: 2px solid #5e347600;
		} 
		li.menu4:hover {
		  height: inherit;
		  border-radius: 25px;
		  transition:none;
		}      
		  
		li.menu4 > a {
		  background: #ffffff00;
		  border: 2px solid #5e347600;
		}
		.dropmenu1>a {
		  border: none !important;
		}
		.dropmenu1>a:hover {
		  border: none !important;
		}
		</style>