/* ~~~~~~~~~~ Global ~~~~~~~~~~ */
section {
	padding: 25px 0;
}

.icon_padding {
	padding-right: 5px;
}

.card {
	margin-bottom: 0;
}

.card .card-header {
	padding: 1em;
}

.card .card-body {
	padding: 1.25em;
}

/* ~~~~~~~~~~ Sections ~~~~~~~~~~ */
/* Logo */
#header .header-inner #logo a {
	margin-left: 0px;
}

/* Nav */
#mainMenu nav > ul > li > a {
	padding: 10px;
	font-size: 18px;
}

/* Footer */


/* ~~~~~~~~~~ Individual Pages */
/* Home */
#slide-1-img, #slide-2-img {
	background-position-y: 70%;
	background-color:#191918;
}

#slide-1-container {
	margin-left: 150px;
	max-width: 750px;
}

#slide-2-container {
	margin-right: 150px;
	max-width: 850px;
}

#featured-partners .flickity-page-dots {
	display: none;
}

/* About */
.carousel#about-carousel {
	height: 400px;
}

.team-members .team-member .team-image {
	margin-bottom: 0;
}

.team-members .team-member .team-image > img {
	width: 20%;
}


/* Products */
#products-table tr img {
	width: 200px;
}

#img-col {
	width: 25%!important;
}

/* Lightbox */
.example_product_page .container {
	padding: 0 35px;
}

#product-row {
	justify-content: space-evenly;
}

.product_column {
	width: 18%;
}

/* Contact */
address h5 {
	margin-bottom: 0;
	line-height: 1em;
}

#contact-btn {
	float: right;
}
.inspiro-slider .slide .container, .inspiro-slider .slide .container-wide{
	padding-top:0!important;
}

#slide-2-text-title{
	font-size:2.3em;
	line-height:1.3;
}
#slide-4-text-title{
	width:140%;
	font-size:2.3em;
	line-height:1.3;
}

#get-involved p{
	font-size: 1.7em;
}
#footer .footer-content{
	padding-top:10px;
}
.recipient_cards{
	font-size:1.5em;
	
}
.card_border{
	padding:10px;
	margin-bottom:20px;
	border:1px solid black;
}