/*
Theme Name: American Songwriter
Theme URI: https://americansongwriter.com/
Author: WebDevStudios
Author URI: https://webdevstudios.com/
Description: Custom block theme for American Songwriter.
Requires at least: 6.4
Tested up to: 6.4
Requires PHP: 8.2
Version: 1.1.0
License: GNU General Public License v3
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: wdsbt
Tags: block-patterns, block-styles, custom-colors, custom-logo, custom-menu, e-commerce, editor-style, full-site-editing, one-column, style-variations, translation-ready, wide-blocks
*/



.Homepage_InContent,
.Homepage_Sticky_Sidebar,
.Homepage_Footer,
.Article_Header,
.Article_Footer,
.Article_Dynamic_InContent,
.Article_Sidebar_A,
.Article_Sticky_Sidebar,
.Category_Footer {
  border: 1px solid red;
  position: relative;
  margin: auto;
}

.Homepage_InContent { max-width: 970px; width: 100%; height: 250px;}

.Homepage_Sticky_Sidebar { max-width: 336px; width: 100%; height: 600px; }

.Homepage_Footer { display: none; }

.Article_Header { display: none; }

.Article_Footer { display: none; }

.Article_Dynamic_InContent { max-width: 728px; width: 100%; height: 300px; }

.Article_Sidebar_A { max-width: 336px; width: 100%; height: 280px; }

.Article_Sticky_Sidebar { max-width: 336px;
	width: 100%; height: 280px; }

.Category_Footer { display: none; }

@media (max-width: 768px) {

.Homepage_InContent {
    max-width: 320px;
	width: 100%;
    height: 300px;
  }

  .Homepage_Footer {
    max-width: 320px;
		width: 100%;
    height: 50px;
	display: block !important;
  }

  .Article_Header {
    max-width: 320px;
		width: 100%;
    height: 100px;
	display: block !important;
  }

  .Article_Footer {
    max-width: 320px;
		width: 100%;
    height: 50px;
	display: block !important;
  }

  .Article_Dynamic_InContent {
    max-width: 320px;
		width: 100%;
    height: 300px;
  }

  .Category_Footer {
    max-width: 320px;
		width: 100%;
    height: 50px;
	display: block !important;
  }

  .Homepage_Sticky_Sidebar,
  .Article_Sidebar_A,
  .Article_Sticky_Sidebar {
    display: none !important;
  }
}