/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020;
}

.fancybox-skin {
	position: relative;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;
}

.fancybox-opened {
	z-index: 8030;
}

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
	position: relative;
}

.fancybox-inner {
	overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url('https://megadoughshop.com/core/libs/pjQ/fancybox/img/fancybox_sprite.png');
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url('https://megadoughshop.com/core/libs/pjQ/fancybox/img/fancybox_loading.gif') center center no-repeat;
}

.fancybox-close {
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background: transparent url('https://megadoughshop.com/core/libs/pjQ/fancybox/img/blank.gif'); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}

.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	visibility: hidden;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
    overflow: hidden !important;
    width: auto;
}

.fancybox-lock body {
    overflow: hidden !important;
}

.fancybox-lock-test {
    overflow-y: hidden !important;
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: url('https://megadoughshop.com/core/libs/pjQ/fancybox/img/fancybox_overlay.png');
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll;
}

/* Title helper */

.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 8050;
}

.fancybox-opened .fancybox-title {
	visibility: visible;
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
	        border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}

.fancybox-title-inside-wrap {
	padding-top: 10px;
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	   only screen and (min--moz-device-pixel-ratio: 1.5),
	   only screen and (min-device-pixel-ratio: 1.5){

	#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
		background-image: url('https://megadoughshop.com/core/libs/pjQ/fancybox/img/fancybox_sprite@2x.png');
		background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
	}

	#fancybox-loading div {
		background-image: url('https://megadoughshop.com/core/libs/pjQ/fancybox/img/fancybox_loading@2x.gif');
		background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
	}
}
@CHARSET "UTF-8";
.pj-button{
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: solid 1px #c9cfd4;
	color: #6c6a6a;
	cursor: pointer;
	font: normal 11px/18px Verdana, sans-serif;
	padding: 4px 15px;
	position: relative;
}
.pj-button,
.pj-button:link,
.pj-button:active,
.pj-button:visited,
.pj-button:hover{
	background: #F3EFEF url(https://megadoughshop.com/core/framework/libs/pj/img/pj-button.png) 0 0 repeat-x;
	text-decoration: none;
	-moz-box-shadow: 1px 1px 1px #FBFBFB;
	-webkit-box-shadow: 1px 1px 1px #FBFBFB;
	box-shadow: 1px 1px 1px #FBFBFB;
}
.pj-button-active,
.pj-button-hover,
.pj-button:not([disabled]):hover{
	border: solid 1px #b5b7b9;
	background: #DEDEDE url(https://megadoughshop.com/core/framework/libs/pj/img/pj-button-hover.png) 0 0 repeat-x !important;
	color: #363434 !important;
}
.pj-button:active{
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #f6f3f3 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f6f3f3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f6f3f3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#f6f3f3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#f6f3f3 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#f6f3f3 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f3f3',GradientType=0 ); /* IE6-9 */
	-moz-box-shadow: 1px 1px 1px #eee;
	-webkit-box-shadow: 1px 1px 1px #eee;
	box-shadow: 1px 1px 1px #eee;
}
.pj-button-active:hover{

}
.pj-button-disabled,
.pj-button-disabled:hover{
	background: #f5f4f4; /* Old browsers */
	background: -moz-linear-gradient(top,  #f5f4f4 0%, #edecec 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f4f4), color-stop(100%,#edecec)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f5f4f4 0%,#edecec 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f5f4f4 0%,#edecec 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f5f4f4 0%,#edecec 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f5f4f4 0%,#edecec 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f4f4', endColorstr='#edecec',GradientType=0 ); /* IE6-9 */
	color: #b9b7b7;
	cursor: default;
}
.pj-button-arrow-down{
	width: 0; 
	height: 0; 
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	border-top: 4px solid #cdcdcd;
	position: absolute;
	right: 4px;
	top: 10px;
}
button.pj-button-detailed{
	padding: 4px 8px;
	vertical-align: top;
	width: 30px;
}
button.pj-button-detailed span.pj-button-detailed-arrow{
	background: transparent url(https://megadoughshop.com/core/framework/libs/pj/img/pj-button-arrow-down.png) center center no-repeat;
	width: 12px;
	height: 7px;
	display: inline-block;
}
/*button.pj-button-config{
	padding: 4px 8px;
	vertical-align: top;
	width: 30px;
}*/
button.pj-button-icon{
	padding: 4px 8px;
	vertical-align: top;
}
button.pj-button span.pj-button-config{
	background: transparent url(https://megadoughshop.com/core/framework/libs/pj/img/pj-icon-config.png) 0 0 no-repeat;
	width: 11px;
	height: 12px;
	display: inline-block;
}
button.pj-button span.pj-button-down{
	background: transparent url(https://megadoughshop.com/core/framework/libs/pj/img/pj-down.png) 5px 4px no-repeat;
	width: 8px;
	height: 12px;
	display: inline-block;
	padding: 0 0 0 5px;
}
@CHARSET "UTF-8";
.pj-table{
	border-collapse: separate;
	border: none;
	border-left: solid 1px #e4e4e4;
	border-top: solid 1px #e4e4e4;
	color: #222;
	font: normal 12px/16px Arial, Verdana, sans-serif;
}
.pj-table th{
	background-color: #f7f7f7;
	border-left: solid 1px #fff;
	border-top: solid 1px #fff;
	border-right: solid 1px #e5e2e2;
	border-bottom: solid 1px #e5e2e2;
	font-weight: bold;
	padding: 6px 5px;
	empty-cells: show;
}
.pj-table td{
	border: solid 1px #ccc;
	border-left: solid 1px #fff;
	border-top: solid 1px #fff;
	border-right: solid 1px #e5e2e2;
	border-bottom: solid 1px #e5e2e2;
	padding: 7px 5px;
	empty-cells: show;
}
.pj-table .pj-table-row-odd{
	background-color: #fff;
}
.pj-table .pj-table-row-even{
	background-color: #f7f7f7;
}
.pj-table .pj-table-row-active{
	background-color: #F5F1D5;
}
.pj-table .pj-table-row-hover{
	background-color: #faf8ea;
}
.pj-table .pj-table-row-highlight{
	height: 48px;
}
.pj-table .pj-table-row-sortable{
	
}
.pj-table .pj-table-button{
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #f3efef 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f3efef)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f3efef 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#f3efef 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#f3efef 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#f3efef 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3efef',GradientType=0 ); /* IE6-9 */
	
	display: inline-block;
	border: solid 1px #c9cfd4;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px; 
	color: #6c6a6a;
	padding: 0 7px;
	height: 22px;
	vertical-align: top;
	font: normal 11px/22px Verdana, sans-serif;
	text-decoration: none;
}
.pj-table .pj-table-button:hover,
.pj-table .pj-table-button:focus{
	background: #f3efef; /* Old browsers */
	background: -moz-linear-gradient(top,  #f3efef 0%, #fff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3efef), color-stop(100%,#fff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f3efef 0%,#fff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f3efef 0%,#fff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f3efef 0%,#fff 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f3efef 0%,#fff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3efef', endColorstr='#fff',GradientType=0 ); /* IE6-9 */
	color: #363434;
}
/*.pj-button-arrow-down{
	width: 0; 
	height: 0; 
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	border-top: 4px solid #cdcdcd;
	position: absolute;
	right: 5px;
	top: 10px;
}*/
.pj-table .pj-table-icon-menu{
	padding-right: 20px;
	position: relative;
	
	color: #63A8C9;
	vertical-align: top;
	display: inline-block;
	padding: 2px 15px 2px 10px;
	height: 18px;
	line-height: 18px;
}
.pj-table .pj-table-icon-copy,
.pj-table .pj-table-icon-edit,
.pj-table .pj-table-icon-delete{
	display: inline-block;
	margin: 0 4px 0 0;
	width: 23px;
	height: 24px;
}
.pj-table .pj-table-icon-copy{
	background: url(https://megadoughshop.com/core/framework/libs/pj/img/pj-copy.png) 0 0 no-repeat;
}
.pj-table .pj-table-icon-edit{
	background: url(https://megadoughshop.com/core/framework/libs/pj/img/pj-edit.png) 0 0 no-repeat;
}
.pj-table .pj-table-icon-delete{
	background: url(https://megadoughshop.com/core/framework/libs/pj/img/pj-delete.png) 0 0 no-repeat;
}
.pj-table .pj-table-icon-copy:hover,
.pj-table .pj-table-icon-edit:hover,
.pj-table .pj-table-icon-delete:hover{
	background-position: 0 -24px;
}
.pj-table .pj-table-sort-label{
	float: left;
}
.pj-table .pj-table-sort{
	float: right;
	padding: 1px 0 0 5px;
}
.pj-table .pj-table-sort-up,
.pj-table .pj-table-sort-down{
	display: block;
	margin: 1px 0;
	padding: 0;
	width: 8px;
	height: 4px;
}
.pj-table .pj-table-sort-up{
	background: transparent url(https://megadoughshop.com/core/framework/libs/pj/img/pj-up.png) center center no-repeat;
	padding: 2px 0 0 5px;
}
.pj-table .pj-table-sort-down{
	background: transparent url(https://megadoughshop.com/core/framework/libs/pj/img/pj-down.png) center center no-repeat;
	padding: 0 0 2px 5px;
}
.pj-table .pj-table-sort-up-active{
	background: transparent url(https://megadoughshop.com/core/framework/libs/pj/img/pj-up-active.png) center center no-repeat;
}
.pj-table .pj-table-sort-down-active{
	background: transparent url(https://megadoughshop.com/core/framework/libs/pj/img/pj-down-active.png) center center no-repeat;
}
.pj-menu-list-wrap{
	z-index: 9999;
	position: absolute;
	
	overflow: hidden;
	/*width: auto;*/
	float: left;
	display: block;
}
.pj-menu-list-arrow{
	background: transparent url(https://megadoughshop.com/core/framework/libs/pj/img/pj-menu-arrow-up.png) 0 0 no-repeat;
	display: block;
	width: 8px;
	height: 7px;
	margin: 0 auto;
	z-index: 9995;
	position: absolute;
	top: 0;
	left: 47%;
}
.pj-menu-list{
	background-color: #fff;
	border: solid 1px #bdbdbd;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	box-shadow: 0 0 5px #efefef;
	padding: 5px 10px;
	margin-top: 6px;
	font: normal 12px/25px Verdana, sans-serif;
	z-index: 9990;
	white-space: nowrap;
	float: left;
}
.pj-menu-list li{
}
.pj-menu-list a:active,
.pj-menu-list a:link,
.pj-menu-list a:visited{
	color: #63a8c9;
	text-decoration: none;
}
.pj-menu-list a:hover{
	color: #47C152;
}
/* Paginator */
.pj-paginator{
	background: #f0efee; /* Old browsers */
	background: -moz-linear-gradient(top,  #f0efee 0%, #f0eeee 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0efee), color-stop(100%,#f0eeee)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f0efee 0%,#f0eeee 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f0efee 0%,#f0eeee 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f0efee 0%,#f0eeee 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f0efee 0%,#f0eeee 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0efee', endColorstr='#f0eeee',GradientType=0 ); /* IE6-9 */
	border: solid 1px #e3e3e1;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	font: normal 12px Verdana, sans-serif;
	margin: 10px 0 0;
	padding: 5px 0;
	overflow: hidden;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
.pj-paginator-list{
	display: inline-block;
	float: left;
	margin: 6px 0 0 15px;
	vertical-align: middle;
}
.pj-paginator-list li{
	float: left;
}
.pj-paginator-list a:link,
.pj-paginator-list a:active,
.pj-paginator-list a:visited{
	float: left;
	color: #63a8c9;
	font: normal 11px/18px Verdana, sans-serif;
	margin: 0 2px;
	padding: 0 3px;
	text-decoration: none;
}
.pj-paginator-list a.pj-paginator-list-active,
.pj-paginator-list a:hover{
	color: #000;
}
.pj-paginator-button-actions{
	float: left;
	margin: 0 0 0 5px;
}
.pj-paginator-goto{
	color: #7e8182;
	margin: 0 0 0 15px;
	float: left;
	font-size: 11px;
}
.pj-paginator-total{
	color: #7e8182;
	display: block;
	margin: 7px 5px 0 0;
	font-size: 11px;
	float: right;
}
.pj-status{
	background-color: #fff;
	border: solid 1px #c9d1da;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow: inset 1px 1px 1px #eeeff0;
	-webkit-box-shadow: inset 1px 1px 1px #eeeff0;
	box-shadow: inset 1px 1px 1px #eeeff0;
	display: block;
	padding: 3px 3px 3px 3px;
	width: 77px !important;
}
.pj-status-1,
.pj-status-T{background: #fff url(https://megadoughshop.com/core/framework/libs/pj/img/pj-active.png) 52px 3px no-repeat;}
.pj-status-0,
.pj-status-F{background: #fff url(https://megadoughshop.com/core/framework/libs/pj/img/pj-disabled.png) 52px 3px no-repeat;}
.pj-status-E{background: #fff url(https://megadoughshop.com/core/framework/libs/pj/img/pj-icon-time.png) 52px 3px no-repeat;}
.pj-status-cancelled, .pj-status-Cancelled{background: #fff url(https://megadoughshop.com/core/framework/libs/pj/img/pj-disabled.png) 64px 3px no-repeat;}
.pj-status-pending, .pj-status-Pending{background: #fff url(https://megadoughshop.com/core/framework/libs/pj/img/pj-pending.png) 64px 3px no-repeat;}
.pj-status-confirmed, .pj-status-Confirmed{background: #fff url(https://megadoughshop.com/core/framework/libs/pj/img/pj-active.png) 64px 3px no-repeat;}
.pj-status-T, .pj-status-F, .pj-status-E{width: 65px !important}

.pj-status-icon{
	display: inline-block;
	width: 16px;
	height: 16px;
}
.pj-status-icon.pj-status-1,
.pj-status-icon.pj-status-0{
	background-position: 0 0;
}

.pj-preloader{
	position: absolute;
	top: 0;
	left: 0;
	background: url(https://megadoughshop.com/core/framework/libs/pj/img/pj-preloader.gif) center center no-repeat;
	background: rgba(153, 153, 153, 0.3) url(https://megadoughshop.com/core/framework/libs/pj/img/pj-preloader.gif) center center no-repeat;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f999999, endColorstr=#7f999999);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f999999, endColorstr=#7f999999)";
}
#demo-custom a {
  cursor: pointer;
  color: #0d3349;
  padding: 10px;
  border: 1px solid #2b81af;
  margin: 4px;
  background: #0b97c4;
  transition: all .2s; }
  #demo-custom a:hover {
    background: #528CE0;
    color: #fff; }

h1 a {
  font-size: .85rem;
  color: red;
  display: block;
  cursor: pointer; }

.source {
  display: block;
  font-family: monospace;
  white-space: pre;
  font-size: .90rem; }

body {
  font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; }

.clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0; }

.clearfix {
  display: inline-block; }

/* start commented backslash hack \*/
* html .clearfix {
  height: 1%; }

.clearfix {
  display: block; }

.share {
  width: 100%;
  display: inline-block; }

.box {
  width: 50px; }

.count {
  color: #444444;
  display: block;
  font-size: 17px;
  line-height: 34px;
  height: 34px;
  padding: 4px 0;
  position: relative;
  text-align: center;
  text-decoration: none;
  width: 50px;
  background-color: #eee;
  float: left; }

.share {
  color: #ddd;
  display: block;
  font-size: 11px;
  height: 16px;
  line-height: 16px;
  margin-top: 3px;
  padding: 0;
  text-align: center;
  text-decoration: none;
  width: 50px;
  background-color: #9CCE39; }

.buttons {
  background: #ddd;
  float: left;
  padding: 20px; }

.button {
  float: left;
  margin: 0 10px; }

/*# sourceMappingURL=test.css.map */
@CHARSET "UTF-8";/* ==========================================================================	#pjScHeader========================================================================== */#pjWrapperShoppingCart_theme10 .pjScHeader { border-color: #ded8d8; background: #f7f7f7; }#pjWrapperShoppingCart_theme10 .pjScHeader .scStoreName,#pjWrapperShoppingCart_theme10 .pjScHeader a { color: #6889b2; }#pjWrapperShoppingCart_theme10 .pjScHeader .scStoreName:hover,#pjWrapperShoppingCart_theme10 .pjScHeader a:hover { color: #073163; }#pjWrapperShoppingCart_theme10 .pjScHeader a .badge { background: #6889b2; }#pjWrapperShoppingCart_theme10 .pjScHeader a:hover .badge { background: #073163; }/* ==========================================================================	#pjScBar========================================================================== */#pjWrapperShoppingCart_theme10 .pjScBar .btn-default { color: #6889b2; 	background: rgb(255,255,255);	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(253,253,253,1) 27%, rgba(249,247,248,1) 50%, rgba(245,241,240,1) 100%);	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(27%,rgba(253,253,253,1)), color-stop(50%,rgba(249,247,248,1)), color-stop(100%,rgba(245,241,240,1)));	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(253,253,253,1) 27%,rgba(249,247,248,1) 50%,rgba(245,241,240,1) 100%);	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(253,253,253,1) 27%,rgba(249,247,248,1) 50%,rgba(245,241,240,1) 100%);	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(253,253,253,1) 27%,rgba(249,247,248,1) 50%,rgba(245,241,240,1) 100%);	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(253,253,253,1) 27%,rgba(249,247,248,1) 50%,rgba(245,241,240,1) 100%);	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f1f0',GradientType=0 );}#pjWrapperShoppingCart_theme10 .pjScBar .btn-default:hover { color: #073163; 	background: rgb(245,241,240);	background: -moz-linear-gradient(top,  rgba(245,241,240,1) 0%, rgba(249,247,248,1) 50%, rgba(253,253,253,1) 73%, rgba(255,255,255,1) 100%);	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(245,241,240,1)), color-stop(50%,rgba(249,247,248,1)), color-stop(73%,rgba(253,253,253,1)), color-stop(100%,rgba(255,255,255,1)));	background: -webkit-linear-gradient(top,  rgba(245,241,240,1) 0%,rgba(249,247,248,1) 50%,rgba(253,253,253,1) 73%,rgba(255,255,255,1) 100%);	background: -o-linear-gradient(top,  rgba(245,241,240,1) 0%,rgba(249,247,248,1) 50%,rgba(253,253,253,1) 73%,rgba(255,255,255,1) 100%);	background: -ms-linear-gradient(top,  rgba(245,241,240,1) 0%,rgba(249,247,248,1) 50%,rgba(253,253,253,1) 73%,rgba(255,255,255,1) 100%);	background: linear-gradient(to bottom,  rgba(245,241,240,1) 0%,rgba(249,247,248,1) 50%,rgba(253,253,253,1) 73%,rgba(255,255,255,1) 100%);	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f1f0', endColorstr='#ffffff',GradientType=0 );}#pjWrapperShoppingCart_theme10 .pjScBar .btn-default .text-warning { color: #d01d20; }/* ==========================================================================	#pjScSort========================================================================== */#pjWrapperShoppingCart_theme10 .pjScSort a { color: #6889b2; }#pjWrapperShoppingCart_theme10 .pjScSort a:hover { color: #073163; }#pjWrapperShoppingCart_theme10 .pjScSort .active > a { background: #073163; color: #fff; }/* ==========================================================================	#breadcrumb========================================================================== */#pjWrapperShoppingCart_theme10 .breadcrumb a { color: #6889b2; }#pjWrapperShoppingCart_theme10 .breadcrumb a:hover,#pjWrapperShoppingCart_theme10 .breadcrumb .active { color: #d01d20; }/* ==========================================================================	#pjScProducts========================================================================== */#pjWrapperShoppingCart_theme10 .pjScProduct a { color: #073163; }#pjWrapperShoppingCart_theme10 .pjScProduct a:hover { color: #6889b2; }#pjWrapperShoppingCart_theme10 .pjScProduct .pjScProductPrice { color: #d01d20; font-weight: bold; }#pjWrapperShoppingCart_theme10 .pjScBtnPrimary,#pjWrapperShoppingCart_theme10 .pjScBtnSecondary { text-transform: uppercase; }#pjWrapperShoppingCart_theme10 .pjScBtnPrimary { border-color: #073163; color: #fff; 	background: rgb(25,70,127);	background: -moz-linear-gradient(top,  rgba(25,70,127,1) 0%, rgba(25,71,123,1) 3%, rgba(24,69,126,1) 5%, rgba(23,68,125,1) 13%, rgba(20,66,118,1) 37%, rgba(17,58,110,1) 66%, rgba(13,55,105,1) 100%);	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(25,70,127,1)), color-stop(3%,rgba(25,71,123,1)), color-stop(5%,rgba(24,69,126,1)), color-stop(13%,rgba(23,68,125,1)), color-stop(37%,rgba(20,66,118,1)), color-stop(66%,rgba(17,58,110,1)), color-stop(100%,rgba(13,55,105,1)));	background: -webkit-linear-gradient(top,  rgba(25,70,127,1) 0%,rgba(25,71,123,1) 3%,rgba(24,69,126,1) 5%,rgba(23,68,125,1) 13%,rgba(20,66,118,1) 37%,rgba(17,58,110,1) 66%,rgba(13,55,105,1) 100%);	background: -o-linear-gradient(top,  rgba(25,70,127,1) 0%,rgba(25,71,123,1) 3%,rgba(24,69,126,1) 5%,rgba(23,68,125,1) 13%,rgba(20,66,118,1) 37%,rgba(17,58,110,1) 66%,rgba(13,55,105,1) 100%);	background: -ms-linear-gradient(top,  rgba(25,70,127,1) 0%,rgba(25,71,123,1) 3%,rgba(24,69,126,1) 5%,rgba(23,68,125,1) 13%,rgba(20,66,118,1) 37%,rgba(17,58,110,1) 66%,rgba(13,55,105,1) 100%);	background: linear-gradient(to bottom,  rgba(25,70,127,1) 0%,rgba(25,71,123,1) 3%,rgba(24,69,126,1) 5%,rgba(23,68,125,1) 13%,rgba(20,66,118,1) 37%,rgba(17,58,110,1) 66%,rgba(13,55,105,1) 100%);	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#19467f', endColorstr='#0d3769',GradientType=0 );}#pjWrapperShoppingCart_theme10 .pjScBtnPrimary:hover { border-color: #073163; color: #fff; 	background: rgb(13,55,105);	background: -moz-linear-gradient(top,  rgba(13,55,105,1) 0%, rgba(17,58,110,1) 34%, rgba(20,66,118,1) 63%, rgba(23,68,125,1) 87%, rgba(24,69,126,1) 95%, rgba(25,71,123,1) 97%, rgba(25,70,127,1) 100%);	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(13,55,105,1)), color-stop(34%,rgba(17,58,110,1)), color-stop(63%,rgba(20,66,118,1)), color-stop(87%,rgba(23,68,125,1)), color-stop(95%,rgba(24,69,126,1)), color-stop(97%,rgba(25,71,123,1)), color-stop(100%,rgba(25,70,127,1)));	background: -webkit-linear-gradient(top,  rgba(13,55,105,1) 0%,rgba(17,58,110,1) 34%,rgba(20,66,118,1) 63%,rgba(23,68,125,1) 87%,rgba(24,69,126,1) 95%,rgba(25,71,123,1) 97%,rgba(25,70,127,1) 100%);	background: -o-linear-gradient(top,  rgba(13,55,105,1) 0%,rgba(17,58,110,1) 34%,rgba(20,66,118,1) 63%,rgba(23,68,125,1) 87%,rgba(24,69,126,1) 95%,rgba(25,71,123,1) 97%,rgba(25,70,127,1) 100%);	background: -ms-linear-gradient(top,  rgba(13,55,105,1) 0%,rgba(17,58,110,1) 34%,rgba(20,66,118,1) 63%,rgba(23,68,125,1) 87%,rgba(24,69,126,1) 95%,rgba(25,71,123,1) 97%,rgba(25,70,127,1) 100%);	background: linear-gradient(to bottom,  rgba(13,55,105,1) 0%,rgba(17,58,110,1) 34%,rgba(20,66,118,1) 63%,rgba(23,68,125,1) 87%,rgba(24,69,126,1) 95%,rgba(25,71,123,1) 97%,rgba(25,70,127,1) 100%);	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d3769', endColorstr='#19467f',GradientType=0 );}#pjWrapperShoppingCart_theme10 .pjScEyeIcon.active,#pjWrapperShoppingCart_theme10 .pjScEyeIcon:hover{ color: #073163; }#pjWrapperShoppingCart_theme10 .pjScBtnSecondary { border-color: #bebabb; color: #073163; 	background: rgb(255,255,255);	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(253,253,253,1) 27%, rgba(249,247,248,1) 50%, rgba(245,241,240,1) 100%);	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(27%,rgba(253,253,253,1)), color-stop(50%,rgba(249,247,248,1)), color-stop(100%,rgba(245,241,240,1)));	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(253,253,253,1) 27%,rgba(249,247,248,1) 50%,rgba(245,241,240,1) 100%);	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(253,253,253,1) 27%,rgba(249,247,248,1) 50%,rgba(245,241,240,1) 100%);	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(253,253,253,1) 27%,rgba(249,247,248,1) 50%,rgba(245,241,240,1) 100%);	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(253,253,253,1) 27%,rgba(249,247,248,1) 50%,rgba(245,241,240,1) 100%);	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f1f0',GradientType=0 );}#pjWrapperShoppingCart_theme10 .pjScBtnSecondary:hover { border-color: #bebabb; color: #d01d20; 	background: rgb(245,241,240);	background: -moz-linear-gradient(top,  rgba(245,241,240,1) 0%, rgba(249,247,248,1) 50%, rgba(253,253,253,1) 73%, rgba(255,255,255,1) 100%);	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(245,241,240,1)), color-stop(50%,rgba(249,247,248,1)), color-stop(73%,rgba(253,253,253,1)), color-stop(100%,rgba(255,255,255,1)));	background: -webkit-linear-gradient(top,  rgba(245,241,240,1) 0%,rgba(249,247,248,1) 50%,rgba(253,253,253,1) 73%,rgba(255,255,255,1) 100%);	background: -o-linear-gradient(top,  rgba(245,241,240,1) 0%,rgba(249,247,248,1) 50%,rgba(253,253,253,1) 73%,rgba(255,255,255,1) 100%);	background: -ms-linear-gradient(top,  rgba(245,241,240,1) 0%,rgba(249,247,248,1) 50%,rgba(253,253,253,1) 73%,rgba(255,255,255,1) 100%);	background: linear-gradient(to bottom,  rgba(245,241,240,1) 0%,rgba(249,247,248,1) 50%,rgba(253,253,253,1) 73%,rgba(255,255,255,1) 100%);	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f1f0', endColorstr='#ffffff',GradientType=0 );}#pjWrapperShoppingCart_theme10 .pjScProduct .pjScBtnSecondary:hover { color: #d01d20; }#pjWrapperShoppingCart_theme10 .pjScBtnApply { border-color: #bebabb; color: #d01d20; font-weight: bold; 	background: rgb(255,255,255);	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(253,253,253,1) 27%, rgba(249,247,248,1) 50%, rgba(245,241,240,1) 100%);	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(27%,rgba(253,253,253,1)), color-stop(50%,rgba(249,247,248,1)), color-stop(100%,rgba(245,241,240,1)));	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(253,253,253,1) 27%,rgba(249,247,248,1) 50%,rgba(245,241,240,1) 100%);	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(253,253,253,1) 27%,rgba(249,247,248,1) 50%,rgba(245,241,240,1) 100%);	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(253,253,253,1) 27%,rgba(249,247,248,1) 50%,rgba(245,241,240,1) 100%);	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(253,253,253,1) 27%,rgba(249,247,248,1) 50%,rgba(245,241,240,1) 100%);	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f1f0',GradientType=0 );}#pjWrapperShoppingCart_theme10 .pjScBtnApply:hover { border-color: #bebabb; color: #073163; 	background: rgb(245,241,240);	background: -moz-linear-gradient(top,  rgba(245,241,240,1) 0%, rgba(249,247,248,1) 50%, rgba(253,253,253,1) 73%, rgba(255,255,255,1) 100%);	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(245,241,240,1)), color-stop(50%,rgba(249,247,248,1)), color-stop(73%,rgba(253,253,253,1)), color-stop(100%,rgba(255,255,255,1)));	background: -webkit-linear-gradient(top,  rgba(245,241,240,1) 0%,rgba(249,247,248,1) 50%,rgba(253,253,253,1) 73%,rgba(255,255,255,1) 100%);	background: -o-linear-gradient(top,  rgba(245,241,240,1) 0%,rgba(249,247,248,1) 50%,rgba(253,253,253,1) 73%,rgba(255,255,255,1) 100%);	background: -ms-linear-gradient(top,  rgba(245,241,240,1) 0%,rgba(249,247,248,1) 50%,rgba(253,253,253,1) 73%,rgba(255,255,255,1) 100%);	background: linear-gradient(to bottom,  rgba(245,241,240,1) 0%,rgba(249,247,248,1) 50%,rgba(253,253,253,1) 73%,rgba(255,255,255,1) 100%);	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f1f0', endColorstr='#ffffff',GradientType=0 );}#pjWrapperShoppingCart_theme10 .pjScBtnLink { color: #073163; }#pjWrapperShoppingCart_theme10 .pjScBtnLink:hover { color: #d01d20; }/* ==========================================================================	#Pagination========================================================================== */#pjWrapperShoppingCart_theme10 .scSelectorPage { border-color: #bebabb; color: #d01d20; font-weight: bold; 	background: rgb(255,255,255);	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(253,253,253,1) 27%, rgba(249,247,248,1) 50%, rgba(245,241,240,1) 100%);	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(27%,rgba(253,253,253,1)), color-stop(50%,rgba(249,247,248,1)), color-stop(100%,rgba(245,241,240,1)));	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(253,253,253,1) 27%,rgba(249,247,248,1) 50%,rgba(245,241,240,1) 100%);	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(253,253,253,1) 27%,rgba(249,247,248,1) 50%,rgba(245,241,240,1) 100%);	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(253,253,253,1) 27%,rgba(249,247,248,1) 50%,rgba(245,241,240,1) 100%);	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(253,253,253,1) 27%,rgba(249,247,248,1) 50%,rgba(245,241,240,1) 100%);	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f1f0',GradientType=0 );}#pjWrapperShoppingCart_theme10 .scSelectorPage:hover,#pjWrapperShoppingCart_theme10 .scPaginatorFocus { border-color: #bebabb; color: #6889b2; 	background: rgb(245,241,240);	background: -moz-linear-gradient(top,  rgba(245,241,240,1) 0%, rgba(249,247,248,1) 50%, rgba(253,253,253,1) 73%, rgba(255,255,255,1) 100%);	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(245,241,240,1)), color-stop(50%,rgba(249,247,248,1)), color-stop(73%,rgba(253,253,253,1)), color-stop(100%,rgba(255,255,255,1)));	background: -webkit-linear-gradient(top,  rgba(245,241,240,1) 0%,rgba(249,247,248,1) 50%,rgba(253,253,253,1) 73%,rgba(255,255,255,1) 100%);	background: -o-linear-gradient(top,  rgba(245,241,240,1) 0%,rgba(249,247,248,1) 50%,rgba(253,253,253,1) 73%,rgba(255,255,255,1) 100%);	background: -ms-linear-gradient(top,  rgba(245,241,240,1) 0%,rgba(249,247,248,1) 50%,rgba(253,253,253,1) 73%,rgba(255,255,255,1) 100%);	background: linear-gradient(to bottom,  rgba(245,241,240,1) 0%,rgba(249,247,248,1) 50%,rgba(253,253,253,1) 73%,rgba(255,255,255,1) 100%);	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f1f0', endColorstr='#ffffff',GradientType=0 );}#pjWrapperShoppingCart_theme10 .scPaginatorFocus { color: #073163; }/* ==========================================================================	#pjScProductDetails========================================================================== */#pjWrapperShoppingCart_theme10 .pjScProductDetails { color: #565a5d; }#pjWrapperShoppingCart_theme10 .pjScProductDetails .pjScProductTitle { color: #073163; }#pjWrapperShoppingCart_theme10 .pjScProductDetails .pjScProductPrice { color: #d01d20; }#pjWrapperShoppingCart_theme10 .pjScProductDetails label { color: #6889b2; }#pjWrapperShoppingCart_theme10 .pjScProductDetails .panel-footer .btn { color: #d01d20; }#pjWrapperShoppingCart_theme10 .pjScProductDetails .panel-footer .btn:focus,#pjWrapperShoppingCart_theme10 .pjScProductDetails .panel-footer .btn:hover { color: #073163; }#pjWrapperShoppingCart_theme10 .pjScProductDetails .pjScProductDescriptionTitle { color: #6889b2; }/* ==========================================================================	#pjScFavs========================================================================== */#pjWrapperShoppingCart_theme10 .pjScFavsTitle { color: #073163; }#pjWrapperShoppingCart_theme10 .pjScFavs a { color: #073163; }#pjWrapperShoppingCart_theme10 .pjScFavs a:hover { color: #6889b2; }#pjWrapperShoppingCart_theme10 .pjScFavsProductPrice { color: #d01d20; }#pjWrapperShoppingCart_theme10 .pjScFavs th { color: #6889b2; }/* ==========================================================================	#pjScLogReg========================================================================== */#pjWrapperShoppingCart_theme10 .pjScLogReg { color: #565a5d; }#pjWrapperShoppingCart_theme10 .pjScLogRegTitle { color: #073163; }#pjWrapperShoppingCart_theme10 .pjScLogReg label { color: #6889b2; }#pjWrapperShoppingCart_theme10 .pjScLogReg .has-error label { color: #a94442; }/* ==========================================================================	#pjScCart========================================================================== */#pjWrapperShoppingCart_theme10 .pjScCart { color: #565a5d; }#pjWrapperShoppingCart_theme10 .pjScCartTitle { color: #073163; }#pjWrapperShoppingCart_theme10 .pjScCart a { color: #073163; }#pjWrapperShoppingCart_theme10 .pjScCart a:hover { color: #6889b2; }#pjWrapperShoppingCart_theme10 .pjScCart th { color: #6889b2; }#pjWrapperShoppingCart_theme10 .pjScCartPrice { color: #d01d20; }/* ==========================================================================	#pjScCheckout========================================================================== */#pjWrapperShoppingCart_theme10 .pjScCheckout,#pjWrapperShoppingCart_theme10 .pjScCheckout .text-muted { color: #565a5d; }#pjWrapperShoppingCart_theme10 .pjScCheckout .pjScCheckoutTitle { color: #073163; }#pjWrapperShoppingCart_theme10 .pjScCheckout .panel-heading { background: #f7f7f7; color: #073163; }#pjWrapperShoppingCart_theme10 .pjScCheckout label { color: #6889b2; }#pjWrapperShoppingCart_theme10 .pjScCheckout .checkbox label { color: #d01d20; }#pjWrapperShoppingCart_theme10 .pjScCheckout .has-error label,#pjWrapperShoppingCart_theme10 .pjScCheckout .checkbox label.has-error,#pjWrapperShoppingCart_theme10 .pjScCheckout .checkbox label.error { color: #a94442; }#pjWrapperShoppingCart_theme10 .pjScCheckout .pjScCheckoutPrice { color: #d01d20; }/* ==========================================================================	#pjScPreviewOrder========================================================================== */#pjWrapperShoppingCart_theme10 .pjScPreviewOrder,#pjWrapperShoppingCart_theme10 .pjScPreviewOrder .text-muted { color: #565a5d; }#pjWrapperShoppingCart_theme10 .pjScPreviewOrder .panel-heading { background: #f7f7f7; color: #073163; }#pjWrapperShoppingCart_theme10 .pjScPreviewOrder label { color: #6889b2; }#pjWrapperShoppingCart_theme10 .pjScPreviewOrder .pjScProductPriceTitle,#pjWrapperShoppingCart_theme10 .pjScPreviewTitle { color: #073163; }#pjWrapperShoppingCart_theme10 .pjScPreviewOrder .pjScCheckoutPrice { color: #d01d20; }#pjWrapperShoppingCart_theme10 .scGoalAmount{	font-size: 18px;	margin-top: 10px;}#pjWrapperShoppingCart_theme10 .scGoalAmount span{	font-size: 22px;	font-weight: 600;}
@CHARSET "UTF-8";
@font-face {
    font-family: 'collegeregular';
    src: local('COLLEGE'), url("/app/web/fonts/COLLEGE/COLLEGE.woff") format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Graduate';
    src: local('Graduate'), url("/app/web/fonts/COLLEGE/Graduate-Regular.ttf") format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
  font-family: 'Lato Reg';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Lato Regular'), local('Lato-Regular'), url("/app/web/fonts/LATO/Lato-Reg.ttf") format('truetype');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Lato Black';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local('Lato Black'), local('Lato-Black'), url("/app/web/fonts/LATO/Lato-Bla.ttf") format('truetype');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

p.text-center{
  Margin: 30px;
}
h1.text-primary.text-uppercase.text-center{
  font-family: 'collegeregular', cursive;
  text-shadow: 3px 3px 0 #000, -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;
  font-size: 50px;
}
.scContainer{
  margin-top: 10px;
}
.dropdown-menu{
  margin-top: 0px !important;
}
.dropdown-submenu {
    position: relative;
}

.dropdown-submenu>.dropdown-menu {
    top: 0;
    left: 100%;
    margin-top: -6px;
    margin-left: -1px;
    -webkit-border-radius: 0 6px 6px 6px;
    -moz-border-radius: 0 6px 6px;
    border-radius: 0 6px 6px 6px;
}

.dropdown-submenu:hover>.dropdown-menu {
    display: block;
}

.dropdown-submenu>a:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #ccc;
    margin-top: 5px;
    margin-right: -10px;
}

.dropdown-submenu:hover>a:after {
    border-left-color: #fff;
}

.dropdown-submenu.pull-left {
    float: none;
}

.dropdown-submenu.pull-left>.dropdown-menu {
    left: -100%;
    margin-left: 10px;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px;
}
.dropdown:hover > .dropdown-menu {
  display: block;
}
.form-group.required label.control-label:after{
  content:" *";
  color: #a94442;
}
.form-group.required label.error{
  color: #a94442;
  font-weight: normal;
  padding-left: 0px !important;
}
.scSelectorAddresses .scAddressHolder{
  border-bottom: 2px solid #ddd;
  padding-bottom: 10px;
  margin-bottom: 14px;
}
.scSelectorAddresses .scAddressHolder:last-child{
  border-bottom: none;
  padding-bottom: 0px;
  margin-bottom: 0px;
}
.modal-backdrop.fade {
  opacity: 0;
  filter: alpha(opacity=0);
}
.modal-backdrop.fade.in {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.scFundraiser{
  margin-bottom: 5px;
}
.scCountdown{
  width: 250px;
  margin: 0 auto !important;
}
.scCountdownItem{
  width: 60px;
  background: #959595; /* Old browsers */
background: -moz-linear-gradient(-45deg, #959595 0%, #0d0d0d 46%, #010101 50%, #0a0a0a 53%, #4e4e4e 76%, #383838 87%, #1b1b1b 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg, #959595 0%,#0d0d0d 46%,#010101 50%,#0a0a0a 53%,#4e4e4e 76%,#383838 87%,#1b1b1b 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg, #959595 0%,#0d0d0d 46%,#010101 50%,#0a0a0a 53%,#4e4e4e 76%,#383838 87%,#1b1b1b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#959595', endColorstr='#1b1b1b',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
  display: block;
  float: left;
  text-align: center;
  border-left: 1px solid #fff;
  color: #fff;
  padding: 3px 0;
}
.pj-status{
   width: 100px !important;
}
.pj-status-new {
  background: #fff url(https://megadoughshop.com/core/framework/libs/pj/img/pj-pending.png) 74px 3px no-repeat;
}
.pj-status-completed {
  background: #fff url(https://megadoughshop.com/core/framework/libs/pj/img/pj-active.png) 74px 3px no-repeat;
}

.pj-status-abandoned {
  background: #fff url(https://megadoughshop.com/app/web/img/backend/pj-abandoned.png) 74px 3px no-repeat;
}
.pj-status-shipped{
  background: #fff url(https://megadoughshop.com/app/web/img/backend/pj-shipped.png) 74px 3px no-repeat;
}
.pj-status-pending{
  background: #fff url(https://megadoughshop.com/app/web/img/backend/pj-pending.png) 74px 3px no-repeat;
}
.pj-status-cancelled{
  background: #fff url(https://megadoughshop.com/app/web/img/backend/pj-disabled.png) 74px 3px no-repeat;
}

.socialsAlt{
  text-align: center;
}
.socialsAlt .socialCounter::after {
    content: "";
}
.socialsAlt a,.socialsAlt li,.socialsAlt ul,.socialsAltTitle{display:inline-block;vertical-align:middle}
.socialsAlt ul{list-style:none}
.socialsAlt li{padding:0 3px}
.socialsAlt a{position:relative;border:2px solid;background:url(https://megadoughshop.com/app/web/img/frontend/sprite.png) no-repeat #fff;width:52px;height:52px;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.featureAlt>a,.scriptAlt .scriptAltOverlayActions .btnBordered{-webkit-backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}
.socialsAlt a:active,.socialsAlt a:focus,.socialsAlt a:hover{-webkit-animation-name:hvr-bob-float,hvr-bob;animation-name:hvr-bob-float,hvr-bob;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}
.socialsAlt .linkFacebook{border-color:#4164bb;background-position:15px -727px}
.socialsAlt .linkTwitter{border-color:#0db7e2;background-position:-52px -725px}
.socialsAlt .linkGooglePlus{border-color:#d75959;background-position: -221px -1594px;}
.socialsAlt .linkLinkedIn{border-color:#4883c1;background-position:-194px -727px}
.socialsAltTitle{padding-right:5px;font-size:18px;line-height:1.2;color:#585151;font-weight:600;text-transform:uppercase}
.socialsAlt .linkFacebookLike{border-color:#26367a;background-position:-388px -1001px}
.socialsAlt .socialCounter{position:absolute;top:-58px;left:50%;display:none;padding:5px 10px;background:#fc801c;font-size:13px;line-height:1.2;color:#fff;font-weight:400;text-align:center;border-radius:4px;text-indent:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.3);box-shadow:inset 0 2px 4px rgba(0,0,0,.3)}.socialsAlt .socialCounterBottom{top:auto;bottom:-58px;-webkit-box-shadow:inset 0 -2px 4px rgba(0,0,0,.3);box-shadow:inset 0 -2px 4px rgba(0,0,0,.3)}
.socialsAlt a:hover .socialCounter{display:inline-block}
.socialsAlt .socialCounter:after{position:absolute;bottom:-6px;left:50%;width:12px;height:12px;margin-left:-6px;background:#fc801c;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.socialsAlt .socialCounterBottom:after{top:-6px;bottom:auto}
.socialsAlt .socialCounter strong{display:block;font-size:16px;font-weight:700}
.socialsAlt .linkFacebook .socialCounter,.socialsAlt .linkFacebook .socialCounter:after{background:#4164bb}
.socialsAlt .linkTwitter .socialCounter,.socialsAlt .linkTwitter .socialCounter:after{background:#0db7e2}
.socialsAlt .linkGooglePlus .socialCounter,.socialsAlt .linkGooglePlus .socialCounter:after{background:#d75959}
.socialsAlt .linkLinkedIn .socialCounter,.socialsAlt .linkLinkedIn .socialCounter:after{background:#4883c1}
.socialsAlt .linkFacebookLike .socialCounter,.socialsAlt .linkFacebookLike .socialCounter:after{background:#26367a}
/* ==========================================================================
    #pjScEmptyCategoryMessage
========================================================================== */
#pjWrapperShoppingCart_theme10 .pjScEmptyCategoryMessage { padding: 0 15px; }
#pjWrapperShoppingCart_theme10 .pjScProduct .pjScProductImage { margin: 0 auto; }

#pjWrapperShoppingCart_theme10 .scMaximumItems{ display: none;}

[id^="pjWrapperShoppingCart_theme10"] .col-lg-1, [id^="pjWrapperShoppingCart_theme10"] .col-lg-10, [id^="pjWrapperShoppingCart_theme10"] .col-lg-11, [id^="pjWrapperShoppingCart_theme10"] .col-lg-12, [id^="pjWrapperShoppingCart_theme10"] .col-lg-2, [id^="pjWrapperShoppingCart_theme10"] .col-lg-3, [id^="pjWrapperShoppingCart_theme10"] .col-lg-4, [id^="pjWrapperShoppingCart_theme10"] .col-lg-5, [id^="pjWrapperShoppingCart_theme10"] .col-lg-6, [id^="pjWrapperShoppingCart_theme10"] .col-lg-7, [id^="pjWrapperShoppingCart_theme10"] .col-lg-8, [id^="pjWrapperShoppingCart_theme10"] .col-lg-9, [id^="pjWrapperShoppingCart_theme10"] .col-md-1, [id^="pjWrapperShoppingCart_theme10"] .col-md-10, [id^="pjWrapperShoppingCart_theme10"] .col-md-11, [id^="pjWrapperShoppingCart_theme10"] .col-md-12, [id^="pjWrapperShoppingCart_theme10"] .col-md-2, [id^="pjWrapperShoppingCart_theme10"] .col-md-3, [id^="pjWrapperShoppingCart_theme10"] .col-md-4, [id^="pjWrapperShoppingCart_theme10"] .col-md-5, [id^="pjWrapperShoppingCart_theme10"] .col-md-6, [id^="pjWrapperShoppingCart_theme10"] .col-md-7, [id^="pjWrapperShoppingCart_theme10"] .col-md-8, [id^="pjWrapperShoppingCart_theme10"] .col-md-9, [id^="pjWrapperShoppingCart_theme10"] .col-sm-1, [id^="pjWrapperShoppingCart_theme10"] .col-sm-10, [id^="pjWrapperShoppingCart_theme10"] .col-sm-11, [id^="pjWrapperShoppingCart_theme10"] .col-sm-12, [id^="pjWrapperShoppingCart_theme10"] .col-sm-2, [id^="pjWrapperShoppingCart_theme10"] .col-sm-3, [id^="pjWrapperShoppingCart_theme10"] .col-sm-4, [id^="pjWrapperShoppingCart_theme10"] .col-sm-5, [id^="pjWrapperShoppingCart_theme10"] .col-sm-6, [id^="pjWrapperShoppingCart_theme10"] .col-sm-7, [id^="pjWrapperShoppingCart_theme10"] .col-sm-8, [id^="pjWrapperShoppingCart_theme10"] .col-sm-9, [id^="pjWrapperShoppingCart_theme10"] .col-xs-1, [id^="pjWrapperShoppingCart_theme10"] .col-xs-10, [id^="pjWrapperShoppingCart_theme10"] .col-xs-11, [id^="pjWrapperShoppingCart_theme10"] .col-xs-12, [id^="pjWrapperShoppingCart_theme10"] .col-xs-2, [id^="pjWrapperShoppingCart_theme10"] .col-xs-3, [id^="pjWrapperShoppingCart_theme10"] .col-xs-4, [id^="pjWrapperShoppingCart_theme10"] .col-xs-5, [id^="pjWrapperShoppingCart_theme10"] .col-xs-6, [id^="pjWrapperShoppingCart_theme10"] .col-xs-7, [id^="pjWrapperShoppingCart_theme10"] .col-xs-8, [id^="pjWrapperShoppingCart_theme10"] .col-xs-9{
  position: inherit !important;;
}
#pjWrapperShoppingCart_theme10 .scSelectorProductForm label.error{color: #a94442; font-weight: normal;}

#pjWrapperShoppingCart_theme10 .scFundraiserSellerFilterContainer .scFundraiserSellerFilterTitle{
  color: #333;
}
#pjWrapperShoppingCart_theme10 .scFundraiserSellerFilterContainer a{
  display: inline-block;
  padding: 0 5px;
}
#pjWrapperShoppingCart_theme10 .scFundraiserSellerFilterContainer a.active{
  color: #333;
}
#pjWrapperShoppingCart_theme10 .scFundraiserSellerContainer{
  margin-bottom: 10px;
}
.scContainer iframe,
.scContainer embed{
  max-width: 100%;
}
.pjScEyeIcon:hover{cursor: pointer;}

#pjWrapperShoppingCart_theme10 .progress .progress-bar{
  background-color: #1691de;
}
#pjWrapperShoppingCart_theme10 .progress .progress-bar-success{
  background-color: #5cb85c;
}

#pjWrapperShoppingCart_theme10 .scFundraiserBtnSupportGroup{
  border: none;
  font-size: 22px;
}

#pjWrapperShoppingCart_theme10 .scProductAttrFiles label{font-weight: normal;}
#pjWrapperShoppingCart_theme10 .scProductAttrFiles .scProductAttrFile{display: block; padding-bottom: 5px; overflow: hidden;}
#pjWrapperShoppingCart_theme10 .row-eq-height {
  display: flex;
  flex-wrap: wrap;
}
#pjWrapperShoppingCart_theme10 .row-eq-height > [class*='col-'] {
  display: flex;
  flex-direction: column;
}
#pjWrapperShoppingCart_theme10 .scProductAttrFileWrapper label{font-weight: normal;}
#pjWrapperShoppingCart_theme10 .scProductAttrImages img{display: inline-block; padding: 0 5px 5px 0;}

#pjWrapperShoppingCart_theme10 .scFundraiser .flex-row {display: flex; flex-wrap: wrap;}
#pjWrapperShoppingCart_theme10 .scFundraiser .flex-row > [class*='col-'] {display: flex; flex-direction: column; margin-bottom: 25px;}
#pjWrapperShoppingCart_theme10 .scFundraiser .flex-row.row:after, #pjWrapperShoppingCart_theme10 .scFundraiser .flex-row.row:before {display: flex;}

.scContainer .icon-refresh{
  display: none;
  vertical-align: bottom;
}

@media only screen and ( max-width: 520px ) {
    /* ==========================================================================
        #Product
    ========================================================================== */
    #pjWrapperShoppingCart_theme10 .pjScProduct .pjScBtnPrimary { margin-bottom: 5px; }
}
