h1, h2, h3, h4{
	color: #ab6cb2 !important;
}

#save-date .well p {
	font-size: 32px;
}

.gift {
	font-family: 'Quicksand', sans-serif;
	font-style:italic;
	font-size:16px;
	color: #ab6cb2;
	font-weight:600;
}

.program {
	padding-bottom: 80px;
}

.program h5 {
	color: #ab6cb2;
	margin-bottom: 8px;
}

.program .well ul {
	padding-bottom: 20px;
}

.program strong {
	color: #ab6cb2;
}

.program ul li strong{
	color:#ab6cb2;
}

.program .hr {
    border-top: 1px dotted;
    text-align: center;
    max-width: 100px;
    margin-top: 40px;
	margin:0 auto;
	margin-bottom: -10px;
}
.program .hr:after {
    content: '\f06b';
	font-family: FontAwesome;
    display: inline-block;
    position: relative;
    top: -20px;
    padding: 0 10px;
    font-size: 28px;
}

.program{
	font-family: 'Quicksand', sans-serif;
}

.place{
	font-family: 'Quicksand', sans-serif;
}
.place h3 {
	font-family: 'Quicksand', sans-serif;
	font-size: 36px;
	font-weight: 600;
}

.place h6 {
	font-family: 'Quicksand', sans-serif;
	font-style:normal;
	font-size: 18px;
	line-height:22px;}
	
#countdown .count {
	color:#ab6cb2;
}

#countdown .count .displayformat{ 
	color: #8e8d8d;
}

@media (max-width: 480px) {
		
	#save-date .well p{
		font-size:28px;
	}
	
}
