/*
Theme Name: Lipo and Aesthetics
Version: 1.0
Description: A child theme of BlankSlate
Author: admin
Template: blankslate
*/

@import url("../blankslate/style.css");

/* ********** GENERAL ********** */

h1, .mod_home_hero.banner .row .inner .header-style,
.mod_hero banner h1 {
    font-size: 70px !important;
}

body:not(.hamburger-menu) {
	margin-top: 0 !important;
}

/* ********** NAVIGATION ********** */

body.single-post {
	margin-top: 0 !important;
}

body.single-post article {
    max-width: 1320px;
    margin: 0 auto;
    padding: 80px 20px;
}

body.single-post .entry-meta {
	display: none !important;
}

body.single-post #comments,
body.single-post .post-navigation,
body.single-post .entry-footer {
	display: none;
}

.partial_nav_header {
    position: relative;
    z-index: 100000;
}

@media (max-width: 767px) {
	
	body.single-post h1 {
		font-size: 40px !important;
	}
	
}

/* ********** HOME ********** */

.mod_home_hero.banner .media picture.background img {
/* 	padding-top: 100px; */
}

.mod_home_hero.banner .row .inner .header-style {
	font-size: 132px !important;
}

.mod_home_hero.banner .row .inner .subtitle-style {
	font-size: 23px !important;
}

.mod_quote.viewport .row:before,
.mod_quote.viewport .row:after {
	opacity: 1 !important;
}

p.author {
	opacity: 1 !important;
}

.home .mod_columns_two.home .row .content .item:first-of-type ul {
	display: block !important;
	grid-template-columns: initial !important;
}

/* ********** GALLERY ********** */

body.single-gallery .partial_gallery_item_sliders.double .item {
	gap: 0 !important;
}

body.single-gallery .partial_gallery_item_sliders.double .item {
	margin: 5px !important;
}

body.single-gallery .item.tns-item {
	display: flex !important;
    flex-direction: row !important;
    gap: 20px;
}

/* ********** PRICING ********** */
.row-table table {
	width: 100%;
}

.row-table thead {
	text-align: left;
	font-weight: bold;
}

/* ********** LIPO ********** */

.question h3 {
    text-transform: none;
    font-size: 16px;
    padding-bottom: 8px;
    margin-bottom: 0;
    letter-spacing: .2px;
    font-weight: 400;
    position: relative;
    font-family: "proxima-nova", Arial, sans-serif;
}

/* ********** LIPO VS COOLSCULPTING ********** */

.paragraph {
    display: none !important;
}

.row_five .row {
	padding-top: 0 !important;
}

/* ********** LIPOSUCTION BODY AREAS ********** */


/* ********** MALE BREAST REDUCTION ************ */


/* ********** LIPOSUCTION SAN DIEGO ********** */

.page-id-95 table td {
	padding: 8px;
}

/* FAQ */

.list p a {
	color: #000 !important;
}


.list p.active a {
	color: #af913d !important;
}

/* ********** CONTACT ********** */

.page-id-16 .ep-header, .ep-iFrameContainer, .ep-overlay {
	display: block !important;
}

.page-id-16 .partial_cta_sub.wow.fadeInDown {
	display: none;
}

/* ********** FOOTER ********** */

footer.partial_footer .main {
	align-items: initial !important;
}

footer .address {
	margin-top: 0 !important;
}

.footer-menu-privacy li {
	display: inline-block;
}

.trademark .sep {
	margin: 0 5px;
}

.trademark .row .item.s3 a:before {
	display: none;
}

/* button.s3-popup_close {
    display: none;
} */