/* Week 9: Slide 3 - Experiences */
.slide-experiences-carousel {}
	.slide-experiences-carousel.card.card-environment {
		height: 350px;
		}
	
	.slide-experiences-carousel > .card-block {}
		.slide-experiences-carousel > .card-block > .content {}
		
		.slide-experiences-carousel .content h2 {
			margin: 0 -20px !important;
			padding: 5px 20px 20px !important;
			color: #000a71;
			font-size: 2.05em !important;
			border-bottom: 4px solid #44b5e5;
			}
		.slide-experiences-carousel .content h3 {
			margin: 0 !important;
			padding: 25px 0 !important;
			color: #000a71;
			font-size: 1.8em !important;
			font-weight: 500;
			}



/* Week 3: Slide 5 - Causes */
.cause-card-block {}
	.cause-card-block .activities-card {
		padding-top: 25px !important;
		height: 190px !important;
		}



/* Week 9: Slide 7 - Doubt */
.slide-refresh {}
	.cdc-bootstrap3 .slide-refresh h5 {
		font-size: 1.65em !important;
		}

.refresh-blocks {
	margin-right: auto;
	margin-left: auto;
	width: 100%;
	max-width: 800px;
	}
	.refresh-block-row {
		margin-right: -30px;
		margin-left: -30px;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		}
		.refresh-block-item {
			padding-right: 30px;
			padding-left: 30px;
			-ms-flex: 0 0 50%;
			-webkit-box-flex: 0;
			flex: 0 0 50%;
			width: 0 0 50%;
			max-width: 50%;
			}

.btn-block-refresh {
	padding-top: 45px !important;
	padding-bottom: 35px !important;
	width: 100%;
	max-width: 100%;
	height: 100%;
	border: 3px solid #44b5e5 !important;
	background-color: #fff !important;
	
	-webkit-transition: all 0.15s ease-in-out;
	-moz-transition: 	all 0.15s ease-in-out;
	-ms-transition: 	all 0.15s ease-in-out;
	-o-transition: 		all 0.15s ease-in-out;
	transition: 		all 0.15s ease-in-out;
	}
	.btn-block-refresh:hover {
		border-color: #44b5e5 !important;
		background-color: #efefef !important;
		}
	
	.btn-block-refresh img {
		display: block;
		}
	
	.btn-block-refresh span {
		padding-top: 10px;
		display: block;
		color: #0f0075;
		font-size: 1.20em;
		font-style: italic;
		font-weight: bold;
		white-space: normal !important;
		}
	
	.btn-block-refresh.meals {}
	.btn-block-refresh.activity {}

/* Week 9: Slide 7 - Media Queries */
/* 500px */
@media screen and (max-width: 500px){
	.refresh-block-item {
		margin-bottom: 15px;
		-ms-flex: 0 0 100%;
		-webkit-box-flex: 0;
		flex: 0 0 100%;
		width: 0 0 100%;
		max-width: 100%;
		}
}



/* Week 9: Slide 14 - Relaxing */
.slide-relaxing {}
	.slide-relaxing-carousel {
		height: 410px !important;
		}
		.cdc-bootstrap3 .slide-relaxing-carousel h3 {
			font-size: 1.55em !important;
			font-weight: 600 !important;
			}
		.slide-relaxing-carousel .card-block {
			height: 100%;
			}
			.slide-relaxing-carousel .card-block > .content {
				height: 100%;
				}
				.slide-relaxing-carousel .card-block > .content > .carousel {
					height: 100%;
					}


/* Week 9: Slide 15 - Working */
.celebrating-your-successes.working {
    background: url('../images/week9/balloon_background.png') no-repeat top center !important;
    background-size: auto;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    background-size: 100% 100%;
    min-height: 360px;
	}
	.celebrating-your-successes.working > .row:first-child {
		padding-top: 40px !important;
		}

.card.card-success-balloon.active {
	border-color: #44b5e5 !important;
	background-color: #44b5e5 !important;
	}
	.card.card-success-balloon.active h2 {
		color: #000a71 !important;
		}