/*
Theme Name: JBL
Version: 1.0
Description: A child theme of COLr
Template: COLr
Author: Administrator
*/
@import url("../COLr/style.css");
/* Your awesome customization starts here */


/*a {border-bottom: 1px solid transparent; color: #4D4D4D; text-decoration: none; }*/

/* body.mobile *, body.mobile #container .post .wp-caption .wp-caption-text { color: #4D4D4D;}*/

/* Tearsheet */

.page-id-555#vertical .post img {margin: 0 0 0px;}

.page-id-555.mobile #container .post .wp-caption-text  {padding: 0 0 0;}

.page-id-555 a {border-bottom: 1px solid transparent;  color:#707070;  text-decoration: none;}

.page-id-555.mobile #menuTitle a {border-bottom: 1px solid transparent;  color:#000;  text-decoration: none;}

.page-id-555 img {border:2px solid #021a40}



/* Banderitsi */


/* This CSS targets all images and their paragraph/figure wrappers *only* within 'page 202'. */
/* Ensure the <body> tag of page 202 has the class '.page-id-202'. */

body.page-id-202 p:has(img),
body.page-id-202 img {
  margin: (0 0 0 10px !important);
  padding: 0 !important;
  line-height: 0 !important; /* Removes vertical spacing due to line-height */
  font-size: 0 !important;   /* Removes vertical spacing due to inline-block whitespace */
  display: block !important; /* Ensures images are block-level elements */
  vertical-align: bottom !important; /* Removes small space below inline/inline-block images */
}

/* If images are wrapped in <figure> tags, adjust those too for page 202 */
body.page-id-202 figure {
  margin: 0 !important;
  padding: 0 !important;
}

/* IMPORTANT: Reset font-size and line-height for any actual text (like captions) */
/* that might be inside p or figure tags on page 202, otherwise it will disappear. */
body.page-id-202 p:has(img) *,
body.page-id-202 figure * {
  font-size: initial !important;    /* Or a specific value like '1rem' or '16px' */
  line-height: initial !important; /* Or a specific value like '1.5' */
}