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;}
.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12,.grid-13,.grid-14,.grid-15,.grid-16,.grid-17,.grid-18,.grid-19,.grid-20,.grid-21,.grid-22,.grid-23,.grid-24{position:relative;margin-left:10px;margin-right:10px;}.container-12 .block .omega-grid,.container-16 .block .omega-grid,.container-24 .block .omega-grid{position:relative;margin-left:-10px;margin-right:-10px;}
.clearfix:after{font-size:0;}#skip-link{left:50%;margin-left:-5.25em;margin-top:0;position:absolute;width:auto;z-index:50;}#skip-link a,#skip-link a:link,#skip-link a:visited{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;padding:1px 10px 2px 10px;text-decoration:none;-khtml-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-radius:0 0 10px 10px;}#skip-link a:hover,#skip-link a:active,#skip-link a:focus{outline:0;}.inline li,.tabs li,.breadcrumb li{list-style:none;display:inline;margin-right:0.5em;}.item-list li{list-style:none;}.pager li{display:inline;margin-right:0.25em;}img{vertical-align:bottom;}.field-label-inline .field-label,.field-label-inline .field-items,.field-label-inline .field-item{display:inline;}
@font-face{font-family:'block_bertholdcondensed';src:url(/sites/all/themes/fub/fonts/blockbe-condensed-webfont.eot);src:url(/sites/all/themes/fub/fonts/blockbe-condensed-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/fub/fonts/blockbe-condensed-webfont.woff2) format('woff2'),url(/sites/all/themes/fub/fonts/blockbe-condensed-webfont.woff) format('woff'),url(/sites/all/themes/fub/fonts/blockbe-condensed-webfont.ttf) format('truetype'),url(/sites/all/themes/fub/fonts/blockbe-condensed-webfont.svg#block_bertholdcondensed) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'formatalight';src:url(/sites/all/themes/fub/fonts/formata-light-webfont.eot);src:url(/sites/all/themes/fub/fonts/formata-light-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/fub/fonts/formata-light-webfont.woff2) format('woff2'),url(/sites/all/themes/fub/fonts/formata-light-webfont.woff) format('woff'),url(/sites/all/themes/fub/fonts/formata-light-webfont.ttf) format('truetype'),url(/sites/all/themes/fub/fonts/formata-light-webfont.svg#formatalight) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'formatamedium';src:url(/sites/all/themes/fub/fonts/formata-medium-webfont.eot);src:url(/sites/all/themes/fub/fonts/formata-medium-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/fub/fonts/formata-medium-webfont.woff2) format('woff2'),url(/sites/all/themes/fub/fonts/formata-medium-webfont.woff) format('woff'),url(/sites/all/themes/fub/fonts/formata-medium-webfont.ttf) format('truetype'),url(/sites/all/themes/fub/fonts/formata-medium-webfont.svg#formatamedium) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'formataregular';src:url(/sites/all/themes/fub/fonts/formata-regular-webfont.eot);src:url(/sites/all/themes/fub/fonts/formata-regular-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/fub/fonts/formata-regular-webfont.woff2) format('woff2'),url(/sites/all/themes/fub/fonts/formata-regular-webfont.woff) format('woff'),url(/sites/all/themes/fub/fonts/formata-regular-webfont.ttf) format('truetype'),url(/sites/all/themes/fub/fonts/formata-regular-webfont.svg#formataregular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Font Awesome';src:url(/sites/all/themes/fub/fonts/fontawesome-webfont.eot);src:url(/sites/all/themes/fub/fonts/fontawesome-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/fub/fonts/fontawesome-webfont.woff) format('woff'),url(/sites/all/themes/fub/fonts/fontawesome-webfont.ttf)  format('truetype'),url(/sites/all/themes/fub/fonts/fontawesome-webfont.svg#svgFontName) format('svg');}html{scroll-behavior:smooth;}body{font-family:formataregular,Arial,Helvetica,sans-serif;font-size:100%;}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px;}sup{font-size:60%;vertical-align:top;}#autocomplete{background-color:#fff;}.encadre{background-color:#EFF9CD;border:1px solid #99C015;padding:10px;}.encadre.vert{background-color:#EFF9CD;border:1px solid #99C015;}.encadre.jaune{background-color:#fef1c0;border:1px solid #eccb84;}.encadre.rouge{background-color:#ffc8c6;border:1px solid #eb6d76;}.encadre.orange{background-color:#ffd6c6;border:1px solid #f0845e;}.encadre.bleu{background-color:#c7eaf8;border:1px solid #7297b3;}.encadre p:last-child{margin-bottom:0;}.tabs{margin:20px 0;}.tabs ul.primary{background:transparent url(/sites/all/themes/fub/img/tabs-border.png) repeat-x left bottom;border:medium none;margin:0;overflow:hidden;padding:0 3px;}.tabs ul.primary li{float:left;margin:0 5px 0 0;}.tabs ul.primary li a{background-color:#EDEDED;border-top-left-radius:6px;border-top-right-radius:6px;color:#000000;display:block;float:left;font-size:0.929em;height:1.8em;line-height:1.9;margin:0;padding:0 10px 3px;text-shadow:0 1px 0 #FFFFFF;border-color:#BBBBBB;border-style:solid solid none;border-width:1px;text-decoration:none;}.tabs ul.primary li.active a{background-color:#FFFFFF;border-bottom:1px solid #FFFFFF;}#section-header{position:relative;z-index:2;}#zone-user-wrapper{background-color:#000;}#zone-user{position:relative;font-size:12px;}#region-user-first{float:left;margin:0;}#region-user-second{float:right;margin:0;}#zone-user .block{margin-bottom:0;}#zone-user .block-inner .content a{color:#a0a0a0;text-decoration:none;}#zone-user .block-inner .content a:hover{color:#99C015;}.block.social .content p a{display:inline-block;color:#000 !important;background-color:#fff;width:48px;height:48px;border-radius:50%;text-align:center;line-height:48px;font-size:24px;}.block.social .content a:hover{color:#fff !important;}.block.social .content a.fb:hover{background-color:#3B5998;}.block.social .content a.tw:hover{background-color:#00aced;}.block.social .content a.yt:hover{background-color:#ff0000;}#region-user-second{text-align:right;}#block-system-user-menu,#block-search-form,#block-drop-down-login-drop-down-login{display:inline-block;vertical-align:middle;}#block-system-user-menu ul.menu{margin:0;}#block-system-user-menu ul.menu li{display:inline-block;font-family:'formatalight';text-transform:uppercase;color:#a0a0a0;line-height:40px;margin:0;padding:0 10px;border-right:1px dotted #a0a0a0;}#block-system-user-menu ul.menu li.leaf{list-style:none;}#block-system-user-menu ul.menu li.first{border-left:1px dotted #a0a0a0;}@media screen and (max-width:320px){#block-system-user-menu ul.menu li.first{border-left:0;}}#block-system-user-menu ul.menu a{color:#a0a0a0;text-decoration:underline;vertical-align:middle;line-height:1;}#block-system-user-menu ul.menu li a:before{font-family:'Font Awesome';color:#fff;margin-right:5px;}#block-system-user-menu ul.menu .account:before{content:"";}#block-system-user-menu ul.menu .cart:before{content:"";}#block-system-user-menu ul.menu .cart span{display:inline-block;width:20px;height:20px;color:#000;background-color:#FFF;border-radius:10px;vertical-align:middle;font-size:12px;line-height:20px;text-align:center;}#block-system-user-menu ul.menu .signin:before{content:"";}#block-system-user-menu ul.menu .signout:before{content:"";}div.form-item-search-block-form{margin:0;position:absolute;left:0px;right:40px;height:40px;display:none;background-color:#000;border-right:1px dotted #a0a0a0;width:100%;}.form-item-search-block-form input.form-text{height:30px;border:0;font-size:26px;color:#a0a0a0;margin:0 10px;padding:5px 0;background-color:#000;}#block-search-form h2.element-invisible{width:1px;}#block-search-form .form-submit{background:none;position:relative;line-height:40px;color:#a0a0a0;width:40px;height:40px;text-align:center;border:0;border-right:1px dotted #a0a0a0;border-radius:0;font-family:'Font Awesome';font-size:16px;padding:0;cursor:pointer;}#block-search-form .form-submit:hover{color:#99c015;}.logo-img{display:inline-block;padding:10px;width:30%;vertical-align:middle;}.logo-img img{max-width:100%;height:auto;}.site-name-slogan{width:60%;display:inline-block;font-size:14px;vertical-align:middle;}.site-name-slogan a,.site-name-slogan h2,.site-name-slogan h6{font-family:'formatalight';color:#a0a0a0;text-transform:uppercase;text-decoration:none;font-weight:normal;font-size:14px;}.site-slogan:before{content:"- ";}.site-name,.site-slogan{display:inline;margin:0;}#zone-menu-wrapper{position:relative;z-index:1;margin-top:10px;}#zone-menu-wrapper:before{content:"";background-color:#000;position:absolute;left:0;right:0;top:10px;bottom:10px;}.block-superfish-1 .sf-accordion-toggle{background-color:#99C015;border-radius:10px;padding:10px;}.sf-accordion-toggle #superfish-1-toggle span{color:#fff;text-transform:uppercase;}.sf-accordion-toggle #superfish-1-toggle span:before{content:"\f0c9";font-family:"Font Awesome";color:#fff;margin-right:5px;}.sf-accordion-toggle #superfish-1-toggle.sf-expanded span:before{content:"\f00d";}#superfish-1-accordion{padding-top:10px;margin-top:-10px;background-color:#99C015;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}#superfish-1-accordion li{border-top:1px solid #B2CF4F;border-color:rgba(255,255,255,.25);}#superfish-1-accordion li.menuparent > a:after{content:"\f0da";font-family:"Font Awesome";margin-left:5px;font-size:.8em;}#superfish-1-accordion li.menuparent.sf-expanded > a:after{content:"\f0d7";}#superfish-1-accordion a{color:#fff;text-decoration:none;text-transform:uppercase;padding:8px;}#superfish-1-accordion li.sf-no-children a{text-transform:none;}#superfish-1-accordion .active-trail > a{color:#000;}#superfish-1-accordion a.sf-depth-2{padding-left:20px;}#superfish-1-accordion a.sf-depth-3{padding-left:30px;}#superfish-1-accordion a.sf-depth-4{padding-left:40px;}.menu-block-wrapper > ul.menu{margin-left:0 !important;list-style:none !important;font-size:16px;}.menu-block-wrapper > ul.menu ul{margin-left:20px !important;}.menu-block-wrapper > ul.menu:first-of-type li{text-transform:uppercase;margin-top:16px !important;}.menu-block-wrapper > ul.menu:first-of-type li li{text-transform:none;font-size:14px;margin-top:5px !important;list-style-type:circle !important;color:#fff;}.menu-block-wrapper ul.menu,.menu-block-wrapper ul.menu li.leaf,.menu-block-wrapper ul.menu li.expanded{list-style:none !important;list-style-image:none !important;padding:0;}.menu-block-wrapper a.active{color:#000 !important;text-decoration:none;}menu-494-1{border-right:2px solid #fff;}#menu-4767-1,#menu-7113-1{background-color:rgba(255,255,255,0.35)}#menu-5707-1,#menu-7118-1{background-color:rgba(255,255,255,0.35)}#breadcrumb{font-size:11px;color:#a0a0a0;font-family:'formatalight';margin-bottom:20px;text-transform:uppercase;}#breadcrumb a{color:#a0a0a0;text-decoration:none;}#breadcrumb a:hover{color:#99C015;}#zone-hero{position:relative;margin-top:-10px;z-index:0;float:left;width:100%;}#region-hero{height:100%;width:100%;}#hero.flexslider{height:250px;}#hero.flexslider *{height:100%;}#hero.flexslider .slides li div{background-size:cover;background-position:center center;}#zone-header-wrapper{clear:both;position:relative;}#zone-header-wrapper:before{content:"";position:absolute;top:0;left:0;right:0;bottom:35px;background-color:#99C015;}.region-header-first{background-color:#000;border-radius:0 0 10px 10px;}.region-header-first .content{color:#fff;font-family:'formatalight';font-size:32px;}#block-views-actualit-s-block .view-content{color:#fff;}#block-views-actualit-s-block .view-content a{color:#fff;text-decoration:none;}#actualites .slides li{line-height:200px;}#actualites .slides li a{display:inline-block;padding:10px 60px 10px 20px;line-height:1;vertical-align:middle;}#actualites .flex-control-paging{top:0;right:0;bottom:0;width:50px;border-bottom-right-radius:10px;background-color:#00a7cf;}#actualites .flex-control-paging li{display:block;padding:5px 0;text-align:center;}#actualites .flex-control-paging li a{width:15px;height:15px;margin:0 auto;background-color:rgba(255,255,255,.5);-webkit-box-shadow:none;box-shadow:none;}#actualites .flex-control-paging li a.flex-active{background-color:rgba(255,255,255,.9);}#actualites .flex-control-paging li a:hover{background-color:rgba(255,255,255,.7);}h1.title{font-family:'block_bertholdcondensed';font-size:50px;color:#DADADA;}h2{font-family:'block_bertholdcondensed';font-size:36px;}a{color:#99C015;}a:hover{text-decoration:none;}#zone-content .content{line-height:1.2;}#zone-content .term-listing-heading .content{min-height:inherit;}.front #zone-content .content{min-height:0;}#zone-content .content ul:not(.slides):not(.flex-direction-nav){margin-left:2em;list-style-type:disc;}#zone-content .content ul ul{margin-bottom:0;}#zone-content .content ul.links.inline{margin-left:0;}#zone-content .content li:not(.grid-3){margin:5px 0;}#zone-content-wrapper,#zone-footer-wrapper,#zone-postscript-wrapper{position:relative;}#zone-content-wrapper:before,#zone-footer-wrapper:before,#zone-postscript-wrapper:before{content:"";border-top:1px dotted #A0A0A0;border-bottom:1px dotted #A0A0A0;margin:0 auto;position:absolute;left:50%;top:-10px;bottom:30px;}table{border:1px solid #cccccc;width:100%;}thead th,th{background:#f7f7f7 none repeat scroll 0 0;border-bottom:1px solid #cccccc;color:#333333;}td,th{padding:4px 8px;vertical-align:middle;}th a,th a:link,th a:visited{text-decoration:none;}th a{display:block;}th a img{margin:0 0 0 5px;}th.active{background:#dddddd none repeat scroll 0 0;border-left:1px solid #cccccc;border-right:1px solid #cccccc;}tr.even td{background:#f1f5fa none repeat scroll 0 0;}tr.odd td{background:#ffffff none repeat scroll 0 0;}td.active{border-left:1px solid #cccccc;border-right:1px solid #cccccc;}tr.even td.active{background:#e5e9ed none repeat scroll 0 0;}tr.odd td.active{background:#f2f2f2 none repeat scroll 0 0;}tr:hover td,tr.even:hover td.active,tr.odd:hover td.active{background:#e8f8fc none repeat scroll 0 0;}td ul.links{margin-bottom:0;}.block{margin-bottom:20px;}#block-system-main{margin:0;}.block-hero-slider-block{margin-bottom:0;}.region-sidebar-second .block{margin-bottom:20px;}.block.green,.block.blue,.block.black{border-radius:10px;}.block.green{background-color:#99C015;}.block.blue{background-color:#00a7cf;}.block.black{background-color:black;}.block.green .block-inner,.block.blue .block-inner,.block.black .block-inner{padding:10px 12px;}.block.square .block-inner{padding:0 0 100% 0;position:relative;}.block.square2 .block-inner{padding:0 0 75% 0;position:relative;}.block.square .block-inner .content,.block.square2 .block-inner .content{position:absolute;left:12px;right:12px;bottom:12px;top:12px;}#section-content h2.block-title{font-family:'block_bertholdcondensed',Arial,Helvetica,sans-serif;font-size:56px;font-size:36px;font-weight:normal;}.block.blue h2.block-title,.block.green h2.block-title,.block.black h2.block-title,.block.blue .content h3,.block.green .content h3,.block.black .content h3{color:#fff;}.block.blue h2.block-title:first-letter,.block.green h2.block-title:first-letter,.block.black h2.block-title:first-letter,.block.blue .content h3:first-letter,.block.green .content h3:first-letter,.block.black .content h3:first-letter{text-transform:uppercase;}#section-content .block .content h3{font-size:32px;font-weight:normal;}.front #section-content .block .content{font-size:20px;}@media screen and (max-width:360px){.front #section-content .block .content{font-size:16px;}.front #section-content .block .content h3{font-size:22px !important;}}#section-content .block .content p{line-height:1.2;}li.node-readmore,li.comment-comments,li.comment-add{padding:0 !important;margin:0 !important;}li.node-readmore a,li.comment-comments a,li.comment-add a{font-size:18px;text-transform:uppercase;border-radius:10px;display:inline-block;background-color:#99C015;margin:0 5px;color:#fff;text-decoration:none;padding:5px 10px;display:inline-block;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}a.btn{font-size:18px;text-transform:uppercase;border-radius:10px;display:inline-block;text-decoration:none;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#99C015;color:#FFF;margin:0 5px 5px 0;}li a.btn{margin:0;}a.btn:hover,li.node-readmore a:hover,li.comment-comments a:hover,li.comment-add a:hover{color:#99c015;background-color:#000;}a.btn span{padding:5px 10px;display:block;}.green .content a,.blue .content a{color:#fff;}.green .content a:hover,.blue .content a:hover{text-decoration:none;}.green a.btn{color:#99C015;background-color:#fff;}.blue a.btn{color:#00a7cf;background-color:#fff;}.black a.btn,.reseau a.btn{color:#fff;background-color:#99C015;}.green a.btn:hover,.blue a.btn:hover{background-color:#000;color:#fff;}.black a.btn:hover{background-color:#fff !important;color:#99C015;}.black .content p{color:#fff;}a.btn.blue{background-color:#00a7cf;}a.btn.blue:hover{color:#00a7cf;background-color:#000;}a.btn.orange{background-color:orange;}a.btn.orange:hover{color:orange;background-color:#000;}a.btn.magenta{background-color:#d95eb8;}a.btn.magenta:hover{color:#d95eb8;background-color:#000;}a.btn.big{font-size:25px;}.block.reseau{background-image:url(/sites/all/themes/fub/img/bg-reseau.png);background-repeat:no-repeat;background-position:bottom right;background-size:30%;}.block.reseau .content ul{list-style:none !important;}.block.reseau .content ul li{margin-top:5px;margin-right:12px;}.block.veloecole{background:#d95eb8 url(/sites/all/themes/fub/img/bg-veloecole.png) bottom right no-repeat;background-size:45%;border-radius:10px;}.block.veloecole h2.block-title{color:#fff;}.veloecole a.btn{background-color:#fff;color:#d95eb8;}.veloecole a.btn:hover{background-color:#000;color:#fff;}.block.alveole{background:#de3a1a url(/sites/all/themes/fub/img/bg-alveole.png) bottom right no-repeat;background-size:41%;border-radius:10px;}.block.alveole h2.block-title{color:#fff;}.alveole a.btn{background-color:#fff;color:#de3a1a;}.alveole a.btn:hover{background-color:#000;color:#fff;}.block.bicycode{background-image:url(/sites/all/themes/fub/img/bg-bicycode.png);background-repeat:no-repeat;background-position:bottom right;background-size:32%;}.block.actuvelo{background:#329998 url(/sites/all/themes/fub/img/bg-actuvelo.png) bottom right no-repeat;background-size:45%;border-radius:10px;}.block.actuvelo h2.block-title{color:#fff;}.actuvelo a.btn{background-color:#fff;color:#329998;}.actuvelo a.btn:hover{background-color:#000;color:#fff;}.block.parlonsvelo{background:#ffcc00 url(/sites/all/themes/fub/img/bg-parlonsvelo.png) bottom right no-repeat;background-size:40%;border-radius:10px;}.block.parlonsvelo h2.block-title{color:#fff;}.parlonsvelo a.btn{background-color:#fff;color:#ffcc00;}.parlonsvelo a.btn:hover{background-color:#000;color:#fff;}.node .field{margin:10px 0;padding:0 0 10px 0;border-bottom:1px solid #ededee;}.node-basic-page .field{border-bottom:none;}.node .field-label{width:150px;}.node .field-name-field-image img{max-width:100%;height:auto;border-radius:10px;}.node-teaser h2 a{text-decoration:none;}.node-actualite .field-name-body{border-bottom:0;}.node-formations.node-teaser,.node-evenement.node-teaser,.node-actualite.node-teaser,.node-actualite-velo.node-teaser,.node-agenda.node-teaser,.node-agenda-ea.node-teaser,.node-am-nagements.node-teaser{margin-bottom:40px;}.node-am-nagements .field-name-field-liens .field-item{display:block;margin:.25em 0;}.node-teaser .content{margin-bottom:10px;}.node-formations.node-teaser h2,.node-formations.node-teaser h3{margin-bottom:10px;}.node-type-formations h1.title{margin-bottom:0;}.node-formations .field-name-field-soustitre h2,.node-evenement .field-name-field-soustitre h2{font-size:36px;}.field-name-field-dates .field-items:before,.field-name-field-lieu .field-items:before,.field-name-field-date .field-items:before,.field-name-field-type-poste .field-items:before,.field-name-field-employeur .field-items:before{font-size:24px;width:24px;text-align:center;display:inline-block;font-family:'Font Awesome';vertical-align:middle;margin-right:5px;color:#99C015;}.field-name-field-dates .field-items:before{content:"\f073";}.field-name-field-dates .field-item,.field-name-field-date .field-item,.field-name-field-type-poste .field-item,.field-name-field-lieu .field-item,.field-name-field-employeur .field-item{display:inline-block;vertical-align:middle;}.field-name-field-lieu .field-items:before{content:"\f041";}.field-name-field-date .field-items:before{content:"\f133";}.field-name-field-type-poste .field-items:before{content:"\f017";}.field-name-field-employeur .field-items:before{content:"\f183";}.node-formations .field-name-body{margin-top:2em;}.field-name-field-ressources{background-color:#f5f5f5;border-radius:10px;padding:20px 20px 10px 20px !important;border-bottom:none !important;}.node-reseau-fub .field-name-field-image{text-align:center;}.node-reseau-fub .field-name-field-telephone .field-item{display:block;}.view-agenda.view-display-id-block .view-content ul,.view-agenda .view-content li{margin:15px 0;padding:0;}.view-agenda.view-display-id-block .agenda-dates{color:#fff;font-size:32px;}.view-agenda.view-display-id-block .agenda-lieu{text-transform:uppercase;color:#000;font-weight:bold;margin-top:4px;}.view-agenda.view-display-id-block .view-content h3{margin:0;line-height:.8;}.view-agenda.view-display-id-block .view-content h3 a{color:#000;font-size:20px;text-decoration:none;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.view-agenda.view-display-id-block .view-content h3 a:hover{color:#FFF;}.view-agenda.view-display-id-block_2 .view-content h3 a{text-decoration:none;}.view-agenda.view-display-id-page .view-content > h3,.view-agenda-ea.view-display-id-page .view-content > h3{text-transform:capitalize;color:#FFF;background-color:#000;border-radius:10px;padding:2px 10px;}.view-agenda .flex-control-paging li{margin-left:2px !important;margin-right:2px !important;}.view-agenda .flex-control-paging{bottom:0;height:11px;}.nbcom{color:#fff;background-color:#99C015;border-radius:50%;display:inline-block;width:20px;height:20px;line-height:20px;text-align:center;font-size:12px;vertical-align:top;}#block-views-evenements-block .flex-viewport{background-color:#000;border-radius:10px;}#block-views-evenements-block .slides li{margin:0 !important;}#block-views-evenements-block .photo{margin:0;}#block-views-evenements-block .photo img{border-top-left-radius:10px;border-top-right-radius:10px;}#block-views-evenements-block .titre a{font-size:22px;color:#fff;text-decoration:none;font-family:'formatalight';padding:20px 10px;display:inline-block;}#block-views-evenements-block .flex-control-nav{position:static;margin-top:10px;}#block-views-evenements-block .flex-control-nav:after{content:"";border-top:1px dotted #A0A0A0;display:block;margin:20px 10px 10px 10px;height:0;}#block-views-evenements-block .flex-control-paging li{margin:0 !important;}#block-views-evenements-block .flex-control-paging a{width:24px;height:24px;background-color:rgba(149,193,31,.4);-webkit-box-shadow:none;box-shadow:none;margin:0 3px;}#block-views-evenements-block .flex-control-paging a.flex-active{background-color:rgba(149,193,31,1);}.view-evenements.view-display-id-page .view-content > h3{text-transform:capitalize;color:#FFF;background-color:#000;border-radius:10px;padding:2px 10px;}.node-galerie-photo.node-teaser h2{font-size:28px;font-weight:normal;}.node-galerie-photo .field-name-field-photos{border-bottom:0;}.view-phototheque .field-name-field-photos img,.node-galerie-photo .field-name-field-photos img{max-width:100%;height:auto;}.view-phototheque .view-content ul{list-style:none !important;}.node-galerie-photo:not(.node-teaser) .field-name-field-photos .field-item{margin-bottom:20px;text-align:center;}#section-footer{z-index:1;}#zone-footer-wrapper:after{content:"";position:absolute;top:35px;left:0;right:0;bottom:0;background-color:#99C015;visibility:visible;height:auto;}#zone-footer{margin-top:0;background-color:#000;border-radius:10px;position:relative;z-index:1;}#zone-footer .block-inner{padding:10px 10px 0px 10px;}#zone-footer .block .content{color:#fff;}#zone-footer .block .content ul{margin-bottom:0;}#zone-footer .block .content a{color:#fff;text-decoration:none;}#zone-footer .block .content a:hover{color:#99C015;}#zone-footer .block .content ul li{font-size:22px;margin-bottom:22px;}#zone-footer .block .content ul li:last-child{margin-bottom:0;}#zone-footer .block .content ul li li{font-size:16px;margin:2px 0 3px 10px;}#zone-postfooter{margin-top:10px;margin-bottom:10px;}.region-postfooter{border:1px dotted #a0a0a0;border-left:0;border-right:0;}.region-postfooter .block .content{text-transform:uppercase;font-size:13px;text-align:center;margin:8px 0 8px 0;}.region-postfooter .block .content p{margin:0;}.region-postfooter .block .content a{color:#000;text-decoration:none;}.region-postfooter .block .content a:hover{color:#99C015;}#zone-content .form-item label,.webform-client-form label{font-size:16px;font-weight:bold;}#zone-content .form-item label.option,.webform-client-form label.option{font-weight:normal;}#zone-content .form-type-textfield input,#zone-content .form-type-password input,.webform-client-form input.form-type-textfield,.webform-client-form input.form-text,.webform-client-form textarea.form-type-textarea,#zone-content .text-full.form-textarea,#zone-content .form-textarea{-webkit-box-shadow:none;box-shadow:none;-webkit-appearence:none;border:0;font-size:16px;padding:10px 15px;margin:5px 0;background-color:#f5f5f5;font-family:formataregular,Arial,Helvetica,sans-serif;box-sizing:border-box;line-height:1;height:36px;}.webform-client-form textarea.form-type-textarea,#zone-content .text-full.form-textarea,#zone-content .form-textarea{height:auto;}#zone-content .form-type-select select,#zone-content .webform-component-select select{-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font-size:16px;padding:10px 25px 10px 15px;margin:5px 0;background-color:#f5f5f5;border-radius:0;background-image:url(/sites/all/themes/fub/img/select-arrow.png);background-repeat:no-repeat;background-position:right center;font-family:formataregular,Arial,Helvetica,sans-serif;box-sizing:border-box;line-height:1;height:36px;}#zone-content input[type=text]:focus,#zone-content input[type=password]:focus{-webkit-box-shadow:0 0 5px rgba(153,192,21,.75);box-shadow:0 0 5px rgba(153,192,21,.75);}#zone-content .form-item .description{font-size:13px;font-style:italic;}#zone-content .form-submit,#zone-content a#edit-cancel{background-color:#000;border-radius:10px !important;color:#FFF;border:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none !important;-moz-appearence:none;text-transform:uppercase;padding:10px 15px !important;font-size:18px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;margin:0;line-height:normal;margin:5px 0;line-height:1;box-sizing:border-box;height:36px;}#zone-content a#edit-cancel{text-decoration:none;margin-left:5px;}#zone-content .form-submit:hover,#zone-content .form-submit:focus,#zone-content .form-submit:active,#zone-content a#edit-cancel:hover{background-color:#99c015 !important;text-decoration:none;}.button-operator{padding:0 10px;}.form-file + .form-submit,.form-submit + .form-submit{margin-left:10px !important;}.field-label-inline{margin:10px 0;}#autocomplete ul{padding:0;margin:0 !important;}#autocomplete li{list-style:none;margin:0 !important;}#autocomplete .reference-autocomplete{padding:10px;}#autocomplete .reference-autocomplete:hover{background-color:#99c015;color:#fff;}input.webform-calendar{vertical-align:middle;}.openlayers-popup.openlayers-popup-feature{padding-bottom:8px;border-top:1px dotted rgba(255,255,255,.5);padding-top:8px;}.openlayers-popup.openlayers-popup-feature.first{border-top:0;padding-top:0;}.openlayers-tooltip-description{font-size:14px;margin-top:8px;}.openlayers-tooltip-description div,.openlayers-tooltip-description .country{display:block;margin:2px 0;}.openlayers-popup a{text-decoration:none;}.openlayers-popup a:hover{text-decoration:underline;}div.olMapViewport{border-radius:10px;}.view-partenaires .view-content li{margin-bottom:20px;}#zone-content .view-content ul{margin-left:0;}.partenaire-logo{border:1px solid #ededee;display:inline-block;margin-right:20px;}.partenaire-details{height:150px;line-height:150px;display:inline-block;position:absolute;}.partenaire-details div{line-height:1;display:inline-block;vertical-align:middle;}.block-list{margin:0 !important;padding:0;}.block-list li{margin:10px 0 10px 0 !important;padding-bottom:10px !important;border-bottom:1px dotted #fff;}.block-list li.views-row-last,.block-list li:last-child{border-bottom:none;}.block-list li a{text-decoration:none;}.block-list li a:hover{color:#000;}.block-list li a strong{color:#000;text-transform:uppercase;}.block-list li a:hover strong{color:#fff;}.view-formations .block-list .date-display-start,.view-formations .block-list .date-display-end{font-size:14px;}.view-presse .views-row{margin-bottom:30px;}.item-list ul.pager{margin-left:0 !important;}.feed-icon{margin-top:30px;}.views-exposed-form .views-exposed-widget{display:inline-block;float:none;vertical-align:bottom;}.geofield-proximity-field-wrapper .form-type-select{padding-top:0;}.geofield-proximity-field-wrapper .geofield-proximity-origin-from{padding-top:16px;}.views-exposed-widget views-widget-filter-title{vertical-align:top;}#sliding-popup{width:100%;background-color:#00a7cf;font-family:'formataregular',Arial,Helvetica,sans-serif;font-weight:normal;color:#fff;font-size:14px;}#sliding-popup > div{padding-top:15px;padding-bottom:5px;}#sliding-popup .popup-content{max-width:none;width:inherit;}#sliding-popup #popup-text,#sliding-popup #popup-buttons{margin-bottom:10px;text-align:center;}#sliding-popup #popup-text p{margin:0;display:inline;}#sliding-popup #popup-text button{display:inline;color:#fff;font-family:'formataregular',Arial,Helvetica,sans-serif;font-size:14px;text-decoration:underline;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;-webkit-box-shadow:0;box-shadow:0;text-shadow:none;cursor:pointer;padding:0;}#sliding-popup #popup-text button:hover{text-decoration:none;}#sliding-popup #popup-buttons button{background:#fff;border:none;border-radius:6px;-webkit-box-shadow:none;box-shadow:none;color:#00a7cf;cursor:pointer;display:inline-block;font-size:12px;text-transform:uppercase;padding:4px 8px;text-decoration:none;text-shadow:none;width:auto;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-family:'formataregular',Arial,Helvetica,sans-serif;}#sliding-popup #popup-buttons button:hover{background:#000;color:#fff;}.eu-cookie-withdraw-tab{left:auto;right:0;background-color:#00a7cf;border-radius:6px;border-bottom-left-radius:0;border-bottom-right-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:pointer;font-size:12px;font-family:'formataregular',Arial,Helvetica,sans-serif;text-transform:uppercase;padding:4px 8px;text-decoration:none;text-shadow:none;border:0;}.forum-node-create-links{width:auto;margin:0 0 15px;}.forum-node-create-links-top{padding-top:0;}h3.title.comment-form{margin-top:1em;}#block-upload-form{margin-top:1em;}article.comment{padding:10px;background-color:#f7f7f7;border-radius:10px;}article.comment ~ article.comment{margin-bottom:10px;}article.comment em.new{color:#f00;text-transform:uppercase;font-size:10px;font-style:normal;}article.comment header h3{font-size:16px !important;}article.comment footer{font-size:12px;color:#999;}.node-agenda-ea .content{margin-bottom:2em;}fieldset.commerce_shipping,fieldset.customer_profile_shipping,fieldset.customer_profile_billing,fieldset.account,fieldset.cart_contents,fieldset.commerce_payment,fieldset.commerce_fieldgroup_pane__group_order_feedback{border:1px solid #ccc;padding:20px;border-radius:10px;}fieldset.commerce_shipping legend,fieldset.customer_profile_shipping legend,fieldset.customer_profile_billing legend,fieldset.account legend,fieldset.cart_contents legend,fieldset.commerce_payment legend,fieldset.commerce_fieldgroup_pane__group_order_feedback legend{background-color:#97bd00;border-radius:10px;color:#ffffff;padding:3px 10px;}.commerce_payment #payment-details{margin-top:1em;}.checkout-help{background-color:#97bd00;border-radius:10px;color:#ffffff;display:inline-block;margin-left:20px;padding:3px 10px;}table.checkout-review{border:0;}.checkout_review{border:1px solid #ccc;border-radius:10px;padding:30px 20px 0 20px;margin-bottom:1em;margin-top:-13px;}table.checkout-review tr:hover td,table.checkout-review tr.even:hover td.active,table.checkout-review tr.odd:hover td.active{background-color:transparent;}table.checkout-review tr.even,table.checkout-review tr.odd{background-color:transparent;border:0;}table.checkout-review tr.even td{background-color:transparent;}table.checkout-review td.pane-data-full{background-color:transparent;padding:10px 0;}table.checkout-review tr.pane-title td{border-bottom:1px solid #ccc;padding:5px 0;}.node-product-display.node-teaser h2{font-size:1em;height:2em;font-weight:normal;font-family:'formataregular',Arial,Helvetica,sans-serif;}.node-product-display.node-teaser h2 a{color:#000;}.node-product-display.node-teaser h2 a:hover{color:#97bd00;}.node-product-display .field-name-commerce-price{font-size:1.5em;color:#97bd00;font-family:Arial,Helvetica,sans-serif;font-weight:bold;}.commerce-product-field .field-name-field-image{border-bottom:0;padding:0;margin:0 0 10px 0;}#block-menu-menu-boutique ul.menu{text-transform:uppercase;margin-left:0;list-style:none !important;}#block-menu-menu-boutique ul.menu li.leaf{margin:0;padding:0;border-bottom:1px dotted #fff;list-style:none;}#block-menu-menu-boutique ul.menu li:last-child{border:0;}#block-menu-menu-boutique ul.menu li a{display:block;padding:8px 0;text-decoration:none;}#block-menu-menu-boutique ul.menu li a:hover{color:#97bd00;background-color:#fff;padding-left:10px;}.view-boutique .view-content > ul{list-style:none !important;}#zone-content .view-id-taxonomy_term.view-display-id-page .view-content > ul{margin-left:0;}.search-results .search-snippet-info{padding:0;}.search-results .search-snippet-info p{margin:0;}.search-result{border-bottom:1px solid #f5f5f5;margin:10px 0;padding-bottom:10px;}.search-result h3.title{font-size:24px !important;margin-bottom:0;}.search-result h3 a{text-decoration:none;}.search-result-url a{color:#00A7CF;text-decoration:none;font-size:14px;}.search-result-url a:hover{color:#000;}.niveau_fub{color:#99C015;}.view-types-antivols .view-filters{margin-top:30px;margin-bottom:20px;padding:20px;border:2px solid #99c113;border-radius:10px;}.view-types-antivols .views-row{margin:10px 0;border-radius:10px;border:1px solid #DADADA;padding:0 10px;box-sizing:border-box;}.view-types-antivols .views-field-field-image{margin-left:-10px;margin-right:-10px;}.view-types-antivols .views-field-field-image img{max-width:100%;height:auto;vertical-align:middle;border-top-right-radius:10px;border-top-left-radius:10px;border-bottom:1px solid #DADADA;}.view-types-antivols .views-field-name a{text-decoration:none;}.view-types-antivols .views-field-name a:hover{color:#000;}.view-types-antivols .views-field-nid{font-family:'formatalight';margin-top:10px;}.view-types-antivols .views-field-nid strong{font-family:'formatamedium';}.view-types-antivols .views-field-nothing{margin-top:20px;}.view-antivols .view-filters{margin-top:30px;margin-bottom:20px;padding:20px;border:2px solid #99c113;border-radius:10px;}.view-antivols .view-filters select{width:220px;box-sizing:border-box;}.view-antivols .views-exposed-form{position:relative;padding-bottom:30px;}.view-antivols .views-widget-per-page{position:absolute;bottom:0;right:0;}.view-antivols .views-widget-per-page label,.view-antivols .views-widget-per-page .bef-select-as-links{display:inline-block;}.view-antivols .views-widget-per-page .form-type-bef-link{display:inline;}.view-antivols .views-widget-per-page .form-type-bef-link a.active{text-decoration:none;color:#000;}.view-antivols .views-row{margin:10px 0;border-radius:10px;border:1px solid #DADADA;padding:0 10px 10px 10px;box-sizing:border-box;}.view-antivols .views-field-field-images{margin-left:-10px;margin-right:-10px;border-bottom:1px solid #DADADA;}.view-antivols .views-field-field-images .field-content{padding:5px;}.view-antivols .views-field-field-images img{max-width:100%;height:auto;vertical-align:middle;border-top-right-radius:10px;border-top-left-radius:10px;}.view-antivols .views-field-field-type-antivol{font-size:15px;}.view-antivols .views-field-field-marque{font-family:'formatamedium';margin-top:5px;}.view-antivols .views-field-field-modele{font-family:'formatamedium';font-size:16px;font-weight:normal;}.view-antivols .views-field-field-modele{margin:0 0 2px 0;}.view-antivols .views-field-field-modele a{text-decoration:none;}.view-antivols .views-field-field-modele a:hover{text-decoration:underline;}.view-antivols .views-field-field-reference{font-size:14px;}.view-antivols .views-field-field-prix{font-size:20px;margin:10px 0;}.view-antivols .views-field-field-annee{font-size:14px;margin-bottom:10px;color:#666;}.view-antivols .views-field-view-node a{display:inline-block;background-color:#DADADA;width:calc(100% - 20px);max-width:200px;text-align:center;color:#000;text-transform:uppercase;text-decoration:none;padding:5px 10px;border-radius:6px;}.view-antivols .views-field-view-node a:hover{background-color:#99C015;color:#fff;}.view-antivols .view-footer{font-style:italic;color:#f00;font-size:14px;}.view-antivols .pager{margin-top:40px;margin-bottom:40px;}.view-antivols .views-field-field-niveau-fub{font-size:22px;color:#99C015;}.view-antivols .views-field-field-niveau-fub.niveau_fub_0:before{content:' ';display:block;height:27px;}.view-antivols .views-field-field-niveau-fub.niveau_fub_1:before{content:'❂'}.view-antivols .views-field-field-niveau-fub.niveau_fub_2:before{content:'❂❂';}.view-antivols .views-field-field-niveau-fub .field-content{display:none;}.node-antivol .antivol-head{margin-bottom:50px;}.node-antivol .antivol-head .images{border:1px solid #DADADA;border-radius:10px;padding:10px;}.node-antivol .flex-control-nav{position:static;}.node-antivol .flex-control-paging li{margin-left:1px !important;margin-right:1px !important;}.node-antivol .flex-control-paging li a{width:16px;height:16px;border:1px solid #000;background-color:#fff;}.node-antivol .flex-control-paging li a:hover,.node-antivol .flex-control-paging li a.flex-active{background-color:#99C015;}.node-antivol .flex-direction-nav a{width:60px;height:60px;top:80%;}.node-antivol .flex-direction-nav a:before{font-family:'Font Awesome','FontAwesome';color:#99C015;font-size:60px;}.node-antivol .flex-direction-nav a.flex-prev:before{content:"\f104";}.node-antivol .flex-direction-nav a.flex-next:before{content:"\f105";}.node-antivol .recommande_fub{display:inline-block;box-shadow:0 0 15px rgba(0,0,0,0.1);border-radius:50%;margin-bottom:10px;}.node-antivol .niveau_fub{font-size:32px;}.node-antivol .niveau_fub .label{font-family:'formatamedium';font-size:24px;color:#000;}.node-antivol .niveau_fub span span{display:none;}.node-antivol .niveau_fub_0{display:none;}.node-antivol .niveau_fub_1:before{content:'❂'}.node-antivol .niveau_fub_2:before{content:'❂❂'}.node-antivol .marque{font-family:'block_bertholdcondensed';font-size:24px;line-height:1;margin-top:5px;}.node-antivol h2{color:#99C015;margin-bottom:0;line-height:1;}.node-antivol .reference{line-height:1;margin-top:3px;}.node-antivol .commentaire-fub{margin-top:30px;margin-bottom:20px;}.node-antivol .prix{font-size:32px;font-family:'formatamedium';}.node-antivol .prix-note{font-size:15px;color:red;font-style:italic;}.node-antivol h3{color:#99c015;margin-bottom:20px;}.node-antivol .field-name-field-marque{border-top:1px solid #ededee;padding-top:10px;}.node-antivol .content .field-name-field-note{border-bottom:0;padding:0;margin:50px 0 30px 0;}.node-antivol .content .field-name-field-note .field-label{color:#99c015;font-size:24px;margin-bottom:10px;font-weight:normal;}.node-antivol .comment .field{border:0;}.node-antivol .comment .field-name-field-note .field-label{font-weight:normal;width:auto;}.node-antivol .comment .field-name-comment-body{padding-bottom:0;}.node-antivol .fivestar-default{margin-bottom:4px;}.node-antivol .comment .fivestar-static-item .form-item{margin:0;}div.fivestar-widget-static .star span.on{background:url(/sites/all/themes/fub/img/star.png) no-repeat 0 -44px;}div.fivestar-widget-static .star span.off,div.fivestar-widget-static .star,div.fivestar-widget .star,div.fivestar-widget .star a{background:url(/sites/all/themes/fub/img/star.png) no-repeat 0 0;}div.fivestar-widget-static .star,div.fivestar-widget .cancel,div.fivestar-widget .star{width:22px;height:22px;}div.fivestar-widget div.on a{background-position:0 -44px;}div.fivestar-widget div.hover a,div.rating div a:hover{background-position:0 -22px;}.node-antivol .homologations{display:flex;}.node-antivol .homologations .field-label{flex:0 0 150px;}.node-antivol .homologations .field-.field-items{flex:0 1 auto;}.node-antivol .homologation{display:inline-block;font-size:14px;margin-bottom:4px;}.node-antivol .hom-label{padding:4px 5px 4px 10px;text-transform:uppercase;border-top-left-radius:5px;border-bottom-left-radius:5px;background-color:#DADADA;float:left;}.node-antivol .hom-value{padding:4px 10px 4px 5px;border-top-right-radius:5px;border-bottom-right-radius:5px;background-color:#f5f5f5;display:inline-block;}.node-antivol #tests{margin-top:50px;}.node-antivol #tests .field{margin:0;padding:0;border:0;}.node-antivol .field-collection-view-links,.node-antivol .action-links-field-collection-add{margin:0 !important;list-style:none;}.node-antivol .field-collection-view-links li,.node-antivol .action-links-field-collection-add li{display:inline-block;}
