.gallery img {   margin: 1em;   transition: all 0.3s ease-in;   height: 15em;  width: 17em;}.logo-header-row {  }form {  margin: 10%;}form p {  color: #fff;}form li {  color: #fff;}form label {  color: #fff;}form input {  background-color: grey;}input[type="password"] {   width: 25em;}.header-logo {  min-width: 50%;  padding: 10px;}.custom-specialize {     }body {font-family: 'Lora', serif;background: #191919;}h1, h1 a {color: #cdd0d5;font-family: 'Lora', serif;font-size: 2em;font-weight: lighter;line-height: 1.27em;margin: 25px 0;}h2 {color: #cdd0d5;font-family: 'Lora', serif;font-size: 1.8em;font-weight: lighter;line-height: 1.5rem;margin: 25px 0;}h3 {color: #cdd0d5;font-family: 'Lora', serif;font-size: 1.6em;font-weight: lighter;line-height: 1.5rem;margin: 25px 0;}h4 {font-family: 'Lora', serif;color: #cdd0d5;font-weight: lighter;font-size: 1.5em;line-height: 1.5rem;margin: 25px 0;}p, li {font-family: 'Lora', serif;color: #555555;font-weight: lighter;font-size: 17px;margin: 15px 0;line-height: 2em;}li {font-family: 'Lora', serif;color: #cdd0d5;font-weight: lighter;font-size: 14px;line-height: normal;margin: 0 0 7px;}ul {list-style-type: none;}.content-wrapper p,  .content-wrapper li, .content-wrapper h1, .content-wrapper h2,  .content-wrapper h3,  .content-wrapper h4  {color: #1f2d3a;}.content-wrapper {background: #f4f4f4;padding: 35px 0;}.navigation-wrapper {background: #fff;}.header-company-title a {color: #1f2d3a;float: left;font-family: 'Lora', serif;font-size: 21px;font-weight: bold;line-height: 60px;text-align: left;text-decoration: none;width: 100%;}.header-social a {color: #1f2d3a;height: 30px;width: 30px;text-align: center;font-size: 20px;display: inline-block;margin: 18px 0 0;}.header-social a:hover {color: #537594;}.slider-wrapper {    left: 0;    overflow: hidden;    position: absolute;    top: 0;    width: 100%;    z-index: -1;   }.slider-wrapper .rhino-container ul, .slider-wrapper .rhino-container ul li.rhino-item {min-width: 1400px;width: 100% !important;}.home-logo {max-width: 295px;padding: 100px 0;  visibility: hidden;}.default-logo {max-width: 190px;padding: 100px 0;        visibility: hidden;}.page-tagline {background: #1B1B1B;padding: 20px 0;position: relative;width: 100%;}.page-tagline h1 {color: #fff;font-family: "Lato",serif;font-size: 25px;line-height: 80px;margin: 0 0 20px;position: relative;text-align: center;text-transform: uppercase;}.page-tagline h1:after {background: none repeat scroll 0 0 #fff;bottom: -3px;content: " ";height: 3px;left: 40%;position: absolute;width: 20%;}.home-tagline {width: 100%;background: #191919;padding: 20px 0;position: relative;}.home-tagline:before {content: " ";height: 8px;position: absolute;top: -8px;width: 100%;z-index: 1;}.home-tagline:after {content: " ";height: 8px;position: absolute;bottom: -8px;width: 100%;z-index: 1;}.home-tagline h1 {    color: #fff;    line-height: 88px;    font-size: 25px;    font-family: 'Lora', serif;    font-weight: lighter;    text-align: center;    font-style: italic;        position: relative;}.home-tagline h1:after {background: none repeat scroll 0 0 #fff;bottom: -3px;content: " ";height: 3px;left: 40%;position: absolute;width: 20%;}.home-tagline p {color: #FFFFFF;}.specialize {background: url("https://www.level5retail.com/wp-content/uploads/2016/03/home-mid.jpg");    position: relative;    width: 100%;    height: 30em;}.specialize ul li {color: #ffffff;font-family: 'Lora', serif;font-size: 18px;line-height: 38px;margin: 0;}.specialize h1 {color: #ffffff;line-height: 88px;font-size: 30px;font-family: 'Lora', serif;text-align: center;text-transform: uppercase;position: relative;}.specialize h1:after {background: none repeat scroll 0 0 #ffffff;bottom: -3px;content: " ";height: 3px;left: 40%;position: absolute;width: 20%;}.specialize .button {font-family: 'Lora', serif;line-height: 75px;background: #3c3c3c;color: #fff;padding: 0 60px;border: 2px solid #5c5c5c;font-size: 25px;font-weight: lighter;margin: 0;position: relative;top: 7em;}.guarantee {padding: 100px 0 62px;    background: #191919;        }.guarantee h1 {color: #fff;line-height: 70px;font-size: 30px;font-family: 'Lora', serif;text-transform: uppercase;position: relative;margin: 0;}.guarantee p {color: #e4e3e3;}.guarantee h1 strong {position: relative;line-height: 70px;display: inline-block;}.guarantee h1 strong:after {background: none repeat scroll 0 0 #fff;bottom: -3px;content: " ";height: 3px;position: absolute;left: 0;width: 100%;}.read-more{color: #1f2d3a;font-weight: bold;margin-left: 6px;}.gallery img{opacity: .7;border: 2px solid #1f2d3a;}.gallery img:hover{opacity: 1;border: 2px solid #fff;}.quotations {display: inline-block;font-size: 25px;font-weight: lighter;color: #FFFFFF;line-height: 65px;margin: 10px 0 40px;width: auto;position: relative;}.quotations:before {content: " ";position: absolute;height: 30px;width: 30px;top: 0;left: -40px;background: url("https://www.level5retail.com/wp-content/themes/gc5/images/quotation-before.png");}.quotations:after {content: " ";position: absolute;height: 30px;width: 30px;top: 0;right: -35px;background: url("https://www.level5retail.com/wp-content/themes/gc5/images/quotation-after.png");}.contact-left p {font-size: 18px;font-weight: normal;margin: 0;}.contact-left .contact-address {font-family: 'Lora', serif;font-size: 25px;font-weight: bold;line-height: normal;margin-bottom: 25px;}.cta.button {background: none repeat scroll 0 0 #999999;border: medium none;font-family: "Open Sans",sans-serif;font-size: 18px;font-weight: lighter;line-height: 50px;margin: 0 auto;padding: 0 60px;position: relative;}.cta.button:hover, .cta.button:focus {background: #E46350;color: #FFFFFF;}.footer-wrapper {}.footer-wrapper .footer-inner-wrapper .google-map {border: 6px solid #797a7e;}.footer-inner-wrapper {background: #191919;    padding: 45px 0;}.footer-inner-wrapper .contact-info-wrapper {text-transform: uppercase;}.footer-inner-wrapper .contact-info-wrapper h3 {font-family: 'Lora', serif;font-size: 25px;font-weight: lighter;line-height: 52px;color: #fff;font-weight: bold;margin: 25px 0 10px;position: relative;}.footer-inner-wrapper .contact-info-wrapper h3:after {background: none repeat scroll 0 0 #fff;bottom: -2px;content: " ";height: 2px;position: absolute;right: -3px;width: 33px;}.footer-inner-wrapper .contact-info-wrapper p {color: #FFFFFF;margin: 0;line-height: 32px;}.footer-inner-wrapper .contact-info-wrapper .payment-options {margin: 15px 0 0;}.disclaimer {background: #16181c;}.footer-wrapper .footer-inner-wrapper .menu-wrapper .top-bar .top-bar-section .menu {margin: 25px 0 0 0;width: 200px;}.footer-wrapper .footer-inner-wrapper .menu-wrapper .top-bar .top-bar-section ul li {margin: 0 0 18px 0;float: none;text-align: center;}.footer-wrapper .footer-inner-wrapper .menu-wrapper .top-bar .top-bar-section ul li a  {text-align: center;float: none;width: 100%;color: #FFFFFF;line-height: 35px;font-size: 14px;}.footer-wrapper .footer-inner-wrapper .menu-wrapper .top-bar .top-bar-section li.active:not(.has-form) a:not(.button) {border: none;color: #fff;background: none;}.footer-wrapper .footer-inner-wrapper .menu-wrapper .top-bar .top-bar-section ul li a:hover  {border: none;color: #fff;background: none;}.footer-wrapper .footer-inner-wrapper .menu-wrapper .top-bar .top-bar-section  .has-dropdown ul {display: none;}.footer-wrapper .footer-inner-wrapper .menu-wrapper .top-bar .top-bar-section  .has-dropdown > a{padding: 0 !important;}.footer-wrapper .footer-inner-wrapper .menu-wrapper .top-bar .top-bar-section  .has-dropdown > a:after{display: none;}.top-bar {background: none;height: 60px;margin: 1em 7em;}.top-bar-section ul li.active > a {color: #1f2d3a;}.top-bar-section li:not(.has-form) a:not(.button) {background: none;color: #000;font-size: 18px;line-height: 60px;}.top-bar-section li.active:not(.has-form) a:not(.button),  .top-bar-section li.active:not(.has-form) a:hover:not(.button),  .top-bar-section li:not(.has-form) a:hover:not(.button), .top-bar-section ul li:not(.active):hover > a  { background: none;color: #000;line-height: 60px;border-bottom: 3px solid #000;}.top-bar-section .has-dropdown > a:after{top: 30px;border-color: #1f2d3a transparent transparent;}.top-bar-section .dropdown{border-bottom: 2px solid #fff;}.top-bar-section .dropdown li:not(.has-form) a:not(.button) {background: #ffdc78;color: #1f2d3a;border: none;}.top-bar-section .dropdown li.active:not(.has-form) > a:not(.button), .top-bar-section .dropdown li:hover:not(.has-form) > a:not(.button) {background: #1f2d3a;color: #fff;border: none;}.top-bar-section .has-dropdown .dropdown li.has-dropdown > a::after{top: 21px;}.top-bar .top-bar-section ul li  {margin: 0;background: none;}.top-bar .top-bar-section ul li a {font-family: 'Lora', serif;font-weight: normal;color: #1f2d3a;font-size: 13px;}.columns.strip-margin {margin-left: 0 !important; margin-right: 0 !important; }.columns.strip-padding {padding-left: 0 !important; padding-right: 0 !important; }.row {margin: 0 auto;max-width: 75rem;width: 100%;}.page-wrapper {max-width: 100%;clear: both;}.midbar-wrapper{width: 100%;margin: 0 auto;padding: 0;overflow: hidden;margin-top: 20px;}.midbar {clear: none;}.midbar:last-child {margin-right: 0px;}.midbar img {margin: 1px 0 0 0;border: 2px solid #fff;width: 100%;-moz-box-shadow: 0 0 2px #aaa;-webkit-box-shadow: 0 0 2px #aaa;box-shadow: 0 0 2px #aaa;}.midbar img:hover {-moz-box-shadow: 0 0 2px #333;-webkit-box-shadow: 0 0 2px #333;box-shadow: 0 0 2px #333;}.midbar h1 {padding: 20px 0;margin: 0;clear: both;font-size: 18px;}.footer-wrapper {width: 100%;}.footer-inner-wrapper {}.footer-inner-wrapper h1 {padding: 0 0 25px 0;}.contact-left-position {margin: 100px 0;}.contactForm  {margin-top: 20px;}.contactForm  label{font-weight: bold;display: block;}.contactForm input {font-family: 'Lora', serif;font-weight: 900;height: 48px;margin-bottom: 5px;padding: 3px 15px;width: 100%;}.contactForm textarea {font-family: 'Lora', serif;width: 100%;padding: 3px 15px;min-height: 100px;max-width: 100%;min-width: 100%;}.contactForm .captchaWrapper {margin-top: 10px;}.contactForm .captchaRefresh {vertical-align: middle;}.contactForm .submitWrapper {text-align: center;margin-top: 30px;}.contactForm .submitWrapper span.submit {background-color: #1f2d3a;border: 1px solid #1b232e;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1) inset;cursor: pointer;display: block;font-size: inherit;line-height: 48px;padding: 0;font-family: "Lato",serif;color: #f4f4f4;font-size: 20px;}.contactForm .submitWrapper span.submit:hover {background-color: #fff;border-color: #ffdc78;color: #1f2d3a;}.emailConfirmation {margin: 0 auto;}.emailConfirmation h1 {color: #00CC00;}p.contact-title {font-family: "Calibri", sans-serif;color: #151515;font-size: inherit;margin: 15px 0;}.fc-header-left, .fc-header-center, .fc-header-right {clear: both;display: block;width: 100%;text-align: center;}#preloader {background: none repeat scroll 0 0 #fff;display: block;padding: 20% 0 0;position: absolute;text-align: center;width: 100%;z-index: 999999;top: 0;}.slick-background-wrapper {left: 0;position: fixed;top: 0;z-index: -1;width: 101% !important;overflow: hidden;}.rhino-btn {background:url(images/rhinoslider-sprite.png) 0 0 no-repeat;z-index:10;width:56px;height:53px;display:block;text-indent:-999%;-webkit-user-select:none;-moz-user-select:none;user-select:none;}.rhino-prev, .rhino-next { bottom:-4px; } .rhino-prev {left:-6px;background-position:-168px 0;}.rhino-next {right:-6px;background-position:-106px 0;}.rhino-prev:hover { background-position:-168px -53px; } .rhino-next:hover { background-position:-106px -53px; } .rhino-toggle {top:-4px;left:-6px;}.rhino-play { background-position:0 0; } .rhino-play:hover { background-position:0 -53px; } .rhino-pause { background-position:-56px 0; } .rhino-pause:hover { background-position:-56px -53px; } .rhino-container { position:relative; } .rhino-caption {position:absolute;background: #000;display:none;left:0;right:0;top:0;color:#fff;padding:10px;text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none;}.rhino-bullets {position: absolute;bottom: -3px;left: 50%;margin:0 0 0 -50px;z-index: 10;background: #fff;padding:0;}.rhino-bullets:before, .rhino-bullets:after {position:absolute;display:block;left:-16px;content:" ";width:16px;height:26px;background:url(images/rhinoslider-sprite.png) -224px 0 no-repeat;}.rhino-bullets:after {left:auto;right:-16px;background-position: -240px 0;}.rhino-bullets li {float:left;display:inline;margin:0 2px;}.rhino-bullets li a.rhino-bullet {display: block;width: 16px;height: 29px;cursor: pointer;background: white;font-size: 10px;text-align: center;padding: 6px 0 5px 0;color: #333;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;}.rhino-bullets li a.rhino-bullet:hover, .rhino-bullets li a.rhino-bullet:focus {color:#000;background:#eee;}.rhino-bullets li a.rhino-bullet.rhino-active-bullet {color:#fff;background:#757575;}ul[id*="slider-"] {max-width: 100%;width:1000px;height:400px;margin: 0;overflow: hidden;}ul[id*="slider-"] li { list-style:none; }ul[id*="slider-"] article {position: absolute;z-index: 1000;float: left;height: 400px;overflow: hidden;padding: 180px 0 0 180px;}ul[id*="slider-"] article h1 {color: #fff;}ul[id*="slider-"] article p {color: #fff;}ul[id*="slider-"] p {padding: 0;margin: 0;}.spinner {margin: 100px auto;width: 50px;height: 30px;text-align: center;font-size: 10px;}.spinner > div {background-color: #444;height: 100%;width: 6px;display: inline-block;-webkit-animation: stretchdelay 1.2s infinite ease-in-out;animation: stretchdelay 1.2s infinite ease-in-out;}.spinner .rect2 {-webkit-animation-delay: -1.1s;animation-delay: -1.1s;}.spinner .rect3 {-webkit-animation-delay: -1.0s;animation-delay: -1.0s;}.spinner .rect4 {-webkit-animation-delay: -0.9s;animation-delay: -0.9s;}.spinner .rect5 {-webkit-animation-delay: -0.8s;animation-delay: -0.8s;}@-webkit-keyframes stretchdelay {0%, 40%, 100% { -webkit-transform: scaleY(0.4) }  20% { -webkit-transform: scaleY(1.0) }}@keyframes stretchdelay {0%, 40%, 100% { transform: scaleY(0.4);-webkit-transform: scaleY(0.4);  }  20% { transform: scaleY(1.0);-webkit-transform: scaleY(1.0);  }}@media only screen and (max-width: 1050px){.top-bar {    background: none;    height: 60px;    margin: 0;}.navigation-wrapper{height: auto;}.top-bar.expanded .title-area {background: none;}.top-bar .toggle-topbar.menu-icon{width: 100%;padding: 5px;background: #000;}.top-bar .toggle-topbar.menu-icon a{color: #fff;}.top-bar .toggle-topbar.menu-icon a span::after{box-shadow: 0 0 0 1px #ff, 0 7px 0 1px #fff, 0 14px 0 1px #fff;}.top-bar-section ul li{width: 100%;}.top-bar-section li:not(.has-form) a:not(.button) {line-height: 20px;text-align: center;padding: 10px;}.top-bar-section li.active:not(.has-form) a:not(.button), .top-bar-section li.active:not(.has-form) a:hover:not(.button), .top-bar-section li:not(.has-form) a:hover:not(.button),  .top-bar-section ul li:hover:not(.active) > a {padding: 10px;line-height: 20px;}.top-bar-section .has-dropdown > a:after {visibility: visible;top: 20px;}.top-bar-section .has-dropdown.hover > .dropdown, .top-bar-section .has-dropdown.not-click:hover > .dropdown{position: relative!important;}.top-bar-section .has-dropdown.hover > .dropdown li a{background: #1f2d3a;color: #fff;}.top-bar-section .has-dropdown.hover > .dropdown li a:hover, .top-bar-section .has-dropdown.hover > .dropdown li.active a{background: #ffdc78;color: #1f2d3a;}.top-bar-section .dropdown .has-dropdown:hover > a::after {visibility: visible;border-color: transparent transparent transparent #fff;}.top-bar .top-bar-section ul li a {border-bottom: none !important;}}@media only screen and (max-width: 640px) {.top-bar {    background: none;    height: 60px;    margin: 0em 0em;    }.navigation-wrapper {    background: #fff;    border-bottom: none;    }#lightbox { top: 30px !important; }#lightbox, #outerImageContainer, #imageContainer, #lightboxImage, #imageDataContainer {height: auto !important;max-width: 100% !important;}a{color: #fff;}.page-tagline h1, .page-tagline h1 a, .home-tagline h1, .home-tagline h1 a, .guarantee h1 {font-size: 20px;line-height: 1.5em;margin: 0 0 10px;}.specialize .button {font-size: 20px;line-height: 1.8;margin: 0;padding: 0 15px;}.content-wrapper h1,  .content-wrapper h2,  .content-wrapper h3,  .content-wrapper h4 {font-size: 20px;text-align: center;}.quotations:before, .quotations:after {display: none;}.home-logo, .default-logo {max-width: 100px;padding: 50px 0;}.slider-wrapper .rhino-container ul,  .slider-wrapper .rhino-container ul li.rhino-item {max-width: 640px;}.header-company-title a {font-size: 17px;}.navigation-wrapper{height: auto;}.top-bar {height: 50px;}.top-bar.expanded .title-area {background: none;}.top-bar .toggle-topbar.menu-icon{width: 100%;padding: 5px;background: #1B1B1B;}.top-bar .toggle-topbar.menu-icon a{color: #fff;}.top-bar .toggle-topbar.menu-icon a span::after{box-shadow: 0 0 0 1px #fff, 0 7px 0 1px #fff, 0 14px 0 1px #fff;}.top-bar-section li:not(.has-form) a:not(.button) {line-height: 20px;}.top-bar-section li.active:not(.has-form) a:not(.button), .top-bar-section li.active:not(.has-form) a:hover:not(.button), .top-bar-section li:not(.has-form) a:hover:not(.button),  .top-bar-section ul li:hover:not(.active) > a {line-height: 20px;}.top-bar-section .has-dropdown > a:after {visibility: visible;}.top-bar-section .dropdown .has-dropdown:hover > a::after {visibility: visible;border-color: transparent transparent transparent #fff;}.top-bar-section .dropdown li:not(.has-form) a:not(.button) {background: none;color: #1f2d3a;}.top-bar .top-bar-section ul li a {border-bottom: none !important;}.contact-left-position {margin: 40px 0;}.contact-left .contact-email.email{font-size: 15px;}.footer-inner-wrapper .contact-info-wrapper h3{border-bottom: 3px solid #fff;}.footer-inner-wrapper .contact-info-wrapper h3::after{display: none;}.footer-inner-wrapper .contact-info-wrapper p.contact-email.email{font-size: 13px;}} 