@import url(//fonts.googleapis.com/css?family=Dosis:600,700,400,300|Raleway:600,700,400);.vhmp-theme-smallandtoydog .packaging ul li,.vhpm-product .vhmp-theme-smallandtoydog.vhmp-condition .key-title,.vhpm-product .vhmp-theme-smallandtoydog.vhmp-condition .ration table th[scope=col],.vhpm-products .vhmp-theme-smallandtoydog .vhmp-products-list li a{color:#FDC400!important}.vhmp-theme-smallandtoydog .ration .p-title,.vhpm-product .vhmp-theme-smallandtoydog .product,.vhpm-products .vhmp-theme-smallandtoydog .vhmp-category{background-color:#FDC400!important}.vhmp-theme-smallandtoydog .ration .p-title:after{border-left-color:#FDC400!important}.vhpm-product .vhmp-theme-smallandtoydog.vhmp-condition .ration table td,.vhpm-product .vhmp-theme-smallandtoydog.vhmp-condition .ration table th{border-color:#FDC400!important}.vhpm-product .vhmp-theme-smallandtoydog.vhmp-condition .ration table th[colspan],.vhpm-product .vhmp-theme-smallandtoydog.vhmp-condition .ration table th[scope=row]{background-color:#fed340!important;color:#FFF!important}.vhpm-product .vhmp-theme-smallandtoydog.vhmp-condition .ration table th[rowspan]{background-color:#FDC400!important;color:#FFF!important}.vhpm-product .vhmp-theme-smallandtoydog.vhmp-condition .ingredients a,.vhpm-product .vhmp-theme-smallandtoydog.vhmp-condition .ingredients dl dt:after,.vhpm-product .vhmp-theme-smallandtoydog.vhmp-condition .ingredients h4{color:#FDC400!important}.vhpm-product .vhmp-theme-smallandtoydog.vhmp-condition .ingredients dl dt:before{border-bottom-color:#FDC400!important}.vhmp-theme-neutereddog .packaging ul li,.vhpm-product .vhmp-theme-neutereddog.vhmp-condition .key-title,.vhpm-product .vhmp-theme-neutereddog.vhmp-condition .ration table th[scope=col],.vhpm-products .vhmp-theme-neutereddog .vhmp-products-list li a{color:#0B87C5!important}.vhmp-theme-neutereddog .ration .p-title,.vhpm-product .vhmp-theme-neutereddog .product,.vhpm-products .vhmp-theme-neutereddog .vhmp-category{background-color:#0B87C5!important}.vhmp-theme-neutereddog .ration .p-title:after{border-left-color:#0B87C5!important}.vhpm-product .vhmp-theme-neutereddog.vhmp-condition .ration table td,.vhpm-product .vhmp-theme-neutereddog.vhmp-condition .ration table th{border-color:#0B87C5!important}.vhpm-product .vhmp-theme-neutereddog.vhmp-condition .ration table th[colspan],.vhpm-product .vhmp-theme-neutereddog.vhmp-condition .ration table th[scope=row]{background-color:#48a5d4!important;color:#FFF!important}.vhpm-product .vhmp-theme-neutereddog.vhmp-condition .ration table th[rowspan]{background-color:#0B87C5!important;color:#FFF!important}.vhpm-product .vhmp-theme-neutereddog.vhmp-condition .ingredients a,.vhpm-product .vhmp-theme-neutereddog.vhmp-condition .ingredients dl dt:after,.vhpm-product .vhmp-theme-neutereddog.vhmp-condition .ingredients h4{color:#0B87C5!important}.vhpm-product .vhmp-theme-neutereddog.vhmp-condition .ingredients dl dt:before{border-bottom-color:#0B87C5!important}.vhmp-theme-largeandmediumdog .packaging ul li,.vhpm-product .vhmp-theme-largeandmediumdog.vhmp-condition .key-title,.vhpm-product .vhmp-theme-largeandmediumdog.vhmp-condition .ration table th[scope=col],.vhpm-products .vhmp-theme-largeandmediumdog .vhmp-products-list li a{color:#E992BA!important}.vhmp-theme-largeandmediumdog .ration .p-title,.vhpm-product .vhmp-theme-largeandmediumdog .product,.vhpm-products .vhmp-theme-largeandmediumdog .vhmp-category{background-color:#E992BA!important}.vhmp-theme-largeandmediumdog .ration .p-title:after{border-left-color:#E992BA!important}.vhpm-product .vhmp-theme-largeandmediumdog.vhmp-condition .ration table td,.vhpm-product .vhmp-theme-largeandmediumdog.vhmp-condition .ration table th{border-color:#E992BA!important}.vhpm-product .vhmp-theme-largeandmediumdog.vhmp-condition .ration table th[colspan],.vhpm-product .vhmp-theme-largeandmediumdog.vhmp-condition .ration table th[scope=row]{background-color:#efadcb!important;color:#FFF!important}.vhpm-product .vhmp-theme-largeandmediumdog.vhmp-condition .ration table th[rowspan]{background-color:#E992BA!important;color:#FFF!important}.vhpm-product .vhmp-theme-largeandmediumdog.vhmp-condition .ingredients a,.vhpm-product .vhmp-theme-largeandmediumdog.vhmp-condition .ingredients dl dt:after,.vhpm-product .vhmp-theme-largeandmediumdog.vhmp-condition .ingredients h4{color:#E992BA!important}.vhpm-product .vhmp-theme-largeandmediumdog.vhmp-condition .ingredients dl dt:before{border-bottom-color:#E992BA!important}.vhmp-theme-dieteticdog .packaging ul li,.vhpm-product .vhmp-theme-dieteticdog.vhmp-condition .key-title,.vhpm-product .vhmp-theme-dieteticdog.vhmp-condition .ration table th[scope=col],.vhpm-products .vhmp-theme-dieteticdog .vhmp-products-list li a{color:#AEC2CE!important}.vhmp-theme-dieteticdog .ration .p-title,.vhpm-product .vhmp-theme-dieteticdog .product,.vhpm-products .vhmp-theme-dieteticdog .vhmp-category{background-color:#AEC2CE!important}.vhmp-theme-dieteticdog .ration .p-title:after{border-left-color:#AEC2CE!important}.vhpm-product .vhmp-theme-dieteticdog.vhmp-condition .ration table td,.vhpm-product .vhmp-theme-dieteticdog.vhmp-condition .ration table th{border-color:#AEC2CE!important}.vhpm-product .vhmp-theme-dieteticdog.vhmp-condition .ration table th[colspan],.vhpm-product .vhmp-theme-dieteticdog.vhmp-condition .ration table th[scope=row]{background-color:#c2d1da!important;color:#FFF!important}.vhpm-product .vhmp-theme-dieteticdog.vhmp-condition .ration table th[rowspan]{background-color:#AEC2CE!important;color:#FFF!important}.vhpm-product .vhmp-theme-dieteticdog.vhmp-condition .ingredients a,.vhpm-product .vhmp-theme-dieteticdog.vhmp-condition .ingredients dl dt:after,.vhpm-product .vhmp-theme-dieteticdog.vhmp-condition .ingredients h4{color:#AEC2CE!important}.vhpm-product .vhmp-theme-dieteticdog.vhmp-condition .ingredients dl dt:before{border-bottom-color:#AEC2CE!important}.vhmp-theme-neuteredcat .packaging ul li,.vhpm-product .vhmp-theme-neuteredcat.vhmp-condition .key-title,.vhpm-product .vhmp-theme-neuteredcat.vhmp-condition .ration table th[scope=col],.vhpm-products .vhmp-theme-neuteredcat .vhmp-products-list li a{color:#8DBF55!important}.vhmp-theme-neuteredcat .ration .p-title,.vhpm-product .vhmp-theme-neuteredcat .product,.vhpm-products .vhmp-theme-neuteredcat .vhmp-category{background-color:#8DBF55!important}.vhmp-theme-neuteredcat .ration .p-title:after{border-left-color:#8DBF55!important}.vhpm-product .vhmp-theme-neuteredcat.vhmp-condition .ration table td,.vhpm-product .vhmp-theme-neuteredcat.vhmp-condition .ration table th{border-color:#8DBF55!important}.vhpm-product .vhmp-theme-neuteredcat.vhmp-condition .ration table th[colspan],.vhpm-product .vhmp-theme-neuteredcat.vhmp-condition .ration table th[scope=row]{background-color:#aacf80!important;color:#FFF!important}.vhpm-product .vhmp-theme-neuteredcat.vhmp-condition .ration table th[rowspan]{background-color:#8DBF55!important;color:#FFF!important}.vhpm-product .vhmp-theme-neuteredcat.vhmp-condition .ingredients a,.vhpm-product .vhmp-theme-neuteredcat.vhmp-condition .ingredients dl dt:after,.vhpm-product .vhmp-theme-neuteredcat.vhmp-condition .ingredients h4{color:#8DBF55!important}.vhpm-product .vhmp-theme-neuteredcat.vhmp-condition .ingredients dl dt:before{border-bottom-color:#8DBF55!important}.vhmp-theme-dieteticcat .packaging ul li,.vhpm-product .vhmp-theme-dieteticcat.vhmp-condition .key-title,.vhpm-product .vhmp-theme-dieteticcat.vhmp-condition .ration table th[scope=col],.vhpm-products .vhmp-theme-dieteticcat .vhmp-products-list li a{color:#C0A461!important}.vhmp-theme-dieteticcat .ration .p-title,.vhpm-product .vhmp-theme-dieteticcat .product,.vhpm-products .vhmp-theme-dieteticcat .vhmp-category{background-color:#C0A461!important}.vhmp-theme-dieteticcat .ration .p-title:after{border-left-color:#C0A461!important}.vhpm-product .vhmp-theme-dieteticcat.vhmp-condition .ration table td,.vhpm-product .vhmp-theme-dieteticcat.vhmp-condition .ration table th{border-color:#C0A461!important}.vhpm-product .vhmp-theme-dieteticcat.vhmp-condition .ration table th[colspan],.vhpm-product .vhmp-theme-dieteticcat.vhmp-condition .ration table th[scope=row]{background-color:#d0bb89!important;color:#FFF!important}.vhpm-product .vhmp-theme-dieteticcat.vhmp-condition .ration table th[rowspan]{background-color:#C0A461!important;color:#FFF!important}.vhpm-product .vhmp-theme-dieteticcat.vhmp-condition .ingredients a,.vhpm-product .vhmp-theme-dieteticcat.vhmp-condition .ingredients dl dt:after,.vhpm-product .vhmp-theme-dieteticcat.vhmp-condition .ingredients h4{color:#C0A461!important}.vhpm-product .vhmp-theme-dieteticcat.vhmp-condition .ingredients dl dt:before{border-bottom-color:#C0A461!important}.vhpm-product .vhmp-condition-weight .key-p-title,.vhpm-products .vhmp-products-list li.vhmp-condition-weight a{color:#007CC4!important}.vhpm-product .vhmp-condition-weight .product{background-color:#007CC4!important}.vhpm-product .vhmp-condition-joint .key-p-title,.vhpm-products .vhmp-products-list li.vhmp-condition-joint a{color:#EC6807!important}.vhpm-product .vhmp-condition-joint .product{background-color:#EC6807!important}.vhpm-product .vhmp-condition-gastro .key-p-title,.vhpm-products .vhmp-products-list li.vhmp-condition-gastro a{color:#AB5C00!important}.vhpm-product .vhmp-condition-gastro .product{background-color:#AB5C00!important}.vhpm-product .vhmp-condition-dermato .key-p-title,.vhpm-products .vhmp-products-list li.vhmp-condition-dermato a{color:#9D6CAC!important}.vhpm-product .vhmp-condition-dermato .product{background-color:#9D6CAC!important}.vhpm-product .vhmp-condition-allergy .key-p-title,.vhpm-products .vhmp-products-list li.vhmp-condition-allergy a{color:#E59BC3!important}.vhpm-product .vhmp-condition-allergy .product{background-color:#E59BC3!important}.vhpm-product .vhmp-condition-kidney .key-p-title,.vhpm-products .vhmp-products-list li.vhmp-condition-kidney a{color:#00ACA2!important}.vhpm-product .vhmp-condition-kidney .product{background-color:#00ACA2!important}.vhpm-product .vhmp-condition-urology .key-p-title,.vhpm-products .vhmp-products-list li.vhmp-condition-urology a{color:#87BE49!important}.vhpm-product .vhmp-condition-urology .product{background-color:#87BE49!important}.popin .page{min-width:auto}.vhpm .main .content .side-bar{display:none}.vhpm .main .content .side-bar+.side-content{margin-left:28px}.mobile-width .vhpm .main .content .side-bar+.side-content{margin-left:15px}.normal-width .vhpm .main .content .side-content .side-content-main{overflow:visible}.normal-width .vhpm .main .content .side-content .side-content-main>.wrapper{padding:28px 28px 13px 0}.vhpm .main .content-foot .page-wrapper{color:#FFF;background:#7B919B}.vhpm .main .content-foot .page-wrapper .wrapper{padding:28px 28px 13px}.mobile-width .vhpm .main .content-foot .page-wrapper .wrapper{padding:15px 15px 0}.vhpm .main .content-foot .page-wrapper h2{color:#FFF;text-transform:uppercase}.vhpm .main .content-foot .page-wrapper .cols{margin-bottom:0!important}.vhpm .side-content .container,.vhpm h1{margin-bottom:28px}.vhpm .container,.vhpm .main{font-family:Raleway,sans-serif;font-size:14px;line-height:16px}.vhpm .toggle-link,.vhpm .vhpm-product .product .name,.vhpm .vhpm-products .vhmp-category,.vhpm .vhpm-products .vhmp-products-list li a{font-family:Dosis,sans-serif}.vhpm .container .list .list-item{border:0!important}.vhpm h1{font-size:20px;line-height:22px;text-transform:uppercase;font-weight:700;color:#7B919B}.vhpm p a{color:#B3456F}.vhpm p{margin-bottom:22px}.vhpm .picture.left,.vhpm img.left{margin-right:22px}.vhpm .picture.right,.vhpm img.right{margin-left:22px}.vhpm .vhpm-header{padding:28px 28px 0;position:relative}.vhpm .vhpm-header .vhpm-baseline{text-transform:uppercase;color:#7B919B;overflow:hidden}.normal-width .vhpm .vhpm-header .vhpm-logo{float:left;margin:12px 30px 40px 12px}.normal-width .vhpm .vhpm-header .vhpm-baseline{font-weight:400;font-size:18px;line-height:23px;text-transform:uppercase;margin:12px 12px 40px 0;padding-left:30px;border-left:1px solid #000;height:65px}.mobile-width .vhpm .vhpm-header{padding:15px 15px 0;text-align:center}.mobile-width .vhpm .vhpm-header .vhpm-baseline,.mobile-width .vhpm .vhpm-header .vhpm-logo{margin-bottom:22px}.vhpm .note{font-size:13px;font-style:italic;margin:0 0 22px}.vhpm .note p{margin:0}.vhpm .note p+p{margin-top:5px}.vhpm .p-title{background-color:#B3456F;color:#FFF;position:relative;display:inline-block;padding:10px 20px 10px 15px;overflow:hidden;font-weight:700;font-size:14px;text-transform:uppercase;margin:13px 0 22px;-webkit-transform:rotate(360deg)}.vhpm .p-title:after{content:"";right:0;left:auto;top:50%;margin-top:-33px;border-left:10px solid #B3456F;border-top:33px solid #FFF;border-bottom:33px solid #FFF;height:0;width:0;position:absolute;-webkit-transform:rotate(360deg)}.vhpm .p-title.vhpm-picto{background-color:#7B919B}.vhpm .p-title.vhpm-picto:after{border-left-color:#7B919B}.vhpm .vhpm-picto{white-space:nowrap;position:relative;vertical-align:middle;padding-right:58px}.vhpm .vhpm-picto:before{content:"";display:inline-block;width:48px;height:42px;background:url(../img/vhpm/vhpm-pictos-sprite.png) 48px 42px no-repeat;vertical-align:middle;position:relative;left:-5px}.vhpm .vhpm-picto span{display:inline-block;vertical-align:middle;white-space:normal}.vhpm .p-sub-title:before,.vhpm .toggle-link:before{display:block;left:0;content:""}.vhpm .vhpm-picto.health:before{background-position:0 0}.vhpm .vhpm-picto.nutrition:before{background-position:-48px 0}.vhpm .vhpm-picto.global:before{background-position:-96px 0;width:87px}.vhpm .p-sub-title{position:relative;padding:0 0 10px 15px;overflow:hidden;margin:13px 0 15px;color:#B3456F;text-transform:uppercase}.vhpm .p-sub-title:before{width:7px;height:10px;background:url(../img/vhpm/bullet-arrow-bg.png) no-repeat #B3456F;position:absolute;top:3px}.vhpm .toggle-link{background:0 0!important;font-size:22px;line-height:22px;position:relative;color:#7B919B;padding-left:38px;margin-bottom:13px}.vhpm .toggle-link:before{width:28px;height:28px;background:url(../img/vhpm/toggle-sprite-bg.png) no-repeat #7B919B;position:absolute;top:-2px}.vhpm .toggle-link:focus,.vhpm .toggle-link:hover{color:#B3456F;text-decoration:none}.vhpm .toggle-link:focus:before,.vhpm .toggle-link:hover:before{background-color:#B3456F}.vhpm .toggle-link.active{color:#B3456F}.vhpm .toggle-link.active:before{background-position:100% 100%;background-color:#B3456F}.vhpm .toggle-link.active+.group{border-bottom:1px dashed #C7C7C7;padding-bottom:13px}.vhpm .vhpm-navigation{clear:both;margin:0;list-style:none}.vhpm .vhpm-navigation li a{text-decoration:none}.normal-width .vhpm .vhpm-navigation{display:table}.normal-width .vhpm .vhpm-navigation+.vhpm-navigation{margin-top:28px}.normal-width .vhpm .vhpm-navigation li{display:table-cell;vertical-align:middle;text-align:center;padding:0 0 0 20px;text-transform:uppercase;font-size:12px;line-height:16px;position:relative;overflow:hidden}.normal-width .vhpm .vhpm-navigation li+li{padding-left:40px}.normal-width .vhpm .vhpm-navigation li+li:before{content:"";position:absolute;z-index:2;top:0;bottom:0;left:20px;border-left:1px solid;height:100%}.normal-width .vhpm .vhpm-navigation li a{color:#7B919B}.normal-width .vhpm .vhpm-navigation li a:focus,.normal-width .vhpm .vhpm-navigation li a:hover{color:#B3456F;text-decoration:underline}.normal-width .vhpm .vhpm-navigation li.active a{color:#B3456F}.normal-width .vhpm .vhpm-navigation li:first-child{white-space:nowrap;font-size:14px;font-weight:700;background:#7B919B;padding:0}.normal-width .vhpm .vhpm-navigation li:first-child a{color:#FFF;text-decoration:none!important;position:relative;display:block;padding:0 30px}.normal-width .vhpm .vhpm-navigation li:first-child a:before{content:"";left:0;right:auto;top:50%;margin-top:-33px;border-left:10px solid #FFF;border-top:33px solid transparent;border-bottom:33px solid transparent;height:0;width:0;position:absolute;margin-left:0}.normal-width .vhpm .vhpm-navigation li:first-child a:after{content:"";right:0;left:auto;top:50%;margin-top:-33px;border-left:10px solid #7B919B;border-top:33px solid #FFF;border-bottom:33px solid #FFF;height:0;width:0;position:absolute}.normal-width .vhpm .vhpm-navigation li:first-child.active,.normal-width .vhpm .vhpm-navigation li:first-child:hover{background:#B3456F;border-width:0}.normal-width .vhpm .vhpm-navigation li:first-child.active a:after,.normal-width .vhpm .vhpm-navigation li:first-child:hover a:after{border-left-color:#B3456F}.mobile-width .vhpm .vhpm-navigation{margin:0;position:absolute;z-index:5;left:15px;top:15px;right:15px}.mobile-width .vhpm .vhpm-navigation:before{content:"";display:block;width:14px;height:13px;background:url(../img/vhpm/header-menu-picto-sprite.png) no-repeat #7B919B;cursor:pointer}.mobile-width .vhpm .vhpm-navigation li a:after,.mobile-width .vhpm .vhpm-navigation li:before{border-bottom:33px solid transparent;border-top:33px solid transparent;content:"";height:0;top:50%;display:block;margin-top:-33px;width:0}.mobile-width .vhpm .vhpm-navigation.opened{bottom:0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#FFF}.mobile-width .vhpm .vhpm-navigation.opened:before{background-position:100% 100%;margin-bottom:15px}.mobile-width .vhpm .vhpm-navigation li{text-transform:uppercase;margin-bottom:1px;position:relative;padding-right:10px;overflow:hidden;margin-left:-5px}.mobile-width .vhpm .vhpm-navigation li:before{border-left:10px solid #FFF;left:0;position:absolute;z-index:1}.mobile-width .vhpm .vhpm-navigation li a{display:block;padding:10px;position:relative;color:#7B919B;background-color:#dee4e6;font-weight:700}.mobile-width .vhpm .vhpm-navigation li a:after{border-left:10px solid #dee4e6;left:100%;position:absolute;z-index:2}.mobile-width .vhpm .vhpm-navigation li a:before,.vhpm .vhpm-navlinks:before{border-bottom:33px solid transparent;border-top:33px solid transparent;content:"";height:0;top:50%;z-index:1}.mobile-width .vhpm .vhpm-navigation li a:before{border-left:10px solid #FFF;display:block;left:100%;margin-left:1px;margin-top:-33px;position:absolute;width:0}.mobile-width .vhpm .vhpm-navigation li a:focus,.mobile-width .vhpm .vhpm-navigation li a:hover,.mobile-width .vhpm .vhpm-navigation li.active a{background-color:#B3456F;color:#FFF}.mobile-width .vhpm .vhpm-navigation li a:focus:after,.mobile-width .vhpm .vhpm-navigation li a:hover:after,.mobile-width .vhpm .vhpm-navigation li.active a:after{border-left-color:#B3456F}.vhpm .vhpm-navlinks{clear:both;margin:28px auto 0;list-style:none;display:table;width:auto;padding:0 10px 0 0;overflow:hidden;position:relative}.vhpm .vhpm-navlinks:before{border-left:10px solid #FFF;display:block;left:0;margin-top:-33px;position:absolute;width:0}.vhpm .vhpm-navlinks li{display:table-cell;vertical-align:middle;position:relative;white-space:nowrap}.vhpm .vhpm-navlinks li a{display:table-cell;vertical-align:middle;padding:5px 0 5px 20px;text-decoration:none;background-color:#7B919B;color:#FFF;white-space:normal}.vhpm .vhpm-navlinks li a:after,.vhpm .vhpm-navlinks li a:before{border-bottom:33px solid transparent;border-top:33px solid transparent;display:block;height:0;left:100%;margin-top:-33px;position:absolute;top:50%;width:0;content:""}.vhpm .vhpm-navlinks li a:after{border-left:10px solid #7B919B;z-index:3}.vhpm .vhpm-navlinks li a:before{border-left:10px solid #FFF;margin-left:1px;z-index:2}.vhpm .vhpm-navlinks li a:focus,.vhpm .vhpm-navlinks li a:hover{background-color:#B3456F}.vhpm .vhpm-navlinks li a:focus:after,.vhpm .vhpm-navlinks li a:hover:after{border-left-color:#B3456F}.vhpm .vhpm-navigation+.vhpm-teaser{margin-top:28px}.vhpm .vhpm-teaser{position:relative;overflow:hidden}.vhpm .vhpm-teaser>.layer>h2{text-transform:uppercase}.vhpm .vhpm-teaser>.layer>ul{list-style:none}.vhpm .vhpm-teaser>.layer>ul>li>h3{text-transform:uppercase;margin:0;color:inherit}.vhpm .vhpm-teaser>.toggle-tabs{margin:0;text-align:center}.vhpm .vhpm-teaser>.toggle-tabs>li{list-style:none;position:relative;z-index:1;height:30px;padding:2px 10px;background:#7B919B;color:#FFF;text-transform:uppercase;font-weight:700;cursor:pointer}.vhpm .vhpm-teaser>.toggle-tabs>li.active{background:#B3456F!important}.normal-width .vhpm .vhpm-teaser,.normal-width .vhpm .vhpm-teaser>.layer{position:relative}.normal-width .vhpm .vhpm-teaser>.layer>h2{position:absolute;z-index:1;top:23px;left:0;right:0;width:100%;text-align:center;color:#FFF}.normal-width .vhpm .vhpm-teaser>.layer>ul{position:absolute;z-index:1;top:88px;left:0;right:0;font-weight:700;text-align:center;margin:0 0 15px;display:table;table-layout:fixed;width:100%}.normal-width .vhpm .vhpm-teaser>.layer>ul:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:#FFF;-moz-opacity:.9;-khtml-opacity:.9;-webkit-opacity:.9;opacity:.9;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);filter:alpha(opacity=90)}.normal-width .vhpm .vhpm-teaser>.layer>ul>li{position:relative;display:table-cell;text-align:center;padding:15px 10px 10px;color:#000;width:25%;cursor:pointer}.normal-width .vhpm .vhpm-teaser>.layer>ul>li .group{position:absolute;top:auto;bottom:-415px;left:50%;text-align:left;width:320px;height:400px;padding:88px 28px;display:none;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:-160px;margin-top:15px;font-size:12px;font-weight:400}.normal-width .vhpm .vhpm-teaser>.layer>ul>li .group .bg{width:320px;height:180px;background:#FFF;position:absolute;left:0;top:80px;z-index:-1;overflow:visible;-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80)}.normal-width .vhpm .vhpm-teaser>.layer>ul>li .group .bg:after,.normal-width .vhpm .vhpm-teaser>.layer>ul>li .group .bg:before{position:absolute;left:0;width:0;height:0;border-left:160px solid transparent;border-right:160px solid transparent;content:""}.normal-width .vhpm .vhpm-teaser>.layer>ul>li .group .bg:before{top:-80px;border-bottom:80px solid #FFF}.normal-width .vhpm .vhpm-teaser>.layer>ul>li .group .bg:after{bottom:-80px;border-top:80px solid #FFF}.normal-width .vhpm .vhpm-teaser>.layer>ul>li:hover .group{display:block}.normal-width .vhpm .vhpm-teaser>.layer>ul>li:first-child .group{left:15px;margin-left:0}.normal-width .vhpm .vhpm-teaser>.layer>ul>li:last-child .group{left:auto;right:15px;margin-left:0}.normal-width .vhpm .vhpm-teaser>.layer>ul>li:after{content:"";display:block;width:15px;height:15px;background:url(../img/vhpm/rounded-more-sprite.png) no-repeat;margin:10px auto 0}.normal-width .vhpm .vhpm-teaser>.toggle-tabs{display:table;width:100%;table-layout:fixed}.normal-width .vhpm .vhpm-teaser>.toggle-tabs>li{display:table-cell;border-bottom:1px solid #FFF;vertical-align:middle}.normal-width .vhpm .vhpm-teaser>.toggle-tabs>li+li{border-left:1px solid #FFF}.normal-width .vhpm .vhpm-teaser>.toggle-tabs>li.active{border-bottom-color:#B3456F}.mobile-width .vhpm .vhpm-teaser>.layer>a>img,.mobile-width .vhpm .vhpm-teaser>.layer>img{max-width:100%;height:auto}.mobile-width .vhpm .vhpm-teaser>.layer>ul{margin:0;text-align:left}.mobile-width .vhpm .vhpm-teaser>.layer>ul>li>h3{background-color:#787878;padding:10px 15px;color:#FFF;margin-bottom:1px;cursor:pointer}.mobile-width .vhpm .vhpm-teaser>.layer>ul>li>h3:before{content:"";display:inline-block;vertical-align:top;width:15px;height:15px;background:url(../img/vhpm/rounded-more-sprite.png) 100% 0 no-repeat;margin-right:10px}.mobile-width .vhpm .vhpm-teaser>.layer>ul>li .group,.mobile-width .vhpm .vhpm-teaser>.layer>ul>li>p{display:none;padding:10px 15px 0;margin:0}.mobile-width .vhpm .vhpm-teaser>.layer>ul>li>p{font-weight:700}.mobile-width .vhpm .vhpm-teaser>.layer>ul>li:hover .group,.mobile-width .vhpm .vhpm-teaser>.layer>ul>li:hover>p{display:block}.mobile-width .vhpm .vhpm-teaser>.toggle-tabs{margin-bottom:15px;position:relative}.mobile-width .vhpm .vhpm-teaser>.toggle-tabs>li{display:block;line-height:30px}.mobile-width .vhpm .vhpm-teaser>.toggle-tabs>li+li{margin-top:1px}.vhpm .vhpm-products{overflow:visible}.vhpm .vhpm-products .vhmp-category{background-color:#7B919B;margin:0 0 22px;padding:10px 15px;color:#FFF;text-transform:uppercase;font-size:20px;line-height:22px}.normal-width .vhpm .vhpm-products .vhmp-category{margin-left:-28px;padding:20px 28px}.vhpm .vhpm-products .vhmp-category.toggle-cat{cursor:pointer}.vhpm .vhpm-products .vhmp-products-list{margin:0 -22px 22px 0;padding:0;overflow:hidden}.mobile-width .vhpm .vhpm-products .vhmp-products-list{margin-right:-15px}.vhpm .vhpm-products .vhmp-products-list li{list-style:none;float:left;overflow:hidden;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.normal-width .vhpm .vhpm-products .vhmp-products-list li{max-width:20%;padding-right:22px}.mobile-width .vhpm .vhpm-products .vhmp-products-list li{max-width:50%;padding-right:15px}.vhpm .vhpm-products .vhmp-products-list li a{color:#7B919B;text-decoration:none;font-size:18px;line-height:22px;font-weight:700;padding-bottom:15px;display:block}.vhpm .vhpm-products .vhmp-products-list li a img{display:block;margin:0 0 15px}.vhpm .vhpm-products .vhmp-products-list li a img+span{border-top:1px dashed #C6C6C6;padding-top:15px}.vhpm .vhpm-products .vhmp-products-list li a span{display:block}.vhpm .vhpm-product{overflow:visible}.vhpm .vhpm-product .product{background-color:#7B919B;padding:10px 15px;color:#FFF;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 15px}.vhpm .vhpm-product .product .name{text-transform:uppercase}.vhpm .vhpm-product .product .name h1{color:#FFF;font-size:36px;line-height:36px;font-weight:300;margin:0}.vhpm .vhpm-product .product .name h2{color:#FFF;font-size:28px;line-height:36px;font-weight:700}.vhpm .vhpm-product .product .population{margin-left:-15px}.vhpm .vhpm-product .product .population ul{overflow:hidden}.normal-width .vhpm .vhpm-product .product{padding:28px;margin:70px 0 22px -28px;height:130px;overflow:visible}.normal-width .vhpm .vhpm-product .product .name{float:left;width:48%}.normal-width .vhpm .vhpm-product .product img{float:left;margin-top:-80px}.vhpm .vhpm-product .packaging{clear:both;margin:0 0 22px}.vhpm .vhpm-product .packaging p{font-weight:700;margin-bottom:10px}.vhpm .vhpm-product .packaging ul{list-style:none;padding:0;color:#B3456F;overflow:hidden;margin:0}.vhpm .vhpm-product .packaging ul li{float:left}.vhpm .vhpm-product .packaging ul li+li{margin-left:7px;padding-left:7px;border-left:1px solid}.normal-width .vhpm .vhpm-product .packaging{position:relative;top:-22px;margin-bottom:0}.vhpm .vhpm-product .stake{font-family:Raleway,sans-serif;font-size:16px;line-height:20px;color:#7B919B;margin:22px 0}.vhpm .vhpm-product .key-title{font-size:16px;text-transform:uppercase;margin:22px 0}.vhpm .vhpm-product .key-p-title{font-size:14px}.vhpm .vhpm-product .ration{margin-top:15px}.vhpm .vhpm-product .ration table{margin-bottom:22px;border-collapse:collapse;table-layout:fixed}.vhpm .vhpm-product .ration table td,.vhpm .vhpm-product .ration table th{text-align:center;border:1px solid #7B919B;padding:7px 5px}.vhpm .vhpm-product .ration table th{text-transform:uppercase}.vhpm .vhpm-product .ration table th[scope=col]{color:#B3456F}.mobile-width .vhpm .vhpm-product .ration table th[scope=col]{font-size:12px}.vhpm .vhpm-product .ration table th[colspan],.vhpm .vhpm-product .ration table th[scope=row]{background-color:#c67493;color:#FFF}.vhpm .vhpm-product .ration table th[rowspan]{background-color:#B3456F;color:#FFF}.vhpm .vhpm-product .ingredients a{color:#B3456F}.vhpm .vhpm-product .ingredients h4{color:#B3456F;text-transform:uppercase;font-size:18px;line-height:22px;margin:22px 0 15px}.vhpm .vhpm-product .ingredients h4 span{display:block;color:#7B919B;font-size:14px}.vhpm .vhpm-product .ingredients h4 a{text-transform:none;font-size:14px;font-weight:400}.vhpm .vhpm-product .ingredients dl{overflow:hidden}.vhpm .vhpm-product .ingredients dl dt{float:left;width:75%;margin:0 0 15px;position:relative}.vhpm .vhpm-product .ingredients dl dt span{background:#FFF;position:relative;z-index:2;display:inline-block;padding-right:15px}.vhpm .vhpm-product .ingredients dl dt:before{content:"";position:absolute;z-index:0;left:0;right:17px;top:50%;border-bottom:3px dotted #B3456F;height:0;margin-top:-1px}.vhpm .vhpm-product .ingredients dl dt:after{content:">";text-align:right;position:absolute;z-index:1;left:0;right:15px;top:0;bottom:0;color:#B3456F;font-size:14px;line-height:15px;font-weight:700}.vhpm .vhpm-product .ingredients dl dd{margin:0 0 15px;font-weight:700}.vhpm a.toggle-title{display:block;text-decoration:none;font-weight:700}.vhpm .toggle-title{background:#7B919B;color:#FFF;font-size:16px;text-transform:uppercase;margin:15px auto 0;text-align:center;overflow:hidden;position:relative;cursor:pointer}.vhpm .toggle-title span:after,.vhpm .toggle-title span:before{content:"";margin-top:-33px;height:0;width:0;top:50%}.vhpm .toggle-title span{display:block;padding:8px 48px 8px 18px}.vhpm .toggle-title span:before{left:0;right:auto;border-left:10px solid #FFF;border-top:33px solid transparent;border-bottom:33px solid transparent;position:absolute;margin-left:0;z-index:1}.vhpm .toggle-title span:after{right:0;left:auto;border-left:10px solid #7B919B;border-top:33px solid #FFF;border-bottom:33px solid #FFF;position:absolute;z-index:2}.vhpm .toggle-title:after{content:"+";position:absolute;top:50%;margin-top:-11px;left:auto;right:15px;font-family:Arial,Helvetica,sans-serif;font-weight:300;font-size:30px}.vhpm .green-title,.vhpm .vhpm-chart-up-down .info,.vhpm .vhpm-chart-up-down .number{font-family:Dosis,sans-serif}.vhpm .toggle-title:before{content:"";position:absolute;top:0;bottom:0;left:auto;right:43px;height:100%;border-left:1px solid}.vhpm .toggle-title:hover{background-color:#B3456F}.vhpm .toggle-title:hover span:after{border-left-color:#B3456F}.normal-width .vhpm .toggle-title{max-width:50%;font-size:18px;line-height:21px}.vhpm .vhpm-table{margin-bottom:22px;border-collapse:collapse;table-layout:fixed}.vhpm .vhpm-table td,.vhpm .vhpm-table th{text-align:center;border:1px solid #7B919B;padding:7px 5px}.vhpm .vhpm-table th{text-transform:uppercase}.vhpm .vhpm-table th[scope=col]{color:#B3456F}.mobile-width .vhpm .vhpm-table th[scope=col]{font-size:12px}.vhpm .vhpm-table th[colspan],.vhpm .vhpm-table th[scope=row]{background-color:#c67493;color:#FFF}.vhpm .vhpm-table th[rowspan]{background-color:#B3456F;color:#FFF}.vhpm .vhmp-dealer-map-locator table.design{border:1px solid #7B919B}.vhpm .vhmp-dealer-map-locator table.design tfoot th,.vhpm .vhmp-dealer-map-locator table.design thead th{background:#B3456F;color:#FFF;text-align:left;padding:7px 5px}.vhpm .vhmp-dealer-map-locator table.design tbody td a{color:#B3456F;text-decoration:none}.vhpm .vhmp-dealer-map-locator table.design tbody td a:focus,.vhpm .vhmp-dealer-map-locator table.design tbody td a:hover{text-decoration:underline}.vhpm .vhpm-benefits{margin:13px 0 22px;white-space:nowrap;overflow:visible}.vhpm .vhpm-benefits>*{white-space:normal}.vhpm .vhpm-benefits>img{vertical-align:middle;margin:0 0 15px;width:45%}.mobile-width .vhpm .vhpm-benefits>img{display:none}.vhpm .vhpm-benefits .video-zone{margin:0 0 15px}.normal-width .vhpm .vhpm-benefits .video-zone{display:inline-block;vertical-align:middle;width:45%}.vhpm .vhpm-benefits .video-zone .video-slider{margin:1px 0 0;border:1px solid #FFF;padding:0 31px}.vhpm .vhpm-benefits .video-zone .video-slider .picture{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #FFF;border-right:1px solid #FFF}.vhpm .vhpm-benefits .video-zone .video-slider .slick-arrow{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;top:0;bottom:0;height:auto;width:30px}.vhpm .vhpm-benefits .video-zone .video-slider .slick-arrow:after{margin:0}.vhpm .vhpm-benefits .video-zone .video-slider .slick-arrow.slick-prev{left:-1px}.vhpm .vhpm-benefits .video-zone .video-slider .slick-arrow.slick-next{right:-1px;left:auto}.vhpm .vhpm-benefits ol{list-style:none;margin:0 0 15px;padding:0}.vhpm .vhpm-benefits ol li{background-color:#B3456F;color:#000;text-align:center;margin:0 0 1px;padding:15px;cursor:pointer}.vhpm .vhpm-benefits ol li>a{display:block;margin:-15px;padding:15px;text-decoration:none;color:inherit!important}.vhpm .vhpm-benefits ol li:nth-child(10){background-color:#d9a2b7}.vhpm .vhpm-benefits ol li:nth-child(9){background-color:#d599b0}.vhpm .vhpm-benefits ol li:nth-child(8){background-color:#d18fa9}.vhpm .vhpm-benefits ol li:nth-child(7){background-color:#ce86a1}.vhpm .vhpm-benefits ol li:nth-child(6){background-color:#ca7d9a}.vhpm .vhpm-benefits ol li:nth-child(5){background-color:#c67493}.vhpm .vhpm-benefits ol li:nth-child(4){background-color:#c26a8c}.vhpm .vhpm-benefits ol li:nth-child(3){background-color:#be6185}.vhpm .vhpm-benefits ol li:nth-child(2){background-color:#bb587d}.vhpm .vhpm-benefits ol li:nth-child(1){background-color:#b74e76}.vhpm .vhpm-benefits ol li h4{text-transform:uppercase;font-weight:700;color:#000;margin:0;font-size:14px}.vhpm .vhpm-benefits ol li:hover h4{color:#FFF}.vhpm .vhpm-benefits ol li p{margin:5px 0 0}.normal-width .vhpm .vhpm-benefits ol{margin:0 10% 15px 0;width:45%;display:inline-block;vertical-align:middle;position:relative}.normal-width .vhpm .vhpm-benefits ol:after{content:"";display:block;width:28px;height:28px;background:url(../img/vhpm/toggle-sprite-bg.png) no-repeat #B3456F;position:absolute;top:50%;left:auto;right:-15%;margin-top:-14px}.vhpm .vhpm-chart-up-down{margin:0 0 15px;min-height:183px}.vhpm .vhpm-chart-up-down .number{font-size:45px;line-height:90px;display:inline-block;vertical-align:middle;width:120px;height:0;color:#FFF;text-align:center;-webkit-transform:rotate(360deg);position:relative;overflow:visible}.vhpm .vhpm-chart-up-down .number:after{content:"";position:absolute;z-index:2;left:50%;margin-left:-60px;height:0;width:0;-webkit-transform:rotate(360deg)}.vhpm .vhpm-chart-up-down .legend{font-size:16px;display:inline-block;vertical-align:middle;width:35%;padding:15px}.vhpm .vhpm-chart-up-down .info{text-transform:uppercase;display:inline-block;vertical-align:middle;width:20%;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0)}.vhpm .vhpm-chart-up-down .info strong{font-size:30px;line-height:30px;display:block}.vhpm .vhpm-chart-up-down .up{color:#F19468;margin-left:15%}.vhpm .vhpm-chart-up-down .up .number{background-color:#F19468;vertical-align:bottom;position:relative;top:2px}.vhpm .vhpm-chart-up-down .up .number:after{top:auto;bottom:100%;border-bottom:15px solid #F19468;border-left:60px solid #FFF;border-right:60px solid #FFF}.vhpm .vhpm-chart-up-down .middle{font-size:12px;height:0;overflow:visible;border-bottom:3px dotted;position:relative;z-index:2}.vhpm .vhpm-chart-up-down .middle:after{content:">";text-align:right;position:absolute;z-index:1;left:0;right:-2px;bottom:0;top:-8px;font-size:14px;line-height:15px;font-weight:700}.vhpm .vhpm-chart-up-down .middle span{position:relative;top:-16px}.vhpm .vhpm-chart-up-down .down{color:#B6D068;margin-left:15%}.vhpm .vhpm-chart-up-down .down .number{background-color:#B6D068;vertical-align:top;position:relative;top:-2px}.vhpm .vhpm-chart-up-down .down .number:after{top:100%;border-top:15px solid #B6D068;border-left:60px solid #FFF;border-right:60px solid #FFF}.vhpm .vhpm-chart-up-down.visible .number{height:90px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.vhpm .vhpm-chart-up-down.visible .info{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);-webkit-transition:all 2s ease-out;-moz-transition:all 2s ease-out;-o-transition:all 2s ease-out;transition:all 2s ease-out}.mobile-width .vhpm .vhpm-chart-up-down{margin-top:30px}.mobile-width .vhpm .vhpm-chart-up-down .middle span{display:none}.mobile-width .vhpm .vhpm-chart-up-down .number{width:80px;font-size:30px}.vhpm blockquote.green-quote:after,.vhpm blockquote.green-quote:before{content:"";display:inline-block;width:23px;height:27px}.mobile-width .vhpm .vhpm-chart-up-down .number:after{margin-left:-40px}.mobile-width .vhpm .vhpm-chart-up-down .down,.mobile-width .vhpm .vhpm-chart-up-down .up{margin-left:0}.mobile-width .vhpm .vhpm-chart-up-down .info strong{font-size:20px}.mobile-width .vhpm .vhpm-chart-up-down .legend{font-size:14px}.mobile-width .vhpm .vhpm-chart-up-down .up .number:after{border-width:0 40px 15px}.mobile-width .vhpm .vhpm-chart-up-down .down .number:after{border-width:15px 40px 0}.vhpm .green-title{color:#AFCC55;text-transform:uppercase;font-size:22px;line-height:22px;margin:15px 0 30px}.vhpm blockquote.green-quote{text-align:center;margin:15px;color:#000;line-height:19px;font-size:16px}.vhpm blockquote.green-quote:before{background:url(../img/vhpm/blockquote-green-sprite.png) no-repeat;vertical-align:bottom;margin:0 5px 3px 0}.vhpm blockquote.green-quote:after{background:url(../img/vhpm/blockquote-green-sprite.png) 100% 0 no-repeat;vertical-align:top;margin:3px 0 0 5px}.vhpm .mentions{text-align:right;color:#718C99;font-size:11px;font-family:Arial,Helvetica,sans-serif;margin:0 0 30px}.vhpm .mentions p{margin:0}.vhpm ol.rounded-numbers{counter-reset:rounded-numbers-counter;padding:0;margin:15px 0}.vhpm ol.rounded-numbers>li{clear:both;overflow:hidden;counter-increment:rounded-numbers-counter;list-style:none;position:relative;padding:5px 0 30px 40px}.vhpm ol.rounded-numbers>li:before{content:counter(rounded-numbers-counter);-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;color:#FFF;background-color:#EF896D;display:block;width:30px;height:30px;line-height:30px;text-align:center;font-size:16px;font-family:Arial,Helvetica,sans-serif;position:absolute;top:0;left:0}.vhpm ol.rounded-numbers>li .title{font-size:18px;line-height:22px;color:#EF896D;font-weight:700;display:block;margin-bottom:30px}.vhpm ol.rounded-numbers>li .title em{font-size:13px;line-height:15px;color:#000;font-style:normal}.vhpm ol.rounded-numbers>li .picture{margin:0 0 15px}.normal-width .vhpm ol.rounded-numbers>li .picture.left{float:left;margin:0 30px 30px 0}.normal-width .vhpm ol.rounded-numbers>li .picture.right{float:right;margin:0 0 30px 30px}.mobile-width .vhpm ol.rounded-numbers>li .picture{float:none;max-width:none;text-align:center}.vhpm ol.rounded-numbers>li .group{overflow:hidden;clear:none}.vhpm-products-selector{margin:7px 0 22px}.vhpm-products-selector .title{text-align:center;padding-bottom:22px;border-bottom:1px solid #7B919B}.vhpm-products-selector .step{text-align:center;color:#7B919B}.vhpm-products-selector .buttons-group{text-align:center;padding-top:15px;border-top:1px solid #7B919B}.vhpm-products-selector .buttons-group .button{background:#7B919B;border:0;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;padding:15px;display:inline-block;color:#FFF;margin:7px;text-transform:uppercase;font-weight:700;min-width:245px;cursor:pointer}.vhpm-products-selector dl dd,.vhpm-products-selector dl dt{margin:0 0 15px;text-align:center}.vhpm-products-selector .buttons-group .button:hover{background:#B3456F}.vhpm-products-selector .buttons-group .button:disabled{background:#7B919B!important;-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50);cursor:not-allowed}.vhpm-products-selector dl dt{position:relative}.vhpm-products-selector dl dt label{font-weight:700}.vhpm-products-selector dl dd label{display:inline-block;vertical-align:top;font-size:14px;text-align:center;text-transform:uppercase}.vhpm-products-selector dl dd label .button{background-color:#7B919B;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;padding:15px;display:block;color:#FFF;margin:7px;min-width:115px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.vhpm-products-selector dl dd label .button span{display:block;font-size:10px;text-transform:none}.vhpm-products-selector dl dd label .button.active,.vhpm-products-selector dl dd label .button:hover{background-color:#B3456F}.vhpm-products-selector dl dd label:hover{border-color:#B3456F}.vhpm-products-selector dl dd label[for]{cursor:pointer}.vhpm-products-selector dl dd label input[type=radio]{display:none}.mobile-width .vhpm-products-selector dl dd label{font-size:12px}.vhpm-products-selector dl dd .custom-select{display:inline-block;position:relative;max-width:100%;padding:15px 28px 15px 15px;border:0;background:#7B919B;color:#FFF;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;cursor:pointer;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;margin:7px;min-width:115px}.vhpm-products-selector dl dd .custom-select select{display:inline-block;height:100%;position:absolute;z-index:1;left:0;top:0;width:100%;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);cursor:pointer;border:0}.vhpm-products-selector dl dd .custom-select:after{content:"";position:absolute;right:15px;top:50%;margin-top:-1px;width:0;height:0;border-style:solid;border-width:4px 3.5px 0;border-color:#FFF transparent transparent}.vhpm-products-selector dl dd .custom-select span.select-label{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;font-size:14px;text-align:left}.vhpm-products-selector dl dd .custom-select:hover{background:#B3456F}.vhpm-products-selector .vhmp-products-list{display:table;margin:15px auto}.vhpm-products-selector .vhmp-products-list li{display:table-cell}.normal-width .vhpm-products-selector .vhmp-products-list li{padding-right:11px}.mobile-width .vhpm-products-selector .vhmp-products-list li{padding:7px}.vhpm-products-selector .vhmp-products-list li a{color:#7B919B;text-decoration:none;font-family:Dosis,sans-serif;font-size:18px;line-height:22px;font-weight:700;padding-bottom:15px;display:block}.vhpm-products-selector .vhmp-products-list li a img{display:block;margin:0 0 15px}.vhpm-products-selector .vhmp-products-list li a img+span{border-top:1px dashed #C6C6C6;padding-top:15px}.vhpm-products-selector .vhmp-products-list li a span{display:block}.vhpm-products-selector .ui-slider{position:relative;text-align:left;background:#CCC}.vhpm-products-selector .ui-slider .ui-slider-handle{display:block;position:absolute;z-index:2;width:10px;height:15px;background:#B3456F;cursor:default;filter:none!important;border:none!important;margin:0!important;padding:0!important}.vhpm-products-selector .ui-slider .ui-slider-handle:focus{outline:0}.vhpm-products-selector .ui-slider .ui-slider-handle:after{bottom:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;border-bottom-color:#B3456F;border-width:5px;margin-left:-5px}.vhpm-products-selector .ui-slider .ui-slider-range{position:absolute;z-index:1;display:block}.vhpm-products-selector .ui-slider.ui-slider-horizontal{height:2px;background:#CCC;border:none!important}.vhpm-products-selector .ui-slider.ui-slider-horizontal .ui-slider-handle{cursor:pointer;top:-5px;margin-left:-5px!important;position:relative}.vhpm-products-selector .ui-slider.ui-slider-horizontal .ui-slider-handle>.wrapper{display:block;position:absolute;left:50%;width:80px;margin-left:-40px;bottom:100%;margin-bottom:5px;text-align:center;filter:none!important;color:#B3456F;padding:3px 0;font-weight:700;font-size:18px}.vhpm-products-selector .ui-slider.ui-slider-horizontal .ui-slider-handle>.wrapper .value{display:inline-block}.vhpm-products-selector .ui-slider.ui-slider-horizontal .ui-slider-handle>.wrapper .value:after{content:"";display:block;position:absolute;left:50%;bottom:-5px;margin-left:-4px}ul.tabs-bar .vhpm-products-selector .ui-slider{background:#FFF}ul.tabs-bar .vhpm-products-selector .ui-slider .ui-slider-handle{background:orange}.vhpm-products-selector .slider-field>input{float:left}.vhpm-products-selector .slider-field .slider-container{padding:40px 0 7px;margin-top:-20px;white-space:nowrap;font-family:Dosis,sans-serif}.vhpm-products-selector .slider-field.full .slider-container{padding-left:0;margin-top:0}.vhpm-products-selector .slider-field .slider{width:80%;display:inline-block;vertical-align:middle;position:relative}.vhpm-products-selector .slider-field .slider .graduation:before,.vhpm-products-selector .slider-field .slider:after,.vhpm-products-selector .slider-field .slider:before{content:"";display:block;position:absolute;width:1px;height:10px;background:#CCC}.vhpm-products-selector .slider-field .slider:before{left:0;top:50%;margin-top:-5px}.vhpm-products-selector .slider-field .slider:after{right:-1px;top:50%;margin-top:-5px}.vhpm-products-selector .slider-field .slider .graduation{display:block;position:absolute;top:12px;left:50%;width:50px;margin-left:-25px;text-align:center}.vhpm-products-selector .slider-field .slider .graduation:before{top:-16px;margin-left:25px}.vhpm-products-selector .slider-field .value{display:inline-block;vertical-align:middle;cursor:pointer}.vhpm-products-selector .slider-field .value.min{padding-right:15px;width:10%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:right}.vhpm-products-selector .slider-field .value.max{padding-left:15px;width:10%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left}.vhpm-products-selector .slider-field.with-helpers .slider-container{padding:0 0 15px;margin-top:0}.vhpm-products-selector .slider-field.with-helpers .value{width:7%!important}.vhpm-products-selector .slider-field.with-helpers .slider{width:86%!important}.vhpm-products-selector .slider-field.with-helpers .slider .graduation{cursor:pointer}