/* Add here all your CSS customizations */

.teks {
	font-size: 16px; 
	line-height: 1.5; 
	color: #555555;
}

#footer {
	background: #212529;
	border-top: 4px solid #212529;
	font-size: 0.9em;
	position: relative;
	clear: both;
}

#footer .logo img {
	position: relative;
}

.footer-copyright {
	padding:0 50px 0 50px;
}

.tengah{
	margin: auto;
}

.top-a1{
	padding-top:30px;
}

.tombol-tengah{
	height: 36px;
}

.small-btn {
    width: 50px;
    height: 25px;
    }
    
.medium-btn {
    width: 100px;
    height: 100px;
    }
    
.big-btn {
    width: 150px;
    height: 100px;
    }
	
.body-sign-1 {
	display: table;
	height: 100vh;
	margin: 0 auto;
	max-width: 500px;
	padding: 0 15px;
	width: 100%;
	background: #ecedf0;
}

.body-sign-1 .center-sign-1 {
	display: table-cell;
	padding-top: 40px;
	vertical-align: middle;
}

.no-border {
	border: none;
}