.footerLeftText {
    text-align: left;
    margin-left:10px;

}

.footerRightText {
    text-align: right;
    margin-right: 10px;
    line-height: .95!important;
        bottom: 7px;
        position: relative;
}

/* Center text for smaller screens (below tablet size) */
@media (max-width: 767px) {
    .footerLeftText, .footerRightText {
        text-align: center;
        margin-left:0px;
        margin-right:0px;
    }
}


#Mod170{padding: 0px;}


.share-social{display: none;}



.footerClass{background-color: #ffcc00;}


.footerClass p{color:#e7363e;
margin-bottom: 10px;}

.footerClass a{color: #e7363e;}


.t4-footer:before{display: none!important;}


.t4-footer:after{display: none!important;}



.t4-footer{padding-top: 0px!important;}


.navbar-brand .logo-img {
    max-height: 85px!important;
    width: auto;
}

.navbar-brand {
    padding-bottom: 0;
    top: 18px!important;
    position: relative!important;
}


.homeH2{color:#e7363e;
font-weight:bold;
text-align: center;
font-size: 40px;}


.homeImage:hover{border: 0px solid #e7363e;
transition: all .5s ease-in-out; }

.homeImage:hover{ border: 4px solid #e7363e; }



.homeButton div{transition: .5s linear ease-in-out;}
.homeButton div:hover{font-size: 33px!important;}


#off-menu_172 .sm-logo, #off-menu_172 .sm-top {
    background: #ffffff;
    padding: 15px;
}






.off-menu_172 dl a, .off-menu_172 dl a:link, .off-menu_172 dl.level1 a, .off-menu_172 dl.level1 a:link {
    font-family: 'Roboto Condensed', Arial, Helvetica;
    font-size: 26px!important;
    color: #ffffff!important;
    font-weight: 300;
    font-style: normal;
    text-decoration: none;
    text-align: left;
    text-shadow: none;
    line-height: normal;
}



.off-menu_172 dl dt.active.parent a, .off-menu_172 dl dt.active a, .off-menu_172 dl.level1 dt.active.parent a, .off-menu_172 dl.level1 dt.active a {
    font-family: 'Roboto Condensed', Arial, Helvetica;
    font-size: 26px!important;
    color: #ffffff!important;
    font-weight: 300;
    font-style: normal;
    text-decoration: none;
    text-align: left;
    text-shadow: none;
    line-height: normal;
}


body > .sm-btn-172, .sm-content-inner > .sm-btn-172, .off-menu_172 .sm-btn-172 {
    position: absolute!important;
    top: 5px;
    right: 5px;
}


.footerImage{text-align: center;
width: 70%!important;
margin-left: auto;
    margin-right: auto;}


.contain{
    display: flex;
  justify-content: center;
  align-items: flex-end;
  height: 133px;}

  .footerRow{padding-top:5px!important;}

@media (min-width: 2000px) {
  .widewide .sppb-addon-single-image-container{width: 100%;
  margin-top: -100px;}
  
  
  .header-block .container-fluid {
    margin-left: 0px!important;
  }
  
  
  .widewide .sppb-img-responsive{width: 100%!important;}}


@media (min-width: 1400px) {
  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container, .t4-masthead .t4-masthead-detail {
    max-width: inherit !important;
  }
}

.item-page.type-default {
    max-width: inherit !important;
}

.item-page .page-header {
    text-align: right !important;
    max-width: 1200px !important;
    border-bottom: 1px solid #000 !important;
    padding-bottom: 25px !important;
}

@media (min-width: 992px) {
  .item-page .page-header h2, .item-page .page-header .h2 {
    color: #e7363e !important;
    font-size: 40px !important;
    font-weight: 800 !important;
  }
}

/** Bullet list style **/
.item-page ul {
    padding: 20px 40px !important;
    margin: 0px !important;
}

.item-page ul li {
    list-style: inherit !important;
}
/** END Bullet list style **/

.border-left-red-design {
    border-left:  1px solid #e7363e;
    /*border-image: url(http://208.109.245.22/~nis25/images/red-border.png) 30 stretch;*/
}

@media (min-width: 992px) {
  .t4-main-body {
    padding-top: 100px !important;
    padding-bottom: 0px !important;
  }
}

.item-page [itemprop="articleBody"] {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.btn.btn-primary {
    background-color: #ffcc00 !important;
    border-color: #000000 !important;
    color: #000000 !important;
    padding: 10px !important;
    font-size: 16px !important;
    font-weight: 600 !important;
}

.btn.btn-primary:focus, .btn.btn-primary:hover, .btn.btn-primary:active {
    background-color: #e7363e !important;
    border-color: #000000 !important;
    color: #ffffff !important;
    padding: 10px !important;
    font-size: 16px !important;
    font-weight: 600 !important;
}

/* Responsive iFrame */
 
.responsive-iframe-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px;
    height: 0;
    overflow: hidden;
}
 
.responsive-iframe-container iframe,  
.vresponsive-iframe-container object, 
.vresponsive-iframe-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.form-control {
    max-width: inherit !important;
}

.t4-section {
    margin-top: -5px !important;
}

