/*  LORAGE PRODUCTIONS PROPERTY DO NOT STEAL GIRL POWER  ============================================================================= */

h1, h2, h3, h4, h5, h6 {
font-weight : normal;
margin-top: 10px;
letter-spacing: -1px;
}
h2 { color: #00549E; margin-bottom : 0.5em; margin-top : .5em; font-size : 2.75em; /* 40 / 16 */ line-height : 1.0;}
h2.smallh {
	line-height: 0.3;
}
h3 { color: #333; margin-bottom : 0.3em; letter-spacing: -1px; font-size : 1.5em; /* 28 / 16 */ line-height : 1.3; }
h4 { color: #00A94F; margin-bottom : 0.5em; font-size : 1.5em; /* 24 / 16  */ line-height : 1.25; }
	footer h4 {color: #ccc;}
h5 { color: #555; margin-bottom : 1.25em; font-size : 1em; /* 20 / 16 */ }
h6 { color: #333; margin-bottom : 0.3em; font-size : 1.4em; /* 16 / 16  */ line-height : 1.3; }
hr.vr { width: 0px;
height: 100%;
}
/*  LINK STRUCTURE PROPERTY OF LORAGE LTD  ============================================================================= */
 /* unvisited link */
a:link {
	color: #919191;
	text-decoration:none;
}
a.line {
	color: #999;
	text-decoration:underline;
}

/* visited link */
a:visited {
	color: #999999;
}

/* mouse over link */
a:hover {
	color: #E8E8E8;
}

/* selected link */
a:active {
	color: #CACACA;
}

/*  PROPERTY OF L'ORAGE, DO NOT STEAL THIS CODE  OR SUFFER THE CONSEQUENCES ============================================================================= */
body {
	margin: 0px;
	padding: 0px;
	text-align: center;
	min-width: 300px;
	background-color: black;
	font : 100%/1.4; 	

}

header {
	margin: 0px;
	padding: 16px;
	height: 0px;
	background: #000000;
}

footer {
	margin: 0px;
	padding: 15px;
	background: #000000;
	height: auto;
	color: #909090
}

nav {
	position: absolute;
	top: 95px;
	left: 165px;
}


			#navPanel {
				background-color: #1f1f1f;
				box-shadow: inset -1px 0 3px 0 rgba(0, 0, 0, 0.5);
				-moz-backface-visibility: hidden;
				-webkit-backface-visibility: hidden;
				-ms-backface-visibility: hidden;
				backface-visibility: hidden;
				-moz-transform: translateX(-275px);
				-webkit-transform: translateX(-275px);
				-ms-transform: translateX(-275px);
				transform: translateX(-275px);
				-moz-transition: -moz-transform 0.5s ease;
				-webkit-transition: -webkit-transform 0.5s ease;
				-ms-transition: -ms-transform 0.5s ease;
				transition: transform 0.5s ease;
				display: block;
				height: 100%;
				left: 0;
				overflow-y: auto;
				position: fixed;
				top: 0;
				width: 275px;
				z-index: 10002;
			}

				#navPanel .link {
					border-bottom: 0;
					border-top: solid 1px rgba(255, 255, 255, 0.05);
					color: #888;
					display: block;
					height: 48px;
					line-height: 48px;
					padding: 0 1em 0 1em;
					text-decoration: none;
				}

					#navPanel .link:first-child {
						border-top: 0;
					}

					#navPanel .link.depth-0 {
						color: #fff;
					}

					#navPanel .link .indent-1 {
						display: inline-block;
						width: 1em;
					}

					#navPanel .link .indent-2 {
						display: inline-block;
						width: 2em;
					}

					#navPanel .link .indent-3 {
						display: inline-block;
						width: 3em;
					}

					#navPanel .link .indent-4 {
						display: inline-block;
						width: 4em;
					}

					#navPanel .link .indent-5 {
						display: inline-block;
						width: 5em;
					}


#maincontent{
	clear: both;
	width: 80%; /* 1000px / 1250px */
	font-size: 0.8125em; /* 13 / 16 */
	max-width: 800px;
	margin: 0 auto;
	padding: 1em 0px;
	color: #333;
	line-height: 1.5em;
	position: relative;
}

.hide {
	display: none;
}

.feature {
	position: absolute;
	bottom: -3px;
	left: .25px;
	background: white;
	opacity: .84;
	padding: 0 10px 0 10px;
	text-align:left;
}

.feature h3 {
	margin-top : 1em;
	margin-bottom : 0; 
	line-height : 0; 
	}

.feature p{
	margin-bottom : 0; 
	line-height : 0; }
.pos_right {
    position: fixed;
	top: 90px;
    right: 5px;
}
.breaker { 
	clear: both; 
}
object, embed {
	width:390px;
	height: 270px;
}
@media only screen and (max-width: 1024px) {
object, embed {
	width:340px;
	height: 199px;
}
}
@media only screen and (max-width: 904px) {
object, embed {
	width:300px;
	height: 150px;
}
}
@media only screen and (max-width: 868px) {
object, embed {
	width: 260px;
	height: 150px;
}
}
@media only screen and (max-width: 680px) {
object, embed {
	width: 200px;
	height: 110px;
}
}
@media only screen and (max-width: 535px) {
object, embed {
	width: 180px;
	height: 90px;
}
}
@media only screen and (max-width: 480px) {
object, embed {
	width: 200px;
	height: 110px;
}
}


/*  TABLE  ============================================================================= */

.page{
  max-width: 60em;
  margin: 0 auto;
}
table th,
table td{
  text-align: left;
}
table.layout{
  width: 100%;
  border-collapse: collapse;
}
table.display{
  margin: 1em 0;
}
table.display th,
table.display td{
  padding: 8px;
}
table.display td{ background: #fff; }
table.display th h6{ color:#fff;}

/* RESPONSIVE TABLE STRUCTURE PROPERTY OF LORAGE PRODUCTIONS DO NOT STEAL  ============================================================================= */

@media (max-width: 735px){
  table.responsive-table thead, table.responsive-table h6 table{
    display: none;
	
}
table.display th,
table.display td{
  padding: 2px;
}
table.display th {
  background-color: #fff;
  border: 0;
}
table.display th h6{ color:#00A94F;}
  
table.responsive-table td:nth-child(1):before{

}
table.responsive-table td:nth-child(2),
table.responsive-table td:nth-child(3),
table.responsive-table td:nth-child(4){
  padding-left: 25%;
}
table.responsive-table td:nth-child(1){
  padding-left: 2%;
}
 
table.responsive-table td:nth-child(1):before,
table.responsive-table td:nth-child(2):before,
table.responsive-table td:nth-child(3):before,
table.responsive-table td:nth-child(4):before{
  position: absolute;
  left: .5em;
  font-weight: bold;
}

table.responsive-table tr,
table.responsive-table td,
table.responsive-table th{
	display: block;
}
table.responsive-table tr{
	position: relative;
	margin-bottom: 1em;

}
table.responsive-table td{
	border-top: none;
}

table.responsive-table td.equipment{
	background: #00A94F;
	color:#FFFFFF;
	border-top: 1px solid #B3BFAA;
}

/*  TABLE 2  ============================================================================= */
table#t02.responsive-table td:nth-child(1):before{

}
table#t02.responsive-table td:nth-child(2):before{
      display: none;
}
table#t02.responsive-table td:nth-child(3):before{
      display: none;
}
table#t02.responsive-table td:nth-child(4):before{
      display: none;
}
table#t02.responsive-table td:nth-child(2),
table#t02.responsive-table td:nth-child(3),
table#t02.responsive-table td:nth-child(4){
  padding-left: 1%;
}
table#t02.responsive-table td:nth-child(1){
  padding-left: 1%;
}

table#t02.responsive-table td{
	border: 0;
}



  
/*  END TABLE 2  ========================================================================= */ 
}
@media only screen and (max-width: 300px) {

}


.screen-only

{

display: block;

}

.mobile-only

{

display: none;

}

@media screen and (max-width: 480px)

{

.screen-only

{

display: none;

}



.mobile-only

{

display: block;

}

}

.logo img:last-child{display:none}
.logo:hover img:first-child{display:none}
.logo:hover img:last-child{display:inline-block}

#logo {
    height: 70px;
    width: 120px;
}
img {max-width:100%}