 
@media all and (max-width:800px) 
{


#wb_ResponsiveMenu1 ul li a
{
   background-color: #A9A9A9;
   color: #FFFFFF;
}

#wb_ResponsiveMenu1 ul li
{
   background-color: #A9A9A9;
   color: #FFFFFF;
}

#wb_ResponsiveMenu1 .toggle 
{

   background-color: #A9A9A9;
   color: #FFFFFF;

}
}




.Layer1
{
  z-index: 9999 !important;
}

.LayoutGrid2
{
  z-index: 9999 !important;
}

#Layer1
{
  z-index: 9999 !important;
}

#LayoutGrid2
{
  z-index: 9999 !important;
}

#wb_IntegrationCard,#wb_SupportCard,#wb_IdentityCard,#wb_MigrationCard,#wb_DevCard,#wb_TitleCard
{
max-width:320px;
min-width:320px;
flex-grow:0;
flex-shrink:0;
}


#wb_Links1, #wb_Links2, #wb_Links3
{

width:33%;

}

#wb_Links1, #wb_Links2, #wb_Links3, #wb_LinksBlank
{

min-width:240px;

}

#wb_Contact1, #wb_Contact3, #wb_Contact2
{
border-top: 1px solid;
border-top-color:white;
min-width:290px;
max-width:290px;
flex-grow:0;
flex-shrink:0;
padding:10px;
margin:10px;
}

#wb_BreakCard
{

min-width:800px;

}

#wb_Copyright
{

min-width:800px;

}


#wb_LinksHeader
{
//border-top: 1px solid;
//border-top-color:white;
min-width:800px;

}






#wb_LinksBlank
{

min-width:800px;

}


//.carousel-inner > .item {
//    height: 90px;
//    position: relative;
//}



#wb_CarouselGrid,#CarouselGrid > .col-1, #SlideShow2, ul#SlideShow2, ul#SlideShow2 .image{
vertical-align: middle;

}

#CarouselGrid > .col-1{
width:970px;

}







//#wb_development_text ,#wb_support_text ,#wb_integration_text ,#wb_identity_text ,#wb_services_text ,#wb_aboutus_text ,#wb_contact_text ,

#wb_MainFlex {
padding-top:120px;
padding-left:60px;
padding-right:60px;
padding-bottom:60px;
max-width:970px;
}


ul#SlideShow2 .image {
height:60px;
max-height:60px;
top: 50%;
width:auto;
aspect-ratio: auto 300 / 42;
border: 1px dotted;
}
