/*------------------------*\
|
|  Marketing Department
|  Custom Stylesheet
|
|  Table Of Contents
|  1) Marketing Image Header
|  2) Default Content Styles
|
\*------------------------*/


/*------------------------*\
|
|  1) Marketing Image Header
|  -- Last Updated:
|   
|
\*------------------------*/
.mkt-image-header {
	margin: -20px -20px 20px -20px;
	position: relative;
}
.mkt-image-header img {
	width: 100%;
	height: auto;
}
.mkt-image-header h1 {
	background: rgba(255, 255, 255, 0.6);
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	padding: 25px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
}
@media (max-width: 500px) {
	.mkt-image-header h1 {
		padding: 15px;
	}
.cat-img { background-position: center center !important }
}




/*------------------------*\
|
|  2) Default Content Styles
|  -- Last Updated:
|  |
\*------------------------*/
.mkt-content ul, .mkt-content ol {
	padding-left: 15px;
	margin-left: 5px;
	margin-bottom: 15px;
}
.mkt-content ul li {
	list-style-type: disc;
	margin-bottom: 10px;
	font-size: 14px;
}
.mkt-content ol li {
	margin-bottom: 10px;
	font-size: 14px;
}

ol.alphabetized, ol.alphabetized li {
	list-style: upper-alpha !important;
}
ol.numberedList, ol.numberedList li {
	list-style: decimal !important;
}
ol.alphabetized ol.romanLetterList,
ol.alphabetized ol.romanLetterList li,
ol.romanLetterList, ol.romanLetterList li {
	list-style: upper-roman !important;
}
ol.romanLetterList li ul, ol.romanLetterList li ul li,
ul.bulletList, ul.bulletList li {
	list-style: disc !important;
}

.mkt-content .row.row-no-correct {
	margin-left: 0;
	margin-right: 0;
}
.mkt-content img {
	display: block;
	margin: 0 auto;
	max-width: 100%;
}
.mkt-content hr {
	margin-top: 30px;
	margin-bottom: 30px;
	display: block;
	float: none;
	width: 100%;
}
.mkt-content strong, .mkt-content b {
	font-weight: bold;
}
.mkt-content em {
	font-style: italic;
}
.mkt-content blockquote {
	margin-bottom: 15px;
}
@media (max-width: 767px) {
	.mkt-content .col-xs-12 {
		margin-top: 20px;
	}
	.mkt-content .row > .col-xs-12:first-child {
		margin-top: 0;
	}
}




/*------------------------*\
|
|  3) eCatalog Image
|
\*------------------------*/
.internal-ad-mobile {
	margin-bottom: 10px;
}
.internal-ad-mobile .mobile-catalog-image {
	background-position: center center;
	background-repeat: no-repeat;
	display: block;
	width: 100%;
	height: 50px;
}






/*------------------------*\
|
|  4) PC Custom Icon Font
|     (Change everything in
|     this section if you
|     update the font with
|     new icons.)
|
\*------------------------*/
/* Please do not remove this comment
 * Have to remove declaration due to CORS blocking in localhost
 * Any issues, contact Mark_Bruning@pamperedchef.com
@font-face {
	font-family: 'pcfont';
	src:url('fonts/pcfont.eot');
	src:url('fonts/pcfont.eot?#iefix') format('embedded-opentype'),
		url('fonts/pcfont.ttf') format('truetype'),
		url('fonts/pcfont.woff') format('woff'),
		url('fonts/pcfont.svg#pcfont') format('svg');
	font-weight: normal;
	font-style: normal;
}*/

[class^="pcicon-"], [class*=" pcicon-"] {
	font-family: 'pcfont';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.pcicon-cart:before {
	content: "\e600";
}
.pcicon-catalog:before {
	content: "\e601";
}
.pcicon-promotion:before {
	content: "\e602";
}

@font-face {
    font-family: 'questa';
    src: url('/iceberg/fonts/questa/questa-regular-webfont.eot');
    src: url('/iceberg/fonts/questa/questa-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/iceberg/fonts/questa/questa-regular-webfont.woff2') format('woff2'),
         url('/iceberg/fonts/questa/questa-regular-webfont.woff') format('woff'),
         url('/iceberg/fonts/questa/questa-regular-webfont.ttf') format('truetype'),
         url('/iceberg/fonts/questa/questa-regular-webfont.svg#questa') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'questabold';
    src: url('/iceberg/fonts/questa/questa-bold-webfont.eot');
    src: url('/iceberg/fonts/questa/questa-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/iceberg/fonts/questa/questa-bold-webfont.woff2') format('woff2'),
         url('/iceberg/fonts/questa/questa-bold-webfont.woff') format('woff'),
         url('/iceberg/fonts/questa/questa-bold-webfont.ttf') format('truetype'),
         url('/iceberg/fonts/questa/questa-bold-webfont.svg#questabold') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* Testing */
@font-face {
    font-family: 'foundationSansRoman';
      src: url('/iceberg/fonts/foundationsans/foundationsans-roman.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'foundationSansBold';
      src: url('/iceberg/fonts/foundationsans/foundationsans-bold.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'foundationSansLight';
      src: url('/iceberg/fonts/foundationsans/foundationsans-light.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'foundationSansLightItalic';
      src: url('/iceberg/fonts/foundationsans/foundationsans-lightItalic.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'antoniolight';
    src: url('/iceberg/fonts/antonio-light-webfont.eot');
    src: url('/iceberg/fonts/antonio-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('/iceberg/fonts/antonio-light-webfont.woff2') format('woff2'),
         url('/iceberg/fonts/antonio-light-webfont.woff') format('woff'),
         url('/iceberg/fonts/antonio-light-webfont.ttf') format('truetype'),
         url('/iceberg/fonts/antonio-light-webfont.svg#antoniolight') format('svg');
    font-weight: normal;
    font-style: normal;
}

.search-h1 {
	text-transform: none !important;
}

