/*
Theme Name: Magnolia Jr. Swine v1
Theme URI: http://www.magnoliaswine.com/
Author: Dale Moore, Extension Center for Technology Outreach
Author URI: https://techoutreach.extension.msstate.edu/
Description: Initial conversion of existing website to a WordPress theme.
Version: 1.0
*/

body {
  background: url('assets/images/magnolia-swine-bg.jpg');
}
a, a:hover, a:active, a:focus {
  color: rgb(97, 18, 28);
}
.btn-primary, .btn-primary.disabled, .btn-primary:disabled, .btn-primary:hover, .btn-primary:focus {
  background-color: rgb(97, 18, 28);
  border-color: rgb(97, 18, 28);
  text-decoration: none;
  color: #fff;
}

/*--------------------------------------------------------------
 * Header
--------------------------------------------------------------*/
.site-header {
  background: url('assets/images/magnolia-swine-headerbg.jpg');
  border-bottom: 6px solid #796e76;
}
.site-header a {
  text-decoration: none;
}
.navbar-toggler {
  color: rgba(255,255,255,.5);
  border-color: rgba(255,255,255,.1);
}
.navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
}
.site-title {
  font-size: 1.95rem;
}
.site-title a, .site-title a:hover {
  color: #fff;
  text-decoration: none;
}

/*--------------------------------------------------------------
 * Content
--------------------------------------------------------------*/
.site-content {
  
}

@media (min-width: 600px) {
  .wp-block-column:nth-child(odd) {
    padding-left: 15px;
  }
  .wp-block-column:nth-child(2n) {
    padding-right: 15px;
  }
}

@media (min-width: 782px) {
  .wp-block-column:not(:last-child) {
    padding-right: 15px;
  }
  .wp-block-column:not(:first-child) {
      padding-left: 15px;
  }
}

/**
 * Caldera Forms
 */
.caldera-forms-conditional-field {
  width: 100%;
}
.control-label {
  font-weight: bold;
}

/**
 * Events
 */
.event-date {
  background-color: #35283c;
  color: #fff;
  text-transform: uppercase;
}
.event-date-day {
  font-size: 2rem;
  display: block;
  margin-top: -0.75rem;
}

/*--------------------------------------------------------------
 * Footer
--------------------------------------------------------------*/
.site-footer {
  background: #35283c;
  border-top: 6px solid #796e76;
  color: #fff;
}
@media only screen and (min-width: 992px) {
  .site-footer {
    /*background: linear-gradient(rgba(53, 40, 60, 0.85), rgba(53, 40, 60, 0.85)), center top / contain no-repeat url('assets/images/magnolia-swine-pig-gfx.svg'), #796e76;*/
    background: linear-gradient(rgba(53, 40, 60, 0.85), rgba(53, 40, 60, 0.85)), #796e76;
  }
}
.site-footer a, .site-footer a:link, .site-footer a:hover, .site-footer a:active, .site-footer a:focus {
  color: #fff;
  text-decoration: underline;
}
/* SVG Icons base styles */
.icon {
	display: inline-block;
	fill: currentColor;
	height: 50px;
	position: relative; /* Align more nicely with capital letters */
	top: -0.0625em;
	vertical-align: middle;
	width: 43px;
}

/**
 * The Events Calendar Styles
 */
.events-list .tribe-events-loop, .single-tribe_organizer .tribe-events-loop, .single-tribe_venue .tribe-events-loop, .tribe-events-day .tribe-events-loop {
  max-width: 100%;
}