body{padding:0;margin:0;background:#FFF url(../images/footer.gif) no-repeat scroll center bottom}body,input,select,textarea{font-family:Helvetica,Arial,sans-serif}body,h1,h2,h3,h4,h5,p{line-height:1.5em}form,h1,h2,h3,h4,hr,input,li,p,ul{padding:0;margin:0}form button.button,form input[type=submit]{padding:4px 8px!important;margin:10px 0;font-weight:700;color:#555;background-color:#fff;border:2px solid #555;border-radius:4px;font-size:15px;text-transform:uppercase}form button.button:hover,form input.button:hover{border:2px solid #C81557;color:#C81557;cursor:pointer}form ul{margin:10px 0 0 23px}.cfix{clear:both}#logo{margin:5px 0 0 -20px}#header{height:140px;background-color:#000;display:block;width:auto}#header>div{margin:0 auto;width:1210px}#header div.left{display:block;float:left;width:215px;height:120px;text-align:center;margin-left:20px}#header div.left h1{color:#fff;font-size:11px;font-weight:100!important;margin-top:15px;text-transform:uppercase}#header div.left div{color:#C81557;font-size:11px;font-weight:100!important;margin-top:11px;text-transform:uppercase}#header div.left strong{color:#fff}#header div.left div.pagetitle{position:relative;top:-87px;color:#C81557;font-size:11px;font-weight:100!important;margin-top:15px;text-transform:uppercase}#header div.left div.pagetitle strong{color:#fff}#header div.middle{display:block;float:left;width:775px;height:120px}#header div.middle a{text-transform:uppercase}#header div.middle a:hover{text-decoration:underline}#header div.middle ul{list-style:none;position:absolute;top:102px;margin-left:15px}#header div.middle ul li{margin-right:83px;display:inline}#header div.middle ul li:last-child{margin-right:0}#header div.middle ul li a{color:#fff;font-size:21px;font-weight:700;text-decoration:none}#header div.middle ul li a:hover{color:#fff}#header div.right{display:block;float:left;color:#fff;font-size:12px;font-weight:700;line-height:1.5em;padding:5px 0 0;z-index:999}#header div.right a{color:#C81557;text-decoration:none;font-weight:700;font-size:15px}#body>div{margin:0 auto;width:1210px}#body div.left{display:block;float:left;width:215px;margin-left:20px}#body div.left address{display:none}#body div.left h3{color:#fff;font-size:23px}#body div.left #collections{margin-bottom:15px}#body div.left #collections a{color:#fff;font-weight:700;font-size:23px;text-transform:uppercase}#body div.left #collections a:hover{color:#C81557}#body div.left div.newstickersbar{padding:0;margin:10px;background-color:#fff;height:1px}#body div.left #newstickers a{color:#fff;font-weight:700;font-size:14px;line-height:20px}#body div.left #newstickers a:hover{color:#C81557}#body div.left #decforpro a,#body div.left #newcollections,#body div.left a.pinklink{color:#C81557;font-weight:700;font-size:17px;text-transform:uppercase}#body div.left #decforpro{margin:5px 0}#body div.left div.menu1{background-image:url('../images/menu1.png');background-position:bottom left;background-repeat:no-repeat;padding-bottom:25px;line-height:1.6em;text-indent:10px}#body div.left div.menu2{min-height:80px;background-image:url('../images/menu2.png');background-position:top left;background-repeat:no-repeat;padding-left:10px;margin-bottom:15px}#body div.left div.menu2 input[type=text]{font-size:12px;width:120px;line-height:25px;height:25px;padding-left:0;text-indent:5px;border:2px solid #555;border-right-width:0;border-top-left-radius:3px;border-bottom-left-radius:3px}#body div.left div.menu2 input[type=submit]{margin:10px 0 0;line-height:17px;border:2px solid #555;background-color:#fff;border-top-left-radius:0;border-bottom-left-radius:0;font-size:12px;color:#C81557}#body div.left div.menu2 input[type=submit]:hover{cursor:pointer;border:2px solid #C81557}#body div.left div.menu3{height:110px;background-image:url('../images/menu3.png');background-position:bottom left;background-repeat:no-repeat;padding:5px 0 0 10px;margin-bottom:10px}#body div.left div.menu3>div{margin:7px 0 0}#body div.left a{display:block;color:#fff;text-decoration:none;font-size:14px;line-height:23px}#body div.left a:hover{color:#C81557}#body div.middle{display:block;float:left;width:775px;font-size:13px;border-right:2px solid #ccc;margin-bottom:150px}#body div.middle a{color:#c81557}#body div.middle a img{border:0}#body div.middle p{margin:0 15px 10px 0}#body div.middle h1{color:#c81557;margin:0;font-size:21px}h1 strong,h2 strong,h3 strong{font-weight:inherit}#body div.middle h2{color:#000;margin:0;padding:0;font-size:13px;font-weight:400}#body div.middle div.componentheading,#body div.middle h3{color:#c81557;margin:15px 0 10px;font-size:21px;font-weight:700}#body div.middle div.componentheading{font-weight:700;margin:15px 0 10px}#body div.middle>div.componentheading{margin-left:15px}#body div.middle .contentheading{color:#c81557;margin:15px 0 10px;font-size:21px;font-weight:700}#body div.middle h4{margin:10px 0 5px;font-size:15px;font-weight:700}#body div.right{display:block;float:left}#footer>div{margin:0 auto 10px;width:1210px;text-align:center;color:#fff}#footer div.middle{float:left;padding-bottom:10px}#footer ul{list-style:none;margin:0 0 10px}#footer ul li{margin:0 20px;display:inline}#footer ul li a{color:#fff;font-size:21px;font-weight:700;text-decoration:none}#footer img{border:0}#footer ul li a:hover{color:#fff}#footer a{color:#c81557;font-size:16px;text-decoration:none;font-weight:700}#seperator{width:3px;display:block;position:relative;left:384px}#seperator div{float:left;margin:0 0 6px;background-image:url(./../../../images/us-sprite.png);width:8px;height:110px;line-height:34px;background-position:-281px 0}#fr-ca{float:left;margin:0 0 6px;background-image:url(./../../../images/us-sprite.png);width:33px;height:33px;line-height:34px;background-position:-68px -132px}#usps{float:left;background-image:url(./../../../images/us-sprite.png);width:213px;height:34px;line-height:34px;background-position:-68px 0;margin:10px 0 10px 2px}#canadapost{float:left;background-image:url(./../../../images/us-sprite.png);width:98px;height:23px;line-height:23px;background-position:155px 72px;margin:10px 0 20px}#usps-info{line-height:15px;font-size:12px;width:195px}#usps-info a{color:#000!important;font-weight:700;font-size:12px!important}#made-in-usa{float:left;margin:0;background-image:url(./../../../images/us-sprite.png);width:98px;height:98px;line-height:98px;background-position:-68px -34px}#positive-ssl{float:left;margin:0 0 0 6px;background-image:url(./../../../images/us-sprite.png);width:98px;height:98px;line-height:98px;background-position:-166px -34px}#float-discount{margin:46px 0 0 15px;width:150px;line-height:1.5em;border:5px solid #C81557;padding:0 10px 10px;font-size:14px;font-weight:700;color:#C81557;border-radius:16px;text-align:center}#float-discount div{font-size:30px;padding-top:20px;line-height:.4em;color:#C81557}#float-shipping{margin:15px 0 0 15px;width:150px;line-height:1.5em;border:5px solid #C81557;padding:0 10px 10px;font-size:14px;font-weight:700;color:#C81557;border-radius:16px;text-align:center}#float-shipping div{font-size:30px;padding-top:20px;line-height:.4em;color:#C81557}div.footer-flag{float:left;vertical-align:middle;width:360px;text-align:right}div.footer-flag div.text{float:right;margin-top:36px;text-indent:8px}div.footer-flag div.text-left{float:left}#flag-us{float:right;margin:40px 0 0;background-image:url(./../../../images/us-sprite.png);width:30px;height:20px;line-height:20px;background-position:-68px -165px}#flag-ca{float:left;margin:40px 0 0 6px;background-image:url(./../../../images/us-sprite.png);width:30px;height:20px;line-height:20px;background-position:-101px -165px}#emailForm label{font-weight:700}#emailForm input[type=text],#emailForm textarea{padding:5px;border:1px solid #aaa;margin-bottom:5px}#formSearch input[type=text]{padding:4px;border:1px solid #eee}#formSearch input[type=submit]{padding:4px;border:1px solid #eee;background-color:#000;color:#C81557;font-weight:700;text-transform:uppercase}#myaccount{position:absolute;top:30px;width:373px;text-align:center;color:#fff;font-size:11px;font-weight:400}#myaccount a{text-transform:uppercase}#vmMainPage a{color:#C81557;text-decoration:none}#vmMainPage h1{margin-bottom:6px!important}#vmMainPage fieldset{width:715px}#vmMainPage form input[type=submit]{padding:4px;font-weight:700}#vmMainPage input.button{padding:4px 8px!important;margin:10px 0;font-weight:700;color:#555;background-color:#fff;border:2px solid #555;border-radius:4px;font-size:15px;text-transform:uppercase}#vmMainPage input.button:hover{border:2px solid #C81557;color:#C81557;cursor:pointer}#vmMainPage div.social{margin:15px 0}#vmMainPage div.social div.widget{float:left;margin-right:8px}#header div.right div.social{float:left;margin:0 0 6px;background-image:url(./../../../images/us-sprite.png);width:34px;height:34px;line-height:34px;background-position:0 0}#header div.right div.social-r{margin:0 0 6px 6px}.bull{color:#C81557;font-size:15px}.buttonBlack{background-color:#000;color:#fff;font-size:15px}.inputbox{line-height:25px}.sectiontableheader th{font-size:14px;font-weight:700;color:#fff;background-color:#000;padding:5px;text-align:left}.sectiontableentry1 td{background-color:#eee;padding:5px}.sectiontableentry2 td{background-color:#dfdfdf;padding:5px}.vmCartContainer{width:auto;float:left;background:#C81557;border:1px solid #000;padding:8px;color:#fff}.vmCartModule{position:absolute;top:30px;width:350px;padding-left:403px;color:#fff;font-weight:400;font-size:11px;text-align:center}.vmCartModule a{color:#fff;font-weight:400;text-decoration:none;font-size:18px}.accountlink{font-size:18px;font-weight:400;text-decoration:none;color:#fff}.logoutlink{color:#fff;text-decoration:none}.bar_wrap{margin:0 16px 6px 0;float:right;width:200px}.bar_wrap input[type=button]{font-family:Verdana,Helvetica,sans-serif;font-size:11px;border:2px solid #C81557;border-radius:4px;color:#fff;margin:0 0 0 5px;min-width:63px;min-height:22px;line-height:22px;padding:0;cursor:pointer;background-color:#C81557;background-image:linear-gradient(bottom,#c81557 0,#ed538e 100%);background-image:-o-linear-gradient(bottom,#c81557 0,#ed538e 100%);background-image:-moz-linear-gradient(bottom,#c81557 0,#ed538e 100%);background-image:-webkit-linear-gradient(bottom,#c81557 0,#ed538e 100%);background-image:-ms-linear-gradient(bottom,#c81557 0,#ed538e 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#c81557),color-stop(1,#ed538e))}.bar_wrap input[type=button].nomargin{margin:0}.bar_wrap input[type=button]:active{border:1px solid 1px #000}.bar_wrap input[type=button]:hover{background-color:#444}hr{height:3px;max-width:745px;background-color:#000;border:0;margin:5px 0}#couponField td{padding:8px}.ssmed_latest_vm_reviews_product a{color:#C81557!important;text-decoration:none}#body div.middle>h1.contentheading,#body div.middle>h2.contentheading{margin:15px 0 0 15px!important}.contentpaneopen{margin:15px}.mini{position:relative;float:left;width:234px;min-height:283px}.vmhome div.mini{margin-right:21px!important;width:234px!important}.mini a,.mini a:hover,.mini a:visited{color:#000!important;text-decoration:none}.mini a span.ligne{display:block;position:absolute;bottom:0;left:0;top:262px;border-top:3px solid #000;height:20px;width:234px}.mini a:hover span.ligne{display:block;color:#000;text-decoration:none;border-top:3px solid #c81557}.mini div{font-size:11px;margin-top:37px}.mini span.titre{display:block;position:absolute;top:236px;left:0;font-size:12px;font-weight:700}.mini a p{border:1px solid #000}.mini a:hover p{color:#c81557;border:1px solid #c81557}.mini span.prix{position:absolute;right:0;top:236px;font-size:11px}.product-Old-Price1{color:#fff;font-size:16px;text-decoration:line-through}.mini div.discount_float{display:block;position:absolute;top:-273px;right:-1px;background-color:#c81557;color:#fff;text-align:right;font-weight:700;font-size:10px;padding:2px 5px 1px;white-space:nowrap;line-height:18px}#jflanguageselection li,#jflanguageselection ul{display:block;position:relative;float:left;padding:0;margin:0}#jflanguageselection a{display:block;position:relative;float:left;text-align:center;margin:0 5px;padding:2px;padding-top:1px;padding-bottom:1px;font-weight:700;width:20px;color:#fff!important}#jflanguageselection a:hover{color:#fff;text-decoration:none}#active_menu{color:#C81557!important;font-style:normal!important}#vmMainPage{padding:15px 0 0 15px}#flashfrm{display:block;background-color:#fff;width:530px;height:430px}#body div.middle h1.product-title{margin:6px 0!important;padding:0!important;font-size:28px;color:#333;text-transform:uppercase;line-height:1em}#body div.middle h2.product-category{padding:0!important;margin:0;font-size:17px;text-transform:uppercase;font-weight:700;color:#333!important}#body div.middle div.pro_desc,#body div.middle div.pro_desc h3{font-size:14px;font-weight:400;color:#000}#body div.middle h5{font-size:13px;font-weight:400;display:inline;color:inherit}.continue_link{margin-right:60px;font-size:15px;font-weight:700;border-radius:10px;text-transform:uppercase;border:2px solid #c81557;padding:10px 15px;background-color:#c81557;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#c81557),color-stop(1,#ed538e));color:#fff!important}.checkout_link{font-size:15px;font-weight:700;text-transform:uppercase;border-radius:10px;border:2px solid #c81557;padding:10px 15px;background-color:#c81557;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#c81557),color-stop(1,#ed538e));color:#fff!important}.leh1{color:#fff!important font-size:11px;font-weight:100!important;margin-top:15px;text-transform:uppercase}.leh2{color:#C81557}#press{display:block;width:190px;height:80px;margin:0 0 0 2px;background-image:url(../images/press.gif);background-repeat:no-repeat;background-position:0 3px;-webkit-animation-name:press;-webkit-animation-duration:35s;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:normal;-webkit-animation-timing-function:linear;-webkit-animation-fill-mode:forwards;-webkit-animation-delay:0s;-moz-animation-name:press;-moz-animation-duration:35s;-moz-animation-iteration-count:infinite;-moz-animation-direction:normal;-moz-animation-timing-function:linear;-moz-animation-fill-mode:forwards;-moz-animation-delay:0s;-o-animation-name:press;-o-animation-duration:35s;-o-animation-iteration-count:infinite;-o-animation-direction:normal;-o-animation-timing-function:linear;-o-animation-fill-mode:forwards;-o-animation-delay:0s;animation-name:press;animation-duration:35s;animation-iteration-count:infinite;animation-direction:normal;animation-timing-function:linear;animation-fill-mode:forwards;animation-delay:0s}#press>div{display:block;width:190px;height:80px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE1JSIgc3RvcC1jb2xvcj0iIzBiMGIwYiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg1JSIgc3RvcC1jb2xvcj0iIzNkM2QzZCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ODQ4NDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,rgba(0,0,0,1)0,rgba(11,11,11,0)15%,rgba(61,61,61,0)85%,rgba(72,72,72,1)100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(0,0,0,1)),color-stop(15%,rgba(11,11,11,0)),color-stop(85%,rgba(61,61,61,0)),color-stop(100%,rgba(72,72,72,1)));background:-webkit-linear-gradient(left,rgba(0,0,0,1)0,rgba(11,11,11,0)15%,rgba(61,61,61,0)85%,rgba(72,72,72,1)100%);background:-o-linear-gradient(left,rgba(0,0,0,1)0,rgba(11,11,11,0)15%,rgba(61,61,61,0)85%,rgba(72,72,72,1)100%);background:-ms-linear-gradient(left,rgba(0,0,0,1)0,rgba(11,11,11,0)15%,rgba(61,61,61,0)85%,rgba(72,72,72,1)100%);background:linear-gradient(to right,rgba(0,0,0,1)0,rgba(11,11,11,0)15%,rgba(61,61,61,0)85%,rgba(72,72,72,1)100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#484848', GradientType=1)}@-webkit-keyframes press{0%{background-position:0 3px}100%{background-position:-2685px 3px}}@-moz-keyframes press{0%{background-position:0 3px}100%{background-position:-2685px 3px}}@-o-keyframes press{0%{background-position:0 3px}100%{background-position:-2685px 3px}}@keyframes press{0%{background-position:0 0}100%{background-position:-2685px 3px}}