.post-content blockquote { position: relative; padding: 0; padding-left: 60px; border-left: none; font-size: inherit; line-height: 1.4; font-style: italic; padding-bottom: 50px; padding-top: 30px; } /* Zee Made a Bunch of Tweaks 04/07/23 to avoid having to use spacers */ .wp-block-image.alignwide.size-full:first-child { padding-top: 0px !important; padding-bottom: 25px !important; } div.wp-block-media-text.alignwide.is-stacked-on-mobile:last-of-type { padding-bottom: 30px !important; /* or your desired value */ } div.wp-block-media-text.alignwide.has-media-on-the-right.is-stacked-on-mobile:last-of-type { padding-bottom: 35px !important; /* or your desired value */ } .post-content h2.wp-block-heading { padding-top: 5px !important; } div.post-content div.wp-block-group__inner-container { padding-top: 20px; padding-bottom: 20px; } .widget-curated .post:hover .post-title { color: white !important; } figcaption.wp-element-caption { padding-top: 20px !important; } div.post-content figure.wp-block-image.alignwide.size-large:first-of-type { padding-top: 0px !important; } figure.wp-block-image.alignwide.size-large { padding-bottom: 20px; /* Adjust the pixel value according to your needs */ padding-top: 20px !important; } div.wp-block-media-text.alignwide.has-media-on-the-right.is-stacked-on-mobile h2.wp-block-heading { padding-top: 0px !important; } a.ub-button-block-main.ub-button-medium.ub-button-flex-medium { text-transform: uppercase; font-size: 14px; }div.wp-block-media-text.alignwide.is-stacked-on-mobile { margin-top: 5px !important; margin-bottom: 5px !important; } .post-content h1.wp-block-heading { padding-top: 50px !important; padding-bottom: 20px !important; font-size: 45px !important; letter-spacing: -1px !important; } post-content h2.wp-block-heading { padding-top: 20px !important; } div.wp-block-media-text.alignwide.has-media-on-the-right.is-stacked-on-mobile { margin-top: 50px !important; /* Adjust the pixel value according to your needs */ margin-bottom: 50px !important; /* Adjust the pixel value according to your needs */ } div.wp-block-media-text.alignwide.is-stacked-on-mobile { margin-top: 50px !important; margin-bottom: 50px !important; } /* div.wp-block-media-text.alignwide.is-stacked-on-mobile { padding-top: 30px !important; } */ /* END of Zee Tweaks 04/07/23 to avoid having to use spacers */ .border-bottom-active { border-bottom: 2px solid #000 !important; } ul.wp-menu.list.cf li.item.current a[href='https://bridalmusings.com/proposals/'] { border-bottom: 22x solid #000 !important; } .single-post .post-content h2 { font-size: 31px !important; line-height: 1.45 !important; margin-top: 25px !important; margin-bottom: 15px !important; color: black !important; } .single-post .post-content h2 a { font-weight: 500 !important; text-decoration: none !important; letter-spacing: 0.5px !important; border-bottom: 1px solid silver !important; } /* Effect on New Label in Navigation */ @keyframes heartbeat { 0% { transform: scale(1); } 20% { transform: scale(1.1); } 40% { transform: scale(1); } 60% { transform: scale(1.1); } 80% { transform: scale(1); } 100% { transform: scale(1); } } .new-label { animation: heartbeat 4s infinite; } /* Fix Captions distance from Image */ figcaption.wp-element-caption { margin-top: -20px !important; } /* CSS for Proposals */ body.category-id-18708 @media (max-width:767px){ .main-header { display:block; height:300px !important; } .banner-image { max-width: 80% !important; margin-left: auto !important; margin-right: auto !important; } .partner-logo { max-width: 40% !important; } } body.category-id-18708 :not(.home) .main-header .main-nav .list { border-bottom: none !important; } body.category-id-18708 .curated-showcase { margin-top: -60px !important; font-size: 0.25em !important; letter-spacing: 3.5px !important; text-transform: uppercase !important; text-align: center !important; margin-bottom: 20px !important; color: black !important; font-weight: 500 !important; font-family: futura-pt !important; } body.category-id-18708 h3.partnership { font-family: futura-pt !important; margin: 0 auto !important; margin-top: 20px !important; text-transform: uppercase !important; color: gray !important; text-align: center !important; margin-top: 40px !important; margin-bottom:10px !important; font-size: 12.5px !important; letter-spacing: 2px !important; display: block !important; } body.category-id-18708 .partner-logo { display: block; height: auto; width: 160px; /* Adjust this according to your needs */ margin: 0 auto; /* Centers the logo */ margin-bottom: 80px; } body.category-id-18708 header.main-header { position: relative; background: linear-gradient(rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.5)), url('png/background-proposals-faded2-2.png'); background-color: #f4f5f5; border-bottom: solid 1px silver; background-size: 105%; /* Set the desired size, e.g., 50% */ background-position: center center; background-repeat: no-repeat; /* Prevent background image from repeating */ } body.category-id-18708 .header-logo { padding-top: 100px !important; } body.category-id-18708 div.line-title { display: none !important; } body.category-id-18708 h3.post-title { font-family: futura-pt !important; font-size: 16px !important; text-transform: uppercase !important; letter-spacing: 2px !important; } body.category-id-18708 .row-posts .col { margin-bottom: -21px !important; } body.category-id-18708 div.post-author { display: none !important; } body.category-id-18708 div.post-categories { display: none !important; } body.category-id-18708 div.author-card { display: none !important; } body.category-id-18708 div.filters-box { background-color: white !important; margin-top: 30px !important; margin-bottom: 30px !important; } body.category-id-18708 div.post-infos { border: none !important; } body.category-id-18708 picture.post-thumb { height: 180px !important; } /* fix image and gallery padding */ .wp-block-gallery { padding-top: 50px; /* Adds 50px padding to the top */ padding-bottom: 50px; /* Adds 50px padding to the b ottom */ } .wp-block-image.alignwide.size-full { padding-top: 50px; /* Adds 50px padding to the top */ padding-bottom: 20px; } /*Fix video widths */ .wp-block-embed.alignwide.is-type-video.is-provider-vimeo iframe { width: 100% !important; /* Sets the width of the iframe to the full width of its container */ height: 600px !important; /* Sets a fixed height */ } .wp-block-embed.alignwide.is-type-video.is-provider-youtube iframe { width: 100% !important; /* Sets the width of the iframe to the full width of its container */ height: 600px !important; /* Sets a fixed height */ margin-bottom: 50px; margin-top: 50px; } /*Offers Pages Tweaks */ .offer-logo img { width: 450px; /* Adjust as needed */ height: auto; display: block; margin: 0 auto; } #single-offer-page h3.sub-head-logo { font-size: 12px !important; font-weight: 300 !important; letter-spacing: 3px; color: gray; margin-top: 20px !important; font-family: futura-std, futura, sans serif; } #single-offer-page div.body-box { background-color: gray !important; } #single-offer-page div.atw-border-b.atw-border-solid.atw-border-gray-100.atw-pb-2 { display: none; } #single-offer-page span.atw-inline-block.atw-text-gray-700.atw-text-xl.atw-font-bold.atw-py-3 { display: none; } #single-offer-page .atw-border-gray-100 { border: none; } #single-offer-page div.atw-mb-6 { margin-top: -30px !important; } #single-offer-page div.top-bar.js-header-sticky { background-color: gray !important; } #single-offer-page div.wpadverts-slide-with-shadow { display: none !important; } #single-offer-page img.avatar.avatar-64.photo.atw-m-0.atw-p-0.atw-block.atw-rounded-full { display: none !important; } #single-offer-page div.atw-block { display: none !important; } #single-offer-page img.wpadverts-slide-img.wpadverts-slide-img-landscape { border: solid 1px silver !important; } #single-offer-page div.atw-block { display: none !important; } #single-offer-page div.atw-flex.atw-flex-col.atw-grow.atw-justify-center.-adverts-single-author-name { display: none !important; } #single-offer-page div.atw-flex-none.atw-m-0.atw-pr-4.-adverts-single-author-avatar { display: none !important; } #single-offer-page div.post-metas { display: none !important; } #single-offer-page aside.col.col-sidebar { display: NONE !important; } #single-offer-page div.col.col-main { width: 100% !important; } #single-offer-page .atw-bg-gray-50:hover { opacity: 0.8 !important; } #single-offer-page img.wpadverts-slide-img.wpadverts-slide-img-portrait { border: solid 1px silver !important; } #single-offer-page div.atw-mb-6 { text-align: center !important; } #single-offer-page .back-button-link { display: inline-block; padding: 10px; color: #000; font-weight: 500; text-decoration: none; position: relative; background: url('png/back-button.png') no-repeat left center; background-size: 30px 30px; padding-left: 50px; /* adjust this to give enough space for your image */ } #single-offer-page .back-button-link:hover { opacity: 0.7 !important; } /* CSS to fix Sidebar Widget */ .widget-curated .post .post-infos { color: #fff; background-color: rgba(0, 0, 0, 0.5); } /* CSS above certain posts */ .post-notice span { background-color: #faf5f2; padding: 5px; /* Optional: Add some padding around the text */;} @media (min-width: 624px) { .post-notice { margin-top: 15px; margin-bottom: -25px; } } @media (max-width: 623px) { .post-notice { margin-top: 15px; margin-bottom: 10px !important; } } .post-notice a { font-weight: 500; border-bottom: solid 1px silver; } .post-notice a:hover { font-weight: 500; border-bottom: solid 1px black; cursor: pointer !important; } /* CSS for new section of bottom of article pages */ div.post-related { display: none; } div.scrollable-products-container { margin-top: -70px; } div.other-metas { display: none !important; } div.post-metas { padding-top: 80px; padding-bottom: 80px; background-color: #F8F7F7; } div.looking-pushs { padding-bottom: 100px; } div.must-reads { padding-top: 50px; } div.looking-pushs { padding-bottom: 125px; margin-bottom: -125px; } @media screen and (max-width: 480px) { h3.block-title { margin-bottom: 26px !important; } div.looking-pushs { padding-bottom: 175px !important ; } } h4.block-title { font-weight: 400 !important; font-size: 16px !important; margin-top: -20px !important; padding-right: 30px !important; line-height: 20px !important; } div.block-intro:hover { cursor: pointer !important; background-color: white; border: solid 1px black !important; } .products-container { padding-left: 0; padding-right: 0; } .scrollable-products-container .strate-title { padding-top: 80px; /* Adjust as needed */ } .scrollable-products-container .actions { padding-bottom: 80px; /* Adjust as needed */ } .qd-300x250 { display: none !important; } .actions{ margin-top:30px; text-align:center } .scrollable-products { position: relative; display: flex; flex-wrap: nowrap; overflow-x: auto; max-width: 1140px; margin: 0 auto; margin-top: 30px !Important; padding: 0px; -webkit-overflow-scrolling: touch; /* smooth scrolling for mobile */ } .scrollable-products img { width: 270px; height: 360px; object-fit: cover; transition: transform 0.5s ease-in-out; } .scrollable-products a { margin-right: 10px; overflow: hidden; } .scrollable-products a:hover img { transform: scale(1.1); } div.scrollable-products-container { background-color: #F8F7F7 !important; } .sticky-logo { opacity: 1 !important; visibility: visible !important; } /* h1 in post */ h1.wp-block-heading { font-size: 40px !important; } /* New start here button */ .start-here { position: absolute; right: 0; top: 48%; transform: translateY(-50%); } .start-here .btn { display: block; padding-top: 12px; padding-bottom: 12px; padding-left: 30px !important; padding-right: 30px !important; line-height: 1.4; max-height: 56px; font-family: 'Futura-pt', sans-serif; /* Set the font */ font-weight: 600; /* Set the font weight */ font-size: 13px; /* Set the font size */ text-transform:uppercase; letter-spacing: 2px; color: black; background-color: transparent; border: 2px solid #000; text-decoration: none; overflow: hidden; white-space: nowrap; transition: background-color 0.3s ease; /* Add transition for a smooth color change on hover */ } .start-here .btn:hover { background-color: black; color: white; } /* add spacing to top navs */ ul.wp-menu.list.cf a { font-weight: 600 !important; letter-spacing: 1.5px !important; } /* Change Current Page Button Nav */ .current { border: none !important; } /* Zee adjusting css for Maierlite popup */ .ml-popup-content-4 p, .ml-popup-content-4 ul, .ml-popup-content-4 ol { font-family: 'futura-pt', Lato, Helvetica, Arial, sans-serif !important; } .ml-popup-content-7 .form-group .form-control, .ml-popup-content-7 .form-group .custom-select { font-family: 'futura-pt', Lato, Helvetica, Arial, sans-serif !important; } .ml-popup-content-7 .button-block .btn-block { font-family: 'futura-pt', Lato, Helvetica, Arial, sans-serif !important; } .ml-popup-content-4 h1 { font-family: 'essonnes-display' !important; } /* Zee tweaking ad padding and margins in content */ div.mv-ad-box { margin-top: 40px !important; padding-top: 20px !important; margin-bottom: 20px !important; } /* Fix wide 2 columns on mobile */ @media screen and (max-width: 720px) { .is-layout-flow.wp-block-column { margin-left: 5% !important; margin-right: 5% !important; } } @media screen and (max-width: 720px) { div.is-layout-flow.wp-block-column { margin-left: 8% !important; margin-right: 8% !important; } } /* Zee fixing caption size */ .wp-block-image.aligncenter>figcaption, .wp-block-image .aligncenter>figcaption, .wp-block-image.alignleft>figcaption, .wp-block-image .alignleft>figcaption, .wp-block-image.alignright>figcaption, .wp-block-image .alignright>figcaption { text-decoration: none !important; display: inline; caption-side: bottom; font-size: 14px; color: #272727 !important; opacity: .3 !important; margin-left: 5px !important; } figure figcaption a { text-decoration: none !important; font-weight: 500 !important; } /* Zee fixing social buttons on author */ ul.top-socials-links li.item { padding-left: 4px !important; padding-right: 4px !important; text-decoration: none !important; border-bottom: none !important; } ul.top-socials-links li.item :link { text-decoration: none !important; border-bottom: none !important; } strong { font-weight: 500 !important } /* Zee Tweaking Border Around Tabs in Post */ .wp-block-ub-tabbed-content .wp-block-ub-tabbed-content-tabs-content { border: 2px solid #343434 !important; border-right: 0px !important; border-left: 0px !important; border-bottom: 0px !important; } .wp-block-ub-tabbed-content-tabs-content { padding-right: 0px !important; padding-left: 0 !important; } /* Zee adjusting button styling in post*/ a.wp-block-button__link.wp-element-button { text-decoration: none !important; } a.wp-block-button__link.wp-element-button:hover { opacity: 0.8 !important; } /* Zee Tweaking Table of Contents */ @media only screen and (max-width: 781px) { div.ub_table-of-contents-extra-container ol li { font-size: 18px !important; } } div.ub_table-of-contents-extra-container ol li { line-height: 28px !important; color: #3f3f3f !important; } div.ub_table-of-contents-extra-container ul li a { text-decoration: none !important; color: #343434 !important; } .ub_table-of-contents ul, .ub_table-of-contents ol { margin-left: 0px !important; } .ub_table-of-contents-header-container, .ub_table-of-contents-extra-container { padding: 35px 15px !important; padding-bottom: 20px !important; transition: all .5s ease-in-out !important; font-size: 20px !important; } .ub_table-of-contents-title { font-family: 'essonnes-display' !important; font-size: 33px !important; letter-spacing: -.25px !important; line-height: 1.2 !important; margin-bottom: -30px !important; padding-left: 20px !important; } .ub_table-of-contents-extra-container { padding-top: 25px !important; } div.ub_table-of-contents-extra-container a { border-bottom: 1px solid silver !important; text-decoration: none !important; } div.ub_table-of-contents-extra-container a:hover { border-bottom: 1px solid black !important; } .ub_table-of-contents-extra-container ul { margin-bottom: 30px !important; } .ub_table-of-contents-extra-container li { margin-top: 10px !important; line-height: 10px !important; } div.ub_table-of-contents { margin-top: 30px !important; } .ub_table-of-contents ul { padding-left: 70px !important; } /* Zee trying to fix mobile typography */ @media only screen and (max-width: 781px) { .post-content h1, .post-content h1 { font-size: 32px !important; margin-top: 38px !important; margin-bottom: 14px !important; letter-spacing: -0.5px; } .col col-main .post-content h2, .post-content h2 { margin-top: 38px !important; font-size: 26px !important; margin-bottom: 14px !important; letter-spacing: -0.5px; } .post-content h2, .post-content h2 a { font-size: 32px !important; margin-bottom: 14px !important; letter-spacing: -0.5px; } .col col-main .post-content p, .post-content p { font-size: 20px !important; } .col col-main a { border-bottom: 1px solid silver !important; text-decoration: none !important; font-weight: 500 !important; color: black; font-size: 20px !important; } } .post-content ol, .post-content ul { padding-left: 30px; font-size: 20px; } div.page-single ul li { font-size: 21px !important; } div.page-single ul li a { font-weight: 500 !important; border-bottom: 1px solid silver !important; text-decoration: none !important; } } } strong { font-weight: 500 !important; color: black !important; } .post-content p, .single-post p { font-size: 21px !important; line-height: 1.6 !important; color: #3F3F3F !important; } .post-content p a { border-bottom: 1px solid silver !important; text-decoration: none; font-weight: 500; color: black; } .post-content p a:hover { border-bottom: 1px solid black !important; text-decoration: none; font-weight: 500; } .post-content ul li { color: #3f3f3f !important; line-height: 1.6 !important; } .post-content li { line-height: 1.3 !important; font-size: 21px !important; } .post-content ol { color: #333333 !important; } .page-single h3 .single-post.post-content h3, .post-content h3 { letter-spacing: -.25px !important; line-height: auto !important; margin-bottom: 28px ; margin-top: 34px; text-transform: uppercase !important; letter-spacing: 3px !important; font-weight: 600 !important; font-size: 19px !important; padding-top 0px !important; font-weight: 600 !important; } /* Customizing RankMath FAQ with Toggle */ h3.rank-math-question { font-size: 17px !important; padding-left: 0px !important; text-transform: uppercase !important; letter-spacing: 2px !important; font-weight: 600 !important; } div.rank-math-list { padding-top: 4px !important; } div.rank-math-list-item { padding-bottom: 0px !important; border-top: none !important; border-left: none !important; border-right: none !important; margin-bottom: 2px !important; } h3.rank-math-question.faq-q-open { border: none !important; padding: none !important; margin-bottom: 12px !important; } div.rank-math-answer.faq-a-open { padding: none !important; margin-left: 0px !important; } /** * Baki fixing slider images */ @media (max-width: 600px) { .home-slider .slider-images picture { height: 53vh; } .home-slider .slider-images picture img { object-fit: cover; height: 100%; } } /* Hide tags at bottom of post */ div.tags { display: none !important; } ul.post-tags { display: none !important; } .single-post.post-content h1 { font-size: 40px !important; margin-bottom: 28px !important; margin-top: 30px !important; line-height: 1.4 !important; } picture img { height: auto; } /* Hide Second Menu on Bottom Navigation */ .main-footer .footer-nav .middle-nav { display: none !important; } .main-footer .footer-nav .bottom-nav ul li a { font-size: 12px !important; margin-top: 6px !important; } /*.category .mode-click-ad-unit { display: none !important; }*/ .main-header .top-bar { height: 60px; line-height: 60px; text-align: center; } .main-header .top-bar .top-about { display: none; } .main-header .top-bar .top-nav { float: none; } .top-nav .item { font-size: 13px; } .top-nav .item a { height: 58px; line-height: 58px; letter-spacing: 2px; } .faules-image.faules-image-hidden { opacity: 1; transition: opacity .4s ease-in-out; } /* Sticky Header */ .header-sticky-in { padding-top: 63px; } .header-sticky-in .js-header-sticky { padding-top: 0; } .top-bar .container-inner { position: relative; max-width: 1140px; margin-left: auto; margin-right: auto; } .top-bar .sticky-logo { position: absolute; left: 0; top: 6px; bottom: 0; height: 50px; } .top-bar .sticky-social { position: absolute; right: 0; top: 0; bottom: 0; height: 50px; } .top-bar .sticky-logo, .top-bar .sticky-social { opacity: 0; visibility: hidden; transition: opacity .2s ease-in-out, visibility 0s linear .2s; } .header-sticky-in .top-bar .sticky-logo, .header-sticky-in .top-bar .sticky-social { opacity: 1; visibility: visible; transition: opacity .4s ease-in-out, visibility 0s linear; } /* for picture */ .cover picture { height: 100%; } .cover picture img { width: 100%; height: 100%; object-fit: cover; } /* Ads */ .hbanner { max-width: 1140px; margin: 50px auto 0; text-align: center; } .hbanner { margin-top: 30px; } @media only screen and (min-width: 650px) { .ad-wrap { display: flex; justify-content: space-around; align-items: center; padding: 15px 0; margin: 0 -35px; } } /* Zee tweaking top bar */ .header-sticky-in .js-header-sticky { box-shadow: 0px 2px 8px 5px rgba(0, 0, 0, 0.1) !important; background-color: #f1f1f1 !important; } /*Zee removing share thingy */ div.share-post { display: none !important; } hr { margin-top: 20px !important; margin-bottom: 20px !important; } /*Mediavine Mobile Fix */ @media only screen and (min-width: 768px) { .post-col>.mv-ad-box { max-width: 768px !important; margin: 0 auto !important; } } @media only screen and (max-width: 399px) { .container { margin-left: 0px !important; margin-right: 0px !important; } .single-post .post-content>.container { margin-left: 37px !important; margin-right: 37px !important; } } @media only screen and (max-width: 359px) { .container { margin-left: 0px !important; margin-right: 0px !important; } .single-post .post-content>.container { margin-left: 10px !important; margin-right: 10px !important; } } .mv-ad-reporter { z-index: 11; } /* end of fix */ /* Offset Anchor by Zee */ :target::before { content: ""; display: block; height: 60px; /* fixed header height*/ margin: -60px 0 0; /* negative fixed header height */ } /* Mediavine mobile fix CSS */ @media only screen and (max-width: 425px) { .post-col>.block-text-images>.container { margin-left: 10px !important; margin-right: 10px !important; } .single-post .post-content .container ol { padding-left: revert; } .block-text-images .post-content { max-width: 100%; } .block-text-images .post-content h2 { word-wrap: break-word; } } /*End Mediavine CSS */ /* Gutenberg support */ .alignwide { margin-left: -230px; width: calc(100% + 460px); max-width: calc(100% + 460px); } @media only screen and (max-width: 781px) { .alignwide { margin-left: -31px; width: calc(100% + 62px); max-width: calc(100% + 460px); } .wp-block-media-text__content { margin-top: 30px !important; } } .alignfull { margin-left: calc(-100vw / 2 + 100% / 2); margin-right: calc(-100vw / 2 + 100% / 2); max-width: 100vw; width: auto; } @media only screen and (min-width: 782px) { /* .wp-block-image, .wp-block-columns, .wp-block-media-text { margin-bottom: 30px; }*/ } .wp-block-columns { margin-bottom: 0; } /* .wp-block-image img, .wp-block-media-text img { margin-bottom: 25px; margin-top: 25px; } */ .wp-block-image figcaption, .wp-block-media-text figcaption { font-size: 12px; color: #272727; opacity: .5; } .wp-block-image figcaption a, .wp-block-media-text figcaption a { text-decoration: none; } p.lettrine::first-letter, .has-drop-cap::first-letter { float: left; font-size: 94px !important; line-height: .9 !important; margin: 12px 15px 0 0 !important; } .wp-block-media-text.has-media-on-the-right { grid-template-columns: 1fr 48%; } /* /Gutenberg support */ .post-content.lettrine>.container>p:first-child::first-letter { margin: 0px 15px 0 0 !important; } .page-single div ul li { margin: 10px 0 !important; } /* Zee Tweaking Image Padding */ .wp-block-cover { margin-top: 60px !important; margin-bottom: 60px !important; } .page-single h2, { font-size: 40px !important; line-height: 58px !important; } div.page-single ul li { font-size: 22px !important; line-height: 1.6 !important; } div ol li { margin: 10px 0 !important; font-size: 24px !important; } div.page-single ul li a { font-weight: 500 !important; text-decoration: none !important; border-bottom: 1px solid silver !important; color: black !important; } /* Zee tweaking timeline */ .uagb-timeline__events-inner--content p { color: #888888 !important } .uagb-timeline__events-inner--content p a { font-weight: 400 !important; text-decoration: none !important; border-bottom: 1px solid silver !important; color: #262626 !important; } h4.uagb-timeline__heading a { font-weight: 500 !important; } h4.uagb-timeline__heading { font-weight: 500 !important; font-size: 18px !important; text-transform: uppercase !important; letter-spacing: 0.6px !important; } h4.uagb-timeline__heading a { border-bottom: 1px solid silver !important; font-weight: 500 !important; } h4.uagb-timeline__heading a:hover { border-bottom: 2px solid #9d9d9d !important; } div figure figcaption { max-width: 100% !important; width: 684px !important; } /* Zee adjusting notice block */ div.uagb-notice-text { margin-bottom: 15px !important; } /* Zee trying to fix scrolling issue on mobile */ body { overflow: hidden !important; } /*Tweaking FAQ Block */ section.sc_fs_faq.sc_card h2 { font-family: 'futura-pt', Lato, Helvetica, Arial, sans-serif !important; font-size: 18px !important; letter-spacing: -.25px !important; line-height: 1.2 !important; margin-bottom: 28px !important; margin-top: 10px !important; text-transform: uppercase !important; letter-spacing: 1px !important; } .sc_card { box-shadow: none !important; border-radius: 0px !important; border: none !important; background: #fff !important; margin: 2em auto !important; width: 100% !important; overflow: hidden !important; padding: 1em !important; box-sizing: border-box !important; } section.sc_fs_faq.sc_card ul li { margin-bottom: 0px !important; } section.sc_fs_faq.sc_card { padding: 0px !important; padding-bottom: 10px !important; } .thfaqf-faq-item-title h4 { font-size: 22px !important; } /* Zee Tweaking Sidebar */ .curated-box { padding-top: 0px !important; } .page-single .widget-curated { margin-bottom: 40px !Important; } .single-post .col-sidebar h2 { font-size: 30px !important; margin-bottom: 0px !important; } div.curated-box h3 { font-size: 22px !important; line-height: 28px !important; font-weight: 400 !important; } .page-single .sidebar-socials-subscribe.widget-newsletter { display: none !important; } /* Zee Tweaking All Topics Page */ h2.vp-portfolio__item-meta-title { display: inline-block !important; position: absolute !important; z-index: 3 !important; left: 0 !important; right: 0 !important; top: 50% !important; transform: translateY(-50%) !important; color: #fff !important; font-size: 18px !important; text-transform: uppercase !important; line-height: 1.1 !important; letter-spacing: 1.5px !important; font-weight: bold !important; font-family: futura-pt !important; Margin-top: 0px !important; } a.tpg-post-link { font-weight: 500 !important; font-size: 28px ! !important; } div.vp-portfolio__item-img-wrap { height: 300px !important; } .page-single .widget-follow { display: none !important; } /* Zee Customizing FAQ Plugin */ h3.thfaqf-faq-list-title { display: none !important; } /* Zee tweaking post grid for custom page & categories */ /* Zee Tweaking Logo Issue - for some reason it went off position */ .top-bar .sticky-logo { margin-top: 0px !important; } /* Zee added italic */ .single-post p em { font-style: italic !important; font-family: essonnes-display !important; } /* Customizing Button on Grid */ .ub-buttons>.ub-button-container { margin: 0 0px !important; } a.ub-button-block-main { letter-spacing: 2px !important; } a.ub-button-block-main { border: solid !important; border-radius: 1px !important; } @media only screen and (max-width: 781px) { .ub-button-full-container { width: 90%; } } /*Fix captions on wide images */ @media only screen and (max-width: 781px) { figure.wp-block-image.alignwide.size-large figcaption.wp-element-caption { margin-left: 30px; } @media only screen and (max-width: 781px) { .wp-block-media-text__content { margin-top: 0px !important; } /* Adjust styles for smaller screens */ .post-content blockquote { position: relative; padding: 0; padding-left: 60px; border-left: none; font-size: inherit; line-height: 1.4; font-style: italic; padding-bottom: 50px; padding-top: 30px; } /* Bloackquote Tweaking */ blockquote.wp-block-quote { font-family: "Essonnes-Display", serif; font-size: 20px; color: #333333; border: none; background-color: transparent; font-style: normal; display: block; background: #fff; padding-top: 70px; padding-bottom: 70px; position: relative; text-align: justify; } @media (max-width: 600px) { blockquote.wp-block-quote { padding-left: 10px; margin-left: 0; margin-right: 0; padding-top: 20px; text-align: left; } } /* hide parallax on mobile */ @media (max-width: 768px) { .wp-block-psb-parallax { display: none; } }