body::after {
	border-left: 5px solid #F49CBB;
	background-color: #121212;
}

header{
	background:#121212;
	border-left: 5px solid #F49CBB;
}

.logo{
	position:relative;
}

.logo a{
	background:#F49CBB;
}

.logo-icon-left{
	position:absolute;
	left:-5px;
	bottom:-20px;
}

.logo-icon-right{
	position:absolute;
	right:0;
	bottom:0;
}

.header-nav--item:nth-child(-n+4) .header-nav--link, .header-nav--link{
	color:#F49CBB;
}

.header-lower, .header-lower a, .phone-link{
	color:#fff;
}

.button, .button:hover, .button--blue, .button--blue:hover, .button--dark, .button--dark:hover{
	background:#F49CBB;
}

.home-welcome {
    background-color: #F49CBB;
}

.home-welcome::before, .home-welcome::after {
    border: 1px solid #DD2D4A;
}

.subtitle, .cms-content h3{
	color:#DD2D4A;
}

.dog--info {
    color: #DD2D4A;
	background: url(/images/heart.svg) no-repeat top left;
}

.dog--name, .dog--name::after {
    background-color: #F49CBB;
}

.jumbotron{
	background-color: #111111;
}

.greyhound-heading .jumbotron-title {
    color: #F49CBB;
}

.greyhound-heading--unique .dog--info {
    color: #F49CBB;
	background: url(/images/heart.svg) no-repeat top left;
}

.map-block--info {
    background-color: #F49CBB;
}

.form-block form {
    background-color: #fff;
    border-top: 5px solid #F49CBB;
}

.logo .logo-icon-left{
	position:absolute;
	left:12px;
	bottom:12px;
    width:45px;
}

.logo .logo-icon-right{
	position:absolute;
	right:12px;
	bottom:10px;
    width:46px;
}

@media screen and (max-width: 800px) {
	header{
		border-left: 5px solid #F49CBB;
		background-color: #F49CBB;
	}

	.logo .logo-icon-left{
		left:-80px;
	}
	
	.logo .logo-icon-right{
		right:-72px;
	}

	.mobile-menu--btn span {
		background:#121212;	
	}

	.mobile-menu--btn.open span {
		background:#F49CBB;	
	}

	.mobile-inner {
		border-left: 5px solid #F49CBB;
		background-color: #121212;
	}

}

@media screen and (max-width: 400px) {

	.logo .logo-icon-left, .logo .logo-icon-right{
		display:none;
	}
}