/* Styling for mobile devices */

@media screen and (max-width: 1199px) {
	


}

@media screen and (max-width: 1000px) {
	.carousel-caption {
  	background-color: rgba(11,31,81,0.8);
	text-align: center;
	transform:none;
	padding: 40px 50px;
	width: 100%;
  	bottom:0;
	left: auto;
	right:0%;
	top:auto;
	}
	.carousel-caption h3 {  font-size: 42px; line-height: 52px; text-transform: uppercase; }
	
}

@media screen and (max-width: 990px) {

	
}



/*Styles for screen 515px and lower*/
@media only screen and (max-width : 576px) {
	
	.content-padding { padding: 50px 20px; }
	.review-section {
	padding: 68px 10px 50px 10px;
	}
	.review-item p:before {
	  display:none;
	}
	.review-item p:after {
	  display:none;
	}
	.review-item p {
	  width: 80%;
	}
	body {
  	  padding-top: 0px;
	}
	.carousel-item {
  		height: 90vh;
	}
	.carousel-caption {
		padding: 40px 20px;
		margin-bottom: 30px;
	}
	.carousel-caption h3 {  font-family: "Times New Roman", Times, serif; font-size: 36px; line-height: 40px; text-transform: uppercase; }
	.carousel-caption p {  font-family: "Times New Roman", Times, serif; font-size: 26px; }
}

/*Styles for screen 515px and lower*/
@media only screen and (max-width : 480px) {
	
	.navbar-brand img { width: 200px; height: 36px; }
}
