/*
Theme Name:         Management Help
Theme URI:          https://roots.io/sage/
Description:        Sage is a WordPress starter theme.
Version:            1.0.0
Author:             Shinetech
Author URI:         https://roots.io/
Text Domain:        sage

License:            MIT License
License URI:        http://opensource.org/licenses/MIT
*/

.wp-block-uagb-faq {
 background-color:#f7f7f7;
 margin-bottom:0;
 padding-top:5rem;
 padding-bottom:5rem;
 clear:both
}
@media (max-width:575px) {
 .wp-block-uagb-faq {
  padding-top:3rem;
  padding-bottom:3rem
 }
 .wp-block-uagb-faq>.container {
  padding-left:0!important;
  padding-right:0!important
 }
}
.wp-block-uagb-faq h2 {
 font-size:3.8rem;
 line-height:5.2rem;
 font-weight:700;
 margin-bottom:2rem
}
@media (max-width:575px) {
 .wp-block-uagb-faq h2 {
  font-size:2rem;
  line-height:2.8rem;
  padding-left:15px;
  padding-right:15px
 }
}
.wp-block-uagb-faq .wp-block-uagb-faq-child {
 border:0;
 border-radius:10px
}
.wp-block-uagb-faq .wp-block-uagb-faq-child :focus {
 outline:none
}
.wp-block-uagb-faq .wp-block-uagb-faq-child .uagb-question {
 font-size:1.8rem;
 font-weight:700
}
@media (max-width:575px) {
 .wp-block-uagb-faq .wp-block-uagb-faq-child .uagb-question {
  font-size:1.6rem;
  font-weight:400
 }
}
.wp-block-uagb-faq .wp-block-uagb-faq-child .uagb-faq-questions-button {
 position:relative;
 padding-left:60px;
 padding-top:15px;
 padding-bottom:15px
}
.wp-block-uagb-faq .wp-block-uagb-faq-child .uagb-faq-questions-button:before {
 content:"";
 background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBvcGFjaXR5PSIwLjEiIGN4PSIyMS45OTY2IiBjeT0iMjAuMDAzOSIgcj0iMTYiIGZpbGw9IiMwMDc3QjYiLz4KPHBhdGggZD0iTTExLjk5MzIgOS4zMzU5NEM2LjQ3NTUyIDkuMzM1OTQgMS45OTMxNiAxMy43ODA5IDEuOTkzMTYgMTkuMjUyNkMxLjk5MzE2IDI0LjcyNDMgNi40NzU1MiAyOS4xNjkzIDExLjk5MzIgMjkuMTY5M0gxMi41ODE0VjMyLjY2OTNDMTguMjk5IDI5LjkzOTMgMjEuOTkzMiAyNC41MDI2IDIxLjk5MzIgMTkuMjUyNkMyMS45OTMyIDEzLjc4MDkgMTcuNTEwOCA5LjMzNTk0IDExLjk5MzIgOS4zMzU5NFpNMTMuMTY5NiAyNi4yNTI2SDEwLjgxNjdWMjMuOTE5M0gxMy4xNjk2VjI2LjI1MjZaTTEzLjE2OTYgMjIuMTY5M0gxMC44MTY3QzEwLjgxNjcgMTguMzc3NiAxNC4zNDYxIDE4LjY2OTMgMTQuMzQ2MSAxNi4zMzU5QzE0LjM0NjEgMTUuMDUyNiAxMy4yODczIDE0LjAwMjYgMTEuOTkzMiAxNC4wMDI2QzEwLjY5OSAxNC4wMDI2IDkuNjQwMjIgMTUuMDUyNiA5LjY0MDIyIDE2LjMzNTlINy4yODcyOEM3LjI4NzI4IDEzLjc1NzYgOS4zOTMxNiAxMS42NjkzIDExLjk5MzIgMTEuNjY5M0MxNC41OTMyIDExLjY2OTMgMTYuNjk5IDEzLjc1NzYgMTYuNjk5IDE2LjMzNTlDMTYuNjk5IDE5LjI1MjYgMTMuMTY5NiAxOS41NDQzIDEzLjE2OTYgMjIuMTY5M1oiIGZpbGw9IiMwMDc3QjYiLz4KPC9zdmc+Cg==);
 width:40px;
 height:40px;
 position:absolute;
 left:10px
}
.wp-block-uagb-faq .wp-block-uagb-faq-child .uagb-faq-questions-button .uagb-icon,
.wp-block-uagb-faq .wp-block-uagb-faq-child .uagb-faq-questions-button .uagb-icon-active {
 position:absolute;
 right:10px
}
.wp-block-uagb-faq .wp-block-uagb-faq-child .uagb-faq-questions-button .uagb-icon-active svg,
.wp-block-uagb-faq .wp-block-uagb-faq-child .uagb-faq-questions-button .uagb-icon svg {
 color:#0177b6;
 fill:#0177b6
}
.wp-block-uagb-faq .wp-block-uagb-faq-child .uagb-faq-content {
 padding-bottom:1rem;
 padding-left:50px;
 font-size:1.6rem;
 line-height:2.3rem
}
.wp-block-uagb-faq .wp-block-uagb-faq-child .uagb-faq-content>span {
 background-color:#f7f7f7;
 padding:2rem;
 border-radius:10px
}

.page:not(.home) .wrap .main>:not(.managementhelp-block-page-statistics):not(.managementhelp-block-page-text):not(.managementhelp-block-page-text-and-image):not(.managementhelp-block-page-text-on-image):not(.managementhelp-block-page-brand-logo):not(.wp-block-uagb-faq):not(.managementhelp-block-page-multi-text):not(.managementhelp-block-page-customer-testimonials) {
 margin-left:auto;
 margin-right:auto;
 font-size:1.6rem
}
@media (min-width:576px) {
 .page:not(.home) .wrap .main>:not(.managementhelp-block-page-statistics):not(.managementhelp-block-page-text):not(.managementhelp-block-page-text-and-image):not(.managementhelp-block-page-text-on-image):not(.managementhelp-block-page-brand-logo):not(.wp-block-uagb-faq):not(.managementhelp-block-page-multi-text):not(.managementhelp-block-page-customer-testimonials) {
  max-width:540px
 }
}
@media (min-width:768px) {
 .page:not(.home) .wrap .main>:not(.managementhelp-block-page-statistics):not(.managementhelp-block-page-text):not(.managementhelp-block-page-text-and-image):not(.managementhelp-block-page-text-on-image):not(.managementhelp-block-page-brand-logo):not(.wp-block-uagb-faq):not(.managementhelp-block-page-multi-text):not(.managementhelp-block-page-customer-testimonials) {
  max-width:720px
 }
}
@media (min-width:992px) {
 .page:not(.home) .wrap .main>:not(.managementhelp-block-page-statistics):not(.managementhelp-block-page-text):not(.managementhelp-block-page-text-and-image):not(.managementhelp-block-page-text-on-image):not(.managementhelp-block-page-brand-logo):not(.wp-block-uagb-faq):not(.managementhelp-block-page-multi-text):not(.managementhelp-block-page-customer-testimonials) {
  max-width:960px
 }
}
@media (min-width:1230px) {
 .page:not(.home) .wrap .main>:not(.managementhelp-block-page-statistics):not(.managementhelp-block-page-text):not(.managementhelp-block-page-text-and-image):not(.managementhelp-block-page-text-on-image):not(.managementhelp-block-page-brand-logo):not(.wp-block-uagb-faq):not(.managementhelp-block-page-multi-text):not(.managementhelp-block-page-customer-testimonials) {
  max-width:1200px
 }
}

.management-post .wp-block-uagb-faq {
 background-color:transparent;
 padding-top:1rem;
 padding-bottom:2rem
}
.management-post .wp-block-uagb-faq>.container {
 padding-left:0;
 padding-right:0
}
.management-post .wp-block-uagb-faq>.container>h2 {
 position:relative
}
.management-post .wp-block-uagb-faq>.container>h2:before {
 display:block!important;
 left:0!important
}
@media (max-width:991px) {
 .management-post .wp-block-uagb-faq>.container>h2:before {
  left:-15px!important
 }
}
.management-post .wp-block-uagb-faq .wp-block-uagb-faq-child  .uagb-faq-questions-button {
 background-color:#f7f7f7;
 border-radius:5px
}
.management-post .wp-block-uagb-faq .wp-block-uagb-faq-child  .uagb-faq-content {
 background-color:#f7f7f7;
 border-bottom-left-radius:5px;
 border-bottom-right-radius:5px
}
.management-post .wp-block-uagb-faq .wp-block-uagb-faq-child  .uagb-faq-content>span {
 background-color:#fff
}

/* STYLES FROM CODE HELPER PLUGINS */

.management-post-notice{
	margin: 20px;
    text-align: center;
}
.review-box .avatar{
	border-radius: 50%;
    width: 40px;
    height: 40px;
}

.review-box .reviewer-name{
	color: #444;
    font-weight: bold;
    font-size: 16px;
}
.review-box h3{
	color: #0277b6;
    font-weight: bold;
    font-size: 16px;
}
.review-box p{
	padding: 10px;
}
.review-box .review-content{
	padding: 10px !important;
	background: white;
}
.review-box .sub-title{
	padding: 10px 20px;
}
.review-box .written-by{
	color: #444;
    font-weight: bold;
    font-size: 16px;
	margin-left: 10px;
}
.review-box .author-name{
	color: #0277b6;
    font-weight: bold;
    font-size: 16px;
}
.review-box .publish-date{
	color: #a4a0a0;
    font-weight: bold;
    font-size: 15px;
    margin-left: 10px;
}

/* Featured image */

.single-post .featured-image img{
	width: 100%;
	height: auto;
}
.single-post .featured-image > a > img{
	width: 100%;
	height: auto;
}

/* SECTION BLOCK */
.wp-block-uagb-section.managementhelp-block-product-promote-1, .wp-block-uagb-section.managementhelp-block-product-comparison-2, .wp-block-uagb-section.managementhelp-block-product-comparison-1{
	border: 1px solid #e8e8e8;
	border-radius: 5px;
	margin: 10px 0;
}

.managementhelp-block-product-comparison-2 .header {
  flex-wrap: unset !important;
}
.managementhelp-block-product-comparison-2 .body > .uagb-section__inner-wrap > .wp-block-columns{
	flex-wrap: nowrap !important;
}

