/*
 Theme Name:   Abbeydale and Stanley
 Theme URI:    
 Description:  
 Author:       Bricks
 Author URI:   
 Template:     bricks
 Version:      1.1
 Text Domain:  bricks
*/

.feedback__form.brxe-form .bricks-button{
	padding:1.5rem 5rem;
	margin-top:var(--space-m);
}

.services__wrapper:nth-child(even) .services__card, .overview__wrapper:nth-child(even) .overview__card{
	grid-template-columns: var(--grid-3-2);
	
}

.services__wrapper:nth-child(even) .services__card .services__card_media, .overview__wrapper:nth-child(even) .overview__card .overview__card_media{
	order:-1;
}


@media (max-width:767px){
	.services__wrapper .services__card, .overview__wrapper .overview__card{
	grid-template-columns: var(--grid-1) !important;
}
	.services__wrapper:nth-child(even) .services__card .services__card_content, .overview__wrapper:nth-child(even) .overview__card .overview__card_content{
	order:-1;
}
}

.fb-page,
.fb-page span,
.fb-page span iframe[style] {
    max-width: 100% !important;
}

/*nav sub menu */

.sub-menu{
	-webkit-border-radius: var(--radius-s); /* Safari and older Chrome */
    -moz-border-radius: var(--radius-s); /* Older Firefox */
    border-radius: var(--radius-s); /* Standard syntax */
	padding-top: var(--space-xs);
	padding-bottom: var(--space-xs);
	margin-top:2.4rem;
}

.sub-menu li:hover{
	background-color: var(--secondary-dark-trans-10);
}

.brxe-nav-menu .bricks-mobile-menu-wrapper li.open > .sub-menu{
	padding: 0;
}

.brx-submenu-toggle{
	justify-content: left !important;
}

.brx-submenu-toggle.icon-right a{
	padding-right: 0!important;
	
}

.brx-submenu-toggle.icon-right button{
	padding-left: 0!important;
}

@media (max-width: 991px) {
  	.brx-submenu-toggle a {
    	pointer-events: none;
  }
	.sub-menu{
		margin-top: 0;
}
	.sub-menu li:last-of-type{
		border-bottom: 0!important;
	}
}

/* nav top bar */
@media (max-width:340px){
	#brxe-cvuezm{
		flex-direction: row !important;
	}
}