/*
 Theme Name:   Tantum Child Theme
 Theme URI:    http://tantum.ancorathemes.com/
 Description:  Tantum Child Theme
 Author:       AncoraThemes
 Author URI:   http://ancorathemes.com/
 Template:     tantum
 Version:      1.0
 Tags:         flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  tantum
*/


/* =Theme customization starts here
-------------------------------------------------------------- */
body .page_content_wrap .content_wrap,
body .page_content_wrap .content_container {
  width: 100% !important;
  max-width: 100% !important;
}

.top_panel_title {
  background-image: url(/wp-content/uploads/2015/03/page-header-bg_02.jpg);
  background-size: contain;
  background-repeat: repeat-x;
}

.top_panel_navi {
  background-color: #323232 !important;
  border-color: #323232 !important;
}

.page_content_wrap {
  padding-top: 0px !important;
  background-size: contain !important;
  background-repeat: repeat-x;
  width: 100% !important;
}

.scheme_default .menu_main_nav > li > a,
.scheme_default .sc_layouts_row:not(.sc_layouts_row_type_narrow) .sc_layouts_menu_nav > li > a {
  background-color: #323232 !important;
  padding-right: 5px !important;
  margin-right: -5px !important;
}

.scheme_default .sc_layouts_menu_nav > li > a {
  color: #9D8F62 !important;
  padding-right: 5px !important;
  margin-right: -5px !important;
}

.tribe-tickets_itemquantity_add {
  font-size: 10px !important;
}

.tribe-tickets_itemquantity_remove {
  font-size: 10px !important;
}

.content_wrap,
.content_container {
  width: 100% !important;
}

@media (max-width: 1024px) {
  .page_content_wrap,
  .content_wrap,
  .content_container,
  .elementor-section,
  .elementor-container {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 auto !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    box-sizing: border-box;
  }

  body, html {
    overflow-x: hidden;
  }
}

.tribe-dialog_wrapper .tribe-modal_wrapper--ar {
  height: auto !important;
}

.tribe-common .tribe-dialog__wrapper {
  height: auto !important;
}
	