
footer .fop {
	gap: 50px;
}
@media screen and (max-width: 980px) {
    .alert-bar p {
        padding-top: 0;
    }
	.mobsticky ul span {
		color: #393531;
		visibility: visible!important;
    }
}
h3 {
	font-size: 2.2em !important;
}

@media screen and (max-width: 767px) {
	.experts .expertlead.exone figure img:last-of-type {
		width: 75%;
		height: auto;
		margin: 0 auto;
		margin-bottom: 25px;
	}

	h3 {
		font-size: 30px !important;
	}
}

@media screen and (max-width: 980px) {
	.experts .expertlead.exone figure img:last-of-type {
		display: block !important;
	}

	.experts .expertlead:first-of-type {
		flex-direction: column-reverse !important;
	}
	.fop .logowrap .logoflex {
		flex-wrap: wrap;
	}
}

h2,
h3,
span {
	scroll-margin-top: 130px !important;
}

.page-id-4514 .aform * {
	-webkit-appearance: revert;
	-moz-appearance: revert;
	appearance: revert;
}

.page-id-4514 .field-55 {
	width: 100%;
}

.page-id-4514 .type-checkboxgroup input {
	width: auto;
	margin-right: 5px;
}

.page-id-4514 .type-checkboxgroup div {
	margin: 15px 0;
	font-size: 16px
}

.page-id-4514 .type-checkboxgroup input[type=checkbox] {
	accent-color: #73635B;
}

.page-id-4514 .field-56 {
	width: 100%;
}

.page-id-4514 .field-54 {
	width: 100%;
}

.aform input[type="checkbox"] {
	accent-color: #73635B;
	padding: 0;
	display: block;
	width: 15px;
	height: 15px;
	border: 1px solid #73635b;
	margin-right: 5px;
	appearance: auto !important;
}

.aform .type-checkboxgroup div {
	display: flex;
	align-items: center;
	margin: 10px;
	margin: 10px 10px 10px 0px;
}

@media screen and (max-width: 980px) {
	.aform .type-checkboxgroup div {
		margin-bottom: 20px;
	}

	.aform input[type="checkbox"] {
		align-self: flex-start;
		margin-right: 10px;
		display: block;
		min-width: 15px;
	}

	.aform .type-checkboxgroup div label {
		line-height: 1.2;
	}

	.frm_third {
		grid-column: span 12 / span 12 !important;
	}
}

#main-menu #menu-item-4522:hover>.sub-menu {
	left: unset;
	right: 0;
}

#frm_field_19-line2_container {
	display: none;
}

#field_pknfd_state {
	padding: 1rem;
	border: 0;
	border-bottom: 1px solid #dbdbdb;
}

.with_frm_style select {
	font-size: 16px;
	font-weight: 200;
}

.disclaimer a {
	color: #393531 !important;
}

.disclaimer a:hover {
	color: #fff !important;
}

.terms-check {
	display: inline-flex;
	width: 100% !important;
}

.disclaimer {
	font-size: 12px !important;
	font-style: italic;
}

.type-text {
	width: 100% !important;
}

.frm_opt_container .frm_checkbox {
	margin-bottom: 5px !important;
}

.with_frm_style .frm_primary_label {
	margin-bottom: 8px;
}

.newsweek.nwsecond figure {
	margin-bottom: 2rem;
}

.newsweek.nwsecond figure img {
	max-width: 180px;
}

.page-id-5900 .columns-with-background .is-heading.main-heading {
	display: none !important;
}

.page-id-5900 .columns-with-background--column {
	margin-bottom: 20px !important;
}

.page-id-5900 .background-image-text {
	padding-top: 20px !important;
}

.testimonial {
	font-size: 1.5rem;
	font-family: ltc-bodoni-175, serif;
}

.page-id-2645 .background-image-text {
	padding-top: 85px !important;
}

.smallgallery-container img {
	max-width: 150px;
}

.newsweek.nwthird figure img {
	max-width: 180px;
}

.newwrapper {
	flex-wrap: wrap;
	justify-content: center;
	gap: 80px;
}

.newsweek figure {
	margin-top: -5rem;
	margin-bottom: 2rem;
}

@media screen and (min-width: 768px) {
	.page-id-2535 .two-column-img-copy--items {
		min-height: 700px;
	}
}

.g-recaptcha {
	display: flex;
	justify-content: center;
}

.alertbar {
	display: none;
}
.alert-bar {
	color: #393531;
	text-align: center;
	font: 16px/28px "Lato", sans-serif;
	box-sizing: border-box;
	display: flex;
	opacity: 1;
	z-index: 1000;
	justify-content: center;
	background: #ddc6ad;
	align-items: center;
	padding: unset;
	transform: unset;
}
.alert-bar p {
	font-size: 1em;
}
.fop .logowrap {
	flex-grow: 1;
	text-align: center;
	position: relative;
	top: 0.2rem;
}

.fop .logowrap .logoflex {
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 1rem;
}

.fop .logowrap .logoflex .logoone {
	order: -1;
}

.fop .logowrap .logoflex:before {
	content: "";
	background-color: #968575;
	width: 1px;
	align-self: stretch;
}
@media (max-width: 980px) {
	.fop .logowrap .logoflex:before {
		content: unset;
	}
    .alert-bar {
        position: relative;
    }
}

.watermark .wmcopy {
	max-width: 900px;
}

.page-non-surgical .worldclass img {
	max-height: 250px;
	width: auto;
}

.page-id-2558>main>section:nth-child(4)>div>div>div.two-column-img-copy--item-img>figure>img {
	box-shadow: unset;
}

.two-column-img-copy--items.reverse {
	flex-direction: row-reverse;
}

.fixednav.searchpage {
	background: #3e3834;
}

.watermark .container {
	max-width: unset;
}

.animationwrap {
	margin-top: 50px;
	text-align: center;
}

.animationwrap img {
	margin: auto;
	width: 100%;
}

header.searchpage {
	height: 0;
	max-height: 0;
}

.hmedimg {
	background-image: none;
}

.watermark .wmcopy h1.headingone {
	color: #fff;
	font-size: 2.5em;
	text-align: center;
	margin-block: 0 2rem;
}

.watermark .wmcopy h2.headingtwo {
	font-size: 2em;
}

@media screen and (max-width: 767px) {
	.watermark .wmcopy h1.headingone {

		font-size: 1.5em;
	}

	.watermark .wmcopy h2.headingtwo {
		font-size: 1.25em;
	}
}

.headingreview {
	font-size: 1.5em;
	text-align: center;
	line-height: 1.3;
}

.docsection .docwrap h4 {
	font-size: 1.25em;
}

.reviewheadingthree {
	font-size: 1em;
	text-align: center;
	line-height: 1.3;
}

.contact-headingtwo {
	font-size: 1.7em;
	text-align: center;
}

@media screen and (max-width: 767px) {
	.headingreview {
		font-size: 1.5em;
		text-align: left;
	}

	.contact-headingtwo {
		font-size: 1.2em;
	}

	.reviewheadingthree {
		text-align: left;
	}
}

.frm_style_formidable-style.with_frm_style div.frm_description {
	font-size: 13px !important;
}

.contentbrown {
	background: #8b7e73;
	padding: 80px 0;
	border-top: 25px solid #52453f;
	border-bottom: 25px solid #52453f;
}

.contentbrown h2 {
	color: #fff;
}

.button {
	margin: 25px 0;
}

.mobonly.shopbtn {
	display: none;
}

@media screen and (max-width: 980px) {
	.mobonly.shopbtn {
		display: block;
	}

	.mobonly.shopbtn a {
		color: #9f8c7a;
	}

	.mobonly.shopbtn a:before {
		content: url('https://www.licksteinplasticsurgery.com/wp-content/uploads/2025/04/shopping-bag.svg');
		width: 20px;
		height: 20px;
		display: inline-block;
		margin-right: 15px;
	}
}