/*
Theme Name:    High Sheriff of Cheshire
Author:        Digitally Transform Me
Author URI:    https://digitallytransform.me
Description:   Digitally Transform Me Theme
Version:       0.61
Template:      page-builder-framework
Text Domain:   page-builder-framework-child
*/

/*
.wpbf-page-header {
  border-bottom: solid 3px #262262;

}*/

:root :where(a:where(:not(.wp-element-button))) {
  text-decoration: inherit;
}

@media screen and (max-width:1024px){}

.page-id-29 .wp-block-media-text__media img {
	max-width:50% !important;
}

}

.wp-block-media-text .wp-block-media-text__content {
    padding-left: 20px;
    padding-right: 0;
}


.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content {
    padding-left: 0;
    padding-right: 20px;
}

.wpbf-mobile-logo img {
  height: 200px;
}

.wpbf-menu-centered .logo-container {
    padding: 0 50px;
}

.wpbf-nav-wrapper {
    padding-top: 10px;
    padding-bottom: 10px;
}

.gfield_radio li input[type=radio] {
    margin-top: 0px !important;
}

span.posted-on {
	display: none !important;
}

.wp-block-buttons.aligncenter {
    justify-content: center;
}

p:empty:before {
    content:none;
}

.gform_wrapper.gf_browser_chrome .gfield_checkbox li input, .gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox], .gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio] {
    margin-top: 0px !important;
}

@media screen and (max-width: 1024px) {


	figure.alignleft, img.alignleft, figure.alignright, img.alignright, .wp-block-image img {
	float:none;
	display:block;
	margin-left:auto;
	margin-right:auto;
    }

    .wp-block-columns {
        flex-wrap: wrap !important;
    }

    .wp-block-column, .wp-block-column:not(:only-child) {
        flex-basis: 100% !important;
        margin-left: 0 !important;
    }

    .wp-block-media-text {
        display: block !important;
    }

    .wp-block-media-text .wp-block-media-text__media {
        margin-bottom: 20px;
    }
}


@media screen and (min-width: 1024px) {

.post-number-1 .wpbf-post-grid .wpbf-article-wrapper {
    width: 100%;
    float: left;
}

.post-number-1 .wpbf-post-grid .wpbf-article-wrapper {
    margin-left: 0;
    margin-right: 0;
    padding: 0 !important;
}

.post-number-1 .wpbf-post-grid .wpbf-post-image-wrapper {
    width: 40%;
    float: left;
    margin-left: 0 !important;
    margin-right: 0 !important;
}

.post-number-1 .wpbf-post-grid .entry-title, .post-number-1 .wpbf-post-grid .article-meta, .post-number-1 .wpbf-post-grid .article-content

{
    width: 60%;
    padding-left: 20px;
    position:static !important;
    float: left;
    margin-left: 0 !important;
    margin-right: 0 !important;
}

.post-number-2 .wpbf-post-grid .wpbf-article-wrapper:nth-child(2n+1), .post-number-2 .wpbf-post-grid .wpbf-article-wrapper:nth-child(2n+2),
.post-number-4 .wpbf-post-grid .wpbf-article-wrapper:nth-child(2n+1), .post-number-4 .wpbf-post-grid .wpbf-article-wrapper:nth-child(2n+2),
.post-number-5 .wpbf-post-grid .wpbf-article-wrapper:nth-child(5n+1), .post-number-5 .wpbf-post-grid .wpbf-article-wrapper:nth-child(5n+2),
.post-number-7 .wpbf-post-grid .wpbf-article-wrapper:nth-child(7n+1), .post-number-7 .wpbf-post-grid .wpbf-article-wrapper:nth-child(7n+2),
.post-number-7 .wpbf-post-grid .wpbf-article-wrapper:nth-child(7n+6), .post-number-7 .wpbf-post-grid .wpbf-article-wrapper:nth-child(7n+7),
.post-number-8 .wpbf-post-grid .wpbf-article-wrapper:nth-child(8n+1), .post-number-8 .wpbf-post-grid .wpbf-article-wrapper:nth-child(8n+2),
.post-number-10 .wpbf-post-grid .wpbf-article-wrapper:nth-child(5n+1), .post-number-10 .wpbf-post-grid .wpbf-article-wrapper:nth-child(5n+2),
.post-number-11 .wpbf-post-grid .wpbf-article-wrapper:nth-child(11n+1), .post-number-11 .wpbf-post-grid .wpbf-article-wrapper:nth-child(11n+2),
.post-number-13 .wpbf-post-grid .wpbf-article-wrapper:nth-child(13n+1), .post-number-13 .wpbf-post-grid .wpbf-article-wrapper:nth-child(13n+2),
.post-number-13 .wpbf-post-grid .wpbf-article-wrapper:nth-child(13n+6), .post-number-13 .wpbf-post-grid .wpbf-article-wrapper:nth-child(13n+7),
.post-number-14 .wpbf-post-grid .wpbf-article-wrapper:nth-child(7n+1), .post-number-14 .wpbf-post-grid .wpbf-article-wrapper:nth-child(7n+2),
.post-number-14 .wpbf-post-grid .wpbf-article-wrapper:nth-child(7n+6), .post-number-14 .wpbf-post-grid .wpbf-article-wrapper:nth-child(7n+7),
.post-number-16 .wpbf-post-grid .wpbf-article-wrapper:nth-child(8n+1), .post-number-16 .wpbf-post-grid .wpbf-article-wrapper:nth-child(8n+2),
.post-number-17 .wpbf-post-grid .wpbf-article-wrapper:nth-child(17n+1), .post-number-17 .wpbf-post-grid .wpbf-article-wrapper:nth-child(17n+2),
.post-number-19 .wpbf-post-grid .wpbf-article-wrapper:nth-child(19n+1), .post-number-19 .wpbf-post-grid .wpbf-article-wrapper:nth-child(19n+2),
.post-number-19 .wpbf-post-grid .wpbf-article-wrapper:nth-child(19n+9), .post-number-19 .wpbf-post-grid .wpbf-article-wrapper:nth-child(19n+10),
.post-number-20 .wpbf-post-grid .wpbf-article-wrapper:nth-child(20n+1), .post-number-20 .wpbf-post-grid .wpbf-article-wrapper:nth-child(20n+2)

{
    width: 50%;
}

}

#breadcrumbs {
    margin-top: 10px;
}

.widget.dtd_latest_news .newsitem .image {
    padding-bottom: 60%;
    background-size: cover;
}

.widget.dtd_latest_news .newsitem .text {
    padding: 20px;
}

input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], select, .field, input[type="submit"], input[type="button"] {
    height: 44px;
    padding: 0 12px !important;
    border-radius: 0px;
}

textarea {
    padding: 12px !important;
    border-radius: 0px;
}

.gform_wrapper li.hidden_label input {
    margin-top: 0 !important;
}

@media screen and (max-width: 768px) {

.wp-block-jetpack-instagram-gallery {
    display: flex !important;
    flex-wrap: wrap;
}


.wp-block-jetpack-instagram-gallery a {
    flex: 0 50%;
}

}

.wp-block-button__link {
    display: inline-block;
    padding: 15px 30px;
    border-radius: 0;
    margin-right: 20px;
}
.wp-block-button__link:hover, .wp-block-button__link:visited {
    background-color: var(--accent-color-alt);
}


/* Animation */

@keyframes fadeInUp {
    from {
        transform: translate3d(0,40px,0)
    }

    to {
        transform: translate3d(0,0,0);
        opacity: 1
    }
}

@-webkit-keyframes fadeInUp {
    from {
        transform: translate3d(0,40px,0)
    }

    to {
        transform: translate3d(0,0,0);
        opacity: 1
    }
}

.animated {
    animation-duration: 1s;
    animation-fill-mode: both;
    -webkit-animation-duration: 1s;
    -webkit-animation-fill-mode: both
}

.animatedFadeInUp {
    opacity: 0
}

.fadeInUp {
    opacity: 0;
    animation-name: fadeInUp;
    -webkit-animation-name: fadeInUp;
}

p.small {
    margin-bottom: 10px;
}

#inner-content {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.entry-title, #sidebar {
    padding-top: 20px;
}

.wp-block-columns {
    margin-bottom: 0;
}

.wp-block-group > *, .wp-block-columns > * {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}

.entry-content > .wp-block-group, .entry-content > .wp-block-columns {
    padding-top: 20px;
    padding-bottom: 20px;
}
