/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.birdtracker-widget{font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;background-color:#f0f8ff;color:#333;margin:0;padding:20px;line-height:1.6;}.birdtracker-widget .container{max-width:1200px;margin:0 auto;background:white;padding:30px;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,0.1);}.birdtracker-widget h1{color:#013366;text-align:center;margin-bottom:10px;}.birdtracker-widget h2{color:#013366;border-bottom:2px solid #036699;padding-bottom:5px;margin-top:40px;}.birdtracker-widget .bird-card{background:#f9f9f9;border:1px solid #ddd;border-radius:8px;padding:20px;margin:20px 0;transition:transform 0.2s;}.birdtracker-widget .bird-card:hover{transform:none;box-shadow:none;}.birdtracker-widget .bird-name{font-size:1.5em;font-weight:bold;color:#013366;margin-bottom:10px;}.birdtracker-widget .timeline{display:flex;justify-content:space-between;margin:15px 0;}.birdtracker-widget .timeline-item{text-align:center;flex:1;}.birdtracker-widget .timeline-item strong{display:block;color:#036699;}.birdtracker-widget .notes{background:#e8f0ff;padding:10px;border-radius:5px;margin-top:10px;}.birdtracker-widget table{width:100%;border-collapse:collapse;margin-top:20px;}.birdtracker-widget th,.birdtracker-widget td{border:1px solid #ddd;padding:14px 18px;text-align:left;}.birdtracker-widget td{padding-left:24px;}.birdtracker-widget th{background-color:#013366;color:#ffffff !important;font-weight:600;}.birdtracker-widget tr:nth-child(even){background-color:#f2f2f2;}.birdtracker-widget ul{list-style-type:none;padding:0;}.birdtracker-widget ul li{background:#f9f9f9;margin:5px 0;padding:10px;border-radius:5px;}.birdtracker-widget .beach-impact ul li{background:transparent;margin:6px 0;padding:4px 0;border-radius:0;color:inherit;}.birdtracker-widget .visual-timeline{margin-top:15px;display:flex;justify-content:space-between;background:#f0f0f0;border-radius:5px;padding:10px;overflow:hidden;position:relative;}.birdtracker-widget .month{flex:1;text-align:center;padding:5px;border-radius:3px;margin:0 2px;background:#ddd;transition:background 0.3s;}.birdtracker-widget .month.active{background:#036699;color:white;}.birdtracker-widget .visual-timeline::before,.birdtracker-widget .visual-timeline::after{content:"";position:absolute;top:0;bottom:0;width:72px;pointer-events:none;border-radius:5px;}.birdtracker-widget .visual-timeline::before{left:0;background:linear-gradient(to right,rgba(3,102,153,0.18),rgba(3,102,153,0.04),rgba(3,102,153,0));}.birdtracker-widget .visual-timeline::after{right:0;background:linear-gradient(to left,rgba(3,102,153,0.18),rgba(3,102,153,0.04),rgba(3,102,153,0));}
label.form-item__label{padding-left:0px!important;}.views-element-container.block.block-views.block-views-blockcape-cod-vacation-rentals-block-1{margin-top:40px;}
