/*
 Theme Name:     JITV
 Theme URI:      
 Description:    Child theme for Jam in the Van
 Author:         BluDoodle Design
 Author URI:     http://www.bludoodle.com
 Template:       Divi
 Version:        1.0.4
*/

/* *** 2022 redesign ***
body.custom-background {
    background-color: #0c0c0c;
    background-image: url("/wp-content/uploads/2017/11/jrd-2a2w.jpg");
    background-position: center top;
    background-size: auto;
    background-repeat: no-repeat;
    background-attachment: scroll;
}

@media (max-width: 980px) {
body.custom-background {
background-image: url("/wp-content/uploads/2017/11/jrd-2a2m980w.jpg")!important;
}
}

 *** 2022 redesign *** */

/* *** 2022 redesign ***
#main-content, .et_pb_section {
background-color: transparent !important;
}
.et_header_style_centered #logo {
float: left;
margin-top: 10px;
}
#top-menu li a {
font-size: 33px !important;
font-weight: 600;
text-shadow: 1px 1px 2px #fff;
}
#et_mobile_nav_menu .select_page {display: none;}
.et_header_style_centered #et_search_icon:before {
top: -20px;
font-size: 24px !important;
font-weight: 700;
text-shadow: 2px 2px 2px #fff;
}
@media only screen and (max-width: 980px) {
.et_header_style_centered #main-header {
background-color: transparent !important;
}
.et_header_style_centered #main-header .mobile_nav {
background-color: transparent !important;
}
}

.nav li ul {
width: 270px;
}
#top-menu li li a {
width: 250px;
font-size:28px !important;
text-shadow: 1px 1px 2px #aaa;
}
#top-menu li li {
padding: 0 10px;
}

#top-menu li.current-menu-ancestor>a, #top-menu li.current-menu-item >a {
text-shadow: 1px 1px 2px #333;
}

@media (max-width: 980px)
{
.et_header_style_centered nav#top-menu-nav {
display: block;
}
}

@media (max-width: 980px)
{
.et_header_style_centered #et_top_search, .et_vertical_nav.et_header_style_centered #main-header #et_top_search {
display: block !important;
float: right;
margin-right: 80px;
margin-top: 20px;
}
}

@media (max-width: 980px)
{
.et_header_style_centered .et_search_outer, .et_header_style_split .et_search_outer {
display: block;
}
}

.txt-font-stream p {
font-family: 'Fira Sans', 'Source Sans Pro', sans-serif;
}

.jam2pg-topsec {
padding-top: 250px !important;
}
@media (max-width: 980px) {
.jam2pg-topsec {
padding-top: 130px !important;
}
}
 *** 2022 redesign *** */
 