@charset 'utf-8';
/*
Theme Name: Tania Bosak
Template: holistic-center
Theme URI: http://www.bosak.com.au
Description: Tania Bosak 2018
Author: axiomthemes - pushpixel
Author URI: http://www.pushpixel.com.au
Version: 1.0
License: GNU General Public License
License URI: license.txt
*/


@import url("../holistic-center/style.css");

/* Theme customization starts here----------------------------- */



/* Edits to change red /green colour */
.scheme_original #tribe-bar-form .tribe-bar-submit input[type=submit] {
    background-color: #25343b!important;
}
.scheme_original #tribe-bar-form .tribe-bar-submit input[type=submit]:hover {
    background-color: #af8e71!important;
}
.scheme_original .sc_button.sc_button_style_filled {
    background-color: #25343b!important;
}
        /* footer */
.scheme_dark .tribe-events-adv-list-widget .tribe-events-widget-link a {
background-color: #25343b!important;
}
 .scheme_dark .tribe-events-adv-list-widget .tribe-events-widget-link a:hover
 {
background-color: #af8e71!important;
 }
.scheme_dark .tribe-events-adv-list-widget .tribe-events-widget-link a {
color: #ffffff!important;
}
.scheme_dark .sc_call_to_action_button a.sc_button {
    color: #ffffff!important;
}




/* .logo_slogan {
  display:none;
}

footer.contacts_wrap {
    display: none;
} */
/*Title Line*/
/* .sc_item_head:not(.no_image):after {
    background-image: url(images/title_line.png)!important;
} */



/* Calendar AJ-------------------------------------------------- */


.tribe-events-title-bar {
  display:none;
}

.tribe-events-calendar {
font-family: arial;

}

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

  #tribe-events-content table.tribe-events-calendar {

      width: 79%;
      float: right;
  }

}

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

  #tribe-events-content table.tribe-events-calendar {
     border: 0px solid #bbb;
  }
}



/*day numbers*/
div[id^='tribe-events-daynum']
.tribe-events-calendar div[id*=tribe-events-daynum-],
 .tribe-events-calendar div[id*=tribe-events-daynum-] a {
    color: #544147;
}
@media only screen and (min-width: 768px) {
  .tribe-events-calendar div[id*=tribe-events-daynum-] {
      font-size: 3.5em;
      font-weight: 700;
  }
  .tribe-events-calendar div[id*=tribe-events-daynum-] a {
  font-size: 1em;

  }
}

.tribe-events-calendar div[id*=tribe-events-daynum-]
    {
      color: #544147;
    }
  /* day names*/
  table.tribe-events-calendar thead tr th {
    color: #d27074!important;
    text-align: left;
    padding-left: 10px;
    /* font-size: 1.2em; */
    }

    /*Current month title*/
    #tribe-events-current-month-title {
      font-family: arial, helvetica;
      text-transform: uppercase;
      font-size: 2em;
      font-weight: 700;
      color: #25343b;
    }

@media only screen and (min-width: 768px) {
  #tribe-events-current-month-title {
    font-size: 5em;
  }
}

  /* Current day mbile */
  .scheme_original .tribe-events-calendar .mobile-active div[id*=tribe-events-daynum-] {
  background-color: #fdc2f3;
  }

  /* icon bullet for each event */
  div[id^="tribe-events-event-"] {
      background: url(images/right-arrow.png) no-repeat -7px 7px!important;
  }

/* BG mobile selected event  */
.scheme_original .tribe-events-calendar td.mobile-active {
  background-color: #7d5763!important;
  border:0px;
  padding-top:2px;
}

/* other month Nav buttons */
.scheme_original #tribe-bar-form .tribe-bar-submit input[type=submit] {
  background-color: #be393e;
}

/* spacing inside cells */
.events-archive.events-gridview #tribe-events-content table .type-tribe_events {
        padding: 7px 12px;
}

/* Current day */
td.tribe-events-thismonth.tribe-events-present.mobile-trigger.tribe-event-day-04 div[id*=tribe-events-daynum-]
{
}

/* fix remove border on table header */
table.tribe-events-calendar {
    border: none!important;
}

/* fix current day numner */
.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a {
}

/* border whole cell day name */
 .tribe-events-calendar thead th {
 }
 .tribe-events-calendar td div[id*=tribe-events-daynum-] {
   padding: 0% 6%;
  /* font-size: 2em; */
}

/*day num BG - needs a fix*/
.scheme_original .tribe-events-calendar div[id*=tribe-events-daynum-], .scheme_original .tribe-events-calendar div[id*=tribe-events-daynum-] a, .scheme_original .tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-], .scheme_original .tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-] > a {
    background-color: transparent!important;
}

/* .scheme_original .tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-] > a {
  background-color: #ffffff;
}

.tribe-events-calendar div[id*=tribe-events-daynum-] {
    background-color: none!important;
} */

/*COlours*/
/*light*/

/* dark
    table.tribe-events-calendar thead tr th {
      color: #544147!important;
    }
  */
    @media only screen and (min-width: 768px) {
      /* color border bottom day names*/
    table.tribe-events-calendar thead tr {
        border-bottom: 0px solid #544147;
        font-size: 1.24em;
    }
    }

/* current month

 BG */
.tribe-events-calendar thead th {
    background-color: #ffffff!important;
}

/* Calendar Next more Prev */
.scheme_original .tribe-events-nav-previous a, .scheme_original .tribe-events-nav-next a {
background-color: #29373c!important;
}
.scheme_original .tribe-events-nav-previous a:hover, .scheme_original .tribe-events-nav-next a:hover {
background-color: #c2a388!important;
}

/* ------------------------------------------------------------- */


/*Tool TIP*/
.recurring-info-tooltip, .tribe-events-calendar .tribe-events-tooltip, .tribe-events-shortcode.view-week .tribe-events-tooltip, .tribe-events-week .tribe-events-tooltip {
    background-color: #ffffff;
    border: 1px solid #c3c3c3;
      bottom: 20px;
    display: none;
    left: 3px;
    line-height: 1.4;
    position: absolute;
    width: 311px;
    z-index: 1001;
    padding: 4px;
}

/*List view month title*/
.tribe-events-list-separator-month {
    font-weight: 400;
    /* font-size: 2em; */
}

/*calendar widget in footer*/
.tribe-mini-calendar-event .list-date {
    background: #544147;
}

/*MODS for color pallete Bosak*/
/*form buttons*/

.scheme_original .sc_form .sc_form_item.sc_form_button button, .scheme_original .sc_form .sc_form_item.sc_form_button input {
    background-color: #544147!important;
}
.scheme_original .sc_form .sc_form_button button:hover, .scheme_original .sc_form .sc_form_item.sc_form_button input:hover {
    background-color: #bd9da1!important;
}
/*view more blog*/
.scheme_original .sc_blogger_button.sc_item_button a {
    background-color: #544147!important;
}
.scheme_original .sc_blogger_button.sc_item_button a:hover {
    background-color: #bd9da1!important;
}

/*
bd9da1 light
544147 dark
#222F35 blue dark
*/

/*events slider front page*/
    .scheme_original .sc_events_style_events-1 .sc_events_item_date {
        background-color: #544147!important;
    }

 /*events slider control */
    .scheme_original .sc_slider_controls_wrap a:hover {
      background-color: #695354!important;
    }
    .scheme_original input[type="submit"], .scheme_original input[type="reset"], .scheme_original input[type="button"], .scheme_original button, .scheme_original .sc_button.sc_button_style_filled {
      }
    .scheme_original .tribe-events-viewmore a:hover {
      background-color: #bd9da1!important;
    }

    /*current day*/
    .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a {
      background-color: #ffffff;
      color:#bf466a;
    }

/* Contact Forms */
.scheme_dark input[type="text"], .scheme_dark input[type="number"], .scheme_dark input[type="email"], .scheme_dark input[type="tel"], .scheme_dark input[type="date"], .scheme_dark input[type="search"], .scheme_dark input[type="password"], .scheme_dark select, .scheme_dark textarea {
    /*background-color: #ffffff!important;*/
}
.scheme_dark input[type="text"], .scheme_dark input[type="number"], .scheme_dark input[type="email"], .scheme_dark input[type="tel"], .scheme_dark input[type="date"], .scheme_dark input[type="search"], .scheme_dark input[type="password"], .scheme_dark select, .scheme_dark textarea {
    /*border-color: #000000!important;*/
}
.scheme_original .wpcf7 input[type="submit"] {
    /*background-color: #be393e!important;
    color: #ffffff!important;*/
    font-weight: bold;
}
.wpcf7, div.wpcf7 {
      text-align: center;
}


/*Call to action individual mods*/
.scheme_original .sc_call_to_action .sc_call_to_action_descr {
    /*color: #ffffff!important;*/
}
.scheme_original .sc_call_to_action_subtitle.sc_item_subtitle  {
    /*color: #ffffff!important;*/
}
.sc_call_to_action_title {
    /*color: #ffffff!important;*/
}

/*call to action buttons - skype page adjustments*/

.sc_call_to_action_info {
color: #ffffff!important;
}
.scheme_original .sc_call_to_action .sc_call_to_action_descr {
    color: #ffffff!important;
}
.sc_call_to_action_style_2 .sc_call_to_action_title {
    color: #ffffff;
}
.scheme_original .sc_call_to_action_subtitle.sc_item_subtitle {
    color: #ffffff!important;
}

/*14 Dec 2018*/
.menu_main_nav > li > a {
    padding: 1.25em 1em 1.25em;
   }
.scheme_dark input[type="text"], .scheme_dark input[type="number"], .scheme_dark input[type="email"], .scheme_dark input[type="tel"], .scheme_dark input[type="date"], .scheme_dark input[type="search"], .scheme_dark input[type="password"], .scheme_dark select, .scheme_dark textarea {
    background-color: #ffffff;
}

/*18 Dec 2018*/
.top_panel_wrap .logo_main {
  max-height: 315px;
    width: auto;
}

@media (max-width: 1439px){
.top_panel_wrap .logo_main {
    height: auto;
 max-width: 315px;
}
}

/*  Form - submit button on home page slider */
#wpcf7-f593-o1 .scheme_original .wpcf7 input[type="submit"] {
    background-color: #544147!important;
}
.scheme_original .wpcf7 input[type="submit"] {
    background-color: #544147;
}
.scheme_original .widget_area_inner .widget_product_search .search_button {
    background-color: #29373c!important;
}

/* woocommerce buttons */
.scheme_original .woocommerce a.button, .scheme_original .woocommerce-page a.button {
background-color: #29373c!important;
}
.scheme_original .woocommerce a.button:hover, .scheme_original .woocommerce-page a.button:hover {
    background-color: #c2a388!important;
}
.scheme_original .woocommerce button.button, .scheme_original .woocommerce-page button.button {
    background-color: #25343b!important;
}


/* woocommerce buttons credit card page */
.scheme_original .woocommerce-page input.button {
background-color: #6b4250!important;
}
.scheme_original .woocommerce-page input.button:hover {
background-color: #c2a388!important;
}
.woocommerce {
    margin-bottom: 6em;
}

/* buttons calendar list read more */
.scheme_original a.tribe-events-read-more {
background-color: #25343b!important;
}
.scheme_original a.tribe-events-read-more:hover {
background-color: #c2a388!important;
}
