

@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Titillium+Web:ital,wght@0,200;0,300;0,400;0,600;0,700;1,300&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,200;0,300;0,400;0,500;0,600;1,400&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;1,300&display=swap');

html {
   font-family: 'Titillium Web', sans-serif;
   font-size: 14px;
   font-weight: 400;
   
}

body {
   font-family: 'Titillium Web', sans-serif;
   font-weight: 400;
   background-color: #f8f8f8;
   overflow-y: scroll;
   
   
}

.modal-footer{
   /*border-top: 0; padding: 0;*/
}

.modal-header {   
   border-radius:5px 5px 0 0 !important;
}


.modal-content{border: 1px solid #000; background-color: #fff; box-shadow: rgb(0,0,0,0.05) 0px 0px 25px; border-radius:6px 6px !important;  }

/*
select:focus, button:hover, textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {   
  border-color: rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(0, 0, 0, 0.1);
  outline: 0 none;
}
*/

/*
.overlay {
    width: 100%;
    height: 100vh;
    background: rgba(0, 0, 0, 0.91)
}
*/

.font-8 {
   font-size: 8px;
}

.font-9 {
   font-size: 9px;
}

.font-10 {
   font-size: 10px;
}

.font-12 {
   font-size: 12px;
}

.font-14 {
   font-size: 14px;
}

.font-16 {
   font-size: 16px;
}


.text-light-grey{
   color: #999999;
}

.first-nav .fas, .first-nav .far, .first-nav .fab {
   width: 25px;   
}

.dropdown-menu .dropdown-item {
   font-weight: 300 !important;
}

.menu-ico i {
   width: 25px !important;      
}

.first-nav {
   font-family: 'Roboto', sans-serif;
}

@-webkit-keyframes blinker {
  from {opacity: 1.0;}
  to {opacity: 0.0;}
}
blink{
	text-decoration: blink;
	-webkit-animation-name: blinker;
	-webkit-animation-duration: 0.4s;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-timing-function:ease-in-out;
	-webkit-animation-direction: alternate;
}


.nav-tabs .active {
   font-weight: bold !important; 
   color: #000000 !important;
   background-color: #f8f9fa !important; /*tab active*/
}

.nav-tabs .nav-link {
   color: #767676 !important;
   
}

/* tab background */
.tab-pane {
   background-color: #f8f9fa !important;
}

.popover {
   box-shadow: 0 1px 10px rgba(0, 0, 0, 0.5) ;
}