 .exhibits .fa-map-marker{margin:0px 22px;font-size:43px;float:left !important;} .simplefilter > li{background:#ba0707 none repeat scroll 0 0;color:#fff;display:inline-block;font-size:25px;padding:10px 30px;cursor:pointer;} .simplefilter > li:hover{background:#000 none repeat scroll 0 0;} .contact-info-right{margin-top:71px;} .gallery-images a{display:block;position:relative;} .gallery-images a h3{background:transparent;color:#fff;opacity:0;font-family:Abel;font-size:0;font-weight:normal;padding:20px;position:absolute;text-align:center;text-shadow:0 0 2px #000;top:50%;transform:translateY(-50%);transition:all 0.5s ease 0s;width:100%;} .gallery-images img{width:100%;transition:all 0.5s ease 0s;} .gallery-images a:hover h3{display:block;font-size:17px;opacity:1;background:#ba0707 none repeat scroll 0 0;pointer-events:none;} .gallery-images img:hover{transform:scale(1.12);} #wpadminbar{display:none !important;} .fc__thumb{box-shadow:0px 0px 4px #000;} .top-bar-section li.active:not(.has-form) a:not(.button){background:#333 none repeat scroll 0 0;color:white;line-height:62px;padding:0 15px;} .gallery{background:#000 none repeat scroll 0 0;display:block;outline:1px solid #fff;outline-offset:-10px;position:relative;transition:all 0.5s ease 0s;} .gallery:hover{outline-offset:0px;} .gallery > img{opacity:0.4;transition:all 0.5s ease;} .gallery:hover img{opacity:1;} .gallery:hover h2{font-size:0;color:#000;} .gallery h2{color:#fff;display:block;font-family:anton;font-size:31px;margin:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%;transition:all 0.5s ease;} blockquote p{margin:7px;} blockquote h2{font-family:abel;} blockquote{border-left:1px solid #ddd;margin:0 0 1.25rem;padding:0.5625rem 1.25rem 0 1.1875rem;background:#fff;padding:20px 40px;box-shadow:0px 0px 6px rgba(0,0,0,0.24);} .frame{clear:both;display:block;padding:50px 0px;} .shadow-box{box-shadow:5px 5px 3px rgba(0,0,0,0.57);} header.header-wrapper.inside-page,.inside-page .header-details{height:50vh;} .inside-page .navigation-wrapper{bottom:0;padding:30px;position:relative;right:0;} .inside-page .top-bar-section ul li{float:left;text-align:right;} .inside-page .top-bar-section ul li > a,.inside-page .top-bar-section li:not(.has-form) a:not(.button){color:#fff;font-family:Anton;font-size:38px;font-weight:normal;letter-spacing:2px;line-height:75px;padding:0 26px;transition:all 350ms ease 0s;} .inside-page .header-company-title a{color:#BA0707;text-shadow:1px 1px 1px #fff;} .inside-page .header-company-serviceorder{color:#0A0A0A;} .top-bar-section ul li{float:none;text-align:right;} .navigation-wrapper{bottom:0;position:absolute;right:0;padding:30px;} .top-bar{background:#333 none repeat scroll 0 0;height:auto;line-height:45px;margin-bottom:0;overflow:hidden;position:relative;} body{font-family:"Open Sans",sans-serif;background:#f4f4f4;} h1,h1 a,.heading-1{color:#282828;font-family:Playfair Display SC,serif;font-size:24px;line-height:1.5em;margin:25px 0;} h2,.heading-2{color:#282828;font-family:anton;font-size:24px;line-height:1.5rem;margin:25px 0;text-transform:uppercase;} h3,.heading-3{color:#282828;font-family:anton;font-size:24px;line-height:1.5rem;margin:25px 0;text-transform:uppercase;} h4,.heading-4{font-family:anton;color:#282828;font-weight:bold;font-size:16px;line-height:1.5rem;margin:0 0 20px;text-transform:uppercase;} p{color:#282828;font-family:abel;font-size:16px;font-weight:normal;line-height:25px;margin:0 0 30px;} ul{list-style-type:none;margin:0;padding:0 0 0 26px;font-family:abel,sans-serif;} h1,h1 a,.heading-1{color:#282828;font-family:Anton;font-size:32px;line-height:1.5em;margin:25px 0;} .main-content{} .main-content ul{margin:0 0 20px 0;} .main-content ul li{color:#282828;font-family:abel,sans-serif;font-size:18px;font-weight:normal;line-height:26px;position:relative;margin:10px 0px;} .main-content ul.plus-icon li::before,.main-content .plus-icon p::before{content:"\f0fe";color:#222;font-size:14px;font-family:"FontAwesome";position:absolute;left:-25px;} .main-content .plus-icon p::before{left:0;} .row{margin:0 auto;max-width:1360px;width:100%;} .contain-to-grid{background:none !important;} .contain-to-grid .top-bar{max-width:1360px;} .content-wrapper{background:rgba(0,0,0,0) url("https://garryharleystudios.com/wp-content/uploads/sites/2517/2017/01/bg.png") repeat scroll 0 0;max-width:100%;position:relative;width:100%;} .page-wrapper{max-width:1360px;clear:both;} .button-one{background:#282828;color:#f4f4f4;cursor:pointer;display:block;font-size:14px;font-weight:400;line-height:46px;padding:0 15px;width:150px;font-family:abel,sans-serif;letter-spacing:2px;float:left;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;} .button-two{background:#282828;border-radius:5px;color:#f4f4f4;cursor:pointer;display:block;font-size:14px;font-weight:400;font-family:abel,sans-serif;letter-spacing:1px;line-height:52px;margin:0 auto;padding:0 15px;width:340px;max-width:100%;text-transform:uppercase;letter-spacing:1px;-webkit-animation:shadowPulse 2.25s infinite;animation:shadowPulse 2.25s infinite;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;} .button-one.alt{background:#222;color:#282828;} .button-two:hover,.button-two:focus{color:#f4f4f4;letter-spacing:2px;} header.header-wrapper{background-attachment:scroll;background-clip:border-box;background-color:rgba(0,0,0,0);background-image:url("https://9784552197.linknowmedia.co/wp-content/uploads/sites/2517/2017/01/slide.jpg");background-origin:padding-box;background-repeat:no-repeat;background-size:cover;height:100vh;overflow:hidden;position:relative;} header.header-wrapper.interior-page,header.header-wrapper.contact-page{min-height:75vh;position:relative;overflow:hidden;} .header-details{height:100vh;padding:0;} .header-company-wrapper{padding:40px;} .header-company-title{margin:0;} .header-company-title a{color:#ba0707;font-family:Anton;font-size:54px;left:68px;letter-spacing:5px;margin:0;text-align:left;text-decoration:none;text-shadow:1px 1px 1px #fff;width:100%;} .header-company-serviceorder{color:#f4f4f4;font-family:abel;font-size:32px;font-weight:lighter;position:relative;right:6px;} .header-company-title,.header-company-serviceorder{margin:0;width:100%;} .header-cta{position:relative;display:block;float:left;width:100%;margin-top:10px;} .header-cta .button-one{margin:0;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;line-height:32px;} .header-cta a.button-one[href^="tel:"]{color:#f4f4f4;font-weight:400;font-family:abel,sans-serif;font-size:14px;margin-right:10px;}  .top-bar,.top-bar-section ul li,.top-bar-section ul li:hover:not(.has-form) > a,.top-bar-section li:not(.has-form) a:not(.button),.top-bar-section li:not(.has-form) a:hover:not(.button){background:none;} .top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:hover:not(.button){background:none;}  .top-bar .name{background:#282828;} .top-bar-section .has-dropdown > a{padding:0 26px !important;} .top-bar-section .has-dropdown > a::after{display:none !important;} ..top-bar-section li.active:not(.has-form) a:not(.button){background:#333 none repeat scroll 0 0;color:white;line-height:62px !important;padding:0 15px;} .top-bar-section ul li > a,.top-bar-section li:not(.has-form) a:not(.button){color:#060606;font-family:Anton;font-size:56px;font-weight:normal;letter-spacing:2px;line-height:62px;padding:0 26px;transition:all 350ms ease 0s;} .top-bar ul{padding:0;}  .top-bar-section ul li:hover:not(.has-form) > a,.top-bar-section li:not(.has-form) a:hover:not(.button),.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:hover:not(.button){background:transparent none repeat scroll 0 0;color:#fff;padding:0 26px;text-shadow:0px 0px 3px #000;} .top-bar-section ul li:hover:not(.has-form) ul.dropdown li,.top-bar-section ul li:hover:not(.has-form) ul.dropdown li a,.top-bar-section ul li.active:hover:not(.has-form) ul.dropdown li a:not(.button){background:none;border:none;} .top-bar-section ul li:hover:not(.has-form) ul.dropdown,.top-bar-section ul li.active:hover:not(.has-form) ul.dropdown{background:#282828;overflow:hidden;} .top-bar-section ul li:not(.has-form) ul.dropdown li a,.top-bar-section ul li:hover:not(.has-form) ul.dropdown li a{border:none;font-size:13px;} .top-bar-section ul li:hover:not(.has-form) ul.dropdown li a:hover:not(.button),.top-bar-section ul li.active:hover:not(.has-form) ul.dropdown li a:hover:not(.button),.top-bar-section ul li:not(.has-form) ul.dropdown li.active a,.top-bar-section ul li:hover:not(.has-form) ul.dropdown li.active a:hover,.top-bar-section ul li:hover:not(.has-form) ul.dropdown li.active a,.top-bar-section ul li:hover:not(.has-form) ul.dropdown li.active a,.top-bar-section ul li.active:hover:not(.has-form) ul.dropdown li.active a:not(.button){background:#f4f4f4;color:#282828;border:none;text-shadow:none;} .top-bar.expanded .toggle-topbar a{color:#f4f4f4;} .top-bar-section .has-dropdown.moved > .dropdown{background:#282828;}  .slider-wrapper,.slick-button-container{display:block;height:0;max-width:100%;overflow:visible;width:100%;} .slick-button-container .slick-prev{left:0 !important;} .slick-button-container .slick-next{right:0 !important;} .slick-button-container .slick-prev,.slick-button-container .slick-next{background:#282828;height:100vh;position:absolute;top:0;width:60px;z-index:0;margin:0;} .slick-button-container .slick-prev::before{content:"\f104";font-family:"FontAwesome";font-size:38px;color:#f4f4f4;} .slick-button-container .slick-next::before{content:"\f105";font-family:"FontAwesome";font-size:38px;color:#f4f4f4;} .interior-page .slick-button-container .slick-prev,.interior-page .slick-button-container .slick-next{height:75vh;} .slick-dots{bottom:auto;top:calc(100vh - 90px);right:100px;width:auto;} .interior-page .slick-dots{top:calc(75vh - 35px);} .slick-dots li{margin:0;} .slick-dots li button{background:#f4f4f4;width:10px;height:10px;} .slick-dots li.slick-active button{background:#222;} .slick-dots li button:before{display:none;}  .tagline-arrow-bar{bottom:0;position:relative;width:100%;} .tagline-arrow-bar .scroll-arrow{position:relative;text-align:center;width:85px;margin:0 auto 25px;} .tagline-arrow-bar .scroll-arrow .fa{color:#222;cursor:pointer;font-size:36px;line-height:45px;width:100%;-webkit-animation:pulse 1.75s infinite;animation:pulse 1.75s infinite;} .located-in{background:#282828;text-align:center;height:45px;} .located-in p{color:#f4f4f4;line-height:45px;font-family:anton;font-size:14px;margin:0;letter-spacing:3px;} .intro-bar{background:#282828;position:relative;} .intro-bar .row{padding:50px 0 65px;} .intro-bar h1{color:#f4f4f4;margin:16px 0;text-transform:uppercase;} .interior-page .intro-bar h1,.interior-page .intro-bar h2{color:#f4f4f4;margin:0 0 15px 0;text-transform:uppercase;} .intro-bar p{color:#f4f4f4;font-size:14px;line-height:26px;} .intro-bar .mi-heading{color:#f4f4f4;margin:15px 0;font-family:anton;font-size:18px;text-align:center;line-height:1.5rem;text-transform:uppercase;} .intro-bar .midbar-item .animate-icon{width:62px;height:62px;margin:0 auto;display:block;position:relative;} .intro-bar .midbar-item .animated-wrapper{display:block;position:absolute;border:2px solid #f4f4f4;border-radius:31px;width:100%;height:100%;} .intro-bar .midbar-item:hover .animated-wrapper{animation-name:rotate;animation-duration:0.7s;border-color:#222;} .intro-bar .midbar-item .fa{font-size:30px;color:#f4f4f4;display:block;line-height:62px;width:100%;} .intro-bar .midbar-item:nth-of-type(1){opacity:0;-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease;} .intro-bar .midbar-item:nth-of-type(2){opacity:0;-webkit-transition:all 2000ms ease;-moz-transition:all 2000ms ease;-ms-transition:all 2000ms ease;-o-transition:all 2000ms ease;transition:all 2000ms ease;} .intro-bar .midbar-item:nth-of-type(3){opacity:0;-webkit-transition:all 3000ms ease;-moz-transition:all 3000ms ease;-ms-transition:all 3000ms ease;-o-transition:all 3000ms ease;transition:all 3000ms ease;} .intro-bar .midbar-item.complete:nth-of-type(1),.intro-bar .midbar-item.complete:nth-of-type(2),.intro-bar .midbar-item.complete:nth-of-type(3){opacity:1;} .contact-page-wrapper{position:relative;background:#282828;} .contact-page-offset{position:relative;top:-25px;} .sidebar-contact{border-radius:0 5px 0 0;min-height:400px;} .contact-page-wrapper .contact-info-left{padding:0 25px 0 75px;} .contact-page-offset h1,.contact-page-offset h2,.contact-page-offset h3,.contact-page-offset .heading-1,.contact-page-offset .heading-2,.contact-page-offset .heading-3{color:#f4f4f4;} .contact-page-wrapper p{color:#f4f4f4;font-size:16px;margin:0 0 10px 0;font-weight:normal;line-height:normal;} .contact-address,.contact-phone,.contact-fax,.contact-email{padding:0 0 0 25px;position:relative;} .contact-address::before{content:"\f041";color:#f4f4f4;font-family:"FontAwesome";font-size:14px;position:absolute;left:0;top:3px;} .contact-phone::before{content:"\f095";color:#f4f4f4;font-family:"FontAwesome";font-size:14px;position:absolute;left:0;top:3px;} .contact-fax::before{content:"\f1ac";color:#f4f4f4;font-family:"FontAwesome";font-size:14px;position:absolute;left:0;top:3px;} .contact-email::before{content:"\f0e0";color:#f4f4f4;font-family:"FontAwesome";font-size:14px;position:absolute;left:0;top:3px;} .contact-form-wrapper{padding:10px 0 45px;} .contact-form-wrapper .columns{padding:0 12px;} .contact-form-wrapper .contactForm{margin-top:20px;} .contact-form-wrapper .contactForm label{font-weight:bold;display:block;} .contact-form-wrapper .contactForm input{height:45px;margin:0 0 15px;padding:0 0 0 20px;width:100%;font-family:abel,sans-serif;} .contact-form-wrapper .contactForm textarea{width:100%;max-width:100%;min-width:100%;min-height:105px;font-family:abel,sans-serif;} .contact-form-wrapper .contactForm input#captchaCode{float:left;width:165px;} .contact-form-wrapper .contactForm .captchaWrapper{clear:both;float:left;width:100%;} .contact-form-wrapper .captchaImages{width:calc(100% - 165px);float:left;} .contact-form-wrapper .captchaImages .captchaLeft{width:75%;display:inline-block;vertical-align:middle;} .contact-form-wrapper .captchaImages .captchaRight{width:17%;display:inline-block;vertical-align:middle;} .contact-form-wrapper .captchaImages .captchaLeft img{max-height:45px;} .contact-form-wrapper .contactForm .submitWrapper{clear:both;float:left;text-align:center;width:100%;} .contact-form-wrapper .contactForm .submitWrapper span.submit{cursor:pointer;display:block;font-family:anton;font-size:15px;font-weight:600;line-height:40px;padding:3px 20px;width:100%;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;} .contact-form-wrapper .contactForm .submitWrapper span.submit:hover{background-color:#282828;color:#f4f4f4;} .emailConfirmation{background:rgba(20,40,48,0.9);margin:0 auto;padding:40px 0 20px;text-align:center;width:100%;} .emailConfirmation h1,.emailConfirmation p{color:#222;} .emailConfirmation{text-align:center;} .emailConfirmation h1{color:#222;margin:0;line-height:60px;} .cta-wrapper{background:rgba(40,40,40,.8);padding:100px 0 85px;} .cta-wrapper h3,.cta-wrapper .heading-3{color:#f4f4f4;font-family:abel,sans-serif;font-weight:400;font-size:24px;line-height:normal;margin:0 0 30px 0;letter-spacing:2px;} .cta-wrapper p{font-family:abel,sans-serif;color:#f4f4f4;font-size:15px;} .toTop{line-height:35px;margin:0 auto;text-align:center;width:440px;position:relative;overflow:hidden;z-index:0;} .toTop .fa{color:#f4f4f4;font-size:28px;cursor:pointer;position:relative;width:40px;z-index:2;} .toTop::before{background:rgba(0,0,0,0) none repeat scroll 0 0;box-shadow:0 3px 10px #f4f4f4;content:"";height:1px;left:0;margin:0 auto;position:absolute;right:0;width:50%;z-index:2;} .toTop::after{border-left:220px solid transparent;border-right:220px solid transparent;border-top:35px solid #222;bottom:0;content:"";height:0;left:0;margin:0 auto;position:absolute;right:0;width:0;z-index:1;} .footer-wrapper{background:#282828;} .footer-wrapper .top-bar-section ul li > a,.footer-wrapper .top-bar-section li:not(.has-form) a:not(.button){color:#f4f4f4;padding:0 12px;line-height:36px;font-size:12px;} .footer-wrapper .top-bar-section ul li:hover:not(.has-form) > a,.footer-wrapper .top-bar-section li.active:not(.has-form) a:not(.button),.footer-wrapper .top-bar-section li.active:not(.has-form) a:hover:not(.button){color:#222;} .footer-wrapper .social-icons .fa{border:2px solid transparent;border-radius:45px;color:#f4f4f4;font-size:20px;line-height:40px;margin:0 3px;text-align:center;width:45px;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;} .footer-wrapper .social-icons .fa:hover{border-color:#222;} .footer-wrapper .disclaimer{background:#282828;padding:15px 0;} .footer-wrapper .disclaimer p{color:#f4f4f4;font-size:9px;line-height:16px;margin:0;} .footer-wrapper .disclaimer .lnm-image img{width:105px;} .footer-wrapper .top-bar .dropdown{display:none !important;}  .scrollfade{opacity:0;-webkit-transition:all 1200ms ease;-moz-transition:all 1200ms ease;-ms-transition:all 1200ms ease;-o-transition:all 1200ms ease;transition:all 1200ms ease;} .scrollfade.complete{opacity:1;} .scrollfade .sliding-box{position:relative;right:-50px;} .scrollfade.complete .sliding-box{right:0;-webkit-transition:all 1200ms ease;-moz-transition:all 1200ms ease;-ms-transition:all 1200ms ease;-o-transition:all 1200ms ease;transition:all 1200ms ease;} .scrollfade .sliding-box.alt{position:relative;left:-50px;} .scrollfade.complete .sliding-box.alt{left:0;-webkit-transition:all 1200ms ease;-moz-transition:all 1200ms ease;-ms-transition:all 1200ms ease;-o-transition:all 1200ms ease;transition:all 1200ms ease;} .strip-padding{padding-right:0 !important;padding-left:0 !important;} .vertical-padding-extra-large{padding-top:100px;padding-bottom:90px;} .vertical-padding-large{padding-top:75px;padding-bottom:65px;} .vertical-padding-medium{padding-top:55px;padding-bottom:45px;} .vertical-padding-small{padding-top:35px;padding-bottom:25px;} .accent-one{color:%COLOR8% !important;} [class*="fadein-"]{opacity:0;} .slick-background-wrapper{left:0;position:fixed;top:0;z-index:-1;width:101% !important;overflow:hidden;} .slick-prev,.slick-next{transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0);} @keyframes pulse{0%{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);} 50%{-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);} 100%{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}} @keyframes rotate{0%{-moz-transform:rotateY(0deg);-webkit-transform:rotateY(0deg);-o-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg);} 100%{-moz-transform:rotateY(360deg);-webkit-transform:rotateY(360deg);-o-transform:rotateY(360deg);-ms-transform:rotateY(360deg);transform:rotateY(360deg);}} @keyframes shadowPulse{0%{box-shadow:0 0 15px -4px #222;-webkit-box-shadow:0 0 15px -4px #222;-moz-box-shadow:0 0 15px -4px #222;} 50%{box-shadow:0 0 15px 2px #222;-webkit-box-shadow:0 0 15px 2px #222;-moz-box-shadow:0 0 15px 2px #222;} 100%{box-shadow:0 0 15px -4px #222;-webkit-box-shadow:0 0 15px -4px #222;-moz-box-shadow:0 0 15px -4px #222;}} @media only screen and (max-width:1400px){.header-cta{padding:0;} .header-cta .button-one{width:150px;} .logo-wrapper{padding:0;} .logo-wrapper .logo{max-width:80px;} .header-company-wrapper{display:block;margin:0 0 0 10px;width:calc(100% - 95px);} .slick-button-container{display:none;} .navigation-wrapper,.navigation-wrapper ul{padding:0;} .top-bar-section .has-dropdown > a{padding:0 15px !important;} .top-bar-section ul li > a,.top-bar-section li:not(.has-form) a:not(.button){font-size:14px;padding:0 15px;} .top-bar-section ul > li:not(:last-child){margin:0 5px 0 0;}  .top-bar-section ul li:hover:not(.has-form) > a,.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:hover:not(.button){padding:0 15px;} .row.header-details{padding-bottom:0;} .main-content{overflow:hidden;}} @media only screen and (max-width:1025px){.top-bar{height:40px;width:100%;} .inside-page .top-bar{margin:0;padding:0;position:fixed;right:0;top:0;width:100%;} .inside-page .top-bar-section ul li{float:none;text-align:right;} .inside-page .top-bar-section ul li > a,.inside-page .top-bar-section li:not(.has-form) a:not(.button){color:#000;font-family:Anton;font-size:28px;font-weight:normal;letter-spacing:2px;line-height:44px;padding:0 26px;transition:all 350ms ease 0s;} .inside-page .header-company-title{margin-top:100px;} .vertical-padding-large{padding:30px 0;} .top-bar{width:100%;} .top-bar-section .dropdown li.title h5 a,.top-bar-section .dropdown li.parent-link a{line-height:45px;} .top-bar-section ul li > a,.top-bar-section ul li > a:hover,.top-bar-section .has-dropdown > a,.top-bar-section li:not(.has-form) a:not(.button),.top-bar-section ul li:hover:not(.has-form) > a,.top-bar-section li:not(.has-form) a:not(.button),.top-bar-section li:not(.has-form) a:hover:not(.button),.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:hover:not(.button){background:rgba(255,255,255,0.63);border-radius:0;line-height:45px;text-align:center;} .top-bar-section li:not(.has-form) a:hover:not(.button){background:#222;} .top-bar-section ul > li:not(:last-child){margin:0;} header.header-wrapper,header.header-wrapper.interior-page,header.header-wrapper.contact-page{min-height:50vh !important;height:auto !important;} .header-details{border:none;} .header-company-wrapper{padding:0;} .header-cta .button-one{width:50%;} .header-cta a.button-one[href^="tel:"]{margin:0;} .slider-wrapper{position:fixed;top:0;z-index:-1;} .slick-dots{display:none!important;} .intro-bar .midbar-item .animated-wrapper{border-color:#222;} .main-content.interior-page .content-wrapper{padding:25px;} .contact-page-offset{top:0;} .contact-page-wrapper .contact-info-left{padding:0 0 0 35px;} footer.footer-wrapper nav{display:none;} footer.footer-wrapper .social-icons{text-align:center;} footer.footer-wrapper .vertical-padding-medium{padding:25px 0;} footer.footer-wrapper .disclaimer{text-align:center;}} @media only screen and (max-width:767px){.inside-page .top-bar{margin:0;padding:0;position:fixed;right:0;top:0;width:100%;} .inside-page .top-bar-section ul li{float:none;text-align:right;} .inside-page .top-bar-section ul li > a,.inside-page .top-bar-section li:not(.has-form) a:not(.button){color:#000;font-family:Anton;font-size:28px;font-weight:normal;letter-spacing:2px;line-height:44px;padding:0 26px;transition:all 350ms ease 0s;} .inside-page .header-company-title{margin-top:33px;} .top-bar{height:40px;width:100%;} .header-company-title a{color:#000;font-family:Anton;font-size:33px;left:0px;letter-spacing:2px;margin:0;text-align:left;text-decoration:none;text-shadow:0 0 0 #000;width:100%;} .header-company-serviceorder{color:#222;font-family:abel;font-size:24px;font-weight:lighter;position:relative;right:6px;} header.header-wrapper{min-height:50vh !important;height:auto !important;} .header-details{padding:30px;z-index:1;} .header-company-wrapper{width:100%;margin:0;} .header-cta{margin:10px 0;} .main-content.interior-page .content-wrapper{padding:15px;} .sliding-box{display:block;float:none;margin:0 auto;} .intro-bar .row{padding:20px 0;} .toTop{width:260px;} .toTop::after{border-left:130px solid transparent;border-right:130px solid transparent;} .google-map{max-height:250px;} .contact-page-wrapper .contact-info-left,.contact-page-wrapper .contact-info-right{padding:0 15px;}} 