/*
Theme Name:     rayen
Theme URI:      n/a
Template:       kadence
Author:         Donathemes
Author URI:     https://donathemes.com
Description:    description
Version:        1.0
License:        GNU General Public License v3.0 (or later)
License URI:    https://www.gnu.org/licenses/gpl-3.0.html
*/
/*Slider arrows*/
.kb-splide .splide__arrow {
	border: none;
	font-size: 1.6rem;
}
.kb-splide .splide__pagination, .kb-splide ul.splide__pagination.splide__pagination {
	bottom: 25px;}
/*Custom Navigation stiles*/
.wp-block-kadence-navigation .top-black-border .kb-link-wrap {
	border-top: 2px solid black;
}
.wp-block-kadence-navigation .bottom-black-border .kb-link-wrap {
	border-bottom: 2px solid black;
}
/*Mobile menu*/
/*#mobile-drawer .drawer-content { 
margin:20px 16px 20px 96px}*/
#mobile-site-navigation li{
	border-bottom: 1px solid #000;
	padding: 0;
}
#mobile-site-navigation ul{
	border-top: 1px solid #000;
	margin: 0 0 3em;
	list-style: none;
	padding: 0;
}
#mobile-site-navigation ul ul{
	margin: 0 0 .2em 2em;
	border-top: none;
}
#mobile-site-navigation ul ul a{
	padding: .2em 0;
}
#mobile-site-navigation ul ul ul{
	margin: 0;
	border-top: 1px dotted #000;
}
#mobile-site-navigation ul ul li{
	padding: 0;
	border: none;
}
#mobile-site-navigation ul ul ul li{
	padding: 0 0 0 3em;
	border-bottom: 1px dotted #000;
}
.mobile-navigation ul li.current-menu-ancestor.current-menu-parent > a {
    color: var(--global-palette5);
}
/*Language selector*/
.wpml-ls-menu-item {display: inline-block;}
li.wpml-ls-menu-item:before  {
	content: "|";
	position:absolute;
}
li.wpml-ls-menu-item.wpml-ls-first-item:before  {
	content: "";
}
#mobile-secondary-site-navigation ul li a {
	padding-top: 0em;
padding-right:0;}
/*Footer columns*/
@media screen and (min-width: 720px) {
body .site-footer-row.site-footer-row-columns-4.site-footer-row-column-layout-equal {
  grid-template-columns: minmax(0, 1fr) minmax(0, 2fr) minmax(0, 2fr) minmax(0, 1fr);
	}
}
/*@media screen and (max-width: 719px) {
.site-footer-middle-section-1.site-footer-section.footer-section-inner-items-1, .site-footer-middle-section-4.site-footer-section.footer-section-inner-items-1 {
  grid-column: span 2;
	}
}*/
