﻿/* Jeff Fischer MND */

/* Color Legend */


/* Reset */

html, body { margin: 0; padding: 0; border: 0;  
				background: transparent; font-size:10px; }

div, span, article, aside, footer, header, hgroup, nav, section,
h1, h2, h3, h4, h5, h6, p, blockquote, a, ol, ul, li, 
table, tr, th, td, tbody, tfoot, thead {
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: baseline;
	background: transparent;
	}

img 	{ margin:0; padding:0; border:0; }

table, tr, th, td, tbody, tfoot, thead {
	margin: 0; padding: 0; border: 0;
	vertical-align: baseline;
	background: transparent;
	}
	
table { border-collapse: collapse; border-spacing: 0; }
	
input, select, textarea, form, fieldset {
	margin: 0; padding: 0; border: 0;
	}

article, aside, dialog, figure, footer, header, hgroup, nav, section { 
	display:block; }

h1, h2, h3, h4, h5, h6, p, li, blockquote, td, th, a, caption, em, strong, strike { 
	font-family: Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight: normal;
	font-style: normal;
	line-height: 100%; 
	text-indent: 0;
	text-decoration: none;
	text-align: left;
	color: #000;
	}

ol, ul { list-style: none; }


/* Global */

html 	{height:auto; background-image:url('../images/backgrounds/assault_@2X.png')}
body	{background-image:url('../images/backgrounds/assault_@2X.png'); height:auto; margin:0; padding: 0
		}



/* Headings */

h1, h2, h3, h4, h5, h6 { font-weight: bold; color: #000; }

h1 { font-size:24px; }
h2 { font-size:20px; }
h3 { font-size:16px; }
h4 { font-size:14px; }
h5 { font-size:14px; }
h6 { font-size:14px; }

h1 img, h2 img, h3 img, h4 img, h5 img, h6 img { margin: 0; }



/* Text Elements */

p           	{ color:#000; font-size:12px; line-height:150%;  }
p .left			{ margin: 1.5em 1.5em 1.5em 0; padding: 0; }
p .right 		{ margin: 1.5em 0 1.5em 1.5em; padding: 0; }

a           	{   }
a:link			{ color: #00f;  }
a:visited		{ color: #0f0;  }
a:active		{ color: #000;  }
a:focus			{ color: #666;  }
a:hover     	{ color: #f00;  }

blockquote  	{ color:#000; font-size:12px; }

strong      	{ font-weight: bold; }
em		      	{ font-style: italic; }

/* Images */



/* Lists */

ul          	{  }
ol          	{ list-style-type:decimal; }

ul li		    { color:#000; font-size:12px; }
ol li	     	{ color:#000; font-size:12px; }

dl          	{  	}
dt       		{  	}
dd          	{ 	}


/* Containers */


/* =============================================================================================================
   Topnav
============================================================================================================= */

.topnav a:link      { color:#fff; outline:none   }
.topnav a:visited   { color:#fff; outline:none  }
.topnav a:active    { color:#fff; outline:none  }
.topnav a:hover     { color:#fff; text-decoration: underline; outline:none  }
.topnav a:focus     { color:#fff; outline:none  }

.topnav 			{background-color;  clear;overflow:hidden; width:;  }
.topnav a      		{display:inline;float:left; padding:11px 15px 5px 15px; font-size:14px; }


.topnav		         {float:left; margin:0px 0px 0px 0px;border:}

.dropdown .dropbtn	{float:left; padding:4px 15px; font-size:14px;margin:2px 0 0 30px; background-color:transparent; outline:none; border:none;color:#fff; position:; z-index:1; left: 0; top:0;}
.dropdown			{float:left; overflow:hidden }
.dropdown:hover .dropbtn	 { color:#fff; outline:none  }

.home-content 		{display:none;position:absolute;background-color:#fff;min-width:20px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2); z-index:1;margin:22px 0 0 5px;color:#fff;}
.home-content a {float:none;color:#fff;padding:7px 10px;text-decoration:none;display:block;text-align:left;background-image:url('../images/backgrounds/assault_@2X.png');font-size:14px  }
.home-content a:hover {color:#ff0000; text-decoration: underline; outline:none }
.dropdown:hover .home-content	{display:block}

.species-content 		{display:none;position:absolute;background-color:#fff;min-width:20px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2); z-index:1;margin:22px 0 0 0px;color:#fff;}
.species-content a {float:none;color:#fff;padding:7px 10px;text-decoration:none;display:block;text-align:left;background-image:url('../images/backgrounds/assault_@2X.png');font-size:14px }
.species-content a:hover {color:#ff0000; text-decoration: underline; outline:none }
.dropdown:hover .species-content	{display:block}

.id-content 		{display:none;position:absolute;background-color:#fff;min-width:20px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2); z-index:1;margin:22px 0 0 15px;color:#fff; }
.id-content a {float:none;color:#fff;padding:7px 10px;text-decoration:none;display:block;text-align:left;background-image:url('../images/backgrounds/assault_@2X.png');font-size:14px }
.id-content a:hover {color:#ff0000; text-decoration: underline; outline:none }
.dropdown:hover .id-content	{display:block}

.learn-content 		{display:none;position:absolute;background-color:#fff;min-width:20px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2); z-index:1;margin:22px 0 0 -10px;color:#fff; }
.learn-content a {float:none;color:#fff;padding:7px 10px;text-decoration:none;display:block;text-align:left;background-image:url('../images/backgrounds/assault_@2X.png');font-size:14px }
.learn-content a:hover {color:#ff0000; text-decoration: underline; outline:none }
.dropdown:hover .learn-content	{display:block}

.cs-content 		{display:none;position:absolute;background-color:#fff;min-width:20px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2); z-index:1;margin:22px 0 0 15px;color:#fff; }
.cs-content a {float:none;color:#fff;padding:7px 10px;text-decoration:none;display:block;text-align:left;background-image:url('../images/backgrounds/assault_@2X.png');font-size:14px }
.cs-content a:hover {color:#ff0000; text-decoration: underline; outline:none }
.dropdown:hover .cs-content	{display:block}

.resources-content 		{display:none;position:absolute;background-color:#fff;min-width:20px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2); z-index:1;margin:22px 0 0 0px;color:#fff; }
.resources-content a {float:none;color:#fff;padding:7px 10px;text-decoration:none;display:block;text-align:left;background-image:url('../images/backgrounds/assault_@2X.png');font-size:14px }
.resources-content a:hover {color:#ff0000; text-decoration: underline; outline:none }
.dropdown:hover .resources-content	{display:block}

.contact-content 		{display:none;position:absolute;background-color:#fff;min-width:20px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2); z-index:1;margin:22px 0 0 5px;color:#fff; }
.contact-content a {float:none;color:#fff;padding:7px 10px;text-decoration:none;display:block;text-align:left;background-image:url('../images/backgrounds/assault_@2X.png');font-size:14px }
.contact-content a:hover {color:#ff0000; text-decoration: underline; outline:none }
.dropdown:hover .contact-content	{display:block}

.cd-content 		{display:none;position:absolute;background-color:#fff;min-width:20px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2); z-index:1;margin:22px 0 0 15px;color:#fff;}
.cd-content a {float:none;color:#fff;padding:7px 10px;text-decoration:none;display:block;text-align:left;background-image:url('../images/backgrounds/assault_@2X.png');font-size:14px }
.cd-content a:hover {color:#ff0000; text-decoration: underline; outline:none }
.dropdown:hover .cd-content	{display:block}




#home-button .dropbtn		{margin:0 0 0 0px}
#species-button	.dropbtn	{margin:0 0px 0 0%}
#key-button	.dropbtn		{margin:0 0 0 0%}
#learn-button .dropbtn		{margin:0 0% 0 0%}
#cs-button .dropbtn			{margin:0 0 0 0%;}
#resources-button .dropbtn	{margin:0 0 0 0%}
#contact-button .dropbtn	{margin:0 0 0 0%}
#cd-button .dropbtn			{margin:0 0 0 0%}




/* ===============================================================================================================
               Index
 ================================================================================================================ */

#content					{background-image:url('../images/backgrounds/assault_@2X.png'); height:auto; margin:0px 0 0 0; padding: 0}

.index-space				{width:100%; min-height:20px;background-image:url('../images/backgrounds/assault_@2X.png')} 

.content-wrapper	 	 	{width:800px;max-height:100%;background-color:#fff;margin: 0px auto;}

.index-row					{min-height: 0px; margin: 20px auto;width:800px; border:2px #ff0000 solid}
.index-row	h3				{text-align:center; font-size:1.8vw; margin: 20px 0 20px 0;background-image:url('../images/backgrounds/assault_@2X.png');color:#fff;}
.index-row1					{min-height: 0px; margin: 10px 0 20px 0;}
.index-row1	h5				{text-align:center; font-size:1.8vw}
.index-row2					{background-color:#fff; min-height: 0px; margin: 0px 0 0px 0; max-width: }
.index-column p				{font-size: 12px;text-align:center }
.index-column 				{float:left; width:16.665%;}
.index-column-3 			{float:left; width:32.33%;background-color:#0000ff; margin:0 .5% 10px .5%}
.index-row2:after			{content: " ";display:table;clear:both }
.index-column img			{margin: 0 0 0 5%}
.index-column-3 img			{margin: 0 0 0px 0%; float:left}

.tn4 img					{width:90%}
.tn3 img					{width:50%}

#banner 				{ margin:0px auto; border-top:1px #000000 solid; border-bottom:;clear:both; max-width:100%; position: relative; z-index: ;margin-top:22px }

.header-container		{ max-width:800px;width:100%; margin:0 auto; background-color:#fff; height:auto; position:relative; border: }

.index-title			{float:right; max-width:50%; margin:20.5px 0 0 0;border:; }
.index-title img		{width: 100%;}
.index-title h1			{color:#fff; background-color:#000; font-size:xx-large; margin: 20px 50px 0 0}


	
.header-bar  	  	 	{background-color:#000; width:100%;min-width:600px; height:72px;;margin:;border-top:; border-bottom: 2px solid red; position:fixed; top:0; width:100%; overflow:visible; z-index:2;}
					
.wrapper 				{ min-width:100%; margin:50px auto; background-color:#ffffff; height:auto; min-height:100%; overflow:hidden;position:relative; border-radius:  }
	
.row1					{width:100%;}
.row2					{width:100%;}

.index-pic-l img		
.tn5 img				{width:90%}

.index-text-1			{max-width:40%; float:right}
.index-text-1 h3		{color:#fff; text-align:center; font-size: 16px; margin-top:30%}
.index-text-1 h4		{color:#fff; text-align:center; font-size: 16px; margin-top:15%}

.mnd-footer-home     	{background-image:url('../images/backgrounds/assault_@2X.png');border: 3px solid red; margin:0 auto; max-width:800px}
.mnd-footer-home h3  	{text-align:center; color:#fff;font-size:10px; padding: 15px 0; font-weight:300  }



