body {
	background-image: url(/misc/qa/677249044a4a0c8af9fade6634b8dd49a18e80d3[1].jpg);
}


dl {
	width: 80%;
	margin: auto;
	color: darkblue;
}

dt  {
	 padding-bottom: 8px;
	 padding-top: 8px;
	   font-weight: bold;
	   color: black;
	   }

.table1 {
	border-style: double;
	padding: 0.1em 1em;
	background-color: #1A1917; 
	color: #4C555B;
border-color: black;
background-image: url(/misc/qa/mZO1kd0[1].gif);


	}

h1 {
	text-align: center;
}

.this {
	text-align: center;
}

.main {

	
margin: auto;
	border-style: dotted;
    margin-bottom: 5px;
	margin-top: 5px;
    padding: 10px;
    border-width: 1.5px;
	 border-color: blue;
	 background-image: url(/misc/qa/mZO1kd0[1].gif);

    background-color: #F2F2EA;
    c
	 color: black;
text-align: left;
	width: 550px;
   
}

.comp {
	position: fixed;
	bottom: 0;

}

.back {
	position: fixed;
	top: 40px;
	left: 40px;
}

.back2 {
	position: fixed;
	left: 5px;
	top:6px;
	visibility: hidden;
}

.comp2 {
	position: fixed;
	left: 5px;
	bottom:6px;
	visibility: hidden;
}

a:link {
	color: blue;
}


a:hover {
color: grey;
}

a:visited {
color: black;
}


@media screen and (max-width:800px) {
    .main {
        flex: 1 1 calc(100% - 20px);
        text-align:center;
        margin: 0 3px 3px 3px;
		max-width: 450px;
		
    }
	
	.back,.comp {
		visibility: hidden
	}
    
	.responsive {
    max-width: 100%;
    height: auto;

}

.back2 {
	visibility: visible;
}
	
	.comp2 {
	visibility: visible;
}
    

}
