/*
Theme Name:  CTAA 2020
Theme URI:   https://ctaalliance.com
Version:     1.0
Description: A child theme of Divi. This is a custom child theme created for our site Action Sites.
Author:      Call To Action Alliance
Author URI:  https://ctaalliance.com
Template:    Divi
*/
/*- Add any CSS custom code for this child theme below this line -*/
/*
0 - 600px:		Phone
600 - 900px:	Tablet portrait
900 - 1200px:	Tablet landscape
[1200 - 1800] default styles
1800px + :		Big Desktop

[380]			"Small Smartphone Portrait"	// used by Divi
[479]			"Smartphone Portrait"		// used by Divi
480 - 767px:	Phone
768 - 980px:	Tablet portrait
981 - 1100px:	Tablet landscape  			// unused by Divi
[1101 - 1404] default styles
1405px + :		Big Desktop

NOT SURE IF can do em... not sure what % body font-size is, or if that flexes with 
*/
/*@mixin respond($breakpoint) {
	@if $breakpoint == phone {
		@media (max-width: 37.5em) { @content };	// 600px
	}
	@if $breakpoint == tab-port {
		@media (max-width: 56.25em) { @content };	// 900px
	}
	@if $breakpoint == tab-land {
		@media (max-width: 75em) { @content };		// 1200px
	}
	@if $breakpoint == big-desktop {
		@media (min-width: 112.5em) { @content };	// 1800px
	}
}*/
/*
Divi
html {
	font-size: 100%;
}
body {
	font-size: 14px;
	line-height: 1.7em;
}
*/
/* CSS Document */
.et-cart-info {
  display: none; }

.et-pb-controllers a {
  display: inline-block;
  background-color: transparent;
  border: 1.5px solid;
  border-radius: 14px;
  width: 21px;
  height: 21px;
  margin-right: 10px;
  opacity: 1; }

.et_pb_slider .et-pb-arrow-prev {
  left: 22px;
  opacity: .5; }

.et_pb_slider .et-pb-arrow-next {
  right: 22px;
  opacity: .5; }

.et-pb-arrow-next, .et-pb-arrow-prev {
  font-size: 30px; }

.et-pb-arrow-prev:before {
  content: "\3c"; }

.et-pb-arrow-next:before {
  content: "\3d"; }

.entry-content input.text,
.entry-content input.title,
.entry-content input[type=email],
.entry-content input[type=password],
.entry-content input[type=tel],
.entry-content input[type=text],
.entry-content select,
.entry-content textarea {
  background-color: #FFF;
  border: 1px solid #7f6823 !important;
  border-radius: 3px;
  padding: 10px !important;
  color: #4e4e4e;
  box-shadow: 0 0 20px inset rgba(0, 0, 0, 0.2) !important; }
  .entry-content input.text:focus,
  .entry-content input.title:focus,
  .entry-content input[type=email]:focus,
  .entry-content input[type=password]:focus,
  .entry-content input[type=tel]:focus,
  .entry-content input[type=text]:focus,
  .entry-content select:focus,
  .entry-content textarea:focus {
    border-color: #7f6823;
    box-shadow: 0 0 20px inset rgba(0, 0, 0, 0.1);
    background: rgba(252, 210, 29, 0.125); }

/*@media only screen and (min-width: 981px) {
	.et_header_style_left #et-top-navigation, 
	.et_header_style_split #et-top-navigation {
		padding-top: 21px !important;
	}
}*/
/*show hamburger menu on desktop*/
/*@media (min-width: 980px) {
	.et_header_style_left #et-top-navigation, 
	.et_header_style_left .et-fixed-header #et-top-navigation {
		padding-top: 24px;
		display: block;
	}
	#top-menu {
		display: none;
	}
	#et_mobile_nav_menu {
		display: block;
	}
}*/
/*h5#logo-tagline {
    float: left;
    margin-left: 310px;
    margin-top: -59px;
    border-bottom: 1px solid $color-gold-light;
    height: 16px;
}*/
/*#main-content {
    background-color: rgba($color-black, 0.34) !important;
}*/
#footer-widgets .footer-widget a img[src$=".svg"] {
  width: 90%;
  height: auto;
  -webkit-filter: brightness(0) invert(1);
  filter: brightness(0) invert(1);
  margin-top: 12px; }

/*# sourceMappingURL=style.css.map */
