/**
 * @file
 * Subtheme specific CSS.
 */
html, body {
    color: #FBFBFC;
    background: #FBFBFC;
    font-size: 13px;
    font-family: 'Gotham';
  }
  /* ---------- Color Module Styles ----------- */

/* body {
  color: #3b3b3b;
  background: #292929;
} */


/*--------------------------------------------------------------------------------------------------------*/
/* 

.button--danger {
  display: inline;
  padding: 0;
  cursor: pointer;
  text-decoration: underline;
  color: #c72100;
  border: 0;
  border-radius: 0;
  background: none;
  box-shadow: none;
  font-weight: 400;
  -webkit-appearance: none;
  -moz-appearance: none;
}
.button--danger:hover,
.button--danger:focus,
.button--danger:active {
  padding: 0;
  text-decoration: underline;
  color: #ff2a00;
  border: 0;
  background: none;
  box-shadow: none;
  text-shadow: none;
}
.button--danger:disabled,
.button--danger.is-disabled {
  padding: 0;
  cursor: default;
  text-decoration: none;
  color: #737373;
  border: 0;
  background: none;
  box-shadow: none;
  -webkit-font-smoothing: antialiased;
} */

/*--------------------------------------------------------------------------------------------------------*/
.report{
  cursor: not-allowed;
  border:0;
  border-radius: 0%;
  background-color: #D4D8DD !important;
  /* color: white; */
}


@font-face {
  font-family: 'Gotham';
  src: url('../font/Gotham Book.otf');
  /* src: url('../font/GothamBold.ttf') format('truetype'); */
  /* font-weight: bold;
  font-style: italic; */
}

/* #page,#main-wrapper,.region-primary-menu .menu-item a.is-active,
.region-primary-menu .menu-item--active-trail a { */
  /* background: red; */
/* } */
.fieldset-legend
{
  font-size: 13px;
}

.js-form-item,.js-form-required,.form-required,.card-header{
  color:#212A5C;
}

p,.captcha__description,li,.card-body,.content {
  color:#434342;
}
#containerHeaderTop,#header-top
{
  background-color: #E6E6E6;color:#212A5C;font-size:13px;
  
}

#header-top-right {
  background-color: #E6E6E6;
  color: #212A5C !important;
  float: right;
}

.tabs ul.primary li a.is-active {
  background-color: #fff;
}

.tabs ul.primary li.is-active a {
  background-color: #fff;
  border-bottom-color: #fff;
}

#navbar-top {
  background-color: #055a8e;
}

#navbar-main {
  background-color: #1d84c3;
}

.nav-link {
  font-size: 15px;
}

.nav-link--user-login {
    font-size: 14px;
    padding-top: 12px;
    padding-bottom: 0;
}

a,
.link {
  color: #0071b3;
}

a:hover,
a:focus,
.link:hover,
.link:focus {
  color: #018fe2;
}

a:active,
.link:active {
  color: #23aeff;
}

.page-item.active .page-link {
  background-color: #0071b3;
  border-color: #0071b3;
}

.page-link,
.page-link:hover {
  color: #0071b3;
}

.sidebar .block {
  background-color: #f6f6f2;
  border-color: #f9f9f9;
}

.btn-primary {
  background-color: #007bff;
  border-color: #007bff;
}

.btn-primary:hover,
.btn-primary:focus {
  background-color: #0256b1;
}

.site-footer {
  background: #292929;
}

.region-header,
.region-header a,
.region-header li a.is-active,
.region-header .site-branding__text,
.region-header .site-branding,
.region-header .site-branding__text a,
.region-header .site-branding a,
.region-secondary-menu .menu-item a,
.region-secondary-menu .menu-item a.is-active {
  color: #fffeff;
}


/* ---------- Color Form ----------- */

[dir="rtl"] .color-form .color-palette {
  margin-left: 0;
  margin-right: 20px;
}

[dir="rtl"] .color-form .form-item label {
  float: right;
}

[dir="rtl"] .color-form .color-palette .lock {
  right: -20px;
  left: 0;
}


.cards{
  transition: all 0.2s ease;
  cursor: pointer;
}
  


.cards:hover{

  box-shadow: 5px 6px 6px 2px #e9ecef;
  transform: scale(1.07);
  border: solid 1px;
}


/*Webkit*/
::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
::-webkit-scrollbar-track {
  background-color: transparent;
}
::-webkit-scrollbar-thumb {
  background-color: #6c757d;
}

/* .person-add-form {

} */


