@charset "UTF-8";
/* CSS Document */

.modul-broadcast-restore-terminal {
	position: relative;
	width: 100%;
	height: auto;
	margin: 0;
	padding: 0;
	
}

.modul-broadcast-restore-terminal .LineBox {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	height: 1px;
	margin: 0;
	padding: 0;
	
}


.modul-broadcast-restore-terminal .RestoreGrid{
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	height: auto;
	margin: 0;
	padding: 0;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	align-content: flex-start;
}







.modul-broadcast-restore-terminal .LineBox {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	height: 1px;
	margin: 0;
	padding: 0;
	
}



.modul-broadcast-restore-terminal .MSGBox {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	height: auto;
	font-style: normal;
	text-align: left;
	margin: 0;
	padding: 0;
}



.modul-broadcast-restore-terminal input {
	position: relative;
	width: 100%;
	height: auto;
	margin: 0;
	padding: 0px;
	overflow: hidden;
	
	
	border-size: 0px;
	border-style:solid;
	border-radius: 2px;
	border: none;
	outline-style: none;
  	box-shadow: none;
  	text-decoration: none;
  	cursor: pointer;
	
	
	border-bottom: 1px dotted #fff;
	background-color:transparent;
	
	
	font-family: 'BoldFont',Helvetica, Arial, "sans-serif";
	font-size: 1vw;
	line-height: 1.5vw;
	letter-spacing: 0.05rem;
}

.modul-broadcast-restore-terminal #col1{
	margin-top: 20px;
	margin-bottom: 10px;
}

.modul-broadcast-restore-terminal #col2{
	margin-top: 10px;
	margin-bottom: 30px;
}



.modul-broadcast-restore-terminal .Enter {
	position: relative;
	
	margin: 0;
	padding: 0;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	height: auto;
	
		background-color:transparent;
}

.modul-broadcast-restore-terminal .Enter .frequencyGrid {
	position: relative;
	
	margin: 0;
	padding: 0;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	height: auto;
	
		background-color:transparent;
}



.modul-broadcast-restore-terminal .frequencyGrid .InfoBox{
	position: relative;
	
	margin: 0;
	padding: 0;
	width: 100%;
	height: auto;
	display: flex;
	justify-content:flex-start;
	align-content: flex-start;
	background-color: transparent;
}




.modul-broadcast-restore-terminal .Fader{
	
opacity:0;
}


@keyframes fadein{
    0%{opacity:0}
    80%{opacity:0}
    100%{opacity:1}
}





.modul-broadcast-restore-terminal .Fader:nth-child(1){
	
	animation:2s ease 0s normal forwards 1 fadein;
-webkit-animation:2s ease 0s normal forwards 1 fadein;
opacity:1
}
.modul-broadcast-restore-terminal .Fader:nth-child(2){
	
	animation:3s ease 0s normal forwards 1 fadein;
-webkit-animation:3s ease 0s normal forwards 1 fadein;
opacity:1
}

.modul-broadcast-restore-terminal .Fader:nth-child(3){
	
	animation:4s ease 0s normal forwards 1 fadein;
-webkit-animation:4s ease 0s normal forwards 1 fadein;
opacity:1
}


.modul-broadcast-restore-terminal .Fader:nth-child(4){
	
	animation:5s ease 0s normal forwards 1 fadein;
-webkit-animation:5s ease 0s normal forwards 1 fadein;
opacity:1
}


.modul-broadcast-restore-terminal .Fader:nth-child(5){
	
	animation:6s ease 0s normal forwards 1 fadein;
-webkit-animation:6s ease 0s normal forwards 1 fadein;
opacity:1
}

.modul-broadcast-restore-terminal .Fader:nth-child(6){
	
	animation:7s ease 0s normal forwards 1 fadein;
-webkit-animation:7s ease 0s normal forwards 1 fadein;
opacity:1
}



/* ===================================================================================================================== */
/* ================================================= **** MOBILE **** ================================================== */
/* ===================================================================================================================== */

@media screen and (max-width: 956px) {
	
.modul-broadcast-restore-terminal input {
	font-size: 2.5vw;
	line-height: 3.4vw;
}
/* ===================================================================================================================== */
/* ================================================= **** MOBILE **** ================================================== */
/* ===================================================================================================================== */
}

@media screen and (max-width: 720px) {

.modul-broadcast-restore-terminal input {
	font-size: 3.5vw;
	line-height: 4.5vw;
}
/* ------------------------------------------------------------------------ */

}