/* This Stylesheet for Surfing in rhode island Page */
.the-ocean-state-content{margin-top: 40px;}
.the-ocean-state-content p{font-size: 18px;}
.the-ocean-state-cards{padding-bottom: 50px;}
.the-ocean-state-cards .card p{
	font-size: 18px;
}
.brief-rhode-island{
	padding: 50px 0px;
}
.brief-rhode-island h2{margin-bottom: 25px;}
.brief-rhode-island p{font-size: 18px; margin-bottom: 35px;}
.cont-shelf{
	background: #ffffff url('../img/surfing-in-rhode-island/cont-shelf.jpg') no-repeat center;
	height: 560px;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	-ms-background-size: cover;
	background-size: cover;
	margin-bottom: 50px;
}
.rhode-island-cta{
	background: #607d8b;
	padding: 60px 0px;
	margin-top:20px;
}
.rhode-island-cta p{font-size: 18px; margin-top: 20px;}
.rhode-island-cta .btn{
	border: 2px solid #ffffff;
	padding: 15px 30px;
	border-radius: 30px;
	margin-top: 15px;
	font-size: 15px;
}
.rhode-island-cta .btn:hover{
	background: #41545e;
	border-color: #ffffff;
	color: #ffffff;
}	
/* Large devices (desktops, 992px and Down) */
@media (max-width: 991.98px) {
	.cont-shelf{height: 300px;}
}
/* Medium devices (tablets, 768px and Down) */
@media (max-width: 767.98px) {
	.the-ocean-state-cards .card{
		margin-bottom: 25px;
	}
	.the-ocean-state-cards .h-100{
		height: auto !important;
	}
	.the-ocean-state-cards{padding-bottom: 20px;}
	.rhode-island-cta h3{font-size: 24px;}
	.rhode-island-cta .btn{font-size: 14px;}
}
/* Small devices (landscape phones, 360px and down) */
@media (max-width: 320px) {
	.rhode-island-cta .btn{font-size: 12px;}
}