.ss_container .phone::after {
    content: "Email US Today!" !important;
}
.the_list_item_action a, #gform_submit_button_24976, #gform_submit_button_24977 {
background: #AE0000 !important;
border-radius:25px !important;
box-shadow: none !important;
border: none !important;
font-size: 1.7rem !important;
text-transform: uppercase !important;
color: #fff !important;
-webkit-transition: all .3s ease-in-out !important;
-moz-transition: all .3s ease-in-out !important;
-o-transition: all .3s ease-in-out !important;
transition: all .3s ease-in-out !important;
}

.the_list_item_action a:hover, #gform_submit_button_24976:hover, #gform_submit_button_24977:hover{
background: #DA0000 !important;
color: #fff !important;
}
 .the_list_item_action {
background-color: transparent !important;
}

.logo-variation-header .slot-type-image img {
  max-height: 17rem !important;
}


#the_header, #the_footer  {
  max-width:100% !important;
}
#wrapper #_the_logo, .share_icons-wrap, #wrapper #_the_navigation, #menu-primary-menu, #the_footer #_the_logo, #the_footer #_the_copyright {
  margin: 0 auto !important;
  max-width:106rem !important;
}



#wrapper #access{
  background: #AE0000 !important;
  border-top: 1px dotted #B4B4B4 !important;
  box-shadow: 2px 2px 2px #888888 !important;
}
#wrapper #_the_navigation {
  text-transform: uppercase !important;
  font-size: 16px !important;
}

.tsidesign_dl .the_list_text{
 text-align: center !important; 
}

#the_footer {
  border-top: 1px solid #929292 !important;
}
@media (max-width: 900px){
 .tsidesign_dl .the_list_text {
  padding-top: 0 !important; 
}
}
@media (max-width: 475px){
.tsidesign_dl, .tsidesign_dl .the_list , .tsidesign_dl .slides, .tsidesign_dl .slidesjs-container, .tsidesign_dl .slidesjs-control, .tsidesign_dl .the_list_item_image, .tsidesign_dl .caption_overlay, .tsidesign_dl .caption, .tsidesign_dl .the_list_text {

height: 200px !important;
top: 0 !important;
}

.tsidesign_dl .the_list_item {height: 200px !important;}

.tsidesign_dl .the_list_item_image img {
height: 200px !important;
width: initial !important;
}
.tsidesign_dl .the_list_item .caption_overlay {
background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.65) 100%) repeat scroll 0 0;
position: relative !important;
}

.content {padding-top: 15px !important;}
.tsidesign_dl .caption{
padding: 0 !important;
text-align: center !important;
}
}


/* Google Button */
.tsidesign_gmb .the_list_item_image img {
  max-width: 250px !important;
}
.tsidesign_gmb .the_list_item_image { text-align: center !important; }
/*----------END BUTTON----------*/

