/*
Theme Name: Lildivi
Version: 1.0
Description: A child theme of SpecialDivi
Author: SeedsofAmerica
Template: SpecialDivi
*/

@import url("../SpecialDivi/style.css");


.et_pb_section.et_section_regular{
  padding: 0px !important;
}

body {
  font-family: Century;
}

.header-content .et_pb_module_header{
  Background-color: #517B99;
  Display: inline;
  padding: 10px;
   border-radius: 25px;
 font-size: 500% !important;
}

.et_pb_button.et_pb_more_button{
   Background-color: #517B99;
  padding: 5px 70px;
   border-radius: 25px;
   border: none;
  font-weight: bold;
  font-size: 150%;
  margin-top: 35px;
}

.et_pb_module.et_pb_promo.et_pb_bg_layout_dark {
  background-color: #E9E9EA !important;
  color: black !important;
	padding: 20px 10px;
}

.et_pb_module.et_pb_promo.et_pb_bg_layout_dark h1{
  color: black !important;
}

.et_pb_button.et_pb_promo_button{
   Background-color: #517B99;
  padding: 5px 70px;
   border-radius: 25px;
   border: none;
  font-size: x-large;
  font-weight: bold;
  color: white;
 margin-top: 30px !important;
}

#timeplace .et_pb_module {
   Background-color: #F9F9F9 !important;
   padding: 20px;
    text-align: center;
  margin: 0px -200px;
}

#ticketcost .et_pb_row{
  background: #F8F1E7;
  padding:30px;
     
}

#details img{
    height: 240px; 
    width: 210px;
  border-radius: 50% 50% 0% 0%;
        border-style: solid;
        border-width: 0px;
}

h3{
  text-align: center !important;
}


#funds .et_pb_blurb.et_pb_blurb{
 background-color: #F9F9F9;
  padding: 20px;
  min-height: 400px;
  text-align: center !important;
}

#funds .et_pb_blurb img{
 max-width: 225px 
}

.et_pb_blurb.et_pb_text_align_left .et_pb_blurb_content .et_pb_blurb_container{
  text-align: center;
}

.et_pb_blurb_container .et_pb_module_header{
  font-weight: bold;
  color: black;
}

#buytickets .et_pb_column:first-of-type{
  z-index: 100000;
}

.et_pb_promo{
  position: relative;
  right: -50px;
  bottom: -115px
}

#buytickets img{
   position: relative;
   left: -50px;
}


.centered-inline-logo-wrap {
  display: none !important;
}

#funds #percentage .et_pb_text_inner{
  margin: 0px 150px;
}

.header-content{
 position: relative;
  padding: 75px !important;
  padding-left: 0px;
 padding-right: 0px;
  display: inline-block;
  text-align: center !important;
  left: -15%
}

#footer-bottom{
  display: none;
}


#footer-bottom{
  display: none;
}


#details .et_pb_module .et_pb_text {
  width: 50%
}
#details .et_pb_text_inner p {
  width: 40%
}


#main-header {
  background-color: #E9E9EA;
}

#timeplace{
	text-shadow: 0 0 0px #000000, 0 0 1px #000000; 
}
@media only screen and (max-width: 768px) {
  /* For mobile phones: */
  
  .et_pb_module.et_pb_fullwidth_header{
       background-position: right !important;
    height: 175px
  }
 .header-content{
  padding: 0px !important;
   text-align: center !important;
  height: 30px;

}
.header-content .et_pb_module_header{
 font-size: 200% !important;
  }
 
  .et_pb_button.et_pb_more_button{
  font-size: 85%;
    padding: 5px 20px;
  }

  .logo_container {
  display: none !important;
}

   #timeplace h1{
   font-size: 125%; 
  }
  #buytickets img{
   position: relative;
   left: 0px;
   font-size: 10%!important;
	}
	.header-content-container{
 text-align: center; 
		    left: 0% !important;
	  }
	.mobile_menu_bar:before {
  color: gray !important;
  border-style: solid;  
}
	

  .mobile_nav {
     background-color: transparent !important;
  }
	
		.mobile_menu_bar:before {
  color: gray !important;
  border-style: solid;  
}
  .mobile_nav .select_page{
    display: none !important;
   
  }
	
	
#buytickets .et_pb_module.et_pb_promo{
  max-width: 300px;
  right: 0px;
  top: 55px;
  margin: auto;
 text-align: center !important;
}

  .header-content{
  display: inline-block;
  text-align: center !important;
position: static;
}
	
	.et_pb_button.et_pb_promo_button{
    padding: 2px 40px;
   font-size: large;
 margin-top: 0px !important;
  white-space: nowrap;
  text-align: center !important;
}

	
   	
   h1{
   font-size: 130%; 
      white-space: nowrap;
  }
	
	#main-header {
    background-color: #E9E9EA;
  }
	
	.et_pb_full_width_header img{
  position: static;
}
	
	 .et_pb_module.et_pb_fullwidth_header{
       background-position: right !important;
    height: 145px;
      padding: 20px
  }
	
	  #funds .et_pb_module.et_pb_image{
    text-align: center
  }
  
    #funds .et_pb_module h1{
    text-align: center
  }
	#funds img{
    width: 210px;
}
	#details .et_pb_module .et_pb_text {
  width: 100%
}
#details .et_pb_text_inner {
  width: 100%
}
#details .et_pb_text_inner h1 {
  text-align: center;
}
	
	#details .et_pb_module.et_pb_image{
    text-align: center !important;
  }
	  
 #funds .et_pb_blurb.et_pb_blurb{
  max-width: 250px !important;
}
	
	 #funds .et_pb_blurb.et_pb_blurb{
  max-width: 250px !important;
   display: inline-block;
}
  #funds .et_pb_column{
    text-align: center !important;
  }
	} 


