/*

NUMBER OF UNITS DEFINED IN OTHER CSS. DYNAMICALLY GENERATED.

AT END OF PROMOTION, SET DISPLAY:NONE ON .laborDayContainer

*/


.ReadyWebPrice:after {
	
	content:"$1,695";
	display:block;
	
}

.ReadyWebPriceEuro:after {
	
	content:"1.695 euro";
	display:block;
	
}

.expiredPromo {
		
	padding:20px;
	
	box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2);
	
	background-image: -webkit-gradient(
	linear,
	left bottom,
	left bottom,
	color-stop(0, #39BCF0),
	color-stop(1, #206687)
	);
	background-image: -o-linear-gradient(left bottom, #39BCF0 0%, #206687 100%);
	background-image: -moz-linear-gradient(left bottom, #39BCF0 0%, #206687 100%);
	background-image: -webkit-linear-gradient(left bottom, #39BCF0 0%, #206687 100%);
	background-image: -ms-linear-gradient(left bottom, #39BCF0 0%, #206687 100%);
	background-image: linear-gradient(to left bottom, #39BCF0 0%, #206687 100%);

}

.wwwSite {

	/*EXPIRED PROMO BANNER ADJUSTMENT FOR MAIN SITE ONLY. LINKED TO .expiredPromo*/
	padding: 20px 10%;

}

.containerShadow {

	box-shadow: 0 1px 10px rgba(0, 0, 0, 0.3);
	
}

/* AFTER PROMO COMMENT laborDayContainer & .laborDayReadyWebPrice  & expiredPromo RULES BELOW */

.laborDayContainer, .promoBannerPlaceHolder {
	/* PROMO ON */
	/*display:block;*/
	/* PROMO OFF - HIDE THE PRICING SECTION ABOUT PROMO OFFER*/
		display:none;
}

.laborDayReadyWebPrice {
	/* PROMO ON */
		/*text-decoration:line-through;*/
	/* PROMO OFF - REGULAR PRICE IS NO LONGER STRIKEN-THROUGH*/
		text-decoration:none;
}

.expiredPromo {
	
	/* PROMO ON */
	/*display:none;*/
	/* PROMO OFF */
		display:block;

	
}

.laborDayReadyWebPromoOrderPrice:after {
	/* PROMO ON */
	/*content:"$995";*/
	/* PROMO OFF */
	content:"";
	
}

.laborDayReadyWebPromoOrderPriceEuro:after {
	/* PROMO ON */
	/*content:"995 euro";*/
	/* PROMO OFF */
	content:"";
	
	
}

.laborDayReadyWebPromoSalePrice:after {
	
	content:"only $995 \A\A (limited quantities available) \A Number of Packages still available:";
	white-space: pre;
	color:#F00;
	display:block;
	
}






#pageContainer {
	
	width:100%;

  position:relative;
  
  -webkit-transition: all 2000ms cubic-bezier(0.420, 0.000, 0.580, 1.000); 
   -moz-transition: all 2000ms cubic-bezier(0.420, 0.000, 0.580, 1.000); 
     -o-transition: all 2000ms cubic-bezier(0.420, 0.000, 0.580, 1.000); 
        transition: all 2000ms cubic-bezier(0.420, 0.000, 0.580, 1.000); 

	
}

.promoBannerHide {

  top:-420px;
  
}

.promoBannerShow {

  top:0px;
  

}

.promoBanner {
	font-family:'Lato', Calibri, Arial, sans-serif;
	color:#000033;
	font-size:1.0em;
	font-weight:300;
	margin-bottom:0.1em;
}
