/*
Theme Name: Divi
Theme URI: http://www.elegantthemes.com/gallery/divi/
Version: 2.0
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Template:     Divi
*/

@import url("../Divi/style.css");

/* ----------Theme customization starts here----------- */

@import url(http://fonts.googleapis.com/css?family=Pathway+Gothic+One);

#tribe-events-pg-template {
    max-width: 100%;
}

h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{font-family: 'Pathway Gothic One', sans-serif!important;}

.et_pb_fullwidth_header {
padding: 22px 0;
}

.nav li li ul {
    left: 140px;
}

.et_pb_section {
padding: 0px;
}

body.et_boxed_layout {
background-size: cover!important;
}

#main-header nav #top-menu-nav {
padding-top: 86px;
}

#logo {
max-height: 180px;
}

#masuzzos p {font-size: 24px;}

#masuzzotext p {font-size: 16px;}

#masuzzosection {padding: 0px;}

#masuzzoinfo {padding: 0px;}

#justicebanner {width: inherit;}

#youthlogo {max-width: 300px;}

#youthlogosection {text-align: center;}

#flamesection {text-align: center;}

#tribe-events-pg-template {
background-color: white;
}

#tribe-events-content {
padding: 8px 16px;
}

#main-content .container:before {
width: 0px;
}

#youngbanner .et_pb_container.clearfix {min-height: 492px!important;}

#top-menu li {
font-size: 16px;
}

.et_header_style_left #et-top-navigation, .et_header_style_split #et-top-navigation {
    padding-top: 0px;
}

#googlecalendar {text-align: center;}

#post-1608 .creativ-shortcode .creativ-shortcode-toggle-content p {
color: white;
}
#post-1608 .creativ-shortcode-toggle .creativ-shortcode-toggle-content {
background-color: #006837;
}

#homeslider .et_pb_slide_description h2 {
display: none;
}

#service-times {
text-align: right;
position: absolute;
top: 10px;
right: 0px;
}

#main-header {
padding: 6px 0 0 0;
}

#kingdomkids .et_pb_slide_description h2 {
display:none;
}

/* Smartphones (portrait and landscape) ----------- */
@media only screen and (max-width: 767px), only screen and (max-device-width: 767px) {
      #service-times{
          display: none;
      }
    }
