body, html {
	height: 100%;
}
* {
	margin: 0;
	padding: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
body {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #f3e2eb;
	overflow-x: hidden;
	min-width: 300px;
}
img {
	border: none;
	max-width: 100%;
	display: block;
}
a {
	text-decoration: none;
	outline: 0;
	color: #a61b88;
}
a:hover {
	transition: .2s;
}
li, ul {
	list-style: none
}
.clear:after {
	content: '.';
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}
.mysplunge{
	max-width: 1272px;
	margin: 0 auto;
}
.rizegose{
	height: 68px;
	padding: 0 10px;
	background: #23181e;
	border-top: 3px solid #FF8DFB;
}
.taffdame{
	float: left;
	margin-top: 8px;
}
.cesspoint{
	float: right;
	margin-right: 15px;
	line-height: 65px;
}
.cesspoint li{
	float: left;
}
.cesspoint a{
	display: block;
	padding: 0 20px;
	font-size: 16px;
	text-transform: uppercase;
	color: #fff;
}
.cesspoint a:hover{
	background: #A60A77;
	color:#FFF;
}

.broidcroze {
	float: right;
	margin-top: 8px;
	max-width: 420px;
	width: 100%;
	position: relative;
}
.warescrev {
	width: 100%;
	height: 49px;
	line-height: 49px;
	border: none;
	outline: 0;
	padding-left: 15px;
	font-size: 12px;
	color: #494949;
}
.uteclumps {
	position: absolute;
	right: 0;
	top: 0;
	height: 49px;
	width: 49px;
	z-index: 5;
	border: none;
	cursor: pointer;
	background: url(lapmyc.png) no-repeat left top;
}

.voyhed{
	padding: 12px 26px;
}
.weightphyc{
	font-size: 12px;
	color: #111111;
	margin-bottom: 10px;
}
.weightphyc a{
	color: #9d0e98;
}
.weightphyc a:hover{
	color: #111111;
	text-decoration: underline;
}
.urewed{
	height: 47px;
	line-height: 47px;
	overflow: hidden;
}
.gozrus{
	margin-bottom: 0;
	height: 47px;
	line-height: 47px;
	overflow: hidden; 
}
.deavbolt{
	font-size: 21px;
	color: #111111;
	text-transform: capitalize;
	font-weight: 300;
	padding-left: 5px;
}
.crynard{
	float: left;
	height: 47px;
	line-height: 47px;
	padding: 0 15px;
	text-transform: capitalize;
	background: #9d0e98;
	font-weight: normal;
	color: #fff;
	font-size: 20px;
}
.nescenam{
	float: right;
	font-size: 12px;
	color: #111111;
	width: 70%;
	text-align: right;
	overflow: hidden;
}

.yugphat{
	margin-bottom: 20px;
	font-size: 0;
	text-align: center;
	background: #ECD3E4;
}
.clinguct{
	max-width: 242px;
	margin: 2px;
	display: inline-block;
	vertical-align: top;
	width: calc(20% - 4px);
	width: -webkit-calc(20% - 4px);
	padding: 1px;
	background: #fff;
}
.figverse{
	position: relative;
	height: 62px;
	line-height: 62px;
	text-align: left;
}
.chipstia{
	text-align: left;
	padding: 5px 8px;
	font-size: 12px;
}
.seekas{
	width: 50%;
	padding-left: 10px;
	font-size: 16px;
	font-weight: bold;
	color: #111111;
}
.sumgnu{
	overflow: hidden;
	display: block;
}
.clinguct:hover a.sumgnu img{
	transition: .3s;
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}
.clinguct:hover .lickfap{
	color: #ffffff;
}
.clinguct:hover .seekas{
	color: #9d0e98;
}
.lickfap{
	position: absolute;
	right: -1px;
	top: 15px;
	height: 30px;
	line-height: 30px;
	background: #9d0e98;
	font-size: 12px;
	color: #ffffff;
	padding: 0 12px;
}
.ceasedgyre{
	display: block;
	position: relative;
	overflow: hidden;
}
.cresenize{
	right: 0;
	bottom: 0;
	position: absolute;
	background: rgba(0, 0, 0, .7);
	font-size: 12px;
	display: block;
	color: #fff;
	height: 24px;
	line-height: 24px;
	padding: 0 10px;
}
.onepur{
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	color: #111111;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.clinguct:hover .onepur{
	color: #9d0e98;
}
.owecern{
	display: block;
	vertical-align: top;
	color: #111111;
	overflow: hidden;
	height: 16px;
}

.dorsedlat{
	display: block;
	vertical-align: top;
	overflow: hidden;
	height: 16px;
	color: #B2B2B2;
}
.cakear{
	display: inline-block;
	vertical-align: top;
	width: 14px;
	height: 8px;
	margin: 4px 5px 0 0;
	background: url(geainx.png) no-repeat;
}
.cingthan{	
	display: inline-block;
	vertical-align: top;
	width: 11px;
	height: 11px;
	margin: 3px 5px 0 0;
	background: url(waenax.png) no-repeat;
}
.dorsedlat a{
	display: inline-block;
	vertical-align: top;
	color: #9d0e98;
}
.dorsedlat a:hover{
	color: #111111;
	text-decoration: underline;
}
.lechtryng{
	text-align: center;
	font-size: 0;
	margin-bottom: 15px;
}
.lechtryng li{
	display: inline-block;
	vertical-align: top;
	margin: 1px;
}
.lechtryng a{
	display: block;
	height: 40px;
	line-height: 40px;
	width: 40px;
	text-align: center;
	overflow: hidden;
	background: #fff;
	font-size: 18px;
	color: #9d0e98;
}
.cupciz,.ertshew{
	background: #b87b9d !important;
	color: #fff !important;
}
.lechtryng a:hover{
	background: #FF89FB;
	color: #fff;
}
.lechtryng a.nikcrisp{
	background: #9D0E98;
	color: #fff;
}
.pukcairn{
	background: #ECD3E4;
	padding: 19px;
	margin-bottom: 15px;
	text-align: center;
	font-size: 0;
}
.clysluh{
	background: #fff;
	display: inline-block;
	vertical-align: top;
	padding: 1px;
	margin: 2px;
	max-width: 192px;
	width: calc(16.6% - 4px);
	width: -webkit-calc(16.6% - 4px);
}
.callfuse{
	height: 32px;
	line-height: 32px;
	padding: 0 10px;
	text-align: left;
}
.sunclois{
	font-size: 14px;
	font-weight: bold;
	color: #474747;
}
.clysluh:hover .sumgnu img{
	transition: .3s;
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}
.clysluh:hover .sunclois{
	color: #8f3e8c;
}

.totene{
	padding: 0 5px;
	text-align: center;
	font-size: 12px;
	background: #23181e;
	border-top: 7px solid #ffebfe;
	border-bottom: 4px solid #FF8DFB;
}
.tropetho{
	padding: 15px;
	color: #9E9E9A;
}
.blyand{
	display: inline-block;
	vertical-align: top;
	margin: 20px 0;
	width: 165px;
}
.tisefah{
	font-size: 14px;
	color: #fff;
	margin-bottom: 20px;
}
.chessome{
	color: #FF97D8;
	margin-bottom: 20px;
}
.tletchut{
	display: inline-block;
	vertical-align: top;
	color: #b97b9d;
	text-decoration: underline;
}
.tletchut:hover{
	text-decoration: none;
}

.garddron{
	padding: 0 318px 0 8px;
}
.clysmris{
	float: left;
	max-width: 912px;
	width: 100%;
	margin-right: 10px;
}
.angheb {
	position: relative;
	padding-bottom: 66.5%;
	padding-top: 25px;
	height: 0;
}
.angheb iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}
.lockcai{
	max-width: 912px;
	overflow: hidden;
	text-align: left;
}
.dendlok{
	font-size: 21px;
	color: #111111;
	font-weight: 300;
	margin: 15px 2px;
}
.tribno{
	padding: 8px 0 10px;
	text-align: left;
}
.pupscient,.gidtient,.pakei{
	float: left;
	margin-right: 20px;
}
.pupscient p,.gidtient p,.pakei p,.zlingchlam p{
	color: #111111;
	display: inline-block;
	vertical-align: top;
	font-size: 14px;
	line-height: 30px;
	margin-right: 7px;
}
.pupscient span,.gidtient span,.pakei span{
	display: inline-block;
	vertical-align: top;
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	color: #fff;
	padding: 0 17px;
	background: #a5a5a5;
}
.zlingchlam{
	float: right;
}
.zlingchlam a{
	font-size: 14px;
	display: inline-block;
	vertical-align: top;
	height: 30px;
	line-height: 30px;
	margin: 0 1px 1px;
	padding: 0 12px;
	color:#fff;
	background: #b97b9d;
}
.zlingchlam a:hover{
	background: #111111;
}

.bleddin{
	float: right;
	width: 300px;
	margin-right: -310px;
}
.bleddin a{
	display: inline-block;
	vertical-align: top;
	margin-bottom: 10px;
	border: 1px solid #939393;
}


@media all and (max-width: 1299px) {
	/*.clinguct{
		width: calc(20% - 4px);
	}
	.clysluh{
		width: calc(16.6% - 4px);
	}*/
}
@media all and (max-width: 1200px) {
	.voyhed {
		padding: 12px;
	}
	.pukcairn {
		padding: 10px;
	}
	.garddron{
		padding-right: 0;
		text-align: center;
	}
	.clysmris{
		float: none;
		display: inline-block;
		vertical-align: top;
		margin-right: 0;
	}
	.lockcai{
		margin: 0 auto;		
	}
	.bleddin{
		float: none;
		width: auto;
		margin: 15px 0;
		text-align: center;
	}
}
@media all and (max-width: 1100px) {
	.broidcroze {
		max-width: 320px;
	}
}
@media all and (max-width: 1024px) {
	.rizegose{
		height: auto;
		padding: 0;
		text-align: center;
	}
	.taffdame{
		float: none;
		width: 100%;
		padding-bottom: 8px;
		border-bottom: 3px solid #777777;
	}
	.taffdame a{
		display: inline-block;
		vertical-align: top;
	}
	.cesspoint{
		float: left;
		margin-left: 8px;
	}
	.broidcroze{
		margin-right: 8px;
	}
	.clinguct{
		width: calc(25% - 4px);
	}
	.clysluh{
		width: calc(20% - 4px);
	}
}
@media all and (max-width: 800px) {
	.broidcroze{
		max-width: 270px;
	}
	.voyhed {
		padding: 3px;
	}
	.nescenam{
		width: 50%;
	}
	.pukcairn {
		padding: 5px;
	}
	.yugphat,.pukcairn{
		text-align: center;
		font-size: 0;
	}
	.clinguct{
		float: none;
		display: inline-block;
		vertical-align: top;
		width: calc(33.3% - 4px);
	}
	.clysluh{
		float: none;
		display: inline-block;
		vertical-align: top;
		width: calc(25% - 4px);
	}
	.tribno{
		font-size: 0;
		margin: 1px 0 15px;
		border: 1px solid #ECD3E4;
	}
	.pupscient, .gidtient, .pakei{
		float: none;
		display: inline-block;
		vertical-align: top;
	}
	.pupscient{
		padding-left: 10px;
	}
	.zlingchlam{
		padding: 10px 10px 0;
		font-size: 0;
		float: none;
		margin-top: 8px;
		border-top: 1px solid #ECD3E4;
	}
	.weightphyc{
		padding: 5px;
	}
}
@media all and (max-width: 700px) {
	.cesspoint{
		float: none;
		padding: 0 8px;
		margin: 0;
		line-height: 45px;
		text-align: center;
		border-top: 3px solid #777777;
	}
	.cesspoint li{
		float: none;
		display: inline-block;
		vertical-align: top;
	}
	.cesspoint a{
		padding: 0 10px;
	}
	.broidcroze{
		float: none;
		margin: 8px;
		max-width: calc(100% - 16px);
	}
	.clysluh{
		width: calc(33.3% - 4px);
	}
	.gozrus{
		height: auto;
	}
	.crynard,.lechtryng{
		float: none;
	}
}
@media all and (max-width: 540px) {
	.weightphyc {
		display: none;
	}
	.clinguct{
		width: calc(50% - 4px);
	}
	.tribno{
		padding: 0;
	}
	.pupscient, .gidtient, .pakei,.zlingchlam{
		margin-right: 0;
		padding: 10px;
		width: 100%;
		margin-bottom: 1px;
		margin-top: 0;
		border-top: 1px solid #ECD3E4;
	}
	.pupscient{
		border: none;
	}
	.pupscient span, .gidtient span, .pakei span{
		margin-left: 1px;
	}
	.pupscient p, .gidtient p, .pakei p,.zlingchlam p{
		width: 60px;
	}
}
@media all and (max-width: 480px) {
	.clysluh{
		width: calc(50% - 4px);
	}
}
@media all and (max-width: 360px) {
	.clinguct{
		width: calc(100% - 4px);
	}
}
