html *{margin:0;padding:0;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}#header{clear:both;}#main,#main2{clear:both;}.main{clear:both;}#footer{clear:both;}.colx2,.colx3,.colx4,.colx6,.colx8{overflow:hidden;float:left;width:50%;}.colx3{width:33.3%;}.colx4{width:25%;}.colx6{width:16.6%;}.colx8{width:12.5%;}.colx5,.colx7,.colx9,.colx10,.colx11,.colx12,.colx13,.colx14,.colx15,.colx16{overflow:hidden;float:left;width:20%;}.colx7{width:14.28%;}* html .colx7{width:14.22%;}*+html .colx7{width:14.23%;}.colx9{width:11.1%;}* html .colx9{width:11.08%;}*+html .colx9{width:11.09%;}.colx10{width:10%;}.colx11{width:9.09%;}* html .colx11{width:9.05%;}*+html .colx11{width:9.06%;}.colx12{width:8.33%;}.colx13{width:7.69%;}* html .colx13{width:7.5%;}*+html .colx13{width:7.6%;}.colx14{width:7.13%;}* html .colx14{width:7.12%;}*+html .colx14{width:7.12%;}.colx15{width:6.66%;}.colx16{width:6.25%;}.col2-3{overflow:hidden;float:left;width:66.7%;}.col3-4{float:left;width:75%;}
@font-face{font-family:'Aaux';src:url(/sites/all/themes/quadron//font/aaux_proregular_osf-webfont.eot);src:local('☺'),url(/sites/all/themes/quadron//font/Aaux_ProRegular.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/quadron//font/Aaux_ProRegular.woff) format('woff'),url(/sites/all/themes/quadron//font/Aaux_ProRegular.ttf) format('truetype'),url(/sites/all/themes/quadron//font/Aaux_ProRegular.svg) format('svg');font-weight:normal;font-style:normal;}
#messages{z-index:11;width:100%}#messages .main{padding:0 !important;background:none !important}#messages .section{margin:0 10px;background:#000}#messages .messages{position:relative;background-position:initial !important;background-repeat:no-repeat !important;border:none !important;margin:0 !important;padding:15px 40px 15px 20px !important}#messages .status{background:#01d758;background-image:none;border:none;color:#000}#messages .status a.close{color:#000}#messages .error{background-image:none;background-color:red;border:none;color:#fff}#messages .error a.close{color:#fff}#messages p{margin:0}#messages a.close{position:absolute;top:15px;right:15px;font-family:Verdana,Geneva,sans-serif;text-decoration:none}#messages .element-invisible{display:none}#messages ul{margin:0 !important;padding:0 !important;list-style:none !important;border-top:1px solid !important}#messages ul li{margin:0 !important;padding-top:10px !important;padding-bottom:10px !important;border-bottom:1px solid !important}#user-login,#block-user-login{width:33%;margin:0 auto 60px}@media screen and (max-width:1200px){#user-login,#block-user-login{width:50%}}@media screen and (max-width:960px){#user-login,#block-user-login{width:66.6%}}@media screen and (max-width:560px){#user-login,#block-user-login{width:auto;margin:0 10px}}#user-login .form-item,#block-user-login .form-item{margin-bottom:15px}#user-login label,#block-user-login label{display:block;margin-bottom:5px;font-weight:bold}#user-login label .form-required,#block-user-login label .form-required{color:red}#user-login .description,#block-user-login .description{padding-top:5px}#user-login input,#block-user-login input{width:99.8%;padding:8px 0;font-size:0.875em;text-indent:8px;border:1px solid #cecece}#user-login input.form-submit,#block-user-login input.form-submit{margin-top:20px;padding:15px;color:#fff;border:none;cursor:pointer;background:#333}#user-login .captcha,#block-user-login .captcha{margin-top:20px;padding:10px;background:#f1f1f1}#user-login .captcha img,#block-user-login .captcha img{border:1px solid #ccc}#user-login .captcha label,#block-user-login .captcha label{margin:15px 0 5px}#user-login .captcha .form-item-captcha-response,#block-user-login .captcha .form-item-captcha-response{margin-bottom:0}#user-login .captcha .form-item-captcha-response #edit-captcha-response,#block-user-login .captcha .form-item-captcha-response #edit-captcha-response{width:100px;text-align:center;text-indent:0}#user-login .captcha .form-item-captcha-response .description,#block-user-login .captcha .form-item-captcha-response .description{display:none}#user-pass{width:33%;margin:0 auto 60px;padding-top:40px}@media screen and (max-width:1200px){#user-pass{width:50%}}@media screen and (max-width:960px){#user-pass{width:66.6%}}@media screen and (max-width:560px){#user-pass{width:auto;margin:0 10px}}#user-pass .form-item{margin-bottom:15px}#user-pass label{display:block;margin-bottom:5px;font-weight:bold}#user-pass label .form-required{color:red}#user-pass input{width:99.8%;padding:8px 0;font-size:0.875em;text-indent:8px;border:1px solid #cecece}#user-pass input.form-submit{margin-top:20px;padding:15px;color:#fff;border:none;cursor:pointer;background:#333}.page-user .profile{margin:0 10px 40px}.page-user .profile h3{margin-bottom:25px}.page-user-edit #user-profile-form{margin:0 auto 60px;padding-top:40px}.page-user-edit #user-profile-form .form-item{margin-bottom:15px}.page-user-edit #user-profile-form label{display:block;margin-bottom:5px;font-weight:bold}.page-user-edit #user-profile-form label .form-required{color:red}.page-user-edit #user-profile-form input{width:99.8%;padding:8px 0;font-size:0.875em;text-indent:8px;border:1px solid #cecece}.page-user-edit #user-profile-form .form-type-radio .form-radio{width:auto}.page-user-edit #user-profile-form .form-type-radio label{display:inline;font-weight:normal}.page-user-edit #user-profile-form .form-type-password{width:auto}.page-user-edit #user-profile-form .form-type-password.confirm-parent{margin-bottom:0}.page-user-edit #user-profile-form .form-item-language{margin-bottom:0}.page-user-edit #user-profile-form .description{padding-top:5px}.page-user-edit #user-profile-form input.form-submit{margin-top:20px;padding:15px;color:#fff;border:none;cursor:pointer;background:#333}div.tabs{position:fixed;z-index:500;left:5%;bottom:100px;font-family:Helvetica,Arial,sans-serif}div.tabs h2{display:none}div.tabs ul.tabs li{float:left}div.tabs ul.tabs li a{display:block;margin-right:10px;padding:10px;background:rgba(0,0,0,0.9);font-size:12px;font-weight:bold;text-decoration:none;text-transform:uppercase;color:#fff;background:rgba(231,81,30,0.93);-moz-box-shadow:0px 8px 6px -6px rgba(0,0,0,0.7);-webkit-box-shadow:0px 8px 6px -6px rgba(0,0,0,0.7);box-shadow:0px 8px 6px -6px rgba(0,0,0,0.7);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;transition:all 0.2s}.no-rgba div.tabs ul.tabs li a{background:#000}div.tabs ul.tabs li a:hover{color:#000;-moz-box-shadow:0px 8px 6px -6px #000;-webkit-box-shadow:0px 8px 6px -6px #000;box-shadow:0px 8px 6px -6px #000}html body.admin-menu{margin-top:34px !important}#admin-menu{box-shadow:none;padding-top:0;z-index:9000}#admin-menu a,#admin-menu li{font-size:12px;line-height:20px}body{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;line-height:1.28571em;color:#000;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background:#fff}h1,h2,h3,h4,h5,h6{color:#009fe3}h1{margin:65px 10px 105px;font-size:1.71429em;line-height:normal;font-weight:bold}@media screen and (max-width:1200px){h1{margin:35px 10px}}.node-type-catalogue h1{margin:75px 10px 65px;font-size:2.14286em;color:#000}@media screen and (max-width:1200px){.node-type-catalogue h1{margin:35px 10px}}@media screen and (max-width:650px){.node-type-catalogue h1{font-size:1.71429em}}.node-type-news h1{margin:65px 10px 10px}@media screen and (max-width:1200px){.node-type-news h1{margin:35px 10px 10px}}h2{margin:1.75em 0 1em;font-size:1.71429em;line-height:normal;font-weight:bold}@media screen and (max-width:768px){h2{font-size:1.28571em}}h3{margin:1.75em 0 1em;font-size:1.28571em;line-height:normal;font-weight:bold}p{margin:0 0 1em}strong{font-weight:bold}#block-system-main ul{margin-bottom:1em;list-style:disc;list-style-position:inside}a{color:#009fe3}a:hover{text-decoration:none}img{border:none}#block-locale-language{float:left;margin-top:20px}#block-locale-language.js-display{display:none}ul.language-switcher-locale-url li{float:left}ul.language-switcher-locale-url li a,ul.language-switcher-locale-url li span{display:block;width:25px;height:17px;margin-right:10px;font-size:0.07143em;text-indent:1000px;text-decoration:none;overflow:hidden}ul.language-switcher-locale-url li .locale-untranslated{opacity:0.3}ul.language-switcher-locale-url li.fr a,ul.language-switcher-locale-url li.fr span{background:url(/sites/all/themes/quadron//images/flag/fr.svg) no-repeat}.no-svg ul.language-switcher-locale-url li.fr a,.no-svg ul.language-switcher-locale-url li.fr span{background:url(/sites/all/themes/quadron//images/flag/fr.png) no-repeat}ul.language-switcher-locale-url li.en a,ul.language-switcher-locale-url li.en span{background:url(/sites/all/themes/quadron//images/flag/uk.svg) no-repeat}.no-svg ul.language-switcher-locale-url li.en a,.no-svg ul.language-switcher-locale-url li.en span{background:url(/sites/all/themes/quadron//images/flag/uk.png) no-repeat}#block-menu-block-2{float:left;margin-top:20px;margin-right:30px}#block-menu-block-2.js-display{display:none}#block-menu-block-2 ul li{float:left;margin-right:30px}@media screen and (max-width:960px){#block-menu-block-2 ul li{margin-right:20px}}#block-menu-block-2 ul li a{font-size:1.14286em;line-height:normal;font-weight:bold;text-decoration:none;color:#000}#block-menu-block-2 ul li a:hover,#block-menu-block-2 ul li a.active,#block-menu-block-2 ul li a.active-trail{border-bottom:2px solid #000}#block-menu-block-1{margin:0 8.33%}#block-menu-block-1 ul.menu li{float:left;width:25%}#block-menu-block-1 ul.menu li.last a{border-right:none}#block-menu-block-1 ul.menu li a{display:block;padding:20px 0 19px;font-size:1.28571em;line-height:normal;font-weight:bold;text-align:center;text-decoration:none;color:#fff;background-color:#000;border-right:1px solid #333;transition:all 0.2s}#block-menu-block-1 ul.menu li a:hover,#block-menu-block-1 ul.menu li a.active,#block-menu-block-1 ul.menu li a.active-trail{color:#000;background-color:#fff}.responsive-js #block-menu-block-1 .btn-close{position:fixed;top:30px;right:20px;width:45px;height:45px;cursor:pointer;background:url(/sites/all/themes/quadron//images/icons/close.svg) center no-repeat}.no-svg .responsive-js #block-menu-block-1 .btn-close{background:url(/sites/all/themes/quadron//images/icons/close.png) center no-repeat}.responsive-js #block-menu-block-1 .btn-close:hover{background:url(/sites/all/themes/quadron//images/icons/close-hover.svg) center no-repeat}.no-svg .responsive-js #block-menu-block-1 .btn-close:hover{background:url(/sites/all/themes/quadron//images/icons/close-hover.png) center no-repeat}.responsive-js #block-menu-block-1 .menu_trigger{padding:20px 0 19px;font-size:1.28571em;line-height:normal;font-weight:bold;text-align:center;text-decoration:none;color:#fff;cursor:pointer}.responsive-js #block-menu-block-1 .margin>ul.menu{position:fixed;z-index:200;top:0;bottom:0;right:-67%;width:66.6%;padding-top:30px;background-color:#009fe3;overflow:scroll}@media screen and (max-width:650px){.responsive-js #block-menu-block-1 .margin>ul.menu{right:-100%;width:100%}}.responsive-js #block-menu-block-1 .margin>ul.menu>li{float:none;width:auto}.responsive-js #block-menu-block-1 .margin>ul.menu>li.js-utilitaire{clear:both}.responsive-js #block-menu-block-1 .margin>ul.menu>li>a{margin:0 85px 0 20px;padding:15px 0;text-align:left;color:#000;border-right:0;transition:none;background-color:transparent;border-top:1px solid #000}.responsive-js #block-menu-block-1 .margin>ul.menu>li>a:hover,.responsive-js #block-menu-block-1 .margin>ul.menu>li>a.active,.responsive-js #block-menu-block-1 .margin>ul.menu>li>a.active-trail{padding:15px 0 !important;color:#fff !important;background-color:transparent}.responsive-js #block-menu-block-1 .margin>ul.menu .language-switcher-locale-url{margin-left:20px;padding:15px 0}.responsive-js #block-menu-block-1 .margin>ul.menu .language-switcher-locale-url li{width:auto;padding:0 0 30px}.responsive-js #block-menu-block-1 .margin>ul.menu .language-switcher-locale-url a{padding:0;font-size:0.07143em;background-color:transparent;border:none}#bg-menu{position:fixed;z-index:1;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7)}.no-rgba #bg-menu{display:none}#block-block-8{padding:0 0 70px}@media screen and (max-width:768px){#block-block-8{display:none}}#block-block-8 .mf-one,#block-block-8 .mf-two{float:left;width:33.3%}#block-block-8 ul.menu{margin:0 10px}#block-block-8 ul.menu li a{display:block;padding:10px 0;font-size:1.28571em;line-height:normal;font-weight:bold;text-decoration:none;color:#fff;background:#000;transition:all 0.2s}#block-block-8 ul.menu li a:hover{padding:10px;color:#000;background:#fff}.menu-catalogue{padding:30px 0 40px;background:rgba(0,0,0,0.7)}@media screen and (max-width:700px){.menu-catalogue{display:none}}.no-rgba .menu-catalogue{background:#000}.menu-catalogue .label-wrap .label-above{margin:0 0 1em;padding:0 10px}.menu-catalogue ul.menu li{float:left;width:33.3%}@media screen and (min-width:961px){.menu-catalogue ul.menu li:nth-child(-n+3) a{border-top:1px solid rgba(0,159,227,0.3)}.no-rgba .menu-catalogue ul.menu li:nth-child(-n+3) a{border-top:1px solid #009fe3}.menu-catalogue ul.menu li:nth-child(-n+3) a:hover,.menu-catalogue ul.menu li:nth-child(-n+3) a.active,.menu-catalogue ul.menu li:nth-child(-n+3) a.active-trail{border-top:1px solid rgba(0,159,227,0)}.no-rgba .menu-catalogue ul.menu li:nth-child(-n+3) a:hover,.no-rgba .menu-catalogue ul.menu li:nth-child(-n+3) a.active,.no-rgba .menu-catalogue ul.menu li:nth-child(-n+3) a.active-trail{border-top:1px solid #009fe3}}@media screen and (max-width:960px){.menu-catalogue ul.menu li{width:50%}}@media screen and (min-width:701px) and (max-width:960px){.menu-catalogue ul.menu li:nth-child(-n+2) a{border-top:1px solid rgba(0,159,227,0.3)}.no-rgba .menu-catalogue ul.menu li:nth-child(-n+2) a{border-top:1px solid #009fe3}.menu-catalogue ul.menu li:nth-child(-n+2) a:hover,.menu-catalogue ul.menu li:nth-child(-n+2) a.active,.menu-catalogue ul.menu li:nth-child(-n+2) a.active-trail{border-top:1px solid rgba(0,159,227,0)}.no-rgba .menu-catalogue ul.menu li:nth-child(-n+2) a:hover,.no-rgba .menu-catalogue ul.menu li:nth-child(-n+2) a.active,.no-rgba .menu-catalogue ul.menu li:nth-child(-n+2) a.active-trail{border-top:1px solid #009fe3}}.menu-catalogue ul.menu li a{display:block;margin:0 10px;padding:16px 0;font-weight:bold;text-decoration:none;color:#fff;border-bottom:1px solid rgba(0,159,227,0.3);transition:all 0.2s}@media screen and (max-width:1200px){.menu-catalogue ul.menu li a{font-size:0.96429em}}@media screen and (max-width:960px){.menu-catalogue ul.menu li a{font-size:1em}}.no-rgba .menu-catalogue ul.menu li a{border-bottom:1px solid #009fe3}.menu-catalogue ul.menu li a:hover,.menu-catalogue ul.menu li a.active,.menu-catalogue ul.menu li a.active-trail{padding:16px 10px;background:#009fe3;border-bottom:1px solid rgba(0,159,227,0)}.no-rgba .menu-catalogue ul.menu li a:hover,.no-rgba .menu-catalogue ul.menu li a.active,.no-rgba .menu-catalogue ul.menu li a.active-trail{border-bottom:1px solid #009fe3}#block-search-form{margin:0 10px}#block-search-form .container-inline{position:relative}#block-search-form .container-inline .form-type-textfield input{width:100%;font-size:2.85714em;line-height:100px;padding:0 130px 0 30px;color:#fff;background:#1f1f1f;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1300px){#block-search-form .container-inline .form-type-textfield input{padding:0 80px 0 20px;font-size:1.71429em;line-height:60px}}@media screen and (max-width:700px){#block-search-form .container-inline .form-type-textfield input{padding:0 50px 0 10px;font-size:1em;line-height:40px}}#block-search-form .container-inline .form-type-textfield ::-webkit-input-placeholder{color:#666}#block-search-form .container-inline .form-type-textfield :-moz-placeholder{color:#666}#block-search-form .container-inline .form-type-textfield ::-moz-placeholder{color:#666}#block-search-form .container-inline .form-type-textfield :-ms-input-placeholder{color:#666}@media screen and (min-width:1301px){#block-search-form .container-inline .form-type-textfield ::-webkit-input-placeholder{font-size:0.45em}#block-search-form .container-inline .form-type-textfield :-moz-placeholder{font-size:0.45em}#block-search-form .container-inline .form-type-textfield ::-moz-placeholder{font-size:0.45em}#block-search-form .container-inline .form-type-textfield :-ms-input-placeholder{font-size:0.45em}}@media screen and (max-width:1300px){#block-search-form .container-inline .form-type-textfield ::-webkit-input-placeholder{font-size:0.66667em}#block-search-form .container-inline .form-type-textfield :-moz-placeholder{font-size:0.66667em}#block-search-form .container-inline .form-type-textfield ::-moz-placeholder{font-size:0.66667em}#block-search-form .container-inline .form-type-textfield :-ms-input-placeholder{font-size:0.66667em}}@media screen and (max-width:700px){#block-search-form .container-inline .form-type-textfield ::-webkit-input-placeholder{font-size:1em}#block-search-form .container-inline .form-type-textfield :-moz-placeholder{font-size:1em}#block-search-form .container-inline .form-type-textfield ::-moz-placeholder{font-size:1em}#block-search-form .container-inline .form-type-textfield :-ms-input-placeholder{font-size:1em}}#block-search-form .container-inline .form-actions{position:absolute;z-index:1;top:0;right:0;height:100%;background:#1f1f1f}#block-search-form .container-inline .form-actions .form-submit{width:90px;height:80px;margin-top:10px;margin-right:10px;font-size:1.14286em;line-height:normal;text-transform:uppercase;font-weight:bold;text-indent:0;color:#fff;background:none;cursor:pointer;border:none;border-left:1px solid #000;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-appearance:none;-moz-appearance:none;appearance:none;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;transition:all 0.2s}@media screen and (max-width:1300px){#block-search-form .container-inline .form-actions .form-submit{width:55px;height:50px;margin-top:5px;margin-right:5px}}@media screen and (max-width:700px){#block-search-form .container-inline .form-actions .form-submit{width:35px;height:30px;font-size:1em}}#block-search-form .container-inline .form-actions .form-submit:hover{background:#000}.webform-client-form label{display:block;margin-bottom:5px}.webform-client-form input{width:99.8%;margin-bottom:30px;padding:18px 0;font-size:1.28571em;line-height:normal;font-weight:bold;text-indent:20px;color:#009fe3;background:#e5f5fc;border:1px solid #b2e2f7;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}@media screen and (max-width:960px){.webform-client-form input{margin-bottom:15px;padding:10px 0;font-size:1.14286em;text-indent:10px}}@media screen and (max-width:700px){.webform-client-form input{margin-bottom:10px;font-size:1em}}.webform-client-form input.hasDatepicker{width:auto;margin-bottom:0;padding:3px;text-indent:0}@media screen and (max-width:700px){.webform-client-form input.hasDatepicker{display:none !important}}.webform-client-form select{width:50%;margin-bottom:15px;padding:6px 10px;font-size:1.28571em;line-height:normal;font-weight:bold;color:#009fe3;border:1px solid #b2e2f7;cursor:pointer;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}@media screen and (max-width:960px){.webform-client-form select{font-size:1.14286em}}@media screen and (max-width:700px){.webform-client-form select{font-size:1em}}.webform-client-form select option{margin-left:10px}.webform-client-form .webform-component-textarea{clear:both}.webform-client-form .form-textarea-wrapper{clear:both}.webform-client-form textarea{display:block;width:100%;max-width:100%;height:230px;min-height:230px;padding:20px 20px 10px;font-size:1.28571em;line-height:normal;font-weight:bold;color:#009fe3;background:#e5f5fc;border-top:1px solid #b2e2f7;border-right:1px solid #b2e2f7;border-bottom:none;border-left:1px solid #b2e2f7;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (max-width:960px){.webform-client-form textarea{height:150px;min-height:150px;padding:10px;font-size:1.14286em}}@media screen and (max-width:700px){.webform-client-form textarea{height:110px;min-height:110px;font-size:1em}}.webform-client-form .form-type-radio .form-radio{width:auto}.webform-client-form .form-type-radio label{display:inline;font-weight:normal}.webform-client-form .form-type-checkbox .form-checkbox{width:auto;float:left;display:inline;margin:3px 10px 0 0}.webform-client-form .form-type-checkbox label{overflow:hidden;font-weight:normal}.webform-client-form input.form-text{-webkit-appearance:none;-moz-appearance:none;appearance:none}.webform-client-form input,.webform-client-form select,.webform-client-form textarea{font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.webform-client-form .form-required{color:red}.webform-client-form .form-submit{width:32.2%;margin-top:40px;margin-bottom:0;padding:25px 0;font-size:1.28571em;line-height:normal;font-weight:bold;text-indent:0;color:#fff;background:#009fe3;cursor:pointer;border:none;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-appearance:none;-moz-appearance:none;appearance:none;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px}@media screen and (max-width:960px){.webform-client-form .form-submit{margin-top:20px;padding:12px 0;font-size:1.14286em}}@media screen and (max-width:768px){.webform-client-form .form-submit{width:100%}}@media screen and (max-width:700px){.webform-client-form .form-submit{margin-top:15px;font-size:1em}}.webform-client-form .error{background:#faebd7}.webform-client-form ::-webkit-input-placeholder{color:#000}.webform-client-form :-moz-placeholder{color:#000}.webform-client-form ::-moz-placeholder{color:#000}.webform-client-form :-ms-input-placeholder{color:#000}.webform-client-form .captcha{margin-top:20px;padding:10px;background:#f1f1f1}.webform-client-form .captcha img{border:1px solid #ccc}.webform-client-form .captcha label{margin:15px 0 5px}.webform-client-form .captcha .form-item-captcha-response{margin-bottom:0}.webform-client-form .captcha .form-item-captcha-response #edit-captcha-response{width:100px;text-align:center;text-indent:0}.webform-client-form .captcha .form-item-captcha-response .description{display:none}#ui-datepicker-div{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;background:#eaecec;border:none;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-appearance:none;-moz-appearance:none;appearance:none;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px}#ui-datepicker-div .ui-widget-header{color:#555;background:#bbb;border:1px solid #bbb;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px}#ui-datepicker-div .ui-widget-header .ui-state-hover,#ui-datepicker-div .ui-widget-header .ui-state-focus{background:#bbb;border:1px solid #bbb;cursor:pointer;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px}#ui-datepicker-div .ui-datepicker-calendar .ui-state-default{color:#555;background:#bbb;border:1px solid #eaecec}#ui-datepicker-div .ui-datepicker-calendar .ui-datepicker-today .ui-state-default{color:#fff;background:#bbb}#ui-datepicker-div .ui-datepicker-calendar .ui-datepicker-today .ui-state-default.ui-state-active{color:#fff;background:#bbb}#ui-datepicker-div .ui-datepicker-calendar .ui-state-hover,#ui-datepicker-div .ui-datepicker-calendar .ui-state-active{color:#555;background:#fff}.webform-component--produit{width:66.1%}@media screen and (max-width:768px){.webform-component--produit{width:auto}}.webform-component--produit input{color:#009fe3}.webform-component--prenom{float:left;width:32.2%;margin-right:1.1%}@media screen and (max-width:768px){.webform-component--prenom{width:48.9%}}@media screen and (max-width:650px){.webform-component--prenom{float:none;width:auto;margin:0}}.webform-component--nom{float:left;width:32.2%;margin:0 0.55%}@media screen and (max-width:768px){.webform-component--nom{width:48.9%;margin-left:1.1%;margin-right:0}}@media screen and (max-width:650px){.webform-component--nom{float:none;width:auto;margin:0}}.webform-component--societe{float:left;width:32.2%;margin-left:1.1%}@media screen and (max-width:768px){.webform-component--societe{float:none;width:auto;margin-left:0}}.webform-component--tel{float:left;width:32.2%;margin-right:1.1%}@media screen and (max-width:768px){.webform-component--tel{clear:both;width:48.9%}}@media screen and (max-width:650px){.webform-component--tel{float:none;width:auto;margin:0}}.webform-component--e-mail{float:left;width:32.2%;margin:0 0.55%}@media screen and (max-width:768px){.webform-component--e-mail{width:48.9%;margin-left:1.1%;margin-right:0}}@media screen and (max-width:650px){.webform-component--e-mail{float:none;width:auto;margin:0}}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="button"]:focus,input[type="submit"]:focus,input.hasDatepicker:focus,select:focus,button:focus,textarea:focus{outline:none}.clear{clear:both;overflow:hidden;height:0;line-height:0}::-moz-selection{color:#fff;background:#009fe3}::selection{color:#fff;background:#009fe3}.body{margin:0 10px}#site-map{margin:0 10px}.page-search #block-system-main{margin:0 10px}.page-search h1{display:none}.page-search h2{margin:65px 0 105px}@media screen and (max-width:1200px){.page-search h2{margin:35px 0}}@media screen and (max-width:700px){.page-search .search-results h3{margin:1em 0}}.page-search .search-results li{padding-right:33.3%;padding-bottom:10px;border-bottom:1px solid #b2e2f7}@media screen and (max-width:700px){.page-search .search-results li{padding-bottom:0}}.btn-bleu{display:inline-block;padding:13px 40px;font-size:0.85714em;line-height:normal;font-weight:bold;text-transform:uppercase;text-decoration:none;color:#fff;background:#009fe3}.ie7 .btn-bleu{display:inline;zoom:1}.field-slideshow{width:100% !important;max-width:100% !important;padding:0 !important}.field-slideshow-slide{max-width:100% !important;width:auto !important;height:auto !important;padding:0 !important}.field-slideshow img{display:block;width:100%;height:auto}.content-img-float{clear:both;margin:0 10px 20px}.content-img-float .position-img{display:none}.content-img-float.left .field-slideshow-wrapper{float:left;width:49.2%;margin-right:20px;margin-bottom:20px}@media screen and (max-width:768px){.content-img-float.left .field-slideshow-wrapper{float:none;width:auto;max-width:580px;margin:0 auto 30px}}.content-img-float.right .field-slideshow-wrapper{float:right;width:49.2%;margin-left:20px;margin-bottom:20px}@media screen and (max-width:768px){.content-img-float.right .field-slideshow-wrapper{float:none;width:auto;max-width:580px;margin:0 auto 30px}}.content-img-float .field-slideshow-pager a{display:inline-block;color:#000;padding:10px 15px;margin-right:1px;text-decoration:none;transition:all 0.2s}.content-img-float .field-slideshow-pager a:hover,.content-img-float .field-slideshow-pager a.activeSlide{color:#fff;background:#009fe3}.content-img-float .c-videos{clear:both;margin:0 16.6%;padding:40px 0}@media screen and (max-width:768px){.content-img-float .c-videos{max-width:580px;margin:0 auto;padding:30px 0}}.content-img-float .c-videos .embedded-video{position:relative;margin-bottom:10px;padding-bottom:56.25%;padding-top:25px;height:0}.content-img-float .c-videos .embedded-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.content-img-float .c-videos .video-embed-description{padding-top:10px}.content-img-float .c-files{clear:both;padding:30px 0}.content-img-float .c-files .files{padding-bottom:5px}.ajax-progress,.ajax-progress-throbber{width:100%;height:100%;background-color:rgba(255,255,255,0.6);position:fixed;top:0;left:0;z-index:500;vertical-align:middle;text-align:center}.ajax-progress .throbber{position:relative;top:48%;left:48%;width:32px;height:32px;margin:auto;background:url(/sites/all/themes/quadron//images/ajax-loader.gif) no-repeat;color:#000;border:1px solid #000;z-index:501;border:none}.one-sidebar #content{width:75%;float:left}.one-sidebar .sidebar{width:25%;float:left}.one-sidebar .sidebar#sidebar-second .section{margin-left:10px;padding:0 20px 0 30px;border-left:1px solid #000}.two-sidebars #content{width:50%;float:left}.two-sidebars .sidebar{width:25%;float:left}#header .main{position:relative}#header #logo{display:block;margin:40px auto;width:181px;height:85px;background:url(/sites/all/themes/quadron//images/logo.svg) no-repeat}.no-svg #header #logo{background-image:url(/sites/all/themes/quadron//images/logo.png) no-repeat}@media screen and (max-width:700px){.not-front #header #logo{width:90px;height:42px;margin:15px auto;background:url(/sites/all/themes/quadron//images/logo-mobile.svg) no-repeat}.no-svg .not-front #header #logo{background-image:url(/sites/all/themes/quadron//images/logo-mobile.png) no-repeat}}#header #logo img{display:none}#headertop .headertop-absolute{position:absolute;top:0;right:0}#headerbot{background:#000}.responsive-js #headerbot{border-bottom:1px solid #333}#main{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none}#main .main{position:relative}.main{width:1200px;margin:auto}@media screen and (max-width:1200px){.main{width:960px}}@media screen and (max-width:960px){.main{width:100%}}#breadcrumb{padding:50px 0 0;color:#009fe3;background:#000;font-weight:bold}@media screen and (max-width:700px){#breadcrumb{padding:20px 0 0}}#breadcrumb .breadcrumb{margin:0 10px}#breadcrumb a{text-decoration:none}#breadcrumb a:hover{text-decoration:underline}#contenttop-2{background:#000}#contenttop-2 #block-search-form{padding:40px 0 70px}@media screen and (max-width:1300px){#contenttop-2 #block-search-form{padding:5px 0 25px}}@media screen and (max-width:700px){#contenttop-2 #block-search-form{padding:25px 0}}.not-front #contenttop-2 #block-search-form{padding:30px 0 70px}@media screen and (max-width:1300px){.not-front #contenttop-2 #block-search-form{padding:30px 0 25px}}#contenttop-2 #block-search-form h2{margin:0 0 10px;font-size:1.28571em}#block-ds-extras-content-top-accueil{position:relative;background:#000}#block-ds-extras-content-top-accueil .field-slideshow-wrapper{position:relative}#block-ds-extras-content-top-accueil .field-slideshow-slide{position:relative;max-width:100% !important;width:100% !important;height:740px !important;padding:0 !important;overflow:hidden}@media screen and (max-width:1300px){#block-ds-extras-content-top-accueil .field-slideshow-slide{height:650px !important}}@media screen and (max-width:960px){#block-ds-extras-content-top-accueil .field-slideshow-slide{height:300px !important}}@media screen and (max-width:700px){#block-ds-extras-content-top-accueil .field-slideshow-slide{height:250px !important}}#block-ds-extras-content-top-accueil .field-slideshow-slide img{position:absolute;top:0;left:0;width:100%}#block-ds-extras-content-top-accueil .field-slideshow-slide .bg-slide-front{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.7)}#block-ds-extras-content-top-accueil .field-slideshow-slide .field-slideshow-text{text-align:center;margin:85px 8.33% 0;font-size:1.28571em;line-height:normal;font-weight:bold;color:#e5f5fc}@media screen and (max-width:1300px){#block-ds-extras-content-top-accueil .field-slideshow-slide .field-slideshow-text{margin:60px 70px 0}}@media screen and (max-width:700px){#block-ds-extras-content-top-accueil .field-slideshow-slide .field-slideshow-text{margin:70px 10px 0;font-size:1em}}#block-ds-extras-content-top-accueil .field-slideshow-slide .field-slideshow-text h1,#block-ds-extras-content-top-accueil .field-slideshow-slide .field-slideshow-text h2,#block-ds-extras-content-top-accueil .field-slideshow-slide .field-slideshow-text h3{font-size:1.33333em;line-height:normal;margin:0 0 0.5em;color:#e5f5fc}@media screen and (max-width:700px){#block-ds-extras-content-top-accueil .field-slideshow-slide .field-slideshow-text h1,#block-ds-extras-content-top-accueil .field-slideshow-slide .field-slideshow-text h2,#block-ds-extras-content-top-accueil .field-slideshow-slide .field-slideshow-text h3{font-size:1.28571em}}#block-ds-extras-content-top-accueil .field-slideshow-slide .field-slideshow-text .btn-bleu{margin-top:2em;font-size:0.66667em}@media screen and (max-width:700px){#block-ds-extras-content-top-accueil .field-slideshow-slide .field-slideshow-text .btn-bleu{margin-top:1em;font-size:0.85714em}}#block-ds-extras-content-top-accueil .field-slideshow-controls{z-index:50;position:absolute;top:20%;left:0;width:100%;height:0}@media screen and (max-width:1300px){#block-ds-extras-content-top-accueil .field-slideshow-controls{top:17.5%}}@media screen and (max-width:960px){#block-ds-extras-content-top-accueil .field-slideshow-controls{top:35%}}@media screen and (max-width:700px){#block-ds-extras-content-top-accueil .field-slideshow-controls{top:10px}}#block-ds-extras-content-top-accueil .field-slideshow-controls a{display:block;width:40px;height:40px;font-size:0.07143em;text-indent:1000px;text-decoration:none;overflow:hidden}#block-ds-extras-content-top-accueil .field-slideshow-controls .prev{float:left;margin-left:10px;background:#000 url(/sites/all/themes/quadron//images/arrow/prev.svg) center no-repeat}.no-svg #block-ds-extras-content-top-accueil .field-slideshow-controls .prev{background:#000 url(/sites/all/themes/quadron//images/arrow/prev.png) center no-repeat}#block-ds-extras-content-top-accueil .field-slideshow-controls .next{float:right;margin-right:10px;background:#000 url(/sites/all/themes/quadron//images/arrow/next.svg) center no-repeat}.no-svg #block-ds-extras-content-top-accueil .field-slideshow-controls .next{background:#000 url(/sites/all/themes/quadron//images/arrow/next.png) center no-repeat}#block-ds-extras-content-top-accueil .menu-catalogue{z-index:50;position:absolute;bottom:0;left:0;width:100%}@media screen and (max-width:960px){#block-ds-extras-content-top-accueil .menu-catalogue{z-index:auto;position:static;bottom:auto;left:auto;width:auto}}.c-marques{clear:both}.c-marques h2.label-above{padding:0 10px}.c-marques .marques{float:left;width:16.6%}@media screen and (max-width:768px){.c-marques .marques{width:20%}}@media screen and (max-width:600px){.c-marques .marques{width:25%}}@media screen and (max-width:400px){.c-marques .marques{width:33.3%}}.c-marques .marques img{display:block;width:89.9%;height:auto;margin:0 auto}.group-a-propos-accueil{clear:both;position:relative;margin:90px 10px 0;overflow:hidden}@media screen and (max-width:700px){.group-a-propos-accueil{margin:40px 10px 0}}.group-a-propos-accueil .a-propos-accueil-img{position:absolute;z-index:-1;top:0;left:0;width:100%}.group-a-propos-accueil .a-propos-accueil-img img{display:block;width:100%;height:auto}.group-a-propos-accueil .a-propos-accueil-txt{padding-right:50%;background:rgba(0,0,0,0.7)}@media screen and (max-width:1200px){.group-a-propos-accueil .a-propos-accueil-txt{padding-right:33.3%}}@media screen and (max-width:700px){.group-a-propos-accueil .a-propos-accueil-txt{padding-right:0}}.group-a-propos-accueil .a-propos-accueil-txt .margin{padding:1px 50px 40px}@media screen and (max-width:700px){.group-a-propos-accueil .a-propos-accueil-txt .margin{padding:1px 20px 10px}}.group-a-propos-accueil .a-propos-accueil-txt h3,.group-a-propos-accueil .a-propos-accueil-txt p{color:#fff}.last-news{clear:both;padding-top:32px}@media screen and (max-width:700px){.last-news{padding-top:12px}}.last-news .label-above{padding:0 10px}.last-news .views-row{float:left;width:33.3%;margin-bottom:20px}@media screen and (max-width:960px){.last-news .views-row{float:none;width:auto;margin-bottom:0}.last-news .views-row+.views-row{margin-top:-1px}}.last-news .views-row .date-publication,.last-news .views-row h3,.last-news .views-row .txt-accr,.last-news .views-row .readmore{margin:0 10px}.last-news .views-row .date-publication{padding:18px 0 15px;font-weight:bold;color:#009fe3;border-top:1px solid #000}@media screen and (max-width:960px){.last-news .views-row .date-publication{padding:10px 0 5px}}.last-news .views-row h3{margin-bottom:10px}.last-news .views-row h3 a{text-decoration:none}.last-news .views-row .readmore{border-bottom:1px solid #000;padding:10px 0 20px}@media screen and (max-width:960px){.last-news .views-row .readmore{padding:0;height:0}}.last-news .views-row .readmore a{display:block;width:20px;padding:2px 0 1px;text-align:center;text-decoration:none;font-weight:bold;color:#fff;background:#000}@media screen and (max-width:960px){.last-news .views-row .readmore a{display:none}}.c-logos-confiance{clear:both;padding-top:32px}.c-logos-confiance h2.label-above{padding:0 10px}.c-logos-confiance .logos-confiance{float:left;width:16.6%}@media screen and (max-width:768px){.c-logos-confiance .logos-confiance{width:20%}}@media screen and (max-width:600px){.c-logos-confiance .logos-confiance{width:25%}}@media screen and (max-width:400px){.c-logos-confiance .logos-confiance{width:33.3%}}.c-logos-confiance .logos-confiance img{display:block;width:89.9%;height:auto;margin:0 auto}.view-catalogue .views-row{float:left;width:25%;margin-bottom:20px}@media screen and (max-width:768px){.view-catalogue .views-row{width:33.3%}}@media screen and (max-width:600px){.view-catalogue .views-row{width:50%}}.view-catalogue .views-row a{display:block;margin:0 10px;text-align:center;text-decoration:none;border-bottom:1px solid #b2e2f7;transition:all 0.2s}.view-catalogue .views-row a:hover{background:#e5f5fc}.view-catalogue .views-row img{display:block;width:100%;height:auto}.view-catalogue .views-row h2{margin:0;padding:10px 50px 30px;font-size:1em;line-height:normal;color:#000}@media screen and (max-width:1200px){.view-catalogue .views-row h2{padding:10px 10px 30px}}@media screen and (max-width:600px){.view-catalogue .views-row h2{padding:10px 5px 15px;font-size:0.85714em}}.taxonomy-catalogue .view-filters{float:left;width:25%;font-weight:bold}.taxonomy-catalogue .view-filters .views-exposed-widgets{margin:0 10px}.taxonomy-catalogue .view-filters .views-exposed-widget{clear:both;float:none;margin:0 0 23px;padding:0 0 12px}.taxonomy-catalogue .view-filters .views-exposed-widget label{color:#009fe3}.taxonomy-catalogue .view-filters .views-exposed-widget label.option{color:#000 !important;font-size:1em !important;line-height:1.28571em !important}.taxonomy-catalogue .view-filters .views-exposed-widget .views-widget{margin-top:10px}.taxonomy-catalogue .view-filters .views-exposed-widget .views-widget .form-item{clear:both;margin-bottom:15px}.taxonomy-catalogue .view-filters input[type="checkbox"]{display:block;float:left;width:20px;height:20px;margin-top:-2px;margin-right:20px;border:2px solid #000;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.taxonomy-catalogue .view-filters input[type="checkbox"][checked="checked"]{background:#009fe3}.taxonomy-catalogue .view-filters input[type="checkbox"]:focus{outline:none}.taxonomy-catalogue .view-content{float:left;width:75%}@media screen and (max-width:768px){.taxonomy-catalogue .view-content{float:none;width:auto}}.taxonomy-catalogue .view-content .views-row{float:left;width:33.3%;margin-bottom:20px}@media screen and (max-width:600px){.taxonomy-catalogue .view-content .views-row{width:50%}}.taxonomy-catalogue .view-content .views-row .margin-taxo{display:block;margin:0 10px;text-align:center;text-decoration:none;border-bottom:1px solid #b2e2f7;transition:all 0.2s;cursor:pointer}.taxonomy-catalogue .view-content .views-row .margin-taxo:hover{background:#e5f5fc}.taxonomy-catalogue .view-content .views-row img{display:block;width:100%;height:auto}.taxonomy-catalogue .view-content .views-row h2{margin:0;padding:10px 50px 30px;font-size:1em;line-height:normal;color:#000}@media screen and (max-width:1200px){.taxonomy-catalogue .view-content .views-row h2{padding:10px 10px 30px}}@media screen and (max-width:600px){.taxonomy-catalogue .view-content .views-row h2{padding:10px 5px 15px;font-size:0.85714em}}.taxonomy-catalogue .responsive-cat-js .btn-close{position:fixed;top:30px;right:20px;width:45px;height:45px;cursor:pointer;background:url(/sites/all/themes/quadron//images/icons/close.svg) center no-repeat}.no-svg .taxonomy-catalogue .responsive-cat-js .btn-close{background:url(/sites/all/themes/quadron//images/icons/close.png) center no-repeat}.taxonomy-catalogue .responsive-cat-js .btn-close:hover{background:url(/sites/all/themes/quadron//images/icons/close-hover.svg) center no-repeat}.no-svg .taxonomy-catalogue .responsive-cat-js .btn-close:hover{background:url(/sites/all/themes/quadron//images/icons/close-hover.png) center no-repeat}.taxonomy-catalogue .responsive-cat-js .menu_trigger{margin-bottom:40px;padding:20px 0 19px;font-size:1.28571em;line-height:normal;font-weight:bold;text-align:center;text-decoration:none;color:#fff;background-color:#009fe3;cursor:pointer}.taxonomy-catalogue .responsive-cat-js .view-filters{float:none;position:fixed;z-index:200;top:0;bottom:0;right:-67%;width:66.6%;padding-top:30px;background-color:#009fe3;overflow:scroll}@media screen and (max-width:650px){.taxonomy-catalogue .responsive-cat-js .view-filters{right:-100%;width:100%}}.taxonomy-catalogue .responsive-cat-js .view-filters .views-exposed-widgets{margin:0 85px 0 20px}.taxonomy-catalogue .responsive-cat-js .view-filters .views-exposed-widget{margin:0 0 10px}.taxonomy-catalogue .responsive-cat-js .view-filters .views-exposed-widget label{color:#fff;font-size:1.28571em;line-height:normal}.taxonomy-catalogue .responsive-cat-js .view-filters input[type="checkbox"][checked="checked"]{background:#000}.node-type-catalogue #main{background:#e5f5fc}.node-type-catalogue .c-h1{float:left;width:50%}@media screen and (max-width:768px){.node-type-catalogue .c-h1{float:none;width:auto}}.node-type-catalogue .img-produit{float:right;width:50%;margin-top:40px}@media screen and (max-width:768px){.node-type-catalogue .img-produit{float:none;width:60%;margin:0 auto}}@media screen and (max-width:400px){.node-type-catalogue .img-produit{width:90%}}.node-type-catalogue .img-produit .margin{margin:0 10px 40px}@media screen and (max-width:768px){.node-type-catalogue .img-produit .margin{margin:0 10px 30px}}.node-type-catalogue .img-produit img{display:block;width:100%;height:auto}.node-type-catalogue .group-produit{float:left;width:50%}@media screen and (max-width:768px){.node-type-catalogue .group-produit{float:none;width:auto}}.node-type-catalogue .group-produit .c-carac{margin:0 10px 30px;color:#009fe3}.node-type-catalogue .group-produit .description-produit{margin:0 10px 30px}.node-type-catalogue .group-boutons{clear:both;font-size:1.28571em;line-height:normal;font-weight:bold}@media screen and (max-width:960px){.node-type-catalogue .group-boutons{font-size:1.14286em}}@media screen and (max-width:768px){.node-type-catalogue .group-boutons{font-size:1em}}.node-type-catalogue .group-boutons .btn-ancre-webform{float:left;width:50%}@media screen and (max-width:768px){.node-type-catalogue .group-boutons .btn-ancre-webform{float:none;width:auto}}.node-type-catalogue .group-boutons .btn-ancre-webform .margin{padding:0 10px}.node-type-catalogue .group-boutons .btn-fiche-technique{float:left;width:25%}@media screen and (max-width:768px){.node-type-catalogue .group-boutons .btn-fiche-technique{float:none;width:auto}}.node-type-catalogue .group-boutons .btn-fiche-technique .margin{padding:0 10px;border-left:1px solid #b2e2f7}.node-type-catalogue .group-boutons .btn-retour{float:left;width:25%}@media screen and (max-width:768px){.node-type-catalogue .group-boutons .btn-retour{float:none;width:auto}}.node-type-catalogue .group-boutons .btn-retour .margin{padding:0 10px;border-left:1px solid #b2e2f7}.node-type-catalogue .group-boutons p,.node-type-catalogue .group-boutons a{display:block;min-height:95px;margin:0;padding:25px 0 0;color:#000;text-decoration:none;border-top:1px solid #009fe3;transition:all 0.2s;cursor:pointer}@media screen and (max-width:960px){.node-type-catalogue .group-boutons p,.node-type-catalogue .group-boutons a{min-height:75px}}@media screen and (max-width:768px){.node-type-catalogue .group-boutons p,.node-type-catalogue .group-boutons a{min-height:0;padding:15px 0}}.node-type-catalogue .group-boutons p:hover,.node-type-catalogue .group-boutons a:hover{padding:25px 10px 0;color:#fff;background:#009fe3}@media screen and (max-width:768px){.node-type-catalogue .group-boutons p:hover,.node-type-catalogue .group-boutons a:hover{padding:15px 10px}}.node-type-catalogue #main2 .block-webform{margin:0 10px;padding-top:15px}.node-type-catalogue #main2 .webform-component--intro{width:50%;padding-bottom:32px;font-weight:bold}@media screen and (max-width:960px){.node-type-catalogue #main2 .webform-component--intro{width:66.6%}}@media screen and (max-width:768px){.node-type-catalogue #main2 .webform-component--intro{width:auto}}.node-type-catalogue #main2 .webform-component--intro h2{padding-bottom:30px;margin:0 0 1em}.node-prestations.node-teaser{float:left;width:33.3%;margin-bottom:30px;padding-top:20px;cursor:pointer}@media screen and (max-width:1200px){.node-prestations.node-teaser{float:none;width:auto;margin:0 10px;padding:20px 0 1px}.node-prestations.node-teaser+.node-prestations.node-teaser{border-top:1px solid #b2e2f7}}.node-prestations.node-teaser:hover{background:#e5f5fc}.node-prestations.node-teaser .margin-taxo{position:relative;margin:0 10px}@media screen and (max-width:1200px){.node-prestations.node-teaser .margin-taxo{margin:0}}.node-prestations.node-teaser .img-accr{margin:0 16.6%}@media screen and (max-width:1200px){.node-prestations.node-teaser .img-accr{float:left;width:25%;margin:0}}@media screen and (max-width:650px){.node-prestations.node-teaser .img-accr{float:none;width:50%;margin:0 auto}}.node-prestations.node-teaser .img-accr img{display:block;width:100%;height:auto}.node-prestations.node-teaser .group-texte{padding-top:1em;overflow:hidden}@media screen and (max-width:960px){.node-prestations.node-teaser .group-texte{padding-top:0.5em}}.node-prestations.node-teaser h2{margin:0 0 0.5em}.node-prestations.node-teaser .txt-accr{padding-bottom:50px}.node-prestations.node-teaser .readmore{position:absolute;left:0;bottom:20px}@media screen and (max-width:1200px){.node-prestations.node-teaser .readmore{left:auto;right:10px}}.node-prestations.node-teaser .readmore a{display:block;width:20px;padding:2px 0 1px;text-align:center;text-decoration:none;font-weight:bold;color:#fff;background:#000}.c-histo{clear:both}.c-histo .label-above{margin:1em 10px 1.75em;padding-top:1em;border-top:1px solid #b2e2f7}.c-histo .histo{float:left;width:50%;margin-bottom:30px}@media screen and (max-width:768px){.c-histo .histo{float:none;width:auto}}.c-histo .histo.odd{clear:both}.c-histo .histo .margin-fc{margin:0 10px}.c-histo .histo-date{display:inline-block;margin-bottom:10px;padding-right:35px;font-size:3.92857em;line-height:normal;font-weight:bold;color:#009fe3;border-bottom:5px solid #009fe3}@media screen and (max-width:650px){.c-histo .histo-date{font-size:2.42857em}}.ie7 .c-histo .histo-date{display:inline;zoom:1}.node-news.node-teaser{clear:both;position:relative;margin:0 10px 30px;padding-bottom:20px;border-bottom:1px solid #000}.node-news.node-teaser .img-accr{float:left;width:25%;margin-right:20px}@media screen and (max-width:650px){.node-news.node-teaser .img-accr{float:none;width:50%;margin:0 auto}}@media screen and (max-width:400px){.node-news.node-teaser .img-accr{width:auto}}.node-news.node-teaser .img-accr img{display:block;width:100%;height:auto}.node-news.node-teaser .date-publication{padding:0 0 10px;font-weight:bold;color:#009fe3}.node-news.node-teaser h2{margin:0 0 0.5em;padding-bottom:25px}.node-news.node-teaser h2 a{text-decoration:none}.node-news.node-teaser .txt-accr{margin-right:40px}.node-news.node-teaser .readmore{position:absolute;right:0;bottom:20px}.node-news.node-teaser .readmore a{display:block;width:20px;padding:2px 0 1px;text-align:center;text-decoration:none;font-weight:bold;color:#fff;background:#000}.node-type-news .date-publication{margin:0 10px 110px;font-weight:bold;color:#009fe3}.page-assistance .view-filters{float:left;width:25%;font-weight:bold}.page-assistance .view-filters .views-exposed-form{margin:0 10px}.page-assistance .view-filters .views-exposed-widget{clear:both;float:none;margin-bottom:35px;padding:0}.page-assistance .view-filters .views-exposed-widget label{color:#009fe3}.page-assistance .view-filters .views-exposed-widget label.option{color:#000}.page-assistance .view-filters .views-exposed-widget .views-widget{margin-top:10px}.page-assistance .view-filters .views-exposed-widget .views-widget .form-item{clear:both;margin-bottom:15px}.page-assistance .view-filters input[type="checkbox"]{display:block;float:left;width:20px;height:20px;margin-top:-2px;margin-right:20px;border:2px solid #000;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.page-assistance .view-filters input[type="checkbox"][checked="checked"]{background:#009fe3}.page-assistance .view-filters input[type="checkbox"]:focus{outline:none}.page-assistance .view-content{float:left;width:75%}.page-assistance .view-content .views-row{clear:both;position:relative;margin:0 10px 30px;padding-bottom:30px;border-bottom:1px solid #000}.page-assistance .view-content .views-row .margin-taxo{display:block;text-decoration:none}.page-assistance .view-content .views-row .img-accr{float:left;width:25%;margin-right:20px}.page-assistance .view-content .views-row .img-accr img{display:block;width:100%;height:auto}.page-assistance .view-content .views-row h2{margin:0 0 0.5em}.page-assistance .view-content .views-row h2 a{text-decoration:none}.page-assistance .view-content .views-row .txt-accr{margin-right:40px}.page-assistance .view-content .views-row .readmore{position:absolute;right:0;bottom:0px}.page-assistance .view-content .views-row .readmore a{display:block;width:20px;padding:2px 0 1px;text-align:center;text-decoration:none;font-weight:bold;color:#fff;background:#000}.node-type-contact .intro-contact{margin:0 10px 40px}.node-type-contact .webform-client-form{margin:0 10px 25px;padding-bottom:80px;border-bottom:1px solid #b2e2f7}@media screen and (max-width:700px){.node-type-contact .webform-client-form{margin:0 10px;padding-bottom:40px}}#block-block-6 .block-title{padding:0 10px 10px}#block-block-6 .gmapcontact{float:left;width:60%}@media screen and (max-width:1200px){#block-block-6 .gmapcontact{width:66.7%}}@media screen and (max-width:700px){#block-block-6 .gmapcontact{float:none;width:auto;margin-bottom:20px}}#block-block-6 .gmapcontact .margin{margin:0 10px}#block-block-6 .gmapcontact iframe{width:100%;height:455px}@media screen and (max-width:700px){#block-block-6 .gmapcontact iframe{height:350px}}#block-block-6 .gadressecontact{float:right;width:33.3%}@media screen and (max-width:700px){#block-block-6 .gadressecontact{float:none;width:auto}}#block-block-6 .gadressecontact .margin{margin:0 10px}#block-block-6 .gadressecontact h3{margin:0 0 1em}#block-block-6 .gadressecontact h3#legal{margin:1.75em 0 1em}@media screen and (max-width:700px){#block-block-6 .gadressecontact h3#legal{margin:1.5em 0 1em}}#main2{padding-top:80px}@media screen and (max-width:700px){#main2{padding-top:40px}}#main2 .block-nodeblock{clear:both;position:relative;margin:0 10px 80px;overflow:hidden}@media screen and (max-width:700px){#main2 .block-nodeblock{margin:0 10px 40px}}#main2 .block-nodeblock .img-blocs-infos{position:absolute;z-index:-1;top:0;left:0;width:100%}#main2 .block-nodeblock .img-blocs-infos img{display:block;width:100%;height:auto}#main2 .block-nodeblock .txt-blocs-infos{text-align:center}#main2 .block-nodeblock .txt-blocs-infos .margin{margin:0 8.3%;padding:33px 0 1px}@media screen and (max-width:1300px){#main2 .block-nodeblock .txt-blocs-infos .margin{padding:1px 0}}#main2 .block-nodeblock .txt-blocs-infos h2{margin:1.75em 0 1em}@media screen and (max-width:1300px){#main2 .block-nodeblock .txt-blocs-infos h2{margin:20px 0 25px}}#main2 .block-nodeblock .txt-blocs-infos .btn-bleu{width:38.7%;margin-bottom:95px;padding:29px 0;font-size:1.28571em;line-height:normal;text-transform:none}@media screen and (max-width:1300px){#main2 .block-nodeblock .txt-blocs-infos .btn-bleu{margin-bottom:25px;padding:20px 0}}@media screen and (max-width:960px){#main2 .block-nodeblock .txt-blocs-infos .btn-bleu{padding:15px 0;font-size:1.14286em}}@media screen and (max-width:700px){#main2 .block-nodeblock .txt-blocs-infos .btn-bleu{width:38.7%;padding:15px 30px;font-size:1em}}#main2 .block-nodeblock .imgfile-blocs-infos{padding-bottom:40px}#main2 .block-nodeblock .imgfile-blocs-infos a{display:block;width:130px;margin:0 auto}@media screen and (max-width:700px){#main2 .block-nodeblock .imgfile-blocs-infos a{width:80px}}#main2 .block-nodeblock .imgfile-blocs-infos img{display:block;width:100%;height:auto}#footer{margin-top:80px}@media screen and (max-width:700px){#footer{margin-top:40px}}#footertop{padding-top:80px;background:#000;color:#fff}@media screen and (max-width:768px){#footertop{padding-top:25px}}#footertop #block-block-2{clear:both}#footertop #block-block-2 .footer-contact{float:left;width:33.3%;margin-bottom:30px}@media screen and (max-width:768px){#footertop #block-block-2 .footer-contact{float:none;width:auto;margin-bottom:20px}}#footertop #block-block-2 .footer-contact .margin{margin:0 10px}#footertop #block-block-2 .footer-contact a{display:block;padding:30px 0 29px;font-size:1.28571em;line-height:normal;font-weight:bold;text-align:center;text-decoration:none;color:#fff;background:#009fe3}@media screen and (max-width:960px){#footertop #block-block-2 .footer-contact a{padding:31px 0;font-size:1.14286em}}@media screen and (max-width:768px){#footertop #block-block-2 .footer-contact a{padding:12px 0}}@media screen and (max-width:700px){#footertop #block-block-2 .footer-contact a{font-size:1em}}#footertop #block-block-2 .footer-tel{float:left;width:33.3%;margin-bottom:30px;font-size:1.28571em;line-height:1.33333em;font-weight:bold}@media screen and (max-width:768px){#footertop #block-block-2 .footer-tel{float:none;width:auto;margin-bottom:20px;font-size:1.14286em;line-height:normal}}@media screen and (max-width:700px){#footertop #block-block-2 .footer-tel{font-size:1em}}#footertop #block-block-2 .footer-tel .margin{margin:0 10px;padding-top:15px;border-top:1px solid #333}#footertop #block-block-2 .footer-adresse{float:left;width:33.3%;margin-bottom:30px}@media screen and (max-width:768px){#footertop #block-block-2 .footer-adresse{float:none;width:auto;margin-bottom:20px}}#footertop #block-block-2 .footer-adresse .margin{margin:0 10px;padding-top:15px;border-top:1px solid #333}#footerbot #block-block-1{padding:80px 0 0;background:url(/sites/all/themes/quadron//images/logo_footer.svg) left 10px top 40px no-repeat}@media screen and (max-width:960px){#footerbot #block-block-1{padding:145px 0 0}}.no-svg #footerbot #block-block-1{background:url(/sites/all/themes/quadron//images/logo_footer.png) left 10px top 40px no-repeat}#footerbot #block-block-1 .mentions-sitemap{float:left;width:33.3%;padding-left:33.3%}@media screen and (max-width:960px){#footerbot #block-block-1 .mentions-sitemap{width:50%;padding-left:0}}@media screen and (max-width:700px){#footerbot #block-block-1 .mentions-sitemap{float:none;width:auto;margin-bottom:20px}}#footerbot #block-block-1 .mentions-sitemap .margin{margin:0 10px}#footerbot #block-block-1 .mentions-sitemap .mentions,#footerbot #block-block-1 .mentions-sitemap .sitemap{display:inline}#footerbot #block-block-1 .mentions-sitemap .mentions{margin-right:30px}#footerbot #block-block-1 .mentions-sitemap a{color:#000}#footerbot #block-block-1 .topofpage-conception{float:left;width:33.3%}@media screen and (max-width:960px){#footerbot #block-block-1 .topofpage-conception{width:50%}}@media screen and (max-width:700px){#footerbot #block-block-1 .topofpage-conception{float:none;width:auto}}#footerbot #block-block-1 .topofpage-conception .margin{margin:0 10px}#footerbot #block-block-1 .topofpage-conception .topofpage{float:left;padding-bottom:60px;text-decoration:underline;cursor:pointer;background:url(/sites/all/themes/quadron//images/topofpage.svg) left bottom no-repeat}.no-svg #footerbot #block-block-1 .topofpage-conception .topofpage{background:url(/sites/all/themes/quadron//images/topofpage.png) left bottom no-repeat}#footerbot #block-block-1 .topofpage-conception .topofpage:hover{text-decoration:none}#footerbot #block-block-1 .topofpage-conception .conception{float:right;margin-right:50px;padding-bottom:60px}@media screen and (max-width:700px){#footerbot #block-block-1 .topofpage-conception .conception{margin-right:0}}#footerbot #block-block-1 .topofpage-conception a{color:#000}.pager{clear:both;margin:0 !important;padding:20px 10px 0 !important;font-size:1.14286em;text-transform:uppercase;text-align:center;list-style:none !important}@media screen and (max-width:960px){.pager{font-size:1em}}.pager li{display:inline}.pager li a{display:inline-block;padding:5px 10px;border:none;text-decoration:none;color:#000;transition:all 0.2s}.ie7 .pager li a{display:inline;zoom:1}.pager li a:hover{color:#fff;background:#009fe3}.pager li.pager-current{padding:5px 10px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;text-decoration:none;color:#fff;background:#009fe3;border:none;cursor:default}
