/* ==================================== ab 320 pixel ================================== */
@media (min-width: 320px) {
/* Social Media */
.social {
    background-color: silver;
    border: 1px solid black;
    border-radius: 15px;
    padding-top: 0rem;
    padding-left: 1rem;
    padding-bottom: 2rem;
    opacity: 0.9;
    margin: 1rem 1rem 0rem 1rem;
}

#h1social {
	margin-left: -19rem;
    margin-top: -2rem;
	font-size: 24px;
}

.social_main {
	background-color: silver;
    border: 1px solid black;
    border-radius: 15px;
    padding-top: 0rem;
    padding-left: 1rem;
    padding-bottom: 2rem;
    opacity: 0.8;
    margin: 1rem 1rem 0rem 1rem;
}

#h1social_main {
	margin-left: 0rem;
    margin-bottom: 0rem;
    font-size: 25px;
}

.social_main h3{
	font-size: 1.8rem;
    line-height: 2.3rem;
    margin-top: 2.5rem;
    margin-bottom: 1rem;
    letter-spacing: 0rem;
}

.inhalt_social #button_one{
	margin-top: -4rem;
    margin-left: 20rem;
}

.inhalt_social #button_one input{
	border-radius: 15px;
    width: 18rem;
    height: 3rem;
    background-color: silver;
    border: solid white;
    opacity: 0.95;
    font-size: 23px;
    font-family: initial;
}


.inhalt_social #button_one_social{
	margin-top: -1rem;
    margin-left: -9rem;
    width: 12rem;
    display: flex;
    position: absolute;
}

.inhalt_social #button_two{
	margin-top: 10rem;
    margin-left: 20rem;
    padding-bottom: 3rem;
}

.inhalt_social #button_two input{
	border-radius: 15px;
    width: 18rem;
    height: 3rem;
    background-color: silver;
    border: solid white;
    opacity: 0.95;
    font-size: 23px;
    font-family: initial;
}


.inhalt_social #button_two_social{
	margin-top: -1rem;
    margin-left: -9rem;
    width: 12rem;
    display: flex;
    position: absolute;
}

/* Media*/
.youtube {
	background-color:silver;
	border: 1px solid black;
    border-radius: 15px;
    padding-top: 0rem;
    opacity: 0.9;
    margin: 0rem 0rem 0rem 0rem;

}
#h1youtube {
	margin-left: 5rem;
	margin-bottom: 1rem;
}

#h1radio {
	margin-left: 1rem;
    margin-top: 2rem;
    margin-bottom: 1rem;
}

#media_yt_text {
	margin-left: 1rem;
	font-size: 12px;
}

#media_radio_text {
	margin-left: 5rem;
    font-size: 12px;
}

.inhalt_youtube #button_one{
	margin-top: 0rem;
    margin-left: 7rem;
}

.inhalt_youtube #button_two{
	margin-top: 1rem;
    margin-left: 0rem;
    padding-bottom: 0rem;
}

.inhalt_youtube #button_three{
	margin-top: 1rem;
    margin-left: 7rem;
}

.inhalt_youtube #button_four{
	margin-top: 1rem;
    margin-left: 7rem;
}


.inhalt_youtube #button_radio{
	margin-top: 4rem;
    margin-left: 16rem;
}

.inhalt_youtube #button_one_yt{
	margin-top: 0rem;
    margin-left: 6rem;
    width: 12rem;
    display: flex;
}

.inhalt_youtube #button_two_yt{
	margin-top: 0rem;
    margin-left: 13rem;
    width: 12rem;
    display: flex;
}

.inhalt_youtube #button_one_radio{
	margin-top: -3rem;
    margin-left: -3rem;
    margin-bottom: 1rem;
    width: 12rem;
    display: flex;
}

.inhalt_youtube #button_three_yt{
	margin-top: 0rem;
    margin-left: 6rem;
    width: 12rem;
    display: flex;
}

.inhalt_youtube #button_four_yt{
	margin-top: 0rem;
    margin-left: 6rem;
    width: 12rem;
    display: flex;
}

}

/* ==================================== ab 640 pixel ================================== */
@media (min-width: 640px) {
/*Media*/
.youtube {
    border-radius: 15px;
    padding-top: 0rem;
    margin: 0rem 0rem 0rem 0rem;

}
#h1youtube {
	margin-left: 17rem;
	margin-bottom: 1rem;
}

#h1radio {
	margin-left: 14rem;
    margin-top: 0rem;
    margin-bottom: 1rem;
}

#media_yt_text {
	margin-left: 7rem;
	font-size: 16px;
}

#media_radio_text {
	margin-left: 12rem;
	font-size: 16px;
}

.inhalt_youtube #button_one{
	margin-top: 4rem;
    margin-left: 43rem;
}

.inhalt_youtube #button_two{
	margin-top: 5rem;
    margin-left: 44rem;
    padding-bottom: 3rem;
}

.inhalt_youtube #button_three{
	margin-top: 1rem;
    margin-left: 7rem;
}

.inhalt_youtube #button_four{
	margin-top: 1rem;
    margin-left: 7rem;
}

.inhalt_youtube #button_radio{
	margin-top: 5rem;
	margin-left: 44rem;
}

.inhalt_youtube #button_one_yt{
	margin-top: -3.7rem;
    margin-left: -34rem;
    width: 12rem;
}

.inhalt_youtube #button_two_yt{
	margin-top: -9rem;
    margin-left: -20rem;
    width: 12rem;
}

.inhalt_youtube #button_three_yt{
	margin-top: -8rem;
    margin-left: 31rem;
    width: 12rem;
}

.inhalt_youtube #button_four_yt{
	margin-top: 0rem;
    margin-left: 17rem;
    width: 12rem;
}

.inhalt_youtube #button_one_radio{
	margin-top: -3rem;
    margin-left: -20rem;
    margin-bottom: 1rem;
    width: 12rem;
}
}

/* ==================================== ab 1024 pixel ================================== */
@media (min-width: 1024px) {
/* Social Media */
.social {
	background-color:silver;
	border: 1px solid black;
    border-radius: 15px;
    padding-top: 3rem;
    opacity: 0.9;
    margin: 2rem 2rem 2rem 2rem;
}

#h1social {
	margin-left: 31rem;
    font-size: 48px;
    padding-bottom: 5rem;
}

.social_main {
	background-color: silver;
    border: 1px solid black;
    border-radius: 15px;
    padding-top: 8rem;
    padding-left: 3rem;
    padding-bottom: 2rem;
    opacity: 0.8;
    margin: 3rem 89rem 0rem 3rem;
}

.social_main_block {
	background-color: silver;
    border: 1px solid black;
    border-radius: 15px;
    padding-top: 8rem;
    padding-left: 3rem;
    padding-bottom: 2rem;
    opacity: 1;
    margin: -52rem 1rem 0rem 104rem;
}

#h1social_main {
	margin-left: 40rem;
}

.social_main h3{
	font-size: 1.8rem;
    line-height: 2.3rem;
    margin-top: 2.5rem;
    margin-bottom: 1rem;
    letter-spacing: 0rem;
}

.inhalt_social #button_one{
	margin-top: -4rem;
    margin-left: 8rem;
}

.inhalt_social #button_one input{
	border-radius: 15px;
    width: 18rem;
    height: 3rem;
    background-color: silver;
    border: solid white;
    opacity: 0.95;
    font-size: 23px;
    font-family: initial;
}

.inhalt_social #button_one_social{
	margin-top: -1rem;
    margin-left: 11rem;
    width: 20rem;
    display: flex;
    position: absolute;
}

.inhalt_social #button_two{
	margin-top: 5rem;
	margin-left: 8rem;
	padding-bottom: 5rem;
}

.inhalt_social #button_two input{
	border-radius: 15px;
    width: 18rem;
    height: 3rem;
    background-color: silver;
    border: solid white;
    opacity: 0.95;
    font-size: 23px;
    font-family: initial;
}

.inhalt_social #button_two_social{
	margin-top: -1rem;
    margin-left: 47rem;
    width: 20rem;
    display: flex;
    position: absolute;
}

/* Media */
.youtube {
	padding-top: 3rem;
    margin: 2rem;
}
#h1youtube {
	margin-left: 28rem;
	margin-bottom: 1rem;
}

#h1radio {
	margin-left: 25rem;
    margin-top: 5rem;
    margin-bottom: 1rem;
}

#media_yt_text {
	margin-left: 18rem;
}

#media_radio_text {
	margin-left: 23rem;
}

.inhalt_youtube #button_one{
	margin-top: 5rem;
	margin-left: 54rem;
}

.inhalt_youtube #button_two{
	margin-top: 5rem;
	margin-left: 54rem;
	padding-bottom: 3rem;
}

.inhalt_youtube #button_three{
	margin-top: 5rem;
	margin-left: 54rem;
}

.inhalt_youtube #button_four{
	margin-top: 5rem;
	margin-left: 54rem;
}

.inhalt_youtube #button_radio{
	margin-top: 5rem;
	margin-left: 54rem;
}

.inhalt_youtube #button_one_yt{
	margin-top: -4rem;
    margin-left: -34rem;
    width: 20rem;
}

.inhalt_youtube #button_two_yt{
	margin-top: -11.7rem;
    margin-left: -13rem;
    width: 20rem;
}

.inhalt_youtube #button_three_yt{
	margin-top: -6rem;
    margin-left: -34rem;
    width: 20rem;
}

.inhalt_youtube #button_four_yt{
	margin-top: -11.7rem;
    margin-left: -13rem;
    width: 20rem;
}

.inhalt_youtube #button_one_radio{
	margin-top: -4rem;
    margin-left: -22rem;
    margin-bottom: 5rem;
    width: 20rem;
}
}

/* ==================================== ab 1350 pixel ================================== */
@media (min-width: 1350px) {
/* Social Media */
.social {
	background-color: silver;
    border: 1px solid black;
    border-radius: 15px;
    padding-top: 3rem;
    padding-bottom: 18rem;
    opacity: 0.9;
    margin: 9rem 2rem 2rem 2rem;
}

#h1social {
	margin-left: 57rem;
    padding-top: 4rem;
}

.inhalt_social #button_one{
	margin-top: 5rem;
	margin-left: 36rem;
}

.inhalt_social #button_two{
	margin-top: 5rem;
	margin-left: 36rem;
	padding-bottom: 3rem;
}

/* Media */
.youtube {
    margin: 15rem 18rem 0rem 36rem;
}

#h1youtube {
	margin-left: 28rem;
	margin-bottom: 1rem;
}

#h1radio {
	margin-left: 25rem;
    margin-top: 5rem;
    margin-bottom: 1rem;
}

#media_yt_text {
	margin-left: 18rem;
}

#media_radio_text {
	margin-left: 23rem;
}

.inhalt_youtube #button_one{
	margin-top: 5rem;
	margin-left: 54rem;
}

.inhalt_youtube #button_two{
	margin-top: 5rem;
	margin-left: 54rem;
	padding-bottom: 3rem;
}

.inhalt_youtube #button_radio{
	margin-top: 5rem;
	margin-left: 54rem;
}

.inhalt_youtube #button_one_yt{
	margin-top: -4rem;
    margin-left: -34rem;
}

.inhalt_youtube #button_two_yt{
	margin-top: -11.7rem;
    margin-left: -13rem;
}

.inhalt_youtube #button_one_radio{
	margin-top: -4rem;
    margin-left: -22rem;
    margin-bottom: 5rem;
}
}

/* ==================================== ab 1400 pixel ================================== */
@media (min-width: 1400px) {
/* Social Media */
#h1social {
	margin-left: 27rem;
}

.inhalt_social #button_one{
	margin-top: 5rem;
	margin-left: 30rem;
}

.inhalt_social #button_two{
	margin-top: 5rem;
	margin-left: 30rem;
	padding-bottom: 3rem;
}
}

/* ==================================== ab 1600 pixel ================================== */
@media (min-width: 1600px) {
/* Social Media */
#h1social {
	margin-left: 75rem;
	margin-bottom: 1rem;
}

.inhalt_social #button_one{
	margin-top: 5rem;
	margin-left: 54rem;
}

.inhalt_social #button_two{
	margin-top: 5rem;
	margin-left: 54rem;
	padding-bottom: 3rem;
}

/* Media */
#h1youtube {
	margin-left: 28rem;
	margin-bottom: 1rem;
}

#h1radio {
	margin-left: 25rem;
    margin-top: 5rem;
    margin-bottom: 1rem;
}

#media_yt_text {
	margin-left: 18rem;
}

#media_radio_text {
	margin-left: 23rem;
}

.inhalt_youtube #button_one{
	margin-top: 5rem;
	margin-left: 54rem;
}

.inhalt_youtube #button_two{
	margin-top: -6.7rem;
    margin-left: 54rem;
}

.inhalt_youtube #button_three{
	margin-top: 4.6rem;
	margin-left: 54rem;
	padding-bottom: 3rem;
}

.inhalt_youtube #button_four{
	margin-top: 4.6rem;
	margin-left: 54rem;
	padding-bottom: 3rem;
}

.inhalt_youtube #button_radio{
	margin-top: 5rem;
	margin-left: 54rem;
}

.inhalt_youtube #button_one_yt{
	margin-top: -4rem;
    margin-left: -37rem;
}

.inhalt_youtube #button_two_yt{
	margin-top: -4rem;
    margin-left: -8rem;
}

.inhalt_youtube #button_three_yt{
	margin-top: -6rem;
    margin-left: -37rem;
}

.inhalt_youtube #button_four_yt{
	margin-top: -14rem;
    margin-left: -8rem;
}

.inhalt_youtube #button_one_radio{
	margin-top: -4rem;
    margin-left: -22rem;
    margin-bottom: 5rem;
}
}

/* ==================================== ab 1800 pixel ================================== */
@media (min-width: 1800px) {
/* Social Media */
#h1social {
	margin-left: 45rem;
	font-family: none;
}

/* Media */
#h1youtube {
	margin-left: 42rem;
}

#h1twitch {
	margin-left: 42rem;
	margin-top: 5rem;
    margin-bottom: 0rem;
}

#h1radio {
	margin-left: 39rem;
	margin-top: 5rem;
}

#media_yt_text {
	margin-left: 33rem;
}

#media_tw_text {
	margin-left: 33rem;
}

#media_radio_text {
	margin-left: 38rem;
}

.inhalt_youtube #button_one{
	margin-top: 5rem;
	margin-left: 54rem;
}

.inhalt_youtube #button_two{
	margin-top: 5rem;
	margin-left: 54rem;
	padding-bottom: 3rem;
}

.inhalt_youtube #button_three{
	margin-top: 5rem;
	margin-left: 54rem;
	padding-bottom: 3rem;
}

.inhalt_youtube #button_four{
	margin-top: 5rem;
	margin-left: 54rem;
	padding-bottom: 3rem;
}

.inhalt_youtube #button_radio{
	margin-top: 5rem;
	margin-left: 54rem;
}

.inhalt_youtube #button_one_yt{
	margin-top: -4rem;
    margin-left: -15rem;
}

.inhalt_youtube #button_two_yt{
	margin-top: -11.7rem;
    margin-left: 15rem;
}

.inhalt_youtube #button_three_yt{
	margin-top: -6.7rem;
    margin-left: -15rem;
}

.inhalt_youtube #button_four_yt{
	margin-top: -14.7rem;
    margin-left: 15rem;
}

.inhalt_youtube #button_one_radio{
	margin-top: -4rem;
    margin-left: 0rem;
    margin-bottom: 5rem;
}
}