/* 
Theme Name: INSERT THEME NAME HERE
Version: 1.0 
Description: Child theme for generatepress. 
Author: WebPressPRO
Author URI: webpresspro.co
Template: generatepress
 */
/* --------------- Theme customization starts here ----------------- */
/* GENERAL FORMATTING */
.one-container .site-content{
    padding: 0 50px;
}
body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){
    max-width: 1200px;
}
.wp-block-cover__inner-container{
    max-width: 1200px;
}
/* MOBILE MENU FORMATTING */
.gp-icon svg{
	height: 1.5em;
	width: 1.5em;
}
.gp-icon{
	vertical-align: middle;
}
.mobile-menu-control-wrapper .menu-toggle, .mobile-menu-control-wrapper .menu-toggle:hover, .mobile-menu-control-wrapper .menu-toggle:focus, .has-inline-mobile-toggle #site-navigation.toggled{
	background-color: transparent;
}
/* 404 FORMATTING */
.error404 .site-header{
    margin-bottom: 100px;
}
.error404 .site-footer{
    margin-top: 100px;
}
/* FORM FORMATTING */

/* WP AUTOTERMS FORMATTING */
.wpautoterms_page-template-default .site-header{
    margin-bottom: 100px;
}
.wpautoterms_page-template-default .site-footer{
    margin-top: 100px;
}
.wpautoterms-footer{
    display: none;
}

/* MOBILE FORMATTING */
/* MOBILE FORMATTING */
@media (max-width: 768px){
.secondary-navigation{
    display: none;
}
.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .separate-containers .paging-navigation, .one-container .site-content, .inside-page-header{
padding: 0 !important;
}
.header .wp-block-cover__inner-container{
    margin-left: 20px !important;
    margin-right: 20px !important;
}