/*
Theme Name: Themedd Child
Theme URI: https://themedd.com
Template: themedd
Author: Easy Digital Downloads
Author URI: https://easydigitaldownloads.com
Description: Themedd is a simple and extensible WordPress theme that provides a solid integration with Easy Digital Downloads and its extensions. It's the perfect theme to sell your digital products.
Version: 1.0.8.1751489926
Updated: 2025-07-02 20:58:46

*/
.wp-block-group.has-background{
	  padding: 1em;}
.download-template-default .wp-block-group__inner-container.is-layout-constrained.wp-block-group-is-layout-constrained{
	  background-color: #4b9896; border-radius: 13px; padding: 1em;color: #fff;
margin-top: 14px;}
.edd-submit.button, .edd-submit.button.gray, .edd-submit.button:visited {
  background: #d43772;
  border-color: #ccc;
  color: #fff;
  min-width: 300px;}
.edd-submit.button:hover{
  color: #da5382;
}
.wp-block-group {
  padding: 0 2%;
}
.clmn3 .wp-block-group__inner-container.is-layout-constrained.wp-block-group-is-layout-constrained{
background-color: transparent; padding: 0;}
.entry-content h4 {
  margin-top: 0;
  min-height: 50px;
}

  #main, .home .pv-lg-4 {
	  padding: 0;}
.wp-block-cover.is-light, .clmn3 {
  width: 29.33%;
  float: left;
  margin: 2%;
}
.post-thumbnail {
  display: none;
}
.wp-block-cover.is-light {
  border-radius: 30px;
}
.has-medium-font-size{
  border-radius: 30px;
}
.bgtxt, .mdtxt {
  font-weight: bold;
  margin: 0;
}
.has-large-font-size.bgtxt {
  opacity: .7;
}
.smtxt {
  margin: 0;
}
.wp-block-button a:hover {
  color: #fff1c8;
	cursor: pointer;
}
#masthead, #content{
background-color: transparent !important;
}
#page{
background: transparent url("https://23433889891.thesite.link/wp_refresa/wp-content/uploads/2025/07/bgd-scaled.jpg");
}
.entry-content h4 {
  margin-top: 0;
}
 h4 {
	 font-size: 1.2rem !important;}
.wp-block-buttons.is-content-justification-center {
  top: -22px;
  position: relative;
}
.widget_edd_product_details .edd_price {
  display: none;
}
.wp-block-image .alignleft {
  float: left;
  margin: -4.5em 1em .5em 0;
	}
.entry-content h2{
position: relative;
	}
.wp-block-contact-form-7-contact-form-selector {
  padding: 0 35px;
}
.otgs-development-site-front-end {
  display: none;
}
.col-xs-12.col-sm-6.footer-widget.widget-column.footer-widget-1 {
  width: 100%;
  max-width: 100%;
  flex-basis: 100%;
  text-align: center;
}
.site-info.wrapper, .downloadDetails-categories, #edd-edd_first-wrap .edd-description, #edd-edd_last-wrap .edd-description{
  display: none !important;
}



@media only screen and (min-width: 1220px) {
  .pv-lg-4,.page-header, .pv-sm-3 {
    padding-top: 0;
    padding-bottom: 0;
  }
.wp-block-group.has-background {
  border-radius: 10px;
  margin: 20px;
}
}


@media only screen and (max-width: 991px) {
#primary-sidebar {
  position: fixed;
  bottom: 0;
  background: #e4e0e0;
  width: 100%;
z-index: 90;
  }
#edd_price_13 {
  margin-left: 3em;
}
#primary-sidebar .widget{
  padding: 1rem;
  }
.edd_download_purchase_form {
  margin-top: 0;
  width: 100%;
  float: right;
}
	.widget.downloadDetails {
  display: none;}
	.otgs-development-site-front-end {
  background-size: 32px;
  padding: 22px 0px 130px 0;
}
.edd-submit.button{
min-width: 100%;
margin: 0 auto 10px;}
}


 @media only screen and (max-width: 768px) {
.mobile-navigation.toggled-on {
  background: #eaeaea;
}
#site-header-secondary-menu, .site-header-wrap .site-header-menu {display: inline-block !important;
    position: relative;
    bottom: 17px;
    width: 100%;
    text-align: center;
 }
.navCart{display: inline !important;}
.navCart.navCart-mobile {display: none !important;
}
	 .wp-block-image .alignleft {
  float: left;
  margin: -1.5em 1em .5em 0;
	}
.col-xs-12.col-sm-6.footer-widget.widget-column.footer-widget-1 {
  width: 100%;
  max-width: 100%;
  flex-basis: 100%;
  text-align: center;
}
}

 @media only screen and (max-width: 600px) {
.wp-block-cover.is-light, .clmn3 {
  width: 80%;
  clear: both;
display:block;
  margin: 2% 10%;
  }
#primary-sidebar .widget {
    padding: 0;
	 }
.entry-content p {
  margin: 0 0 1rem 0;
  display: block;
  clear: both;
  padding: 0 .8em;
}
.entry-content figure {
  text-align: center;
  width: 100%;
}
.entry-content .alignleft {
  float: none;
}
}