/*
Theme Name:     Zev Transition Council Child Theme
Theme URI:      
Description:    Divi child theme.
Author:         Boxcar Studio
Author URI:     https://boxcarstudio.com
Template:       Divi
Version:        0.1.0
*/


/****  LINKS   *****/

a, a:hover {
    text-decoration: underline !important;
}

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


.et_pb_bg_layout_dark a:hover {
	color: #fcab14 !important;
}

#et-top-navigation nav>ul>li>a, a:hover {
    text-decoration: none !important;
}

#top-menu a, a:hover {
    text-decoration: none !important;
}

.entry-title a {
    text-decoration: underline !important;
}

/****  MENU  *****/

.nav li ul {
    width: 320px !important;
}

#top-menu li li a {
    width: 290px !important;
}




/*** BUTTONS ***/

.et_pb_button{
background: #EE5021;
    background-image: -webkit-linear-gradient(top, #EE5021, #CA177D);
    background-image: -moz-linear-gradient(top, #EE5021, #CA177D);
    background-image: -ms-linear-gradient(top, #EE5021, #CA177D);
    background-image: -o-linear-gradient(top, #EE5021, #CA177D);
    background-image: -webkit-gradient(to bottom, #EE5021, #CA177D);
    padding: 10px 20px;
	text-decoration: none !important;
	}

.et_pb_button:hover {
	text-decoration: none !important;
	padding: 10px 30px 10px 20px !important;
}


/****** LISTS ******/

ol {
  list-style: none !important;
  counter-reset: steps;
}
ol li {
  
	border-bottom: 1px solid #bfbfbf;
    padding: 30px 0;
}
ol li::before {
	counter-increment: steps;
  content: counter(steps);
  margin-right: 0.5rem;
  background: #ee5021;
  color: white;
  width: 1.5em;
  height: 1.5em;
  border-radius: 50%;
  display: inline-grid;
  place-items: center;
  line-height: 1.3em;
}
ol ol li::before {
  background: #ca177d;
}

ul li::before {
    content: none; 
    margin-right: none;
    background: none;
}

.entry-content ul {
    line-height: 32px !important;
}