/*
 * Our Innovations - Skin Rescuer -desktop
 */
 
.innovations-ultra-facial-intense-wrapper,
.innovations-ultra-facial-intense-section{position:relative;}
.innovations-ultra-facial-intense-section .carousel .jcarousel-control {display:block;top:74%;}
.innovations-ultra-facial-intense-section .carousel_navigation_list{bottom:10px;}
.innovations-ultra-facial-intense-section .overlay{display:none;position:absolute;top:212px;left:70px;width:86%;}
.innovations-ultra-facial-intense-routine-list{position:absolute;top:78%;width:100%;}

.innovations-ultra-facial-intense-section .reviewsScrollLeft{position:absolute;top:30%;left:15%;height:28%;width:33%;overflow-y:scroll;}
.innovations-ultra-facial-intense-section .reviewsScrollRight{position:absolute;top:30%;left:55%;height:28%;width:33%;overflow-y:scroll;}
.innovations-ultra-facial-intense-section .reviewsScrollCopy p{padding:10px 0px;font-size:14px;color:#999;line-height:20px;text-align:left;}
.innovations-ultra-facial-intense-section .reviewsScrollCopy{padding:0 10px 0 0;}
.innovations-ultra-facial-intense-section p.reviewsCopyFirst{border-top:1px solid #999;border-bottom:1px solid #999;}
.innovations-ultra-facial-intense-section p.reviewsCopy{border-bottom:1px solid #999;}
.innovations-ultra-facial-intense-section span.reviewsTwitterTitle{color:#0066cc;text-decoration:underline;}
.innovations-ultra-facial-intense-section span.reviewsTwitterHandle{color:#cc0033;}
.innovations-ultra-facial-intense-section span.reviewsKiehlsHandle{color:#0066cc;}



/*
 * mobile
 */

.inn-ultra-facial-intense-mobile {
    font: normal 12px/14px Arial, sans-serif;
    padding: 15px 0 30px 0;
}
.inn-ultra-facial-intense-mobile .b-general {
    margin: 0 0 10px 0
}
.inn-ultra-facial-intense-mobile ul {
    list-style: outside disc;
    margin: 0 0 5px 0;
    padding: 0 0 0 20px;
}
.inn-ultra-facial-intense-mobile ul.b-ultra-facial-intense_list {
    list-style: none;
    padding: 0 0 0 15px;
    position: relative;
}
.inn-ultra-facial-intense-mobile ul.b-ultra-facial-intense_list li {
    margin: 0 0 3px
}
.inn-ultra-facial-intense-mobile ul.b-ultra-facial-intense_list li:before {
    content: "-";
    left: 0;
    position: absolute;
}
.inn-ultra-facial-intense-mobile ul li {
    margin: 0 0 5px 0
}
.inn-ultra-facial-intense-mobile-title {
    background: #78c5f0;
    color: #fff;
    display: inline-block;
    margin: 25px 0 10px 0;
    padding: 3px 7px 2px 7px;
	text-transform:uppercase;
}
.inn-ultra-facial-intense-mobile p,.inn-ultra-facial-intense-mobile p a {
    color: #000;
    font: normal 12px/16px Arial, sans-serif;
}
.inn-ultra-facial-intense-mobile p.UFIparagraph{
	margin: 0 0 5px 0;
}
.inn-ultra-facial-intense-mobile p.UFIparagraph a.ufi-shop-now{
	color:#e70033;
	text-decoration:underline;
}
.inn-ultra-facial-intense-mobile p.UFIingredients{
	display:inline-block;
	float:left;
	padding: 0 10px;
	text-align:center;
	width:50%;
}
.inn-ultra-facial-intense-mobile p.UFIingredients span{
	color:#ed3945;
	display:block;
	width:100%;
}
.inn-ultra-facial-intense-mobile p.inn-ultra-facial-intense-mobile-h2 {
    color: #e70033;
    font: bold 12px/14px Arial, sans-serif;
    margin: 10px 0 5px 0;
}
.inn-ultra-facial-intense-mobile p.inn-ultra-facial-intense-mobile-title {
    color: #003b61;
    font-weight: bold
}
.inn-ultra-facial-intense-mobile small {
    font-size: 10px;
    line-height: 12px
}
.inn-ultra-facial-intense-mobile span {
    display: inline-block;
    font-weight: bold;
    width: 50%;
}
.inn-ultra-facial-intense-mobile img {
    display: block;
    margin: 0 auto;
    max-width: 100%
}
.inn-ultra-facial-intense-mobile a.b-ultra-facial-intense_link {
    color: #dd1922;
    font: normal 20px/22px Arial, sans-serif;
    text-decoration: underline;
    text-transform: uppercase;
}
.inn-ultra-facial-intense-mobile a.inn-ultra-facial-intense-mobile-shopnow{
	color:#dd1922;
	font-size:1.5em;
}
