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');}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 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{display:block;float:left;margin:0 5px 0 0;vertical-align:bottom;}.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{margin:0;}.block.social .content a{display:inline-block;line-height:normal;width:40px;height:40px;line-height:40px;text-align:center;color:#a0a0a0;border:1px dotted #a0a0a0;border-top:0;border-bottom:0;transition:all .3s ease-in-out;}.block.social .content a:hover{color:#fff !important;}.block.social .content a.fb:hover{background-color:#3B5998;}.block.social .content a.tw{border-left:0;}.block.social .content a.tw:hover{background-color:#00aced;}#region-user-second{text-align:right;}#block-system-user-menu,#block-search-form{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;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-name-menu-espace-adherent > ul.menu{margin-left:0 !important;list-style:none !important;}.menu-name-menu-espace-adherent ul.menu,.menu-name-menu-espace-adherent ul.menu li.leaf,.menu-name-menu-espace-adherent ul.menu li.expanded{list-style:none !important;list-style-image:none !important;padding:0;}.menu-name-menu-espace-adherent a.active{color:#000 !important;text-decoration:none;}#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);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;}#zone-content{}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{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-postscript{}#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.reseau .block-inner{padding:0 0 195% 0;position:relative;}.block.square .block-inner .content,.block.reseau .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:21px;}@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;transition:all .3s ease-in-out;}a.btn{font-size:18px;text-transform:uppercase;border-radius:10px;display:inline-block;text-decoration:none;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;}a.btn.home{left:0;position:absolute;bottom:0;right:0;}.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;}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/carte-reseau.jpg);background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.block.reseau .content ul{}.block.reseau .content ul li{margin-top:5px;margin-right:12px;}.block.reseau .content ul li a{display:block;}.block.reseau a#mapLink{display:block;position:absolute;border-top-right-radius:0;border-bottom-left-radius:10px;height:50%;padding:15px 12px;right:-12px;top:none;bottom:-12px;width:100%;}.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-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{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:21px;text-decoration:none;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;}.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;}#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{-moz-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;}#zone-content .form-type-select select{-moz-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font-size:15px;padding:6px 25px 6px 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;}#zone-content input[type=text]:focus,#zone-content input[type=password]:focus{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;-webkit-border-radius:10px !important;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:5px 10px !important;font-size:18px;transition:all .3s ease-in-out;cursor:pointer;margin:0;line-height:normal;}#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;}.openlayers-tooltip-description{font-size:14px;margin-top:10px;}.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;}.feed-icon{margin-top:30px;}.views-exposed-form .views-exposed-widget{display:inline-block;float:none;}#sliding-popup .popup-content #popup-text h2,#sliding-popup .popup-content #popup-text p{font-weight:normal;font-family:'formataregular',Arial,Helvetica,sans-serif;}#sliding-popup .popup-content #popup-buttons button{background:#fff;border:none;border-radius:6px;box-shadow:none;color:#00a7cf;cursor:pointer;display:inline-block;font-family:inherit;text-transform:uppercase;padding:4px 8px;text-decoration:none;text-shadow:none;width:auto;transition:all .3s ease-in-out;font-family:'formataregular',Arial,Helvetica,sans-serif;}#sliding-popup .popup-content #popup-buttons button:hover{background:#000;color:#fff;}.forum-node-create-links{width:auto;margin:0 0 15px;}.forum-node-create-links-top{padding-top:0;}.forum-list-icon-new-posts{}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 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;}.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;}
