/* Themify Customize Styling */
body {	background: none;
	background-color: #ffffff;
	font-family: "Sansita";	font-weight:normal;
	font-size:16px;
	text-align:left; 
}
a {	
	color: #000000; 
}
a:hover {	
	color: #096ae8; 
}
.transparent-header #headerwrap,.transparent-header #headerwrap.fixed-header,#headerwrap,#headerwrap.fixed-header,#footerwrap {	background: none;
	background-color: #ffffff; 
}
#pagewrap {	background: none;
	background-color: #ffffff; 
}
h1 {	
	font-family: "Sansita";	font-weight:normal;
	font-style:normal;
	font-size:80px;
	text-transform:none;
	color: #a1a1a1; 
}
h2 {	
	font-family: "Sansita";	font-weight:normal;
	font-style:normal;
	font-size:60px;
	text-transform:none;	text-align:center;
	color: #a1a1a1; 
}
h3 {		font-style:normal;
	font-size:50px;
	text-transform:none;
	color: #a1a1a1; 
}
h4 {	
	font-family: "Sansita";	font-weight:normal;
	font-size:40px;
	text-transform:none;
	color: #a1a1a1; 
}
h5 {	
	font-family: "Aldrich";	font-weight:normal;
	font-style:normal;
	font-size:30px;
	text-transform:none;
	color: #a1a1a1; 
}
h6 {	
	font-family: "Lobster";	font-style:italic;
	font-weight:normal;
	font-style:italic;
	font-size:24px;
	text-transform:none;
	color: #404040; 
}
#headerwrap {	background: none;
	background-color: #404040; 
}
#site-description {	
	font-family: "Andada";	font-style:italic;
	font-style:italic;
	font-size:30px;
 
}
#main-nav {	
	background-color: transparent;background-image: none; 
}
#main-nav a {	background: none;
	background-color: rgba(0,0,0,0.00);
	font-family: "Sansita";	font-weight:bold;
	font-weight:normal;
	font-weight:bold;
	font-size:16px;
	text-align:justify; 
}
#sidebar, #sidebar-alt {	
	font-family: "Sansita";	font-weight:normal;

	color: #ffffff; 
}
#footerwrap {	background: none;
	background-color: #525252; 
}
#footer-logo a {	
	font-family: 'Trebuchet MS', "Arial", "Helvetica", sans-serif;	font-style:normal;
	font-size:12px;

	color: #ffffff; 
}
#footer {	
	color: #ffffff; 
}
#footer, #footer-logo, .footer-nav a, .footer-text {	
	font-family: 'Trebuchet MS', "Arial", "Helvetica", sans-serif;	font-style:normal;
	font-size:12px;
 
}
#footer a {	
	color: #ffffff; 
}

/* Themify Custom CSS */
.fixed-header-on #site-logo img{
  min-height: 90px;
}
#fittext-4815-1-1-1 {
  font-family: Sansita One !important;
}
#fittext-4930-1-1-1 {
  font-family: Sansita One !important;
}
#fittext-4636-1-1-1 {
  font-family: Sansita One !important;
color:#ffffff;
}
#footer-logo {
  width: 300px;
background: url(http://prolife.plus/wp-content/uploads/2016/05/logos-ProLife-y-Optiline.png);
background-repeat: no-repeat;
background-position: center center;
background-size: contain;
height: 90px;
margin: 0 auto;
}
#footer-logo span{
  font-size:0px;
}
.easyPieChart {
  line-height:141px!important;
}
.module.module-text img.alignright{
  margin-left: 30px;
margin-bottom: 0;
}
.transparent-header #headerwrap.fixed-header, #headerwrap.fixed-header, #headerwrap {
  background-color: rgba(50, 50, 50, .8) !important;
}
#pagewrap #headerwrap {
  z-index: 9999;
}
@media screen and (max-width: 480px) {
  .module-text h2 span, .module-text h3{
  font-size:38px;
}
.themify_builder_content-4729 .module_row_0.module_row {
  padding-left: 20px;
}
