@charset "utf-8";
	/* CSS Chave do Poder 2022 @muchaos.com.br 
	*/
	body{
    background-color: black;
    margin: 0;		
	color:white;
	font-family: Impact, Haettenschweiler, Franklin Gothic Bold, Arial Black," sans-serif";
	}
	a{
    	color: #440000 !important;		
	}
	a:hover{
    	text-shadow: 0px 0px 8px rgb(255, 0, 0);	
	}	
	a:active{
    	color: red !important;		
	}
	.xGlow {
		color: #ffed6d;
		font-size: 20px;
		font-size: 1.43rem;
		height: auto;
		line-height: 24px;
		line-height: 1.7rem;
		position: relative;
		text-shadow: 0 0 8px rgba(255,254,0,.35);
		-webkit-transition: color .3s,text-shadow .3s;
		transition: color .3s,text-shadow .3s;
	}
	.xhdr {
		-webkit-background-clip: text;
		background-size: 1.2em 1.2em;
		-webkit-text-fill-color: transparent;
		color: #e8e361;
		font-weight: 400;
		line-height: 1.2;
		text-transform: uppercase;
		background-image: -webkit-linear-gradient(bottom,#000000 0,#ffab74 35%,#f9ffd7 80%,#ff0707 100%);	
	}	
	.bg{
    width: 100%;
    position: relative;
    margin: 0 auto;			
	}
	.fullwid{
	 width:100%;
	position: absolute;
	}
	.logoimg{
	background: url(images/chavedopoderbg_02_nova__X47.jpg?u=800000) no-repeat;
    height: 303px;
	}	
	.Altlogoimg{
	background: url(images/chavedopoderbg_02_nova__X47.jpg?u=800000) no-repeat!important;
    background-position-x: center !important;
    height: 303px;
	}
	.topimg{
	background: url(images/chavedopoderbg_03.jpg) no-repeat;
    height: 282px;
	}
	.topimg_2{
	background: url(images/chavedopoderbg_03_2.jpg) no-repeat;
    height: 282px;
	}
	.topimg_3{
	background: url(images/chavedopoderbg_03_3.jpg) no-repeat;
    height: 282px;
	}
	.topimg_nova{
	background: url(images/chavedopoderbg_03_nova_X47.jpg?u=800000) no-repeat;
    height: 281px;
	}
	.botimg{
	background: url(images/chavedopoderbg_04.jpg) no-repeat;
    height: 576px;
	}
	.mycenter div{
	background-position-x: center;		
	}
	.content{
    margin: 0 auto;
    width: 710px;
    height: 305px;
	}
	.title{
    position: relative;
    left: 44px;
    top: 80px;
    width: 80%;
	}	
	.title h1{
	margin:0;
	font-family: germania-one;
	font-size: x-large;	
    text-shadow: 0px 0px 8px #f00;		
	}
	.title_about{	
    font-family: sans-serif;	
    text-shadow: 1px 1px 8px #000;		
	}
	.event_about{
    font-family: sans-serif;
    text-shadow: 0px 0px 8px #722100;
    color: black;	
	margin-left: 8px;		
	}
	.event_about b{
	color: #58ff81;
    font-weight: 800;
	}	
	.event_about h3{
	margin-top: 8px;
    margin-bottom: 0;
	color: white;		
	}
	.event_about u{
    text-shadow: 0px 0px 8px #ff0000;
    font-weight: bold;		
	}
	.contentbook{
    margin: 0 auto;
	width: 1070px;
    height: 800px;	
	}	

	.title b{
	color: #ffd758;
    font-weight: 800;
	}
	.title r1{
    color: rgb(255, 0, 79);
    font-weight: 800;
    text-shadow: 0px 0px 4px #fff;
	}	
	.title r2{
	color: #00ff2f;
    font-weight: 800;
    text-shadow: 0px 0px 4px #f00;
	}	
	.title r3{
    color: #004bff;
    font-weight: 800;
    text-shadow: 0px 0px 4px #ffbd00;
	}	
	r4{
    color: #f4ff00;
    font-weight: 800;
    text-shadow: 0px 0px 4px #ffbd00;
	}		
	.title p{
    margin: 0;		
	}
	.title center{
		font-family: serif;
	}
	.title_prize{
    float: left;
    width: 329px;		
	}
	.title_key{
    color: #ff9200 !important;
    text-shadow: 0px 0px 8px #000, 0px 1px 3px #000;		
	}
	.wolftitle{
	font-family: germania-one !important;
    font-size: 35px;
    color: #440000 !important;
    margin: 0px;
    text-shadow: #ffffff 0px 0px 8px;
    margin-top: 8px;
	}	
	.prizeshow{
		display:none;
	}
	.contenttext{
    top: 134px;
    position: relative;
    left: 116px;		
	}	
	.contentmore{
	top: 186px;
    position: relative;
    left: 17px;
    width: 95%;	
	}	
	.doublecol {
    float: left;
    width: 47%;
	}	
	.header {
		font-size: 14px;
		font-weight: bold;
	}	
	.list_row:hover {
		color: #ff0000;
	}
	.list_row {
		border-bottom: 1px solid #28241d;
		padding: 0 15px;
		display: table !important;
		width: 100%;
		background: rgba(29, 29, 29, 0.8);
		line-height: 17px;
	  	color: rgb(255, 127, 0);
		cursor: default;
	}
	.row {
		font-size: 12px;
	}
	.line {
		position: relative;
	    width: 80%;
		display: table-row-group;
	    background-color: rgba(62, 0, 0, 0.80);
	}	
	.line div {
		float: left;
		padding: 3px;
		width: 107px;
	}	
	.row b {
		color: red;
		font-weight: 800;
		font-size: 17px;
	}
	.odd {
		background: rgba(0, 0, 0, 0.8) !important;
		border-bottom: 1px solid;
		border-top: 1px solid;
	}	
	.hredlist {
    display: table;
    padding: 0px 15px;
    color: #F3E6D0;
    text-transform: uppercase;
    font-size: 11px;
    height: 30px;
    line-height: 30px;
    background: #300a00 0 80% url(http://web.muchaos.net.br/vipmax/css/shopdeitens_listheader.jpg) repeat-x;
    border-left: 1px solid #582c19;
    border-right: 1px solid #390b00;
    border-bottom: 1px solid #68381f;
    border-top: 1px solid #62351f;
    zoom: 1;
    width: 80%;
	}
	.bookp{
    position: relative;
 	left: 107px;
    width: 80%;
    font-size: 19px;
    margin-bottom: 17px;		
	}

	.contentmore2{
    top: 143px;
    position: relative;
    left: 8px;
    width: 95%;	
	}	
	.links {
    margin: 8px auto;
    top: 8px;
    position: relative;
    background-image: linear-gradient(to top, #8a0404 0%, rgba(255, 255, 255, 0) 80%);
    width: 395px;
    height: 44px;
    left: -17px;
	}
	.links:hover{
		cursor: pointer;
	   background-image: linear-gradient(to top, #3700ff 0%, rgba(255, 255, 255, 0) 80%);
	}
	.links:active{
	  opacity: 0.35;
	}	
	.links_title{
    margin: 8px 0;
    position: relative;
    background-image: linear-gradient(to right, #0b0602 0%, rgba(255, 255, 255, 0) 80%);
    width: 80%;
    height: 53px;
	}	
	.dicas{
		display: none;
	}
	.event_footer{
    width: 100%;
    height: 350px;
    background-image: url(footerweb2.jpg);
    background-repeat: no-repeat;
    background-position-x: 50%;
    top: -17px;
    position: relative;
	}
	.event_footer3{
	background-image: url(footerweb5.jpg) !important;
	}
	.footer_content{
	margin: 0 auto;
    width: 642px;
    height: 100%;
    left: 159px;
    position: relative;
    text-shadow: 0px 0px 8px rgb(101, 27, 0);
    color: #000000;
    font-weight: 800;
    font-family: serif;	
	}
	.footer_content a{
    	color: #440000;
	}	
	.footer_content a:active{
    	color: red !important;		
	}		
	.quadcol{
	float: left;
    width: 206px;
    top: 29px;
    position: relative;
	}	
	.footer_content li{
		display: block;
	}
	.lfirst{
    margin-bottom: 5px;
    font-weight: normal !important;	
	}	
	.toogle{
		display: none;
	}
	.ranking_show{
    width: 444px;
	height: 444px;
    overflow-y: scroll;
    overflow-x: hidden;
	}
	.ranking_show .hredlist{
	width: 100%;		
	}
	.ranking_show .line{
	width: 100%;		
	}
	.ranking_show p{
	margin:0;
	}	
	.up1{
    font-size: 17px !important;
    width: 100%;
    background-image: url(http://muchaos.net.br/novoranking/images/seta_cima.png);
    background-repeat: no-repeat;
    background-position: right;
    margin: 0;
    height: 17px;
    float: left;
	}
	.eql1{
	background-image: url(eq1.png);	
    font-size: 17px !important;
    width: 100%;
    background-repeat: no-repeat;
    background-position: right;
    margin: 0;
    height: 17px;
    float: left;
	}
	.dn1{
    font-size: 17px !important;
    width: 100%;
    background-image: url(http://muchaos.net.br/novoranking/images/seta_baixo.png);
    background-repeat: no-repeat;
    background-position: right;
    margin: 0;
    height: 17px;
    float: left;		
	}	
	#rankloading{
    display: none;
    background-color: rgba(0, 0, 0, 0.8);
    width: 100%;
    height: 350px;
    padding-top: 35px;
    color: #FFF;
	}
	.ranktitle{
    text-align: center;
    width: 80%;		
	margin-bottom:8px;
	}
	.ranktitle a{
	font-size: 17px;
    font-weight: 800;
    color: #ffe200 !important;	
	}
	#RankingTime{
	text-align: center;
    width: 80%;
    margin-bottom: 8px;	
	}	
	.newsbox{
    background-color: rgba(0, 0, 0, 0.35);
    width: 71%;
    position: relative;
    left: 53px;
    top: 17px;
    height: 161px;
    border-radius: 5px;
    padding: 8px;
    color: blanchedalmond;
    text-shadow: 0px 0px 17px rgb(169, 255, 0);
    background-image: url(newsbox.jpg);
    background-size: cover;
    background-position: 0px 177px;
	}
	.newsbox i{
    color: #ffbd00;
    font-weight: 800;	
	}
	.newsbox a{
	color: #f4dc02 !important;	
	}
	.turnbox1{
    display: block;
    width: 1219px;
    margin: 0 auto;
	}
	.newsbox2{
    height: 107px !important;
    background-image: url(newsbox2.jpg) !important;
    background-position: 8px 170px !important;
	}
	.newsbox3{
    height: 107px !important;
    background-image: url(newsbox3.jpg) !important;
    background-position: 8px 170px !important;
	}
	.newsboxhd3, .newsboxhd2{
    height: 152px !important;
    background-image: url(newsbox2.jpg) !important;
    background-position: 8px -26px !important;
    background-repeat: no-repeat;
    background-color: rgb(8, 9, 4);
    width: 80%;
    position: relative;
    left: 23px;
    top: 17px;
	}
	.newsboxhd3 div, .newsboxhd2 div{
	width:71%;
	}
	.newsboxhd4, .newsboxhd5{
	height: 152px !important;
    background-image: url(newsbox3.jpg) !important;
    background-position: 17px 0px !important;
    background-repeat: no-repeat;
    background-color: rgb(21, 10, 5);
    width: 80%;
    position: relative;
    left: 23px;
    top: 17px;	
	}
	.newsboxhd4 div, .newsboxhd5 div{
	width:71%;
	}
	.ranking_show .line p i{
	font-size: 9px;
    left: 116px;
    position: relative;
    color: #3860bd;	
	}	
	.links2{
    height: 100% !important;
    background-image: linear-gradient(to top, #088677 0%, rgba(255, 255, 255, 0) 80%) !important;		
	}
	.contentmore3 {
    top: 35px;
    position: relative;
    width: 100%;
    margin: 0 auto;
	}	
	.contentbook2 {
		margin: 0 auto;
		width: 1070px;
		height: 800px;
	}	
	.doublecol2{
    float: left;
    width: 530px;		
	}
	.bookp2{
	position: relative;
    left: 71px;
    width: 84%;
    font-size: 19px;
    margin-bottom: 17px;	
	}
	.bookp2in{
	font-size: 19px !important;
	}	
	.pageturnbox{
	height: 80px;
    width: 80px;
    cursor: pointer;
    position: relative;
	}
	.pgl{
	float: left;
    top: 62px;
    left: -17px;	
	}
	.pgr{
    float: right;
    top: 35px;
    right: 17px;	
	}	
	.book_inner {
    width: 1070px;
    height: 607px;
    margin: 0 auto;
    top: 107px;
    position: relative;
	}	
	
	#Dicas i{
		font-size: 14px;
	}
	#Dicas h3
	{
		margin-top:3px;
	}
	#Dicas em
	{
		font-size: 10px;
		color:red;
	}	
	#Participe em
	{
		font-size: 10px;
		color:red;
	}
	#mynewsbox{
		cursor: pointer;
	}
	@media (max-width: 1241px) {
		.turnbox1{
			display: none !important;
		}
	}