/**************************/
/*                        */
/*    templateguide.css   */
/*        created:        */
/*      06 / 23 / 2026    */
/*          10:38         */
/*        updated:        */
/*      09 / 4 / 2026    */
/*          12:22         */
/*                        */
/**************************/

@charset "utf-8";

/* the templates wanted section with the current doc lists */
#templates-wanted {
	width:79%;
	margin:1rem auto 1.3rem;
	padding-bottom:0.6rem;
	border:1px dashed #000;
}
#templates-wanted h2,
#templates-wanted h3 {
	text-align:center;
	letter-spacing:1px;
}
#templates-wanted h2 {
	margin:0.6rem 0 1rem 3%;
	font-size:1.7em;
	text-shadow:0.2rem 0.2rem 1.2rem #ffa448;
}
#templates-wanted h3 {
	width:68%;
	min-width:440px;
	margin:0.5rem 40% 0.3rem 10%;
	padding:0.25rem 0 0.32rem;
	font-size:1.2em;
	font-family:"Arial", "Helvetica", sans-serif;
	color:#818181;
	text-shadow:1px 1px 1px #000;
	border:2px solid #666;
}
#templates-wanted p,
#templates-wanted ul li {
	letter-spacing:1px;
}
#templates-wanted ul { margin-top:0.6rem; margin-bottom:1.1rem; }
#templates-wanted ul li {
	margin:0.2rem 0 0 20%;
	font-size:1.2em;
	font-weight:bold;
}
#templates-wanted ul li:first-of-type { margin-top:0; }
/* end templates wanted section */

/** THE TEMPLATE SUBMISSION LINK **/
a#template-submit-link {
	display:block;
	width:50%;
	margin:0 auto;
	border:2px solid blue;       /* temporary until background is designed */
	text-align:center;
	font-size:1.5em;
}
/** END THE TEMPLATE SUBMISSION LINK **/

/* */
/* */
/* */
/***** MEDIA QUERIES *****/

@media screen and (max-width:1054px) {
	#templates-wanted h2 { margin-bottom:1.3rem; }
	#templates-wanted h3 { margin:0.5rem auto; }
}

@media screen and (max-width:1002px) {
	#templates-wanted ul { margin-left:1.3rem; }
}

@media screen and (max-width:950px) {
	#templates-wanted h2 { font-size:1.63em; margin:0.9rem 0 1.4rem 0; }
	#templates-wanted ul li { font-size:1.18em; }
}

@media screen and (max-width:876px) {
	#templates-wanted ul { margin-left:5.5%; }
	#templates-wanted ul li { margin-left:0; }
}

@media screen and (max-width:840px) {
	#templates-wanted h3 { font-size:1.14em; }
	#templates-wanted ul li { font-size:1.14em; }
}

@media screen and (max-width:802px) {
	#templates-wanted h2 { font-size:1.58em; }
}

@media screen and (max-width:770px) {
	#templates-wanted { padding-bottom:0.9rem; }
}

@media screen and (max-width:752px) {
	#templates-wanted h3 { width:92%; min-width:220px; }
}

@media screen and (max-width:600px) {
	#templates-wanted ul { margin-left:0.8rem; }
}

@media screen and (max-width:540px) {
	#templates-wanted { width:97%; }
}

@media screen and (max-width:456px) {
	#templates-wanted h2 { font-size:1.53em; margin:1.2rem 0 1.5rem 0; }
	#templates-wanted h3 { font-size:1.09em; }
}

/* END OF DOCUMENT */


