/*
Theme Name: Divi Child 01
Theme URI: 
Description: Child 01 theme for the Divi theme
Author: <a href="http://www.elegantthemes.com">Elegant Themes</a>
Author URI: 
Template: Divi
Version: 2.6.4.4
*/

/* Generated by Orbisius Child Theme Creator (http://club.orbisius.com/products/wordpress-plugins/orbisius-child-theme-creator/) on Wed, 09 Mar 2016 22:32:00 +0000 */ 

@import url('../Divi/style.css');


/*----------------------START YOUR CSS BELOW-------------------------*/
/*
.blog-page .et_pb_post a img, body.archive .et_pb_post a img {
float: left;
margin-top: 0.6em;
margin-right: 1.2em;
border: solid 1px #ccc;
padding: 3px;
}

.et_post_meta_wrapper > img {height: 250px; width: auto;}*/
  

.blue-caption {font-family: 'PT Serif', serif;
    font-size: 15px !important;
color: #7f959f !important;}

.et_pb_post h2 a {font-size:20px !important;}

#no-seperator.et_pb_widget_area_left {border-right:none !important;}

#no-seperator label.screen-reader-text {display:none !important;}

.widgettitle h4 {border-bottom:none !important;}


.listy ul li {list-style-image: url(/trump-root/uploads/2014/10/bullet33.png); background-position: 10px 0 0 0 !important; }

.listy li { border-bottom:1px solid #e4e8ea; padding:7px 0px 5px 7px;}



.section-bg {background: url(/trump-root/uploads/2014/09/section.jpg);}

.et_pb_gallery_grid .et_pb_gallery_item .et_pb_gallery_caption {font-family: 'PT Serif', serif; font-size:13px !important; color:#7f959f !important;}

.gform_wrapper .top_label .gfield_label {font-weight:normal !important;}

.no-margin-bottom.et_pb_text {margin-bottom:0px !important;}

.padding-top-none .et_pb_row {padding-top:0px !important;}

.padding-top-some .et_pb_row .et_pb_column:last-child  {margin-top:10px !important;}

.padding-top.et_pb_section {padding-top:30px !important;}

.padding-bottom.et_pb_section {padding-bottom:10px !important;}

/*.home-slider  .et_pb_slide_description {padding: 171px 50px;}*/

/*.home-slider .et_pb_slide_with_image .et_pb_slide_description {width:570px !important;}*/

.home-slider .et_pb_slide_content p:last-of-type {
    color: #fff !important;
}

.home-slider .et_pb_slide_description h2 {font-family: 'PT Serif', serif; font-size:34px !important; font-style:italic; color:#fff !important; text-transform:none !important; text-shadow: 0px 0px 17px rgba(0, 0, 0, 1);}

.home-slider .et_pb_slide_content {font-family: 'Open Sans', sans-serif; font-size:24px !important; color:#fff !important; font-weight:600 !important; line-height:1.3 !important; text-shadow: 0px 0px 17px rgba(0, 0, 0, 1);}
 
/*.home-slider .et_pb_slide_image {margin-top:-200px !important; width: 327px !important;}*/

/*.home-slider {height:450px !important;}*/

#top-menu li.current-menu-item > a {color: #b2c3cc !important; }

#top-menu a:hover  {color: #b2c3cc !important;}


.et_header_style_centered #top-menu > li > a {
	padding-top: 7px;
	color:#fff;
	font-weight:400; font-size: 13px !important; padding-bottom: 18px !important; }

#main-header nav#top-menu-nav {
  padding-top: 5px !important;}

.home-blurb .et_pb_main_blurb_image {margin-bottom:10px !important;}

.memorials-blurb .et_pb_main_blurb_image {margin-bottom:10px !important;}

.memorials-blurb {}

.memorials-gallery {}

.blog-class {}

.footer-widget h4 {text-transform:none !important; color:#fff !important;}

.footer-widget a {color:#fff !important;}

.footer-widget a:hover {color:#9bafb8 !important;}

#top-header {background:#38332F !important; color:#fff !important;}

#et-info-phone, #et-info-email {color:#fff !important;}

.et_pb_gallery_grid .et_pb_gallery_item .et_pb_gallery_title {display:none !important;}

.et_pb_gallery_grid .et_pb_gallery_item .et_pb_gallery_caption {text-align: center;}

.et_header_style_centered #et_top_search {display:none !important;}

.et_boxed_layout #page-container, .et_boxed_layout #page-container #main-header, .et_boxed_layout #page-container {background: url(/trump-root/uploads/2014/09/header.jpg) center bottom no-repeat;}

.et_pb_post h2 a {}

h1 {font-family: 'Alex Brush', cursive; font-size:50px; color:#3a4f59 !important;}

h2 {font-family: 'PT Serif', serif; font-size:22px !important; color:#3a4f59; text-transform:uppercase; border-bottom:#d3d9db 1px solid; margin-bottom:8px; padding-bottom:4px;}

h3 {font-family: 'PT Serif', serif; font-size:24px !important; color:#3a4f59; font-weight:normal !important; padding-bottom:3px;}

h4 {font-family: 'PT Serif', serif; font-size:20px !important; color:#7f959f;  margin-bottom:8px; padding-bottom:4px;}

h5 {font-family: 'PT Serif', serif; font-size:22px !important; color:#3a4f59; text-transform:uppercase; margin-bottom:8px; padding-bottom:4px;}

body {color:#201d1b !important;}

p {color:#201d1b !important;}



@media screen and (max-width: 1200px) {
    #top-menu li  {
            padding-right: 14px !important;
    }
}


@media screen and (max-width: 1060px) {
    .et_header_style_centered #top-menu > li > a   {
            font-size:11px !important;
    }
}


@media screen and (max-width: 980px) {
    .et_header_style_centered .mobile_nav .select_page, .mobile_menu_bar:before  {
      color:#fff !important;
    }
}

	
@media screen and (max-width: 980px) {
    .et_header_style_centered #et_mobile_nav_menu  {
      margin-top: 22px;
    }
}
		  
		  
@media screen and (max-width: 980px) {
    .et_header_style_centered #main-header .mobile_nav  {
      padding: 0px 10px;
    }
}
			
@media screen and (max-width: 980px) {
    h1  {
      font-size: 41px;
    }
}
			
@media screen and (max-width: 500px) {
    h1  {
      font-size: 30px;
    }
}			
			
			
@media screen and (max-width: 980px) {
   .et_header_style_centered #main-header  {
      padding: 15px 0;
    }
}
			
@media screen and (max-width: 840px) {
   .home-slider .et_pb_slide_description h2  {
      font-size: 28px !important;
    }
}

				
@media screen and (max-width: 900px) {
   .home-slider .et_pb_slide_content {
      font-size: 19px !important;
    }
}				

				
				
				
				
				
				
				
				
			
			
			
			
	
	
