.pull-right {
 float:left !important; 
}
img.center-block.img-thumbnail.img-fluid {
 display:none !important; 
}
a.userNameuserDropDownDiv {
 color:#001c39 !important; 
}
.userNameuserDropDownDiv {
 color:#001c39 !important; 
}


a.joinnow_btn {
    color: #ffffff;
font-weight: bold;
text-decoration: none;
}
.widget_responsivelogin {
  float:right;
}
html {
  -ms-overflow-style: none;
}
.latestNews-list-group {
height:auto;
overflow: hidden;
}

.latestNews-panel {
 overflow:hidden !important; 
}

.latestNews-card-body {
	max-height: 300px !important; 
	overflow: scroll !important; 
}

.fixed-top {
text-align: center;
margin-left: auto;
margin-right: auto;
max-width: 1140px; 
    width:100%;

}
.container-fluid {
 max-width:1140px; 
}
.navbar-collapse {
background-color:#001c39 !important;
}
.navbar {
 border-width:0px; 
}
.navbar-nav > li > a:focus, .navbar-nav > li > a:hover {
 background-color:#157346 !important; 
}
.i4a_footer_row2_col1 {
 padding-left:0px;
  padding-right:0px;
}
.i4a_footer_row3 {
 background-color:#001c39 !important;
  border-top:5px solid #98cd68 !important;
  padding:15px !important;
}
#footer_row3_column1 {
 color:#ffffff;
  width:0px;
}
#footer_row3_column2 {
color:#ffffff; 
width:100%;
padding:auto 15px;
  text-align:center;
text-align:center;
}
#footerCompanyInfo {
 text-align:center; 
}
#footer_row3_column2 a:hover {
color:#cccccc !important; 
}
.login-wrapper {
 background-color:transparent; 
  text-align:left;
  padding-top:15px !important;
  margin-top:0px;
}
.form-control {
  box-shadow: inset 0 0px 0 rgba(0,0,0,0.075);
}
.btn.buttonGreen {
 border: 0px solid #2f6405 !important;
    background-color: #157346;
    border-radius: 0px;
    padding-top: 5px;
    margin-top: -1px;
  background-image: none !important;
}
.joinnow_btn {
 float:right;
}
header_row1_column2 {
 float:right; 
}
.form-inline {
 float:right; 
}
.joinnow_btn {
background-color:#98cd68;
  padding:17px 15px;
  margin-left:15px;
  font-size:12px;
}
a.joinnow_btn:link {
 color:#001c39;
  font-weight:bold;
  text-decoration:none;
}
a.joinnow_btn:hover {
 color:#ffffff;
  font-weight:bold;
  text-decoration:none;
  background-color:#001c39;
}
.header_row1b {
background-image:url("/templates/1006/images/hdr_tagline_bkg.png");
  background-repeat:repeat-y;
  margin-top: 5px;
    font-weight: 300;
    padding: 5px 0px 7px 15px;
    line-height: 15px;
}
.header_row1b_left {
  float:left;
  text-align:left;
  width:60%;
  font-size:16px;
  color:#ffffff;
  font-style:italic;
  margin-top:8px;
}
.header_row1b_right {
  float:right;
  width:40%;
  text-align:right;
  padding-right:15px;
  }
a.searchlink {
  text-decoration:none;
  color:#333333;
}
a.searchlink:hover {
  text-decoration:none;
  color:#98cd68;
}
.fixed-top {
 background-color:#ffffff; 
}

.i4a_page_content {
 padding-left:0px;
  padding-right:0px;
}
#right_sidebar {
 padding-right:0px; 
}
.carousel-caption {
left: 0px;
right: 0;
padding-bottom: 0;
text-align: left;
background-color: #157346;
padding: 8px 25px 10px 25px;
margin-bottom: 0px;
opacity: .8;
  bottom:0px;
}
.calendar_widget_title {
 display:none; 
}
#i4awidget_widget_responsivecalendar_112 {
 top:-20px; 
}
.card {
border-width:0 1px 1px 1px;
}
.btn {
padding: 10px 15px 12px 15px !important;
border-width: 0px; 
}
a.btn :hover {
padding: 10px 15px 12px 15px !important;
border-width: 0px; 
    border-bottom-width:0px;
  margin-top:0px;
}
.btn-primary:hover {
 background-color:#98CD68;
  border-color:#98CD68;
      border-bottom-width:0px !important;
  margin-top:0px !important;

}
.btn-primary {
  background-color:#157346;
  border-color:#157346;
 
}
.btn-lg:hover {
 background-color: #98CD68;
    border-color: #98CD68;
    border-radius: 0px;
padding: 10px 15px 12px 15px !important;
  margin-top:5px;
  border-bottom-width:0px;
}
.btn-lg {
 background-color: #157346;
    border-color: #157346;
    border-radius: 0px;
margin-top:5px;
padding: 10px 15px 12px 15px !important;
}
.btn-secondary:hover {
 background-color:#157346;
  border-color:#157346;
  margin-top:0px;
  border-bottom-width:0px;
  color:#ffffff;
}
.buttonGreen {
 padding:5px 10px 7px 10px !important; 
}
.btnGreen:active {
background-color:#142a51; 
}
.btn:active{
 background-color:#142a51; 
}
.btn-secondary:active {
background-color:#142a51; 
}
.btn-lg:active {
background-color:#142a51; 
}
.btn-primary:active {
 background-color:#142a51; 
}
.i4a_consent_main {
 background:#142a51 !important; 
  border-bottom:0px !important;
}
div.i4a_consent_main a {
 color:#98CD68 !important; 
}
