/*-----------------------------------------------------------------------------
	Macmillan Higher Ed
-----------------------------------------------------------------------------*/

/* Logo */
.bfw-top-logo {
	width: 117px;
	height: 32px;
	background: url("../images/logos/mhe-top-white.png") no-repeat;
}
.bfw-brand-logo {
	width: 162px;
	height: 35px;
	background: url("../images/logos/mhe-top.png") no-repeat;
	background-size: 162px 35px;
}
.bfw-top-brand-simple .bfw-brand-logo {
	width: 150px;
	height: 41px;
	background-size: 150px 41px;
	background: url("../images/logos/med-bottom.png") no-repeat;
}
/*@media (min-width:500px) {*/
	.bfw-top-brand-simple .bfw-brand-logo {
		width: 220px;
		height: 61px;
		background-image: url("../images/logos/med-top.png");
		background-size: 220px 61px;
	}
/*}*/
/*
@media all and (-webkit-min-device-pixel-ratio: 1.5) {
	.bfw-top-logo {
		background-image: url("../images/logos/mhe-top-white@2x.png");
		background-size: 117px 32px;
	}
	.bfw-brand-logo {
		background-image: url("../images/logos/mhe-top@2x.png");
	}
	.bfw-top-brand-simple .bfw-brand-logo {
		background-image: url("../images/logos/med-bottom@2x.png");
		background-size: 150px 41px;
	}
}*/
@media (min-width:500px) and (-webkit-min-device-pixel-ratio: 1.5) {
	.bfw-top-brand-simple .bfw-brand-logo {
		background-image: url("../images/logos/med-top@2x.png");
		background-size: 220px 61px;
	}
}

/* Top Bar */
.bfw-top-bar {
	background: #cf0a2c;
}

/* Courses Menu */
.bfw-btn-courses-close {
	background: #cf0a2c;
}
.bfw-courses-menu ul.bfw-lvl-2 li a {
	background-color: #21242a;
}
.bfw-courses-menu ul.bfw-lvl-3 li a {
	background-color: #ECEEEA;
}

/* User Menu */
.bfw-btn-user-close {
	background: #cf0a2c;
}

/* Brand Colors */
.bfw-color-1 {
/*	color: #860100; OLD */
	color: #C3161C;
}
.bfw-color-2 {
/*	color: #F04E37; OLD */
	color: #C3161C;
}

/* Typography */
h1.bfw-alt, h2.bfw-alt, h3.bfw-alt, h4.bfw-alt, h5.bfw-alt, h6.bfw-alt {
	color: #C3161C;
}
blockquote, blockquote p, blockquote small {
	color: #C3161C;
}

/* Marketing Elements */
.bfw-marketing-box {
	background: #F8F8F6;
}
	header .bfw-marketing-box {
		border: 1px solid #E6E6E6;
		background: #ffffff;
	}
.carousel-indicators li.active {
	background: #C3161C;
	border-color: #C3161C;
}

/* Buttons */
.bfw-btn-branded,
.bfw-btn-branded-small {
	background: #C3161C;
}
.bfw-btn-branded:hover,
.bfw-btn-branded-small:hover,
a.bfw-btn-branded:hover,
a.bfw-btn-branded-small:hover {
	color: #ffffff;
	background-color: #C3161C;
	text-decoration: none;
}

/* Labels */
.label-branded {
	background-color: #C3161C;
	color: #ffffff;
}

/* Classes */
.bfw-price-display {
	border: 2px solid #676D75;
}
.bfw-price-display-disabled {
	border: 2px solid #E6E6E6;
}

/* Components */
.bfw-toc-chapter h2 .bfw-toc-chapter-number {
	color: #C3161C;
}
.bfw-toc-chapter h3 {
	color: #C3161C;
}

/* Revision on 10.10.2013 */
.bfw-content-tabs ul li.bfw-current a,
.bfw-arrow-list-menu li a:hover,
.bfw-side-arrow-menu li a:hover,
.bfw-bordered-menu-horizontal ul li a:hover,
.btn-link,
a,
.bfw-link-main, .bfw-link-main:hover, .bfw-link-sub:hover {
	color: #C3161C;
}
.bfw-bordered-menu-horizontal ul li.bfw-current a,
.bfw-btn-main, .bfw-btn-main-small {
	background: #C3161C;
}

