/* Generated by Font Squirrel (http://www.fontsquirrel.com) on October 3, 2012 */

@font-face {
    font-family: 'alexandriaflfbold';
    src: url('alexandriaflf-bold-webfont.eot');
    }

@font-face {
    font-family: 'alexandriaflfbold';
    src: url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff'),
         url('alexandriaflf-bold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

/*
 * HTML5 Boilerplate
 *
 * What follows is the result of much research on cross-browser styling.
 * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
 * Kroc Camen, and the H5BP dev community and team.
 */

/* ==========================================================================
   Base styles: opinionated defaults
   ========================================================================== */

html, button, input, select, textarea {
    color: #222;
}

.wrap {
width:940px;
margin:0 auto;
}

/*
 * Remove text-shadow in selection highlight: h5bp.com/i
 * These selection declarations have to be separate.
 * Customize the background color to match your design.
 */

::-moz-selection {
    background: #b3d4fc;
    text-shadow: none;
}

::selection {
    background: #b3d4fc;
    text-shadow: none;
}

/*
 * A better looking default horizontal rule
 */

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0;
}

/*
 * Remove the gap between images and the bottom of their containers: h5bp.com/i/440
 */

img {
    vertical-align: middle;
}

/*
 * Remove default fieldset styles.
 */

fieldset {
    border: 0;
    margin: 0;
    padding: 0;
}

/*
 * Allow only vertical resizing of textareas.
 */

textarea {
    resize: vertical;
}

a img { border:none; }

/* ==========================================================================
   Chrome Frame prompt
   ========================================================================== */

.chromeframe {
    margin: 0.2em 0;
    background: #ccc;
    color: #000;
    padding: 0.2em 0;
}

/* =============================================================================
   FDP Resets
============================================================================= */

.content_image_box {
border-color: transparent;
border-width: 0;
background-image: none;
background-color: transparent;
width: auto;
}

.oldie .content_image_box {
display:inline;
}

/* =============================================================================
   Structure
============================================================================= */

html {
  background: #fff;
  height: 100%;
}

body {
margin: 0;
padding: 0;
height: 100%;
font-size: 12px;
line-height: 1.55em;
color:#666;
font-family: Arial, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.4em;
}

.group {
margin: 0 auto;
padding: 0;
width: 960px;
position: relative;
}
   .group:after {
   content: ".";
   display: block;
   height: 0;
   clear: both;
   visibility: hidden;
   }

/* Helper Classes */

.left { float: left; }
.right { float: right; }
.clear {clear: both; }

.clear { clear: both; height: 0; }

h1, h2, h3, h4, h5, h5 {
color:#333;
font-family: 'alexandriaflfbold';
margin: 0 0 20px 0;
line-height:32px;
font-weight:400;
}

a, a:visited {
text-decoration:none;
color:#1aacce;
border:0 none;
}

a:hover, 
a:active {
color:#1794b3;
}


/* =============================================================================
   Typography                                                                 
============================================================================= */

body {

}

select {
    height: 26px;
}

/* =============================================================================
   Header
============================================================================= */
header {
background:#fff;
padding:34px 0 0 0;
}

#logo {
float:left;
min-height:90px;
}

	#logo a,#logo a img {
	border:0 none;
	min-height: 10px;
	}

#search {
background:transparent url('../graphics/layout/search.png') no-repeat right top !important;
width:192px;
height:30px;
position: absolute;
right: 0;
top: 0;
}

#search input[type="text"]{
background:none !important;
height:18px;
line-height:14px;
font-size:0.9em;
width:160px;
padding-left:10px;
padding-top:5px;
position:absolute;
right:0;
top:0;
border:0 none;
outline:0 none;
color:#8f8f8f;
-moz-box-shadow:0;
-webkit-box-shadow: 0;
box-shadow:0;
}

#search input[type="submit"] {
background:none;
border:0 none;
outline:0 none;
text-indent:-9999px;
position:absolute;
right:0;
top:0;
display:block;
width:30px;
height:30px;
}

/* =============================================================================
   Featured
============================================================================= */

#featured {
margin-bottom:40px;
}

#featured h1,
#featured h2,
#featured h3,
#featured h4,
#featured h5,
#featured h6 {
font-weight:400;
}

#featured ul {
margin:0;
padding:0;
}

#featured ul li{
width:220px;
height:auto;
overflow:hidden;
float:left;
padding-left:20px;
position:relative;
}

#featured ul li:first-child,
#featured ul li.first {
padding-left:0;
}

#featured ul li p {
margin:0;
}

#featured ul li:first-child,
#featured ul li.first {
padding-left:0;
}

#featured ul li div.collection_item_label {
text-decoration:none;
font-size:1.25em;
font-weight:bold;
margin:15px 0;
}

#featured ul li div.collection_item_label a:link,
#featured ul li div.collection_item_label a:visited {
text-decoration:none;
color:#363636;
}

#featured ul li div.collection_item_label a:hover,
#featured ul li div.collection_item_label a:active {
color:#7a7a7a;
}

#featured ul li div.collection_item_description {

overflow:hidden;
}

#featured ul li div.collection_item_description p{
margin:0 0 1.14em;
}

#featured div.content_image_box {
border:1px solid #eee;
height:130px;
background:#fff;
overflow:hidden;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}

#featured a img,
#featured img {
display:block;
}


#featured .collection_item_description,
#featured .collection_item_label {
display:none;
}

/* =============================================================================
   Search
============================================================================= */

#search {
float:right;
}

/* =============================================================================
   Navigation
============================================================================= */


/*** DEMO SKIN ***/
ul.dropdown {
	float:	right;
}
ul.dropdown a {
	padding: 		.75em 1em;
	text-decoration:none;
}
.dropdown a, .dropdown a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	color:			#333;
}
.dropdown li {
	background:		#fff;
}
.dropdown li li {
	background:		#fff;
}
.dropdown li li li {
	background:		#eee;
}
.dropdown li:hover, .dropdown>li.sfHover>a,  .dropdown>li>ul>li.sfHover>a,
.dropdown a:focus, .dropdown a:hover, .dropdown a:active {
	background:		#fff;
	color:#1aacce;
	outline:		0;
}


/*** ESSENTIAL STYLES ***/
ul.dropdown, ul.dropdown * {
	margin:			0;
	padding:		0;
	list-style:		none;
}
ul.dropdown {
	line-height:	1.0;
}
ul.dropdown ul {
	position:		absolute;
	top:			-999em;
	width:			10em; /* left offset of submenus need to match (see below) */
}
.dropdown ul li {
	width:			100%;
}
.dropdown li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.dropdown li {
	float:			left;
	position:		relative;
}
.dropdown a {
	display:		block;
	position:		relative;
}
.dropdown li:hover ul {
	left:			0;
	top:			2.5em; /* match top ul list item height */
	z-index:		99;
}
ul.dropdown li:hover li ul {
	top:			-999em;
}
ul.dropdown li li:hover ul {
	left:			10em; /* match ul width */
	top:			0;
}
ul.dropdown li li:hover li ul{
	top:			-999em;
}
ul.dropdown li li li:hover ul {
	left:			10em; /* match ul width */
	top:			0;
}


/*** arrows **/
.dropdown a.sf-with-ul {
	padding-right: 	2.25em;
	min-width:		1px; /* trigger IE7 hasLayout so spans position accurately */
}
.sf-sub-indicator {
	position:		absolute;
	display:		block;
	right:			.75em;
	top:			1.05em; /* IE6 only */
	width:			10px;
	height:			10px;
	text-indent: 	-999em;
	overflow:		hidden;
	background:		url('../graphics/images/arrows.png') no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */
}
a > .sf-sub-indicator {  /* give all except IE6 the correct values */
	top:			.8em;
	background-position: 0 -100px; /* use translucent arrow for modern browsers*/
}

/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}

/* point right for anchors in subs */
ul.dropdown ul .sf-sub-indicator { background-position:  -10px 0; }
ul.dropdown ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */
ul.dropdown ul a:focus > .sf-sub-indicator,
ul.dropdown ul a:hover > .sf-sub-indicator,
ul.dropdown ul a:active > .sf-sub-indicator,
ul.dropdown ul li:hover > a > .sf-sub-indicator,
.dropdown ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}

/*** shadows for all but IE6 ***/
.sf-shadow ul {
	background:	url('../graphics/images/shadow.png') no-repeat bottom right;
	padding: 0 8px 9px 0;
	-moz-border-radius-bottomleft: 17px;
	-moz-border-radius-topright: 17px;
	-webkit-border-top-right-radius: 17px;
	-webkit-border-bottom-left-radius: 17px;
}
.sf-shadow ul.sf-shadow-off {
	background: transparent;
}

/* =============================================================================
   Utilities
============================================================================= */

#utilities {
clear:both;
}

#utilities ul {
list-style:none;
margin:0;
padding:0;
float:right;
}

#utilities ul li {
float:left;
}

#utilities ul li a{
font-size:16px;
display:block;
color:#fff;
float:left;
padding:14px 10px 10px;
margin-left:10px;
-webkit-border-top-left-radius: 7px;
-webkit-border-top-right-radius: 7px;
-moz-border-radius-topleft: 7px;
-moz-border-radius-topright: 7px;
border-top-left-radius: 7px;
border-top-right-radius: 7px;
}

#utilities ul li a:hover {
    -webkit-transition: background 300ms ease-in 50ms; /* property duration timing-function delay */
    -moz-transition: background 300ms ease-in 50ms;
    -o-transition: background 300ms ease-in 50ms;
    transition: background 300ms ease-in 50ms;
}


	#utilities ul li.one a{
	background:#1badcf;
	border-bottom:4px solid #168fad;
	}
		#utilities ul li.one a:hover{
			background:#168fad;
		}
	

	#utilities ul li.two a{
	background:#f82790;
	border-bottom:4px solid #e10674;
	}
	
			#utilities ul li.two a:hover{
				background:#e10674;
			}

	#utilities ul li.three a{
	background:#dfc506;
	border-bottom:4px solid #c6ae05;
	}
	
		#utilities ul li.three a:hover {
		background:#c6ae05;
		}

	#utilities ul li.four a{
	background:#333333;
	border-bottom:4px solid #000000;
	}
	
		#utilities ul li.four a:hover{
		background:#000;
		}


#utilities .collection_item_description,
#utilities .collection_item_gallery_description,
#utilities .content_image_box {
display:none;
}

.collection_item_label, .collection_item_gallery_label {
font-weight:400;
}


/* =============================================================================
   Spotlight
============================================================================= */

#spotlight {
padding-bottom:20px;
width:940px;
height:380px;
overflow:hidden;
position: relative;
}

#spotlight ul {
list-style:none;
margin:0;
padding:0;
width: 940px;
height: 380px;
overflow: hidden;
}

#spotlight ul li {
	background: transparent !important;
}

#spotlight .content_image img { margin: 0; }

#spotlight_nav {
width:940px;
display:block;
text-align:center;
height:16px;
position:absolute;
bottom:50px;
z-index: 999;
}


#spotlight_nav a {
background: transparent url('../graphics/layout/thumbnav.png') no-repeat right 0;
width: 14px;
height: 14px;
overflow: hidden;
padding: 0;
margin: 0 2px;
display: inline-block;
font-size: 0;
line-height: 0;
}

#spotlight_nav a.activeSlide,
#spotlight_nav a:hover {
background:transparent url('../graphics/layout/thumbnav.png') no-repeat left 0 !important;
	}


/* =============================================================================
   Content
============================================================================= */

#content {
background:#f9f9f9 url('../graphics/layout/bg-content.png') repeat-x right top;
}

#content p, #content ol, #content ul{
margin:0 0 20px 0;
}

#tagline {
font-size:28px;
font-family: 'alexandriaflfbold';
font-weight:400;
padding:20px 0;
font-weight:400;
}

#content #tagline *{
display:block;
text-align:center;
line-height:30px;
margin:0;
}

#featured {
clear:both;
}

.col {
float:left;
overflow:hidden;
font-size: 12px;
line-height: 1.55em;
}

	.col1 {
	width:600px;
	}
	
	.col2 {
	width:300px;
	padding-left:40px;
	}
	
	
	
	#internal .col1 {
	width:200px;
	}
	
	#internal .col1  ul {
	margin-left:0;
	padding-left:30px;
	}
	
	#internal .col1  ul li{
	padding:0 0 8px 0;
	}
	
	#internal .col2 {
	padding-left:50px;
	width:690px;
	}
	

.hr {
background:transparent url('../graphics/layout/bg-hr.png') repeat-x right top;
height:15px;
width:100%;
margin:0;
padding:0;
clear:both;
}

.title {
font-size:26px;
}

div.news_articles ul li {
margin:0 0 10px 0;
}

div.news_articles ul li h3.content_news_article_headline {
line-height:1.55em;
font-weight:400;
font-family: Arial, sans-serif;
font-size:12px;
}

/* =============================================================================
   Footer
============================================================================= */

footer {
position:relative;
padding:20px 0;
}

footer .wrap {
position:relative;
}
   
.locations {
font-size:10px;
margin-top: 11px;
}

	.locations_website_title {
	padding:0;
	color:#000;
	}
	
	.location_addresses div,
	.location_phones div,
	.location_social_media div {
	display:inline;
	}
	
	.location_social_media {
	position:absolute;
	right:0;
	top:4px;
	}

		.location_linkedin_label,
		.location_twitter_label,
		.location_facebook_label {
		display:none;
		}
		
		
		.location_facebook,
		.location_twitter,
		.location_linkedin {
		float:left;
		}


		span.location_linkedin_link a,
		span.location_twitter_link a,
		span.location_facebook_link a,
		span.location_youtube_link a {
		background: transparent url('../graphics/layout/social-media.png') no-repeat 0 0;
		width:60px;
		height:60px;
		overflow:hidden;
		text-indent:-9999px;
		display:block;
		top:0;
		margin-left:10px;
		}
		
		span.location_facebook_link a {
		background-position:0px 0;
		}
		
		span.location_twitter_link a {
		background-position:-60px 0;
		}
		
		span.location_linkedin_link a  {
		background-position:-120px 0;
		}
		
		span.location_youtube_link a  {
		background-position:-180px 0;
		}

.location_address2:before,
.location_address3:before,
.location_address4:before,
.location_phone2:before,
.location_phone3:before,
.location_phone4:before {
content:" \2022 ";

}

div.location_info {
display:none;
}

div.locations div.locations_website_title, div.locations span.location_phone_label, div.locations span.location_email_label, div.locations span.location_facebook_label, div.locations span.location_twitter_label, div.locations span.location_linkedin_label {
font-weight:400;
}


div.locations div.locations_website_title, div.locations div.locations_additional, div.locations div.location {
padding:0;
}

.social_media .location { width: 360px; }
.social_media .locations_website_title,
.social_media .location_addresses,
.social_media .location_phones,
.social_media .location_email { display: none; }

.social_media .location_title { display: none; }

/* =============================================================================
   Internal
============================================================================= */

div.catalog_display_express p.continue_button,
div.portal_login div.form_row_submit,
div.form_row_submit,
h5.form_title {
background:transparent;
color:#333;
padding-left:0;
margin-bottom:20px;
border:0 none;
}


h4.dlLocationStack,
.dlCategoriesTitle h4 {
background:transparent;
color:#333;
padding-left:0;
border:0 none;
margin-bottom:20px;
font-size:16px;
font-weight:400;
}


.dlCategoriesTitle,
.dlCategoriesContainer {
background:transparent;
margin:0;
padding:0;
border:0 none;
}

.dlSearchToolEntryContainer {
margin-bottom:20px;
}

.dlListHeadingContainer,
table.express_order th {
background:#333;
}

div.dlSpecifyDetailsLinkContainer a {
padding: 16px 10px;
}

div.dlItem div.dlListHeadingContainer a:link,
div.dlItem div.dlListHeadingContainer a:visited{
color:#fff;
}

.dlPhotoContainer img.dlPhoto {
border:0 none;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}

.item_thumbnail img,
.express_order tr td img,
.dlItem {
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}

table.express_order ,
.item_title,
div.portal_login,
div.form_row_submit,
.dlListTools,
p.continue_button,
.calendar_section, 
.item_subtotal,
.item_volume_price,
.item_description,
#dlTools,
.content_location, 
div.news_articles {
margin-bottom:20px;
}

.dlSortByLabel,
.dlToolEntryLink a, .dlSearchNameLabel, .dlSearchNumberLabel {
line-height:30px;
}

.dlSearchToolEntry {
margin: 10px 10px 0px 10px;
}

.dlSearchToolEntryContainer {
width:auto;
}

.express_order tr td img {
width:70px;
height:auto !important;
margin-right:10px;
}

ul.catalog {
list-style:none;
margin-left:0;
padding-left:0;
}

.item_thumbnail img {
margin-left:10px;
}


.item {
padding-top:20px;
margin-bottom:20px;
border-top:1px solid #CECECE;
}

.item_title {
font-weight:600;
}

/* =============================================================================
   General QA
============================================================================= */



/* =============================================================================
   Browser QA
============================================================================= */


.lt-ie9 header { z-index: 9999; position: relative; }
.lt-ie9 nav { z-index: 9998; position: relative; clear: right; }
.lt-ie9 #utilities { z-index: 9997; }

.full-width { width: 100%; }

.lt-ie9 #content .subnav dl dt a,
.lt-ie9 #content .subnav ul li a {
display: block; 
padding-top: 20px;
}
.lt-ie8 #content form { float: left; }


/* ==========================================================================
   Helper classes
   ========================================================================== */

.ir {
    background-color: transparent;
    border: 0;
    overflow: hidden;
    /* IE 6/7 fallback */
    *text-indent: -9999px;
}

.ir:before {
    content: "";
    display: block;
    width: 0;
    height: 100%;
}

/*
 * Hide from both screenreaders and browsers: h5bp.com/u
 */

.hidden {
    display: none !important;
    visibility: hidden;
}

/*
 * Hide only visually, but have it available for screenreaders: h5bp.com/v
 */

.visuallyhidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

/*
 * Extends the .visuallyhidden class to allow the element to be focusable
 * when navigated to via the keyboard: h5bp.com/p
 */

.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto;
}

/*
 * Hide visually and from screenreaders, but maintain layout
 */

.invisible {
    visibility: hidden;
}

/*
 * Clearfix: contain floats
 *
 * For modern browsers
 * 1. The space content is one way to avoid an Opera bug when the
 *    'contenteditable' attribute is included anywhere else in the document.
 *    Otherwise it causes space to appear at the top and bottom of elements
 *    that receive the 'clearfix' class.
 * 2. The use of 'table' rather than 'block' is only necessary if using
 *    ':before' to contain the top-margins of child elements.
 */

.clearfix:before,
.clearfix:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}

.clearfix:after {
    clear: both;
}

/*
 * For IE 6/7 only
 * Include this rule to trigger hasLayout and contain floats.
 */

.clearfix {
    *zoom: 1;
}

/* =============================================================================
   Twitter Bootstrap
============================================================================= */
textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
display: inline-block;
height: 18px;
padding: 4px;
margin-bottom: 9px;
font-size: 13px;
line-height: 18px;
color: #555;
}

textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
background-color: white;
border: 1px solid #CCC;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
-moz-transition: border linear 0.2s, box-shadow linear 0.2s;
-ms-transition: border linear 0.2s, box-shadow linear 0.2s;
-o-transition: border linear 0.2s, box-shadow linear 0.2s;
transition: border linear 0.2s, box-shadow linear 0.2s;
}

.form-search input, .form-inline input, .form-horizontal input, .form-search textarea, .form-inline textarea, .form-horizontal textarea, .form-search select, .form-inline select, .form-horizontal select, .form-search .help-inline, .form-inline .help-inline, .form-horizontal .help-inline, .form-search .uneditable-input, .form-inline .uneditable-input, .form-horizontal .uneditable-input, .form-search .input-prepend, .form-inline .input-prepend, .form-horizontal .input-prepend, .form-search .input-append, .form-inline .input-append, .form-horizontal .input-append {
display: inline-block;
margin-bottom: 0;
}

.btn, input[type="submit"], input[type="reset"], .fdpc_designready_item_actions a{
display: inline-block;
padding:4px 12px 5px;
margin-bottom: 0;
font-size: 13px;
line-height: 0;
color: #333;
text-align: center;
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
vertical-align: middle;
cursor: pointer;
background-color: whiteSmoke;
background-image: -ms-linear-gradient(top, white, #E6E6E6);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(white), to(#E6E6E6));
background-image: -webkit-linear-gradient(top, white, #E6E6E6);
background-image: -o-linear-gradient(top, white, #E6E6E6);
background-image: linear-gradient(top, white, #E6E6E6);
background-image: -moz-linear-gradient(top, white, #E6E6E6);
background-repeat: repeat-x;
border: 1px solid #CCC;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
border-color: #E6E6E6 #E6E6E6 #BFBFBF;
border-bottom-color: #B3B3B3;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
filter: progid:dximagetransform.microsoft.gradient(enabled=false);
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.btn:hover, input[type="submit"]:hover, input[type="reset"]:hover, .fdpc_designready_item_actions a:hover{
color: #333;
text-decoration: none;
background-color: #E6E6E6;
background-position: 0 -15px;
-webkit-transition: background-position 0.1s linear;
-moz-transition: background-position 0.1s linear;
-ms-transition: background-position 0.1s linear;
-o-transition: background-position 0.1s linear;
transition: background-position 0.1s linear;
}

div.dlSpecifyDetailsLinkContainer a {
font-size: 0.9em;
}

div.dlSpecifyDetailsLinkContainer a:hover {
background:#e6e6e6;
color:inherit;
}

.well {
min-height: 20px;
padding: 19px;
margin-bottom: 20px;
background-color: whiteSmoke;
border: 1px solid #EEE;
border: 1px solid rgba(0, 0, 0, 0.05);
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}

/* ==========================================================================
   TEMP QA CSS - should be organized in document
   ========================================================================== */

table.express_order tr.item td {
padding-right:5px;
}

div#thumb_container span {
color:#4D87AB;
text-indent:40px;
display:block;
padding:10px 0;
}

div#thumb_container {
border-color:#4D87AB;
background-color:#fff;
}

/* Featured */

#featured {
margin-bottom:0px;
}

#featured ul li {
width: 185px;
}

#featured div.content_image img,
#featured div.content_image_box {
border:0 none;
padding:0;
margin:0;
background:transparent;
}

#featured div.content_image_box {
border-radius: 0; 
background: none; 
border: none; 
height:130px;
overflow:hidden;
}


#featured .collection_item_description, #featured .collection_item_label {
display:block;
}

#featured .collection_item_label, #featured .collection_item_gallery_label {
text-decoration:none;
font-size:1.25em;
font-weight:600;
margin:15px 0;
}

#featured ul li div.collection_item_gallery_label a:link,
#featured ul li div.collection_item_gallery_label a:visited {
text-decoration:none;
color:#363636;
}

#featured ul li div.collection_item_gallery_label a:hover,
#featured ul li div.collection_item_gallery_label a:active {
color:#7a7a7a;
}

#featured ul li div.collection_item_gallery_description {
overflow:hidden;
}

#featured ul li div.collection_item_gallery_description p{
margin:0 0 1.14em;
}


table.collection_gallery_table td {
padding-left:20px;
}

#featured div.content_gallery_wrapper div.content_gallery_box table.collection_gallery_table tbody tr.collection_gallery_row td.subcontent span,
#featured div.content_gallery_wrapper div.content_gallery_box table.collection_gallery_table tbody tr.collection_gallery_row td.subcontent span img {
width:auto !important;
height:auto;
}

#featured table.collection_gallery_table .middle {
vertical-align: top;
}

#featured table.collection_gallery_table .center {
text-align: left;
}

#featured div.content_gallery_wrapper div.content_gallery_box table.collection_gallery_table tbody tr.collection_gallery_row td.subcontent span,
#featured div.content_gallery_wrapper div.content_gallery_box table.collection_gallery_table tbody tr.collection_gallery_row td.subcontent span img {
width:auto !important;
height:auto;
}
#featured .collection_item_label, #featured .collection_item_gallery_label {
margin: 0 0 15px 0;
}

#featured .collection_item_description, #featured .collection_item_gallery_description {
font-style:normal;
}

#featured a img, #featured img { margin: 0; }

table.collection_gallery_table td:first-child { padding-left: 0; }


/* Search */ 

#search input[type="text"], #search input[type="submit"] {
border:0 none;
outline:0 none;
-webkit-box-shadow:none !important;
-moz-box-shadow:none !important;
box-shadow:none !important;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}


.btn, input[type="submit"], input[type="reset"], .fdpc_designready_item_actions a {
line-height: 20px !important;
}


/* Headlines */

h1{
font-size: 26px;
}

h2 {
font-size:22px;
}

h3 {
font-size: 20px;
}

h4 {
font-size:16px;
}

h5 {
font-size:14px;
}

h6 {
font-size:12px;
}


#message_details p,
#message_details ol,
#message_details ul {
margin:10px 0;
}

#internal .col2 {
width: 199px;
padding-left: 29px;
}

#internal .col1 {
width: 690px;
padding-right:20px;
border-right:1px dashed #ccc;
}

.subnav .title {
border-bottom:1px dashed #ccc;
padding-bottom:10px;
margin-bottom:10px;
}

#content .subnav ul {
display:table;
padding-left:0;
margin-left:0;
}

#content .subnav ul li {
display:table-row;
height:60px;
vertical-align: middle;
position:relative;
background-image: url(../graphics/layout/submenu-li.png);
background-repeat:no-repeat;
background-position: middle left;
}

#content .subnav ul li.cur,
#content .subnav ul li:hover,
#content .subnav ul li.hover {
background-image: url(../graphics/layout/submenu-li-a.png);
    -webkit-transition: background 300ms ease-in 50ms; /* property duration timing-function delay */
    -moz-transition: background 300ms ease-in 50ms;
    -o-transition: background 300ms ease-in 50ms;
    transition: background 300ms ease-in 50ms;
}

#content .subnav ul li a, #content .subnav ul li a:visited{
vertical-align: middle;
padding-left:60px;
display:table-cell;
}

textarea {
max-width:600px;
min-height:80px;
}

header .wrap {
position:relative;
}

div.locations div.location, #logo {
padding-bottom:20px;
}

#utilities {
position:absolute;
right:0;
bottom:0;
}

.hr {
padding-top:40px;
background-position:bottom left;
}

.content_image_wrapper .content_image_box .content_image_caption {
padding-bottom:5px;
}

#content .content_image_wrapper p {
margin-bottom:0;
}

#spotlight #slider { width: 940px; height: 380px; }


/* More QA */


#internal #content{padding-top:40px;}
#internal .subnav .title{border-bottom:1px dashed #ccc;font-size:16px!important;margin-bottom:15px;padding-bottom:15px;padding-top:6px;}
#internal .title{font-size:34px;line-height:34px;margin-bottom:40px;}
#slider{height:380px;width:940px;}
.anythingSlider-default{padding-left:0;padding-right:0;}

#internal .subnav ul {
list-style:none !important;
}



h5.form_title {
font-size:16px;
margin-bottom:6px;
color:#333;
}

.dropdown a {
line-height: 1.55em;
}

div.dlItem {
background:#fff;
}

table.express_order {
background:#fff;
padding: 4px;
}

.express_order tr td img {
margin:0 5px;
}

#internal .col1 ul.catalog {
padding-left:0;
}


html.js body#internal div#content div.wrap div.col div#catalog.catalog_display_list form ul.catalog li{
padding:20px 10px;
}

.fdpc_designready_gallery_table,
#internal .col1 ul.catalog {
background:#fff;
}

.order_list_table {
clear: both;
width: 100%;
}

.fdpc_designready_filters,
.fdpc_designready_filters .form_row,
.portal_item_header_row th,
table#content_online_proof th {
background:#dfdfdf;
color:#333;
}

#copyright {
font-size: 10px;
text-align: right;
}

#internal div.subnav ul li div.second {
position:absolute;
margin:0;
padding:0;
display:block;
}

#internal div.subnav ul li div.second span ,
#internal div.subnav ul li div.second span a:link,
#internal div.subnav ul li div.second span a:visited,
#internal div.subnav ul li div.second span a:hover,
#internal div.subnav ul li div.second span a:active,
#internal div.subnav ul li div.second span.cur a:link,
#internal div.subnav ul li div.second span.cur a:visited,
#internal div.subnav ul li div.second span.cur a:hover,
#internal div.subnav ul li div.second span.cur a:active {
height:auto;
padding:0;
margin:0;
background:none !important;
display:block;
}

/* Definition List Navigation*/

#content .subnav dl {
display:table;
padding-left:0;
margin-left:0;
}

#content .subnav dl dt {
display:table-row;
height:60px;
vertical-align: middle;
position:relative;
background-image: url(../graphics/layout/submenu-li.png);
background-repeat:no-repeat;
background-position: middle left;
}

#content .subnav dl dt.cur,
#content .subnav dl dt:hover,
#content .subnav dl dt.hover {
	background-image: url(../graphics/layout/submenu-li-a.png);
    -webkit-transition: background 300ms ease-in 50ms; /* property duration timing-function delay */
    -moz-transition: background 300ms ease-in 50ms;
    -o-transition: background 300ms ease-in 50ms;
    transition: background 300ms ease-in 50ms;
}

#content .subnav dl dt a, #content .subnav dl dt a:visited{
vertical-align: middle;
padding-left:60px;
display:table-cell;
}

dd {
background:0 none;
display:block;
padding:0;
margin: 0 0 10px 70px;
}

footer .location_social_media { display: none; }

footer .social_media .location_social_media { display: block; }

footer .social_media {
	position:absolute;
	right:0;
	top:4px;
	}

footer .social_media ul { list-style: none; padding: 0; margin: 0; }
footer .social_media ul li { float: left; }

footer .social_media .collection_item_label, 
footer .social_media .collection_item_description { display: none; }


footer .location {
position:relative;
display:block;
height: 58px;
}

footer .location_title {
color:#000;
}

/* More QA items - case #00317192 
 */

.dlItemDetailsCategory { margin-bottom: 1em; }
.catalog_order_details_section .catalog_order_items_reorder_button { margin-bottom: 1em; }
#content .checkout_process_steps_list ol { margin: 0; }
#spotlight_nav { width: 930px; text-align: right; bottom: 40px; }

/*spotlight fix*/
.fdpc_spotlight {
	height: 380px;
	width: 940px;
}
.fdpc_spotlight_img img {
	width: auto;
	min-width: 940px;
	height: auto;
	min-height: 380px;
}

/* =============================================================================
   Policy Links Styling
============================================================================= */

.fdpc_policy_links {
   width: 100%;
   height: 32px;
   padding: 0;
   font-size: .75em;
   line-height: 32px;
   text-align: center;
   color: #fff;
}

.fdpc_policy {
   display: inline-block;
   margin: 0 5px;
}

.fdpc_policy_links a:link,
.fdpc_policy_links a:visited {
   color: #404040;
}

/* Adding privacy policy scroll feature */


.ui-dialog {
   position:fixed;
   top:50%;
   margin-top:-250px; /* .ui-dialog must be fixed + top 50% */
}

.ui-dialog-titlebar {
   z-index:2;
}

.fdpc_policy_modal {
   max-height:500px;
   oveflow:scroll;
}

/* ==========================================================================
   Product Pages
   ========================================================================== */

#product #content {
padding-top:50px;
line-height:1.6em;
}

#product .section_title {
background:#1badcf;
color:#fff;
font-size:40px;
padding:20px 25px;
}

#product .fdpc_design_col1 {
width:560px;
float:left;
}

#product .fdpc_design_col2 {
width:350px;
float:left;
padding-left:30px;
}

.fdpc_product_testimonial ul  {
background:#fff;
padding:22px;
border:1px solid #d5d4d4;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
position:relative;
}

.fdpc_product_testimonial ul li:after {
content: "";
display: table;
clear: both;
}

.fdpc_product_content {
padding-bottom:40px;
}

#content .fdpc_product_image .content_image,
#content .fdpc_product_image .content_image img {
margin:0;
}

/* Product Form */

.fdpc_product_form {
background:#fff;
padding:0 25px 20px;
position:relative;
}


.fdpc_product_form h1,
.fdpc_product_form h2,
.fdpc_product_form h3,
.fdpc_product_form h4,
.fdpc_product_form h5,
.fdpc_product_form h6 {
width:100%;
position:relative;
top:-10px;
left:-25px;
padding:12px 25px 8px;
color:#fff;
background:#1badcf;
border-bottom:4px solid #168fad;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}

.fdpc_product_form form {
width:340px;
margin:0 auto;
}

/* Product Action */

.fdpc_product_action .collection_item_description {
display:none;
}

#content .fdpc_product_action ul {
list-style:none;
margin-left:0;
padding-left:0;
width:100%;
text-align:center;
}

#content .fdpc_product_action ul li {
display:inline-block;
}

.fdpc_product_action .collection_item_label {
display:inline;
}

#product .btn,
#product input[type="submit"],
#product .form_submit_button,
.fdpc_product_action .collection_item_label a{
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size:14px;
display: inline-block;
text-transform:uppercase;
font-weight:600;
height:26px;
padding: 5px 12px;
margin-bottom: 0px;
font-size: 13px;
line-height: 26px;
color: #fff;
text-align: center;
vertical-align: middle;
cursor: pointer;
background: #f82790;
border:0 none;
border-image: none;
border-radius: 4px;
text-shadow:none;
letter-spacing:0.01rem;
}

#product .btn,
#product input[type="submit"],
#product .form_submit_button {
height:35px;
}


#product .btn:hover,
#product input[type="submit"]:hover,
#product .form_submit_button:hover,
.fdpc_product_action .collection_item_label a:hover{
background:#1badcf;
}


/* Testimonial */

.fdpc_product_testimonial h1,
.fdpc_product_testimonial h2,
.fdpc_product_testimonial h3,
.fdpc_product_testimonial h4,
.fdpc_product_testimonial h5,
.fdpc_product_testimonial h6 {
padding:12px 25px;
background:#1badcf;
color:#fff;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}

.fdpc_product_testimonial .collection_item_label {
width:190px;
float:left;
font-size:15px;
font-style:italic;
line-height:1.6em;
color:#168fad;
margin-right:0;
}

.fdpc_product_testimonial .collection_item_description {
margin-top:14px;
font-size:14px;
text-align:right;
}

.fdpc_product_testimonial .content_image_box {
float:right;
}

.fdpc_product_testimonial .collection_item_description {
clear:right;
float:right;
}

.fdpc_product_testimonial .content_image_box {
border:4px solid #333333;
width:90px !important;
height:90px;
overflow:hidden;
}

.fdpc_product_testimonial .content_image_box p{
display:inline;
margin:0;
padding:0;
}

.fdpc_product_testimonial .content_image_box img {
width:90px !important;
height:auto;
margin:0;
}

#product #content .fdpc_product_testimonial ul {
list-style:none;
}

#product #content .fdpc_product_testimonial ul li {
margin-bottom:1.7em;
}

.fdpc_product_testimonial .collection_item_description {
clear: right;
float: right;
width: 98px;
}

/* =============================================================================
   QA Min-width
============================================================================= */

#content {
    min-width: 960px;
}

/* ==========================================================================
   EXAMPLE Media Queries for Responsive Design.
   Theses examples override the primary ('mobile first') styles.
   Modify as content requires.
   ========================================================================== */

@media only screen and (min-width: 35em) {
    /* Style adjustments for viewports that meet the condition */
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
       only screen and (min-resolution: 144dpi) {
    /* Style adjustments for high resolution devices */
}
