
.skipnav a
{ 
	text-align: left; 
	position: absolute; 
	left: 5px; 
	top: 5px;
	overflow: hidden; 
	color: white;
	font-size: 16px;
}

a:link 

{

	text-decoration: underline;

}

a:focus 

{ 

	outline: solid 2px red; 

}

.bnav 

{ 

	padding: 0px; 

}

.bnav:hover,.bnav:active,.bnav:focus,

.mm:hover,.mm:active,.mm:focus,

.foutline:focus-within 

{

	outline: 2px solid red;

}

.inav 

{ 

	width: 42px; 

	height: 42px; 

}

.active 

{ 

	text-decoration: none; 

}

.headernew 

{ 

	padding-top: 20px; 

	padding-bottom: 20px; 

}

.headernew .list-footer-nav > li

{ 

	padding-left: 8px; 

	padding-right: 8px; 

}

.footernew 

{ 

	padding-top: 40px; 

}

.h2ext 

{ 

	font-size: 45px; 

}

.h2small 

{

	font-size: 25px;	

}

.pext 

{ 

	font-size: 25px; 

}

.psmall 

{

	font-size: 16px;

}

.smallext 

{ 

	color: black; 

}

.section-p-30

{

	padding-top: 30px;

}

.div-p-30

{

	padding-top: 30px;

}

.div-p-10

{

	padding-top: 10px;

}

.form-control 

{

	border: solid 1px lightgrey;

}







@media screen and (min-width: 1200px) 

{

	.headernew .list-footer-nav > li

	{ 

		padding-left: 10px; 

		padding-right: 10px; 

	}

}

	

@media screen and (max-width: 768px) 

{

	.inav 

	{ 

		width: 40px; 

		height: 40px;

	}

	/*

	.headernew .list-footer-nav > li

	{ 

		padding-left: 8px; 

		padding-right: 8px; 

	}

	*/

}

		