#addtionalreq, #acccomp, #vpat, #serdev {border: none!important;}
/*05082022*/
 .banneraudit .svg-icon {height:420px;}
 .bannertesting .svg-icon {height:320px;}
 .page-template main .vpatser ul li{list-style: none;}
.auditback {
  border: 1px solid #ddd;
  background-color: #fff;
}
.accessauditpage .svg-icon,  .auditsersec .svg-icon, .banneraudit .svg-icon{width:100%;}

@media only screen and (max-width: 481px){

.banneraudit .svg-icon {height:320px;}

}

  @media (max-width: 768px) {
  .banneraudit .svg-icon {height:320px;}
  }


.primary-navigation .primary-menu-container > ul > .menu-item > a {
  font-size: 1.015rem;
}
.primary-navigation > div > .menu-wrapper .sub-menu-toggle {width: 20px;}

.smallcat{
  font-size: 0.925rem !important;
  color: #a62639;
}

.solutionbar a:hover, .solutionbar a:focus,
.brddesign a:hover, .brddesign a:focus

 {text-decoration: underline; }
 
 .page-template article h2 a{color: #004c93!important;}
 .readmore{color:#a62639;}
 .readmoresec{	position: absolute; 
	bottom: 0; 
	left: 0;}

.titlesingle{
    background-color: #004c93;
    color: #fff;
}
.titlesingle .entry-title {color:#fff;}

.entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce) {max-width:100%;}
.entry-footers{background-color:#f8f8f8;}

.elnbanner .svg-icon{width:100%;}
.prici label, .single article label {
	font-weight: 300 !important;}

.single article p, .single article ul, .single article ol {
  
  font-weight: 300 !important;
}
.grecaptcha-badge{
	border: 0;
	clip: rect(1px, 1px, 1px, 1px);
	-webkit-clip-path: inset(50%);
	clip-path: inset(50%);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	
	width: 1px;
	word-wrap: normal !important;
	word-break: normal;
}


.site-main {padding-top:0;}

@media only screen and (min-width: 482px){
.site-branding {
  margin-right: initial;
  margin-top: 0px;
}}

@media only screen and (min-width: 768px){
	
	.site-description {
    font-size: 1.06rem;
}
	
}