body,html {
    background-color: #fafafa;
}

#banner_red {
    width: 100%; height: 25px; line-height: 25px; font-size: 10px; background-color: #b40404; color: #ffffff; text-align: center;
}

#banner_green {
    width: 100%; height: 25px; line-height: 25px; font-size: 10px; background-color: #04B404; color: #ffffff; text-align: center;
}

.form-control:focus {
	border-color: #263A6A !important;
}

.shadowbox {
    box-shadow: 10px 10px 15px silver;
}

.shadowboxsmall {
    box-shadow: 5px 5px 10px silver;
}

.tablebg {
    background-color: #fbfbef !important;
}

.tablebgsec {
    background-color: #fafafa !important;
}


.custom-control-input:checked ~  
          .custom-control-label::before { 
                border-color: #292b2c !important; 
                background-color: #292b2c !important; 
            } 
  
            /*sets the background color of 
          switch to violet when it is active*/ 
            .custom-control-input:active ~  
          .custom-control-label::before { 
                background-color: #292b2c !important; 
                border-color: #292b2c !important; 
            } 

.dropdown-menu:focus {
    box-shadow: none;
    outline: 0 none;
}

.nav-item .dropdown:focus {
    box-shadow: none;
    outline: 0 none;
}

.nav-item {
    box-shadow: none;
    outline: 0 none;
}

button:focus { outline: none; }

input:focus, textarea:focus {
    outline: none !important;
}

form-control-sm:focus {
    outline: none !important;
}

input:active, textarea:active {
    outline: none !important;
}

form-control-sm:active {
    outline: none !important;
}

btn:focus, a:focus
{
         outline: none;
}
.navbar-toggler:focus
{
         outline: none !important;
         box-shadow: none;
}

textarea:focus, 
textarea.form-control:focus, 
input.form-control:focus, 
input[type=text]:focus, 
input[type=password]:focus, 
input[type=email]:focus, 
input[type=number]:focus, 
[type=text].form-control:focus, 
[type=password].form-control:focus, 
[type=email].form-control:focus, 
[type=tel].form-control:focus, 
[contenteditable].form-control:focus {
  box-shadow: inset 0 -1px 0 #ddd;
}

#myBtn {
  display: none;
  position: fixed;
  bottom: 40px;
  right: 30px;
  z-index: 99;
  font-family: 'Open Sans Condensed', sans-serif; 
  font-size: 16px; color: #ffffff;
  border: none;
  outline: none;
  background-color: #282365;
  color: white;
  cursor: pointer;
  padding: 15px;
  border-radius: 5px;
  opacity: 0.5;
   transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;
}

#myBtn:hover {
  background-color: #bc1f30;
  opacity: 1.0;
}

.scrollup{
    width:40px;
    height:40px;
    opacity:0.3;
    position:fixed;
    bottom:50px;
    right:100px;
    display:none;
    text-indent:-9999px;
    background: url('icon_top.png') no-repeat;
}