@import url('https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@1,900&display=swap');

/* Fonts */
h1, h2, h3, h4, h5 {
	font-family: 'Work Sans', sans-serif;
	font-weight: 900;
	font-style: italic;
}

h2 {
	font-size: 36px;
	line-height: 38px;
}

@media (max-width: 575px) {
	h2 {
		font-size: 28px;
	}
}

.mainFeed h2 {
	font-size: 26px;
	line-height: 30px;
}

@media (max-width: 575px) {
	.mainFeed h2 {
		font-size: 21px;
	}
}

.featureText h3 {
	font-family: 'Work Sans', sans-serif;
	font-weight: 900;
	font-style: italic;
	font-size: 21px;
	line-height: 24px;
}

h2 a, h3 a {
	color: #000;
}


/* Layout */
#logo {
	height: 140px;
	width: 150px;
	margin: 0 auto;
}

#mainTop {
	background: url('//dy5vgx5yyjho5.cloudfront.net/v1/siteresources/10123/v3/img/top.jpg') center center no-repeat;
	background-size: cover;
	height: 140px;
}

@media (max-width: 575px) {
	#mainTop {
		margin-top: 30px;
	}
}

@media (min-width: 576px) {
	#logo {
		height: 220px;
		width: 250px;
	}
	
	#mainTop {
		height: 220px;
	}
}

@media (min-width: 769px) {
	#logo {
		height: 320px;
		width: 450px;
	}
	
	#mainTop {
		height: 320px;
	}
}

@media (min-width: 993px) {
	#logo {
		height: 420px;
	}
	
	#mainTop {
		height: 420px;
	}
}


/* This Website Only */
.navbar {
	background: rgb(2,35,206);
	background: linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(28,28,28,1) 100%);
	box-shadow: 0 10px 20px rgba(0,0,0,.35);
}

#navBar {
	border-bottom: none;
}

#mainBottom {
	background: url('//dy5vgx5yyjho5.cloudfront.net/v1/siteresources/10123/v3/img/feed.jpg') center bottom no-repeat;
	background-color: #0d0d0d;
}

#footerWrapper {
	background: url('//dy5vgx5yyjho5.cloudfront.net/v1/siteresources/10123/v3/img/bottom.jpg') center center no-repeat;
	background-size: cover;
	border-top: none;
	margin-top: 0;
}

.mrp-feedBox {
	background: rgb(2,35,206);
	background: linear-gradient(90deg, rgba(54,54,54,1) 0%, rgba(99,99,99,1) 100%);
	transform: skewX(160deg);
	box-shadow: 0 10px 20px rgba(0,0,0,.35);
}

@media (max-width: 575px) {
	.mrp-feedBox {
		margin-right: 20px !important;
		margin-left: 20px !important;
	}
}

.mrp-feedBoxInner {
	transform: skewX(20deg);
}

@media (min-width: 576px) {
	.socialLinksWrapper {
		float: none;
	}
}

.mrp-shadow-lg,
#homeBody .contentPicWrap {
	box-shadow: 0 10px 20px rgba(0,0,0,.35) !important;
}

.pageLinkWrap a, 
.pageLinkWrap a:link, 
.pageLinkWrap a:active, 
.pageLinkWrap a:visited, 
.pageLinkWrap a:hover, 
.mrp_inpBtn {
	color: #fff;
	background-color: #ca2c08 !important;
}

.pageLinkWrap a:hover {
	color: #FFFFFF;
	background-color: #333333 !important;
}

.pageLinkWrap span.curLink {
	color: #fff;
	background-color: #333333;
}

.pageLinkWrap span.curLink:hover {
	background-color: #ca2c08 !important;
}


.table-info, .table-info>td, .table-info>th {
	background-color: #f0f0f0;
}

.table-hover .table-info:hover>td, .table-hover .table-info:hover>th {
	background-color: #e0e0e0;
}

.table-info tbody+tbody, .table-info td, .table-info th, .table-info thead th {
	border-color: #bfbfbf;
}
