main.projects article
{
	margin: 0.75em 0px 1.5em 0px;
	clear: both;
}

main.projects article > div
{
}

main.projects section h1
{
	text-align: center;
	text-decoration: underline;
	margin-bottom: 1em;
}

main.projects section:not(:first-of-type) h1
{
	margin-top: 2.5em;
}

main.projects article h2
{
	background-position: left 0.1em;
	background-size: 1.1em;
	background-repeat: no-repeat;
	display: block;
	padding-left: 1.4em;
	margin: 0px;
	display: inline-block;
	float: left;
}

main.projects article a
{
	background-size: 500px 1.38em;
	font-size: 0.5em;
	display: inline-block;
	float: right;
	margin-left: 0.5em;
	margin-top: 0.1em;
/*	box-shadow: 0.5mm 0.5mm 1.5mm 0 rgba(0,0,0,0.1); */
}  

main.projects article a.sfbutton
{
	padding: 0.25em 1em 1.75em 1em;
	background-position: center 1.3em;
	background-position: center calc(50% + 0.7em);
	background-color: #E8E8F4;
	border: 1px solid #B9BBCA;
	color: #000000;
}

main.projects article a.psbutton
{
/*
6.322 x 1.875cm
238.942 x 70.866px
*/
	width: 11em;
	height: 3.5em;
	background-size: contain;
	filter: contrast(85%) brightness(85%);
}

main.projects article span,
main.projects article p
{
	margin: 0px;
	clear: both;
	display: block;
}

main.projects article a:hover
{
	background-color: initial;
}

main.projects article a.sfbutton:hover
{
	background-color: #F5F6E8;
	border-color: #CCCDBD;
}

main.projects article a.psbutton:hover
{
	filter: initial;
}

main.projects article.win_calaym h2         { background-image: url('software/win_calaym.svg'); } 
main.projects article.win_linespec h2       { background-image: url('software/win_linespec.svg'); } 
main.projects article.win_vgmdownloaders h2 { background-image: url('software/win_vgmdownloaders.svg'); } 
main.projects article.win_cletch h2         { background-image: url('software/win_cletch.webp'); } 

main.projects article.app_calaym_android_redux h2 { background-image: url('software/app_calaym_android_redux.svg'); } 
main.projects article.app_tinyhome h2      { background-image: url('software/app_tinyhome.svg'); } 
main.projects article.app_matritsa h2      { background-image: url('software/app_matritsa.webp'); } 

main.projects article.app_calaym_android_redux a.psbutton:before { background-image: url('software/app_calaym_android_redux_qr.svg'); }
main.projects article.app_tinyhome a.psbutton:before { background-image: url('software/app_tinyhome_qr.svg'); }
main.projects article.app_matritsa a.psbutton:before { background-image: url('software/app_matritsa_qr.svg'); }


main.projects article.web_mailboxbackup h2 { background-image: url('software/web_mailboxbackup.svg'); } 
