.version.products{
    color:#0000F0;
    background-color:#D287F7;
}
#muse_css_mq{
    background-color:#FFFFFF;
}
#page{
    z-index:1;
    width:750px;
    min-height:574.5498876811596px;
    -pie-box-shadow:none;
    box-shadow:3px 3px 8px rgba(0,0,0,0.4);
    border-width:0px;
    border-color:transparent;
    border-radius:0px 10px 10px 0px ;
    padding-right:18px;
    padding-bottom:345.4501123188404px;
    background:transparent url("../../images/mesamis_bkgrd_tablet.jpg?crc=124127889") no-repeat left top;
}
#pu6308{
    z-index:14;
    width:0.01px;
}
#u6308{
    z-index:14;
    width:274px;
    position:relative;
    margin-right:-10000px;
}
#pu4436-4{
    z-index:2;
    width:0.01px;
    margin-right:-10000px;
    margin-top:13px;
    margin-left:328px;
}
#u4436-4{
    z-index:2;
    margin-left:240px;
    position:relative;
}
#menuu6553{
    z-index:16;
    width:380px;
    margin-top:38px;
    position:relative;
}
#u6577{
    width:93px;
    min-height:29px;
    position:relative;
    margin-right:-10000px;
}
#u6578{
    width:93px;
    padding-bottom:1px;
    position:relative;
}
#u6578:hover{
    width:93px;
    min-height:0px;
    margin:0px;
}
#u6578:active{
    width:93px;
    min-height:0px;
    margin:0px;
}
#u6579-4{
    width:93px;
    min-height:28px;
    position:relative;
    margin-right:-10000px;
}
#u6578:hover #u6579-4{
    padding-top:0px;
    padding-bottom:0px;
    min-height:28px;
    width:93px;
    margin:0px -10000px 0px 0px;
}
#u6578:active #u6579-4{
    padding-top:0px;
    padding-bottom:0px;
    min-height:28px;
    width:93px;
    margin:0px -10000px 0px 0px;
}
#u6584{
    width:93px;
    min-height:29px;
    position:relative;
    margin-right:-10000px;
    left:95px;
}
#u6587{
    width:93px;
    padding-bottom:1px;
    position:relative;
}
#u6578.MuseMenuActive,#u6587:hover{
    width:93px;
    min-height:0px;
    margin:0px;
}
#u6587:active{
    width:93px;
    min-height:0px;
    margin:0px;
}
#u6587.MuseMenuActive{
    width:93px;
    min-height:0px;
    margin:0px;
}
#u6588-4{
    width:93px;
    min-height:28px;
    position:relative;
    margin-right:-10000px;
}
#u6578.MuseMenuActive #u6579-4,#u6587:hover #u6588-4{
    padding-top:0px;
    padding-bottom:0px;
    min-height:28px;
    width:93px;
    margin:0px -10000px 0px 0px;
}
#u6587:active #u6588-4{
    padding-top:0px;
    padding-bottom:0px;
    min-height:28px;
    width:93px;
    margin:0px -10000px 0px 0px;
}
#u6587.MuseMenuActive #u6588-4{
    padding-top:0px;
    padding-bottom:0px;
    min-height:28px;
    width:93px;
    margin:0px -10000px 0px 0px;
}
#u6591{
    width:94px;
    min-height:29px;
    position:relative;
    margin-right:-10000px;
    left:190px;
}
#u6592{
    width:94px;
    padding-bottom:1px;
    position:relative;
}
#u6592:hover{
    width:94px;
    min-height:0px;
    margin:0px;
}
#u6592:active{
    width:94px;
    min-height:0px;
    margin:0px;
}
#u6595-4{
    width:94px;
    min-height:28px;
    position:relative;
    margin-right:-10000px;
}
#u6592:hover #u6595-4{
    padding-top:0px;
    padding-bottom:0px;
    min-height:28px;
    width:94px;
    margin:0px -10000px 0px 0px;
}
#u6592:active #u6595-4{
    padding-top:0px;
    padding-bottom:0px;
    min-height:28px;
    width:94px;
    margin:0px -10000px 0px 0px;
}
#u6598{
    width:94px;
    min-height:29px;
    position:relative;
    margin-right:-10000px;
    left:286px;
}
#u6601{
    width:94px;
    padding-bottom:1px;
    position:relative;
}
#u6592.MuseMenuActive,#u6601:hover{
    width:94px;
    min-height:0px;
    margin:0px;
}
#u6601:active{
    width:94px;
    min-height:0px;
    margin:0px;
}
#u6601.MuseMenuActive{
    width:94px;
    min-height:0px;
    margin:0px;
}
#u6604-4{
    width:94px;
    min-height:28px;
    position:relative;
    margin-right:-10000px;
}
#u6592.MuseMenuActive #u6595-4,#u6601:hover #u6604-4{
    padding-top:0px;
    padding-bottom:0px;
    min-height:28px;
    width:94px;
    margin:0px -10000px 0px 0px;
}
#u6601:active #u6604-4{
    padding-top:0px;
    padding-bottom:0px;
    min-height:28px;
    width:94px;
    margin:0px -10000px 0px 0px;
}
#u6601.MuseMenuActive #u6604-4{
    padding-top:0px;
    padding-bottom:0px;
    min-height:28px;
    width:94px;
    margin:0px -10000px 0px 0px;
}
#u4557-4{
    z-index:50;
    width:307px;
    min-height:26px;
    text-shadow:6px 6px 8px rgba(0,0,0,0.5);
    -pie-box-shadow:none;
    box-shadow:none;
    background-color:transparent;
    border-radius:10px;
    margin-left:328px;
    top:-5px;
    margin-bottom:-5px;
    position:relative;
}
#pamphletu4831{
    z-index:54;
    width:0.01px;
    height:81px;
    padding-bottom:316px;
    margin-left:213px;
    margin-top:19px;
    position:relative;
}
#u4858{
    z-index:55;
    width:334px;
    position:relative;
    margin-right:-10000px;
    left:95px;
}
#u4861{
    position:absolute;
    width:49px;
    height:79px;
    border-style:solid;
    border-width:1px;
    border-color:#DEDEDE;
    border-radius:10px;
    top:1px;
    background:#DEDEDE url("../../images/images-u4861-fr.jpg?crc=3803714061") no-repeat left top;
    background-size:contain;
}
#u4861:hover{
    -pie-box-shadow:none;
    box-shadow:none;
    background-repeat:no-repeat;
    background-position:left top;
    border-color:#00FFFF;
    border-radius:10px;
    width:49px;
    height:79px;
    min-height:0px;
    margin:0px;
    background-size:contain;
}
#u4861.PamphletThumbSelected{
    -pie-box-shadow:6px 6px 8px #7F7F7F;
    box-shadow:6px 6px 8px rgba(0,0,0,0.5);
    background-repeat:no-repeat;
    background-position:left top;
    border-color:#00FFFF;
    background-color:#DEDEDE;
    border-radius:6px;
    width:49px;
    height:79px;
    min-height:0px;
    margin:0px;
    background-size:contain;
}
#u4860{
    position:absolute;
    width:85px;
    height:60px;
    border-style:solid;
    border-width:1px;
    border-color:#DEDEDE;
    border-radius:10px;
    left:76px;
    background:#DEDEDE url("../../images/bb_sticker2-1-u4860-fr.jpg?crc=3786006595") no-repeat center center;
    background-size:contain;
}
#u4860:hover{
    -pie-box-shadow:none;
    box-shadow:none;
    background-repeat:no-repeat;
    background-position:center center;
    border-color:#00FFFF;
    width:85px;
    height:60px;
    min-height:0px;
    margin:0px;
    background-size:contain;
}
#u4860.PamphletThumbSelected{
    -pie-box-shadow:6px 6px 8px #7F7F7F;
    box-shadow:6px 6px 8px rgba(0,0,0,0.5);
    background-repeat:no-repeat;
    background-position:center center;
    border-color:#00FFFF;
    background-color:#DEDEDE;
    width:85px;
    height:60px;
    min-height:0px;
    margin:0px;
    background-size:120px 86px;
}
#u4859{
    position:absolute;
    width:59px;
    height:59px;
    border-style:solid;
    border-width:1px;
    border-color:#DEDEDE;
    border-radius:10px;
    left:186px;
    background:#DEDEDE url("../../images/moroccanoil-logo-u4859-fr.jpg?crc=36375215") no-repeat center center;
    background-size:contain;
}
#u4859:hover{
    -pie-box-shadow:none;
    box-shadow:none;
    background-repeat:no-repeat;
    background-position:center center;
    border-color:#00FFFF;
    width:59px;
    height:59px;
    min-height:0px;
    margin:0px;
    background-size:contain;
}
#u4859.PamphletThumbSelected{
    -pie-box-shadow:6px 6px 8px #7F7F7F;
    box-shadow:6px 6px 8px rgba(0,0,0,0.5);
    background-repeat:no-repeat;
    background-position:center center;
    border-color:#00FFFF;
    background-color:#DEDEDE;
    width:59px;
    height:59px;
    min-height:0px;
    margin:0px;
    background-size:cover;
}
#u4862{
    position:absolute;
    width:61px;
    height:59px;
    border-style:solid;
    border-width:1px;
    border-color:#DEDEDE;
    border-radius:10px;
    left:271px;
    background:#DEDEDE url("../../images/icon-logo-u4862-fr.jpg?crc=357791861") no-repeat center center;
    background-size:contain;
}
#u4862:hover{
    -pie-box-shadow:none;
    box-shadow:none;
    background-repeat:no-repeat;
    background-position:center center;
    border-color:#00FFFF;
    width:61px;
    height:59px;
    min-height:0px;
    margin:0px;
    background-size:contain;
}
#u4862.PamphletThumbSelected{
    -pie-box-shadow:6px 6px 8px #7F7F7F;
    box-shadow:6px 6px 8px rgba(0,0,0,0.5);
    background-repeat:no-repeat;
    background-position:center center;
    border-color:#00FFFF;
    background-color:#DEDEDE;
    width:61px;
    height:59px;
    min-height:0px;
    margin:0px;
    background-size:cover;
}
#u4839{
    position:absolute;
    width:538px;
    background-color:transparent;
    top:98px;
}
#u4839popup{
    z-index:60;
}
#u4840{
    z-index:61;
    width:536px;
    height:298px;
    border-style:solid;
    border-width:1px;
    border-color:#7F7F7F;
    background-color:transparent;
    border-radius:10px;
    margin-right:-10000px;
    position:relative;
}
#u4841-7{
    z-index:64;
    width:164px;
    min-height:230px;
    background-color:transparent;
    color:#510000;
    position:relative;
    margin-right:-10000px;
    margin-top:23px;
    left:28px;
}
#u4842{
    z-index:62;
    width:300px;
    background-color:transparent;
    border-radius:10px;
    position:relative;
    margin-right:-10000px;
    margin-top:38px;
    left:211px;
}
#u4848{
    z-index:71;
    width:536px;
    height:298px;
    border-style:solid;
    border-width:1px;
    border-color:#7F7F7F;
    background-color:transparent;
    border-radius:10px;
    margin-right:-10000px;
    position:relative;
}
#u4851-7{
    z-index:74;
    width:163px;
    min-height:231px;
    background-color:transparent;
    color:#510000;
    position:relative;
    margin-right:-10000px;
    margin-top:23px;
    left:29px;
}
#u4851-2{
    text-align:left;
}
#u4849{
    z-index:72;
    width:299px;
    background-color:transparent;
    border-radius:10px;
    position:relative;
    margin-right:-10000px;
    margin-top:32px;
    left:213px;
}
#u4844{
    z-index:81;
    width:536px;
    height:298px;
    border-style:solid;
    border-width:1px;
    border-color:#7F7F7F;
    background-color:transparent;
    border-radius:10px;
    margin-right:-10000px;
    position:relative;
}
#u4845-4{
    z-index:84;
    width:170px;
    min-height:270px;
    background-color:transparent;
    color:#510000;
    position:relative;
    margin-right:-10000px;
    margin-top:14px;
    left:22px;
}
#u4846{
    z-index:82;
    width:301px;
    background-color:transparent;
    border-radius:10px;
    position:relative;
    margin-right:-10000px;
    margin-top:36px;
    left:211px;
}
#u4852{
    z-index:88;
    width:536px;
    height:298px;
    border-style:solid;
    border-width:1px;
    border-color:#7F7F7F;
    background-color:transparent;
    border-radius:10px;
    margin-right:-10000px;
    position:relative;
}
#u4855-4{
    z-index:91;
    width:169px;
    min-height:105px;
    background-color:transparent;
    color:#510000;
    position:relative;
    margin-right:-10000px;
    margin-top:49px;
    left:23px;
}
#u4853{
    z-index:89;
    width:302px;
    background-color:transparent;
    border-radius:10px;
    position:relative;
    margin-right:-10000px;
    margin-top:25px;
    left:211px;
}
#u4842 .clip_frame,#u4849 .clip_frame,#u4846 .clip_frame,#u4853 .clip_frame{
    -webkit-border-radius:10px 10px 10px 10px;
}
.PamphletWidget .ThumbGroup .Thumb,.PamphletNextButton,.PamphletPrevButton,.PamphletCloseButton{
    cursor:pointer;
}
#pu5443-4{
    z-index:6;
    width:0.01px;
    margin-left:19px;
    margin-top:-277px;
}
#u5443-4{
    z-index:6;
    width:120px;
    min-height:25px;
    position:relative;
    margin-right:-10000px;
    left:18px;
}
#u6730-5{
    z-index:45;
    width:93px;
    min-height:30px;
    position:relative;
    margin-right:-10000px;
    margin-top:16px;
}
#u6730-5:hover{
    padding-top:0px;
    padding-bottom:0px;
    min-height:30px;
    width:93px;
    margin:16px -10000px 0px 0px;
}
#u6730-5.MuseLinkActive{
    padding-top:0px;
    padding-bottom:0px;
    min-height:30px;
    width:93px;
    margin:16px -10000px 0px 0px;
}
#u6729-4{
    z-index:41;
    width:78px;
    min-height:30px;
    margin-left:27px;
    top:-218px;
    margin-bottom:-30px;
    position:relative;
}
#u5636-4{
    z-index:10;
    width:120px;
    min-height:25px;
    margin-left:28px;
    top:-137px;
    margin-bottom:-25px;
    position:relative;
}
.css_verticalspacer .verticalspacer{
    height:calc(100vh - 920px);
}
.html{
    background-color:#FDF8DA;
}
body{
    position:relative;
    min-width:768px;
}
@-ms-viewport{
    width:768px;
}
@-webkit-viewport{
    width:768px;
}
@-o-viewport{
    width:768px;
}
@-moz-viewport{
    width:768px;
}
@viewport{
    width:768px;
}
