/*  San-serif elements  */
div[role="main"],
.customer-service #block-shinola_faqs-faqs .faqs-list-wrapper h3,
#standard-header .menu .menu a,
#block-views-craftspeople-craftsman h3,
.landing-page-teasers .node h3,
.block.shinola_faqs .faqs-list-wrapper .question,
#block-shinola_faqs-popular_faqs h2,
.page-jobs #job-details .location,
#block-shinola_customer_service-watch_manuals .downloads-links-block h2,
#block-shinola_customer_service-watch_manuals .downloads-links-block li h3,
.page-careers #job-details .location,
.access-denied .node .field-name-body .field-item p:after,
.page-not-found .node .field-name-body .field-item p:after,
body{
	font-family: Helvetica, Arial, Sans-Serif;
}


/* Bodoni typkit  elements  */

div[role="main"] h1,
div[role="main"] h2,
div[role="main"] h3,
div[role="main"] h4,
.hfeed li.divider article h2,
#block-menu_block-5 .menu a,
#block-views-home_page_grid-block li h2,
#slogan,
#standard-header .menu a,
#block-menu_block-6 > .menu > li > a,
#customer-service-blocks-wrapper .customer-service-block h3,
#customer-service-footer-content h3,
.page-jobs #messages .messages.status,
.field-name-field-craftspeople-collection .field-name-field-craftsman-name,
#block-views-home_page_grid-block .field-name-field-link a,
#block-shinola_faqs-faqs .navigation li a,
.access-denied .node .field-name-body .field-item p,
.page-not-found .node .field-name-body .field-item p,
.search-sub-title,
.search-sub-title-more,
.home #home-page-modal h2,
#carousel-form-wrapper [for="carousel-form-email"],
#block-views-home_page_grid-block .product-overlay .container .field-name-field-product-title,
#block-views-home_page_grid-block .field-name-field-image-block .field-items > .field-item .overlay .field-name-field-title,
body.argonite-home .headers nav a,
body.argonite-home .view-argonite-home-carousel h3 span,
body.argonite-home .argonite-article-list-home h3 span,
body.argonite-home .view-argonite-home-static-callouts h3 a,
.read-more{
	font-family: "ltc-bodoni-175",serif;
	font-weight:normal;
}


/*  Georgia elements  */

input[type="submit"],
.button{
        font-family: "akzidenz-grotesk",sans-serif;
	font-size: 15px;
}

.button-yellow{
        font-family: "ltc-bodoni-175",serif;
}


/*  uppercase elements  */

input[type="submit"],
.button,
#block-shinola_faqs-faqs .navigation li a,
div[role="main"] h1,
div[role="main"] h2,
div[role="main"] h3,
div[role="main"] h4,
.field-name-field-craftspeople-collection .field-name-field-craftsman-name,
.blog .read-more{
	text-transform:uppercase;
}

/*  normal weight italic elements  */
.modal-container,
.modal-container h1,
.modal-container h2,
.modal-container h3,
.modal-container h4{
	font-weight:normal;
}




	/* ---------------------------------------------------------------
	   Blog Article headlines
	   --------------------------------------------------------------- */
	
/*	   .zoomed #blog .teaser-copy .read-more{
	   	font-size:0.75em;
	   }
*/
	/* Article headline */
/*	#blog-wrapper section h1
	{
		font-size: 2.0em; 
	
		color: rgb(150, 149, 145); 
		line-height: 1;
	
		margin: 0 0 0.5em 0;
	}

		#blog-wrapper .title-only .teaser-copy h1{
			color:#ffffff;
			font-size:4em;
		}*/

	/* Article subheadline */
/*	#blog-wrapper section h2
	{
		color: rgb(150, 149, 145); 
	
		letter-spacing: 0.03em;
	
		margin: 0em; 
		margin-bottom: 0.2em;
	}
*/	
/*		.stand-alone section h2
		{
			color: rgb(83, 83, 78);
			
			text-transform: uppercase;
			
			font-size: 1.23077em; 
			
			margin-bottom: 0em;
		}
		
			.stand-alone section h2 + *
			{
				margin-top: 0em;
			}
*/

	/* Headers within a pane, such as the interview questions */
/*	#blog-wrapper article .pane h3 
	{
		font-size: 1.5em;
		line-height: 1.0;
		text-transform: uppercase;
		color: rgb(83, 83, 78); 
	
		margin: 0em;
	}*/

		/* For paragraphs immediately following an h3 */
/*		#blog-wrapper article .pane h3 + p
		{
			margin-top: 0em;
		}
*/

	/* ---------------------------------------------------------------
	   Blog headlines
	   --------------------------------------------------------------- */

	/* Teaser headline */

/*	.teaser-copy h1
	{
		font-size: 3.23077em; 
		line-height: 0.93;
	
		color: rgb(70, 70, 66);
	
		margin: 0em;
	}
*/
		/* Teaser title-only headline */
/*		div.teaser.title-only h1
		{
			font-size: 5.0em;
			font-weight: 700;
			line-height: 1.0;
		
			letter-spacing: 0.02em;
		
			margin-bottom: 0.2em;
		
			color: white;
		}*/
		
			/* In less capable browsers (cough, IE8), let's just make this bold 
				rather than semibold. */
/*			html.no-rgba div.teaser.title-only h1
			{
				font-weight: bold;
			}*/
	
	/* Blog month-dividers */

/*	#block-system-main .hfeed li.divider article h2
	{
		font-size: 8.2em;
		line-height: 1.25;
		font-style:normal;
		color: #444444; 
	
		margin-top:84px;
		margin-bottom:  0em;
	}*/

/*		.zoomed #block-system-main .hfeed li.divider article h2{
			margin-top:225px;
			font-size:6em;
		}
*/



/* =============================================================================
  Blog content bits 
  ========================================================================== */

	/* Headlines and other bits within the blog area */
/*	.hfeed h1,
		.hfeed h2,
		abbr.summary-date
	{
		text-transform: uppercase;
	}*/
	

	/* ---------------------------------------------------------------
	   General Teaser bits
	   --------------------------------------------------------------- */
	
/*		abbr.summary-date
		{
			color: rgb(164, 167, 156);
		}
*/
		/* Zoomed out (shrunk) */
		/* section.shrunk .hfeed > li */
/*		.hfeed > li.shrunk
		{			
			font-size:4px;
			line-height:6px;
		}*/

		/* Zoomed in (full-size) */
/*		section .hfeed > li
		{}
			
			.teaser-copy p
			{
				margin-top:      0em;
				margin-bottom: 0em;
			}
*/	
	/* ---------------------------------------------------------------
	   General Detail View bits
	   --------------------------------------------------------------- */
	
/*	div.detail-element-2-of-2 h1
	{
		color: rgb(70, 70, 66); 
		font-size: 3.23077em; 
		line-height: 0.9;

		margin-bottom: 0.3em;
	}*/
		
		
/*	abbr.published
	{
		text-transform: uppercase;
		font-size: 0.92308em; 
		font-weight: bold;
		
		color: rgb(70, 70, 66); 
	}
	
	
		div.detail-element-2-of-2 div.entry-content p
		{
			margin-top: 0em;
		}
*/		
	/* ---------------------------------------------------------------
	   Key controls
	   --------------------------------------------------------------- */
	
/*	div.key-controls-element-2-of-2 p
	{
		color: white;
		
		font-weight: bold;
		text-transform: uppercase;
		text-align: center;
		
		font-size: 15px;
	}
*/
/* =============================================================================
  Regular content bits
  ========================================================================== */

/*article p
{
	line-height: 1.55;
	
	margin-top:    0.65em;  
	margin-bottom:  1.5em;
}
*/
/* This is used within the News & Press area */
/*p.view-all
{
	color: white;
	font-weight: 700;
	text-transform: uppercase;
	
	font-size: 0.76923em; 
	
	margin-bottom: 1.0em;
}*/

	/* e.g., "or" */
/*	p.view-all span.conjunction
	{
		font-size: 0.75em;
	}*/

.our-story-list .section-title {
/*
        font-size: 40px;
        margin-top: 30px;
        text-transform: uppercase;
        font-family: "ltc-bodoni-175",serif;
        font-weight: normal !important;
*/
}

.newsletter-footer p {
	font-family:"ltc-bodoni-175",serif;
	font-size:14px;
	text-transform:uppercase;
	margin:0 0 8px 0;
	text-align: left;
}

#footer-right ul li a {
	font-size: 13px;
	color:#a6a6a6;
}
