/**
Theme Name: Custom Child Theme (EPL)
Author: Epic Design Labs
Author URI: https://epicdesignlabs.com/
Description: We are a team dedicated to helping companies grow and achieve their goals using data to make the best decisions. We build websites that convert and use inbound marketing strategies to expand our clients\' reach.

We work with high-integrity clients who seek to make an impact for their clients and the world. We believe in excellence in delivery and communication with our clients. Every client relationship we form is defined by our passion, knowledge, creativity to deliver a collaborative experience and brand that stand out from the crowd.
Version: 1.0.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: custom-child-theme-epl
Template: astra
*/

ol.checkout-steps {
    background: pink !important;
}

#primary {
	min-height:200px; margin-top:20px;
}
.bc-product-single {
	margin-top:60px;
}

#simple-social-icons-2 ul li a {
    padding: 5px 0px !important;
}

.simple-social-icons ul li {
    margin-bottom: 0px !important;
}

.ast-advanced-headers-layout {
	background:#efefef;
}
.ast-advanced-headers-title {
    font-size: 1.2rem;
    text-transform: uppercase;
}

.entry-content .pp-testimonials-wrap h2 {
    color: gold;
    font-size: 3em;
}

li.ast-masthead-custom-menu-items a {
    padding-top: 20px;
}

/* ABOUT US */
.fl-node-5c133779cc762 > .fl-row-content-wrap {
    background-size: 47%;
}
.fl-node-5c133779cc762 ul {
    margin-left: 1em;
}
/* END ABOUT US */

#primary ol, #primary ul {
    margin-left: 1em;
}

@media only screen and (max-width:992px) {
	.fl-node-5c133779cc762 > .fl-row-content-wrap {
		background-image:none;
	}
	.fl-node-5c1c5233d65be {
			width: 100%;
	}	
}

/* BIGCOMMERCE */

.bc-cart {
    max-width: 940px;
}
.bc-cart-item__remove-button {
    border: 0px;
}

/* END BIGCOMMERCE */

/* CLEANSE PAGE */

.pp-modal-height-auto, .pp-modal-height-auto {
    max-width: 100% !IMPORTANT;
}

/* END CLEANSE PAGE */

/* FOOTER */

@media only screen and (min-width:768px) {
		.simple-social-icons ul.aligncenter {
			text-align: left;
	}
}

/* END FOOTER */

/* CART AND CHECKOUT */

.bc-alert--success {
    border: 3px solid #5e9841;
    background: #eeffe5;
    color: #333333;
    max-width: 1000px;
    margin: auto;
}

/* END CART AND CHECKOUT */

/* PRODUCT PAGES */

.bc-product-single .bc-product__sku {
    display: none;
}

.bc-product-form__option-variants--inline .bc-product-variant__label:last-of-type {
    margin-right: 10px;
}

.bc-product-form__control--rectangle input.bc-product-variant__radio--hidden:checked+.bc-product-variant__label .bc-product-variant__label--rectangle {
    border: 1px solid #5e9841;
    color: #fff;
    background: #5e9841;
}

.bc-single-product__reviews {
    display: none;
}

.bc-product__meta {
    padding: 0px;
}

.entry-content h3.bc-product__title a {
    font-size: 1.2rem;
}

.bc-product-card--related .bc-product__title {
	margin-bottom: 2px;
}

.entry-content p.bc-product__pricing {
    margin-bottom: 0px;
}

.bc-product-single .bc-btn {
    margin-top: 10px;
}

.bc-product-grid {
    padding: 0px;
}

/* END PRODUCT PAGES*/

span.bc-product-flag--grey {
    display: none;
}