
.menuor {
	margin-top: -17px;
    padding-top: 0;
    position: fixed;
    width: 100%;
	
    z-index: 1;
	
	
}


.addthis-smartlayers, div#at4-share, div#at4-follow, div#at4-whatsnext, div#at4-thankyou {
    margin: 0;
    padding: 0;
    top: 230px;
}

.explore {
	background-color: rgba(254, 251, 251, 1);
    border-radius: 2px;
    color: #000000 !important;
    height: 35px;
    padding-left: 25px;
    padding-top: 9px;
    position: fixed !important;
    right: 11px;
    text-align: center;
    top: 7px;
    width: 100px;
  z-index: 999;
  -moz-box-shadow: 0px 1px 3px 0px #656565;
-webkit-box-shadow: 0px 1px 3px 0px #656565;
-o-box-shadow: 0px 1px 3px 0px #656565;
box-shadow: 0px 1px 3px 0px #656565;
filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=180, Strength=3);
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
.explore::before, .explore::after {
content: "";
position: absolute;
left: 0;
background-repeat: no-repeat;
transition: .25s;

}

.explore::before {
top: 2px;
width: 13px;
height: 13px;
background-image: linear-gradient(#000, #000),
linear-gradient(#000, #000),
linear-gradient(#000, #000),
linear-gradient(#000, #000),
linear-gradient(#000, #000),
linear-gradient(#000, #000),
linear-gradient(#000, #000),
linear-gradient(#000, #000),
linear-gradient(#000, #000);
background-position: 0 0, 50% 0, 100% 0,
0 50%, 50% 50%, 100% 50%,
0 100%, 50% 100%, 100% 100%;
 background-size: 3px 3px;
    height: 13px;
    left: 8px;
    top: 11px;
    width: 13px;
	
}
.explore.close::before {
opacity: 0;
-webkit-transform: rotate(45deg) scale(.8);
transform: rotate(45deg) scale(.8);
}
.explore::after {
left: 10px;
top: 12px;
width: 11px;
height: 11px;
background-image: linear-gradient(#000, #000),
linear-gradient(#000, #000);
background-position: 50% 0, 0 50%;
background-size: 1px 100%, 100% 1px;
opacity: 0;
-webkit-transform: scale(1.8);
transform: scale(1.8);
}
.explore.close::after {
opacity: 1;
-webkit-transform: rotate(45deg) scale(1.4);
transform: rotate(45deg) scale(1.4);

}
nav {
	
	 background-color: #fff;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
    height: auto;
    text-align: center;
    transform: translateY(-100%);
    transition: all 0.4s ease 0s;
    width: 100%;
}
nav ul {
	
overflow: auto;
-webkit-overflow-scrolling: touch;
white-space: nowrap;
padding: 60px 40px 40px;
}
nav, nav li {
opacity: 0;
}
nav li {
	
display: inline-block;
text-align: center;
font-size: .9em;
-webkit-transform: scale(.8);
transform: scale(.8);
transition: .3s;
}
nav li + li {
margin-left: 10px;
}
nav img {
display: block;
width: 188px;
margin-bottom: 5px;
}
nav.open {
	
opacity: 1;
-webkit-transform: none;
transform: none;

}
nav.open li {
opacity: 1;
transition-delay: .3s;
-webkit-transform: translateZ(0);
transform: translateZ(0);
}