
#about-us-sec .sppb-addon-wrapper.addon-root-feature 
{
  border-right: 1px solid #000;
}

#about-us-sec .sppb-addon-wrapper.addon-root-feature:last-child
{
	border-right: none !important;
}

#about-us-sec .sppb-btn.sppb-btn-custom {
/*visibility:hidden;*/
transform:translateY(10px);
transition: all .3s ease-in;
}

#about-us-sec .sppb-addon-wrapper.addon-root-feature:hover .sppb-btn.sppb-btn-custom{
visibility:visible;
transform:translateY(0px)
}

@media (max-width:991px)
{
 #about-us-sec .sppb-addon-wrapper
 { 
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	flex:1 0 auto;
	max-width:50%;
 }
}

@media (max-width:480px){
#about-us-sec .sppb-addon-wrapper
{
	border-right:none;
	flex:1 0 auto;
	max-width:100%;
}
}


body .sppb-btn.sppb-btn-custom
{
	padding: 10px 20px !important;
}

#about-us-sec .sppb-img-responsive 
{
  border: 4px solid #d8a752;
}

#sp-footer1 #mc_embed_signup input {
  width: 70% !important;
  float: left !important;
  padding-left: 5px;
  padding-right: 5px;
}

#sp-footer1 #mc_embed_signup .clear {
  width: 25% !important;
}

#sp-footer1 #mc_embed_signup #mce-EMAIL {
  background: #fff;
  width: 300px;
}

#sp-footer1 #mc_embed_signup label {
  font-size: 16px;
}

#sp-footer1 #mc_embed_signup .clear {
  clear: none;
  display: inline;
  float: left !important;
  margin-left: 10px;
}

#sp-footer1 #mc-embedded-subscribe {
  background: #B31942 !important;
  border-color: #B31942 !important;
  color: #fff !important;
  border-radius: 5px !important;
}

#sp-footer1 #mc_embed_signup .clear input {
  padding: 8px 14px;
  margin-top: 0px !important;
  font-size: 15px;
}


body .sp-megamenu-parent > li > a, 
body .sp-megamenu-parent > li > span 
{
  padding: 0 15px;
}


#mc_embed_signup #mc-embedded-subscribe {
  background: #B31942 !important;
  border-color: #B31942 !important;
  color: #fff !important;
  padding: 6px 20px;
  margin-top: 10px;
    border-radius: 5px !important;
}

#mc_embed_signup input 
{
  border: 1px solid #999;
  padding-left: 5px;
  padding-right: 5px;
}

.newsletter-box p 
{
  margin-bottom: 0px;
}

#latest_blog .eb-mod-media-title
{
  font-size: 18px;
  line-height: 1.4em;
  color: #fff;
}

#latest_blog .eb-mod-title 
{
  min-height: 90px;
}

#latest_blog .eb-mod-foot .mod-cell a 
{
  color: #fff !important;
  background: #B31942 !important;
  padding: 10px 20px !important;
  border: none !important;
  border-radius: 5px;
  text-transform: capitalize;
  font-size: 14px;
  width: 100%;
  display: block;
}

/*body #latest_blog .eb-mod-foot .mod-cell a:hover
{
  background: #0A3161 !important;
}*/

#latest_blog .eb-mod-body {
  min-height: 150px;
  line-height: 1.2em !important;
}

#latest_blog .eb-mod-foot.mod-muted.mod-small
{
  text-align: center;
}

#latest_blog .mod-cell 
{
  display: block !important;
}

#latest_blog .eb-mod-body {
  padding-top: 0px !important;
}

.social-wrap .sppb-btn 
{
  color: #fff !important;
  border-radius: 5px !important;
}


/*.main_body_section.container-inner 
{
  padding-left: 0;
  padding-right: 0;
  background: #fff;
}*/


/*#about-us-sec .next_ride_box img, 
#about-us-sec .member_info_box img 
{
  height: 140px;
}
*/

#about-us-sec .addon-root-feature 
{
  max-width: 25%;
}

#about-us-sec .addon-root-feature .sppb-addon-text {
  min-height: 70px;
}