/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*{margin:0;padding:0;}html{font-size:62.5%;}body{background-color:#fff;}body,a,table,input,select,textarea{color:#000;font-family:helvetica,arial,sans-serif;font-size:1.4em;line-height:1.5;}a,p,ul,ol,dl,blockquote,pre,td,th,label,textarea,caption,details,input,select,figure{font-size:1em;line-height:1.5;margin:0}h1,.titre1{font-size:1.8571em;font-weight:normal;line-height:1px}h2,.titre2{font-size:1.7143em;font-weight:normal;line-height:1.75em;padding:.875em 0 0 0;}h3,.titre3{font-size:1.5714em;font-weight:normal;line-height:1.909em;padding:.9545em 0 0 0;}h4,.titre4{font-size:1.4286em;font-weight:normal;line-height:1.05em;padding:1.05em 0 0 0;}h5,.titre5{font-size:1.2857em;font-weight:normal;line-height:1.1667em;padding:1.1667em 0 0 0;}h6,.titre6{font-size:1.1429em;font-weight:normal;line-height:1.3125em;padding:1.3125em 0 0 0;}sup,sub{vertical-align:0;position:relative;}sup{bottom:1ex;}sub{top:.5ex;}a:link,a:visited{text-decoration:none;}#block-system-main a:hover,.cke_editable a{text-decoration:underline;}img{border:none;}#block-system-main ul,.cke_editable  ul,#content .region-content .block-block ul{list-style:none;margin-left:0px}#block-system-main ul li,.cke_editable  ul li,#content .region-content .block-block ul li{background-image:url(/themes/custom/qfd_theme/gfx/puce.png);background-position:0 8px;background-repeat:no-repeat;padding-left:15px}.police-minimale{font-size:.7143em;}.police-petite{font-size:.8571em;}.police-normale{font-size:1em;}.police-grande{font-size:1.1429em;}.police-plus-grande{font-size:1.2857em;}.police-maximale{font-size:1.4286em;}.grid{padding:10px 0;}.grid1{width:100%}.grid2{width:50%}.grid3{width:33.3333333333%}.grid2,.grid3{float:left}.fond-gris{background:#e0e1e1;padding:10px;}.margedroite{margin-right:25px}.clear{clear:both;height:1px;}.vert{color:#A3CF23;}.pvertfonce{color:#319134;}.vertfonce{color:#319134;text-transform:uppercase;font-size:1.1429em;font-weight:bold;line-height:1.3125em;padding:1.3125em 0 0 0;}.vertfonce a{color:#319134;}.soustitrenoir{color:#000000;text-transform:uppercase;font-size:1.1429em;font-weight:bold;line-height:1.3125em;padding:1.3125em 0 0 0;}.gris{color:#6D6E71;}.separation{background:url(/themes/custom/qfd_theme/gfx/separation.png) 0 0 no-repeat;width:842px;height:20px;margin:20px auto 5px;}.separationpetite{background:url(/themes/custom/qfd_theme/gfx/separation-petite.png) 0 0 no-repeat;width:282px;height:11px;margin:10px auto 5px;}.lien{float:right}.lien a{background:#9fcb23;text-transform:uppercase;color:#fff;-moz-box-shadow:3px -3px 2px 0px #cacaca;-webkit-box-shadow:3px -3px 2px 0px #cacaca;-o-box-shadow:3px -3px 2px 0px #cacaca;box-shadow:3px -3px 2px 0px #cacaca;filter:progid:DXImageTransform.Microsoft.Shadow(color=#cacaca,Direction=45,Strength=2);display:block;padding:5px 10px;font-weight:bold}.accroche{font-size:1.4286em;font-weight:bold;}.right{text-align:right;}.lien_simple{background-image:url(/themes/custom/qfd_theme/gfx/pucechevron.png);background-position:0 0;background-repeat:no-repeat;}.lien_simple a{color:#000;text-transform:uppercase;font-weight:bold;text-decoration:none;padding:0 0 3px 15px;font-size:.8571em;}.col-droite,.col-gauche{width:45%;float:left;}.col-gauche{}.col-droite{margin-left:10%;}.bg-rose{background-color:#f7d3d5;}.bg-beige{background-color:#fbe8e9;}.bg-gris-clair{background-color:#858688;color:#cecfcf;text-transform:uppercase;}.bg-gris-fonce{background-color:#58595B;color:#cecfcf;}.bouton-fond-gris-clair{background-color:#858688;color:#cecfcf;text-transform:uppercase;font-size:16px;line-height:32px;padding:0 25px;}.bouton-fond-gris-fonce{background-color:#58595B;color:#cecfcf;text-transform:uppercase;font-size:16px;line-height:32px;padding:0 25px;}.specification{max-width:100%;}#block-system-main .specification  ul li,.cke_editable  .specification ul li{height:23px;background-image:none;padding:3px 0 0 0;}#block-system-main .specification  ul li.bg-rose,.cke_editable  .specification ul li.bg-rose{background-color:#fff;}#block-system-main .specification  ul li.bg-beige,.cke_editable .specification ul li.bg-beige{background-color:#efefef;}.titre-specification{font-size:1.1429em;font-weight:bold;text-transform:uppercase;margin-left:5%;padding:20px 0;}.specification.bg-beige{background:#cacaca;border:solid 1px #cacaca}.col-1,.col-2{width:45%;margin-left:5%;float:left;}.col-1{color:#000;}.col-2{color:#58595B;}.element-invisible{display:none;}.faq-question{color:#319134;cursor:pointer;font-size:1.25em;border-bottom:solid 1px #cacaca;padding-right:30px;color:#58595B;font-weight:bold;font-size:16px;text-transform:uppercase}.faq-reponse{padding-bottom:5px}
html{overflow-y:scroll;}html,body{height:100%;}img,table,td,blockquote,code,pre,textarea,input,video{max-width:100%;}img{height:auto;vertical-align:middle;}ul#supersized img,.royalSlider img{max-width:inherit;height:inherit;}#page-wrapper{min-height:100%;height:auto !important;height:100%;margin:0 auto -30px;}.item-list .pager{padding-top:15px}.item-list ul li{margin:0}ul li.expanded,ul li.collapsed,ul li.leaf{list-style-image:none}ul.menu,ul.menu li{list-style:none;}.grid{clear:both}.grid:after{content:"";display:table;clear:both;}.grid > *{float:left;}.grid2 > *,.grid2 .col{width:50%}.grid3 > *,.grid3 .col{width:33%}.grid4 > *,.grid4 .col{width:25%}.col{float:left;}input.form-text,select.form-select,textarea.form-textarea{border:solid 1px #cacaca}.page-node-done #content .links{display:none}.field-name-field-texte-sous-le-formulaire{clear:both;padding:10px 0;font-size:0.9em}#header-wrapper{height:184px;background:#FFFFFF url(/themes/custom/qfd_theme/gfx/bande-qualiformed.png)  repeat-x 0px 46px;}#header{position:relative;z-index:1000;max-width:1150px;margin:auto;}#logo{padding-top:31px;display:inline-block;}#site-slogan{font-size:12px;line-height:12px;position:absolute;top:101px;left:15px;width:266px;text-align:center;color:#58595B;font-weight:bold;}#block-block-16{position:absolute;top:101px;left:15px;width:266px;text-align:center;color:#58595B;font-weight:bold;}#block-block-16 p{font-size:12px;line-height:12px;}ul.menu li{margin:0}#block-system-main-menu li{float:left;}#block-system-main-menu li a,#block-system-main-menu li span{display:block;padding:5px;cursor:pointer;}#block-superfish-1{position:absolute;left:0;top:155px;width:100%;background:url(/themes/custom/qfd_theme/gfx/bg_menu_principal.png) no-repeat 0 top;height:87px;}#block-superfish-1 .content{}#superfish-1.sf-menu.sf-style-white{margin:0 auto;text-align:center;height:59px;width:864px;float:none;}.sf-menu#superfish-1 li{z-index:inherit;}#superfish-1 li{text-align:center;}#superfish-1 a,#superfish-1 span.nolink{color:#58595B;border:none;font-weight:bold;font-size:16px;}#superfish-1 a.sf-depth-1 span,#superfish-1 span.sf-depth-1.nolink span{color:#838383;display:block;font-size:12px;font-weight:bold;line-height:1.5em;}#superfish-1.sf-menu.sf-style-white li.sf-depth-1,#superfish-1.sf-menu.sf-style-white.sf-navbar{background:url(/themes/custom/qfd_theme/gfx/menu-principal_border_li.png) no-repeat 100% 0;height:59px;}#superfish-1.sf-menu.sf-style-white li.sf-depth-1.first{display:none;}#superfish-1.sf-menu.sf-style-white li.sf-depth-1.last{background:none;height:59px;}#superfish-1.sf-menu.sf-style-white li.sf-depth-1 a{padding:10px 13px;height:39px;display:inline-block;}#superfish-1.sf-menu.sf-style-white li.sf-depth-1 span.nolink{padding:10px 13px;height:39px;display:inline-block;line-height:1.5em;}#superfish-1.sf-menu.sf-style-white li.sf-depth-1.last a,#superfish-1.sf-menu.sf-style-white li.sf-depth-1.last span.nolink{padding:17px 13px 9px 13px;height:32px;}#superfish-1.sf-menu.sf-style-white .sf-depth-1 a:focus,#superfish-1.sf-menu.sf-style-white .sf-depth-1 a:hover,#superfish-1.sf-menu.sf-style-white .sf-depth-1 a:active,#superfish-1.sf-menu.sf-style-white .sf-depth-1 a.active,#superfish-1.sf-menu.sf-style-white li.sf-depth-1.sfHover,#superfish-1.sf-menu.sf-style-white li.sf-depth-1.active-trail span.nolink{background:url(/themes/custom/qfd_theme/gfx/menu-principal_border_li.png) no-repeat 100% 0 #bdbfbf;height:39px;}#superfish-1.sf-menu.sf-style-white li.sf-depth-1:hover,#superfish-1.sf-menu.sf-style-white li.sf-depth-1.active-trail a{background:url(/themes/custom/qfd_theme/gfx/menu-principal_border_li.png) no-repeat 100% 0 #bdbfbf;}#superfish-1.sf-menu.sf-style-white li.sf-depth-1.sfHover{height:59px;}#superfish-1.sf-menu.sf-style-white li.sf-depth-1.last:hover,#superfish-1.sf-menu.sf-style-white li.sf-depth-1.last.sfHover,#superfish-1.sf-menu.sf-style-white li.sf-depth-1.last.active-trail,#superfish-1.sf-menu.sf-style-white li.sf-depth-1.last.active-trail a,#superfish-1.sf-menu.sf-style-white li.sf-depth-1.last.active-trail span.nolink,#superfish-1.sf-menu.sf-style-white .sf-depth-1.last a:focus,#superfish-1.sf-menu.sf-style-white .sf-depth-1.last a:hover,#superfish-1.sf-menu.sf-style-white .sf-depth-1.last a:active{background:none no-repeat 100% 0 #bdbfbf;}#retourHome{position:absolute;top:155px;left:0;z-index:10;}#block-search-form{position:absolute;top:155px;right:0;z-index:500;}#search-block-form .container-inline .form-actions,#search-block-form  .container-inline.form-actions,#search-block-form .container-inline .form-actions input#edit-submit,#search-block-form  .container-inline.form-actions input#edit-submit,#block-search-form input#edit-submit--2,#block-search-form  #edit-actions--2{display:none;width:0;height:0;visibility:hidden;}.form-item-search-block-form label{display:none;}input#edit-search-block-form--2{outline:none;-webkit-appearance:textfield;-webkit-box-sizing:content-box;font-family:inherit;font-size:100%;}input#edit-search-block-form--2 ::-webkit-search-decoration,input#edit-search-block-form--2 ::-webkit-search-cancel-button{display:none;}input#edit-search-block-form--2{background-color:rgba(0,0,0,0);background-image:url(/themes/custom/qfd_theme/gfx/search.png);background-position:0px center;background-repeat:no-repeat;background-size:58px 59px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;color:transparent;cursor:pointer;width:57px;height:58px;}input#edit-search-block-form--2:hover{background-color:#fff;}input#edit-search-block-form--2:focus{width:230px;padding-left:70px;color:#000;background-color:#fff;cursor:auto;}input#edit-search-block-form--2:-moz-placeholder,input#edit-search-block-form--2::-webkit-input-placeholder,input#edit-search-block-form--2::-ms-input-placeholder{color:#999;color:transparent;}.page-search #search-form,.page-search .search-info{display:none;}.sf-menu ul{width:auto}.sf-menu li#menu-1459-1 ul{min-width:225px;}.sf-menu li#menu-1235-1 ul{min-width:165px;}.sf-menu li#menu-1238-1 ul{min-width:200px;}.sf-menu li#menu-407-1 ul{min-width:240px;}#superfish-1.sf-menu li:hover > ul,#superfish-1.sf-menu li.sfHover > ul{left:0;top:59px;background:#DFE0E0;text-transform:uppercase;}#superfish-1.sf-menu li:hover > ul ul,#superfish-1.sf-menu li.sfHover > ul ul{left:12em;top:0px;background:#DFE0E0;text-transform:uppercase;}.sf-menu.sf-style-white li li,.sf-menu.sf-style-white li li li{background:none;}#superfish-1 li li{text-align:left;}.sf-menu.sf-horizontal.sf-shadow ul,.sf-menu.sf-vertical.sf-shadow ul,.sf-menu.sf-navbar.sf-shadow ul ul{background:none;border-bottom-left-radius:0px;border-top-right-radius:0px;padding:0  !important;}#superfish-1 li.sf-item-1 ul{min-width:196px;}#superfish-1.sf-menu.sf-style-white li.sf-depth-1  ul li a,#superfish-1.sf-menu.sf-style-white li.sf-depth-1 ul li span.nolink,#superfish-1.sf-menu.sf-style-white li.sf-depth-1.active-trail ul li span.nolink{display:block;background:transparent;}#superfish-1.sf-menu.sf-style-white  li.sf-depth-1 li.sf-depth-2,#superfish-1.sf-menu.sf-style-white  li.sf-depth-1 li.sf-depth-3{border-bottom:1px solid #fff;height:35px;}#superfish-1.sf-menu.sf-style-white  li.sf-depth-1 li.sf-depth-2.last,#superfish-1.sf-menu.sf-style-white  li.sf-depth-1 li.sf-depth-3.last{border-bottom:none;}#superfish-1.sf-menu.sf-style-white li.sf-depth-1 li.sf-depth-2 a,#superfish-1.sf-menu.sf-style-white li.sf-depth-1.last:hover li.sf-depth-2 a,#superfish-1.sf-menu.sf-style-white li.sf-depth-1 li.sf-depth-2 span.nolink,#superfish-1.sf-menu.sf-style-white li.sf-depth-1 li.sf-depth-3 a,#superfish-1.sf-menu.sf-style-white li.sf-depth-1 li.sf-depth-3 span.nolink{padding:7px 13px;height:21px;}#superfish-1.sf-menu.sf-style-white  li.sf-depth-1.active-trail li.sf-depth-2 a,#superfish-1.sf-menu.sf-style-white  li.sf-depth-1.active-trail li.sf-depth-2 span.nolink{background:none no-repeat 100% 0 #D3D4D4;height:21px;}#superfish-1.sf-menu.sf-style-white li.sf-depth-2:hover,#superfish-1.sf-menu.sf-style-white li.sf-depth-2.sfHover,#superfish-1.sf-menu.sf-style-white li.sf-depth-2.sfHover a.sf-depth-2,#superfish-1.sf-menu.sf-style-white .sf-depth-2 a:focus,#superfish-1.sf-menu.sf-style-white .sf-depth-2 a:hover,#superfish-1.sf-menu.sf-style-white .sf-depth-2 span.nolink:hover,#superfish-1.sf-menu.sf-style-white.sf-navbar li li.sf-depth-2,#superfish-1.sf-menu.sf-style-white li.sf-depth-3:hover,#superfish-1.sf-menu.sf-style-white li.sf-depth-3.sfHover,#superfish-1.sf-menu.sf-style-white li.sf-depth-3.sfHover a.sf-depth-3,#superfish-1.sf-menu.sf-style-white .sf-depth-3 a:focus,#superfish-1.sf-menu.sf-style-white .sf-depth-3 a:hover,#superfish-1.sf-menu.sf-style-white .sf-depth-3 span.nolink:hover,#superfish-1.sf-menu.sf-style-white.sf-navbar li li.sf-depth-3,#superfish-1.sf-menu.sf-style-white li.sf-depth-2 a.active:hover,#superfish-1.sf-menu.sf-style-white li.sf-depth-3 a.sf-depth-3.active:hover,#superfish-1.sf-menu.sf-style-white .sf-depth-2 a:active:hover,#superfish-1.sf-menu.sf-style-white .sf-depth-3 a:active:hover,#superfish-1.sf-menu.sf-style-white li.sf-depth-2.active-trail a.sf-depth-2:hover,#superfish-1.sf-menu.sf-style-white li.sf-depth-3.active-trail a.sf-depth-3:hover{background:none no-repeat 100% 0 #58595B !important;color:#fff !important;height:15px;}#superfish-1.sf-menu.sf-style-white li.sf-depth-2 a.active,#superfish-1.sf-menu.sf-style-white li.sf-depth-3 a.sf-depth-3.active,#superfish-1.sf-menu.sf-style-white .sf-depth-2 a:active,#superfish-1.sf-menu.sf-style-white .sf-depth-3 a:active,#superfish-1.sf-menu.sf-style-white li.sf-depth-2.active-trail a.sf-depth-2,#superfish-1.sf-menu.sf-style-white li.sf-depth-3.active-trail a.sf-depth-3{background:none no-repeat 100% 0 #d3d4d4 !important;}#superfish-1.sf-menu li ul li.sf-depth-2 a:hover,#superfish-1.sf-menu li ul li.sf-depth-3 a:hover{color:#fff !important;height:15px;}#block-menu-menu-menu-haut{position:absolute;top:53px;right:100px;width:200px;}#block-superfish-2{position:absolute;top:44px;right:0px;z-index:900;}#block-superfish-2 .sf-menu,#block-superfish-2 .sf-menu li{z-index:900;}#block-superfish-2 .sf-menu li a,#block-superfish-2 .sf-menu li span{display:block;color:#FFF;cursor:pointer;margin-top:2px;line-height:40px;padding:0 12px;}#block-superfish-2 .sf-menu li.active-trail a,#block-superfish-2 .sf-menu li.active-trail span{background:#8eb61b}#block-superfish-2 .sf-menu li.last a,#block-superfish-2 .sf-menu li.last span{display:block;color:#FFF;cursor:pointer;}#block-menu-menu-menu-haut li{float:left;}#block-superfish-2 ul li ul li{background:#A3CF23;border-bottom:solid 1px #fff}#block-superfish-2 ul li ul li.firstandlast,#block-superfish-2 ul li ul li.last{border-bottom:none}#block-block-5{position:absolute;right:0;top:92px;z-index:500;color:#58595B;}#block-block-5 p{font-size:24px;}#block-block-5 p .vert{font-size:36px;}.responsive-menus .toggler{}.responsive-menus.responsified span.toggler,.responsive-menus.responsified .responsive-menus-simple{background:#DFE0E0;border-top-left-radius:4px;}.responsive-menus.responsified span.toggler,.responsive-menus.responsified .responsive-menus-simple li a{color:#58595B;}#block-superfish-1 .responsive-menus.responsified .responsive-menus-simple li a.sf-depth-1{font-weight:bold;}.responsive-menus.responsified span.toggler{background:url(/themes/custom/qfd_theme/gfx/menu.png) 80px 8px no-repeat #DFE0E0;}#block-superfish-2 .responsive-menus.responsified span.toggler,#block-superfish-2 .responsive-menus.responsified .responsive-menus-simple{border-top-left-radius:0px;box-shadow:none;}#block-superfish-2 .responsive-menus.responsified span.toggler{background:url(/themes/custom/qfd_theme/gfx/menu.png) 18px 8px no-repeat transparent;}#block-superfish-2 .responsive-menus.responsified.responsive-toggled span.toggler{border-bottom:none;}#block-superfish-2 .responsive-menus .toggler{width:50px;height:35px;}#block-superfish-2 .responsive-menus.responsified .responsive-menus-simple{width:200px;}#block-superfish-2 .responsive-menus.responsified.responsive-toggled.absolute .responsive-menus-simple{right:0;}#diaporama{max-width:1080px;margin:80px auto 0px auto;}#full-width-slider{width:100%!important;}.royalSlider{width:100%!important;}.royalSlider img{min-width:100%!important;margin-left:0!important;}.royalSlider{text-align:left!important;}.rsContainer{}.rsOverflow{}#full-width-slider .rsNav{}.rsMinW .rsBullets{bottom:12px!important;height:auto;line-height:8px;overflow:hidden;position:absolute;right:50px!important;text-align:center!important;width:auto;z-index:35;}.rsMinW .rsBullet{border-radius:0!important;display:inline-block;height:20px!important;margin:0 5px;width:20px!important;}.rsMinW .rsBullet.rsNavSelected{background:#9FCB23!important;}.rsMinW .rsOverflow,.rsMinW .rsSlide,.rsMinW .rsVideoFrameHolder,.rsMinW .rsThumbs{background:#dbdcdc!important;}.rsSlide{}.legende-rs{width :40%;height :90%;padding:2% 5% 0 0px;position:absolute;right:0px;top:53px;}.legende-rs a{}.rsABlock{position:relative!important}.texteligne1{color:white!important;font-size:18px!important;font-weight:bold;clear:both!important;padding:0 0 10px 15px;}.texteligne2{color:white!important;margin-top:5px;font-size:29px!important;border-left:solid #9FCB23 3px;padding-left:10px;}.texteligne2 p{line-height:1.1em !important;}.texteligne1 span,.texteligne2 span,.texteligne3 span{max-width:450px}.texteligne3{text-transform:uppercase;font-size:14px!important;font-weight:bold;padding-left:15px;margin-top:15px;}.textedestination{text-align:right;margin-top:20px;}.textedestination a{background:#424242;padding:11px 11px 11px 7px;color:#9FCB23;}.owl-item{text-align:center;}.owl-item .views-field-title{color:#fff;text-align:center;text-transform:uppercase;padding-top:10px;}.view-clients-liste .views-field-title{background:url(/themes/custom/qfd_theme/gfx/ombre-portee-client.png) center 0 no-repeat transparent;margin:0 auto;width:170px}.owl-theme .owl-controls .owl-buttons div{background:transparent;position:absolute;top:63px;width:20px;height:38px;cursor:pointer;z-index:120;margin:0;padding:0;opacity:1;}.owl-theme .owl-controls .owl-buttons div.owl-prev{left:-10px;background:url(/themes/custom/qfd_theme/gfx/gaucheOwl.png) no-repeat;}.owl-theme .owl-controls .owl-buttons div.owl-next{right:-10px;background:url(/themes/custom/qfd_theme/gfx/droiteOwl.png) no-repeat;}#contentbas-wrapper{background:#58595b;border-top:solid 12px #a3cf23;margin-top:20px;}#contentbas{max-width:1000px;margin:0 auto;}#footer-wrapper,#push{height:30px;}#footer-wrapper{background:#58595B;text-align:center;color:#fff;}#footer{text-align:right;font-size:.8571em;padding-top:5px;}#block-menu-menu-menu-footer{position:relative;}#block-menu-menu-menu-footer ul,#block-menu-menu-menu-footer li{list-style:none}#block-menu-menu-menu-footer ul{width:266px;position:absolute;top:0;right:0;z-index:10;}#block-menu-menu-menu-footer li{float:left;border-right:solid 1px #9FCB23;height:.8571em;padding:0 7px 10px 7px;}#block-menu-menu-menu-footer li.last{border-right:none;padding:0 0px 10px 7px;}#footer a{color:#fff;}.front #main-wrapper{margin-top:40px;background:url(/themes/custom/qfd_theme/gfx/bg_blocs_accueil.png) repeat-x 0 0;}.front .block h2{color:#A4A5A8;font-size:2.1428em;}#blocaccueil{display:table;position:relative;height:100%;background:url(/themes/custom/qfd_theme/gfx/separation-reverse.png) center bottom no-repeat;padding-bottom:75px}#blocaccueil .region{display:table-row}#blocaccueil .block{display:table-cell;width:31%;background:url(/themes/custom/qfd_theme/gfx/bordure-bloc-accueil.png) center bottom no-repeat;background-size:90% 1px}#blocaccueil .block .content{position:relative;height:100%}#blocaccueil .block#wrapper_news_events .block{width:100%;display:block;background:none;}#block-views-actualites-block .content,#block-views-events-bloc-accueil-block .content,#block-block-3 .content,#block-block-4 .content{padding:0 15px}#blocaccueil h2{padding:70px 15px 0 15px;line-height:12px;padding-bottom:10px}#block-views-actualites-block h2,#block-views-events-bloc-accueil-block h2{padding-bottom:10px}#block-views-events-bloc-accueil-block h2{padding-top:10px}#block-block-3 span.gris{line-height:15px;display:inline-block;margin-bottom:10px}.view-actualites .item-list ul,.view-events-bloc-accueil .item-list ul{list-style:none;margin:0;}.view-actualites .item-list ul li,.view-events-bloc-accueil .item-list ul li{background:url(/themes/custom/qfd_theme/gfx/puce.png) 0 7px no-repeat;padding:0 0 10px 15px;}.view-actualites .item-list ul li.views-row-last,.view-events-bloc-accueil .item-list ul li.views-row-last{padding:0 0 0px 15px;}.view-actualites .item-list ul li span a,.view-events-bloc-accueil .item-list ul li span a{display:inline-block;line-height:14px}.view-actualites .date_actu,.view-events-bloc-accueil .date_actu{font-weight:bold;}.view-actualites .view-footer,.view-events-bloc-accueil .view-footer{margin-right:15px;}.msie #blocaccueil{display:block;}.msie #blocaccueil .region{display:block;}.msie #blocaccueil .block{display:block;float:left;background:none;}#block-block-6{margin-bottom:30px;}#block-block-6 h2{clear:both;text-align:center;background:url(/themes/custom/qfd_theme/gfx/bg_ligne_verte.png) 50% 86px no-repeat;height:90px;}#contentbas #block-views-clients-liste-block h2{color:#A3CF23;text-align:center;font-size:3.8571em;line-height:1em;width:100%}#contentbas #block-views-clients-liste-block  h2 span{display:block;text-align:center;color:#fff;font-size:0.5555em;margin-bottom:2em;}.front #main,.page-news #main,.node-type-actualites .node .content,.node-type-events .node .content,.node-type-actualites .node .footer_content,.node-type-events .node .footer_content,.page-node .produit .center-page,.node-type-article #content,.node-type-webform #content,.page-user #content,.page-sitemap #content,.node-type-page #content,.page-news #content,.page-events #content,.page-node-done #content{margin:auto;max-width:1000px;text-align:left;padding-bottom:30px;}.node-type-article #content,.node-type-webform #content,.page-user #content,.page-sitemap #content{margin:auto;max-width:1000px;text-align:left;padding:75px 0 30px;}.product-list #content .section,.page-news #content .section,.page-events #content .section,.node-type-page #content,.page-search #content,.node-type-actualites #content,.node-type-events #content,.page-node-done #content{padding:75px 0 30px;}#block-system-main .view-actualites-liste ul li,#block-system-main .view-events-liste ul li{background:transparent;}#block-system-main .view-actualites-liste ul li.views-row,#block-system-main .view-events-liste ul li.views-row{background:url(/themes/custom/qfd_theme/gfx/separation.png) no-repeat center bottom rgba(0,0,0,0);margin-bottom:35px;min-height:150px;overflow:hidden;padding-bottom:40px;position:relative;text-align:left;background-size:100% auto;}.view-actualites-liste .views-field-field-image,.view-events-liste .views-field-field-image{float:left;}.view-actualites-liste .views-field-title,.view-actualites-liste .views-field-field-accroche,.view-actualites-liste .views-field-field-date,.view-events-liste .views-field-title,.view-events-liste .views-field-field-accroche,.view-events-liste .views-field-field-date{margin-left:420px;}.view-actualites-liste .views-field-title h2,.view-events-liste .views-field-title h2{padding-top:0;font-size:1.5714em;}.view-actualites-liste .views-field-title a,.view-events-liste .views-field-title a{color:#9FCB23;font-weight:bold;}.view-actualites-liste .views-field-field-date,.view-events-liste .views-field-field-date{font-weight:bold;}.view-actualites-liste .views-field-field-lieu,.view-events-liste .views-field-field-lieu{float:right;font-weight:bold;}.view-actualites-liste .views-field-field-accroche,.view-events-liste .views-field-field-accroche{padding-bottom:25px;}.view-actualites-liste .views-field-view-node,.view-events-liste .views-field-view-node{background-image:url(/themes/custom/qfd_theme/gfx/pucechevron.png);background-position:0 3px;background-repeat:no-repeat;bottom:38px;height:20px;padding:0;position:absolute;right:0;text-align:center;text-transform:uppercase;width:150px;z-index:100;}.view-actualites-liste .views-field-view-node a,.view-events-liste .views-field-view-node a{color:#000;text-transform:uppercase;font-weight:bold;text-decoration:none;padding:0 0 6px 15px;font-size:.8571em;}.not-front h1{color:#9FCB23;font-size:3.8571em;font-weight:bold;}.not-front h1 span{color:#58595B;font-weight:normal;}.node-actualites .field-name-field-date,.node-actualites .field-name-field-date div,.node-events .field-name-field-date,.node-events .field-name-field-date div,{display:inline;}.date-lieu,.node-actualites .field-name-field-date,.date-lieu,.node-events .field-name-field-date{color:#6D6E71;font-size:1.7857em;font-weight:bold;}.node-actualites #top_download.lien,.node-events #top_download.lien{margin:29px 23px 5px 0;float:none}.node-actualites #top_download.lien a,.node-events #top_download.lien a{display:inline}.date-lieu{margin-left:20px;}.node-actualites img,.node-events img{margin-top:40px;}.node-actualites .descriptif img,.node-events .descriptif img{margin-top:0px;}.accroche{font-size:1.4285em;font-weight:bold;margin:50px 0;}.retourActus{background-position:0 3px;margin :20px 0;float:right;}.retourActus.top{float:none;margin:auto;max-width:1000px;margin-top:-20px;padding-bottom:15px}.retourActus a{padding:0 0 6px 15px;}.retourActus a:hover{text-decoration:underline!important}.wrapper_footer_content{background:url(/themes/custom/qfd_theme/gfx/bg_blocs_accueil.png) repeat-x 0 0;padding:20px 0;}#wrapper-top-page{background:url(/themes/custom/qfd_theme/gfx/bg_wrapper_top_page_produit.png) 50% 0 no-repeat;}.produit-item{margin-bottom:40px;}.quote{padding-top:26px}.quote a{background:#858688;color:#CECFCF;line-height:32px;font-size:16px;display:inline-block;text-transform:uppercase;width:110px;text-align:center}.quote a:hover{text-decoration:none!important}.page-node .produit #wrapper-top-page .center-page{max-width:1400px;padding:75px 0 30px 0;}#wrapper-top-page .col-gauche{padding-left:15%;width:32%;}#wrapper-top-page .col-droite{margin-left:3%;width:50%;}.produit h1{font-size:3em;padding:1.5em 0 0;line-height:1.1em;}#accroche-produit{margin-top:1em;color:#58595B;font-size:1.3em;line-height:1.2em;text-transform:uppercase;}.page-node .produit .produit-faq .center-page{padding:5px 20px 20px 20px;background:url(/themes/custom/qfd_theme/gfx/ombre-FAQ.png) no-repeat CENTER BOTTOM;background-size:100% 20px}.page-node .produit .produit-faq .center-page .texte-onglet{background:url(/themes/custom/qfd_theme/gfx/FAQ.png) repeat-y}.faq-question{background:url(/themes/custom/qfd_theme/gfx/flecheVerte.png) no-repeat right 10px transparent;padding:10px 45px 15px 10px}.faq-question.open{background:url(/themes/custom/qfd_theme/gfx/flecheVerteClose.png) no-repeat right 10px transparent;}.faq-reponse{display:none;padding:0px 10px 10px 10px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:rgb(202,202,202);}.titre_bloc{text-transform:uppercase;font-weight:bold;font-size:1.1429em;padding-bottom:20px}#webinars a{}#menu-item-produit{background:url(/themes/custom/qfd_theme/gfx/bg_menu_item_produit.png) 0 0 repeat-x;height:116px;margin-top:-20px;}#menu-item-produit.fixed{background-image:url(/themes/custom/qfd_theme/gfx/bg_menu_item_produit_scroll.png);background-position:0 8px;background-repeat:repeat-x;height:95px;left:0;position:fixed;top:-13px;width:100%;z-index:500;}#menu-item-produit ul{list-style:none;margin:auto;padding:47px 0;text-align:center;}#block-system-main #menu-item-produit ul li{display:inline;list-style:none;padding:0;background:transparent;}#block-system-main #menu-item-produit ul li a{font-size:1em;text-transform:uppercase;}#block-system-main #menu-item-produit ul li a{display:inline-block;margin:0 3px;line-height:19px}a#bt-top{width:13px;height:19px;background:url(/themes/custom/qfd_theme/gfx/btTop2.png) no-repeat 0 0 transparent;margin-right:8px!important}#block-system-main #menu-item-produit ul li.first a{margin-left:0}#block-system-main #menu-item-produit ul li.last a{margin-right:0}#block-system-main #menu-item-produit ul li a.active{font-weight:bold;}#item-produit-center{background:url(/themes/custom/qfd_theme/gfx/bg_item-produit-center.png) 0 0 repeat-x #fff;padding-top:60px;}.no-overview #item-produit-center{background:none;padding-top:10px}.no-overview.no-feature #modules .separation-top,.no-overview.no-feature .bloc-specification .separation-top{display:none;}.separation-top{background:url(/themes/custom/qfd_theme/gfx/separation.png) center 0 no-repeat;width:100%;height:20px;margin:20px auto;}.separation-bottom{background:url(/themes/custom/qfd_theme/gfx/separation-reverse.png) 0 0 no-repeat;width:842px;height:20px;margin:10px auto 20px;}#section-telechargement .center-page p,#section-publication .center-page p,#list_modules{font-size:1.1429em;font-weight:bold;}#list_modules{margin-left:0}#section-telechargement .center-page p.nostrong{font-weight:normal;padding-top:5px}#section-telechargement .center-page p.nostrong a{text-decoration:underline;}#section-telechargement .center-page ul,#section-publication .center-page ul{}#block-system-main #section-telechargement ul li,#block-system-main #section-publication ul li{background:none;display:table}#block-system-main #section-telechargement ul li a,#block-system-main #section-publication ul li a{display:table-cell;vertical-align:middle;line-height:1.2em;background:url(/themes/custom/qfd_theme/gfx/picto-pdf.png) no-repeat 0 7px;height:50px;padding-left:35px;font-weight:bold;}#block-system-main #section-telechargement ul li a:hover,#block-system-main #section-publication ul li a:hover{text-decoration:none;}.email-requis{color:#D71C24;background:url(/themes/custom/qfd_theme/gfx/picto-enveloppe.png) 0 3px no-repeat;padding-left:18px;margin-left:10px;font-weight:normal;}.poids-doc{display:block;font-weight:normal;font-size:0.8571em;}.sous-titre{font-size:1.1429em;font-weight:bold;text-transform:uppercase;margin-top:20px;}#contentbas h2{color:#fff;text-align:center;font-size:2.1428em;line-height:1em;}#contentbas h2 span{display:block;text-align:center;color:#A3CF23;font-size:1.8em;margin:0.2em 0 0 0;}#contentbas h3{color:#fff;text-align:center;font-size:2.1428em;line-height:1em;}#block-views-package-bloc-liste-block ul,.contenu-bas ul{list-style:none;text-align:center;}#block-views-package-bloc-liste-block ul li,.contenu-bas ul li{display:inline-block;list-style:none;width:160px;padding:45px;text-align:center;background:transparent;}#block-views-package-bloc-liste-block ul li div,.contenu-bas ul li div{}#block-views-package-bloc-liste-block ul li .views-field-title a,.contenu-bas ul li .views-field-title a{display:inline-block;padding:10px 0;width:100%;border-bottom:solid 2px #A3CF23;color:#A3CF23;font-weight:bold;font-size:1.1429em;}#block-views-package-bloc-liste-block ul li .views-field-field-accroche,.contenu-bas ul li .views-field-field-accroche{margin:12px 0 15px;color:#fff;font-size:0.8571em;height:50px;overflow-y:hidden}#block-views-package-bloc-liste-block ul li .views-field-view-node a,.contenu-bas ul li .views-field-view-node a{text-transform:uppercase;color:#fff;background:url(/themes/custom/qfd_theme/gfx/chevron-vert.png) no-repeat 0 4px;padding:3px 3px 3px 15px;font-weight:bold;}#block-block-6,#block-block-6 p,#block-block-6 div,#block-block-6 iframe{line-height:0!important;margin:0 auto!important;padding:0!important}#block-block-17{display:none;background:url(/themes/custom/qfd_theme/gfx/bg-form-doc-text.png) repeat-x scroll 0 0 #58595b;border-bottom:10px solid #9fcb23;padding:30px 60px;color:#fff}#block-block-17 ul{list-style:none}#block-block-17 ul li{background-image:url(/themes/custom/qfd_theme/gfx/puce.png);background-position:0 8px;background-repeat:no-repeat;padding-left:15px}#btclose{background:none repeat scroll 0 0 #858688;color:#cecfcf;text-transform:uppercase;border:solid 1px #858688;cursor:pointer;padding:5px 10px}#bt-your-downloads{position:absolute;top:0;right:10px;z-index:2000;display:none;}#bt-your-downloads img{float:left}#bt-your-downloads span{float:left;color:#DBDCDC;line-height:35px;background:#78797B;padding-right:10px;}#webform-client-form-15 fieldset{margin:0;padding:0;border:none}#webform-client-form-15 .form-item,#webform-client-form-15 .form-actions{margin:0}#webform-client-form-15 fieldset:first-child > legend:first-child,.coord_wrapper legend{display:block;width:100%;text-align:center;line-height:49px;text-transform:uppercase;font-size:24px;color:#58595B}#webform-component-select-brochures legend.doc-form-titre{background:url(/themes/custom/qfd_theme/gfx/bg-form-doc-title.png) repeat-x 0 0;}#webform-component-select-brochures--info{background:url(/themes/custom/qfd_theme/gfx/bg-form-doc-text.png) #58595B 0 0 repeat-x;padding:30px 60px;border-bottom:solid 10px #9FCB23}#webform-component-select-brochures--info,#webform-component-select-brochures--info a{color:#fff}fieldset.doc_wrapper > legend{display:none!important}#webform-client-form-15 fieldset.doc_wrapper{width:780px;margin:auto}#webform-client-form-15  .doc_wrapper .fieldset-wrapper{}#webform-client-form-15  .doc_wrapper fieldset{width:215px;display:inline-block;padding:10px 20px 5px!important;vertical-align:top;}#webform-client-form-15  .doc_wrapper fieldset legend{color:#319134!important;font-weight:bold!important;clear:both!important;padding:15px 0 0 0!important;font-size:inherit!important;display:inherit!important;width:inherit!important;text-align:inherit!important;line-height:inherit!important;}#webform-client-form-15  .doc_wrapper fieldset .form-item{position:relative;padding-left:18px}#webform-client-form-15  .doc_wrapper fieldset .form-item input{position:absolute;top:5px;left:0}#webform-client-form-15  .doc_wrapper fieldset .form-item  label{font-weight:normal}.coord_wrapper legend{height:100px;display:block;}.coord_wrapper{clear:both;background:url(/themes/custom/qfd_theme/gfx/bg-form-doc-coord.png) center 0 no-repeat;}.coord_wrapper .fieldset-wrapper{max-width:500px;margin:auto;padding:0 20px 20px 20px;}#webform-component-about-you--hospital---company,#webform-component-about-you--email{width:45%;float:left;padding:5px 0;}#webform-component-about-you--last---first-name,#webform-component-about-you--phone{width:45%;float:right;padding:5px 0;}#webform-component-about-you--message{clear:both;padding:5px 0;}#webform-component-about-you--mandatory-fields{color:#D71C24;float:left;font-weight:bold;}#webform-client-form-15  .form-actions{max-width:500px;margin:auto!important;text-align:right;}input#edit-webform-ajax-submit-15{background:#58595B;border:solid 1px #58595B;color:#9FCB23;padding:2px 5px;cursor:pointer;margin-bottom:10px}#block-webform-client-block-15 .webform-confirmation p{background:url(/themes/custom/qfd_theme/gfx/bg-form-doc-text.png) repeat-x scroll 0 0 #58595b;border-bottom:10px solid #9fcb23;padding:30px 60px;color:#fff}#block-webform-client-block-15 .messages{display:none}.coord_wrapper legend{padding-top:10px}.page-sitemap ul li.leaf,.page-sitemap ul li.expanded{list-style:none}.page-sitemap #block-system-main ul li{background-position:0 10px;}.page-sitemap #block-system-main ul li.expanded ul li{background-image:url(/themes/custom/qfd_theme/gfx/puce-grise.png);}.product-list #header-wrapper{}.product-list h1,#product-list-slogan,#breadcrumb,#product-list-accroche,.product-list .item-list,#product-list-ul-title,#block-block-9,#block-block-10,#block-block-11,#block-block-12,#block-block-13,#block-block-14,#block-block-15{margin:auto;max-width:1000px;}.product-list.not-front h1 span{color:#000;text-transform:uppercase;font-size:0.69em;}.page-taxonomy-term h1{padding-bottom:15px}.view-taxonomy-term .view-content{min-height:400px}#product-list-slogan{padding-bottom:32px;}#product-list-slogan p{font-weight:bold;font-size:1.7857em;color:#6D6E71;line-height:1.2em}#breadcrumb-wrapper{background:url(/themes/custom/qfd_theme/gfx/bg-breadcrumb.png) 0 center repeat-x transparent;height:116px;position:relative;top:0;left:0;z-index:2}.node-type-software #breadcrumb_wrapper,.node-type-phantom #breadcrumb_wrapper{position:relative;margin:auto;width:1000px;}#breadcrumb{line-height:116px;}.node-type-software #breadcrumb,.node-type-phantom #breadcrumb{line-height:10px;padding-bottom:40px;margin-top:-10px}#breadcrumb,#breadcrumb a,#breadcrumb span{color:#919396;text-transform:uppercase;font-weight:bold}.node-type-software #breadcrumb,.node-type-software #breadcrumb a,.node-type-software #breadcrumb span,.node-type-phantom #breadcrumb,.node-type-phantom #breadcrumb a,.node-type-phantom #breadcrumb span{font-size:0.95em}#breadcrumb span.product-list-sep{color:#9FCB23;padding:0 10px;}#product-list-down-wrapper{background:url(/themes/custom/qfd_theme/gfx/bg_liste.png) center 0 repeat-x #fff;margin-top:-21px;position:relative;top:0;left:0;z-index:1}#product-list-accroche{padding-top:30px}.product-list .item-list{padding-top:30px}#product-list-ul-title,.node-type-webform h1,.node-type-article h1,.page-news h1,.page-events h1,.page-phantom  h1,.page-package h1,.node-type-page h1,.page-sitemap  h1{text-align:center;font-size:3.8571em;color:#9FCB23;padding:30px 0 40px 0;margin-bottom:50px;font-weight:normal;}#product-list-ul-title,.node-type-webform .h1-wrapper,.node-type-article .h1-wrapper,.page-news .h1-wrapper,.page-events .h1-wrapper,.page-phantom  .h1-wrapper,.page-package .h1-wrapper,.node-type-page .h1-wrapper,.page-sitemap  .h1-wrapper{background:url(/themes/custom/qfd_theme/gfx/bg-what-we-offer.png) center bottom no-repeat transparent;margin-bottom:10px}#product-list-ul-title{margin-bottom:0}.product-list .item-list{padding:40px 0;}.product-list #block-system-main .item-list ul li{background:none;padding-left:0;float:left;width:50%;text-align:center;}#block-system-main #item-produit #modules .center-page ul{display:table}#block-system-main #item-produit #modules .center-page ul li{display:table-cell;width:50%;height:auto;padding:10px 0px;float:left}#block-system-main #item-produit #modules .center-page ul li:nth-child(odd){clear:both;}#block-system-main #item-produit #modules .center-page ul li .list-block-title{border-top:solid 1Px #eaeaea}#block-system-main #item-produit #modules .center-page ul li div{margin-right:20px}#block-system-main #item-produit #modules ul li{background:none;padding-left:none;padding:12px 0px 8px 0px;}#block-system-main #item-produit #modules ul li.last{border-bottom:none}.product-list #block-system-main .item-list ul li.views-row-odd{clear:both}.list-block{padding:20px 20px 50px 20px;min-height:135px;}.list-block-img{padding-bottom:10px}.list-block-title,.list-block-intro{width:80%;margin:auto}#modules .list-block-title,#modules .list-block-intro{width:auto;}.list-block-title a{font-size:1.7857em;color:#9FCB23}#modules  .list-block-title a{font-size:1.5em;}.list-block-title a span{color:#58595B}.list-block-intro{font-weight:bold}.list-block-more{padding-top:10px;}.list-block-more a{padding:5px}.list-block-more a:hover{text-decoration:none!important;background:#858688;color:#CECFCF;}#modules .list-block-more{text-align:right}.product-list .view-content{background:#fff}.product-list .view-package-bloc-liste-des-listes-de-software .view-content{background:transparent}#related-products ul{padding:10px 0;}#related-products li{background:none!important;padding:none;float:left;width:50%;padding:0!important;margin:0!important}#related-products li.deb{clear:both}.related-product-bloc{padding:20px}.related-product-img{width:130px;float:left;padding-top:8px}.related-product-text{float:left;width:330px}#related-products .list-block-title a{font-size:18px}#related-products .list-block-title,#related-products .list-block-intro{width:100%}#related-products .list-block-intro{font-size:13px}#related-products .list-block-more{text-align:right}#section-publication,#section-telechargement{width:50%;float:left;}.page-search #content{margin:auto;max-width:1000px;padding-bottom:20px;width:90%}.page-search h3 a{color:#9FCB23}.node-type-webform .field-name-body,.node-type-webform #webform-client-form-8{float:right;width:50%;}#webform-client-form-8 input,#webform-component-message,#webform-client-form-8 .webform-component{width:400px;margin:0 auto;}#webform-client-form-8 .form-item.webform-component.webform-component-checkbox{width:10px;}#webform-client-form-8 input#edit-submit{width:100px;background:none repeat scroll 0 0 #58595B;border:1px solid #58595B;color:#9FCB23;cursor:pointer;margin:0 0 10px 44px;padding:2px 5px;}.page-node-8 #block-system-main ul li{background:none}.page-node-8 #block-system-main ul li.views-row{height:24px}.page-node-8 #block-system-main ul li.views-row-even{background:#f3f3f3}.page-node-8 .views-field-title{width:90%;float:left;}.page-node-8 .views-field-field-webinars{width:5%;float:left;text-align:right}.page-node-8 .views-field-field-webinars .form-item{margin-bottom:0;margin-top:0}fieldset#webform-component-webinars{max-width:388px;padding:5px;border:1px solid #cacaca;margin:0 auto;}#webform-client-form-8 #webform-component-webinars input{width:auto;}#webform-component-webinars legend{font-weight:bold;padding:0 2px}.page-node-8 div.messages{margin-bottom:30px}.form-item input.error,.form-item textarea.error,.form-item select.error{border:solid 1px red;}div.error,table tr.error{background:#fafafa}div.error,.error{color:#000}.page-node-8  .webform-confirmation{font-size:1.5em;padding-top:50px;}#block-system-main ul.pager li{background:none;}.msie #header{width:1000px;margin:auto;}.msie #header-wrapper{min-width:1000px}.msie.front #main,.msie.page-news #main,.msie.node-type-actualites .node .content,.msie.node-type-actualites .node .footer_content,.msie.node-type-events .node .content,.msie.node-type-events .node .footer_content,.msie.page-node .produit .center-page,.msie.node-type-article #content,.msie.node-type-webform #content,.msie.page-user #content,.msie.page-sitemap #content,.msie.node-type-page #content,.msie.page-news #content{width:1000px;}.msie.node-type-article #content,.msie.node-type-webform #content,.msie.page-user #content,.msie.page-sitemap #content{width:1000px;}.msie.page-node .produit #wrapper-top-page .center-page{width:1000px;}#admin-menu,#admin-menu .dropdown{z-index:12000;}#admin-menu a{font-size:1.2em;}body.logged-in{background-position:0 29px;}.logged-in .tabs,.page-user .tabs{position:absolute;top:130px;left:50%;}.logged-in .tab{margin-left:-50px}.logged-in.page-user .tabs{margin-left:-85px}.logged-in.node-type-webform .tabs{margin-left:-90px}.logged-in .tabs ul.primary,.page-user .tabs ul.primary{border:none}.logged-in .tabs ul.primary li a,.logged-in .tabs  ul.primary li.active a,.page-user .tabs ul.primary li a,.page-user .tabs  ul.primary li.active a{background:#A3CF23;color:#fff}#admin-menu a,#admin-menu span{line-height:inherit;margin:0}@media (max-width:1400px){.msie.page-node .produit #wrapper-top-page .center-page{max-width:1400px;}.msie #header{max-width:1150px;margin:auto;}.node-type-software #breadcrumb_wrapper,.node-type-phantom #breadcrumb_wrapper{max-width:1000px;width:auto;}}@media (max-width:1300px){.produit h1,.not-front h1{}}@media (max-width:1200px){#block-block-5{right:20px;}#block-superfish-2{right:20px;}}@media (max-width:1150px){#block-superfish-1{width:100%;}}@media (max-width:1100px){.produit h1,.not-front h1{font-size:3em;}.owl-theme .owl-controls .owl-buttons div.owl-prev{left:0px;}.owl-theme .owl-controls .owl-buttons div.owl-next{right:0px;}}@media (max-width:1050px){.node-type-article #content .region-content,.page-events #content .region-content,.page-news #content .region-content,.node-type-actualites  #content .region-content,.node-type-events  #content .region-content,.page-node .produit .center-page,#blocaccueil,.node-type-page #content{padding:0 15px}}@media (max-width:1023px){.front #main,.page-news #main,.node-type-actualites .node .content,.node-type-actualites .node .footer_content,.node-type-events .node .content,.node-type-events .node .footer_content,.page-node .produit .center-page,#contentbas{}.field-name-body,#webform-client-form-8,.node-type-article #content,.node-type-webform #content,.page-user #content,.page-sitemap #content,.node-type-page #content,.page-news #content{float:none;}#webform-client-form-8 div.webform-component,#webform-client-form-8 input,#webform-component-message,.node-type-webform .field-name-body .field-items{width:400px;margin:auto;}.page-software #content .section,.page-taxonomy.product-list #main #content .section{background:none}#webform-client-form-8 input#edit-submit{width:100px;margin:0 auto 10px auto;}.node-type-webform .field-name-body,.node-type-webform #webform-client-form-8{float:none;width:100%}.node-type-webform .field-name-body,#webform-client-form-8{margin:0}.node-type-webform #edit-actions{margin:10px auto;width:100px;}.node-type-article #content,.node-type-webform #content,.page-user #content,.page-sitemap #content,.node-actualites,.node-events{float:none;margin:0 auto;padding:30px 0 30px;min-width:300px;}#product-list-slogan,#breadcrumb-wrapper,#product-list-accroche,.product-list .item-list,#product-list-ul-title,#block-block-9,#block-block-10,#block-block-11,#block-block-12,#block-block-13,#block-block-14,#block-block-15{padding-right:20px;padding-left:20px;}#product-list-slogan p{line-height:14px;font-size:1.5em;width:90%}.product-list #content .section{padding:55px 0 30px;}.msie #header-wrapper{min-width:1000px}.msie.front #main,.msie.page-news #main,.msie.node-type-actualites .node .content,.msie.node-type-actualites .node .footer_content,.msie.node-type-events .node .content,.msie.node-type-events .node .footer_content,.msie.page-node .produit .center-page,.msie.node-type-article #content,.msie.node-type-webform #content,.msie.page-user #content,.msie.page-sitemap #content,.msie.node-type-page #content,.msie.page-news #content{max-width:1000px;}.msie.node-type-article #content,.msie.node-type-webform #content,.msie.page-user #content,.msie.page-sitemap #content{max-width:1000px;}.retourActus.top{display:none}h1{width:85%!important;}.node-type-webform h1,.node-type-article h1,.page-news h1,.page-events h1,.page-phantom  h1,.page-package h1{margin:0 auto}}@media (max-width:996px){.produit h1,.not-front h1{font-size:2em;}.page-software #content .section{background:none}#logo{padding-top:35px;}#blocaccueil{background:transparent;margin:0 auto;display:block;width:90%}#blocaccueil .region{display:block;}.page-node .produit #wrapper-top-page .center-page{padding:30px 0 30px;}.node-type-article #content,.node-type-webform #content,.page-user #content,.page-sitemap #content,.product-list #content .section,.page-news #content .section,.page-search #content,.node-type-actualites #content,.node-type-events #content{padding:30px 0 30px;}.produit-item{margin-bottom:10px;}#diaporama{margin:10px auto 0px auto;}#header-wrapper{background:transparent;}#block-block-5,#block-search-form,#retourHome{display:none;}#block-superfish-1{background:transparent;max-width:277px;left:50%;margin-left:-140px;height:30px;top:142px}#header{text-align:center}#site-slogan,#block-block-16{left:50%;margin-left:-132px;}#bt-your-downloads{right:0;left:0;}#bt-your-downloads img{height:27px;width:153px;}#bt-your-downloads span{line-height:27px;font-size:13px}#block-superfish-2{top:5px;}.responsive-menus-load-processed #block-superfish-2{top:0;right:0}#header-wrapper{height:170px;}.texteligne1{font-size:18px!important;}.texteligne2{font-size:24px!important;}.texteligne3{font-size:14px!important;}#blocaccueil .block,#block-views-actualites-block,#block-views-events-block,#block-block-3,#block-block-4,#block-block-6,.col-gauche,.col-droite,#wrapper-top-page .col-gauche,#wrapper-top-page .col-droite,.page-node .produit #item-produit .center-page,.node-type-software #breadcrumb_wrapper,.node-type-phantom #breadcrumb_wrapper,#blocaccueil #wrapper_news_events.block .block,#blocaccueil .block .content{float:none;margin:0 auto;padding:0;width:90%;min-width:250px;max-width:500px}#block-block-6,#block-block-6 p,#block-block-6 div,#block-block-6 iframe{margin:0 auto!important;}.node-type-software #breadcrumb,.node-type-phantom #breadcrumb{padding:0;}#titre-accroche{}#section-telechargement,#section-publication{padding-bottom:20px}#blocaccueil .block{display:block;}#block-block-3{margin:10px auto;}.owl-theme .owl-controls .owl-buttons div.owl-prev{left:10px;}.owl-theme .owl-controls .owl-buttons div.owl-next{right:10px;}.front .block h2,#block-views-package-bloc-liste-block h2{font-size:1.7em;}#block-views-package-bloc-liste-block h2{margin:0 0.5em;}#block-views-clients-liste-block h2{font-size:2.7em;}#block-views-package-bloc-liste-block h2 span{font-size:1.5em;}.col-gauche,.col-droite,.col-1,.col-2{float:none;display:block;width:auto}.col-gauche,#wrapper-top-page .col-gauche{margin-bottom:20px;}.separation-top,.separation-bottom{display:none;}#section-telechargement .center-page p,#section-telechargement .center-page ul,#section-publication .center-page p,#section-publication .center-page ul{margin-left:0px;}.page-node .produit #item-produit-center .center-page{padding:0 0 10px 0;}.page-node .produit  #item-produit-center .produit-faq .center-page{padding:5px 15px 20px;}#block-system-main .specification ul li,.cke_editable .specification ul li{height:auto}.view-actualites-liste .views-field-field-image,.view-events-liste .views-field-field-image{float:none;}.view-actualites-liste .views-field-title,.view-actualites-liste .views-field-field-accroche,.view-actualites-liste .views-field-field-date,.view-events-liste .views-field-title,.view-events-liste .views-field-field-accroche,.view-events-liste .views-field-field-date{margin-left:0px;}.view-actualites-liste .views-field-field-lieu,.view-events-liste .views-field-field-lieu{float:none;}.separation{background:url(/themes/custom/qfd_theme/gfx/bg_liste.png) repeat-x scroll left bottom;width:100%;}#contentbas #block-views-clients-liste-block h2{width:90%}#accroche-produit{margin-top:0.2em;}#menu-item-produit{display:none;}#related-products{padding:30px 0 20px 0;}#related-products li{clear:both;width:100%;border-bottom:solid 1px #cacaca;padding:10px 0!important}#related-products li.last{border:none;}#section-publication,#section-telechargement{padding-top:40px}#section-publication,#section-telechargement{width:100%!important}#blocaccueil .block{background:none}.page-software #content .section,.page-taxonomy.product-list #main #content .section{background:none!important}.page-events #block-system-main ul li,.page-news #block-system-main ul li{padding-left:0}#contentbas h2{width:90%;margin:0 auto;}#contentbas h2 span{font-size:1.3em}}.sf-menu li{float:none;display:inline-block}#superfish-1.sf-menu.sf-style-white{width:auto}#superfish-1.sf-menu.sf-style-white li.sf-depth-1.last{top:-10px;}@media (max-width:900px){h1{line-height:14px}}@media (orientation:landscape) and (max-device-width:768px){html,body{-webkit-text-size-adjust:100%;}}@media (max-width:800px){#webform-client-form-15 fieldset.doc_wrapper{width:520px}}@media (max-width:700px){#webform-component-select-brochures legend.doc-form-titre,.coord_wrapper legend{font-size:20px}#block-system-main #item-produit #modules .center-page ul li{width:100%!important}}@media (max-width:641px){.tinynav{margin:auto}.grid > *,.col{float:none;margin-bottom:10px}#logo img{width:90%}}@media (max-width:600px){#webform-component-select-brochures legend.doc-form-titre,.coord_wrapper legend{font-size:12px}#webform-client-form-15 fieldset.doc_wrapper{width:90%}#webform-component-about-you--hospital---company,#webform-component-about-you--email{width:100%;clear:both;padding:5px 0;}#webform-component-about-you--last---first-name,#webform-component-about-you--phone{width:100%;clear:both;padding:5px 0;}.coord_wrapper input,.coord_wrapper textarea{width:160px!important}.grippie{display:none}.product-list #block-system-main .item-list ul li{clear:both;float:none;width:100%}.product-list h1{line-height:0;margin-bottom:10px}#contentbas #block-views-clients-liste-block h2{width:82%}}@media (max-width:579px){#diaporama .royalSlider img{display:none;}.legende-rs{width:90%;top:10px!important;}.rsNav{display:none;}.rsMinW .rsOverflow,.rsMinW .rsSlide,.rsMinW .rsVideoFrameHolder,.rsMinW .rsThumbs{background:#78797B!important;}.front #main-wrapper{margin-top:0;}.texteligne1,.texteligne2,.texteligne2 p,.texteligne3{line-height:1.5em;padding:5px 0;}.texteligne1{font-size:16px!important;}.texteligne2{font-size:18px!important;padding:5px 0 5px 5px;}.texteligne3{font-size:14px!important;}.node-actualites h1,.node-events h1{font-size:2em;width:90%;}#top_download.lien{float:left}.date-lieu,.node-actualites .field-name-field-date,.date-lieu,.node-events .field-name-field-date{font-size:1em}#product-list-ul-title,.node-type-webform h1,.node-type-article h1,.page-news h1,.page-events h1,.page-phantom h1,.page-package h1{font-size:2.5em;}}@media (max-width:450px){#webform-client-form-8 div.webform-component,#webform-component-message,.node-type-webform .field-name-body .field-items{width:95%;}#webform-client-form-8 input{width:100%;}.node-type-webform #edit-actions{margin:10px auto;width:100px;}#page-wrapper{margin:0 auto -60px;}#push{height:60px;}#footer-wrapper,#footer{height:60px;}#contentbas h2{font-size:1.5em;width:86%;margin:auto}#titre-accroche h1,#titre-accroche #accroche-produit,#page-title,#product-list-slogan{}#block-views-package-bloc-liste-block ul li,.contenu-bas ul li{padding:45px 0}#block-menu-menu-menu-footer ul{width:266px}.product-list #content .section,.page-news #content .section,.page-events #content .section,.page-search #content,.node-type-actualites #content,.node-type-events #content,.page-node-done #content,.node-type-article #content,.node-type-webform #content{padding:25px 0 30px}#block-system-main #item-produit #modules .center-page ul li div{margin:0;}#logo{width:70%;margin:auto}#block-superfish-2 .responsive-menus.responsified span.toggler{background:url(/themes/custom/qfd_theme/gfx/menu.png) 10px 8px no-repeat transparent;}#block-superfish-2 .responsive-menus .toggler{width:30px;height:28px;}}@media (max-width:400px){#webform-component-select-brochures legend.doc-form-titre,.coord_wrapper legend{display:none}#webform-client-form-15 fieldset.coord_wrapper{padding-top:20px}#webform-client-form-15 fieldset.doc_wrapper{padding-bottom:20px}.doc_wrapper label,.coord_wrapper label{font-size:12px}#webform-component-about-you--mandatory-fields{display:none;}#webform-component-select-brochures--info{display:none}#webform-client-form-15 .doc_wrapper fieldset{width:160px}#breadcrumb-wrapper{display:none}#product-list-ul-title{font-size:1.8em}#webform-client-form-15 .form-actions{width:150px;margin:auto;text-align:center;}#block-block-6 h2{background:none;}#block-block-16 p{font-size:10px}.related-product-text{float:left;width:auto}}
.sf-menu,.sf-menu ul{margin:0;padding:0;list-style:none;}.sf-menu li{position:relative;white-space:nowrap;}.sf-menu a,.sf-menu span.nolink{text-decoration:none;}.sf-menu ul{position:absolute;top:-9999px;left:-9999px;z-index:99;}.sf-menu ul li{display:block;float:none;}.sf-menu ul a{display:block;}.sf-menu li:hover > ul,.sf-menu li.sfHover > ul{z-index:1000;}
#site-slogan,#block-block-16,#block-block-5,.front .block h2,#contentbas h2,#contentbas h3,.not-front h1,#product-list-slogan,#product-list-ul-title,.list-block-title a,.list-block-intro,#breadcrumb,.soustitrenoir,.faq-question,#footer,#menu-item-produit li a,#accroche-produit,.titre_bloc{font-family:Raleway,"Helvetica Neue",Helvetica,Arial,sans-serif;}.node-product .field,.node-news-event .field{margin:0;}.messages{margin:1em 0;padding:.75em 1em;border:1px solid #cacaca;}h1,.not-front h1,.produit h1,.node-actualites h1,.node-events h1{line-height:1.15;}h2{line-height:1.3;}.sliderContainer{position:relative;overflow:hidden;}#full-width-slider{position:relative;}#full-width-slider .rsContent{position:absolute;top:0;left:0;width:100%;opacity:0;pointer-events:none;transition:opacity .8s ease;}#full-width-slider .rsContent.active{position:relative;opacity:1;pointer-events:auto;}.sliderContainer .visuel{position:relative;}.sliderContainer .rsImg{display:block;width:100%;height:auto;}.view-clients-liste .item-list{position:relative;margin:0 25px;}.view-clients-liste ul{display:flex;margin:0;padding:0 0 15px;list-style:none;overflow-x:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;}.view-clients-liste ul::-webkit-scrollbar{display:none;}.view-clients-liste li{flex:0 0 25%;box-sizing:border-box;padding:0 10px;text-align:center;scroll-snap-align:start;}.view-clients-liste li .views-field-title{color:#fff;text-transform:uppercase;padding-top:10px;text-align:center;}.view-clients-liste img{max-width:100%;height:auto;}.view-clients-liste .owl-controls{margin:0;}.view-clients-liste .owl-buttons div{cursor:pointer;}@media (max-width:700px){.view-clients-liste li{flex-basis:50%;}}@media (max-width:480px){.view-clients-liste li{flex-basis:100%;}}.view-actualites .item-list ul,.view-events-bloc-accueil .item-list ul{list-style:none;margin:0;}.view-actualites-liste ul,.view-events-liste ul{list-style:none;padding:0;}.product-list #block-system-main .item-list ul li:nth-child(odd){clear:both;}.product-list #block-system-main .item-list ul{overflow:hidden;}.rteindent1{margin-left:40px;}.rteindent2{margin-left:80px;}.rteindent3{margin-left:120px;}.rteindent4{margin-left:160px;}.rteleft{text-align:left;}.rteright{text-align:right;}.rtecenter{text-align:center;}.rtejustify{text-align:justify;}#blocaccueil{display:flex;flex-wrap:wrap;align-items:stretch;height:auto;}#blocaccueil .region{display:contents;}#blocaccueil .block{display:block;flex:1 1 45%;width:auto;min-width:300px;box-sizing:border-box;}@media (max-width:996px){#blocaccueil .block{flex-basis:100%;}}#blocaccueil h2,#block-block-3 h2,#block-block-4 h2,#block-block-6 h2{color:#A4A5A8;font-family:Raleway,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:2.1428em;text-transform:uppercase;}.rsMinW .rsBullet{background:rgba(255,255,255,.6);cursor:pointer;}.rsMinW .rsBullet span{display:block;}#block-search-form .form-actions{display:none;}#block-search-form input[type="search"]{-webkit-appearance:textfield;appearance:textfield;box-sizing:content-box;font-family:inherit;font-size:100%;background-color:rgba(0,0,0,0);background-image:url(/themes/custom/qfd_theme/gfx/search.png);background-position:5px center;background-repeat:no-repeat;background-size:58px 59px;border:none;cursor:pointer;height:59px;margin:0;padding:0 0 0 62px;width:0;position:relative;color:transparent;outline:none;transition:width 400ms ease,background 400ms ease;}#block-search-form input[type="search"]::-webkit-search-decoration,#block-search-form input[type="search"]::-webkit-search-cancel-button{display:none;}#block-search-form input[type="search"]:hover{background-color:#fff;}#block-search-form input[type="search"]:focus{background-color:#fff;background-position:0 center;color:#000;cursor:text;padding-left:70px;width:230px;}#block-search-form input[type="search"]::placeholder{color:transparent;}.node-type-webform .node__content::after{content:"";display:block;clear:both;}.node-type-webform .qfd-contact-text{float:right;width:50%;}.node-type-webform .qfd-contact-form{float:left;width:50%;}.node-type-webform .webform-submission-form .form-item{width:400px;max-width:100%;margin:0 auto 10px;}.node-type-webform .webform-submission-form label{font-weight:bold;display:block;}.node-type-webform .webform-submission-form input.form-text,.node-type-webform .webform-submission-form input.form-email,.node-type-webform .webform-submission-form textarea{width:100%;box-sizing:border-box;border:1px solid #cacaca;}.node-type-webform .webform-submission-form label.form-required::after{content:" *";background:none;color:#d71c24;width:auto;height:auto;margin:0;padding:0;}.node-type-webform .webform-submission-form fieldset{max-width:400px;padding:5px 10px;border:1px solid #cacaca;margin:0 auto 10px;}.node-type-webform .webform-submission-form fieldset legend{font-weight:bold;padding:0 2px;}.node-type-webform .webform-submission-form fieldset fieldset{border:0;padding:0;margin:0;max-width:none;}.node-type-webform .webform-submission-form fieldset .form-item{width:auto;margin:0;}.node-type-webform .webform-submission-form fieldset .form-type-checkbox{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;padding:2px 8px;}.node-type-webform .webform-submission-form fieldset .form-type-checkbox label{font-weight:normal;}.node-type-webform .webform-submission-form fieldset .form-type-checkbox:nth-child(even){background:#f3f3f3;}.node-type-webform .webform-submission-form .form-actions{width:400px;max-width:100%;margin:0 auto;}.node-type-webform .webform-submission-form .form-submit{background:#58595b;border:1px solid #58595b;color:#9fcb23;cursor:pointer;padding:2px 12px;}.node-type-webform .webform-confirmation,.node-type-webform .messages{clear:both;}@media (max-width:800px){.node-type-webform .qfd-contact-text,.node-type-webform .qfd-contact-form{float:none;width:auto;}}#content iframe[src*="youtube"],#content iframe[src*="youtu.be"]{display:block;width:100%;max-width:840px;height:auto;aspect-ratio:16 / 9;border:0;margin:0 auto;}
