/*
 Theme Name:   Art Of Hosting Theme 2021
 Theme URI:    http://artofhosting.org/
 Description:  Art Of Hosting Theme 2020
 Author:       Diego Andrés Ramírez Aragón
 Author URI:   http://europe.somosmas.org
 Template:     Divi
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
*/

@font-face {
  font-family: "hand_of_seanregular";
  src: url("fonts/handsean-webfont.eot");
  src: url("fonts/handsean-webfont.eot?#iefix") format("embedded-opentype"),
    url("fonts/handsean-webfont.woff") format("woff"),
    url("fonts/handsean-webfont.ttf") format("truetype"),
    url("fonts/handsean-webfont.svg#hand_of_seanregular") format("svg");
  font-weight: normal;
  font-style: normal;
}
h1.header,
h1.title {
  font-family: hand_of_seanregular !important;
  background: url(images/title_blank.jpg) top left no-repeat;
}
h2.header {
  font-family: Arial !important;
  font-weight: normal;
  text-transform: uppercase;
}

h2 {
  font-family: hand_of_seanregular !important;
  font-weight: normal !important;
}
.widgettitle {
  font-family: hand_of_seanregular;
  font-weight: normal;
}
.et_pb_fullwidth_menu--without-logo .et_pb_menu__menu > nav > ul {
  padding: 1em !important;
}

.et_pb_section {
  background-color: #fdf8f3;
}
.et_color_scheme_red a {
  color: #900c07;
}

.et_color_scheme_red .et_pb_counter_amount,
.et_color_scheme_red .et_pb_featured_table .et_pb_pricing_heading,
.et_color_scheme_red #top-header {
  background: #900c07 !important;
}

.et_color_scheme_red.woocommerce a.button.alt,
.et_color_scheme_red.woocommerce-page a.button.alt,
.et_color_scheme_red.woocommerce button.button.alt,
.et_color_scheme_red.woocommerce button.button.alt.disabled,
.et_color_scheme_red.woocommerce-page button.button.alt,
.et_color_scheme_red.woocommerce-page button.button.alt.disabled,
.et_color_scheme_red.woocommerce input.button.alt,
.et_color_scheme_red.woocommerce-page input.button.alt,
.et_color_scheme_red.woocommerce #respond input#submit.alt,
.et_color_scheme_red.woocommerce-page #respond input#submit.alt,
.et_color_scheme_red.woocommerce #content input.button.alt,
.et_color_scheme_red.woocommerce-page #content input.button.alt,
.et_color_scheme_red.woocommerce a.button,
.et_color_scheme_red.woocommerce-page a.button,
.et_color_scheme_red.woocommerce button.button,
.et_color_scheme_red.woocommerce-page button.button,
.et_color_scheme_red.woocommerce input.button,
.et_color_scheme_red.woocommerce-page input.button,
.et_color_scheme_red.woocommerce #respond input#submit,
.et_color_scheme_red.woocommerce-page #respond input#submit,
.et_color_scheme_red.woocommerce #content input.button,
.et_color_scheme_red.woocommerce-page #content input.button,
.et_color_scheme_red .woocommerce-message,
.et_color_scheme_red .woocommerce-error,
.et_color_scheme_red .woocommerce-info {
  background: #900c07 !important;
}

.et_color_scheme_red #et_search_icon:hover,
.et_color_scheme_red .mobile_menu_bar:before,
.et_color_scheme_red .footer-widget h4,
.et_color_scheme_red .et_pb_sum,
.et_color_scheme_red .et_pb_pricing li a,
.et_color_scheme_red .et_pb_pricing_table_button,
.et_color_scheme_red .comment-reply-link,
.et_color_scheme_red .form-submit .et_pb_button,
.et_color_scheme_red .et_pb_bg_layout_light .et_pb_newsletter_button,
.et_color_scheme_red .et_pb_contact_submit,
.et_color_scheme_red .et_password_protected_form .et_submit_button,
.et_color_scheme_red .et_pb_bg_layout_light .et_pb_more_button,
.et_color_scheme_red .et_pb_bg_layout_light .et_pb_promo_button,
.et_color_scheme_red .et_overlay:before,
.et_color_scheme_red .entry-summary p.price ins,
.et_color_scheme_red.woocommerce div.product span.price,
.et_color_scheme_red.woocommerce-page div.product span.price,
.et_color_scheme_red.woocommerce #content div.product span.price,
.et_color_scheme_red.woocommerce-page #content div.product span.price,
.et_color_scheme_red.woocommerce div.product p.price,
.et_color_scheme_red.woocommerce-page div.product p.price,
.et_color_scheme_red.woocommerce #content div.product p.price,
.et_color_scheme_red.woocommerce-page #content div.product p.price,
.et_color_scheme_red #top-menu li.current-menu-ancestor > a,
.et_color_scheme_red #top-menu li.current-menu-item > a,
.et_color_scheme_red .bottom-nav li.current-menu-item > a {
  color: #900c07;
}

.et_color_scheme_red .woocommerce .star-rating span:before,
.et_color_scheme_red .woocommerce-page .star-rating span:before {
  color: #900c07 !important;
}

.et_color_scheme_red .et-search-form,
.et_color_scheme_red .nav li ul,
.et_color_scheme_red .et_mobile_menu,
.et_color_scheme_red .footer-widget li:before,
.et_color_scheme_red .et_pb_pricing li:before {
  border-color: #900c07;
}

.wpem-event-listings
  .wpem-event-layout-wrapper
  .wpem-event-infomation
  .wpem-event-details
  .wpem-event-title
  .wpem-heading-text {
  display: flex !important;
  -webkit-box-orient: unset;
}

/*-------------------[768px]------------------*/
@media only screen and (max-width: 980px) {
  .et_mobile_menu .social-icon {
    width: 33%;
    text-align: center;
    float: left;
  }
  .et_mobile_menu .social-icon.red-highlight {
    width: 100%;
    text-transform: uppercase;
    background-color: transparent;
    padding: 0em;
  }
  .et_mobile_menu .social-icon.red-highlight > a {
    padding-bottom: 10px !important;
  }
  .footer-inline-menu .et_pb_menu__wrap {
    -webkit-box-pack: center !important;
    justify-content: center !important;
  }
  .footer_inline_menu div.et_pb_menu__menu,
  .footer-inline-menu div.et_pb_menu__menu {
    display: block !important;
  }
  .footer_inline_menu div.et_mobile_nav_menu {
    display: none;
  }
}
