@font-face{font-family:LatoHairline;font-style:normal;font-weight:400;src:local("LatoHairline"),url(https://cdn.vigilance.ca/font/Lato-Hairline.ttf) format("truetype")}@font-face{font-family:LatoLight;font-style:normal;font-weight:400;src:local("LatoLight"),url(https://cdn.vigilance.ca/font/Lato-Light.ttf) format("truetype")}@font-face{font-family:LatoRegular;font-style:normal;font-weight:400;src:local("LatoRegular"),url(https://cdn.vigilance.ca/font/Lato-Regular.ttf) format("truetype")}@font-face{font-family:LatoBlack;font-style:normal;font-weight:400;src:local("LatoBlack"),url(https://cdn.vigilance.ca/font/Lato-Black.ttf) format("truetype")}@font-face{font-family:SansaProNormal;font-style:normal;font-weight:400;src:local("SansaProNormal"),url(https://cdn.vigilance.ca/font/SansaPro-Normal.otf) format("truetype")}@font-face{font-family:SansaProBold;font-style:normal;font-weight:600;src:local("SansaProBold"),url(https://cdn.vigilance.ca/font/SansaPro-Bold.otf) format("truetype")}@font-face{font-family:SansaProBlack;font-style:normal;font-weight:900;src:local("SansaProBlack"),url(https://cdn.vigilance.ca/font/SansaPro-Black.otf) format("truetype")}@view-transition{navigation:auto}body,html{height:100%}body{color:#555;font-family:LatoRegular,Arial,sans-serif;font-size:16px}h2{font-size:25px}h2,h3{font-weight:700}h3{font-size:22px}#main{height:auto;margin-bottom:0;min-height:calc(100% - 100px);padding-bottom:480px;position:relative}a:hover{text-decoration:none}.hover-pointer:hover{cursor:pointer}.bg-light-grey{background-color:#f2f2f2}.bg-light-grey .padding-lg{padding:40px 0}.bg-light-grey .padding-xl{padding:70px 0}.bg-light-blue{background-color:#eef5f8}.bg-light-blue .padding-lg{padding:40px 0}.bg-light-steel{background-color:#dfe8ea}.bg-dk-blue{background-color:#76a2b1;color:#fff}.bg-white{background-color:#fff}.overflow-hidden{overflow:hidden}.box-shadow-interface{box-shadow:0 5px 20px -5px rgba(0,0,0,.5)}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 30px #fff!important}.alert-error{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.btn{border-radius:2px}.btn:hover{transition:background-color .5s ease}.btn .btn-icon{padding:10px 35px 10px 65px;position:relative}.btn .btn-icon .stroke-icon{font-size:24px;left:30px;position:absolute;top:7px}.btn.btn-link-border{border:1px solid #0050c5;color:#0050c5!important;font-weight:400;margin:10px auto;width:80%}.btn.btn-rounded{border-radius:25px}.btn-padding-lg{padding-left:40px;padding-right:40px}.vs-btn,.vs-btn.btn-boutique,.vs-btn.btn-darkblue,.vs-btn.btn-rxphoto,.vs-btn.btn-rxvigilance,.vs-btn.btn-vigilance{border:none;border-radius:25px;color:#fff;display:inline-block;padding:10px 30px;transition:background-color .5s ease}.vs-btn.square{border-radius:0}.vs-btn.btn-small{padding:7px 20px}.vs-btn[disabled]{-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed;filter:alpha(opacity=65);opacity:.65}.vs-btn .vs-btn:hover{color:#fff}.vs-btn.btn-vigilance{background-color:#00abb1}.vs-btn.btn-vigilance:active,.vs-btn.btn-vigilance:focus,.vs-btn.btn-vigilance:hover{background-color:#088a8f;color:#fff}.vs-btn.btn-vigilance .stroke-icon{color:#fff;float:left;font-size:32px;padding-right:15px}.vs-btn.btn-vigilance .btn-icon-lbl{display:inline-block;margin-top:7px}.vs-btn.btn-vigilance.no-icon .btn-icon-lbl{margin-top:0}.vs-btn.btn-vigilance.disabled:active,.vs-btn.btn-vigilance.disabled:focus,.vs-btn.btn-vigilance.disabled:hover{background-color:#7fc3c5;color:#e8e8e8;cursor:not-allowed}.vs-btn.btn-boutique,.vs-btn.btn-rxvigilance{background-color:#80c41c}.vs-btn.btn-boutique:active,.vs-btn.btn-boutique:hover,.vs-btn.btn-rxvigilance:active,.vs-btn.btn-rxvigilance:hover{background-color:#6ba023}.vs-btn.btn-boutique.essential,.vs-btn.btn-rxvigilance.essential{background-color:#71b6d3}.vs-btn.btn-boutique.essential:active,.vs-btn.btn-boutique.essential:hover,.vs-btn.btn-rxvigilance.essential:active,.vs-btn.btn-rxvigilance.essential:hover{background-color:#3587a9}.vs-btn.btn-boutique.complete,.vs-btn.btn-rxvigilance.complete{background-color:#80c41c}.vs-btn.btn-rxphoto{background-color:#007db1}.vs-btn.btn-rxphoto:active,.vs-btn.btn-rxphoto:hover{background-color:#0c6488;color:#fff}.vs-btn.btn-darkblue{background-color:#2b4656}.vs-btn.btn-darkblue:active,.vs-btn.btn-darkblue:hover{background-color:#090f12;color:#fff}.vs-btn.btn-boutique .stroke-icon{color:#fff;float:left;font-size:22px;margin-top:-1px;padding-right:10px}.vs-btn.vs-btn-empty{border:1px solid #00abb1;border-radius:25px;color:#1e8c9d;padding:10px 30px}.vs-btn.vs-btn-empty:active,.vs-btn.vs-btn-empty:hover{border:1px solid #088a8f;color:#088a8f}.vs-btn.vs-btn-empty.borderless{background-color:transparent;border:none;transition:background-color .4s}.vs-btn.vs-btn-empty.borderless:hover{background-color:#dfe7ee;transition:background-color .4s}.vs-btn.vs-btn-empty.borderless i{font-size:20px;font-weight:600;margin:0 10px 0 0;position:relative;top:4px}.vs-btn.vs-btn-empty-white{border:1px solid #fff;border-radius:25px;padding:10px 30px}.vs-btn.vs-btn-empty-white,.vs-btn.vs-btn-empty-white:active,.vs-btn.vs-btn-empty-white:focus{color:#fff;text-decoration:none}.vs-btn.vs-btn-white{background-color:#fff;border:1px solid #fff;border-radius:25px;color:#088a8f;padding:10px 30px;text-decoration:none}form .required-field{color:red;left:3px;position:absolute;top:8px}#header{background-color:#f9f9f9;height:100px;padding:8px 0}#header .container{height:80px;position:relative}#header .navigation{padding:0;text-align:right}#header .navigation #user-loggedin{color:#444}#header .navigation #user-loggedin:hover{cursor:pointer}#header .navigation #user-loggedin:active,#header .navigation #user-loggedin:focus{text-decoration:none}#header .navigation a{border-left:1px solid #ccc;padding:0 17px}#header .navigation a:first-child{border-left:none}#header .navigation .stroke-icon{color:#333;font-size:24px;position:relative;top:6px}#header .navigation .pe-7s-user{font-size:30px;padding-right:12px;top:8px}#small-header{background-color:#fff;box-shadow:0 0 20px -5px #333;display:none;height:60px;left:0;padding-top:5px;position:fixed;top:0;width:100%;z-index:1000}#small-header .nav-item-container{border-left:1px solid #ccc;margin-left:20px;padding-left:20px;position:relative;top:-6px}#small-header .left{padding:7px 0 0}#small-header .logo{margin-top:4px;width:162px}#small-header #navbar-icon,#small-header .navbar-menu{position:relative;top:21px}#small-header .navbar-menu li .cat-menu,#small-header .navbar-menu li a{padding:10px 15px}#small-header #navbar-icon{margin:0;padding:0;right:-15px;top:14px}#small-header #navbar-icon li{border-left:1px solid #ccc;display:inline-block;height:24px;list-style-type:none;padding:0 5px;vertical-align:top}#small-header #navbar-icon li.no-border,#small-header #navbar-icon li:first-child{border-left:none}#small-header #navbar-icon li.no-border{padding:0}#small-header #navbar-icon li.no-border .lien-boutique .stroke-icon{color:#fff!important}#small-header #navbar-icon li.no-border .lien-boutique:hover{background-color:#6ba023}#small-header #navbar-icon li a{padding:8px 15px 10px}#small-header #navbar-icon li a:hover{background-color:#f2f2f2}#small-header #navbar-icon li a.icon{position:relative;top:-6px}#small-header #navbar-icon li a.icon.lien-boutique span.stroke-icon:hover{background-color:transparent}#small-header #navbar-icon li a.icon span{position:relative;top:6px}#small-header #navbar-icon li a.icon span.stroke-icon{font-size:22px;padding:0}#small-header .submenu{position:absolute;top:60px}.navbar-menu{bottom:-1px;margin:0;padding:0;position:absolute;right:0}.navbar-menu li{display:inline-block;list-style-type:none;margin:0 1px 0 -4px}.navbar-menu li .cat-menu,.navbar-menu li a{border-bottom:4px solid transparent;color:#08c;padding:10px 20px}.navbar-menu li .cat-menu.hovered,.navbar-menu li .cat-menu:hover,.navbar-menu li a.hovered,.navbar-menu li a:hover{border-bottom:4px solid #ccc;color:#23527c;text-decoration:none}.navbar-menu li .cat-menu:active,.navbar-menu li .cat-menu:focus,.navbar-menu li a:active,.navbar-menu li a:focus{text-decoration:none}.navbar-menu li .cat-menu:hover{cursor:default}.navbar-menu .cat-menu.active,.navbar-menu a.active{border-color:#00abb1}#loggedin-userinfo:hover{cursor:pointer}#loggedin-userinfo .nav-item-container{padding-left:35px}#userloggedin-popover{padding-left:90px;position:relative}#userloggedin-popover .user-icon{border-right:1px solid #ddd;font-size:60px;left:0;padding-right:15px;position:absolute}#user-log-in .stroke-icon{color:#333;font-size:24px;left:-8px;position:relative;top:5px}.breadcrumbs ul{border-bottom:1px solid #ddd;padding:10px 0 20px}.breadcrumbs ul li{display:inline-block;list-style-type:none}.breadcrumbs .stroke-icon{display:inline-block;font-size:30px;position:relative;top:5px}.breadcrumbs .divider{color:#bbb;padding:0 15px}#footer{bottom:0;position:absolute;width:100%}#footer #sub-footer{background-color:#666;color:#eee;padding:25px 0}#footer #sub-footer h3{border-bottom:1px dotted #fff;color:#eee;font-size:14px;margin:0 0 10px;padding:0 0 10px}#footer #sub-footer a{color:#fff;font-size:14px}#footer #sub-footer ul,#footer #sub-footer ul li{list-style-type:none;margin:0;padding:3px 0}#footer #sub-footer ul a:hover,#footer #sub-footer ul li a:hover{color:#fff;text-decoration:none}#footer #copyright{background-color:#444;color:#ddd;font-family:arial,sans-serif;font-size:12px;padding:15px 0;text-align:center}#footer #copyright img{margin:-6px 5px 0 0}#footer #social{padding:20px 0;text-align:center}#footer #social img{opacity:.8;padding:0 10px}#footer #social img:hover{opacity:1}#footer #bg-banner{height:35px;width:100%}.sso #footer #bg-banner,.store #footer #bg-banner,.website #footer #bg-banner{background:url(//cdn.vigilance.ca/common/img/banner-xs-store.png) repeat-x}.admin #footer #bg-banner{background:url(//cdn.vigilance.ca/common/img/banner-xs-admin.png) repeat-x}.webapps #footer #bg-banner{background:url(//cdn.vigilance.ca/common/img/banner-xs-webapps.png) repeat-x}.overlay{background:rgba(68,68,68,.3);zoom:1;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10020!important}.overlay .popup{-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;border:10px solid rgba(0,0,0,.5);box-shadow:0 0 20px #000;height:auto;margin:50px auto 0;max-width:600px;min-width:600px;position:relative;width:80%;z-index:10000!important}.overlay .popup .popup-header h3{background-color:#9cb0c1;color:#fff;font-size:14px;margin:0;padding:10px 0 10px 10px;position:relative}.overlay .popup .popup-header .close-popup{background-color:#708496;height:35px;padding:10px 15px;position:absolute;right:0;top:0;width:auto}.overlay .popup .popup-header .close-popup:hover{background-color:#60768b;cursor:pointer}.overlay .popup .popup-header .glyphicon{color:#fff}.overlay .popup .popup-content>div{padding:10px}.overlay .popup .popup-footer{background-color:#f4f4f4;border-top:1px solid #eee;padding:10px}.trigger-mobile-menu{display:none}#menu-mobile{background-color:#fff;display:none;height:100%;position:absolute;right:-200px;top:0;width:200px}.subtitle-underline{background-color:#00abb1;display:inline-block;height:3px;margin:10px 0;width:200px}.subtitle-underline.presidence{background-color:#1e8c9d}.subtitle-underline.center{margin:20px auto}.unstyled{font-style:normal;font-weight:400}.popover{border-radius:2px;min-width:320px}.popover ul li{list-style-type:disc!important}.popover .popover-content{padding:15px}.row.no-gutters{margin-left:0;margin-right:0}.label{border-radius:15px;font-size:12px;font-weight:600;letter-spacing:.6px;padding:.2em 1.1em .3em}.label.label-success{background-color:#80c41c}.list-products .label{left:7px;position:relative;top:-2px}.vs-collapsable{border:1px solid #eee;margin:0 0 20px}.collapsable-content{display:none;padding:20px}.collapsable-title{background-color:#f9f9f9;font-size:16px;margin:0;padding:20px}.collapsable-title:hover{background-color:#f4f4f4;cursor:pointer}.collapsable-title .stroke-icon{font-size:50px;margin-top:-17px}#app-header-image{left:40%;position:absolute;top:-8px}textarea{resize:none}.reverse{direction:rtl!important;unicode-bidi:bidi-override}.row-odd{background-color:#f2f2f2}.pos-relative{position:relative}a,a img,a span,a:active,a:focus{outline:none;text-decoration:none}a.link-call{background-color:#337ab7;border:1px solid #337ab7;border-radius:30px;color:#fff!important;margin:10px auto;padding:10px 40px;width:80%}.show-submenu:hover{cursor:pointer!important}#backtotop{background-color:rgba(8,138,143,.3);border-radius:5px;bottom:30px;color:#fff;display:none;font-size:36px;padding:20px;position:fixed;right:30px;z-index:1000}#backtotop,#backtotop:hover{transition:background-color .4s}#backtotop:hover{background-color:rgba(8,138,143,.6);cursor:pointer}#orientation-container{background-color:rgba(8,138,143,.3);border-radius:4px;bottom:30px;color:#fff;display:none;left:45px;opacity:.9;padding:30px;position:fixed;text-align:center;z-index:10005}#orientation-container img{-webkit-animation:toggle 2s ease-in-out infinite;-moz-animation:toggle 2s ease-in-out infinite;animation:toggle 2s ease-in-out infinite}@-webkit-keyframes toggle{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-moz-keyframes toggle{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}50%{-moz-transform:rotate(30deg);transform:rotate(30deg)}to{-moz-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes toggle{0%{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}to{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}#header{position:relative;z-index:10}#header .branding img{margin-top:5px;width:270px}#header .navigation a.lien-boutique{padding:8px 20px;top:3px}#header .navigation a.lien-boutique span{position:relative;top:-1px}#header .navigation a.lien-boutique.icone .stroke-icon{margin:0 10px 0 0;top:3px}.submenu{color:#fff;display:none;padding:0;position:absolute;top:99px;width:100%;z-index:100}.submenu:hover{display:block}.submenu li a{background-color:transparent;color:#fff;display:block;padding:5px;position:relative;text-decoration:none;transition:background-color .2s}.submenu li a .ionicon{color:#fff;display:none;font-size:20px;left:-20px;position:absolute;top:3px}.submenu li a:hover{background-color:hsla(0,0%,100%,.3);color:#fff;cursor:pointer;transition:background-color .2s}.submenu li a:hover .ionicon{display:inline-block;transition:display .2s}.submenu strong{border-bottom:1px dotted #fff;display:block;margin:0 0 10px;padding:5px}.submenu .subemnu-title-link{color:#fff}.submenu .subemnu-title-link strong:hover{background-color:hsla(0,0%,100%,.3);border-bottom:1px solid #fff;transition:background-color .3s,border-bottom .3s}.submenu.submenu-rxvigilance{background-color:rgba(14,65,93,.9)}.submenu.submenu-rxvigilance .menu-app-rxvigilance{display:inline-block;margin-bottom:0;vertical-align:top;width:48%}.submenu.submenu-rxphotos{background-color:rgba(43,69,97,.9)}.submenu.submenu-database{background-color:rgba(15,119,136,.9)}.submenu.submenu-solution{background-color:rgba(12,100,136,.9)}.submenu h3{font-size:20px;margin-left:50px;margin-top:0}.submenu ul{padding:0}.submenu ul li{list-style-type:none;padding:0}.submenu .container>div{padding:20px 15px}.submenu .appstorelogo-xs{margin-top:3px}.submenu .menu-ti{background-color:rgba(0,0,0,.2);height:270px}.submenu .menu-sante{background-color:rgba(0,0,0,.4);height:270px}.lien-boutique{background-color:#80c41c;border-left:none!important;border-radius:20px;color:#fff;padding:10px 30px;position:relative;top:3px;transition:background-color .4s}.lien-boutique span{position:relative;top:-1px}.lien-boutique.icone .stroke-icon{color:#fff!important;font-size:24px;margin:0 10px 0 0;position:relative;top:3px}.lien-boutique:hover{background-color:#6ba023;color:#fff!important;transition:background-color .4s}.lien-boutique:focus{color:#fff!important}.page-title{border-bottom:1px dotted #ccc;font-size:28px;margin:30px 0 10px;padding:0 0 20px;text-transform:uppercase}.page-subtitle{font-size:28px;font-weight:700;margin:50px 0 20px}.modulename strong{display:block;line-height:.4}.modulename span{color:#666;font-size:14px;text-transform:uppercase}.sub-module-name{color:#999!important;margin-bottom:25px;margin-top:-10px}.row-inforpfo-top span{color:#888;display:block;font-size:16px;margin:40px 0 0 40px;text-transform:uppercase}.row-inforpfo-top h1{margin:0 0 0 40px}.row-inforpfo-top p{padding:10px 40px}.row-inforpfo-top img{margin-top:-78px}.infoprof-link-container{margin:0 0 50px}.row-link-prof{padding:15px 0 0}.row-link-prof a{background-color:#fff;color:#333;display:block;font-weight:700;margin:10px 0 30px;text-align:center;text-decoration:none}.row-link-prof a:hover span{border-bottom:4px solid #08c;transition:border-bottom .5s}.row-link-prof a:hover img{opacity:1;transition:opacity .5s}.row-link-prof a .ion-icon{color:#48a0ae;display:block;font-size:80px}.row-link-prof a img{display:block;margin:0 auto;opacity:.8;padding:20px 0;transition:opacity .5s;width:60px}.row-link-prof a span{border-bottom:4px solid transparent;display:inline-block;padding:0 0 10px;text-align:center;transition:border-bottom .5s}.hsform-infoprof{margin-bottom:50px}.pharmaciens .module.analyse .editeur img{margin:40px auto 50px}.pharmaciens .module.analyse img{margin-bottom:20px}#pharmacien-main-image{margin-top:80px}#medecins-main-image{margin-top:-65px}.medecins .row-rxvigilance-inc .nofloat.inblock strong{font-size:16px}.intro-infirmieres .intro-liste{padding-left:20px}.optometristes .topic-primary,.prof-facts.facts-infirmieres{margin-bottom:0}.optometristes .topic-primary .row{position:relative}.optometristes .topic-primary .row .lg-top-shadow{bottom:0;margin:0 auto;position:absolute;width:100%}.optometristes .opto-feuillet-med{float:right;margin-top:-127px;position:relative;z-index:10}.inhalotherapeutes .topic-primary.rxvigilance h2{font-size:28px}.facts-dentistes .col-sm-offset-1{margin-left:13.333333%}body.developpeurs .row.row-profesionnels>div.col-sm-6{margin-top:-10px}.services-web{display:none;position:relative}.services-web.active{display:block;padding-top:30px}.services-web .app{margin:0 auto;width:80%}.services-web .shadow{position:relative;top:-11px}.services-liste{padding:0}.services-liste li{border:1px solid #f2f2f2;border-radius:3px;color:#08c;display:inline-block;list-style-type:none;margin:0 0 2px;padding:2px 5px 2px 30px;position:relative;width:49%}.services-liste li .ionicon{display:none;left:8px;position:absolute;top:0}.services-liste li.active{border:1px solid #333;color:#333;z-index:10}.services-liste li.active:hover{cursor:default}.services-liste li.active .ionicon{display:inline-block;font-size:18px}.services-liste li:hover{border:1px solid #08c;cursor:pointer;z-index:10}.infop-preview{position:relative}.infop-preview .strokeicon{display:none;left:40%;position:absolute;top:40%}.infop-preview:hover{cursor:pointer}.infop-preview:hover img{opacity:.5}.infop-preview:hover .strokeicon{display:inline-block;font-size:100px}#integration-liste{margin-top:60px}#integration-liste li{border-top:1px dotted #bbb;color:#1e8c9d;list-style-type:none;padding:10px}#integration-liste li:first-child{border-top:none}#integration-liste li .strokeicon{font-size:60px;margin:0 20px 0 0}#integration-liste li span{font-size:18px;position:relative;top:-24px}.module-infop .vs-btn-empty:hover{cursor:pointer}#modal-infop .modal-body img{display:block;margin:0 auto;max-width:847px;width:100%}.intro h1{font-size:28px;font-weight:700;margin:0 0 5px;padding:0 0 15px}.intro .row .col-sm-6,.intro .row .col-sm-7{padding-top:20px}.intro .row ul li{list-style-type:none;margin:0 0 6px}.intro .row .blue-checkmark-listicon{margin:0 10px 0 0}.intro ul.intro-avantages{margin-top:30px;padding-left:10px}.intro.intro-developpeurs .row .col-sm-5,.intro.intro-developpeurs .row .col-sm-6,.intro.intro-developpeurs .row .col-sm-7{padding-top:0}.intro.intro-developpeurs h1{margin-top:20px}.intro.intro-developpeurs .row-profesionnels p{margin-bottom:20px}.intro.intro-dentistes p{width:90%}.intro.intro-dentistes .main-image img{left:-60px;margin-top:-10px;max-width:inherit;position:relative;width:110%}.intro.intro-dentistes ul.intro-avantages{margin-top:10px}.prof-facts{background:fixed 50% no-repeat;background-size:cover;color:#fff;margin:0 0 30px;padding:30px 0 10px;position:relative;width:100%}.prof-facts.facts-medecins{background-image:url(/build/images/bg-medecin-para.994b4798.jpg)}.prof-facts.facts-medecins .stroke-icon{display:block;margin-bottom:18px}.prof-facts.facts-pharmaciens{background-image:url(/build/images/bg-pharmacien-para.19626c11.jpg)}.prof-facts.facts-infirmieres{background-image:url(/build/images/bg-infirmieres-para.61968c1d.jpg)}.prof-facts.facts-dentistes{background-image:url(/build/images/bg-dentistes-para.c415e8d8.jpg)}.prof-facts.facts-optometristes{background-image:url(/build/images/bg-optometristes-para.b60c4517.jpg)}.prof-facts.facts-developpeurs{background-image:url(/build/images/bg-developeur-para.4eb5f9ec.jpg);margin-bottom:0}.prof-facts.facts-developpeurs .stroke-icon{display:inline-block;margin:20px auto}.prof-facts .stroke-icon{font-size:90px}.prof-facts img{margin:0;opacity:1;width:35%}.prof-facts strong{border-bottom:1px dotted hsla(0,0%,100%,.5);display:block;font-size:24px;margin:0 0 15px;padding-bottom:20px}.prof-facts strong span{display:block;font-size:16px}.prof-facts p{line-height:1.3;padding:0 5% 20px}.container.prof-topic{border-bottom:1px solid #ccc}.topic-primary{margin-bottom:60px}.topic-primary.rxvigilance h2{font-size:32px;font-weight:700;margin:0 0 20px}#apptitle-rxvigilance-logo{margin-bottom:30px}.moreinfo{margin:0 0 40px;padding:0}.moreinfo .stroke-icon{font-size:40px}.moreinfo .info-email,.moreinfo .info-phone{display:table;min-height:188px;padding:15px}.moreinfo .info-email>div,.moreinfo .info-phone>div{border:1px solid #eee;display:table-cell;height:140px;padding:20px 10px;text-align:center;vertical-align:middle;width:100%}.moreinfo .info-email>div a,.moreinfo .info-phone>div a{color:#555;width:auto}.moreinfo .info-email>div a:hover,.moreinfo .info-phone>div a:hover{color:#1e8c9d}.row-rxvigilance-inc{margin:30px 0}.row-rxvigilance-inc p{border-bottom:1px dotted #888;display:inline-block;font-size:24px;margin:0 auto 20px;padding:0 50px 20px}.row-rxvigilance-inc .stroke-icon{color:#aaa;font-size:80px}.row-rxvigilance-inc strong{border-bottom:4px solid #f2f2f2;color:#1f7482;display:block;font-size:20px;font-weight:400;margin-bottom:15px;padding-bottom:15px}.row-rxvigilance-inc .nofloat.inblock.col-sm-2{width:15.6666667%}.module-header{display:block}.module-header img{float:left;margin:-10px 20px 0 0}.module-header div{color:#333;font-size:22px}.module-header span{color:#888;display:block;font-size:14px;line-height:1;text-transform:uppercase}.shadow-interface{box-shadow:0 0 50px rgba(0,0,0,.25)}.module{padding:20px 0 50px}.module.services{padding:20px 0 30px}.module.module-infop .lg-top-shadow{bottom:0;position:absolute;right:0}.module-liste{margin-bottom:30px}.module-scrshot{margin:50px auto}div.anchor:hover{cursor:pointer}div.anchor:hover strong{border-color:#337ab7;transition:border-color .6s}div.anchor:hover .stroke-icon{color:#666;transition:color .6s}.module-triangle-grey{border:30px solid transparent;border-top-color:#f2f2f2}.module-triangle-grey,.module-triangle-white{display:inline-block;left:49%;position:absolute;top:0}.module-triangle-white{border:30px solid transparent;border-top-color:#fff}.row-presentation{background-color:#f2f2f2;padding-top:60px}.row-presentation .container{position:relative}.row-presentation .container .lg-top-shadow{bottom:0;position:absolute;right:0}.row-presentation h1{color:#555;font-size:32px;font-weight:700;line-height:1.2;margin:0 0 20px}.row-presentation h1 span{color:#999;display:block;font-size:20px;font-weight:400;line-height:1.3;margin:10px auto 0;text-transform:uppercase}.row-presentation a{margin-bottom:5px}.row-presentation.editeur-perspectives{padding-top:0}.row-presentation.editeur-perspectives .row{display:inherit}.row-presentation.editeur-perspectives .row>div{display:inherit;float:left}.row-presentation .row{display:table}.row-presentation .row>div{display:table-cell;float:none;vertical-align:bottom}.row-presentation .row>div:first-child{vertical-align:top}.product-options{padding:20px 0}.product-options li{border-left:1px solid #ddd;display:inline-block;list-style-type:none;padding:0 20px;text-align:center}.product-options li:first-child{border-left:none}.product-options li .stroke-icon{color:#888;font-size:30px}.product-options li div{font-size:12px}#calendrier-scrnshot-sm{position:relative}#calendrier-scrnshot-sm .cal-dosette-sm{left:10%;margin-top:-75px;position:relative}#calc-aminoside-thumb{margin:-145px 0 0 240px}#feuillet-medicament-thumb{margin:-212px 0 0 169px;position:relative;z-index:10}#imgs-module-couverture{position:relative}#imgs-module-couverture span{bottom:40px;color:#aaa;font-size:16px;left:300px;position:absolute}#imgs-module-couverture span .ionicons{color:#aaa;font-size:32px;margin-right:10px;position:relative;top:4px}#imgs-module-couverture #popup-couverture{left:10%;margin:-50px 0 0;position:relative}.couv-item{background-color:#fff;margin-top:55px;padding:10px 25px;width:70%}.couv-item ul{margin:0;padding:0}.couv-item li{border-top:1px solid #eee;padding:12px 0}.couv-item li:first-child{border-top:none}.couv-item li span{color:#333}.couv-item .glyphicon{font-size:21px;margin:0 20px 0 10px}.couv-item .couvert{color:green}.couv-item .non-couvert{color:#de0000}.couv-item .exception{color:#fd832c}.couv-item .limitee{color:#31b0d5}#edit-print-submit{margin-top:20px}#perspectives-profils{margin-top:-90px}.app-mobile-cont img{margin:20px;width:80px}.app-mobile-cont span{color:#aaa;font-family:LatoLight,arial,sans-serif;font-size:24px}.banner-intro{background:#0a2a39;height:570px;overflow:hidden;position:relative}.banner-intro>img{box-shadow:-30px 0 40px -10px #000;left:57%;position:absolute;top:0}.banner-intro .text-side{color:#fff;padding-top:60px}.banner-intro .text-side h3{font-family:LatoHairline,arial,sans-serif;font-size:33px;margin:10px auto 0;text-transform:uppercase}.banner-intro .text-side ul{font-size:20px}.banner-intro .text-side .promo{color:#80c41c;margin:20px 0}.banner-intro .text-side .promo>span{font-family:LatoBlack,arial,sans-serif;font-size:135px;font-weight:800;letter-spacing:-10px;line-height:1}.banner-intro .text-side .promo>div{font-family:LatoRegular,arial,sans-serif;font-size:30px;font-weight:600;line-height:1;margin-top:20px;padding-left:30px}.banner-intro .text-side .promo>div>div{font-size:48px}.banner-intro .text-side .cta-container{margin:30px 0 15px}.banner-intro .text-side .cta-container .lien-boutique{border-radius:25px;display:inline-block;font-weight:600;height:42px;margin-right:5px;padding:10px 30px;top:-1px}.banner-intro .text-side .cta-container .vs-btn{font-weight:600;height:42px;margin-right:6px}.banner-intro .text-side .cta-container .vs-btn.vs-btn-white{color:#0a2a39}.banner-intro .text-side p{font-family:LatoHairline,arial,sans-serif;font-size:22px;font-weight:700;line-height:1}.banner-intro .video-container{border-radius:20px;height:305px;left:7%;overflow:hidden;position:relative;top:150px;width:513px}.banner-intro .video-container video{border-radius:20px;height:280px;object-fit:cover;width:100%}.banner-rxca{background:url(/build/images/rxca-bg-ipe.269ee45b.jpg) no-repeat center 0;overflow:hidden;position:relative}.banner-rxca .graphic-words{color:#fff;left:10rem;opacity:.3;position:absolute;top:2rem}.banner-rxca .graphic-words strong{font-family:Lato,arial,sans-serif;font-size:28px;font-weight:400;left:calc(3vw*10%);position:relative}.banner-rxca .graphic-words em{display:block;font-family:LatoLight,arial,sans-serif;font-size:36px;font-style:normal;line-height:1;margin:30px 0 0 -60px;text-transform:uppercase;width:200px}.banner-rxca .graphic-words em span{margin:0 0 0 4rem}.banner-rxca .graphic-words h2{display:inline;font-size:50px;left:6rem;position:relative;top:2rem}.banner-rxca .shadow{bottom:0;position:absolute;z-index:10}.banner-rxca .row>.rxca-info{height:300px;position:relative}.banner-rxca .row>.rxca-info:first-child{overflow:hidden}.banner-rxca .row>.rxca-info:first-child img{bottom:-50px;padding:0 20px;position:absolute;z-index:1}.banner-rxca .row>.rxca-info.col-md-5{overflow:visible}.banner-rxca .row>.rxca-info.col-md-5 #rxca-image-bg{bottom:0;left:-30%;position:absolute}.banner-rxca .row>.rxca-info.col-md-5 .content{color:#fff;position:relative;text-align:center}.banner-rxca .row>.rxca-info.col-md-5 .content img{display:block;margin:20px auto 0;position:relative;z-index:1}.banner-rxca .row>.rxca-info.col-md-5 .content>div{border-bottom:1px solid #fff;display:inline-block;font-size:20px;margin:0 auto;padding:0 30px 10px}.banner-rxca .row>.rxca-info.col-md-5 .content p{margin-top:10px}.banner-rxca .row>.rxca-info.col-md-5 .content p strong{display:block;font-size:26px;line-height:1}.banner-rxca .row>.rxca-info:last-child{display:none}.slide-image-container{background-color:rgba(0,0,0,.15);float:right;height:355px;padding:30px;position:relative;right:60px;text-align:center;top:0;width:300px}.slide-image-container img{opacity:.7;position:relative;top:45px}.slide-image-container i.stroke-icon{display:block;font-size:140px;margin:76px 0 0}.alternate-page-banner .slide-image-container{height:85px;padding:0;width:350px}.alternate-page-banner .slide-image-container img{top:15px}.row-home-subcontent{padding:30px 0 50px}.row-home-subcontent h1{border-bottom:1px dotted #777;display:inline-block;font-family:LatoLight,arial,sans-serif;font-size:34px;margin:0 auto 30px;padding:0 0 15px}.row-home-subcontent img{height:150px;margin:0 auto}.row-home-subcontent p{margin:0 auto 10px;max-width:275px;min-height:70px}#homepage-mid-content{background:url(/build/images/bg-home-para.099c7991.jpg) no-repeat fixed 50%;background-size:cover;border-top:10px solid #8cc63f;color:#fff;height:100%;padding:30px 0;position:relative;width:100%}#homepage-mid-content h2{border-bottom:1px dotted #fff;display:inline-block;font-family:LatoLight,arial,sans-serif;font-size:34px;font-weight:200;margin:15px auto 30px;padding:0 50px 20px;text-align:center}#homepage-mid-content .col-sm-12{padding:60px 0 30px;text-align:center}#homepage-mid-content .col-sm-3{text-align:center}#homepage-mid-content strong{display:block;font-size:60px;margin-bottom:15px}#homepage-mid-content .text-center{padding:0 40px 20px}#homepage-mid-content .vs-btn-empty-white{transition:border-color .5s ease,color .5s ease}#homepage-mid-content .vs-btn-empty-white:hover{border-color:#a7dce4;color:#a7dce4}.homepage .bg-light-grey{border-bottom:10px solid #8cc63f;padding:0 0 40px}.homepage .bg-light-grey h4{border-bottom:1px dotted #1e8c9d;margin-bottom:8px;padding-bottom:8px}.homepage .bg-dotted{background:#fff url(/build/images/bg-dotted.e37176ef.png) repeat;border-bottom:10px solid #fff;box-shadow:0 0 50px -9px #333;padding:30px 0 70px}.homepage .home-dev-section{margin-bottom:50px}.homepage .home-dev-section h2{border-bottom:1px dotted #64a4a7;display:inline-block;font-family:LatoLight,arial,sans-serif;font-size:34px;font-weight:200;margin:15px auto 60px;padding:0 50px 20px;text-align:center}.homepage .home-dev-section h3{font-size:24px;margin-top:0}.home-bottom-topics{padding:0 0 40px}.home-bottom-topics .col-sm-6:first-child{border-right:1px solid #ddd;padding-right:30px}.partenaires{clear:both;float:none;height:auto;margin-top:20px;min-height:125px;padding:0 0 20px;width:100%}.partenaires .partners-logo-containers{display:inline-block;overflow:hidden;width:calc(100% - 30px)}.partenaires .partners-logo-containers .partners-logo-wrapper{display:block;left:-120px;position:relative;width:8200px}.partenaires .partners-logo-containers .partners-logo-wrapper img{display:inline-block;margin:0 27px}.default .partenaires{border-top:none;margin-top:0;padding:0}.carroussel-controller{display:inline-block;margin-top:20px;vertical-align:top;width:30px}.carroussel-controller:hover{cursor:pointer}.carroussel-controller img{margin-top:40%}.top-banner-lg{background-size:cover;color:#fff;height:355px}.top-banner-lg a{color:#fff}.top-banner-lg.contact{background:url(/build/images/bg-contact.6d746d79.jpg) repeat-x}.top-banner-lg.aide-tech{background:url(/build/images/bg-aide-tech.1818f4b2.jpg) repeat-x;height:303px}.top-banner-lg.infolettre{background:url(/build/images/bg-infolettre.3bfd7446.jpg) repeat-x;height:303px}.top-banner-lg .main-title{text-align:center}.alternate-page-banner{height:85px;margin-top:0;width:100%}.alternate-page-banner h1{color:#fff;font-size:20px;margin-left:0;margin-top:30px}.alternate-page-banner.sm-blue{background:url(/build/images/rxphoto-top-banner.bdc74145.jpg) repeat-x}.alternate-page-banner.sm-green{background:url(/build/images/pharmacie-top-banner.9aa31a94.jpg) repeat-x}.alternate-page-banner.sm-database{background:url(/build/images/database-top-banner.4b05099e.jpg) repeat-x}.alternate-page-banner.sm-database .slide-image-container{background-color:rgba(0,0,0,.4)}.alternate-page-banner.generic,.alternate-page-banner.sm-aqua{background:url(/build/images/pharmacie-top-banner.9aa31a94.jpg) repeat-x}.alternate-page-banner.entreprise{background:url(/build/images/entreprise-top-banner.169d07c5.jpg) repeat-x}.alternate-page-banner.institution{background:url(/build/images/institution-top-banner.85814b97.jpg) repeat-x}.alternate-page-banner.plus{background:url(/build/images/pharmacie-plus-top-banner.f99dbdc5.jpg) repeat-x}.alternate-page-banner.rxca{background:url(/build/images/rxca-top-banner.25ca5830.jpg) repeat-x}.alternate-page-banner .breadcrumbs{color:#fff;display:inline-block}.alternate-page-banner .breadcrumbs a{color:#fff}.alternate-page-banner .breadcrumbs ul{border-bottom:none;padding-top:20px}.basic-page-banner .container{border-top:1px solid #ccc}.row-intro-database h1{margin:40px 0 20px}.row-intro-database strong{display:block;margin:0 0 10px}.row-intro-database img{margin:20px auto}.row-bg-database{background:url(/build/images/bg-database.f6a9e154.jpg) no-repeat fixed 50%;background-size:cover;color:#fff;margin:0;padding:70px 0;position:relative;width:100%}.database-pro .strokeicon{color:#0c6488;display:inline-block;font-size:100px;margin:20px 30px 0}.database-pro img{margin:20px 30px 0}.contact .breadcrumbs ul{border-bottom:none}.contact h1{margin:20px 0 40px;text-align:center}.contact h1 span{border-bottom:1px solid #eee;padding:0 30px 20px}#contact-divider{border-top:1px dotted #0c6488;margin-top:10px;padding-top:10px}.contact-icon{color:#0c6488;font-size:18px;margin-right:15px}.row-contact-topic .strokeicon{color:#0c6488;display:block;font-size:80px;margin:30px auto 10px}.row-contact-topic strong{display:block;font-size:30px}.row-contact-topic p{margin-bottom:30px}.row-contact-coords{margin:0 0 2px}.row-contact-coords h3{border-bottom:1px solid #bbb;font-size:18px;padding-bottom:10px}.row-contact-coords h3 .strokeicon{font-size:30px;margin:0 15px 0 0;position:relative;top:4px}.row-contact-coords ul{margin:0;padding:0}.row-contact-coords ul li{list-style-type:none}.row-contact-coords ul li span{display:inline-block;width:120px}.row-contact-coords ul li span.contact-icon{position:relative;top:3px;width:20px}.row-contact-coords .helpforms-list h3{margin-top:25px}.row-contact-coords .helpforms-list li a{background-color:#fff;border:1px solid #ddd;border-radius:4px;display:block;margin-bottom:15px;padding:20px 20px 20px 30px;transition:background-color .4s}.row-contact-coords .helpforms-list li a:hover{background-color:#f2f2f2;transition:background-color .4s}.row-contact-coords .helpforms-list li a img{margin:0 auto;width:32px}.row-contact-coords .helpforms-list li a i.stroke-icon{color:#2bb9d0;font-size:32px;margin:0 auto;position:relative;top:4px}.row-contact-coords .helpforms-list li a span{display:inline-block;text-align:center;width:60px}.row-contact-coords .helpforms-list li.img a{padding:15px 20px 29px 30px}.contact-list,.helpforms-list{padding:10px 60px}.row-contact-form,.row-contact-form h2{margin-bottom:40px}.row-contact-form h2 span{padding:0 30px 20px 10px}.row-contact-form h2 span i{color:#0c6488;font-size:40px;margin:0 20px 0 0;position:relative;top:6px}.row-contact-form label.col-sm-4{text-align:right}.row-contact-form label:hover{cursor:pointer}.row-contact-form input[type=radio]{margin-right:10px;position:relative;top:1px}#list-hours span{width:120px}.map-responsive{border-bottom:2px solid #0c6488;height:500px;overflow:hidden;position:relative}.map-responsive iframe{height:500px;left:0;position:absolute;top:0;width:100%}.all-required{color:#0e415d;display:inline-block;font-size:12px;padding:0 20px}ul.error{color:red;font-size:11px;margin:0;padding:0}ul.error li{list-style-type:none}#img-menu-mono{left:0;position:absolute;top:-45px;z-index:-1}.perspectives .row-presentation{overflow:hidden;padding-top:30px}.perspectives .row-presentation .img-responsive{border-radius:15px 15px 0 0;box-shadow:0 0 30px -10px rgba(26,72,137,.45)}.icone-lvl-wrapper{background-color:#f9f9f9;border-radius:5px;box-shadow:10px 10px 30px -8px #777;margin:0;padding:48px 20px;text-align:center}.icone-lvl-wrapper span{display:block;font-weight:700;margin-top:10px}.pansements #pansements-header{background:url(/build/images/bg-pansements.28025d00.jpg) repeat-x;background-size:auto 100%;height:420px;overflow:hidden;position:relative}.pansements #pansements-header .row-presentation{background-color:transparent;padding-top:40px}.pansements #pansements-header .row-presentation h1{margin:0}.pansements #pansements-header .row-presentation h1 span{color:#333}.pansements #pansements-header .row-presentation img{position:absolute;right:5%;top:0}.pansements #pansements-header .breadcrumbs{background-color:rgba(35,79,109,.5);height:85px}.pansements #pansements-header .breadcrumbs ul{border-bottom:none;color:#fff!important;padding:20px 0 0}.pansements #pansements-header .breadcrumbs ul a{color:#fff!important}.pansements .row-interface{height:700px;margin-top:25px;overflow:hidden;position:relative}.pansements .row-interface .interface{box-shadow:20px 20px 40px -10px rgba(0,0,0,.3);margin:30px 0 0}.pansements .row-interface .col-md-5{padding-left:40px}.pansements .row-interface-mobile{height:320px;position:relative;z-index:20}.pansements .row-interface-mobile .interface-mobile{margin-top:-100px}.pansements .row-interface-mobile .shadow{bottom:0;left:0;position:absolute;width:100%}.conciliation h2{margin:15px 0 0}.conciliation .list-checkpoint{margin:30px 0 30px 30px}.conciliation .list-checkpoint li{margin-bottom:5px}.conciliation .list-checkpoint img{margin-right:20px}.conciliation .conciliation-status-list{margin:30px auto}.conciliation .conciliation-status-list li{margin-bottom:20px;padding-left:40px;position:relative}.conciliation .conciliation-status-list li img{left:10px;margin-right:0;position:absolute;width:22px}#conciliation-header{background:url(/build/images/bg-conciliation.bdbb5748.jpg) repeat-x;background-size:auto 100%;min-height:575px;overflow:hidden;padding-top:100px}#conciliation-header .row-presentation{background-color:transparent;padding-top:40px}#conciliation-header .row-presentation h1{margin:0}#conciliation-header .row-presentation h1 span{color:#333}#conciliation-header #top-row{margin-top:-100px;position:relative;z-index:8}#conciliation-header .banner{background-color:rgba(35,79,109,.5);height:85px}#conciliation-header .banner .breadcrumbs ul{border-bottom:none;color:#fff!important}#conciliation-header .banner .breadcrumbs ul a{color:#fff!important}#conciliation-header p{max-width:450px}#conciliation-header img{display:block;margin:0 auto;position:absolute}#conciliation-header img.conciliation-concept{right:0;top:-35px;width:77%}#conciliation-header img.conciliation-rx{right:-44px;top:118px;width:65%}.row-conciliation-interface .col-sm-4{color:#000;font-size:14px;font-weight:700}.row-conciliation-interface .picto-merge{position:relative;top:15px}.row-conciliation-interface .conciliation-badge{border-radius:5px;color:#fff;display:inline-block;font-weight:700;margin:10px auto 5px;padding:4px 35px}.row-conciliation-interface .conciliation-badge.conciliation-avant{background-color:#4993b9}.row-conciliation-interface .conciliation-badge.conciliation-apres{background-color:#06b29d}.conciliation-details img.picto{margin:0 auto}.conciliation-details .details{display:inline-block;position:relative}.conciliation-details .details img{position:relative}.conciliation-details .details.left{left:-80px;top:-30px;width:260px}.conciliation-details .details.left strong{display:inline-block;position:relative;text-align:right;top:0;width:200px}.conciliation-details .details.left img{right:-10px;top:-29px}.conciliation-details .details.right{left:0;top:-35px}.conciliation-details .details.right img{left:-10px;top:-48px}.conciliation-details .details.right strong{display:inline-block;position:relative;text-align:left;top:28px;width:200px}.conciliation-details .details.right strong.en{top:9px}.aide-tech-page .breadcrumbs ul{border-bottom:none}.aide-tech-page .main-title h1{border-bottom:1px dotted hsla(0,0%,100%,.7);display:inline-block;margin:30px auto 20px;padding:0 5rem 20px}.aide-tech-page .main-title p{margin:0 auto;max-width:600px;padding:0 30px}.aide-tech-page .aide-service{margin-bottom:60px;text-align:center}.aide-tech-page .aide-service .stroke-icon{color:#11678a;font-size:80px}.aide-tech-page .aide-service h2{font-size:28px}.aide-tech-page .aide-service p{padding:0 3rem 30px}.aide-tech-page .aide-service .box{border-top:1px dotted #333;display:inline-block;margin:0 auto;padding:30px 30px 0}.aide-tech-page .aide-service .box ul{margin:0;padding:0}.aide-tech-page .aide-service .box ul li{list-style-type:none}.aide-tech-page .aide-service .box ul li i{font-size:18px;margin-right:8px;position:relative;top:2px}.aide-tech-page .bg-light-grey{margin-bottom:40px;padding:40px 0 80px}#travailler-chez-vigilance h1,#travailler-chez-vigilance h2,#travailler-chez-vigilance h3{font-weight:lighter}#travailler-chez-vigilance .container-intro h1{margin-top:60px}#travailler-chez-vigilance .container-intro p{margin:0 auto;max-width:600px}#travailler-chez-vigilance .container-intro .row{margin-bottom:115px}#travailler-chez-vigilance .container-intro .row:first-child{margin-bottom:60px}#travailler-chez-vigilance .container-intro .row .txt-content{background-color:hsla(0,0%,94%,.7);padding:50px;position:relative;z-index:10}#travailler-chez-vigilance .container-intro .row .txt-content h2{font-weight:lighter;margin:0 0 20px}#travailler-chez-vigilance .container-intro .row .txt-content h2 .eyebrows{color:#999;display:block;font-size:18px;font-weight:400;margin-bottom:3px}#travailler-chez-vigilance .container-intro .row.row-2 .txt-content{padding-right:80px}#travailler-chez-vigilance .img-container,#travailler-chez-vigilance .img-container .img-back{position:relative}#travailler-chez-vigilance .img-container .img-top{box-shadow:10px 10px 20px -10px #333;position:absolute;z-index:10}#travailler-chez-vigilance .row-1 .img-back{height:274px;left:235px;top:0}#travailler-chez-vigilance .row-1 .img-top{left:15px;top:30px}#travailler-chez-vigilance .row-2 .img-back{left:-100px;top:30px}#travailler-chez-vigilance .row-2 .img-top{left:245px;top:10px}#travailler-chez-vigilance .row-3 .img-back,#travailler-chez-vigilance .row-3 .img-top{left:10px;top:10px}#travailler-chez-vigilance .row-3 .txt-content{top:40px}#travailler-chez-vigilance .bg-light-grey{padding:50px 0}#travailler-chez-vigilance .bg-light-grey h2{margin:30px auto;text-align:center}#travailler-chez-vigilance .bg-light-grey h3{margin:0 10% 30px}#travailler-chez-vigilance .bg-light-grey img{margin:0 auto 15px;opacity:.7;width:150px}#travailler-chez-vigilance .bg-light-grey i{font-size:42px}#travailler-chez-vigilance .bg-light-grey p{margin:0 auto;width:90%}#travailler-chez-vigilance .row-social{margin-bottom:50px;margin-top:50px}#travailler-chez-vigilance .row-social h2{margin:15px 0 45px;text-align:center}#travailler-chez-vigilance .row-social .social-card{border-radius:15px;box-shadow:10px 15px 30px -25px #333;margin:0 auto 20px;overflow:hidden;text-align:center}#travailler-chez-vigilance .row-social .social-card img{width:100%}#travailler-chez-vigilance .row-social .social-card .card-content{background-color:#f2f2f2}#travailler-chez-vigilance .row-social .social-card .card-content h3{margin:0;padding:30px 0}#travailler-chez-vigilance .row-social p{margin:0 auto;width:90%}#travailler-chez-vigilance .row-cta{border-top:1px solid #ddd;margin-bottom:60px;padding:50px 0}#travailler-chez-vigilance .row-cta .col-sm-6{margin-bottom:50px;margin-top:15px}#travailler-chez-vigilance .row-cta .col-sm-6 p{margin:0 auto;max-width:400px}.mail-confirm-box{background-color:#fff;border-radius:12px;box-shadow:0 0 60px -10px #222;color:#222;margin-top:100px;padding:50px}.mail-confirm-box h1{border-bottom:1px solid #eee;margin:0 0 20px;padding-bottom:15px;text-align:left}.mail-confirm-box .icon{text-align:center}.mail-confirm-box .icon .strokeicon{color:#1e8c9d;display:inline-block;font-size:110px;margin-top:20px}.newsletter-banner{background-color:#92aac6;color:#fff;height:253px;position:relative}.newsletter-banner img{left:calc(50% - 250px);position:absolute}.newsletter-banner h2{margin-top:40px}.newsletter-subs{font-family:arial,"sans-serif";padding:30px 0}.newsletter-subs h1{font-size:24px;margin:30px 0 50px}.newsletter-subs h1 .divider{color:#aaa;margin:0 30px}.subscription{background-color:#fff;box-shadow:0 0 40px 0 rgba(0,0,0,.2);margin-bottom:70px;padding-right:0}.subscription .bulletintech h3{color:#044a55}.subscription .alerteweb h3{color:#a21202}.subscription .vigilance h3{color:#436911}.subs-icon{min-height:250px;overflow:hidden;position:relative}.subs-icon img{bottom:0;left:0;position:absolute}.subs-icon.bulletintech{background:#107483;background:-moz-linear-gradient(45deg,#107483 0,#18a0b4 100%);background:-webkit-linear-gradient(45deg,#107483,#18a0b4);background:linear-gradient(45deg,#107483,#18a0b4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#107483",endColorstr="#18a0b4",GradientType=1)}.subs-icon.vigilance{background:#699f21;background:-moz-linear-gradient(45deg,#699f21 0,#9cd450 100%);background:-webkit-linear-gradient(45deg,#699f21,#9cd450);background:linear-gradient(45deg,#699f21,#9cd450);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#699f21",endColorstr="#9cd450",GradientType=1)}.subs-icon.alerteweb{background:#d81300;background:-moz-linear-gradient(45deg,#d81300 0,#d85200 100%);background:-webkit-linear-gradient(45deg,#d81300,#d85200);background:linear-gradient(45deg,#d81300,#d85200);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d81300",endColorstr="#d85200",GradientType=1)}.subs-forms{padding:30px 50px}.subs-forms h3{font-size:20px;font-weight:700;margin:0}.subs-forms p{color:#888;font-size:14px;margin-bottom:0}.subs-forms>div label{color:#333;font-size:15px;font-weight:400}.subs-forms div input{margin-right:10px}.row-unsubscribe label{font-weight:400;margin-left:10px}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.infolettre .breadcrumbs ul{border-bottom:none;color:#fff!important;padding-top:20px}.infolettre .main-title h1{border-bottom:1px dotted hsla(0,0%,100%,.7);display:inline-block;margin:30px auto 20px;padding:0 5rem 20px}.infolettre .main-title p{margin:0 auto;max-width:700px;padding:0 30px}.infolettre .bg-light-grey{margin-bottom:40px;padding:40px 0 80px}.lien-infolettre{border:1px solid #ddd;border-radius:4px;color:#eee;display:inline-block;padding:8px 35px 8px 65px;position:relative;transition:border .4s}.lien-infolettre:hover{border:1px solid #fff;transition:border .4s,color .4s}.lien-infolettre i{font-size:24px;left:25px;margin-right:5px;position:absolute;top:6px}.row-communique,.row-news,.row-video{border-top:1px solid #ddd;margin:15px 0 40px;padding:30px 0}.row-communique:first-child,.row-news:first-child,.row-video:first-child{border-top:none}.container-cgu{margin-bottom:70px;padding-top:30px}.container-cgu section{margin-top:-70px;padding-top:70px!important}.container-cgu section ul>li,.container-cgu section>ol>li{padding-left:22px!important}.container-cgu section ul>li h3,.container-cgu section>ol>li h3{margin:15px 0 5px!important}.container-cgu section ul>li h3 span,.container-cgu section>ol>li h3 span{left:-22px!important}.container-cgu section ul>li>ul,.container-cgu section>ol>li>ul{margin:0;padding-left:22px!important}.container-cgu section ul>li>ul li,.container-cgu section>ol>li>ul li{padding:0!important}.container-cgu section ul>li>ol>li,.container-cgu section>ol>li>ol>li{padding-left:32px!important}.container-cgu section ul>li>ol>li ul,.container-cgu section>ol>li>ol>li ul{margin:0;padding-left:22px!important}.container-cgu section ul>li>ol>li ul li,.container-cgu section>ol>li>ol>li ul li{padding:0!important}.rxvigilance .row-odd h1{color:#999;font-size:22px;text-transform:uppercase}.rxvigilance .row-presentation{padding-top:50px}.rxvigilance .row-presentation .new-mobile-optimization{float:right;margin:10px auto -40px;max-width:200px;position:relative;text-align:center;zoom:76%;right:-4.6%}.rxvigilance .rxvigilance .row-presentation{padding-top:30px}.rxvigilance .row-presentation .col-md-7 img{height:150px;margin:0 0 20px}.rxvigilance .row-presentation .col-md-7 .cta-container{margin:30px 0}.rxvigilance .row-presentation .col-md-5{vertical-align:middle}.rxvigilance .row-presentation .video-container{position:relative}.rxvigilance .row-presentation .video-container img{margin:0 auto;transform:scale(1);transition:transform .4s}.rxvigilance .row-presentation .video-container .icon{background-color:rgba(161,0,0,.6);border-radius:50px;left:46%;padding:15px 13px;position:absolute;top:45%;transform:scale(1);transition:background-color .4s;z-index:10}.rxvigilance .row-presentation .video-container .icon span{border-color:transparent transparent transparent #fff;border-style:solid;border-width:10px 15px;display:inline-block;left:10px;position:relative;top:2px}.rxvigilance .row-presentation .video-container:hover img{transform:scale(1.05);transition:transform .4s}.rxvigilance .row-presentation .video-container:hover .icon{background-color:rgba(161,0,0,.85);transition:background-color .4s}.rxvigilance .new-mobile-optimization h3{color:#777;font-size:18px;margin:10px 0 0;text-transform:uppercase}.rxvigilance .new-mobile-optimization>strong{background-color:#80c41c;color:#fff;padding:4px 20px;text-transform:uppercase}.rxvigilance .mobile-optimization{margin:20px auto}.rxvigilance .mobile-optimization .mobile-icon-optimized-container{background-color:#06202f;border-radius:70px;left:-15px;padding:20px;position:relative;top:30px}.rxvigilance .mobile-optimization .mobile-icon-optimized-container img{position:relative;top:-2px;width:18px}.rxvigilance .mobile-optimization .new-mobile-optimization h3{text-align:left!important}.rxvigilance .mobile-optimization .new-mobile-optimization p{color:#3587a9;font-style:italic;line-height:1.2}.rxvigilance .row.equal.verti-lg .row-more-questions{margin-top:20px}.rxvigilance .row.equal.verti-lg h2{border-bottom:1px solid #ddd;font-family:LatoHairline,arial,sans-serif;font-size:40px;margin:0 0 30px;padding:0 0 20px}.rxvigilance .row.equal.verti-lg h3{text-align:center}.rxvigilance .row.equal.verti-lg h4{border-bottom:3px solid #eee;font-size:20px;font-weight:600;margin:10px auto 15px;padding-bottom:15px;text-align:center;width:80%}.rxvigilance .row.equal.verti-lg h4.essential{border-color:#71b6d3}.rxvigilance .row.equal.verti-lg h4.complete{border-color:#80c41c}.rxvigilance .row.equal.verti-lg .list-products{margin:20px 0 0 30px;padding:0 0 40px}.rxvigilance .row.equal.verti-lg .list-products li{list-style-type:none;position:relative}.rxvigilance .row.equal.verti-lg .list-products li i{color:green;left:-30px;position:absolute;top:3px}.rxvigilance .row.equal.verti-lg .list-products li i.strokeicon{background-color:#f4f4f4;border-radius:15px;color:#333;left:5px;padding:3px;position:relative;top:3px;transition:background-color .4s}.rxvigilance .row.equal.verti-lg .list-products li i.strokeicon:hover{background-color:#eee;cursor:pointer;transition:background-color .4s}.rxvigilance .row.equal.verti-lg .bg-light-blue{border-radius:20px;padding:20px}.rxvigilance .row.equal.verti-lg .bg-light-blue .col-package{padding-bottom:0}.rxvigilance .row.equal.verti-lg .bg-light-blue h3{margin-top:10px}.rxvigilance .row.equal.verti-lg .bg-light-blue .list-products{padding:0 0 20px}.rxvigilance .row.equal.verti-lg .bg-light-blue .text-muted{display:block;line-height:1.4;margin-bottom:15px}.rxvigilance .row.equal.verti-lg .bg-light-blue .text-muted.dme{color:#337ab7}.rxvigilance .row.equal.verti-lg .bg-light-blue .text-muted.dme:hover{color:#23527c;cursor:pointer}.rxvigilance .row.equal.verti-lg .bg-light-blue #software-selection-list{padding:0}.rxvigilance .row.equal.verti-lg .bg-light-blue #software-selection-list li{list-style-type:none}.rxvigilance .row.equal.verti-lg .bg-light-blue #software-selection-list li label{font-weight:400;margin:0 0 0 10px}.rxvigilance .row.equal.verti-lg .bg-light-blue select{margin-bottom:15px}.rxvigilance .row.equal.verti-lg .bg-light-blue .status{padding:6px 0 20px 40px;position:relative}.rxvigilance .row.equal.verti-lg .bg-light-blue .status i{font-size:24px;font-weight:700;position:absolute}.rxvigilance .row.equal.verti-lg .bg-light-blue .status i.pe-7s-check{color:#7ea029;left:8px;top:6px}.rxvigilance .row.equal.verti-lg .bg-light-blue .status i.pe-7s-chat,.rxvigilance .row.equal.verti-lg .bg-light-blue .status i.pe-7s-hourglass{color:#3d5a96;left:13px;top:5px}.rxvigilance .row.equal.verti-lg .bg-light-blue .status i.pe-7s-chat{left:7px}.rxvigilance .row.equal.verti-lg .bg-light-blue .status i.pe-7s-close-circle{color:#af0c00;left:8px;top:6px}.rxvigilance .row.equal.verti-lg .bg-light-blue button.btn-boutique{margin-bottom:10px}.rxvigilance .row.equal.verti-lg .bg-light-blue .microcopy.txt2{color:#777;font-size:.85em}.rxvigilance .row.equal.verti-lg .col-package{padding-bottom:5rem}.rxvigilance .row.equal.verti-lg .col-package.essential ul{margin-left:60px}.rxvigilance .row.equal.verti-lg .col-package .btn-container{bottom:25px;position:absolute;text-align:center;width:90%}.rxvigilance .popover ul li{list-style-type:disc}.rxvigilance .popover-link{border-bottom:1px dashed #bbb;transition:border-bottom .4s}.rxvigilance .popover-link:hover{border-bottom:1px dashed #222;cursor:pointer;transition:border-bottom .4s}.rxvigilance .rxvig-other-products{overflow-y:hidden;position:relative}.rxvigilance .rxvig-other-products h3{font-family:LatoHairline,arial,sans-serif;font-size:34px;margin:0 0 30px;padding:0 0 20px}.rxvigilance .rxvig-other-products .rxphotos .lg-top-shadow{display:none}.rxvigilance .rxvig-other-products p{margin:0 auto 20px;min-height:70px;width:65%}.rxvigilance .rxvig-other-products .screenshot{bottom:-350px;margin-top:-350px;position:relative;transition:transform .3s ease-in-out}.rxvigilance .rxvig-other-products .screenshot img{box-shadow:0 25px 30px -10px rgba(0,0,0,.3);transition:box-shadow .3s ease-in-out;width:90%}.rxvigilance .rxvig-other-products .screenshot:hover{transform:translateY(-325px)}.rxvigilance .rxvig-other-products .screenshot:hover img{box-shadow:0 30px 40px -12px rgba(81,128,199,.9)}.rxvigilance .rxvig-other-products .lg-top-shadow{bottom:0;position:absolute;right:0}.rxvigilance #rxvigilance-packages{margin-top:-60px;padding-top:60px}@keyframes movetop{0%{transform:translateY(0)}to{transform:translateY(-160px)}}.rxvigilance-version-details{margin-bottom:29px}a.anchor{display:block;position:relative;top:-50px;visibility:hidden}.app-demo-img{margin:50px 0 0}.app-responsive-icons{margin:0;padding:0}.app-responsive-icons li{display:inline-block;list-style-type:none}.app-responsive-icons li i{color:#333;font-size:24px;padding:0 10px}.app-responsive-icons li i.disabled{color:#bbb}.app-responsive-icons li a.vs-btn i{color:#1e8c9d;padding:0}.row-rxvigilance-module h3{color:#aaa;font-size:18px;margin:20px 0 25px}.row-rxvigilance-module .application-link{border-left:5px solid #fff;border-right:5px solid #fff;color:#333;display:block}.row-rxvigilance-module .application-link div{background-color:#f2f2f2;border-radius:30px;margin:0 0 4px;padding:15px 5px;position:relative;text-align:center;transition:background-color .2s}.row-rxvigilance-module .application-link div:hover{background-color:#eee;transition:background-color .2s}.row-rxvigilance-module .application-link div .optionel{background-color:#3b94a9;border-radius:30px 0 30px 0;bottom:0;color:#fff;font-size:11px;padding:0 20px;position:absolute;right:0}.row-rxvigilance-module .application-link.disabled{cursor:not-allowed}.row-rxvigilance-module .application-link.disabled:hover{color:#999}.row-rxvigilance-module .application-link img{margin-right:5px;width:34px}.row-module-desc{position:relative}.row-module-desc .intro{text-align:center}.row-module-desc h2{font-size:25px;font-weight:700;margin:50px 0 20px}.row-module-desc h3{font-size:22px;font-weight:700;margin:10px 0 15px}.row-module-desc.module-dev h2{margin:30px 0 0}.row-module-desc.module-dev h3{font-size:18px;margin:30px 0 0}.row-module-desc.module-editeur .stroke-icon{color:#088a8f;font-size:95px}.row-module-desc.row-rxphotos-modules{margin-bottom:30px}.row-module-desc.row-rxphotos-modules h2{margin:20px 0 10px}.row-module-desc.row-rxphotos-modules h2 span{border-bottom:1px solid #aaa;padding:15px 30px}.row-module-desc .lg-top-shadow{bottom:0;margin:0 auto;position:absolute}.row-anchor-shifted{margin-top:30px}.text{font-family:LatoRegular,arial,sans-serif;font-size:17px;line-height:1.5}.section-rxca{padding:60px 15px}.section-rxca h2{font-size:28px;margin:0 auto 30px;text-align:center}.section-rxca.intro{background:#fff url(/build/images/pharmacienne-rxca.d8b38aee.webp) no-repeat 100% 0;padding:0 15px;position:relative}.section-rxca.intro .col-md-6{padding:30px}.section-rxca.intro .col-md-6 p{margin-bottom:20px}.section-rxca.intro .col-md-6 a{display:inline-block;margin-bottom:5px}.section-rxca.intro .logo{margin:0 0 2rem}.section-rxca.intro .shadow{bottom:0;position:absolute}.section-rxca.video .row-video{border-top:none;margin:0;padding:0}.section-rxca.video .row-video .video-container{text-align:center}.section-rxca.video .row-video .video-container a.thumb{display:block}.section-rxca.video .row-video .video-container a.thumb img{border-radius:20px;box-shadow:0 5px 15px -5px #aaa;margin:35px auto 0;position:relative;transition:transform .4s,box-shadow .4s}.section-rxca.video .row-video .video-container a.thumb .icon{background-color:rgba(161,0,0,.65);border-radius:50px;left:46%;padding:15px 13px;position:absolute;top:12rem;transform:scale(1);transition:all .4s ease-in-out;z-index:10}.section-rxca.video .row-video .video-container a.thumb .icon span{border-color:transparent transparent transparent #fff;border-style:solid;border-width:10px 15px;display:inline-block;left:10px;position:relative;top:2px}.section-rxca.video .row-video .video-container a.thumb:hover img{box-shadow:0 0 45px -7px #afceea;cursor:pointer;transform:scale(1.02)}.section-rxca.video .row-video .video-container a.thumb:hover .icon{background-color:rgba(161,0,0,.9);transform:scale(1.02)}.section-rxca.video .row-video .video-container a.btn{border-radius:20px;font-size:16px;font-weight:700;margin:15px auto;padding:8px 46px}.section-rxca.video .row-video .liste-icones li{margin-bottom:40px}.section-rxca.video .row-video .liste-icones li p{margin-bottom:10px;max-width:335px}.section-rxca.presentation .text-side>strong{display:block;font-size:26px;margin:-10px auto 20px;text-align:center}.section-rxca.presentation .text-side>img{margin:0 auto}.section-rxca.presentation .text-side p{margin:0 auto 20px}.section-rxca.presentation .text-side ul{margin:0;padding:0}.section-rxca.presentation .text-side ul li{list-style-type:none;margin:0 0 10px 60px;position:relative}.section-rxca.presentation .text-side ul li i{font-size:26px;font-weight:700;left:-35px;margin-right:10px;position:absolute;top:0}.section-rxca.integration{background:url(/build/images/rxca-bg.100849b4.jpg);color:#fff;padding:0}.section-rxca.integration h2{font-weight:400;margin:40px auto 20px}.section-rxca.integration h2 strong{display:block;font-style:italic;font-weight:700}.section-rxca.integration img.pharmacienne-rxconsultaction{height:420px;margin-left:-80px}.section-rxca.integration img.underline-stroke{display:block;margin:-15px auto 20px}.section-rxca.fonctions p.main{margin:0 auto 5rem;max-width:500px}.section-rxca.fonctions .liste-icones{margin:0 auto}.section-rxca.fonctions .liste-icones li{margin-bottom:50px}.section-rxca.results{margin-bottom:80px}.section-rxca.results .pastille{border-radius:100%;box-shadow:10px 10px 30px -15px #aaa;display:flex;height:260px;text-align:center;width:260px}.section-rxca.results .pastille.orange{background:#e88a19;background:-moz-linear-gradient(-45deg,#e88a19 0,#c77615 100%);background:-webkit-linear-gradient(-45deg,#e88a19,#c77615);background:linear-gradient(135deg,#e88a19,#c77615);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e88a19",endColorstr="#c77615",GradientType=1)}.section-rxca.results .pastille.jaune{background:#edbd07;background:-moz-linear-gradient(-45deg,#edbd07 0,#bf9703 100%);background:-webkit-linear-gradient(-45deg,#edbd07,#bf9703);background:linear-gradient(135deg,#edbd07,#bf9703);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#edbd07",endColorstr="#bf9703",GradientType=1)}.section-rxca.results .pastille.vert{background:#7fc141;background:-moz-linear-gradient(-45deg,#7fc141 0,#6ca437 100%);background:-webkit-linear-gradient(-45deg,#7fc141,#6ca437);background:linear-gradient(135deg,#7fc141,#6ca437);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#7fc141",endColorstr="#6ca437",GradientType=1)}.section-rxca.results .pastille.aqua{background:#00af9b;background:-moz-linear-gradient(-45deg,#00af9b 0,#009180 100%);background:-webkit-linear-gradient(-45deg,#00af9b,#009180);background:linear-gradient(135deg,#00af9b,#009180);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00af9b",endColorstr="#009180",GradientType=1)}.section-rxca.results .pastille .inner{align-items:center;align-self:center;background:#fff;border-radius:100%;box-shadow:6px 8px 30px #666;display:flex;flex-direction:column;height:210px;justify-content:center;margin:0 auto;width:210px}.section-rxca.results .pastille .inner h3{font-size:18px;margin:0;text-align:center}.section-rxca.results .pastille .inner h3 strong{color:#000;display:block;font-size:46px}.section-rxca.results .pastille .inner p{font-size:14px;line-height:1.2;width:82%}.section-rxca.conclusion{display:grid;grid-template-columns:50% 50%;padding:0}.section-rxca.conclusion>div{align-items:end;display:inherit;grid-row-start:1;padding:0 15px;width:100%}.section-rxca.conclusion>div:first-child{padding-bottom:10px}.section-rxca.conclusion h2{margin:40px 0 20px;text-align:left}.section-rxca.conclusion p{margin-bottom:25px;max-width:400px}.section-rxca.conclusion img{display:block;margin:0 auto}.section-rxca.conclusion button{min-width:200px}.section-rxca.conclusion .microcopy{min-width:350px;width:65%}.section-rxca.conclusion .microcopy.txt2{color:#777;font-size:.85em}.section-rxca.conclusion .status{max-width:400px;padding:6px 0 20px 40px;position:relative}.section-rxca.conclusion .status i{font-size:24px;font-weight:700;position:absolute}.section-rxca.conclusion .status i.pe-7s-check{color:#7ea029;left:8px;top:6px}.section-rxca.conclusion .status i.pe-7s-close-circle{color:#af0c00;left:8px;top:6px}.section-rxca.conclusion .status i.pe-7s-hourglass{color:#3d5a96;left:13px;top:5px}#availability-check{height:50px;margin-top:-50px}#rx_consult_action_form_partner,#rx_consult_action_form_submit{margin:0 0 10px}#rx_consult_action_form_partner{min-width:335px;width:50%}.liste-icones{margin:0;padding:0}.liste-icones li{list-style-type:none;padding-left:100px;position:relative}.liste-icones li strong{font-size:18px;font-weight:700}.liste-icones li img{left:0;position:absolute}#rxphotos-header{background:url(/build/images/bg-rxphotos.c63808fc.jpg) repeat-x;background-size:auto 100%;min-height:450px;padding-top:100px}#rxphotos-header #top-row{margin-top:-100px;position:relative;z-index:8}#rxphotos-header .banner{background-color:rgba(35,79,109,.5);height:85px}#rxphotos-header .banner .breadcrumbs ul{border-bottom:none;color:#fff!important}#rxphotos-header .banner .breadcrumbs ul a{color:#fff!important}#rxphotos-header h1{color:#999;font-size:22px;margin:0 0 15px;text-transform:uppercase}#rxphotos-header p{font-size:20px}#rxphotos-header img.brand{margin:20px 0 15px}#rxphotos-header img.img-responsive{display:block;margin:0 auto;position:absolute;right:0;top:-130px}.row__rxphotos{padding:35px 0 0}.row__rxphotos .app-logo{display:inline-block;margin:45px 0 15px}.row__rxphotos .app-concept{float:right}.row__rxphotos h2{color:#999;font-size:22px;margin:0 0 30px;text-transform:uppercase}.row__rxphotos p{margin-bottom:35px}.row__rxphotos .vs-btn-empty{margin-left:5px;position:relative;top:3px}.row__rxphotos-id .app-concept{margin:50px 0 0 40px;width:45%}.row__rxphotos-data .app-concept{margin:0}.liste-calculs{margin:0;padding:0}.liste-calculs li{border-bottom:1px solid #eee;list-style-type:none;padding:6px 0}.row-rxphotos-modules h3{margin-bottom:30px}.row-rxphotos-modules p{margin-top:30px}.module-rxphotosid-desc .left-side{padding-right:0}.row-servicephoto-header{height:299px}.row-servicephoto-header h1{margin-top:50px}.row-servicephoto-header img{margin-top:-3px}.service-photo-medicament{margin:0 0 30px 60px}.carrieres h6{border-bottom:1px dotted #ccc;font-size:18px;font-weight:700;margin:20px 0 5px;padding:0 0 5px}.carrieres .collapsable-title{text-transform:uppercase}.carrieres .aucun-poste{margin:5rem auto;min-width:300px;text-align:center;width:65%}.carrieres .container .row-last .col-sm-6:first-child{border-right:1px solid #ccc}.carrieres .container .row-last .col-sm-6:first-child .btn-vigilance{font-weight:700;padding:11px 30px 12px}.carrieres .container .row-last .col-sm-6 p{margin:0 auto 30px!important}.toggle-carreer-widget ul{margin:0;padding:0}.toggle-carreer-widget ul li{display:inline-block;list-style-type:none}.toggle-carreer-widget ul li:first-child{margin-right:5px}.toggle-carreer-widget ul li a{border-bottom:3px solid #fff;font-weight:600;padding:10px 30px;text-decoration:none;transition:border-bottom .4s}.toggle-carreer-widget ul li a:hover{background-color:#f2f2f2;border-bottom:3px solid #eee;text-decoration:none;transition:border-bottom .4s}.toggle-carreer-widget ul li a.active{border-bottom:3px solid #0078b3;color:#333}.toggle-carreer-widget ul li a.active:hover{border-bottom:3px solid #0078b3;transition:none}.job-link{background-color:#f9f9f9;border:1px solid #f2f2f2;border-radius:15px;box-shadow:10px 10px 20px -14px #888;display:block;margin:0 8% 20px 2%;padding:25px 40px;transition:all .4s ease;width:90%}.job-link:hover{background-color:#f2f2f2;box-shadow:12px 12px 25px -14px #888;transition:all .4s ease}.job-content h1{font-size:26px}.job-content #job-cta .btn-success{border-radius:25px;font-size:16px;font-weight:700;padding:11px 30px}.job-content h4,.job-content h6{font-size:18px;font-weight:600}.job-content img{margin:0 0 0 30px}#application-form{margin-bottom:50px}#application-form .checkbox{padding-left:20px}#application-form .g-recaptcha{margin:15px auto}#application-form .btn{border-radius:25px;font-size:16px;font-weight:700;padding:11px 30px}#application-form .btn i{margin-right:10px}#fb-share-button{background:#3b5998;border-radius:25px;display:inline-block;font-weight:700;padding:9px 25px 12px;position:static}#fb-share-button:hover{background:#213a6f;cursor:pointer}#fb-share-button svg{display:inline-block;height:18px;width:18px;fill:#fff;border-radius:2px;vertical-align:middle}#fb-share-button span{color:#fff;font-size:16px;padding:0 3px;vertical-align:middle}a#fb-share-button{color:#fff}a#fb-share-button img{margin-right:6px;width:20px}#linkedin-btn-wrapper{display:inline;position:relative;top:-1px}#linkedin-btn-wrapper button{border-radius:27px!important;font-size:16px!important;font-weight:600!important;height:inherit!important;line-height:1.5!important;padding:9px 35px!important}#linkedin-btn-wrapper a,#linkedin-btn-wrapper button xdoor-icon{position:relative;top:2px}#linkedin-btn-wrapper a{background-color:#0073b1;border-radius:27px;color:#fff;font-size:16px;font-weight:600;line-height:1.5;padding:11px 25px 14px}#linkedin-btn-wrapper a img{margin-right:10px;position:relative;top:-2px;width:20px}.carrieres-info{border:1px solid #eee;margin-top:60px;padding:30px 30px 50px}.carrieres-info h3{margin:0 auto 20px;text-align:center}.carrieres-info p{margin:0 20px 20px;text-align:center}.carrieres-info>div{margin:0 auto 5px;min-width:190px;padding-left:60px;position:relative;width:65%}.carrieres-info>div a,.carrieres-info>div a:hover{color:#08c}.carrieres-info>div i{font-size:24px;left:20px;position:absolute;top:0}.carrieres-info>div:last-child i{left:18px}.carreer-card{background-color:#fff;border-radius:15px;box-shadow:7px 7px 30px -15px #888;display:block;transition:box-shadow .4s}.carreer-card:hover{box-shadow:10px 10px 40px -15px #666;transition:box-shadow .4s}.carreer-card:hover img{opacity:1;transition:opacity .4s}.carreer-card img{border-radius:20px 20px 0 0;opacity:.85;transition:opacity .4s;width:100%}.carreer-card span{display:block;font-weight:700;padding:40px 0}.video .row-video .video-thumb-container{position:relative}.video .row-video .video-thumb-container img{border-radius:15px;box-shadow:0 0 40px -20px #333;margin-top:20px}.video .row-video .video-thumb-container .icon{background-color:rgba(0,0,0,.3);border-radius:50px;left:44%;padding:15px 13px;position:absolute;top:8rem;transform:scale(1);transition:all .4s ease-in-out}.video .row-video .video-thumb-container .icon span{border-color:transparent transparent transparent #fff;border-style:solid;border-width:10px 15px;display:inline-block;left:10px;position:relative;top:2px}.video .row-video .video-thumb-container:hover{cursor:pointer}.video .row-video .video-thumb-container:hover .icon{background-color:rgba(0,0,0,.5);transform:scale(1.2);transition:all .4s ease-in-out}.video .row-video h2{margin-top:10px}.video .row-video p{margin-bottom:20px}.video .row-video .vs-btn i{float:left;font-size:24px;margin-right:15px}.entreprise h2{font-size:28px;font-weight:700;margin:0 0 20px}#entreprise-groupe{background:url(/build/images/photo-groupe.ac9dcfdf.jpg);background-size:cover;color:#fff;height:250px}#entreprise-groupe .breadcrumbs ul{border-bottom:none}#entreprise-groupe .breadcrumbs ul a{color:#fff}#entreprise-groupe .text-center{font-family:LatoLight,arial,sans-serif}#entreprise-groupe .text-center strong{display:block;font-size:50px;font-weight:400;line-height:1;margin:0}#entreprise-groupe .text-center span{display:block;font-size:24px}#entreprise-groupe .text-center img{margin-top:-25px;width:380px}.section-presidence{background-color:#dcdcdc;padding:60px 0}.section-presidence h3{color:#000;font-size:30px;margin:0}.section-presidence .job-title{color:#666;font-weight:700}.section-presidence img{max-width:270px}.section-presidence img.pull-left{margin:0 80px 0 0}.section-presidence img.pull-right{margin:0 0 0 80px}.cie-intro h1.page-subtitle{margin-top:30px}.cie-intro h2{font-size:22px;font-weight:700;margin:0}.cie-intro .row{margin-bottom:20px}.cie-intro .row.row-cie-intro{margin-bottom:30px}#a-propos-facts{background:url(/build/images/bg-home-para.099c7991.jpg) no-repeat fixed 50%;background-size:cover;color:#fff;height:100%;padding:30px 0;position:relative;width:100%}#a-propos-facts h3{font-size:32px}#a-propos-facts .row-cie-facts{font-size:18px}#a-propos-facts .row-cie-facts div .fact{padding:5px 5px 5px 50px;position:relative}#a-propos-facts .row-cie-facts div .fact strong{color:#42bacf}#a-propos-facts .row-cie-facts div .fact .stroke-icon{color:#42bacf;font-size:24px;left:4px;margin-right:20px;position:absolute;top:5px}.row-cie-icons ul{margin:0;padding:0}.row-cie-icons ul li{list-style-type:none}.row-cie-icons h2{margin:0 auto 20px}.row-cie-icons .icon-container{display:inline-block;float:left;margin:20px 50px}.row-cie-icons .strokeicon{color:#0c6488;font-size:100px}.row-cie-other{padding:60px 0}.row-cie-other h3{border-bottom:1px dotted #1e8c9d;font-size:24px;font-weight:700;margin-top:0;padding:0 0 15px}.photo-group-title{font-size:28px;font-weight:700;text-align:center}.photo-group-title span{border-bottom:1px dotted #1e8c9d;padding:0 15px 15px}.row-admin-photo{padding:60px 0 0}.row-admin-photo h3{font-size:18px;font-weight:700;margin:10px 0 0}.row-admin-photo .job-title a{display:block}.row-admin-photo .u-photo{margin:0 auto}body div#hs-eu-cookie-confirmation{background-color:#37403f;border-top:none;bottom:0;box-shadow:none!important;color:#fff!important;top:inherit}body div#hs-eu-cookie-confirmation #hs-en-cookie-confirmation-buttons-area{margin-right:0!important}body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner{background-color:transparent}body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p{color:#fff!important;font-size:12px;margin:0 0 8px}body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p a{color:#fff!important;font-weight:700;text-decoration:underline!important}body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-cookie-settings-button,body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-decline-button{border:1px solid #fff!important;border-radius:3px;color:#fff!important;display:inline-block;padding:10px 16px!important}body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button{background:#fff!important;border:none!important;color:#0d8396!important}span.hs-form-required{color:#e00101;margin:4px;position:relative;top:5px}ul.hs-error-msgs{padding:0}ul.hs-error-msgs li{list-style-type:none;margin:0}ul.hs-error-msgs li label.hs-error-msg{color:#e00101;font-family:arial,sans-serif!important;font-size:11px}#overlay-mobile{background:rgba(68,68,68,.3);zoom:1;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1100!important}#mobile-menu{background-color:#333;color:#eee;height:100%;position:absolute;right:-303px;width:303px}#mobile-menu a{color:#eee;display:block}#mobile-menu .mpl{color:#fff;display:block;font-weight:700;padding:10px 0}#mobile-menu .mpl.infolettre{border:1px solid #aaa;border-radius:5px;display:inline-block;margin:30px 0 0;padding:8px 30px 8px 60px;position:relative}#mobile-menu .mpl.infolettre i{font-size:24px;left:25px;margin-right:5px;position:absolute;top:6px}#mobile-menu li{border-top:1px solid #555;list-style-type:none;position:relative}#mobile-menu #connected{margin-left:-40px;padding:10px;position:relative;text-align:center}#mobile-menu #connected #user i{display:block;font-size:60px}#mobile-menu #connected #logoff{padding:15px;position:absolute;right:5px;top:0}#mobile-menu #connected #logoff .strokeicon{color:#ddd}#mobile-menu .inner ul{display:none;padding:0 0 20px 20px}#mobile-menu .inner ul li{border-top:none}#mobile-menu .inner ul .mpl{font-weight:400;padding:4px 0}#mobile-menu .toggle-inner{border-left:1px solid #555;padding:14px 15px 13px;position:absolute;right:0;top:0}#mobile-menu .close-mobile-menu{background-color:#00abb1;border-radius:25px;height:110px;left:-20px;padding:0;position:absolute;text-align:center;top:210px;width:40px}#mobile-menu .close-mobile-menu .glyphicon{padding-top:45px}#policy{padding:30px 10%}#policy h2{margin-bottom:30px;text-align:center;text-transform:uppercase}#policy h2 span{border-bottom:1px solid #333;padding:0 0 5px}#policy .politique-intro{font-weight:700;text-transform:uppercase}#policy h3{font-size:20px;font-weight:700;margin-top:30px}.row-error{margin-bottom:100px}.row-error h1,.row-error h2{font-family:Lato,arial,sans-serif;font-size:32px;font-weight:800;letter-spacing:-.05rem;margin:70px 0 0}.row-error .error-fr,.row-error h1{color:#222}.row-error .error-en,.row-error h2{color:#777}.row-error h2{border-bottom:1px solid #ddd;margin:0 0 40px;padding-bottom:40px}.row-error .error-msg{margin:0 0 20px}.row-error .error-icon{margin:0 auto}.row-error .vs-btn{margin:0 auto;max-width:250px}@media screen and (max-width:767px){.row-error .col-sm-5{text-align:center}.row-error .error-en{margin:0}.row-error .vs-btn{margin:30px auto 0}}.carousel-fade .carousel-inner .item{opacity:0;transition-property:opacity}.carousel-fade .carousel-inner .active{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-control{z-index:2}@media{.carousel-fade .carousel-inner>.item.active.left,.carousel-fade .carousel-inner>.item.active.right,.carousel-fade .carousel-inner>.item.next,.carousel-fade .carousel-inner>.item.prev{opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.carousel-fade .carousel-inner>.item.active,.carousel-fade .carousel-inner>.item.next.left,.carousel-fade .carousel-inner>.item.prev.right{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@media screen and (max-width:1400px){.item .container{max-width:1060px}#small-header .navbar-menu li a{font-size:14px;padding:10px 8px}#small-header #navbar-icon{padding:0;top:16px}#small-header .nav-item-container a{font-size:14px}#small-header .nav-item-container .stroke-icon{font-size:20px;top:2px}}@media screen and (max-width:1199px){#header .branding img{margin-top:10px;width:230px}#header .navigation a.other-lang{border-left:none}#header .navigation a.hidden-lg{padding-right:14px}#header .navigation a.hidden-lg .stroke-icon{padding-right:0}#small-header #navbar-icon{font-size:14px;padding:0;right:-15px}#small-header #navbar-icon li{border-left:none}#small-header .trigger-mobile-menu{display:block}#small-header .navbar-menu{display:none}.slide-astro #slide-astro-logo{left:43%;top:30px}.banner-intro .video-container{width:100%}#homepage-mid-content strong{font-size:30px}.row-presentation h1{font-size:26px}.app-responsive-icons{margin-bottom:15px}.app-responsive-icons li i{padding:0 10px}.grp-entreprise{display:inline-block;float:left;margin:15px 0;padding:0 15px;width:50%}.grp-entreprise img{width:100%}.services-web .shadow{top:-5px}#calc-aminoside-thumb{margin:-135px 0 0 162px}.module.row-module-desc .vs-btn-empty{display:inline-block;padding:10px 20px}.row-inforpfo-top img{margin-top:16px}#travailler-chez-vigilance .row-1 .img-back{height:240px;left:179px;top:25px}#travailler-chez-vigilance .row-1 .img-top{left:15px;top:55px;width:265px}#travailler-chez-vigilance .row-2 .img-back{left:-30px;top:0;width:400px}#travailler-chez-vigilance .row-2 .img-top{left:inherit;right:15px;top:130px}#travailler-chez-vigilance .row-3 .img-back{left:15px;top:120px;width:500px}#fb-share-button{font-weight:600;padding:10px 15px 12px}#linkedin-btn-wrapper a{padding:13px 15px}#entreprise-groupe{height:175px}#entreprise-groupe .text-center img{width:250px}#rxphotos-header{min-height:375px}#rxphotos-header img.img-responsive{top:0;width:55%}#rxphotos-header img.brand{width:220px}.rxphotoid .rxphotos .row-presentation a{display:inline-block;margin-bottom:30px;padding:5px 25px 10px}.intro.intro-dentistes .main-image img{left:-50px}#conciliation-header{background-size:inherit;min-height:500px}.row-conciliation-interface .conciliation-badge{padding:4px 20px}.pansements #pansements-header .row-presentation img{right:-20%}.pansements .row-interface{height:600px}.pansements .row-interface .interface{box-shadow:8px 8px 20px -10px rgba(0,0,0,.3);width:100%}.pansements .row-interface .col-md-5{padding-left:20px}.section-rxca.intro .col-md-6{padding:20px 30px}.section-rxca.presentation img.padding-verti-lg{display:block;margin:0 auto;max-width:450px;width:100%}.section-rxca.presentation .text-side img{margin:0 auto}.section-rxca.integration img.pharmacienne-rxconsultaction{height:470px;margin-left:-150px}.section-rxca.results .col-md-3 .pastille{zoom:85%}.banner-rxca .graphic-words{top:1rem}.banner-rxca .graphic-words strong{font-size:22px;left:22rem}.banner-rxca .graphic-words em{font-size:24px;margin:0;width:auto}.banner-rxca .graphic-words em span{margin:0}.banner-rxca .graphic-words h2{top:0}}@media screen and (max-width:991px){#main{padding-bottom:550px}#header .branding img{width:200px}.trigger-mobile-menu{font-size:30px;position:absolute;right:30px;top:10px}.slide-astro #slide-astro-theme{opacity:.6}.slide-astro #slide-astro-logo{left:inherit;position:absolute;right:80px;top:230px;width:140px}#small-header .submenu{top:82px}#small-header .navbar-menu{float:right;top:5px}#small-header #navbar-icon{position:absolute;right:0;top:0}#small-header #navbar-icon .stroke-icon.trigger-mobile-menu{font-size:30px;padding:0;position:absolute;right:30px;top:8px}#small-header .nav-item-container.last{border-right:1px solid #ccc;margin-right:5px;padding-right:20px}#small-header .stroke-icon.trigger-mobile-menu{top:0}.row-presentation .row{display:inherit}.row-presentation .row>div{display:inherit;float:left;vertical-align:inherit}.row-presentation .row>div:first-child{vertical-align:inherit}.app-responsive-icons li i{padding:0 15px}.row-presentation{padding-top:20px}.row-presentation h1{font-size:30px}.row-presentation .text-center img{margin-top:40px}.banner-intro{height:auto}.banner-intro .text-side{padding-top:40px}.banner-intro .video-container{left:0;margin:30px auto;top:inherit;width:auto}.row-home-subcontent .col-rxvigilance{margin-bottom:20px}.row-home-subcontent .col-rxca{margin-bottom:40px}.row-home-subcontent img{height:150px}.row-home-subcontent p{margin:0 auto 20px;max-width:275px;min-height:inherit}#img-menu-mono{border-radius:20px;box-shadow:0 0 20px rgba(0,0,0,.25);left:0;margin:0 auto 30px;position:relative;top:0;z-index:inherit}#image-section-mono.pull-right{float:none!important}.module.row-module-desc .vs-btn-empty{display:inline-block;padding:10px 20px}#calc-aminoside-thumb{margin:-80px 0 0 50px}#feuillet-medicament-thumb{margin:-70px 0 0;position:relative;z-index:10}#calendrier-scrnshot-sm .cal-dosette-sm{left:0;margin-top:-10px;position:relative}#imgs-module-couverture span{bottom:inherit;display:block;left:inherit;margin:20px 0;position:inherit}.row-rxvigilance-inc strong{font-size:16px}.intro-avantages li{line-height:1.3;margin-bottom:15px!important;padding-left:35px;position:relative}.intro-avantages li .blue-checkmark-listicon{left:0;position:absolute}.row-inforpfo-top img{margin-top:10px}.facts-medecins img{height:107px;width:auto}.medecins .row-rxvigilance-inc .nofloat.inblock.col-sm-2{width:auto}.intro-infirmieres .row-profesionnels{position:relative}.intro-infirmieres .row-profesionnels img.img-responsive{display:block;max-width:inherit;position:absolute;right:0;top:78px;width:133%;z-index:-1}.infirmieres .pad-top-lg.row-module-desc .module-scrshot{margin-top:75px}.optometristes .row-rxvigilance-inc .col-sm-2.nofloat.inblock{width:auto}.optometristes .topic-primary .row .lg-top-shadow{left:0}.optometristes .opto-feuillet-aux{width:70%}.optometristes .opto-feuillet-med{margin-top:-50px!important;width:70%}.intro.intro-dentistes .intro-avantages{margin-bottom:40px}.intro.intro-dentistes .intro-avantages li{margin-bottom:10px}.intro.intro-dentistes .main-image img{left:-15px;width:calc(100% + 30px)}#travailler-chez-vigilance .row-1 .img-back{height:255px;left:0;top:0}#travailler-chez-vigilance .row-1 .img-top{box-shadow:none;left:inherit;right:15px;top:0;width:392px}#travailler-chez-vigilance .row-2 .img-back{left:0;top:0;width:360px}#travailler-chez-vigilance .row-2 .img-top{box-shadow:none;right:15px;top:0;width:362px}#travailler-chez-vigilance .row-3 .img-back{left:0;top:0;width:100%}#travailler-chez-vigilance .row-3 .txt-content{top:0}.section-rxca{padding:60px 30px}.section-rxca.intro.container{width:100%}.section-rxca.intro.container .col-md-6{background:hsla(0,0%,100%,.5)}.section-rxca.video .row-video{margin-bottom:0}.section-rxca.video .row-video .video-container{margin-bottom:50px}.section-rxca.video .row-video .video-container a.thumb img{margin:0 auto}.section-rxca.video .row-video .liste-icones{margin-left:18%}.section-rxca.integration{background:#42626d}.section-rxca.integration img.pharmacienne-rxconsultaction{height:auto;margin:0 auto;width:100%}.section-rxca.integration p:last-child{margin-bottom:50px}.section-rxca.presentation .text-side p{margin:15px auto 20px}.section-rxca.presentation .text-side ul li{margin:0 0 5px 40px;position:relative}.section-rxca.presentation .text-side ul li i{left:0;position:relative;top:6px}.section-rxca.fonctions .container{width:96%}.section-rxca.fonctions .liste-icones li{padding-left:70px}.section-rxca.fonctions .liste-icones li img{width:50px}.section-rxca.results{margin-bottom:0}.section-rxca.results .col-md-3{margin-bottom:40px}.section-rxca.results .col-md-3 .pastille{zoom:100%;margin:0 auto}.section-rxca.conclusion>div{padding:0 15px;width:100%}.section-rxca.conclusion img{float:none!important;margin:-70px auto 20px;max-width:388px;width:90%}.section-rxca.conclusion .col-md-6.bg-light-grey{min-height:inherit}.carrieres-info{margin-bottom:8rem}.rxvigilance .row-presentation .new-mobile-optimization{margin:40px auto -15px;max-width:200px;text-align:center;zoom:inherit;float:none;position:inherit;right:inherit}.rxvigilance .row-presentation .row>div.col-md-7 .cta-container{padding:15px 0 0;text-align:center}.rxvigilance .row-presentation .row>div.col-md-7 .cta-container a{margin-bottom:0}.rxvigilance .row-presentation .row>div.col-md-7 .cta-container .vs-btn-empty{display:inline-block!important}.rxvigilance .row.equal.verti-lg h2{font-size:27px;margin:0 10vw 30px}.rxvigilance .row.equal.verti-lg h3{font-size:22px;margin-top:0}.rxvigilance .row.equal.verti-lg .col-package{margin-bottom:2rem;padding-bottom:7rem}.rxvigilance .row.equal.verti-lg .col-package .vs-btn{bottom:30px}.rxvigilance .row.equal.verti-lg .col-package:last-child{border-bottom:none}.rxvigilance .rxvig-other-products p{min-height:150px}.rxvigilance .rxvig-other-products .screenshot{bottom:-250px;margin-top:-250px;position:relative;transition:transform .3s ease-in-out}.rxvigilance .rxvig-other-products .screenshot img{transition:box-shadow .3s ease-in-out}.rxvigilance .rxvig-other-products .screenshot:hover{transform:translateY(-250px)}.rxvigilance .rxvig-other-products .screenshot:hover img{box-shadow:0 30px 40px -12px rgba(81,128,199,.9)}.rxvigilance .rxvig-other-products .lg-top-shadow{width:100%}.row__rxphotos{margin-bottom:50px}.row__rxphotos .vs-btn-empty{display:inline-block;white-space:nowrap}.row__rxphotos .app-concept{display:block;float:none;margin:0 auto 30px;width:auto}#conciliation-header{min-height:500px}#conciliation-header img.conciliation-concept{right:-26px;top:30px;width:41%}#conciliation-header img.conciliation-rx{right:-97px;top:118px;width:42%}.pansements #pansements-header .row-presentation img{right:-50%}.pansements .row-interface{height:auto}.pansements .row-interface .interface{display:block;margin:30px auto 0;width:auto}.pansements .row-interface .col-md-5{background-color:#fff;padding-left:20px;padding-top:40px}.pansements .row-interface-mobile img.interface-mobile{margin-top:-50px;width:274px}.banner-rxca .graphic-words{display:none}.banner-rxca .shadow{bottom:0;left:10%;margin:0 auto;width:80%}.banner-rxca .row>.rxca-info{height:200px}.banner-rxca .row>.rxca-info:first-child{height:100%}.banner-rxca .row>.rxca-info:first-child img{bottom:0;margin:60px auto 0;padding:30px 0 0;position:relative;z-index:8}.banner-rxca .row>.rxca-info.col-md-5{height:280px}.banner-rxca .row>.rxca-info.col-md-5 #rxca-image-bg{bottom:-8px;left:-50%;position:absolute;width:calc(100% + 40vw)}.banner-rxca .row>.rxca-info.col-md-5 .content{color:#fff;position:relative;text-align:center}.banner-rxca .row>.rxca-info.col-md-5 .content img{margin:15px auto 0;width:180px}.banner-rxca .row>.rxca-info.col-md-5 .content p{margin:10px auto;padding:10px 0;width:84%}.banner-rxca .row>.rxca-info.col-md-5 .content p strong{display:block;font-size:18px;margin:0 auto}.banner-rxca .row>.rxca-info:last-child{display:none}}@media screen and (max-width:767px){h1{font-size:22px;font-weight:700}h2{font-size:18px}h3{font-size:16px}#main{padding-bottom:1140px}#header .submenu{display:none!important}#small-header .submenu{top:50px}#small-header .left.col-sm-9{padding:0;position:absolute;right:0;top:0}#small-header .trigger-mobile-menu{position:inherit;right:inherit;top:inherit}#small-header #navbar-icon li.visible-xs{border-left:none}#small-header .nav-item-container{display:none}#footer #sub-footer .col-sm-4{margin-bottom:50px}#footer #sub-footer .col-sm-4:last-child{margin-bottom:0}#footer #sub-footer ul{margin-bottom:30px}.breadcrumbs{padding-left:15px;padding-right:15px}.breadcrumbs .divider{padding:0 3px}.partenaires{margin:30px auto 60px}.partenaires h4{border-bottom:1px dotted #64a4a7;display:block;font-family:LatoLight,arial,sans-serif;font-size:34px;margin:0 auto 20px;padding:0 0 25px;text-align:center}.homepage .bg-light-grey{padding:26px 0 0}.alternate-page-banner .breadcrumbs{overflow:auto;width:100%}.alternate-page-banner .breadcrumbs ul{overflow:visible;white-space:nowrap}.vs-btn-empty{display:block;padding:10px 20px}.product-options,.vs-btn-empty{text-align:center}.module{padding:50px 0 100px}.row-module-desc h3{margin:15px 0}.banner-intro>img{bottom:-73%;left:0;top:inherit}.banner-intro .text-side{padding-top:25px;text-align:center}.banner-intro .text-side>img{width:100px}.banner-intro .text-side h3{letter-spacing:-1px}.banner-intro .text-side h3,.banner-intro .text-side p{font-family:Lato,arial,sans-serif;font-size:23px;font-weight:700}.banner-intro .text-side p>span{display:block}.banner-intro .text-side .promo{justify-content:center}.banner-intro .text-side .promo>span{padding-left:20px}.banner-intro .text-side .promo>div{font-size:6vw;text-align:left}.banner-intro .text-side .promo>div>div{font-size:10vw}.banner-intro .text-side .promo ul{text-align:left}.banner-intro .text-side small.microcopy{font-size:12px}.banner-intro .video-container{height:auto;left:0;width:auto}.v-card{margin-bottom:40px}.banner-rxca .row .rxca-info:first-child{display:none}.banner-rxca .row .rxca-info.col-md-5{height:auto;padding:30px 0}.banner-rxca .row .rxca-info.col-md-5 #rxca-image-bg{left:calc(-103vw - 30%);position:absolute;top:-117px;width:calc(100% + 200vw)}.banner-rxca .row .rxca-info:last-child{display:block;height:auto}.banner-rxca .row .rxca-info:last-child img{margin:0 auto}.row-home-subcontent{padding:0 0 50px}.row-home-subcontent h1{font-size:20px;margin:0 auto 15px;padding:20px 1em}#homepage-mid-content h2{margin:20px auto 0}#homepage-mid-content img{margin-top:40px}#homepage-mid-content strong{margin-bottom:5px}#homepage-mid-content p{margin:0 auto;max-width:200px}.prof-facts strong{border-bottom:none;display:block;font-size:30px;line-height:1.1;margin:0 0 10px;padding-bottom:0}.prof-facts strong span{font-size:30px}.prof-facts p{line-height:1.3;padding:0 10% 50px}.moreinfo .info-email,.moreinfo .info-phone{display:block}.moreinfo .info-email div,.moreinfo .info-phone div{display:block;height:auto}.intro-avantages{padding-left:0}.intro-avantages li{padding:2px 0 2px 35px;position:relative}.intro-avantages li .blue-checkmark-listicon{left:0;position:absolute;top:3px}.database-pro .row-module-desc .strokeicon{font-size:40px}.database-pro img{margin:0}.toggle-carreer-widget{margin-bottom:15px!important}.toggle-carreer-widget ul li a{padding:10px 1px}.carrieres .breadcrumbs{margin-bottom:15px!important}.carrieres .container .carreer-card{margin:0 auto;max-width:300px}.carrieres .container .row-last .col-sm-6:first-child{border-bottom:1px solid #ddd;border-right:none;margin-bottom:40px;padding-bottom:30px}.carrieres-info>div{margin:0 auto 5px;padding-left:0;text-align:center;width:100%}.carrieres-info>div i{display:none}#fb-share-button{padding:5px 15px 8px}#fb-share-button span{font-size:14px!important}#linkedin-btn-wrapper button{font-size:14px!important;padding:6px 22px 5px!important;top:-2px}#linkedin-btn-wrapper a{font-size:14px!important;padding:8px 20px 9px 15px}.job-content #job-cta>a,.job-content #job-cta>div{margin-bottom:4px}.job-content #job-cta .btn-success{font-size:14px;padding:5px 15px 8px}.lien-boutique{padding:10px 25px}.conciliation .bg-light-grey{margin:-30px auto 0}.conciliation .list-checkpoint{margin:30px 0}.conciliation .list-checkpoint li{margin-bottom:10px;padding-left:35px;position:relative}.conciliation .list-checkpoint li img{left:0;position:absolute}.conciliation-details img.picto{margin:0 auto 30px;width:90%}.conciliation-details .details{display:block;margin:0 auto;position:relative;text-align:left;width:340px!important}.conciliation-details .details i.visible-xs{color:#29a2ac;display:inline-block!important;font-size:24px;position:relative;top:3px;width:30px}.conciliation-details .details.left{left:inherit;top:inherit;width:100%}.conciliation-details .details.left strong{display:inline-block;position:relative;text-align:left;top:inherit;width:auto}.conciliation-details .details.left img{right:inherit;top:inherit}.conciliation-details .details.right{left:inherit;top:inherit}.conciliation-details .details.right img{right:inherit;top:inherit}.conciliation-details .details.right strong{display:inline-block;position:relative;top:inherit;width:auto}.conciliation-details .details.right strong.en{top:inherit}#conciliation-header{background-size:auto;min-height:450px}#conciliation-header .alternate-page-banner .breadcrumbs ul{white-space:inherit}#conciliation-header img.conciliation-concept,#conciliation-header img.conciliation-rx{display:none}.row-conciliation-interface .conciliation-badge{padding:4px 15px}.website.contact h1{font-size:22px}.contact-info{padding:5px 0}.contact-list{padding:30px}.helpforms-list{padding:30px 0}.contact .top-banner-lg{height:auto}.contact .top-banner-lg .mail-confirm-box{margin:30px auto;padding:15px 50px 35px;text-align:center}.contact .top-banner-lg .mail-confirm-box h1{font-size:28px;text-align:center}.database-pro .row-module-desc .strokeicon{font-size:100px}.intro-dentistes .btn-vigilance{display:block;margin:0 auto}.facts-dentistes .col-sm-offset-1{margin-left:inherit}.developpeurs .btn-vigilance{padding:10px 15px 12px}.developpeurs #integration-liste{padding-left:0}.developpeurs #integration-liste li{padding:30px 0 30px 80px;position:relative}.developpeurs #integration-liste li .strokeicon{left:0;position:absolute;top:20px}.developpeurs #integration-liste li span{top:inherit}.services-web .shadow{top:-13px}#entreprise-groupe .text-center img{margin:-20px auto;width:190px}.row-cie-icons p,.row-valeur p{margin:0 auto 50px;max-width:300px}.row-photos-cie img{margin-top:60px;width:100%}.row-cie-other{margin-bottom:30px}.row-cie-other a.vs-btn{border-radius:30px;display:block;margin:0 auto;padding:10px 15px;text-align:center}.row-cie-other .col-sm-6:first-child{margin-bottom:50px}.section-presidence img{max-width:100%;width:85%}.section-presidence img.pull-left,.section-presidence img.pull-right{float:none!important;margin:0 7% 30px}.row-admin-photo .col-sm-3{margin-bottom:50px}.entreprise .btn-vigilance{padding:10px 20px}.grp-entreprise{display:block;float:none;padding:0 15px;width:100%}.entreprise .page-subtitle{margin:50px auto 20px;width:80%}.intro-infirmieres .intro-liste{padding-left:0}.facts-infirmieres.prof-facts strong{border-bottom:none;margin-bottom:0;padding:0}.facts-infirmieres.prof-facts span{font-size:24px}.facts-infirmieres.prof-facts p{line-height:1.3;padding:0 20% 50px}#feuillet-medicament-thumb{margin:0}#imgs-module-couverture img#popup-couverture{margin:40px auto 0}#imgs-module-couverture span{bottom:-80px;color:#aaa;display:block;font-size:16px;left:0;position:absolute;text-align:center;width:100%}.infolettre .main-title h1{margin:15px auto 20px}.optometristes .lg-top-shadow{position:relative!important}.optometristes #apptitle-rxvigilance-logo{border-top:4px solid #ddd;margin-bottom:30px;margin-top:20px;padding-top:30px;width:70%}.optometristes .opto-feuillet-med{float:none;margin-top:40px}.row-presentation h1{font-size:30px;margin-top:0}.couv-item{margin:40px auto}.doseped p.mar-bot-xl{margin-bottom:30px!important}.doseped .row-module-desc.mar-bot-md{margin-bottom:0!important}.magistrales .lg-top-shadow{display:none}.perspectives .no-gutters .col-xs-4{padding:0 8px}#medecins-main-image{margin-top:-10px}.row-rxvigilance-inc .nofloat.inblock.col-sm-2{display:block;text-align:center;width:100%}#imgs-module-couverture{padding-top:30px}#imgs-module-couverture #popup-couverture{left:0;margin:-20px auto 0}#calc-aminoside-thumb{margin:0 auto}.icone-lvl-wrapper{margin:20px 0 0}#calendrier-scrnshot-sm .cal-dosette-sm{left:0;margin-top:0}.rxphotos .row-rxphotos-modules h2{font-size:20px!important}.rxphotos .row-rxphotos-modules h2 span{display:block;padding:15px}.rxphotos .row-module-desc .col-sm-4{padding:30px 15px}.fact-rxphotos strong{margin-bottom:5px}.fact-rxphotos p{margin-bottom:60px}.section-rxca h2{font-size:22px}.section-rxca.intro{background:#fff}.section-rxca.intro .col-md-6{padding:0 15px}.section-rxca.intro .col-md-6 img.visible-xs{width:calc(100% + 15px)}.section-rxca.intro .col-md-6 .logo{margin:40px auto 20px;max-width:80%}.section-rxca.intro .col-md-6 h1{font-size:24px;margin:0 auto}.section-rxca.intro .col-md-6 p{margin:0 auto 20px}.section-rxca.intro .col-md-6 a{margin:0 auto 30px}.section-rxca.presentation .text-side>strong{margin:0 auto}.section-rxca.presentation .text-side ul li{margin:0 0 10px 40px;position:relative;text-align:left}.section-rxca.presentation .text-side ul li i{left:-40px;position:absolute;top:0}.section-rxca.integration .pharmacienne-rxconsultaction{height:auto;margin:0 auto;width:100%}.section-rxca.conclusion img{margin:-70px auto 20px;width:90%}.section-rxca.results .col-md-3 .pastille{height:260px;margin:0 auto;width:260px}.section-rxca.video{width:100%}.section-rxca.video .row-video .video-container{margin-bottom:20px}.section-rxca.video .row-video .video-container a.thumb img{width:96%}.section-rxca.video .row-video .video-container a.thumb .icon{top:4rem}.section-rxca.video .row-video .video-container a.btn{padding:0}.section-rxca.video .row-video .liste-icones{margin-left:0}.section-rxca.video .row-video .liste-icones li{padding-left:65px}.section-rxca.video .row-video .liste-icones li img{width:50px}.rxphotos .container.mar-bot-xl{margin-bottom:0!important}.row__rxphotos .app-logo{display:block;margin:0 auto 30px;max-width:345px;width:auto}.rxvigilance .row.equal.verti-lg .d-flex{display:block}.rxvigilance .row.equal.verti-lg .d-flex.mobile-optimization{display:flex;padding:0 30px}.rxvigilance .row.equal.verti-lg .row-more-questions{margin-bottom:30px;margin-top:0}.rxvigilance .row.equal.verti-lg .col-package{border-bottom:7px solid #eee}.rxvigilance .row.equal.verti-lg .col-package h3{font-size:22px}.rxvigilance .row.equal.verti-lg .col-package h4.essential{margin-top:30px}.rxvigilance .rxvig-other-products p{min-height:inherit}.rxvigilance .rxvig-other-products .rxca .logo{margin-top:50px}.rxvigilance .rxvig-other-products .rxphotos .lg-top-shadow{display:block;width:100%}.rxvigilance .rxvig-other-products .screenshot{bottom:0;height:33.33333vw;margin-top:0;overflow-y:hidden;transition:none}.rxvigilance .rxvig-other-products .screenshot img{transition:none}.rxvigilance .rxvig-other-products .screenshot:hover{transform:none}.rxvigilance .rxvig-other-products .lg-top-shadow{width:100%}.sm-text-center{text-align:center!important}.sm-text-center img{margin:0 auto}.sm-margin-verti-xl{margin:60px auto!important}.sm-padding-verti-xl{padding:60px 0}.sm-pad-top-xl{padding-top:60px}.sm-pad-bot-xl{padding-bottom:60px}.sm-pad-bot-lg{padding-bottom:30px}body div#hs-eu-cookie-confirmation #hs-en-cookie-confirmation-buttons-area{margin-right:0!important;position:relative}body div#hs-eu-cookie-confirmation #hs-en-cookie-confirmation-buttons-area #hs-eu-cookie-settings-button{position:absolute;right:0;text-align:center;top:0;width:47%}body div#hs-eu-cookie-confirmation #hs-en-cookie-confirmation-buttons-area #hs-eu-cookie-confirmation-button-group{margin-top:45px;width:100%}body div#hs-eu-cookie-confirmation #hs-en-cookie-confirmation-buttons-area #hs-eu-cookie-confirmation-button-group #hs-eu-confirmation-button{left:0;padding:11px 16px!important;position:absolute;text-align:center;top:0;width:47%}body div#hs-eu-cookie-confirmation #hs-en-cookie-confirmation-buttons-area #hs-eu-cookie-confirmation-button-group #hs-eu-decline-button{text-align:center;width:100%}#travailler-chez-vigilance .container-intro .row{margin-bottom:60px}#travailler-chez-vigilance .container-intro .row .txt-content{padding:50px 30px}#travailler-chez-vigilance .container-intro .row-1 img,#travailler-chez-vigilance .container-intro .row-2 img{position:relative!important;right:0!important;width:100%!important}#travailler-chez-vigilance .container-intro .row-1 img.img-back,#travailler-chez-vigilance .container-intro .row-2 img.img-back{display:none}#travailler-chez-vigilance .row-social h2{margin:0 auto 45px;width:70%}#travailler-chez-vigilance .row-social p{margin-bottom:45px}#travailler-chez-vigilance .bg-light-grey h2{margin-top:0}#travailler-chez-vigilance .bg-light-grey h3{margin:0 10% 10px}#travailler-chez-vigilance .bg-light-grey img{margin:0 auto;width:130px}#travailler-chez-vigilance .bg-light-grey p{margin-bottom:45px}#travailler-chez-vigilance .row-cta{margin-bottom:75px}#travailler-chez-vigilance .row-cta .col-sm-6 p{margin:0 auto;max-width:280px}#travailler-chez-vigilance h2{font-size:24px;font-weight:700!important}#travailler-chez-vigilance h3{font-size:18px;font-weight:700!important}.pansements #pansements-header{background-position:bottom;background-size:cover;height:auto;padding-bottom:40px}.pansements #pansements-header .row-presentation img{display:none}.pansements .row-interface{height:auto}.pansements .row-interface .interface{display:block;margin:30px auto 0;width:90%}.pansements .row-interface .col-md-5{background-color:#fff;margin-top:0;padding-left:15px;padding-top:20px}.pansements .row-interface-mobile{height:auto;margin-top:50px}.pansements .row-interface-mobile img.interface-mobile{margin-top:20px;max-width:300px;width:90%}}@media screen and (max-width:812px) and (orientation:landscape){#mobile-menu{padding:20px;width:90%}#mobile-menu .toggle-inner{padding:6px 15px 5px}#mobile-menu .close-mobile-menu{padding:12px 15px 11px;top:37%}#mobile-menu .close-mobile-menu .glyphicon{padding-top:36px}#mobile-menu li.inner ul.inner-menu{margin:0 0 30px;padding:0 0 0 10px}#mobile-menu li.inner ul.inner-menu li{display:inline-block}#mobile-menu li.inner ul.inner-menu li a{border:1px solid #666;border-radius:3px;margin:0 3px 6px 0;padding:4px 10px}#mobile-menu li .mpl{padding:3px 0}}@media screen and (max-width:667px){#header .branding img{margin-top:15px;width:220px}.row-home-subcontent h1{border-bottom:1px dotted #777;font-weight:700}#homepage-mid-content h2{font-size:30px;padding:0 15px 20px}#homepage-mid-content .col-sm-3 img{width:100px}#homepage-mid-content strong{font-size:36px;margin-bottom:0}.module-triangle-grey,.module-triangle-white{left:42%}.row-valeur .col-sm-3{margin:0 auto;padding-bottom:60px;width:80%}.row-valeur .col-sm-3:first-child{margin:0 auto}.row-admin-photo{padding:60px 8%}}@media screen and (max-width:500px){#app-header-image{left:30%;position:absolute;top:-15px;width:60%}.services-web .shadow{position:relative;top:-5px}.video h1{margin:20px 10%;text-align:center}#conciliation-header{min-height:570px}#conciliation-header .app-responsive-icons{margin-top:55px}#conciliation-header .app-responsive-icons li i.disabled{color:#ddd}}.d-flex{display:flex}.pad-bot-none{padding-bottom:0!important}.pad-bot-xs{padding-bottom:5px!important}.pad-bot-sm{padding-bottom:10px!important}.pad-bot-md{padding-bottom:20px!important}.pad-bot-lg{padding-bottom:30px!important}.pad-bot-xl{padding-bottom:60px!important}.pad-bot-xxl{padding-bottom:100px!important}.pad-top-sm{padding-top:10px!important}.pad-top-md{padding-top:20px!important}.pad-top-lg{padding-top:30px!important}.pad-top-xl{padding-top:60px!important}.mar-bot-xs{margin-bottom:5px!important}.mar-bot-sm{margin-bottom:10px!important}.mar-bot-md{margin-bottom:20px!important}.mar-bot-lg{margin-bottom:30px!important}.mar-bot-xl{margin-bottom:60px!important}.mar-bot-xxl{margin-bottom:100px!important}.mar-top-md{margin-top:20px!important}.mar-top-lg{margin-top:30px!important}.mar-top-xl{margin-top:60px!important}.padding-verti-md{padding-bottom:20px!important;padding-top:20px!important}.padding-verti-lg{padding-bottom:30px!important;padding-top:30px!important}.padding-verti-xl{padding-bottom:60px!important;padding-top:60px!important}.padding-verti-xxl{padding-bottom:100px!important;padding-top:100px!important}.pl-0{padding-left:0!important}.margin-verti-md{margin:20px 0!important}.margin-verti-lg{margin:30px 0!important}.margin-verti-xl{margin:60px 0!important}.margin-verti-xxl{margin:100px 0!important}.mb-sm-4{margin-bottom:4rem!important}.shadow-xl{box-shadow:0 14px 50px rgba(0,0,0,.25)}.block{display:block}.inblock{display:inline-block}.nomargin{margin:0}.margin-auto{margin:0 auto}.nofloat{float:none}.relative{position:relative}hr.thick{background-color:#ddd;height:8px}.thin-dotted-blue{border-top:1px dotted #1e8c9d}.font-bold{font-weight:700}.text-center .img-responsive{margin:0 auto}.label-vs{border-radius:50px;font-size:14px;padding:12px 30px}.label-vs,.label-vs-blue{background-color:#0c6488}.font-size-xl{font-size:36px}.font-size-lg{font-size:24px}.font-16{font-size:16px!important}.text-sm{font-size:12px}.text-md{font-size:16px}.text-lg{font-size:22px}.text-xl{font-size:30px}.padding-sm{padding:8px}.padding-md{padding:20px}.padding-lg{padding:40px}#sm-header-lang .popover{min-width:inherit;padding:0}#sm-header-lang .popover .popover-content{padding:0 10px}#sm-header-lang .popover .popover-content ul{padding:0}#sm-header-lang .popover .popover-content ul li{border-bottom:3px solid #fff;padding:10px}#sm-header-lang .popover .popover-content ul li.active{border-bottom:3px solid #80c41c}.widget-type-email_simple_subscription .cell-wrapper,.widget-type-email_subscriptions .cell-wrapper,.widget-type-email_subscriptions_confirmation .cell-wrapper{margin-bottom:0}.widget-type-email_simple_subscription h1,.widget-type-email_simple_subscription h2,.widget-type-email_simple_subscription p,.widget-type-email_subscriptions h1,.widget-type-email_subscriptions h2,.widget-type-email_subscriptions p,.widget-type-email_subscriptions_confirmation h1,.widget-type-email_subscriptions_confirmation h2,.widget-type-email_subscriptions_confirmation p{font-size:20px;font-weight:400;line-height:25px;margin:1px 0 4px}html body .page-header{margin:0;padding-bottom:1em}.widget-type-email_simple_subscription h2,.widget-type-email_simple_subscription p,.widget-type-email_subscriptions h2,.widget-type-email_subscriptions p,.widget-type-email_subscriptions_confirmation h2,.widget-type-email_subscriptions_confirmation p{font-size:14px}.email-prefs .item{cursor:pointer;margin:20px 0;padding-bottom:1px;position:relative;-moz-user-select:none;-webkit-user-select:none;user-select:none}label{cursor:pointer}.email-prefs .item.disabled{cursor:not-allowed;opacity:.6}.email-prefs .item .item-inner *{color:#444}.email-prefs .item .item-inner{background:#f7f7f7;border:1px solid #e4e4e4;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin-top:0;overflow:hidden;-moz-transition-duration:.15s;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-moz-transition-property:background;-webkit-transition-property:background;-o-transition-property:background;transition-property:background;-moz-transition-timing-function:linear;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;-moz-user-select:none;-webkit-user-select:none;user-select:none}.email-prefs .item .item-inner.hovered{-moz-box-shadow:1px 1px 4px rgba(0,0,0,.1);-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.1);-o-box-shadow:1px 1px 4px rgba(0,0,0,.1);box-shadow:1px 1px 4px rgba(0,0,0,.1)}.email-prefs .item .item-inner.highlighted-subscription,.email-prefs .item .item-inner.highlighted-subscription.selected{background:#fff1ee}.email-prefs .item .item-inner.selected{background:#f0f7fc;border:1px solid #e0e7ec}.email-prefs .item.disabled .item-inner.hovered{-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none}.checkbox-row{margin-top:0;overflow:hidden}.checkbox-row span.fakelabel{-moz-user-select:none;-webkit-user-select:none;user-select:none;vertical-align:middle}.checkbox-row input{float:left;margin:0;padding:0;vertical-align:middle}@media screen and (-webkit-min-device-pixel-ratio:0){.checkbox-row input{position:relative;top:3px}}p.header{margin-left:7px}.checkbox-row span.fakelabel span{float:left;font-weight:700;margin-left:7px;vertical-align:top}.email-prefs .item p{clear:both;margin:5px 20px 0}.email-prefs .thumbnail{bottom:1px;position:absolute;right:6px}.email-prefs .thumbnail.float-top{top:7px}.subscribe-options{margin-bottom:12px;overflow:hidden}.subscribe-options label{font-size:13px;margin-left:16px;margin-right:16px}.subscribe-options label span{font-size:14px;font-weight:700;margin-left:3px}#email-prefs-form,#submitbutton{margin-bottom:0}html body input.hs-input.email-edit{font-size:20px;line-height:25px;margin:0 0 2px -6px;width:450px}#email-prefs-form h1{display:table;margin:0 auto 20px;text-align:center}#email-prefs-form h1 .title-divider{padding:0 30px}#email-prefs-form h2{border:1px solid #0c6488;border-radius:35px;display:table;font-size:20px;margin:0 auto;padding:10px 60px;text-align:center}#email-prefs-form #intro-text-en,#email-prefs-form #intro-text-fr,#email-prefs-form #subtext-en,#email-prefs-form #subtext-fr,#email-prefs-form #unsubs-text-en,#email-prefs-form #unsubs-text-fr{display:inline-block;margin:0 3.5% 0 1.5%;width:44%}#email-prefs-form #subtext-en,#email-prefs-form #subtext-fr{color:#777!important;margin-bottom:30px}#email-prefs-form #subtext-en{margin:0 3.5% 0 1.8%}#email-prefs-form .subscribe-options #unsubs-text-fr{text-align:right}#email-prefs-form .subscribe-options p:last-of-type{text-align:center}#email-prefs-form .subscribe-options .divider{display:inline-block;padding:0 20px 0 15px}#email-prefs-form #submitbutton{display:block;margin:0 auto;padding:8px 40px}.email-prefs .item{box-shadow:4px 4px 10px -4px #999;display:inline-block;margin:0 1.5% 40px;padding-bottom:0;width:46%}.email-prefs .item:nth-child(10),.email-prefs .item:nth-child(9){display:none!important}.email-prefs .item .item-inner{background-color:#f7f7f7;border:none;border-radius:0;margin-left:100px;padding:15px}.email-prefs .item:hover{cursor:default}.email-prefs .item:nth-child(11),.email-prefs .item:nth-child(12){background:url(https://cdn.vigilance.ca/hubspot/img/subspage-vigilance.png) no-repeat #9cd450;background-size:90px}.email-prefs .item:nth-child(13),.email-prefs .item:nth-child(14){background:url(https://cdn.vigilance.ca/hubspot/img/subspage-bulletintech.png) no-repeat 0 27px #18a0b4;background-size:90px}.email-prefs .item:nth-child(15),.email-prefs .item:nth-child(16){background:url(https://cdn.vigilance.ca/hubspot/img/subspage-alerte-web.png) no-repeat #d85200;background-size:90px}.glyphicon-spin{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}