/* Justified button groups
// ----------------------*/

body, html{
background-image: url("/images/bg.jpg");
background-size: 25%;

}

#navbar{
	height:28px;
	background-color:#2C3E50;
	padding:2px;
	padding-right:8px;
	
}

#navbar_login{
	float:right;
	
}

#footer{
	position: fixed;
	bottom: 0;
	margin-top:8px;
	border-top:4px solid #2980B9;
	height:120px;
	background-color:#2C3E50;
	padding:2px;	
}


.btn-group-justified2 {
  display: flex;
  width: 100%;
	}
  .btn,
  .btn-group {
    flex: 1;
  }
    .btn {
    }
    .dropdown-menu {
      left: auto;
	}


.centered {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.github {
    background: #000005 !important;
    color: #ffffff;
}

.github:hover {
    background: #000547 !important;
    color: #ffffff;
}


h1, h2{
    margin-bottom: 2rem;
    text-align: center;
}

p{
    text-align: center;
}

@media all and (max-device-width:768px){

    h1, h2{
        font-size: 1.7rem;
        text-align: center;
    }

}

