/*  PRODUCT DETAIL PAGE (removed from style.css) 
___________________________________________________________ */

 /* Generated by Font Squirrel (http://www.fontsquirrel.com) on November 13, 2015 */
@font-face {
    font-family: 'lushhandwritten';
    src: url('/fonts/lushhandwritten_wlat_bd-webfont.eot');
}
@font-face {
    font-family: 'lushhandwritten';
    src: url(data:application/font-woff;charset=utf-8;base64,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) format('woff'),
         url('/fonts/lushhandwritten_wlat_bd-webfont.ttf') format("truetype");
    font-weight: normal;
    font-style: normal;
}

body {font-family: Helvetica, Arial, sans-serif!important;  }

/* Font-sizes, trying to unify and keep on some kind of vertical grid*/

#pdpMain{position:relative;overflow:hidden;}
.content-wrapper-no-margin {
	margin:0px auto !important;
	padding: 0 28px 0px!important;
	
}

#pdp-main-container {
	margin: auto;
	/*max-width:1170px;*/
	width:auto;
	position:relative;
}
.pdp-content-wrapper {
	border-bottom:1px solid #888 !important;
	height: auto;
	position:relative;
	overflow:hidden;
}
 
.product-detail,
.product-image-container {
	overflow: visible;
}

.pdp-main .product-header {
	width: 49% !important;
	 display: block;
    position:relative;
    float:left;
    margin:35px 0 20px 0; 
}

.pdp-main .product-detail {
	width: 49% !important;
	 display: block;
     float: left;
     padding:0;
}
.pdp-main #section-howto{	
	width: 49% !important;
	 display: block;
     float: left;
     padding:0;
     }
.pdp-main .product-tagline {
	 width: 49% !important;
	 display: block;
	 position:relative;
	 overflow:visible;
     float: right;
     margin:20px 0 0 0; 
}

.pdp-main .product-image-container-new {
	float: none;
	padding: 0;
	position:relative;
	display:block;
    max-height:300px;
	margin:0 auto;

}

.pdp-main #recently-viewed{display:block;}

.pdp-main .product-image-container-new .product-primary-image img.primary-image{ max-width:300px;}

.pdp-main .product-image-container-new .product-primary-image img.blob{width:50%;float:left;}

.pdp-main .product-image-container-new .product-primary-image{position:relative;width:100%;height:100%;/*overflow: hidden;*/}

.pdp-main .product-image-container-new .product-primary-image .swatch-contain{display:block;width:100%;/*overflow: hidden;*/}
.pdp-main .product-image-container-new .product-primary-image .swatch-contain img{position:relative;float:left;margin:0;padding:0;}
.pdp-main .product-image-container-new .product-primary-image .swatch-contain img.swatch-image{width:50%;}
.pdp-main .product-image-container-new .product-primary-image .swatch-contain img.primary-image{width:50%;max-width:300px;}

 #pdp-main-container .gig-bar-container{width:auto;}
 #pdp-main-container .gig-bar-container img{/*margin-top:6px;*/}



.pdp-main .product-image img.primary-image, *.gig-bar-container img , .youtube img{ 
    max-width: 100%;
	height: auto;
	margin:0 auto;
    position:relative;
    z-index:1; 
    display:block;
}

 #social-share-buttons td img{height:26px;top:6px;}
.pdp-main *.gig-bar-container img {height:42px!important}
#pdp-main-container .gig-counter {background-image:none !important;}

@media \0screen {
.pdp-main .product-image img.primary-image, *.gig-bar-container img, .youtube img { 
  	width: auto; /* for ie 8 */
  }
}

.zoomPad > img {
	width: 100%;
	
}

#pdpMain h2 {
	color: #000;
	font-size: 28px;
	margin-botton: 10px;
}

.pdp-main .product-detail .product-name, .pdp-main .product-header .product-name {
	font-size: 3.025em;
	 line-height: 1em;
	  font-family: Helvetica, Arial, sans-serif!important;
	text-transform:uppercase;-webkit-font-smoothing: antialiased;
	font-weight: 900;
}
.ui-dialog-content .pdp-main .product-detail .product-name, .pdp-main .product-header .product-name{
	font-size: 2.725em;
	line-height: 1em;
}
.pdp-main .product-price {
	font-size: 24px !important;
	text-transform: uppercase;
	padding: 0px !important;
	margin:8px 0 0;
    text-align:right;
}

.pdp-main #section-weight .product-price {
	font-size: 24px !important;
	text-transform: uppercase;
	padding: 0px !important;
	margin:6px 0 0;
    text-align:right;
    font-weight:bold;
    display:inline-block;
    width:auto;
   }




.pdp-main #buyContainer .product-add-to-cart button.add-to-cart {
	font-size: 16px !important;
	text-transform: uppercase;
	padding: 0px !important;
	width: 50%;
	line-height: auto;
	min-height: 50px;
	height:auto;
	background-color:#247d36;
	float:right;
	display:inline-block;
	position:relative;border:0 none;
	margin:5px 0;
}
.pdp-main #buyContainer .product-add-to-cart button.add-to-cart:hover {	background-color:#1e662c; }

.pdp-main #buyContainer .product-add-to-cart button.out-of-stock-but {
	font-size: 16px !important;
	text-transform: uppercase;
	padding: 0px !important;
	width: 30%;/*50%;*/
	line-height: 50px;
	color:#000;
	/*height: 50px;*/
	background-color:#fff;
	float:right;
	display:inline-block;
	position:relative;border:0 none;
	margin:5px 0;
	text-align: right;
}
.pdp-main #buyContainer .product-add-to-cart button.out-of-stock-but:hover, .pdp-main #buyContainer .product-add-to-cart button.out-of-stock-but:hover{	background-color:#fff!important;}

button.out-of-stock-but img{display:none;}


.pdp-main #buyContainer .tilenote {
  bottom: 35px;
  right: 5px;
  left:auto;
  width: 120px;
  height:auto;
  padding: 12px;
} 


.lushI #main .button-green, .lushB .button-green{}

.pdp-main .add-to-cart-title {
	display: inline-block;
	margin-bottom: auto;
	position: relative;
	top: -8px;
	color: #fff;
	font-weight:bold;
	font-size:14px!important;
}

.pdp-main .out-of-stock-title {
	display: inline-block;
	margin-bottom: auto;
	position: relative;
	float:right;
	top: -8px;
	color: #000;
	font-weight:bold;
	font-size:14px!important;
}

.pdp-main .bisn-container {
	width: 472px;
	clear: both;
	float: right;
  	background-color: #f2f2f2;
  	font-size: 13px;
  	position: relative;
  	overflow: hidden;
  	margin: 10px 0 5px 0;
}
.pdp-main .bisn-container .close-btn {
	cursor: pointer;	
	position: absolute;
    top: 12px;
    right: 12px;
    opacity: 1;
}
.pdp-main .bisn-container.suppress .close-btn { opacity: 0; top: -25px; }
.pdp-main .bisn-container.suppress .bisn-action,
.pdp-main .bisn-container.bisn-varient.suppress .bisn-action {
	height: 35px;
}
.pdp-main .bisn-container .bisn-action {
	height: 87px;/*34px;62px;*/
	overflow: hidden;
	padding: 15px;
}
.pdp-main .bisn-container.bisn-varient .bisn-action {
	height: 160px;
}
/*.pdp-main .bisn-container .bisn-action.bisn-varient {
	height: 160px;/*34px;62px;*
	overflow: hidden;
	padding: 15px 12px;
}*/
.pdp-main .bisn-container.show-error .bisn-action {
	height: 108px;/*62px;*/
}
.pdp-main .bisn-container.show-error.bisn-varient .bisn-action {
	height: 185px;/*62px;*/
}
.pdp-main .bisn-container .bisn-btn {
	line-height: 15px;
  	color: #231F20;
  	font-weight: bold;
  	overflow: hidden;
  	cursor: pointer;
  	margin: 0;
  	font-size: 13px;
  	/*max-width: 94%;*/
}
.pdp-main .bisn-container .bisn-btn img,
.pdp-main .bisn-container .bisn-btn span {
	vertical-align: middle;
	display: inline-block;
}
.pdp-main .bisn-container .bisn-btn img { margin-right: 8px; }
.pdp-main .bisn-container .bisn-btn span { max-width: 88%; line-height: 14px; }
.pdp-main .bisn-container .bisn-form {
	margin-top: 15px;
}
.pdp-main .bisn-container .bisn-form select  {
	margin-bottom: 15px;
	-moz-appearance: listbox !important;
   	appearance: listbox !important;
	-webkit-appearance: listbox !important;
}
.pdp-main .bisn-container .bisn-form input { 
	text-transform: none; 
	max-width: 70%;
	background-color: #FFF;
    border: 1px solid #000;
    margin: 0;
    float: left;
}
.pdp-main .bisn-container .bisn-form input.input-error,
.pdp-main .bisn-container .bisn-form input.input-error:focus { border-color: #dd4d5e; outline-color: #dd4d5e; } 
.pdp-main .bisn-container .bisn-form button { width: 25%; margin: 0; padding: 9px 0; font-size: 14px; }
.pdp-main .bisn-container .bisn-form .error { 
	text-align: right;
    color: #dd4d5e;
    background-color: inherit;
    margin: 8px 5px 0 5px;
    padding: 0;
    font-size: 14px;
    line-height: 15px;
    text-transform: none;
    display: block;
}
.pdp-main .bisn-container.success > .bisn-action { height: 0; overflow: hidden; opacity: 0; padding: 0 15px 0 15px; }
.pdp-main .bisn-container.success  { background-color: #8ed78a; }
.pdp-main .bisn-container .bisn-complete {
	font-size: 14px;
	height: 0;
	overflow: hidden;
	padding: 0 15px 0 15px;
}
.pdp-main .bisn-container.success .bisn-complete { 
	height: 32px;/*16px;*/ 
	padding: 15px 15px; 
	display: table; 
	width: 86%;
}
.pdp-main .bisn-container.success .bisn-complete span { 
	vertical-align: middle; 
	display: table-cell; 
}

.pdp-main .bisn-container .bisn-btn,
.pdp-main .bisn-container .bisn-form,
.pdp-main .bisn-container .close-btn,
.pdp-main .bisn-container .bisn-form .error,
.pdp-main .bisn-container .bisn-complete,
.pdp-main .bisn-container .bisn-action {
	-webkit-transition-timing-function: linear;
	-moz-transition-timing-function: linear;
	-o-transition-timing-function: linear;
	transition-timing-function: linear;
	-webkit-transition-duration: 0.6s;
	-moz-transition-duration: 0.6s;
	-o-transition-duration: 0.6s;
	transition-duration: 0.6s;
}

.pdp-main .add-to-wishlist-title {
	display: inline-block;
	margin-bottom: 25px;
	position: relative;
	top: -10px;
	color: #000;
	font-weight:bold;
}
.pdp-main button.add-to-wishlist {
	color:#000;
	font-size: 15px !important;
	text-transform: uppercase;
	padding: 0px !important;
	width: 240px !important;
	line-height: 48px;
	height: 48px;
	background:#fff !important;
	margin-right:20px;
	border:none !important;
}

.pdp-main .add-to-basket-icon {
	margin: 8px 0 0 5px;
	width:30px;height:30px;
}
.pdp-main .add-to-wishlist-icon {
	margin: 6px 5px 0 0;
}
.pdp-main h3 {
	background: none;
	color: #231f20;
	margin: 0;
	padding: 0 0 5px 0;
	text-transform: capitalize;
  font-family: Helvetica, Arial, sans-serif!important;
	font-size: 1.425em; 
	font-weight: bold;
}

.pdp-main p {
	color:#000;
    font-size: 1em;
    line-height: 20px;
	/*margin: 15px 5px 15px 0;*/
}
.pdp-main p.long-description {
	color:#000;
    font-size: 19px!important;
    line-height: 30px;
    margin:5px 0 35px 0;
    font-weight:normal;
    display:block;
    overflow:hidden;
}
.lushI #main .button-green, .lushB .button-green-new
{ 
	margin:0; 
	position:relative;
	cursor: pointer;
	margin: 0px;
	background-color:#32ad4b;
	white-space: nowrap;
	border:0 none;
	  font-family: Helvetica, Arial, sans-serif!important;
	font-size: 1.325em;
	font-weight: bold;
	text-align:center;  
	text-align:center;
	-webkit-perspective: 1000;
	color:#f9f9f9;
	text-shadow: 0 1px 0 rgba(0,0,0,0.1);
    box-shadow: 0 0 .05em rgba(0,0,0,0.2);
    -moz-box-shadow: 0 0 .05em rgba(0,0,0,0.2);
    -webkit-box-shadow: 0 0 .05em rgba(0,0,0,0.2);
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.pdp-main .pdp-features {
	font-size: 14px;
	padding: 10px 0;
	line-height: 18px;
}
.pdp-main .pdp-features p {
	font-size: 14px;
	line-height: 22px;
	margin: 10px 0;
}
    
/* Specific dimensions, colors */

/*************************** Product buying options - size, quantity **********************/

#buy-section-container{position:relative;display:block;margin:5px 0 15px 0;padding:0;width:auto;text-align:right;}
#wrapper .pdp-main .product-variations div.styled select#va-size{font-weight:bold!important;}
#wrapper .pdp-main .product-variations div.styled select#va-size option{font-weight:bold!important;} 

.pdp-main .product-name {
	text-transform: capitalize;
	margin:0;
	padding:0 0 5px 0;
	float:left;
}


.pdp-main div#buy-section-price{display:block;position:relative;width:auto;text-align:right;}


.pdp-main .lushI #buy-section-container div.styled{
	background: url("../images/icons/arrow-down-light.jpg") no-repeat scroll 95% 48% #fff;
  -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1)!important;
  box-shadow: 0 0px 2px rgba(0,0,0,0.2)!important;
  width: 99%;
  cursor: pointer!important;}


.pdp-main #section-pricesize {
	width:100%;
    font-family: Helvetica, Arial, sans-serif!important;
	font-weight: bold;
	float:none;
	position:relative;
	overflow:hidden;
}


.pdp-main #section-weight {
    font-family: Helvetica, Arial, sans-serif!important;
    width: 40%;
    text-align:right;
    margin: 5px 0 0px;
    overflow:hidden;
}

.pdp-main #ing_details{
  width: 45%;
  display: block;
  float: right;
  margin:10px 0;
  clear:right;
  top:20px;
  position:relative;
  overflow:hidden;
 
}

.pdp-main #product-extras{
  width: 45%;
  display: block;
  float: right;
  clear:right;
  margin:10px 0;
  top:0px;
  position:relative;
  overflow:hidden;
}

.pdp-main #section-weight ul {margin-top:1px;}

.pdp-main #section-weight .size{
	 font-weight:bold;
    display: block;
    font-size: 14px;
    position: relative;
    margin: 5px 0;
    padding: 0;
    color:#000;
    text-transform: capitalize;
    width: auto;
	
}
.pdp-main .product-add-to-cart {
	width: 100% !important;
	overflow:visible;
	display:block;
	position:relative;
	clear:both;
	padding-bottom:26px;
}


.pdp-main .product-image-container-new #thumbnails{position:relative;margin-left:auto;float:right}
.pdp-main .product-add-to-cart  .variant-dropdown label{display:block;float:left;position:relative;font-size:14px;text-transform: none;}
.pdp-main .product-add-to-cart  .variant-dropdown a.sizeSelection{color:#666;float:left;margin:0 2px;padding:7px;}
.pdp-main .product-add-to-cart  .variant-dropdown a.sizeSelection:hover, .pdp-main .product-add-to-cart  .variant-dropdown li.active a.sizeSelection{background:#000;color:#fff;text-decoration:none;}

p.sizeLabel{ 
  font-weight:bold;
    display: block;
    float: left;
    position: relative;
    font-size: 16px;
    line-height:30px;
    margin: 5px 0;
    padding: 0;
    text-transform: capitalize;
    width: auto;
}

/** FAT link **/
#pdpMain #fightanimaltesting { 
	margin: 0 auto 5px;
    position: relative;
    text-align: left;
    width: 100%;}
   #pdpMain #fightanimaltesting p{margin-top:0px;color:#000;text-decoration:none;font-weight:bold;text-align:left;position:relative;display:block;padding:10px 0 15px 15px;}
#fightanimaltesting a{color:#000;text-decoration:none;text-align:left;font-weight:bold;line-height:20px;position:relative;display:block;}
#fightanimaltesting .faticon{display:block;float:left;position:relative;margin:10px 0 8px 0;}


#giftcard_form label.giftcard_option {display:block;margin-bottom:8px}
#giftcard_form div.delivery{margin-top:10px;}

.pdpForm label,
.pdpForm input[type="text"] {
	display: inline-block;
	float: none;
	margin: 5px 0;
	padding: 0;
	width: auto;
	zoom:1;
	*display:inline;
	font-size:14px;
	text-transform:capitalize;
}
.pdpForm select  {}
.pdpForm input[name="Quantity"] {
	text-align: center;
	width: 2em;
}

.pdpForm .sizeContainer {
	width:100%;
}
.pdp-main .pdpForm .quantity { 
	/*float: left;*/
    margin-right: 0;
    padding: 0;
    width: 10%; 
    text-align:left;
    min-width:65px;
}

.pdp-main .pdpForm .quantity.bump{
	 padding-top:26px;
    box-sizing:border-box;
}
.pdp-main .pdpForm .quantity input.input-text{width:22px;text-align:center;margin: 5px 0 0;
    padding: 9.5px 5px;	
    } 

.ui-dialog .pdpForm .quantity {
	float: left;
	margin-right: 5px;
	margin-top:0;
	padding:8px 2%;
	padding: 0;
}

.pdpForm input[type="text"] {
background-color:transparent;
background-image:none;
-webkit-appearance: none;
border:none; box-shadow:none;
border: 1px solid #D9D9D9;
color:#282626;
font-size:1em;
font-weight:normal;
text-align:left;
padding:7px 5px 7px 5px;
	max-width: 50%;

}

/*** Product notes - vegan, melt, self preserving ***/

.pdp-main #product-content .product-notes li.vegan {background-image: url(../images/icons/svg/vegan-01.svg);background-size:contain;min-height:25px;padding: 0 0 0 25px;margin-left:0;}
.pdp-main #product-content .product-notes li.melts {background-image: url(../images/icons/svg/melt-01.svg);padding: 0 0 0 25px;margin-left:11px;min-height:25px;}


.no-svg .pdp-main #product-content .product-notes li.vegan {background: url(../images/icons/pdp/vegan-icon.png) 0 40% no-repeat;min-height:20px;padding: 10px 10px 10px 35px;margin-left:0;}
.no-svg .pdp-main #product-content .product-notes li.melts {background: url(../images/icons/pdp/melt-icon.png) 0 40% no-repeat;padding: 10px 10px 10px 35px;margin-left:11px;}
.no-svg .pdp-main #product-content .product-notes li.retro {background: url(../images/icons/pdp/self-preserving-icon.png) 0 40% no-repeat;padding: 10px 10px 10px 35px;margin-left:11px;}

.svg .yesSvg{}
.svg .noSvg{display:none!important;}
.no-svg .noSvg{}
.no-svg .yesSvg{display:none!important}

.svg .pdp-main #product-content .product-notes li.vegan {background-image: none;min-height:20px;padding: 0 0 0 0px;margin-left:5px;}
.svg .pdp-main #product-content .product-notes li.melts {background-image: none;padding: 0 0 0 0px;}
 .svg .pdp-main #product-content .product-notes li img.veganIcon, .svg .pdp-main #product-content .product-notes li img.meltIcon{width:20px;height:20px;margin-right:5px;position:relative;top:3px;}

.no-svg img.veganIcon, .no-svg img.meltIcon{display:none}
/*** Product actions - gift registry and wishlist links***/


.pdp-main .product-add-to-cart .product-actions{position:relative;display:block;float:left;width:50%;margin:5px 0;padding:0;text-align:right}

.pdp-main .product-add-to-cart .product-buy-actions{position:relative;display:block;float:right;width:50%;margin:0;padding:0;}

.og_widget_content .og_lbl {width: 205px!important;}

.pdp-main .product-actions ul {margin: 0 0 0 0;}

.no-svg .pdp-main .product-actions ul li{height:40px;}

.pdp-main .product-actions ul li{height:30px;}
.pdp-main .product-actions ul li a{
	color:#000;
	font-size: 14px;
	text-transform: uppercase;
	line-height: 30px;
	height: 30px;
	font-weight:bold;
	margin-right:20px;
	border:none !important;
}



.pdp-main .product-actions ul li a.wishlist {
  height:40px;
} 


.pdp-main .product-actions ul li a.giftregistry {
height:40px;
}   

.svg .pdp-main .product-actions ul li a.wishlist {
  background: #fff;
  color:#000;
  background-size:contain;
  padding: 5px;
  margin-bottom: 5px;
  text-decoration: none;
  font-size:12px;
  text-transform:none;
  height:25px;
} 

img.add-to-wish, img.add-to-reg{height:20px;top:3px;position:relative}

.no-svg img.add-to-wish, .no-svg img.add-to-reg{display:none}



.svg .pdp-main .product-actions ul li a.giftregistry {
  background: #fff;
  padding: 5px 6px 5px 5px;
  margin-bottom: 5px;
   background-size:contain;
  text-decoration: none;
  color:#000; 
  height:20px;
  font-size:12px;
  text-transform:none;
}   
    
    

/*#section-pricesize > * {
	display: inline-block;
	margin-right: 10px;
	zoom:1;
	*display:inline;
	font-weight:bold;
}*/
#section-pricesize .size {
	font-size: 1.2em;
}
.pdp-main h3 {padding: 5px 0 5px 0; text-transform: none;font-size:2.125em}
.pdp-main .customer-review h3{font-size:1.925em} 

.pdp-main ul  {margin: 0; padding:0; }
.pdp-main .tbs.nav{border-bottom: 1px solid #000;
  overflow: hidden;}
.pdp-main .product-notes {
	margin: 30px 0 20px;
}

.pdp-main .product-notes{width:auto;clear:both;display:block}

.pdp-main #buyContainer .product-notes li{float:right;}
.pdp-main #buyContainer .product-notes li.vegan {  padding: 10px 10px 10px 30px;}
.pdp-main .product-notes p.pnote{font-weight:bold;font-size:14px;margin:0;padding:0;height:100%;position:relative;line-height:25px;padding:5px;}

.pdp-main .pdpingtop{padding-right:0;padding-left:0;display:block;}
/*.pdp-main .product-tagline { float: right;margin-bottom:0;position:relative;padding-top:12px;padding-right:0;padding-left:0;}*/
.pdp-main .product-tagline .colPad{padding-left:15px;}


/***** Ordergroove includes *****/
div#ogIncludes{position:relative;width:auto;display:block;margin:10px 0 10px auto;overflow:hidden;width:100%;}

div#ogIncludes .og-actions{float:right;}

/**** Product reviews and QA section ****/

.pdp-main #productReviewTabs .content{
  clear: both;
  position: relative;
  padding: 15px 1px 13px;
  border: 0 none;
  overflow: hidden;
  margin-bottom: 10px;
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
	
}


.pdp-main .section-ingredients, 
.pdp-main .section-articles, 
.pdp-main .section-reviews{
	width:68%;
	padding-right:0;
	padding-left:0;
}

.pdp-main div.prodCatName{
	position:relative;
	left:0;
	margin:0;
	padding:0 0 0 0;
	font-size:18px;
	font-weight:bold;
	text-transform:capitalize;
	float:none;
	color:#000
}
  
#QuickViewDialog .pdp-main .product-tagline {
    float: right;
    margin-top:25px;
}




.pdp-main #features {
	background: #231f20;
	color: #fff;
	padding: 5px 15px;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.3);
    -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.3);
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.3);
}
.pdp-main #features h3 {
	color: #fff !important;
	margin-bottom:8px;
}
.pdp-main .features li {
	list-style: none; 
	margin: 0 0 15px 0px;
	line-height:1.4em!important;
	font-size:1.125em;   
	font-family: Helvetica, Arial, sans-serif!important; 
	font-weight:normal;
}




/****** START - PDP customer review & Social Bar ******/
.pdp-main .customer-review {
	margin-bottom: 5px;
	margin-top:35px;
	line-height:1.4em;font-size:1.2em;color:#505050;font-family: Arial, Helvetica, sans-serif;
}

.pdp-main .customer-review .username{font-style:italic}
.pdp-main .socialmedia {
	margin: 30px 0 0 0;
	padding-top: 5px;
	text-align:center;
}
.pdp-main .socialmedia .socialmedia .facebook, .pdp-main .socialmedia .share {float:left;margin-right:12px;}
.addthis_toolbox {vertical-align:top;}
.pdp-main .socialmedia a.sharing_button {text-decoration:none;}
.pdp-main .socialmedia a.sharing_button span {font-size:12px;padding:0 0 0 4px;}
.pdp-main .socialmedia a.sharing_button:hover span {text-decoration:underline;}
.pdp-main .productreview .prSnippetNumberOfRatingsText {display:none;}
.pdp-main .productreview .prSnippetTitle {float:left;}
.pdp-main .productreview .prSnippetRatingUnclickable {float:left;}
.pdp-main .productreview .prStarsSmall {background-image:url(../images/stars_small.gif) !important;}
.pdp-main .reviewlinks {padding: 5px 0 0 0;}
.pdp-main .reviewlinks a , .featured-ingredient a.read-more{
	color: #2DA802;
	font-size: 1.225em;
	font-weight: normal;
	text-transform : capitalize;
}
.pdp-main .productreview .prSnippetReadReviews , .pdp-main .productreview .prSnippetWriteReview {display:none;}
.pdp-main .sendtofriend {background: transparent url(../images/email_icon.gif) no-repeat 0 3px;padding-left: 13px;}
.pdp-main .printpage {background:transparent url(../images/icon_print.png) no-repeat left center;padding:0 0 0 20px;float:right;text-decoration:underline;}
.pdp-main .unselectable a {background-position: 0 -75px;color: #a6a6a6;text-decoration:none;}
.pdp-main .unselectable a:hover {background-position: 0 -75px;cursor:pointer;color:#231f20;}
.pdp-main .itemNo {float: right;} /* Do not remove it otherwise it would cause scrolling in the quickview for bundles/sets */

.pdp-main .divider { 
    margin: 0 5px;
}
.gig-counter {
	margin-top: 18px !important;
}
/****** END - PDP customer review & Social Bar ******/



.shipping-options {
	cursor: pointer;
	margin: 0px 0;
	font-weight: bold;
	overflow:hidden;
	display:block;
	text-align:right;
    float:right;
    position:absolute; 
    right:0;
    bottom:0;
    background: #fff url(../images/icons/icon-shippingtruck.png) 5px center no-repeat;
    padding: 2px 0px 2px 28px;
   
}
.shipping-options a{font-size:11px;color:#231F20}

#product-content .product-actions{margin-top:45px;}
#product-content .product-actions ul li{margin:5px 0;}
#product-content .product-actions a.highlight{font-size:1.350em;margin-bottom:10px;font-weight:bold;}

.product-notes li {
	line-height: 1em;
}

.product-actions ul {
	margin-bottom: 15px;
}
.product-actions li {
	list-style: none; margin: 0;
}

.media-article {
	float: none;
	width: auto;
}
.media-article .content {
	width: 60%;
}
.article-teaser {
	border-bottom: 1px solid #d9d9d9;
	padding: 2% 0;
}
.swiper-slide .article-teaser {
	border-bottom: 0;
	padding: 2% 0;
}

.article-teaser .article-title {
    color: #231F20;
    font-family: Arial,Helvetica,Verdana,sans-serif;
    font-size: 1.425em;
    font-weight: bold;
    line-height: 1.3em;
    margin-top: 5px;
    text-decoration: none;
    text-transform: none;
}  
.related-articles .browse-more {
	background: #ccc;
	padding: 5px 10px;
	text-align: right;
}
.related-articles .browse-more a {
	color: #fff;
	font-weight: bold;

}
#section-lushopedia,
#section-reviews,
#ingredients-nav {
	/*float: right;*/
}

/****** Start LUSHopedia - Product ingredients ******/

#ingredient_drawer, #ingredient_drawer_content {display:none;}

#product-lushopedia > .col {
	overflow: visible;
}
#pdpMain #section-ingredients { 
	margin-top:0px;
	margin:20px 0 10px;
	float:none;
	width:auto;
}
#pdpMain #featured-ingredient {
	margin:45px 0 15px;

}

div#customer-reviews{margin:20px 0;}
.product-lushopedia,
.pdp-main .lastvisited,
.reviews {
	margin-top: 5px;
}
.productset-page .product-lushopedia {
	margin-left: -30px; /* make sure all three columns show up for ingredient image */
}

#product-lushopedia .product-lushopedia {width:100%;position:relative;overflow:hidden;border: 1px solid #e7e6e5;border-right:0;border-left:0;padding-bottom:15px;}

.pdp-main .product-lushopedia {
	width:100%;
	position:relative;
	overflow:hidden;
	border:0;
	padding-bottom:5px;
	margin-top:0px;
	margin-bottom:0!important;
}
.pdp-main #product-lushopedia {
	/*margin-left:15px;*/
}
#product-lushopedia-image {
	min-height: 445px;
}

.product-lushopedia h3 span {
	background: #231f20;
	color: #fff;
	display: inline-block;
	padding: 0 2px;
}
.product-lushopedia .lushopedia-widget {
	float: right;
	width: 380px;
}
.productset-page .product-lushopedia h3 {
	display: block;
	margin-bottom: 15px;
}
.productset-page .product-lushopedia .lushopedia-widget {
	width: auto;
}
#product-lushopedia .product-lushopedia .featured-ingredient {
	border-right: 1px solid #e7e6e5;
	width:30%;
	padding-left:5%; 
	padding-right:0;
}
.product-lushopedia .featured-ingredient {
	/*border-left: 1px solid #e7e6e5;
	width:28%;
	padding-left:5%; 
	padding-right:0;
	padding-top:10px;*/
	overflow:hidden;
	height:auto;
	display:block;
	min-height: 235px;
}
.product-lushopedia .featured-ingredient img {
	top:0px;
	/*display: block;
	margin-bottom: 2px;
	width: 130px;*/
	max-width:400px;
	max-height:400px;
	margin-right:15px;
	height: auto;
    position:absolute;
    z-index:1; 
    display:block;
    top: 42px;
}

@media \0screen {
.product-lushopedia .featured-ingredient img { 
  	width: auto; /* for ie 8 */
  }
}

.pdp-main *.gig-bar-container img {height:42px!important}



#productReviewTabs .tbs.nav li {
	border:1px solid #000;
	margin-right:0px;
	font-size:22px;
	
}
#productReviewTabs ul li.active {
	color:#fff;
	background-color:#000;
	
}
.product-lushopedia .featured-ingredient a {
	color:#000;
	text-decoration:none;
	font-size: 30px;
	font-weight: bold;
}


.product-lushopedia .featured-ingredient span.ingLink{position:relative;left:0;width:100%;height:100%;z-index:999;background:transparent;}

.product-lushopedia .featured-ingredient span.ingLink a.featuredLink{position:relative;width:38%;height:60%;line-height:1em;display:block;margin:35% 0 0 62%;z-index: 10;text-shadow:3px 3px 2px #FFF;}

.product-lushopedia .featured-ingredient a:hover {
	text-decoration:underline;
}
.product-lushopedia .featured-ingredient h4 {
	font-size: 24px;
	text-transform:none;
}
.product-lushopedia .ingredients {
	height: 265px;
	overflow: auto;
}
.product-lushopedia .ingredients a {
	text-decoration: none;
}
.product-lushopedia .quantitative-ingredients {
	line-height: 1.6em;
}
.product-lushopedia .quantitative-ingredients a {
	color: #231f20;
	text-decoration: none;
}
.product-lushopedia .quantitative-ingredients .natural,
.compareshow .natural {
		color: #093;
}
.product-lushopedia .quantitative-ingredients .synthetic {
	color: #231f20;
}
div.ingLegend{position:relative;display:block;width:100%;margin:20px 0 5px;overflow:hidden}


.ingredient-block {
	border: 1px solid #fff;
	color: #000;
	float: left;
	font-size: 9px;
	font-weight: bold;
	height: 130px;
	margin: 0 5px 10px 0;
	overflow: hidden;
	padding: 3px;
	text-decoration: none;
	width: 90px;
}
.ingredient-block:hover{
	border: 1px solid #ddd;
	color: #093;
}
.ingredient-block img {
	margin-bottom: 5px;
	max-height: 90px;
	max-width: 90px;
}
.lushopediaIngs p.nat{color:#005b1e; font-weight: bold;}

.lushopediaIngs p.qi-legend:nth-of-type(1) {
	/*margin-top:10px;*/
}
.lushopediaIngs p.qi-legend {
	float:left;
	dispay:inline-block;
	font-size: 16px;
	margin: 0 20px 0 0;
	text-transform:capitalize;
}
.lushopediaIngs p.qi-legend span.synthetic {
	position:relative;
	width:16px;
	height:16px;
	display:inline-block;
	background: url(../images/pdp/ingredient-legend-bullet-blk.png) no-repeat 0 2px;
	margin:0 5px 0 0;
	overflow:hidden;
	top:0;
}
.lushopediaIngs p.qi-legend span.natural {
	position:relative;
	width:16px;
	height:16px;
	display:inline-block;
	background: url(../images/pdp/ingredient-legend-bullet-grn.png) no-repeat 0 2px;
	margin:0 5px 0 0;
	overflow:hidden;
	top:0px;
}



#product-lushopedia .product-lushopedia .lushopediaIngs{ 
    clear: both;
    position: relative;
    z-index: 1;
    float:right;
    position:relative;
    font-size: 1em;
	line-height: 1.525em;
	width:68.75%;
	padding: 10px 15px !important;
  }
   .product-lushopedia .lushopediaIngs{ 
    font-size: 14px;
	line-height: 22px;
  }
  
.product-lushopedia .lushopediaIngs span.ingLink {
    font-size: 19px!important;
    line-height: 30px;
}
span.ingLink:hover {text-decoration:underline;}
    
 .product-lushopedia h2 {
	color: #000;
	font-size: 24px;
	margin-botton: 10px;
	position:relative;z-index:2;
}
.gigyacontainer h3 {
	background: #231f20;
	color: #fff;
	margin: 0;
	padding: 5px 15px;
	text-transform: capitalize;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 1.225em;
	font-weight: bold;
	margin-bottom:3px;
}
 
 .product-lushopedia h4 {
	background: none;
	color: #101010;
	margin: 0;
	padding: 0 0 5px 0;
	text-transform: capitalize;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 1.250em; 
	font-weight: bold;
}

.featured-ingredient p strong{font-style:italic;padding-top:5px;padding-bottom:10px;font-weight:300;}
.product-lushopedia .lushopediaIngs a {
	color: #231f20;
	text-decoration: none;
}
.product-lushopedia .lushopediaIngs a:hover {text-decoration:underline;}
.product-lushopedia .lushopediaIngs .natural,
.compareshow .natural {
		color: #093;
}
.product-lushopedia .lushopediaIngs .synthetic {
	color: #231f20;
}



/****** End LUSHopedia - Product ingredients ******/

/****** Start- Rotating Articles *******/

/*.article-list > div {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color -moz-use-text-color #838383;
    border-image: none;
    border-style: none none solid;
    border-width: medium medium 1px;
    float: none;
    margin: 0 0;
    padding: 0 0 15px;
    width: auto;
}
*/
 .articlecontrolsmin{top:0px;position:relative;z-index:99;width:240px;background:none;background-image:none;color:#969696;height:20px;display:block;border:none!important;margin:0 0!important;padding:0 0 15px 0!important;}
 .articlecontrolsmin .next{height:auto!important;width:80px;text-indent:10px;top:0!important;right:3px;background: url("../images/arrows_next_grey.png") no-repeat scroll 68px 8px transparent; opacity:.8 }
 .articlecontrolsmin .prev{height:auto!important;width:80px!important;text-indent:40px;top:0!important;left:3px;background: url('../images/arrows_prev_grey.png') 5px 8px no-repeat;opacity:.8}  
 .articlecontrolsmin .prev:hover,  .articlecontrolsmin .next:hover {opacity:1;}
 .articlecontrolsmin .next span{position:relative;right:auto;top:0px!important;color: #7d7d7d;text-transform: lowercase;font-weight: 900;font-family: "Arial Black", Arial, sans-serif;font-size: 1em;}
 .articlecontrolsmin .prev span{position:relative;left:auto;top:0px!important;color: #7d7d7d;text-transform: lowercase;font-weight: 900;font-family: "Arial Black", Arial, sans-serif;font-size: 1em;}
 .articlecontrolsmin span:hover{ color:#231f20;  }
  
 
   .articlecontrolsmin .next, .articlecontrolsmin .prev{
    overflow:hidden;
    border: 1px solid #DDDDDD;
    border-radius: 3px 3px 3px 3px;
    -moz-border-radius: 3px; /* Firefox */  
    -webkit-border-radius: 3px; /* Safari, Chrome */  
    padding: 5px!important;
    }
 
    .pdp-main .media-article {border: 0 none!important;margin:0 0 0 0;float:none;width:auto;height:100%;}



.pdpad{position:relative}

/****Related Article Touch Swiper ****/
#section-articles {position:relative;width: 68.75%;float:left;}

.related-articles {
    width: 100%!important;
	height: 340px;
   /* -webkit-backface-visibility: hidden;*/
    position:relative;	    
    margin-bottom:5px;
    padding-top:20px;
}

 .product-tagline .swiper-container {

}


.related-articles .swiper-container{
    height: 100%;
	width: 95%;
	/*-webkit-backface-visibility: hidden;*/
	 position:relative;    
     margin: 5px auto;
     
}


.related-articles .swiper-container .swiper-slide{padding:0;background:#fff;}

/*
.pt_product-details #slide-article-prev, #slide-article-prev{width:10px;
	height:50px;}
.pt_product-details #slide-article-next, #slide-article-prev {width:10px;
	height:50px;}*/



.related-articles .back-link {
    bottom: 2px;
    color: #CCCCCC;
    font-size: 0.9em;
    right: 30px;
    position: absolute;
    text-decoration: none;
}


 


/* PDP - Article teaser */

.articleItems{}
.articleItems li{ border-bottom: 1px solid #D9D9D9;padding: 0 0 0 0;margin: 2% 0;}
.articleItems li .article-teaser{border:0;}
.articleItems li .article-teaser .article-title{ text-transform:none;color: #231f20;font-family: Arial,Helvetica,Verdana,sans-serif;font-size: 1.250em;font-weight: bold;line-height: 1.2em;text-decoration: none;}
.articleItems li h2{color: #231F20;font-family: Arial,Helvetica,Verdana,sans-serif;font-weight: 900;line-height: 1.2em;text-decoration: none;margin:0;}


#shop-with-lushies{padding-top: 30px;height:370px;}

.article-list {
	/*padding: 0 10px;*/
}
/*.article-list > div {
	border: none;
	float: none;
	width: auto;
	
}*/
.article-title {
	color: #231f20;
	display: block;
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: none;
}
.article-teaser h5 a {
	color: #2DA802;
	font-size: 1.2em;
}
.article-teaser p {
	margin-bottom: 0;
	/*font-size:.9em;*/
}

.description .read-more,
.article-teaser .read-more {
	color: #2DA802;
    font-size: 1.125em;
    font-weight: normal;
    text-transform: capitalize;
	white-space: nowrap;
}
.browse-more {
	background: #e1e1e1;
	font-size: .9em;
	padding: 5px;
	text-align: right;	
}


/****** End - Rotating Articles ******/




/***** Quickview small tiles **** 
.producttilelush .image .quickviewbutton a {
	left: 0px;
	top: 0px;
	height: 100px;
	width: 100px;
}

.producttilelush .image .quickviewbutton a {position:absolute;left:22px; top:5px;height: 100px;width: 100px;}
.producttilelush .quickviewbutton a span {
	background: #231f20;
	background: rgba(0,0,0,.7);
	border-radius: 5px;
	color: #fff;
	display: block;
	font-weight: bold;
	font-size: 1em;
	padding: 3px 0;
	position: absolute;
	text-align: center;
	text-decoration: none;
	top: 43%;
	width: 100%;
}
*/

div.how-to-use p{display:inline;position:relative;}

a#how-to-us-vid{position:relative;display:block;margin:0 auto;width:100%;}

 .youtube img {
	border: 1px solid #a6a6a6;
	opacity:0.7;
	max-width: 100%;
	height: auto;
	float:none;
	margin-top: 15px;
}

@media \0screen {
  img { 
  	width: auto; /* for ie 8 */
  }
}
.youtube img:hover {
	border: 1px solid #ccc;
	opacity:1;
	cursor: url(../images/zoomin.cur), pointer;
}
.how-to-use {
	width:auto;
}

/* PRODUCT TABS */
.product-tabs {
	border: none;
}
.product-tabs .tab-content {
	box-shadow: none;

}
#pdpMain .ui-tabs-nav {
	height: auto;
}


#section-social h3 {
	background: #000;
	color: #fff;
	font-size: 1.2em;
	font-weight: bold; 
	padding: 4px 7px;
} 
   
#features,  
.recommendations,
#section-social > div,
#product-lushopedia,
#pdpMain .lastvisited, 
.actions-nona2c {  
	margin-bottom: 20px; 
} 
 
 
 #productInfoTabs iframe {
    max-width: 100%;
    width: 100%;
}


/* Flex slider Product Carousel */
.productslider{position:relative;}


/* Transition overides */
 .csstransitions .zoomWrapperImage img{
	   transition:none;  
      -o-transition:none;  
      -moz-transition:none;  
      -webkit-transition:none;} 

/*
 
 
/*********** Customer who like - also like * *****************/
.pdp-main #section-recommendations .swiper-container{margin:10px 10px 10px 0}
.pdp-main #section-recommendations #recommendContainer h2{border-bottom:1px solid #000;padding-bottom:10px;}
.pdp-main #section-recommendations {display:block;overflow:hidden;min-height:360px;height:auto;width:100%;position:relative;margin:30px 0;clear:both;}
.pdp-main #section-recommendations .product-custom-row{ display:block;overflow:hidden;height:100%;width:100%;display:block}
.pdp-main #section-recommendations .product-custom-row .producttile{display:block;float:none;position:relative;padding:5px 10px 5px 0px;max-width:290px;}
.pdp-main #section-recommendations .product-custom-row .product-image{height:100%;text-align:center;margin:0;display:block;width:150px;float:none;position:relative;}
.pdp-main #section-recommendations .product-custom-row .product-image a{height:100%;display:block;position:relative;overflow:hidden} 
.pdp-main #section-recommendations .product-custom-row .contentContain{color:#000;display:block;margin-left:0;padding:10px 0 0 0;/*width:160px*/text-align:left;}
.pdp-main #section-recommendations .product-custom-row .stars{display:block;position:relative;margin:10px 0 0 0;width:90px;float:right}
.pdp-main #section-recommendations .product-custom-row .contentContain .pricing{display:inline-block;position:relative;margin:10px 0 0 0;width:auto;float:left}
.pdp-main #section-recommendations .product-custom-row .contentContain .description{margin:5px 0 5px 0;padding:5px 0;font-weight:normal;color:#000;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc}
.pdp-main #section-recommendations  .product-custom-row .name {padding-bottom:8px}
.pdp-main #section-recommendations .product-custom-row .contentContain .price{font-weight:bold;font-size:14px;}
.pdp-main #section-recommendations .callout-container-left{display:block;position:relative;margin:0 0 25px 0px;padding-top:5px;font-size:22px;font-weight:bold;color:#000}
.pdp-main #section-recommendations  .product-custom-row .name a{font-size:16px;color:#000;font-weight:bold;}
.pdp-main #section-recommendations .swiper-slide .pr-stars{position:relative;width:85px;margin:0 auto;text-align:center;}

/*********** Customer recently visited ********************/
.pdp-main #recently-viewed .swiper-container{margin:10px 10px 10px 0}
.pdp-main #recently-viewed h2{border-bottom:1px solid #000;padding-bottom:10px;}
.pdp-main #recently-viewed {display:block;overflow:hidden;min-height:360px;height:auto;width:100%;position:relative;margin:30px 0;clear:both;}
.pdp-main #recently-viewed .product-custom-row{ display:block;overflow:hidden;height:100%;width:100%;display:block}
.pdp-main #recently-viewed .product-custom-row .producttile{display:block;float:none;position:relative;padding:5px 10px 5px 0px;max-width:290px;} 
.pdp-main #recently-viewed .product-custom-row .product-image{height:100%;text-align:center;margin:0;display:block;width:150px;float:none;position:relative;}
.pdp-main #recently-viewed .product-custom-row .contentContain{color:#000;display:block;margin-left:0;padding:10px 0 0 0;/*width:160px*/text-align:left;}
.pdp-main #recently-viewed .product-custom-row .producttile a{height:100%;display:block;position:relative;overflow:hidden}
.pdp-main #recently-viewed .product-custom-row .stars{display:block;position:relative;margin:10px 0 0 0;width:90px;float:right}
.pdp-main #recently-viewed .product-custom-row .contentContain .pricing{display:inline-block;position:relative;margin:10px 0 0 0;width:auto;float:left}
.pdp-main #recently-viewed .product-custom-row .contentContain .description{margin:5px 0 5px 0;padding:5px 0;font-weight:normal;color:#000;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc}
.pdp-main #recently-viewed  .product-custom-row .name {padding-bottom:8px}
.pdp-main #recently-viewed .product-custom-row .contentContain .price{font-weight:bold;font-size:14px;}
.pdp-main #recently-viewed .callout-container-left{display:block;position:relative;margin:0 0 25px 0px;padding-top:5px;font-size:22px;font-weight:bold;color:#000}
.pdp-main #recently-viewed  .product-custom-row .name a{font-size:16px;color:#000;font-weight:bold;}
.pdp-main #recently-viewed .swiper-slide .pr-stars{position:relative;width:85px;margin:0 auto;text-align:center;}

/*********** Product in this gift * *****************/
.pdp-main #whatsInGift .swiper-container{margin:10px 10px 10px 0}
.pdp-main #whatsInGift h2{border-bottom:1px solid #000;padding-bottom:10px;}
.pdp-main #whatsInGift {display:block;overflow:hidden;height:auto;width:100%;position:relative;margin:30px 0;clear:both;}
.pdp-main #whatsInGift .product-custom-row{ display:block;overflwo:hidden;height:100%;width:100%;display:block}
.pdp-main #whatsInGift .product-custom-row .producttile{display:block;float:left;position:relative;width:25%;padding:5px 40px 5px 0px;min-height:315px;height:auto;overflow:hidden;
-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;  
  box-sizing: border-box;   }
.pdp-main #whatsInGift .product-custom-row .product-image{height:100%;text-align:center;margin:0;display:block;height:150px;width:150px;float:none;position:relative;}
.pdp-main #whatsInGift .product-custom-row .product-image img {
	position:relative;
	border:0;
	height:100%;
	max-width: 100%;
	float:none;
}

@media \0screen {
 .pdp-main #whatsInGift .product-custom-row .product-image img { 
  	width: auto; /* for ie 8 */
  }
}

.pdp-main #whatsInGift .product-custom-row .contentContain{color:#000;display:block;margin-left:0;padding:10px 0 0 0;/*width:160px*/text-align:left;}
.pdp-main #whatsInGift .product-custom-row .stars{display:block;position:relative;margin:10px 0 0 0;width:auto;float:right;}
.pdp-main #whatsInGift .product-custom-row .stars .pr-stars{float:left;width:70px;}
.pdp-main #whatsInGift .product-custom-row .stars .pr-count{float:right}
.pdp-main #whatsInGift .product-custom-row .contentContain .pricing{display:inline-block;position:relative;margin:10px 0 0 0;width:auto;float:left}
.pdp-main #whatsInGift .product-custom-row .contentContain .description{margin:5px 0 5px 0;padding:5px 0;font-weight:normal;color:#000;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;min-height:28px;}
.pdp-main #whatsInGift  .product-custom-row .name {padding-bottom:8px}
.pdp-main #whatsInGift .product-custom-row .contentContain .price{font-weight:bold;font-size:14px;}
.pdp-main #whatsInGift .callout-container-left{display:block;position:relative;margin:0 0 25px 0px;padding-top:5px;font-size:22px;font-weight:bold;color:#000}
.pdp-main #whatsInGift .product-custom-row .name {font-size:16px;color:#000;font-weight:bold;}
.pdp-main #whatsInGift .swiper-slide .pr-stars{position:relative;width:85px;margin:0 auto;text-align:center;}

/*** Custom Spa and gift card pdp styles ****/
.product-detail-gc{position:relative;padding:12px 2% 0 0;overflow:visible!important;width:48%}
.pdp-main .product-tagline-gc { float: right;margin-bottom:0;position:relative;padding:12px 0 0 2%;width:48%}
.pdp-main .product-tagline .colPad{padding-left:15px;}

.pdp-main .product-image-container-gc {
	float: none;
	padding: 0;
	width:100%;
	position:relative;
}

.pdp-main .product-name-gc { 
	float: none;
    font-size: 3.925em;
    font-weight: 400;
    margin: 15px 0 0 0;
    width: auto;
    font-family: "futura-pt",sans-serif !important;
	font-weight: 400;
	font-style:normal;
	text-transform:uppercase;
    }
    
    
    .pdp-main .product-name-giftc { 
	float: none;
    font-size: 3.925em;
    font-weight: 400;
    margin: 15px 0 0 0;
    width: auto;
    font-family: Arial, Helvetica, sans-serif;
	font-weight: 400;
	font-style:normal;
	text-transform:uppercase;
    }
    
 #section-pricesize-gc {
	clear: left;
    width: auto;
    font-family: "futura-pt",sans-serif !important;
	font-weight: 400;
	font-style:normal;
	text-transform:uppercase;
	margin-bottom: 10px;
}   



/* Custom Gift Card image carousel */
.pdp-main .product-image-container-giftcard {
	float: none;
	padding: 15px 0 0 0;
	width:100%;
	position:relative;
}
.giftcard_img_container{height:520px;overflow:hidden;position:relative;margin-top:20px;}
.giftcard_img_container .swiper-container {height: 310px;position:relative; width: 100%;}
.giftcard_img_container .swiper-slide{position:relative}

#spa_img_container_mobile{display:none}
#spa_img_container{display:block}


.giftcard_img_container .spathumb{height:auto;overflow:hidden;position:relative;margin:0;float:0;}
.giftcard_img_container .spathumb div{position:relative;height:90px;width:90px;float:left;margin:7px 5px 5px 0;cursor:pointer;
   position: relative;
    background: #ffffff;
    border: 2px solid #fff; /*set border colour here*/
    }

.giftcard_img_container .spathumb div.thumbactive:after, 
.giftcard_img_container .spathumb div.thumbactive:before {
    bottom: 100%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
}

.giftcard_img_container .spathumb div.thumbactive:after {
    border-color: rgba(255, 255, 255, 0);
    border-bottom-color: #060606;
    border-width: 7px;
    left: 50%;
    margin-left: -7px;
}
.giftcard_img_container .spathumb div.thumbactive:before {
    border-color: rgba(113, 158, 206, 0);
    border-bottom-color: #060606;
    }


.giftcard_img_container .spathumb div:hover{border:2px solid #060606}
.giftcard_img_container .spathumb div img{height:90px;width:90px;}

.giftcard_img_container .spathumb div.thumbactive{border:2px solid #060606}





/* Custom spa image carousel */
.gc_img_container{height:700px;overflow:hidden;position:relative}
.gc_img_container .swiper-container {height: 460px;position:relative; width: 100%;}
.gc_img_container .swiper-slide{position:relative}

#spa_img_container_mobile{display:none}
#spa_img_container{display:block}



.gc_img_container .spathumb{height:auto;overflow:hidden;position:relative;margin:0;float:0;}
.gc_img_container .spathumb div{position:relative;height:90px;width:90px;float:left;margin:7px 5px 5px 0;cursor:pointer;
   position: relative;
    background: #ffffff;
    border: 2px solid #fff; /*set border colour here*/
    }

.gc_img_container .spathumb div.thumbactive:after, 
.gc_img_container .spathumb div.thumbactive:before {
    bottom: 100%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
}

.gc_img_container .spathumb div.thumbactive:after {
    border-color: rgba(255, 255, 255, 0);
    border-bottom-color: #060606;
    border-width: 7px;
    left: 50%;
    margin-left: -7px;
}
.gc_img_container .spathumb div.thumbactive:before {
    border-color: rgba(113, 158, 206, 0);
    border-bottom-color: #060606;
    }


.gc_img_container .spathumb div:hover{border:2px solid #060606}
.gc_img_container .spathumb div img{height:90px;width:90px;}

.gc_img_container .spathumb div.thumbactive{border:2px solid #060606}

#slide-next-spa,
.slide-next-spa{
	position:absolute;
	/*background: url(../images/arrow_right_touch_sm.png) 0px 0px  no-repeat;
	background: url(../images/arrows/rough-arrow-right-sm.png) 0px 0px  no-repeat;
	*/
	z-index:999;
	right:25px;
	top:25%;
	width:40px;
	height:90px;
	cursor:pointer;
}
#slide-prev-spa,
.slide-prev-spa{
	position:absolute;
	/*background: url(../images/arrow_left_touch_sm.png) 0px 0px  no-repeat;
		background: url(../images/arrows/rough-arrow-left-sm.png) 0px 0px  no-repeat;
		*/
	left:25px;
	top:25%;
	width:40px;
	height:90px;	
	z-index:999;
	cursor:pointer;
}

.swipercontrols{  transition:  opacity 0.2s linear 0s;opacity:0.6}
.rgba .gc_img_container .swipercontrols span.n-arrow, .rgba .giftcard_img_container .swipercontrols span.n-arrow  {
  content: '';
	border-width: 4px;
	border-style: solid;
	display: block;
	width: 40px;
	height: 40px;
	position: absolute;
	top: 20%;
	right:0px;
 border-color: rgba(255, 255, 255, 0.8);
	-webkit-transform: rotate( -45deg );
	-moz-transform: rotate( -45deg );
	-o-transform: rotate( -45deg );
	transform: rotate( -45deg );
   border-top: none;
	border-left: none;	
	/*box-shadow: 0px 1px 3px rgba(0,0,0,0.3);
    -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.3);
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.3);*/
}
.no-rgba .gc_img_container .swipercontrols span.n-arrow, .no-rgba .giftcard_img_container .swipercontrols span.n-arrow{
     background: url("../images/arrows_next.png") no-repeat;
    background-position: right center !important;
    height: 12px;
    opacity: 0.85;
    position: absolute;
    right: 0;
    top: 25%;
    width: 12px;
 } 
 
 .rgba .gc_img_container .swipercontrols span.p-arrow, .rgba .giftcard_img_container .swipercontrols span.p-arrow {
  content: '';
	border-width: 4px;
	border-style: solid;
	display: block;
	width: 40px;
	height: 40px;
	position: absolute;
	top: 20%;
	right:0px;
 border-color: rgba(255, 255, 255, 0.8);
	-webkit-transform: rotate( 135deg );  
	-moz-transform: rotate( 135deg );
	-o-transform: rotate( 135deg );
	transform: rotate( 135deg );
   border-top: none;
	border-left: none;	
/*	box-shadow: 0px 3px 3px rgba(0,0,0,0.3);
    -moz-box-shadow: 0 3px 3px rgba(0,0,0,0.3);
    -webkit-box-shadow: 0 3px 3px rgba(0,0,0,0.3);*/
}
.no-rgba .gc_img_container .swipercontrols span.p-arrow, .no-rgba .giftcard_img_container .swipercontrols span.p-arrow{
    background: url("../images/arrows_prev.png") no-repeat;
    background-position: left center !important;
    height: 12px;
    opacity: 0.85;
    position: absolute;
    right: 0;
    top: 25%;
    width: 12px;
 }  
 
.gc_img_container .swipercontrols span:hover, .giftcard_img_container .swipercontrols span:hover {color:rgba(35, 35, 35, 0.8);opacity:1;}

.productimg_pagination{width:100%;height:15px;overflow:hidden;display:block; bottom: 8px;
    padding: 0;
    position: absolute;
    text-align: center;display:none;} 
  

.gc_img_container .hover-tag {
	background-color:rgba(0, 0, 0, 0.85);
	display: none;
	font-weight: bold;
	position: absolute;
	bottom: 0;
	left: 0;
	color: black;
	padding: 5px 0 0px 0;
	width:100%;
	font-size: 10pt;
	z-index:9999;
	bottom:0;
}
.gc_img_container .hover-tag p.spatagline{margin:0; padding:6px 8px 8px;color:#fff;font-family: "futura-pt",sans-serif !important;
	font-weight: 400;
	font-style:normal;display:block;line-height:1em}
	.gc_img_container .hover-tag p.spatagline strong{display:block;font-weight:700;width:100%;margin-bottom:3px;}

.gc_img_container #htab{
	background-color:rgba(0, 0, 0, 0.85);
	display: none;
	font-weight: bold;
	position: absolute;
	bottom: 0;
	left: 0;
	color: black;
	padding: 5px 0 0px 0;
	width:100%;
	font-size: 1.25em;
	z-index:9999;
	bottom:0;
	margin:0!important
}
.gc_img_container #htab span.spatagline{margin:0; padding:6px 8px 8px;color:#fff;font-family: "futura-pt",sans-serif !important;
	font-weight: 400;
	font-style:normal;display:block;line-height:1em}
	.gc_img_container #htab span.spatagline strong{display:block;font-weight:700;width:100%;margin-bottom:3px;}


.gc_img_container .hover-content .inner {
	margin: 0 10px;
}
.gc_img_container .hover-content .inner img {
	border: none;
}
.gc_img_container .hover-content .inner {
	margin: 0 5px;
}


/* Custom add to cart for spa */
.pdp-main .product-detail-gc .product-add-to-cart{width:100%;  clear: both;
    margin: 10px 0 5px;
    overflow: hidden;
    padding: 0;}
.pdp-main .product-detail-gc .product-price{font-size:1.825em;margin:0 0}
.pdp-main .product-detail-gc select#camount{font-size:1.225em!important;  font-weight:400;font-family: "futura-pt",sans-serif !important;}

.pdp-main .product-detail-gc ul{list-style:none outside none;margin:0;padding:0}
.pdp-main .product-detail-gc label.spa_option {position:relative;padding:5px 0;text-align:left;font-size:1.125em;text-transform:sentence;width:auto;font-family: "futura-pt",sans-serif !important;
	font-weight: 500;
	font-style:normal;display:block;margin:5px 0 5px 5px;} 
.pdp-main .product-detail-gc label.spa_option a{color: #232323;
    outline: 0 none;
    overflow: hidden;
    text-decoration: none;text-decoration:underline
	} 
.pdp-main .product-detail-gc #spacard_form{width:80%}

.pdp-main .product-detail-gc .product-add-to-cart.lushB button.button-green {width: 40%;display:inline-block;padding:5px}
.pdp-main .product-detail-gc .product-add-to-cart.lushB button.button-green span {
    display: inline-block;
    padding-left: 0;
    padding-top: 0;
    position: relative;font-family: "futura-pt",sans-serif !important;
	font-weight: 600;
	font-style:normal;font-size:.9em;text-transform:uppercase;}
	
.pdp-main .product-detail-gc #gc_tagline{margin:15px 0 0 0;}
.pdp-main .product-detail-gc #gc_tagline h3.pdptagline, #productInfoTabs .tab_content h3{ font-size: 1.925em;padding: 5px 0;text-transform: none;font-family: "futura-pt",sans-serif !important;
	font-weight: 400;
	font-style:normal;}
	
	
.pdp-main .product-detail-gc #gc_tagline h3.pdptagline-gc{
	 font-family: Arial, Helvetica, sans-serif!important;font-size: 1.825em;
}	
	
	
.pdp-main .product-detail-gc #gc_tagline p.long-description-gc{
	font-family: Arial, Helvetica, sans-serif!important;
	font-weight: 400;
	font-style:normal;color:#232323}
	
		
	.pdp-main .product-detail-gc #gc_tagline p.long-description, #productInfoTabs .tab_content p{ font-size: 1.225em;padding: 5px 0;text-transform: none;
	font-weight: 400;
	font-style:normal;color:#232323}
 
 	 #productInfoTabs .tab_content li.gifthowto {font-family: Arial, Helvetica, sans-serif!important;
	font-weight: 400;
	font-style:normal;color:#232323}
	
	#productInfoTabs .tab_content p.gc-how{font-family: Arial, Helvetica, sans-serif!important;}
	
 
 



 
.pdp-main .product-detail-gc .product-actions{display:block;overflow:hidden;margin:25px 0 5px!important;}
 
.pdp-main .product-detail-gc .product-actions ul li{width:40%;float:left;margin:0;padding:0;height:auto!important;line-height:1.825em;}
.pdp-main .product-detail-gc .product-actions ul li a{font-size:1.25em;position: relative;margin:0;font-family: "futura-pt",sans-serif !important;
	font-weight: 600;
	font-style:normal;}
.pdp-main .product-detail-gc .product-actions ul li a.wishlist{background: #fff url(../images/icons/icon-wishlist-sm.png) left 3px no-repeat;background-size:20px;padding:7px 0px 5px 25px;height:30px;color:#232323;text-decoration:none;text-transform:sentence;}
.pdp-main .product-detail-gc .product-actions ul li a.giftregistry{background: #fff url(../images/icons/icon-giftregistry-sm.png) left 3px no-repeat;background-size:20px;padding:7px 0px 5px 25px;height:30px;color:#232323;text-decoration:none;margin-top:5px;}
.pdp-main .product-detail-gc .product-actions ul li a.giftregistry:hover, .pdp-main .product-detail-gc .product-actions ul li a.wishlist:hover{color:#101010;text-decoration:underline}
 
 .pdp-main .product-detail-gc .gc_options ul{margin-top:10px;}
.pdp-main .product-detail-gc .gc_options ul li{display:block;padding:5px 0;text-align:left;}
 .pdp-main .product-detail-gc .gc_options ul li a{font-size:1.15em;color:#3d3d3d;     font-family: "futura-pt",sans-serif !important;
	font-weight: 500;
	font-style:normal;}

 .pdp-main .product-detail-gc .gc_options-gc ul li a{font-size:1.15em;color:#3d3d3d;   font-family: Arial, Helvetica, sans-serif;
	font-weight: 500;
	font-style:normal;}

#section-gigya-top {
    margin: 0 0 auto;
    max-width: 450px;
    overflow: hidden;
    position: relative;
    text-align: right;
    height:30px;
}


div#fightanimaltesting_spa {text-align:right;margin-left:auto;right:0;position:relative;float:right}

 .localesMob{display:none;margin-top:20px!important;}
 .localesScrn{display:block;}

#section-howto-gc{position:relative;margin:25px 0 10px;}
.gc-tabs .youtube {
    float: none;
    margin: 0 0 0 0px;
    width: 100%;
}
.gc-tabs .youtube img {opacity:.9}

#productInfoTabs.gc-tabs .tbs.nav li {
    border: 0 none;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    float: left;
    font-family: "futura-pt",sans-serif !important;
	font-weight: 400;
	font-style:normal;
	font-size:1.2em;
	background:#363636;
    list-style: none outside none;
    margin-bottom: -1px !important;
    margin-left: 0;
    margin-right: 10px;
    margin-top: 0;
    padding: 6px 25px 8px !important;
    position: relative;
    text-transform: uppercase;
    z-index: 50;
}
#productInfoTabs.gc-tabs .tbs.nav li.active {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #E7E6E5;
    border-image: none;
    border-right: 1px solid #E7E6E5;
    border-style: solid solid none;
    border-width: 1px 1px medium;
    color: #232323;
    cursor: pointer;
    display: inline-block;
    float: left;
    font-family: "futura-pt",sans-serif !important;
	font-weight: 400;
	font-style:normal;
	font-size:1.225em;
    list-style: none outside none;
    margin-bottom: -1px !important;
    margin-left: 0;
    margin-right: 10px;
    margin-top: 0;
    padding: 6px 25px 8px!important;
    text-transform: uppercase;
    z-index: 50;
}

#productInfoTabs .tab_content h3{margin:10px 0 5px;font-size:1.8em}
#productInfoTabs .tab_content p{margin:10px 0 5px;}

#spa-locations-container{margin:10px 0;padding:10px 5px;border:0 0 0 0;border-top:3px solid #232323;border-bottom:3px solid #232323;overflow:hidden}

#spa-locations-container h3{font-family: "futura-pt",sans-serif !important;
	font-weight: 400;
	font-style:normal;
	font-size:1.925em;margin-bottom:5px;padding:0}
#spa-locations-container p.spaheading{font-family: "futura-pt",sans-serif !important;
	font-weight: 400; 
	font-style:normal;
	font-size:1.425em;margin:0;padding:0}
#spa-locations-container ul.spalocations{margin-top:20px;}
#spa-locations-container ul.spalocations li{ width:50%;text-align:left;display:inline-block;float:left;position:relative;}
#spa-locations-container ul.spalocations li h1{font-family: "futura-pt",sans-serif !important;
	font-weight: 400;
	font-style:normal;
	font-size:1.625em;text-transform:uppercase;}
#spa-locations-container ul.spalocations li p strong{font-family: "futura-pt",sans-serif !important;
	font-weight: 400;
	font-style:normal;
	font-size:1.375em;}
#spa-locations-container ul.spalocations li p{font-family: "futura-pt",sans-serif !important;
	font-weight: 400;
	font-style:normal;
	font-size:1.025em;line-height:1.3em;margin:0;padding:0;margin-bottom:5px;}




#section-articles {position:relative;width: 68.75%;float:left;} 
.product-actions li {list-style: none; margin: 0;height:50px;}
div#fightanimaltesting{position:relative;width:100%;margin:10px auto;text-align:center} 
#section-recommendations{margin:20px 0;}
#productInfoTabs .ingTabOn{display:none} 
.product-tagline h3.pdptagline{font-size:2em;margin-bottom:5px;padding-bottom:0;}
#cart-table #itemtotalhd{display:none}
.shipping-options .smethods{background: #fff url(../images/icons/icon-shippingtruck.png) 5px center no-repeat;padding:10px 6px 10px 28px;}
.shipping-options .shippingInfoMobile{display:none}
.shipping-options .shippingInfoDefault{display:inline-block;position:relative;overflow:hidden;margin-top:5px;}
 


/**** SHARK WEEK ****/
#shark-week-pdp-info {
	margin-top: 30px;
}
#shark-week-pdp-info .left-box {
	float:left;
	display: block;
}
#shark-week-pdp-info .right-box {
	float: right;
	display: block;
}
#shark-week-pdp-info .text-box {
	color: #7b7b7b;
	font-size: 12pt;
	line-height: 18pt;
}
#shark-week-pdp-info .text-box a {
	color: #2b9ea0;
	font-weight: bold;
	float: none;
	width: auto;
	margin: 0;
}
#shark-week-pdp-info .petition-call-out {
	background-color:#1a1f1f;
	color:#fff;
	text-align:center;	
	margin: 30px 0 25px 0;
	overflow: hidden;
}
#shark-week-pdp-info .petition-call-out .left-box {
	width: 45%;
}
#shark-week-pdp-info .petition-call-out .right-box {
	float: right;
	width: 55%;
}
#shark-week-pdp-info .petition-call-out p {
	font-size: 24px;
	line-height: 24px;
	padding: 0;
	margin-top: 24px;
	color: #FFF;
}
#shark-week-pdp-info .petition-call-out a {
	width: 78%;
	border: 4px solid #fff;
	padding: 18px 10px;
	font-weight: bold;
	font-size: 17px;
	color: #fff;
	text-transform: uppercase;
	margin: 15px 0;
	display: block;
}
#shark-week-pdp-info .petition-call-out a:hover {
	color: #000;
	background-color:#fff;
	text-decoration:none;
}
#shark-week-pdp-info .partner-box {
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	margin-bottom: 40px;
	overflow: hidden;
	padding: 15px 0;
	font-size: 11pt;
}
#shark-week-pdp-info .partner-box .left-box {
	width: 58%;
	color: #555555;
	margin-top: 13px;
}
#shark-week-pdp-info .partner-box .right-box {
	width: 42%;
}
#shark-week-pdp-info .partner-box .right-box img {
	width: 100%;
	max-width: 214px;	
}





/************************************************/
/* NEW PDP STYLE - START */
/************************************************/

#pdpMain .inline {
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;	
}
.product-social-icons-wrapper {
  /*width: 300px;*/
  height: auto;
  overflow:hidden;
  float:right;
  position: relative;
  display: block;

}

.stars{overflow:hidden;display:block;position:relative}

#pdp-breadcrumbs {
	width:49%;
}
#pdp-social-icons {
	width:49%;
	float:right;
}
.product-social-icons {
	position:relative;
	display:inline-block;
	width:auto;
	overflow:hidden;
    right:0px;
    float:right;
}
.product-social-icons .social-icon {
	display:table-cell;
	vertical-align:middle;	
	height:65px;
}
.product-social-icons .social-count {
	display:table-cell;
	vertical-align:middle;
	font-weight:bold;
	height:65px;	
}
.product-social-icons .social-presenter {
	vertical-align: middle;
    font-weight: bold;
    font-size: 1.2em; 
    padding: 12px 16px 0 0;
    display: inline-block;
}
.product-social-icons .social-presenter .social-hash {
	color: #F34373;
}
.product-social-icons #social-share-buttons {
	display: inline-block;
    vertical-align: middle;
}
.product-social-icons .gig-button-container-email {
	margin-left: 18px;
}
.pdp-main .product-detail .product-name-new, .pdp-main .product-header .product-name-new {
	font-size: 3.6em;
	font-weight: 700;
	font-family: Helvetica, Arial, sans-serif;
	-webkit-font-smoothing: antialiased;
	margin-bottom:5px;

}
.product-social-icons .gig-bar-container {
	display: inline-block;
}
.product-social-icons .email-share-btn {
	display: inline-block;
	margin: 0 0 0 16px;
}
.product-social-icons .email-share-btn img {
	padding-bottom: 6px;
}

.pdp-main .product-detail h1.product-name-new{margin:0 0 0 0;}
 .pdp-main .product-header .pdp-shortdesc p{
	font-size:1.5em;
	font-weight:bold;
}
.pdp-main .product-detail .pdp-shortdesc p{	font-size:1.8em;	font-weight:bold;  margin: 5px 0;}
.pdp-main .pr-stars-pdp-new {
	display:inline-block;
	margin: 15px 0 0 0px;
}

.pdp-main .pr-stars-pdp-new .pr-count{font-weight:bold;}
.pdp-main .pr-stars, .pdp-main .pr-reviews-cell {
	display:table-cell;
	vertical-align:middle;
	padding:0 5px 0 0;
}
.pdp-main .pr-reviews-cell a {
	color:#000;
	text-decoration:underline;
	font-weight:bold;
}
.pdp-info-drawer {
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	padding:10px 10px 10px 0 !important;
	font-weight:bold;
	font-size:19px;
	cursor:pointer;
}
.pdp-info-drawer-content {
	display:none;
	padding:10px 0;
}
.pdp-main .pdp-info-drawer-content p{font-size:16px; }
.pdp-main .features-drawer {
	margin-top: -1px;
}


.pdp-main .pdp-info-drawer-expand {
	margin-top: 5px;
	float: right;
    display:block;
}
.pdp-main .pdp-info-drawer-contract {
	display:none;
	margin-top: 5px;
	float: right;
}

.pdp-main .expand .pdp-info-drawer-contract {
	display:block;
}

.pdp-main .expand .pdp-info-drawer-expand{
	display:none;
}


.zoomPad {
	float: none !important;
}



/******************** Video inline slot ********************/
/***********************************************************/

/* featured Header 
#videoHeader{display:none;width:100%;height:380px;overflow:hidden;display:block;
background: url("../video/featured/video_header.jpg") no-repeat center center; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  }
  */
  
  



.video-header {
	
width:100%;height:auto;overflow:hidden;display:block;
background:#000;
position:relative;
margin:20px 0 40px;
/*min-height:280px;*/
}

.video-header .swiperArrows{width:100%;display:block;position:absolute;top:30%;height:100px;overflow:hidden}
.video-header .swiperArrows button.mfp-arrow { z-index:9!important; }
.video-header .swiperArrows{width:100%;display:block;position:absolute;top:35%;height:100px;overflow:hidden}	
.video-header .swiperArrows	button{}


.video-header .videoDetails{position:absolute;left:10px;color:#fff;width:60%;z-index:10;top:35px}
.video-header .videoDetails .videoTitle{font-size:3.125em;color:#fff!important;font-weight:900!important;line-height:1.1em;
      display: inline-block;
      vertical-align: middle;
      min-width: 5px;
         transition:opacity 1s ease-in-out;  
      -o-transition:opacity 1s ease-in-out;  
      -moz-transition:opacity 1s ease-in-out;  
      -webkit-transition:opacity 1s ease-in-out;
      text-align:left;
      }
      
 /* featured vid play button */
 
 .video-header .buttonContain{position:absolute;height:100px;width:90%;bottom:0;text-align:left;}
 
 a.playFeature{-webkit-font-smoothing: antialiased;
    width:160px;
    height:auto;color:#fff;
	padding:12px 38px; 
	border:2px solid #fff;
	margin:5px auto 0 0;
	text-align:center;
	position:relative;
	left:auto;top:auto;font-size:18px;line-height:25px;text-transform:uppercase;
 /*background: url("../images/video/video-play.png") no-repeat scroll 98% 95% rgba(0, 0, 0, 0);*/
   -webkit-backface-visibility: hidden;
      /* ideally, transition speed should match zoom duration */
      -webkit-transition: all 0.2s linear; 
      -moz-transition: all 0.2s linear; 
      -o-transition: all 0.2s linear; 
      transition: all 0.2s linear;
 }
  a.playFeature:hover{text-decoration:none;opacity:1;line-height:25px;color:#000;background:#fff;border-color:#fff}
 .featuredheroslides .fa-play:before, #videoMain .fa-play:before {
  content: "";
}
 .featuredheroslides .fa-play:after, #videoMain .fa-play:after, .fa-play-icon {
  content: "\f04b";
  margin-left:8px;
}

 .vidDetailStats { 
    position:relative;
    height: auto;
    left:0;
    top: auto;
    overflow:hidden;
    margin:10px auto 0 0;
    padding: 12px 0 0 0;
    width: 200px;
    text-align: center;
    z-index: 100;
    }
  .vidDetailStats  div{position:relative;margin:0 5px 0 0;  color: #fff;text-transform:lowercase;
   font-size: 1.2em;
    font-weight:bold;
    text-align:left;
   }
    .vidDetailStats  div.bull{width:10px;margin:0 6px;line-height: 25px;}
 .vidDetailStats span{
  color: #fff;
   font-size: 1.2em;
   padding:0 2px 0 0;
   line-height: 25px;
   font-weight:bold;
   transition: all 0.3s ease-out 0s;
 }
   
.video-header .videoDetails p{font-size:1.1em;color:#A3A3A3;line-height:1.3em; width:30%;display:none}

.video-header .img-overlay{width:100%;position:relative;margin:0 auto;overflow:hidden}

.video-header .videoHero:after, .video-header .videoHero:before {
    content: " ";
    display: block;
    height: 100%;
    position: absolute;
    top: 0;
}
.video-header .videoHero:before {
    background-image: linear-gradient(to right, #000000 10%, rgba(0, 0, 0, 0));
    background-image: -webkit-linear-gradient(left, #000000 10%, rgba(0, 0, 0, 0)); /* For Safari 5.1 to 6.0 */
    background-image: -o-linear-gradient(left, #000000 10%, rgba(0, 0, 0, 0)); /* For Opera 11.1 to 12.0 */
	background-image: -moz-linear-gradient(left, #000000 10%, rgba(0, 0, 0, 0)); /* For Firefox 3.6 to 15 */
    left: -5%;
    width: 70%;
    z-index: 9;
}

.video-header .videoHero {
	position: absolute;
    height: 100%;
    margin-left: -30%;
    width: 70%;
    left: 70%;
    top: 0;
}

.video-header .videoHero:after {
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0), #000000);
    background-image: -moz-linear-gradient(right center , #000000 0.85%, rgba(0, 0, 0, 0));
    background-image: -webkit-linear-gradient(right center , #000000 0.85%, rgba(0, 0, 0, 0)); /* For Safari 5.1 to 6.0 */
  	background-image: -o-linear-gradient(right center , #000000 0.85%, rgba(0, 0, 0, 0)); /* For Opera 11.1 to 12.0 */
  	background-image: -moz-linear-gradient(right center , #000000 0.85%, rgba(0, 0, 0, 0)); /* For Firefox 3.6 to 15 */
    opacity: 1;
    right: -3px;
    width: 42%;
    z-index: 99;
}

.video-header .videoHero img.featuredImg{
	margin-top:-25px;
	display:block;	
    max-width: 100%;
	/*height: 100%;*/
	margin:0 auto;
    position:relative;
    z-index:1;
    min-height:200px; 
    
} 
 
#videoHolder img.bumpLilImg{
	position:absolute;
	left: 250px;
    top: 40px;
   /* display:none*/}



@media \0screen {
.video-header .videoHero img.featuredImg{
  	width: auto; /* for ie 8 */
  }
}



/************************************************/
/* Inline Article - START */
/************************************************/


#articleHeader{width: 100%;
  height: auto;
  overflow: hidden;
  display: block;
  background: #000;
  position: relative;
  margin: 10px 0 40px;
  position:relative;
  -webkit-transition: max-height .3s ease-out, height .4s ease-in; 
  -moz-transition: max-height .3s ease-out, height .4s ease-in;
  -o-transition: max-height .3s ease-out, height .4s ease-in;
  -ms-transition: max-height .3s ease-out, height .4s ease-in;
  transition: max-height .3s ease-out, height .4s ease-in;
  min-height:310px; 
 -webkit-backface-visibility: hidden;
 -moz-backface-visibility: hidden;
 -ms-backface-visibility: hidden;
  backface-visibility: hidden;   
}

#articleHeader .article-window-header{
	color: #FFF!important;
	min-height: 430px;
	height:auto;
	display:block;
	margin-bottom: 5px;
	position:relative;
	overflow:hidden!important;
    width: 100%;
    background-color: black;
    background-position: 0 50%;
    background-size: cover;
    background-repeat: no-repeat;
    color: white;
    margin: 0 auto;
    overflow: hidden;
}

.oldie #articleHeader .article-window-header{background:none!important; }

#articleHeader .article-window-header img{ 
	max-width: 100%;
	height: auto;
	display:block;
	margin:0 auto;
    position:relative;
    z-index:1;
    
    }
@media \0screen {
#articleHeader .article-window-header img { 
  	width: auto; /* for ie 8 */
  }
}

#articleHeader .description{display:block;position:relative;overflow:hidden;font-weight:normal;margin:0px 0 10px 0;border-top:3px solid #000;border-bottom:3px solid #000}
#articleHeader h1.winTitle{font-size:2.225em;font-weight:normal;margin:30px 0;}
#articleHeader h2.winTitle{font-size:2.225em;font-weight:normal;margin:30px 0;}
#articleHeader  p.winTagline{
  display:block;position:relative;line-height:32px;
  font-size: 22px;
  font-weight: normal;
  margin-top: 15px;
  width: 50%;
  margin: 0 auto;
  position: relative;
  color:#ffffff
  }
  
#articleHeader .article-window-header .article-window-header-text {
	position: relative;
	z-index: 99;
	width:100%;
	height:100%;
	display:block;
	text-align:center;
	margin-top: 142px;
}
#articleHeader .article-window-header .article-window-header-text h1,
#articleHeader .article-window-header .article-window-header-text h2 {
	font-weight: bold;
	margin-top: 0;
	-webkit-font-smoothing:antialiased; 
	font-smoothing: antialiased;
    text-rendering: optimizelegibility;
    font-family:Helvetica Neue,Helvetica,Arial,sans-serif;
}
#articleHeader .article-window-header .article-window-header-text h1, #articleHeader .article-window-header .article-window-header-text h2.winTitle {
	color: #FFF;
	margin:0 auto;
	position:relative;
	margin-bottom: 5px;
	font-size:60px;
	font-weight:bold;
	line-height:1em;
}
.fr_CA #articleHeader .article-window-header .article-window-header-text h1, .fr_CA #articleHeader .article-window-header .article-window-header-text h2.winTitle {
	font-size:42px;

}
#articleHeader .article-window-header .article-window-header-text h2 {
	font-size:22px;	
	font-weight:normal;
	margin-top:15px;
	width:90%;
	margin:0 auto;
	position:relative;
}

#articleHeader .article-window-header .article-container-overlay{background: #000;opacity: 0.8; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-khtml-opacity: 0.8;}

.cssgradients #articleHeader .article-container-overlay{ 
	top: 0px;
	height: 100%;
	opacity: 1;
	width: 100%;
	position: absolute;
	z-index: 98;
	/*background-image: -webkit-radial-gradient(linear, left top, left bottom, from(rgba(50,50,50,0.8)),to(rgba(80,80,80,0.2)), color-stop(.5,#333333));*/
	background: #000;
    transition:all .2s linear; 
    -o-transition:all .2s linear; 
    -moz-transition:all .2s linear; 
    -webkit-transition:all .2s linear;
    	background: linear-gradient(to top, rgba(0, 0, 0, .5),  rgba(0, 0, 0, .1));
	background: -webkit-linear-gradient(to top, rgba(0, 0, 0, .5),  rgba(0, 0, 0, .1));
	background: -moz-linear-gradient(to top, rgba(0, 0, 0, .5),  rgba(0, 0, 0, .1));
	background: -o-linear-gradient(to top, rgba(0, 0, 0, .5),  rgba(0, 0, 0, .1));
	background: -ms-linear-gradient(to top, rgba(0, 0, 0, .5),  rgba(0, 0, 0, .1));
}
 
 
#articleHeader .article-window-header a.boxLink{ 
    border: 3px solid #fff;
    color: #fff;
    text-transform:uppercase;
    display: inline-block;
    font-size: 16px;
    font-weight: bold;
    margin: 45px 20px;
    padding: 10px 35px;
    position: relative;
    text-align: center;
    transition: all 0.2s linear 0s;
    width: auto;
    cursor:pointer;
    z-index: 999;
}
#articleHeader .article-window-header a.boxLink:hover { 
	background: #FFF;
	color: #000;
	text-decoration:none;
}







/****************************** Featured top swiper */
#featured-hero .swiper-container {
    width: 100%;
    height: auto;
    background: #000;
    -webkit-perspective: 1200px;
    -moz-perspective: 1200px;
    -ms-perspective: 1200px;
    perspective: 1200px;
  }
#featured-hero .swiper-wrapper, #featured-hero .swiper-slide, #featured-hero .swiper-slide span, .inner, .swiper-slide h1 {
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;   
       -webkit-transition: opacity .35s ease,transform 0.25s linear;
     -moz-transition: opacity .35s ease,transform 0.25s linear;
      -ms-transition: opacity .35s ease,transform 0.25s linear;
       -o-transition: opacity .35s ease,transform 0.25s linear;
          transition: opacity .35s ease,transform 0.25s linear;   
                     
  }
#featured-hero .swiper-slide {
    position: relative;
    text-align: center;
    width:100%;
       -webkit-transition:  opacity .7s ease-in-out,transform .2s linear;
     -moz-transition:  opacity .7s ease-in-out,transform .2s linear;
      -ms-transition:  opacity .7s ease-in-out,transform .2s linear;
       -o-transition:  opacity .7s ease-in-out,transform .2s linear;
          transition:  opacity .7s ease-in-out,transform .2s linear;     
              float:left;
 -webkit-transform-style: preserve-3d;
          -webkit-transform-style: flat;
          -webkit-transform: translateZ(0);
          z-index:1;
  }
  
 #featured-hero .swiper-slide.current{position:relative;z-index:999; }
 .video-header .swiperArrows button.mfp-arrow { z-index:9!important; }
  
  
 /************************** Featured banner image ***********************/
 #featured-hero .videoBannerHero{
	display: table;
	overflow: hidden;
	color: #fff;
	height: 350px;
	width: 100%;
	background-size: cover;
	background-repeat: no-repeat;
	/*background-position: 0 -220px;*/
	margin: 0;
	padding: 0;
	text-align: center;
	transition: all .2s linear;
	-o-transition: all .2s linear;
	-moz-transition: all .2s linear;
	-webkit-transition: all .2s linear;
}
.slideVidWindow{  
  position: relative;
  width: 100%;
  height: 100%;
  display: block;
  /* max-height: 500px; */
  overflow: hidden;
  margin-bottom: 5px;}

.home-window-header-text {
	display: table-cell;
	vertical-align: middle;	
}

 #featured-hero .main-header-image {
	max-height: 578px !important;
}
#featured-hero .teaser-text {
	font-size: 27px;
	padding: 5px;
	width:50%;
	margin:10px auto;
	line-height: 40px;
	transition:all .2s linear; 
    -o-transition:all .2s linear; 
    -moz-transition:all .2s linear; 
    -webkit-transition:all .2s linear;
}

.oldie #featured-hero.teaser-text {width:75%;}

#featured-hero .bannerSlide .videoBannerHero img {
	width: 100%;
	max-width: 100%;
	max-height: 535px;
	margin:0 auto;
	transition:all .2s linear; 
    -o-transition:all .2s linear; 
    -moz-transition:all .2s linear; 
    -webkit-transition:all .2s linear;
}

#featured-hero .header-container-overlay { 
	top: 0px;
	height: 100%;
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  /* Safari 1.x */
   -khtml-opacity: 1;
  
	width: 100%;
	position: absolute;
	z-index: 98;
	/*background-image: -webkit-radial-gradient(linear, left top, left bottom, from(rgba(50,50,50,0.8)),to(rgba(80,80,80,0.2)), color-stop(.5,#333333));*/
	background: #000;

    transition:all .2s linear; 
    -o-transition:all .2s linear; 
    -moz-transition:all .2s linear; 
    -webkit-transition:all .2s linear;
    	background: linear-gradient(to top, rgba(0, 0, 0, 1),  rgba(0, 0, 0, .1));
	background: -webkit-linear-gradient(to top, rgba(0, 0, 0, 1),  rgba(0, 0, 0, .1));
	background: -moz-linear-gradient(to top, rgba(0, 0, 0, 1),  rgba(0, 0, 0, .1));
	background: -o-linear-gradient(to top, rgba(0, 0, 0, 1),  rgba(0, 0, 0, .1));
	background: -ms-linear-gradient(to top, rgba(0, 0, 0, 1),  rgba(0, 0, 0, .1));
}

#featured-hero .swiper-slide:hover .header-container-overlay {opacity: 0.7;
} 
#featured-hero .bannerSlide .header-img-large {
	display: block;
}
#featured-hero .bannerSlide .header-img-small {
	display: none;
}
#featured-hero .bannerSlide .header-img-smaller {
	display: none;
}
  
.video-header #featured-hero .bannerSlide .videoDetails{position:absolute;color:#fff;width:100%;z-index:999;top:5%}

.video-header #featured-hero .bannerSlide .videoDetails .videoTitle{
	position:relative;
	width:80%;
	margin:0 auto;
	font-size:46px;color:#fff!important;font-weight:bold;
      display: inline-block;
      text-align:center;
      min-width: 5px;
         transition:opacity 1s ease-in-out;  
      -o-transition:opacity 1s ease-in-out;  
      -moz-transition:opacity 1s ease-in-out;  
      -webkit-transition:opacity 1s ease-in-out;
      -webkit-font-smoothing: antialiased;
          -webkit-backface-visibility: hidden;
          font-smoothing: antialiased;
      }	

 #vidHeader #featured-hero .buttonContain .videoTitle{
	position:relative;
	width:90%;
	margin:0 auto;
	font-size:36px;color:#fff!important;font-weight:bold;
      display: inline-block;
      text-align:center;
      min-width: 5px;
       transition:opacity 1s ease-in-out;  
      -o-transition:opacity 1s ease-in-out;  
      -moz-transition:opacity 1s ease-in-out;  
      -webkit-transition:opacity 1s ease-in-out;
      -webkit-font-smoothing: antialiased;
      -webkit-backface-visibility: hidden;
       font-smoothing: antialiased;
      }	

#vidHeader #featured-hero .bannerSlide .buttonContain{position:relative;height:90%;width:100%;padding-top:35px;text-align:center;z-index:999}
 
#vidHeader #featured-hero .bannerSlide a.playFeatureBtn{
    -webkit-font-smoothing: antialiased;
   	position:relative;
    width:165px;
    height:55%; 
    min-height:135px;
    margin:5px auto 20px auto;
    display:block;
    color:#fff;
	border:0;
	text-indent:-9999;
	text-align:center;
	left:auto;right:auto;
    font-size:18px;line-height:25px;text-transform:uppercase;
    background: url("../images/video/largePlay.png") no-repeat scroll top center;
    opacity:1;
    -webkit-backface-visibility: hidden;  
    -webkit-transition: all 0.2s linear; 
    -moz-transition: all 0.2s linear; 
    -o-transition: all 0.2s linear; 
    transition: all 0.2s linear;z-index:99999;
 }
 #vidHeader #featured-hero .bannerSlide .buttonContain a.playFeatureBtn:hover{
    opacity:1;
 }

 
#vidHeader #featured-hero .bannerSlide .vidDetailStats { 
    position:relative;
    height: auto;
    left:0;
    right:auto;
    top: auto;
    overflow:hidden;
    margin:0 auto 0 auto;
    padding: 0 0 0 0;
    width: 90%; 
    text-align: center;
    z-index: 100;
    }
 #vidHeader #featured-hero .bannerSlide   .vidDetailStats  div{position:relative;margin:0 0 0 0;  color: #fff;text-transform:lowercase;
   font-size: 1.225em;
    font-weight:bold;
    text-align:center;
   }
#vidHeader #featured-hero .bannerSlide  .vidDetailStats  div.bull{width:10px;margin:0 6px;line-height: 25px;}
#vidHeader #featured-hero .bannerSlide .vidDetailStats span{
  color: #fff;
   font-size: 1.225em;
   padding:0 2px 0 0;
   line-height: 25px;
   font-weight:bold;
   transition: all 0.3s ease-out 0s;
 }

     
#vidHeader #featured-hero .bannerSlide .videoDetails p{font-size:1.1em;color:#A3A3A3;line-height:1.3em; width:30%;display:none}
#vidHeader #featured-hero .bannerSlide .img-overlay{width:100%;position:relative;margin:0 auto;overflow:hidden}




 
 #videoMain .main-video{position:relative;background-color: transparent; 
border:0px;margin: 0 auto;max-width:960px;display:block;}
 
  
.video-header #featured-video .videoContainer .videoDetails, #featured-hero .videoContainer .videoDetails{position:absolute;color:#fff;width:100%;z-index:999;top:5%}

#vidHeader #featured-video #minView, #vidHeader #featured-hero #minView { position:relative;border:0px;margin: 0 auto;max-width: 1170px;display:block;padding: 40px 0; }
#vidHeader #featured-video #minView .videoDetails, #vidHeader #featured-hero #minView .videoDetails{ border:0px;margin: 0 auto;max-width:960px;display:block;}

#vidHeader #featured-video #minView  .videoTitle, #vidHeader #featured-hero #minView .videoTitle {width:65%; text-align:left;margin:0;padding-left:10px;position:relative;float:none;display:block}
#vidHeader #featured-video #minView .videoDetails .videoTitle, #vidHeader #featured-hero #minView .videoDetails .videoTitle {width:80%; text-align:left;margin:0;position:relative;float:left}

 #vidHeader #featured-video #minView.videoContainer a.playFeatureBtn, #vidHeader #featured-hero #minView.videoContainer a.playFeatureBtn{margin:5px 0 50px 20px;float:none;text-align:left;}

 #vidHeader #featured-video #minView.videoContainer .vidDetailStats, #vidHeader #featured-hero #minView.videoContainer .vidDetailStats {margin:5px 0 0 0;float:none;text-align:left;}
 
 
#vidHeader #featured-video #minView.videoContainer .buttonContain, #vidHeader #featured-hero #minView.videoContainer .buttonContain {
	bottom: 0;
    height: 90%;
    position: relative;
    text-align: center;
    width: 100%;
    z-index: 999;}
 
 #vidHeader  #featured-video #minView.videoContainer .vidDetailStats, #vidHeader #featured-hero #minView.videoContainer .vidDetailStats{    
    margin:0 0 0 0;
    padding: 0 0 30px 10px;
    width: 65%;/*220px;*/
    text-align: left;}


 #vidHeader #featured-video .videoContainer  .videoTitle, #vidHeader #featured-hero .videoContainer .videoTitle{
	position:relative;
	width:90%;
	margin:0 auto;
	max-width:1150px;
	font-size:30px;color:#fff!important;font-weight:bold;
    display: inline-block;
    text-align:center;
    min-width: 5px;
    padding-top:10px;
     transition:opacity 1s ease-in-out;  
    -o-transition:opacity 1s ease-in-out;  
    -moz-transition:opacity 1s ease-in-out;  
    -webkit-transition:opacity 1s ease-in-out;
    -webkit-font-smoothing: antialiased;
    -webkit-backface-visibility: hidden;
     font-smoothing: antialiased;
      }	

 #vidHeader #featured-video .videoContainer .buttonContain{position:absolute;height:80%;width:100%;bottom:0;padding-top:10px;text-align:center;z-index:999}
 
 #vidHeader #featured-video .videoContainer a.playFeatureBtn, #vidHeader #featured-hero .videoContainer a.playFeatureBtn{
    -webkit-font-smoothing: antialiased;
   	position:relative;
    width:165px;
    height:55%; 
    min-height:135px;
    margin:5px auto 0 auto;
    display:block;
    color:#fff;
	border:0;
	text-indent:-9999;
	text-align:center;
	left:auto;right:auto;
    font-size:18px;line-height:25px;text-transform:uppercase;
    background: url("../images/video/largePlay.png") no-repeat scroll top center;
    opacity:1;
    -webkit-backface-visibility: hidden;  
    -webkit-transition: all 0.2s linear; 
    -moz-transition: all 0.2s linear; 
    -o-transition: all 0.2s linear; 
    transition: all 0.2s linear;z-index:99999;
 }
 #vidHeader #featured-video .videoContainer .buttonContain a.playFeatureBtn:hover, #vidHeader #featured-hero .videoContainer a.playFeatureBtn:hover{
    opacity:1;
 }



#vidHeader  #featured-video .videoContainer .vidDetailStats, #vidHeader  #featured-hero .videoContainer .vidDetailStats { 
    position:relative;
    height: auto;
    left:0;
    right:auto;
    top: auto;
    overflow:hidden;
    margin:0 auto 0 auto;
    padding: 0 0 0 0;
    width: 230px;
    text-align: center;
    z-index: 100;
    }
 #vidHeader #featured-video .videoContainer .vidDetailStats  div,  #vidHeader #featured-hero .videoContainer .vidDetailStats  div{position:relative;margin:0 0 0 0;  color: #fff;text-transform:lowercase;
   font-size: 1.225em;
    font-weight:bold;
    text-align:left; 
   }
 #vidHeader #featured-video .videoContainer  .vidDetailStats  div.bull,  #vidHeader #featured-hero .videoContainer  .vidDetailStats  div.bull{width:10px;margin:0 6px;line-height: 25px;}
#vidHeader  #featured-video .videoContainer .vidDetailStats span, #vidHeader  #featured-hero .videoContainer .vidDetailStats span{
  color: #fff;
   font-size: 1.225em;
   padding:0 2px 0 0;
   line-height: 25px;
   font-weight:bold;
   
}
 
#videoContent{
	position:relative;
	overflow:hidden;
}
.videoContainer{min-height:260px;}
 
 #videoContent .videoInfo{ 
    position:relative;
    min-height:90px;
    display:block;
    width:100%;
    border-bottom: 1px solid #EAEAEA;
    margin:20px auto;
    padding-top: 12px;overflow:hidden;}
 
 .videoShare{width:200px;position:relative;margin-left: auto;float:right;}



/*********************Custom video inline player ***********/
#vidHeader{
	position:relative;
   -webkit-transition: max-height .3s ease-out, height .4s ease-in; 
    -moz-transition: max-height .3s ease-out, height .4s ease-in;
    -o-transition: max-height .3s ease-out, height .4s ease-in;
    -ms-transition: max-height .3s ease-out, height .4s ease-in;
    transition: max-height .3s ease-out, height .4s ease-in;
        -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
      backface-visibility: hidden; 
}

#vidHeader.watch{
	max-height:555px;
	-webkit-backface-visibility: hidden;
    -moz-backface-visibility:    hidden;
    -ms-backface-visibility:     hidden;
    backface-visibility:     hidden; 
   -webkit-transition: max-height .4s ease-out, height .4s ease-in; 
    -moz-transition: max-height .4s ease-out, height .4s ease-in;
    -o-transition: max-height .4s ease-out, height .4s ease-in;
    -ms-transition: max-height .4s ease-out, height .4s ease-in;
    transition: max-height .4s ease-out, height .4s ease-in;
}

#controlArrows {
	        -webkit-backface-visibility: hidden;
  -moz-backface-visibility:    hidden;
  -ms-backface-visibility:     hidden;
      backface-visibility:     hidden; 
	-webkit-transition: opacity .2s ease-out; 
    -moz-transition: opacity .2s ease-out;
    -o-transition: opacity .2s ease-out;
    -ms-transition: opacity .2s ease-out;
    transition: opacity .2s ease-out;
    opacity:1;}

#vidOverlay{ 
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility:    hidden;
  -ms-backface-visibility:     hidden;
      backface-visibility:     hidden; 
	-webkit-transition: opacity .35s ease-out; 
    -moz-transition: opacity .35s ease-out;
    -o-transition: opacity .35s ease-out;
    -ms-transition: opacity .35s ease-out;
    transition: opacity .35s ease-out;
    opacity:1;

    }
    
#vidOverlay.hideMe, #controlArrows.hideMe{opacity:0;
  -webkit-transition: opacity .25s ease-in-out; 
  -moz-transition: opacity .25s ease-in-out;
  -o-transition: opacity .25s ease-in-out;
  -ms-transition: opacity .25s ease-in-out;
  transition: opacity .25s ease-in-out;
}

#videoHolder{
	-webkit-backface-visibility: hidden;
  -moz-backface-visibility:    hidden;
  -ms-backface-visibility:     hidden;
      backface-visibility:     hidden; 
	-webkit-transition: opacity .25s ease-out; 
    -moz-transition: opacity .25s ease-out;
    -o-transition: opacity .25s ease-out;
    -ms-transition: opacity .25s ease-out;
    transition: opacity .25s ease-out;}


#player {

    -webkit-transition: opacity .25s ease-out; 
    -moz-transition: opacity .25s ease-out;
    -o-transition: opacity .25s ease-out;
    -ms-transition: opacity .25s ease-out;
    transition: opacity .25s ease-out;}
 
 div.vidBox{
 position:relative;
 overflow:hidden;
 width:900px;
 height:555px;
 margin:0 auto;
 opacity:0;
 text-align:center;
  -webkit-transition: opacity .25s ease-in-out; 
  -moz-transition: opacity .25s ease-in-out;
  -o-transition: opacity .25s ease-in-out;
  -ms-transition: opacity .25s ease-in-out;
  transition: opacity .25s ease-in-out;
    
    }

div.vidBox.showMe{
	 display:block;
	opacity:1;
   -webkit-transition: opacity .35s ease-out; 
  -moz-transition: opacity .35s ease-out;
  -o-transition: opacity .35s ease-out;
  -ms-transition: opacity .35s ease-out;
  transition: opacity .35s ease-out;

        -webkit-backface-visibility: hidden;
  -moz-backface-visibility:    hidden;
  -ms-backface-visibility:     hidden;
      backface-visibility:     hidden; 
	
}

iframe#player {margin:0 auto;position:relative;}    

a.closeYTplayer{
position:absolute;
cursor:pointer;z-index:9999;display:block;color:#fff;
font-size:1.2em;width:45px;height:45px;text-align:center;text-indent:-9999px;padding:000;
border:2px solid #fff;background:#000;margin:5px auto;
top:15px; right:15px;
border:0 none;
background: url("../images/video/black_close_btn.jpg") no-repeat scroll top center #000;
}
a.closeYTplayer:hover{opacity:0.8;color:000;}



/***************End featured slider banner *************/

 #featured-hero .swiper-slide .inner {
    padding: 20px 0;
    font-weight: 300;
    line-height: 60px;
    display: inline-block;
      vertical-align: middle;
  }

 .loader-indicator-lush-full {  -webkit-transition: all 0.35s ease-in; 
      -moz-transition: all 0.35s ease-in; 
      -o-transition: all 0.35s ease-in;  
      transition: all 0.35s ease-in;
      z-index:100;position:relative;left:50%;top:35px;width:64px;height:64px;background:url("../images/ajax-loader.gif") 0 0 no-repeat;}
 .loader-pos-full {position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.8; -webkit-transition: all 0.35s ease-in; 
      -moz-transition: all 0.35s ease-in; 
      -o-transition: all 0.35s ease-in;  
      transition: all 0.35s ease-in;}
      
/** Video Player **/
  .image-source-link {
      color: #98C3D1;
    }

.mfp-arrow:hover{background:0 none;}
    .mfp-with-zoom .mfp-container,
    .mfp-with-zoom.mfp-bg {
      opacity: 0.001;
      -webkit-backface-visibility: hidden;
      /* ideally, transition speed should match zoom duration */
      -webkit-transition: all 0.35s ease-in; 
      -moz-transition: all 0.35s ease-in; 
      -o-transition: all 0.35s ease-in;  
      transition: all 0.35s ease-in;
    }
    
    .mfp-with-zoom.mfp-ready .mfp-container {
        opacity: 1;
    }
    .mfp-with-zoom.mfp-ready.mfp-bg {
        opacity: 0.9;
    }
    
    .mfp-with-zoom.mfp-removing .mfp-container, 
    .mfp-with-zoom.mfp-removing.mfp-bg {
      opacity: 0;
    }





/************************************************/
/* NEW PDP STYLE - END */
/************************************************/

/************************************************/
/* NEW BREADCRUMB STYLE */
/************************************************/

.pdp-main .breadcrumb_lushnew {
	font-size: 14px;
	text-transform: lowercase;
}
 
.blogdividerslashnew {
	font-weight:bold;
}
.breadcrumb > * {}
.breadcrumb_lush a {color: #2DA802; text-decoration:none; text-transform:lowercase; font-weight:normal; }
.breadcrumb_lushnew a {  color: #000;
  font-size: 14px;
  text-transform: capitalize;
  line-height: normal;
  font-weight: bold;
  font-family: Helvetica Neue,Helvetica,Arial,sans-serif;}
.breadcrumb_lushnew span{font-size: 14px;line-height:18px}
.breadcrumb_lushnew .right-arrow {
  margin: 1px 5px;
  width: 6px;
}
.breadcrumb_lushnew a:hover { text-decoration:underline;}
.breadcrumb_lushnew {
	padding:15px 0 10px 0;
	display:table;
	height: auto;
	display:block;
	position:relative;
	overflow:hidden;
}
.breadcrumb_lushnew_cell {
	display:table-cell;
	vertical-align:middle;
	height: auto;
	display:block
}


/************************************************/
/* Spa */
/************************************************/

.spa-cat .header-container {
	color: #FFF !important;
	min-height: 400px; 
	display: block;
	margin-bottom: 5px;
	position: relative;
	overflow: hidden !important;
	width: 100%;
	background-color: black;
	background-position: 0 46%;
	background-size: cover;
	background-repeat: no-repeat;
	color: white;
	margin: 0 auto;
	overflow: hidden;
	height: 464px;
}

.spa-cat .header-text {
	width: 100%;
	text-align: center;
	font-weight: bold;
	color: #fff;
	position: relative;
	z-index: 99;
	margin: 182px 0 0 0;
	position: relative;
}

.spa-cat .header-text h2, 
.spa-cat .header-text h1 {
	font-family: "lushhandwritten";
	font-size:80px;
	margin:0 0 5px 0;
	color: #FFF;
	line-height: 72px;
	padding: 0 15px;
}

.spa-cat .header-container-overlay {
	top: 0px;
	height: 100%;
	opacity: 1;
	width: 100%;
	position: absolute;
	z-index: 98;
	background: #000;
	transition: all .2s linear;
	-o-transition: all .2s linear;
	-moz-transition: all .2s linear;
	-webkit-transition: all .2s linear;
	background: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, .1));
	background: -webkit-linear-gradient(to top, rgba(0, 0, 0, .5),
		rgba(0, 0, 0, .1));
	background: -moz-linear-gradient(to top, rgba(0, 0, 0, .5),
		rgba(0, 0, 0, .1));
	background: -o-linear-gradient(to top, rgba(0, 0, 0, .5),
		rgba(0, 0, 0, .1));
	background: -ms-linear-gradient(to top, rgba(0, 0, 0, .5),
		rgba(0, 0, 0, .1));
}

.spa-cat .header-container .header-arrow {
    position: absolute;
    bottom: 25px;
    text-align: center;
    left: 0px;
    right: 0px;
    z-index: 100;
    cursor: pointer;
    margin: 0 auto;
}

.spa-cat .header-container video {
	min-width: 100%;
    min-height: 464px;
    position: absolute;
    top: 0;
    left: 0;
    background-color: #000;
}

.spa-cat .pdp-main .product-detail .pdp-shortdesc p {
	margin-bottom: 15px;
}

.spa-cat .pdp-main .product-detail .product-name-new, 
.spa-cat .pdp-main .product-header .product-name-new {
	font-size: 4.6em;
}

.spa-cat .pdp-main div.prodCatName {
	font-weight: normal;
}

.spa-cat #ingredient_drawer {
	display: none;
}

.spa-cat .pdp-main .product-detail .product-name-new, 
.spa-cat .pdp-main .product-header .product-name-new,
#spa-form .spa-set span {
	font-family: "lushhandwritten";
	margin-bottom: 0;
}

#spa-form {
	text-align: right;
	margin-top: 14px;
}

#spa-form .spa-set span {
	font-size: 24px;
	padding-right: 5px;
}

#spa-form .spa-set {
	font-size: 18px;/*24px;*/
	line-height: 34px;
	margin: 0 0 19px 0;
}

#spa-form .spa-giftcard,
#spa-form .spa-treatment,
#spa-form .spa-call {
	display: inline-block;
	width: 252px;
	border: 1px solid #000;
	vertical-align: top;
	cursor: pointer;
}

#spa-form .spa-call {
	width: 212px;
	text-align: left;
	font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
    padding: 19px 20px;
    cursor: pointer;
}

.fr_CA #spa-form .spa-call {
	width: 212px;
	text-align: left;
	font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
    padding: 19px 20px;
    cursor: pointer;
}

#spa-form .buy-giftcard,
#spa-form .book-a-treatment {
	padding: 19px 20px;
	position: relative;
}

#spa-form .buy-giftcard img,
#spa-form .book-a-treatment img {
	position: absolute;
	right: 15px;
}

#spa-form .buy-giftcard,
#spa-form .book-a-treatment,
#spa-form .buy-giftcard-drop-down,
#spa-form .book-a-treatment-drop-down {
	text-align: left;
	font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
} 

.fr_CA #spa-form .buy-giftcard, 
.fr_CA #spa-form .book-a-treatment, 
.fr_CA #spa-form .buy-giftcard-drop-down, 
.fr_CA #spa-form .book-a-treatment-drop-down {
	font-size: 12px;
}

#spa-form .buy-giftcard-drop-down,
#spa-form .book-a-treatment-drop-down {
	padding: 0 20px 4px 20px;
}

#spa-form .giftcard-email,
#spa-form .spa-newyork {
	padding-bottom: 8px;
}

#spa-form .giftcard-email,
#spa-form .giftcard-snail,
#spa-form .spa-newyork, 
#spa-form .spa-philadelphia {
	cursor: pointer;
	padding: 8px 0;
}

#spa-form .giftcard-email {
	border-bottom: 1px solid #000;
}

#spa-form .spa-newyork {
	border-bottom: 1px solid #FFF;
}

#spa-form .spa-treatment {
	background-color: #000;
	color: #FFF;
}

/*#spa-form .spa-giftcard select,
#spa-form .spa-treatment select {
	width: 257px;
	font-size: 14px;
	padding: 19px 20px;
	font-weight: bold;
	text-transform: uppercase;
	-webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-border-radius: 0px;
}

#spa-form .spa-giftcard select option,
#spa-form .spa-treatment select option {
	padding: 10px 0;
	line-height: 30px;
	margin: 10px 0;
	-webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

#spa-form .spa-giftcard select {
	background: url("../images/icons/svg/dropdown_arrow_black.svg") no-repeat scroll 95% 48% #fff;
}


#spa-form .spa-treatment select {
	background: url("../images/icons/svg/dropdown_arrow_white.svg") no-repeat scroll 95% 48% #fff;
	background-color: #000;
	color: #FFF;
}*/

#spa-form .spa-giftcard {
	margin-right: 30px;
}

.spa-cat .spa-locations-container {
	background-color: #F5F5F5;
    padding: 59px 0 48px 0;
    text-align: center;
    margin: 42px 0;
}

.spa-cat .spa-locations-container .location-title {
	font-size: 24px;
    line-height: 34px;
    margin: 0 0 38px 0;
    text-transform: uppercase;
}

.spa-cat .spa-locations-container .location.first {
	margin-right: 32px;
}

.spa-cat .spa-locations-container .location span {
	font-weight: bold;
}

.spa-cat .spa-locations-container .location hr {
	display: none;
}
.spa-cat .spa-locations-container .location p {
	margin: 0;
	font-weight: normal;
	font-size: 18px;
	line-height: 26px;
	padding: 0 6px;
}


/************************************************/
/* PDP responsive - START */
/************************************************/


/************************************************/
/************  < 1170  **********************/
/************************************************/
@media screen and (max-width:1170px) {

	/*#pdp-main-container{  padding: 0 12px!important;}*/
	#pdp-main-container .content-wrapper-wide { 
		/*padding: 0 28px 5px; 
  		margin-bottom: 15px;*/
  	}
	.product-lushopedia .featured-ingredient span.ingLink{font-size:16px;}
	#pdp-breadcrumbs {
	 /* width: 100%; */
	}
	.breadcrumb_lushnew_cell {
	  padding-left: 25px;
	}
	.pdp-main .product-tagline {
	  margin: 0;
	}
	
	/*** Spa Updates ***/
	#spa-form .spa-giftcard {
		margin-bottom: 18px;
	}
	#spa-form .spa-giftcard, 
	#spa-form .spa-treatment {
		width: 96%;
		margin-left: 0;
		margin-right: 0;
		max-width: 300px;
	}
	#spa-form .spa-call {
		width: 82%;
		max-width: 260px;
	}
	#spa-form .tilenotespa {
		position: absolute;
		bottom: 45px;
	}
	
	/*** BISN ***/
	.pdp-main .bisn-container {
		width: 100%;
	}
	
}

/************************************************/
/************  < 959  **********************/
/************************************************/
@media screen and (max-width:959px) {

	#featured-hero .videoBannerHero{
		height: 300px;
	}
	#vidHeader{
	max-height:300px;
	}
	#vidHeader #featured-hero .buttonContain .videoTitle{font-size:24px;}
	
	
	/*** BISN ***/
	.pdp-main .bisn-container .bisn-btn span {
		max-width: 80%;
	}
	
}


/************************************************/
/************  768 -> 959  **********************/
/************************************************/
/* 768px layout: make minor adjustments from full layout. */
@media screen and (min-width:768px) and (max-width:959px){
	

	

	
}


/************************************************/
/**************  < 768  *************************/
/************************************************/
@media screen and (max-width:768px) {
	
.pdp-main .product-header {
	width: 49% !important;
	 display: block;
    position:relative;
    float:left;
}


.pdp-main .product-detail {
	width: 49% !important;
	 display: block;
     float: left;
     padding:0;
}
.pdp-main .product-tagline {
	 width: 45% !important;
	 display: block;
	 position:relative;
	 overflow:visible;
     float: right;
}

.product-social-icons .social-presenter {
	margin-top: 0;
}

	.breadcrumb_lushnew_cell {
	  padding-left: 15px;
	}
	
/*.pdp-main .product-header {
  width: 100% !important;
  display: block;
  position: relative;
  float: left;
}
.pdp-main .product-detail {
  width: 100% !important;
  display: block;
  float: none;
  padding: 0;
}
.pdp-main .product-tagline {
  width: 100% !important;
  display: block;
  position: relative;
  overflow: hidden;
  float: none;
}*/

.pdp-main .product-image-container-new {
	float: none;
	padding: 0;
	position:relative;
    max-height:500px;
	max-width:500px;
	margin:0 auto;
	overflow: hidden;
}
		
.pdp-main .product-detail .product-name-new, .pdp-main .product-header .product-name-new {
	font-size: 34px;
	font-weight: 700;
	font-family: Helvetica, Arial, sans-serif;
	-webkit-font-smoothing: antialiased;
	margin-bottom:5px;
}	

.pdp-main .product-detail .pdp-shortdesc p, .pdp-main .product-header .pdp-shortdesc p{
	font-size:20px;
	font-weight:bold;
}

.pdp-main p.long-description {
	font-size:16px!important;
	line-height:28px;
}
.product-lushopedia .lushopediaIngs span.ingLink {
  font-size: 16px!important;
  line-height: 28px;
}

#pdpMain #section-ingredients { 
	margin-top:0px;
	margin:0px 0 10px;
	float:none;
	width:auto;
}
.pdp-main .product-lushopedia .lushopediaIngs span.ingLink{font-size:14px;}

	.pdp-main #whatsInGift .product-custom-row .producttile{display:block;float:left;position:relative;width:50%;}	
	.pdp-main #section-weight { width:70%;margin:5px 0 10px;}
	.pdp-main .pdpForm .quantity{width:15%;min-width:65px;float:left}
	.pdp-main .pdpForm .sizeContainer{ width:100% ;padding:0; margin:0}
	.pdp-main #section-pricesize{width:70%}
	.pdp-main .product-add-to-cart #section-pricesize .product-price{text-align:right;}
	.pdp-main #buyContainer .product-add-to-cart button.add-to-cart {margin:0 0 10px 0;margin-top:0;width:100%;float:none;position:relative;display:block;overflow:hidden}
	.pdp-main #buyContainer .product-add-to-cart .product-actions{position:relative;display: block;float: none;margin:20px 0 5px;width: 100%;overflow:hidden}
     
   .pdp-main #buyContainer #og-modify-popup .og-main .og_lbl, .pdp-main #buyContainer .og_widget_content .og_lbl{display:block}
   

.shipping-options {
 background: #fff !important;
}
.pdp-main .product-actions ul li a{margin-right:0}
 
  .pdp-main .desktopReviewLink{display:block} 
  
  
  /* Product tabs section (how to, how its made, inventors stories)*/
	
	section{
		clear: both;
		padding-bottom:40px;
	}
	
	.pdp-main h3.v_nav {display: block;width:auto}
	.tbs.nav {display: none;} 

	.content {
		padding:0;
		margin:0;
	}
	
	.content p {
		padding-top: 0;
		margin: 0;
	}
	
	.tab_content {
		padding:20px 0 30px 15px;
		transform: translate3d(0,0,0);
            -webkit-transform: translate3d(0,0,0);
            
            -webkit-perspective: 1000;
            -webkit-backface-visibility: hidden;  
               
            -webkit-transform: translateZ(0);
            -webkit-transition: all 0.5s ease-in-out;      
            -moz-transition: all 0.5s ease-in-out;      
            -o-transition: all 0.5s ease-in-out;      
            -ms-transition: all 0.5s ease-in-out;      
            transition: all 0.5s ease-in-out;
	}

.lushI #primary-content h3.v_nav, h3.v_nav {
	    position:relative;
		display: block;
		cursor: pointer;
		margin:0 0 0 0; 
        text-transform:capitalize;
		cursor: pointer;
		background:none;
	    font-family: Arial,Helvetica,sans-serif;
	    font-size: 1.825em;
	    font-weight: bold;
	    text-align:center;
	    margin-bottom:0;
	    border: none;    
	    text-align:center;
	    -webkit-perspective: 1000;
	    -webkit-backface-visibility: hidden;
	    color:#101010;
         text-shadow: 0 1px 0 rgba(0,0,0,0.1);
			-webkit-touch-callout: none;
			-webkit-user-select: none;
			 -khtml-user-select: none;
			   -moz-user-select: none;
				-ms-user-select: none;
					user-select: none;
					padding:13px 10px 10px 0;
                   text-align: left;
                   border-top:0 none;
                	border-bottom:1px solid #cccccc;
	}
                   
    
  .pdp-main h3#tab_aa{ border-top:1px solid #cccccc;}    
  .pdp-main h3#tab_aa,  .pdp-main h3#tab_bb  {font-size:18px;color:#000} 
  .rgba .pdp-main h3.v_active{opacity:1}
 
 
 h3.v_nav:hover {text-decoration:none;color:#232323;}
 .rgba h3.v_nav:hover > .v-arrow {opacity:.7;}
	h3.v_nav:first-child {
		
		margin-top: 0;
	}

	h3.v_nav.last {
	
	}
.rgba h3 > .v-arrow {
 content: '';
	border-width: 3px;
	border-style: solid;
	display: block;
	width: 8px;
	height: 8px;
	position: absolute;
	top: 40%;
	right:10px;
     border-color: rgba(0, 0, 0, 0.8);
	-webkit-transform: rotate( 45deg );
	-moz-transform: rotate( 45deg );
	-o-transform: rotate( 45deg );
	transform: rotate( 45deg );
   border-top: none;
	border-left: none;	
}
.rgba h3.v_active {color:rgba(35, 35, 35, 0.8);opacity:0.7;}
.no-rgba h3.v_active {color:#232323;opacity:0.7;}
.rgba h3.v_active > .v-arrow {
	/*-webkit-transform: rotate( -135deg );
	-moz-transform: rotate( -135deg );
	-o-transform: rotate( -135deg );
	transform: rotate( -135deg );
	top: 42%;*/
 border-color: rgba(0, 0, 0, 0.2);
}
.no-rgba h3.v_active > .v-arrow {opacity:0.5}

.no-rgba h3 > .v-arrow {
    background: url("../../images/arrow-accordion.png") no-repeat scroll 0 0 transparent;
    height: 12px;
    opacity: 0.85;
    position: absolute;
    right: 10px;
    top: 45%;
    width: 12px;
 }
 
h3.v_nav:hover {
		text-decoration:underline;
	}

.pdp-main h3.v_nav .pdp-review-expand {
	margin-top: 5px;
	float: right;
}

.pdp-main h3.v_active .pdp-review-expand{display:none}

.pdp-main h3.v_nav .pdp-review-contract{
	display:none;
	margin-top: 5px;
	float: right;
}
.pdp-main h3.v_active .pdp-review-contract{display:block}

	.row-fluid [class*="span"] {margin-left: 0; margin: 1% 0;}

	.row-fluid .span1, 
	.row-fluid .span2, 
	.row-fluid .span3, 
	.row-fluid .span4, 
	.row-fluid .span5, 
	.row-fluid .span6, 
	.row-fluid .span7, 
	.row-fluid .span8, 
	.row-fluid .span9, 
	.row-fluid .span10, 
	.row-fluid .span11, 
	.row-fluid .span12 {width: 100%;}

	/*Gallery */
	.gallery .row-fluid [class*="span"] {
		display: block;
		float: left;
		width: 100%;
		min-height: 30px;
		margin-left: 1.545%;
		-webkit-box-sizing: border-box;
		   -moz-box-sizing: border-box;
				box-sizing: border-box;
	}

	.gallery .row-fluid .span2 {
		width: 23.404255319148934%;
		*width: 23.351063829787233%;
		margin-top: 1%;
		margin-left: 1.4%;
	}




.pdp-main  #product-extras{
  width:49%;
  display: block;
  float: none;
  clear:left;
  position:relative;
  overflow:hidden;
}
.pdp-main .product-lushopedia{margin-bottom:5px;padding-bottom:0;margin-top:0px;}
#pdpMain #fightanimaltesting{}

#pdpMain #featured-ingredient {
	margin:20px 0;
	overflow:hidden;
	height:auto;
	position:relative;
}


.pdp-main .product-lushopedia .featured-ingredient img { 
    max-width: 100%;
	height: auto;
	margin:0 auto;
    position:relative;
    z-index:1; 
    display:block;
}

@media \0screen {
.pdp-main .product-lushopedia .featured-ingredient img  { 
  	width: auto; /* for ie 8 */
  }
}

.product-lushopedia .featured-ingredient span.ingLink a.featuredLink{font-size:16px;position:relative;right:auto;float:none;bottom:auto;width:60%;hline-height:22px;margin:30px 0 0 0;}
.pdp-main .product-lushopedia .featured-ingredient span.ingLink {
	/*display:block;*/
	position:relative;
	height:100%
}

.lushopediaIngs p.qi-legend {
	float:none;
	display:block;
	font-size: 14px;
	margin: 0 20px 0 0;
	text-transform:capitalize;
}
#pdpMain #fightanimaltesting p{margin-top:5px;font-size:12px;line-height:18px;} 
 
  /** Inline video **/
 	#featured-hero .videoBannerHero{
	height: 200px;
}
#vidHeader{
max-height:240px;
padding:0;
}
#vidHeader #featured-hero .buttonContain .videoTitle{font-size:22px;}
	
	 
.video-header .videoDetails p{font-size:1.1em;color:#A3A3A3;line-height:1.3em; width:30%;display:none}
.video-header .img-overlay{width:100%;position:relative;margin:0 auto;overflow:hidden}
.video-header #featured-hero .bannerSlide .videoDetails {top:0;}
#featured-hero .swiper-slide .inner {  line-height: 50px;
    padding: 10px 0;}
    
.video-header #featured-hero .bannerSlide .videoDetails .videoTitle, 
#vidHeader #featured-hero .buttonContain .videoTitle {
	width:95%;
    font-size:18px;
}
#vidHeader #featured-hero .bannerSlide .vidDetailStats div{font-size:1em}
#vidHeader #featured-video .videoContainer .videoTitle {width:95%;font-size:20px}

 #vidHeader #featured-video .videoContainer .buttonContain, 
 #vidHeader #featured-hero .bannerSlide .buttonContain  {height:90%;}
 #vidHeader #featured-video .videoContainer .vidDetailStats div {font-size:1.1em;text-align:center;}
 #videoContent .videoInfo {margin-top:5px;}
      
#vidHeader #featured-hero .bannerSlide .buttonContain{position:absolute;height:90%;width:100%;bottom:0;text-align:center;z-index:999}
 
 #vidHeader #featured-hero .bannerSlide a.playFeatureBtn{
    height:50%; 
    min-height:100px;
    background: url("../images/video/small_playBtn.png") no-repeat top center;
 }
  #vidHeader #featured-video .videoContainer a.playFeatureBtn,  #vidHeader #featured-hero .videoContainer a.playFeatureBtn{
    width:165px;
    height:50%; 
    min-height:90px;
    background: url("../images/video/small_playBtn.png") no-repeat scroll top center;}
	
.video-header .videoHero:before {
   background-image: linear-gradient(to right, #000000 35%, rgba(0, 0, 0, 0));
    left: -15%;
    width: 60%;
    z-index: 99;
}

#featured-video .header-container-overlay{opacity:0.7}

.video-header .videoHero {
	position:relative;
    height: 100%;
    margin-left: -20%;
    width: 60%;
    left: 60%;
}

.video-header .videoHero:after {
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0), #000000);
    right: 0;
    width: 35%;
    z-index:99;
}
	
	
#featured-hero .swiper-container {
    width: 100%;
    height: auto;
    background: #000;
    -webkit-perspective: 1200px;
    -moz-perspective: 1200px;
    -ms-perspective: 1200px;
    perspective: 1200px;
  }


div.featured-item .videoThumb{text-align:center;}
div.featured-item .videoThumb .vidDetails{display:none;}
.featuredListContainer .block_0, .featuredListContainer .block_8, .featuredListContainer .block_12 {width:48%;}
 .featuredListContainer .block_7{width:48%;}
.featuredListContainer .block_1,.featuredListContainer .block_2,.featuredListContainer .block_5, .featuredListContainer .block_4, .featuredListContainer .block_10, .featuredListContainer .block_13{width:48%;}
.featuredListContainer .block_3, .featuredListContainer .block_11,.featuredListContainer .block_6, .featuredListContainer .block_9{width:48%;}
	 
	 #articleHeader {
	max-height:210px;
	padding:0 0;
	margin:10px 0;
	}
	#articleHeader .description{font-size:18px;}
	#articleHeader h1.winTitle{font-size: 46px;margin:20px 0;}
	#articleHeader h2.winTitle{font-size: 46px;margin:20px 0;}
	#articleHeader  p.winTagline{
	  line-height:30px;
	  font-size: 22px;
	  margin-top: 15px;
      width: 90%;
	  }
	  
	#articleHeader .article-window-header .article-window-header-text {
	top:10%;
	}
	#articleHeader .article-window-header .article-window-header-text h1,
	#articleHeader .article-window-header .article-window-header-text h2 {
	}
	#articleHeader .article-window-header .article-window-header-text h1, 	#articleHeader .article-window-header .article-window-header-text h2.winTitle {
	font-size: 32px;
	width:90%;
	}
	#articleHeader .article-window-header .article-window-header-text h2 {
	font-size: 20px;
	width:90%;
	}
    
    #articleHeader .article-window-header a.boxLink{ 
    border: 2px solid #fff;
    color: #fff;
    text-transform:uppercase;
    display: inline-block;
    font-size: 18px;
    font-weight: bold;
    margin: 25px auto;
	}
	
	/*** Spa Updates ***/
	.spa-cat .header-container {
		min-height:250px;
	}
	.spa-cat .header-text h1 {
		font-size: 60px;
		line-height: 60px;
	}
	.spa-cat .spa-locations-container .location.first {
		margin: 0 0 28px 0;
	}
	.spa-cat #pdpMain .spa-locations-container .inline.location {
		display: block;
	}
	
	/*** BISN ***/
	.pdp-main .bisn-container {
		margin: 0 0 10px 0;
	}
	.pdp-main .bisn-container .bisn-btn span {
		max-width: 77%;
	}
    
}

/************************************************/
/****************** < 640  **********************/
/************************************************/
@media screen and (max-width:640px) {
	
.pdp-main .pdp-features {
	font-size: 14px;
	padding: 10px 0;
	line-height: 18px;
}
#pdp-breadcrumbs {
	  width: 100%; 
	}
	
.pdp-content-wrapper {
	border-bottom:1px solid #888 !important;
	height:auto;
	overflow:hidden;
	display:block;
	padding:0;
}

#buy-section-container, .pdp-main #buyContainer .product-add-to-cart button.add-to-cart {width:50%;float:right}

.breadcrumb_lushnew {
	padding:5px 0 5px 0;
	display:block;
	height: auto;
	display:block;
	position:relative;
	overflow:hidden;
}

#articleHeader {
	max-height:265px;
	padding:0 0;
	margin:10px 0;
	}
	
.pdp-main .product-header {
	width: 100% !important;
	display: block;
    position:relative;
    float:none;
    margin:10px 0 0 0;
}

.pdp-main .product-detail {
	width: 100% !important;
	 display: block;
     float: none;
     padding:0;
}
.pdp-main .product-tagline {
	 width: 100% !important;
	 display: block;
	 position:relative;
	 overflow:hidden;
     float: none;
}
.pdp-main #ing_details {  
  width: 100%;
  display: block;
  float: none;
  clear: both;
  position: relative;
  overflow: hidden;}
  
 .pdp-main #product-extras{
  width:100%;
  float: none;
  clear:both;
  position:relative;
  overflow:hidden;
}

.pdp-main #recently-viewed{display:block!important;  height:auto;max-height:265px;margin: 10px 0;}
	.pdp-main #whatsInGift .product-custom-row .producttile{display:block;float:left;position:relative;width:100%;padding:0;}
	
#pdpMain #fightanimaltesting p{font-size:14px;}  
.pdp-main #product-lushopedia .featured-ingredient{display:inline;}

.pdp-main .product-image-container-new{margin:10px auto 5px auto;}
.pdp-main .product-image img.primary-image {
margin: 0 auto;
position:relative;
width:340px;
display:block;
}

#section-weight p.sizeLabel{font-weight:bold}
.product-social-icons-wrapper {
	width:100%;
	height:65px;

}
#pdp-social-icons {
	display:none;
	width:100%;
}
.product-social-icons {
	/*position:relative;
	display:block;
	width:auto;
	overflow:hidden;
    left:0;
    right:15px !important;*/
    /*display:none;*/
}
.content-wrapper-no-margin {
  margin: 0px auto !important;
 padding: 0 15px !important;
} 

.pdp-main .gig-bar-container table{max-width:auto;}
.pdp-main #buyContainer .tilenote {
  bottom: 95px;
  right: auto;
  left:auto;
  width: 90%;
  height:auto;
  padding: 12px;
}


.pdp-main #section-recommendations .product-custom-row .name a, .pdp-main #recently-viewed .product-custom-row .name a{font-size:14px}

.pdp-main #section-recommendations, .pdp-main #section-recommendations{height:290px;}
.pdp-main #section-recommendations .product-custom-row .product-image, .pdp-main #recently-viewed .product-custom-row .product-image{width:100px}
.pdp-main #section-recommendations .product-custom-row .contentContain .description, .pdp-main #recently-viewed .product-custom-row .contentContain .description{display:none}

.pdp-main #section-recommendations .swiper-slide .pr-stars, .pdp-main #recently-viewed .swiper-slide .pr-stars{text-align:left;float:left;display:block;width:70px;}
.pdp-main #section-recommendations .swiper-slide  .pr-count, .pdp-main #recently-viewed .swiper-slide  .pr-count{float:right;display:block}
.pdp-main #section-recommendations .product-custom-row .stars, .pdp-main #recently-viewed .product-custom-row .stars{display:inline-block;position:relative;margin:10px 0 0 0;width:auto;float:none}

 .how-to-use{width:100%;float:none;display:block;margin:0px 0 0 0;position:relative;}	
 .how-to-use p{font-size:14px!important;margin:0}	

.pdp-main p.long-description{margin:5px 0 20px 0;font-size:14px!important}

 .pdp-main .product-notes {
	margin: 5px 0 15px;
}
 

.pdp-main .shipping-options {float:none;
	cursor: pointer;
	margin: 0px 0;
	font-weight: bold;
	overflow:hidden;
	display:block;
	text-align:right;
    position:absolute; 
    right:0;
    bottom:-3px;
    margin-top:5px;
    padding-top:12px;
    background:none;
   
}


/*** Ordergroove ***/

.pdp-main .og-actions #og-div .og_widget_content{margin:0}
.pdp-main .og_widget_content input[type="radio"], .og_inline input[type="radio"]{margin:8px 0 0 8px!important}
.pdp-main #og-modify-popup .og-main .og_lbl, .pdp-main .og_widget_content .og_lbl{width:165px!important}

#featured-ingredient{display:none}
#ingredient_drawer_content #featured-ingredient{display:block}
#ingredient_drawer{display:block;}

#section-ingredients{display:none}
#ingredient_drawer_content #section-ingredients{display:block}

.pdp-main #product-extras, .pdp-main #ing_details #product-extras {display:none}
#ingredient_drawer_content #product-extras{display:block}


#pdpMain #section-ingredients { 
	margin-top:0px;
	margin:20px 0 10px;
	float:right;
	width:100%;
}
#pdpMain #featured-ingredient {
	margin:20px 0 10px;
	width:100%;
	float:left;
	height:auto;
	overflow:hidden;
} 

.pdp-main .product-lushopedia .featured-ingredient img {
	margin:2px 0;
	width:40%;float:left;
	position:relative;
}
.pdp-main #product-lushopedia{padding:5px;width:auto;margin:0;}
.product-lushopedia .featured-ingredient span.ingLink a.featuredLink{font-size:16px;position:relative;right:auto;float:right;bottom:auto;width:50%;height:100%;line-height:22px;margin:20px 0 0 0;}
.pdp-main .product-lushopedia .featured-ingredient span.ingLink{display:block;position:relative;height:100%}

#pdpMain h2 {
	color: #000;
	font-size: 18px;
	margin-bottom: 10px;
}


/*********** Customer who like - also like *****************/
.pdp-main #section-recommendations .swiper-container{margin:10px 0;padding-right:0}

div#ogIncludes .og-actions {float:none }
.pdp-main .product-actions ul li {list-style: none; margin: 0;height:50px;text-align:left;}

.pdp-main #section-recommendations .product-custom-row .contentContain .pricing, .pdp-main #recently-viewed .product-custom-row .contentContain .pricing {display:none}

  /** Inline video **/
 	#featured-hero .videoBannerHero{
	height: 180px;
}
#vidHeader{
max-height:180px;
}
#vidHeader #featured-hero .buttonContain .videoTitle{font-size:22px;}

/*** featured Header ***/
#vidHeader{
        max-height:265px; 
        margin: 10px 0;
}
#featured-hero .swiper-slide .inner {line-height:20px;padding:5px 0;left:0}
.video-header #featured-hero .bannerSlide .videoDetails {
    top: 0;
    height:20%;
}
.video-header #featured-hero .bannerSlide .videoDetails .videoTitle{
	width:96%;
    font-size:16px;
  }	
#featured-hero .videoBannerHero { }
      
#vidHeader #featured-hero .bannerSlide .buttonContain, #vidHeader #featured-hero .buttonContain{position:absolute;height:100%;width:100%;bottom:auto;top:0;text-align:center;z-index:999}
 #vidHeader  #featured-video .videoContainer .vidDetailStats span, #vidHeader  #featured-hero .videoContainer .vidDetailStats span{
  color: #fff;
   font-size: 14px;
   padding:0 2px 0 0;
   line-height: 20px;
   font-weight:bold;
   
}
 
 #vidHeader #featured-hero .bannerSlide a.playFeatureBtn,  #vidHeader #featured-hero a.playFeatureBtn{-webkit-font-smoothing: antialiased;
   	position:relative;
    width:165px;
    height:90px;
    margin:0 auto;
    background: url("../images/video/small_playBtn.png") no-repeat scroll top center;
 }
 
 #featured-video .header-container-overlay{opacity:0.45}
 
 #vidHeader #featured-video #minView.videoContainer a.playFeatureBtn,  #vidHeader #featured-hero #minView.videoContainer a.playFeatureBtn{margin:1px auto;}
 #vidHeader #featured-video #minView .videoTitle{font-size:14px;text-align:center;width:96%;margin:5px auto;}
 #vidHeader #featured-video #minView.videoContainer .vidDetailStats{display:none}

#videoContent ul.videocrumbs{margin-top:5px;}

#vidHeader #featured-hero .buttonContain .videoTitle, #vidHeader #featured-video .videoContainer .videoTitle {
	width:95%;
    font-size:18px;
    line-height:1;
}

#vidHeader #featured-video .videoContainer .vidDetailStats{margin-top:4px;font-size:1em;font-weight:normal;}
#vidHeader #featured-video .videoContainer .vidDetailStats span, #vidHeader #featured-video .videoContainer .vidDetailStats div{font-weight:normal;}
	.video-header .videoHero:before {
   background-image: none;
    left: auto;
    width: auto;
    z-index: 99;
}

.video-header .videoHero {
	position:relative;
    height: 100%;
    margin-left: auto;
    width: 100%;
    left: auto;;
}

.video-header .videoHero:after {
    background-image: none;
    right: 0;
    width: 0;
    z-index:99;
}

#vidHeader #featured-video #minView.videoContainer .buttonContain{padding:0}
	
#featured-hero .swiper-container {
    width: 100%;
    max-height: 190px;
    height:auto;
    background: #000;
    -webkit-perspective: 1200px;
    -moz-perspective: 1200px;
    -ms-perspective: 1200px;
    perspective: 1200px;
  }


.video-header .videoHero img.featuredImg{
	margin-top:-25px;
	display:block;	
	max-width: 100%;
	height: auto;
	margin:0 auto;
    position:relative;
    z-index:1; 
}
#vidHeader  #featured-video .videoContainer .vidDetailStats, #vidHeader  #featured-hero .videoContainer .vidDetailStats { 
    position:relative;
    height: auto;
    left:0;
    right:auto;
    top: auto;
    overflow:hidden;
    margin:0 auto 0 auto;
    padding: 0 0 0 0;
    width:100%;
    text-align: center;
    z-index: 100;
    }
 #vidHeader #featured-video .videoContainer .vidDetailStats  div,  #vidHeader #featured-hero .videoContainer .vidDetailStats  div{position:relative;margin:0 0 0 0;  color: #fff;text-transform:lowercase;
   font-size: 1.225em;
    font-weight:bold;
    text-align:center; 
   }
   #vidHeader #featured-video #minView.videoContainer .vidDetailStats, #vidHeader #featured-hero #minView.videoContainer .vidDetailStats{
   width:100%;
   }
   
 #vidHeader #featured-video #minView .videoTitle, #vidHeader #featured-hero #minView .videoTitle{
 width:100%;
 text-align:center;
 }
 #vidHeader #featured-video .videoContainer a.playFeatureBtn, #vidHeader #featured-hero .videoContainer a.playFeatureBtn{
 height:60px;
 }
 
   

.video-header .swiperArrows{width:100%;display:block;position:absolute;top:20%;height:100px;overflow:hidden}	
.video-header .swiperArrows	button{}

div.video-item { margin: 5px auto; float: none; display: block; width:100%; height: auto;max-height:275px;}
div.video-item .videoThumb .videoCover { height: auto; }
div.video-item .videoThumb img {width: 100%;}
	
	
#videos-block div.video-item .videoThumb .videoCover .vidStats{position:absolute;bottom:auto;top:75%;width:220px;left:0;z-index:999999;opacity:1!important;height:45px}
#videos-block div.video-item:hover .videoThumb .videoCover .vidStats{position:absolute;bottom:auto;top:75%;width:220px;left:0;z-index:999999;opacity:1!important;height:45px}



/** review section **/
.pdp-main #ing_details{margin: 0 0}
div#customer-reviews{margin: 0 0}
.pdp-main #productReviewTabs .content{padding:0 0 13px}
  .pdp-main h3#tab_aa{ border-top:0;} 
.lushI #primary-content h3.v_nav, .pdp-main #section-reviews h3.v_nav{padding: 10px 10px 10px 0 ;margin:0}  

/*** Spa Updates ***/
#spa-form {
	text-align: center;
	margin-bottom: 42px;
}

#spa-form .spa-giftcard, 
#spa-form .spa-treatment,
#spa-form .spa-call {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

#spa-form .tilenotespa {
	left: 0;
	right: 0;
	margin: 0 auto;
}

 
}










/************************************************/
/****************** < 480px **********************/
/************************************************/
@media screen and (max-width: 480px) {

	#articleHeader .article-window-header{
	color: #FFF!important;
	/*height: 230px;
	min-height:170px;*/
	display:block;
	margin-bottom: 5px;
	position:relative;
	}
	#articleHeader .description{font-size:14px;}
	#articleHeader h1.winTitle{font-size: 22px;margin:10px 0;}
		#articleHeader h2.winTitle{font-size: 22px;margin:10px 0;}
	#articleHeader  p.winTagline{
	  line-height:20px!important;
	  font-size: 14px;
	  margin-top: 10px;
      width: 90%;
	  }
	  
	#articleHeader .article-window-header .article-window-header-text {
	top:8%;
	}
	#articleHeader .article-window-header .article-window-header-text h1,
	#articleHeader .article-window-header .article-window-header-text h2 {
	}
	#articleHeader .article-window-header .article-window-header-text h1, 	#articleHeader .article-window-header .article-window-header-text h2.winTitle {
	font-size: 22px;
	width:90%;
	}
	#articleHeader .article-window-header .article-window-header-text h2 {
	font-size: 16px;
	line-height:20px;
	width:90%;
	}
    
    #articleHeader .article-window-header a.boxLink{ 
    border: 2px solid #fff;
    color: #fff;
    text-transform:uppercase;
    display: inline-block;
    font-size: 16px;
    font-weight: bold;
    margin: 25px auto;

}

#buy-section-container, .pdp-main #buyContainer .product-add-to-cart button.add-to-cart {width:100%;float:none}	


	/*** Spa Updates ***/
	.spa-cat .header-text h1 {
		font-size: 45px;
		line-height: 45px;
	}
	
}



/************************************************/
/****************** < 360  **********************/
/************************************************/
@media screen and (max-width:360px) {
	
	.breadcrumb_lushnew {
	  padding: 10px 0px 10px 0px;
	}
	
}





/*** April Fools ***/
.fools-action .out-of-stock-title {
    text-transform: uppercase;
    padding: 14px 0;
    width: 50%;
    line-height: auto;
    height: auto;
    background-color: #247d36;
    float: right;
    display: inline-block;
    position: relative;
    border: 0 none;
    margin: 10px 0;
    color: #FFF;
    text-align: center;
    cursor: pointer;
    clear: both;
}
.fools-action .out-of-stock-title.fools-clicked {
	background-color: #000;
}

/**** Halloween flying bats ****/
.bat-image {
	position:fixed;
	top:-150px;
	left:0;
	opacity: 1;
	z-index: 100000;
}
/* Bats starting position */
.bat-image.bat-0 {
	top: -150px; 
	left: 80%;
}
.bat-image.bat-1 {
	left: -325px;
	top: 60%;
}
.bat-image.bat-2 {
	top: -150px;
}

/*Bats exit position */
.bat-image.hidden-bat.bat-0 {
	opacity: 0;
	top: -150px !important;
}
.bat-image.hidden-bat.bat-1 {
	opacity: 0;
	left: -250px !important;
}
.bat-image.hidden-bat.bat-2 {
	opacity: 0;
	top: -150px !important;
}
.csstransitions .bat-image  {
	/*-webkit-transition-timing-function: ease-in-out;
	-moz-transition-timing-function: ease-in-out;
	-o-transition-timing-function: ease-in-out;
	transition-timing-function: ease-in-out;*/
	-webkit-transition-duration: 1.5s;
	-moz-transition-duration: 1.5s;
	-o-transition-duration: 1.5s;
	transition-duration: 1.5s;
}

















