html {
	background: #ffc671;
	background: -moz-linear-gradient(-45deg, #ffc671 0%, #ff9900 51%, #ff9900 100%);
	background: -webkit-gradient(left top, right bottom, color-stop(0%, #ffc671), color-stop(51%, #ff9900), color-stop(100%, #ff9900));
	background: -webkit-linear-gradient(-45deg, #ffc671 0%, #ff9900 51%, #ff9900 100%);
	background: -o-linear-gradient(-45deg, #ffc671 0%, #ff9900 51%, #ff9900 100%);
	background: -ms-linear-gradient(-45deg, #ffc671 0%, #ff9900 51%, #ff9900 100%);
	background: linear-gradient(135deg, #ffc671 0%, #ff9900 51%, #ff9900 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc671', endColorstr='#ff9900', GradientType=1 );
	height: 100%;	
}
body {
    background: none;
}
form {
    border-radius: 0 0 10px 10px;
    display: block;
    height: 100%;
}
form h1 {
    color: #ffc671;
}
form label {
    margin-left:5px;
    color:#ffc671;
}
.row.display-flex {
  display: flex;
  flex-wrap: wrap;
  
}
.row.display-flex > [class*='col-'] {
  display: flex;
  flex-direction: column;
}

@media (min-width: 767px) {
    .col-md-4 {
        margin-top:50px;
        margin-bottom:0;
    }
    form {
        border-radius: 0 10px 10px 0;
    }
}

@media (max-width: 767px) {
    img {
        padding:0 60px;
    }
}

.bg-dark, .navbar-nav > li > .dropdown-menu {
    background:#000000!important;
}

.navbar-nav > li > .dropdown-menu a { 
    color: #6c757d!important;
}

.navbar-nav > li > .dropdown-menu a:hover { 
    background:#333333;
}