/* KIDA - CSS Version 1.0.0 - 2025-03-07 16:36:27 */
.title-reaction{color:#000;text-align:center}.titre-tableau{border-top:0 solid #dadada!important;height:40px}.panel-body{padding:0 15px}.family-reaction{font-size:18px;text-align:center}.subtitle{background-color:#dadada!important;border-bottom:5px solid red;border-color:#dadada #dadada #000;color:#000;font-size:14px;font-weight:700}.btn-filter{vertical-align:baseline!important}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.button{display:inline-block;padding:.5em 1em;background:#EEE;border:none;border-radius:7px;background-image:linear-gradient(to bottom,#fff0,rgb(0 0 0 / .2));color:#222;font-family:sans-serif;font-size:16px;text-shadow:0 1px #fff;cursor:pointer}.button:hover{background-color:#8CF;text-shadow:0 1px rgb(255 255 255 / .5);color:#222}.button:active,.button.is-checked{background-color:#28F}.button.is-checked{color:#fff;text-shadow:0 -1px rgb(0 0 0 / .8)}.button:active{box-shadow:inset 0 1px 10px rgb(0 0 0 / .8)}.button-group:after{content:"";display:block;clear:both}.button-group .button{float:left;border-radius:0;margin-left:0;margin-right:1px}.button-group .button:first-child{border-radius:.5em 0 0 .5em}.button-group .button:last-child{border-radius:0 .5em .5em 0}.item h4 a{color:#333}.item img.image{max-width:100%;margin-top:9px}.info{padding:4px}.isotope,.isotope .item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:top,left,opacity;transition-property:transform,opacity;margin-left:20px;margin-bottom:15px;width:200px}.isotope{margin-right:0}@media (max-width:768px){header h1 small{display:block}header div.description{padding-top:9px;padding-bottom:4px}.isotope .item{position:static ! important;-webkit-transform:translate(0,0) ! important;-moz-transform:translate(0,0) ! important;transform:translate(0,0) ! important}}.dl{background:#f0f0f0;padding-top:10px;position:relative}.dl .brand{letter-spacing:3px;margin-top:10px;text-align:center;min-height:100px}.brand a{color:#000}.dl .discount{min-height:50px;position:relative;font-size:80px;line-height:80px;text-align:center;font-weight:700;padding:20px 15px 0;color:#f1c40f}.dl .discount:after{content:" ";border-right:20px solid #fff0;border-left:20px solid #fff0;position:absolute;bottom:-20px;left:20%}.dl .discount.alizarin:after{border-top:20px solid #e74c3c}.dl .discount.peter-river:after{border-top:20px solid #3498db}.dl .discount.emerald:after{border-top:20px solid #2ecc71}.dl .discount.amethyst:after{border-top:20px solid #9b59b6}.dl .discount .type{font-size:20px;letter-spacing:1px;text-transform:uppercase;margin-top:-30px}.dl .descr{color:#999;margin-top:10px;padding:20px 15px}.dl img{width:100%}.nav-tabs>li>a{border:1px solid #fff0;border-radius:0 0 0 0!important;color:#000;background-color:#dadada}.nav>li>a:hover,.nav>li>a:focus{background-color:#c5c3c3}.nav-tabs.nav-justified>li>a{font-size:14px;text-align:center;text-transform:uppercase;font-weight:700}.badge{background-color:#000!important;border-radius:0;color:#fff;font-size:14px;margin-left:3px}@media (max-width:1320px){.nav-tabs.nav-justified>li>a{font-size:11px;text-align:center;text-transform:uppercase;font-weight:700}.badge{font-size:11px}}@media (max-width:1100px){.nav-tabs.nav-justified>li>a{font-size:10px;text-align:center;text-transform:uppercase;font-weight:700}.badge{font-size:10px}}@media (max-width:967px){.nav-tabs.nav-justified>li>a{font-size:9px;text-align:center;text-transform:uppercase;font-weight:700}.badge{font-size:9px}}@media (max-width:768px){.nav-tabs.nav-justified>li>a{font-size:12px;text-align:center;text-transform:uppercase;font-weight:700}.badge{font-size:12px}}@media (max-width:768px){label{font-size:12px}}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-color:red}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{background-color:red;color:#FFF}.nav-tabs.nav-justified>li{border-bottom:5px solid red;padding-left:5px}@media (max-width:768px){.nav-tabs.nav-justified>li{border-bottom:5px solid red;padding-left:0}}.nav-tabs.nav-justified>li .first-item{border-left:10px solid #000}.first-item{padding-left:0px!important}.check-species{font-size:18px;cursor:pointer}.label{border-radius:0em!important}.odd{background-color:#f9f9f9}.blank_row{padding-bottom:0!important;padding-top:1px!important;background-color:#000;border-top:0px!important}.search-input{border:1px solid #000!important;box-shadow:none!important;color:#000;font-size:24px;height:50px;width:100%;padding-left:15px;border-radius:0}.help-search{font-style:italic;align-content:center;text-align:center}.filter-form{width:100%}.radio-inline{text-transform:uppercase}.filters-search{padding-top:20px}.btn-search-form{background-color:#dadada;border-radius:0;font-size:14px;font-weight:700;height:50px;vertical-align:bottom}.btn-search-form:hover,.btn-search-form:focus,.btn-search-form.focus,.btn-search-form:active,.btn-search-form.active,.open>.dropdown-toggle.btn-search-form{color:#FFF;background-color:red;border-color:red}.count-results{line-height:30px;text-align:center}.loading-results{font-weight:700;color:red}.tabs-results{padding-left:15px;padding-right:15px}@media (max-width:768px){.tabs-results{padding-left:0;padding-right:0}}.check-box-right{margin-left:2px!important}#species_list{height:auto}.btn-info{background-color:#fff;border-color:#ccc;color:#333;border-radius:0;font-size:14px;font-weight:700;height:50px;vertical-align:bottom;width:200px;text-transform:uppercase}.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info{background-color:red;border-color:red;color:#fff}.label-filter{text-transform:uppercase;font-weight:700;margin-bottom:5px}.text-left-filter{text-align:right;margin-right:30px}@media (min-width:768px){.text-left-filter:after{content:"";width:0;height:100%;position:absolute;border:1px solid #000;top:0;right:0}.text-center-filter:after{content:"";width:0;height:100%;position:absolute;border:1px solid #000;top:0;right:0}}@media (max-width:768px){.text-left-filter{text-align:center}.text-center-filter{text-align:center}}.text-center-filter{text-align:left;margin-right:30px;margin-left:30px}.text-right-filter{text-align:left;margin-left:30px}@media (max-width:768px){.text-right-filter{text-align:center}.text-center-filter{text-align:center}}@media (max-width:767px){.col-xs-auto{width:auto}}@media (min-width:768px) and (max-width:992px){.col-sm-auto{width:auto}}@media (min-width:992px) and (max-width:1200px){.col-md-auto{width:auto}}@media (min-width:1200px){.col-lg-auto{width:auto}}.fileupload-buttonbar .btn,.fileupload-buttonbar .toggle{margin-bottom:5px}.progress-animated .progress-bar,.progress-animated .bar{background:url(../img/progressbar.gif)!important;filter:none}.fileupload-process{float:right;display:none}.fileupload-processing .fileupload-process,.files .processing .preview{display:block;width:32px;height:32px;background:url(../img/loading.gif) center no-repeat;background-size:contain}.files audio,.files video{max-width:300px}@media (max-width:767px){.fileupload-buttonbar .toggle,.files .toggle,.files .btn span{display:none}.files .name{width:80px;word-wrap:break-word}.files audio,.files video{max-width:80px}.files img,.files canvas{max-width:100%}}.fileinput-button{position:relative;overflow:hidden;display:inline-block}.fileinput-button input{position:absolute;top:0;right:0;margin:0;opacity:0;-ms-filter:"alpha(opacity=0)";font-size:200px;direction:ltr;cursor:pointer}@media screen\9{.fileinput-button input{filter:alpha(opacity=0);font-size:100%;height:100%}}