/*
 Theme Name:  Divi Child Theme
 Theme URI:    http://djoyner.com
 Description:  Child Theme for Divi
 Author:       Darrell Joyner
 Author URI:   http://djoyner.com
 Template:     Divi
 Version:      2.01.2
*/

/*****Add any custom CSS below this line*****/

h1, h2, h3, h4, h5, h6 {
  font-family: 'Lato', sans-serif;
}

p {
  font-family: 'Oxygen', sans-serif;
}

.word {
  background-color: none;
  color: #ffffff !important;
}

.info {
  font-size: 1em !important;
  color: #297dc0 !important;
}


.quote {
  background-color: none;
  color: #297dc0 !important;
  font-size: 1.3em !important;
}

.blue {
  color: #00081c !important;
}

/*Highlighted and colorts*/

.verse {  background-color: #cce9fc;  color: #000000 !important;  max-width: 20em;  word-wrap: break-word !important;  overflow-wrap: break-word !important;  font: normal 1.2em/1 monospace;  display: inline;  padding: 0.17em 0.7em;  box-decoration-break: clone;  -webkit-box-decoration-break: clone;  line-height: 1.4em !important;} 

.verse1 {
  background-color: #cce9fc;
  color: #000000 !important;
  max-width: 20em;
  word-wrap: break-word !important;
  overflow-wrap: break-word !important;
  font: normal 1em/1.1 monospace;
  display: inline;
  padding: 0.17em 0.7em;
  box-decoration-break: clone;
  -webkit-box-decoration-break: clone;
  line-height: 1.3em !important;
} 
.verse2 {
  background-color: #f6f6f6;
  color: #000000 !important;
  max-width: 20em;
  word-wrap: break-word !important;
  overflow-wrap: break-word !important;
  font: normal 1em/1 monospace;
  display: inline;
  padding: 0.17em 0.7em;
  box-decoration-break: clone;
  -webkit-box-decoration-break: clone;
  line-height: 1.4em !important;
} 

.title {
  background-color: #59e8ff;
  color: #000000 !important;
  max-width: 20em;
  word-wrap: break-word !important;
  overflow-wrap: break-word !important;
  display: inline;
  padding: 0.13em 0em;
  box-shadow: 0.2em 0 0 #59e8ff,-0.2em 0 0 #59e8ff;
  box-decoration-break: clone;
  -webkit-box-decoration-break: clone;
  line-height: 1.7em !important;
}

.early {
  background-color: #64FF59;
  color: #000000 !important;
  max-width: 20em;
  word-wrap: break-word !important;
  overflow-wrap: break-word !important;
  display: inline;
  padding: 0.13em 0em;
  box-shadow: 0.2em 0 0 #64FF59,-0.2em 0 0 #64FF59;
  box-decoration-break: clone;
  -webkit-box-decoration-break: clone;
  line-height: 1.7em !important;
}

.example {
  background-color: #0c71c3;
  color: #fff !important;
  max-width: 20em;
  word-wrap: break-word !important;
  overflow-wrap: break-word !important;
  display: inline;
  padding: 0.13em 0em;
  box-shadow: 0.2em 0 0 #0c71c3,-0.2em 0 0 #0c71c3;
  box-decoration-break: clone;
  -webkit-box-decoration-break: clone;
  line-height: 1.7em !important;
}


/* Home blurb transition disable */

.et_animated.fadeTop {
 -webkit-animation-name:none;
 animation-name:none
}

.et_pb_animation_top.et-animated {
 opacity:1;
  -webkit-animation:none!important; 
  animation:none!important
}

.et_pb_animation_top_tablet.et-animated {
  opacity:1;
  -webkit-animation:none!important; 
  animation:none!important
 }

 .et_pb_animation_top_phone.et-animated {
  opacity:1;
  -webkit-animation:none!important; 
  animation:none!important
 }

.et_pb_toggle_title:before {
   right: 99% !important;
   content: "\33";
  /* transition: all .3s ease-in-out; */
   padding-left: 5px;
}


.et_pb_toggle_open .et_pb_toggle_title:before {
   content: "\35";
  /* transform: rotate(180deg);*/
}

.et_pb_tabs_controls li {
   /*  float: none;  */
   border-right: 0px solid #f9f9f9;
}

.et_pb_tabs_0 .et_pb_tabs_controls li.et_pb_tab_active {
    background-color: #f9f9f9 !important;
}

ul.et_pb_tabs_controls {
   background-color: #ffffff;
}

  /* .et_pb_tabs_controls li a {
   padding: 4px 30px 4px 9px; 

margin: 20px 20px;
} */

.et_pb_toggle.et_pb_toggle h2 {
   padding-left: 25px;
}

ul.et_pb_tabs_controls::after {
   border-top: 0px solid #f9f9f9;
}

.et_pb_tabs_controls li {
    border-bottom: 0px;
}

/*****Fixed Header*****/

@media (max-width: 980px) {
.et_non_fixed_nav.et_transparent_nav #main-header, .et_non_fixed_nav.et_transparent_nav #top-header, .et_fixed_nav #main-header, .et_fixed_nav #top-header {
    position: fixed;
} 
} 
