@import url(https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@400;700&family=Barlow+Semi+Condensed&display=swap);body{font-family:"Barlow Semi Condensed",Calibri,Verdana,sans-serif!important;font-size:16px;background-color:#f7f7f7;color:#2f4151}a{color:#2f4151}a:hover{color:#5eae8a;text-decoration:none}#v-navbar{font-size:18px;min-height:50px}#wrapper{display:flex;flex-direction:column;min-height:90%;margin-top:10px;position:relative;top:unset;width:unset;background-color:#f7f7f7;background:0 0!important;padding-bottom:0}nav.navbar.navbar-default{border-bottom:0 solid #2f4151}.navbar .navbar-brand:hover,.navbar .navbar-right li.dropdown.open>a,.navbar .navbar-right li.dropdown>a:hover,.navbar li.dropdown.open>a,.navbar li.dropdown>a:hover{border-bottom:4px solid #2f4151}.navbar li.dropdown>a,.navbar li.dropdown>a:hover{color:#2f4151!important}.dropdown-menu li a{color:#2f4151!important;font-size:14px;border-bottom:1px dotted #5eae8a}.dropdown-menu li a:hover{background-color:#2f4151!important;background-image:none!important;color:#fff!important}#header-container{background-color:#2f4151}#brand-container{display:flex;background:url(/lobelia-assets/images/OFSA/lobelia/header_illus.2a1c736e.jpg) right top no-repeat;min-height:215px;align-items:center}footer{z-index:1;margin-top:auto;position:static;bottom:auto;left:auto}.footer-wrapper{padding:35px 20px 10px;background-color:#2f4151;color:#fff;font-size:15px}.footer-wrapper .footer-cbn-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.footer-wrapper .footer-col:not(:last-child){border-right:1px solid #64666c;padding-right:20px}.footer-wrapper .footer-col-infos-container{padding-left:27px}.footer-wrapper .cbn-logo{height:114px;margin-bottom:15px}.footer-wrapper .footer-info-row{display:flex;margin-bottom:10px}.footer-wrapper .cbn-departements-covered{display:inline-block;cursor:pointer;margin-bottom:20px;margin-left:30px}.footer-wrapper .cbn-departements-covered a{color:#fff;text-decoration:underline}.footer-wrapper .footer-info-row.cbn-address{font-family:"Barlow Condensed",Calibri,Verdana,sans-serif}.footer-wrapper .footer-info-row.cbn-website a{color:#fff;font-size:18px}.footer-wrapper .footer-info-row i{vertical-align:middle;color:#fefefe;font-size:15px}.footer-wrapper .footer-row-icon{min-width:30px}.footer-wrapper .footer-bottom-links{text-align:center;padding-top:30px}.footer-wrapper .footer-bottom-links a{color:#fff}#brand-logo{align-self:start;margin-right:30px;background-color:#fff}#brand-logo a img{width:180px}#brand-name{margin-left:30px}.brand-primary-name{line-height:1;display:block;color:#fff;font-family:"Barlow Condensed",Calibri,Verdana,sans-serif;font-size:68px;letter-spacing:2px;font-weight:700;text-transform:uppercase;padding-bottom:10px}.brand-primary-name:hover{color:#f0f0f0}.brand-secondary-name{color:#508d79;font-family:"Barlow Condensed",Calibri,Verdana,sans-serif;line-height:1;font-size:30px;font-weight:700;text-transform:uppercase}.brand-subtitle{color:#f0f0f0;font-family:"Barlow Condensed",Calibri,Verdana,sans-serif;font-size:19px;line-height:1;text-transform:uppercase}.title-3{margin-top:20px;color:#777;font-size:14px;font-weight:400;max-width:312px}.title-4{color:#555;font-size:34px;font-weight:700}.title-5{margin-top:0;color:#777;font-size:13px;font-weight:400;max-width:400px;margin-bottom:0}.title-6{margin-top:0;color:#888;font-size:13px;font-weight:400;margin-bottom:0}.title-7{background:0 0!important;height:auto;margin:15px 0}.title-7 span{color:#2f4151;font-size:26px;font-weight:400;font-family:"Barlow Condensed",Calibri,Verdana,sans-serif;top:0;position:initial;padding:0!important;background:0 0!important}.title-8{color:#777;font-size:19px;font-weight:700}.title-9{color:#2f4151;font-size:20px;font-weight:700;margin-bottom:0}.title-10{margin-top:0;color:#2f4151;font-size:13px;font-weight:400;margin-bottom:0}.title-11{color:#3f3f3f;font-size:13px;font-weight:400;margin-bottom:0;font-style:italic;margin-right:193px;margin-top:15px}.title-12{color:#333;font-size:13px;font-weight:700;text-transform:uppercase}.title-13{color:#3f3f3f;text-shadow:1px 1px rgba(168,171,169,.3);font-size:18px;font-weight:700}.form-ofsa legend{color:#2f4151!important}.form-ofsa .number{background-color:#2f4151!important}#wrapper>.container a{color:#2f4151}#nav-side-bar>li.active>a{border-color:#2f4151;background-color:#2f4151;color:#fff!important}.bloc-chemin .glyphicon-leaf{color:#5eae8a!important}.btn-ofsa{background-image:none;background-color:#2f4151;border-color:#3a4b5a;color:#fff!important;text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-ofsa:focus,.btn-ofsa:hover{background-color:#3a4b5a;background-position:0 -15px;color:#fff}.btn-ofsa:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-danger{color:#c12e2a!important;background-color:#f0f0f0!important;background-image:none!important}.btn-danger>.glyphicon{color:#c12e2a!important}.glyphicon-remove{color:#c12e2a!important}.glyphicon-leaf{color:#5eae8a!important}.pull-right{margin-right:10px}#addPrt,#addPub,#left-tab-content .menu-item:hover span.glyphicon,.ajouter-contact,.clickText,.glyphicon-info-sign,.glyphicon-ok,.glyphicon-question-sign,.ofsa-green,.opna-typehead .listes>ul li.li-groupe>ul li.li-valide p.nom_valide,.table th a{color:#5eae8a!important}#left-tab-content .sous-titre,.form-ofsa .form-bloc .titre-element,.opna-typehead .listes>ul li.li-groupe>ul li.li-synonymes>ul,.right-tab-content div.titre-element{border-left:4px solid #5eae8a!important}.tab-element ul.tabs>li.active{background-color:rgba(47,65,81,.9)!important;border-top:3px solid #2f4151!important;border-left:1px solid rgba(47,65,81,.9)!important;border-right:1px solid rgba(47,65,81,.9)!important}.results-taxo-complete .title,.tab-element .sub-tab,.tab-element .tab.actif{background-color:rgba(47,65,81)!important}.input-group-addon{background-color:rgba(47,65,81)!important;border-color:#2f4151!important}.right-tab-content div.sub-titre-element{margin:10px 0 5px 20px!important;border-left:none!important;padding-left:0!important;color:#3a4b5a!important}#item_add_releve{margin-top:-5px}.ajouter-contact{margin-top:-5px;font-size:20px!important}#left-tab-content{background:#2f4151 none repeat scroll 0 0!important}#content{border:none}.alert-success{background-color:rgba(94,174,138,.8)!important}.alert-danger,.alert-warning{background-color:rgba(240,132,40,.8)!important}.alert-notification{background-color:#8ec4a9;color:#fff;font-size:.9em;border-radius:0;box-shadow:none}.alert-notification button.close{opacity:1}.alert-notification.alert-margin{margin:1em}#drop_zone{background-color:rgba(94,174,138,.6)!important}#nav-summary>input[type=button]{margin-top:20px;margin-bottom:10px}#principal-access-onglet ul li.active{background-position:0 0!important}.phenologie{display:flex;justify-content:space-between}.phenologie-item{display:flex;width:100%}.phenologie_col{align-content:end!important;margin-bottom:5px!important;width:100%!important}.pourcent{margin-left:5px}.phenologie_col>button{margin-bottom:2px}.herbier-buttons{margin-top:20px;display:flex}@media screen and (min-width:1200px){#header-container .container{width:1400px}}@media screen and (max-width:1200px){.v-title{margin-top:0}#v-presentation{background-size:cover}#brand-container{background-size:50%}.footer-wrapper .footer-col:not(:last-of-type){border-right:none}.footer-wrapper .footer-col-infos-container{border-bottom:1px solid #64666c;padding-bottom:20px}}@media screen and (max-width:768px){#brand-logo{display:none}#brand-name{margin-left:15px}#brand-container{background-size:70%;min-height:auto;padding:15px 0}#v-navbar .navbar-header{margin:0;display:flex;align-items:center;justify-content:space-between;padding:3px 10px}#v-navbar .navbar-header::before{display:none}#v-navbar .navbar-header #nav-toggle{margin:0;order:1}#maintitle .title-1,#maintitle .title-2,#maintitle .title-2-subtitle{line-height:1;margin-top:0}#v-presentation .container{height:auto;padding:15px}#wrapper>.container{margin-top:15px}}@media screen and (max-width:480px){.brand-primary-name{font-size:64px}.brand-secondary-name{font-size:30px}.brand-subtitle{font-size:19px}#brand-container{background:0 0}}