/*
 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
*/
/* general */
/** link focus remove */
a:focus,button:focus,
.focus a {
  outline: none !important;
}
* {
  -webkit-user-drag: none;
/*   user-select: none; */
	scroll-behavior: smooth !important;
}


/* image gallery styles start { */
.brxe-image-gallery  .bricks-layout-wrapper[data-layout=grid] .image{
	 background-clip: border-box;
  transition: background-position 0.2s ease-in-out;
}
.brxe-image-gallery  .bricks-layout-wrapper[data-layout=grid] .image:hover{
	  background-position: 50% 0%;
}

/* image gallery styles start { */

/*  header changes start*/
@media(max-width:478px){
	header.scrolling .brxe-section{
	padding-top:5px !important;
}
}

/* header.on-scroll.scrolling #brxe-zzsjtr{
	width:16% !important;
}

@media(max-width:992px){
	header.on-scroll.scrolling #brxe-zzsjtr{
	width:26% !important;
}

}
@media(max-width:768px){
	header.on-scroll.scrolling #brxe-zzsjtr{
	width:32% !important;
}

}

@media(max-width:768px){
	header.on-scroll.scrolling #brxe-zzsjtr{
	width:35% !important;
}
 */
/* } */
/* header sub menu changes */
:where(.brxe-nav-menu) .bricks-nav-menu .sub-menu{
	line-height:40px !important;
	top:137% !important;
	padding:10% 0 !important;
	border-radius:5px !important;
}
:where(.brxe-form) .form-group{
	justify-content:end !important;
}

body.bricks-is-frontend :focus{
	outline:none !important;
}
/*  header changes end*/