/*
 Theme Name:	Hello Elementor Child
 Template: 	hello-elementor
*/

/* downloads plugin uses a pseudo-button that should be styled like a button */

.edd_purchase_submit_wrapper a {
	color: #ffffff !important;
}

/* divest page custom styles carried over from legacy server */

.wbwdivest-top {
     width: 100%;
     text-align: center;
     margin-bottom: 30px;
}

.wbwdivest-top img {
     width: 90%;
}

.wbwdivest-left {
     padding-left: 5%;
     padding-right: 5%;
}

.wbwdivest-right {
     padding-left: 5%;
     padding-right: 5%;
}

@media (min-width: 980px) {
     .wbwdivest-top {
       background-color: pink;
     }
	
    .wbwdivest-top img {
       width: 60%;
     }
	
    .wbwdivest-left {
       float: left;
       width: 50%;
       padding-left: 3%;
       padding-right: 3%;
       margin-left: 2%;
    }
	
    .wbwdivest-right {
       float: left;
       width: 30%;
       margin-right: 2%;
       padding-left: 0%;
       padding-right: 0%;
    }
}

.wbwdivest-left h1,
.wbwdivest-right h1 {
    padding-top: 10px;
    padding-bottom: 10px;
    color: #cc0098;
}


/* chapter styles from the OLD chapter page design which can be removed once we implement the new chapter page design */

#chapter-top {
  padding-top: 12px;
}

#chapter-about {
  float: left;
  width: 100%;
  border-bottom-width: 2px;
  border-bottom-style: dotted;
  border-color: #00adef;
}

#chapter-events {
  float: left;
  margin-top: 0px;
  padding-top: 20px;
}

#chapter-clear {
  clear: both;
}

#chapter-about h1 {
  font-family: "Comfortaa";
  color: #00adef;
  font-weight: 600;
  font-size: 28px;
}

#chapter-contact h1 {
  font-family: "Comfortaa";
  color: #3fc8f4;
  font-weight: 600;
  font-size: 28px;
  margin-top: 10px;
}

#chapter-events h1 {
  font-family: "Comfortaa";
  color: #3fc8f4;
  font-weight: 600;
  font-size: 28px;
}

@media screen and (min-width: 1024px) {
  #chapter-about {
    width: 55%;
	border-bottom-width: 0px;
  }
 
  #chapter-events {
    float: right;
    width: 40%;
    margin-left: 30px;
	padding-top: 0px;
  }
}

/* the following default headline styles are a copy of our Elementor styles, and must be kept
 * manually in sync. In some cases, it is needed to repeat the styles in theme CSS to avoid
 * overriding */

h1 {
	font-family: "Rubik";
	font-size: 3rem;
	font-weight: 600;
	color: #000000;
}

h2 {
	font-family: "Comfortaa";
	font-size: 3rem;
	font-weight: 400;
	color: #000000;
}

h3 {
	font-family: "Rubik";
	font-size: 2rem;
	font-weight: 600;
	color: #000000;
}

h4 {
	font-family: "Comfortaa";
	font-size: 2rem;
	font-weight: 400;
	color: #000000;
}

h5 {
	font-family: "Rubik";
	font-size: 1.5rem;
	font-weight: 600;
	color: #000000;
}

h6 {
	font-family: "Comfortaa";
	font-size: 1.5rem;
	font-weight: 400;
	color: #000000;
}

h2#reply-title {
	font-size: 1.5rem;
}

div.vcard img {
	display: none;
}

input[type="submit"] {
    background-color: #074772;
    border-width: 0;
    color: #ffffff;
    font-family: "Rubik";
}

a {
  text-decoration: none;
  color: #074772;
}
