@import url("http://fast.fonts.com/t/1.css?apiType=css&projectid=8a612422-4c4f-4145-8e26-e21f44356852");/*================
Styles for screen and print
Version 2.0
Author: Hatchd
Created: 02.08.2012
==================*/

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

@font-face {
	font-family: "HelveticaNeueW01-55Roma";
	src: url("../fonts/helveticaneue/b7693a83-b861-4aa6-85e0-9ecf676bc4d6.eot");
	src: url("../fonts/helveticaneue/b7693a83-b861-4aa6-85e0-9ecf676bc4d6.eot?iefix") format("embedded-opentype"), url("../fonts/helveticaneue/bcf54343-d033-41ee-bbd7-2b77df3fe7ba.woff") format("woff"), url("../fonts/helveticaneue/b0ffdcf0-26da-47fd-8485-20e4a40d4b7d.ttf") format("truetype"), url("../fonts/helveticaneue/da09f1f1-062a-45af-86e1-2bbdb3dd94f9.svg#da09f1f1-062a-45af-86e1-2bbdb3dd94f9") format("svg");
}

@font-face {
	font-family: "HelveticaNeueW01-75Bold";
	src: url("../fonts/helveticaneue/c07fef9e-a934-42d7-92ad-69205f2b8a00.eot");
	src: url("../fonts/helveticaneue/c07fef9e-a934-42d7-92ad-69205f2b8a00.eot?iefix") format("embedded-opentype"), url("../fonts/helveticaneue/14ff6081-326d-4dae-b778-d7afa66166fc.woff") format("woff"), url("../fonts/helveticaneue/8fda1e47-19be-46c7-8d83-8d4fb35572f0.ttf") format("truetype"), url("../fonts/helveticaneue/f751c8ae-1057-46d9-8d74-62592e002568.svg#f751c8ae-1057-46d9-8d74-62592e002568") format("svg");
}

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on January 16, 2013 10:43:25 PM America/New_York */

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

h1,
h2,
ol li:before,
blockquote p,
.header-woodenplank,
.nav-tab,
.pag-prev,
.pag-next,
#ph-nav,
#ph-nav-mobiletoggle,
#pf-nav,
#pc-nav {
	font-family: 'JennaSueRegular', serif;
}

.emphasize,
th,
h4,
h5,
h6,
dt,
button,
input[type="button"],
[class*="btn-"],
strong,
b,
#udb-truckupdates article h1,
.ca-meta {
	font-family: 'HelveticaNeueW01-75Bold', sans-serif;
}

h3 {
	font-family: 'HelveticaNeueW01-55Roma', sans-serif;
}

.gallery-stepnav,
.gs-slidetitle,
.gallery-slides-nav {
	font-family: 'LeagueGothicRegular', sans-serif;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy5jc3MiLCJicm93bmVzL3N0YXRpYy9zdHlsZXMvbGVzcy9zY3JlZW4vcmVzb3VyY2VzL3dlYmZvbnRzLmxlc3MiLCJicm93bmVzL3N0YXRpYy9zdHlsZXMvbGVzcy9zdHlsZXMubGVzcyIsImJyb3duZXMvc3RhdGljL3N0eWxlcy9sZXNzL3NjcmVlbi9ub3JtYWxpemUubGVzcyIsImJyb3duZXMvc3RhdGljL3N0eWxlcy9sZXNzL3NjcmVlbi9iYXNlL3R5cG9ncmFwaHkubGVzcyIsImJyb3duZXMvc3RhdGljL3N0eWxlcy9sZXNzL192YWx1ZXMvbWl4aW5zLmxlc3MiLCJicm93bmVzL3N0YXRpYy9zdHlsZXMvbGVzcy9zY3JlZW4vYmFzZS9saW5rcy5sZXNzIiwiYnJvd25lcy9zdGF0aWMvc3R5bGVzL2xlc3Mvc2NyZWVuL2Jhc2UvbmF2aWdhdGlvbi5sZXNzIiwiYnJvd25lcy9zdGF0aWMvc3R5bGVzL2xlc3Mvc2NyZWVuL2Jhc2UvZm9ybWVsZW1lbnRzLmxlc3MiLCJicm93bmVzL3N0YXRpYy9zdHlsZXMvbGVzcy9zY3JlZW4vYmFzZS9pbWFnZXMubGVzcyIsImJyb3duZXMvc3RhdGljL3N0eWxlcy9sZXNzL3NjcmVlbi9iYXNlL3RhYmxlcy5sZXNzIiwiYnJvd25lcy9zdGF0aWMvc3R5bGVzL2xlc3Mvc2NyZWVuL3V0aWxpdGllcy5sZXNzIiwiYnJvd25lcy9zdGF0aWMvc3R5bGVzL2xlc3Mvc2NyZWVuL3Nwcml0ZS5sZXNzIiwiYnJvd25lcy9zdGF0aWMvc3R5bGVzL2xlc3Mvc2NyZWVuL2NvbXBvbmVudHMvYWxlcnQubGVzcyIsImJyb3duZXMvc3RhdGljL3N0eWxlcy9sZXNzL3NjcmVlbi9jb21wb25lbnRzL2dyaWQubGVzcyIsImJyb3duZXMvc3RhdGljL3N0eWxlcy9sZXNzL3NjcmVlbi9jb21wb25lbnRzL2Jlc3Bva2UtdHlwZS5sZXNzIiwiYnJvd25lcy9zdGF0aWMvc3R5bGVzL2xlc3Mvc2NyZWVuL2NvbXBvbmVudHMvcGFuZWxzLmxlc3MiLCJicm93bmVzL3N0YXRpYy9zdHlsZXMvbGVzcy9zY3JlZW4vY29tcG9uZW50cy9wYW5lbC10b3JucGFwZXIubGVzcyIsImJyb3duZXMvc3RhdGljL3N0eWxlcy9sZXNzL3NjcmVlbi9jb21wb25lbnRzL3BhbmVsLWxpbmVkcGFwZXIubGVzcyIsImJyb3duZXMvc3RhdGljL3N0eWxlcy9sZXNzL3NjcmVlbi9jb21wb25lbnRzL3BhbmVsLXN0YWNrZWRwYXBlci5sZXNzIiwiYnJvd25lcy9zdGF0aWMvc3R5bGVzL2xlc3Mvc2NyZWVuL2NvbXBvbmVudHMvcGFuZWwtc3RpY2t5dGFwZS5sZXNzIiwiYnJvd25lcy9zdGF0aWMvc3R5bGVzL2xlc3Mvc2NyZWVuL2NvbXBvbmVudHMvcGFuZWwtcHJvbW8ubGVzcyIsImJyb3duZXMvc3RhdGljL3N0eWxlcy9sZXNzL3NjcmVlbi9jb21wb25lbnRzL2hlYWRlci13b29kZW5wbGFuay5sZXNzIiwiYnJvd25lcy9zdGF0aWMvc3R5bGVzL2xlc3Mvc2NyZWVuL2NvbXBvbmVudHMvaW1nLXBvbGFyb2lkLmxlc3MiLCJicm93bmVzL3N0YXRpYy9zdHlsZXMvbGVzcy9zY3JlZW4vY29tcG9uZW50cy9pbWctY2FyZGJhY2tlZC5sZXNzIiwiYnJvd25lcy9zdGF0aWMvc3R5bGVzL2xlc3Mvc2NyZWVuL2NvbXBvbmVudHMvYnV0dG9ucy5sZXNzIiwiYnJvd25lcy9zdGF0aWMvc3R5bGVzL2xlc3Mvc2NyZWVuL2NvbXBvbmVudHMvcHJvZHVjdC1saXN0aW5nLmxlc3MiLCJicm93bmVzL3N0YXRpYy9zdHlsZXMvbGVzcy9zY3JlZW4vY29tcG9uZW50cy9wcm9kdWN0LXNpbmdsZS5sZXNzIiwiYnJvd25lcy9zdGF0aWMvc3R5bGVzL2xlc3Mvc2NyZWVuL2NvbXBvbmVudHMvdGFiLW5hdi5sZXNzIiwiYnJvd25lcy9zdGF0aWMvc3R5bGVzL2xlc3Mvc2NyZWVuL2NvbXBvbmVudHMvdGFiLWdyb3VwLmxlc3MiLCJicm93bmVzL3N0YXRpYy9zdHlsZXMvbGVzcy9zY3JlZW4vY29tcG9uZW50cy92aWRlby5sZXNzIiwiYnJvd25lcy9zdGF0aWMvc3R5bGVzL2xlc3Mvc2NyZWVuL2NvbXBvbmVudHMvZ29vZ2xlLW1hcC5sZXNzIiwiYnJvd25lcy9zdGF0aWMvc3R5bGVzL2xlc3Mvc2NyZWVuL2NvbXBvbmVudHMvaW5saW5lLWxpc3QubGVzcyIsImJyb3duZXMvc3RhdGljL3N0eWxlcy9sZXNzL3NjcmVlbi9jb21wb25lbnRzL3BhZ2luYXRpb24ubGVzcyIsImJyb3duZXMvc3RhdGljL3N0eWxlcy9sZXNzL3NjcmVlbi9jb21wb25lbnRzL2dhbGxlcnkubGVzcyIsImJyb3duZXMvc3RhdGljL3N0eWxlcy9sZXNzL3NjcmVlbi9jb21wb25lbnRzL2pxdWVyeS5sZXNzIiwiYnJvd25lcy9zdGF0aWMvc3R5bGVzL2xlc3Mvc2NyZWVuL2xheW91dC9sYXlvdXQtbWFzdGVyLmxlc3MiLCJicm93bmVzL3N0YXRpYy9zdHlsZXMvbGVzcy9zY3JlZW4vbGF5b3V0L2xheW91dC1ob21lLmxlc3MiLCJicm93bmVzL3N0YXRpYy9zdHlsZXMvbGVzcy9zY3JlZW4vbGF5b3V0L2xheW91dC1wcm9kdWN0Lmxlc3MiLCJicm93bmVzL3N0YXRpYy9zdHlsZXMvbGVzcy9zY3JlZW4vbGF5b3V0L2xheW91dC1jYXRlZ29yeS5sZXNzIiwiYnJvd25lcy9zdGF0aWMvc3R5bGVzL2xlc3Mvc2NyZWVuL2xheW91dC9sYXlvdXQtdXNlYnlkYXRlLmxlc3MiLCJicm93bmVzL3N0YXRpYy9zdHlsZXMvbGVzcy9zY3JlZW4vbGF5b3V0L2xheW91dC1jdXN0b21lcmludm9pY2luZy5sZXNzIiwiYnJvd25lcy9zdGF0aWMvc3R5bGVzL2xlc3Mvc2NyZWVuL2xheW91dC9sYXlvdXQtb3VyaGlzdG9yeS5sZXNzIiwiYnJvd25lcy9zdGF0aWMvc3R5bGVzL2xlc3Mvc2NyZWVuL2xheW91dC9sYXlvdXQtY2xhaW0ubGVzcyIsImJyb3duZXMvc3RhdGljL3N0eWxlcy9sZXNzL3NjcmVlbi9hZG1pbi93eXNpd3lnLWVkaXRvci5sZXNzIiwiYnJvd25lcy9zdGF0aWMvc3R5bGVzL2xlc3Mvc2NyZWVuL3ZlbmRvcl9zcGVjaWZpYy92ZW5kb3JzcC1pZTgubGVzcyIsImJyb3duZXMvc3RhdGljL3N0eWxlcy9sZXNzL3NjcmVlbi92ZW5kb3Jfc3BlY2lmaWMvdmVuZG9yc3AtaWU3Lmxlc3MiLCJicm93bmVzL3N0YXRpYy9zdHlsZXMvbGVzcy9zY3JlZW4vdmVuZG9yX3NwZWNpZmljL3ZlbmRvcnNwLWJ5cHJvcGVydHkubGVzcyIsImJyb3duZXMvc3RhdGljL3N0eWxlcy9sZXNzL3NjcmVlbi9yZXNwb25zaXZlL2xhcmdlLXRhYmxldC5sZXNzIiwiYnJvd25lcy9zdGF0aWMvc3R5bGVzL2xlc3Mvc2NyZWVuL3Jlc3BvbnNpdmUvc21hbGwtdGFibGV0Lmxlc3MiLCJicm93bmVzL3N0YXRpYy9zdHlsZXMvbGVzcy9zY3JlZW4vcmVzcG9uc2l2ZS9tb2JpbGUubGVzcyIsImJyb3duZXMvc3RhdGljL3N0eWxlcy9sZXNzL3ByaW50L2Jhc2UvdHlwb2dyYXBoeS5sZXNzIiwiYnJvd25lcy9zdGF0aWMvc3R5bGVzL2xlc3MvcHJpbnQvY29tcG9uZW50cy9wYW5lbHMubGVzcyIsImJyb3duZXMvc3RhdGljL3N0eWxlcy9sZXNzL3ByaW50L2xheW91dC9sYXlvdXQtbWFzdGVyLmxlc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEseUdDeUJZO0FEeEJaOzs7OztxQkFLb0I7QUNHcEI7RUFDSSxnQ0FBQTtFQUNBLDREQUFBO0VBQ0EscVVBQUE7RUFLQSxxQkFBQTtFQUNBLG9CQUFBO0VETEg7QUNjRDtFQUNJLHdDQUFBO0VBQ0EsNkVBQUE7RUFDQSw2WkFBQTtFRFpIO0FDbUJEO0VBQ0ksd0NBQUE7RUFDQSw2RUFBQTtFQUNBLDZaQUFBO0VEakJIO0FBQ0QsZ0hBQStHO0FDK0IvRztFQUNJLG9DQUFBO0VBQ0EsNkRBQUE7RUFDQSw2VUFBQTtFQUlBLHFCQUFBO0VBQ0Esb0JBQUE7RURoQ0g7QUN1Q0Q7Ozs7Ozs7Ozs7OztFQWFJ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QkFBQTtJbkNvakVsQjtFbUNuakVIO0lBQXNCLGtDQUFBO0luQ3NqRW5CO0VtQ3JqRUg7SUFBcUIsa0NBQUE7SW5Dd2pFbEI7RW1DdmpFSDtJQUFzQixrQ0FBQTtJbkMwakVuQjtFbUN6akVIO0lBQXFCLGtDQUFBO0luQzRqRWxCO0VtQzNqRUg7SUFBc0Isa0NBQUE7SW5DOGpFbkI7RW1DN2pFSDtJQUFxQixrQ0FBQTtJbkNna0VsQjtFbUMvakVIO0lBQXNCLG1DQUFBO0luQ2trRW5CO0VtQ2prRUg7SUFBdUIsbUNBQUE7SW5Db2tFcEI7RW1DbmtFSDtJQUF5QixtQ0FBQTtJbkNza0V0QjtFbUNya0VIO0lBQXVCLG1DQUFBO0luQ3drRXBCO0VtQ3ZrRUg7SUFBeUIsbUNBQUE7SW5DMGtFdEI7RW1DemtFSDtJQUF5QixtQ0FBQTtJbkM0a0V0QjtFbUMza0VIO0lBQXlCLG1DQUFBO0luQzhrRXRCO0VtQzdrRUg7SUFBeUIsbUNBQUE7SW5DZ2xFdEI7RW1DL2tFSDtJQUF5QixtQ0FBQTtJbkNrbEV0QjtFbUNqbEVIO0lBQTBCLDhCQUFBO0luQ29sRXZCO0VtQ25sRUg7SUFBMkIsa0NBQUE7SW5Dc2xFeEI7RW1DcmxFSDtJQUEwQixrQ0FBQTtJbkN3bEV2QjtFbUN2bEVIO0lBQTJCLGtDQUFBO0luQzBsRXhCO0VtQ3psRUg7SUFBMEIsa0NBQUE7SW5DNGxFdkI7RW1DM2xFSDtJQUEyQixrQ0FBQTtJbkM4bEV4QjtFbUM3bEVIO0lBQTBCLGtDQUFBO0luQ2dtRXZCO0VtQy9sRUg7SUFBMkIsbUNBQUE7SW5Da21FeEI7RW1Dam1FSDtJQUE0QixtQ0FBQTtJbkNvbUV6QjtFbUNubUVIO0lBQThCLG1DQUFBO0luQ3NtRTNCO0VtQ3JtRUg7SUFBNEIsbUNBQUE7SW5Dd21FekI7RW1Ddm1FSDtJQUE4QixtQ0FBQTtJbkMwbUUzQjtFbUN6bUVIO0lBQThCLG1DQUFBO0luQzRtRTNCO0VtQzNtRUg7SUFBOEIsbUNBQUE7SW5DOG1FM0I7RW1DN21FSDtJQUE4QixtQ0FBQTtJbkNnbkUzQjtFbUMvbUVIO0lBQThCLG1DQUFBO0luQ2tuRTNCO0VtQ2puRUg7SUFBZ0MsOEJBQUE7SW5Db25FN0I7RW1Dbm5FSDtJQUFnQyxrQ0FBQTtJbkNzbkU3QjtFbUNybkVIO0lBQWdDLGtDQUFBO0luQ3duRTdCO0VtQ3ZuRUg7SUFBZ0Msa0NBQUE7SW5DMG5FN0I7RW1Dem5FSDtJQUEyQixrQ0FBQTtJbkM0bkV4QjtFbUMzbkVIO0lBQTJCLGtDQUFBO0luQzhuRXhCO0VtQzduRUg7SUFBMkIsa0NBQUE7SW5DZ29FeEI7RW1DL25FSDtJQUEyQixtQ0FBQTtJbkNrb0V4QjtFbUNqb0VIO0lBQTRCLG1DQUFBO0luQ29vRXpCO0VtQ25vRUg7SUFBNEIsbUNBQUE7SW5Dc29FekI7RW1Dcm9FSDtJQUE0QixtQ0FBQTtJbkN3b0V6QjtFbUN2b0VIO0lBQTRCLG1DQUFBO0luQzBvRXpCO0VtQ3pvRUg7SUFBbUIsOEJBQUE7SW5DNG9FaEI7RW1DM29FSDtJQUF3QixrQ0FBQTtJbkM4b0VyQjtFbUM3b0VIO0lBQW1CLGtDQUFBO0luQ2dwRWhCO0VtQy9vRUg7SUFBa0Isa0NBQUE7SW5Da3BFZjtFbUNqcEVIO0lBQW1CLGtDQUFBO0luQ29wRWhCO0VtQ25wRUg7SUFBbUIsa0NBQUE7SW5Dc3BFaEI7RW1DcnBFSDtJQUF3QixrQ0FBQTtJbkN3cEVyQjtFbUN2cEVIO0lBQTZCLG1DQUFBO0luQzBwRTFCO0VtQ3pwRUg7SUFBNEIsOEJBQUE7SW5DNHBFekI7RW1DM3BFSDtJQUF1QixrQ0FBQTtJbkM4cEVwQjtFbUM3cEVIO0lBQW9CLGtDQUFBO0luQ2dxRWpCO0VtQy9wRUg7SUFBc0Isa0NBQUE7SW5Da3FFbkI7RW1DanFFSDtJQUFnQixrQ0FBQTtJbkNvcUViO0VtQ25xRUg7SUFBdUIsa0NBQUE7SW5Dc3FFcEI7RW1DcnFFSDtJQUFxQixrQ0FBQTtJbkN3cUVsQjtFbUN2cUVIO0lBQW9CLG1DQUFBO0luQzBxRWpCO0VtQ3pxRUg7SUFBbUIsbUNBQUE7SW5DNHFFaEI7RW1DM3FFSDtJQUFrQixtQ0FBQTtJbkM4cUVmO0VtQzdxRUg7SUFBaUIsbUNBQUE7SW5DZ3JFZDtFbUMvcUVIO0lBQWlCLG1DQUFBO0luQ2tyRWQ7RW1DanJFSDtJQUFrQixtQ0FBQTtJbkNvckVmO0VtQ25yRUg7SUFBb0IsbUNBQUE7SW5Dc3JFakI7RW1DcnJFSDtJQUFvQixtQ0FBQTtJbkN3ckVqQjtFbUN2ckVIO0lBQWUsbUNBQUE7SW5DMHJFWjtFbUN6ckVIO0lBQWdCLCtCQUFBO0luQzRyRWI7RW1DM3JFSDtJQUFnQixtQ0FBQTtJbkM4ckViO0VtQzdyRUg7SUFBb0IsbUNBQUE7SW5DZ3NFakI7RW1DL3JFSDtJQUFnQixtQ0FBQTtJbkNrc0ViO0VtQ2pzRUg7SUFBa0IsbUNBQUE7SW5Db3NFZjtFbUNuc0VIO0lBQWlCLG1DQUFBO0luQ3NzRWQ7RW1DcnNFSDtJQUFnQixtQ0FBQTtJbkN3c0ViO0VtQ3ZzRUg7SUFBc0Isb0NBQUE7SW5DMHNFbkI7RW1DenNFSDtJQUFrQixvQ0FBQTtJbkM0c0VmO0VtQzNzRUg7SUFBbUIsb0NBQUE7SW5DOHNFaEI7RW1DN3NFSDtJQUFrQixvQ0FBQTtJbkNndEVmO0VtQy9zRUg7SUFBa0Isb0NBQUE7SW5Da3RFZjtFbUNqdEVIO0lBQWdCLG9DQUFBO0luQ290RWI7RW1DbnRFSDtJQUFpQixvQ0FBQTtJbkNzdEVkO0VtQ3J0RUg7SUFBZ0Isb0NBQUE7SW5Dd3RFYjtFbUN2dEVIO0lBQWdCLG9DQUFBO0luQzB0RWI7RW1DenRFSDtJQUFrQiwrQkFBQTtJbkM0dEVmO0VtQzN0RUg7SUFBZ0IsbUNBQUE7SW5DOHRFYjtFbUM3dEVIO0lBQXFCLG1DQUFBO0luQ2d1RWxCO0VtQy90RUg7SUFBaUIsbUNBQUE7SW5Da3VFZDtFbUNqdUVIO0lBQXNCLG1DQUFBO0luQ291RW5CO0VtQ251RUg7SUFBaUIsbUNBQUE7SW5Dc3VFZDtFbUNydUVIO0lBQXNCLG1DQUFBO0luQ3d1RW5CO0VtQ3Z1RUg7SUFBZSxvQ0FBQTtJbkMwdUVaO0VtQ3p1RUg7SUFBcUIsb0NBQUE7SW5DNHVFbEI7RW1DM3VFSDtJQUFvQixvQ0FBQTtJbkM4dUVqQjtFbUM3dUVIO0lBQXFCLG9DQUFBO0luQ2d2RWxCO0VtQy91RUg7SUFBZ0Isb0NBQUE7SW5Da3ZFYjtFbUNqdkVIO0lBQW1CLG9DQUFBO0luQ292RWhCO0VtQ252RUg7SUFBaUIsb0NBQUE7SW5Dc3ZFZDtFbUNydkVIO0lBQWlCLG9DQUFBO0luQ3d2RWQ7RW1DdnZFSDtJQUFrQixvQ0FBQTtJbkMwdkVmO0VtQ3p2RUg7SUFBaUIsK0JBQUE7SW5DNHZFZDtFbUMzdkVIO0lBQWdCLG1DQUFBO0luQzh2RWI7RW1DN3ZFSDtJQUFrQixtQ0FBQTtJbkNnd0VmO0VtQy92RUg7SUFBZ0IsbUNBQUE7SW5Da3dFYjtFbUNqd0VIO0lBQWlCLG1DQUFBO0luQ293RWQ7RW1DbndFSDtJQUFrQixtQ0FBQTtJbkNzd0VmO0VtQ3J3RUg7SUFBb0IsbUNBQUE7SW5Dd3dFakI7RW1DdndFSDtJQUFxQixvQ0FBQTtJbkMwd0VsQjtFbUN6d0VIO0lBQWlCLG9DQUFBO0luQzR3RWQ7RW1DM3dFSDtJQUFpQixvQ0FBQTtJbkM4d0VkO0VtQzd3RUg7SUFBZ0IsK0JBQUE7SW5DZ3hFYjtFbUMvd0VIO0lBQWlCLG1DQUFBO0luQ2t4RWQ7RW1DanhFSDtJQUFxQixtQ0FBQTtJbkNveEVsQjtFbUNueEVIO0lBQXFCLG1DQUFBO0luQ3N4RWxCO0VtQ3J4RUg7SUFBb0IsbUNBQUE7SW5Dd3hFakI7RW1DdnhFSDtJQUFzQixtQ0FBQTtJbkMweEVuQjtFQUNELHVFQUFzRTtFbUN6eEV4RTtJQUFzQixtQ0FBQTtJbkM0eEVuQjtFbUMzeEVIO0lBQWdCLG1DQUFBO0luQzh4RWI7RW1DN3hFSDtJQUFpQixvQ0FBQTtJbkNneUVkO0VtQy94RUg7SUFBc0Isb0NBQUE7SW5Da3lFbkI7RW1DanlFSDtJQUFxQixvQ0FBQTtJbkNveUVsQjtFbUNueUVIO0lBQWlCLCtCQUFBO0luQ3N5RWQ7RW1DcnlFSDtJQUF1QixtQ0FBQTtJbkN3eUVwQjtFbUN2eUVIO0lBQWtCLG1DQUFBO0luQzB5RWY7RW1DenlFSDtJQUFxQixtQ0FBQTtJbkM0eUVsQjtFbUMzeUVIO0lBQXFCLG1DQUFBO0lu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QTtJN0MyOUhiO0VFbjhIQztJMkNwQmdCLFdBQUE7SUFDQSxxQkFBQTtJQUNBLGdDQUFBO0k3QzA5SGpCO0VFeDhIQztJMkNmZ0IsbUJBQUE7STdDMDlIakI7RUUzOEhDO0kyQ1BRLDJCQUFBO0k3Q3E5SFQ7RUU5OEhDO0kyQ0NRLDRHQUFBO0k3Q2c5SFQ7RUVqOUhDO0kyQ1FJLCtCQUFBO0k3QzQ4SEw7RUVwOUhDO0lHaEZBLGNBQUE7SUFDQSxjQUFBO0lMdWlJRDtFRXg5SEM7STJDMEJZLGVBQUE7STdDaThIYjtFRTM5SEM7STJDNEJZLDJCQUFBO0k3Q2s4SGI7RUU5OUhDO0kyQ3NDSSxpRkFBQTtJN0MyN0hMO0VFaitIQztJMkMyQ1Esa0ZBQUE7STdDeTdIVDtFRXArSEM7STJDZ0RZLHNHQUFBO0k3Q3U3SGI7RUV2K0hDO0kyQ21EZ0IsYUFBQTtJN0N1N0hqQjtFRTErSEM7STJDc0RRLHFGQUFBO0k3Q3U3SFQ7RUV6K0hDO0k0QzlGSSxrQkFBQTtJQUNBLDZCQUFBO0k5QzBrSUw7RUU3K0hDO0k0QzFGUSxpQkFBQTtJOUMwa0lUO0VFaC9IQzs7O0k0Q2hGSSxvQkFBQTtJQUNBLG1CQUFBO0k5Q3FrSUw7RUV0L0hDO0k0Q3hFSSxrQkFBQTtJOUNpa0lMO0VFei9IQztJNENqRVEsV0FBQTtJOUM2aklUO0VFNS9IQztJNEMxREksaUJBQUE7SUFDQSxnQkFBQTtJOUN5aklMO0VFaGdJQztJNENsREksaUJBQUE7STlDcWpJTDtFRW5nSUM7STRDdkNRLDRGQUFBO0k5QzZpSVQ7RUV0Z0lDO0k0Q3BDWSxvQkFBQTtJQUNBLFlBQUE7STlDNmlJYjtFRTFnSUM7STRDaENZLGVBQUE7STlDNmlJYjtFRTdnSUM7STRDNUJZLGlCQUFBO0k5QzRpSWI7RUVoaElDO0k0Q2hCUSxzQkFBQTtJOUNtaUlUO0VFbmhJQztJNENWUSxZQUFBO0lBQ0Esb0JBQUE7SUFDQSxtQkFBQTtJOUNnaUlUO0VFeGhJQztJNENMUSxjQUFBO0k5Q2dpSVQ7RUUzaElDO0k0Q0ZZLFlBQUE7STlDZ2lJYjtFRTloSUM7STRDTUksd0VBQUE7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 */

@media screen {

/*
normalize.css 2012-07-07T09:50 UTC - http://github.com/necolas/normalize.css
*/

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
summary {
	display: block;
}

audio,
canvas,
video {
	display: inline-block;
	*display: inline;
	*zoom: 1;
}

audio:not([controls]) {
	display: none;
	height: 0;
}

[hidden] {
	display: none;
}

html {
	font-size: 100%;
}

a:active,
a:hover {
	outline: 0;
}

/*
 * Define consistent border, margin, and padding.
 */

fieldset {
	border: 1px solid #c0c0c0;
	margin: 0 2px;
	padding: 0.35em 0.625em 0.75em;
}

/*
 * 1. Corrects color not being inherited in IE6/7/8/9.
 * 2. Corrects text not wrapping in FF3.
 * 3. Corrects alignment displayed oddly in IE6/7.
 */

legend {
	border: 0; /* 1 */
	padding: 0;
	white-space: normal; /* 2 */
	*margin-left: -7px; /* 3 */
}

/*
 * 1. Corrects font size not being inherited in all browsers.
 * 2. Addresses margins set differently in IE6/7, FF3+, S5, Chrome.
 * 3. Improves appearance and consistency in all browsers.
 */

button,
input,
select,
textarea {
	font-size: 100%; /* 1 */
	margin: 0; /* 2 */
	vertical-align: baseline; /* 3 */
	*vertical-align: middle; /* 3 */
}

/*
 * Addresses FF3/4 setting `line-height` on `input` using `!important` in the
 * UA stylesheet.
 */

button,
input {
	line-height: normal;
}

/*
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Corrects inability to style clickable `input` types in iOS.
 * 3. Improves usability and consistency of cursor style between image-type
 *    `input` and others.
 * 4. Removes inner spacing in IE7 without affecting normal text inputs.
 *    Known issue: inner spacing remains in IE6.
 */

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
	-webkit-appearance: button; /* 2 */
	cursor: pointer; /* 3 */
	*overflow: visible; /* 4 */
}

/*
 * Re-set default cursor for disabled elements.
 */

button[disabled],
input[disabled] {
	cursor: default;
}

/*
 * 1. Addresses box sizing set to content-box in IE8/9.
 * 2. Removes excess padding in IE8/9.
 * 3. Removes excess padding in IE7.
 *    Known issue: excess padding remains in IE6.
 */

input[type="checkbox"],
input[type="radio"] {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box; /* 1 */
	padding: 0; /* 2 */
	*height: 13px; /* 3 */
	*width: 13px; /* 3 */
}

/*
 * 1. Addresses `appearance` set to `searchfield` in S5, Chrome.
 * 2. Addresses `box-sizing` set to `border-box` in S5, Chrome (include `-moz`
 *    to future-proof).
 */

input[type="search"] {
	-webkit-appearance: textfield; /* 1 */
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box; /* 2 */
	box-sizing: content-box;
}

/*
 * Removes inner padding and search cancel button in S5, Chrome on OS X.
 */

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none;
}

/*
 * Removes inner padding and border in FF3+.
 */

button::-moz-focus-inner,
input::-moz-focus-inner {
	border: 0;
	padding: 0;
}

/*
 * 1. Removes default vertical scrollbar in IE6/7/8/9.
 * 2. Improves readability and alignment in all browsers.
 */

textarea {
	overflow: auto; /* 1 */
	vertical-align: top; /* 2 */
}

/* ==========================================================================
   Tables
   ========================================================================== */

/*
 * Remove most spacing between table cells.
 */

table {
	border-collapse: collapse;
	border-spacing: 0;
}

body {
	font-size: 13px;
	line-height: 1.5em;
	font-family: 'HelveticaNeueW01-55Roma', sans-serif;
	color: #433426;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.6);
}

p {
	margin: 0 0 1em 0;
	line-height: 1.5em;
}

hgroup {
	position: relative;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	position: relative;
	clear: both;
	margin: 1em 0 0.5em 0;
	line-height: 1.1em;
	font-weight: normal;
}

h1 a:link,
h2 a:link,
h3 a:link,
h4 a:link,
h5 a:link,
h6 a:link,
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover,
h1 a:visited,
h2 a:visited,
h3 a:visited,
h4 a:visited,
h5 a:visited,
h6 a:visited {
	text-decoration: none;
}

hgroup {
	margin: 0 0 1em 0;
}

hgroup h1,
hgroup h2 {
	margin: 0;
}

h1 {
	font-size: 4.23076923em;
}

h2 {
	font-size: 3.07692308em;
}

h3 {
	font-size: 1.23076923em;
}

h4,
h5,
h6 {
	font-size: 1em;
}

ul,
ol,
dl {
	margin: 0 0 1em 2em;
	padding: 0;
}

li {
	line-height: 1.5em;
	margin: 0 0 0.5em 0;
}

ul {
	list-style: circle outside;
}

ol {
	list-style: decimal outside;
}

dl {
	margin-left: 0;
}

dt {
	margin: 0 0 0.15em 0;
	font-weight: normal;
}

dd {
	margin: 0 0 1em 0;
}

blockquote {
	margin: 0 0 2em 0;
	padding: 1em 0 0 0;
}

blockquote > p {
	position: relative;
	margin: 0 1em;
	font-size: 4.61538462em;
	line-height: 1.3em;
}

blockquote > p:first-child:before,
blockquote > p:last-child:after {
	content: '"';
}

blockquote > p:first-child:before {
	position: absolute;
	top: 0;
	left: -0.5em;
}

blockquote footer {
	display: block;
	margin: 0.5em 0 0 0;
	padding: 0 0 0 1em 0;
}

hr {
	margin: 1.5em 20px 1.5em 20px;
	padding: 0 0;
	border: none;
	border-top: 1px solid #ad8967;
	-webkit-box-shadow: 0 1px 1px #ffffff;
	box-shadow: 0 1px 1px #ffffff;
}

pre {
	white-space: pre;
	overflow: auto;
	margin: 2em 0 2em 0;
}

sup,
sub {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}

sup {
	top: -0.5em;
}

sub {
	bottom: -0.25em;
}

ins {
	background-color: #fffb88;
}

del {
	text-decoration: line-through;
}

s {
	color: #cccccc;
	text-decoration: line-through;
}

mark {
	background-color: #fffb88;
	color: inherit;
	font-weight: normal;
}

q {
	font-style: italic;
	color: inherit;
}

cite {
	font-style: italic;
}

small {
	font-weight: normal;
	font-style: normal;
}

strong,
b {
	font-weight: normal;
}

em,
i {
	font-style: italic;
}

dfn,
abbr {
	font-style: inherit;
	position: relative;
}

code,
samp,
kbd {
	display: inline-block;
	padding: 0 0.5em;
}

var {
	font-style: italic;
	font-weight: bold;
}

::-moz-selection {
	color: #ffffff;
	background: #e32119;
}

::selection {
	color: #ffffff;
	background: #e32119;
}

::-moz-selection {
	color: #ffffff;
	background: #e32119;
}

/*================
Links
==================*/

a,
a:link,
a:visited {
	color: #433426;
	text-decoration: underline;
}

a:hover {
	color: #e32119;
}

a:active {
	color: #433426;
	text-decoration: underline;
}

nav ul {
	list-style: none;
	margin-left: 0;
}

nav a:link,
nav a:visited,
nav a:hover,
nav a:active {
	text-decoration: none;
}

/*================
Form elements
==================*/

form {
	position: relative;
	margin: 0 0 1em 0;
}

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

legend {
	display: none;
}

label {
	display: block;
	margin: 0 0 0.5em 0;
	font-family: 'HelveticaNeueW01-75Bold', sans-serif;
}

input[type="text"],
input[type="password"],
input[type="date"],
textarea {
	display: block;
	width: 96%;
	max-width: 96%;
	margin: 0;
	padding: 0.25em 2%;
	font-size: 1.38461538em;
	line-height: 1.3em;
	color: #433426;
}

select,
input[type="file"] {
	width: 200px;
	max-width: 100%;
	overflow: hidden;
}

button:hover {
	cursor: pointer;
}

.control-group {
	position: relative;
	overflow: hidden;
	max-width: 100%;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	margin: 0 0 1em 0;
}

.control-group input[type="text"],
.control-group input[type="password"],
.control-group input[type="date"],
.control-group textarea {
	border: none;
	border-bottom: 1px dashed #999999;
	background: #fff3dc url('../images/shared/texture-hash-transparent.png') repeat top left;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-webkit-box-shadow: 0 1px 0 #ffffff;
	box-shadow: 0 1px 0 #ffffff;
}

.control-group input[type="text"][readonly="readonly"],
.control-group input[type="password"][readonly="readonly"],
.control-group input[type="date"][readonly="readonly"],
.control-group textarea[readonly="readonly"] {
	background: transparent;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.control-group .deformFileupload {
	padding: 1em 2% .5em 2%;
	border-bottom: 1px dashed #999999;
	background: #fff3dc url('../images/shared/texture-hash-transparent.png') repeat top left;
}

.controls {
	max-width: 100%;
	overflow: hidden;
}

.form-actions {
	padding: 1em 0;
	text-align: center;
}

.form-actions [type="submit"] {
	min-width: 120px;
	height: auto;
	padding-top: 1em;
	padding-bottom: 1em;
}

.error,
.state-error label {
	color: #b51a14;
}

.error input[type="text"],
.state-error input[type="text"],
.error input[type="password"],
.state-error input[type="password"],
.error textarea,
.state-error textarea {
	border-bottom: 1px dashed #000000;
	background: #cc1e16 url('../images/shared/texture-hash-transparent.png') repeat top left !important;
	color: #ffffff !important;
}

/*================
Images
==================*/

figure {
	margin: 0 0 1em 0;
}

figure img {
	margin-bottom: 0;
}

img {
	display: block;
	max-width: 100%;
	height: auto;
	margin: 0 0 1em 0;
	border: 0;
}

.img-setright {
	float: right;
	margin-left: 1em;
	margin-bottom: 1em;
}

.img-setleft {
	float: left;
	margin-right: 1em;
	margin-bottom: 1em;
}

.img-flex {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	width: 100%;
	max-width: 100%;
}

.img-flex img {
	width: 100%;
	max-width: 100%;
}

table {
	width: 100%;
	margin: 0 0 1em 0;
}

th,
td {
	text-align: left;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}

thead {
	border-bottom: 1px solid #ad8967;
}

th {
	padding: 0.5em;
	border-left: 1px dashed #ad8967;
	text-transform: uppercase;
	font-weight: bold;
}

th:first-child {
	border-left: none;
}

tbody tr:nth-child(odd) {
	background: rgba(173, 137, 103, 0.1);
}

td {
	padding: 0.5em;
	border-left: 1px solid #ad8967;
	border-bottom: 1px dashed #ad8967;
}

td:first-child {
	border-left: none;
}

.visual-hide {
	overflow: hidden;
	height: 0;
	margin: 0;
	white-space: nowrap;
	text-indent: 100%;
}

.hide {
	display: none;
}

.clear {
	clear: both;
	display: block;
}

.clearfix:after,
.p-content:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}

.clearfix,
.p-content {
	display: inline-block;
}

/* Start commented backslash hack \*/

* html .clearfix,
* html .p-content {
	height: 1%;
}

.clearfix,
.p-content {
	display: block;
}

/* Close commented backslash hack */

.replaced {
	display: block;
	text-indent: -900000px;
	overflow: hidden;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: top left;
}

.btn-woodenplank:before,
.btn-woodenplank:after,
.btn-woodenplank-close,
[class*="img-polaroid"] .ip-inner:after,
[class*="furniture-"],
[class*="peg-"],
.ph-stamp,
.sl-facebook a,
.sl-twitter a,
.sl-youtube a,
#ph-logo,
#ph-sociallinks,
#pf-logo,
.homepage-sociallinks a,
.p-stickytape:before,
.p-stickytape:after {
	display: block;
	background: transparent url('../images/sprite.png') no-repeat top left;
}

.btn-woodenplank-close {
	width: 41px;
	height: 35px;
	background-position: -387px -270px;
}

.btn-woodenplank:before {
	width: 11px;
	height: 35px;
	background-position: -420px -482px;
}

.btn-woodenplank:after {
	width: 24px;
	height: 35px;
	background-position: -388px -732px;
}

[class*="img-polaroid"] .ip-inner:after {
	width: 100px;
	height: 20px;
	background-position: -155px -1021px;
}

.p-stickytape:before,
.p-stickytape:after {
	width: 79px;
	height: 61px;
	background-position: -322px -941px;
}

.furniture-windmill {
	width: 114px;
	height: 116px;
	background-position: -263px -270px;
}

.furniture-cow {
	width: 173px;
	height: 137px;
	background-position: -266px -10px;
}

.furniture-leavesRight {
	width: 289px;
	height: 103px;
	background-position: -10px -732px;
}

.furniture-leavesLeft {
	width: 431px;
	height: 108px;
	background-position: -10px -614px;
}

[class*="peg-"] {
	width: 29px;
	height: 137px;
	background-position: -224px -270px;
}

#ph-logo {
	width: 304px;
	height: 122px;
	background-position: -10px -482px;
}

.ph-stamp {
	width: 204px;
	height: 202px;
	background-position: -10px -270px;
}

#ph-sociallinks {
	width: 278px;
	height: 86px;
	background-position: -10px -845px;
}

.sl-facebook a {
	width: 86px;
	height: 96px;
	background-position: -324px -482px;
}

.sl-youtube a {
	width: 69px;
	height: 79px;
	background-position: -309px -732px;
}

.sl-twitter a {
	width: 69px;
	height: 79px;
	background-position: -298px -845px;
}

#pf-logo {
	width: 135px;
	height: 55px;
	background-position: -10px -1021px;
}

.hsl-youtube a {
	background-position: -88px -941px;
}

.hsl-facebook a {
	background-position: -166px -941px;
}

.hsl-twitter a {
	background-position: -244px -941px;
}

.alert-block {
	margin-bottom: 1em;
	padding: 20px;
	text-shadow: none;
}

.alert-block .errorMsg {
	display: block;
	margin-bottom: .5em;
}

.alert-error {
	background: #b51a14;
	color: #ffffff;
}

[class*="gu-sw"] {
	position: relative;
	float: left;
	margin-right: 2%;
	margin-left: 2%;
}

.gu-sw1 {
	width: 4.24333333%;
}

.gu-sw2 {
	width: 12.57666667%;
}

.gu-sw3 {
	width: 20.91%;
}

.gu-sw4 {
	width: 29.24333333%;
}

.gu-sw5 {
	width: 37.57666667%;
}

.gu-sw6 {
	width: 45.91%;
}

.gu-sw7 {
	width: 54.24333333%;
}

.gu-sw8 {
	width: 62.57666667%;
}

.gu-sw9 {
	width: 70.91%;
}

.gu-sw10 {
	width: 79.24333333%;
}

.gu-sw11 {
	width: 87.57666667%;
}

.gu-sw12 {
	width: 100%;
	margin-right: 0;
}

.gu-spread {
	margin-right: -35px;
	margin-left: -35px;
}

.gu-center {
	float: none;
	margin-right: auto;
	margin-left: auto;
}

.gu-push {
	margin-right: -2%;
}

.gu-pull {
	margin-left: -2%;
}

.gu-floatrt {
	float: right;
}

.standfirst {
	font-size: 1.38461538em;
}

.emphasize {
	text-transform: uppercase;
}

.header-section {
	margin: 0 0 0.25em 0;
	font-size: 3.84615385em;
}

.back-link {
	display: block;
	margin-bottom: 0.75em;
}

.panel {
	position: relative;
	z-index: 0;
	margin-bottom: 3em;
}

.panel [class*="-cnr-"] {
	position: absolute;
}

.panel .p-content {
	position: relative;
	z-index: 1;
	padding: 1px 0;
}

.panel .p-content > h1,
.panel .p-content > h2,
.panel .p-content .richtext-content > h1,
.panel .p-content .richtext-content > h2 {
	margin-top: 0;
}

.panel .p-header {
	margin-top: 0;
	margin-bottom: 0.25em;
}

.panel .header-woodenplank {
	z-index: 3;
	margin: -55px 0 20px -55px;
}

#pc-primary .panel.even {
	-webkit-transform: rotate(0.4deg);
	-ms-transform: rotate(0.4deg);
	transform: rotate(0.4deg);
}

#pc-primary .panel.odd {
	-webkit-transform: rotate(-0.4deg);
	-ms-transform: rotate(-0.4deg);
	transform: rotate(-0.4deg);
}

.p-initial {
	margin-top: 0 !important;
}

.p-meta {
	margin-bottom: 2em;
	padding-bottom: 1em;
	background: transparent url('../images/components/panel-linedpaper/plinedpaper-lines.png') repeat-x bottom left;
}

.p-meta .header-woodenplank {
	top: -30px;
}

.p-meta .p-header {
	margin-bottom: 0;
}

[class*="p-tornpaper"] {
	background-image: url('../images/components/panel-tornpaper/ptornpaper-tm.png'), url('../images/components/panel-tornpaper/ptornpaper-r.png'), url('../images/components/panel-tornpaper/ptornpaper-bm.png'), url('../images/components/panel-tornpaper/ptornpaper-l.png');
	background-repeat: repeat-x, repeat-y, repeat-x, repeat-y;
	background-position: top left,
        top right,
        bottom left,
        top left;
}

[class*="p-tornpaper"]:before,
[class*="p-tornpaper"]:after {
	position: absolute;
	display: block;
	content: " ";
	width: 81px;
	height: 81px;
}

[class*="p-tornpaper"]:before {
	bottom: -6px;
	right: -6px;
	background: transparent url('../images/components/panel-tornpaper/ptornpaper-br.png') no-repeat bottom right;
}

[class*="p-tornpaper"]:after {
	bottom: -6px;
	left: -6px;
	background: transparent url('../images/components/panel-tornpaper/ptornpaper-bl.png') no-repeat bottom left;
}

[class*="p-tornpaper"] a > .p-inner,
[class*="p-tornpaper"] > .p-inner,
[class*="p-tornpaper"] .p-bg4 > .p-inner {
	padding: 40px;
}

[class*="p-tornpaper"] a > .p-inner:before,
[class*="p-tornpaper"] > .p-inner:before,
[class*="p-tornpaper"] .p-bg4 > .p-inner:before,
[class*="p-tornpaper"] a > .p-inner:after,
[class*="p-tornpaper"] > .p-inner:after,
[class*="p-tornpaper"] .p-bg4 > .p-inner:after {
	position: absolute;
	display: block;
	content: " ";
	width: 81px;
	height: 81px;
}

[class*="p-tornpaper"] a > .p-inner:before,
[class*="p-tornpaper"] > .p-inner:before,
[class*="p-tornpaper"] .p-bg4 > .p-inner:before {
	top: -6px;
	left: -6px;
	background: transparent url('../images/components/panel-tornpaper/ptornpaper-tl.png') no-repeat top left;
}

[class*="p-tornpaper"] a > .p-inner:after,
[class*="p-tornpaper"] > .p-inner:after,
[class*="p-tornpaper"] .p-bg4 > .p-inner:after {
	top: -6px;
	right: -6px;
	background: transparent url('../images/components/panel-tornpaper/ptornpaper-tr.png') no-repeat top right;
}

[class*="p-tornpaper"] .p-content {
	background: transparent url('../images/components/panel-tornpaper/ptornpaper-m.gif') repeat top left;
}

.no-multiplebgs [class*="p-tornpaper"] [class*="-cnr-"] {
	width: 74px;
	height: 74px;
}

.no-multiplebgs [class*="p-tornpaper"] .p-cnr-tl {
	top: -6px;
	left: -6px;
	background: transparent url('../images/components/panel-tornpaper/ptornpaper-tl.png') no-repeat top left;
}

.no-multiplebgs [class*="p-tornpaper"] .p-cnr-tr {
	top: -6px;
	right: -6px;
	background: transparent url('../images/components/panel-tornpaper/ptornpaper-tr.png') no-repeat top right;
}

.no-multiplebgs [class*="p-tornpaper"] .p-cnr-br {
	bottom: -6px;
	right: -6px;
	background: transparent url('../images/components/panel-tornpaper/ptornpaper-br.png') no-repeat bottom right;
}

.no-multiplebgs [class*="p-tornpaper"] .p-cnr-bl {
	bottom: -6px;
	left: -6px;
	background: transparent url('../images/components/panel-tornpaper/ptornpaper-bl.png') no-repeat bottom left;
}

.no-multiplebgs [class*="p-tornpaper"] .p-bg4 {
	background: transparent url('../images/components/panel-tornpaper/ptornpaper-tm.png') repeat-x top left;
}

.no-multiplebgs [class*="p-tornpaper"] .p-bg3 {
	background: transparent url('../images/components/panel-tornpaper/ptornpaper-r.png') repeat-y top right;
}

.no-multiplebgs [class*="p-tornpaper"] .p-bg2 {
	background: transparent url('../images/components/panel-tornpaper/ptornpaper-bm.png') repeat-x bottom left;
}

.no-multiplebgs [class*="p-tornpaper"] .p-bg1 {
	background: transparent url('../images/components/panel-tornpaper/ptornpaper-l.png') repeat-y top left;
}

.p-tornpaper-plain a > .p-inner:before,
.p-tornpaper-plain > .p-inner:before,
.p-tornpaper-plain .p-bg4 > .p-inner:before {
	background-image: url('../images/components/panel-tornpaper/ptornpaper-tl-plain.png');
}

.p-tornpaper-plain a > .p-inner:after,
.p-tornpaper-plain > .p-inner:after,
.p-tornpaper-plain .p-bg4 > .p-inner:after {
	background-image: url('../images/components/panel-tornpaper/ptornpaper-tr-plain.png');
}

.no-multiplebgs .p-tornpaper-plain .p-cnr-tl {
	background-image: url('../images/components/panel-tornpaper/ptornpaper-tl-plain.png');
}

.no-multiplebgs .p-tornpaper-plain .p-cnr-tr {
	background-image: url('../images/components/panel-tornpaper/ptornpaper-tr-plain.png');
}

[class*="p-linedpaper"]:before,
[class*="p-linedpaper"]:after {
	content: " ";
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	padding: 5px 0;
	background: #fbfbfb url('../images/components/panel-tornpaper/ptornpaper-m.gif') repeat top left;
	border: 1px solid #ffffff;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-webkit-box-shadow: inset -1px -1px 0 #ffffff, inset 1px 1px 0 #ffffff, 2px 2px 3px rgba(0, 0, 0, 0.1), 1px 1px 0 rgba(0, 0, 0, 0.2), -1px -1px 0 rgba(0, 0, 0, 0.1);
	box-shadow: inset -1px -1px 0 #ffffff, inset 1px 1px 0 #ffffff, 2px 2px 3px rgba(0, 0, 0, 0.1), 1px 1px 0 rgba(0, 0, 0, 0.2), -1px -1px 0 rgba(0, 0, 0, 0.1);
}

[class*="p-linedpaper"]:before {
	top: -5px;
	left: 0;
	z-index: 0;
	-webkit-transform: rotate(-3deg);
	-ms-transform: rotate(-3deg);
	transform: rotate(-3deg);
}

[class*="p-linedpaper"]:after {
	top: 0;
	left: -5px;
	z-index: -1;
	-webkit-transform: rotate(4deg);
	-ms-transform: rotate(4deg);
	transform: rotate(4deg);
}

[class*="p-linedpaper"] > .p-inner {
	position: relative;
	z-index: 1;
	padding: 40px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-webkit-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.2), -1px -1px 2px rgba(0, 0, 0, 0.3), 1px 1px 2px rgba(0, 0, 0, 0.4);
	box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.2), -1px -1px 2px rgba(0, 0, 0, 0.3), 1px 1px 2px rgba(0, 0, 0, 0.4);
	-webkit-transform: rotate(-0.5deg);
	-ms-transform: rotate(-0.5deg);
	transform: rotate(-0.5deg);
	background-image: url('../images/components/panel-linedpaper/plinedpaper-tl.png'), url('../images/components/panel-linedpaper/plinedpaper-tr.png'), url('../images/components/panel-linedpaper/plinedpaper-bl.png'), url('../images/components/panel-linedpaper/plinedpaper-br.png'), url('../images/components/panel-linedpaper/plinedpaper-tm.png'), url('../images/components/panel-linedpaper/plinedpaper-r.png'), url('../images/components/panel-linedpaper/plinedpaper-bm.png'), url('../images/components/panel-linedpaper/plinedpaper-l.png'), url('../images/components/panel-linedpaper/plinedpaper-lines.png'), url('../images/shared/texture-recycled-paper.gif');
	background-repeat: no-repeat, no-repeat, no-repeat, no-repeat, repeat-x, repeat-y, repeat-x, repeat-y, repeat, repeat;
	background-position: top left,
            top right,
            bottom left,
            bottom right,
            top left,
            top right,
            bottom left,
            top left,
            top left,
            top left;
}

.no-multiplebgs [class*="p-linedpaper"] [class*="-cnr-"] {
	width: 38px;
	height: 38px;
	z-index: 0;
}

.no-multiplebgs [class*="p-linedpaper"]:before,
.no-multiplebgs [class*="p-linedpaper"]:after {
	display: none;
}

.no-multiplebgs [class*="p-linedpaper"] .p-cnr-tl {
	top: 0px;
	left: 0px;
	background: transparent url('../images/components/panel-linedpaper/plinedpaper-tl.png') no-repeat top left;
}

.no-multiplebgs [class*="p-linedpaper"] .p-cnr-tr {
	top: 0px;
	right: 0px;
	background: transparent url('../images/components/panel-linedpaper/plinedpaper-tr.png') no-repeat top right;
}

.no-multiplebgs [class*="p-linedpaper"] .p-cnr-br {
	bottom: 0px;
	right: 0px;
	background: transparent url('../images/components/panel-linedpaper/plinedpaper-br.png') no-repeat bottom right;
}

.no-multiplebgs [class*="p-linedpaper"] .p-cnr-bl {
	bottom: 0px;
	left: 0px;
	background: transparent url('../images/components/panel-linedpaper/plinedpaper-bl.png') no-repeat bottom left;
}

.no-multiplebgs [class*="p-linedpaper"] .p-bg4 {
	background: transparent url('../images/components/panel-linedpaper/plinedpaper-tm.png') repeat-x top left;
}

.no-multiplebgs [class*="p-linedpaper"] .p-bg3 {
	background: transparent url('../images/components/panel-linedpaper/plinedpaper-r.png') repeat-y top right;
}

.no-multiplebgs [class*="p-linedpaper"] .p-bg2 {
	background: transparent url('../images/components/panel-linedpaper/plinedpaper-bm.png') repeat-x bottom left;
}

.no-multiplebgs [class*="p-linedpaper"] .p-bg1 {
	background: #ffffff url('../images/shared/texture-recycled-paper.gif') repeat top left;
}

.no-multiplebgs [class*="p-linedpaper"] .p-inner {
	padding: 40px;
	background: transparent url('../images/components/panel-linedpaper/plinedpaper-l.png') repeat-y top left;
}

[class*="p-stackedpaper"] {
	background-color: #fff3dc;
}

[class*="p-stackedpaper"]:before,
[class*="p-stackedpaper"]:after {
	content: " ";
	display: block;
	position: absolute;
	width: 100%;
	height: 90%;
}

[class*="p-stackedpaper"]:before {
	top: -4px;
	left: -15px;
	z-index: -1;
	padding: 15px;
	background: #ffffff url('../images/components/panel-tornpaper/ptornpaper-m.png') repeat top left;
	-webkit-transform: rotate(0.4deg);
	-ms-transform: rotate(0.4deg);
	transform: rotate(0.4deg);
	-webkit-box-shadow: 1px 1px 0 #ffffff, -1px -1px 0 #ffffff, 5px 5px 3px rgba(0, 0, 0, 0.2), 0 0 5px rgba(0, 0, 0, 0.6);
	box-shadow: 1px 1px 0 #ffffff, -1px -1px 0 #ffffff, 5px 5px 3px rgba(0, 0, 0, 0.2), 0 0 5px rgba(0, 0, 0, 0.6);
}

[class*="p-stackedpaper"]:after {
	top: 6px;
	left: -4px;
	z-index: 0;
	padding: 10px;
	background: #ffffff url('../images/components/panel-tornpaper/ptornpaper-m.png') repeat top left;
	-webkit-transform: rotate(-0.4deg);
	-ms-transform: rotate(-0.4deg);
	transform: rotate(-0.4deg);
	-webkit-box-shadow: 1px 1px 0 #ffffff, -1px -1px 0 #ffffff, 0 0 5px rgba(0, 0, 0, 0.3);
	box-shadow: 1px 1px 0 #ffffff, -1px -1px 0 #ffffff, 0 0 5px rgba(0, 0, 0, 0.3);
}

[class*="p-stackedpaper"] > .p-inner,
[class*="p-stackedpaper"] .p-bg4 > .p-inner {
	position: relative;
	z-index: 10;
	padding: 40px 40px 80px 40px;
	background: url('../images/components/panel-stackedpaper/pstackedpaper-tl.png') no-repeat top left, url('../images/components/panel-stackedpaper/pstackedpaper-tr.png') no-repeat top right, url('../images/components/panel-stackedpaper/pstackedpaper-bl.png') no-repeat bottom left, url('../images/components/panel-stackedpaper/pstackedpaper-br.png') no-repeat bottom right, url('../images/components/panel-stackedpaper/pstackedpaper-tm.png') repeat-x top left, url('../images/components/panel-stackedpaper/pstackedpaper-r.png') repeat-y top right, url('../images/components/panel-stackedpaper/pstackedpaper-bm.png') repeat-x bottom left, url('../images/components/panel-stackedpaper/pstackedpaper-l.png') repeat-y top left, url('../images/components/panel-stackedpaper/pstackedpaper-leaves.png') repeat-x bottom left, url('../images/components/panel-stackedpaper/pstackedpaper-bgmiddle.gif') repeat top left;
	-webkit-box-shadow: 1px 1px 2px #ffffff, -1px -1px 0 #ffffff, 5px 5px 3px rgba(0, 0, 0, 0.2), 1px 1px 3px rgba(0, 0, 0, 0.1), -1px -1px 3px rgba(0, 0, 0, 0.1), 0 0 5px rgba(0, 0, 0, 0.6);
	box-shadow: 1px 1px 2px #ffffff, -1px -1px 0 #ffffff, 5px 5px 3px rgba(0, 0, 0, 0.2), 1px 1px 3px rgba(0, 0, 0, 0.1), -1px -1px 3px rgba(0, 0, 0, 0.1), 0 0 5px rgba(0, 0, 0, 0.6);
}

.p-stackedpaper-light > .p-inner,
.p-stackedpaper-light .p-bg4 > .p-inner {
	background: url('../images/components/panel-stackedpaper/pstackedpaper-tl.png') no-repeat top left, url('../images/components/panel-stackedpaper/pstackedpaper-tr.png') no-repeat top right, url('../images/components/panel-stackedpaper/pstackedpaper-bl.png') no-repeat bottom left, url('../images/components/panel-stackedpaper/pstackedpaper-br.png') no-repeat bottom right, url('../images/components/panel-stackedpaper/pstackedpaper-tm.png') repeat-x top left, url('../images/components/panel-stackedpaper/pstackedpaper-r.png') repeat-y top right, url('../images/components/panel-stackedpaper/pstackedpaper-bm.png') repeat-x bottom left, url('../images/components/panel-stackedpaper/pstackedpaper-l.png') repeat-y top left, url('../images/components/panel-stackedpaper/pstackedpaper-leaves.png') repeat-x bottom left, url('../images/shared/texture-recycled-paper.gif') repeat top left;
}

.p-stackedpaper-empty > .p-inner,
.p-stackedpaper-empty .p-bg4 > .p-inner {
	background: url('../images/components/panel-stackedpaper/pstackedpaper-tl.png') no-repeat top left, url('../images/components/panel-stackedpaper/pstackedpaper-tr.png') no-repeat top right, url('../images/components/panel-stackedpaper/pstackedpaper-bl.png') no-repeat bottom left, url('../images/components/panel-stackedpaper/pstackedpaper-br.png') no-repeat bottom right, url('../images/components/panel-stackedpaper/pstackedpaper-tm.png') repeat-x top left, url('../images/components/panel-stackedpaper/pstackedpaper-r.png') repeat-y top right, url('../images/components/panel-stackedpaper/pstackedpaper-bm.png') repeat-x bottom left, url('../images/components/panel-stackedpaper/pstackedpaper-l.png') repeat-y top left;
	background-color: #ffffff;
}

.no-multiplebgs [class*="p-stackedpaper"] {
	background: #fff3dc url('../images/components/panel-stackedpaper/pstackedpaper-bgmiddle.gif') repeat top left;
}

.no-multiplebgs [class*="p-stackedpaper"]:before,
.no-multiplebgs [class*="p-stackedpaper"]:after {
	display: none;
}

.no-multiplebgs [class*="p-stackedpaper"] [class*="-cnr-"] {
	z-index: 0;
	width: 50px;
	height: 50px;
}

.no-multiplebgs [class*="p-stackedpaper"] [class*="bg"] {
	position: relative;
	z-index: 1;
}

.no-multiplebgs [class*="p-stackedpaper"] .p-cnr-tl {
	top: 0;
	left: 0;
	background: transparent url('../images/components/panel-stackedpaper/pstackedpaper-tl.png') no-repeat top left;
}

.no-multiplebgs [class*="p-stackedpaper"] .p-cnr-tr {
	top: 0;
	right: 0;
	background: transparent url('../images/components/panel-stackedpaper/pstackedpaper-tr.png') no-repeat top right;
}

.no-multiplebgs [class*="p-stackedpaper"] .p-cnr-br {
	bottom: 0;
	right: 0;
	background: transparent url('../images/components/panel-stackedpaper/pstackedpaper-br.png') no-repeat bottom right;
}

.no-multiplebgs [class*="p-stackedpaper"] .p-cnr-bl {
	bottom: 0;
	left: 0;
	background: transparent url('../images/components/panel-stackedpaper/pstackedpaper-bl.png') no-repeat bottom left;
}

.no-multiplebgs [class*="p-stackedpaper"] .p-bg4 {
	background: url('../images/components/panel-stackedpaper/pstackedpaper-tm.png') repeat-x top left;
}

.no-multiplebgs [class*="p-stackedpaper"] .p-bg3 {
	background: transparent url('../images/components/panel-stackedpaper/pstackedpaper-r.png') repeat-y top right;
}

.no-multiplebgs [class*="p-stackedpaper"] .p-bg2 {
	background: transparent url('../images/components/panel-stackedpaper/pstackedpaper-leaves.png') repeat-x bottom left;
}

.no-multiplebgs [class*="p-stackedpaper"] .p-bg1 {
	background: transparent url('../images/components/panel-stackedpaper/pstackedpaper-l.png') repeat-y top left;
}

.no-multiplebgs [class*="p-stackedpaper"] .p-bg4 > .p-inner {
	background: transparent url('../images/components/panel-stackedpaper/pstackedpaper-bm.png') repeat-x bottom left;
}

.no-multiplebgs .p-stackedpaper-light {
	background-image: url('../images/shared/texture-recycled-paper.gif');
}

.no-multiplebgs .p-stackedpaper-empty {
	background-image: none;
	background-color: #ffffff;
}

.no-multiplebgs .p-stackedpaper-empty .p-bg2 {
	background: none;
}

.p-stickytape {
	background: transparent url('../images/components/panel-stickytape/pstickytape-bgmiddle.gif') repeat top left;
}

.p-stickytape .p-content {
	padding: 20px;
	border: 5px solid #ffffff;
}

.p-stickytape:before,
.p-stickytape:after {
	content: " ";
	display: block;
	position: absolute;
	z-index: 1;
}

.p-stickytape:before {
	top: -30px;
	right: -40px;
}

.p-stickytape:after {
	bottom: -30px;
	left: -40px;
}

.p-promo img {
	margin: 0;
}

.header-woodenplank {
	position: relative;
	display: inline-block;
	height: 65px;
	padding: 0 30px;
	white-space: pre;
	background-color: #9e846d;
	background-image: url('../images/components/header-woodenplank/hwp-left_peg.png'), url('../images/components/header-woodenplank/hwp-right_peg.png'), url('../images/components/header-woodenplank/hwp-l.png'), url('../images/components/header-woodenplank/hwp-r.png'), url('../images/components/header-woodenplank/hwp-m.gif');
	background-repeat: no-repeat, no-repeat, no-repeat, no-repeat, repeat-x;
	background-position: top left,
        top right,
        top left,
        top right,
        top left;
	color: #433426;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6);
	box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6);
	text-align: center;
	font-size: 3.07692308em;
	line-height: 65px;
	text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.7);
	text-decoration: none;
	-webkit-transform: rotate(-3deg);
	-ms-transform: rotate(-3deg);
	transform: rotate(-3deg);
}

.header-woodenplank:link,
.header-woodenplank:visited,
.header-woodenplank:hover,
.header-woodenplank:active {
	color: #433426;
	text-decoration: none;
}

a.header-woodenplank:hover {
	-webkit-transform: rotate(3deg);
	-ms-transform: rotate(3deg);
	transform: rotate(3deg);
	cursor: pointer;
}

.no-multiplebgs .header-woodenplank {
	background: #9e846d url('../images/components/header-woodenplank/hwp-m.gif') repeat-x top left;
	border: 1px solid #bfb5aa;
	border-bottom-width: 2px;
}

.hwp-small {
	height: 30px;
	padding: 10px 15px;
	font-size: 2.30769231em;
	line-height: 1.3em;
}

[class*="img-polaroid"] .ip-inner,
.img-polaroid-stacked:before,
.img-polaroid-stacked:after {
	background: #fbfbfb url('../images/components/img-polaroid/ip-grubbybg.jpg') repeat-x bottom left;
	border: 1px solid #ffffff;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-box-shadow: inset -1px -1px 0 #ffffff, inset 1px 1px 0 #ffffff, 2px 2px 3px rgba(0, 0, 0, 0.1), 1px 1px 0 rgba(0, 0, 0, 0.2), -1px -1px 0 rgba(0, 0, 0, 0.1);
	box-shadow: inset -1px -1px 0 #ffffff, inset 1px 1px 0 #ffffff, 2px 2px 3px rgba(0, 0, 0, 0.1), 1px 1px 0 rgba(0, 0, 0, 0.2), -1px -1px 0 rgba(0, 0, 0, 0.1);
}

[class*="img-polaroid"] {
	position: relative;
	z-index: 0;
	display: inline-block;
	clear: both;
	margin-bottom: 1.5em;
	-webkit-transform: rotate(2deg);
	-ms-transform: rotate(2deg);
	transform: rotate(2deg);
}

[class*="img-polaroid"] img {
	margin: 0;
	border: 1px solid #ccc;
	-webkit-box-shadow: 0 0 1px #ffffff;
	box-shadow: 0 0 1px #ffffff;
}

[class*="img-polaroid"][class*="img-set"] {
	display: block;
}

[class*="img-polaroid"].img-flex img {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	width: 100%;
	max-width: 100%;
}

[class*="img-polaroid"][class*="gu-sw"] {
	clear: none;
}

[class*="img-polaroid"] .ip-inner {
	display: block;
	position: relative;
	z-index: 1;
	padding: 15px 15px 45px 15px;
}

[class*="img-polaroid"] .ip-inner:after {
	content: " ";
	display: block;
	position: absolute;
	top: -3px;
	left: 50%;
	z-index: 2;
	margin-left: -50px;
}

.img-polaroid-stacked:before,
.img-polaroid-stacked:after {
	content: " ";
	display: block;
	position: absolute;
	left: 0;
	z-index: 0;
	width: 100%;
	height: 100%;
}

.img-polaroid-stacked:before {
	top: -5px;
	-webkit-transform: rotate(3deg);
	-ms-transform: rotate(3deg);
	transform: rotate(3deg);
}

.img-polaroid-stacked:after {
	top: 0;
	-webkit-transform: rotate(-3deg);
	-ms-transform: rotate(-3deg);
	transform: rotate(-3deg);
}

.no-csstransforms .img-polaroid-stacked:before,
.no-csstransforms .img-polaroid-stacked:after {
	display: none;
}

.img-cardbacked {
	position: relative;
	display: inline-block;
	margin-bottom: 1.5em;
	padding: 6px;
	background: #ad8967 url('../images/shared/texture-hash-transparent.png') repeat top left;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-webkit-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.4), 1px 1px 0 rgba(0, 0, 0, 0.2), -1px -1px 0 rgba(0, 0, 0, 0.2);
	box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.4), 1px 1px 0 rgba(0, 0, 0, 0.2), -1px -1px 0 rgba(0, 0, 0, 0.2);
	-webkit-transform: rotate(-0.8deg);
	-ms-transform: rotate(-0.8deg);
	transform: rotate(-0.8deg);
}

.img-cardbacked img {
	margin: 0;
	padding: 3px;
	background: #ffffff url('../images/shared/texture-hash-transparent.png') repeat top left;
	-webkit-box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.1), -1px -1px 0 rgba(0, 0, 0, 0.1), 0 0 2px rgba(0, 0, 0, 0.1);
	box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.1), -1px -1px 0 rgba(0, 0, 0, 0.1), 0 0 2px rgba(0, 0, 0, 0.1);
}

.img-cardbacked.img-flex img {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	width: 100%;
	max-width: 100%;
}

[class*="btn-"] {
	position: relative;
	display: inline-block;
	clear: both;
}

.btn-setright {
	float: right;
}

.btn-woodenplank,
form input[type="submit"],
form button {
	position: relative;
	display: inline-block;
	clear: both;
	height: 35px;
	white-space: pre;
	background: transparent url('../images/components/buttons/woodenplank/bwp-m.png') repeat-x top left;
	border: none;
	color: #ffffff;
	text-transform: uppercase;
	text-align: center;
	text-shadow: 1px 1px 0 #000000;
	line-height: 33px;
	cursor: pointer;
}

.btn-woodenplank:before,
form input[type="submit"]:before,
form button:before,
.btn-woodenplank:after,
form input[type="submit"]:after,
form button:after {
	content: " ";
	position: absolute;
	top: 0;
}

.btn-woodenplank:before,
form input[type="submit"]:before,
form button:before {
	left: -10px;
	width: 11px;
}

.btn-woodenplank:after,
form input[type="submit"]:after,
form button:after {
	right: -23px;
	width: 24px;
}

.btn-woodenplank:link,
form input[type="submit"]:link,
form button:link,
.btn-woodenplank:visited,
form input[type="submit"]:visited,
form button:visited,
.btn-woodenplank:hover,
form input[type="submit"]:hover,
form button:hover,
.btn-woodenplank:active,
form input[type="submit"]:active,
form button:active {
	color: #ffffff;
	text-decoration: none;
}

form button,
form input[type="submit"] {
	background: transparent url('../images/components/buttons/woodenplank/bwp-tile.gif') repeat top left;
	white-space: normal;
}

a.btn-woodenplank:hover,
form input[type="submit"]:hover,
form button:hover {
	-webkit-transform: rotate(3deg);
	-ms-transform: rotate(3deg);
	transform: rotate(3deg);
}

.btn-woodenplank a {
	display: block;
}

.btn-woodenplank a:link,
.btn-woodenplank a:visited,
.btn-woodenplank a:hover,
.btn-woodenplank a:active {
	color: #ffffff;
	text-decoration: none;
}

.product-listing {
	position: relative;
}

.product-listing:nth-child(odd) figure {
	-webkit-transform: rotate(-0.7deg);
	-ms-transform: rotate(-0.7deg);
	transform: rotate(-0.7deg);
}

.product-listing header {
	position: relative;
	z-index: 1;
}

.product-listing,
.product-listing a:link,
.product-listing a:visited,
.product-listing a:hover,
.product-listing a:active {
	text-decoration: none;
}

.product-listing a {
	display: block;
	cursor: pointer;
}

.product-listing a:hover .pl-heading {
	color: #433426;
}

.product-listing a:hover figure {
	-webkit-transform: rotate(-2deg);
	-ms-transform: rotate(-2deg);
	transform: rotate(-2deg);
}

.product-listing a:hover [class*="btn-"] {
	-webkit-transform: rotate(5deg);
	-ms-transform: rotate(5deg);
	transform: rotate(5deg);
}

.pl-heading {
	position: relative;
	z-index: 4;
	margin: 0;
	padding-left: 30px;
}

.product-listing .pl-subheading {
	position: relative;
	margin: -20px 0 -30px 0;
}

.product-listing figure {
	margin-bottom: 0;
}

.product-listing [class*="btn"] {
	z-index: 1;
	margin-top: -20px;
}

.product-single {
	position: relative;
}

.product-single:nth-child(odd) figure {
	-webkit-transform: rotate(-1deg);
	-ms-transform: rotate(-1deg);
	transform: rotate(-1deg);
}

.product-single .p-inner {
	padding-top: 20px;
	padding-bottom: 10px;
}

.product-single .p-header {
	font-size: 2.30769231em;
	text-align: center;
}

.product-single,
.product-single a:link,
.product-single a:visited,
.product-single a:hover,
.product-single a:active {
	text-decoration: none;
}

.product-single a {
	display: block;
	cursor: pointer;
}

.product-single a:hover .p-header {
	color: #433426;
}

.product-single a:hover figure {
	-webkit-transform: rotate(-2deg);
	-ms-transform: rotate(-2deg);
	transform: rotate(-2deg);
}

.product-single a:hover [class*="btn-"] {
	-webkit-transform: rotate(5deg);
	-ms-transform: rotate(5deg);
	transform: rotate(5deg);
}

.product-single img {
	max-height: 190px;
	width: auto;
	margin: 0 auto;
}

.product-single [class*="btn"] {
	float: none;
	z-index: 1;
	margin: 0 auto -30px auto;
}

.product-single figcaption {
	padding-top: 10px;
	font-size: 0.76923077em;
	line-height: 1.3em;
}

.nav-tab {
	list-style: none;
	margin: 0;
	padding: 0;
}

.nav-tab li {
	position: relative;
	display: block;
	float: left;
	margin: 0;
	font-size: 2.46153846em;
	text-align: center;
}

.nav-tab a {
	display: block;
	padding: 0 15px;
	margin: 0 -1px;
	background: #ad8967 url('../images/shared/texture-hash-transparent.png') repeat top left;
	border-radius: 12px 12px 0 0;
	-moz-border-radius: 12px 12px 0 0;
	-webkit-border-radius: 12px 12px 0 0;
	-webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.5);
	box-shadow: 0 3px 5px rgba(0, 0, 0, 0.5);
	text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);
	line-height: 50px;
}

.nav-tab a:link,
.nav-tab a:visited,
.nav-tab a:hover,
.nav-tab a:active {
	color: #ffffff;
	text-decoration: none;
}

.nav-tab a:hover,
.nav-tab .state-current a,
.nav-tab a.state-current {
	background-color: #cc1e16;
	background-image: url('../images/shared/texture-hash-transparent.png');
}

.tab-group {
	margin-top: 60px;
}

.tab-group .nav-tab {
	position: absolute;
	top: -45px;
	left: 20px;
}

.tab-group .nav-tab a {
	-webkit-box-shadow: inset 0 -10px 5px rgba(0, 0, 0, 0.1), 0 3px 5px rgba(0, 0, 0, 0.5);
	box-shadow: inset 0 -10px 5px rgba(0, 0, 0, 0.1), 0 3px 5px rgba(0, 0, 0, 0.5);
}

body .video,
.youtube-video,
.richtext-content img {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	margin-bottom: 2em;
	padding: 15px 15px 45px 15px;
	border: 1px solid #ffffff;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-box-shadow: inset -1px -1px 0 #ffffff, inset 1px 1px 0 #ffffff, 2px 2px 3px rgba(0, 0, 0, 0.1), 1px 1px 0 rgba(0, 0, 0, 0.2), -1px -1px 0 rgba(0, 0, 0, 0.1);
	box-shadow: inset -1px -1px 0 #ffffff, inset 1px 1px 0 #ffffff, 2px 2px 3px rgba(0, 0, 0, 0.1), 1px 1px 0 rgba(0, 0, 0, 0.2), -1px -1px 0 rgba(0, 0, 0, 0.1);
	background: #fbfbfb url('../images/components/img-polaroid/ip-grubbybg.jpg') repeat-x bottom left;
}

.richtext-content img {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	max-width: 100%;
	height: auto;
}

.google-map {
	height: 400px;
	overflow: hidden;
	border: 2px solid #ad8967;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-box-shadow: 0 2px 0 #ffffff;
	box-shadow: 0 2px 0 #ffffff;
}

.google-map img {
	width: auto;
	max-width: none;
}

.infoBox img[src*="map-close"] {
	z-index: 1;
	width: 30px;
	height: auto;
	margin: 10px 10px 0 0;
}

.map-popup {
	position: relative;
	width: 300px;
	padding: 15px;
	border: 1px solid #ffffff;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-box-shadow: inset -1px -1px 0 #ffffff, inset 1px 1px 0 #ffffff, 2px 2px 3px rgba(0, 0, 0, 0.1), 1px 1px 0 rgba(0, 0, 0, 0.2), -1px -1px 0 rgba(0, 0, 0, 0.1);
	box-shadow: inset -1px -1px 0 #ffffff, inset 1px 1px 0 #ffffff, 2px 2px 3px rgba(0, 0, 0, 0.1), 1px 1px 0 rgba(0, 0, 0, 0.2), -1px -1px 0 rgba(0, 0, 0, 0.1);
	background: #fbfbfb url('../images/components/img-polaroid/ip-grubbybg.jpg') repeat-x bottom left;
}

.map-popup h2 {
	margin: 0 0 0.5em 0;
}

.map-popup:after {
	position: absolute;
	bottom: -20px;
	left: 10px;
	content: " ";
	display: block;
	width: 0;
	height: 0;
	border: 10px solid #ffffff;
	border-bottom-color: transparent;
	border-right-color: transparent;
	border-left-color: transparent;
}

[class*="list-inline"] li {
	display: inline;
}

.list-inline-commasep li:after {
	content: ",";
}

.list-inline-commasep li:last-child:after {
	content: "";
}

.pagination {
	display: block;
	width: 330px;
	max-width: 100%;
	white-space: normal;
	margin-right: auto;
	margin-left: auto;
}

.pagination ul {
	margin: 0;
	padding: 0;
}

.pagination li {
	display: inline;
}

.pagination a {
	display: inline-block;
	padding: 0 1em;
	border-right: 1px solid #433426;
	-webkit-box-shadow: 1px 0 0 rgba(255, 255, 255, 0.5);
	box-shadow: 1px 0 0 rgba(255, 255, 255, 0.5);
}

.pagination a:hover {
	color: #433426;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}

.pagination .state-false {
	display: none;
}

.pagination .state-current a {
	color: #433426;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}

.pagination li:nth-child(2) a {
	border-left: 1px solid rgba(255, 255, 255, 0.5);
	-webkit-box-shadow: 1px 0 0 rgba(255, 255, 255, 0.5), -1px 0 0 #433426;
	box-shadow: 1px 0 0 rgba(255, 255, 255, 0.5), -1px 0 0 #433426;
}

.pagination .pag-prev a,
.pagination .pag-next a {
	padding: 0 0.5em;
	border: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	font-size: 2.30769231em;
	line-height: 1.2em;
}

.pagination .state-disabled a,
.pagination .state-disabled a:link,
.pagination .state-disabled a:visited,
.pagination .state-disabled a:hover,
.pagination .state-disabled a:active {
	color: #796154;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}

.hls-viewslit {
	overflow: hidden;
}

.hls-subnav {
	cursor: pointer;
}

.view-gallery #page-hero {
	-webkit-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	transform: rotate(0deg);
}

.view-gallery #ph-header {
	display: none;
}

.gallery-template-media #pc-primary .richtext-content {
	padding: 0 20px 2em 5px;
}

.gallery-slides-container {
	position: relative;
	height: 476px;
	background: transparent url('../images/layout/master/site-bg-skyRpt.jpg') repeat-x 0 -200px;
}

.gallery-slides {
	width: 100%;
	height: 476px;
	margin: 0;
	background: transparent url('../images/layout/master/site-bg-grassRpt.png') repeat-x 0 150px;
}

.gs-slide {
	display: block;
	height: 474px;
	margin: 0;
	padding: 1px 0;
	background: rgba(0, 0, 0, 0.3);
	color: #ffffff;
	text-shadow: none;
}

.gs-slide article {
	display: block;
	padding: 0 70px;
}

.gs-text p,
.gs-text li,
.gs-text dt,
.gs-text dd {
	font-size: 1.2em;
}

.gs-text a:link,
.gs-text a:visited,
.gs-text a:hover,
.gs-text a:active {
	color: #ffffff;
}

.gs-text a:hover {
	text-decoration: none;
}

.gs-slidetitle {
	margin: 0;
	font-size: 2.30769231em;
}

.gs-type-img .gs-media {
	width: 29.243333333333336%;
	height: 436px;
	float: left;
	margin-right: 2%;
	margin-left: 2%;
	padding-top: 40px;
}

.gs-type-img .gs-media img {
	max-width: 100%;
	padding: 7px;
	background: #ffffff;
	-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.8), 0 0 2px 0 rgba(0, 0, 0, 0.8);
	box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.8), 0 0 2px 0 rgba(0, 0, 0, 0.8);
}

.gs-type-img .gs-slidetitle {
	margin-bottom: 0.5em;
	border-bottom: 3px solid #ffffff;
}

.gs-type-img .gs-text {
	width: 62.57666666666667%;
	height: 436px;
	float: left;
	margin-right: 2%;
	margin-left: 2%;
	padding-top: 40px;
}

.gs-type-video .gs-media {
	max-width: 500px;
	margin: 30px auto 20px auto;
	padding: 7px;
}

.gs-type-video .gs-text {
	overflow: hidden;
	height: 96px;
	margin: 0 auto;
	max-width: 500px;
}

.gallery-slides-nav {
	list-style: none;
	margin: 0;
}

.gallery-slides-nav li {
	display: inline;
	text-transform: lowercase;
	font-size: 3.23076923em;
	line-height: 63px;
}

.gallery-slides-nav a {
	position: absolute;
	top: 50%;
	display: block;
	width: 116px;
	height: 63px;
	margin-top: -31.5px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: top left;
	text-decoration: none;
	text-align: center;
}

.gsn-prev a {
	left: -40px;
	background-image: url('../images/layout/gallery/gallery-skipnav-prev.png');
}

.gsn-next a {
	right: -40px;
	background-image: url('../images/layout/gallery/gallery-skipnav-next.png');
}

#gallery-subnav {
	padding-right: 20px;
}

#gallery-subnav .ip-inner {
	padding-bottom: 15px;
}

#gallery-subnav .img-polaroid:nth-child(even) {
	-webkit-transform: rotate(-1deg);
	-ms-transform: rotate(-1deg);
	transform: rotate(-1deg);
}

#gallery-subnav figcaption {
	padding: 0.5em 0;
}

#gallery-subnav .state-current figcaption {
	color: #e32119;
}

.gallery-stepnav {
	position: relative;
	margin: 0 30px 0 0;
	padding: 0 40px;
	list-style: none;
	background: url('../images/layout/gallery/gallery-rope-leftend.png') repeat-y top left, url('../images/layout/gallery/gallery-rope-rightend.png') repeat-y top right, url('../images/layout/gallery/gallery-rope-middle.png') repeat top left;
}

.gallery-stepnav li {
	display: inline;
	font-size: 1.84615385em;
	text-shadow: 0 1px 1px #ffffff;
}

.gallery-stepnav li.state-current a {
	color: #e32119;
}

.gallery-stepnav a {
	position: relative;
	display: block;
	float: left;
	width: 66px;
	height: 93px;
	margin: 0 4px 25px 4px;
	background: transparent url('../images/layout/gallery/gallery-datetile-bg1.jpg') no-repeat top left;
	-webkit-box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.5), 0 0 5px 0 rgba(0, 0, 0, 0.4), 0 1px 0 0 rgba(0, 0, 0, 0.05);
	box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.5), 0 0 5px 0 rgba(0, 0, 0, 0.4), 0 1px 0 0 rgba(0, 0, 0, 0.05);
	text-decoration: none;
}

.gallery-stepnav span {
	position: absolute;
	bottom: 5px;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
}

.gallery-stepnav li:nth-child(2n+1) a {
	width: 69px;
	background-image: url('../images/layout/gallery/gallery-datetile-bg2.jpg');
	-webkit-transform: rotate(2deg);
	-ms-transform: rotate(2deg);
	transform: rotate(2deg);
}

.gallery-stepnav li:nth-child(2n+1) a:hover {
	-webkit-transform: rotate(-3deg);
	-ms-transform: rotate(-3deg);
	transform: rotate(-3deg);
}

.gallery-stepnav li:nth-child(4n+2) a {
	transform: translate(0, 5px);
	-ms-transform: translate(0, 5px);
	-webkit-transform: translate(0, 5px);
	-o-transform: translate(0, 5px);
	-moz-transform: translate(0, 5px);
}

.gallery-stepnav li:nth-child(4n+2) a:hover {
	transform: translate(0, 7px);
	-ms-transform: translate(0, 7px);
	-webkit-transform: translate(0, 7px);
	-o-transform: translate(0, 7px);
	-moz-transform: translate(0, 7px);
}

/*! jQuery UI - v1.10.1 - 2013-03-12
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.datepicker.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault='HelveticaNeueW01-55Roma'%2Csans-serif&fwDefault=normal&fsDefault=13px&cornerRadius=1px&bgColorHeader=%23ffffff&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=%23e32119&fcHeader=%23e32119&iconColorHeader=%23e32119&bgColorContent=%23ffffff&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=%23e32119&fcContent=%23433426&iconColorContent=%23433426&bgColorDefault=%23f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=%23e32119&fcDefault=%23433426&iconColorDefault=%23e32119&bgColorHover=%23e32119&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=%23e32119&fcHover=%23ffffff&iconColorHover=%23e32119&bgColorActive=%23e32119&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=%23e32119&fcActive=%23ffffff&iconColorActive=%23e32119&bgColorHighlight=%23e32119&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=%23e32119&fcHighlight=%23ffffff&iconColorHighlight=%23ffffff&bgColorError=%23b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=%23cd0a0a&fcError=%23ffffff&iconColorError=%23ffd27a&bgColorOverlay=%23666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=%23000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
* Copyright (c) 2013 jQuery Foundation and other contributors Licensed MIT */

/* Layout helpers
----------------------------------*/

.ui-helper-hidden {
	display: none;
}

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

.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}

.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}

.ui-helper-clearfix:after {
	clear: both;
}

.ui-helper-clearfix {
	min-height: 0; /* support: IE7 */
}

.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter: alpha(opacity=0);
}

.ui-front {
	z-index: 100;
}

/* Interaction Cues
----------------------------------*/

.ui-state-disabled {
	cursor: default !important;
}

/* Icons
----------------------------------*/

/* states and images */

.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}

/* Misc visuals
----------------------------------*/

/* Overlays */

.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.ui-datepicker {
	width: 17em;
	padding: .2em .2em 0;
	display: none;
}

.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}

.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}

.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}

.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}

.ui-datepicker .ui-datepicker-next {
	right: 2px;
}

.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}

.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}

.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}

.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}

.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0;
}

.ui-datepicker select.ui-datepicker-month-year {
	width: 100%;
}

.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	width: 49%;
}

.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em;
}

.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}

.ui-datepicker td {
	border: 0;
	padding: 1px;
}

.ui-datepicker td span,
.ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none;
}

.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}

.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible;
}

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}

/* with multiple calendars */

.ui-datepicker.ui-datepicker-multi {
	width: auto;
}

.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}

.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em;
}

.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}

.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}

.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}

.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}

.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0;
}

/* RTL support */

.ui-datepicker-rtl {
	direction: rtl;
}

.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto;
}

.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto;
}

.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto;
}

.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}

.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}

/* Component containers
----------------------------------*/

.ui-widget {
	font-family: 'HelveticaNeueW01-55Roma', sans-serif;
	font-size: 13px;
}

.ui-widget .ui-widget {
	font-size: 1em;
}

.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: 'HelveticaNeueW01-55Roma', sans-serif;
	font-size: 1em;
}

.ui-widget-content {
	border: 1px solid #e32119;
	background: #ffffff url(images/ui-bg_highlight-soft_100_ffffff_1x100.png) 50% top repeat-x;
	color: #433426;
}

.ui-widget-content a {
	color: #433426;
}

.ui-widget-header {
	border: 1px solid #e32119;
	background: #ffffff url(images/ui-bg_gloss-wave_35_ffffff_500x100.png) 50% 50% repeat-x;
	color: #e32119;
	font-weight: bold;
}

.ui-widget-header a {
	color: #e32119;
}

/* Interaction states
----------------------------------*/

.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
	border: 1px solid #e32119;
	background: #f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;
	font-weight: normal;
	color: #433426;
}

.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
	color: #433426;
	text-decoration: none;
}

.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
	border: 1px solid #e32119;
	background: #e32119 url(images/ui-bg_glass_100_e32119_1x400.png) 50% 50% repeat-x;
	font-weight: normal;
	color: #ffffff;
}

.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited {
	color: #ffffff;
	text-decoration: none;
}

.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
	border: 1px solid #e32119;
	background: #e32119 url(images/ui-bg_glass_65_e32119_1x400.png) 50% 50% repeat-x;
	font-weight: normal;
	color: #ffffff;
}

.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #ffffff;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/

.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #e32119;
	background: #e32119 url(images/ui-bg_highlight-soft_75_e32119_1x100.png) 50% top repeat-x;
	color: #ffffff;
}

.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #ffffff;
}

.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #cd0a0a;
	background: #b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;
	color: #ffffff;
}

.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #ffffff;
}

.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #ffffff;
}

.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}

.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter: alpha(opacity=70);
	font-weight: normal;
}

.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter: alpha(opacity=35);
	background-image: none;
}

.ui-state-disabled .ui-icon {
	filter: alpha(opacity=35); /* For IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */

.ui-icon {
	width: 16px;
	height: 16px;
	background-position: 16px 16px;
}

.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url(images/ui-icons_433426_256x240.png);
}

.ui-widget-header .ui-icon {
	background-image: url(images/ui-icons_e32119_256x240.png);
}

.ui-state-default .ui-icon {
	background-image: url(images/ui-icons_e32119_256x240.png);
}

.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
	background-image: url(images/ui-icons_e32119_256x240.png);
}

.ui-state-active .ui-icon {
	background-image: url(images/ui-icons_e32119_256x240.png);
}

.ui-state-highlight .ui-icon {
	background-image: url(images/ui-icons_ffffff_256x240.png);
}

.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url(images/ui-icons_ffd27a_256x240.png);
}

/* positioning */

.ui-icon-carat-1-n {
	background-position: 0 0;
}

.ui-icon-carat-1-ne {
	background-position: -16px 0;
}

.ui-icon-carat-1-e {
	background-position: -32px 0;
}

.ui-icon-carat-1-se {
	background-position: -48px 0;
}

.ui-icon-carat-1-s {
	background-position: -64px 0;
}

.ui-icon-carat-1-sw {
	background-position: -80px 0;
}

.ui-icon-carat-1-w {
	background-position: -96px 0;
}

.ui-icon-carat-1-nw {
	background-position: -112px 0;
}

.ui-icon-carat-2-n-s {
	background-position: -128px 0;
}

.ui-icon-carat-2-e-w {
	background-position: -144px 0;
}

.ui-icon-triangle-1-n {
	background-position: 0 -16px;
}

.ui-icon-triangle-1-ne {
	background-position: -16px -16px;
}

.ui-icon-triangle-1-e {
	background-position: -32px -16px;
}

.ui-icon-triangle-1-se {
	background-position: -48px -16px;
}

.ui-icon-triangle-1-s {
	background-position: -64px -16px;
}

.ui-icon-triangle-1-sw {
	background-position: -80px -16px;
}

.ui-icon-triangle-1-w {
	background-position: -96px -16px;
}

.ui-icon-triangle-1-nw {
	background-position: -112px -16px;
}

.ui-icon-triangle-2-n-s {
	background-position: -128px -16px;
}

.ui-icon-triangle-2-e-w {
	background-position: -144px -16px;
}

.ui-icon-arrow-1-n {
	background-position: 0 -32px;
}

.ui-icon-arrow-1-ne {
	background-position: -16px -32px;
}

.ui-icon-arrow-1-e {
	background-position: -32px -32px;
}

.ui-icon-arrow-1-se {
	background-position: -48px -32px;
}

.ui-icon-arrow-1-s {
	background-position: -64px -32px;
}

.ui-icon-arrow-1-sw {
	background-position: -80px -32px;
}

.ui-icon-arrow-1-w {
	background-position: -96px -32px;
}

.ui-icon-arrow-1-nw {
	background-position: -112px -32px;
}

.ui-icon-arrow-2-n-s {
	background-position: -128px -32px;
}

.ui-icon-arrow-2-ne-sw {
	background-position: -144px -32px;
}

.ui-icon-arrow-2-e-w {
	background-position: -160px -32px;
}

.ui-icon-arrow-2-se-nw {
	background-position: -176px -32px;
}

.ui-icon-arrowstop-1-n {
	background-position: -192px -32px;
}

.ui-icon-arrowstop-1-e {
	background-position: -208px -32px;
}

.ui-icon-arrowstop-1-s {
	background-position: -224px -32px;
}

.ui-icon-arrowstop-1-w {
	background-position: -240px -32px;
}

.ui-icon-arrowthick-1-n {
	background-position: 0 -48px;
}

.ui-icon-arrowthick-1-ne {
	background-position: -16px -48px;
}

.ui-icon-arrowthick-1-e {
	background-position: -32px -48px;
}

.ui-icon-arrowthick-1-se {
	background-position: -48px -48px;
}

.ui-icon-arrowthick-1-s {
	background-position: -64px -48px;
}

.ui-icon-arrowthick-1-sw {
	background-position: -80px -48px;
}

.ui-icon-arrowthick-1-w {
	background-position: -96px -48px;
}

.ui-icon-arrowthick-1-nw {
	background-position: -112px -48px;
}

.ui-icon-arrowthick-2-n-s {
	background-position: -128px -48px;
}

.ui-icon-arrowthick-2-ne-sw {
	background-position: -144px -48px;
}

.ui-icon-arrowthick-2-e-w {
	background-position: -160px -48px;
}

.ui-icon-arrowthick-2-se-nw {
	background-position: -176px -48px;
}

.ui-icon-arrowthickstop-1-n {
	background-position: -192px -48px;
}

.ui-icon-arrowthickstop-1-e {
	background-position: -208px -48px;
}

.ui-icon-arrowthickstop-1-s {
	background-position: -224px -48px;
}

.ui-icon-arrowthickstop-1-w {
	background-position: -240px -48px;
}

.ui-icon-arrowreturnthick-1-w {
	background-position: 0 -64px;
}

.ui-icon-arrowreturnthick-1-n {
	background-position: -16px -64px;
}

.ui-icon-arrowreturnthick-1-e {
	background-position: -32px -64px;
}

.ui-icon-arrowreturnthick-1-s {
	background-position: -48px -64px;
}

.ui-icon-arrowreturn-1-w {
	background-position: -64px -64px;
}

.ui-icon-arrowreturn-1-n {
	background-position: -80px -64px;
}

.ui-icon-arrowreturn-1-e {
	background-position: -96px -64px;
}

.ui-icon-arrowreturn-1-s {
	background-position: -112px -64px;
}

.ui-icon-arrowrefresh-1-w {
	background-position: -128px -64px;
}

.ui-icon-arrowrefresh-1-n {
	background-position: -144px -64px;
}

.ui-icon-arrowrefresh-1-e {
	background-position: -160px -64px;
}

.ui-icon-arrowrefresh-1-s {
	background-position: -176px -64px;
}

.ui-icon-arrow-4 {
	background-position: 0 -80px;
}

.ui-icon-arrow-4-diag {
	background-position: -16px -80px;
}

.ui-icon-extlink {
	background-position: -32px -80px;
}

.ui-icon-newwin {
	background-position: -48px -80px;
}

.ui-icon-refresh {
	background-position: -64px -80px;
}

.ui-icon-shuffle {
	background-position: -80px -80px;
}

.ui-icon-transfer-e-w {
	background-position: -96px -80px;
}

.ui-icon-transferthick-e-w {
	background-position: -112px -80px;
}

.ui-icon-folder-collapsed {
	background-position: 0 -96px;
}

.ui-icon-folder-open {
	background-position: -16px -96px;
}

.ui-icon-document {
	background-position: -32px -96px;
}

.ui-icon-document-b {
	background-position: -48px -96px;
}

.ui-icon-note {
	background-position: -64px -96px;
}

.ui-icon-mail-closed {
	background-position: -80px -96px;
}

.ui-icon-mail-open {
	background-position: -96px -96px;
}

.ui-icon-suitcase {
	background-position: -112px -96px;
}

.ui-icon-comment {
	background-position: -128px -96px;
}

.ui-icon-person {
	background-position: -144px -96px;
}

.ui-icon-print {
	background-position: -160px -96px;
}

.ui-icon-trash {
	background-position: -176px -96px;
}

.ui-icon-locked {
	background-position: -192px -96px;
}

.ui-icon-unlocked {
	background-position: -208px -96px;
}

.ui-icon-bookmark {
	background-position: -224px -96px;
}

.ui-icon-tag {
	background-position: -240px -96px;
}

.ui-icon-home {
	background-position: 0 -112px;
}

.ui-icon-flag {
	background-position: -16px -112px;
}

.ui-icon-calendar {
	background-position: -32px -112px;
}

.ui-icon-cart {
	background-position: -48px -112px;
}

.ui-icon-pencil {
	background-position: -64px -112px;
}

.ui-icon-clock {
	background-position: -80px -112px;
}

.ui-icon-disk {
	background-position: -96px -112px;
}

.ui-icon-calculator {
	background-position: -112px -112px;
}

.ui-icon-zoomin {
	background-position: -128px -112px;
}

.ui-icon-zoomout {
	background-position: -144px -112px;
}

.ui-icon-search {
	background-position: -160px -112px;
}

.ui-icon-wrench {
	background-position: -176px -112px;
}

.ui-icon-gear {
	background-position: -192px -112px;
}

.ui-icon-heart {
	background-position: -208px -112px;
}

.ui-icon-star {
	background-position: -224px -112px;
}

.ui-icon-link {
	background-position: -240px -112px;
}

.ui-icon-cancel {
	background-position: 0 -128px;
}

.ui-icon-plus {
	background-position: -16px -128px;
}

.ui-icon-plusthick {
	background-position: -32px -128px;
}

.ui-icon-minus {
	background-position: -48px -128px;
}

.ui-icon-minusthick {
	background-position: -64px -128px;
}

.ui-icon-close {
	background-position: -80px -128px;
}

.ui-icon-closethick {
	background-position: -96px -128px;
}

.ui-icon-key {
	background-position: -112px -128px;
}

.ui-icon-lightbulb {
	background-position: -128px -128px;
}

.ui-icon-scissors {
	background-position: -144px -128px;
}

.ui-icon-clipboard {
	background-position: -160px -128px;
}

.ui-icon-copy {
	background-position: -176px -128px;
}

.ui-icon-contact {
	background-position: -192px -128px;
}

.ui-icon-image {
	background-position: -208px -128px;
}

.ui-icon-video {
	background-position: -224px -128px;
}

.ui-icon-script {
	background-position: -240px -128px;
}

.ui-icon-alert {
	background-position: 0 -144px;
}

.ui-icon-info {
	background-position: -16px -144px;
}

.ui-icon-notice {
	background-position: -32px -144px;
}

.ui-icon-help {
	background-position: -48px -144px;
}

.ui-icon-check {
	background-position: -64px -144px;
}

.ui-icon-bullet {
	background-position: -80px -144px;
}

.ui-icon-radio-on {
	background-position: -96px -144px;
}

.ui-icon-radio-off {
	background-position: -112px -144px;
}

.ui-icon-pin-w {
	background-position: -128px -144px;
}

.ui-icon-pin-s {
	background-position: -144px -144px;
}

.ui-icon-play {
	background-position: 0 -160px;
}

.ui-icon-pause {
	background-position: -16px -160px;
}

.ui-icon-seek-next {
	background-position: -32px -160px;
}

.ui-icon-seek-prev {
	background-position: -48px -160px;
}

.ui-icon-seek-end {
	background-position: -64px -160px;
}

.ui-icon-seek-start {
	background-position: -80px -160px;
}

/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */

.ui-icon-seek-first {
	background-position: -80px -160px;
}

.ui-icon-stop {
	background-position: -96px -160px;
}

.ui-icon-eject {
	background-position: -112px -160px;
}

.ui-icon-volume-off {
	background-position: -128px -160px;
}

.ui-icon-volume-on {
	background-position: -144px -160px;
}

.ui-icon-power {
	background-position: 0 -176px;
}

.ui-icon-signal-diag {
	background-position: -16px -176px;
}

.ui-icon-signal {
	background-position: -32px -176px;
}

.ui-icon-battery-0 {
	background-position: -48px -176px;
}

.ui-icon-battery-1 {
	background-position: -64px -176px;
}

.ui-icon-battery-2 {
	background-position: -80px -176px;
}

.ui-icon-battery-3 {
	background-position: -96px -176px;
}

.ui-icon-circle-plus {
	background-position: 0 -192px;
}

.ui-icon-circle-minus {
	background-position: -16px -192px;
}

.ui-icon-circle-close {
	background-position: -32px -192px;
}

.ui-icon-circle-triangle-e {
	background-position: -48px -192px;
}

.ui-icon-circle-triangle-s {
	background-position: -64px -192px;
}

.ui-icon-circle-triangle-w {
	background-position: -80px -192px;
}

.ui-icon-circle-triangle-n {
	background-position: -96px -192px;
}

.ui-icon-circle-arrow-e {
	background-position: -112px -192px;
}

.ui-icon-circle-arrow-s {
	background-position: -128px -192px;
}

.ui-icon-circle-arrow-w {
	background-position: -144px -192px;
}

.ui-icon-circle-arrow-n {
	background-position: -160px -192px;
}

.ui-icon-circle-zoomin {
	background-position: -176px -192px;
}

.ui-icon-circle-zoomout {
	background-position: -192px -192px;
}

.ui-icon-circle-check {
	background-position: -208px -192px;
}

.ui-icon-circlesmall-plus {
	background-position: 0 -208px;
}

.ui-icon-circlesmall-minus {
	background-position: -16px -208px;
}

.ui-icon-circlesmall-close {
	background-position: -32px -208px;
}

.ui-icon-squaresmall-plus {
	background-position: -48px -208px;
}

.ui-icon-squaresmall-minus {
	background-position: -64px -208px;
}

.ui-icon-squaresmall-close {
	background-position: -80px -208px;
}

.ui-icon-grip-dotted-vertical {
	background-position: 0 -224px;
}

.ui-icon-grip-dotted-horizontal {
	background-position: -16px -224px;
}

.ui-icon-grip-solid-vertical {
	background-position: -32px -224px;
}

.ui-icon-grip-solid-horizontal {
	background-position: -48px -224px;
}

.ui-icon-gripsmall-diagonal-se {
	background-position: -64px -224px;
}

.ui-icon-grip-diagonal-se {
	background-position: -80px -224px;
}

/* Misc visuals
----------------------------------*/

/* Corner radius */

.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 1px;
}

.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 1px;
}

.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 1px;
}

.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 1px;
}

/* Overlays */

.ui-widget-overlay {
	background: #666666 url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;
	opacity: .5;
	filter: alpha(opacity=50);
}

.ui-widget-shadow {
	margin: -5px 0 0 -5px;
	padding: 5px;
	background: #000000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;
	opacity: .2;
	filter: alpha(opacity=20);
	border-radius: 5px;
}

html,
body {
	margin: 0;
}

html {
	background: #012400 url('../images/layout/master/site-bg-skyRpt.jpg') repeat-x top left;
}

body {
	background: transparent url('../images/layout/master/site-bg-grassRpt.png') repeat-x 0 365px;
}

#page-wrapper {
	background: url('../images/layout/master/pagebg-clouds.png') no-repeat top center;
}

.set-center {
	position: relative;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	max-width: 960px;
	min-width: 700px;
	width: 96%;
	margin-right: auto;
	margin-left: auto;
}

.view-homepage .ph-stamp,
.view-category .ph-stamp,
.view-product .ph-stamp {
	display: none;
}

.view-homepage #ph-header {
	display: none;
}

.view-product #page-content,
.view-article #page-content,
.view-yogurt #page-content,
.view-yoghurt_campaign #page-content,
.view-category #page-content,
.view-blog_post #page-content,
.view-gallery #page-content {
	background-image: url('../images/shared/texture-recycled-paper.gif');
}

[class*="furniture-"] {
	position: absolute;
	z-index: 0;
}

.furniture-leavesLeft {
	top: 0;
	left: 0;
}

.furniture-leavesRight {
	top: 0;
	right: 0;
}

.furniture-windmill {
	top: 290px;
	left: -35px;
}

.furniture-cow {
	top: 340px;
	right: 2%;
}

#page-header {
	width: 100%;
	overflow: hidden;
}

#page-header .set-center {
	height: 210px;
}

#ph-logo {
	position: absolute;
	top: 10px;
	left: 30px;
	z-index: 10;
	margin: 0;
}

#ph-logo a {
	display: block;
	width: 100%;
	height: 122px;
	text-indent: -90000px;
}

#ph-nav {
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 1;
	width: 100%;
	max-width: 960px;
	height: 50px;
	margin: 0;
}

#ph-nav ul {
	display: block;
	margin: 0;
	text-align: center;
}

#ph-nav li {
	position: relative;
	display: inline-block;
	margin: 0 -2px;
	font-size: 2.46153846em;
	text-align: center;
}

#ph-nav a {
	display: block;
	padding: 0 15px;
	background: #ad8967 url('../images/shared/texture-hash-transparent.png') repeat top left;
	border-radius: 12px 12px 0 0;
	-moz-border-radius: 12px 12px 0 0;
	-webkit-border-radius: 12px 12px 0 0;
	-webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.5);
	box-shadow: 0 3px 5px rgba(0, 0, 0, 0.5);
	text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);
	line-height: 50px;
}

#ph-nav a:link,
#ph-nav a:visited,
#ph-nav a:hover,
#ph-nav a:active {
	color: #ffffff;
	text-decoration: none;
}

#ph-nav a:hover,
#ph-nav .state-current a {
	background-color: #cc1e16;
}

#ph-nav li:nth-child(1) {
	z-index: 7;
}

#ph-nav li:nth-child(2) {
	z-index: 6;
}

#ph-nav li:nth-child(3) {
	z-index: 5;
}

#ph-nav li:nth-child(4) {
	z-index: 4;
}

#ph-nav li:nth-child(5) {
	z-index: 3;
}

#ph-nav li:nth-child(6) {
	z-index: 2;
}

#ph-nav li:nth-child(7) {
	z-index: 1;
}

#ph-nav-mobiletoggle {
	display: none;
}

[class*="pegstring-"] {
	position: absolute;
	bottom: 0;
	z-index: -1;
	width: 1000px;
	height: 3px;
	background: #ad8967 url('../images/layout/master/pagebg-pegrope.gif') repeat-x top left;
	-webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.2);
	box-shadow: 0 3px 7px rgba(0, 0, 0, 0.2);
}

.pegstring-left {
	left: -840px;
	-webkit-transform: rotate(15deg);
	-ms-transform: rotate(15deg);
	transform: rotate(15deg);
	-webkit-transform-origin: bottom right;
	-ms-transform-origin: bottom right;
	transform-origin: bottom right;
}

.pegstring-right {
	right: -840px;
	-webkit-transform: rotate(-15deg);
	-ms-transform: rotate(-15deg);
	transform: rotate(-15deg);
	-webkit-transform-origin: bottom left;
	-ms-transform-origin: bottom left;
	transform-origin: bottom left;
}

#ph-sociallinks {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 10;
	list-style: none;
}

#ph-sociallinks li {
	display: inline;
}

#ph-sociallinks a {
	display: block;
	position: absolute;
	text-indent: -90000px;
}

#ph-sociallinks a:hover {
	-webkit-transform: rotate(20deg);
	-ms-transform: rotate(20deg);
	transform: rotate(20deg);
}

#ph-sociallinks .sl-twitter a {
	top: 60px;
	left: 98px;
}

#ph-sociallinks .sl-facebook a {
	top: 20px;
	left: 0;
}

#ph-sociallinks .sl-youtube a {
	top: 20px;
	right: 55px;
}

#page-content {
	z-index: 1;
	padding-bottom: 50px;
	border: 10px solid #ffffff;
	border-bottom: 1px solid #dac4ac;
	background: #ad8967 url('../images/shared/texture-cork-board.gif') repeat top left;
}

.page-no-subnavigation #pc-primary {
	float: none;
	margin-right: auto;
	margin-left: auto;
}

#page-hero {
	position: relative;
	top: -15px;
	left: 50%;
	z-index: 10;
	width: 1055px;
	margin-left: -537.5px;
	margin-bottom: 40px;
	padding: 10px;
	background: #ffffff url('../images/shared/texture-hash-transparent.png') repeat top left;
	-webkit-transform: rotate(-0.4deg);
	-ms-transform: rotate(-0.4deg);
	transform: rotate(-0.4deg);
	-webkit-box-shadow: 0 10px 10px rgba(0, 0, 0, 0.3), 0 2px 3px rgba(0, 0, 0, 0.1), 0 0 3px rgba(0, 0, 0, 0.4), 0 -3px 15px rgba(0, 0, 0, 0.3);
	box-shadow: 0 10px 10px rgba(0, 0, 0, 0.3), 0 2px 3px rgba(0, 0, 0, 0.1), 0 0 3px rgba(0, 0, 0, 0.4), 0 -3px 15px rgba(0, 0, 0, 0.3);
}

#ph-header {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	max-width: 400px;
	-webkit-transform: rotate(5deg);
	-ms-transform: rotate(5deg);
	transform: rotate(5deg);
}

#ph-header h1,
#ph-header p {
	-webkit-transform: rotate(-5deg);
	-ms-transform: rotate(-5deg);
	transform: rotate(-5deg);
}

#ph-header h1 {
	margin: 0;
	font-size: 6.15384615em;
	line-height: 1em;
	color: #e32119;
}

#ph-header p {
	margin: 0;
	text-transform: uppercase;
}

#ph-img {
	height: 330px;
	background-repeat: no-repeat;
	background-position: top center;
}

[class*="peg-"] {
	position: absolute;
	top: -110px;
	z-index: 3;
}

.peg-left {
	right: 40px;
	-webkit-transform: rotate(-10deg);
	-ms-transform: rotate(-10deg);
	transform: rotate(-10deg);
}

.peg-right {
	left: 40px;
	-webkit-transform: rotate(10deg);
	-ms-transform: rotate(10deg);
	transform: rotate(10deg);
}

.ph-stamp {
	position: absolute;
	bottom: 30px;
	right: 20px;
}

#pc-nav .p-inner {
	padding: 20px 30px;
}

#pc-nav li {
	display: inline;
	font-size: 2.84615385em;
	line-height: 1.3em;
}

#pc-nav a {
	position: relative;
	display: block;
	padding: 0 10px 0.3em 0;
}

#pc-nav a:link,
#pc-nav a:visited,
#pc-nav a:hover,
#pc-nav a:active {
	color: #796154;
}

#pc-nav a:after {
	content: ">";
	position: absolute;
	bottom: 5px;
	right: 0;
	display: inline-block;
}

#pc-nav li:first-child a {
	border-top: none;
}

#pc-nav a:hover,
#pc-nav .state-current a {
	color: #e32119;
}

#page-footer {
	position: relative;
	z-index: 2;
	clear: both;
	margin-top: -1px;
	background: #e8e3d0 url('../images/shared/texture-cream-noise.gif') repeat top left;
	color: #94836f;
	-webkit-box-shadow: 0 -10px 20px rgba(0, 0, 0, 0.15), 0 -2px 8px rgba(0, 0, 0, 0.3), inset 0 1px 0 #f0ede1;
	box-shadow: 0 -10px 20px rgba(0, 0, 0, 0.15), 0 -2px 8px rgba(0, 0, 0, 0.3), inset 0 1px 0 #f0ede1;
}

#page-footer .set-center {
	min-height: 170px;
	padding: 25px 0;
}

#pf-logo {
	position: absolute;
	top: 25px;
	left: 0;
}

#pf-nav,
#pf-utilsnav {
	float: right;
	clear: both;
}

#pf-nav li,
#pf-utilsnav li {
	display: inline;
}

#pf-nav a,
#pf-utilsnav a {
	display: inline-block;
	margin-left: 20px;
	font-size: 2.30769231em;
}

#pf-nav a:link,
#pf-utilsnav a:link,
#pf-nav a:visited,
#pf-utilsnav a:visited,
#pf-nav a:hover,
#pf-utilsnav a:hover,
#pf-nav a:active,
#pf-utilsnav a:active {
	color: #94836f;
	text-decoration: none;
}

#pf-nav a:hover,
#pf-utilsnav a:hover {
	color: #e32119;
}

#pf-utilsnav a {
	font-size: 0.92307692em;
	margin-left: 10px;
}

#pf-copyright {
	clear: both;
	text-align: right;
}

.view-homepage #ph-img {
	height: 524px;
}

.homepage-sociallinks {
	list-style: none;
	margin-left: 0;
}

.homepage-sociallinks li {
	display: block;
	float: left;
	width: 68px;
	height: 70px;
	margin: 0 5px 0 0;
	border-radius: 14px;
	-moz-border-radius: 14px;
	-webkit-border-radius: 14px;
	-webkit-box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2), inset 0 1px 0 #ffffff, 0 2px 0 rgba(0, 0, 0, 0.2);
	box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2), inset 0 1px 0 #ffffff, 0 2px 0 rgba(0, 0, 0, 0.2);
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
}

.homepage-sociallinks li:nth-child(odd) {
	-webkit-transform: rotate(2deg);
	-ms-transform: rotate(2deg);
	transform: rotate(2deg);
}

.homepage-sociallinks li:nth-child(odd):hover {
	-webkit-transform: rotate(-2deg);
	-ms-transform: rotate(-2deg);
	transform: rotate(-2deg);
}

.homepage-sociallinks li:nth-child(even) {
	-webkit-transform: rotate(-2deg);
	-ms-transform: rotate(-2deg);
	transform: rotate(-2deg);
}

.homepage-sociallinks li:nth-child(even):hover {
	-webkit-transform: rotate(2deg);
	-ms-transform: rotate(2deg);
	transform: rotate(2deg);
}

.homepage-sociallinks a {
	display: block;
	width: 100%;
	height: 70px;
}

.view-product .standfirst {
	padding-right: 35px;
	padding-left: 2%;
	margin-bottom: 5em;
}

.view-product .product-single .p-inner {
	padding: 20px;
}

.view-category .standfirst {
	padding-right: 35px;
	padding-left: 4%;
	margin-bottom: 2em;
}

.view-yoghurt_campaign .furniture-signs {
	right: -70px;
	bottom: -41px;
	width: 317px;
	height: 166px;
	background-image: url('../images/layout/yogurt/pf-signs.png');
}

.view-yoghurt_campaign .furniture-truck {
	left: -80px;
	bottom: -130px;
	z-index: 1;
	width: 364px;
	height: 228px;
	background-image: url('../images/layout/yogurt/pf-truck.png');
}

.view-yoghurt_campaign .furniture-yogurtpots {
	left: -20px;
	bottom: -90px;
	width: 358px;
	height: 154px;
	max-width: 120%;
	background-image: url('../images/layout/yogurt/pf-yogurtpots.png');
	background-position: bottom left;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
	-moz-background-size: 100% auto;
}

.view-yoghurt_campaign #page-hero {
	padding-top: 255px;
}

.view-yoghurt_campaign #ph-header {
	width: 100%;
	max-width: 100%;
	margin: 0;
	-webkit-transform: rotate(0.3deg);
	-ms-transform: rotate(0.3deg);
	transform: rotate(0.3deg);
}

.view-yoghurt_campaign #ph-header h1,
.view-yoghurt_campaign #ph-header p {
	-webkit-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	transform: rotate(0deg);
}

.view-yoghurt_campaign #ph-header h1 {
	width: 57%;
	height: 71px;
	margin-bottom: 20px;
	background: transparent url('../images/layout/usebydate/ubd-pagetitle.png') no-repeat top left;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
	-moz-background-size: 100% auto;
	text-indent: -90000px;
}

.view-yoghurt_campaign #ph-header p {
	width: 45.91%;
}

.view-yoghurt_campaign #ph-header .p-content {
	height: 175px;
}

#ubd-headerphotostack {
	position: absolute;
	top: -42px;
	right: -45px;
}

#ubd-headerphotostack .img-polaroid:nth-child(1) {
	-webkit-transform: rotate(-5deg);
	-ms-transform: rotate(-5deg);
	transform: rotate(-5deg);
}

#ubd-headerphotostack .img-polaroid:nth-child(2) {
	-webkit-transform: rotate(5deg);
	-ms-transform: rotate(5deg);
	transform: rotate(5deg);
	margin-left: -30px;
	-webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
}

#ubd-nav {
	position: absolute;
	bottom: -50px;
	left: 0;
	width: 100%;
}

#ubd-nav li {
	display: inline;
}

#ubd-nav a {
	display: block;
	float: left;
	clear: none;
	margin: 0 20px;
}

#ubd-journey .map {
	width: 100%;
	height: 580px;
}

#ubd-journey img {
	max-width: none;
}

#ubd-journey .journey-location {
	width: 420px;
}

#ubd-journey .animate-me {
	position: absolute;
	bottom: 45px;
	right: 45px;
	z-index: 99;
}

#ubd-socialupdates {
	margin-bottom: 2em;
}

#ubd-socialupdates article {
	clear: none;
}

#ubd-socialupdates article:nth-child(odd) {
	-webkit-transform: rotate(1.5deg);
	-ms-transform: rotate(1.5deg);
	transform: rotate(1.5deg);
}

#ubd-socialupdates article:nth-child(even) {
	-webkit-transform: rotate(-1.7deg);
	-ms-transform: rotate(-1.7deg);
	transform: rotate(-1.7deg);
}

#ubd-socialupdates article footer {
	min-height: 30px;
	padding: 1em 40px 0 0;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: bottom right;
}

#ubd-socialupdates article footer p {
	padding-top: 1em;
	margin: 0;
	font-size: 0.76923077em;
	text-transform: uppercase;
}

#ubd-socialupdates .socialupdate-tweet footer {
	background-image: url('../images/layout/usebydate/iconsm-twitter.png');
}

#ubd-socialupdates .socialupdate-instagram footer {
	background-image: url('../images/layout/usebydate/iconsm-instagram.png');
}

#ubd-socialupdates .socialupdate-youtube .video {
	margin-bottom: 4em;
	padding: 0;
	border: none;
}

#ubd-socialupdates .socialupdate-youtube .video iframe {
	min-height: 130px;
}

#ubd-socialupdates .socialupdate-youtube footer {
	background-image: url('../images/layout/usebydate/iconsm-youtube.png');
}

#ubd-socialupdates [class*="p-stackedpaper"] .p-inner {
	padding: 30px 30px 15px 30px;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5), 0 0 2px rgba(0, 0, 0, 0.5);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5), 0 0 2px rgba(0, 0, 0, 0.5);
	background: #ffffff url('../images/components/panel-tornpaper/ptornpaper-m.gif') repeat top left;
}

#ubd-socialupdates [class*="p-stackedpaper"] .p-content {
	min-height: 170px;
}

#ubd-socialupdates [class*="p-stackedpaper"]:after {
	display: none;
}

#ubd-socialupdates [class*="p-stackedpaper"]:before {
	padding: 0;
	left: 0;
}

#ubd-socialupdates [class*="img-polaroid"] {
	z-index: 1;
}

#ubd-socialupdates [class*="img-polaroid"] .ip-inner {
	padding-bottom: 15px;
}

#ubd-socialupdates .pagination {
	width: 500px;
}

#ubdsocialupdates-filter {
	margin: 0 0 30px 0;
	padding-left: 35px;
	list-style: none;
}

#ubdsocialupdates-filter li {
	display: block;
	float: left;
	width: 24.99%;
	height: 30px;
	margin: 0;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center left;
	text-transform: uppercase;
	line-height: 30px;
}

#ubdsocialupdates-filter a {
	padding-left: 45px;
}

#ubdsocialupdates-filter .state-current a {
	color: #e32119;
}

#ubdsocialupdates-filter .filter-everything {
	width: 18%;
}

#ubdsocialupdates-filter .filter-everything a {
	padding-left: 0;
}

#ubdsocialupdates-filter .filter-twitter {
	background-image: url('../images/layout/usebydate/iconsm-twitter.png');
}

#ubdsocialupdates-filter .filter-instagram {
	background-image: url('../images/layout/usebydate/iconsm-instagram.png');
}

#ubdsocialupdates-filter .filter-youtube {
	background-image: url('../images/layout/usebydate/iconsm-youtube.png');
}

#udb-truckupdates {
	margin-bottom: 2em;
}

#udb-truckupdates article h1 {
	font-size: 1.23076923em;
	line-height: 1.5em;
}

.compact-article {
	margin-bottom: 2em;
}

.ca-meta {
	margin-bottom: 0.25em;
	color: #94836f;
	font-size: 0.84615385em;
	text-transform: uppercase;
}

.compact-article h1 {
	margin-top: 0;
}

#ubd-social {
	min-height: 0;
	text-shadow: 0 -1px 0 #000000;
	color: #ffffff;
}

#ubd-social:before,
#ubd-social:after {
	display: none;
}

#ubd-social > .p-inner,
#ubd-social .p-bg4 > .p-inner {
	background: url('../images/components/panel-stackedpaper/pstackedpaper-tl.png') no-repeat top left, url('../images/components/panel-stackedpaper/pstackedpaper-tr.png') no-repeat top right, url('../images/components/panel-stackedpaper/pstackedpaper-bl.png') no-repeat bottom left, url('../images/components/panel-stackedpaper/pstackedpaper-br.png') no-repeat bottom right, url('../images/components/panel-stackedpaper/pstackedpaper-tm.png') repeat-x top left, url('../images/components/panel-stackedpaper/pstackedpaper-r.png') repeat-y top right, url('../images/components/panel-stackedpaper/pstackedpaper-bm.png') repeat-x bottom left, url('../images/components/panel-stackedpaper/pstackedpaper-l.png') repeat-y top left, url('../images/shared/texture-dark-recycled-paper.gif') repeat top left;
}

.no-multiplebgs #ubd-social {
	background: #fff3dc url('../images/shared/texture-dark-recycled-paper.gif') repeat top left;
}

.no-multiplebgs #ubd-social .p-bg2 {
	background: none;
}

#ubd-social h2 {
	margin-top: 0;
}

#ubd-social p {
	margin-bottom: 2em;
}

[class*="ubdsocial-icon-"] {
	display: block;
	width: 119px;
	height: 119px;
	margin: 0 auto;
	border-radius: 20px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
	box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: top left;
	text-indent: -90000px;
}

.ubdsocial-icon-twitter {
	-webkit-transform: rotate(2deg);
	-ms-transform: rotate(2deg);
	transform: rotate(2deg);
	background-image: url('../images/layout/usebydate/sociallink-twitter.jpg');
}

.ubdsocial-icon-twitter:hover {
	-webkit-transform: rotate(-2deg);
	-ms-transform: rotate(-2deg);
	transform: rotate(-2deg);
}

.ubdsocial-icon-instagram {
	-webkit-transform: rotate(-1deg);
	-ms-transform: rotate(-1deg);
	transform: rotate(-1deg);
	background-image: url('../images/layout/usebydate/sociallink-instagram.jpg');
}

.ubdsocial-icon-instagram:hover {
	-webkit-transform: rotate(1deg);
	-ms-transform: rotate(1deg);
	transform: rotate(1deg);
}

.ubdsocial-icon-facebook {
	-webkit-transform: rotate(2.5deg);
	-ms-transform: rotate(2.5deg);
	transform: rotate(2.5deg);
	background-image: url('../images/layout/usebydate/sociallink-facebook.jpg');
}

.ubdsocial-icon-facebook:hover {
	-webkit-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	transform: rotate(0deg);
}

#ubd-abstract {
	padding-bottom: 100px;
}

#ubd-what .p-content {
	padding-bottom: 130px;
}

#ubd-why .p-content {
	padding-bottom: 80px;
}

#ubd-gallery {
	position: relative;
}

#ubd-gallery ul {
	margin: 0;
	list-style: none;
}

#ubd-gallery .tb-body {
	position: relative;
	z-index: 1;
}

#ubd-gallery .hs-item {
	cursor: pointer;
}

#ubd-gallery .hs-item:nth-child(odd) .img-polaroid-stacked {
	-webkit-transform: rotate(-3deg);
	-ms-transform: rotate(-3deg);
	transform: rotate(-3deg);
}

#ubd-gallery .hs-item:nth-child(even) .img-polaroid-stacked {
	-webkit-transform: rotate(3deg);
	-ms-transform: rotate(3deg);
	transform: rotate(3deg);
}

#ubd-gallery .hs-item.state-current .img-polaroid-stacked {
	-webkit-transform: rotate(0);
	-ms-transform: rotate(0);
	transform: rotate(0);
}

#ubd-gallery .tb-numericnav {
	display: none;
}

#ubd-gallery .tb-control {
	position: absolute;
	bottom: 70px;
	z-index: 0;
	width: 80px;
	height: 80px;
	padding: 0;
	cursor: pointer;
}

#ubd-gallery .tb-control span {
	position: absolute;
	top: 50%;
	width: 23px;
	height: 30px;
	margin-top: -15px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: top left;
}

#ubd-gallery .tb-prev {
	left: -40px;
	-webkit-transform: rotate(-1deg);
	-ms-transform: rotate(-1deg);
	transform: rotate(-1deg);
	background-position: top left,
                    bottom left,
                    top left,
                    top right,
                    top left;
}

#ubd-gallery .tb-prev span {
	left: 20px;
	background-image: url('../images/layout/usebydate/control-left.png');
}

#ubd-gallery .tb-next {
	right: -40px;
	-webkit-transform: rotate(1deg);
	-ms-transform: rotate(1deg);
	transform: rotate(1deg);
	background-position: top right,
                    bottom right,
                    top left,
                    top right,
                    top left;
}

#ubd-gallery .tb-next span {
	right: 20px;
	background-image: url('../images/layout/usebydate/control-right.png');
}

.question {
	padding-bottom: 1em;
	border-bottom: 1px dashed #84674b;
	-webkit-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.5);
	box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.5);
}

#q7,
#q8 {
	padding-bottom: 0;
	border-bottom: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.qHeader {
	margin: 1.5em 0 1.3em 0;
	font-size: 1.38461538em;
}

.qBody {
	position: relative;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	margin: 0 0 1em 0;
}

.qBody label {
	display: inline-block;
	width: auto;
}

.qBody input[type="text"],
.qBody input[type="password"],
.qBody input[type="date"],
.qBody textarea {
	border: none;
	border-bottom: 1px dashed #999999;
	background: #fff3dc url('../images/shared/texture-hash-transparent.png') repeat top left;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-webkit-box-shadow: 0 1px 0 #ffffff;
	box-shadow: 0 1px 0 #ffffff;
}

.qBody input[type="radio"],
.qBody input[type="checkbox"] {
	display: inline-block;
	width: auto;
	margin-left: 2em;
}

.qBody table {
	margin: 0;
}

.qBody td {
	padding: 0 0 1em 0;
	border: none;
}

.qBody tbody tr:nth-child(odd) {
	background: none;
}

#panButtonBar input[type="submit"] {
	padding-right: 1em;
	padding-left: 1em;
	margin-top: 1em;
}

table label {
	padding-left: 2em;
}

.state-error .qHeader,
.state-error .qLabel {
	color: #e32119;
}

.state-error input,
.state-error textarea {
	background-color: #e32119;
	color: #ffffff;
}

.gallery-template-timeline #ph-header {
	display: none;
}

.gallery-template-timeline #page-hero {
	-webkit-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	transform: rotate(0deg);
}

.gallery-template-timeline #hls-intro {
	height: 476px;
}

.gallery-template-timeline #hls-intro .gs-media-img {
	float: none;
	width: 300px;
	height: 177px;
	margin: 0 auto 30px auto;
	padding-top: 40px;
	background: transparent url('../images/layout/our-history/first_intro.svg') no-repeat 0 40px;
	-webkit-background-size: 300px auto;
	background-size: 300px auto;
	-moz-background-size: 300px auto;
}

.gallery-template-timeline #hls-intro .gs-media-img img {
	display: none;
}

.gallery-template-timeline #hls-intro .gs-text {
	float: none;
	width: auto;
	height: auto;
	padding: 0;
}

.gallery-template-timeline #hls-intro .gs-text h1 {
	display: none;
}

.gallery-template-timeline #hls-intro .gs-text p {
	margin-bottom: 0.75em;
}

.gallery-template-timeline #pc-primary .richtext-content {
	padding: 0 20px 2em 5px;
}

.claimlist-item {
	margin: 0 0 1em;
	padding: 20px;
	border-radius: 5px;
	list-style: none;
	background: rgba(0, 0, 0, 0.05);
	-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
	border: 1px dashed #999999;
}

.claimlist-item-actions {
	padding: 20px 23px 0 10px;
	text-align: center;
}

.claimlist-item-actions .btn-woodenplank {
	min-width: 80px;
}

.claimlist-footer {
	padding: 10px 0 20px;
	text-align: center;
}

.claimlist-footer input[type="submit"] {
	min-width: 80px;
	margin-bottom: 2em;
}

.claimlist-footer input[type="text"].total {
	padding-top: 1em;
	padding-bottom: 1em;
	border-top: 1px dashed #999999;
	text-align: center;
}

.claimlist .error {
	border-bottom: 1px dashed #000000;
	background: #cc1e16 url('../images/shared/texture-hash-transparent.png') repeat top left !important;
	color: #ffffff !important;
}

.mceContentBody {
	padding: 10px;
	background: #ffffff;
}

.mceText {
	color: #000000 !important;
	font-size: 13px!important;
	font-family: "HelveticaNeueW01-75Bold", sans-serif !important;
	text-transform: capitalize!important;
}

.lt-ie9 img {
	max-width: none;
}

.lt-ie9 .img-flex {
	max-width: 100%;
}

.lt-ie9 .tab-group .nav-tab {
	top: -50px;
}

.lt-ie9 .ip-inner {
	border-color: #ccc;
}

.lt-ie9 .img-polaroid-stacked:before,
.lt-ie9 .img-polaroid-stacked:after {
	display: none;
}

.lt-ie9 .video,
.lt-ie9 .richtext-content img {
	border-color: #cccccc;
}

.lt-ie9 .set-center {
	box-sizing: content-box;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	width: 960px;
}

.lt-ie9 #page-header {
	background: url('../images/layout/master/pagebg-pegrope.gif') 0 185px repeat-x transparent;
}

.lt-ie9 [class*="pegstring"] {
	display: none;
}

.lt-ie9 #ph-nav a {
	margin: 0;
	padding-bottom: 8px;
	border-left: 2px solid #92704f;
}

.lt-ie9 #ph-nav li:first-child a {
	border-left: none;
}

.lt-ie9 #page-hero {
	border: 1px solid #92704f;
}

.lt-ie9 #pc-nav.p-linedpaper ul {
	background: transparent url('../images/components/panel-linedpaper/plinedpaper-lines.png') repeat top left;
}

.lt-ie9 #page-footer {
	border-top: 1px solid #c6ba8c;
}

.lt-ie9 .view-yoghurt_campaign #ph-header h1 {
	width: 560px;
	height: 71px;
}

.lt-ie9 .view-yoghurt_campaign #ubd-socialupdates [class*="p-stackedpaper"] {
	margin-top: 0;
}

.lt-ie9 .view-yoghurt_campaign #ubd-socialupdates [class*="p-stackedpaper"] .p-inner {
	border: 1px solid #cccccc;
}

.lt-ie9 #gallery-slides-container {
	background: url('../images/layout/master/site-bg-skyRpt.jpg') repeat-x 0 -200px;
}

.lt-ie9 #gallery-slides {
	background: url('../images/layout/master/site-bg-grassRpt.png') repeat-x 0 150px;
}

.lt-ie9 .gs-slide {
	background: transparent url('../images/layout/gallery/gallery-slides-maskbg-ie.png') repeat top left;
}

.lt-ie9 .gs-img img {
	width: 100%;
}

.lt-ie9 #gallery-stepnav {
	background: url('../images/layout/gallery/gallery-rope-ie.png') repeat-y top center;
}

.lt-ie8 ol {
	margin-left: 2em;
	list-style: decimal outside;
}

.lt-ie8 ol li {
	padding-left: 0;
}

.lt-ie8 .btn-woodenplank,
.lt-ie8 form input[type="submit"],
.lt-ie8 form button {
	padding-right: 5px;
	padding-left: 5px;
}

.lt-ie8 .panel {
	margin-top: 20px;
}

.lt-ie8 .p-meta .header-woodenplank {
	top: 10px;
}

.lt-ie8 .gu-spread {
	margin-right: 0;
	margin-left: 0;
}

.lt-ie8 .header-woodenplank {
	display: inline;
}

.lt-ie8 #page-header {
	background: transparent url('../images/layout/master/pagebg-pegrope.gif') repeat-x 0 180px;
}

.lt-ie8 #page-header .set-center {
	position: relative;
	z-index: 1;
}

.lt-ie8 #page-header [class*="pegstring"] {
	display: none;
}

.lt-ie8 #ph-nav li {
	display: inline;
}

.lt-ie8 .view-yoghurt_campaign .socialupdate-divider {
	padding-bottom: 20px;
}

.lt-ie8 #ubd-gallery {
	width: 95%;
	margin-right: auto;
	margin-left: auto;
}

.lt-ie8 #ubd-gallery .tb-next {
	right: -60px;
}

.lt-ie8 #ubd-gallery .tb-next span {
	right: 5px;
}

.lt-ie8 #gallery-stepnav {
	background-image: url('../images/layout/gallery/gallery-rope-ie7.png');
}

.no-svg .gallery-template-timeline #hls-intro .gs-media-img,
.no-inlinesvg .gallery-template-timeline #hls-intro .gs-media-img {
	background-image: url('../images/layout/our-history/first_intro.png');
}

}

@media screen and (max-width: 1150px) {

.gs-slide article {
	padding-right: 25px;
	padding-left: 25px;
}

.gs-text p {
	font-size: 1.2em;
}

.gallery-slides-nav a {
	top: auto;
	bottom: -40px;
	margin: 0;
}

.gsn-prev a {
	left: 100px;
}

.gsn-next a {
	right: 100px;
}

#ph-nav li {
	font-size: 2em;
}

#page-hero {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	width: 100%;
	left: 0;
	margin-left: 0;
}

.peg-left {
	right: 0;
}

.peg-right {
	left: 0;
}

#pc-container {
	margin-right: -15px;
	margin-left: -15px;
}

#pc-nav li {
	font-size: 2.30769231em;
}

.view-yoghurt_campaign #ph-header {
	width: 110%;
	max-width: 110%;
	margin-left: -5%;
}

#ubd-headerphotostack .img-polaroid:nth-child(1) {
	display: none;
}

#ubd-nav a {
	font-size: 0.84615385em;
	margin: 0 15px;
}

.view-yoghurt_campaign #page-hero {
	width: 90%;
	margin: 0 auto;
}

.gallery-template-timeline #hls-intro .gs-media-img {
	width: 260px;
	height: 137px;
	-webkit-background-size: 260px 137px;
	background-size: 260px 137px;
	-moz-background-size: 260px 137px;
}

}

@media screen and (max-width: 800px) {

.btn-woodenplank,
form input[type="submit"],
form button {
	font-size: 0.76923077em;
}

#ph-nav {
	height: 45px;
}

#ph-nav li {
	font-size: 1.8em;
}

#pc-container {
	margin-right: 0;
	margin-left: 0;
}

#ph-header {
	position: relative;
	width: 100%;
	max-width: 100%;
	margin: 0;
	border-bottom: 1px dashed #94836f;
	background: rgba(255, 255, 255, 0.7);
	-webkit-box-shadow: 0 1px 0 0 #ffffff;
	box-shadow: 0 1px 0 0 #ffffff;
	-webkit-transform: rotate(0);
	-ms-transform: rotate(0);
	transform: rotate(0);
}

#ph-header .p-inner {
	padding: 20px;
}

#ph-header:before,
#ph-header:after,
#ph-header .p-inner,
#ph-header .p-inner:before,
#ph-header .p-inner:after,
#ph-header .p-content {
	background-image: none;
}

#ph-header h1,
#ph-header p {
	-webkit-transform: rotate(0);
	-ms-transform: rotate(0);
	transform: rotate(0);
}

#ph-header h1 {
	font-size: 4.61538462em;
}

.peg-right,
.peg-left {
	display: none;
}

#pc-nav li {
	font-size: 1.92307692em;
}

#pc-nav li a:after {
	display: none;
}

#pc-nav a {
	padding-right: 0;
}

#page-footer .set-center {
	padding-top: 120px;
}

#pf-nav {
	float: none;
}

#pf-nav li:first-child a {
	margin-left: 0;
}

#pf-copyright {
	text-align: left;
}

.view-yoghurt_campaign #page-hero {
	padding-top: 0;
}

.view-yoghurt_campaign #ph-header {
	width: auto;
	max-width: auto;
	margin: 0;
}

#ubd-headerphotostack {
	top: -20px;
}

#ubd-nav {
	bottom: 0;
	width: 60%;
}

}

@media screen and (max-width: 680px) {

#page-hero img,
.ph-stamp,
#pf-nav,
[class*="furniture-"],
#ph-sociallinks,
[class*="pegstring-"],
[class*="peg"] {
	display: none;
}

.no-svg #ph-logo,
.no-inlinesvg #ph-logo {
	background-image: url('../images/mobile/layout/master/header-logo.png');
}

.no-svg #pf-logo,
.no-inlinesvg #pf-logo {
	background-image: url('../images/mobile/layout/master/footer-logo.png');
}

body {
	color: #ffffff;
	text-shadow: none;
}

h1 {
	font-size: 2.69230769em;
}

h2 {
	font-size: 2.30769231em;
}

h3 {
	font-size: 1.23076923em;
}

blockquote > p {
	font-size: 2em;
}

.header-section {
	font-size: 2.69230769em;
}

#pc-primary .panel.even,
#pc-primary .panel.odd {
	-webkit-transform: rotate(0);
	-ms-transform: rotate(0);
	transform: rotate(0);
}

.panel {
	color: #433426;
}

.panel,
.panel .p-inner,
.panel .p-content {
	background: none;
}

.panel .p-inner {
	padding: 0;
}

.panel .p-content {
	padding: 20px;
}

.p-meta .header-woodenplank {
	top: -10px;
	margin-left: 0;
}

.panel .header-woodenplank {
	margin-left: -10px;
}

.panel figure {
	float: none;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}

.pagination {
	margin-bottom: 3.5em;
}

.pagination.btn-woodenplank {
	padding: 0;
}

[class*="p-tornpaper"] {
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-webkit-box-shadow: 0 3px 2px rgba(0, 0, 0, 0.5), 0 0 3px rgba(0, 0, 0, 0.2);
	box-shadow: 0 3px 2px rgba(0, 0, 0, 0.5), 0 0 3px rgba(0, 0, 0, 0.2);
	background: #ffffff;
}

[class*="p-tornpaper"]:before,
[class*="p-tornpaper"]:after,
[class*="p-tornpaper"] .p-inner:before,
[class*="p-tornpaper"] .p-inner:after {
	display: none !important;
}

[class*="p-stackedpaper"] .p-inner {
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-webkit-box-shadow: 0 3px 2px rgba(0, 0, 0, 0.5), 0 0 3px rgba(0, 0, 0, 0.2);
	box-shadow: 0 3px 2px rgba(0, 0, 0, 0.5), 0 0 3px rgba(0, 0, 0, 0.2);
	background: #ffffff;
}

[class*="p-stackedpaper"] .p-content {
	min-height: 0;
}

[class*="p-stackedpaper"]:before {
	display: none;
}

[class*="p-stackedpaper"]:after {
	display: none;
}

.p-stickytape {
	-webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5), 0 0 1px rgba(0, 0, 0, 0.2);
	box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5), 0 0 1px rgba(0, 0, 0, 0.2);
	background: transparent url('../images/components/panel-stickytape/pstickytape-bgmiddle.gif') repeat top left;
}

.p-stickytape:before,
.p-stickytape:after {
	display: none;
}

.nav-tab li {
	font-family: 'HelveticaNeueW01-55Roma', sans-serif;
	font-size: 1em;
}

.nav-tab a {
	height: 50px;
}

.nav-tab .tb-title {
	display: none;
}

.nav-tab [class*="mobileicon"] {
	display: block;
	width: 40px;
	height: 40px;
	background: transparent url('../images/mobile/layout/product/icon-productsizes.png') no-repeat center center;
	-webkit-background-size: 30px auto;
	background-size: 30px auto;
	-moz-background-size: 30px auto;
}

.nav-tab .mobileicon-nutriinfo {
	background-image: url('../images/mobile/layout/product/icon-nutritionalinfo.png');
}

.nav-tab .mobileicon-ingredients {
	background-image: url('../images/mobile/layout/product/icon-ingredients.png');
}

.nav-tab .mobileicon-sizes {
	background-image: url('../images/mobile/layout/product/icon-productsizes.png');
}

.header-woodenplank {
	height: auto;
	padding: 5px 10px;
	font-size: 2.30769231em;
	line-height: 1.2em;
	background-repeat: no-repeat, no-repeat, repeat-y, repeat-y, repeat;
	background-position: 5% 3px,
            95% 3px,
            top left,
            top right,
            top left;
	-webkit-background-size: 10px 10px,
            10px 10px,
            50% 50%,
            50% 50%,
            50% 50%;
	background-size: 10px 10px,
            10px 10px,
            50% 50%,
            50% 50%,
            50% 50%;
}

[class*="img-polaroid"] .ip-inner:after {
	top: 2px;
	width: 15px;
	height: 10px;
	margin-left: -7.5px;
	border-radius: 100px;
	-moz-border-radius: 100px;
	-webkit-border-radius: 100px;
	-webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.5), 0 1px 0 rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.5), 0 1px 0 rgba(0, 0, 0, 0.5);
	-webkit-transform: rotate(10deg);
	-ms-transform: rotate(10deg);
	transform: rotate(10deg);
	background-color: #ffffff;
	background-image: -webkit-gradient(radial, center center, 0, center center, 460, from(#f2f2f2), to(#ffffff));
	background-image: -webkit-radial-gradient(circle, #f2f2f2, #ffffff);
	background-repeat: no-repeat;
}

[class*="img-polaroid"] .ip-inner:before {
	content: " ";
	display: block;
	position: absolute;
	top: 5px;
	left: 50%;
	z-index: 1;
	width: 100px;
	height: 2px;
	margin-left: -50px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-webkit-transform: rotate(2deg);
	-ms-transform: rotate(2deg);
	transform: rotate(2deg);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
	background-color: #a3a3a3;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#cccccc), to(#666666));
	background-image: -webkit-linear-gradient(top, #cccccc, #666666);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#cccccc), to(#666666));
	background-image: linear-gradient(top, #cccccc, #666666);
	background-repeat: repeat-x;
}

.product-listing [class*="btn"] {
	margin-right: 30px;
}

.pl-heading {
	padding: 0;
	text-align: center;
}

.product-listing {
	margin-bottom: 30px;
}

.product-listing .pl-subheading {
	position: relative;
	top: 0;
	left: 0;
	width: auto;
	margin: 0;
	padding: 0;
	background: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	-webkit-transform: rotate(0);
	-ms-transform: rotate(0);
	transform: rotate(0);
	text-align: center;
}

.product-listing header {
	position: relative;
	z-index: -1;
	width: 80%;
	margin: 0 auto -20px auto;
	padding: 15px 20px 30px 20px;
	background: #ffffff url('../images/components/panel-linedpaper/plinedpaper-t.png') repeat top left;
}

.pl-heading {
	display: inline-block;
	margin-bottom: 10px;
}

.pl-subheading {
	display: inline-block;
}

.pl-subheading:before {
	content: "-";
}

.product-single [class*="btn"] {
	display: block;
	max-width: 100px;
}

[class*="gu-sw"] {
	float: none;
	width: 100%;
	margin-right: 0;
	margin-left: 0;
}

.view-gallery #page-hero {
	padding-right: 0;
	padding-left: 0;
}

.gallery-slides-nav,
.gallery-stepnav {
	display: none;
}

.gallery-slides-container,
.gallery-slides {
	height: auto;
	background: none;
}

.gs-media {
	display: block;
	width: 100%;
}

.gs-slide {
	position: relative;
	height: auto;
	background: url('../images/layout/master/site-bg-grassRpt.png') repeat-x 0 150px, url('../images/layout/master/site-bg-skyRpt.jpg') repeat-x 0 -200px;
}

.gs-slide.hide {
	display: block!important;
}

.gs-slide article {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	margin: 0 0 25px 0;
	padding: 20px;
	border: 10px solid #ffffff;
	background: rgba(0, 0, 0, 0.3);
}

.gs-slide .gs-media,
.gs-slide .gs-text {
	width: 100%;
	height: auto;
	float: none;
	margin-right: 0;
	margin-left: 0;
}

.gs-slidetitle {
	position: absolute;
	top: 20px;
	left: 0;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	width: 100%;
	max-width: 100%;
	padding: 0 20px;
	text-align: center;
}

.gs-type-img .gs-slidetitle {
	border-bottom: none;
}

.gs-type-img .gs-media {
	min-height: 75px;
	padding-top: 30px;
	margin-bottom: 20px;
}

.gs-type-img .gs-media img {
	display: block !important;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	width: 100%;
}

.gs-type-img .gs-text {
	padding-top: 0;
}

#page-wrapper {
	-webkit-background-size: auto 110px;
	background-size: auto 110px;
	-moz-background-size: auto 110px;
	padding: 0 20px;
}

.set-center {
	min-width: 0px;
	width: auto;
}

html {
	background-color: #75aa47;
	background: url('../images/layout/master/site-bg-skyRpt.jpg') repeat-x top left, url('../images/mobile/layout/master/site-bg-grass-tile.jpg') repeat top left;
}

body {
	background-image: url('../images/mobile/layout/master/site-bg-grassRpt.png');
	background-position: 0 200px;
}

#page-header {
	padding: 1px 0;
	border-bottom: 1px solid rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.3);
	box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.3);
}

#page-header .set-center {
	height: auto;
	padding: 10px 0;
}

#ph-logo {
	position: relative;
	left: 10px;
	width: 137px;
	height: 55px;
	margin: 0 0 20px 0;
	background: transparent url('../images/mobile/layout/master/header-logo.svg') no-repeat top left;
	-webkit-background-size: 137px 55px;
	background-size: 137px 55px;
	-moz-background-size: 137px 55px;
}

#ph-logo a {
	height: 55px;
}

#ph-header {
	width: auto;
	margin-bottom: 20px;
	border-bottom: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

#ph-header .p-content {
	padding: 0;
}

#ph-nav {
	position: relative;
	top: 0;
	left: 0;
	display: none;
	width: 100%;
	height: auto;
	margin: 0;
	background: #ad8967 url('../images/shared/texture-hash-transparent.png') repeat top left;
	-webkit-background-size: 20% auto;
	background-size: 20% auto;
	-moz-background-size: 20% auto;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

#ph-nav li {
	display: block;
}

#ph-nav a {
	padding: 0.5em 0 0.35em 0;
	margin: 0;
	border-bottom: 1px solid #796154;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	-webkit-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.3);
	box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.3);
	background: none;
	line-height: 1em;
}

#ph-nav a:link,
#ph-nav a:visited,
#ph-nav a:hover,
#ph-nav a:active {
	text-decoration: none;
}

#ph-nav li:first-child a {
	border-radius: 10px 10px 0 0;
	-moz-border-radius: 10px 10px 0 0;
	-webkit-border-radius: 10px 10px 0 0;
}

#ph-nav li:last-child a {
	border-bottom: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0 0 10px 10px;
	-moz-border-radius: 0 0 10px 10px;
	-webkit-border-radius: 0 0 10px 10px;
}

#ph-nav a:hover,
#ph-nav .state-current a {
	background: rgba(0, 0, 0, 0.2);
}

.mobile-active #ph-nav {
	display: block;
}

#ph-nav-mobiletoggle {
	position: absolute;
	top: 30px;
	right: 10px;
	display: block;
	width: 44px;
	height: 44px;
	background-color: #ad8967;
	background-image: url('../images/components/header-woodenplank/hwp-l.png'), url('../images/components/header-woodenplank/hwp-r.png'), url('../images/components/header-woodenplank/hwp-m.gif');
	background-repeat: no-repeat, no-repeat, repeat;
	background-position: top left,
                    top right,
                    top left;
	-webkit-background-size: 50% auto,
                    50% auto,
                    50% auto;
	background-size: 50% auto,
                    50% auto,
                    50% auto;
	color: #ffffff;
	font-size: 4.61538462em;
	text-align: center;
	text-shadow: -1px 0 0 #000000;
	line-height: 50px;
	-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.7), inset 0 -1px 0 rgba(255, 255, 255, 0.4), 3px 3px 1px rgba(0, 0, 0, 0.4);
	box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.7), inset 0 -1px 0 rgba(255, 255, 255, 0.4), 3px 3px 1px rgba(0, 0, 0, 0.4);
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-webkit-transform: rotate(-3deg);
	-ms-transform: rotate(-3deg);
	transform: rotate(-3deg);
	cursor: pointer;
}

[class*="mobiletoggle-linegraphic"] {
	display: block;
	width: 70%;
	height: 5px;
	margin: 0 auto 4px auto;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.5), inset -1px 0 2px rgba(0, 0, 0, 0.5), inset 0 -1px 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 #ffffff;
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.5), inset -1px 0 2px rgba(0, 0, 0, 0.5), inset 0 -1px 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 #ffffff;
	background: rgba(0, 0, 0, 0.2);
}

.mobiletoggle-linegraphic1 {
	margin-top: 10px;
}

#page-hero {
	top: 3px;
	min-height: 0;
	margin: 0;
	padding: 0 20px;
	background: none;
	-webkit-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	transform: rotate(0deg);
	-webkit-box-shadow: none;
	box-shadow: none;
}

#ph-img {
	display: none;
}

#ph-header {
	position: relative;
	background: none;
	-webkit-transform: rotate(0);
	-ms-transform: rotate(0);
	transform: rotate(0);
	max-width: 100%;
}

#ph-header:before,
#ph-header:after {
	display: none;
}

#ph-header .p-inner {
	padding: 0;
}

#ph-header .p-inner:before,
#ph-header .p-inner:after {
	display: none;
}

#ph-header h1 {
	float: none;
	margin: 0;
	padding: 15px 0 10px 0;
	font-size: 3.07692308em;
	-webkit-transform: rotate(0);
	-ms-transform: rotate(0);
	transform: rotate(0);
	color: #433426;
}

#ph-header p {
	display: none;
}

#page-wrapper #page-content {
	padding: 0;
	border: none;
	border-bottom: none;
	background: none;
}

#pc-container {
	margin-right: 0;
	margin-left: 0;
	padding: 0;
}

#pc-container .gu-spread {
	margin-right: 0;
	margin-left: 0;
}

#pc-nav {
	background: #ffffff;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	margin: 0 0 20px 0;
	-webkit-transform: rotate(0);
	-ms-transform: rotate(0);
	transform: rotate(0);
}

#pc-nav:before,
#pc-nav:after {
	display: none;
}

#pc-nav .p-inner,
#pc-nav .p-content {
	padding: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	-webkit-transform: rotate(0);
	-ms-transform: rotate(0);
	transform: rotate(0);
}

#pc-nav li {
	font-size: 2.30769231em;
}

#pc-nav a {
	padding: 0.25em 20px;
	border-bottom: 1px dashed #ad8967;
}

#pc-nav li:last-child a {
	border-bottom-style: solid;
	border-bottom-color: #94836f;
}

#page-footer {
	border-top: 1px solid #94836f;
	-webkit-box-shadow: inset 0 1px 0 #f0ede1;
	box-shadow: inset 0 1px 0 #f0ede1;
	margin: 0 -20px;
}

#page-footer .set-center {
	padding: 100px 20px 20px 20px;
	background-position: center 25px;
}

#pf-logo {
	position: absolute;
	top: 25px;
	left: 50%;
	margin-left: -67.5px;
	background: transparent url('../images/mobile/layout/master/header-logo.svg') no-repeat top left;
	-webkit-background-size: auto 100%;
	background-size: auto 100%;
	-moz-background-size: auto 100%;
}

.page-products #pc-primary .p-stackedpaper .p-inner {
	background: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.page-products #pc-primary .p-stackedpaper .p-content {
	padding: 0;
}

.page-products #pc-primary .p-stackedpaper:after {
	display: none;
}

#product-image img {
	width: auto;
	margin: 0 auto;
	max-height: 350px;
}

#related-products {
	display: none;
}

.view-yoghurt_campaign #page-hero {
	width: 100%;
	padding: 20px 0 0 0;
	background: none;
}

.view-yoghurt_campaign #ph-header {
	width: 100%;
	margin: 0;
}

.view-yoghurt_campaign #ph-header h1 {
	width: 100%;
	padding: 0;
	border-bottom: none;
	background-position: center center;
}

.view-yoghurt_campaign #ph-header .p-content {
	height: auto;
}

#ubd-headerphotostack {
	display: none;
}

#ubd-nav {
	position: relative;
	bottom: auto;
	width: 100%;
}

#ubd-nav a {
	float: none;
	clear: both;
	margin: 0;
}

#ubd-nav a:hover {
	-webkit-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	transform: rotate(0deg);
}

#ubd-nav a:before,
#ubd-nav a:after {
	display: none;
}

#ubd-journey {
	display: none;
}

#ubd-socialupdates article:nth-child(odd),
#ubd-socialupdates article:nth-child(even) {
	-webkit-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	transform: rotate(0deg);
}

#ubd-socialupdates [class*="p-stackedpaper"] .p-inner {
	padding: 0;
}

#ubd-socialupdates [class*="p-stackedpaper"] .p-content {
	min-height: 1px;
}

#ubd-socialupdates footer {
	-webkit-background-size: 15px auto;
	background-size: 15px auto;
	-moz-background-size: 15px auto;
}

#ubd-socialupdates > h1.visual-hide {
	position: relative;
	display: block;
	height: auto;
	margin-bottom: 10px;
	text-indent: 0;
}

#ubdsocialupdates-filter {
	padding-left: 0;
	background: #ffffff;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

#ubdsocialupdates-filter li {
	float: none;
	width: auto;
	height: auto;
	-webkit-background-size: 15px auto;
	background-size: 15px auto;
	-moz-background-size: 15px auto;
	background-position: 20px 50%;
}

#ubdsocialupdates-filter a {
	display: block;
	width: auto;
	min-height: 30px;
	padding: 0.35em 20px 0.35em 50px;
	border-bottom: 1px solid rgba(148, 131, 111, 0.5);
}

#ubdsocialupdates-filter li:last-child a {
	border-bottom: none;
}

#ubdsocialupdates-filter .filter-everything {
	width: auto;
}

#ubdsocialupdates-filter .filter-everything a {
	padding: 0.35em 20px 0.35em 20px;
}

#ubd-abstract {
	padding-bottom: 0;
}

#ubd-meet-farmers {
	background: transparent;
	-webkit-box-shadow: none;
	box-shadow: none;
}

#ubd-meet-farmers .p-content {
	padding: 0;
}

#ubd-social {
	color: #433426;
	text-shadow: none;
}

#ubd-social .p-inner {
	background: #ffffff;
}

#ubd-social p {
	margin-bottom: 1em;
}

#ubd-social [class*="ubdsocial-icon"] {
	width: auto;
	height: auto;
	margin: 0 0 1em 0;
	background: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	text-indent: 0;
	-webkit-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	transform: rotate(0deg);
}

.gallery-template-timeline #hls-intro {
	height: auto;
}

.gallery-template-timeline #pc-primary .richtext-content {
	padding-right: 20px;
	padding-left: 20px;
}

#gallery-subnav {
	padding-right: 0;
}

}

@media print {

body {
	font-size: 13px;
	line-height: 1.5em;
	font-family: 'Arial', sans-serif;
	color: #433426;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.6);
}

p {
	margin: 0 0 1em 0;
	line-height: 1.5em;
}

hgroup {
	position: relative;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	position: relative;
	clear: both;
	margin: 1em 0 0.5em 0;
	line-height: 1.1em;
	font-weight: normal;
}

hgroup {
	margin: 0 0 1em 0;
}

hgroup h1,
hgroup h2 {
	margin: 0;
}

h1 {
	font-size: 1.53846154em;
}

h2 {
	font-size: 1.23076923em;
}

h3 {
	font-size: 1.07692308em;
}

h4,
h5,
h6 {
	font-size: 1em;
}

ul,
ol,
dl {
	margin: 0 0 1em 2em;
	padding: 0;
}

li {
	line-height: 1.5em;
	margin: 0 0 0.5em 0;
}

ul {
	list-style: circle outside;
}

ol {
	list-style: decimal outside;
}

dl {
	margin-left: 0;
}

dt {
	margin: 0 0 0.15em 0;
	font-weight: normal;
}

dd {
	margin: 0 0 1em 0;
}

blockquote {
	margin: 0 0 2em 0;
	padding: 1em 0 0 0;
}

blockquote > p {
	position: relative;
	margin: 0 1em;
	font-size: 1.23076923em;
	line-height: 1.3em;
}

blockquote > p:first-child:before,
blockquote > p:last-child:after {
	content: '"';
}

blockquote > p:first-child:before {
	position: absolute;
	top: 0;
	left: -0.5em;
}

blockquote footer {
	display: block;
	margin: 0.5em 0 0 0;
	padding: 0 0 0 1em 0;
}

hr {
	margin: 1.5em 20px 1.5em 20px;
	padding: 0 0;
	border: none;
	border-top: 1px solid #433426;
}

pre {
	white-space: pre;
	overflow: auto;
	margin: 2em 0 2em 0;
}

sup,
sub {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}

sup {
	top: -0.5em;
}

sub {
	bottom: -0.25em;
}

del {
	text-decoration: line-through;
}

s {
	text-decoration: line-through;
}

mark {
	color: inherit;
	font-weight: normal;
}

q {
	font-style: italic;
	color: inherit;
}

cite {
	font-style: italic;
}

small {
	font-weight: normal;
	font-style: normal;
}

strong,
b {
	font-weight: normal;
}

em,
i {
	font-style: italic;
}

dfn,
abbr {
	font-style: inherit;
	position: relative;
}

code,
samp,
kbd {
	display: inline-block;
	padding: 0 0.5em;
}

var {
	font-style: italic;
	font-weight: bold;
}

#pc-container .panel {
	margin-bottom: 5pt;
	padding-bottom: 5pt;
	border-bottom: 1pt dashed #433426;
}

html,
body {
	margin: 0;
}

nav,
#ph-sociallinks,
#ph-img,
#ph-nav-mobiletoggle,
#pf-utilsnav {
	display: none;
}

#page-header {
	margin: 0 0 5pt 0;
}

#ph-logo a {
	text-decoration: none;
}

#page-hero {
	margin: 0 0 5pt 0;
	border-bottom: 1pt solid #433426;
}

#ph-header {
	padding: 0 0 5pt 0;
}

#ph-header h1 {
	font-size: 1em;
}

#ph-header h1,
#ph-header p {
	margin: 0;
}

}

