<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media screen {
	.row { position:relative;}
	.unauth { background:#ffffff; font-family:open sans, myriad pro; }
	.unauth a { color:#ffbf00;}
	.unauth a:hover { text-decoration:underline;}
	.unauth label { color:#b7b7b7;}
	.unauth header { min-height:70px; background:#000000; }
	.unauth header h1 {min-height:70px; line-height:70px;}
	.unauth header form { margin-bottom:0;}
	.unauth .logo { display:block; float:left;}
	.unauth .body { background:#222121 url(/theme/custom/visual.jpg) no-repeat center top;background-size: cover; min-height:600px; max-width:none; overflow:hidden; margin-top: 70px !important; }
	.unauth .body &gt; .row { background:none; }

	.unauth footer { padding:0; border-bottom:1px solid #e5e5e5; margin:0 0 20px 0; color:#b7b7b7;  font-size:0.75rem; }
	.unauth footer p { font-size:0.6875rem; }
	.unauth footer ul { font-size:0.5625rem; }
	.unauth footer &gt; .row { border:none; padding:1.75em 0;}
	.unauth footer li a { font-weight:bold; color:#717171;}
	.unauth footer .copyright a { color:#b7b7b7;}
	.unauth footer .inline-list { margin-left:0;}
	.unauth footer .inline-list &gt; li { margin:0; padding:0 1rem; border-right:1px solid #e5e5e5;}
	.unauth footer .inline-list &gt; li.last {border-right:none;}
	.unauth h1.slogan {position:absolute;line-height: 1.75rem; z-index:1; color:#ffffff; font-size:30px; font-weight:bold; text-shadow:1px 1px 1px #8d8d8d; text-align:right;}
	.unauth .adult-content { font-size:0.6875rem; color:#b7b7b7; padding:0 0 50px; text-align:center;  }

	.unauth .LoginFront { padding-top:10px; font-size:0.715rem; }
	.unauth .LoginFront label { font-size:0.715rem; }
	.unauth .LoginFront .column { padding:0 0.3rem;}
	.unauth .LoginFront input { height:28px; margin-bottom:3px; padding:2px 10px; }
	.unauth .LoginFront input.checkbox { vertical-align:middle; height:auto;}
	.unauth .LoginFront button { color:#ffbf00; background:#000000; font-size:0.875rem !important; height:1.75rem; line-height:1.75rem; padding:0; margin:0; box-shadow:none; white-space:nowrap; }
	.unauth .LoginFront button span { color:#333333; font-weight:bold;}
	.unauth .homePlaceholder .good {color:#b7b7b7;}
	.unauth .homePlaceholder { padding:2rem 0.5rem 0; min-height:585px; max-width:350px;}
	.unauth .homePlaceholder h3 { font-size:1.875rem; color:#ffbf00; font-weight:bold; text-align:center; line-height:1.75rem; padding-top:1rem; margin-top:0; margin-bottom:1.125rem;}
	.unauth .homePlaceholder a { text-decoration:underline;}
	.unauth .homePlaceholder a:hover { text-decoration:none;}
	.unauth .homePlaceholder .icon { background:none; height:auto; width:auto; }
	.unauth .homePlaceholder .warning { color:#b7b7b7; font-size:0.715rem; text-align:center;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; line-height:1.2;}
	.unauth .homePlaceholder p.warning {margin-bottom:.1rem; text-align:left; font-size:.65rem}
	.unauth .homePlaceholder .warning a { color:#b7b7b7;}
	.unauth .homePlaceholder input { border-radius:3px; height:2.75rem; }
	.unauth .homePlaceholder input[type='file'] { height:100%;}
	.unauth .homePlaceholder select { border-radius:3px; height:2.75rem; }
	.unauth .homePlaceholder input.checkbox { height:auto; margin:0 5px 0 0; vertical-align:top; display:inline-block;}
	.unauth .homePlaceholder .button { font-size:1.5rem !important; height:3.5rem;}
	.unauth .homePlaceholder label { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:0.8125rem; margin-top:-0.3125rem; }
	.unauth .homePlaceholder label.show { display:block;}
	.unauth span.error { margin-bottom:-0.3125rem;}

	.unauth .homePlaceholder .warning-adult {text-indent: -17px; padding: 0 0 1rem 17px;}
	.unauth .homePlaceholder .warning-adult input[type=radio] {width: 12px; height: 12px; }

	.unauth .homePlaceholder.PasswordRecovery label {font-size: 12px; padding: 10px 0;}
	.unauth .homePlaceholder.PasswordRecovery .back { float:right; font-size:0.75rem; color:#ffbf00;}

	.unauth .homePlaceholder a.skip { color:#8e8e8e; font-size:14px; text-transform:uppercase; font-weight:bold; text-decoration:underline;  display: block;  float: left; margin:1rem 0 0;}
	.unauth .homePlaceholder a.skip:hover { text-decoration:none; }

	.unauth .homePlaceholder .step-2 .warning { text-align:left;}
	.unauth .homePlaceholder .step-2 .button { margin-left:auto; margin-right:auto; display:block; }
	.unauth .homePlaceholder .step-2 .button span { display:block; line-height:1.5rem;}

	.unauth .homePlaceholder.Login h3  { margin-bottom:1rem;}
	.unauth .homePlaceholder.Login h3.link { border-top: 1px solid #8e8e8e; }
	.unauth .homePlaceholder.Login .button { margin-top:1rem;}
	.unauth .Login .remember { float: left; margin-top: -4px; }
	.unauth .Login .remember label { font-size:0.75rem; }
	.unauth .Login .forgot {  font-size:0.75rem; float:right;  }
	.custom_footer_content {padding:0px 35px; }
	.unauth .item { padding:0 0 1rem 0;}
	.unauth .item input, .unauth .item select { margin-bottom:0.25rem;}

	.unauth .tag { color:#717171;background:url(/theme/images/tag.png) no-repeat left top; text-shadow: none ;width:185px; height:186px; text-align:center; text-transform:uppercase; padding:2rem 0.2rem; font-family:'Open Sans Condensed'; }
	.unauth .tag p { color:#ffbf00; font-size:1.6875rem; line-height:1.375rem; font-weight:bold; margin:0.5rem 0;  }
	.unauth .tag span { font-size:0.9375rem; background:#ffffff; padding:0 2px; }

	.unauth .welcome { position:absolute; max-width:350px;right:0; top:250px;color: #ffffff;font-weight: bold;text-align: right;}
	.unauth .upload-img { margin:15px auto 25px; display:block; }
	.unauth .body.gray { background-image:none; background:#222121; }

	/* Wizard */
	.wizard {position:relative; overflow:hidden;}
	.wizard .wizard-step {position:absolute; left:0; top:0; width:100%; height:auto; transition-duration:.5s; display:none;}
	.wizard .wizard-step-prev {display:block; left:-100%}
	.wizard .wizard-step-next {display:block; left:100%}
	.wizard .wizard-step-current {display:block;}

	/* Language fixes */
	.fr.unauth .tag p {font-size:1.2rem;}
	.fr.unauth .LoginFront button {font-size:.6rem !important;}

	.sv.unauth .tag { padding-top:2rem;}
	.sv.unauth .tag p { font-size:1.5rem; }
	.sv.unauth .homePlaceholder.Registration h3 { font-size:1.625rem;}

	.pt.unauth .tag p {font-size:1.2rem; line-height:1.3rem; margin:0;}

	#cookie-popup {
	  background-color: #252525 !important;
	}

	#cookie-popup p {
	  color: #eeeeee !important;
	}
	#cookie-popup .accept {
	  background: #ffb300 !important;
	}

	#cookie-popup a {
	  color: #ffffff !important;
	}
}
@media only screen and (max-width: 64.063em) {
	.unauth h1.slogan {position:relative; text-align:center;}
	.unauth .welcome  { position: static;top: 0px;left: 0px;background:#ffffff ;width:100%;padding: 20px 10px; color:#717171; max-width:none; text-align: center}
	.unauth .welcome .tag {height: auto;background: none;width: 100%;text-align: left;padding: 10px 20px;color:#717171;}
}

@media only screen and (max-width: 40.063em) {
	.unauth .homePlaceholder { height:auto;}
	.unauth .body { min-height:350px;}
	.custom_footer_content { text-align: center;}
	.unauth header { border-bottom:1px solid #363636;}
	.unauth .logo { max-width:100%;}

	.unauth .welcome  { position: relative;top: 0px;left: 0px;background:#ffffff ;width:100%; }
	.unauth .welcome .tag {display:none;}
	.form-first .tag { position:absolute; left:0; top:90px; }

	.unauth .wizard-step .form-body { display:block; }
	.unauth footer &gt; .row { padding-top:0;}
	.unauth footer .inline-list &gt; li { background:none;}
	.unauth .homePlaceholder { margin:0 auto; padding-top:0;}
	.unauth .homePlaceholder h3 { /*padding-top:1.5rem;*/}

	.unauth .homePlaceholder.Login h3.link { line-height:1rem; font-size:0.875rem; }
	.unauth h1.slogan {position:relative; text-align:center;}
	.unauth .LoginFront .login-form { display:none;}
	.unauth .LoginFront .login-button { width:80px;}

	.login-link { font-size: 1rem; float:right; text-transform:uppercase; font-family:'Open Sans Condensed',sans-serif; font-weight:bold; line-height:70px; height:70px;  padding-left:1.5rem; white-space:nowrap; }
	.login-link span {color: #666666; font-weight: bold;}

	.show-reg-form { cursor:pointer;}
}

@media only screen and (max-width: 20em) {
	.unauth .homePlaceholder .button { font-size: 1.25rem !important; font-size:7vw !important;}
}
/*423098.1.401.7.fc81bce*/</pre></body></html>