    <!-- Display Cookie Consent Banner -->
    <link rel="stylesheet" type="text/css" href="/css/cookie-consent.css">

    <div id="cookie-consent-container" style="display:none;">
        <div id="cookie-consent-banner">
            <div class="cookie-consent-banner-item">
                <p>
                   This website uses cookies to enhance your browsing experience and ensure the functionality of our site. For more detailed information about the types of cookies we use and how we protect your privacy, please visit our <a href='../cookieMoreinfo.php' target='_blank'>Privacy Information</a> page.
                </p>
            </div>
            <div class="cookie-consent-banner-item">
                <button id="accept-all">Accept All</button>
                <button id="accept-necessary">Accept Necessary Cookies Only</button>
                <button id="cookie-settings">Cookie Settings</button>
            </div>
        </div>
    </div>

    <!-- Overlay -->
    <div id="overlay"></div>

    <!-- Cookie Settings Dialog -->
    <div id="cookie-settings-dialog">
        <span id="close-dialog">&times;</span>
        <h3>Cookie Settings</h3>
        <p>This website uses different types of cookies to enhance your experience. Please select your preferences below:</p>

        <label>
           <div class="cookie-categ">
                <span>Strictly Necessary</span>
                <label class="switch">

                    <input type="checkbox" id="necessary-toggle" checked disabled>
                    <span class="slider"></span>
                </label>
            </div>
            <p>
                These cookies are essential for the website to function properly. They include session cookies, which help maintain your session while you navigate the site, as well as cookies that remember your language preferences and other essential functionalities. Without these cookies, certain features of the website cannot be provided.
            </p>
        </label>

        <label>
            <div class="cookie-categ">
                <span>Performance</span>
                <label class="switch">
                    <input type="checkbox" id="performance-toggle">
                    <span class="slider"></span>
                </label>
            </div>
            <p>
                These cookies help us understand how visitors interact with our website by collecting and reporting information anonymously. For example, we use Google Analytics to generate web statistics, which helps us improve our website's performance and user experience. These cookies may track information such as the pages visited, time spent on the site, and any errors encountered.
            </p>
        </label>

        <button id="save-close">Save and Close</button>
    </div>
    <script src='/libs/jquery/scripts/cookie.js'></script>
<?xml version='1.0' encoding='UTF-8' ?><fishbase> 
<species pointdatarec='20'> 
<speccode>26800</speccode> 
<genus link='https://www.fishbase.org/Eschmeyer/GeneraSummary.php?ID=Theraps'>Theraps</genus> 
<speciesfb link='https://www.fishbase.org/Eschmeyer/PiscesSummary.php?ID=26800'>irregularis</speciesfb> 
<author casrefno='1969' link='https://www.fishbase.org/Eschmeyer/EschmeyerSummary.php?RefNo=1969'>Günther, 1862</author> 
<family link='https://www.fishbase.org/summary/FamilySummary.php?ID=349'>Cichlidae</family> 
<commonname>Cichlids</commonname> 
<subfamily>Cichlasomatinae</subfamily> 
<order link='https://www.fishbase.org/summary/ordersSummary.php?order=Cichliformes'>Cichliformes</order> 
<class>Teleostei</class> 
<fbname>Arroyo cichlid</fbname>
<distribution>Central America:  Atlantic slope of Mexico and Guatemala (Usumacinta, Sarstun and Dulce River basins).</distribution> 
<picname src='https://www.fishbase.org/images/thumbnails/jpg/tn_Thirr_u1.jpg' link='https://www.fishbase.org/photos/ThumbnailsSummary.php?ID=26800' alt='Show available picture(s) for Theraps irregularis'></picname> 
</species> 
<pointdata> 
<catID>AMNH 3520</catID> 
<lat> </lat> 
<long> </long> 
<year>1912</year> 
<nameused>Theraps irregularis</nameused> 
<depth></depth> 
</pointdata> 
<pointdata> 
<catID>GCRL 5536</catID> 
<lat> </lat> 
<long> </long> 
<year>1961</year> 
<nameused>Cichlasoma irregulare</nameused> 
<depth></depth> 
</pointdata> 
<pointdata> 
<catID>AMNH 24540</catID> 
<lat> </lat> 
<long> </long> 
<year>1963</year> 
<nameused>Theraps irregularis</nameused> 
<depth></depth> 
</pointdata> 
<pointdata> 
<catID>AMNH 24581</catID> 
<lat> </lat> 
<long> </long> 
<year>1963</year> 
<nameused>Theraps irregularis</nameused> 
<depth></depth> 
</pointdata> 
<pointdata> 
<catID>AMNH 25380</catID> 
<lat> </lat> 
<long> </long> 
<year>1966</year> 
<nameused>Theraps irregularis</nameused> 
<depth></depth> 
</pointdata> 
<pointdata> 
<catID>AMNH 25459</catID> 
<lat> </lat> 
<long> </long> 
<year>1966</year> 
<nameused>Theraps irregularis</nameused> 
<depth></depth> 
</pointdata> 
<pointdata> 
<catID>AMNH 25463</catID> 
<lat> </lat> 
<long> </long> 
<year>1966</year> 
<nameused>Theraps irregularis</nameused> 
<depth></depth> 
</pointdata> 
<pointdata> 
<catID>AMNH 25487</catID> 
<lat> </lat> 
<long> </long> 
<year>1966</year> 
<nameused>Theraps irregularis</nameused> 
<depth></depth> 
</pointdata> 
<pointdata> 
<catID>AMNH 27859</catID> 
<lat> </lat> 
<long> </long> 
<year>1966</year> 
<nameused>Theraps irregularis</nameused> 
<depth></depth> 
</pointdata> 
<pointdata> 
<catID>AMNH 27860</catID> 
<lat> </lat> 
<long> </long> 
<year>1966</year> 
<nameused>Theraps irregularis</nameused> 
<depth></depth> 
</pointdata> 
<pointdata> 
<catID>AMNH 32056</catID> 
<lat> </lat> 
<long> </long> 
<year>1968</year> 
<nameused>Theraps irregularis</nameused> 
<depth></depth> 
</pointdata> 
<pointdata> 
<catID>AMNH 31678</catID> 
<lat> </lat> 
<long> </long> 
<year>1971</year> 
<nameused>Theraps irregularis</nameused> 
<depth></depth> 
</pointdata> 
<pointdata> 
<catID>AMNH 31685</catID> 
<lat> </lat> 
<long> </long> 
<year>1971</year> 
<nameused>Theraps irregularis</nameused> 
<depth></depth> 
</pointdata> 
<pointdata> 
<catID>AMNH 31699</catID> 
<lat> </lat> 
<long> </long> 
<year>1971</year> 
<nameused>Theraps irregularis</nameused> 
<depth></depth> 
</pointdata> 
<pointdata> 
<catID>AMNH 32134</catID> 
<lat> </lat> 
<long> </long> 
<year>1973</year> 
<nameused>Theraps irregularis</nameused> 
<depth></depth> 
</pointdata> 
<pointdata> 
<catID>AMNH 32151</catID> 
<lat> </lat> 
<long> </long> 
<year>1973</year> 
<nameused>Theraps irregularis</nameused> 
<depth></depth> 
</pointdata> 
<pointdata> 
<catID>AMNH 32245</catID> 
<lat> </lat> 
<long> </long> 
<year>1973</year> 
<nameused>Theraps irregularis</nameused> 
<depth></depth> 
</pointdata> 
<pointdata> 
<catID>AMNH 32869</catID> 
<lat> </lat> 
<long> </long> 
<year>1974</year> 
<nameused>Theraps irregularis</nameused> 
<depth></depth> 
</pointdata> 
<pointdata> 
<catID>AMNH 32893</catID> 
<lat> </lat> 
<long> </long> 
<year>1974</year> 
<nameused>Theraps irregularis</nameused> 
<depth></depth> 
</pointdata> 
<pointdata> 
<catID>AMNH 222353</catID> 
<lat> </lat> 
<long> </long> 
<year>1979</year> 
<nameused>Theraps irregulare</nameused> 
<depth></depth> 
</pointdata> 
</fishbase>