<br />
<b>Notice</b>:  Function is_tax was called incorrectly. Conditional query tags do not work before the query is run. Before then, they always return false. Please see <a>Debugging in WordPress</a> for more information. (This message was added in version 3.1.0.) in <b>/home/schoolsp/staging.schoolsportwa.com.au/wp-includes/functions.php</b> on line <b>6078</b><br />
.jupiterx-post-title{
	text-align: center;
}

.elementor-button-link:hover{
	color: #000 !important;
	background: #FFF200 !important;
}

.elementor-button-link{
	color: #FFF200 !important;
}

main a:hover{
	color: #FFF200 !important;
}

.elementor-779 .raven-heading-title {
	border-color: #FFF200 !important;
}

.table.table-striped th{
	color: #000000 !important;
}

#tablepress-60 th{
	color: #FFF200;
}

#tablepress-59 th{
	color: #FFF200 !important;
}

#tablepress-58 th{
	color: #FFF200 !important;
}

#tablepress-57 th{
	color: #FFF200 !important;
}

#tablepress-56 th{
	color: #FFF200 !important;
}


#tablepress-55 th{
	color: #FFF200 !important;
}


#tablepress-53 th{
	color: #FFF200 !important;
}

#tablepress-56 th{
	color: #FFF200 !important;
}

#tablepress-75 th{
	color: #FFF200 !important;
}

.raven-heading{
	display: flex !important;
}

.elementor-279 .elementor-element.elementor-element-b65648b > .elementor-widget-container, .elementor-494 .elementor-element.elementor-element-2feeedb2 > .elementor-widget-container {
    margin: -63px 20px 0px 35px;
}
.elementor-279 .elementor-element.elementor-element-05ebe86 > .elementor-container {
    min-height: auto;
}
.slick-footer, .slick-header, .slick-slider {
    background: none;
}
.elementor-widget-jet-slider .jet-slider .slider-pro .jet-slider__item {
    background-color: 
    #fff;
}

.speciality_box .wp-caption {
  position: relative;
}
.speciality_box .widget-image-caption.wp-caption-text {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 25px 17px;
  margin: 0;
}
.footer_text p {
    margin: 0;
    font-weight: 500;
}

.jupiterx-main-header:not(.jupiterx-main-header-custom) {
  padding: 50px 0;
  position: relative;
  z-index: 1;
}
.jupiterx-main-header:not(.jupiterx-main-header-custom):before {
  position: absolute;
  width: 100%;
  height: 100%;
  background: #000;
  content: "";
  top: 0;
  left: 0;
  z-index: -1;
  opacity: .7;
}
.jupiterx-main-content {
    padding: 100px 0;
}
.raven-nav-menu-horizontal .raven-nav-menu ul.sub-menu, .raven-nav-menu-horizontal .raven-nav-menu ul.submenu{
	padding:0;
}
.tab_table_heading h5 {
  font-weight: 700;
  color: #000;
  margin: 20px 0 30px;
}
.tab_table_heading .thead-dark th {
  background: #FFF200;
  color: #000;
  border-color: #FFF200;
}
.gform_wrapper .percentbar_blue {
    background-color: 
#feed00 !important;
color:
    #fff;
    font-weight: 700;
    font-size: 14px !important;
    letter-spacing: 1px;
}
.ginput_container.ginput_container_select select, .ginput_container.ginput_container_text input, .ginput_container.ginput_complex input, .ginput_container.ginput_container_list input {

    padding: 5px 20px !important;
    border: 1px solid #ddd;
    margin-bottom: 8px;
    min-height: 40px;
    line-height: 40px;
    width: 100% !important;

}
.ginput_container.ginput_container_select select {
    -moz-appearance: none;
    -webkit-appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
    width: auto !important;
    min-width: 50%;
    background: url("https://schoolsportwa.com.au/wp-content/uploads/2019/12/select_icon.png") no-repeat center right;
}

.gform_page_footer .button {
  background: #feed00;
  color: #000;
  transition: all .3s;
  line-height: 40px !important;
  padding: 5px 30px;
  font-weight: normal;
  letter-spacing: 3px;
  margin-top: 5px !important;
}
.gform_page_footer .button:hover {
  background: #000;
  color: #FFF200;
}
.gform_wrapper li.gfield.gfield_error, .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {
    background-color: transparent !important;
    border-top: none !important;
    border-bottom: none !important;
}
.gform_wrapper .gfield_error .gfield_label, .gform_wrapper li.gfield_error div.ginput_complex.ginput_container label, .gform_wrapper li.gfield_error ul.gfield_checkbox, .gform_wrapper li.gfield_error ul.gfield_radio {
    color: inherit !important;
}
.gform_wrapper .validation_message, .gform_wrapper .gfield_required {
    color: #f27d7d !important;
}
.gform_wrapper li.gfield_error input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]), .gform_wrapper li.gfield_error textarea {
    border: 1px solid #f27d7d !important;
}
.jupiterx-main-content .gform_wrapper div.validation_error {
    color: 
#fff;
font-size: 1em;
font-weight: 700;
margin-bottom: 25px;
border-top: 2px solid
#f27d7d;
border-bottom: 2px solid
#f27d7d;
padding: 16px 0;
clear: both;
width: 100%;
text-align: center;
background:
    #f27d7d;
}
a:hover {
    color: #FFF200;
}
.jupiterx-main-header {
    margin-top: 5px !important;
}
@media only screen and (max-width:767px){
	.elementor-279 .elementor-element.elementor-element-b65648b > .elementor-widget-container, .elementor-494 .elementor-element.elementor-element-2feeedb2 > .elementor-widget-container {
    margin: 0;
}
}
.table-responsive{
	overflow: auto;
}
a.button.wc-forward {
    background: #0069d9 !important;
    padding: 3px !important;
}

a.button.wc-forward:hover {
    background: #0069d9 !important;
	  color: #fff !important;
    padding: 3px !important;
}


.gf_browser_ie{
	display: block !important;
} 

raven-shopping-cart-icon jupiterx-icon-shopping-cart-3:hover {
  background-color: #FFF200

}

#top form.cart .button:hover {
    background-color: #FFF200 !important;
}


@media only screen and (min-width: 1021px) {
    .genesis-nav-menu .mobile-link a {
        display: none;
    } }