/*
Theme Name: SAMM
Author: Monolith Digital
Description: 
Version: 0.0.3
Requires at least: The oldest main WordPress version supported, written in X.X format. 
Tested up to: The last main WordPress version the theme has been tested up to, i.e. 6.0. Write only the number.
Requires PHP: The oldest PHP version supported, in X.X format, only the number.
License: The license of the theme.
License URI: The URL of the theme license.
Text Domain: samm
*/

/**
  * Client Variables
  */
:root{

}

/**
  *  Override default breakpoint
  */
body .wp-block-navigation__responsive-container-open:not(.always-shown) {
	display: block !important;
}
body .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) {
	display: none !important;
}

@media (min-width: 884px) {
	body .wp-block-navigation__responsive-container-open:not(.always-shown) {
		display: none !important;;
	}
	body .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) {
		display: block !important;
	}
}

/**
  * Element overrides
  */
  main, footer{
	  margin-top:0px!important;
  }

  main  .entry-content > *:last-child:not(.has-background){
	  margin-bottom:40px;
  }

  .has-text-color a{
	color: inherit!important;
  }






/**
  * Plugin overrides
  */

/*.tribe-block__archive-events{
	margin-top:0px!important;
}

.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container {
    padding-left: 0px!important;
    padding-right:0px!important;
    padding-top: 0px!important;
    padding-bottom:0px!important;
	max-width:unset!important;
}

.tribe-common--breakpoint-medium.tribe-events .tribe-events-header,
.tribe-events-calendar-list,
.tribe-events-calendar-list,
.tribe-events-calendar-latest-past,
.tribe-events-calendar-month,
.tribe-events-calendar-day-nav,
.tribe-events-c-nav,
.tribe-events-c-subscribe-dropdown__container{
	max-width: var(--wp--style--global--content-size)!important;
	margin-right: auto !important;
    margin-left: auto !important;
}

.tribe-common--breakpoint-medium.tribe-events .tribe-events-header{
	
}*/



.sammHeaderButton a:hover, .sammHeaderButton a:active {
	background-color:#7AC142;
}

footer a:link {
	text-decoration: none;
}

footer a:hover {
	color:#7AC142 !important;
}

.wp-block-media-text__content{
    padding-right:0px !important;
    padding-left:10px !important;
}

svg.sammLogo {
	width:320px;
}

.entry-content p {
	margin-top:10px !important;
}

strong {
	font-weight:600 !important;
}


@media (max-width: 780px) {	
	.sammDesktop {
		visibility:hidden;
		display:none;
	}
	
	svg.sammLogo {
		width:250px !important;
	}
	
}

@media (min-width: 781px) {
	.sammMobile {
		visibility:hidden;
		display:none;
	}
}

