body {
  font-size: 2vmin !important;
  background: #337ab7 !important;
  
} 

.navbar-brand>img {
   max-height: 100%;
   height: 100%;
   width: auto;
   margin: 0 auto;


   /* probably not needed anymore, but doesn't hurt */
   -o-object-fit: contain;
   object-fit: contain; 

}



fieldset.scheduler-border {
    border: 1px groove #337ab7 !important;
    padding: 0 1.4em 1.4em 1.4em !important;
    margin: 0 0 1.5em 0 !important;
    -webkit-box-shadow:  0px 0px 0px 0px #000;
            box-shadow:  0px 0px 0px 0px #000;
}

    legend.scheduler-border {
        font-size: 0.8em !important;
        font-weight: bold !important;
        text-align: left !important;
        width:auto;
        padding:0 10px;
        
		border: 1px solid #337ab7;
		color:#337ab7
		
    }
	
	legend {
  display: block;
  width: auto;
  padding: 0;
  margin: 0;
 font-size: 0.9em !important;
  line-height: normal;
  color: #000000;
  border: 0;
  border-bottom: none;
  margin-top: 7px;
}

	
.form-container{
             position: absolute;
			 top: 5vh;
			 background:  #F7F7F7;
			 padding: 30px;
			 border-radius: 10px;
			 box-shadow : 0px 0px 10px 0px #000;
			 
			 
}
	 .navbar  h2 {
    font-size: 2.5vmin !important;;
}
.navbar{
    min-height:12px;
}
@media (max-width: 768px) {
  .btn-responsive {
    padding:2px 4px;
    font-size:80%;
    line-height: 1;
    border-radius:3px;
  }
}

@media (min-width: 769px) and (max-width: 992px) {
  .btn-responsive {
    padding:4px 9px;
    font-size:90%;
    line-height: 1.2;
  }
}
	
#login_form_div {
    
    background: #F7F7F7;
}	

.nav-item .dropdown-menu {
  background-color: #69899f;;
}
.nav-item .dropdown-menu>a.dropdown-item {
  color: #d7e2e9!important;
}
.nav-item .dropdown-menu>a.dropdown-item:hover {
  color: #e5dbdb!important;
   background-color: #69899f;
}	
	
.center-block {
    
    margin-left: auto;
    margin-right: auto;
}

.widget-body{
		background: #F7F7F7 !important;
}	
	
 input#email, input#pwd {width: 90%;
       background: #FFF !important; 
		}	