#the_header, #the_footer {
max-width: 100% !important;
}

.phone {
display: none !important;
}

#wrapper #_the_logo, .share_icons-wrap, #the_footer .section, #the_footer #_the_copyright {
max-width: 106rem !important;
margin-right: auto !important;
margin-left: auto !important;
}

.home #wrapper #container .full_width_content {
max-width: 100% !important;
}

#_the_navigation a {
font-size: 1.4rem !important;
text-transform: uppercase !important;
font-weight: normal !important;
}

.logo-variation-header .slot-type-image img {
  margin-bottom: 1.1rem !important;
} 

.tsidesign_dl .slidesjs-container {
max-height: 50rem !important;
}

.tsidesign_dl .the_list_item_headline {
  transform: skewX(0deg) skewY(-10deg);
}

.tsidesign_dl .caption {
  text-align:center !important;
  padding: 0 !important;
}

.tsidesign_dl .the_list_item_headline span{
  border-color: #256B43;
  border-style: solid;
  border-width: 2px 0;
  color: #fff;
  display: inline-block;
}

@media(min-width:800px) {
  .tsidesign_dl .the_list_item_headline span{
    font-size: 70px;
    line-height: 70px;
    margin-bottom: 2% !important;
    border-width: 10px 0;
  }
  .tsidesign_dl .caption .the_list_text {
    overflow: hidden !important;
  }
}


.tsidesign_dl .the_list_item_subheadline {
  text-transform: none !important;
  transform: skewX(0deg) skewY(-10deg);
  font-weight: normal !important;
}


.tsidesign_dl .the_list_item_action a {
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.0) 0%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
  background-color: #256B43 !important;
  border-radius:20px !important;
  box-shadow: none !important;
  border: 0px solid #982525 !important;
  color: #fff !important;
}

.tsidesign_dl .the_list_item_action a:hover {
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.0) 0%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
  background-color: #234341 !important;
  box-shadow: none !important;
  border: 0px solid #982525 !important;
  color: #fff !important;
}

.tsidesign_dl .the_list_item_action {
  background-color: transparent !important;
  margin-top: 2rem !important;
}

.tsidesign_feature {
 text-align: center !important;
 padding: 0 !important;
 margin: 0 auto !important;
}

x.tsidesign_feature .the_list_item_image img, x.tsidesign_feature .the_list_item_heads {
border-radius: 20rem !important;
}
.tsidesign_feature .the_list_item {
    border: 1px solid #ffffff !important;
    width: 33.3% !important;
    clear: none !important;
    margin: 0 auto !important;
}

.footer_brand {
 display: none !important;
}

@media (max-width: 568px) {
.tsidesign_feature .the_list_item {
    width: 50% !important;
}
}