.container_12 {
    width: 1600px;
}
.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;
}}
.WaGadgetMenuHorizontal .menuInner ul.firstLevel>li>.item>a{
color: #0b5394 !important;
}
.homeHeaderLogo
{
    max-height:140px;
    height:140px;
    width:auto;
    padding:10px
}
.sticky-header .logo {
    padding: 13px 0 13px !important;
}
.sticky-header .logo img
{
    max-height:70px;
    width:auto;
}
.addWhite
{
    color:#ffffff !important
}
.aboutTestChange .single-testimonial-style1 {
    padding: 20px !important;
    min-height:85px !Important
}
#PAGEID_18121 .container_12{
    width:100% !important
}
[class^="WaGadget"], [class^="WaLayoutContainer"] {
    margin:0px !important
}
.container_12{
    width:100% !important
}
.emptyMargin
{
    min-height:50px
}
.WaGadgetUpcomingEvents
{
    margin:50px !important;
}
.headerEmail
{
    color:#ffffff
}
.main-logo-box
{
    width:440px !important
}
.WaPlaceHolder>div {
    padding:0px !important
}
.alignCenter
{
    text-align:center
}
.addFullWidth
{
    width:100% !important
}
.fitWidth
{
    width:95%;
    margin:auto !important;
    max-width:1350px;
}
.fitWidth h2{
    color:#333333 !important
}
.changeHeadingColors h2, .changeHeadingColors h3, .changeHeadingColors h4{
    color: #0b5394 !important;
    display:block !important;
    width:100%;
    margin-top:20px
}
.fitWidth h2, .fitWidth h3, .fitWidth h4{
    color: #0b5394 !important;
    display:block !important;
    width:100%;
    margin-top:20px
}
.mobile-menu .social-links li a {
    background: #0b5394 !important;
}
.nav-outer .mobile-nav-toggler .inner {
    background: #0b5394 !important;
}
@media only screen and (max-width: 800px) {
  .homeHeaderLogo
{
           max-height: 100px;
        height: 100px;
        width: auto;
        padding: 10px;
        max-width: 200%;
}
.mobile-menu {
    right:auto !important
}
body,html {
overflow-x:hidden
}
}
.about-style1__content .inner-content .top-text h3 {
    color: #0b5394 !important;
}
.s1_grid_12 {
    margin-left: 0px;
    margin-right: 0px;
    width: 100% !important;
}
@media only screen and (max-width: 766px) {
.main-logo-box {
    width: 240px !important;
}
}
@media only screen and (max-width: 500px) {
  .homeHeaderLogo
{
           max-height: 90px;
        height: 90px;
        width: auto;
        padding: 5px;
}
}

/* Additional styles for donation message in slider */
.main-slider .big-title p {
    color: #ffffff !important;
    font-size: 40px;
    font-weight: bold;
    text-align: center;
    margin: 0;
    padding: 20px;
    border-radius: 10px;
}

@media only screen and (max-width: 800px) {
    .main-slider .big-title p {
        font-size: 25px;
        padding: 15px;
    }
}

@media only screen and (max-width: 500px) {
    .main-slider .big-title p {
        font-size: 25px;
        padding: 10px;
    }
}