/*!
Theme Name: Kadence Child
Theme URI: https://www.kadencewp.com/kadence-theme/
Author: Kadence WP
Author URI: https://www.kadencewp.com/
Template: kadence
Description: Kadence Child Theme
Version: 1.1.40
License: GNU General Public License v3.0 (or later)
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: kadence
Requires at least: 5.4
Tested up to: 6.2
Tags: translation-ready, two-columns, right-sidebar, left-sidebar, footer-widgets, blog, custom-logo, custom-background, custom-menu, rtl-language-support, editor-style, threaded-comments, custom-colors, featured-images, wide-blocks, full-width-template, theme-options, e-commerce
Requires PHP: 7.2
*/

.my-child-test{ background-color:red;}

/* my global css */
/* margin-inline:auto */
.entry-hero{display:none;}
/* p{ border: 1px solid white;} */ 
* {
margin:0px;
padding:0px;
box-sizing: border-box;
}
img { display: block;}
.my-marg-top-sm{ margin-top:-20px !important;}
.my-marg-top-med{ margin-top:-30px !important;}
.my-marg-top-lg{ margin-top:-50px !important;}
.my-marg-top-xlg{ margin-top:-100px !important;}
.my-marg-bot-sm{ margin-bottom:30px !important;}
.my-marg-bot-med{ margin-bottom:60px !important;}
.my-marg-bot-lg{ margin-bottom:60px !important;}
.my-pad-top-sm{ padding-top:20px !important;}
.my-pad-top-med{ padding-top:30px !important;}
.my-pad-top-lg{ padding-top:50px !important;}
.my-pad-bot-sm{ padding-bottom:20px !important;}
.my-pad-bot-med{ padding-bottom:30px !important;}
.my-pad-bot-lg{ padding-bottom:30px !important;}
.my-textalign-left{ text-align:left !important;}
.my-textalign-center{ text-align:center !important;}
.my-textalign-right{ text-align:right !important;}
.my-line-height{ line-height:1;}

/* media-break examples */
.my-eg-div{ background-color: red; /* content for mobile */
@media (min-width:800px) { background-color: green; /* content for desktop */ }}
.page-id-xxx .entry-content-wrap {
@media (width < 1000px){ margin-top: -32px;}}
/* close media-break examples */

/* clamp example */
.my-resposive-text{
/* clamp(MIN, PREFERRED, MAX) */
font-size: clamp(0.6rem, 6vw + 0.6rem, 3.6rem);
@media (width < 1000px){ padding-top:1.6rem;}}
/* close clamp example */

/* close my global css */

/* container fullwidth */
.container-fullwidth{ width: 100vw;
position: relative;
left: 50%;
right: 50%;
margin-left: -50vw;
margin-right: -50vw;
padding-left: 10%;
padding-right: 10%;
}
/* close container fullwidth */

/* my-button */
.my-button { background-color: #2C5A96; width:fit-content; color: white; padding: 8px 16px; border: none; border-radius:6px; cursor: pointer; margin:2rem auto 6rem; transition: background-color 0.3s ease;}
.my-homepg-listen-button a{ text-decoration:none; color:white;}
.my-homepg-listen-button:hover { background-color: #0B0136;}
/* close my-button */

/* site colors */
.my-purple:#D44EFB;
.my-accent-color{ color: var(--global-palette1);}
/* close site colors */

/*
 * Yellow #ffb300
 * Grey #303030
 * L Grey #595959
 */

 .entry-hero{display:none;}
 .main-navigation{font-size:14px;}
 .author{ display:none;}
 .posted-by{ display:none;}
 .posted-on{ margin-top:-10px;}
 .pbCaptionText{ display:none;}
 .alternate-anchor a { color:#fe031b !important;}
 .my-800-width{ width:780px !important; margin:0 auto !important;}
 
 /* Search Input Form */
 .my-fp-search-form-container{ text-align:center; margin-top:14px;
 }
 .kadence-search-icon-wrap{ display:none;}
 /* Close Search Input Form */
 
 .my-archive-main-page{ background-color:white; padding:20px;}
 .my-post-grey-line{ border:1px solid #d8d3d3; height:100%;}
 .my-post-price{ font-size:24px; color:#ffb300;}
 
 .my-grey-line{border:1px solid #d8d3d3;}
 .my-price-intro-archive{ font-size:20px !important;}
 .my-price-intro-post{ font-size:20px !important;}
 .my-price{font-size:26px  !important; color:#fe031b !important; margin-top:-40px !important; margin-left:54px !important; font-weight:bold;}
 .my-price-disclaimer{font-size:12px !important; margin-top:-10px !important;}
 .my-detail-container-post{ width:35%; margin-top:40px; float:left;}
 .my-post-detail{ font-size:14px;}
 .my-detail-container-archive{ width:90%; margin-top:30px;}
 
 .my-col-gap{column-gap:10px;}
 .reduce-margin-top{ margin-top:-30px !important;}
 .increase-margin-top{ margin-top:20px !important;}
 .my-gallery-width{ width:62%;}
 .my-float-right{ float:right;}
 .my-gallery-up{ margin-top:-40px !important;}
 /* Clear floats after the columns */
 .row:after {
   content: "";
   display: table;
   clear: both;
 }
 
 .my-small-image-home-up{ margin-top:-30px !important;}
 .my-small-image-up{ margin-top:-30px !important;}
 .my-col-gap{ column-gap:10px;}
 .my-post-detail{ margin-top:-20px !important;}

 .mustard-text{ font-size:20px; font-weight:bold; background:#ffb300; padding:10px 10px 10px 10px; text-align:center; /* content for mobile */
    @media (min-width:800px) { font-size:30px; font-weight:bold; background:#ffb300; padding:30px 20px 30px 20px; text-align:center;}
}

.home-wellcome-text{ font-size:18px; font-weight:bold; padding:2px 0 2px 0; text-align:center;
@media (min-width:800px) { font-size:24px; font-weight:bold; padding:4px 0 4px 0; text-align:center;}
}
 
.mustard-text-small{ font-size:18px; font-weight:bold; background:#ffb300; padding:18px 14px 18px 14px; text-align:center;
    @media (min-width:800px) { font-size:24px; font-weight:bold; background:#ffb300; padding:24px 20px 24px 20px; text-align:center; }
}