<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url(https://fonts.googleapis.com/css?family=Raleway:400,500,600,700);

body {
    max-width: 100%;
    background: #fff;
    font-family: "Raleway", Helvetica Neue, Verdana, Arial, sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #535353;
    overflow-x: hidden;
}

.menu &gt; ul &gt; li:nth-child(2) &gt; ul &gt; li {  
    width: 20%;  
}

.custom-attributes span.required{
margin: 0 -10px 0 3px;
}

.item-box .prices span.actual-price{
height:50px;
}
.registration-page .inputs input[type="text"], .registration-page .inputs input[type="password"], .registration-page .inputs input[type="email"], .registration-page .inputs input[type="tel"], .registration-page .inputs select, .registration-page .inputs textarea, .registration-page .giftcard input, .registration-page .giftcard textarea, input[type="text"], .registration-page input[type="password"], .registration-page input[type="email"], .registration-page input[type="tel"], .registration-page textarea, .registration-page select {
    width: 100%;
    max-width: 100%;
    height: 46px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #535353;
    background-color: #fff;
    background-image: none;
    border: 1px solid #a9a9a9 !important;
    border-radius: 0px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    font-family: "Roboto Condensed",sans-serif !important;
}


.registration-page .page-title {
    border-bottom: 1px solid #e1e1e1;
}

.registration-page .inputs &gt; label {
    text-transform: none;
}

.registration-page .registrationtext h3 {
    font-size: 26px;
    color: #535353;
    font-weight: 600;
    margin: 0 0 10px 0;
}

.registration-page .registrationtext p {
    font-size: 17px;
    font-weight: 400;
    color: #535353;
    margin: 20px 0;
}

.registration-page .fieldset, .registration-page .section {
    position: relative;
    margin: 0 0 0px;
}

.CustomerAttributes .custom-attributes {
    width: 50%;
    padding-left: 15px;
    padding-right: 15px;
    float: left;
}
.nop-jcarousel .slick-prev, .nop-jcarousel .slick-next{
font-size:0px !important;
}

ul.top-login-account {
    width: 358px;
    height: 40px !important;
    top: -2px !important;
    text-align: right;
    margin-right: 80px !important;
}

    ul.top-login-account li {
        display: inline-block;
    }

        ul.top-login-account li a {
            padding: 7px 10px;
            line-height: 40px;
        }

.html-category-page .master-wrapper-main .page-title{
display:none;
}

.html-manufacturer-page .master-wrapper-main .page-title{
display:block;
}

.search-box input.search-box-text, .search-box select, .header-links span, .header-links a, .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-state-active.ui-tabs-active a {
    font-family: "Raleway", Helvetica Neue, Verdana, Arial, sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #535353 !important;
}

.login-page .customer-blocks .title strong {
    font-family: "Raleway", Helvetica Neue, Verdana, Arial, sans-serif;
    font-weight: 600;
    color: #535353 !important;
    font-size: 16px;
}

.ui-dialog-titlebar {
    font-family: "Raleway", Helvetica Neue, Verdana, Arial, sans-serif;
    font-weight: 600;
    color: #535353 !important;
    font-size: 18px;
}

#fnspopuplogin .login-page .returning-wrapper label, #fnspopuplogin .login-page .forgot-password {
    font-weight: 400;
}

#fnspopuplogin .login-page .title {
    color: #535353;
    font-size: 16px;
    margin-bottom: 10px;
}

.breadcrumb li &gt; * {
    font-size: 14px;
    letter-spacing: 0px;
}

.header-menu .sublist li:hover &gt; a, .block .list li:hover&gt;a{
 color: #535353 !important;    
}

.wishlist-content .button-2, .filtersGroupPanel, .block-recently-viewed-products .list .product-name, .block .listbox li.active&gt;a, .header.normal .mega-menu&gt;li:hover&gt;a{
 color: #535353;    
}

.overview .product-name h1, .overview .product-name h2 a, .email-a-friend-page .title h2 {
    font-family: "Raleway", Helvetica Neue, Verdana, Arial, sans-serif;
    color: #535353;
    font-size: 16px;
    font-weight: 400;
}

.cart th, .data-table th, .forums-table-section th {
    font-family: "Raleway", Helvetica Neue, Verdana, Arial, sans-serif;
    color: #535353;
    font-size: 14px;
    font-weight: 600;
}

.cart a, .data-table a, .compare-products-table a, .forums-table-section a, .wishlist-page .share-info a, .eu-cookie-bar-notification a {
    font-family: "Raleway", Helvetica Neue, Verdana, Arial, sans-serif;
    color: #535353;
    font-size: 14px;
    font-weight: 400;
}

.gallery .picture {
    background: transparent;
}

.overview .value a, .variant-overview .value a {
    font-weight: 400;
}

.nop-jcarousel .carousel-title span {
    font-family: "Raleway", Helvetica Neue, Verdana, Arial, sans-serif;
    color: #535353;
    font-size: 32px;
}

.item-box .details {
  text-align:center;
    font-family: "Raleway", Helvetica Neue, Verdana, Arial, sans-serif;
    padding: 0 20px;
}

.item-box .product-title {
    max-height: 45px;
    margin: 0 0 5px;
    overflow: hidden;
    color: #535353;
    font-family: "Raleway", Helvetica Neue, Verdana, Arial, sans-serif;
    font-size: 14px;
}

.item-box .old-price, .item-box .actual-price, .footer-lower &gt; div, .overview .short-description, .inputs &gt; label, .giftcard label, .admin-header-links a {
    color: #535353;
    font-family: "Raleway", Helvetica Neue, Verdana, Arial, sans-serif;
    font-size: 14px;
}

.inputs input[type="text"], .inputs input[type="password"], .inputs input[type="email"], .inputs input[type="tel"], .inputs select, .inputs textarea, .giftcard input, .giftcard textarea, input[type="text"], input[type="password"], input[type="email"], input[type="tel"], textarea, select {
    color: #535353;
    font-family: "Raleway", Helvetica Neue, Verdana, Arial, sans-serif !important;
    font-size: 14px !important;
}

input[type="button"], input[type="submit"], button, .button-1, .button-2 {
    font-family: "Raleway", Helvetica Neue, Verdana, Arial, sans-serif !important;
    font-size: 14px !important;
}

.page-title h1 {
    color: #535353;
    font-family: "Raleway", Helvetica Neue, Verdana, Arial, sans-serif;
    font-size: 30px;
    letter-spacing: 1px;
    padding: 10px 15px;
    font-weight: 600;
}

.breadcrumb li {
    color: #535353;
    font-family: "Raleway", Helvetica Neue, Verdana, Arial, sans-serif;
    font-size: 14px;
}

.product-selectors &gt; div span, .product-selectors select, .product-selectors &gt; div span, .selected-options-list &gt; li label, .selected-options-list &gt; li span, .filter-block a.clearFilterOptions, .filter-block a.clearPriceRangeFilter, .overview .product-price, .variant-overview .product-price {
    color: #535353;
    font-family: "Raleway", Helvetica Neue, Verdana, Arial, sans-serif;
    font-size: 14px;
    font-weight: 400;
}

.html-account-page .block .list li:hover &gt; a {
    color: #44BDB7 !important
}

@media (min-width: 1025px) {
    .header.normal .mega-menu &gt; li &gt; a, .header.normal .mega-menu &gt; li &gt; span {
        color: #535353;
    }

    .header-menu .sublist &gt; li &gt; a {
        color: #535353;
    }

    .filter-block a.toggleControl {
        font-family: "Raleway", Helvetica Neue, Verdana, Arial, sans-serif;
        color: #535353;
        font-weight: 600;
        font-size: 14px;
    }

    .block .listbox li a, .block .title strong {
        color: #535353;
    }

    .block .title strong {
        font-weight: 600 !important;
        font-size: 14px;
    }

    .block .title {
        font-family: "Raleway", Helvetica Neue, Verdana, Arial, sans-serif;
        color: #535353;
        font-weight: 600 !important;
    }

    .header.normal .mega-menu .dropdown.categories.fullWidth .box {
        background: #535353;
    }

        .header.normal .mega-menu .dropdown.categories.fullWidth .box:after {
            border-color: transparent transparent transparent #535353;
        }

    .product-grid .buttons-inner-wrapper .add-to-compare-list-button, .product-grid .item-box .add-to-wishlist-button {
        font-size: 0px !important;
    }

    .quickViewWindow .product-name {
        font-family: "Raleway", Helvetica Neue, Verdana, Arial, sans-serif;
        font-size: 16px;
        font-weight: 400;
        color: #535353 !important;
    }

    .quickViewWindow #accordion &gt; h3, .quickViewWindow .links-panel a {
        font-family: "Raleway", Helvetica Neue, Verdana, Arial, sans-serif;
        font-size: 14px;
        font-weight: 400;
        color: #535353 !important;
    }

    .quickViewWindow .gallery .picture {
        background: transparent;
    }

    .html-manufacturer-page .center-side-wrapper.twocolumns {
        margin: 100px auto 60px;
    }

    .center-side-wrapper.twocolumns .page-title {
        position: absolute;
        top: -98px;
        left: 0;
        right: 0;
    }
}

@media (min-width: 1171px) {
    .manufacturer-page .page-title, .master-wrapper-content .page-title {
        max-width: 1170px;
        margin: 15px auto;
    }
}

@media (min-width: 769px) {
    .breadcrumb {
        margin: 25px auto;
    }
.form-fields {
    width: 100%;
    padding: 0px;
}
}

.footer-middle .title strong {
    font-family: "Raleway", Helvetica Neue, Verdana, Arial, sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #535353 !important;
}


.normal .manufacturers.dropdown.fullWidth .box a, .normal .vendors.dropdown.fullWidth .box a{
 font-size: 14px;
    font-weight: 400;
letter-spacing: 0px;
}


@media (min-width: 769px) {
    .footer-box li a {
        font-family: "Raleway", Helvetica Neue, Verdana, Arial, sans-serif;
        font-size: 14px;
        font-weight: 400;
        color: #535353 !important;
    }
}


.overview .add-to-wishlist-button, .variant-overview .add-to-wishlist-button, .overview .add-to-compare-list-button, .overview .email-a-friend-button, .overview .subscribe-button, .overview .tear-sheet-button, .overview .request-quote-button, .overview .download-sample-button, .availability .subscribe-button, .overview .contact-showroom-button {
    width: auto;
   height: auto;
    background-position: left center;
    font-size: 14px;
    -webkit-transition: all .2s ease;
    transition: all .2s ease;   
    background-color: transparent; 
   padding: 8px 10px 8px 40px;
color:#535353;
}

.overview .buttons div {
    display: block;
    margin: 0;
margin-bottom:5px;
}

.overview .buttons&gt;div:hover input {
    background-color: transparent;
}

.need-help-col{
margin-bottom: 30px;
}

.need-help-col p{
font-size:16px;
font-weight:600;
color:#333;
}

.need-help-col i{
    width: 32px;
    height: 22px;
    display: inline-block;
    background-image: url(../img/phone.png);
    background-repeat: no-repeat;
    background-position: center center;
    vertical-align: text-bottom;
}

@media (min-width: 1025px){
.header-menu &gt; ul &gt; li &gt; a, .header-menu &gt; ul &gt; li &gt; span {
    display: block;
    padding: 6px 8px;
    font-size: 14px;
    cursor: pointer;
    line-height: 1;
}

.header.normal .header-menu {   
    margin: 0 0px 0 120px;
}
.registration-page .inputs {
    text-align: left;
    max-width: initial;
}

.registration-page .page-body {
    width: 75%;
}
}
.overview .add-to-wishlist-button, .variant-overview .add-to-wishlist-button, .overview .add-to-compare-list-button, .overview .email-a-friend-button, .overview .subscribe-button, .overview .tear-sheet-button, .overview .request-quote-button, .overview .download-sample-button, .availability .subscribe-button, .overview .contact-showroom-button {
    width: auto;
   height: auto;
    background-position: left center;
    font-size: 14px;
    -webkit-transition: all .2s ease;
    transition: all .2s ease;   
    background-color: transparent; 
   padding: 8px 10px 8px 40px;
}

.overview .buttons div {
    display: block;
    margin: 0;
margin-bottom:5px;
}

.overview .buttons&gt;div:hover input {
    background-color: transparent;
}

.need-help-col{
margin-bottom: 30px;
}

.need-help-col p{
font-size:16px;
font-weight:600;
color:#333;
}

.need-help-col i{
    width: 32px;
    height: 22px;
    display: inline-block;
    background-image: url(../img/phone.png);
    background-repeat: no-repeat;
    background-position: center center;
    vertical-align: text-bottom;
}

@media (min-width: 1025px){
.header-menu &gt; ul &gt; li &gt; a, .header-menu &gt; ul &gt; li &gt; span {
    display: block;
    padding: 6px 8px;
    font-size: 14px;
    cursor: pointer;
    line-height: 1;
}

.header.normal .header-menu {   
    margin: 0 0px 0 120px;
}

}

@media (min-width: 1025px) {
    .header.normal .header-menu {
        display: inline-block;
        vertical-align: middle;
        max-width: 875px;
        margin: 0 0px 0 0;
    }
}

@media (min-width: 1025px) {
    .header-menu &gt; ul &gt; li &gt; a, .header-menu &gt; ul &gt; li &gt; span {
        display: block;
        padding: 6px 8px;
        font-size: 14px;
        cursor: pointer;
        line-height: 1;
    }

    .header.normal .mega-menu &gt; li &gt; a, .header.normal .mega-menu &gt; li &gt; span {
        text-transform: uppercase;
        color: #535353;
        transition: all 0.3s ease;
    }
}

@media (max-width: 1024px) {
    .header.normal .header-logo {
        width: 220px; 
margin-top:8px;  
    }
.header-menu .social-icons .google-plus{
    background:url(../img/menu-sprite.png) no-repeat -66px 4px;
}

.header-menu .social-icons .rss{
    background: url(../img/rss-footer.png) no-repeat center;
}
ul.top-login-account {
    width: auto;
    display: inline-block;
    margin-right: 0px !important;
}

.header-top-strip .header-buttons {
    display: inline;
}
}


@media (min-width: 769px) {
    .social-buttons li {
        float: left;
        width: 20% !important;        
        background-color: #e0e0e0 !important;
    }
}

@media (max-width: 768px) {
    .social-buttons li {
        float: left;
        width: 20% !important;        
        background-color: #e0e0e0 !important;
    }
}

.header-menu-opener {
    float: right;
    position: relative;
    margin: 16px;
    height: 45px;
    width: 45px;
    cursor: pointer;
    font-size: 0;
    z-index: 2;
}

.ico-register { visibility: hidden; }
.ico-login { visibility: hidden; }

@media (max-width: 1024px){
.header {    
    min-height: 115px;
}
}

.footer-lower .footer-links-wrapper, .footer-middle, .footer-middle {
    display: none;
}
}

.disclaimer, .overview .product-name h1{
color:#535353 !important;
}

.disclaimer {
font-size: 13px;
font-weight: bold;
}

.inputs.reversed {
    text-align: left;
}

.welcometext {
text-align: center;
}

.registrationtext {
text-align: center;
}

 .social-buttons li {     
        width: 25% !important;        
    }

.inputs.reversed .forgot-password, .forgot-password {    
    text-transform: uppercase;
}
.block.filter-block.attribute-filter-block.diminsion-filter {
    display: none;
}
td.spec-value a {
    color: #44BDB7;
}
#fullspecifications {
    display: none;
}

.overview .short-description {
    margin: 0 0 30px;
    font-size: 14px;
    line-height: 30px !important;
    color: #898989;
}

.overview .product-name h1{
	font-size: 30px !important;
    font-weight: 400 !important;
}

.title {
    background-color: transparent !important;
}

/* Delear Page Display MAP */

p.dealer-map {
    display: block !important;
}
/* Delear Page Display MAP */</pre></body></html>