
/* >–––––––––––––––––––––––––––––––––––––– BYPASS –––––––––< */

html
{
	background-color: #858585;
}

nav#menu a li { color: #000; }

#iViewport > footer hr
{
    border-color: #000;
}
#iViewport > footer p,
#iViewport > footer .ext p,
#iViewport > footer a
{
	color: #000;
}


/* PANEL SHAPE/LINE TEXTURE –––––––––< */

.panel.black .panel-shape
{
	border-color: #FFFFFF;
}

.panel.black .panel-line.hor
{
	background-color: #FFFFFF;
}

.panel.black .stripes::after,
.panel.black .stripes-v::after
{
	background-color: #555555;
}


/* SQUARE BUTTON –––––––––< */

/*.panel.black .square.black
{
	border: none;
	background-color: #FFE0E0;
}

.panel.black a .square.black,
.panel.black .square.black
{
	color: #FA2323;
}

.panel.black a:hover .square.black.forced
{
	color: #000;
}*/


/* PANEL –––––––––< */

.panel.black .main header h3,
.panel.black .main header h1,
.panel.black .main header h2
{
	color: #56DEE8;
}

.panel.black .main p,
.panel.black .main li
{
	color: #ececec;
}

.panel.black .main i
{
	font-family: "Avenir Next LT W01 Medium It", sans-serif;
}

.panel.black > header .logo svg
{
	fill: #56DEE8;
}

.panel.black > header nav > a li,
.panel.black > header nav > li
{
	color: #56DEE8;
}

 .panel.black > header li.menu .dots
 {
 	fill: #56DEE8;
 }
