/* Code to make the heading and text appear first on mobile */

@media all and (max-width: 720px) {
/*** wrap row in a flex box ***/
.custom_row {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
-webkit-flex-wrap: wrap; /* Safari 6.1+ */
flex-wrap: wrap;
}
 
/*** custom classes that will designate the order of columns in the flex box row ***/
.first-on-mobile {
-webkit-order: 1;
order: 1;
}
 
.second-on-mobile {
-webkit-order: 2;
order: 2;
}
 

/*** add margin to last column ***/
.custom_row:last-child .et_pb_column:last-child {
margin-bottom: 30px;
}
 
}

/* End of code to make heading and text appear first on mobile */

/* Make the current page menu item different */

#top-menu li.current-menu-item>a {
  font-weight: bolder;
  font-size: 23px;
  text-decoration: underline;
}

#top-menu li li.current-menu-item>a {
  font-weight: normal;
  text-decoration: none;
  font-size: 20px;
}

/* Code for post sidebar h2 link color */

.side a, .side a:visited {
  color:#e2725b;
}