.menu-item-106784 { background: #c74408 !important; border-radius: 2px !important; } @import url('https://fonts.googleapis.com/css?family=Josefin+Sans:300, 600'); hr { margin-bottom: 0.3em !important; margin-left: auto !important; margin-right: auto !important; margin-top: 1rem !IMPORTANT; border-style: inset !important; width: 12% !important; border: 1px solid #c74408 !important; line-height: 0 !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;} .isMobile #the_header #_the_logo, .isMobile #the_header, .isMobile #the_header #_the_logo .slot-type-image{ min-height: 15rem !important; } @media(max-width: 575px){ #the_header #_the_logo, #the_header, #the_header #_the_logo .slot-type-image{ min-height: 15rem !important; } } #_the_navigation a, #menu-holder a { text-transform: uppercase !important; font-size: 1.4rem !important; font-weight: 300 !important; font-family: 'Josefin Sans', sans-serif !important; } /*--------------FONTS---------------*/ h1, h2, h3{ font-weight: normal !important; } .the_list_item .the_list_item_headline, .the_list_item .gform_wrapper h3.gform_title { font-family: 'Josefin Sans', sans-serif !important; text-transform: uppercase !important; font-weight: 500 !important; text-shadow: none !important; letter-spacing: .07em !important; } .the_list_item .the_list_item_subheadline { font-family: 'Josefin Sans' !important; text-transform: inherit !important; text-shadow: none !important; font-weight: 600 !important; letter-spacing: .07em !important; } .the_list_item_desc { font-family: 'Josefin Sans' !important; font-size: 1.7rem !important; letter-spacing: .04em !important; font-weight: 100 !important; } /*--------------END FONTS---------------*/ .the_list_item_action a,#gform_submit_button_19887,#gform_submit_button_2 { background: #c74408 !important; box-shadow: none !important; border: none !important; font-size: 1.7rem !important; text-transform: uppercase !important; color: #fff !important; } .the_list_item_action a:hover,#gform_submit_button_19887:hover,#gform_submit_button_2:hover { background: #8c0f20 !important; color: #fff !important; } .the_list_item_action { background-color: transparent !important; } #the_header{ max-width: 100% !important; } #the_header .logo-variation.logo-variation-header .logo-slot img{ max-height: 13rem !important; } .mediaqueries.mobileview .logo-slot img{ max-height: 8rem !important; } .home .full_width_content { max-width: 100% !important; } html:not(.mobileview) .home #container { margin-top: -4.2rem !important; } .tsidesign_center{ text-align: center !important; max-width: 106rem !important; margin: 0 auto !important; } /*-------------DL--------------*/ .tsidesign_dl .the_list_wrap { padding: 12% 8% 12% !important; background: rgba(0, 0, 0, 0.6) !important; text-align: center !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_text { max-width: 75rem !important; margin: 0 auto !important; text-align: right !important; float: right !important; } .tsidesign_dl .the_list_item .the_list_item_headline, .tsidesign_dl .the_list_item .the_list_item_headline a { text-shadow: none !important; font-size: 2rem !important; letter-spacing: .1em !important; font-weight: 500 !important; font-weight: bold !important; color: #fff !important; } .tsidesign_dl .the_list_item .the_list_item_subheadline { text-shadow: none !important; font-weight: 900 !important; font-size: 4.5rem !important; line-height: 6.5rem !IMPORTANT; text-transform: uppercase !important; } /*---------END DL-----------*/ /*---------FEATURES-----------*/ .tsidesign_feature .block_link { z-index: 3 !important; } .tsidesign_feature { max-width: 120rem !important; margin: 0 auto !important; } .tsidesign_feature .the_list_item { clear: none !important; text-align: center !important; } .tsidesign_feature .the_list_item .the_list_item_heads { text-align: center !important; } .tsidesign_feature .the_list_item_headline { margin-top: 20% !important; } .tsidesign_feature .the_list_item_heads{ background: rgba(0, 0, 0, 0.4) !important; -webkit-transition: all 1s ease-in-out !important; -moz-transition: all 1s ease-in-out !important; -o-transition: all 1s ease-in-out !important; transition: all 1s ease-in-out !important; } .tsidesign_feature .the_list_item_heads:hover{ background: rgba(40, 87, 110, 0.6) !important; } .tsidesign_feature .the_list_item .the_list_item_headline a { text-transform: uppercase !important; text-shadow: none !important; font-family: josefin sans !important; font-weight: 400 !important; letter-spacing: 0.05em !important; font-size: 2rem !important; } .tsidesign_feature .the_list_item .the_list_item_subheadline { font-size: 1.3rem !important; font-weight: lighter !important; margin-top: 0 !important; font-family: 'Taviraj', serif !important; padding-top: 0 !important; border-top: none !important; opacity: 0 !important; -webkit-transition: all 1s ease-in-out !important; -moz-transition: all 1s ease-in-out !important; -o-transition: all 1s ease-in-out !important; transition: all 1s ease-in-out !important; } .tsidesign_feature .the_list_item:hover .the_list_item_subheadline { opacity: 1 !important; } .tsidesign_feature .the_list_item_image img{ transition: all 1s ease-in-out !important; } .tsidesign_feature .the_list_item:hover .the_list_item_image img{ transform: scale(1.1) !important; transition: all 1s ease-in-out !important; } /*---------END FEATURES-----------*/ .tsidesign_content{ max-width: 106rem !important; margin: 0 auto !important; } .home .content { padding-top: 3rem !important; } #the_footer { max-width:100% !important; } @media(max-width: 850px){ .tsidesign_feature .the_list_item .the_list_item_headline a { font-size: 1.4rem !important; } } @media (max-width: 600px){ .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: 400px !important; top: 0 !important; width: 100% !important; } .tsidesign_dl .the_list_item {height: 400px !important;} .tsidesign_dl .the_list_item_image img { height: 400px !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; } } @media(max-width: 1100px) { .tsidesign_dl .the_list_item .the_list_item_subheadline { font-size: 5.5rem !important; line-height: 5.5rem !IMPORTANT; } .tsidesign_dl2 .the_list_item .the_list_item_subheadline { font-size: 4rem !important; line-height: 4.5rem !IMPORTANT; } } @media(max-width: 801px) { .tsidesign_dl .the_list_item .the_list_item_subheadline { font-size: 4rem !important; line-height: 4.5rem !IMPORTANT; } .tsidesign_dl .the_list_item .the_list_item_headline, .tsidesign_dl .the_list_item .the_list_item_headline a { font-size: 1.8rem !important; } .tsidesign_dl2 .the_list_item .the_list_item_subheadline { font-size: 3rem !important; line-height: 4rem !IMPORTANT; } .tsidesign_main1 .the_list_item .the_list_item_subheadline { font-size: 3rem !important; } .tsidesign_content1 .the_list_item_image { width: 35% !important; } } @media(max-width: 575px) { .tsidesign_dl .the_list_item .the_list_item_subheadline { font-size: 3rem !important; line-height: 3.5rem !IMPORTANT; } .tsidesign_dl2 .the_list_item .the_list_item_subheadline { font-size: 3rem !important; line-height: 3.5rem !IMPORTANT; } .tsidesign_dl .the_list_item .the_list_item_headline, .tsidesign_dl .the_list_item .the_list_item_headline a { font-size: 1.6rem !important; } .tsidesign_main1 .the_list_item .the_list_item_subheadline { font-size: 2.5rem !important; } .tsidesign_main1 .the_list_item .the_list_item_headline, .tsidesign_main1 .the_list_item .the_list_item_headline a { font-size: 1.5rem !Important; } } .mediaqueries.mobileview #container .type_gallery.large .the_list_item.no_image.no_desc .caption, #container .type_gallery.large .the_list_item.hero.no_desc .caption {padding: 1.5% !important;overflow: hidden !important;} .mediaqueries.mobileview #container .section .type_gallery .the_list_item.hero .caption .the_list_text {padding: 1.5% !important;overflow: hidden !important;} .mediaqueries.mobileview #container .type_gallery.large .the_list_item.hero .caption .the_list_text {padding: 1.5% !important;overflow: hidden !important;} .primary.tsi-address {display:none !important;} .primary.tsi-phone {width:100% !important;} .b2b-location-get-directions.color_bodylinks {display:none !important;} .footer-street-address.footer-address {display:none !important;} .mobile-multi-locations .tsi-address a {display: none !important;}