/*
Theme Name:   MovedoChild
Description:  Write here a brief description about your child-theme
Author:       Howard Hockstad
Author URL:   Write here the author's blog or website url
Template:     movedo
Version:      1.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  MovedoChild
*/

/* Write here your own personal stylesheet */


@font-face {
  font-family: Archer-b;
  src: url(fonts/Archer-Bold.otf);
}
@font-face {
  font-family: Archer;
  src: url(fonts/Archer-Book.otf);
}

@font-face {
    font-family: 'Archer';
    src: url('fonts/Archer-Bold.woff2') format('woff2'),
        url('fonts/Archer-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

h1, h2, h3, h4, h5, h6
{
  font-family: 'Archer-b', arial, sans-serif !important;
}
blockquote p
{
  font-family: 'Archer-b', arial, sans-serif !important;
}
/* body
{
  font-family: 'Archer', arial, sans-serif !important;
}
.grve-main-menu .grve-wrapper > ul > li > a
{
  font-family: 'Archer-b', arial, sans-serif !important;
} */
.mc4wp-form-fields input[type="submit"] {
    font-size: 15px !important;
    letter-spacing: 1px;
}
.mc4wp-form-fields p {
    margin-bottom: 0;
}
.grve-btn span{
    font-size: 16px !important;
}
#grve-theme-wrapper .grve-menu-type-button.grve-white > a .grve-item {
    color: #f26649 !important;
}
#grve-theme-wrapper .grve-menu-type-button.grve-white > a:hover .grve-item {
    color: #fff !important;
}
.page-id-4226 div#grve-main-content, .page-id-5 div#grve-main-content {
    margin-top: 50px;
}
.grve-main-content-wrapper.clearfix {
    padding-top: 0 !important;
}
.single-post .grve-single-wrapper {
    margin-top: 50px;
}
.tribe-events-meta-group .tribe-events-single-section-title {
    font-size: 25px;
	color:#f26649;
}
.tribe-events-event-categories a {
    color: #f26649 !important;
}
.tribe-events-meta-group {
    padding: 0 !important;
}

.tribe-events-single-section {
    background: transparent !important;
    border: none !important;
}

.tribe-events-single-section-title {
    border-bottom: 1px solid #d8d8d8;
    margin-right: 13px !important;
    margin-bottom: 22px !important;
}
#grve-event-bar .grve-arrow, #grve-event-bar.grve-layout-3 .grve-post-bar-item .grve-item-icon {
    color: #000 !important;
}
#grve-event-bar, #grve-event-bar.grve-layout-3 .grve-post-bar-item .grve-item-icon, #grve-event-bar.grve-layout-3 .grve-post-bar-item {
    background-color: #ffffff;
    border-color: #000 !important;
}
#grve-event-bar .grve-bar-socials li a:hover {
    color: #f26649 !important;
}
#grve-event-bar .grve-bar-socials li a {
    color: #f26649 !important;
}
div#tribe-events-events-bar-search button {
    padding: 10px 15px !important;
    margin-left: 8px;
}

div#tribe-events-events-bar-search input {
    margin-bottom: 0 !important;
    height: 46px;
    margin-left: 18px !important;
    width: 97% !important;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__datepicker-button:after {
    top: -11px !important;
    position: inherit;
}
.tribe-events-c-top-bar__nav-list button {
    padding: 5px 8px !important;
}
.tribe-events-c-top-bar__datepicker button {
    padding: 12px 28px !important;
    line-height: 1 !important;
    height: 45px;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__datepicker-button:after {
    top: -11px !important;
    position: inherit;
    left: -26px;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border, .tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border {
    padding: 11px 29px;
    font-size: 16px;
    margin-right: 10px !important;
}
.tribe-events-c-nav__list button:not(.grve-custom-btn) {
    padding: 15px !important;
    border: none !important;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next:after {
    display: none;
}
.tribe-events-c-ical__link {
    font-size: 16px;
    font-weight: 500 !important;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next:after
{
  display:none;
}
a.tribe-common-c-btn-icon.tribe-common-c-btn-icon--caret-left.tribe-events-c-top-bar__nav-link.tribe-events-c-top-bar__nav-link--prev, a.tribe-common-c-btn-icon.tribe-common-c-btn-icon--caret-right.tribe-events-c-top-bar__nav-link.tribe-events-c-top-bar__nav-link--next {
    padding: 5px 6px !important;
    position: relative;
    top: 4px;
}
#tribe-events-top-bar-date {
    width: 100% !important;
    position: absolute;
    left: 0;
}
.tribe-events-calendar-list__event-title.tribe-common-h6.tribe-common-h4--min-medium a {
    color: #f26649;
    text-decoration: none;
}
.tribe-events-calendar-list__event-title.tribe-common-h6.tribe-common-h4--min-medium a:hover {
    color: #f26649;
    border:none !important;
}
.tribe-events-c-nav__prev.tribe-common-b2.tribe-common-b1--min-medium:hover {
    border: none !important;
}
.tribe-events .tribe-events-c-nav__prev:disabled:before, .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev:before
{
  display:none;
}
.tribe-events-c-nav__list a:hover {
    border: none;
}
.tribe-events-c-nav__list a {
    background: #f26649;
    color: #fff !important;
    padding: 7px 19px !important;
    border-radius: 4px;
}
.tribe-events-c-nav__list a:hover {
    background-color: #efc139;
    transition: 0.5s;
}
.field input[type="submit"] {
    padding: 12px !important;
    background-color: #efc139 !important;
}
.tribe-event-tags a {
    color: #f26649 !important;
}
span.tribe-events-c-nav__next-label {
    font-size: 16px;
    font-weight: 500 !important;
	text-transform: none;
	font-family: Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;
	    line-height: 1.5;
}
span.tribe-events-c-nav__prev-label {
    font-size: 16px;
    font-weight: 400;
    text-transform: none;
	font-family: Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;
	    line-height: 1.5;
}
span.tribe-events-c-top-bar__datepicker-desktop.tribe-common-a11y-hidden {
    font-size: 18px;
    font-weight: 500 !important;
}
button.tribe-common-c-btn.tribe-events-c-search__button {
    font-size: 16px !important;
    font-weight: 500 !important;
}
.mc4wp-form-fields input::placeholder {
    color: #fff;
    opacity: 1;
    font-size: 13px;
}
.grve-footer-wrapper .grve-widget-title {
    margin-bottom: 26px !important;
}
/**New-CSS**/
.tribe-events .tribe-events-c-ical__link:before
{
	display:none;
}
.grve-logo .grve-wrapper a:hover, .grve-logo .grve-wrapper a {
    outline: none !important;
    border: none !important;
}
.et-ver-timeline-template-5 .et-timeline-date span {
    background: #f26649 !important;
}
.et-ver-timeline-template-5 .et-timeline-circle {
    -moz-box-shadow: 0 0 0 6px #f26649 inset !important;
    -webkit-box-shadow: 0 0 0 6px #f26649 inset !important;
    box-shadow: 0 0 0 6px #f26649 inset !important;
}
.et-ver-timeline-template-5 .et-title {
    font-family: 'Archer-b', arial, sans-serif !important;
}

.et-ver-timeline-template-5 .et-timeline-date span {
    font-size: 18px !important;
}
.events-archive .grve-page-title {
    display: none;
}
.events-archive rs-module-wrap#rev_slider_1_1_wrapper {
    margin-top: -42px !important;
}
#grve-theme-wrapper .grve-bg-dark {
    background-color: #f26649 !important;
}
.grve-copyright p {
    font-size: 16px;
}
.grve-element.grve-social ul li a i {
    font-size: 22px;
}
.grve-main-menu .grve-wrapper > ul > li > a, #grve-header .grve-horizontal-menu ul.grve-menu ul.sub-menu li a {
    font-family: 'Archer' !important;
    text-transform: capitalize;
}
.single-tribe_events rs-fullwidth-wrap#rev_slider_1_1_forcefullwidth {
    display: none;
}