.djLogo {
	position: relative;
	bottom: -200px;
	opacity: 0;
	transition: .3s;
	left: 30px;
}

.fullszeles .container-fluid.pandemia {
    padding: 0px;
}

h2.djCim {
        font-size: 28px;
        letter-spacing: 1.4px;
        font-weight: 800;
        text-transform: uppercase;
}
	
@media(min-width: 1024px) {
	.bal:hover .djLogo {
		bottom: -100px;
		opacity:1;
	}
	.djKartya {
		overflow: hidden;
	}
	.bal:hover .djKiemeltKep {
		transform: scale(1.1);
		-webkit-transform: scale(1.1);
		margin-top: -100px;
	}
}
.djKiemeltKep {
    transition: .3s;
    transform: scale(1);
    -webkit-transform: scale(1);
}


@media screen and (max-width: 1024px) {
    .djKiemeltKep {
        margin-left: auto;
        margin-right: auto;
        display: block;
    }
	.djLogo {
		position: absolute;
		bottom: 0;
		opacity: 1;
		max-width: 150px;
		margin: 0 auto;
		display: block;
		left: calc( 50% - 75px );
	}
	.djKartya .bal {
		position: relative;
	}
}

@media(max-width: 780px) {
	svg#niterisedjshow {
		max-width: 100%;
	}
}

.pandemia .col-xl-6.col-lg-12.col-md-12.col-xs-12 {
    margin-bottom: 0;
    padding-top: 60px;
}

@media(min-width: 1100px) {
	.pandemia .col-xl-6.col-lg-12.col-md-12.col-xs-12 {
		overflow: hidden;
		position:relative; 
	}
}

@media screen and (max-width: 1010px) {
    .djKartya {
        background-image: url(images/dj_pics/fix_objects/hatter.png);
        background-repeat: no-repeat;
        background-size: cover;
        width: 100%;
        padding: 10px 20px 0px 20px;
        margin: 30px 0px;
    }

    .remixWin {
        background-image: url(images/dj_pics/fix_objects/hatter2.png);
        background-repeat: no-repeat;
        background-size: cover;
        width: 100%;
        padding: 24px 0px;
        margin: 30px 0px;
    }

    .porgesd {
        background-image: url(images/dj_pics/fix_objects/hatter3.png);
        background-repeat: no-repeat;
        background-size: cover;
        width: 100%;
        padding: 24px 0px;
        margin: 30px 0px;
    }

    .djKartya .jobb {
        min-width: 100%;
    }

    .djKartya .bal {
        min-width: 100%;
    }

    .fantomKep,
    .cokeKep,
    .porgesdKep {
        margin-left: auto;
        margin-right: auto;
        display: block;
    }

    .jobbGomb a {
        background-color: #f90302;
        padding: 11px 31px;
        border-radius: 3px;
        font-size: 18px;
        color: #ffffff;
        font-weight: 800;
        letter-spacing: 0.9px;
        margin-top: 30px;
        margin-bottom: 30px;
        margin-right: auto;
        margin-right: auto;
    }

    .djIframe,
    .jobbGomb{
        margin: 30px 0px;
    }

    img#cokeKep {
        max-width: 200px;
    }

    p.djCimElotag {
        margin: 30px 0px 0px 0px;
    }

    img.dj_kiemel_kep {
        margin-left: auto;
        margin-right: auto;
        display: block;
    }

    .fullszeles {
        margin: 75px 0px;
    }

    img.riselogo {
        display: none;
    }

    img.riselogomobil {
        float: right;
        display: block;
        background-color: rgba(0, 0, 0, 0.7);
        padding: 25px;
    }

    .jobbCokeCim, .jobbCokeSzoveg, .balSzovegCim, .balSzovegSzoveg{
        text-align: center;
    }

    .jobbGomb a {
        margin-left: auto;
        margin-right: auto;
        float: unset;
        display: table;
    }

    p.jobbCokeSzoveg {
        padding: 20px;
    }

    p.balSzovegSzoveg {
        padding: 10px 20px;
    }

    img#cokeKep {
        margin-top: -150px;
    }

}

@media screen and (min-width: 1011px) {
    .djKartya {
        background-image: url(images/dj_pics/fix_objects/hatter.png);
        background-repeat: no-repeat;
        background-size: cover;
        width: 100%;
        padding: 10px 20px 0px 20px;
        min-height: 220px;
        display: flex;
    }

    .fullszeles {
        margin: 75px 0px;
    }

    .jobbDoboz {
        background-color: rgb(0, 0, 0);
        padding: 12px 14px;
        width: 100%;
        max-width: 388px;
        float: right;
        height: auto;
        min-height: 206px;
    }

    .djKartya .jobb {
        width: 70%;
        float: right;
    }

    .djKartya .bal {
        width: 30%;
        float: left;
    }

    .djIframe{
        width: 100%;
        height: 120px;
        display: grid;
    }

    .djIframe iframe {
        max-height: 120px;
    }

    p.djCimElotag {
        font-size: 16px;
        margin: 0px;
        letter-spacing: 0.8px;
        font-weight: 600;
        text-transform: uppercase;
    }

    .djKiemeltKep {
		position: absolute;
		margin-top: -90px;
		max-width: 240px;
	}
	
    
	

    .jobbCim {
        width: 50%;
        float: left;
    }

    .balCim {
        width: 50%;
        float: right;
    }

    .jobbGomb a {
        background-color: #f90302;
        padding: 11px 31px;
        border-radius: 3px;
        font-size: 18px;
        color: #ffffff;
        font-weight: 800;
        letter-spacing: 0.9px;
        float: right;
    }

    .feketeteglalap{
        margin: 0px;
    }

    .chillerfont.niterisebekoszono{
        padding: 0px 15px;
    }

    .remixWin {
        background-image: url(images/dj_pics/fix_objects/hatter2.png);
        background-repeat: no-repeat;
        background-size: cover;
        width: 100%;
        padding: 24px 0px;
        max-height: 165px;
        display: flex;
    }

    .container.pandemia {
        padding: 75px 15px;
    }

    .balSzoveg{
        max-width: 560px;
        max-height: 120px;
        padding: 24px;
        float: right;
        background-color: rgba(0, 0, 0, 0.9);
    }

    .balSzovegCim{
        text-align: right;
        color: #ffffff;
        letter-spacing: 1.6px;
        font-size: 32px;
        font-weight: 800;
        text-transform: uppercase;
    }

    .balSzovegSzoveg{
        text-align: right;
        color: #ffffff;
        letter-spacing: 0.7px;
        font-size: 14px;
        font-weight: 800;
    }

    .fantomKep {
        float: left;
        margin-top: -137px;
    }

    .cokeKep {
        min-width: 305px;
        min-height: 372px;
        margin-top: -141px;
        float: right;
    }

    .porgesdKep {
        min-width: 333px;
        min-height: 116px;
        margin-top: -60px;
        margin-left: -100px;
        position: absolute;
    }

    .jobbCokeCim {
        font-size: 32px;
        letter-spacing: 1.6px;
        color: #ffffff;
        margin-bottom: 0px;
    }

    .jobbCokeSzoveg {
        font-size: 14px;
        letter-spacing: 0.7px;
    }

    .jobbCokeSzovegBox {
        background-color: rgba(0, 0, 0, 0.9);
        padding: 10px;
        max-width: 637px;
        margin-left: -60px;
    }

    .porgesd {
        background-image: url(images/dj_pics/fix_objects/hatter3.png);
        background-repeat: no-repeat;
        background-size: cover;
        width: 100%;
        padding: 24px 0px;
        max-height: 165px;
        display: flex;
    }

    img.riselogomobil {
        display: none;
    }

    img.riselogo {
        float: right;
        margin: 10px 34px;
        display: block;
    }

}

@media(max-width: 1380px) and (min-width: 1230px) {
	.djKartya {
		display: block;
	}
	.djKartya .jobb {
		width: 60%;
	}
}
@media(max-width: 1230px) and (min-width: 1180px) {
	.djKartya {
		display: block;
	}
	.djKartya .jobb {
		width: 50%;
	}
	.djKiemeltKep {
		margin-top: -29px;
	}
}

@media(max-width: 490px) {
	.fullszeles>.container-fluid.pandemia>.row {
		margin: 0;
	}
}

.riselogoTop{
    float: right;
}

.riselogoTop {
    float: right;
    margin-top: -65px;
    margin-right: 114px;
}



.dj-sterbinszky-flash .bal:hover .djKiemeltKep {
    transform: scale(1.2);
    -webkit-transform: scale(1.2);
    margin-top: -110px;
}
.dj-sterbinszky-flash .djLogo {
    width: calc(100% + 60px);
    max-width: calc(100% + 60px);
    left: -20px;
}
/*
.pandemia .col-xl-6.col-lg-12.col-md-12.col-xs-12.dj-bentola, .pandemia .col-xl-6.col-lg-12.col-md-12.col-xs-12.dj-canard {
    padding-top: 0;
} */
.container.pandemia.dj-listazas {
    padding-top: 15px;
}
@media(min-width: 800px) {
	.pandemia .col-xl-6.col-lg-12.col-md-12.col-xs-12 {
		overflow: hidden;
		position:relative; 
	}
}

@media(max-width: 1450px) and (min-width: 1231px) {
	.djKiemeltKep {
		margin-top: -80px;
	}
	.pandemia .col-xl-6.col-lg-12.col-md-12.col-xs-12 {
		overflow: hidden;
		position:relative; 
	}
	.col-xl-6.col-lg-12.col-md-12.col-xs-12.dj-gabriel-dancer .djKiemeltKep {
		margin-top: -75px;
	}
}

@media(max-width: 1230px) and (min-width: 1011px) {
	h2.djCim {
		font-size: 22px;
		line-height: 1;
	}
	.jobbCim {
		min-height: 70px;
	}
	.jobbGomb a {
		padding: 10px 15px;
		font-size: 17px;
	}

}

@media(max-width: 1179px) {
	.djKiemeltKep {
		margin-top: -85px;
	}
	.jobbGomb a {
		padding: 15px 25px;
		font-size: 18px;
	}
}

@media(max-width: 490px) {
	img.riselogomobil {
		width: 50%;
		position: relative;
		right: -20px;
		}
		.jobbCim {
		width: 50%;
	}
	h2.djCim {
		font-size: 25px;
	}
}


/* kieg */

.row.djrow {
    margin: 0;
    background-image: url(images/dj_pics/fix_objects/hatter.png);
    position: relative;
    background-size: cover;
    max-height: 220px;
	min-height: 220px;
}
.col-xl-4.col-lg-4.col-md-4.col-xs-12.dj-szavazgomboldal {
    padding: 0;
}
.dj-szavazgomboldal a {
    letter-spacing: 0.9px;
    color: #FFFFFF;
    text-transform: uppercase;
    font-size: 18px;
    font-family: 'roganextrabold';
    padding: 9px 5px 8px;
    line-height: 1;
    background: #F90302;
    border-radius: 3px;
    display: block;
    width: 100%;
    text-align: center;
}
.col-xl-12.col-lg-12.col-md-12.col-xs-12.dj-soundcloud {
    padding-right: 0;
}
.riselogos {
    position: absolute;
    right: 0;
    top: -35px;
}
.container.pandemia.dj-listazas>.row>.col-xl-6.col-lg-6.col-md-12.col-xs-12 {
    padding-top: 115px;
    position: relative;
    overflow: hidden;
	padding-left: 0;
	height:100%;
}
.row.djjobboldalrow {
    background-color: rgb(0 0 0 / 90%);
    padding: 14px 12px 12px 0;
}
.col-xl-12.col-lg-12.col-md-12.col-xs-12.dj-soundcloud iframe {
    height: 120px;
}
p.djCimElotag {
    margin-bottom: -8px;
}
.col-xl-7.col-lg-7.col-md-7.col-xs-12.dj-szavazasoldal {
    padding-right: 30px;
    padding-top: 10px;
}
.col-xl-5.col-lg-5.col-md-5.col-xs-12.dj-kepoldal {
    position: relative;
}
.djKiemeltKepek {
    position: absolute;
    width: 100%;
    bottom: -40px;
    left: 0;
    transform: scale(1);
    -webkit-transform: scale(1);
    transition: .3s;
    z-index: 0;
}
.djLogok {
    position: absolute;
    max-width: 80%;
    left: 10%;
    bottom: -120px;
    opacity: 0;
    transition: .3s;
}
.dj-kepoldal:hover .djKiemeltKepek {
    transform: scale(1.2);
    -webkit-transform: scale(1.1);
}
.dj-kepoldal:hover .djLogok {
    bottom: 10px;
    z-index: 2;
    opacity: 1;
}
.container.pandemia:not(.dj-listazas) {
    padding-bottom: 20px;
	padding-left:0;
}
h2.djCim.kisebbcim {
    font-size: 26px;
    margin-bottom: 0;
    height: 33px;
}
h2.djCim.kisebbcim.megkisebbcim {
    font-size: 22px;
    letter-spacing: 0.4px;
    position: relative;
    top: 3px;
}
.dj-bentola .dj-kepoldal .djKiemeltKepek, 
.dj-monofade .dj-kepoldal .djKiemeltKepek, 
.dj-sterbinszky-flash .dj-kepoldal .djKiemeltKepek {
    bottom: 0;
}
.fullszeles .container-fluid.pandemia {
    padding-right: 15px;
}
.dj-sterbinszky-flash .dj-kepoldal:hover .djKiemeltKepek {
    transform: scale(1.2);
    -webkit-transform: scale(1.2);
}

@media(max-width: 1400px) {
	h2.djCim.kisebbcim {
		font-size: 23px;
	}
	h2.djCim.kisebbcim.megkisebbcim {
		font-size: 19px;
	}
}

@media(max-width: 1370px) {
	.container.pandemia.dj-listazas>.row>.col-xl-6.col-lg-6.col-md-12.col-xs-12 {
		padding-top: 100px;
	}
}

@media(max-width: 1270px) {
	.djKiemeltKepek {
		bottom: -20px;
	}
	h2.djCim.kisebbcim.megkisebbcim {
		font-size: 16px;
	}
	h2.djCim.kisebbcim {
		font-size: 20px;
	}
	h2.djCim {
		font-size: 24px;
		height: 33px;
		position: relative;
		top: 2px;
	}
}
@media (max-width: 1200px) and (min-width: 1026px) {
	.container.main-container {
		max-width: 96%;
		margin: 0;
		margin-left:2%;
	}
	div#remix .container {
		max-width: 100%;
	}
	.jobbCokeSzovegBox h2 {
		font-size: 26px;
	}
	.jobbCokeSzovegBox {
		width: 100%;
		margin-left: 0;
	}
	h2.djCim {
		top: 4px;
	}
	h2.djCim.kisebbcim {
		font-size: 17px;
	}
	h2.djCim.kisebbcim.megkisebbcim {
		font-size: 15px;
		top: 6px;
	}
}

@media(max-width: 1150px) {
	.djKiemeltKepek {
		bottom: 0;
	}
	
}

@media(max-width: 1100px) {
	.dj-szavazgomboldal a {
		font-size: 14px;
	}
	h2.djCim {
		height: 40px;
	}
	h2.djCim.kisebbcim {
		height: 40px;
	}
	h2.djCim.kisebbcim.megkisebbcim, h2.djCim.kisebbcim {
		font-size: 19px;
		top: 6px;
		line-height: 16px;
	}

}

@media(max-width: 1025px) {
	.dj-used-disco h2.djCim {
		font-size: 19px;
		top: 6px;
		line-height: 16px;
	}
	.container.pandemia.dj-listazas>.row>.col-xl-6.col-lg-6.col-md-12.col-xs-12 {
		padding-top: 70px;
	}

}

@media(max-width: 1010px) {
	p.djCimElotag {
		margin-top: 0;
	}
	h2.djCim {
		font-size: 22px;
	}

}

@media(max-width: 990px) and (min-width: 490px) {
	.dj-szavazgomboldal a {
		font-size: 18px;
		width: 100%;
		text-align: center;
	}

	.container.pandemia.dj-listazas>.row>.col-xl-6.col-lg-6.col-md-12.col-xs-12 {
		padding-top: 115px;
	}

	p.djCimElotag {
		margin-bottom: -8px;
	}

	.djKiemeltKepek {
		bottom: -40px;
	}
	.dj-kepoldal:hover .djKiemeltKepek {
		transform: scale(1.1);
		-webkit-transform: scale(1.1);
	}
	.dj-kepoldal:hover .djLogok {
		bottom: 10px;
		z-index: 2;
		opacity: 1;
	}

	h2.djCim.kisebbcim {
		font-size: 26px;
		height: 33px;
	}
	h2.djCim.kisebbcim.megkisebbcim {
		font-size: 22px;
		top: 3px;
	}
	.dj-bentola .dj-kepoldal .djKiemeltKepek, 
	.dj-monofade .dj-kepoldal .djKiemeltKepek, 
	.dj-sterbinszky-flash .dj-kepoldal .djKiemeltKepek {
		bottom: 0;
	}
	.riselogoTop {
		display: block;
		float: none;
		margin: 15px auto;
	}
}

@media(max-width: 580px) {
	.riselogoTop {
		display: block;
		float: none;
		margin: 15px auto;
	}
	.row.djrow {
		max-height: initial;
	}
	.dj-kepoldal .djKiemeltKepek {
		max-width: 200px;
		left: calc(50% - 100px);
		position: relative;
		bottom: -10px;
	}
	.djLogok {
		max-width: 50%;
		left: 25%;
		bottom: 0;
		opacity: 1;
	}
	.container.pandemia.dj-listazas>.row>.col-xl-6.col-lg-6.col-md-12.col-xs-12 {
		padding-top: 55px;
		padding-right: 0;
	}
	.col-xl-7.col-lg-7.col-md-7.col-xs-12.dj-szavazasoldal {
		padding-right: 15px;
		padding-left: 15px;
	}
	.row.djjobboldalrow {
		padding: 14px 0;
	}
	.col-xl-4.col-lg-4.col-md-4.col-xs-12.dj-szavazgomboldal {
		padding: 0 15px;
	}
	.col-xl-12.col-lg-12.col-md-12.col-xs-12.dj-soundcloud {
		padding-right: 15px;
		margin-top: 10px;
	}
	.fullszeles .container-fluid.pandemia {
		padding-right: 0;
	}
	.fullszeles .container-fluid.pandemia .col-12 {
		padding: 0;
	}
	h2.djCim.kisebbcim.megkisebbcim, h2.djCim.kisebbcim {
		font-size: 24px;
		top: 8px;
	}
	.dj-used-disco h2.djCim {
		font-size: 24px;
		top: 8px;
	}
	h2.djCim {
		font-size: 24px;
	}
	.riselogos {
		position: relative;
		right: inherit;
		top: 0;
		left: calc(50% - 50px);
	}

	/* Főoldal */
	body .feketeteglalap {
		padding: 25px 35px;
	}
	#niterisedjshowmusor .row.niterowok {
		max-height: inherit;
	}
	.container.pandemia:not(.dj-listazas) {
		padding-right: 0;
	}
	div#hirdetesblokk {
		margin-bottom: 52px;
	}

}

@media(max-width: 365px) {
	.col-xl-4.col-lg-4.col-md-4.col-sm-4.col-xs-4.col-4.dj-szavazgomboldal, .col-xl-8.col-lg-8.col-md-8.col-sm-8.col-xs-8.col-8.dj-nevoldal {
		max-width: 100%;
		flex: 0 0 100%;
	}
}


/* ÚJ BOX APP */

.jobb.teli{
    min-width: 80% !important;
}

.jobb.teli .jobbDoboz {
    min-width: 100% !important;
}

.jobb.teli .jobbCim {
    min-width: 100% !important;
}

.textAPP{
    font-size: 15px;
    display: block;
    margin-top: 28px;
}

img.mobilAppImg {
    max-height: 200px;
    margin-left: auto;
    margin-right: auto;
    display: block;
}

.bal.mobilApp {
    padding-top: 10px;
}

img#riselogmobil_pic {
    max-width: 92px;
}

.djIframe img.alignleft.wp-image-15.size-full {
    width: 40%;
}

.djIframe img.alignleft.size-full.wp-image-14{
    width: 40%;
}

.djKartya .bal.mobilApp{
    width: 20%;
}

@media(max-width: 1100px) {
    .mob .wpb_text_column.wpb_content_element.mobiltolteskepek {
        display: flex;
    }

    .jobb.teli.mob .jobbDoboz {
        background-color: rgb(0, 0, 0);
        padding: 12px 14px;
        width: 100%;
        max-width: 388px;
        float: right;
        height: auto;
        min-height: 206px;
    }
    .mob .djKartya .jobb {
        width: 70%;
        float: right;
    }

    .mobapp.djKartya {
        height: 100% !important;
    }

    .mob .jobbCim {
        width: 50%;
        float: left;
    }

    .mob .djIframe {
        width: 100%;
        height: 120px;
        display: grid;
    }

   
}

@media (max-width: 1010px) {
	.bal.mobilApp {
        display: none !important;
    }
}

@media (max-width: 790px) and (min-width: 490px) {
	body .djIframe img.alignleft.wp-image-15.size-full, 
	body .djIframe img.alignleft.wp-image-14.size-full {
		width: 100%;
		max-width: 150px;
	}
}

@media (max-width: 490px) {
	.wpb_text_column.wpb_content_element.mobiltolteskepek p a img {
		width: 100%!important;
	}
	.wpb_text_column.wpb_content_element.mobiltolteskepek p a {
		display: inline-block;
		width: 49%;
	}
}

@media (max-width: 490px) and (min-width: 410px) {
	.jobb.teli.mob .jobbDoboz {
		padding-bottom: 45px;
	}
}


.remixWin .balSzovegCim, .remixWin .balSzovegSzoveg{
    text-align: left !important;
}

.remixWin .balSzovegCim{
    font-size: 22px !important;
}


.fantomKep{
    width: 222px;
}

@media (max-width: 1200px){
    .remixWin, .remixWin .balSzoveg{
        max-height: unset !important;
    }

    .remixWin .balSzovegCim, .remixWin .balSzovegSzoveg{
        text-align: center !important;
    }

    .remixWin .djIframe{
        margin-top: 50px;
    }

    .fantomKep {
        float: unset;
        margin-top: -100px;
        margin-left: auto;
        margin-right: auto;
        display: block;
    }
}

@media (max-width: 991px){
    .fantomKep {
        margin-top: 10px;
    }
}

@media (min-width: 991px){

    .remixWin:hover .djLogo {
        bottom: 70px;
        opacity: 1;
        left: -40px;
    }

    .pandemia .balSzoveg{
        padding: 0px 24px;
    }
}

.col-xl-4.col-lg-4.col-md-4.col-sm-4.col-xs-4.col-4.dj-szavazgomboldal a {
    display: none !important;
}

.hirdetesosszefogos .container.pandemia:not(.dj-listazas) {
    overflow: hidden;
    padding-bottom: 0;
    margin-bottom: 20px;
}