﻿body{font-family:'Open Sans', sans-serif;font-size:0.875rem}a{color:#abcb58}a:hover{color:#abcb58}h2{display:inline-block;border-bottom:3px solid #abcb58;color:#abcb58;padding-bottom:2px;font-size:1.5rem}h3,h5,h6{color:#abcb58}img{max-width:100%}ol li ol{list-style-type:lower-latin}i.green{color:#abcb58}.label{display:block;font-weight:bold;color:#666;margin-top:0.5em}.badge-green{background-color:#abcb58;color:#fff}.badge-pear{background-color:#ded434;color:#fff}.badge-large{font-size:100%;margin:.3em 0}.tooltip-inner{max-width:350px !important}nav{background-color:#f1ed92;padding:0 !important;border-top:2px solid #abcb58}nav .dropdown-menu{font-size:0.875rem;background-color:#f9f6c8;border-radius:0}nav .dropdown-menu a{line-height:40px;padding:0 1.5rem}nav .dropdown-menu a:hover{background-color:#abcb58;color:#fff}nav .navbar-nav{position:relative}nav .navbar-brand img{max-height:42px;height:auto}nav .nav-item{position:relative}nav .nav-item:hover>.dropdown-menu{display:block;margin-top:0px}nav .nav-item.active>a.nav-link,nav .nav-item.active:hover>a.nav-link,nav .nav-item.active:focus>a.nav-link{background:#abcb58;color:#fff !important}nav .nav-item:hover>a.nav-link:not(.active),nav .nav-item:focus>a.nav-link:not(.active){background:#f9f6c8}nav .nav-link{line-height:36px}nav .nav-link.active{color:#fff !important;font-weight:normal;background-color:#abcb58}nav .nav-link.active:hover,nav .nav-link.active:focus{background-color:#abcb58 !important}nav .dropdown-item.active{background-color:#abcb58}form .form-control{margin-bottom:5px}form label{margin-bottom:0;margin-top:0.5rem;font-weight:bold}form ul{padding:0;margin:0;list-style:none}.green-box{background:#E9F0D4;padding:1em 2em;margin-bottom:1em}.green-box h5{margin:0 !important;font-style:italic}.quote{padding:2em;text-align:center;color:#abcb58;font-weight:bold;position:relative}.quote i{position:absolute;top:10px;left:20px;font-size:1.5em}.two-column{column-count:2}.btn-default{color:#fff;background:#abcb58;border:0;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;transition:background-color 0.5s ease}.btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,.btn-default .open>.dropdown-toggle.btn-default{background-color:#D3E2A9;color:#fff}#myCarousel{height:300px;margin-bottom:30px}#myCarousel .fill{width:100%;height:300px;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}#myCarousel .carousel-indicators .active{background-color:#abcb58}#last_obs{height:750px;overflow-y:scroll;margin:1em 0}#last_obs .obs_date{color:#ded434;font-size:1.1em;margin:0}#map,#map_modal{height:500px}.content{margin-top:1.5rem}.thumbnail{position:relative;border:1px solid #ddd;padding:0.25rem;text-align:center;height:100%}.thumbnail img{max-width:100%;min-height:300px}.thumbnail .thumbnail-selector{position:absolute;background:rgba(255,255,255,0.75);top:0;bottom:0;left:0;right:0;display:flex;align-items:center;flex-direction:column;justify-content:center}.thumbnail .thumbnail-selector a{background:#abcb58;width:100px;margin:1em 0;padding:.5em;color:#fff;cursor:pointer}.card{width:100%;border-radius:0px;border:0;background:#fbf490;box-shadow:none}.card.plant{margin-bottom:1rem;background:#f9f6c8;padding:1em 1em 0.5em 1em}.card.news{border-bottom:3px solid #abcb58;margin-bottom:1rem;background:#f9f6c8;padding:1em}.card.news .new_title{color:#abcb58;font-size:1.2em}.card.news .new_title small{color:#666}.card.news .header{color:#999;font-style:italic;align-items:center}.card.news .crop{position:relative;display:inline-block;word-wrap:break-word;overflow:hidden;max-height:3.6rem;line-height:1.2rem;text-align:justify}.card.news .crop.ellipsis::after{content:"";position:absolute;width:40%;height:1.2rem;bottom:0;right:0;background:-webkit-linear-gradient(right, rgba(249,246,200,0), #f9f6c8);background:-o-linear-gradient(right, rgba(249,246,200,0), #f9f6c8);background:-moz-linear-gradient(right, rgba(249,246,200,0), #f9f6c8);background:linear-gradient(to right, rgba(249,246,200,0), #f9f6c8)}.card.news .readmore{margin:0}.card.news .share-buttons{display:flex;justify-content:right}.card.news .share-buttons a{display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin:0 2px;font-size:1.2em;background:#abcb58;padding:5px;color:#000;transition:background-color 0.5s ease}.card.news .share-buttons a:hover{text-decoration:none;opacity:0.8}.card.news iframe{display:block;margin:0 auto}.card.card-journey{margin:2em 0;background:#f9f6c8}.card.card-journey>div{padding:0.5em}.card.card-journey .card-journey-header{display:flex;flex-flow:row;justify-content:space-between;background:#D3E2A9}.box-presentation{border:1px solid #eee;margin-bottom:2em}.box-presentation .header{background-color:#eee;padding:.5em;text-align:center}.box-presentation img{max-width:176px;width:100%;display:block;margin:0 auto}.new_card ul{list-style:none;padding:0}.new_card .plant_card{border-top:1px solid #d4cac1;padding:10px}.new_card .plant_name{display:block;font-weight:bold}.new_card .badge-count{width:3.5em}.obs_date{color:#666;font-size:1.4em;margin-left:-15px}#carousel_most_viewed .carousel-inner{width:95%;margin:0 auto}#carousel_most_viewed .carousel-control-prev,#carousel_most_viewed .carousel-control-next{width:2.5%}#carousel_most_viewed .carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23abcb58' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e")}#carousel_most_viewed .carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23abcb58' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e")}#carousel_most_viewed .image_wrapper{height:300px;background-size:cover}#main-footer{margin-top:20px;background-color:white;height:auto;color:#1A1D39;font-size:12px;width:100%;border-top:1px solid #abcb58}#main-footer p{font-size:.875em;color:#666 !important}#main-footer a{color:#fff}#main-footer .footer_bar{margin-top:20px;background-color:#abcb58;min-height:30px;padding-top:6px}#main-footer .footer_bar a{margin-right:10px}#main-footer #footer-copyright{margin-bottom:0px;margin-right:20px;text-transform:uppercase;padding:5px;color:#fff}#species_list>div{margin-bottom:1em}#species_list>div .image_wrapper{height:300px;background-size:cover;background-position-x:center}#species_list>div .badge{font-size:70%}#species_list>div .species_lang{text-align:left;padding:0 0 1em 1em;line-height:1.2em}#species_list>div .species_lang .badge{background-color:#ded434}#species_list>div .species_region{position:absolute;bottom:0.5em;width:100%}.filter_bar{padding:1em;margin:1em;background-color:#EFEBCE}.filter_bar #remove_filter_btn{font-size:1.5em;padding:.15rem .75rem}#sp_not_found{display:none;margin:auto}.card.species_card{background:#EFEBCE;padding:1em;margin:1em 0}.species_card_photos img{vertical-align:top;margin-top:1em;max-width:100%}.species_card_photos div{display:inline-block;max-width:48%;position:relative}.species_card_photos div span.caption{position:absolute;bottom:0;right:0;background:rgba(255,255,255,0.5);color:black;padding:0.2em 1em;font-size:0.75rem}.species_card_photos div span.caption a{color:#000;text-decoration:underline}.species_card_photos div:first-child{max-width:100%}#flowering{display:flex}#flowering .month{border:1px solid black;padding:0.5em 0;background:#D3E2A9;font-size:0.9em;color:#999;text-align:center;width:8%}#flowering .month.active{background:#abcb58;color:#000;font-weight:bold}#photo_modal .modal-dialog{max-width:80vw;text-align:center}#photo_modal .modal-dialog .modal-content{display:inline-block;width:auto}#photo_modal .modal-dialog .modal-content img{max-width:100%}a.btn-collapse{width:100%;line-height:3em;background:#D3E2A9;color:#333;margin:0.5em 0;padding:0 1em;font-size:1.25em}.reference{display:block;margin-bottom:1em}.manager-forms{display:none}.manager-forms .select2{width:100% !important}#addAssignment .select2{width:100% !important}#user_actions ul{width:210px}#user_actions ul li{padding:0.5em 1em}.assignments a{color:#fff !important}#assignment_removed{position:absolute;display:none;width:50%;left:25%;opacity:.8}.area_name{margin:2em auto;border-bottom:1px solid black}#static_content{font-size:1rem}#static_content a{font-weight:bold}#static_content h3,#static_content h5,#static_content h6{margin-top:1em}#static_content .col-md-3{margin-bottom:1em;text-align:left}#static_content li{margin-bottom:1em}.info_box{background:#D3E2A9;color:#000;padding:0.5em 1em 1em 1em;border-radius:5px}.info_box.center{max-width:600px;margin:0 auto 1em auto}.info_box.flex{display:flex}.info_box.flex h6{margin-right:0.5em}.info_box h6{color:#fff;font-weight:bold;font-size:1.5em;margin-top:0 !important}table#id_help td{border:none}td.title{width:20%;text-align:right;font-weight:bold}#static_protocols a{white-space:nowrap;display:inline-block;width:100%;overflow:hidden;text-overflow:ellipsis}#protocols_levels{padding:10px 30px;background:#f4f4f4}.level{display:flex;padding:10px;border-radius:5px;margin:0.5em 0}.level div:first-child{display:flex;align-items:center;margin-right:1em;font-weight:bold;color:#fff}.level.level-high{background:#ff8484}.level.level-moderate{background:#d5d567}.level.level-low{background:#92c692}.protocol_method{padding:10px 30px;background:#f4f4f4;border:1px solid #333}.protocol_method h5{background:#abcb58;color:#fff;text-align:center;padding:0.5em}#filters{display:flex;flex-direction:column;padding:1em;background:#EFEBCE}#filters>div{display:flex;align-items:flex-start;width:100%}#filters select{display:inline-block;margin-right:.5em;margin-bottom:.5em}#obs_list{max-width:90%;margin:0 auto}#pcc_list{margin:0 auto}#pcc_list .accordion .card{background:unset !important}#pcc_list .accordion .btn-details{color:#abcb58;cursor:pointer}#pcc_list .accordion .card-actions{display:flex;justify-content:space-around}#pcc_list .accordion .details{padding:0 1em}#pcc_list .accordion .details .row:first-child{font-weight:bold}#pcc_list .accordion .evaluation_boxes{display:flex;justify-content:space-around}#pcc_list .accordion .evaluation_boxes>div{width:20px;height:20px;border-radius:3px;border:1px solid black;display:flex;align-items:center;justify-content:center;font-size:.8em}#obs_list .row>div,#eval_list .row>div{padding:0.5em 0}#obs_list .row:first-child>div,#eval_list .row:first-child>div{border-bottom:1px solid black;background:#f9f6c8;font-weight:bold;text-align:center}#obs_list .row:hover>div,#eval_list .row:hover>div{background:#E9F0D4}#obs_list .row:hover>div .species_edit,#eval_list .row:hover>div .species_edit{display:inline-block}#obs_list i,#eval_list i{font-size:1.5em}#obs_list .badge-count,#eval_list .badge-count{width:3.5em;line-height:1.5em}#obs_list .species_edit,#eval_list .species_edit{display:none;color:#abcb58}#obs_list .species_edit i,#eval_list .species_edit i{font-size:1em}#obs_list .abundance_5,#eval_list .abundance_5{background-color:#B0C4DE}#obs_list .abundance_4,#eval_list .abundance_4{background-color:#9ACD32}#obs_list .abundance_3,#eval_list .abundance_3{background-color:#F0E68C}#obs_list .abundance_2,#eval_list .abundance_2{background-color:#FF8C00}#obs_list .abundance_1,#eval_list .abundance_1{background-color:#DC143C}.obs_state_0{font-style:italic;color:#999}.select2-results__group{font-size:0.8em;color:#aaa;font-style:italic;padding:6px 6px 3px 6px !important;background:#eee;margin-top:5px}.user_list{margin-top:3em}.no_species{font-style:italic}#new_observation_box .form-group>div{padding:0 2em;margin-bottom:1em}#new_observation_box h6{padding:0.5em 1em;background:#f9f6c8;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:1.5em}#new_observation_box .form-label{margin:1em 0 0.5em;text-align:left}#new_observation_box .form-label .badge{font-size:100%;color:#fff;opacity:0.5}#new_observation_box #form-count>div{width:49%;display:inline-block}.species_select_wrapper{display:flex;align-items:center}.species_select_wrapper a.btn{margin-left:1em;color:#fff}#targetSpeciesModal .modal-dialog{max-width:800px}#targetSpeciesModal .modal-dialog .thumbnail.selected{border:5px solid #abcb58;padding:0}#observation_form_photos{display:none}.nav-pills{margin:0.75em;justify-content:center}.nav-pills .nav-link{color:#666;background:#ccc;margin:0 0.5em;border-radius:.5rem;pointer-events:none}.nav-link.active{color:#fff;font-weight:bold}.nav-pills .nav-link.active,.nav-pills .show>.nav-link,.nav-pills .nav-link.done{background:#ded434}.nav-buttons{display:flex;justify-content:space-around;margin-top:2em;padding:1.5em 0}.type_selector{display:flex;justify-content:space-around;margin-bottom:1.5em}.type_selector label{border:1px solid #abcb58;border-radius:5px;width:140px;height:50px;font-size:1em;line-height:1em;display:flex;align-items:center;justify-content:center;margin:0;background:#D3E2A9}.type_selector input{display:none}.type_selector input[type=radio]:checked+label{background:#abcb58;color:#fff}.radio_list div{margin:10px 0 20px}.radio_list input[type=radio],.radio_list input[type=checkbox]{position:absolute;visibility:hidden}.radio_list label{position:relative;display:block;font-weight:300;padding:5px 25px 25px 60px;height:30px;z-index:9;cursor:pointer}.radio_list label::after{content:' ';display:block;position:absolute;outline:4px solid #AAAAAA;border-radius:100%;height:15px;width:15px;top:10px;left:20px;z-index:5}.radio_list input[type=checkbox]+label::after{border-radius:0 !important}.radio_list input[type=radio]:checked+label::after,.radio_list input[type=checkbox]:checked+label::after{border:3px solid #fff;outline:4px solid #abcb58;background:#abcb58}.radio_list input[type=radio]:checked+label,.radio_list input[type=checkbox]:checked+label{color:#abcb58;font-weight:bold}.form-total{text-align:center}.form-total>div.type_2::after{content:'m²';padding-left:1em;font-weight:bold}.form-total>div.type_1::after{content:'u.';padding-left:1em;font-weight:bold}#observation_form_total{border:1px solid #ccc;padding:.5rem;font-size:1.3rem;font-weight:bold;width:100px;margin-left:.5rem;border-radius:5px;text-align:center}#photo_grid{display:flex;align-items:center}#photo_grid .thumb_wrapper{position:relative}#photo_grid .thumb_wrapper:hover .delete_photo{display:block}#photo_grid .thumb_wrapper img{width:80px;height:80px;border-radius:5px;margin-left:5px}#photo_grid .delete_photo{display:none;position:absolute;right:0;bottom:0;padding:5px 10px;font-size:1.2em;cursor:pointer}#photo_grid .delete_photo:hover{color:#c61111 !important}#add_photo{display:flex;align-items:center;justify-content:center;background:#ccc;width:80px;height:80px;border-radius:5px;margin-bottom:0.5em}#add_photo:hover{opacity:.7;cursor:pointer}.photo_placeholder{display:none;background:#eee;width:80px;height:80px;border-radius:5px;margin-bottom:0.5em;margin-top:0.5rem;margin-left:5px}.photo_placeholder.loading{display:block}.photo_placeholder #spinner{width:40px;height:40px;position:relative;margin:20px auto}.photo_placeholder #spinner:after{content:'';position:absolute;left:0;bottom:0;width:40px;height:40px;border-radius:50%;border:5px solid #fff;border-color:#abcb58 transparent #abcb58 transparent;margin:0px;animation:spin 0.5s linear infinite}@keyframes spin{100%{transform:rotate(360deg)}}.progress{width:250px}.progress-bar-success{background-color:#ABCB58}.data_description{text-align:center}.data_description span{color:#abcb58;font-weight:900}.info{padding:6px 8px;font:14px/16px Arial, Helvetica, sans-serif;background:white;background:rgba(255,255,255,0.8);box-shadow:0 0 15px rgba(0,0,0,0.2);border-radius:5px}.note-toolbar{border-bottom:1px solid #aaa;background:#f7f7f7}.upload_image_improve{display:flex;align-items:center;margin-left:.5em}#upload_image{display:none}#observation_form_comment{width:100%;height:150px;border-radius:5px;border:1px solid #ccc}.see_all_news{padding:12px 24px;font-size:0.875rem}.change_state_dropdown a{cursor:pointer}.badge-state{font-size:0.75rem;padding:.25rem .3rem;width:80px}.badge-state i{font-size:1em}.edit-button{margin-left:1em}.alert-button{color:#cc822e;cursor:pointer;vertical-align:middle}.reminder-icon{color:#bd0000;vertical-align:middle;font-size:0.7em !important}#alertEvaYesChanges{color:#fff}#alertPCCYesChanges{color:#fff}.plant_management_list .row{align-items:center;padding:.5em}.plant_management_list .row.header{font-weight:bold}.plant_management_list .row:not(.header):hover{background-color:#D3E2A9}.pagination{justify-content:center;margin-top:1em}.pagination>li>a,.pagination>li>span{color:#666}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{border-color:#ddd}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#abcb58 !important;border-color:transparent !important}@media (max-width: 576px){.two-column{column-count:1}#carousel_most_viewed .image_wrapper{height:150px}#main-footer{text-align:center}}@media (max-width: 768px){#carousel_most_viewed .image_wrapper{height:200px}}.note-modal .modal-header{flex-direction:row-reverse}#eval_list .pcc-state span{position:relative}#eval_list .fa-check,#eval_list .fa-hourglass-half{position:absolute;font-size:1.3em;bottom:0;right:-8px;text-shadow:0px 1px 0px #000}#eval_list .fa-check{color:#abcb58}#eval_list .fa-hourglass-half{color:#ffc107}.evaluations{display:flex;justify-content:space-around;align-items:center}.evaluations .badge{display:flex;justify-content:center;align-items:center;font-size:.9em;color:#fff;width:85px;height:37px;white-space:break-spaces;border:1px solid #000}.evaluations .badge_{color:#999}.evaluations .badge_1{background-color:#28a745}.evaluations .badge_2{background-color:#ffc107}.evaluations .badge_3{background-color:#dc3545}.evaluations .btn-edit{color:#abcb58;font-size:.75rem}#evaluationModal .modal-dialog{max-width:850px}#evaluationModal .level{border:3px solid #fff;cursor:pointer}#evaluationModal .level:hover,#evaluationModal .level.selected{border:3px solid #333;color:#fff}#evaluationModal .intervention a.selected{color:#fff}#pccModal .obs_data>div{display:flex;flex-flow:column;align-items:center;justify-content:center}#pccModal .modal-dialog{max-width:600px}#pccModal .form-flex{display:flex}#pccModal .form-flex .form-control{margin-bottom:0 !important}#pccModal .form-flex input.form-control{margin-right:.5em}#pccModal label{color:#abcb58}#pccModal small{padding-left:1em;font-style:italic}#pccModal .btn.dropdown-toggle{border:1px solid #ccc}.dropdown.bootstrap-select{margin-bottom:.5em !important}.dropdown.bootstrap-select.plant-list-select{margin-bottom:0 !important;margin-left:10px}.datepicker td,.datepicker th{width:2.5rem !important;height:2.5rem !important;font-size:0.85rem}.datepicker td.active,.datepicker th.active{background-image:none !important;background-color:#abcb58 !important}.datepicker{margin-bottom:3rem}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px}.dropdown-submenu>a:after{transform:rotate(-90deg)}.dropdown-submenu:hover .dropdown-menu{display:block;margin-top:0}.badge_state{font-size:100%;margin-left:10px;color:#fff}.badge_state_1{background:#e1e10e}.badge_state_2{background:#afcc48}.badge_state_3{background:green}#pcc_list .row{padding:.5em 0}#pcc_list .header{font-weight:bold;border-bottom:1px solid #ccc}#pcc_list .bggray{background-color:#eee}#pcc_list .fa-check{color:#abcb58;font-size:1.5em}.pccCard{overflow:visible !important}#pccHistoryModal .modal-dialog,#evalHistoryModal .modal-dialog{max-width:850px}#pccHistoryModal .row,#evalHistoryModal .row{padding:.5em 0}#pccHistoryModal .row:first-child,#evalHistoryModal .row:first-child{font-weight:bold;border-bottom:1px solid #ccc}.alert-fixed{display:block;z-index:10000;width:500px;margin-left:-250px;position:fixed;top:80px;left:50%}
