 /*picturemenucssaddition*/
  .header_page
{
  
   background-position: initial initial;
  background-repeat: initial initial;
  padding-bottom: 12px;

}
.header_text
{
  font-style:italic;
 font-family: Zapfino;
  font-size:1.500em;
  padding-top:6%;
  padding-bottom:10%;
  text-align:center;
}
 body > .picturemenupanel
{
box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
  -webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
  padding:0px;
width: 100%;
margin: 0 auto;
/*-webkit-tap-highlight-color:rgba(0,0,0,0.1);*/
  text-align:center;

}
/* Portrait */@media screen and (orientation:portrait)
{
    body 
{

  background-size:100% auto;
 
}

}
/* Landscape */@media screen and (orientation: landscape)
{
    body 
{
 
  background-size:100% auto;
 
}

}
.picturemenulist
{
   margin: 0 auto;
padding:0;
display:block;
list-style:none;
  
}
.picturemenuitem
{
position: relative;
font-family: Arial, Helvetica,sans-serif;
margin:0px;
width:26%;
height:26%;
float: left;
padding:3%;
display:inline-block;
text-align: center;

}
.picturemenuitem .picturemenuimage
{
vertical-align:middle;
height:80%;
width:80%;
display: inline-block;
  
}
.picturemenuitemtitle
{
  font-family:Noteworthy-Light,Futura-Medium;
  font-size:0.750em;
  text-decoration:none;
  color:#ffffff;
  text-align:center;
}
.picturemenulistcontainer
{
min-width:320px;
width: auto;
max-width:1024px;
margin:0px auto;

}
@media only screen and (min-width : 768px) and (max-width : 1024px) and (orientation : portrait)  
{
 /* Tablet */.picturemenulist
{
min-width:766px;
max-width:766px;
border-bottom:none;
border-right:none;
  margin:62px;
  

}
  @media only screen and (min-width: 361px) and (max-width: 480px) 
{
 /* Mobile (landscape)*/.picturemenulist
{
min-width:476px;
max-width:476px;
border:4px solid transparent;
border-right: none;

}

