/* Code to change page width START */
.container_12 {
  width: 1200px;
}
.s1_grid_12{
  width: auto;
}
@media only screen and (max-width: 1199px) and (min-width: 600px){
  .container_12 {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    max-width: 1200px;
    min-width: 600px;
  }
}
@media only screen and (max-width: 616px){
  .container_12 {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    max-width: 600px;
    min-width: 320px;
    display: block;
  }
}
/* Code to change page width END */

/* Code to remove social login START */
.WaGadgetAuthorizationRequired .openAuthFormContainer {
display: none !important;
} 
/* Code to remove social login */

/* Code to hide social network login START */
/*MEMBER SOCIAL LOGIN BUTTONS HIDE*/

#socialLoginContainer, #idSocialLoginContainer {

display: none;

}
/* Code to hide social network login END */

.rounded-corners-small {
  border-radius: 4px;
}
.rounded-corners-medium {
  border-radius: 8px;
}
.rounded-corners-large {
  border-radius: 12px;
}
.WaGadgetLoginButton .loginBoxLinkContainer .loginBoxLinkButton {
  border-radius: 4px;
}
.border-rounded-corners-large {
  border: solid 5px;
  border-color: #3a4f66;
  border-radius: 12px;
}
a.white-link:link {
  color: #ffffff;
  text-decoration: underline;
}
a.white-link:visited {
  color: #ffffff;
  text-decoration: underline;
}
a.white-link:hover {
  color: #71ddf8;
  text-decoration: none;
}
#idFooterPoweredByWA {
  color: #f6f6f6;
}
#idFooterPoweredByWA A:link, #idFooterPoweredByWA A:active, #idFooterPoweredByWA A:visited, #idFooterPoweredByWA A:hover {
  color: #f6f6f6;
}
a.stylizedButton.buttonStyle003 {
  margin-bottom: 10px;
}
/* Accordion CSS fixes */
details summary { 
  cursor: pointer;
}

details summary > * {
  display: inline;
}