/*
 Theme Name:   Bricks Child Theme
 Theme URI:    https://bricksbuilder.io/
 Description:  Use this child theme to extend Bricks.
 Author:       Bricks
 Author URI:   https://bricksbuilder.io/
 Template:     bricks
 Version:      1.1
 Text Domain:  bricks
*/
.css-menu-mobile .trp_language_switcher_shortcode .trp-language-switcher{
		width:  100% !important;
	}
.css-menu-mobile  .trp_language_switcher_shortcode	.trp-language-switcher{
		height: 118px !important;
	}
.css-menu-mobile .trp-language-switcher > div{
	padding: 0 !important;
}


.css-menu-mobile .trp-language-switcher > div > a{
	padding: 2px 8px !important;
	font-size: 14px;
}
.css-menu-mobile .trp-language-switcher > div{
	border-radius: 5px;
	box-shadow: 0 0 10px rgba(0,0,0,0.35);
	 background-position: calc(100% - 8px) calc(1em - 6px), calc(100% - 3px) calc(1em + 0px);
}

.css-menu-mobile .trp-ls-shortcode-language a:hover:not(.trp-ls-disabled-language) {
	background: #1967d2;
	color: #fff !important;
}
.css-menu-mobile .trp-language-switcher .trp-ls-shortcode-language,.trp-language-switcher:hover .trp-ls-shortcode-language{
	padding: 0;
}
.css-menu-mobile .trp-language-switcher > div{
	padding: 0 !important;
}

.css-menu-mobile .menu-item-language-switcher{
	z-index: 999;
}

.css-menu-mobile .bricks-mobile-menu .trp-language-switcher .trp-ls-shortcode-current-language  a{
	line-height: 23px !important;
}

.css-menu-mobile  .trp-ls-shortcode-language a{
	line-height: 23px !important;
}
.css-menu-mobile .trp-language-switcher{
	left: 22px;
	top: 30px;
}