/* Site Variables */ body {--sitemaxwidth: 1500px; --bodybackground: #f4f4f4; /* site colors */ --color1: #776427; --color1-text: #ffffff; --color1-hover: #947c30; --color1-hover-text: #ffffff; --color2: #a89452; --color2-text: #ffffff; --color2-hover: #776427; --color2-hover-text: #ffffff; } /* End Site Variables */ /* General Styles */ body {font-family: 'Montserrat', sans-serif !important; color: #333333; line-height: 150%; padding: 0 !important; margin: 0 !important; background: var(--bodybackground); } h1, h2, h3, h4, h5, h6 {line-height: 120%; } h1 {font-size: 36px; } h2 {font-size: 30px; } h3 {font-size: 24px; } h4 {font-size: 18px; } h5 {font-size: 14px; } h6 {font-size: 12px; } a {color: inherit; } #clickLog, #clickReg {padding: 0 10px; } #leftmenu-nav-stack-list > li {padding-left: 5px; } .add20pxPadding {padding: 20px; } .add10pxPadding {padding: 10px; } .pr10 {padding-right: 10px; } .pl10 {padding-left: 10px; } .pl20 {padding-left: 20px; } .pr20 {padding-right: 20px; } .pb20 {padding-bottom: 20px; } .h100 {height: 100%; } .searchTopMenu {margin-left: 0; margin-right: 0; padding-left: 10px; padding-right: 10px; } #bs-example-navbar-collapse-1 {padding-left: 0; padding-right: 0; } .genericButton-inline {display: inline-block; background: #d0a908; font-size: 14px; color: #ffffff !important; text-transform: uppercase; line-height: 100%; padding: 10px; } .genericButton-inline:hover {text-decoration: none; background: #b18e00; } .qxrFooter {background: #fff; } .loginsub {font-size: 20px; letter-spacing: 3px; text-transform: uppercase; font-weight: 300; } .leftlogin {border-right: solid 1px #e8e8e8; } .rightlogin {margin-left: 20px; } #sbox-login {position: fixed; } .signbuttons {font-family: 'Monteserrat', sans-serif !important; letter-spacing: 2px; text-transform: uppercase; } .btn-popup {font-size: 11px; } .siteMaxWidth {display: block; width: 100%; max-width: 1500px; margin: 0 auto; } .siteMaxWidthDIB {display: inline-block; width: 100%; max-width: 1500px; margin: 0 auto; } .dibMax1000 {display: inline-block; width: 100%; max-width: 1000px; } .dibMax900 {display: inline-block; width: 100%; max-width: 900px; } .dibMax800 {display: inline-block; width: 100%; max-width: 800px; } .dibMax700 {display: inline-block; width: 100%; max-width: 700px; } .map-canvas {min-width: 250px !important; } .adress_hours * {word-break: break-word; } /* End General Styles */ /* SVG's */ .SVG {display: block; width: 30px; height: 30px; } .SVG * {fill: var(--color1); stroke: var(--color1); } .svg-user {stroke-width: 4; } .svg-search_icon {padding: 4px; } /* End SVG's */ /* Header */ .hdr2-mainRow {display: flex; justify-content: space-between; align-items: stretch; padding: 0 10px; background: #ffffff; border-bottom-right-radius: 10px; } .hdr2-mainRow_left, .hdr2-mainRow_middle, .hdr2-mainRow_right {display: flex; align-items: center; } .hdr2-menuLines {float: left; height: 20px; width: 25px; position: relative; } .hdr2-menuLines .line {position: absolute; left: 0; float: left; width: 100%; height: 3px; background: var(--color1); z-index: 1; } .hdr2-menuLines .line:first-child {top: 0; } .hdr2-menuLines .line:nth-child(2) {top: 50%; transform: translateY(-50%); } .hdr2-menuLines .line:last-child {bottom: 0; } .hdr2-menuText {float: left; text-transform: uppercase; font-size: 10px; line-height: 120%; font-weight: bold; padding: 10px; color: var(--color1); } .hdr2-mainRow_middle a {display: block; padding: 10px; max-width: 100%; } .hdr2-mainRow_middle a img {float: left; width: 100%; } .hdr2-mainRow_right ul {float: left; margin: 0; padding: 0; list-style-type: none; } .hdr2-mainRow_right ul li {float: left; } .hdr2-mainRow_right ul li a {float: left; padding: 5px; font-size: 0px; line-height: 120%; } .hdr2-row2_inner {position: relative; height: 35px; } .hdr2-row2-left, .hdr2-row2-right {height: 100%; } .hdr2-row2-left {float: left; position: absolute; z-index: 2; background: #ffffff; top: 0; left: 0; } .hdr2-row2-left:after {content: ''; position: absolute; top: 0; left: 100%; float: left; width: 0; height: 0; border-top: 35px solid #ffffff; border-right: 20px solid transparent; } .hdr2-row2-left ul {float: left; height: 100%; margin: 0; padding: 0 10px; list-style-type: none; display: flex; flex-wrap: wrap; align-items: stretch; justify-content: space-around; } .hdr2-row2-left ul li a {float: left; height: 100%; display: flex; align-items: center; text-transform: uppercase; font-size: 12px; line-height: 120%; font-weight: bold; color: var(--color1); padding: 5px 10px; } .hdr2-row2-left ul li:hover > a {text-decoration: none; } .hdr2-row2-right {float: left; width: 100%; top: 0; right: 0; position: relative; z-index: 1; background: var(--bodybackground); color: #000000; text-align: center; } .hdr2-row2-right a {float: right; height: 100%; display: flex; align-items: center; padding: 0 10px; text-transform: uppercase; color: #333333; font-size: 12px; } .hdr2-row2-right a:hover {text-decoration: none; } /*Main header row media queries*/ @media (max-width: 991px) {.hdr2-mainRow {border-bottom-right-radius: 0px; } .hdr2-row2-left, .hdr2-row2-right {position: static; height: auto; width: 100%; } .hdr2-row2-left:after {display: none; } .hdr2-row2-left ul {width: 100%; } .hdr2-row2-left ul li a {padding: 10px; } .hdr2-row2-right a {display: inline-block; float: none; padding: 10px; } } @media (max-width: 767px) {.hdr2-mainRow_middle {max-width: 130px; } } /*End Main header row media queries*/ .hdr2-toggleMenu:hover, .hdr2-toggleMenuSearch:hover, .hdr2-popout_menu-close:hover {cursor: pointer; } /*Popout Menu*/ .hdr2-popout_menu {position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 900; display: none; } .hdr2-popout_menu-shade {position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; background: #000000; opacity: 0.5; } .hdr2-popout_menu-mainMenu {position: absolute; top: 0; left: 0; z-index: 2; float: left; width: calc(100% - 60px); max-width: 500px; height: 100%; overflow: auto; background: #ffffff; } .hdr2-popout_menu-header {float: left; width: 100%; padding: 20px 20px; border-bottom: solid 1px #e8e8e8; } .hdr2-popout_menu .hdr2-menuLines {height: 25px; } .hdr2-popout_menu .hdr2-menuLines .line:nth-child(2) {display: none; } .hdr2-popout_menu .hdr2-menuLines .line:first-child {transform: rotate(45deg) translateY(50%); top: 10px; left: 1px; } .hdr2-popout_menu .hdr2-menuLines .line:last-child {transform: rotate(-45deg); bottom: 11px; } .hdr2-popout_menu-logo {float: right; max-width: 130px; } .hdr2-popout_menu-logo a {float: left; width: 100%; } .hdr2-popout_menu-logo a img {float: left; } .hdr2-popout_menu-search {float: left; width: 100%; height: 80px; padding: 20px 20px; border-bottom: solid 1px #e8e8e8; position: relative; font-size: 14px; } .hdr2-popout_menu-search input {float: left; width: 100%; height: 100%; border: none; border-bottom: solid 1px #777777; position: relative; z-index: 1; padding: 0 50px 0 15px; } .hdr2-popout_menu-search label {float: left; position: absolute; top: 25px; right: 25px; z-index: 2; } .hdr2-popout_menu-links {float: left; width: 100%; border-bottom: solid 1px #e8e8e8; } .hdr2-popout_menu-links ul {float: left; width: 100%; margin: 0; padding: 0; list-style-type: none; padding: 10px 0; } .hdr2-popout_menu-links ul li {float: left; width: 100%; } .hdr2-popout_menu-links ul li:focus, .hdr2-popout_menu-links ul li:hover, .hdr2-popout_menu-links ul li a:focus, .hdr2-popout_menu-links ul li a:hover {outline: none; border: none; text-decoration: none; } .hdr2-popout_menu-links ul li a {float: left; width: 100%; font-size: 16px; line-height: 120%; padding: 15px 20px; } .hdr2-popout_menu-links ul ul {position: relative; z-index: 2; background: #e8e8e8; padding: 20px 0; display: none; } .hdr2-popout_menu-links ul ul:before {content: ''; position: absolute; bottom: 100%; right: 10%; width: 0; height: 0; border-style: solid; border-width: 0 10px 12px 10px; border-color: transparent transparent #e8e8e8 transparent; } .hdr2-popout_menu-links ul ul li {padding-left: 30px; } .hdr2-popout_menu-dropdown-toggle:after {position: relative; left: 20px; top: 3px; display: inline-block; content: '\203A'; transform: rotate(90deg); font-size: 25px; line-height: inherit; } .hdr2-popout_menu-bottom {float: left; width: 100%; padding: 10px; } .hdr2-popout_menu-directionsLinkHolder {float: left; width: 100%; padding: 10px; font-size: 13px; line-height: 150%; } .hdr2-popout_menu-bottom a {float: left; width: 100%; } .hdr2-popout_menu-bottom a:hover {text-decoration: none; } /*End Popout Menu*/ /*End Header CSS*/ /* Index Page */ /*Slider*/ .ss2 {float: left; width: 100%; display: flex; position: relative; /*flex-wrap: wrap;*/ align-items: stretch; overflow: hidden; min-height: 450px; max-height: 650px; margin-top: 30px; } .ss2-left, .ss2-right {align-items: center; justify-content: center; max-height: 650px; } .ss2-left {flex: 0 0 50%; display: flex; position: relative; z-index: 2; padding: 20px; } .ss2-left:before {content: ''; position: absolute; z-index: 2; bottom: 0; right: 0; float: left; width: 100%; height: 100%; background: var(--bodybackground); opacity: 1; transform: skewX(-12deg) translateX(10vh); } .ss2-right {flex: 0 0 50%; position: relative; height: calc(100vh - 121px); max-height: 650px; min-height: 400px; overflow: hidden; } .ss2-slideshow {height: 100%; width: 100%; } .ss2-slideshow-item {float: left; width: 100%; height: 100%; } .ss2-slideshow-item img {float: left; width: 100%; height: 100%; object-fit: cover; } .ss2-left-inner {max-width: 500px; position: relative; z-index: 5; } .ss2-left-tagline {font-size: 50px; line-height: 120%; margin-bottom: 20px; text-transform: uppercase; font-weight: bold; color: #000000; } .ss2-left-tagline span.changeColor {color: var(--color1); } span.changeColorText {color: var(--color1); } .ss2-left-linkRow {clear: both; float: left; margin-bottom: 10px; } .ss2-left-linkRow a {float: left; position: relative; background: #ffffff; font-size: 16px; line-height: 120%; text-transform: uppercase; font-weight: bold; padding: 15px 20px 15px 20px; transition: all 300ms; } .ss2-left-linkRow a span {position: relative; z-index: 5; } .ss2-left-linkRow a:after {content: "\2192"; font-size: 38px; line-height: 100%; font-weight: normal; color: var(--color1); position: absolute; top: 50%; right: -40px; z-index: 3; transform: translateY(-50%); transition:  all 300ms; } .ss2-left-linkRow a:before {content: ''; position: absolute; z-index: 2; bottom: 0; right: -20px; float: left; width: 100%; height: 100%; background: #ffffff; opacity: 1; transform: skewX(-12deg); transition:  all 300ms; } .ss2-left-linkRow a:hover {text-decoration: none; background: #f3e9c9; color: var(--color1); } .ss2-left-linkRow a:hover:after {right: -50px; } .ss2-left-linkRow a:hover:before {background: #f3e9c9; } .slick-list, .slick-track {height: 100%; } /*.slick-slide > div {height: 100%; }*/ @media (max-width: 991px) {.ss2-left-tagline {font-size: 35px; } } @media (max-width: 767px) {.ss2 {flex-wrap: wrap; min-height: 0px; } .ss2-left {max-width: none; min-height: 300px; flex: 0 0 100%; background: rgba(244, 244, 244, 0.8); } .ss2-left:before {display: none; } .ss2-left-tagline {font-size: 5vw; } .ss2-left-linkRow a {font-size: 14px; /*padding: 15px 20px 15px 20px;*/ } .ss2-right {flex: 0 0 100%; display: none; display: block; position: absolute; z-index: 1; width: 100%; height: 100%; } .ss2-slideshow {height: 100%; max-height: none; min-height: none; } } @media (max-width: 500px) {.ss2-left-tagline {font-size: 7vw; } } /*End Slider*/ /*Index Section 6*/ .indx_s6 {float: left; width: 100%; margin: 50px 0; } .indx_s6-topRow, .indx_s6-slide, .indx_s6-botRow {float: left; width: 100%; position: relative; } .indx_s6-topRow {padding: 20px; font-size: 50px; line-height: 120%; text-align: center; font-weight: bold; } .indx_s6-slide {padding: 50px; } .indx_s6-slide-item {padding: 20px; } .indx_s6-slide-item-inner {float: left; width: 100%; position: relative; /*background: #ffffff;*/ } .indx_s6-slide-item-image {float: left; width: 100%; padding: 20px 10px; height: 300px; max-height: 80vh; background: #ffffff; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 5px; -webkit-box-shadow: 5px 11px 10px 0px rgba(0,0,0,0.15); -moz-box-shadow: 5px 11px 10px 0px rgba(0,0,0,0.15); box-shadow: 5px 11px 10px 0px rgba(0,0,0,0.15); } .indx_s6-slide-item-image img {float: left; width: 100%; height: 100%; object-fit: contain; } .indx_s6-slide-item-botRow {float: left; width: 100%; position: relative; } .indx_s6-slide-item-botRow-left {position: relative; z-index: 2; float: left; background: #ffffff; font-size: 11px; line-height: 120%; font-weight: bold; text-transform: uppercase; text-align: center; min-width: 100px; color: #000000; padding: 12px 12px; border-bottom-left-radius: 10px; -webkit-box-shadow: 5px 11px 10px 0px rgba(0,0,0,0.15); -moz-box-shadow: 5px 11px 10px 0px rgba(0,0,0,0.15); box-shadow: 5px 11px 10px 0px rgba(0,0,0,0.15); } .indx_s6-slide-item-botRow-left span {position: relative; z-index: 3; } .indx_s6-slide-item-botRow-left:before {content: ''; position: absolute; z-index: 2; bottom: 0; right: -10px; float: left; width: 100%; height: 100%; background: #ffffff; opacity: 1; transform: skewX(-12deg); transition: all 300ms; } .indx_s6-slide-item-botRow-right {position: absolute; top: 0; left: 0; z-index: 1; float: left; width: calc(100% - 3px); background: #866b12; text-align: right; font-size: 11px; line-height: 120%; font-weight: bold; text-transform: uppercase; color: #ffffff; padding: 9px 15px 9px 10px; border-bottom-right-radius: 20px; border-bottom-left-radius: 20px; -webkit-box-shadow: inset 0px 5px 20px 0px rgba(0,0,0,0.15); -moz-box-shadow: inset 0px 5px 20px 0px rgba(0,0,0,0.15); box-shadow: inset 0px 5px 20px 0px rgba(0,0,0,0.15); } .indx_s6 .slick-prev, .indx_s6 .slick-next {position: absolute; top: 50%; z-index: 5; transform: translateY(-50%); font-size: 0px; line-height: 0; width: 40px; height: 40px; padding: 0; border: none; border-radius: 50%; background: #000000; } .indx_s6 .slick-prev {left: 15px; } .indx_s6 .slick-next {right: 15px; } .indx_s6 .slick-prev:before, .indx_s6 .slick-next:before {float: left; width: 100%; height: 100%; font-size: 25px; line-height: 40px; opacity: 1; color: #ffffff; } .indx_s6 .slick-arrow:hover, .indx_s6 .slick-arrow:focus {opacity: 1; background: #333333; } .indx_s6-botRow {float: left; width: 100%; text-align: center; } .indx_s6-botRow a {position: relative; display: inline-block; font-size: 13px; line-height: 120%; text-transform: uppercase; font-weight: bold; letter-spacing: 2px; padding: 15px 30px; color: #ffffff; border-radius: 10px; transition: all 500ms; background: #8c7f3f; background: -moz-linear-gradient(-45deg,  #8c7f3f 0%, #ad9f58 50%, #8c7f3f 100%); background: -webkit-linear-gradient(-45deg,  #8c7f3f 0%,#ad9f58 50%,#8c7f3f 100%); background: linear-gradient(135deg,  #8c7f3f 0%,#ad9f58 50%,#8c7f3f 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8c7f3f', endColorstr='#8c7f3f',GradientType=1 ); } .indx_s6-botRow a:before {content: ""; position: absolute; z-index: 1; top: 0; left: 0; width: 100%; height: 100%; border-radius: 10px; transition: all 500ms; opacity: 0; background: #ad9f58; background: -moz-linear-gradient(-45deg,  #ad9f58 0%, #8c7f3f 50%, #ad9f58 100%); background: -webkit-linear-gradient(-45deg,  #ad9f58 0%,#8c7f3f 50%,#ad9f58 100%); background: linear-gradient(135deg,  #ad9f58 0%,#8c7f3f 50%,#ad9f58 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ad9f58', endColorstr='#ad9f58',GradientType=1 ); } .indx_s6-botRow a span {position: relative; z-index: 3; } .indx_s6-botRow a:hover {text-decoration: none; } .indx_s6-botRow a:hover:before {opacity: 1; } /*End Index Section 6*/ /*Index Section 7*/ .indx_s7 {float: left; width: 100%; position: relative; height: 120vh; min-height: 500px; max-height: 700px; margin: 15vh 0; } .indx_s7-middle {position: absolute; height: 100%; width: 33.3333%; z-index: 5; top: 0; left: 50%; transform: translateX(-50%); display: flex; justify-content: center; align-items: center; padding: 20px; } .indx_s7-left {position: absolute; z-index: 3; top: 0; left: 0; height: 100%; width: 33.3333%; } .indx_s7-right {position: absolute; z-index: 3; top: 0; right: 0; height: 100%; width: 33.3333%; } .indx_s7-middle-text {float: left; width: 100%; text-align: center; position: relative; } .indx_s7-middle-text:before {content: ". . ."; position: absolute; bottom: calc(100% + 40px); left: 50%; transform:  translateX(-37%) rotate(90deg); height: 40px; font-size: 40px; font-weight: bold; line-height: 100%; vertical-align: middle; color: #968846; } .indx_s7-middle-text:after {content: ". . ."; position: absolute; top: calc(100% + 40px); left: 50%; transform:  translateX(-37%) rotate(90deg); height: 40px; font-size: 40px; font-weight: bold; line-height: 100%; vertical-align: middle; color: #968846; } .indx_s7-middle-text-1 {/*float: left;*/ width: 100%; font-size: 20px; line-height: 120%; font-weight: bold; color: #000000; } .indx_s7-middle-text-2 {/*float: left;*/ width: 100%; font-size: 70px; line-height: 120%; font-weight: bold; font-style: italic; color: #968846; margin-bottom: 10px; } .indx_s7-middle-text-3 {/*float: left;*/ width: 100%; } .indx_s7-middle-text-3 a {display: inline-block; font-size: 20px; line-height: 150%; font-weight: bold; text-transform: uppercase; color: #ffffff; background: #000000; padding: 15px 25px; transition:  all 300ms; border-radius: 10px; } .indx_s7-middle-text-3 a:hover {text-decoration: none; color: #ffffff; background: #333333; } .indx_s7-parallaxImgHolder {position: absolute; } .indx_s7-parallaxImg {float: left; width: 100%; height: 100%; object-fit: cover; border-radius: 20px; -webkit-box-shadow: 0px 9px 23px 0px rgba(0,0,0,0.39); box-shadow: 0px 9px 23px 0px rgba(0,0,0,0.39); } .indx_s7-parallaxImg-1 {top: 20%; right: 5%; width: 70%; height: 50%; max-height: 360px; z-index: 10; } .indx_s7-parallaxImg-2 {bottom: 40%; left: 5%; width: 60%; height: 30%; z-index: 9; } .indx_s7-parallaxImg-3 {bottom: 10%; left: 5%; width: 70%; height: 50%; max-height: 360px; z-index: 9; } .indx_s7-parallaxImg-4 {top: 40%; right: 5%; width: 60%; height: 30%; z-index: 10; } @media (max-width: 991px) {.indx_s7-middle {width: 100%; } .indx_s7-left {width: 50%; } .indx_s7-right {width: 50%; } .indx_s7-middle-text {width: auto; max-width: 100%; background: rgba(255, 255, 255, 0.75); padding: 50px 50px; border-radius: 20px; } } @media (max-width: 600px) {.indx_s7-left {width: 100%; } .indx_s7-right {display: none } } /*End Index Section 7*/ /*Index Section 8*/ .indx_s8 {float: left; position: relative; width: 100%; min-height: 500px; /*background: #383838;*/ display: flex; align-items: stretch; } .indx_s8-left {position: relative; flex: 1 1 auto; overflow: hidden; } .indx_s8-right {flex: 0 0 30%; background: var(--bodybackground); display: flex; justify-content: center; align-items: center; position: relative; padding: 0 20px 0 0; } .indx_s8-left img {float: left; position: relative; z-index: 1; width: 100%; height: 100%; object-fit: cover; } .indx_s8-left:after {content: ""; position: absolute; z-index: 2; top: 0; right: -120px; width: 200px; height: 100%; background: var(--bodybackground); transform: skewX(-11deg); } .indx_s8-right-content {display: inline-block; max-width: 315px; position: relative; z-index: 2; text-align: center; padding: 20px 10px; } .indx_s8-text1 {float: left; width: 100%; font-size: 35px; line-height: 120%; font-weight: bold; margin-bottom: 10px; } .indx_s8-text2 {float: left; width: 100%; font-size: 16px; line-height: 120%; margin-bottom: 20px; } .indx_s8-text3 {float: left; width: 100%; } .indx_s8-text3 a {display: inline-block; position: relative; font-size: 16px; line-height: 120%; font-weight: bold; padding: 10px 20px; color: #ffffff; background: #333333; background: -moz-linear-gradient(-45deg, #000000 0%, #585858 50%, #000000 100%); background: -webkit-linear-gradient(-45deg, #000000 0%,#585858 50%,#000000 100%); background: linear-gradient(135deg, #000000 0%,#585858 50%,#000000 100%); border-radius: 5px; overflow: hidden; } .indx_s8-text3 a:after {content: ""; position: absolute; width: 100%; height: 100%; top: 0; left: 0; z-index: 1; background: -moz-linear-gradient(-45deg, #585858 0%, #000000 50%, #585858 100%); background: -webkit-linear-gradient(-45deg, #585858 0%,#000000 50%,#585858 100%); background: linear-gradient(135deg, #585858 0%,#000000 50%,#585858 100%); opacity: 0; transition: all 1000ms; } .indx_s8-text3 a span {position: relative; z-index: 2; } .indx_s8-text3 a:hover {text-decoration: none; } .indx_s8-text3 a:hover:after {opacity: 1; } @media (max-width: 991px) {.indx_s8-right {flex: 0 0 40%; } } @media (max-width: 767px) {.indx_s8-left {position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .indx_s8-left:after {display: none; } .indx_s8-right {flex: 0 0 100%; background: none; padding: 20px; } .indx_s8-right-content {background: #ffffff; padding: 20px } } /*End Index Section 8*/ /* End Index Page */ /*Footer Styles*/ .ftr2 {float: left; width: 100%; margin-top: 50px; } .ftr2-inside {} .ftr2-inside:before {content: ""; float: left; width: 100%; height: 6px; border-radius: 10px; background: #dadada; margin-bottom: 30px; } .ftr2-content {display: inline-block; width: 100%; max-width: 1200px; padding: 20px; } .ftr2-content-section {padding: 0 0 40px 20px; color: #6d6d6d; } .ftr2-content-section-heading {float: left; width: 100%; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #565656; } .ftr2 ul {margin: 0; padding: 0; list-style-type: none; float: left; width: 100%; } .ftr2 ul li a {font-size: 12px; transition: all 300ms; } .ftr2 ul li a:hover {text-decoration: none; color: #000000; } .ftr2 .ftr2-social li {display: inline-block; } .ftr2 .ftr2-social li a {font-size: 20px; line-height: 100%; margin: 0 10px 10px 0; transition: all 300ms; } .ftr2 .ftr2-social li a:hover {color: #000000; text-decoration: none; } @media (max-width: 991px) {.ftr2-content-section:nth-child(2n+1) {clear: left; } } /*End Footer Styles*/ /*Search Page/Item Page Changes*/ #product-content {background: none !important; } .item-gellery, .product-item {background: #ffffff; border: none !important; } .item-gellery .cat-grid-item-info {border-top: none !important; } .prodInd31582 {margin-top: 50px; background: none !important; } .popup_box_container-info {background: #ffffff; } .confInd31582 {margin-top: 50px; background: none !important; } .conf-ver {background: #ffffff; margin-bottom: 0 !important; } /*End Search Page/Item Page Changes*/ .block_info {background: #ffffff; } .hidden-label {border: 0; clip: rect(1px 1px 1px 1px); /* IE6, IE7 */ clip: rect(1px, 1px, 1px, 1px); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }