/*
Theme Name: Total Child Development Theme 
Template: Total 
Theme URI: https://www.flssar.org
Description: Your site description. Go to Appearance > Editor to modify this file.
Author: Mike Fishbein 
Author URI: https://www.flssar.org
Version: 1.0
*/

    /* Define colors for site. */
   :root {
     --red-color: #bf0a30;
     --blue-color: #0000FF;
   }

   /* Set font size of paragraphs. */
   p, ul, ol { font-size: 16px; }

   /* Hide the last menu item on main menu and hamburger: "LOG OUT" */
   #menu-main-menu > li:last-child, #menu-main-menu-1 > li:last-child {
      display: none;  
   }

  /* Adjust the rss feed in footer. */
   #rss-3 > ul > li > a {
	  color: grey;
	  font-size: 13px;
   }

   a.rss-widget-title {
	  color: white;
	  font-weight: 400;
   }

   /* Space between line items in ul and ol. */
   ul.singleSpace li { margin-bottom: 0 !important; }
   ul.doubleSpace li { margin-bottom: 12px; }

   /* Apple-style buttons for administrative sections of site. */
   .custom-apple-style-button {
       background-color: #007aff; /* Apple Blue */
       color: #ffffff;
       border: none;
       border-radius: 12px; /* Smooth rounded corners */
       padding: 10px 20px;
       font-size: 16px;
       cursor: pointer;
       box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
       text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
       /* Remove default platform appearance for consistency */
       -webkit-appearance: none; 
       -moz-appearance: none;
       appearance: none;
	   margin-left: 15px;  /* Space between buttons. */
   }
  
    .custom-apple-style-button:hover {
       background-color: #005bbd; /* Slightly darker blue on hover */
       color: white;
   }
   
   .custom-apple-style-button:active {
       transform: translateY(1px);
       box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);
   }

   /* Set the width of the buttons on Ninja tables. */
  .ninja_table_wrapper .ninja_table_buttons .ninja_button {
      width: 150px;
  } 

