/*!
* Start Bootstrap - Logo Nav (https://startbootstrap.com/template-overviews/logo-nav)
* Copyright 2013-2017 Start Bootstrap
* Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-logo-nav/blob/master/LICENSE)
*/

/*
https://www.edgemoreltd.com/
Greeen color: #7fc245
Violet color: #262261
*/

body {
  padding-top: 54px;
}

@media (min-width: 992px) {
  body {
    padding-top: 56px;
  }
}

/* BUTTONS */

.btn-green{
  background-color: #7fc245;
  color:#262261;
  border-color: #7fc245;
}

.btn-violet{
  background-color: #A82A2A;
  color:#fff;
  border-color: #A82A2A;
}

.btn-outline-violet{
  background-color: #fff;
  color:#A82A2A;
  border-color: #A82A2A;
}

.btn:focus {
  outline: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}


/* LOGIN FORM */

.login-form {
	width: 340px;
  margin: 20px auto;
}
.login-form form {
  margin-bottom: 15px;
  background: #f7f7f7;
  box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3);
  padding: 30px;
}
.form-control, .btn {
  min-height: 38px;
  border-radius: 2px;
}
.btn {        
  font-size: 15px;
  font-weight: bold;
}


/* FORMS */


.custom-checkbox .custom-control-input:checked~.custom-control-label::before{
  background-color: #7fc245;
}




/* sticky FOOTER */

html, body {
  height: 100%;
}
body {
  display: flex;
  flex-direction: column;
}
.content {
  flex: 1 0 auto;
}
.footer {
  flex-shrink: 0;
}



/* OTHER */

.clearfix {
  clear: both;
  padding-top:30px;
}

.bootstrap-select .btn {
  font-weight: normal;
  display: block;
  width: 100%;
  height: calc(2.25rem + 2px);
  padding: .375rem .75rem;
  font-size: 1rem;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: .25rem;
  transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}