﻿/* ==========================================================================
 FONTS
 ========================================================================== */

@font-face {
    font-family: 'kolo_black';
    src: url('/content/fonts/kolo/koloblack-webfont.eot');
    src: url('/content/fonts/kolo/koloblack-webfont.eot?#iefix') format('embedded-opentype'), /**/
    url('/-/media/Fonts/koloblack-webfont.woff') format('woff'), /**/
    url('/content/fonts/kolo/koloblack-webfont.ttf') format('truetype'), /**/
    url('/content/fonts/kolo/koloblack-webfont.svg#kolo_black') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'kolo_bold';
    src: url('/content/fonts/kolo/kolobold-webfont.eot');
    src: url('/content/fonts/kolo/kolobold-webfont.eot?#iefix') format('embedded-opentype'), /**/
    url('/-/media/Fonts/kolobold-webfont.woff') format('woff'), /**/
    url('/content/fonts/kolo/kolobold-webfont.ttf') format('truetype'), /**/
    url('/content/fonts/kolo/kolobold-webfont.svg#kolo_bold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'kolo_book';
    src: url('/content/fonts/kolo/kolobook-webfont.eot');
    src: url('/content/fonts/kolo/kolobook-webfont.eot?#iefix') format('embedded-opentype'), /**/
    url('/-/media/Fonts/kolobook-webfont.woff') format('woff'), /**/
    url('/content/fonts/kolo/kolobook-webfont.ttf') format('truetype'), /**/
    url('/content/fonts/kolo/kolobook-webfont.svg#kolo_book') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'kolo_medium';                             
    src: url('/content/fonts/kolo/kolomedium-webfont.eot');
    src: url('/content/fonts/kolo/kolomedium-webfont.eot?#iefix') format('embedded-opentype'), /**/
    url('/-/media/Fonts/kolomedium-webfont.woff') format('woff'), /**/
    url('/content/fonts/kolo/kolomedium-webfont.ttf') format('truetype'),
    url('/content/fonts/kolo/kolomedium-webfont.svg#kolo_medium') format('svg'); /**/
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'kolo_light';
    src: url('/content/fonts/kolo/kololight-webfont.eot');
    src: url('/content/fonts/kolo/kololight-webfont.eot?#iefix') format('embedded-opentype'), /**/
    url('/-/media/Fonts/kololight-webfont.woff') format('woff'), /**/
    url('/content/fonts/kolo/kololight-webfont.ttf') format('truetype'), /**/
    url('/content/fonts/kolo/kololight-webfont.svg#kolo_light') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*@media screen and (-webkit-min-device-pixel-ratio:0) {
    @font-face {
        font-family: 'kolo_black';
        src: url('/content/fonts/kolo/koloblack-webfont.svg#kolo_black') format('svg');
    }

    @font-face {
        font-family: 'kolo_bold';
        src: url('/content/fonts/kolo/kolobold-webfont.svg#kolo_bold') format('svg');
    }

    @font-face {
        font-family: 'kolo_book';
        src: url('/content/fonts/kolo/kolobook-webfont.svg#kolo_book') format('svg');
    }

    @font-face {
        font-family: 'kolo_medium';
        src: url('/content/fonts/kolo/kolomedium-webfont.svg#kolo_medium') format('svg');
    }

    @font-face {
        font-family: 'kolo_light';
        src: url('/content/fonts/kolo/kololight-webfont.svg#kolo_light') format('svg');
    }
}*/

/* ==========================================================================
 All: font-family, font-size, color, background, border
 ========================================================================== */

/*.header nav ul li a,*/
.cookies-content,
.search-form .search-term,
.breadcrumb,
/*.top-site-index > p,*/
/*.top-site-index span a,*/
.languages ul li a,
.index-list a,
/*.content-footer ul li,
.content-footer h3,*/
.text h2, /*boxes*/
/*.big-slide .frame p,*/
/*.hyperBox .text p,*/
.bigHyperBox .text p,
.html-box,
.email-updates,
.filters ul li h3, /*products*/
.item-header .sortby-select h3,
h1.products-filters-header,
.simple-slider .simple-slider-list li .text p.product-description,
.simple-slider .simple-slider-list li .text span.price,
.simple-slider .simple-slider-list li .text span.code,
.item-list ul li .text span.price,
.item-list ul li .text span.code,
.item-list.list-style ul li .text ul li,
.main-product .product-name h1,
.main-product h2,
.price p,
.description, 
.description p,
.description ul li,
.technical ul li span,
.technical ul li span.technical-content,
.ui-tabs .ui-tabs-panel,
.ui-tabs .ui-tabs-nav li a,
.ui-tabs-panel table th,
.ui-tabs-panel table td,
.selectDark .passiveSelect, /*input*/
.selectDark .activeSelect,
.selectDark li,
.selectLight .passiveSelect,
.selectLight li,
.checkboxes ul li label,
.checkbox-list .default-value,
.item-list .button,
.scfSubmitButtonBorder input,
.double-text,
.single-designer .text,
.mobileApp-content,
.google-search-result h2,
.designer-description h3, /*designers*/
.single-designer .designer-description *,
.collection-filters h3,
.item-list .brochures-list li .text span,
.item-list .brochures-list li .text a,
.main-inspiration .text h3,
.main-inspiration .text p,
.projectsDesc, /*projects*/
.projectsColumn,
.press, /*press*/
.styled-input-light .style-input, /*faq*/
.faq-partials h3,
.faq-partials .details,
.errorPage-wrapper h2, /*error*/
.errorPage-wrapper input,
.askQuestion .scfForm, /*ask question*/
.applyJob label, /*apply job*/
.applyJob .scfRequired,
.scfValidator, /*forms*/
.scfValidationSummary,
.html-component, /*content pages*/
.job-offers {
    font-family: 'kolo_book';
}

    body,
    .header nav ul li a,
    .button,
    .big-slide .frame a,
    .big-slide .frame p,
    .hyperBox .text p,
    .html-box h2,
    .top-site-index > p,
    .top-site-index span a,
    .content-footer ul li,
    .content-footer h3,
    .simple-slider .simple-slider-list li .text p, /*product*/
    .index-list a,
    .selectLight .activeSelect /*inspirations-brochures*/
    .small-filters a,
    .showroom-gallery a.button,
    .copyrights p {
        font-family: 'kolo_medium';
    }

    .short-header h1,
    #HeaderId h1,
    .item-list h3,
    .button-map_content a,
    .breadcrumb .breadcramb-current-page, /*main*/
    .two-brands-tabs ul li input,
    .main-menu li a,
    .item-list.list-style ul li .text span.price span, /*product*/
    .price p span,
    .item-list .brochures-list li .text .no-print .no-print-label, /*brochures*/
    .errorPage-wrapper h1 /*error*/
    .simple-slider h2, /*product*/
    .index-list span.hdr,
    .index-list span.hdr a,
    .index-list h3,
    .index-list h3 a,
    .simple-slider h2,
    .item-list ul li .text p, /*collections*/
    .item-list ul.collections-list li .text p,
    .small-filters h3, /*inspirations-brochures*/
    .main-inspiration .text .collections-list h4,
    .main-inspiration .text .collections-list ul li,
    .order-list,
    .showroom-gallery h2,
    .downloads-leftFilters h3,
    .press h2,
    .item-list .tips-list, /*tips - instalationVideos*/
    .job-offers h2,
    .job-offers h3,
    .collections-categories, /*collections*/
    .errorPage-wrapper h1,
    .errorPage-wrapper h2,
    .scfForm label,
    .scfCaptchaLabel {
        font-family: 'kolo_bold';
    }

        .breadcrumb, /*main*/
        .item-list ul li .text span.code, /*products*/
        .simple-slider .simple-slider-list li .text span.code,
        .index-list a,
        .index-list span.hdr,
        .index-list span.hdr a,
        .index-list h3,
        .index-list h3 a,
        .two-brands-tabs ul li input,
        .searchResults-element .searchResults-elementSmaller { /*search results*/
            font-size: 10px;
        }


    .cookies-content, /*main*/
    .brands-desc p,
    .brands-desc a,
    .button-map_content a,
    .search-form .search-term,
    .top-site-index > p,
    .top-site-index span a,
    .content-footer ul li,
    .content-footer h3,
    .text-slide .text p, /*boxes*/
    .small-slide .text p,
    .filters ul li h3, /*products*/
    .item-header .sortby-select h3,
    .item-header > span,
    .simple-slider .simple-slider-list li .text p.product-description,
    .simple-slider .simple-slider-list li .text span.price,
    .item-list ul li .text p,
    .item-list.list-style ul li .text span.code,
    .main-product h2,
	.description, 
    .description p,
    .description ul li,
    .technical ul li span,
    .technical ul li span.technical-content,
    .ui-tabs .ui-tabs-panel,
    .ui-tabs .ui-tabs-nav li a,
    .selectDark .passiveSelect, /*inputs*/
    .selectDark .activeSelect,
    .selectDark li,
    .selectLight .passiveSelect,
    .selectLight .activeSelect,
    .selectLight li,
    .checkboxes ul li label,
    .checkbox-list .default-value,
    .button,
    .scfSubmitButtonBorder input,
    .showroom-gallery a.button, /*content pages*/
    .google-search-result ul li p,
    .collections-categories, /*collections*/
    .collection-filters h3,
    .small-filters a, /*inspirations-brochures*/
    .item-list .brochures-list li .text span,
    .item-list .brochures-list li .text a,
    .main-inspiration .text .collections-list h4,
    .main-inspiration .text .collections-list ul li,
    .item-list .brochures-list li .text .no-print .no-print-label,
    .press ul li .desc span.date, /*press*/
    .styled-input-light .style-input, /*faq*/
    .copyrights p,
    .button {
        font-size: 12px;
    }

.brand-point a span { /*main*/
    font-size: 13px;
}

body, /*main*/
.item-list.list-style ul li .text ul li, /*products*/
.item-list.list-style ul li .text span.price,
.item-list ul.collections-list li .text p,
.single-designer .designer-description, /*designers*/
.small-filters h3, /*inspirations-brochures*/
.main-inspiration .text p,
.projects-filters h3, /*projects*/
.projectsColumn,
.projectsDesc .project-desc ul > li span,
.scfValidator, /*forms*/
.scfValidationSummary,
.scfForm label,
.scfCaptchaLabel {
    font-size: 14px;
}

.text-slide .text h2, /*boxes*/
.small-slide .text h2,
.simple-slider h2, /*products*/
.item-list.list-style ul li .text p,
.item-list h3,
.designer-description h3, /*designers*/
.order-list h2, /*inspiration-brochures*/
.showroom-gallery h2, /*conten-pages*/
.job-offers h2,
.job-offers h3,
.google-search-result h2,
.faq-partials h3, /*faq*/
.errorPage-wrapper h2 { /*error*/
    font-size: 16px;
}

.hyperBox .text h2,
h1.products-filters-header, /*products*/
.price p,
.main-inspiration .text h3, /*inspiration-brochures*/
.press ul li .desc h2, /*press*/
.item-list .tips-list li .desc h2, /*tips - instalationVideos*/
.searchResults-search input[type=text] { /*search results*/
    font-size: 18px;
}

/*boxes*/
.email-updates h2,
.projectsDesc h3,
.searchResults-search span { /*projects*/
    font-size: 22px;
}

.short-header h1, /*main*/
#HeaderId h1,
.main-product .product-name h1, /*products*/
.errorPage-wrapper h1 { /*search results*/
    font-size: 25px;
}

.brands-desc span.hdr, /*main*/
.bigHyperBox .text h2 { /*boxes*/
    font-size: 35px;
}

.big-slide .frame h2 { /*boxes*/
    font-size: 45px;
}

.top-site-index span a span { /*main*/
    line-height: 27px;
}

.big-slide .frame p, /*boxes*/
.text-slide .text p,
.small-slide .text p,
.bigHyperBox .text p, /*products*/
.main-inspiration .text p { /*inspirations-brochures*/
    color: #505152;
}

.lt-ie8 .header img {
	width: 15%;
}

.header nav ul li a, /*main*/
.cookies-content,
.breadcrumb a,
.two-brands-tabs ul li input,
.content-footer ul li,
.content-footer ul li a,
.content-footer h3,
.filters ul li h3, /*products*/
.item-header .sortby-select h3,
.item-list.list-style ul li .text ul li,
.item-list.list-style ul li .text span.price span,
.description, 
.description p,
.description ul li,
.technical ul li span.technical-content,
.ui-tabs-panel table th,
#overlaps .index-list a,
.selectDark .passiveSelect, /*inputs*/
.selectDark .activeSelect,
.selectDark li,
.checkboxes ul li label,
.checkbox-list .default-value,
.html-component, /*content-pages*/
.double-text,
.job-offers,
.google-search-result ul li h3,
.google-search-result ul li p,
.item-list .tips-list li .desc p, /*tips-instalationVideos*/
.single-designer .designer-description *, /*designers*/
.press ul li .desc p, /*press*/
.item-list .brochures-list li .text span, /*inspirations-brohures*/
.order-list ul li .text span {
    color: #686869;
}

.light .index-list a { /*main*/
    color: #373534;
}

.cookies-content span.hdr,
.cookies-content h2, /*main*/
.header nav ul li a:hover,
.header nav ul li.active a,
.header nav ul li a.active,
.light .index-list span.hdr,
.light .index-list h3,
.filters ul li h3 span, /*products*/
.item-list .collections-list li .text p,
.item-list.list-style ul li .text p,
.item-list.list-style ul li:hover .text p,
.item-list.list-style ul li .text span.price,
.item-list.list-style ul li:hover .text span.price,
.single-designer .designer-description h3, /*designers*/
.main-inspiration .text, /*inspirations-brochures*/
.item-list .brochures-list li .text .no-print .no-print-label,
.google-search-result ul li h4, /*google result*/
.collections-categories,
.errorPage-wrapper h2 { /*collections*/
    color: #000;
}

.brands-desc p, /*main*/
.checkboxes ul li.disable-checkbox label,
.index-list a,
.simple-slider .simple-slider-list li .text span.code { /*products*/
    color: #e5e5e5;
}

    .brands-desc span.hdr, /*main*/
    .brands-desc a,
    .brand-point a span,
    .search-form .search-term,
    .top-site-index > p,
    .top-site-index span a,
    .itemsPgn a,
    .main-menu li a,
    .index-list a:hover,
    #overlaps .index-list a:hover,
    .index-list a.active,
    .languages ul li a,
    .index-list span.hdr,
    .index-list span.hdr a,
    .index-list h3,
    .index-list h3 a,
    .light .index-list a:hover,
    .two-brands-tabs ul li input.active,
    .two-brands-tabs ul li input.active:hover,
    .light .index-list span.hdr a,
    .light .index-list h3 a,
    .item-header > span:hover, /*products*/
    .item-list ul li .text span.price,
    .item-list ul li:hover .text span.price,
    .simple-slider .simple-slider-list li .text p,
    .simple-slider .simple-slider-list li:hover .text p.product-description,
    .simple-slider .prev:hover,
    .simple-slider .next:hover,
    .simple-slider .simple-slider-list li .text span.price,
    .simple-slider .simple-slider-list li:hover .text span.price,
    .list-category.light .index-list span.hdr a,
    .list-category.light .index-list h3 a,
    .dark-button, /*inputs*/
    .scfSubmitButtonBorder input,
    .button:hover,
    .scfSubmitButtonBorder input:hover,
    .selectDark li:hover,
    .selectLight li:hover,
    .big-slide .frame a, /*boxes*/
    .box-page input[type=submit]:hover,
    .single-designer .text, /*designers*/
    .main-inspiration .text .close-desc /*inspiration-mobile*/, 
	.google-search-result ul li.highlighted button, 
	.navSearch .button.active {
        color: #fff;
    }

        .button-map_content a, /*main*/
        .simple-slider .simple-slider-list li .text p.product-description,
        .simple-slider .simple-slider-list li .text span.code,
        .simple-slider .simple-slider-list li:hover .text span.code,
        .item-list ul li .text p,
        .item-list ul li:hover .text p,
        .item-list .collections-list li:hover .text p,
        .item-list ul li:hover .text span.code,
        .item-list ul li .text span.code {
            color: #d2d2d2;
        }

		.item-list.list-style ul li .text span.code,
        .item-list.list-style ul li:hover .text span.code {
            color: #424242;
        }

.scroll-pane .jspTrack { /*projects*/
    color: #ccc;
}

.faq-partials .details, /*faq*/
.faq-answer,
.downloads-mainPanel ul li p.secondLine /*downloads*/ {
    color: #666;
}

.press ul li .desc span.date { /*press*/
    color: #959596;
}

.cookies-content span.more,
.lt-ie8 .scfRequired { /*main*/
    color: #fd0909;
}

.html-box:hover,
.hyperBox:hover .text,
.hyperBox:hover .text h2,
.hyperBox:hover .text p { /*boxes hover*/
    color: #fff !important;
}

/* FOR PAGEEDITOR */
.pageeditor .html-box:hover,
.pageeditor .hyperBox:hover .text,
.pageeditor .hyperBox:hover .text h2,
.pageeditor .hyperBox:hover .text p { /*boxes hover*/
    color: #000 !important;
}

.scroll-pane .jspDrag { /*projects*/
    background: #333;
}

.errorPage-main { /*error*/
    background: url("/content/images/bg.gif");
}

.main nav, .main-menu li { /*main*/
    border-right: 1px solid #5f5d5d;
    background: #686869;
}

.my-list-handler, 
.basketProductRow .productDetails .delete a, 
.ml-firstForm { /*main*/
    background-color: #686869;
}

.basketProductRow .productDetails .delete a:hover { /*main*/
    background-color: #000;
}

.ml-firstForm input[type="text"] {
	background-color : #FFF;
	color : #37424a;
}

.ml-firstForm .addProductByCodeForm ::-webkit-input-placeholder { /* WebKit browsers */
	color: #929394
}
.ml-firstForm .addProductByCodeForm :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color: #929394;
	opacity: 1;
}
.ml-firstForm .addProductByCodeForm ::-moz-placeholder { /* Mozilla Firefox 19+ */
	color: #929394;
	opacity: 1;
}
.ml-firstForm addProductByCodeForm :-ms-input-placeholder { /* Internet Explorer 10+ */
	color: #929394;
}

span.menuTitle {
    color: #fff;
    text-transform: uppercase;
}

.ez-checked { /*inputs*/
    border: 5px solid #d2d2d2;
}

.item-list ul.product-list > li, /*products*/
.simple-slider .simple-slider-list li,
.google-search-result ul li, /*google result*/
.item-list .tips-list li { /*tips - instalationVideos*/
    border: 1px solid #ededed;
}

.ui-tabs-panel table th { /*products*/
    border-bottom: 1pt solid #000;
}

.ui-tabs-panel table td { /*products*/
    border-bottom: 1pt solid #d2d2d2;
}

.item-header, /*product*/
.projectsDesc h3, /*projects*/
.order-list ul li { /*inspiration-brochures*/
    border-top: 1px solid #ccc;
}

.faq-partials > ul > li, /*faq*/
.downloads-mainPanel ul li /*downloads*/,
.searchResults-element { /*search results*/
    border-bottom: 1px solid #ccc;
}

.price, /*product*/
.order-list .headerWrap { /*inspiration-brochures*/
    border-top: 1px solid #e5e5e5;
    border-bottom: 5px solid #000;
}

.description, /*product*/
.technical {
    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
}

/*.independent,*/ /*product*/
.job-offers h2 { /*content pages*/
    border-bottom: 5px solid #000;
}

.borderDiv {
    border-bottom: 5px solid #000;
    border-top: 5px solid #000;
}

.main-inspiration .text .collections-list { /*inspirations-brochures*/
    border-top: 1px solid #aaa;
}

/*.projectsDesc /*projects {
    border-top: 4px solid #000;
}*/

.main-inspiration .text, /*inspirations-brochures*/
.main-inspiration .text h3,
.projectsDesc, /*projects*/
.projectsDesc h3 {
    border-bottom: 4px solid #000;
}

.two-brands-tabs ul li,
.two-brands-tabs ul li input {
    background-color: #e5e5e5;
}

.contener-site-index.light, /*main*/
.scroll,
.list-category, /*products*/
.simple-slider .prev,
.simple-slider .next,
.ui-tabs .ui-tabs-nav li a,
.product-slide-wraper input,
.box-page ul.box_composer li, /*boxes*/
.button, /*inputs*/
.filters .ui-slider-horizontal,
.selectDark .styleSelect_item_start,
.selectDark .styleSelect_item_content,
.selectDark .styleSelect_item_end,
.selectDark,
.tempSelectDark,
.scroll-bar-wrap,
.ez-checkbox,
.checkbox-list .default-value,
.checkboxes-content,
.google-search,
/*.box-page input[type=submit],*/
.small-filters, /*inspirations-brochures*/
.collections-categories li:hover, /*collections*/
.collections-categories li.active,
.collection-filters,
.downloads-filtersUp, /*downloads*/
.searchResults-search { /*search results*/
    /*background-color: #c5c4c0;*/
    background-color: #d2d2d2;
}

.checkboxes .ez-checked { /*collections*/
    border: 5px solid #fff;
}

.checkboxes .disable-checkbox .ez-checked { /*collections*/
    border: 5px solid #ebebeb;
}

.itemsPgn a,
button[disabled="disabled"].dark-button:hover,
.site-index,
.two-brands-tabs ul li input.active,
.two-brands-tabs ul li input:hover,
.lt-ie8 .index-list span.hdr,
.index-list span.hdr a,
.index-list h3 a,
.top-site-index,
.contener-site-index,
.item-list ul li .text,
.dark-button, /*inputs*/
.scfSubmitButtonBorder input,
.filters .ui-slider-range,
.scroll-bar-wrap .ui-slider-handle,
.box-page ul li.active,
.main-inspiration .text .close-desc, /*inspiration-mobile*/
.simple-slider .simple-slider-list li .text,
.simple-slider.category .simple-slider-list li .text { /*products*/
    /*background-color: #373534; -POZZI*/
    background-color: #686869;
}

    .itemsPgn a:hover,
    .itemsPgn a.current,
    .big-slide .frame a, /*boxes*/
    .brands-desc a, /*main*/
    .search-form.shortSearch.blackBg, /*top nav menus*/
    .button-map_content a,
    .button_map_contener,
    form .lineDown,
    .ez-checked /*inputs*/ {
        background-color: #000;
    }

.checkboxes .ez-checkbox.ez-checked {
    background-image: url(/content/images/check.png);
    background-position: center;
    background-repeat: no-repeat;
}

.main-menu li:hover, /*main*/
.main-menu li.active,
.index-list a:hover,
.index-list a.active,
.languages ul li:hover,
.item-list ul li:hover .text, /*products*/
.simple-slider .simple-slider-list li:hover .text,
.simple-slider .prev:hover,
.simple-slider .next:hover,
.button:hover, /*inputs*/
.scfSubmitButtonBorder input:hover,
.product-slide-wraper input:hover,
.selectDark li:hover,
.jspDrag,
.selectLight li:hover,
.box-page input[type=submit]:hover,
.big-slide .frame a:hover, /*boxes*/
.hyperBox:hover,
.html-box:hover, 
.google-search-result ul li.highlighted button, 
.navSearch .button.active {
    /*background-color: #0097ef;*/
    background-color: #000;
}

.hyperBox.defaultHover:hover {
    background-color: #000 !important;
}

/*.hyperBox, 
.hyperBox:hover {
    background-color: transparent !important;
}

.hyperBox img {
    opacity: 0.4;
    transition: all 0.5s ease-in 0s;
}

.hyperBox:hover img {
    opacity: 1;
    transition: all 0.5s ease-in 0s;
    visibility: visible;
}*/

/* FOR PAGEEDITOR */
.pageeditor .hyperBox.defaultHover:hover {
    background-color: transparent !important;
}

#HeaderId.short-header h1, /*main*/
.short-header .line,
footer,
.filters, /*products*/
.item-header,
h1.products-filters-header, /*products*/
.simple-slider .simple-slider-list li,
.simple-slider .simple-slider-list li a,
.item-list ul.product-list > li,
.item-list ul.product-list > li a,
.item-list.list-style ul.product-list > li,
.item-list.list-style ul.product-list > li a,
.main-product,
.ui-tabs .ui-tabs-nav li.ui-tabs-active a,
.ui-tabs .ui-tabs-panel,
.box-page > div, /*boxes*/
.bigHyperBox .text,
.big-slide .frame .text,
/*.horizontalCarouselText .text-slide a,*/
.small-slide a,
.checkboxes .ez-checkbox, /*inputs*/
.selectLight,
.tempSelectLight,
.HtmlContent, /*content-pages*/
.html-component,
.double-text,
.main-content .mainMedia-subcontent,
.main-content .double-images,
.triple-images,
.boxes-bottom > div,
aside > div,
.google-search-result ul li,
.popupGallery,
.yt-player,
.single-designer, /*designers*/
.products-list-popup,
.collections-list-popup,
/*inspirations-brochures
.sliders-inspirations-content,*/
.sliders-inspirations,
.main-inspiration li,
.main-inspiration .text,
.item-list .brochures-list li .text,
.item-list .brochures-list li:hover .text,
.collections-categories,
.item-list .collections-list li .text,
.downloads-filters .underline, /*downloads*/
input[type=text],
.searchResults-tabs .ui-tabs .ui-tabs-panel, /*search results*/
.searchResults-tabs .item-list ul.content-list > li,
.lt-ie8 .scfDropListGeneralPanel,
.order-list,
.small-subcontent-wrapper,
.faq-partials ul,
.designer-description,
.item-list .tips-list li,
.press > ul > li,
.errorPage-header /*tips*/ { /*brochures order form*/
    background: #fff;
}

.checkboxes ul li.disable-checkbox .ez-checkbox {
    background-color: #ebebeb;
}

.breadcrumb, /*main*/
.ui-tabs .ui-tabs-nav li a { /*products*/
    /*background: #ececec;*/
}

.cookies { /*main*/
    background: #f6f4d2;
}

.item-list .brochures-list li .text .no-print .no-print-label { /*brochures*/
    background: #fd010d;
}

.filters .ui-slider-range.rightActive {
    background: #373534; /* Old browsers */
    background: -moz-linear-gradient(left, #373534 0%, #767472 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#373534), color-stop(100%,#767472)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left, #373534 0%,#767472 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left, #373534 0%,#767472 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left, #373534 0%,#767472 100%); /* IE10+ */
    background: linear-gradient(to right, #373534 0%,#767472 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#373534', endColorstr='#767472',GradientType=1 ); /* IE6-9 */
}

.filters .ui-slider-range.leftActive {
    background: #767472; /* Old browsers */
    background: -moz-linear-gradient(left, #767472 0%, #373534 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#767472), color-stop(100%,#373534)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left, #767472 0%,#373534 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left, #767472 0%,#373534 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left, #767472 0%,#373534 100%); /* IE10+ */
    background: linear-gradient(to right, #767472 0%,#373534 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#767472', endColorstr='#373534',GradientType=1 ); /* IE6-9 */
}

hr {
    border-color: #878687;
}

.item-list.list-style ul li:hover .text, /*products*/
.item-list.list-style ul li .text {
    background: transparent;
}

.main {
    background: url("/content/images/bg.gif");
}
/*MAIN*/
.brand-point a {
    background: url('/content/images/kolo/color1_point.png') no-repeat center;
}

    .brand-point a span {
        background: url('/content/images/kolo/color1_lef.png') no-repeat 0 center;
    }

        .brand-point a span.right {
            background: url('/content/images/kolo/color1_right.png') no-repeat right center;
        }

    .brand-point a.active,
    .brand-point a.color2 {
        background: url('/content/images/kolo/color2_point.png') no-repeat center;
    }

        .brand-point a.active span,
        .brand-point a.color2 span {
            background: url('/content/images/kolo/color2_lef.png') no-repeat 0 center;
        }

            .brand-point a.active span.right,
            .brand-point a.color2 span.right {
                background: url('/content/images/kolo/color2_right.png') no-repeat right center;
            }

    .brand-point a.color3 {
        background: url('/content/images/kolo/color3_point.png') no-repeat center;
    }

        .brand-point a.color3 span {
            background: url('/content/images/kolo/color3_lef.png') no-repeat 0 center;
        }

            .brand-point a.color3 span.right {
                background: url('/content/images/kolo/color3_right.png') no-repeat right center;
            }

.search-form .search-term {
    border: 4px solid #fff;
    border-right: 0px;
}

.search-form .submit {
    background: url("/content/images/search.png") no-repeat center;
    border-color: #fff;
    /*border-left: 0px;*/
}

.lt-ie8 .search-form {
    border: 4px solid #fff;
}

.top-site-index > p {
    background: url("/content/images/arrowBottom.png") no-repeat right center;
}

    .top-site-index > p.open {
        background: url("/content/images/arrowTop.png") no-repeat right center;
    }

.content-footer .social-media .facebook a {
    background: url("/content/images/facebook.jpg");
}

.content-footer .social-media .you-tube a {
    background: url("/content/images/you-tube.jpg");
}
/*products*/
.filters ul li a.active {
    background: url('/content/images/kolo/activeColor.png');
}

.item-header span.active span {
    background: url('/content/images/pozzi-ginori/smallArrow.png');
}

.item-header span.active:hover span {
    background: url('/content/images/kolo/smallArrowActive.png');
}

.item-header span.list-button {
    background: url('/content/images/kolo/listIcon.png') no-repeat 10px center;
}

.item-header span.grid-button {
    background: url('/content/images/kolo/girdIcon.png') no-repeat 10px center;
}

.item-header span.list-button.active {
    background: url('/content/images/kolo/listIcon.png') no-repeat 10px center #c5c4c0;
}

.item-header span.grid-button.active {
    background: url('/content/images/kolo/girdIcon.png') no-repeat 10px center #c5c4c0;
}

.item-header span.list-button:hover {
    background: url('/content/images/kolo/listIconWhite.png') no-repeat 10px center #000;
}

.item-header span.grid-button:hover {
    background: url('/content/images/kolo/girdIconWhite.png') no-repeat 10px center #000;
}

.filters .ui-slider-handle {
    background: url('/content/images/pozzi-ginori/noactive.png');
}

    .filters .ui-slider-handle.ui-state-hover,
    .filters .ui-slider-handle.ui-state-active {
        background: url('/content/images/pozzi-ginori/active.png');
    }

.simple-slider .prev,
.simple-slider .next,
.product-slide-wraper input.next,
.product-slide-wraper input.prev {
    background-image: url(/content/images/carouselButtons.png);
    background-repeat: no-repeat;
}

.simple-slider .next {
    background-position: -44px 0px;
}

.simple-slider .prev:hover {
    background-position: -88px 0;
}

.simple-slider .next:hover {
    background-position: -132px 0;
}

.product-slide-wraper input.next {
    background-position: -54px 47%;
}

.product-slide-wraper input.prev {
    background-position: -11px 47%;
}

.product-slide-wraper input.next:hover {
    background-position: -142px 47%;
}

.product-slide-wraper input.prev:hover {
    background-position: -98px 47%;
}

.scroll {
    background-image: url(/content/images/verticalButtons.png);
    background-repeat: no-repeat;
}

.scrollBottom {
    background-position: -44px 0px;
}
/*boxes*/
.pagination button {
    background: url(/content/images/kolo/slideNav.png) no-repeat 0 0;
}

    .pagination button.active {
        background: url(/content/images/kolo/slideNav.png) no-repeat -22px 0;
    }

/*content pages*/
.popupGallery .gallery-nav-left,
.projectsGallery .gallery-nav-left {
    background: url('/content/images/showroomLeft.png');
}

.popupGallery .gallery-nav-right,
.projectsGallery .gallery-nav-right {
    background: url('/content/images/showroomRight.png');
}

.yt-player button {
    background: url('/content/images/closePopup.png');
}

.job-offers h3 span.arrow,
.filters h2 span,
.filters h3 span.mobile-element,
.faq-partials h3 span.arrow /*faq*/ {
    background: url("/content/images/darkArrow.png") no-repeat center;
}

    .job-offers h3 span.arrow.open,
    .filters h2 span.open,
    .filters h3 span.mobile-element.open,
    .faq-partials h3 span.arrow.open /*faq*/ {
        background: url("/content/images/darkArrowTop.png") no-repeat center;
    }

.index-list span.hdr span,
.index-list h3 span /*products*/ {
    background: url("/content/images/whiteArrow.png") no-repeat center;
}

    .index-list span.hdr span.open,
    .index-list h3 span.open /*products*/ {
        background: url("/content/images/arrowTop.png") no-repeat center;
    }
/*inputs*/
.selectDark .passiveSelect {
    background: url("/content/images/darkArrow.png") no-repeat top right;
}

.selectDark .activeSelect {
    background: url("/content/images/whiteArrow.png") no-repeat top right;
}
/*designers*/
.single-designer .small-media .text {
    background: url(/content/images/pozzi-ginori/designerBg.png);
}
/*inspirations-brochures*/
.hot-spot span {
    background: url('/content/images/kolo/sprite_point.png');
}

.hot-spot span:hover,
.hot-spot.active span {
    background: url('/content/images/kolo/sprite_point.png') 0 30px;
}

.small-carousel li.active .overlay,
.small-carousel li:hover .overlay {
    background: url('/content/images/kolo/activeBg1.png');
}

.item-list .brochures-list li .text .no-print {
    background: url(/content/images/noPrint.png);
}

    .item-list .brochures-list li .text .no-print .no-print-label span {
        background: url(/content/images/redArrow.png);
    }

.scfForm {
    background: #d2d2d2;
}

    .scfForm label, .scfCaptchaLabel {
        width: 13% !important;
    }

    .scfForm .scfCheckbox .ez-checkbox {
        background-color: #fff;
    }

/* input[type="file"] {

}
*/

/* ==========================================================================
 Brands: specific styles for brand elements modifications
 ========================================================================== */
.two-brands-tabs {
    display: block;
}

.index-list a {
    line-height: 17px;
}

.scfForm .scfCheckbox .ez-checkbox,
.mobileApp-wrapper {
    background-color: #fff;
}

    .scfForm .scfCheckbox .ez-checkbox.ez-checked {
        border: 5px solid #fff;
        background-color: #000;
    }

.googleMap .panel input[type="button"] {
    border: 0;
    height: 30px;
    line-height: 30px; /*IE fix*/
    margin: 0;
    width: 26px;
    float: left;
    background: url(/content/images/dark_search.jpg);
    padding-left: 0px;
    cursor: pointer;
}

.job-offers > ul > li {
    padding: 0 10px 20px 10px;
    border-bottom: 1px solid #e1e3e4;
}

    .job-offers > ul > li:last-child {
        border-bottom: 4px solid #000;
    }


.search-form input::-webkit-input-placeholder {
    color: #fff;
}

.search-form input:-moz-placeholder {
    color: #fff;
}

.search-form input::-moz-placeholder {
    color: #fff;
}

.search-form input:-ms-input-placeholder {
    color: #fff;
}

.mobileApp-wrapper,
.small-subcontent-wrapper {
    overflow: hidden;
}

.errorPage-wrapper input {
    margin: 10px 0;
    padding: 5px 15px;
    color: #000;
}

.errorPage-wrapper .errorPage-searchWrap {
    max-width: 390px;
    right: 23px;
}

.errorPage-wrapper input.errorPage-search,
.errorPage-wrapper input.errorPage-submit {
    background-color: transparent !important;
    color: #000;
}

.errorPage-wrapper input.errorPage-search {
    border: 5px solid #000;
    border-right: 0;
}

.errorPage-wrapper input.errorPage-submit {
    border: 5px solid #000;
    border-left: 0;
    background-position: 70% center;
}

.errorPage-wrapper input::-webkit-input-placeholder {
    color: #000;
}

.errorPage-wrapper input:-moz-placeholder {
    color: #000;
}

.errorPage-wrapper input::-moz-placeholder {
    color: #000;
}

.errorPage-wrapper input:-ms-input-placeholder {
    color: #000;
}

input.errorPage-submit {
    background-image: url('../../images/pozzi-ginori/lensDark.png');
    background-repeat: no-repeat;
}

.scfSubmitButtonBorder {
}

    .scfSubmitButtonBorder input:hover {
        color: #fff;
    }

.errorPage-wrapper h1 {
    padding: 120px 0 0 0;
}

.left-mobile-filters {
    margin-top: 0px;
}

/* ==========================================================================
 LANGUAGES Russian / Ukrainian / Bulgarian
 ========================================================================== */

/*.header nav ul li a,*/
.ru .cookies-content,
.ru .search-form .search-term,
.ru .breadcrumb,
/*.top-site-index > p,*/
/*.top-site-index span a,*/
.ru .languages ul li a,
.ru .index-list a,
/*.content-footer ul li,
.content-footer h3,*/
.ru .text h2, /*boxes*/
/*.big-slide .frame p,*/
/*.hyperBox .text p,*/
.ru .bigHyperBox .text p,
.ru .html-box,
.ru .ru .email-updates,
.ru .filters ul li h3, /*products*/
.ru .item-header .sortby-select h3,
.ru h1.products-filters-header,
.ru .simple-slider .simple-slider-list li .text p.product-description,
.ru .simple-slider .simple-slider-list li .text span.price,
.ru .simple-slider .simple-slider-list li .text span.code,
.ru .item-list ul li .text span.price,
.ru .item-list ul li .text span.code,
.ru .item-list.list-style ul li .text ul li,
.ru .main-product .product-name h1,
.ru .main-product h2,
.ru .price p,
.ru .description, 
.ru .description p,
.ru .description ul li,
.ru .technical ul li span,
.ru .technical ul li span.technical-content,
.ru .ui-tabs .ui-tabs-panel,
.ru .ui-tabs .ui-tabs-nav li a,
.ru .ui-tabs-panel table th,
.ru .ui-tabs-panel table td,
.ru .selectDark .passiveSelect, /*input*/
.ru .selectDark .activeSelect,
.ru .selectDark li,
.ru .selectLight .passiveSelect,
.ru .selectLight li,
.ru .checkboxes ul li label,
.ru .checkbox-list .default-value,
.ru .item-list .button,
.ru .scfSubmitButtonBorder input,
.ru .double-text,
.ru .single-designer .text,
.ru .mobileApp-content,
.ru .google-search-result h2,
.ru .designer-description h3, /*designers*/
.ru .single-designer .designer-description *,
.ru .collection-filters h3,
.ru .item-list .brochures-list li .text span,
.ru .item-list .brochures-list li .text a,
.ru .main-inspiration .text h3,
.ru .main-inspiration .text p,
.ru .projectsDesc, /*projects*/
.ru .projectsColumn,
.ru .press, /*press*/
.ru .styled-input-light .style-input, /*faq*/
.ru .faq-partials h3,
.ru .faq-partials .details,
.ru .errorPage-wrapper h2, /*error*/
.ru .errorPage-wrapper input,
.ru .askQuestion .scfForm, /*ask question*/
.ru .applyJob label, /*apply job*/
.ru .applyJob .scfRequired,
.ru .scfValidator, /*forms*/
.ru .scfValidationSummary,
.ru .html-component, /*content pages*/
.ru .job-offers {
    font-family: Verdana;
    font-weight: normal;
    font-style: normal;
}

    body.ru,
    .ru .button,
    .ru .big-slide .frame a,
    .ru .big-slide .frame p,
    .ru .hyperBox .text p,
    .ru .html-box h2,
    .ru .top-site-index > p,
    .ru .top-site-index span a,
    .ru .content-footer ul li,
    .ru .content-footer h3,
    .ru .simple-slider .simple-slider-list li .text p, /*product*/
    .ru .index-list a,
    .ru .selectLight .activeSelect /*inspirations-brochures*/
    .ru .small-filters a,
    .ru .showroom-gallery a.button,
    .ru .copyrights p {
        font-family: Verdana;
        font-weight: normal;
        font-style: normal;
    }

    .ru .header nav ul li a,
    .ru .short-header h1,
    .ru #HeaderId h1,
    .ru .button-map_content a,
    .ru .breadcrumb .breadcramb-current-page, /*main*/
    .ru .main-menu li a,
    .ru .item-list.list-style ul li .text span.price span, /*product*/
    .ru .price p span,
    .ru .item-list .brochures-list li .text .no-print .no-print-label, /*brochures*/
    .ru .errorPage-wrapper h1 /*error*/
    .ru .simple-slider h2, /*product*/
    .ru .index-list span.hdr,
    .ru .index-list span.hdr a,
    .ru .index-list h3,
    .ru .index-list h3 a,
    .ru .simple-slider h2,
    .ru .item-list ul li .text p, /*collections*/
    .ru .item-list ul.collections-list li .text p,
    .ru .small-filters h3, /*inspirations-brochures*/
    .ru .main-inspiration .text .collections-list h4,
    .ru .main-inspiration .text .collections-list ul li,
    .ru .order-list,
    .ru .showroom-gallery h2,
    .ru .downloads-leftFilters h3,
    .ru .press h2,
    .ru .item-list .tips-list, /*tips - instalationVideos*/
    .ru .job-offers h2,
    .ru .job-offers h3,
    .ru .collections-categories, /*collections*/
    .ru .errorPage-wrapper h1,
    .ru .errorPage-wrapper h2 {
        font-family: Verdana;
        font-weight: bold;
        font-style: normal;
    }

/*.header nav ul li a,*/
.uk .cookies-content,
.uk .search-form .search-term,
.uk .breadcrumb,
/*.top-site-index > p,*/
/*.top-site-index span a,*/
.uk .languages ul li a,
.uk .index-list a,
/*.content-footer ul li,
.content-footer h3,*/
.uk .text h2, /*boxes*/
/*.big-slide .frame p,*/
/*.hyperBox .text p,*/
.uk .bigHyperBox .text p,
.uk .html-box,
.uk .uk .email-updates,
.uk .filters ul li h3, /*products*/
.uk .item-header .sortby-select h3,
.uk h1.products-filters-header,
.uk .simple-slider .simple-slider-list li .text p.product-description,
.uk .simple-slider .simple-slider-list li .text span.price,
.uk .simple-slider .simple-slider-list li .text span.code,
.uk .item-list ul li .text span.price,
.uk .item-list ul li .text span.code,
.uk .item-list.list-style ul li .text ul li,
.uk .main-product .product-name h1,
.uk .main-product h2,
.uk .price p,
.uk .description, 
.uk .description p,
.uk .description ul li,
.uk .technical ul li span,
.uk .technical ul li span.technical-content,
.uk .ui-tabs .ui-tabs-panel,
.uk .ui-tabs .ui-tabs-nav li a,
.uk .ui-tabs-panel table th,
.uk .ui-tabs-panel table td,
.uk .selectDark .passiveSelect, /*input*/
.uk .selectDark .activeSelect,
.uk .selectDark li,
.uk .selectLight .passiveSelect,
.uk .selectLight li,
.uk .checkboxes ul li label,
.uk .checkbox-list .default-value,
.uk .item-list .button,
.uk .scfSubmitButtonBorder input,
.uk .double-text,
.uk .single-designer .text,
.uk .mobileApp-content,
.uk .google-search-result h2,
.uk .designer-description h3, /*designers*/
.uk .single-designer .designer-description *,
.uk .collection-filters h3,
.uk .item-list .brochures-list li .text span,
.uk .item-list .brochures-list li .text a,
.uk .main-inspiration .text h3,
.uk .main-inspiration .text p,
.uk .projectsDesc, /*projects*/
.uk .projectsColumn,
.uk .press, /*press*/
.uk .styled-input-light .style-input, /*faq*/
.uk .faq-partials h3,
.uk .faq-partials .details,
.uk .errorPage-wrapper h2, /*error*/
.uk .errorPage-wrapper input,
.uk .askQuestion .scfForm, /*ask question*/
.uk .applyJob label, /*apply job*/
.uk .applyJob .scfRequired,
.uk .scfValidator, /*forms*/
.uk .scfValidationSummary,
.uk .html-component, /*content pages*/
.uk .job-offers {
    font-family: Verdana;
    font-weight: normal;
    font-style: normal;
}

    body.ru,
    .uk .button,
    .uk .big-slide .frame a,
    .uk .big-slide .frame p,
    .uk .hyperBox .text p,
    .uk .html-box h2,
    .uk .top-site-index > p,
    .uk .top-site-index span a,
    .uk .content-footer ul li,
    .uk .content-footer h3,
    .uk .simple-slider .simple-slider-list li .text p, /*product*/
    .uk .index-list a,
    .uk .selectLight .activeSelect /*inspirations-brochures*/
    .uk .small-filters a,
    .uk .showroom-gallery a.button,
    .uk .copyrights p {
        font-family: Verdana;
        font-weight: normal;
        font-style: normal;
    }

    .uk .header nav ul li a,
    .uk .short-header h1,
    .uk #HeaderId h1,
    .uk .button-map_content a,
    .uk .breadcrumb .breadcramb-current-page, /*main*/
    .uk .main-menu li a,
    .uk .item-list.list-style ul li .text span.price span, /*product*/
    .uk .price p span,
    .uk .item-list .brochures-list li .text .no-print .no-print-label, /*brochures*/
    .uk .errorPage-wrapper h1 /*error*/
    .uk .simple-slider h2, /*product*/
    .uk .index-list span.hdr,
    .uk .index-list span.hdr,
    .uk .index-list h3,
    .uk .index-list h3 a,
    .uk .simple-slider h2,
    .uk .item-list ul li .text p, /*collections*/
    .uk .item-list ul.collections-list li .text p,
    .uk .small-filters h3, /*inspirations-brochures*/
    .uk .main-inspiration .text .collections-list h4,
    .uk .main-inspiration .text .collections-list ul li,
    .uk .order-list,
    .uk .showroom-gallery h2,
    .uk .downloads-leftFilters h3,
    .uk .press h2,
    .uk .item-list .tips-list, /*tips - instalationVideos*/
    .uk .job-offers h2,
    .uk .job-offers h3,
    .uk .collections-categories, /*collections*/
    .uk .errorPage-wrapper h1,
    .uk .errorPage-wrapper h2 {
        font-family: Verdana;
        font-weight: bold;
        font-style: normal;
    }



/*.header nav ul li a,*/
.bg .cookies-content,
.bg .search-form .search-term,
.bg .breadcrumb,
/*.top-site-index > p,*/
/*.top-site-index span a,*/
.bg .languages ul li a,
.bg .index-list a,
/*.content-footer ul li,
.content-footer h3,*/
.bg .text h2, /*boxes*/
/*.big-slide .frame p,*/
/*.hyperBox .text p,*/
.bg .bigHyperBox .text p,
.bg .html-box,
.bg .bg .email-updates,
.bg .filters ul li h3, /*products*/
.bg .item-header .sortby-select h3,
.bg h1.products-filters-header,
.bg .simple-slider .simple-slider-list li .text p.product-description,
.bg .simple-slider .simple-slider-list li .text span.price,
.bg .simple-slider .simple-slider-list li .text span.code,
.bg .item-list ul li .text span.price,
.bg .item-list ul li .text span.code,
.bg .item-list.list-style ul li .text ul li,
.bg .main-product .product-name h1,
.bg .main-product h2,
.bg .price p,
.bg .description, 
.bg .description p,
.bg .description ul li,
.bg .technical ul li span,
.bg .technical ul li span.technical-content,
.bg .ui-tabs .ui-tabs-panel,
.bg .ui-tabs .ui-tabs-nav li a,
.bg .ui-tabs-panel table th,
.bg .ui-tabs-panel table td,
.bg .selectDark .passiveSelect, /*input*/
.bg .selectDark .activeSelect,
.bg .selectDark li,
.bg .selectLight .passiveSelect,
.bg .selectLight li,
.bg .checkboxes ul li label,
.bg .checkbox-list .default-value,
.bg .item-list .button,
.bg .scfSubmitButtonBorder input,
.bg .double-text,
.bg .single-designer .text,
.bg .mobileApp-content,
.bg .google-search-result h2,
.bg .designer-description h3, /*designers*/
.bg .single-designer .designer-description *,
.bg .collection-filters h3,
.bg .item-list .brochures-list li .text span,
.bg .item-list .brochures-list li .text a,
.bg .main-inspiration .text h3,
.bg .main-inspiration .text p,
.bg .projectsDesc, /*projects*/
.bg .projectsColumn,
.bg .press, /*press*/
.bg .styled-input-light .style-input, /*faq*/
.bg .faq-partials h3,
.bg .faq-partials .details,
.bg .errorPage-wrapper h2, /*error*/
.bg .errorPage-wrapper input,
.bg .askQuestion .scfForm, /*ask question*/
.bg .applyJob label, /*apply job*/
.bg .applyJob .scfRequired,
.bg .scfValidator, /*forms*/
.bg .scfValidationSummary,
.bg .html-component, /*content pages*/
.bg .job-offers {
    font-family: Verdana;
    font-weight: normal;
    font-style: normal;
}

    body.ru,
    .bg .button,
    .bg .big-slide .frame a,
    .bg .big-slide .frame p,
    .bg .hyperBox .text p,
    .bg .html-box h2,
    .bg .top-site-index > p,
    .bg .top-site-index span a,
    .bg .content-footer ul li,
    .bg .content-footer h3,
    .bg .simple-slider .simple-slider-list li .text p, /*product*/
    .bg .index-list a,
    .bg .selectLight .activeSelect /*inspirations-brochures*/
    .bg .small-filters a,
    .bg .showroom-gallery a.button,
    .bg .copyrights p {
        font-family: Verdana;
        font-weight: normal;
        font-style: normal;
    }

    .bg .header nav ul li a,
    .bg .short-header h1,
    .bg #HeaderId h1,
    .bg .button-map_content a,
    .bg .breadcrumb .breadcramb-current-page, /*main*/
    .bg .main-menu li a,
    .bg .item-list.list-style ul li .text span.price span, /*product*/
    .bg .price p span,
    .bg .item-list .brochures-list li .text .no-print .no-print-label, /*brochures*/
    .bg .errorPage-wrapper h1 /*error*/
    .bg .simple-slider h2, /*product*/
    .bg .index-list span.hdr,
    .bg .index-list span.hdr a,
    .bg .index-list h3,
    .bg .index-list h3 a,
    .bg .simple-slider h2,
    .bg .item-list ul li .text p, /*collections*/
    .bg .item-list ul.collections-list li .text p,
    .bg .small-filters h3, /*inspirations-brochures*/
    .bg .main-inspiration .text .collections-list h4,
    .bg .main-inspiration .text .collections-list ul li,
    .bg .order-list,
    .bg .showroom-gallery h2,
    .bg .downloads-leftFilters h3,
    .bg .press h2,
    .bg .item-list .tips-list, /*tips - instalationVideos*/
    .bg .job-offers h2,
    .bg .job-offers h3,
    .bg .collections-categories, /*collections*/
    .bg .errorPage-wrapper h1,
    .bg .errorPage-wrapper h2 {
        font-family: Verdana;
        font-weight: bold;
        font-style: normal;
    }

/*.box-page > div,
.boxes-bottom > div,
aside > div {
    background: #c5c4c0; 
}
*//*template-must be removed  // havn't removed it, commented it out (just in case)*/
/****************************************************************************
New version of products categories box - per brand
*****************************************************************************/
.list-category.light .index-list {
    border-left: 1px solid #fff;
}


/* Tablet */
@media (min-width: 768px) and (max-width: 979px) {
    body:not(.pageeditor) nav.tablet ul.main-menu.expanded li a { /*tablet navigation*/
        font-family: 'futura_bookregular';
    }

    body:not(.pageeditor) nav.tablet span.menuTitle, /*tablet navigation*/
    body:not(.pageeditor) nav.tablet ul.main-menu.expanded {
        background-color: #ececec;
    }

        body:not(.pageeditor) nav.tablet ul.main-menu.expanded li a, /*tablet navigation*/
        body:not(.pageeditor) nav.tablet span.menuTitle {
            color: #686869;
        }

        body:not(.pageeditor) nav.tablet ul.main-menu.expanded li:hover { /*tablet navigation*/
            color: #000;
            background: transparent;
        }


    body:not(.pageeditor) nav.tablet span.menuTitle {
        background-image: url(../../images/pozzi-ginori/listIconTabPG.png);
        background-repeat: no-repeat;
        background-position: 5px center;
        -moz-background-size: 25px 18px;
        -o-background-size: 25px 18px;
        -webkit-background-size: 25px 18px;
        background-size: 25px 18px;
    }

    body:not(.pageeditor) .search-form.shortSearch.blackBg {
        border-color: #000;
        border-style: solid;
        border-top-width: 1px;
        border-left-width: 1px;
        border-bottom-width: 6px;
    }

    body:not(.pageeditor) .search-form.shortSearch > .submit {
        border-left: 4px solid #fff;
    }

    body:not(.pageeditor) .item-header {
        border-top: 0;
        margin-top: 0px;
    }

    .two-brands-tabs {
        /*border-bottom: 7px solid #d2d2d2;*/
        /*margin-bottom: 10px;*/
    }

    body:not(.pageeditor) .errorPage-wrapper h1 {
        padding: 120px 0 0;
    }

	body:not(.pageeditor) .ml-firstForm {
		background-color: #686869;
	}

	body:not(.pageeditor) .header nav ul li {
		padding: 0 20px 0 0px;
	}

	.header a, 
	.header img, 
	.header nav {
		display: inline-block;
		float: none;
	}

	.header nav  {
		position: relative;
		width: 100%;
	}

	.header nav ul  {
		width: 77%;
	}

	.header nav {
		margin : -10px 0 10px;
		padding : 0;
	}

	.header img {
		max-height: 82px;
		position: relative;
	}

	body:not(.pageeditor) .header nav ul li.my-list-menu-item {
		position: absolute;
		right: 0;
		top: 0;
	}

	body:not(.pageeditor) .my-list-menu span.label, 
	body:not(.pageeditor) .my-list-menu span.my-list-counter {
		background-image: inherit;
		font-size: inherit;
		padding: 0 15px;
		position: relative;
	}
}

/* Mobile */
@media (max-width: 767px) {

    body:not(.pageeditor) .main nav {
        background: transparent;
        border-right: 0;
    }

    .main-menu li,
    .main-menu li.active,
    .main-menu li:hover {
        background-color: #686869;
    }

        .main-menu li.repositioned a {
            text-transform: none;
        }

        .main-menu li a,
        .main-menu li.firstRepositioned.repositioned a {
            text-transform: uppercase;
        }

        body:not(.pageeditor) .main-menu li.firstRepositioned.repositioned {
            border-top: 1px solid #828282;
        }

        body:not(.pageeditor) .main-menu li a {
            color: #fff;
            background: transparent;
        }

        .main-menu li:hover a {
            color: #000;
        }

    .bigCarousel { /*boxes*/
        border: 1px solid #aaa;
    }

    .index-list, /*products*/
    .filters h2,
    .filters > ul > li {
        border-bottom: 1px solid #fff;
    }

    .contener-site-index .index-list span.hdr a,
    .contener-site-index .index-list h3 a {
        color: #fff;
    }

    .index-list span.hdr.clickEnable:hover a,
    .index-list h3.clickEnable:hover a {
        color: #fff;
    }


    .index-list span.hdr.clickEnable a:hover,
    .index-list span.hdr.clickEnable .mobile-element:hover,
    .index-list span.hdr.clickEnable li:hover a,
    .contener-site-index .index-list span.hdr.clickEnable:hover a,
    .contener-site-index .index-list span.hdr.clickEnable a:hover,
    .contener-site-index .index-list span.hdr.clickEnable .mobile-element:hover,
    .contener-site-index .index-list span.hdr.clickEnable li:hover a,
    .index-list h3.clickEnable a:hover,
    .index-list h3.clickEnable .mobile-element:hover,
    .index-list h3.clickEnable li:hover a,
    .contener-site-index .index-list h3.clickEnable:hover a,
    .contener-site-index .index-list h3.clickEnable a:hover,
    .contener-site-index .index-list h3.clickEnable .mobile-element:hover,
    .contener-site-index .index-list h3.clickEnable li:hover a {
        background-color: #000;
    }

    body:not(.pageeditor) .site-index-lists { /*products*/
        border-top: 1px solid #fff;
    }

    body:not(.pageeditor) nav.mobile.clone-main .search-form .submit { /*mobile navigation*/
        border-right: 1px solid #ccc;
    }

    .big-slide .frame { /*boxes*/
        background: #fff;
    }


    .index-list.activeList { /*products*/
        background-color: #5f5d5d;
    }

    .light .index-list.activeList { /*products*/
        background-color: #ececec;
    }

    body:not(.pageeditor) nav.mobile.clone-main span.menuTitle {
        background: url(../../images/pozzi-ginori/listIconTabPG.png) no-repeat 0 center;
        -moz-background-size: 25px 18px;
        -o-background-size: 25px 18px;
        -webkit-background-size: 25px 18px;
        background-size: 25px 18px;
    }

        body:not(.pageeditor) nav.mobile.clone-main span.menuTitle.active {
            background-image: url(../../images/pozzi-ginori/listIconTabPGwhite.png);
            background-repeat: no-repeat;
            background-position: 0 center;
        }

    body:not(.pageeditor) .errorPage-backHome-button {
        margin: 0;
    }

    body:not(.pageeditor) .errorPage-main > .errorPage-wrapper {
        padding: 0;
    }

    body:not(.pageeditor) span.menuTitle,
    body:not(.pageeditor) span.menuTitle.active {
        text-transform: uppercase;
        line-height: 38px;
        margin: 0 8px 0 0;
        padding: 0px 0 0 34px;
        background-position: 5px 8px;
        background-repeat: no-repeat;
        width: 50px;
    }

    body:not(.pageeditor) span.menuTitle {
        background-image: url(../../images/kolo/listIconTabPG.png);
        color: #686869;
    }

        body:not(.pageeditor) span.menuTitle.active {
            background-image: url(../../images/kolo/listIconTabPGwhite.png);
            color: #fff;
            background-color: #686869;
        }

    body:not(.pageeditor) .main nav .search-form .submit {
        background-image: url(../../images/lensDark.png);
        height: 33px;
    }

    .scfForm label, .scfCaptchaLabel {
        width: 88% !important;
    }
}

/*font-resize auto generate*/
@media (max-width: 500px) {
    .breadcrumb, .item-list ul li .text span.code, .simple-slider .simple-slider-list li .text span.code, .searchResults-element .searchResults-elementSmaller {
        font-size: 10px;
    }

    .index-list a {
        font-size: 12px;
    }

    .cookies-content, .brands-desc p, .brands-desc a, .button-map_content a, .search-form .search-term, .top-site-index > p, .top-site-index span a, .content-footer ul li, .content-footer h3, .text-slide .text p, .small-slide .text p, .filters ul li h3, .item-header .sortby-select h3, .item-header > span, .simple-slider .simple-slider-list li .text p.product-description, .simple-slider .simple-slider-list li .text span.price, .item-list ul li .text p, .item-list.list-style ul li .text span.code, .main-product h2, .main-product ul li span, .description, .description p, .description ul li, .technical ul li span, .technical ul li span.technical-content, .ui-tabs .ui-tabs-panel, .ui-tabs .ui-tabs-nav li a, .selectDark .passiveSelect, .selectDark .activeSelect, .selectDark li, .selectLight .passiveSelect, .selectLight .activeSelect, .selectLight li, .checkboxes ul li label, .checkbox-list .default-value, .button, .scfSubmitButtonBorder input, .showroom-gallery a.button, .google-search-result ul li p, .collections-categories, .collection-filters h3, .small-filters a, .item-list .brochures-list li .text span, .item-list .brochures-list li .text a, .main-inspiration .text .collections-list h4, .main-inspiration .text .collections-list ul li, .item-list .brochures-list li .text .no-print .no-print-label, .press ul li .desc span.date, .styled-input-light .style-input, .copyrights p {
        font-size: 10px;
    }

    .brand-point a span {
        font-size: 13px;
    }

    body, .item-list.list-style ul li .text ul li, .item-list.list-style ul li .text span.price, .item-list ul.collections-list li .text p, .single-designer .designer-description, .small-filters h3, .main-inspiration .text p, .projects-filters h3, .projectsColumn, .projectsDesc .project-desc ul > li span, .scfValidator, .scfValidationSummary {
        font-size: 12px;
    }

    .email-updates p {
        font-size: 14px;
    }

    .hyperBox .text p {
        font-size: 14px;
    }

    .text-slide .text h2, .small-slide .text h2, .simple-slider h2, .item-list.list-style ul li .text p, .designer-description h3, .order-list h2, .showroom-gallery h2, .job-offers h2, .job-offers h3, .google-search-result h2, .faq-partials h3, .errorPage-wrapper h2 {
        font-size: 14px;
    }

    h1.products-filters-header, .price p, .main-inspiration .text h3, .press ul li .desc h2, .item-list .tips-list li .desc h2, .searchResults-search input[type=text] {
        font-size: 15px;
    }

    .hyperBox .text h2, .html-box h2, .email-updates h2, .projectsDesc h3 {
        font-size: 14px;
    }

    .email-updates h2 {
        font-size: 22px;
    }

    .short-header h1, #HeaderId h1, .main-product .product-name h1, .errorPage-wrapper h1, .searchResults-search span {
        font-size: 16px;
    }

    .brands-desc span.hdr, .bigHyperBox .text h2 {
        font-size: 15px;
    }

    .big-slide .frame h2 {
        font-size: 20px;
    }
}

@media (max-width: 480px) {
    .breadcrumb, .item-list ul li .text span.code, .simple-slider .simple-slider-list li .text span.code, .searchResults-element .searchResults-elementSmaller {
        font-size: 10px;
    }

    .index-list a {
        font-size: 12px;
    }

    .cookies-content, .brands-desc p, .brands-desc a, .button-map_content a, .search-form .search-term, .top-site-index > p, .top-site-index span a, .content-footer ul li, .content-footer h3, .text-slide .text p, .small-slide .text p, .filters ul li h3, .item-header .sortby-select h3, .item-header > span, .simple-slider .simple-slider-list li .text p.product-description, .simple-slider .simple-slider-list li .text span.price, .item-list ul li .text p, .item-list.list-style ul li .text span.code, .main-product h2, .main-product ul li span, .description, .description p, .description ul li, .technical ul li span, .technical ul li span.technical-content, .ui-tabs .ui-tabs-panel, .ui-tabs .ui-tabs-nav li a, .selectDark .passiveSelect, .selectDark .activeSelect, .selectDark li, .selectLight .passiveSelect, .selectLight .activeSelect, .selectLight li, .checkboxes ul li label, .checkbox-list .default-value, .button, .scfSubmitButtonBorder input, .showroom-gallery a.button, .google-search-result ul li p, .collections-categories, .collection-filters h3, .small-filters a, .item-list .brochures-list li .text span, .item-list .brochures-list li .text a, .main-inspiration .text .collections-list h4, .main-inspiration .text .collections-list ul li, .item-list .brochures-list li .text .no-print .no-print-label, .press ul li .desc span.date, .styled-input-light .style-input, .copyrights p {
        font-size: 10px;
    }

    .brand-point a span {
        font-size: 13px;
    }

    body, .item-list.list-style ul li .text ul li, .item-list.list-style ul li .text span.price, .item-list ul.collections-list li .text p, .single-designer .designer-description, .small-filters h3, .main-inspiration .text p, .projects-filters h3, .projectsColumn, .projectsDesc .project-desc ul > li span, .scfValidator, .scfValidationSummary {
        font-size: 11.9px;
    }

    .email-updates p {
        font-size: 13.4px;
    }

    .hyperBox .text p {
        font-size: 13.3px;
    }

    .text-slide .text h2, .small-slide .text h2, .simple-slider h2, .item-list.list-style ul li .text p, .designer-description h3, .order-list h2, .showroom-gallery h2, .job-offers h2, .job-offers h3, .google-search-result h2, .faq-partials h3, .errorPage-wrapper h2 {
        font-size: 13.6px;
    }

    h1.products-filters-header, .price p, .main-inspiration .text h3, .press ul li .desc h2, .item-list .tips-list li .desc h2, .searchResults-search input[type=text] {
        font-size: 14.7px;
    }

    .hyperBox .text h2, .html-box h2, .email-updates h2, .projectsDesc h3 {
        font-size: 13.7px;
    }

    .email-updates h2 {
        font-size: 20.9px;
    }

    .short-header h1, #HeaderId h1, .main-product .product-name h1, .errorPage-wrapper h1, .searchResults-search span {
        font-size: 15.7px;
    }

    .brands-desc span.hdr, .bigHyperBox .text h2 {
        font-size: 15px;
    }

    .big-slide .frame h2 {
        font-size: 20px;
    }
}

@media (max-width: 460px) {
    .breadcrumb, .item-list ul li .text span.code, .simple-slider .simple-slider-list li .text span.code, .searchResults-element .searchResults-elementSmaller {
        font-size: 10px;
    }

    .index-list a {
        font-size: 12px;
    }

    .cookies-content, .brands-desc p, .brands-desc a, .button-map_content a, .search-form .search-term, .top-site-index > p, .top-site-index span a, .content-footer ul li, .content-footer h3, .text-slide .text p, .small-slide .text p, .filters ul li h3, .item-header .sortby-select h3, .item-header > span, .simple-slider .simple-slider-list li .text p.product-description, .simple-slider .simple-slider-list li .text span.price, .item-list ul li .text p, .item-list.list-style ul li .text span.code, .main-product h2, .main-product ul li span, .description, .description p, .description ul li, .technical ul li span, .technical ul li span.technical-content, .ui-tabs .ui-tabs-panel, .ui-tabs .ui-tabs-nav li a, .selectDark .passiveSelect, .selectDark .activeSelect, .selectDark li, .selectLight .passiveSelect, .selectLight .activeSelect, .selectLight li, .checkboxes ul li label, .checkbox-list .default-value, .button, .scfSubmitButtonBorder input, .showroom-gallery a.button, .google-search-result ul li p, .collections-categories, .collection-filters h3, .small-filters a, .item-list .brochures-list li .text span, .item-list .brochures-list li .text a, .main-inspiration .text .collections-list h4, .main-inspiration .text .collections-list ul li, .item-list .brochures-list li .text .no-print .no-print-label, .press ul li .desc span.date, .styled-input-light .style-input, .copyrights p {
        font-size: 10px;
    }

    .brand-point a span {
        font-size: 13px;
    }

    body, .item-list.list-style ul li .text ul li, .item-list.list-style ul li .text span.price, .item-list ul.collections-list li .text p, .single-designer .designer-description, .small-filters h3, .main-inspiration .text p, .projects-filters h3, .projectsColumn, .projectsDesc .project-desc ul > li span, .scfValidator, .scfValidationSummary {
        font-size: 11.8px;
    }

    .email-updates p {
        font-size: 12.8px;
    }

    .hyperBox .text p {
        font-size: 12.7px;
    }

    .text-slide .text h2, .small-slide .text h2, .simple-slider h2, .item-list.list-style ul li .text p, .designer-description h3, .order-list h2, .showroom-gallery h2, .job-offers h2, .job-offers h3, .google-search-result h2, .faq-partials h3, .errorPage-wrapper h2 {
        font-size: 13.1px;
    }

    h1.products-filters-header, .price p, .main-inspiration .text h3, .press ul li .desc h2, .item-list .tips-list li .desc h2, .searchResults-search input[type=text] {
        font-size: 14.3px;
    }

    .hyperBox .text h2, .html-box h2, .email-updates h2, .projectsDesc h3 {
        font-size: 13.3px;
    }

    .email-updates h2 {
        font-size: 19.8px;
    }

    .short-header h1, #HeaderId h1, .main-product .product-name h1, .errorPage-wrapper h1, .searchResults-search span {
        font-size: 15.3px;
    }

    .brands-desc span.hdr, .bigHyperBox .text h2 {
        font-size: 15px;
    }

    .big-slide .frame h2 {
        font-size: 20px;
    }
}

@media (max-width: 440px) {
    .breadcrumb, .item-list ul li .text span.code, .simple-slider .simple-slider-list li .text span.code, .searchResults-element .searchResults-elementSmaller {
        font-size: 10px;
    }

    .index-list a {
        font-size: 12px;
    }

    .cookies-content, .brands-desc p, .brands-desc a, .button-map_content a, .search-form .search-term, .top-site-index > p, .top-site-index span a, .content-footer ul li, .content-footer h3, .text-slide .text p, .small-slide .text p, .filters ul li h3, .item-header .sortby-select h3, .item-header > span, .simple-slider .simple-slider-list li .text p.product-description, .simple-slider .simple-slider-list li .text span.price, .item-list ul li .text p, .item-list.list-style ul li .text span.code, .main-product h2, .main-product ul li span, .description, .description p, .description ul li, .technical ul li span, .technical ul li span.technical-content, .ui-tabs .ui-tabs-panel, .ui-tabs .ui-tabs-nav li a, .selectDark .passiveSelect, .selectDark .activeSelect, .selectDark li, .selectLight .passiveSelect, .selectLight .activeSelect, .selectLight li, .checkboxes ul li label, .checkbox-list .default-value, .button, .scfSubmitButtonBorder input, .showroom-gallery a.button, .google-search-result ul li p, .collections-categories, .collection-filters h3, .small-filters a, .item-list .brochures-list li .text span, .item-list .brochures-list li .text a, .main-inspiration .text .collections-list h4, .main-inspiration .text .collections-list ul li, .item-list .brochures-list li .text .no-print .no-print-label, .press ul li .desc span.date, .styled-input-light .style-input, .copyrights p {
        font-size: 10px;
    }

    .brand-point a span {
        font-size: 13px;
    }

    body, .item-list.list-style ul li .text ul li, .item-list.list-style ul li .text span.price, .item-list ul.collections-list li .text p, .single-designer .designer-description, .small-filters h3, .main-inspiration .text p, .projects-filters h3, .projectsColumn, .projectsDesc .project-desc ul > li span, .scfValidator, .scfValidationSummary {
        font-size: 11.7px;
    }

    .email-updates p {
        font-size: 12.2px;
    }

    .hyperBox .text p {
        font-size: 12px;
    }

    .text-slide .text h2, .small-slide .text h2, .simple-slider h2, .item-list.list-style ul li .text p, .designer-description h3, .order-list h2, .showroom-gallery h2, .job-offers h2, .job-offers h3, .google-search-result h2, .faq-partials h3, .errorPage-wrapper h2 {
        font-size: 12.7px;
    }

    h1.products-filters-header, .price p, .main-inspiration .text h3, .press ul li .desc h2, .item-list .tips-list li .desc h2, .searchResults-search input[type=text] {
        font-size: 14px;
    }

    .hyperBox .text h2, .html-box h2, .email-updates h2, .projectsDesc h3 {
        font-size: 13px;
    }

    .email-updates h2 {
        font-size: 18.7px;
    }

    .short-header h1, #HeaderId h1, .main-product .product-name h1, .errorPage-wrapper h1, .searchResults-search span {
        font-size: 15px;
    }

    .brands-desc span.hdr, .bigHyperBox .text h2 {
        font-size: 15px;
    }

    .big-slide .frame h2 {
        font-size: 20px;
    }
}

@media (max-width: 420px) {
    .breadcrumb, .item-list ul li .text span.code, .simple-slider .simple-slider-list li .text span.code, .searchResults-element .searchResults-elementSmaller {
        font-size: 10px;
    }

    .index-list a {
        font-size: 12px;
    }

    .cookies-content, .brands-desc p, .brands-desc a, .button-map_content a, .search-form .search-term, .top-site-index > p, .top-site-index span a, .content-footer ul li, .content-footer h3, .text-slide .text p, .small-slide .text p, .filters ul li h3, .item-header .sortby-select h3, .item-header > span, .simple-slider .simple-slider-list li .text p.product-description, .simple-slider .simple-slider-list li .text span.price, .item-list ul li .text p, .item-list.list-style ul li .text span.code, .main-product h2, .main-product ul li span, .description, .description p, .description ul li, .technical ul li span, .technical ul li span.technical-content, .ui-tabs .ui-tabs-panel, .ui-tabs .ui-tabs-nav li a, .selectDark .passiveSelect, .selectDark .activeSelect, .selectDark li, .selectLight .passiveSelect, .selectLight .activeSelect, .selectLight li, .checkboxes ul li label, .checkbox-list .default-value, .button, .scfSubmitButtonBorder input, .showroom-gallery a.button, .google-search-result ul li p, .collections-categories, .collection-filters h3, .small-filters a, .item-list .brochures-list li .text span, .item-list .brochures-list li .text a, .main-inspiration .text .collections-list h4, .main-inspiration .text .collections-list ul li, .item-list .brochures-list li .text .no-print .no-print-label, .press ul li .desc span.date, .styled-input-light .style-input, .copyrights p {
        font-size: 10px;
    }

    .brand-point a span {
        font-size: 13px;
    }

    body, .item-list.list-style ul li .text ul li, .item-list.list-style ul li .text span.price, .item-list ul.collections-list li .text p, .single-designer .designer-description, .small-filters h3, .main-inspiration .text p, .projects-filters h3, .projectsColumn, .projectsDesc .project-desc ul > li span, .scfValidator, .scfValidationSummary {
        font-size: 11.6px;
    }

    .email-updates p {
        font-size: 11.6px;
    }

    .hyperBox .text p {
        font-size: 11.3px;
    }

    .text-slide .text h2, .small-slide .text h2, .simple-slider h2, .item-list.list-style ul li .text p, .designer-description h3, .order-list h2, .showroom-gallery h2, .job-offers h2, .job-offers h3, .google-search-result h2, .faq-partials h3, .errorPage-wrapper h2 {
        font-size: 12.2px;
    }

    h1.products-filters-header, .price p, .main-inspiration .text h3, .press ul li .desc h2, .item-list .tips-list li .desc h2, .searchResults-search input[type=text] {
        font-size: 13.7px;
    }

    .hyperBox .text h2, .html-box h2, .email-updates h2, .projectsDesc h3 {
        font-size: 12.7px;
    }

    .email-updates h2 {
        font-size: 17.6px;
    }

    .short-header h1, #HeaderId h1, .main-product .product-name h1, .errorPage-wrapper h1, .searchResults-search span {
        font-size: 14.7px;
    }

    .brands-desc span.hdr, .bigHyperBox .text h2 {
        font-size: 15px;
    }

    .big-slide .frame h2 {
        font-size: 20px;
    }
}

@media (max-width: 400px) {
    .breadcrumb, .item-list ul li .text span.code, .simple-slider .simple-slider-list li .text span.code, .searchResults-element .searchResults-elementSmaller {
        font-size: 10px;
    }

    .index-list a {
        font-size: 12px;
    }

    .cookies-content, .brands-desc p, .brands-desc a, .button-map_content a, .search-form .search-term, .top-site-index > p, .top-site-index span a, .content-footer ul li, .content-footer h3, .text-slide .text p, .small-slide .text p, .filters ul li h3, .item-header .sortby-select h3, .item-header > span, .simple-slider .simple-slider-list li .text p.product-description, .simple-slider .simple-slider-list li .text span.price, .item-list ul li .text p, .item-list.list-style ul li .text span.code, .main-product h2, .main-product ul li span, .description, .description p, .description ul li, .technical ul li span, .technical ul li span.technical-content, .ui-tabs .ui-tabs-panel, .ui-tabs .ui-tabs-nav li a, .selectDark .passiveSelect, .selectDark .activeSelect, .selectDark li, .selectLight .passiveSelect, .selectLight .activeSelect, .selectLight li, .checkboxes ul li label, .checkbox-list .default-value, .button, .scfSubmitButtonBorder input, .showroom-gallery a.button, .google-search-result ul li p, .collections-categories, .collection-filters h3, .small-filters a, .item-list .brochures-list li .text span, .item-list .brochures-list li .text a, .main-inspiration .text .collections-list h4, .main-inspiration .text .collections-list ul li, .item-list .brochures-list li .text .no-print .no-print-label, .press ul li .desc span.date, .styled-input-light .style-input, .copyrights p {
        font-size: 10px;
    }

    .brand-point a span {
        font-size: 13px;
    }

    body, .item-list.list-style ul li .text ul li, .item-list.list-style ul li .text span.price, .item-list ul.collections-list li .text p, .single-designer .designer-description, .small-filters h3, .main-inspiration .text p, .projects-filters h3, .projectsColumn, .projectsDesc .project-desc ul > li span, .scfValidator, .scfValidationSummary {
        font-size: 11.4px;
    }

    .email-updates p {
        font-size: 10.9px;
    }

    .hyperBox .text p {
        font-size: 10.7px;
    }

    .text-slide .text h2, .small-slide .text h2, .simple-slider h2, .item-list.list-style ul li .text p, .designer-description h3, .order-list h2, .showroom-gallery h2, .job-offers h2, .job-offers h3, .google-search-result h2, .faq-partials h3, .errorPage-wrapper h2 {
        font-size: 11.8px;
    }

    h1.products-filters-header, .price p, .main-inspiration .text h3, .press ul li .desc h2, .item-list .tips-list li .desc h2, .searchResults-search input[type=text] {
        font-size: 13.3px;
    }

    .hyperBox .text h2, .html-box h2, .email-updates h2, .projectsDesc h3 {
        font-size: 12.3px;
    }

    .email-updates h2 {
        font-size: 16.4px;
    }

    .short-header h1, #HeaderId h1, .main-product .product-name h1, .errorPage-wrapper h1, .searchResults-search span {
        font-size: 14.3px;
    }

    .brands-desc span.hdr, .bigHyperBox .text h2 {
        font-size: 15px;
    }

    .big-slide .frame h2 {
        font-size: 20px;
    }
}

@media (max-width: 380px) {
    .breadcrumb, .item-list ul li .text span.code, .simple-slider .simple-slider-list li .text span.code, .searchResults-element .searchResults-elementSmaller {
        font-size: 10px;
    }

    .index-list a {
        font-size: 12px;
    }

    .cookies-content, .brands-desc p, .brands-desc a, .button-map_content a, .search-form .search-term, .top-site-index > p, .top-site-index span a, .content-footer ul li, .content-footer h3, .text-slide .text p, .small-slide .text p, .filters ul li h3, .item-header .sortby-select h3, .item-header > span, .simple-slider .simple-slider-list li .text p.product-description, .simple-slider .simple-slider-list li .text span.price, .item-list ul li .text p, .item-list.list-style ul li .text span.code, .main-product h2, .main-product ul li span, .description, .description p, .description ul li, .technical ul li span, .technical ul li span.technical-content, .ui-tabs .ui-tabs-panel, .ui-tabs .ui-tabs-nav li a, .selectDark .passiveSelect, .selectDark .activeSelect, .selectDark li, .selectLight .passiveSelect, .selectLight .activeSelect, .selectLight li, .checkboxes ul li label, .checkbox-list .default-value, .button, .scfSubmitButtonBorder input, .showroom-gallery a.button, .google-search-result ul li p, .collections-categories, .collection-filters h3, .small-filters a, .item-list .brochures-list li .text span, .item-list .brochures-list li .text a, .main-inspiration .text .collections-list h4, .main-inspiration .text .collections-list ul li, .item-list .brochures-list li .text .no-print .no-print-label, .press ul li .desc span.date, .styled-input-light .style-input, .copyrights p {
        font-size: 10px;
    }

    .brand-point a span {
        font-size: 13px;
    }

    body, .item-list.list-style ul li .text ul li, .item-list.list-style ul li .text span.price, .item-list ul.collections-list li .text p, .single-designer .designer-description, .small-filters h3, .main-inspiration .text p, .projects-filters h3, .projectsColumn, .projectsDesc .project-desc ul > li span, .scfValidator, .scfValidationSummary {
        font-size: 11.3px;
    }

    .email-updates p {
        font-size: 10.3px;
    }

    .hyperBox .text p {
        font-size: 10px;
    }

    .text-slide .text h2, .small-slide .text h2, .simple-slider h2, .item-list.list-style ul li .text p, .designer-description h3, .order-list h2, .showroom-gallery h2, .job-offers h2, .job-offers h3, .google-search-result h2, .faq-partials h3, .errorPage-wrapper h2 {
        font-size: 11.3px;
    }

    h1.products-filters-header, .price p, .main-inspiration .text h3, .press ul li .desc h2, .item-list .tips-list li .desc h2, .searchResults-search input[type=text] {
        font-size: 13px;
    }

    .hyperBox .text h2, .html-box h2, .email-updates h2, .projectsDesc h3 {
        font-size: 12px;
    }

    .email-updates h2 {
        font-size: 15.3px;
    }

    .short-header h1, #HeaderId h1, .main-product .product-name h1, .errorPage-wrapper h1, .searchResults-search span {
        font-size: 14px;
    }

    .brands-desc span.hdr, .bigHyperBox .text h2 {
        font-size: 15px;
    }

    .big-slide .frame h2 {
        font-size: 20px;
    }
}

@media (max-width: 360px) {
    .breadcrumb, .item-list ul li .text span.code, .simple-slider .simple-slider-list li .text span.code, .searchResults-element .searchResults-elementSmaller {
        font-size: 10px;
    }

    .index-list a {
        font-size: 12px;
    }

    .cookies-content, .brands-desc p, .brands-desc a, .button-map_content a, .search-form .search-term, .top-site-index > p, .top-site-index span a, .content-footer ul li, .content-footer h3, .text-slide .text p, .small-slide .text p, .filters ul li h3, .item-header .sortby-select h3, .item-header > span, .simple-slider .simple-slider-list li .text p.product-description, .simple-slider .simple-slider-list li .text span.price, .item-list ul li .text p, .item-list.list-style ul li .text span.code, .main-product h2, .main-product ul li span, .description, .description p, .description ul li, .technical ul li span, .technical ul li span.technical-content, .ui-tabs .ui-tabs-panel, .ui-tabs .ui-tabs-nav li a, .selectDark .passiveSelect, .selectDark .activeSelect, .selectDark li, .selectLight .passiveSelect, .selectLight .activeSelect, .selectLight li, .checkboxes ul li label, .checkbox-list .default-value, .button, .scfSubmitButtonBorder input, .showroom-gallery a.button, .google-search-result ul li p, .collections-categories, .collection-filters h3, .small-filters a, .item-list .brochures-list li .text span, .item-list .brochures-list li .text a, .main-inspiration .text .collections-list h4, .main-inspiration .text .collections-list ul li, .item-list .brochures-list li .text .no-print .no-print-label, .press ul li .desc span.date, .styled-input-light .style-input, .copyrights p {
        font-size: 10px;
    }

    .brand-point a span {
        font-size: 13px;
    }

    body, .item-list.list-style ul li .text ul li, .item-list.list-style ul li .text span.price, .item-list ul.collections-list li .text p, .single-designer .designer-description, .small-filters h3, .main-inspiration .text p, .projects-filters h3, .projectsColumn, .projectsDesc .project-desc ul > li span, .scfValidator, .scfValidationSummary {
        font-size: 11.2px;
    }

    .email-updates p {
        font-size: 9.7px;
    }

    .hyperBox .text p {
        font-size: 9.3px;
    }

    .text-slide .text h2, .small-slide .text h2, .simple-slider h2, .item-list.list-style ul li .text p, .designer-description h3, .order-list h2, .showroom-gallery h2, .job-offers h2, .job-offers h3, .google-search-result h2, .faq-partials h3, .errorPage-wrapper h2 {
        font-size: 10.9px;
    }

    h1.products-filters-header, .price p, .main-inspiration .text h3, .press ul li .desc h2, .item-list .tips-list li .desc h2, .searchResults-search input[type=text] {
        font-size: 12.7px;
    }

    .hyperBox .text h2, .html-box h2, .email-updates h2, .projectsDesc h3 {
        font-size: 11.7px;
    }

    .email-updates h2 {
        font-size: 14.2px;
    }

    .short-header h1, #HeaderId h1, .main-product .product-name h1, .errorPage-wrapper h1, .searchResults-search span {
        font-size: 13.7px;
    }

    .brands-desc span.hdr, .bigHyperBox .text h2 {
        font-size: 15px;
    }

    .big-slide .frame h2 {
        font-size: 20px;
    }
}

@media (max-width: 340px) {
    .breadcrumb, .item-list ul li .text span.code, .simple-slider .simple-slider-list li .text span.code, .searchResults-element .searchResults-elementSmaller {
        font-size: 10px;
    }

    .index-list a {
        font-size: 12px;
    }

    .cookies-content, .brands-desc p, .brands-desc a, .button-map_content a, .search-form .search-term, .top-site-index > p, .top-site-index span a, .content-footer ul li, .content-footer h3, .text-slide .text p, .small-slide .text p, .filters ul li h3, .item-header .sortby-select h3, .item-header > span, .simple-slider .simple-slider-list li .text p.product-description, .simple-slider .simple-slider-list li .text span.price, .item-list ul li .text p, .item-list.list-style ul li .text span.code, .main-product h2, .main-product ul li span, .description, .description p, .description ul li, .technical ul li span, .technical ul li span.technical-content, .ui-tabs .ui-tabs-panel, .ui-tabs .ui-tabs-nav li a, .selectDark .passiveSelect, .selectDark .activeSelect, .selectDark li, .selectLight .passiveSelect, .selectLight .activeSelect, .selectLight li, .checkboxes ul li label, .checkbox-list .default-value, .button, .scfSubmitButtonBorder input, .showroom-gallery a.button, .google-search-result ul li p, .collections-categories, .collection-filters h3, .small-filters a, .item-list .brochures-list li .text span, .item-list .brochures-list li .text a, .main-inspiration .text .collections-list h4, .main-inspiration .text .collections-list ul li, .item-list .brochures-list li .text .no-print .no-print-label, .press ul li .desc span.date, .styled-input-light .style-input, .copyrights p {
        font-size: 10px;
    }

    .brand-point a span {
        font-size: 13px;
    }

    body, .item-list.list-style ul li .text ul li, .item-list.list-style ul li .text span.price, .item-list ul.collections-list li .text p, .single-designer .designer-description, .small-filters h3, .main-inspiration .text p, .projects-filters h3, .projectsColumn, .projectsDesc .project-desc ul > li span, .scfValidator, .scfValidationSummary {
        font-size: 11.1px;
    }

    .email-updates p {
        font-size: 9.1px;
    }

    .hyperBox .text p {
        font-size: 8.7px;
    }

    .text-slide .text h2, .small-slide .text h2, .simple-slider h2, .item-list.list-style ul li .text p, .designer-description h3, .order-list h2, .showroom-gallery h2, .job-offers h2, .job-offers h3, .google-search-result h2, .faq-partials h3, .errorPage-wrapper h2 {
        font-size: 10.4px;
    }

    h1.products-filters-header, .price p, .main-inspiration .text h3, .press ul li .desc h2, .item-list .tips-list li .desc h2, .searchResults-search input[type=text] {
        font-size: 12.3px;
    }

    .hyperBox .text h2, .html-box h2, .email-updates h2, .projectsDesc h3 {
        font-size: 11.3px;
    }

    .email-updates h2 {
        font-size: 13.1px;
    }

    .short-header h1, #HeaderId h1, .main-product .product-name h1, .errorPage-wrapper h1, .searchResults-search span {
        font-size: 13.3px;
    }

    .brands-desc span.hdr, .bigHyperBox .text h2 {
        font-size: 15px;
    }

    .big-slide .frame h2 {
        font-size: 20px;
    }
}

@media (max-width: 320px) {
    .breadcrumb, .item-list ul li .text span.code, .simple-slider .simple-slider-list li .text span.code, .searchResults-element .searchResults-elementSmaller {
        font-size: 10px;
    }

    .index-list a {
        font-size: 12px;
    }

    .cookies-content, .brands-desc p, .brands-desc a, .button-map_content a, .search-form .search-term, .top-site-index > p, .top-site-index span a, .content-footer ul li, .content-footer h3, .text-slide .text p, .small-slide .text p, .filters ul li h3, .item-header .sortby-select h3, .item-header > span, .simple-slider .simple-slider-list li .text p.product-description, .simple-slider .simple-slider-list li .text span.price, .item-list ul li .text p, .item-list.list-style ul li .text span.code, .main-product h2, .main-product ul li span, .description, .description p, .description ul li, .technical ul li span, .technical ul li span.technical-content, .ui-tabs .ui-tabs-panel, .ui-tabs .ui-tabs-nav li a, .selectDark .passiveSelect, .selectDark .activeSelect, .selectDark li, .selectLight .passiveSelect, .selectLight .activeSelect, .selectLight li, .checkboxes ul li label, .checkbox-list .default-value, .button, .scfSubmitButtonBorder input, .showroom-gallery a.button, .google-search-result ul li p, .collections-categories, .collection-filters h3, .small-filters a, .item-list .brochures-list li .text span, .item-list .brochures-list li .text a, .main-inspiration .text .collections-list h4, .main-inspiration .text .collections-list ul li, .item-list .brochures-list li .text .no-print .no-print-label, .press ul li .desc span.date, .styled-input-light .style-input, .copyrights p {
        font-size: 10px;
    }

    .brand-point a span {
        font-size: 13px;
    }

    body, .item-list.list-style ul li .text ul li, .item-list.list-style ul li .text span.price, .item-list ul.collections-list li .text p, .single-designer .designer-description, .small-filters h3, .main-inspiration .text p, .projects-filters h3, .projectsColumn, .projectsDesc .project-desc ul > li span, .scfValidator, .scfValidationSummary {
        font-size: 11px;
    }

    .email-updates p {
        font-size: 8.5px;
    }

    .hyperBox .text p {
        font-size: 8px;
    }

    .text-slide .text h2, .small-slide .text h2, .simple-slider h2, .item-list.list-style ul li .text p, .designer-description h3, .order-list h2, .showroom-gallery h2, .job-offers h2, .job-offers h3, .google-search-result h2, .faq-partials h3, .errorPage-wrapper h2 {
        font-size: 10px;
    }

    h1.products-filters-header, .price p, .main-inspiration .text h3, .press ul li .desc h2, .item-list .tips-list li .desc h2, .searchResults-search input[type=text] {
        font-size: 12px;
    }

    .hyperBox .text h2, .html-box h2, .email-updates h2, .projectsDesc h3 {
        font-size: 11px;
    }

    .email-updates h2 {
        font-size: 12px;
    }

    .short-header h1, #HeaderId h1, .main-product .product-name h1, .errorPage-wrapper h1, .searchResults-search span {
        font-size: 13px;
    }

    .brands-desc span.hdr, .bigHyperBox .text h2 {
        font-size: 15px;
    }

    .big-slide .frame h2 {
        font-size: 20px;
    }
}
