/*
 Theme Name:   Kadence-onsalsa 
 Description:  onsalsa Kadence Child Theme
 Author:       Chris Amor
 Template:	   kadence
 Version:      1.1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  konsalsa
*/

/*@import url("../kadence/style.css"); */

h1.entry-title {font-size: 24pt} 
body.home .entry-title {display: none; }
body.home .entry-header {display: none }
body .hentry {
	padding-top: 15px;
	padding-bottom: 15px;
}

.notbody {background-color: #000; }

.site-footer .sidebar-container {
    background-color: transparent;
    padding-bottom: 5px;
    padding-top: 5px;
}

.site-info {
	padding-top: 5px;
	padding-bottom: 5px;
}


.navbar {
    background-color: #203; 
    color: #fff;
 } 

.nav-menu li a, .sub-menu li a {
	color: #fff !important;
}
.xsub-menu  {
	color: #ff0;
}


.nav-menu li:hover > a,
.nav-menu li a:hover,
.nav-menu li:focus > a,
.nav-menu li a:focus {
	background-color: #FF6600;
	xcolor: #fff;
	margin: 0px;
}

.menu-toggle, .menu-toggle:hover, .menu-toggle:focus, .menu-toggle:active {
	color: #fff;	
}
/*
.nav-menu .current_page_item > a,
.nav-menu .current_page_ancestor > a,
.nav-menu .current-menu-item > a,
.nav-menu .current-menu-ancestor > a {
	xbackground-color: #333;
	font-style: normal;
    font-weight: bold;
}
*/

.mobile-menu-trigger-stick,
.ham-menu-trigger-stick {
color : #ffffff ;
}

.entry-header, .entry-content, .entry-summary, .entry-meta {
    Xmax-width: 804px;
    Xbackground-color: #eee;
}

.entry-header {
    margin-bottom: 12px;
}

.entry-header h1 {
    font-size: 20pt;
}

.Xsite-main {
background-color: #f40;
}

.entry-content img { margin: 5px; }

.site-content h2,h3,h4 {
    color: #ff6600;
}

.xsite-content blockquote {
    background-color: #e00000;
    color: #fff;
    padding-left: 20px;
    padding-right: 20px;
}

.float-right { float: right }
.float-left { float: right }

.entry-content  {
	-webkit-hyphens: none;
	-moz-hyphens:    none;
	-ms-hyphens:     none;
	hyphens:         none;
	word-wrap: normal;
}

.abc { margin: 2px; }
pre {border: 2px red solid;}
pre {font-family: "Source Sans Pro", Helvetica, sans-serif;}
blockquote {background-color: #ff6600; }
.wp-block-group {
	padding: 30px;
}

.woocommerce a.button.alt, 
.woocommerce button.button.alt, 
.woocommerce input.button.alt, 
.woocommerce #review_form #submit {
	background-color: #425;
}

.sold-out-overlay {
background: #ff6600;
color: #fff;
font-size: 14px;
font-weight: 600;
padding: 5px 10px;
position: absolute;
right: 10px;
top: 10px;
}


.woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover{
	background-color: #FF6600;
	color: #FFFFFF;
}

li.product_cat-online-class a h2{
	color: blueviolet;
}

li.product_cat-partner a h2{
	color: green;
}

li.product_cat-beginner a h2{
	color: purple;
}

li.product_cat-levels-2-3 a h2{
	color: green;
}

li.product_cat-levels-3-4 a h2{
	color: red;
}

li.product_cat-levels-4-5 a h2{
	color: blue;
}

a:link, a:visited {
  text-decoration: underline;
}