/*!
 * 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: 56px;
}

.carousel-item {
  height: 65vh;
  min-height: 300px;
  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, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{
color:#007bff;}

.mylogo{
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;}

.about-intro p{text-align:justify;}
.navbar-dark .navbar-nav .nav-link{color:#fff}

.active-link{color:#0ff !important;}

.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover{color:#0ff}

.banner-title{background-color:#007bff;color:#fff; line-height:1.5em; padding:5px 10px;text-transform: uppercase;}
	

.btn-primary{background-color:#121e51; border:solid 1px #121e51;float:right;}

.pb-5, .py-5{padding:1rem !important;}

.card-title a{text-decoration:none;}

.dblue{color: #121e51;} /*dark blue*/
.lblue{color:#309ce7;} /* - light blue  */
.modal-title{font-size:0.95em;}

.card-header a{display:block;padding:0.75rem 1.25rem}
.card-header a:hover{text-decoration:none;background-color:#007BFF; color:#fff}
.card-header:hover{background-color:rgba(0, 123, 255, 0.5)}
.card-header{padding:0}
footer a{color:#fff}
footer a:hover{color:#0ff; text-decoration:none;}

.blue-band{width:100%; height:55px; overflow:hidden;}

.navbar-dark{border-bottom: solid 5px #007bff;}

@media only screen and (max-width: 980px) and (min-width: 200px) {
	.sam{text-align:center}
	.sam2{text-align:center !important}
	.mylogo{max-width:85%;}
	h1 {text-align:center}
	.blue-band{height:35px;}
.carousel-item{height: 45vh;}
}
@media (min-width: 576px){
	.card-img-top{margin-top:34px;}
}