/*
 Theme Name:   Nicholsons Stalham
 Description:  Bespoke Child Theme
 Author:       Wildflower Digital
 Author URI:   https://wildflower.digital
 Template:     Divi
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

*/
/* DO NOT CHANGE ANYTHING ABOVE THIS LINE */

/*---Basic Font Sizes---*/
/* Apply the base font size in a px value to the body element */
body {
 font-size: 18px;
}
@media only screen and ( min-width: 1101px ) { 
#main-content h1 { font-size: 2em }
#main-content h2 { font-size: 1.8em }
#main-content h3 { font-size: 1.6em }
#main-content h4 { font-size: 1.5em }
#main-content h5 { font-size: 1.4em }
#main-content h6 { font-size: 1.3em }
#main-content p { font-size: 1em }
}

@media only screen and ( min-width: 768px) and ( max-width: 1100px ) { 
#main-content h1 { font-size: 2em }
#main-content h2 { font-size: 1.8em }
#main-content h3 { font-size: 1.6em }
#main-content h4 { font-size: 1.4em }
#main-content h5 { font-size: 1.3em }
#main-content h6 { font-size: 1.1em }
#main-content p { font-size: 1em }

}

@media only screen and ( max-width: 767px ) {
#main-content h1 { font-size: 1.8em }
#main-content h2 { font-size: 1.4em }
#main-content h3 { font-size: 1.3em }
#main-content h4 { font-size: 1.3em }
#main-content h5 { font-size: 1.2em }
#main-content h6 { font-size: 1.1em }
#main-content p { font-size: 1em }
}
.introtext { font-size: 1.2em; }




/** App Style header and Drop Down Menu **/

@media (max-width: 1024px) {
 .container.et_menu_container { 
 width: calc( 100% - 60px);
 }
}

.et_mobile_menu {
 margin-left: -30px;
 padding: 5%;
 width: calc( 100% + 60px);
 background-color: #e2e2e2 !important;
}

.mobile_nav.opened .mobile_menu_bar:before {
 content: "\4d";
}
/* Setting the breakpoint of the mobile menu */
@media only screen and ( max-width: 1024px ) {
#top-menu-nav, #top-menu {display: none;}
#et_top_search {display: none;}
#et_mobile_nav_menu {display: block;}
}
