@import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=block');

*{margin: 0px; padding: 0px;}
html,body{
	height:100%;width:100%;
    font-family: 'Lato', sans-serif;
    font-size:1em; color:#000000;
    background-color: #f0f0f0;
    background-size: contain, auto auto;
    background-repeat: no-repeat, repeat;
    background-attachment: fixed, fixed;
    background-position: right bottom, center;
    background-image: url('images/carbadge.png'), url('images/whitey.jpg');
}
h1{
    padding-left: 1em;
    padding-top:10px;
    font-style: oblique;
    font-weight: 700;
}
h3,h2{
    padding: 0em; margin: 0em;
    font-size: 1.1em;
    font-weight: 700;
}
}
h4{padding-top: 1em; padding-left: 1em;}
div.chklist{padding-left: 2em;}
.chklist ol{padding-left: 1em;}
a{text-decoration:none;color: crimson;}
a:hover{opacity: 0.8;}
ul{list-style-position: inside;list-style-type: square;}
div.header {
	color: #000000;
	text-align: left;
    font-weight: 700;
    height:80px;
}
div.links,div.footer,.divHide{display:none;}
div.fields{
    width:100%;
    text-align: center;
}
.divCol{
    width: 46%;
    text-align: center;
    float: left;
    padding: 1%;
    vertical-align: middle;
}

 @media all and (max-width:900px) {
    .bodypanel{
        width:99%;
		padding-left: 1em;
    }
     html,body{
        background-size: auto auto;
        background-repeat: repeat;
        background-attachment: fixed;
        background-position: center;
        background-image: url('images/whitey.jpg');
		 height: 99%; width: 99%;
     }
     div.header {
         text-align: center;
         background-color: #cceeff;
         width: 100%;
         height:45px;
         font-size: 0.7em;
     }
 }
