body {
  padding-top: 54px;
  background: rgb(211, 211, 211);
  background-image: linear-gradient(72deg, rgb(235, 235, 235), rgb(255, 255, 255));
  background-attachment: fixed;
  font-size: 16pt;
}

.btn-warning {
  border-color:#CBB26A;
  background-color: #d8c690;
}

.btn-warning:hover {
  background-color:#be9e44;
  border-color: #d8c690;
}

@media (min-width: 992px) {
  body {
    padding-top: 54px;
  }
}

@media (max-width: 740px)
{
    #navbarBig
    {
        display: none;
    }
    #navbarSmall
    {
        display: initial;
    }
}
@media (min-width: 740px)
{
    #navbarSmall
    {
        display: none;
    }
    #navbarBig
    {
        display: initial;
    }
}

.carousel-item {
  height: 95vh;
  min-height: 300px;
  background: no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

.card {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

#downArrow {
  z-index: 0;
  position: absolute;
  top: 90%;
  left: 5%;
}

#navbarLogo {
  z-index: 0;
  position: absolute;
  top: 10%;
  left: 5%;
}

#vetImage {
  margin-top: 20px;
  margin-left: 15%;
}

#contactCard {
  margin-left: 10%;
}

.inverse {
  color: rgba(255, 255, 255, 1.0);
}

.inverse-p {
  color: rgba(200, 200, 200, 1.0);
}

.inverse-border {
  border-color: rgba(200, 200, 200, 0.8);
  background-color: rgba(200, 200, 200, 0.8);
}

.bottom-bar {
  background-color: rgba(50, 50, 50, 1);
}

.carousel-card {
  background-color: rgba(50, 50, 50, 0.7);
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  width: auto;
}

.contact-divider {
  width: 50%;
}

.portfolio-item {
  margin-bottom: 30px;
}

.featurette-divider {
  margin: 5rem 0;
}

.navbar {
  background-color: rgba(212, 212, 212, 0.9);
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  border-bottom: 2px solid #989898;
}

.navbar .navbar-brand,
.navbar .navbar-text {
    color: rgba(0, 0, 0, 0.9);
}
/* change the link color */
.navbar .navbar-nav .nav-link {
    color: rgba(0, 0, 0, 0.9);
}
/* change the color of active or hovered links */
.navbar .nav-item.active .nav-link,
.navbar .nav-item:hover .nav-link {
    color: #202020;
}

@media screen and (min-width: 990px) {
  .myIMG {
    height: 365px;
  }
  #bigLogo {
    display: block;
  }
  #smallLogo {
    display: none;
  }
  #noLogo {
    display: none;
  }
}

@media screen and (max-width: 990px) {
  .myIMG2 {
    height: 355px !important;
  }
  #bigLogo {
    display: none;
  }
  #smallLogo {
    display: block;
  }
  #noLogo {
    display: none;
  }
}

@media screen and (max-width: 576px) {
  .myIMG2 {
    height: 485px !important;
  }
}

@media screen and (max-width: 650px) {
  #bigLogo {
    display: none;
  }
  #smallLogo {
    display: none;
  }
  #noLogo {
    display: block;
  }
}


@media screen and (max-width: 520px) {
  .myIMG2 {
    height: 435px !important;
  }
}

* {box-sizing: border-box;}
body {font-family: Verdana, sans-serif;}
.mySlides {display: none;}
img {vertical-align: middle;}

/* Slideshow container */
.slideshow-container {
  max-width: 1000px;
  position: relative;
  margin: auto;
}

/* Caption text */
.text {
  color: #f2f2f2;
  font-size: 15px;
  padding: 8px 12px;
  position: absolute;
  bottom: 8px;
  width: 100%;
  text-align: center;
}

/* Number text (1/3 etc) */
.numbertext {
  color: #f2f2f2;
  font-size: 12px;
  padding: 8px 12px;
  position: absolute;
  display: none;
  top: 0;
}

/* The dots/bullets/indicators */
.dot {
  height: 15px;
  width: 15px;
  margin: 0 2px;
  background-color: #bbb;
  border-radius: 50%;
  display: inline-block;
  transition: background-color 0.6s ease;
}

.active {
  background-color: #717171;
}

/* Fading animation */
.fade {
  animation-fill-mode:forwards;
  animation-name: fade;
  animation-duration: 3.5s;
}

@keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}

/* On smaller screens, decrease text size */
@media only screen and (max-width: 300px) {
  .text {font-size: 11px}
}


