/* @nyiriland 01.07.2022 */
.wp-block-columns.is-style-homepage-left a, .wp-block-columns.is-style-homepage-right a, a[href="https://www.instagram.com/dayoneapp/"] {
  display: inline-block;
  margin-top: 0.25em;
  /* center reviews */
}
.reviews .wp-block-column {
  text-align: center;
  width: 600px;
  /* lengthen reviews container for better line wraps */
}
.wp-block-group.alignfull.reviews .wp-block-group__inner-container {
  max-width: 830px;
  /* space the Press logos better center on mobile */
}
.wp-block-group.alignfull.reviews .wp-block-group__inner-container .wp-block-columns.alignwide .wp-block-column {
  margin: 0 0.5em;
  /* make small text better to read */
}
.is-style-meta {
  color: #333b40;
}
.is-style-meta a {
  color: #248bd9;
}
  /* darken logos a bit */
}
.wp-block-group.alignfull img {
  opacity: 0.33;
  /* add more space below images in blog posts */
}
.after-image {
  margin-top: 2em;
  /* temporary fix for blog post headings */
}
.entry-content h2 {
  margin-bottom: 1rem;
  margin-top: 1rem;
}
.entry-content h3 {
  font-size: 1.3em;
  /* add more space above and below columns in blog posts */
}
.columns-blog-spacing {
  margin: 3em 0 2em 0;
  /* archive descriptions styles */
}
.archive-description {
  margin-bottom: 50px;
    font-size: 18px;
}
  /* Get started now + read book buttons same height as App store one */
}
.wp-block-buttons .wp-block-button.get-started-btn .wp-block-button__link {
  padding: 0.55rem 1.85rem;
}
.wp-block-buttons .wp-block-button.read-book-btn .wp-block-button__link {
  padding: 0.5rem 1.85rem;
  /* add some styles to blockquotes */
}
.wp-block-quote {
  overflow-wrap: break-word;
  border-left: 5px solid #d4eefc;
  padding: 30px;
  margin: 0 10px 40px;
  /* fix list style margins */
}
ol {
  margin-left: 1em;
}
article .entry-meta {
  flex-wrap: wrap;
  /* fix paragraph style for "large" text */
}
.has-large-font-size {
  margin-bottom: 0.5em;
  /* ConvertFlow styles */
}
#element4441303 .cf-form .cf-full-width {
  margin-top: 10px !important;
}
#cta_145518 .cf-column[data-section-id="1520397"][data-column-position="first"] {
  border-radius: 8px !important;
}
#cta_145518 .cf-column[data-section-id="1520404"][data-column-position="first"] {
  border-radius: 8px !important;
  /* GH252 - TR - 2023/5/23 */
}
.page-id-27665 a {
  color: #1f7bc1;
}
.page-id-27665 .site-header .main-navigation ul li:last-child a {
  color: #1f7bc1;
  border-color: #1f7bc1;
}
.page-id-27665 .site-footer .inner .site-info {
    color: rgba(51, 59, 64, 12);
}
.page-id-32750 a {
  color: #1f7bc1;
}
  /* reduce line height of blog lists */
ul.blog-list {
    line-height: 1.3;
}
  /* add space around blog images for lists */
.blog-post-list-img {
    margin: 3em 0;
}

  /* Comparison chart fixes*/
.post-28941 .pricing-table__element.pricing-table__element--heading.plan-1 {
    text-align: center;
}
.post-28941 .pricing-table__row.pricing-table__row--price {
    max-height: 30px;
}
.post-28941 .wp-block-day-one-app-pricing-table .pricing-table > .pricing-table__row:last-child .pricing-table__element {
	padding-bottom: 1rem;
  border-radius: 0 0 5px 5px;
	border-top: none;
}
.post-28941 .wp-block-day-one-app-pricing-table .pricing-table .pricing-table__element {
	text-align: center;
}
  /* Premium icon for Features pages*/
.wp-block-image.premium-features-icon.aligncenter {
    display: inline;
}
  /* Adding more spacing around image captions*/
.wp-block-image:not(.is-style-rounded).is-style-drop-shadow figcaption, .wp-block-image:not(.is-style-rounded).is-style-premium-label figcaption {
	margin: 40px 0 70px 0;
}
.post-29062 .premium-features-icon {
	max-width: 100px;
}
  /* Breadcrumb nav on blog*/
.breadcrumbs {
	font-size: 14px;
}
p.breadcrumbs {
	margin: 1em 0 0 0;
}
  /* no sharing buttons on popup*/
.get-popup.get-popup--active .sharedaddy.sd-sharing-enabled {
    display: none;
}
/* reduce blog post content font size*/
.single-post .entry-content {
    font-size: 18px;
}

  /* About page image*/
.wp-block-image.alignwide.size-full.about-image {
    max-width: 1199px !important;
    margin: -100px 0px -1px -200px!important;
}


  /* Downloads page styles*/
#page-21352 .wp-block-group.alignfull.is-style-gradient-background {
    background: #FFFFFF !important;
}
#page-21352 .entry-content {
    margin-top: 0;
}
 /* Shared Journals Waitlist styles*/
#getWaitlistInnerContainer {
    margin: auto;
}
.gw-mt-4.gw-text-center.gw-text-sm {
    display: none;
}
.gw-p-7 {
    padding: 0 !important;
}
#getWaitlistErrorContainer {
    font-size: 14px;
}
.gw-font-bold.gw-text-2xl.gw-pb-2.gw-text-center {
    font-size: 20px;
}
.gw-flex.gw-flex-row.gw-rounded-md.gw-text-xs.gw-px-1.gw-py-1.hover\:gw-cursor-pointer.focus\:gw-ring-2.hover\:gw-opacity-80.gw-transition.gw-duration-300 {
    border: 1px solid #3398DB !important;
    font-size: 12px;
}
#statusReferralgw_copyButton {
    font-size: 18px;
    color: #3398DB;
}
#getWaitlistgw_copyButton {
    color: #3398DB;
}

@media (max-width: 600px) {.wp-block-image.alignwide.size-full.about-image {
    display: none;}}
 @media (max-width: 1000px) {.wp-block-image.alignwide.size-full.about-image {
    max-width: 700px !important;
    margin: -60px 0px -1px 40px!important;}}


/*Increase the Z-Index of the cookie banner so it is not blocked by the Docsbot Widget */
.cookie-banner {
    z-index: 99999999 !important;
}

/* change the colour of the pre-order button */

/* .woocommerce div.product form.cart .button
{
background-color: #4ec1fc; 
} */

.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
    float: right;
    width: 100%;
}

.wc-block-components-product-details.wc-block-components-product-details li {
	display: none;
}


.wc-block-components-order-summary .wc-block-components-order-summary-item__description .wc-block-components-product-metadata {
	display: none;
}
.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:first-child {
    display: none;
}


.wp-block-buttons .wp-block-button .wp-block-button__link {
	border: 1px #abb8c3;
}