﻿/* fonts */
@font-face {
    font-family: 'Antenna';
    src: url('../fonts/antenna/2908d944-93cf-4073-8ab6-ff417bc9759a-2.eot');
    src: url('../fonts/antenna/2908d944-93cf-4073-8ab6-ff417bc9759a-2.eot?#iefix') format('embedded-opentype'),
         url('../fonts/antenna/2908d944-93cf-4073-8ab6-ff417bc9759a-3.woff') format('woff'),
         url('../fonts/antenna/2908d944-93cf-4073-8ab6-ff417bc9759a-1.ttf') format('truetype'),
         url('../fonts/antenna/2908d944-93cf-4073-8ab6-ff417bc9759a-4.svg') format('svg');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'Antenna';
    src: url('../fonts/antenna/b9884997-4bb8-4ffa-ac3c-a2d5598fb1b2-2.eot');
    src: url('../fonts/antenna/b9884997-4bb8-4ffa-ac3c-a2d5598fb1b2-2.eot?#iefix') format('embedded-opentype'),
         url('../fonts/antenna/b9884997-4bb8-4ffa-ac3c-a2d5598fb1b2-3.woff') format('woff'),
         url('../fonts/antenna/b9884997-4bb8-4ffa-ac3c-a2d5598fb1b2-1.ttf') format('truetype'),
         url('../fonts/antenna/b9884997-4bb8-4ffa-ac3c-a2d5598fb1b2-4.svg') format('svg');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'Antenna';
    src: url('../fonts/antenna/1ab9da94-2ce2-44e7-ab48-6d15380b8c97-2.eot');
    src: url('../fonts/antenna/1ab9da94-2ce2-44e7-ab48-6d15380b8c97-2.eot?#iefix') format('embedded-opentype'),
         url('../fonts/antenna/1ab9da94-2ce2-44e7-ab48-6d15380b8c97-3.woff') format('woff'),
         url('../fonts/antenna/1ab9da94-2ce2-44e7-ab48-6d15380b8c97-1.ttf') format('truetype'),
         url('../fonts/antenna/1ab9da94-2ce2-44e7-ab48-6d15380b8c97-4.svg') format('svg');
    font-weight: 900;
    font-style: normal;
}

/* global styles */
.smp h1, .smp h2, .smp p {
	font-family: 'Antenna'; 
	font-weight: 500;
}
.page-title .step-process,
.section-title {
	color: #911014;
	font-family: 'Antenna';
	font-weight: 500;
}
.data-table td {
	font-family: 'Antenna';
	font-weight: 500;
}

/* forms */
.smp input[type='text'],
.smp input[type='number'],
.smp input[type='password'],
.smp input[type='email'],
.smp input[type="search"],
.smp input[type="date"],
.smp input[type="tel"],
.smp textarea,
.smp select {
	font-family: 'Antenna';
	font-weight: 500;
}

/* header */
.smp header.global nav.utility .back {
	font-family: 'Antenna'; 
	font-weight: 500;
}
.smp header.global nav.account li {
	font-family: 'Antenna';
	font-weight: 500;
}
.smp #logo {
    background-image: url(../img/newspaper-logo.png);
    background-size: contain;
    background-position: center;
	height: 45px;
	width: 338px;
}

.smp .ie8 #logo { background-image: url(../img/newspaper-logo.png); }
.smp header.global .branding p {
	color: #911014;
	font-family: 'Antenna';
	font-weight: 500;
}
.smp header.global nav.main ul li {
	font-family: 'Antenna';
	font-weight: 700;
}
.smp header.global nav.main ul li a:hover,
.smp header.global nav.main ul li.active,
.smp header.global nav.main ul li span:hover { color: #911014; }
.smp header.global nav.main ul li em { font-weight: 700; }
.smp header.global nav.main .e-edition {
	font-family: 'Antenna';
	font-weight: 500;
}
.smp header.global nav.main .e-edition:hover { color: #911014; }
.smp header.global nav.subnav ul li {
	font-family: 'Antenna';
	font-weight: 500;
}

/* footer */
.smp footer.global .header .logo {
	background-image: url(../img/newspaper-logo-footer.png);
	background-size: 200px 21px;
	height: 21px;
	width: 200px;
}
.smp .ie8 footer.global .header .logo { background-image: url(../img/newspaper-logo.png); }
.smp footer.global nav.links h3 {
	font-family: 'Antenna';
	font-weight: 700;
}
.smp footer.global nav.links li {
	font-family: 'Antenna';
	font-weight: 500;
}
.smp footer.global .copyright p {
	font-family: 'Antenna';
	font-weight: 500;
}
.smp footer.global nav.starts li {
	font-family: 'SourceSansPro-Regular';
	font-weight: 500;
}

/* modules */
.module.help li {
	font-family: 'Antenna';
	font-weight: 500;
}
.module.help li a:hover { color: #911014; }

/* Tempalte: Portal Main - Unauthenticated */
.get-started-tip span {
	font-family: 'Antenna';
	font-weight: 500;
}

/* Template: Portal Main - Authenticated */
.subscription .promo {
	font-family: 'Antenna';
	font-weight: 500;
}
	.subscription .promo strong { font-weight: 700; }
.subscription .account-services .options .title h3 {
	font-family: 'Antenna';
	font-weight: 500;
}
.subscription .pay-now span {
	/*color: #911014;*/
	font-family: 'Antenna'; 
	font-weight: 500;
}

/* Template: Help & Service - FAQs */
.smp .faqs .topics p,
.smp .faqs h2,
.smp .faqs .faq.open .q,
.smp .faqs .faq .q:hover { color: #911014; }

/* FOR DEMO */
.page-account-authenticated header.global nav.main ul li.menu-subscription a,
.page-profile header.global nav.main ul li.menu-profile a,
.page-faqs header.global nav.main ul li.menu-faqs a {
	color: #911014;
}

@media screen and (max-width: 620px) {

	.smp #logo {
		height: 23px;
		width: 219px;
	}
	.smp .ie8 #logo { background-image: url(../img/content-home-background-sm.png); }

}