/*!
Theme Name: Kadence Child
Theme URI: https://www.kadencewp.com/kadence-theme/
Template: kadence
Author: Kadence WP
Author URI: https://www.kadencewp.com/
Description: A child theme for the Kadence Theme.
Version: 1.0.0
License: GNU General Public License v3.0 (or later)
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: kadence-child
*/

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

/* Code to make the CSU logo resizing and positioning work */
    header .csu-logo a {
		margin: 8px 5px 8px -15px;
		background: url("/wp-content/themes/kadence-child/assets/images/csu-seal.svg") no-repeat center;
		max-width: 70px;
		width: 70px;
		height: 40px;
		float: left;
		display: inline-block;
	}
	@media screen and (min-width: 500px) {
	header .csu-logo a {
        max-width:140px;
        width: 140px;
        background-image: url(/wp-content/themes/kadence-child/assets/images/csu-signature-mobile.svg);
        margin-left: 5px; }
	}
	@media screen and (min-width: 700px) {
   header .csu-logo a {
        height:50px;
        margin: 15px 5px 15px -15px;
        max-width: 241px;
        width: 241px;
        background-image: url(/wp-content/themes/kadence-child/assets/images/csu-signature-stacked.svg); }
	}
	@media screen and (min-width: 1200px) {
	header .csu-logo a {
        max-width:457px;
        width: 457px;
        background-image: url(/wp-content/themes/kadence-child/assets/images/csu-signature-oneline.svg); }
	}
	a.csu-link {
		content: ' ';
		border-right: 2px solid #fff;
		z-index: 0; 
	}
	header .csu-logo .visuallyhidden {
		color: #fff; 
	}
	#main-header .header-button {
		min-height: 44px;
	}
	.visuallyhidden {
		border: 0;
		clip: rect(0 0 0 0);
		height: 1px;
		margin: -1px;
		overflow: hidden;
		padding: 0;
		position: absolute;
		width: 1px; 
	}
	.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus {
		clip: auto;
		height: auto;
		margin: 0;
		overflow: visible;
		position: static;
		width: auto; 
	}



