/*
Theme Name:     storefront Child
Theme URI:      http://example.com/
Description:    Tema Child per il tema Twenty Thirteen
Author:         Qui il vostro nome
Author URI:     http://example.com/about/
Template:       storefront
Version:        0.1.0
*/

#menu2 {
margin: 0;
padding: 0;
height: 2em;
border-width: 0 0 1px 0;
border-style: solid;
}

#menu2 li {
margin: 0;
padding: 0;
float: left;
height: 2em;
width: 10em;
display: inline;
list-style-type: none;
position: relative;
line-height: 2em;
}

#menu2 li a:link,
#menu2 li a:visited {
margin: 0;
padding: 0;
text-decoration: none;
color: #fff;
background: transparent;
float: left;
width: 10em;
text-align: center;
font-weight: bold;
}
#menu2 li a:hover {
background: transparent;
color: #c00;
}

#menu2 li ul,
#menu2 li ul li.apri ul {
display: none;
margin: 0;
padding: 0;
background: #f1f1f1;
color: #000;
border: 1px solid;
width: 10em;
}
#menu2 li ul li {
list-style: none;
margin-left: 0;
padding-left: 0;
border-bottom: 1px solid;
}

#menu2 li ul li a:link,
#menu2 li ul li a:hover {
display: block;
margin: 0;
padding: 0;
text-align: center;
background: transparent;
color: #000;
width: 10em;
font-weight: bold;
}
#menu2 li ul li a:hover {
background: #fff;
color: #c00;
}

#menu2 li:hover ul {
display: block;
position: absolute;
top: 2em;
left: 0;
}
#menu2 li.apri:hover ul {
display: block;
position: absolute;
top: 0;
left: 10em;
}
#menu2 li ul li.apri a.link {
background-image: url("img/dar.gif");
background-repeat:  no-repeat;
background-position:  98% 50%;
}

/* Custom style */
.site-branding {
  width: 55% !important;
}
.secondary-navigation {
  width: 5% !important;
}