/*!
 * Start Bootstrap - Modern Business (https://startbootstrap.com/template-overviews/modern-business)
 * Copyright 2013-2019 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-logomodern-business-nav/blob/master/LICENSE)
 */
 body {
    padding-top: 136px;
    background-image: url("bg4.jpg");
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
  }
  
  .carousel-item {
    
    max-width: 100%;
    height: 490px;
    background: no-repeat center center scroll;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
  }
  
  
  .portfolio-item {
    margin-bottom: 30px;
  }
  h1 {font-family: 'Prompt', sans-serif;
    
  }
  h2 {font-family: 'Prompt', sans-serif;
    
  }
  h3{font-family: 'Prompt', sans-serif;
    text-shadow: -2px 0 black, 0 2px black,
    2px 0 black, 0 -2px black;
    
  }
  h4{font-family: 'Prompt', sans-serif;  
  }
  
  p {font-family: 'Prompt', sans-serif;
    
  
  }
  
  
  nav {font-family: 'Prompt', sans-serif;
      font-size: 19px;
      color: black;
      
     
  
  
  }
  
  
  
  @-webkit-keyframes blinker {
    from {opacity: 1.0;}
    to {opacity: 0.0;}
  }
  .blink{
      text-decoration: blink;
      -webkit-animation-name: blinker;
      -webkit-animation-duration: 1s;
      -webkit-animation-iteration-count:infinite;
      -webkit-animation-timing-function:ease-in-out;
      -webkit-animation-direction: alternate;
  }
  
  .active-pink-4 input[type=text]:focus:not([readonly]) {
    border: 1px solid #f48fb1;
    box-shadow: 0 0 0 1px #f48fb1;
    }
  
  
  
    
  
  #location_lpnh ul{font-family: 'Prompt', sans-serif;
      
      color: black;
  
  }
  
  #location_lpnh{
      
      padding-top: 40px;
      padding-bottom: 10px;
  
  
  }


  
#ssicon a{
    text-align: right;
    font-size: 25px;
}


#tbar a{text-align: center;

}



@media screen and (max-width: 500px) { /* Specific to this particular image */
    .carousel-item {
      
        
        width: 100%;
        height: 230px;
       
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
         /* 50% */
    }
}





