/**
Theme Name: TM Pro Child Theme
Author: Tiffany Mark
Author URI: https://tiffanymark.com/
Description: This child theme uses TM Pro, one of the fastest and most versatile theme suitable for blogs, portfolios, business and nonprofit websites. It is very lightweight and offers unparalleled speed.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: tm-child-theme
Template: astra
*/

/* Copyright logo */
a.tm-logo, 
a.tm-logo:hover {
  text-decoration: none;
  color: var(--ast-global-color-5); /*dark*/
  opacity: .5;
}
a.tm-logo:hover {
  opacity: 1;
}
.tm-logo img {
  vertical-align: middle;
}
.entry-content p + ul,
.entry-content p + ol {
  margin-top: 0;
  padding-bottom: 1em;
}
.ast-single-post .entry-content .uagb-toc__wrap a,
.wp-block-details summary {
  text-decoration: underline;
}
.uagb-desc-text sup {
  font-size: .4em;
  top: -1em;
}
.ff-default button[type=submit].ff_btn_style {
  padding: 1em 1.5em .75em;
  transition: none;
}
label {
	font-size: 1em;
}
/* Menu */
@media screen and (min-width: 922px) and (max-width: 961px) {
  .main-header-menu .menu-link, .main-header-menu>a {
    padding-right: .65em;
    padding-left: .65em;
  }
}
/* Tabs */
@media screen and (min-width: 768px) and (max-width: 1024px) {
	.uagb-tabs__wrap.uagb-tabs__hstyle1-desktop ul.uagb-tabs__panel {
	  align-items: normal;
	  margin-top: 0;
	  margin-bottom: auto;
	}
}
@media screen and (max-width: 1024px) {
  .uagb-tabs__wrap ul.uagb-tabs__panel li.uagb-tab a {
    display: block !important;
  }
}
/* Buttons */
@media screen and (max-width: 400px) {
	.uagb-buttons-repeater .uagb-button__link {
		text-align: center;
	}
}