#_the_map_wrapper .b2b-location.wide .b2b-location-items ul li.show-details {
overflow: auto !important;
}
.mediaqueries.mobileview #container .item_1.the_list_item.center.hero.yes_image.yes_heads.yes_link.yes_desc{background-attachment:initial!important;}
.mediaqueries.mobileview #container .section .list_block.type_article.a3 .the_list_item{background-attachment:initial!important;}
/*------------MOBILE MENU CODE---------------*/
/*------------change this to match header color---------------*/
.mobileview #wrapper .mobile-menu {background-color: #fff !important;}
/*------------BUTTON CODE---------------*/
.the_list_item_action a,#gform_submit_button_15014,#gform_submit_button_2 {
background: #7d7d7d !important;
border-radius:0px !important;
box-shadow: 0 6px #542523 !important;
border: none !important;
font-size: 1.7rem !important;
text-transform: uppercase !important;
color: white !important;
}
.the_list_item_action a:hover,#gform_submit_button_15014:hover,#gform_submit_button_2:hover {
box-shadow: 0 4px #542523 !important;
}
.the_list_item_action {
background-color: transparent !important;
}
/*------------END BUTTON CODE---------------*/
#the_header{
max-width: 100% !important;
box-shadow: 0 0 4px 4px rgba(0, 0, 0, 0.15) !important;
}
h1, h2, h3{
font-weight: normal !important;
}
#the_header .logo-variation.logo-variation-header .logo-slot img{
max-height: 13rem !important;
}
.mediaqueries.mobileview .logo-slot img{
max-height: 8rem !important;
}
#_the_navigation a, #menu-holder a {
font-size: 1.3rem !important;
font-weight: normal !important;
}
.home .full_width_content {
background: rgba(255, 255, 255, 1) !important;
margin: 0 auto !important;
max-width: 100% !important;
}
html:not(.mobileview) .home #container {
margin-top: -4.2rem !important;
}
/*------------DL CODE---------------*/
.tsidesign_dl .the_list_item, .tsidesign_dl .the_list, .tsidesign_feature .the_list_item, .tsidesign_feature .the_list{
margin-bottom: 0 !important;
}
.home #container .section .list_block.type_article.a3.column_amt_1.large:first-of-type {
margin-bottom: 0 !important; }
.tsidesign_dl .the_list_wrap {
padding: 12% 8% 12% !important;
text-align: center !important;
}
.tsidesign_dl .the_list{
margin-bottom: 0rem!important;
}
.tsidesign_dl .the_list_text{
max-width:134rem !important;
margin: 0 auto !important;
}
.tsidesign_dl .the_list_item_headline, .tsidesign_dl .the_list_item_subheadline {
text-shadow: 2px 2px 1px rgba(0, 0, 0, 0.5) !important;
}
.tsidesign_dl .the_list_item_action {
float: none !important;
width: auto !important;
}
.tsidesign_dl .the_list_item_headline {
font-size: 5rem !important;
}
/*------------END DL CODE---------------*/
/*------------FEATURE CODE---------------*/
.tsidesign_feature .block_link {
z-index: 3 !important;
}
.tsidesign_feature {
margin: 0 !important;
padding: 0 !important;
}
.tsidesign_feature .the_list_item {
margin-right: 0 !important;
width: 50% !important;
}
.tsidesign_feature .the_list_item_action a {
background: transparent !important;
border: 2px solid #fff !important;
color: #fff !important;
}
.tsidesign_feature .the_list_item_heads {
background: transparent !important;
}
.tsidesign_feature .the_list_item_action a:hover {
background: #fff !important;
color: #542523 !important;
}
.tsidesign_feature .the_list_item_headline, .tsidesign_dl .the_list_item_headline {
text-transform: uppercase !important;
letter-spacing: 4px !important;
}
@media(min-width: 700px){
.tsidesign_feature .the_list_item_headline {
font-size: 3.7rem !important;
}
}
/*------------END FEATURE CODE---------------*/
.tsidesign_content .the_list_item_subheadline{
font-size: 1.8rem !important;
}
.tsidesign_content{
max-width: 106rem !important;
margin: 0 auto !important;
}
.home .content {
padding-top: 3rem !important;
}
#the_footer {
max-width:100% !important;
}
.tsidesign_contact .the_list_item_desc{
max-width: 134rem !important;
margin: 0 auto !important;
}
.tsidesign_contact {
background: url(/files/2018/02/halftone.png) !important;
}
.tsidesign_contact .the_list_item_desc input, .tsidesign_contact .the_list_item_desc textarea, .tsidesign_contact .the_list_item_desc {
color: #000 !important;
}
.tsidesign_contact .gform_title, .tsidesign_contact .gfield_label, .tsidesign_contact .ginput_container, .tsidesign_contact .gfield_required, .tsidesign_contact .the_list_item .the_list_item_headline, .tsidesign_contact .the_list_item .the_list_item_subheadline, .tsidesign_contact label {
color: #33 !important;
}
@media (min-width: 901px){
.tsidesign_contact #field_15014_5{
float: right !important;
margin-top: -18rem !important;
width: 40% !important;
}
.tsidesign_contact .gform_wrapper .ginput_complex .name_first, .tsidesign_contact .gform_wrapper .ginput_complex .name_last {
width: 25.6% !important;
margin-right: .1% !important;
}
}
.tsidesign_logos .the_list_item_image {
padding: 22% 0 0 !important;
}
/*-----------MEDIEA QUERIES---------------*/
@media (max-width: 935px) {
.tsidesign_feature .the_list_item {
width: 100% !important;
}
}
/*-----------END MEDIEA QUERIES---------------*/
#container .the_list_item .the_list_item_desc ol li, #container .the_list_item .the_list_item_desc ul li{position:static!important;}
ul.columns {columns: 3; -webkit-columns: 3; -moz-columns: 3;}
ul.columns2 {columns: 2; -webkit-columns: 2; -moz-columns: 2;}
ol.columns {columns: 3; -webkit-columns: 3; -moz-columns: 3;}
ol.columns2 {columns: 2; -webkit-columns: 2; -moz-columns: 2;}
/*app-page-code*/
html:not(.mobileview) .tsidesign_mobileApp {
display: none !important;
}
.tsidesign_mobileApp {
padding: 0 !important;
margin: 0 !important;
}
.tsidesign_mobileApp .the_list_item {
margin-bottom: 0 !important;
}
.app-btn a{
background: #b50b0b !important;
color: #ffffff !important;
padding: 0.5rem !important;
}
.mobileview .app-btn {
display: none !important;
}
.page-id-90231 .full_width_content {
max-width: 100% !important;
}
.tsidesign_downloadappdl {
max-width:100% !important;
margin-right:auto !important;
margin-left:auto !important;
}
.tsidesign_downloadappdl .the_list_item {
text-align:center !important;
}
@media (max-width:575px) {
.tsidesign_downloadappdl .the_list_item_headline a, .tsidesign_downloadappdl .the_list_item_action a {
font-size:1rem !important;
}
.tsidesign_downloadappdl .the_list_text {
padding:1% 8% 1rem !important;
padding-top:0 !important;
margin-top:0 !important;
}}
/*app-page-code*/