#portfolio {
}

.bg-primary {
  background-color: #3b484e!important;
}

hr.star-light:after {
  color: #fff;
  background-color: #3B484E;
}

hr.star-dark:after {
  color: #2c3e50;
  background-color: #fff4cc;
}

hr.star-alt:after {
  color: #2c3e50;
  background-color: #fff4cc;
}

#wigglebee {
}

#mainNav {
  padding-top: 1rem;
  padding-bottom: 1rem;
  font-weight: 700;
  /*font-family: 'Lato';*/
}

a:active, a:focus, a:hover {
  color: #ffffff!important;
}

a.bg-primary:focus, a.bg-primary:hover, button.bg-primary:focus, button.bg-primary:hover {
  background-color: #faa330;
}

#mainNav .navbar-nav li.nav-item a.nav-link {
  color: #3B484E;
}

:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #868e96;
  --gray-dark: #343a40;
  --primary: #FAA330;
  --secondary: #2c3e50;
  --success: #28a745;
  --info: #ffa330;
  --warning: #ffc107;
  --danger: #dc3545;
  --light: #f8f9fa;
  --dark: #343a40;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
  --font-family-monospace: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
}

.portfolio .portfolio-item .portfolio-item-caption {
  transition: all .5s ease;
  opacity: 0;
  background-color: rgba(81,78,22,0.7019607843137254);
}

.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #ffa330!important;
  border-color: #ffa330!important;
}

.btn-primary:active, .btn-primary:focus, .btn-primary:hover {
  background-color: #ffa300!important;
  border-color: #ffa330!important;
}

.btn-primary.focus, .btn-primary:focus, .btn-primary:hover {
  color: #fff;
  background-color: #ffa300!important;
  border-color: #ffa300!important;
}

.btn-primary {
  background-color: #faa330;
  border-color: #ffa330;
}

