
html, body {
	background-color:#000;
}

[data-background] {
	background-color:#000;
}

[data-background] > li > video {
	opacity:0.5;
}

#master > header {
	background-color:#000;
}

#master > header > nav > #menu > li > a,
#master > header > nav > #menu > li > label {
	color:#555;
}

#master > header > nav > #menu > li > a:hover,
#master > header > nav > #menu > li > label:hover {
	color:#FFF;
}

#master > main,
#master > section {
	color:#555;
}

#master > section[itemprop="pop-up"] > label {
	background-color:rgba(0,0,0,0.75);
}

#master > section[itemprop="pop-up"]#pix > .content,
#master > section[itemprop="pop-up"]#contact > .content {
	background-color:#000;
}

#master > section#contact > .content > form:before {
	background-color:rgba(0,0,0,0.75);
	color:#FFF;
}

#master > section#contact > .content > form.state-sending:before {
	color:#555;
}

#master > section#contact > .content > form > [role="flex"] > label > input,
#master > section#contact > .content > form > [role="flex"] > label > textarea,
#master > section#contact > .content > form > [role="flex"] > label:after {
	color:#FFF;
}

#master > section#contact > .content > form > [role="flex"] > label > input:-webkit-autofill,
#master > section#contact > .content > form > [role="flex"] > label > input:-webkit-autofill:hover, 
#master > section#contact > .content > form > [role="flex"] > label > input:-webkit-autofill:focus, 
#master > section#contact > .content > form > [role="flex"] > label > input:-webkit-autofill:active,
#master > section#contact > .content > form > [role="flex"] > label > input:-webkit-autofill::first-line {
    box-shadow:0 0 0 1000px #000 inset !important;
	-webkit-box-shadow:0 0 0 1000px #000 inset !important;
	-webkit-text-fill-color: #FFF !important;
}

#master > section#contact > .content > form > [role="flex"] > label > input::placeholder,
#master > section#contact > .content > form > [role="flex"] > label > input::-webkit-input-placeholder,
#master > section#contact > .content > form > [role="flex"] > label > textarea::placeholder,
#master > section#contact > .content > form > [role="flex"] > label > textarea::-webkit-input-placeholder {
	color:#555;
}

#master > section#contact > .content > form > [role="flex"] > label > input:-ms-input-placeholder,
#master > section#contact > .content > form > [role="flex"] > label > textarea:-ms-input-placeholder {
	color:#555;
}

#master > section#contact > .content > form > [role="flex"] > button {
	color:#555;
}

#master > section#contact > .content > form > [role="flex"] > button:hover {
	color:#FFF;
}

#master > main [itemprop="links"] > div {
	background-color:rgba(0,0,0,0.5);
}

#master > main [itemprop="links"] > div[itemprop="main-sponsor"],
#master > main [itemprop="links"] > div[itemprop="partners"],
#master > main [itemprop="links"] > div[itemprop="gear"] {flex-basis:100%;}

#master > main [itemprop="links"] > div > ul > li > a[title="Go Fly Paraquedismo"] {background-image:url(../img/links/go-fly-paraquedismo-555.svg);}
#master > main [itemprop="links"] > div > ul > li > a[title="Go Fly Paraquedismo"]:hover {background-image:url(../img/links/go-fly-paraquedismo-FFF.svg);}
#master > main [itemprop="links"] > div > ul > li > a[title="Queda Livre Paraquedismo"] {background-image:url(../img/links/queda-livre-paraquedismo-555.svg);}
#master > main [itemprop="links"] > div > ul > li > a[title="Queda Livre Paraquedismo"]:hover {background-image:url(../img/links/queda-livre-paraquedismo-FFF.svg);}

#master > main [itemprop="links"] > div > ul > li > a[title="CBPq"] {background-image:url(../img/links/cbpq-555.svg);}
#master > main [itemprop="links"] > div > ul > li > a[title="CBPq"]:hover {background-image:url(../img/links/cbpq-FFF.svg);}
#master > main [itemprop="links"] > div > ul > li > a[title="ABPQD"] {background-image:url(../img/links/abpqd-555.svg);}
#master > main [itemprop="links"] > div > ul > li > a[title="ABPQD"]:hover {background-image:url(../img/links/abpqd-FFF.svg);}

#master > main [itemprop="links"] > div > ul > li > a[title="L&B Altimeters"] {background-image:url(../img/links/leb-altimeters-555.svg);}
#master > main [itemprop="links"] > div > ul > li > a[title="L&B Altimeters"]:hover {background-image:url(../img/links/leb-altimeters-FFF.svg);}
#master > main [itemprop="links"] > div > ul > li > a[title="Kiss Helmet"] {background-image:url(../img/links/kiss-helmet-555.svg);}
#master > main [itemprop="links"] > div > ul > li > a[title="Kiss Helmet"]:hover {background-image:url(../img/links/kiss-helmet-FFF.svg);}
#master > main [itemprop="links"] > div > ul > li > a[title="JCFly Jumpsuits"] {background-image:url(../img/links/jcfly-jumpsuits-555.svg);}
#master > main [itemprop="links"] > div > ul > li > a[title="JCFly Jumpsuits"]:hover {background-image:url(../img/links/jcfly-jumpsuits-FFF.svg);}
#master > main [itemprop="links"] > div > ul > li > a[title="Drift Innovation"] {background-image:url(../img/links/drift-innovation-555.svg);}
#master > main [itemprop="links"] > div > ul > li > a[title="Drift Innovation"]:hover {background-image:url(../img/links/drift-innovation-FFF.svg);}

#master > footer {
	background-color:#000;
	color:#FFF;
}