.avia-section.av-m7dgfjv8-c679621842b6335bf3fb690fccc5b78d{
margin-top:30px;
margin-bottom:0px;
}
.flex_column.av-m7dge2vx-57b0925d2813ff33f101c53f324f3c1d{
width:29.333333333333%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-m7dge2vx-57b0925d2813ff33f101c53f324f3c1d .av-flex-placeholder{
width:6%;
}
#top .av-special-heading.av-wip9g9-06e199bac5fd4568449fa917844c7cb7{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-wip9g9-06e199bac5fd4568449fa917844c7cb7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-wip9g9-06e199bac5fd4568449fa917844c7cb7 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-wip9g9-06e199bac5fd4568449fa917844c7cb7 .av-subheading{
font-size:15px;
}
.avia-image-container.av-m7dkv42x-df1a245a1aa59123b301eaad18d58ca4 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-m7dkv42x-df1a245a1aa59123b301eaad18d58ca4 .av-image-caption-overlay-center{
color:#ffffff;
}
.flex_column.av-m7dgesxy-ba658ca5b7700ffc910617f069ef3510{
width:64.666666666667%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-m7dgesxy-ba658ca5b7700ffc910617f069ef3510 .av-flex-placeholder{
width:6%;
}
.avia-section.av-1g5gxo9-8456c3ab340f513f58a27844b4ab51f4{
margin-top:30px;
margin-bottom:30px;
}
.flex_column.av-10wya1l-d1f94ec86012f3987d1921bec6ac3dd1{
width:29.333333333333%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-10wya1l-d1f94ec86012f3987d1921bec6ac3dd1 .av-flex-placeholder{
width:6%;
}
#top .av-special-heading.av-m7dm1ria-c5110ac44d48e2f6ade476a4cd8d83f2{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-m7dm1ria-c5110ac44d48e2f6ade476a4cd8d83f2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m7dm1ria-c5110ac44d48e2f6ade476a4cd8d83f2 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m7dm1ria-c5110ac44d48e2f6ade476a4cd8d83f2 .av-subheading{
font-size:15px;
}
.avia-image-container.av-m7dm35xk-a18a8d9c06e53b3c8b11b40e246ba527 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-m7dm35xk-a18a8d9c06e53b3c8b11b40e246ba527 .av-image-caption-overlay-center{
color:#ffffff;
}
.flex_column.av-uctrix-4e89be76e262326fa7fc94594c85b4d1{
width:64.666666666667%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-uctrix-4e89be76e262326fa7fc94594c85b4d1 .av-flex-placeholder{
width:6%;
}
@media only screen and (min-width: 990px){ 
#top #wrap_all .av-special-heading.av-wip9g9-06e199bac5fd4568449fa917844c7cb7 .av-special-heading-tag{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m7dm1ria-c5110ac44d48e2f6ade476a4cd8d83f2 .av-special-heading-tag{
font-size:25px;
}
}.wdp_pricing_table_caption { }
.wdp_pricing_table {
border-collapse: collapse;
font-size: 0.9em;
table-layout: fixed;
--highlight-range-bg: #efefef;
--highlight-range-text: #6d6d6d;
}
.wdp_pricing_table td {
border: solid 1px #dfdfdf;
padding: 5px 10px;
text-align: center;
}
.wdp_pricing_table tr.clickable_bulk {
cursor: pointer;
}
.wdp_pricing_table .clickable_bulk:hover > * {
background-color: var(--highlight-range-bg) !important;
color: var(--highlight-range-text) !important;
}
.wdp_pricing_table thead {
background: #efefef;
}
.spinner_img {
content:url(//drmontfort.com/wp-content/plugins/advanced-dynamic-pricing-for-woocommerce-pro/BaseVersion/assets/images/spinner-2x.gif);
display: block;
}
del .woocommerce-Price-amount {
display: inline;
}.wdp_deals_table_caption {
font-weight: bold;
}
.wdp_deals_table {
border-collapse: collapse;
font-size: 0.9em;
}
.wdp_deals_table td {
border: solid 1px #dfdfdf;
padding: 5px 10px;
text-align: center;
}
.wdp_deals_table thead {
background: #efefef;
}.adp-product-gift-list-wrapper {
display: flex;
flex-wrap: wrap;
gap: 10px 20px;
align-items: center;
width: 100%;
}
.adp-product-gift-list {
border: solid 1px black;
padding: 10px;
flex-grow: 2;
}
.adp-product-gift-list .product-thumbnail {
width: 50px;
}
.variations {
margin-bottom: .7rem;
}
.adp-cart-gift-list-wrapper .variations select {
width: 100%;
min-width: 1.3em;
}
.adp-cart-gift-list-wrapper .variations tr {
display: flex !important;
flex-direction: column !important;
}
.cart-collaterals .adp-cart-gifts .adp-cart-gift-list-wrapper ul.products {
display: flex !important;
justify-content: center !important;
}