/* 
 Theme Name:     Khali Yoga 3.10
 Author:         Nice Grizzly | Creative Shop
 Author URI:     www.nicegrizzly.com
 Template:       Divi
 Description:    A customized child theme built for Khali Yoga
 Version:        3.10
*/


@import url('https://use.typekit.net/con6gwf.css');
@import url('https://fonts.googleapis.com/css2?family=BioRhyme+Expanded&display=swap');
/* ----------- Theme customization starts here --------------------------- */
/* ---- FONTS ---- */
body {
    font-family: 'Futura PT', Helvetica, Arial, Lucida, sans-serif;
    font-weight: 400;
    font-size: 17px;
    line-height: 32px;
}
p {
    font-family: 'Futura PT', Helvetica, Arial, Lucida, sans-serif;
    font-weight: 400;
    font-size: 17px;
}
h1, h2, h3, h4, h5, h6 {
  clear: both; }
h1 {
    font-family: 'Instrument Serif', Helvetica, Arial, Lucida, sans-serif!important;
    font-weight: 400;
    font-size: 50px;
    line-height: 60px;
    letter-spacing: 0.1rem!important;
}
h2 {
    font-family: 'Instrument Serif', Helvetica, Arial, Lucida, sans-serif!important;
    font-size: 32px;
    line-height: 38px;
    letter-spacing: 0.1rem!important;
}
h3 {
    font-family: 'Futura PT', Helvetica, Arial, Lucida, sans-serif!important;
    font-weight: 500;
    font-size: 15px;
    line-height: 110%;
    letter-spacing: 0.3rem;
    text-align: center;
    text-transform: uppercase;

}
h4 {
    font-family: 'Futura PT', Helvetica, Arial, Lucida, sans-serif;
    letter-spacing: 0.3rem;
}
h6 {
    font-family: 'Futura PT', Helvetica, Arial, Lucida, sans-serif!important;
    font-weight: 300;
    font-style: normal;
}
/* ---- TOGGLE ---- */
.et_pb_toggle_title:before {
	left: 0 !important;
}
.et_pb_toggle_title {
	padding-left: 2em !important
}
.et_pb_toggle_title:before {
	left: 0 !important;
}
.et_pb_toggle_title {
	padding-left: 2em !important
}

/* ---- FOOTER ---- */
#footer-bottom {
    color: #ebeced;
}
.grizzly {
    font-family: 'BioRhyme Expanded';
    font-weight: 400;
    font-size: 0.85rem;
}
.et-social-itunes a.icon:before { 
	background: url('/wp-content/uploads/apple-white.png'); 
    background-size: contain;
	content: '' !important; 
	display: inline-block !important;  
	background-repeat: no-repeat;
}
.et-social-google a.icon:before { 
	background: url('/wp-content/uploads/google-play-white.png'); 
    background-size: contain;
	content: '' !important; 
	display: inline-block !important;  
	background-repeat: no-repeat;
}

@media only screen and (max-width: 980px) {
    h1 {
        font-size: 40px;
        line-height: 60px;
    }
    h3, h4 {
        font-size: 20px;
        letter-spacing: 1px;
    }
}
@media only screen and (max-width: 767px){
    h1 {
        font-size: 35px;
        line-height: 38px;
    }
    h2 {
        font-size: 27px;
        line-height: 32px;
    }
}
@media only screen and (min-width: 981px) {
#logo {
    max-height: 46%;
	max-width:215px;
}
}
@media only screen and (min-width: 1139px) {
    #logo {
        max-height: 80%;
    }
}