﻿body {
  font-family: Arial, Helvetica, sans-serif; }

.nav_menu {
  position: absolute;
  top: 0%;
  height: 90px;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  -moz-transition: opacity 0.5s ease-in;
  -o-transition: opacity 0.5s ease-in;
  -webkit-transition: opacity 0.5s ease-in;
  transition: opacity 0.5s ease-in;
  opacity: 0; }

.nav_menu.load {
  opacity: 1; }

.menuItem {
  background-color: rgba(0, 0, 0, 0.5);
  width: 8%;
  height: 40px;
  /*line-height:0px;*/
  color: lime;
  padding-left: 0.5%;
  padding-right: 0.5%;
  padding-top: 0.5%;
  text-align: center;
  border: 1px solid lime;
  border-top: 0px;
  display: inline-block;
  top: 0%;
  -ms-text-justify: center;
  text-justify: center;
  vertical-align: text-top;
  margin-left: 0.25%;
  margin-right: 0.25%; }

.menuItem:hover {
  background-color: lime;
  color: black; }

.menuItem:active {
  background-color: limegreen;
  color: black;
  border-color: limegreen; }

.menuItem.active {
  background-color: limegreen;
  color: black;
  border-color: limegreen;
  padding-top: 2.5%; }

.menuItem.active:hover {
  background-color: lime; }

/*.button {
	height: 0;
	width: 200px;
	border-bottom: 80px solid $border-color;
    border-left: 40px solid transparent;
    border-right: 40px solid transparent;
    top: 20%;
    left: 40%;
	position:absolute;
}*/
a:link {
  color: limegreen;
  text-decoration: none; }

a:visited {
  color: limegreen; }

#mainContent {
  border: 1px solid lime;
  background-color: rgba(0, 0, 0, 0.75);
  color: lime;
  position: absolute;
  height: 0%;
  width: 0%;
  top: 50%;
  left: 50%;
  -moz-transition: width 200ms, height 1.25s linear, top 1.25s linear, left 200ms, opacity 1.5s, visibility 0s;
  -o-transition: width 200ms, height 1.25s linear, top 1.25s linear, left 200ms, opacity 1.5s, visibility 0s;
  -webkit-transition: width 200ms, height 1.25s linear, top 1.25s linear, left 200ms, opacity 1.5s, visibility 0s;
  transition: width 200ms, height 1.25s linear, top 1.25s linear, left 200ms, opacity 1.5s, visibility 0s;
  visibility: hidden; }

#mainContent.load {
  visibility: visible;
  width: 50%;
  left: 25%;
  padding: 0.2em 0.6em;
  height: 65%;
  top: 15%; }

#mainContent.unload {
  height: 0%;
  width: 0%;
  top: 50%;
  left: 50%;
  visibility: hidden;
  -moz-transition: width 250ms, height 1.5s, top 1.5s, left 250ms, opacity 1.5s, visibility 1.7s;
  -o-transition: width 250ms, height 1.5s, top 1.5s, left 250ms, opacity 1.5s, visibility 1.7s;
  -webkit-transition: width 250ms, height 1.5s, top 1.5s, left 250ms, opacity 1.5s, visibility 1.7s;
  transition: width 250ms, height 1.5s, top 1.5s, left 250ms, opacity 1.5s, visibility 1.7s;
  padding: 0; }

.showsList {
  border: 1px solid lime;
  padding: 1px;
  margin-top: 3px;
  height: auto; }

#socialMediaBox {
  border: 1px solid lime;
  border-bottom: 0px;
  color: lime;
  position: absolute;
  width: 50%;
  bottom: 0%;
  left: 25%;
  height: 70px;
  text-align: center;
  /*-moz-transition: opacity .5s ease-in;
    -o-transition: opacity .5s ease-in;
    -webkit-transition: opacity .5s ease-in;
    transition: opacity .5s ease-in;*/
  padding: 0.2em 0.6em; }

/*//removed to make it easier to navigate to mobile site on while loading and running
#socialMediaBox.load
{
	opacity: 1;
}*/
/*#left_button
{
    position:absolute;
    color:lime;
    width:40px;
    height:400px;
    top:25%;
    //left:0%;
    padding:2px;
    text-align:center;
    font-weight:bold;
    font-size:large;
    border-right:solid;
    border-top:solid;
    border-bottom:solid;
    border-color:lime;    
    font-family:'Arial Narrow', 'Nimbus Sans L', sans-serif;
    vertical-align:middle;      
}
#left_button:hover
{
    background-color:lime;
    color:black;
}

#right_button
{

	}*/
/*a:link
{
	text-decoration:none;
	color:lime;
	padding:.2em 0.6em;	
}
a:visited
{
	color:lime;
}
a:hover
{
	background-color:lime;	
	color:black;
}
a:active
{
	background-color:green;	
	color:black;
}
	
li
{
	list-style-position:inside;
	display:inline;
	text-decoration:none;
	color:lime;
	padding:.2em 0.6em;		
	text-align: center;
	border: 1px solid $border-color;
}

li:hover
{
	background-color:lime;	
	color:black;
}
li:active
{
	background-color:green;	
	color:black;
}
*/
/*
nav ul ul {
	display: none;
}
*/
/*
nav ul li:hover > ul {
		display: block;
}

nav ul {
	background: #efefef; 
	background: linear-gradient(top, #efefef 0%, #bbbbbb 100%);  	
	box-shadow: 0px 0px 9px rgba(0,0,0,0.15);
	padding: 0 20px;
	border-radius: 10px;  
	list-style: none;
	position: relative;
	display: inline-table;
}
nav ul:after {
	content: ""; clear: both; display: block;
}*/
/*#navMenu{
//position:relative;
//position: fixed;
top: 0px;
left: 50%;
height:33px;
font-size:12px;
text-transform:uppercase;
font-weight:bold;
background:#fff;
padding:0 0 0 20px;
}
#navMenu ul{
margin:0;
padding:0;
list-style-type:none;
width:auto;
//float:left;
}
#navMenu ul li{
display:block;
//float:left;
margin:0 1px;
}
#navMenu ul li a{
display:block;
//float:left;
color:#EAF3F8;
text-decoration:none;
padding:0 0 0 20px;
height:33px;
}
#navMenu ul li a span{
padding:12px 20px 0 0;
height:21px;
//float:left;
}
#navMenu ul li a:hover{
color:#fff;
background:transparent; //url(images/dolphin_bg-OVER.gif) repeat-x bottom left;
}
#navMenu ul li a:hover span{
display:block;
width:auto;
cursor:pointer;
}
#navMenu ul li a.current,#navMenu ul li a.current:hover{
color:#fff;
background:#1D6893; //url(images/dolphin_left-ON.gif) no-repeat top left;
line-height:275%;
}
#navMenu ul li a.current span{display:block;
padding:0 20px 0 0;
width:auto;
background:#1D6893; //url(images/dolphin_right-ON.gif) no-repeat top right;
height:33px;
}
*/
/*# sourceMappingURL=mfm2.css.map */