*{
    padding:0px;
    margin:0px;
}
#main_page
{
	width:70%;
        max-width: 2000px;
        min-width:750px;
        margin:50px auto;
	z-index:1;
        word-wrap: break-word;
}
  /*-----------*/
 /*Hír funkció*/
/*-----------*/
.hir_felulet
{
	width:70%;
        margin:40px auto;
	background-color:rgba(30,30,30,0.6);
	box-shadow: 5px 5px 2px #000000;
	text-shadow: 1px 1px #000000;
	color:white;
	padding:1%;
	border-radius:10px;
        
}
.hir_cime
{
	font-size:32px;
	padding:10px;
}
.hir_szovege
{
	font-size:16px;
	padding:5px;
        text-align:justify;
}
.hir_felulet a{
    padding:10px;
}
  /*-------------------------------*/
 /*A konfigom elemeinek bemutatása*/
/*-------------------------------*/
#infok_tabla table
{
        width:80%;
        margin: 0px auto;
	padding-bottom:50px;
        color:rgba(255,255,255,0.8);
}
#infok_tabla caption
{
	font-size:22px;
	padding:40px 20px 20px 20px;
}
#infok_tabla table th
{
	background-color:rgba(50,50,50,0.8);
}
#infok_tabla table th,td
{
	padding:5px 20px 5px 20px;
	text-align:center;
}
#infok_tabla table tr:nth-child(even)
{
	padding:5px;
	background-color:rgba(100,100,200,0.4);
}
#infok_tabla table tr:nth-child(odd)
{
	padding:5px;	
	background-color:rgba(20,20,200,0.4);
}
#infok_tabla table tr:hover{
        background-color:rgba(150,150,200,0.8);
}
  /*------------------------------------------*/
 /*A Patreon rész felülete, támogatók listája*/
/*------------------------------------------*/
#patreon{
        width:80%;
        margin:80px auto;
	background-color:rgba(30,30,30,0.6);
	box-shadow: 5px 5px 2px #000000;
	text-shadow: 1px 1px #000000;
	color:white;
        padding:5%;
	border-radius:10px;
}
.p_cim{
	padding-top:30px;
	padding-bottom:20px;
	font-size:50px;
	text-align:center;
}
.p_alcim{
	font-size:20px;
	padding-top:50px;
}
.p_rank
{
	font-size:16px;
	padding-top:30px;
	color:orange;
}
#patreon ul{
	padding-left:20px;
        color:#ffffff;
}
#patreon li{
	padding-top:5px;
	list-style-image:url("../kepek/orange_gift.png");
}
#patreon{
	color:orange;
}
#iframe_container{
    position:relative;
    width:100%;
    padding-bottom:56.25%;
    height:0;
}
#iframe_container iframe{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
}
  /*-------------------------------*/
 /*-------Játékok bemutatói-------*/
/*-------------------------------*/
#playlist_container{
	width:80%;
        margin:80px auto;
	background-color:rgba(30,30,30,0.6);
	box-shadow: 5px 5px 2px #000000;
	text-shadow: 1px 1px #000000;
	color:white;
	padding:1%;
	border-radius:10px;
}
#sorozat_cim
{
        margin-top:20px;
	color:white;
	text-align:center;
	font-size:32px;
}
#sorozat_leiras
{
	color:white;
	text-align:justify;
	padding:16px;
}
#playlist_link
{
	color:white;
	padding:20px;
}
#kisbetus
{
	color:white;
	font-size:12px;
	text-align:left;
	padding:20px;
}
  /*-------------------------------*/
 /*-------Linkek beállításai------*/
/*-------------------------------*/
a:link
{
	text-decoration:none;
	color:white;
}
a:visited
{
	color:white;
}
  /*---------------------------------------------------*/
 /*Responzív elemek, amik méretváltáskor megváltoznak!*/
/*---------------------------------------------------*/
@media screen and (max-width: 1200px) {
    
    #main_page{
        width:90%;        
        max-width: 800px;
        min-width: 450px;
    }
    #infok_tabla table
    {
        width:95%;
    }
    .hir_felulet
    {
        width:85%;     
    }
}

@media screen and (max-width: 600px) {
    #main_page{
        width:95%;
	margin:20px auto 100px auto;
        max-width:550px;
        min-width: 300px;
    }
    #infok_tabla table
    {
        width:100%;
    }
    .hir_felulet
    {
	width:95%;
        margin:40px auto;        
    }
    #playlist_container{
        width:95%;
    }
}
  /*------------------------------------*/
 /*-------Egyéb elemek az oldalon------*/
/*------------------------------------*/
#tartalom_igazito /*Ugyanaz mint a form igazító, alapnak*/
{
	width:60%;
	margin-left:auto;
	margin-right:auto;
	background-color: rgba(0,0,0,0.5);
	border-radius:10px;
	box-shadow: 5px 5px 2px #000000;
	text-shadow: 1px 1px #000000;
	margin-bottom:30px;
}