html,body,div{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;font-weight:bold;}a,p,ul,ol,li,img,span,strong,em{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}applet,object,iframe,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,font,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,caption,fieldset,form,label,legend{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}article,aside,figure,footer,header,hgroup,section{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}canvas,details,embed,figcaption,menu,nav,output,ruby,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}b,strong{font-weight:bold;}em,i{font-style:italic;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}
.form-actions input{margin-right:0.5em;}.form-actions input:hover{background:#FFFFFF;}label{font-weight:bold;}
@font-face{font-family:'sinkin_sans_light_italic';src:url(/sites/www.coopadev.coop/themes/coopadev/css/fonts/SinkinSans-300LightItalic-webfont.eot);src:url(/sites/www.coopadev.coop/themes/coopadev/css/fonts/SinkinSans-300LightItalic-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/www.coopadev.coop/themes/coopadev/css/fonts/SinkinSans-300LightItalic-webfont.woff) format('woff'),url(/sites/www.coopadev.coop/themes/coopadev/css/fonts/SinkinSans-300LightItalic-webfont.ttf) format('truetype'),url(/sites/www.coopadev.coop/themes/coopadev/css/fonts/SinkinSans-300LightItalic-webfont.svg#sinkin_sans300_light_italic) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'sinkin_sans_regular';src:url(/sites/www.coopadev.coop/themes/coopadev/css/fonts/SinkinSans-400Regular-webfont.eot);src:url(/sites/www.coopadev.coop/themes/coopadev/css/fonts/SinkinSans-400Regular-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/www.coopadev.coop/themes/coopadev/css/fonts/SinkinSans-400Regular-webfont.woff) format('woff'),url(/sites/www.coopadev.coop/themes/coopadev/css/fonts/SinkinSans-400Regular-webfont.ttf) format('truetype'),url(/sites/www.coopadev.coop/themes/coopadev/css/fonts/SinkinSans-400Regular-webfont.svg#sinkin_sans400_regular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'sinkin_sans_light';src:url(/sites/www.coopadev.coop/themes/coopadev/css/fonts/SinkinSans-300Light-webfont.eot);src:url(/sites/www.coopadev.coop/themes/coopadev/css/fonts/SinkinSans-300Light-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/www.coopadev.coop/themes/coopadev/css/fonts/SinkinSans-300Light-webfont.woff) format('woff'),url(/sites/www.coopadev.coop/themes/coopadev/css/fonts/SinkinSans-300Light-webfont.ttf) format('truetype'),url(/sites/www.coopadev.coop/themes/coopadev/css/fonts/SinkinSans-300Light-webfont.svg#sinkin_sans300_light) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'sinkin_sans_italic';src:url(/sites/www.coopadev.coop/themes/coopadev/css/fonts/SinkinSans-400Italic-webfont.eot);src:url(/sites/www.coopadev.coop/themes/coopadev/css/fonts/SinkinSans-400Italic-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/www.coopadev.coop/themes/coopadev/css/fonts/SinkinSans-400Italic-webfont.woff) format('woff'),url(/sites/www.coopadev.coop/themes/coopadev/css/fonts/SinkinSans-400Italic-webfont.ttf) format('truetype'),url(/sites/www.coopadev.coop/themes/coopadev/css/fonts/SinkinSans-400Italic-webfont.svg#sinkin_sans400_italic) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'sinkin_sans_bold';src:url(/sites/www.coopadev.coop/themes/coopadev/css/fonts/SinkinSans-700Bold-webfont.eot);src:url(/sites/www.coopadev.coop/themes/coopadev/css/fonts/SinkinSans-700Bold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/www.coopadev.coop/themes/coopadev/css/fonts/SinkinSans-700Bold-webfont.woff) format('woff'),url(/sites/www.coopadev.coop/themes/coopadev/css/fonts/SinkinSans-700Bold-webfont.ttf) format('truetype'),url(/sites/www.coopadev.coop/themes/coopadev/css/fonts/SinkinSans-700Bold-webfont.svg#sinkin_sans700_bold) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'sinkin_sans_bold_italic';src:url(/sites/www.coopadev.coop/themes/coopadev/css/fonts/SinkinSans-700BoldItalic-webfont.eot);src:url(/sites/www.coopadev.coop/themes/coopadev/css/fonts/SinkinSans-700BoldItalic-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/www.coopadev.coop/themes/coopadev/css/fonts/SinkinSans-700BoldItalic-webfont.woff) format('woff'),url(/sites/www.coopadev.coop/themes/coopadev/css/fonts/SinkinSans-700BoldItalic-webfont.ttf) format('truetype'),url(/sites/www.coopadev.coop/themes/coopadev/css/fonts/SinkinSans-700BoldItalic-webfont.svg#sinkin_sans700_bold_italic) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'sinkin_sans_black';src:url(/sites/www.coopadev.coop/themes/coopadev/css/fonts/SinkinSans-800Black-webfont.eot);src:url(/sites/www.coopadev.coop/themes/coopadev/css/fonts/SinkinSans-800Black-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/www.coopadev.coop/themes/coopadev/css/fonts/SinkinSans-800Black-webfont.woff) format('woff'),url(/sites/www.coopadev.coop/themes/coopadev/css/fonts/SinkinSans-800Black-webfont.ttf) format('truetype'),url(/sites/www.coopadev.coop/themes/coopadev/css/fonts/SinkinSans-800Black-webfont.svg#sinkin_sans800_black) format('svg');font-weight:normal;font-style:normal;}
body{font-family:'sinkin_sans_light';font-size:16px;color:#868688;}a{transition:all 0.3s ease-out}#section-header{background:#FFF;}.region-inner{margin:0 10px;}#region-branding{overflow:hidden;min-height:70px;}.branding-data{overflow:hidden;}.site-name-slogan{display:flex;align-items:center;justify-content:space-between;height:70px;}.site-name{display:block;width:200px;height:40px;background:url(/sites/www.coopadev.coop/themes/coopadev/css/images/coopadev-logo.svg) center center no-repeat;background-size:100% auto;}.site-name a{display:block;overflow:hidden;width:100%;height:100%;font-size:0;text-indent:200%;}.partner-logo{max-width:80px;margin:0 15px;float:left;}.partner-logo img{width:100%;}.site-slogan{display:block;font-family:'sinkin_sans_light',Arial,sans-serif;font-weight:normal;font-size:1em;line-height:1em;text-align:center;}#block-coopadev-blocks-whosin,#toboggan-container{margin:1.563em 0;}#block-coopadev-blocks-whosin,#toboggan-login-link-container{text-align:right;}#block-coopadev-blocks-whosin,.toboggan-login-link{color:#868688;font-size:0.938em;}#block-user-login label{font-size:11px;line-height:1.4em;color:#868688;}#block-user-login .form-text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px 10px;width:100%;font-size:15px;color:#868688;border:1px solid #868688;}#block-user-login span.form-required{display:none;}#block-user-login #toboggan-login{overflow:hidden;position:relative;margin-bottom:15px;}#block-user-login .item-list,#block-user-login .form-item{}#block-user-login .form-item{margin:10px 0;}#block-user-login .form-item-remember-me{clear:both;margin:0;}#block-user-login .error{font-family:'sinkin_sans_light_italic';color:red;}#block-user-login .form-actions{z-index:100;margin:1em 0 0 0;}#block-user-login input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}#block-user-login .form-actions input{border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px 10px;font-size:15px;line-height:20px;text-transform:uppercase;color:#FFF;background:#868688;border:none;cursor:pointer;}#toboggan-login ul{margin:0;}#toboggan-login li{margin:0;padding:0;}#toboggan-login a{font-size:11px;color:#868688;}#block-coopadev-blocks-whosin a:hover,#toboggan-login a:hover{color:#A4B826;}#block-coopadev-blocks-whosin strong{font-family:'sinkin_sans_light';font-weight:normal;}#block-coopadev-blocks-whosin a{padding-left:1em;font-family:'sinkin_sans_bold';font-weight:normal;color:#868688;text-decoration:none;}#zone-menu-wrapper{position:relative;overflow:visible;min-height:5.313em;background:#B1C629;margin-top:1em;}nav.navigation{min-height:1px;}#main-menu{position:absolute;z-index:100;left:0;top:3.813em;width:100%;text-align:center;}#main-menu li{position:relative;display:inline-block;padding:0;margin:0 0 0 0.333em;width:5.433em;font-size:0.938em;vertical-align:top;}#main-menu a:before{content:' ';position:absolute;top:0;left:0;width:5.433em;height:5.433em;background-image:url(/sites/www.coopadev.coop/themes/coopadev/css/images/picto_menu.svg);background-repeat:no-repeat;z-index:2;}#main-menu li a:hover:before,#main-menu li a.active:before{background-position:0 -7.35em;}#main-menu li.menu-2731 a:hover:before,#main-menu li.menu-2731 a.active:before{background-position:-7.5em -7.35em;}#main-menu li.menu-3224 span{width:11em;margin-left:-2.7em;}#main-menu li.menu-3224 a:before{background-image:url(/sites/www.coopadev.coop/themes/coopadev/css/images/actu-ico.svg);background-position:0 bottom;background-size:100% auto;height:5.43em;}#main-menu li.menu-3224 a.active:before,#main-menu li.menu-3224 a:hover:before{background-image:url(/sites/www.coopadev.coop/themes/coopadev/css/images/actu-ico.svg);background-position:0 0;background-size:100% auto;}#main-menu li a{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:6em;height:6em;text-decoration:none;}#main-menu li.menu-2731 a{padding-top:9.125em;}#main-menu li a span{color:#868688;text-transform:uppercase;font-family:sinkin_sans_black,Arial,sans-serif;font-weight:normal;font-size:0.938em;background:#EFEFEF;display:none;text-align:center;padding:1em 0;margin-left:-2em;position:relative;}#main-menu li.menu-2730 a span{margin-left:-3.3em;}#main-menu li.menu-2731 a span{margin-left:-2.2em;}#main-menu li a span:before{content:' ';border-right:2px solid #868688;height:2em;position:absolute;top:-1.6em;left:50%;}#main-menu li.menu-2731 a span:before{height:6em;top:-5.5em;}#main-menu li a:hover span,#main-menu li a.active span{display:block;}#main-menu .menu-2730 span{width:12em;}#main-menu .menu-2731 a:before{background-position:-7.5em 0em;}#main-menu .menu-2731 span{width:10em;}.block-search{margin:0.938em auto 0;height:3.125em;}.block-search input[type=text]{width:91%;height:1.667em;font-family:'sinkin_sans_light';font-weight:normal;font-size:1.388em;color:#FFF;background:transparent;border-width:0 0 2px 0;border-style:solid;border-color:#FFF;display:inline-block;box-sizing:border-box;}.block-search input::-webkit-input-placeholder{color:#FFF;}.block-search input:-moz-placeholder{color:#FFF;}.block-search input::-moz-placeholder{color:#FFF;}.block-search input:-ms-input-placeholder{color:#FFF;}.block-search input[type=submit]{display:inline-block;box-sizing:border-box;position:relative;top:-4px;overflow:hidden;padding:0;width:8%;height:2.813em;font-size:1em;text-indent:6em;background:url(/sites/www.coopadev.coop/themes/coopadev/css/images/picto-search.svg) center center no-repeat;background-size:contain;border:none;cursor:pointer;}#block-block-1 p{clear:both;position:relative;top:30px;margin-top:20px;margin-bottom:0;text-align:center;}#zone-content{position:relative;padding-top:7.188em;}#region-content{position:initial;}#block-coopadev-blocks-node-home .field-body{padding-top:45px;}#block-coopadev-blocks-node-home,#block-system-main .view-mode-full{padding:0 1.875em;}.promo-vrai{position:absolute;z-index:0;top:0;right:0;width:6.375em;height:6.375em;background:url(/sites/www.coopadev.coop/themes/coopadev/css/images/fond-promo.svg) center center no-repeat;}.promo-faux,.offre-faux{display:none;}.offre-vrai{display:block;z-index:0;top:0;left:0;right:0;padding:.4rem;font-size:12px;line-height:1em;letter-spacing:1px;color:white;font-weight:700;text-align:center;background:#B1C629;}.view-mode-full .offre-vrai{margin-bottom:1rem;}.node-teaser .offre-vrai{position:absolute;top:initial;bottom:0;font-size:10px;}.promo-faux{display:none;}.fournisseur{display:block;font-family:'sinkin_sans_light';font-weight:normal;font-size:1.125em;line-height:1.4em;color:#7C003E;text-align:center;}.view-mode-full .fournisseur{margin-bottom:2.778em;}.field-pj{margin:2.813em auto;overflow:hidden;}.field-pj .label-inline{margin-bottom:1em;}.field-pj ul{margin:0 auto;padding:0;list-style:none;}.field-pj li{position:relative;display:inline-block;overflow:hidden;margin:0 1em 1em 0;background:url(/sites/www.coopadev.coop/themes/coopadev/css/images/fond-pj.svg) right center no-repeat #EFEFEF;background-size:auto 100%;}.field-pj img{display:none;}.field-pj a{display:block;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:auto;padding:0.313em 2.813em 0.313em 1em;font-family:'sinkin_sans_light';line-height:2em;color:#6F6F6E;text-decoration:none;font-size:1.2em;}.field-pj li:after{content:' ';z-index:0;display:block;position:absolute;left:100%;top:0;width:100%;height:100%;background:url(/sites/www.coopadev.coop/themes/coopadev/css/images/fleche-bas.svg) right center no-repeat #B1C629;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}.field-pj li:hover:after{left:0;}.field-pj a:hover{color:#FFF;}.term-listing-heading,.view-offres{margin-top:30px;}.term-listing-heading .vocabulary-categorie-offre .content > a{color:red;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:2.75em 1.750em 1.750em;display:flex;flex-flow:column nowrap;justify-content:space-between;min-height:23.750em;border:1px solid #868688;margin:0 1.78% 2.50em 0;width:100%;font-weight:normal;color:#868688;text-decoration:none;font-family:'sinkin_sans_bold';text-align:center;}.term-listing-heading .vocabulary-categorie-offre .content > a:before{content:' ';display:block;position:absolute;z-index:1;top:-2.0315em;left:50%;margin-left:-2.0315em;width:4.063em;height:4.063em;background:#FFF url(/sites/www.coopadev.coop/themes/coopadev/css/images/autres-offres.png) center center no-repeat;background-size:90% auto;border-radius:50%;}.term-listing-heading .vocabulary-categorie-offre .content > a:after{content:"Voir l'offre";display:block;padding:1em;font-weight:normal;font-size:1em;line-height:1em;color:#FFF;text-transform:uppercase;text-align:center;text-decoration:none;background:#A4A4A6;}.view-offres .view-header{margin:1.250em auto 3.750em;width:100%;}.item-block > *{border:1px solid #A4A4A6;font-family:'sinkin_sans_black';font-style:normal;font-size:1.125em;line-height:1.500em;text-align:center;transition:all 0.3s ease;text-transform:uppercase;}.item-block > *:hover{box-shadow:inset 0 0 0 40px #A4A4A6;color:#FFF;}.item-block > *:hover a{color:#FFF;}.item-block a{position:relative;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0.625em;width:100%;font-weight:normal;color:#A4A4A6;text-decoration:none;}.term-listing-heading .field-item{display:block;float:left;margin:0 0 55px 0;width:100%;}.term-listing-heading .field-item article{min-height:23.750em;border:1px solid #868688;}.view-offres .views-row,.view-offres article{display:block;float:left;margin:0 0 55px 0;width:100%;min-height:23.750em;border:1px solid #868688;}.term-listing-heading .field-item(3n+3),.view-offres article:nth-child(3n+3),.view-offres .views-row:nth-child(3n+3){margin-right:0;}.term-listing-heading .field-item(3n+1),.view-offres article:nth-child(3n+1),.view-offres .views-row:nth-child(3n+1){clear:both;}.offre-teaser{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:1.750em;width:100%;height:100%;}.offre-teaser:before{content:' ';display:block;position:absolute;z-index:1;top:-2.0315em;left:50%;margin-left:-2.0315em;width:4.063em;height:4.063em;background:url(/sites/www.coopadev.coop/themes/coopadev/css/images/fond-offre.svg) center center no-repeat;background-size:cover;}.node-actualite-fournisseur.node-teaser h2,.offre-teaser h2{margin:1em 1.5em;font-family:'sinkin_sans_bold';font-weight:normal;font-size:1.063em;line-height:1.4em;text-decoration:none;text-align:center;}.node-actualite-fournisseur.node-teaser h2 a,.offre-teaser h2 a{font-weight:normal;color:#868688;text-decoration:none;}.node-actualite-fournisseur.node-teaser .field-resume,.offre-teaser .field-resume{min-height:9.333em;font-family:'sinkin_sans_light';font-weight:normal;font-size:0.938em;line-height:1.6em;text-align:center;}.node-actualite-fournisseur.node-teaser .field-resume a,.offre-teaser .field-resume a{color:#868688;text-decoration:none;}.node-actualite-fournisseur.node-teaser .fournisseur,.offre-teaser .fournisseur{margin:1.563em 0;font-size:1em;position:absolute;width:84%;bottom:4.75em;}.node-actualite-fournisseur.node-teaser img{display:block;width:100%;height:auto;}.node-actualite-fournisseur.node-teaser .link-more,.offre-teaser .link-more{position:absolute;bottom:1.78em;width:84%;}.node-actualite-fournisseur.node-teaser .link-more{width:100%;left:0;right:0;}.node-actualite-fournisseur.node-teaser .link-more a{width:84%;display:block;margin:0 auto;}.view-offres .field-resume img{display:none;}#block-views-offres-block-2 .views-row{position:relative;}#block-views-offres-block-2 .views-row .node-actualite-fournisseur{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.5rem;overflow:hidden;}.offre-minimal{position:relative;padding:3em;border:1px solid #A4A4A6;}.view-autres-offres-fournisseur .views-row:not(.views-row-first) .offre-minimal,.view-autres-offres-fournisseur .views-row:not(.views-row-last) .offre-minimal{border-top:none;}.offre-minimal h2{font-family:'sinkin_sans_bold';font-weight:normal;font-size:1.063em;line-height:1.4em;}.offre-minimal h2 a{font-weight:normal;color:#868688;text-decoration:none;}.link-more a{display:block;padding:1em;font-family:'sinkin_sans_black';font-weight:normal;font-size:1em;line-height:1em;color:#FFF;text-transform:uppercase;text-align:center;text-decoration:none;background:#A4A4A6;}.fournisseur-teaser{padding:3em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;line-height:2em;font-size:0.938em;background:url(/sites/www.coopadev.coop/themes/coopadev/css/images/fond-fournisseur.svg) 5.17% center no-repeat #EFEFEF;background-size:4.000em auto;border:1px solid #A4A4A6;}.fournisseur-teaser h2{margin-bottom:0.625em;text-align:left;font-size:1em;}.fournisseur-teaser a{font-family:'sinkin_sans_bold';font-weight:normal;text-decoration:none;color:#868688;}.fournisseur-teaser a:hover{color:#A4B826;}.fournisseur-teaser .link-more a{color:#FFF;}.green-background{}.green-background #zone-content{padding-top:2em;}.green-background #region-content h1#page-title{color:#FFF;}.green-background div#zone-content-wrapper:before{content:'';display:block;width:100%;background:#B1C629;height:144px;position:absolute;}.green-background #block-system-main{padding-top:45px;}.view-accueil-public{width:100%;}.view-accueil-public .views-row{background-repeat:no-repeat;background-size:100% auto;padding-top:72%;box-sizing:border-box;border:1px solid #868688;}.view-accueil-public .views-row .views-field-body{padding:0 2em;}.view-accueil-public .views-row-2{background-image:url(/sites/www.coopadev.coop/themes/coopadev/css/images/fond_fournisseur.jpg);}.view-accueil-public .views-row-1{background-image:url(/sites/www.coopadev.coop/themes/coopadev/css/images/reseau_imprimeurs_reprotechnique.jpg);}.green-background .item-block{margin:2em auto;width:50%;}.green-background .item-block a{border-color:#FFF;}.green-background .item-block span.mailto{display:none;}.green-background  .mail{display:block;text-align:center;font-size:0.750em;position:relative;top:-2em;}.green-background .item-block:hover a{border-color:#A4A4A6;}.item-list ul.pager{overflow:hidden;margin:2em 0;}.pager a{color:#B1C629;text-decoration:none;}.node-fournisseur.view-mode-full > div{margin:0 0 2em;}.node-fournisseur.view-mode-full .label-above{margin-bottom:1em;font-family:'sinkin_sans_bold';font-weight:normal;}.node-fournisseur.view-mode-full .field-body ul{margin:0;}@media all and (max-width:739px) and (max-device-width:739px){.fournisseur-teaser{background-image:none;}.node-fournisseur .group-right{margin-top:2em;}.page-accueil-public h1{margin-top:0;}}.ds-1col.user-profile.view-mode-full > *{margin-bottom:1em;}.ds-1col.user-profile.view-mode-full .field-label,.ds-1col.user-profile.view-mode-full > h3{font-family:'sinkin_sans_bold';font-weight:normal;color:#868688;}.ds-1col.user-profile.view-mode-full .field-item{margin-top:0.4em;}.ds-1col.user-profile.view-mode-full .field-item a{color:#868688;}.ds-1col.user-profile.view-mode-full .field-item li{margin-bottom:0.6em;}.node-actualite-fournisseur{padding-bottom:5rem;}.node-actualite-fournisseur .field-label{font-weight:bold;color:#000;margin-top:2rem;line-height:2rem;}.node-actualite-fournisseur .field-item .file{background:#B1C629;padding:.5rem;display:inline-block;margin-top:.6rem;}.node-actualite-fournisseur .field-item .file a{color:#fff;text-decoration:none;font-weight:bold;}.node-actualite-fournisseur div.field-name-field-pieces-jointes{margin-top:2rem;}#block-views-offres-block-1{display:none;}.view-categories-offre .view-content{display:flex;flex-flow:row wrap;justify-content:center;}.view-categories-offre .views-row{max-width:80%;width:240px;margin:.8rem;margin-bottom:3rem;}.view-categories-offre .views-row h2 a{display:flex;flex-flow:column nowrap;justify-content:center;width:100%;min-height:205px;background-color:#b3b3b5;text-align:center;color:#FFF;font-weight:bold;padding:1.5rem 1rem 4rem;box-sizing:border-box;text-decoration:none;position:relative;line-height:1.4rem;}.view-categories-offre .views-row h2 a:hover{background-color:#b1c629;}.view-categories-offre .views-row h2 a:before{content:' ';display:block;position:absolute;z-index:1;top:0;left:50%;transform:translateX(-50%) translateY(-50%);width:2.5rem;height:2.5rem;background:#FFF url(/sites/www.coopadev.coop/themes/coopadev/css/images/fond-offre.svg) center center no-repeat;background-size:90% auto;border-radius:50%;}.view-categories-offre .views-row h2 a:after{content:'Voir les offres';background-color:#FFF;color:#b3b3b5;margin-top:1rem;text-transform:uppercase;text-align:center;padding:.5rem;display:block;text-align:center;position:absolute;bottom:1rem;left:1rem;right:1rem;}.view-categories-offre .views-row .haxoneo h2 a:before{background:#fff url(/sites/www.coopadev.coop/themes/coopadev/css/images/autres-offres.png) center center no-repeat;}#block-coopadev-blocks-back-to-category{margin:30px 0 20px;text-align:center;}#block-coopadev-blocks-back-to-category a{color:#A4B826;font-weight:700;}.block-coopadev-simulator-simulator-tnt,.block-coopadev-simulator-simulator-jpg,.block-coopadev-simulator-simulator-up{border-left:1px solid #B1C629;border-right:1px solid #B1C629;}.block-coopadev-simulator .onglets{display:block;overflow:hidden;margin:30px 0;}.block-coopadev-simulator .onglets span{float:left;min-width:185px;padding:0 20px;height:80px;margin-right:20px;text-align:center;font-weight:600;font-size:18px;line-height:80px;box-sizing:border-box;background:#E5E5E5;border:1px solid #E5E5E5;cursor:pointer;transition:all 0.3s ease;}.block-coopadev-simulator .onglets span:hover,.block-coopadev-simulator .onglets span.actif{color:#FFF;background:#B1C629;}.block-coopadev-simulator #coopadev_simulator_global_total{display:block!important;padding:0 30px;font-size:18px;line-height:45px;font-family:'sinkin_sans_bold';text-align:center;border:1px solid #B1C629;border-bottom:none;}.block-coopadev-simulator #coopadev_simulator_global_total span{color:#B1C629;}.block-coopadev-simulator .intro{display:block!important;padding:30px;font-size:16px;line-height:27px;text-align:center;border-top:1px solid #B1C629;}.block-coopadev-simulator form{margin:0px;}.block-coopadev-simulator fieldset{position:relative;min-height:30px;margin-bottom:10px;}.block-coopadev-simulator legend{position:absolute;top:0;left:0;right:0;width:100%;padding:10px 35px;box-sizing:border-box;color:#FFF;font-weight:700;background-color:#B1C629;background-image:url(/sites/www.coopadev.coop/themes/coopadev/css/./images/ico-pen.svg);background-repeat:no-repeat;background-position:10px center;background-size:15px auto;cursor:pointer;transition:background-color 0.3s ease;}.block-coopadev-simulator legend:after{content:'';position:absolute;right:10px;top:0;bottom:0;width:30px;background:url(/sites/www.coopadev.coop/themes/coopadev/css/images/fleche-bas.svg) center center no-repeat;background-size:20px auto;}.block-coopadev-simulator .fieldset-wrapper{margin-top:22px;padding:10px 20px;}.block-coopadev-simulator .form-wrapper.simactive .fieldset-wrapper{display:none;}.block-coopadev-simulator fieldset.form-wrapper.open .fieldset-wrapper{display:block;}.block-coopadev-simulator fieldset.form-wrapper legend:hover,.block-coopadev-simulator fieldset.form-wrapper.open legend{background-color:#6D7C0A;}.block-coopadev-simulator fieldset.form-wrapper.open legend:after{transform:rotate(180deg);}.block-coopadev-simulator fieldset .label-calc,.block-coopadev-simulator fieldset label{display:block;margin-bottom:5px;font-family:'sinkin_sans_light';font-weight:normal;font-size:0.938em;line-height:1.6em;}.block-coopadev-simulator fieldset input[type=number]{padding:5px;}.block-coopadev-simulator div[id*=edit-] +  div[id*=edit-]{margin-top:5px;}.block-coopadev-simulator div[id*=edit-] > div{display:inline-block;}.block-coopadev-simulator .label-calc:after{content:' : ';}.block-coopadev-simulator .value-calc{font-family:'sinkin_sans_bold';font-weight:normal;}.block-coopadev-simulator .group-total{padding:30px 30px 30px 170px;border-top:1px solid #B1C629;border-bottom:1px solid #B1C629;background:url(/sites/www.coopadev.coop/themes/coopadev/css/./images/ico-pig.svg) 50px center no-repeat;background-size:70px auto;}.block-coopadev-simulator .group-total .form-wrapper{display:block;width:100%;}.block-coopadev-simulator .group-total .form-wrapper:first-child{margin-bottom:20px;}@media all and (max-width:739px){.block-coopadev-simulator .onglets{display:none;}.block-coopadev-simulator-simulator-tnt,.block-coopadev-simulator-simulator-up,.block-coopadev-simulator-simulator-jpg{display:block!important;}.block-coopadev-simulator-simulator-tnt h2.block-title,.block-coopadev-simulator-simulator-up h2.block-title,.block-coopadev-simulator-simulator-jpg h2.block-title{display:block!important;font-weight:700;font-size:18px;color:#6D7C0A;padding:10px;}}.block-menu-pied-de-page ul.menu{text-align:center;margin:30px 0;}.block-menu-pied-de-page ul.menu li{display:inline-block;margin:0 10px;}.block-menu-pied-de-page ul.menu li a{display:inline-block;font-family:'sinkin_sans_bold';font-weight:normal;color:#868688;text-decoration:none;}.block-menu-pied-de-page ul.menu li a:hover{color:#A4B826;}#toboggan-login-link-container{padding-bottom:16px;}#toboggan-login{max-width:265px!important;float:right;border-top:1px solid #c2c2c2;}#toboggan-login label{margin-bottom:8px;}#block-user-login #toboggan-login > *{float:none!important;width:100%!important;text-align:right!important;}#block-user-login #toboggan-login > .form-item{display:block;width:100%;float:none;}#block-user-login #toboggan-login > .form-item-name{margin-top:16px;}#block-user-login #toboggan-login > .item-list{margin-bottom:15px;}#block-user-login #toboggan-login > .form-item#edit-cas-login-redirection-message{font-size:.75rem;text-align:right;font-weight:bold;line-height:125%;}#block-user-login #toboggan-login > #edit-actions{position:relative;text-align:right;top:0;}form#coopadev-haxoneo-consent-form{.consent-text{text-align:center;padding:12px 0;line-height:130%;a{color:#868688;}}input.form-submit{display:block;padding:1em;font-family:'sinkin_sans_black';font-weight:normal;font-size:1em;line-height:1em;color:#FFF;text-transform:uppercase;text-align:center;text-decoration:none;background:#A4A4A6;margin:10px auto;border:none;cursor:pointer;}}
.page-title,h1:not(.site-name){font-family:'sinkin_sans_black';font-weight:normal;margin-top:1em;margin-bottom:0.806em;font-size:1.938em;color:#868688;text-align:center;}body:not(.node-type-offre-fournisseur) h1{text-transform:uppercase;}.green-background h1{margin-bottom:1.612em;}#site-map h2,.field-body h2{font-family:'sinkin_sans_bold';font-weight:normal;margin-bottom:1.364em;font-size:1.375em;color:#7C003E}.field-body h3,.field-body h4{font-family:'sinkin_sans_regular';font-weight:normal;}.field-body h3{margin-bottom:1.500em;font-size:1.250em;}.field-body h4{margin-bottom:1.765em;font-size:1.063em;color:#A4B826;}.field-body{font-family:'sinkin_sans_light';line-height:2em;}.field-body.resume{font-family:'sinkin_sans_regular';}.field-body p{margin:0 0 1.875em;}.field-body ul,.field-body ul,.field-body ol,ul.site-map-menu{margin:1.875em 0;clear:both;}.field-body ul ol li,.field-body ol li{margin-left:2em;list-style:decimal outside;background:none;padding-left:0;}.field-body li,.field-body ol ul li,.field-body ul li,ul.site-map-menu li{list-style-type:none;list-style-image:none;list-style-position:inside;margin-left:1em;padding-left:1em;}.field-body ol ul li:before,.field-body ul li:before,ul.site-map-menu li:before{content:'>';position:relative;left:-1em;}.field-body li,.field-body li,ul.site-map-menu li{margin:1em;}.field-body img{margin:0.625em;max-width:95%;}.field-body a,.field-body a{color:#868688;font-family:"sinkin_sans_bold";text-decoration:none;}.field-body a:hover,.field-body a:focus{text-decoration:underline;color:#A4B826;}.field-body em,.field-body i{font-family:'sinkin_sans_light_italic';font-style:normal;}.field-body strong,.field-body b{font-family:'sinkin_sans_bold';font-weight:normal;}.field-body em b,.field-body em strong,.field-body i b,.field-body i strong,.field-body b em,.field-body strong em,.field-body b i,.field-body strong i{font-family:'sinkin_sans_bold_italic';font-style:normal;}.field-body table,#forum table{margin:1.875em 0;width:100%;border-collapse:collapse;border:none;}.field-body th,#forum th{background:#868688;font-family:'sinkin_sans_bold';font-weight:normal;color:#FFF;text-transform:uppercase;}.field-body th a,#forum th a{color:#FFF;text-decoration:none;}.field-body th,#forum th,.field-body td,#forum td{padding:1em;line-height:1.4em;border-right:1px solid #C9C9C9;}.field-body tr:nth-child(even),#forum tr:nth-child(even){background:#ECEDEE;}.field-body tr:nth-child(odd),#forum tr:nth-child(odd){background:#FFF;}.field-body tr th:last-child,#forum tr th:last-child,.field-body tr td:last-child,#forum tr td:last-child{border-right:none;}.field-body tr:last-child td,#forum tr:last-child td{border-bottom:none;}.field-body tr,#forum tr{transition:all 0.3s ease-out;}.field-body tr:hover,#forum tr:hover{background:#DBDCDD;}.field-body blockquote{position:relative;margin:1.875em;padding:1em 1.875em;font-family:'sinkin_sans_bold_italic';font-size:1.250em;background:#EFEFEF;}.field-body blockquote p{margin:0;}.field-body blockquote:after,.field-body blockquote:before{content:'"';position:absolute;}.field-body blockquote:before{top:0.5em;left:0.750em;}.field-body blockquote:after{bottom:0.5em;right:0.750em;}#forum .forum .icon{display:none;}#forum th img{margin-left:0.25em;}#forum td{font-size:0.813em;}#forum td a{color:#e1e1e1;;text-decoration:none;}#forum a:hover{color:#DF033E;}#forum .name a{color:#6F6F6E;}#offre-fournisseur-node-form,#fournisseur-node-form,#user-pass,#user-login,form.webform-client-form{margin-top:3.125em;}#offre-fournisseur-node-form .form-item,#fournisseur-node-form .form-item,#user-pass .form-item,#user-login .form-item,.webform-client-form .form-item,#comment-form .form-item{margin:0 0 3em;}.field-type-geofield legend,.field-multiple-table label,#offre-fournisseur-node-form .form-item > label:not(.option),#fournisseur-node-form .form-item > label:not(.option),#user-pass .form-item > label:not(.option),#user-login .form-item > label:not(.option),.webform-client-form .form-item > label:not(.option),#comment-form .form-item > label:not(.option){display:block;margin:0 0 0.588em;font-family:'sinkin_sans_regular';font-weight:normal;font-size:1.063em;color:#868688;line-height:1.4em;}label.option{font-size:0.750em;}#offre-fournisseur-node-form input[type=text],#offre-fournisseur-node-form textarea,#fournisseur-node-form input[type=text],#fournisseur-node-form textarea,#user-login input[type=text],#user-pass input[type=text],#user-login input[type=password],#user-pass input[type=password],.webform-client-form input[type=text],#comment-form input[type=text],.webform-client-form input[type=email],.webform-client-form textarea,#comment-form textarea{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0.313em;width:100%;font-family:'sinkin_sans_light';font-size:1em;line-height:1em;color:#868688;border:1px solid #868688;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}#offre-fournisseur-node-form input[type=text].error,#fournisseur-node-form input[type=text].error,#offre-fournisseur-node-form textarea.error,#fournisseur-node-form textarea.error,.webform-client-form input[type=text].error,.webform-client-form input[type=email].error,#comment-form *.error,.webform-client-form textarea.error{border:1px solid red;}#offre-fournisseur-node-form .form-actions,#fournisseur-node-form .form-actions,#user-login .form-actions,#user-pass .form-actions,.webform-client-form .form-actions,#comment-form .form-actions{margin:0;text-align:center;}#user-pass input[type=submit],.page-user-subscriptions input[type=submit],#offre-fournisseur-node-form input[type=submit],#fournisseur-node-form input[type=submit],#user-login input[type=submit],#user-pass input[type=submit],.webform-client-form input[type=submit],#comment-form input[type=submit]{display:inline-block;margin:1em;padding:1em 5em;font-family:'sinkin_sans_black';font-weight:normal;font-size:0.875em;color:#FFF;text-transform:uppercase;background:#868688;border:none;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.focal-point-help,#offre-fournisseur-node-form .description,#fournisseur-node-form .description,#user-login .description,#user-pass .description,.webform-client-form,#comment-form .description{margin-top:0.769em;font-family:'sinkin_sans_light_italic';font-weight:normal;font-size:0.813em;line-height:1.4em;}.toboggan-unified #login-message{font-family:'sinkin_sans_bold';font-weight:normal;font-size:1em;}#user-pass a,#user-login a{font-size:0.813em;font-weight:normal;color:#868688;text-decoration:none;}#user-pass a{position:relative;top:-1em;}#offre-fournisseur-node-form #edit-body-und-0-format,.node-structure-form .tabledrag-toggle-weight-wrapper,.node-structure-form .form-item-field-coords-und-0-geom-lat,.node-structure-form .form-item-field-coords-und-0-geom-lon{display:none;}.term-reference-tree-track-list-shown{padding-left:1em;}.term-reference-tree-track-list li,.term-reference-tree-level li{margin:0.5em 0;}.term-reference-track-list-container{margin-top:1em;}.term-reference-track-list-label{margin-bottom:1em;font-size:0.813em;color:#7C003E;}.term-reference-tree-track-list li{font-size:0.750em;list-style:square inside;}.form-type-checkbox-tree .description{text-align:center;}.image-widget-data input[type=submit]{padding:0.5em 2.5em;font-size:0.750em;}.field-type-image a{font-size:0.688em;color:#7C003E;}div.image-widget-data{width:80%;}.field-multiple-table input[type=text]{margin:0;font-size:0.750em;}.field-multiple-table td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:30px;padding:5px!important;}a.tabledrag-handle .handle{margin:-0.4em 0.5em 0 1em;}.messages{line-height:1.4em;font-size:0.813em;}.form-type-checkboxes{overflow:hidden;}.form-type-checkboxes .form-type-checkbox{float:left;margin:0 1em 0 0;}input[type=text]
textarea{transition:all 0.3s ease-out;}
