
/* Overlay Nav */

.header #mobiletoggle {
 position:relative; 
  float:left;
  width:auto;
  margin-top:4em;
  margin-left:20px;
}

.header .navlines {
margin-top:10px;
  z-index:80;
  width:25px;
}

 
.header .navname {
  z-index:80;
  font-family:'u001', Helvetica,Arial,sans-serif;
  letter-spacing:1px;
  cursor:pointer;
  text-transform:uppercase;
  color:#BA274A;
  font-size:16px;
  padding-left:30px;
margin-top:-21px;
}   

.header .navicon-line {
    width: 20px;
    height: 1px;
    border-radius: 1px;
    margin-bottom: 4px;
    background-color: #BA274A;
}

.header .navicon-line:hover {
 color:black; 
}

#hidden2 {
 position:fixed;
 height:100%; 
  float:left;
  width:100%;
  background:rgba(84,30,50, 0.97);
  padding:60px 0;
  z-index:85;
   -webkit-transition: all 400ms linear;
    -moz-transition: all 400ms linear;
    -ms-transition: all 400ms linear;
    -o-transition: all 400ms linear;
    transition: all 400ms linear;
	display:none;
}

.pusher {
  margin-top:80px;
}

#getstartednav h3,#getstartednav ul{
 padding-left:0px; 
}


#slick-up2 span {
color:#F2C97D;
position:absolute;
top: 5px;
right: 40px;
font-family:'u001',Helvetica,Arial,sans-serif;
font-size:16px;
letter-spacing:1px;
cursor:pointer;
text-transform:uppercase;
}

#slick-up2 img {
right:0;
position:absolute;
cursor:pointer;
}

#hidden2 #overlaylogo {
  margin-bottom:2em;
}

#hidden2 h3 {
color: #BA274A;
font-size: 28px;
background: transparent url(../images/bg_h3_overlaynav.png) left bottom no-repeat;
margin-bottom: 20px;
font-family: 'u001',Helvetica,Arial,sans-serif;
}

#getstartednav h3 {
 background-position: 0px bottom; 
}

#hidden2 ul {
  margin-bottom:20px;
}

#hidden2 .menu li {
  padding-bottom:10px;
  line-height:1.4;
  font-size:14px;
}

#hidden2 .menu li a {
  color:#8CDEDC;
  color:#fff;
   -webkit-transition: all 0.1s linear;
	-moz-transition: all 0.1s linear;
	-o-transition: all 0.1s linear;
	-ms-transition: all 0.1s linear;
	transition: all 0.1s linear;
}

#hidden2 .menu li a:hover {
	color:#E8A956;
}

#hidden2 #familylinks{
	border-top:1px solid #D88535;
}

#hidden2 #familylinks grid_2{
	text-align:center;
}

#hidden2 #familylinks img{
	width:100%;
	height:auto;
}

#hidden2 #familylinks h4{
	 text-align: center;
margin-bottom: 1em;
margin-top: 0.5em;
font-size: 22px;
background: none;
  color:#D88535;
  padding-top:10px;
    text-transform:none;
  font-family: Helvetica, Arial,sans-serif;
  font-weight:bold;
}


#hidden2 #familylinks h5{
	color:#fff;
  font-size:13px;
  text-align:center;
  border:none;
  text-transform:none;
  font-family:Arial, Helvetica, sans-serif;
}

