@charset "UTF-8";
/* CSS Document */
/* ALH Advisory */

#intro		{position:fixed;left:0px;top:0px;bottom:0px;right:0px; height:auto;z-index:9998;background-color:#fff; overflow:hidden; text-align:center; opacity:1.0}

.alh		{width: 100%}	
.row:after 	{content: "";display: table;clear: both;}

@media screen and (min-width: 601px) {
body 		{font-family: 'Work Sans', "Helvetica Neue", Helvetica, Arial, "sans-serif"; letter-spacing: 1px; font-size:14px;
color:#000414; text-transform:none; line-height:19px; background:#DE9482}	
.h1			{font-size: 30px; line-height: 35px;}
	
.logotype	{position: absolute; bottom:45px; left: 45px; width: 175px}	
.contact_mob{display: none; visibility: hidden}	
.about		{position: absolute; top:45px; left: 45px; right:45px;}	
	
.column2 	{float: left;width: 50%; padding: 0 0 0 0;}
.column3 	{float: left;width: 31%; padding: 0 2% 0 0;}
.column4 	{float: left;width: 22%; padding: 0 3% 0 0;}
.dv			{display: block; visibility: visible}
.mv			{display: none; visibility: hidden}
}
@media screen and (max-width: 600px) {
body 		{font-family: 'Work Sans', "Helvetica Neue", Helvetica, Arial, "sans-serif"; letter-spacing: 0px; font-size:13px;
color:#000414; text-transform:none; line-height:17px; background:#DE9482}
.h1			{font-size: 28px; line-height: 33px;}
	
.logotype	{position: absolute; top:27px; left: 27px; width: 100px}	
.contact_mob{position: absolute; top:27px; right: 27px; width: 140px}	
.about		{position: absolute; top:175px; left: 27px; right:30px;}	
	
.column2 	{float: left;width: 100%;}
.column3 	{float: left;width: 100%;}
.column4 	{float: left;width: 100%;}
.dv			{display: none; visibility: hidden}
.mv			{display: block; visibility: visible}
}
	
a.li:link 		{color:#000414;text-decoration:none; border:none;}
a.li:visited 	{color:#000414;text-decoration:none; border:none;}
a.li:hover 		{color:#000414;text-decoration:underline; border:none; opacity: 0.5;}
a.li:active 	{color:#000414;text-decoration:none; border:none;}
