@media screen { 
/**
 * Layout 
 */ 
	html {margin:0; padding:0;}
	body {margin:0; padding:0; font:normal 80% Arial, Helvetica, sans-serif; text-align:left; background:#000 url(../images/index/bg-body.jpg) repeat-x;} 
	
	b.corner {position:absolute; width:1px; height:1px; font-size:1px; line-height:1px; overflow:hidden; background:#ffffff; font-weight:normal;}
	b.lt {left:0px; top:0px;}
	b.rt {right:0px; top:0px; }
	b.lb {left:0px; bottom:0px;}
	b.rb {right:0px; bottom:0px;}
	
	.strong {font-weight:bold;}
	div.clear {clear:both; height:1px; overflow:hidden; font-size:1px;}
	
	div.holder {text-align:center; clear:both; position:relative; margin:0;}
	div.holder div.content {width:980px; text-align:left; margin:0px auto; position:relative;}
	
	
/*header block styles*/
	div#header {background:url(../images/index/visual.jpg) no-repeat center top;}
	div#header div.content {/*z-index:1000;*/ height:525px;}
	
	div.Header {position:relative; padding:10px 0 5px 0; width:42%;}

div.Header h2 {
    font-weight: normal;
    margin-bottom: -25px;
    margin-left: -20px;
    margin-top: 0px;
    position: relative;
    z-index: 10;
}

	
	h1.slogan {position:absolute; padding:0; color:#734f64; font-size:38px; width:57%; margin:0; font-weight:normal; right:0px; top:25px; text-align:right;}
	
	div.autorization {right:-20px; top:5px; position:absolute;}
	
	div.SwitchLocale {right:auto; bottom:auto; padding:0; position:relative; float:right;}
	div.SwitchLocale p {display:none;}
	div.SwitchLocale div {margin:0;}
	div.SwitchLocale div span.label {border:none; padding:0 2px 0 7px; color:#0f97d3; cursor:pointer; font-size:12px; text-transform:capitalize; border-left:2px solid #d5d6d5;}
	div.SwitchLocale div#switchLocalesTrigger {}
	div.SwitchLocale div b {display:none;}
	div.SwitchLocale div.highlighted {top:37px;}

	a.linklogin {position:relative; float:right; color:#0f97d3; font-size:12px; padding:0px 7px 0 0; text-decoration:none; line-height:17px;}
	a.linklogin:hover {text-decoration:underline;}
	
	p.submitbutton {margin:0px; padding:0px 0 0 0px; zoom:0;}
	.button, .submit {cursor:pointer}

	
	div.Registration {width:325px; margin:0; padding:25px 44px 45px 42px; position:relative; background:#a40580; border-radius:10px;}  
	div.Registration form {padding:0; margin:0;}

	div.Registration input.submit {width:296px; height:86px; line-height:normal; color:#ffffff; font-weight:bold; font-size:32px; margin-top:0; background:url(../images/index/button.png) no-repeat left top; border:none; padding:0 0 22px; font-family:Arial, Helvetica, sans-serif; text-align:center; bottom:-50px; left:57px; position:absolute;}
	
body.ru div.Registration input.submit {white-space:normal; }
body.hr div.Registration input.submit, body.sr div.Registration input.submit, body.hu div.Registration input.submit, body.de div.Registration input.submit, body.fr div.Registration input.submit {}
body.sk div.Registration input.submit, body.cs div.Registration input.submit, body.el div.Registration input.submit {}

	div.Registration h2 {color:#fff; font-size:26px; padding:0px 0 15px; text-align:center; font-weight:normal; line-height:1; white-space:nowrap}
	
    div.Registration h2 strong {color:#fff; font-size:26px; font-weight:bold;}
    div.Registration h2 strong span{color:#fff000}

	div.Registration dl.horizontal {margin:0;}
	div.Registration dl.horizontal dt {font-size:14px; width:105px; color:#fff; padding-top:5px;}
	div.Registration dl.horizontal dd {width:215px;}
	div.Registration select#birthYearPerson1, div.Registration select#birthYearPerson2 {width:60px;}
	div.Registration select#birthMonthPerson1, div.Registration select#birthMonthPerson2 {width:86px;}
	div.Registration select#birthDayPerson1, div.Registration select#birthDayPerson2 {width:60px;}
	
	div.Registration dl.horizontal dd.nolabel {font-size:11px; white-space:normal; left:105px; color:#000;}
	div.Registration dl.horizontal dd.nolabel label {white-space:normal;}

	div.Registration dd input {width:99%}
	div.Registration dd input.checkbox {width:auto}
	div.Registration dd input, div.Registration dd select {padding-top:6px; padding-bottom:6px; border-radius:6px;}

	div.Registration a {color:#dd0034;}

div.Registration dl dt, div.Registration dl dd {margin-bottom: 6px !important;}
	
	div.RegistrationSimple p.warning {margin:3px 0; color:#fff;}

	div.RegistrationSimple div.submit-block p.warning {color:#fff; font-size:10px; margin:0;}
	div.RegistrationSimple div.submit-block p.warning a {color:#fff; text-decoration:underline;}
	div.RegistrationSimple div.submit-block p.warning a:hover {text-decoration:none;}
	div.RegistrationSimple p.error {left:105px;}	
	
	.submit-block {clear: both; float:none;}
	
	.SearchResult {display:block; float:none; overflow:hidden; margin:0 -58px 0px -58px; background:#000; position:relative; padding:6px 0 7px 10px; /* width:450px;  background:url(../images/index/bgform.png) center top; */}
	div.SearchResult h2 {text-align:left; line-height:normal; font-size:18px; color:#ffffff; padding:0 0 10px; font-weight:normal;}
	.city {color:#bd16a5;}
	div.simple div.member {border:none; width:113px; height:auto; margin:0px 7px 7px 0px; padding:0; position:relative;}
	div.member div.username {  background-color: rgba(255, 255, 255, 0.7);  overflow: hidden;    padding: 4px 0 4px 10px; z-index:10;   position: absolute;    text-overflow: ellipsis;    bottom: 0px;    white-space: nowrap; width:100%;  }
	div.member img { height:130px; width:auto; } 
	div.SearchResult a {color:#bd16a5; font-size:11px; font-weight:normal; cursor:pointer;}
/*end header block styles*/

/*main block styles*/
.wrapper {background:url(../images/index/whiteline.gif) repeat-y center top;}
	div#main {z-index:255; /* background:url(../images/index/media.jpg) no-repeat center top; */}
	div#main div.content {padding:0px;}

	div.welcome {position:relative; padding:15px 0; font-size:14px; margin:0px;}
	div.welcome p {padding:0 0 10px;}
	div.welcome h1, div.welcome h2, div.welcome h3, div.welcome h4 {font-size:18px; padding:3px 0; font-weight:normal;}
/*end main block styles*/

/*footer block styles*/		
div#footer { background:url(../images/index/bgfooter.jpg) no-repeat center top;}

div.Footer {position:relative; overflow:hidden;}
	ul#bottonNavigation {margin:0px 0 0 130px; padding:0; list-style:none; float:left; height:35px; font-size:85%;}
	ul#bottonNavigation li {margin:15px 0 0; padding:0 15px; list-style:none; float:left;}
body.ru	ul#bottonNavigation li {padding:0 4px 0 5px;}
	ul#bottonNavigation li.last {border-right-style:none;}
	ul#bottonNavigation li a {color:#fd71d2; text-decoration:none; font-size:11px;}
	ul#bottonNavigation li a:hover {text-decoration:underline;}
	
	div#copyright {color:#801f69; margin:15px 10px 0px 0; white-space:nowrap; float:right; text-align:center;}
	div#copyright a {color:#ff3ac8; text-decoration:none;}
	div#copyright a:hover {text-decoration:underline;} 
body.ru	div#copyright {margin-right:0;}
	
	p.warningNotification {color:#858585; text-align:center; margin:0 0 0 20%; padding:15px 0px; font-size:11px; float:left; width:59%; clear:none;}
body.ru p.warningNotification {}
/*end footer block styles*/	

a#member-click{ position:absolute; width:110%; height:546px; cursor:pointer; /* 546px; */ /*background:#A0A0A4;*/ display:block; z-index:100; margin:0 -49px;  }
div.RegistrationSimple{ position:relative;}
div.RegistrationSimple div.deco{ background:url(../images/index/deco-reg.png) no-repeat; width:146px; height:95px; position:absolute; right:-140px; top:50px;}
dl p.error{color: #FFF000;}

/*------------------------------------*/

p.action-time{ color:#fff;  position:absolute; margin:90px 0 0 45px }
p.action-time span.time{   font:500 26px 'Roboto'; text-align:right; letter-spacing:16.5px; color:#595959;}
p.action-time span.time small{ font-size:11px; }
p.action-time span.time span{ float:left; font-weight:500; font-size:26px; width:65px; height:37px; display:block; color:#fff; padding:0; margin:0 0 0 0; background:url(../images/index/number-black-bg.png) right repeat-x;}
p.action-time span.time span span{ background:none;  position:relative; right:-7px}
p.action-time span.time b{ margin:0 5px 0 5px; letter-spacing:normal; float:left; color: #A0A0A4; font-weight:normal;}

/*-----------------------------------*/

div.Registration {margin: -15px 0 0 55px; /*z-index:2;*/}

/*-----------------------------------*/

div.cont-for-member{ display:none; position:absolute; left:-235px; top:0px; height:392px; width:230px; background:#000; border-radius: 10px 0px 0px 10px; -moz-border-radius: 10px 0px 0px 10px; -khtml-border-radius: 10px 0px 0px 10px; }
div.cont-for-member div.online{ position:absolute; top:240px; left:15px; z-index:100; width:49px; height:14px; background:url(../images/index/online.gif) no-repeat;}
div.cont-for-member div.member {border:none; width:auto; /*width:113px;*/ height:auto;  margin:0px 7px 7px 0px; padding:0; position:relative;}
div.cont-for-member	div.member div.username {  /*background-color: rgba(255, 255, 255, 0.7); */ background:none; overflow: hidden;    padding: 5px 15px 5px 15px; z-index:10;   position: inherit;    text-overflow: ellipsis;    bottom: 0px;    white-space: nowrap; width:100%; margin-top:10px;}
div.cont-for-member	div.member div.username a{ text-decoration:none; color:#fff; font-size:17px; margin-top:40px;}
div.cont-for-member	div.member img { height:262px; width:auto; /*border:3px #FFFFFF solid;*/ border-radius: 10px 0px 0px 10px; -moz-border-radius: 10px 0px 0px 10px; -khtml-border-radius: 10px 0px 0px 10px; } 
div.cont-for-member	div.member div.info{ display:block; width:auto; margin:0 0 0 15px}
div.cont-for-member	div.member div.info span.age{ font-size:12px}
div.cont-for-member	div.member div.info span.address{ font-size:12px}

body div div.ContextMenu{ display:none;}

/*------------------------------------*/

p.submitbutton.button-gif { width:296px; height:86px; bottom:-50px; left:57px; position:absolute; background:url(../images/index/button.png) no-repeat left top; }
div.Registration input.submit {width:296px; /*height:64px;*/ background:url(../images/index/button-animation.gif) no-repeat; position:inherit; left:0; top:0; }
div.SearchResult{ margin:0;}

div.holder div.content{ width:1091px;}
div.Header {padding: 10px 0 5px 55px;}

div.autorization { right: 30px; z-index:2;}
div#header {background:none;}


div.visuals { height: 525px; width:1076px; position: absolute; top: 0px; z-index: 1; margin-left:7px; background:#fff;}
div#fade { position: relative; width: 100%;}
div#fade div { background-position: center top; background-repeat: no-repeat; height: 525px; position: absolute; width: 100%;}
div#fade div.v1 {background-image: url("../images/index/visual-1.jpg");}
div#fade div.v2 {background-image: url("../images/index/visual-2.jpg");}
div#fade div.v3 {background-image: url("../images/index/visual-3.jpg");}
div#fade div.v4 {background-image: url("../images/index/visual-4.jpg");}


div#copyright { margin: 15px 40px 0 0;}



div.content-txt{ float:left; width:100%; background:#222; margin:0 0 0 -5px}
div.content-txt div.wrap{padding:50px 5%}
div.content-txt h2, 
div.content-txt h3{ color:#ccc; margin:0 0 15px 0;}
div.content-txt p{ margin:0 0 25px 0; line-height:150%; font-size:14px;  color:#888}
div.content-txt h2{ font-size:34px; margin-bottom:25px; font-weight:bold;}
div.content-txt h3{ font-size:27px; font-weight:normal;}



div#fade div.v5 {background-image: url("../images/index/visual_v9.jpg");}
div#fade div.v6 {background-image: url("../images/index/visual_v10.jpg");}
div#fade div.v7 {background-image: url("../images/index/visual_v11.jpg");}


/*

div.txts{ position:absolute; bottom:0; left:0; z-index:10; width:100%;}
div.txts h1{ font:bold 46px Arial; color:#000; letter-spacing:-1.5px; text-align:center; margin-bottom:6px	}
h1 span{ color:#a40580;}
div.txts h2{ color:#fff; position:absolute; font-size:26px; right:20%; bottom:70px; text-shadow:1px 1px 3px #000;}
div.txts h3{ background:#FFFBF0; padding:3px 0; color:#000000; font-size:16px; position:absolute; left:10%; bottom:57px; width:296px; font-weight:normal; border-radius: 10px; -moz-border-radius: 10px; -khtml-border-radius: 10px;}
div.txts h3 span{ text-align:center; display:block;}

div.RegistrationSimple div.deco{ display:none;}

p.action-time{ margin-top:85px;}
dd input, dd select{ font-size:110%;}
div.RegistrationSimple p.warning{ margin-left:-15px}

*/


div.txts{ position:absolute; bottom:0; left:0; z-index:10; width:100%;}
div.txts h1{ font:bold 46px Arial; color:#000; letter-spacing:-1.5px; text-align:center; margin-bottom:6px; z-index:1;	}
h1 span{ color:#a40580;}
div.txts h2{ color:#fff; position:absolute; z-index:1; font-size:26px; right:20%; bottom:70px; text-shadow:1px 1px 3px #000;}

div.RegistrationSimple div.deco{ display:none;}

p.action-time{ margin-top:85px;}
dd input, dd select{ font-size:110%;}
div.RegistrationSimple p.warning{ margin-left:-15px; }


div.RegistrationSimple h3.offer{ background:#fff; padding:3px 0; color:#000000; font-size:16px; position:absolute; left:14%; z-index:0; bottom:-108px; width:296px; font-weight:normal; border-radius: 10px; -moz-border-radius: 10px; -khtml-border-radius: 10px;}
div.RegistrationSimple h3.offer span{ text-align:center; display:block;}

div.RegistrationSimple .invalid{ border:2px solid #F00; color:#F00;} 


#email-block{ /*display:none;*/ }
#email-block{ float:left; background:#76005b; padding:7px 10px 0 10px; margin:-3px -10px -10px -10px; border-radius: 10px; -moz-border-radius: 10px; -khtml-border-radius: 10px;}
#email-block .icon.warning{ margin-bottom:10px; margin-top:0px; font-size:11px; }
#email-block input{ text-align:center;}





/*--------------------------------------------my-------------------------------------------------*/
div.Registration { font-family:'Roboto'; padding-bottom:0px; z-index:2;
-webkit-border-bottom-left-radius: 0px;
-webkit-border-bottom-right-radius: 0px;
-moz-border-radius-bottomleft: 0px;
-moz-border-radius-bottomright: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
}
div.Registration h2 strong span { font-weight:100;}
div.Registration h2 strong span b { font-weight:900;}

div.vision { height:130px; overflow:hidden;}

ul.step-nav{ position:absolute; top:116px; right:-12px; z-index:5; margin:0; font:22px Arial; padding:0;}
ul.step-nav li { list-style:none; margin:0 0 3px 0; background:url(../images/index/no-active.png) right center no-repeat; color:#ab6798; padding:5px 12px 5px 18px; position:relative;}
ul.step-nav li.active { color:white; background:url(../images/index/active.png) top center no-repeat;}
ul.step-nav li a { text-decoration:none; color:white; cursor:pointer;}
ul.step-nav li a.ok { cursor:pointer;}



div.Registration dl.horizontal { padding:0 0 20px 0;}
div.Registration dl.step1 { margin-top:0px;}
div.Registration dl.horizontal dd{ float:none; width:100%;}
div.Registration dl.horizontal dt{ float:none; width:100%; text-align:center; font-size:20px; font-weight:100;}
div.Registration dl.horizontal dt b{ font-weight:700;}

div.Registration dl.horizontal{ height:130px; margin:0; padding:0;}

div.Registration dd div { background:#89006a; padding:12px; width:92%;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}

div.Registration dd div select,
div.Registration dd div input{border-top:3px solid #e9addb; border-left:3px solid #e9addb;
border-bottom:1px solid #eaebda; border-right:1px solid #eaebda; font-size:16px;}

div.Registration dd div input{font-size:18px;}


	div.Registration select#birthYearPerson1 {width:37%;}
	div.Registration select#birthMonthPerson1 {width:40%;}
	div.Registration select#birthDayPerson1 {width:20.5%;}
	
	
#email-block { display:block; background:none; text-align:center; margin:0; padding:0; width:100%;}
div.submit-block { position:relative; padding:5px 0 0 15px; /*display:none;*/ z-index:13; margin-bottom:-15px;}

p.submitbutton.button-gif { position:relative; bottom:0; left:0px; margin-bottom:35px}
div.RegistrationSimple div.submit-block p.warning { margin:-15px 0 5px 0; position:relative; z-index:20; font-size:10px;}


div.Reg_bottom { background:black; width:370px; height:130px; position:relative; display:block; z-index:2; margin:0 0 -10px -42px; padding:0 21px;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
p.action-time { margin:30px 0 0 66px;}
div.Reg_bottom div.dash { border-bottom:1px dashed #4d4d4d; position:absolute; margin:5px 0 0 -20px;  width:99%;}
div.Reg_bottom h3.offer { font:16px 'Roboto'; margin:0 auto; display:block; padding-top:75px; color:white; text-align:center; position: static; background:none;}
div.Reg_bottom h3.offer strong { color:#fff000;}

div.Registration dd input, div.Registration dd select{ text-align:center;}

div.Registration h2{ padding-bottom:5px;}

div.Registration dd select{ padding:6px;}
div.Registration dd input{ padding:6px 0;}
div.RegistrationSimple .invalid{ border:2px solid #F00; color:#F00;} 


ul.step-nav-2{ position:relative; list-style:none; display:none;}
ul.step-nav-2 li{ position:absolute; top:135px; }
ul.step-nav-2 li.toL{left:-38px;}
ul.step-nav-2 li.toR{right:-38px;}
ul.step-nav-2 li a{ width:42px; height:42px; display:block;}
ul.step-nav-2 li.toL a{background:url(../images/index/toL.png) no-repeat;}
ul.step-nav-2 li.toR a{background:url(../images/index/toR.png) no-repeat;}

div.diagram{ position:absolute; margin:0 0 0 -21px; bottom:0px;  width:100%; }
div.diagram div.line{ height:6px; background:#46b900; width:0%;}


div.RegistrationSimple div.submit-block p.warning{ margin-bottom:15px}
p.submitbutton.button-gif{ margin-top:-10px;}

/*
p.submitbutton.button-gif-fake{ width:296px; height:86px;  bottom:-50px;  margin-bottom: 35px; margin-top:-10px; top:5px; position:absolute; background:url(../images/index/button.png) no-repeat left top; }
p.submitbutton.button-gif-fake a {width:296px; height:64px; cursor:pointer; display:block; background:url(../images/index/button-animation.gif) no-repeat; position:inherit; left:0; top:0; text-decoration:none; }
p.submitbutton.button-gif-fake a span {color:#ffffff; font-weight:bold; font-size:30px; text-align:center; display:block; margin:11px 0 0 0;}
*/

p.submitbutton.button-gif-fake{ width:296px; height:86px; position:relative; bottom:0; left:0px; margin-bottom:5px; margin-top:-10px; /* top:5px; position:absolute;*/ background:url(../images/index/button.png) no-repeat left top; }
p.submitbutton.button-gif-fake a {width:296px; height:64px; cursor:pointer; display:block; background:url(../images/index/button-animation.gif) no-repeat; position:inherit; left:0; top:0px; text-decoration:none; }
p.submitbutton.button-gif-fake a span {color:#ffffff; font-weight:bold; font-size:30px; text-align:center; display:block; margin:0 0 0 0; padding-top:11px;}


div.Reg_bottom{ bottom:-7px}

div.hide-layout{ display:none; background: rgba(0,0,0,0.7); position:fixed; width:100%; height:100%; left:0; top:0; z-index:1000;}
div.reg-position{ position:fixed; z-index:1001; top:50%; left:50%; margin:-195px 0 0 -105px;}
div.reg-position div.deco{ display:none;}

/* ------------------------------------------------------------------------------ */

div.txts h2{ font: 300 32px 'Roboto';  color:#fff; position:absolute; letter-spacing:-1px; z-index:1; right:21.5%; top:-410px; width:200px;}
div.txts h2 span{ display:block; position:relative;} 
div.txts h2 span.c1{ font-size:37px; text-align:center;} 
div.txts h2 span.c2{ font-size:28px;} 
div.txts h2 span.c3{ font-size:20px; text-align:right;}
div.txts h2 span.c4{ font-size:18px; text-align:center;}
div.txts h2 span.c6{ font-size:18px; text-align:center; margin-right:45px;}


div.RegistrationSimple dl p.error,
div.RegistrationSimple p.warning.mailCheckerHelperMessage{
	display:none;
    clear: both;
z-index:100;
    color: #fff000;
    font-size: 85%;
    right: -90px;
    position: absolute;
    width: 110px;
    background: #b00;
    padding: 12px;
    top: 220px;
	left:inherit;
	border-radius: 10px; 
	-moz-border-radius: 10px; 
	-khtml-border-radius: 10px;	
	}

div.Registration h2 strong span span{ font-size:34px}
div.RegistrationSimple p.warning a.apply{ color:#fff;}


/* ----------------------------------------------------------------------------- */

div.tipsy-inner{ font-size:13px !important; width:145px; padding:10px 30px 10px 15px; line-height:115%;  border:none; background:#caff7e url(../images/index/tipsy-icon.png) 150px center no-repeat; color:#166700; text-align:left; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;}
div.tipsy-w div.tipsy-arrow {width:17px; height:37px; margin-top:-18px; margin-left:-5px; background:url(../images/index/tipsy-pointer.png) no-repeat;}

p.submitbutton.button-gif { display:none;}

a.close-popup{ display:none; cursor:pointer; background:url(../images/index/close-popup.gif) no-repeat center center; width:32px; height:32px; position:absolute; right:-32px; top:0; }
<!--div.Reg_bottom div.icon-sex{ background:url(../images/index/icon-sex.gif) no-repeat; width:48px; height:35px; position:absolute; right:40px; top:30px;}-->


p.icon.warning.mailCheckerHelperMessage a.close{ color:#fff; text-decoration:none; font-size:27px;  display: block;}


/* ----------------------------------------------------------------------------- */
/* Counter  
div.Reg_bottom{height:125px}
div.Reg_bottom p.action-time{display:none;}
div.Reg_bottom div.icon-sex{ top:65px; right:180px}
div.Reg_bottom h3.offer{padding-top:35px;}
*/
/*---------------------------------------------------*/

div.member img{height:180px}
div.simple div.member{ width:147px;}

/*---------------------------------------------------*/

div.visuals div.txts h2{display:none;}


}

/*---------------------------------------------------*/
div.SearchResult a div.chat_now{display:none; position:absolute; text-align:center; bottom:25px; left:41%; width:85%; text-transform:uppercase; background:#27b600; margin:0 0 0 -35%; color:#fff; font-size:17px; font-weight:bold; padding:5px 3px; border-radius: 5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; }
div.SearchResult a:hover div.chat_now{display:block;}

div.Registration div.member div.chat_now{ display:none;}

/*---------------------------------------------------*/


@media screen and (-webkit-min-device-pixel-ratio:0) { 
	div.Registration dl dt {margin-bottom:0px !important}
	div.Registration dl dd {margin-bottom:0px !important}
	dd p.warning {margin:3px 0}
}
.AgeVerification {margin:-600px 0 600px 0; padding:25px 44px 645px 42px; position:absolute; width: 400px;}  
/*402202.1.275.1.fc81bce*/