@charset "utf-8";
/* CSS Document */

/* Drop-Down Navigation */
.fileUpload {
    position: relative;
    overflow: hidden;
    margin: 10px;
	font: normal 15px/20px Roboto Condensed, Arial, Helvetica, sans-serif;
}
.fileUpload input.upload {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    padding: 0;
    cursor: pointer;
    opacity: 0;
    filter: alpha(opacity=0);
}

ul#navigation li:hover > ul
{
	visibility:visible;
}
ul#navigation ul, ul#navigation ul li ul {
	list-style: none;
    margin: 0px;
    /*padding: 0;*/    
	visibility:hidden;
    position: absolute;
    z-index: 99999;
	width:180px;
	background: #484461;
	padding-left:20px;
	padding-right:20px;
	/*padding: 10px;*/
	box-shadow: 0 2px 5px rgba(0,0,0,0.3);
	/*box-shadow:0 2px 2px -1px rgba(0, 0, 0, 0.055);*/
	/*opacity:0;
	-webkit-transition:opacity 0.2s linear, visibility 0.2s linear; 
	-moz-transition:opacity 0.2s linear, visibility 0.2s linear; 
	-o-transition:opacity 0.2s linear, visibility 0.2s linear; 
	transition:opacity 0.2s linear, visibility 0.2s linear; */	
}
ul#navigation ul {
    top: 40px;
    left: 1px;
}
ul#navigation ul li ul {
    top: 0;
    left: 190px;
}
ul#navigation ul li {
	clear:both;
	width:100%;
}
ul#navigation ul li a {
	background: none;
	/*padding:7px 15px;*/
	color: #FFF;
	font: normal 14px/40px Roboto Condensed, Arial, Helvetica, sans-serif;
	/*text-decoration: none;*/
	text-transform:uppercase;
	display: inline-block;
	border: 0 none;
	float: left;
	clear: both;
	width: 180px;
	border-bottom:1px dotted #FFF;
}
ul#navigation li ul li li a {
	/*text-transform:lowercase;*/
	text-transform: none;
	color: #FFF;
}
ul#navigation ul li a:hover, ul#navigation ul li a:hover i {
	background: none;
	color: #95d201;
}
/*
ul#navigation ul li:active a i, ul#navigation li ul li li a {
	color: #95d201;
}
*/
ul#navigation li ul li li:last-child a {
	padding-bottom:10px;
}
ul#navigation ul li:last-child a {
	border-bottom: 0 none;
}

/* Desktop large layout */
@media (min-width: 1200px) {

}
/* Desktop small layout */
@media (min-width: 980px) and (max-width: 1199px) {

}

/* Tablet layout */
@media (min-width: 768px) and (max-width: 979px) {
	
}

/* Mobile landscape layout */
@media (min-width: 480px) and (max-width: 767px) {
}

/* Mobile portrait layout */
@media (max-width: 479px) {
	ul#navigation ul, ul#navigation ul li ul {
	/*list-style: none;
    margin: 0px;
    padding: 0;    
	visibility:hidden;
    position: absolute;
    z-index: 99999;
	width:230px;
	background: #484461;
	padding-left:10px;
	padding-right:10px;
	padding: 10px;
	box-shadow: 0 2px 5px rgba(0,0,0,0.3);*/
	/*box-shadow:0 2px 2px -1px rgba(0, 0, 0, 0.055);*/
	/*opacity:0;
	-webkit-transition:opacity 0.2s linear, visibility 0.2s linear; 
	-moz-transition:opacity 0.2s linear, visibility 0.2s linear; 
	-o-transition:opacity 0.2s linear, visibility 0.2s linear; 
	transition:opacity 0.2s linear, visibility 0.2s linear; */	
	}
}

