a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,table,time,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline;box-sizing:border-box}img{margin:0;padding:0;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}ol,p,ul{margin-bottom:1em}table{border-collapse:collapse;border-spacing:0}:focus{outline:0}@font-face{font-family:'Source Sans Pro';src:url('https://static.alukov.net/fonts/source-sans-pro-v11-latin-ext_latin-regular.woff2') format('woff2'),url('https://static.alukov.net/fonts/source-sans-pro-v11-latin-ext_latin-regular.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:'Source Sans Pro';src:url('https://static.alukov.net/fonts/source-sans-pro-v11-latin-ext_latin-700.woff2') format('woff2'),url('https://static.alukov.net/fonts/source-sans-pro-v11-latin-ext_latin-700.woff') format('woff');font-weight:700;font-style:normal}@font-face{font-family:'Source Sans Pro';src:url('https://static.alukov.net/fonts/source-sans-pro-v11-latin-ext_latin-300.woff2') format('woff2'),url('https://static.alukov.net/fonts/source-sans-pro-v11-latin-ext_latin-300.woff') format('woff');font-weight:300;font-style:normal}@font-face{font-family:FontAwesome;src:url('https://static.alukov.net/fonts/fontawesome-webfont.eot');src:url('https://static.alukov.net/fonts/fontawesome-webfont.eot') format('embedded-opentype'),url('https://static.alukov.net/fonts/fontawesome-webfont.woff') format('woff'),url('https://static.alukov.net/fonts/fontawesome-webfont.ttf') format('truetype'),url('https://static.alukov.net/fonts/fontawesome-webfont.svg') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'FontAwesome Brands';src:url('https://static.alukov.net/fonts/fontawesome-brands.woff') format('woff'),url('https://static.alukov.net/fonts/fontawesome-brands.ttf') format('truetype');font-weight:400;font-style:normal}@-webkit-keyframes pulsate{0%{-webkit-transform:scale(1,1)}50%{-webkit-transform:scale(1.1,1.1)}100%{-webkit-transform:scale(1,1)}}@-moz-keyframes fullexpand{0%{width:0}100%{width:100%}}@-webkit-keyframes fullexpand{0%{width:0}100%{width:100%}}*{box-sizing:border-box}input,textarea{-webkit-text-size-adjust:none}body{margin:0;font-family:'Source Sans Pro',sans-serif;font-size:14px;color:#657d90;background-color:#fff;min-width:320px}a{color:#657d90;text-decoration:none}a:hover{color:#666}p{margin:0 0 15px}iframe{border:none}.valign-top{vertical-align:top}.valign-bottom{vertical-align:bottom}.valign-middle{vertical-align:middle}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}#content{width:100%;overflow:hidden}#content h1{font-size:24px;font-weight:700;text-transform:uppercase;line-height:40px;padding:10px 20px;background-color:#eaedef;margin:40px auto 0 auto}#content .article-name-holder h1{margin-top:0;position:relative}#content h1.product-name{line-height:30px;background-color:transparent;display:block;margin-top:0}#content h1.product-name:before{display:none}#content h1 sup{vertical-align:text-top;font-size:14px;line-height:24px}h2{font-size:24px;font-weight:400;margin:0 0 .5em}h3{font-size:20px;font-weight:400;margin:0 0 .5em}h4{font-size:20px;font-weight:400;margin:0}.green{color:#8dc63f}.blue{color:#1c75bc}.azure{color:#269c90}.gray,.grey{color:#657d90}.error_message{border:1px solid #269c90;display:block;width:100%}.error_message strong,.error_message:before,.info_message strong,.user_message strong{color:#8fc73b}.notfound{border:none;margin:50px auto;width:100%;max-width:1000px;overflow:hidden;padding:0 15px}.notfound .error_message{border:none;height:150px;position:relative;padding:0 0 0 180px;display:table-cell;vertical-align:middle}.notfound .error_message:before{content:"404";width:150px;height:150px;line-height:150px;background-color:#758692;color:#fff;font-size:60px;text-align:center;display:block;position:absolute;left:0;top:0}.notfound .error_message:after{content:"";width:0;height:0;border-style:solid;border-width:75px 0 75px 15px;border-color:transparent transparent transparent #425564;position:absolute;left:150px;top:0}.return_link{width:100%}.search_box,.section_content_box{width:100%}.section_content_box{margin-bottom:15px}.section_content ul{padding:0;margin-left:20px;list-style:none}.section_content ul ul{padding-left:40px}.section_content ul li{line-height:24px}.section_content ul li:before{content:"\25a0";color:#269c90;margin-left:-20px;margin-right:10px;line-height:24px}.section_content a{color:#269c90;font-weight:bolder}.section_content table{border-collapse:collapse;border:0;margin-bottom:25px}.section_content table td{padding:5px;border-color:#ddd;display:block}.section_content table.cells-only td{display:table-cell}.section_content table.grey-sides td{padding:0;text-align:center;background-color:#fff}.section_content table.no-padding td{padding:0}.section_content table th{padding:5px;border-color:#ddd;text-align:left;background-color:#e9f5f4}.section_content .timeline-table td{padding:0 20px}.section_content .timeline-table td p{margin:0}.section_content table.support{width:100%}.section_content table.support td{width:100%;display:block}.section_content table.support td img{width:100%}.section_content table.support td h2{text-transform:uppercase;font-weight:700}.section_content table.support td p{text-align:justify}table.why-pool-enclosure{width:100%}table.why-pool-enclosure td{width:50%;padding-bottom:20px}table.why-pool-enclosure ul li{line-height:40px}table.why-pool-enclosure ul li:before{content:"\25a0";color:#269c90;line-height:40px;margin-right:10px}.article_preview{position:relative;display:inline-block;margin-bottom:20px;width:100%}.article_preview:hover{background-color:#f1f3f4}.article_date,.article_preview .published{color:#9a9a9a;padding-left:25px;background:left center/16px url("../../images/layout/calendar.png") no-repeat;margin:5px 0}.articles{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}.article_preview_inner_content{padding:15px;margin-bottom:20px}.article_image{border:none;width:100%;margin:0 0 10px}h3.article_preview_caption{font-size:24px;text-transform:uppercase;font-weight:700;line-height:30px}.perex{margin-top:10px}.article_detail{width:100%;margin:40px auto;padding:0 20px}.article_category_link{display:inline-block;background:left center url("../../images/layout/category.png") no-repeat;background-size:20px;padding:5px 5px 5px 30px;margin:10px 0;color:#7a7a7a}.article_category_link:hover{color:#2d3236;background-color:#fafafa;border-radius:2px}.article_detail .article_image{display:none}.article_preview_inner.special-offer .article_image{display:inline}.article_detail .perex{width:100%}#content .article-name-holder h1{text-transform:inherit}.article_detail .articleContent{width:100%;padding-bottom:15px}.article_detail .articleContent a:not([class]){color:#279d91}.article_preview .cms_article_more{text-align:right}.article_preview .cms_article_more a{display:inline-block;margin-top:10px;line-height:40px;text-align:center;text-transform:uppercase;padding:5px 25px 5px 5px;background:right center url("../../images/layout/double-arrow-right.png") no-repeat;background-size:20px;position:absolute;bottom:0;right:40px}.slAjaxPager{display:block;margin:25px auto;width:13em;cursor:pointer}.slAjaxPager button{display:inline-block;width:100%;height:100%;background:url(../../images/layout/reload.svg) 1em center no-repeat,#e0e5e9;background-size:1.1em;border:none;color:#7a7a7a;padding:15px 10px 15px 20px;font-size:1.1em}#article-gallery-more-button,.more_articles_link a{display:block;width:250px;margin:20px auto 40px;line-height:40px;background-color:#e0e5e9;text-align:center;text-transform:uppercase}.news{padding:1em}.news p{margin:0}.news_perex{clear:left}.read-more a{display:block;text-align:right}.read-more a:after{font-family:FontAwesome;content:'\f101';padding-left:5px;color:#333;font-size:16px}#headerBox{width:100%;position:relative;background-color:#fff}#header-container{background-color:#e0e5e9;height:36px;position:fixed;top:0;z-index:8;width:100%}@media(min-width:668px){#header-container{height:25px}}#header{position:relative;width:100%}#top-container{background-color:#fff;position:relative;width:100%;top:25px;margin-bottom:25px}#top-container .banner{background:transparent url(../../images/layout/header-bg.jpg) no-repeat right top;background-size:auto 100%;width:120px;height:80px;display:block;position:absolute;top:0;right:0}#top{overflow:hidden;margin-top:25px}#social-icons{display:none}#logo img{margin:15px auto;display:block;max-height:50px}#motto{text-transform:uppercase;font-size:16px;text-align:center;max-width:300px;margin:0 auto 15px}#language_selector{position:fixed;top:25px;bottom:0}#language_selector .show-other-languages-menu{color:#657d90;text-decoration:none;position:fixed;right:45px;top:0;height:25px;line-height:25px;font-weight:700;cursor:pointer;width:45px;text-align:right}#language_selector .other-languages-menu{overflow:auto;position:fixed;right:0;top:25px;width:100%;list-style:none;margin:0;padding:0;z-index:1000;border-left:7px solid #425564;display:none;height:100%}#language_selector.visible .other-languages-menu{display:inherit}#language_selector .languages-menu-title{color:#fff;background-color:#758692;font-size:16px;text-transform:uppercase;width:100%;line-height:40px;position:relative;padding-left:15px;margin-bottom:15px}#language_selector .languages-menu-title:after{content:"";width:100%;height:15px;background:#fff url(../../images/layout/triangl_seda.svg) no-repeat center top;background-size:100% 15px;position:absolute;top:40px;left:0}#language_selector a{color:#657d90;text-decoration:none;display:block}#language_selector .flag{width:88%;height:32px;display:inline-block;float:left;background-color:#fff;position:relative}#language_selector .flag img{margin-top:4px;background-image:url(../../images/layout/flags.png);background-repeat:no-repeat}.show-other-languages-menu{background-image:url(../../images/layout/flags.png);background-repeat:no-repeat}#language_selector .language-at-at .flag img,.show-other-languages-menu.language-at-at{background-position:0 0}#language_selector .language-nl-be .flag img,.show-other-languages-menu.language-nl-be{background-position:0 -483px}#language_selector .language-cs-cz .flag img,.show-other-languages-menu.language-cs-cz{background-position:0 -48px}#language_selector .language-de-de .flag img,.show-other-languages-menu.language-de-de{background-position:0 -72px}#language_selector .language-en .flag img,.show-other-languages-menu.language-en{background-position:0 -96px}#language_selector .language-fi-fi .flag img,.show-other-languages-menu.language-fi-fi{background-position:0 -120px}#language_selector .language-fr-ch .flag img,#language_selector .language-fr-fr .flag img,.show-other-languages-menu.language-fr-ch,.show-other-languages-menu.language-fr-fr{background-position:0 -144px}#language_selector .language-fr-be .flag img,.show-other-languages-menu.language-fr-be{background-position:0 -144px}#language_selector .language-en-gb .flag img,.show-other-languages-menu.language-en-gb{background-position:0 -168px}#language_selector .language-hu-hu .flag img,.show-other-languages-menu.language-hu-hu{background-position:0 -192px}#language_selector .language-de-ch .flag img,.show-other-languages-menu.language-de-ch{background-position:0 -216px}#language_selector .language-it-it .flag img,.show-other-languages-menu.language-it-it{background-position:0 -240px}#language_selector .language-ko-kr .flag img,.show-other-languages-menu.language-ko-kr{background-position:0 -264px}#language_selector .language-lt-lt .flag img,.show-other-languages-menu.language-lt-lt{background-position:0 -288px}#language_selector .language-be-nl .flag img,.show-other-languages-menu.language-be-nl{background-position:0 -312px}#language_selector .language-en-nz .flag img,.show-other-languages-menu.language-en-nz{background-position:0 -336px}#language_selector .language-pl-pl .flag img,.show-other-languages-menu.language-pl-pl{background-position:0 -360px}#language_selector .language-ro-ro .flag img,.show-other-languages-menu.language-ro-ro{background-position:0 -384px}#language_selector .language-sv-se .flag img,.show-other-languages-menu.language-sv-se{background-position:0 -408px}#language_selector .language-en-us .flag img,.show-other-languages-menu.language-en-us{background-position:0 -432px}#language_selector .language-hr-hr .flag img,.show-other-languages-menu.language-hr-hr{background-position:0 -456px}#language_selector>.show-other-languages-menu{background-position-x:0}#language_selector .other-language-item{width:100%;background-color:#f1f3f4}#language_selector .link-title{line-height:20px;padding:6px 15px;display:block;position:relative;width:100%;height:auto;overflow:hidden;font-size:14px;background-color:#f1f3f4}#language_selector .other-language-item:hover .link-title{background-color:#ced3d7}#language_selector .language-code{width:12%;font-size:16px;line-height:32px;padding-left:15px;display:inline-block;float:left;background-color:#fff}#language_selector .flag:before{content:"";width:16px;height:16px;background-image:url(../../images/layout/right_arrow_in_circle.svg);background-repeat:no-repeat;background-size:16px 16px;transform:rotate(90deg);display:inline-block;z-index:10;transition:0s;position:absolute;top:24px;right:10px}#search_box{position:absolute;top:3px;right:100px}#search_box .submit{position:relative;color:transparent;font-size:0;background:#e0e5e9 url(../../images/layout/search-button.png) no-repeat center center;border:none;border-radius:0;width:25px;float:left;display:none}#search_box .submit.search-active{display:inherit;cursor:pointer}#search_box input.search{float:left;border:none;border-radius:0;padding-left:25px;width:25px;background:#e0e5e9 url(../../images/layout/search-button.png) no-repeat right center;font-size:14px}#search_box input.search.search-active{border:1px solid #ddd;width:180px;background:#fff;font-size:14px;padding-left:5px}#search_box .submit,#search_box input.search{height:19px;cursor:pointer}.notfound-search{margin:25px auto;text-align:center}.notfound-search input.search{height:34px;padding:0 12px;line-height:34px;color:#555;background-color:#fff;border:1px solid #ccc;border-radius:4px;font-size:inherit}.notfound-search input[type=submit]{background-color:#425564;background-image:none;border-color:#425564;border-radius:4px;border-style:solid;border-width:1px;cursor:pointer;display:inline-block;height:34px;line-height:34px;font-size:16px;padding:0 20px;color:#fff;font-family:"Source Sans Pro",sans-serif;-webkit-appearance:none}#call{font-size:0;height:25px;line-height:25px;margin-left:10px;float:left;display:inline-block}#call a{color:#269c90}#call a.grey{color:#657d90}#call strong{font-size:18px}#call span{display:none}#call:before{content:"\f095";font-size:18px;font-family:FontAwesome;margin-right:4px}.search-active #call{display:none}#menu-switch{text-decoration:none;display:block;position:fixed;top:0;right:15px;z-index:9}#menu-switch span{padding-right:20px;background:url('../../images/layout/menu.png') no-repeat right;font-size:0;display:block}#top-menu-container{width:100%;display:table;top:25px;right:0;border-left:5px solid #607280;background-color:#fff}#top-menu-container.visible{z-index:9;position:fixed;right:0;bottom:0;height:98%}#top-menu{display:none;height:auto;margin-bottom:0;border-bottom:5px solid #607280}#top-menu:hover{border-bottom:none}#top-menu.visible{display:block;width:100%;height:100%;overflow-y:auto}#top-menu li{display:block;width:100%;line-height:40px;position:relative}#top-menu li a{text-decoration:none;text-transform:uppercase;display:block;text-align:left;font-size:16px;padding:0 5%;position:relative}#top-menu>li>a{color:#fff;background-color:#758692}#top-menu li.top-menu-item a.selected,#top-menu li.top-menu-item a:hover{background-color:#607280}#top-menu>li.parent>a{margin-bottom:15px}#top-menu>li.parent>a:after{content:"";width:100%;height:15px;background:#fff url(../../images/layout/triangl_seda.svg) no-repeat center top;background-size:100% 15px;position:absolute;top:40px;left:0}#top-menu-link-home{font-family:FontAwesome;font-size:22px;padding:0 5%;background-color:#758692;color:#fff}#top-menu li#top-menu-link-home a{padding:0;font-size:22px}#homepage #top-menu-link-home{display:none}#top-menu .sub-menu li a{background-color:#fff;color:#555}#top-menu .sub-menu li a:hover{background-color:#d9dde0}#top-menu .sub-menu li a.selected{background-color:#f1f3f4}#top-menu ul{margin-bottom:0}#top-menu .sub-menu li ul li{float:none;margin:0;position:relative}#top-menu .sub-menu li ul li a{text-transform:none;padding-left:10%;background-color:#f1f3f4}#top-menu li.top-menu-item:hover{height:auto;background:0 0}#top-menu .sub-menu li.parent{transition:0s}#top-menu .sub-menu li.parent>span{content:"";width:20px;height:20px;background-image:url(../../images/layout/right_arrow_in_circle.svg);background-repeat:no-repeat;display:inline-block;position:absolute;right:10px;top:10px;z-index:10;transition:0s}#top-menu .sub-menu li.parent:hover>span{transition:.5s}#top-menu .sub-menu li.parent>span.open{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.sub-menu-2{display:none}#section_breadcrumbs{color:#555;width:100%;margin:0 auto;padding:20px}#section_breadcrumbs span.breadcrumb_separator{padding:0 5px;font-size:20px;color:#999}.section_content{padding:0 20px}.articles{padding:0 20px}.articles .article_preview{border:1px solid #eaeaea}.info_message{width:90%;margin:0 auto;padding:30px;position:absolute;top:100px}.cms-widget-articles-in-sections-preview{margin:0 15px}.cms-widget-articles-in-sections-preview .widget-content-inner{display:flex;flex-wrap:wrap;justify-content:space-between}.cms-widget-articles-in-sections-preview h3.widget_title{text-align:center;font-size:36px;font-weight:300;line-height:50px;text-transform:uppercase;margin-top:25px;color:#269c90;overflow:hidden}.cms-widget-articles-in-sections-preview .cms-widget-articles-in-sections-preview-item{margin:10px 0;text-align:left;border:1px solid #eaeaea;position:relative;width:100%}.cms-widget-articles-in-sections-preview .cms-widget-articles-in-sections-preview-item:hover{background-color:#f1f3f4}.cms-widget-articles-in-sections-preview .cms-widget-articles-in-sections-preview-item h3{color:#425564;margin:10px 0 20px 0;font-weight:700}.cms-widget-articles-in-sections-preview .cms-widget-articles-in-sections-preview-item .read-more{text-align:right;position:absolute;bottom:20px;right:20px}.cms-widget-articles-in-sections-preview .cms-widget-articles-in-sections-preview-item .article_preview{padding:5px 15px;position:static;width:100%}.cms-widget-articles-in-sections-preview .cms-widget-articles-in-sections-preview-item:last-child{position:relative}.cms-widget-articles-in-sections-preview .cms-widget-articles-in-sections-preview-item:last-child:after{content:"";text-transform:uppercase;background-color:#8dc63f;color:#fff;position:absolute;top:20px;right:-5px;width:100px;height:30px;line-height:30px;text-align:center}@media (min-width:768px){.cms-widget-articles-in-sections-preview .cms-widget-articles-in-sections-preview-item{width:49%}}@media (min-width:1000px){.cms-widget-articles-in-sections-preview{width:1000px;margin:0 auto}.cms-widget-articles-in-sections-preview .cms-widget-articles-in-sections-preview-item{width:33%}}#content-bottom .widget-content,#content-middle .widget-content,#content-top .widget-content{width:100%;padding:20px;position:relative}#content-bottom div h3.widget-title,#content-middle div h3.widget-title,#content-top div h3.widget-title{font-size:36px;line-height:50px;text-transform:uppercase;text-align:center;margin-top:20px;margin-bottom:30px;padding:20px 0;color:#41a89d;background-color:#def0ee}#content-top .widget-content:nth-child(2n+3){background-color:#eef7f6}#content-top .widget-content:nth-child(2n+3):before{content:" ";background-color:#eef7f6;position:absolute;top:0;bottom:0;left:-1000px;width:100%;height:100%}#content-top .widget-content:nth-child(2n+3):after{content:" ";background-color:#eef7f6;position:absolute;top:0;bottom:0;right:-1000px;width:100%;height:100%}#content-top .cms-widget-articles-in-section-preview .cms-widget-articles-in-section-preview-item{display:inline-block;width:32%;margin:10px 0;text-align:left;}#content-top .cms-widget-articles-in-section-preview .article_preview{padding:15px}#content-top .cms-widget-articles-in-section-preview-item .article_preview h3{color:#425564;margin:10px 0 20px 0;font-weight:700}#content-top table.hp{border-collapse:collapse;border:none;text-align:center;background-color:#fff;width:100%}#content-top table.hp td{padding:0;font-size:16px;line-height:20px;word-break:break-all}#content-top table.hp img{display:block;width:100%}table.benefits td{padding:0;display:block;text-align:center;width:100%}table.benefits td p{line-height:100%;font-weight:lighter;text-align:center}table.benefits h4{font-weight:700;text-align:center}table.benefits img{max-width:60px;max-height:60px}@media (min-width:668px){table.benefits td h3,table.benefits td h4,table.benefits td p{text-align:left}}.reference-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto}.reference-wrapper a{width:50%;display:inline-block;position:relative}.reference-wrapper a:hover img{filter:brightness(75%)}.reference-wrapper a:first-child{padding-right:5px}.reference-wrapper a:last-child{padding-left:5px}.reference-wrapper img{width:100%;height:100%;object-fit:fill}.reference-wrapper span{position:absolute;text-align:center;font-size:1.2em;padding:10px 20px 10px 50px;border-radius:2em;color:#fff;text-transform:uppercase;top:50%;left:50%;transform:translate(-50%,-50%);background:#8dc63f;background-size:36px}#video-reference-wrapper span{background-image:url('../../images/layout/youtube.png');background-repeat:no-repeat;background-position:10px center}#text-reference-wrapper span{background-image:url('../../images/layout/pencil.png');background-repeat:no-repeat;background-position:10px center}#content-middle{background-color:#fff}#content-middle>div.widget-content:nth-child(2n){background-color:#eef7f6}#content-middle>div.widget-content:nth-child(2n):before{content:" ";background-color:#eef7f6;position:absolute;top:0;bottom:0;left:-1000px;width:100%;height:100%}#content-middle>div.widget-content:nth-child(2n):after{content:" ";background-color:#eef7f6;position:absolute;top:0;bottom:0;right:-1000px;width:100%;height:100%}#content-middle .cms-widget-articles-in-section-preview .widget-content{width:100%}#content-middle .cms-widget-articles-in-section-preview-item{width:100%;max-width:360px;padding-top:20px;margin:0 auto;text-align:center}#content-middle .cms-widget-articles-in-section-preview-item .article_image{width:100%;border:none;margin:0 auto 10px}#content-middle .cms-widget-articles-in-section-preview-item h3 a{font-size:24px;line-height:24px;margin:0;text-decoration:none;color:#41a89d;background-color:#def0ee}#content-middle .cms-widget-articles-in-section-preview-item p{margin:0;font-style:italic}#content-middle .cms-widget-articles-in-section-preview>h3{text-align:center;font-size:36px;line-height:40px;text-transform:uppercase;font-weight:300;color:#41a89d;background-color:#def0ee;padding-top:30px}#content-middle .read-more{display:none}#content-middle .more-customers{padding:30px 0}#content-middle .more-customers a{display:block;width:250px;margin:10px auto;line-height:40px;background-color:#e0e5e9;text-align:center}#certification{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:10px;grid-row-gap:10px;align-items:center;margin-bottom:20px}#certification img{display:block;margin:0 auto;width:35%}@media (min-width:768px){#certification{grid-template-columns:1fr 1fr 1fr 1fr}#certification img{width:80%}}@media (min-width:1000px){#certification img{width:75%}}#content-bottom{padding:0 20px}.cms-widget-special-offer-in-section-preview{width:100%}.cms-widget-special-offer-in-section-preview>h3{text-align:center;font-size:36px;line-height:50px;text-transform:uppercase;margin-top:20px;margin-bottom:30px;padding:20px 0;font-weight:lighter;color:#259e8d;background-color:#def0ee}.cms-widget-special-offer-in-section-preview .widget-content-inner{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between;width:100%}.cms-widget-special-offer-in-section-preview-item{text-align:center;margin:20px auto;width:100%;padding:20px}.cms-widget-special-offer-in-section-preview-item:hover{background-color:#f1f3f4;border-right:2px solid #f1f3f4}div.article_preview.special-offer-wrapper{background-color:#fff;width:100%;margin:0 10px 10px 0;padding-bottom:40px}.special-offer-wrapper:hover,div.article_preview.special-offer-wrapper:hover{background-color:#eff4f7}@media (min-width:768px){div.article_preview.special-offer-wrapper{width:45%}.cms-widget-special-offer-in-section-preview-item{width:45%;border-right:2px solid #eaeaea}}@media (min-width:1000px){.cms-widget-special-offer-in-section-preview-item{width:33%}div.article_preview.special-offer-wrapper{width:32%}}.special-offer{padding:15px}.special-offer h3{text-align:center;margin-bottom:25px}.special-offer h3 span{color:#fff;display:block;margin:10px auto;padding:5px 15px;min-width:7em;max-width:10em;border-radius:5px}.alukov-text-in-image .product-line-patio,.special-offer h3 .product-line-patio{background-color:#8dc63f}.alukov-text-in-image .product-line-pool,.special-offer h3 .product-line-pool{background-color:#1c75bc}.alukov-text-in-image .product-line-horeca,.special-offer h3 .product-line-horeca{background-color:#663a2b}.alukov-text-in-image .product-line-fixed,.special-offer h3 .product-line-fixed{background-color:#666}.alukov-text-in-image .product-line-sliding-walls,.special-offer h3 .product-line-sliding-walls{background-color:#f8b15e}.alukov-text-in-image .product-line-light-blue,.special-offer h3 .product-line-light-blue{background-color:#6dc4c8}.alukov-text-in-image .product-line-carport,.special-offer h3 .product-line-carport{background-color:#2b5063}.special-offer img{height:140px}.special-offer p{margin:0 auto;padding:0 10px 20px}.special-offer table{border:2px solid #e0e5e9;border-radius:5px;margin:0 auto}.special-offer table td{padding:10px 20px;border:2px solid #e0e5e9}.special-offer table tr:first-child>td:first-child{padding:25px 15px;border:1px solid #e0e5e9}.special-offer table tr:first-child>td:first-child h4{font-weight:700}.special-offer table{border:2px solid #e0e5e9}.special-offer:hover table tr:first-child>td{border:1px solid #e0e5e9}.more-offers a{display:block;width:250px;margin:40px auto;line-height:40px;background-color:#e0e5e9;text-align:center}.special-offer-detail{display:grid;grid-template-columns:1fr;grid-row-gap:20px;margin:10px 0}.special-offer-info{color:#657d90;background-color:#edf0f3;display:grid;grid-template-areas:"A" "B" "C" "D" "E";grid-row-gap:10px;justify-items:center;padding:10px}.special-offer-info h4{text-align:center;font-weight:700;margin-bottom:0}.special-offer-info h4:first-child{grid-area:A}.special-offer-info table.dimensions{grid-area:B}.special-offer-info h4{grid-area:C}.special-offer-info table.price{grid-area:D}.special-offer-info a.special-offer-link{grid-area:E}.special-offer-info table{margin:0 auto;max-width:75%}.special-offer-info table td:nth-child(n){text-align:left}.special-offer-info table td:nth-child(odd){text-align:right}.special-offer-info table td{padding:5px 10px}.special-offer-info table.dimensions td{border:1px solid #dbe5ea}.special-offer-info table.dimensions tr td:nth-child(2){font-weight:700}.special-offer-info table.price tr:nth-child(2) td:last-child,.special-offer-info table.price tr:nth-child(3) td{font-weight:700}.special-offer-info table.price tr:nth-child(2) td:last-child{color:#4cae4c}.special-offer-info .special-offer-link{background-color:#657d90;color:#fff;font-size:1.2em;line-height:1.2em;padding:15px;display:block;text-align:center;width:14em;margin:20px auto 40px;position:relative}.special-offer-info a.special-offer-link:after{content:'';position:absolute;height:0;width:0;left:0;right:0;margin:auto;top:100%;border-top:solid 25px #657d90;border-left:solid 25vw transparent;border-right:solid 25vw transparent}@media (min-width:768px){.special-offer-info{grid-template-areas:"A C" "B D" "E E"}.special-offer-info a.special-offer-link:after{border-top:solid 25px #657d90;border-left:solid 15vw transparent;border-right:solid 15vw transparent}}@media (min-width:1000px){.special-offer-detail{grid-column-gap:20px;grid-template-columns:1fr 2fr}.special-offer-info{grid-template-areas:"A" "B" "C" "D" "E"}.special-offer-info a.special-offer-link:after{border-top:solid 25px #657d90;border-left:solid 7vw transparent;border-right:solid 7vw transparent}}.widget-content-inner a.section_link,a.section_link{display:block;width:250px;margin:10px auto 40px;line-height:40px;background-color:#e0e5e9;text-align:center;text-transform:uppercase}#contact-container{background-color:#259e8d}#contact{border-bottom:5px solid #259e8d;width:100%}#contact-us{text-align:center;text-transform:uppercase;cursor:pointer}#contact-us .fa-envelope{font-family:FontAwesome;padding-right:15px}#contact-us .fa-envelope:before{content:"\f0e0"}#contact-us>span{background-color:#259e8d;color:#fff;font-size:20px;font-weight:400;line-height:40px;padding:8px 15px;opacity:.8}#contact-us>span:hover{opacity:1}#contact-form{margin:0 auto;padding:0;width:100%;display:block;overflow:hidden;-webkit-transition:height .5s ease;-moz-transition:height .5s ease;-o-transition:height .5s ease;-ms-transition:height .5s ease;transition:height .5s ease;height:0}#contact-form.display{height:auto;min-height:770px}#contact-form iframe{margin-top:40px;width:100%;min-height:770px;height:100%;overflow:hidden;border:none}#sl-contactus-form-form .slFormElementWrapper{width:95%;float:left;padding-left:10px;padding-right:10px;font-size:16px;margin-bottom:5px}#sl-contactus-form-form .slFormElementWrapper.show-state{width:100%}.slFormRequiredValue:after{content:"*";margin-left:3px}#sl_input_captcha{height:80px}#sl_input_captcha iframe{margin-top:10px;margin-left:0}#sl-contactus-form-form{background:#259e8d}.inframe{background-color:#259e8d!important}#sl-contactus-form-form .slFormElementWrapper label,#sl-contactus-form-form .slFormPlainData label{color:#fff;display:inline-block;margin-bottom:5px}#sl-contactus-form-form .slFormPlainData label{margin:9px 0 0 0}#sl-contactus-form-form .slFormElementWrapper input,#sl-contactus-form-form .slFormElementWrapper textarea{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px}#sl-contactus-form-form .slFormElementWrapper textarea{height:auto;width:95%;overflow:auto;margin-bottom:5px}.other-information{width:100%!important}#sl-contactus-form-form .slFormSubmitSection .slFormButton{float:right;background-color:#ddd;background-image:none;border-color:transparent;border-radius:4px;border-style:solid;border-width:1px;cursor:pointer;display:inline-block;font-size:16px;height:40px;margin-top:20px;width:250px;text-transform:uppercase;color:#555;font-family:"Source Sans Pro",sans-serif}#sl-contactus-form-form .slFormSubmitSection{float:right;color:#fff;margin-top:20px;margin-right:15px}#sl-contactus-form-form .questions select{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px}#sl-contactus-form-form input.slFormButton{float:right;background-color:#ddd;background-image:none;border-color:transparent;border-radius:4px;border-style:solid;border-width:1px;cursor:pointer;margin-top:-20px;height:30px;line-height:30px;padding:0 10px;display:none}#sl_input_captcha,#sl_input_plain{margin-right:10px;margin-left:10px;color:#fff;clear:both}.inframe-quote-form #contact{border-bottom:none;font-size:16px}.inframe-quote-form #sl-quote-form-form .slFormElement{margin-top:.3em;margin-bottom:.3em}.inframe-quote-form #sl-quote-form-form label{display:inline-block;width:24%;vertical-align:top}.inframe-quote-form #sl-quote-form-form input,.inframe-quote-form #sl-quote-form-form select,.inframe-quote-form #sl-quote-form-form textarea{display:inline-block;width:75%}.inframe-quote-form #sl-quote-form-form .slFormElementWrapper input,.inframe-quote-form #sl-quote-form-form .slFormElementWrapper textarea{height:30px;padding:6px 12px;font-size:14px;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px}.inframe-quote-form #sl-quote-form-form .slFormElementWrapper .slFormCheckBoxInput input{height:15px}.inframe-quote-form #sl-quote-form-form select{height:30px;padding:6px 12px;font-size:14px;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px}.inframe-quote-form #sl-quote-form-form .slFormElementWrapper textarea{height:6em}.inframe-quote-form #sl-quote-form-form legend{font-size:20px;font-weight:400;margin:1.5em 0 .5em}.inframe-quote-form #sl-quote-form-form span.slFormCheckBoxInput{width:75%;display:inline-block}.inframe-quote-form #sl-quote-form-form .slFormCheckBoxInput label{width:75%;display:inline}.inframe-quote-form #sl-quote-form-form .slFormCheckBoxInput label input{width:26px}.inframe-quote-form #sl-quote-form-form .slFormSubmitSection{float:right;margin-top:10px}.inframe-quote-form #sl-quote-form-form .slFormButton{float:right;background-color:#ddd;background-image:none;border-color:transparent;border-radius:4px;border-style:solid;box-sizing:border-box;color:#555;cursor:pointer;display:inline-block;font-family:"Source Sans Pro",sans-serif;font-size:16px;height:40px;margin-top:20px;text-transform:uppercase}.inframe-quote-form #sl-quote-form-form #sl_input_plain{overflow:auto}.inframe-quote-form #sl-quote-form-form #sl_input_plain input[type=file]{width:auto;margin:.2em 0}.inframe-quote-form #sl-quote-form-form #sl_input_plain input[type=button]{width:auto;margin-top:-25px;padding:0 10px}table.request td{display:block;width:100%}table.request td img{width:100%}table.request td iframe{height:1460px}#main-bottom{background-color:#495c6b;position:relative;z-index:1;color:#fff}#main-bottom-container{width:100%;padding:20px;margin:0;height:auto;overflow:hidden}#main-bottom-container .content{display:grid;grid-template-columns:1fr;grid-column-gap:10px;grid-row-gap:10px;grid-template-areas:"A" "B" "C" "D" "E" "F" "G" "H"}@media (min-width:768px){#main-bottom-container .content{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"A B C" "E E D" "F F D" "G G H"}}@media (min-width:1000px){#main-bottom-container .content{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 60px 20px;grid-template-areas:"A B C D" "E E F F" "G G G H"}}#main-bottom-container .content .footer-box-1{grid-area:A}#main-bottom-container .content .footer-box-2{grid-area:B}#main-bottom-container .content .footer-box-3{grid-area:C}#main-bottom-container .content .footer-box-4{grid-area:D}#main-bottom-container .content .footer-box-5{grid-area:E}#main-bottom-container .content .footer-box-6{grid-area:F}#main-bottom-container .content .footer-box-7{grid-area:G}#main-bottom-container .content .footer-box-8{grid-area:H}#main-bottom h3{color:#fff;font-weight:700;margin:20px 0;text-transform:uppercase;white-space:nowrap}#main-bottom a{opacity:.9;color:#fff;text-decoration:none}#main-bottom a:hover{opacity:1}#main-bottom li{display:block;padding-bottom:5px}#main-bottom .bottom-social span{font-family:FontAwesome;font-size:30px;margin-top:10px;margin-right:10px;color:#fff;display:inline-block}.product-image-background{background-color:#e0e5e9}.product-image-holder{position:relative;width:100%}.product-image-holder img{display:block;width:100%}.product-image-holder h1.product-name{padding:0 20px}.product-name-holder{padding:20px 0}.product-name-holder>strong{padding:0 20px}.product-name-box{padding:10px 20px 20px;width:100%;margin-top:20px;background-color:#748693;color:#fff}.line-patio .product-name-box{background-color:#8dc63f}.line-pool .product-name-box{background-color:#1c75bc}.line-horeca .product-name-box{background-color:#663a2b}.line-fixed .product-name-box{background-color:#666}.line-sliding-walls .product-name-box{background-color:#f8b15e}.line-light-blue .product-name-box{background-color:#6dc4c8}.line-carport .product-name-box{background-color:#2b5063}.product-name-box .product-subtitle{font-size:22px;line-height:40px;text-transform:uppercase;padding:0 20px}.product .slBreadCrumb{width:100%;padding:10px 20px}.product-detail{width:100%;padding:20px}.product-detail-left{display:none}.product-detail-left-info{display:none}.product-detail table.colors td{width:80px;overflow:hidden;margin-right:10px;line-height:25px;font-size:12px;height:25px}.product-detail table.colors td img{width:80px;height:27px}.product-gallery img.no_display{display:inline-block}#product-gallery-more-button{text-align:center;display:none}.product-gallery-more-button-text{margin:20px auto;display:inline-block;background-color:#e0e5e9;line-height:40px;height:40px;padding:0 30px;text-transform:uppercase;cursor:pointer}.product-gallery-more-button-text.no_display{display:none}.product-description-button-wrapper{text-align:center}.product-description-button{display:inline-block;margin:0 auto 50px;padding:0 30px;line-height:40px;height:40px;background-color:#e0e5e9;text-transform:uppercase;cursor:pointer}.catalog-download-container,.product-file{text-align:center}.catalog-download-container .catalog-download,.product-file .catalog-download{display:inline-block;margin:60px auto;padding:0 30px;line-height:60px;font-size:18px;height:60px;color:#fff;background-color:#758692;text-align:center;text-transform:uppercase;position:relative}.catalog-download-container .catalog-download:after,.product-file .catalog-download:after{content:"";width:100%;height:15px;background:#fff url(../../images/layout/triangl_seda.svg) no-repeat center top;background-size:100% 15px;position:absolute;top:60px;left:0}.related-articles-background{background-color:#e8f1f8;padding:20px 0 40px}.related-articles{width:100%}.related-articles-title{text-align:center;font-size:36px;line-height:80px;text-transform:uppercase;color:#495c6b;font-weight:lighter}.related-articles ul{list-style:none;padding:0}.related-articles ul li{width:100%}.related-articles ul li img{width:50%;overflow:hidden;display:block;margin-right:15px;float:left}.related-articles ul li h4{padding-right:10px;color:#1c75bc;margin-bottom:0}.related-articles ul li p{padding-right:10px}.related-products{padding:40px 0;width:100%}.related-products-title{text-align:center;font-size:36px;line-height:40px;text-transform:uppercase;color:#495c6b;font-weight:300;margin-bottom:40px}.related-products ul{list-style:none;padding:0;width:100%}.related-products ul li{display:block;padding-top:20px;margin-bottom:40px}.related-products ul.display-table-cell li{display:block}.related-products ul li img{width:100%;max-width:320px;display:block;overflow:hidden;margin:0 auto}.related-products ul li h4{text-align:center;text-transform:uppercase;color:#1c75bc;line-height:40px;max-width:250px;padding-top:10px;margin:0 auto}.related-products ul li.no_display{display:none}#related-more-button{text-align:center}.related-more-button-text{display:inline-block;padding:0 30px;margin:20px auto 40px;line-height:40px;background-color:#e0e5e9;text-transform:uppercase;cursor:pointer}.related-more-button-text.no_display{display:none}.product h4{margin-bottom:10px}.img-max-width-300 img{max-width:300px;display:block;margin:0 auto}.img-max-width-250 img{max-width:250px;display:block;margin:0 auto}.img-max-width-200 img{max-width:200px;display:block;margin:0 auto}#reseller_map{padding:0;width:auto;height:auto;border-collapse:collapse}#reseller_map tr{padding:0;margin:0}#reseller_map td{padding:0;margin:0;display:table-cell!important}#reseller_map td img{margin:0 1px 1px 0;padding:0;display:block;opacity:1}#reseller_map td a img{opacity:.8}#reseller_map td a:hover img{opacity:1}.contact-column-left{width:auto;background-color:#e9f2f9;padding:20px;margin:0 -20px;position:relative}.contact-column-left .hq{padding:20px 20px 20px 0}#section-showroomy-zastreseni .contact-column-left{display:none}.contact-column-right{width:100%;padding:20px}.showroom{padding:0;margin:25px 0;overflow:hidden}.showroom>div{width:100%;float:left;display:block;margin-right:1%}.showroom img{width:47%;float:left;margin:0 1% 1% 0}.contact-column-left h2,.contact-column-left h3,.contact-column-right h2,.contact-column-right h3{color:#657d90;font-weight:700}.contact-column-left p,.contact-column-right p{margin-bottom:0}.contact-column-right ul li{line-height:120%}.contact-column-right ul+strong{font-weight:400}.contact-column-right a{font-weight:400;color:#657d90}.search_box .search_results{padding:0 20px}.search_box .info_message{top:0;position:relative;margin-bottom:25px}.search_box .search_results_name{font-size:24px;font-weight:400;margin:1em 0 .2em 0}.search_box .search_results a{color:#269c90;font-weight:700}.search_box .articleHeader{display:none}.search_box .search_results_preview{margin:0 0 1em 0}.search_box .search_results_line img{float:left;margin:0 .5em .2em 0}table.video-table{width:100%}.section_content table.video-table td,table.video-table td{display:block;width:100%;vertical-align:top}.section_content table.video-table td p,table.video-table td p{padding:10px 10px 0}.youtube-container.video-large{width:90vh;height:auto;margin:0 auto;position:fixed;top:15%;z-index:1000}.youtube-container{margin:10px auto 20px;width:100%;height:auto;overflow:hidden;background-color:#000}.youtube-player{position:relative;cursor:pointer}.youtube-container.video-large .youtube-player{border:5px solid #fff}.youtube-thumb{display:block;width:100%}.play-button{height:120px;width:120px;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;background-image:url('../../images/layout/youtube.png');background-size:120px;background-repeat:no-repeat}#body-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1001;opacity:.8;display:block;background:#000 url(../../images/layout/close.png) top right no-repeat}ul.site_map ul{padding-left:20px}ul.site_map{text-transform:uppercase}ul.site_map ul.product-links{padding-left:0;margin-top:1em}#sl_imageview_description{padding-bottom:.5em}.section_content table.grey-sides-small td{padding:0;text-align:center}.section_content table.grey-sides-small td img{display:block}#catalog-popup-box form{margin-bottom:10px;width:270px}#reservation-popup-box{padding:0 10px}#reservation-popup-box form{margin-bottom:15px;width:304px}#catalog-popup-box input,#reservation-popup-box input,#reservation-popup-box select{width:254px;height:34px;padding:6px 10px;font-size:14px;color:#555;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.sl_effect_popup_box{width:300px}#reservation-popup-box select{width:auto}#catalog-popup-box input[type=button],#reservation-popup-box input[type=submit]{margin:.5em 0;text-transform:uppercase;background-color:#ddd;color:#555;font-family:"Source Sans Pro",Verdana,Helvetica,sans-serif;font-size:14px}#catalog-popup-box .checkbox{width:100%;overflow:hidden;margin-top:5px}#catalog-popup-box .checkbox{width:100%;overflow:hidden;margin-top:5px}#catalog-popup-box input[type=checkbox]{width:34px;margin-right:10px;float:left}#reservation-popup-box #sl_input_captcha{margin:8px 0 20px 0}#reservation-popup-box label{display:block;width:100%;vertical-align:top;margin-top:5px;font-size:14px}#reservation-popup-box .skip-this-form{display:block;text-align:center;width:304px;height:34px;padding:6px 10px;font-size:14px;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}#catalog-popup-box h3,#reservation-popup-box h3{font-weight:700}#catalog-popup-box h3.result,#reservation-popup-box h3.result{margin:2em 1em}#catalog-popup-box a,#reservation-popup-box a{color:#269c90;font-weight:700}#catalog-popup-box #catalog-popup-error-message ul{margin:1em 0;padding-left:1em;color:#c00}#catalog-popup-box #catalog-popup-error-message ul li{list-style-type:disc}.slEffectPopupClose{filter:url("data:image/svg+xml; nowhitespace: afterproperty;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%)}.popup{display:none}.popup.visible{display:block}div.popup-outer{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;opacity:.8;display:block;background-color:#000}div.popup-inner{position:fixed;width:100%;margin:10px auto;z-index:1000;top:30px}div.popup-inner div{margin:0 auto;width:100%;height:auto;position:relative}div.popup-inner img{display:block;margin:0 auto;background:#fff;cursor:pointer}div.popup-inner div img.closing-x{margin:0;width:3%;height:auto;position:absolute;right:10px;top:10px;background:0 0}table.contact-fr{width:100%}table.contact-fr th{height:90px;color:#fff;text-align:center;background-color:transparent;font-size:1.5em;background-color:#269c90}table.contact-fr.deux th{background-color:#1c75bc}.cms-widget-slideshow{width:100%;margin:0 auto;-webkit-transform:translateZ(0);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;clear:both;overflow:hidden}.slCmsSlideshowContainer{margin-bottom:100px}.slCmsSlideshowImages{width:300%;-webkit-transform:translateZ(0);-webkit-transition:all 1.2s cubic-bezier(.77, 0, .175, 1);-moz-transition:all 1.2s cubic-bezier(.77, 0, .175, 1);-ms-transition:all 1.2s cubic-bezier(.77, 0, .175, 1);-o-transition:all 1.2s cubic-bezier(.77, 0, .175, 1);transition:all 1.2s cubic-bezier(.77, 0, .175, 1);-webkit-transition-timing-function:cubic-bezier(0.770,0.000,0.175,1.000);-moz-transition-timing-function:cubic-bezier(0.770,0.000,0.175,1.000);-ms-transition-timing-function:cubic-bezier(0.770,0.000,0.175,1.000);-o-transition-timing-function:cubic-bezier(0.770,0.000,0.175,1.000);transition-timing-function:cubic-bezier(0.770,0.000,0.175,1.000)}.slCmsSlideshowImage{width:33.33%;position:relative;display:inline-block;float:left}.slCmsSlideshowButtonsWrapper{position:absolute;width:100%}.slCmsSlideshowButtons{max-width:996px;width:90%;position:relative;margin:0 auto;right:inherit;bottom:15px;z-index:7;background-color:transparent;word-wrap:break-word;text-align:center}.slCmsSlideshowButtons .slCmsSlideshowNavigationButton{width:32.333333%;margin:0;height:auto;overflow:visible;text-align:center;color:#fff;font-size:70%;line-height:140%;position:relative;background-color:#a9d067;display:inline-block;float:inherit;vertical-align:top}.slCmsSlideshowButtons .slCmsSlideshowNavigationButton.slCmsSlideshowSelectedButton,.slCmsSlideshowButtons .slCmsSlideshowNavigationButton:hover,.slCmsSlideshowButtons .slCmsSlideshowSelectedButton{background-color:#84bc26}.line-pool .slCmsSlideshowButtons .slCmsSlideshowNavigationButton,.slCmsSlideshowButtons .slCmsSlideshowNavigationButton.css-blue{background-color:#4da4cf}.line-pool .slCmsSlideshowButtons .slCmsSlideshowNavigationButton:hover,.line-pool .slCmsSlideshowButtons .slCmsSlideshowSelectedButton,.slCmsSlideshowButtons .slCmsSlideshowNavigationButton.css-blue.slCmsSlideshowSelectedButton,.slCmsSlideshowButtons .slCmsSlideshowNavigationButton.css-blue:hover{background-color:#017dbb}.line-horeca .slCmsSlideshowButtons .slCmsSlideshowNavigationButton,.slCmsSlideshowButtons .slCmsSlideshowNavigationButton.css-brown{background-color:#c9aca0}.line-horeca .slCmsSlideshowButtons .slCmsSlideshowNavigationButton:hover,.line-horeca .slCmsSlideshowButtons .slCmsSlideshowSelectedButton,.slCmsSlideshowButtons .slCmsSlideshowNavigationButton.css-brown.slCmsSlideshowSelectedButton,.slCmsSlideshowButtons .slCmsSlideshowNavigationButton.css-brown:hover{background-color:#b28978}.line-fixed .slCmsSlideshowButtons .slCmsSlideshowNavigationButton,.slCmsSlideshowButtons .slCmsSlideshowNavigationButton.css-gray{background-color:#7f7f7f}.line-fixed .slCmsSlideshowButtons .slCmsSlideshowNavigationButton:hover,.line-fixed .slCmsSlideshowButtons .slCmsSlideshowSelectedButton,.slCmsSlideshowButtons .slCmsSlideshowNavigationButton.css-gray.slCmsSlideshowSelectedButton,.slCmsSlideshowButtons .slCmsSlideshowNavigationButton.css-gray:hover{background-color:#666}.line-sliding-walls .slCmsSlideshowButtons .slCmsSlideshowNavigationButton,.slCmsSlideshowButtons .slCmsSlideshowNavigationButton.css-orange{background-color:#ffc98a}.line-sliding-walls .slCmsSlideshowButtons .slCmsSlideshowNavigationButton:hover,.line-sliding-walls .slCmsSlideshowButtons .slCmsSlideshowSelectedButton,.slCmsSlideshowButtons .slCmsSlideshowNavigationButton.css-orange.slCmsSlideshowSelectedButton,.slCmsSlideshowButtons .slCmsSlideshowNavigationButton.css-orange:hover{background-color:#f8b15e}.line-light-blue .slCmsSlideshowButtons .slCmsSlideshowNavigationButton,.slCmsSlideshowButtons .slCmsSlideshowNavigationButton.css-light-blue{background-color:#7fc8cb}.line-carport .slCmsSlideshowButtons .slCmsSlideshowNavigationButton,.slCmsSlideshowButtons .slCmsSlideshowNavigationButton.css-carport{background-color:#2b5063}.line-light-blue .slCmsSlideshowButtons .slCmsSlideshowNavigationButton:hover,.line-light-blue .slCmsSlideshowButtons .slCmsSlideshowSelectedButton,.slCmsSlideshowButtons .slCmsSlideshowNavigationButton.css-light-blue.slCmsSlideshowSelectedButton,.slCmsSlideshowButtons .slCmsSlideshowNavigationButton.css-light-blue:hover{background-color:#6dc4c8}.line-carport .slCmsSlideshowButtons .slCmsSlideshowNavigationButton:hover,.line-carport .slCmsSlideshowButtons .slCmsSlideshowSelectedButton,.slCmsSlideshowButtons .slCmsSlideshowNavigationButton.css-carport.slCmsSlideshowSelectedButton,.slCmsSlideshowButtons .slCmsSlideshowNavigationButton.css-carport:hover{background-color:#2b5063}.slCmsSlideshowButtons .slCmsSlideshowNavigationButton:first-of-type,.slCmsSlideshowButtons .slCmsSlideshowNavigationButton:nth-of-type(2){margin-right:1.5%}.slCmsSlideshowButtons .slCmsSlideshowNavigationButton>div:first-of-type{width:100%;min-height:62px;height:11vw;margin:0;padding:0;display:table;background-position:center;background-repeat:no-repeat;background-size:80%}.slCmsSlideshowButtons .slCmsSlideshowNavigationButton>div:first-of-type a{vertical-align:middle;display:table-cell;width:100%;padding:10px;font-size:140%;line-height:110%;color:inherit;text-transform:uppercase;font-weight:700;z-index:1000;color:inherit;text-align:center}.slCmsSlideshowButtons .slCmsSlideshowNavigationButton>.slCmsSlideshowNavigationButtonHtml{display:block;width:100%;max-height:0;position:relative;overflow:hidden;transform:translateY(0);transition:all .8s ease-in-out}.slCmsSlideshowButtons .slCmsSlideshowNavigationButton.slCmsSlideshowSelectedButton>.slCmsSlideshowNavigationButtonHtml,.slCmsSlideshowButtons .slCmsSlideshowNavigationButton:hover>.slCmsSlideshowNavigationButtonHtml{max-height:21px;transition:max-height .8s ease-in-out}.slCmsSlideshowButtons .slCmsSlideshowNavigationButton>.slCmsSlideshowNavigationButtonHtml p{width:100%;height:100%;background:#d9dde0 url("../../images/layout/right_arrow_in_circle.svg") no-repeat 90% 50%;background-size:2vw;overflow:hidden;text-align:center;font-size:75%;font-weight:300;line-height:21px;text-transform:uppercase;color:#425564;margin:0}.slCmsSlideshowButtons .slCmsSlideshowNavigationButton>.slCmsSlideshowNavigationButtonHtml p a{padding-right:10px}.slCmsSlideshowButtons .slCmsSlideshowNavigationButton:after{content:"";width:100%;height:15px;background:transparent url("../../images/layout/triangl_zelena.svg") no-repeat center top;background-size:100% 15px;position:absolute;bottom:-15px;left:0;opacity:.7;z-index:1000}.slCmsSlideshowButtons .slCmsSlideshowNavigationButton.seal:before{content:"";width:7vw;height:7vw;background:transparent url(../../images/layout/pecet.png) no-repeat center top;background-size:100% 100%;position:absolute;-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-o-transform:rotate(-30deg);transform:rotate(-30deg);top:-6px;left:-10px;z-index:1000}.line-pool .slCmsSlideshowButtons .slCmsSlideshowNavigationButton:after,.slCmsSlideshowButtons .slCmsSlideshowNavigationButton.css-blue:after{background:transparent url("../../images/layout/triangl_modra.svg") no-repeat center top;background-size:100% 15px}.line-horeca .slCmsSlideshowButtons .slCmsSlideshowNavigationButton:after,.slCmsSlideshowButtons .slCmsSlideshowNavigationButton.css-brown:after{background:transparent url("../../images/layout/triangl_hneda.svg") no-repeat center top;background-size:100% 15px}.line-fixed .slCmsSlideshowButtons .slCmsSlideshowNavigationButton:after,.slCmsSlideshowButtons .slCmsSlideshowNavigationButton.css-gray:after{background:transparent url("../../images/layout/triangl_gray.svg") no-repeat center top;background-size:100% 15px}.line-sliding-walls .slCmsSlideshowButtons .slCmsSlideshowNavigationButton:after,.slCmsSlideshowButtons .slCmsSlideshowNavigationButton.css-orange:after{background:transparent url("../../images/layout/triangl_orange.svg") no-repeat center top;background-size:100% 15px}.line-light-blue .slCmsSlideshowButtons .slCmsSlideshowNavigationButton:after,.slCmsSlideshowButtons .slCmsSlideshowNavigationButton.css-light-blue:after{background:transparent url("../../images/layout/triangl_light_blue.svg") no-repeat center top;background-size:100% 15px}.line-carport .slCmsSlideshowButtons .slCmsSlideshowNavigationButton:after,.slCmsSlideshowButtons .slCmsSlideshowNavigationButton.css-carport:after{background:transparent url("../../images/layout/triangl_carport.svg") no-repeat center top;background-size:100% 15px}.slCmsSlideshowButtons .slCmsSlideshowNavigationButton.slCmsSlideshowSelectedButton:after,.slCmsSlideshowButtons .slCmsSlideshowNavigationButton:hover:after{opacity:1}.slCmsSlideshowCorners.active{position:absolute;top:0;left:0;width:100%;height:4px;background:#269c90;-moz-animation:fullexpand 4.8s ease-out;-webkit-animation:fullexpand 4.8s ease-out}#pool-enclosures .slCmsSlideshowCorners.active,.line-pool .slCmsSlideshowCorners.active{background:#1c75bc}.line-patio .slCmsSlideshowCorners.active{background-color:#8dc63f}.line-carport .slCmsSlideshowCorners.active{background-color:#2b5063}.slCmsSlideshowContainer:hover .slCmsSlideshowCorners{-moz-animation-play-state:paused;-webkit-animation-play-state:paused;display:none}.title-wrapper{position:relative}.article_detail .gallery{width:100%}.article_detail .gallery_item{width:320px;height:220px;margin-bottom:10px;margin-right:10px;float:left}.article_detail .gallery_item img{width:320px;height:220px}.article_detail .gallery_item img.no_display{display:none}.article_detail .gallery_image{height:auto;overflow:auto}#cta-button{display:block;width:65px;height:65px;position:fixed;right:0;bottom:0;z-index:999;animation:pulsate 4 1s;animation-delay:10s;-webkit-animation:pulsate 4 1s;-webkit-animation-delay:10s;transform-origin:100% 100%}#cta-button:before{content:"";width:100%;height:8px;background:transparent url("../../images/layout/triangl_bok_nahoru.svg") no-repeat center bottom;background-size:100% 8px;position:absolute;top:-8px;left:0}#cta-button.cs-cz{background:url(../../images/layout/cta-mobile.png) no-repeat center center;background-size:cover}#cta-button.jobs.cs-cz{background:url(../../images/layout/jobs-tablet.png) no-repeat center center;background-size:cover}#cta-button.en-gb,#cta-button.en-nz,#cta-button.en-us{background:url(../../images/layout/cta-mobile-en.png) no-repeat center center;background-size:cover}#cta-button.de-at,#cta-button.de-ch,#cta-button.de-de{background:url(../../images/layout/cta-mobile-de.png) no-repeat center center;background-size:cover}#cta-button.pl-pl{background:url(../../images/layout/cta-mobile-pl.png) no-repeat center center;background-size:cover}#cta-button.lt-lt{background:url(../../images/layout/cta-mobile-lt.png) no-repeat center center;background-size:cover}#cta-button.it-it{background:url(../../images/layout/cta-mobile-it.png) no-repeat center center;background-size:cover}#cta-button.fr-fr{background:url(../../images/layout/cta-mobile-fr.png) no-repeat center center;background-size:cover}#cta-button.hu-hu{background:url(../../images/layout/cta-mobile-hu.png) no-repeat center center;background-size:cover}#cta-button.hr-hr{background:url(../../images/layout/cta-mobile-hr.png) no-repeat center center;background-size:cover}#cta-button.no_display{display:none}#sl_input_options_description{color:#fff;text-align:right;padding-right:10px}#sl_input_options_description.hidden{display:none}.cc_container{padding-right:50px;z-index:3}.cc_container .cc_btn{max-width:140px;border-radius:0;-webkit-border-radius:0;border:none}#sl-forms-contact-form:after{content:"";clear:both;display:block}#sl-forms-contact-form .slFormDesignerWrapper{background-color:#259e8d}#sl-forms-contact-form .slFormDesignerFormHeader{background-color:#fff;text-align:center}#sl-forms-contact-form .slFormDesignerFormHeader h3{background-color:#259e8d;color:#fff;font-size:20px;font-weight:400;text-transform:uppercase;line-height:40px;height:40px;width:320px;margin:0;padding:0 17px;opacity:.8;display:inline-block;position:relative}#sl-forms-contact-form .slFormDesignerFormHeader .description{background-color:#259e8d;color:#fff;padding-top:30px}#sl-forms-contact-form .slFormDesignerFormHeader .description a{color:#fff}#sl-forms-contact-form .slFormDesignerFormHeader h3 .fa-envelope{font-family:FontAwesome;padding-right:15px}#sl-forms-contact-form .slFormDesignerFormHeader h3:after{content:"";width:100%;height:15px;background:transparent url("../../images/layout/triangl_kontakt.svg") no-repeat center top;background-size:100% 15px;position:absolute;top:40px;left:0}#sl-forms-contact-form .slFormDesignerName{display:none}#sl-forms-contact-form .slFormDesignerFields{width:100%;max-width:800px;margin:0 auto;overflow:auto;color:#fff;padding-top:30px}#sl-forms-contact-form .slFormsFileBox{width:100%;max-width:800px;margin:0 auto;overflow:auto;color:#fff;padding:0 20px 0 25px}#sl-forms-contact-form .slRecaptchaBox{width:100%;max-width:800px;margin:0 auto;color:#fff;padding:25px 20px 0 25px}#sl-forms-contact-form .slFormsField{width:100%;padding:0 20px 0 25px;font-size:16px;margin-bottom:5px}#sl-forms-contact-form .slFormsField.data-domain-2{width:100%!important}#sl-forms-contact-form .slFormsField label{display:block;margin-bottom:5px;color:#fff}#sl-forms-contact-form .slFormsField input,#sl-forms-contact-form .slFormsField select,#sl-forms-contact-form .slFormsField textarea{display:block;width:100%;height:34px;padding:6px 12px;line-height:22px;color:#555;background-color:#fff!important;background-image:none;background-repeat:no-repeat;background-position:right 6px top 4px;border:1px solid #ccc;border-radius:4px;font-size:inherit}#sl-forms-contact-form .slFormsField .slFormCheckboxBox input[type=checkbox]{display:table-cell;width:30px;float:left}#sl-forms-contact-form .slFormsField .slFormCheckboxBox span span{padding:7px 5px 0 5px;display:table-cell}#sl-forms-contact-form .slFormsField select{background-image:url(../../images/layout/arrow-down.png)}#sl-forms-contact-form .slFormsField input.filled-in,#sl-forms-contact-form .slFormsField select.filled-in,#sl-forms-contact-form .slFormsField textarea.filled-in{background-image:url(../../images/layout/field-ok.png)}#sl-forms-contact-form .slFormsField input.slAutoSave.slFormInputValueError,#sl-forms-contact-form .slFormsField select.slAutoSave.slFormInputValueError,#sl-forms-contact-form .slFormsField textarea.slAutoSave.slFormInputValueError{background-image:url(../../images/layout/field-error.png)}#sl-forms-contact-form .slFormsField textarea{height:auto}#sl-forms-contact-form input[type=submit]{background-color:#ddd;background-image:none;border-color:transparent;border-radius:4px;border-style:solid;border-width:1px;cursor:pointer;display:inline-block;font-size:16px;height:40px;margin:15px 0 60px;width:250px;text-transform:uppercase;color:#555;font-family:"Source Sans Pro",sans-serif;-webkit-appearance:none}#sl-forms-contact-form .slFormsRequiredFieldsNotice,#sl-forms-contact-form .slFormsSubmitBox{width:100%;max-width:800px;margin:0 auto;padding:0 25px 10px;overflow:auto;color:#fff}#sl-forms-contact-form .slFormsField select{-moz-appearance:none;-webkit-appearance:none}#sl-forms-contact-form .slFormFieldInfoBox{float:right;font-size:12px}#sl-forms-contact-form .slFormElementWrapper{position:relative}#sl-forms-contact-form .slFormsSubmitMessage,.cms-widget-public-form .slFormsSubmitMessage{background-color:#fff;background-image:url(../../images/layout/field-error.png);background-position:10px 50%;background-repeat:no-repeat;border:1px solid #c00;border-radius:5px;color:#333;font-size:1.3em;margin:1em 0 .5em;padding:1em 1em 1em 2.3em}#sl-forms-contact-form .data-domain-12 .slFormInputValueError,.cms-widget-public-form .data-domain-12 .slFormInputValueError{border:1px solid red;background-image:url(../../images/layout/field-error.png);background-position:98% 50%;background-repeat:no-repeat;overflow:hidden}.forms-after-filling-content{text-align:center;padding:25px;border:1px solid #ddd;margin:50px auto;width:100%;max-width:1000px}#swipegallery.product-gallery{width:320px;height:240px;overflow:hidden;margin:0 auto;position:relative}#swipegallery.product-gallery ul{list-style:none;margin:0;padding:0;left:0;position:absolute;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#swipegallery.product-gallery ul li{float:left;display:block;text-align:center;width:320px;height:240px;position:relative}#swipegallery.product-gallery img{width:100%;max-width:320px;max-height:240px;display:block}#swipegallery.product-gallery ul li:after{position:absolute;top:100px;right:10px;content:"";width:15px;height:40px;background:url(../../images/layout/arrow-right-m.png) no-repeat}#swipegallery.product-gallery ul li:before{position:absolute;top:100px;left:10px;content:"";width:15px;height:40px;background:url(../../images/layout/arrow-left-m.png) no-repeat}#swipegallery.product-gallery ul li:first-child:before,#swipegallery.product-gallery ul li:last-child:after{display:none}.cmsGalleriesPreview .gallery_item .gallery_image:hover,.gallery_item .gallery_picture:hover{filter:brightness(75%)}.catalog-download-wrapper{overflow:hidden;margin-bottom:15px}.catalog-download{position:relative;margin-bottom:70px;cursor:pointer}.catalog-download:after{content:"";width:100%;height:30px;background:#fff url(../../images/layout/triangl_seda.svg) no-repeat center top;background-size:100% 30px;position:absolute;left:0;bottom:-30px}.catalog-download img{border:10px solid #758692;width:100%;display:block}.catalog-download p:first-child{padding-left:10px;color:#269c90;font-weight:700}.catalog-download .catalog-download-hidden{text-align:center;line-height:60px;font-size:18px;text-transform:uppercase;background-color:#ddd;background-image:url(../../images/layout/right_arrow_in_circle.svg);background-repeat:no-repeat;background-position:95% 50%;width:100%;max-height:0;position:relative;overflow:hidden;transform:translateY(0);transition:all .8s ease-in-out}.catalog-download:hover .catalog-download-hidden{max-height:60px;transition:max-height .8s ease-in-out;-webkit-transition:max-height .8s ease-in-out;-moz-transition:max-height .8s ease-in-out}.cms-widget-public-form{background-color:#259e8d;position:relative}.cms-widget-public-form .slFormDesignerFormHeader{background-color:#01594c;position:relative;padding:10px 40px;width:100%;color:#fff}.cms-widget-public-form .slFormSectionDesignerDescription{padding:0 40px 10px;color:#fff}.cms-widget-public-form .slFormDesignerFormHeader:after{content:"";width:100%;height:15px;background:url(../../images/layout/triangl_kontakt.svg) center top no-repeat;background-size:100% 15px;position:absolute;bottom:0;left:0;margin-bottom:-15px;opacity:.5;z-index:100}.cms-widget-public-form .slFormDesignerFormHeader h3{color:#fff;font-size:24px;font-weight:400;text-transform:uppercase;line-height:40px;margin:0}.cms-widget-public-form .slFormDesignerSections{padding:40px 20px 20px 0}.cms-widget-public-form .slFormsField{margin-bottom:15px}.cms-widget-public-form .slFormDesignerName{color:#fff;margin-bottom:20px;padding-left:20px}.cms-widget-public-form label{display:inline-block;width:39%;color:#fff;padding:7px 20px 7px 30px;margin-right:1%}.cms-widget-public-form .data-domain-12 label{width:100%;display:table}.cms-widget-public-form .data-domain-12 input{width:30px;display:table-cell}.cms-widget-public-form .data-domain-12 label span{display:table-cell;padding:7px 5px 0 5px;vertical-align:top}.cms-widget-public-form input[type=submit]{background-color:#01594c;background-image:none;border-color:transparent;border-radius:4px;border-style:solid;border-width:1px;cursor:pointer;display:inline-block;font-size:16px;height:40px;margin:15px 0 60px 30px;width:250px;text-transform:uppercase;color:#fff;font-family:"Source Sans Pro",sans-serif}.cms-widget-public-form input{height:34px;width:58%;padding:0 1%;font-size:14px;line-height:34px;color:#555;background-color:#fff;background-image:none;background-repeat:no-repeat;background-position:right 6px top 4px;border:1px solid #ccc;border-radius:4px}.cms-widget-public-form textarea{width:58%;padding:0 1%;font-size:14px;color:#555;background-color:#fff;background-image:none;background-repeat:no-repeat;background-position:right 6px top 4px;border:1px solid #ccc;border-radius:4px}.cms-widget-public-form select{height:34px;width:58%;padding:0 1%;font-size:14px;line-height:34px;border-radius:4px;background-color:#fff;background-repeat:no-repeat;background-position:right 6px top 4px;background-image:url(../../images/layout/arrow-down.png);-moz-appearance:none;-webkit-appearance:none}.cms-widget-public-form .slFormsFileBox input{background:0 0;border:none;color:#fff}.cms-widget-public-form .slFormsSubmitMessage{margin:20px 30px}.cms-widget-public-form .slFormFieldInfoBox,.cms-widget-public-form .slFormsRequiredFieldsNotice,.cms-widget-public-form .slRecaptchaBox{color:#fff;padding-left:30px}.cms-widget-public-form .slFormsFileBox{color:#fff;padding:20px 0 20px 30px}.cms-widget-public-form #sl-forms-form- .slFormsField:first-of-type .slFormOneLineTextInput label,.cms-widget-public-form .slFormsField:hover label{background:url(../../images/layout/kontakt.svg) no-repeat;background-size:100% 100%}.cms-widget-public-form #sl-forms-form- .slFormsField:hover label{background:0 0}.cms-widget-public-form .slFormsField input.filled-in,.cms-widget-public-form .slFormsField select.filled-in,.cms-widget-public-form .slFormsField textarea.filled-in{background-image:url(../../images/layout/field-ok.png)}.cms-widget-public-form .slFormsField input.slAutoSave.slFormInputValueError,.cms-widget-public-form .slFormsField select.slAutoSave.slFormInputValueError,.cms-widget-public-form .slFormsField textarea.slAutoSave.slFormInputValueError{background-image:url(../../images/layout/field-error.png)}.slFormMessageWrapper.slFormErrorMessage,.slFormMessageWrapper.slFormInfoMessage{width:300px;display:block;margin-top:-150px;margin-left:-150px;position:fixed;font-size:1.3em;top:50%;left:50%;background:#fff url(../../images/layout/close-message.png) top 10px right 10px no-repeat;padding:50px;transition:all .5s ease-in-out;text-align:center;vertical-align:middle;z-index:1001;box-shadow:0 0 0 3000px rgba(0,0,0,.5)}.gray-column{position:absolute}.widget-content .catalog-subsection-content p{padding:0 20px}.fa-home:before{content:"\f015"}.fa-facebook:before{content:"\f09a"}.fa-x-twitter:before{font-family: "FontAwesome Brands"; content:content: "\f099";}.fa-google-plus:before{content:"\f0d5"}.fa-youtube:before{content:"\f167"}.fa-linkedin:before{content:"\f0e1"}.fa-envelope:before{content:"\f0e0"}.fa-instagram:before{font-family:"FontAwesome Brands";content:"\f16d"}.fa-tiktok:before{font-family:"FontAwesome Brands";content:"\e07b"}.fa-pinterest:before{font-family:"FontAwesome Brands";content:"\f0d2"}@media (min-width:360px){#sl-contactus-form-form input.slFormButton.visible{display:inherit}.slCmsSlideshowButtons .slCmsSlideshowNavigationButton.seal:before{width:7vw;height:7vw;position:absolute;top:-10px;left:-15px}}@media (min-width:450px){.slCmsSlideshowButtons .slCmsSlideshowNavigationButton{font-size:93%;line-height:140%}.slCmsSlideshowButtons .slCmsSlideshowNavigationButton.seal:before{width:6vw;height:6vw;position:absolute;top:-12px;left:-15px}#catalog-popup-box input,#reservation-popup-box input,#reservation-popup-box select{width:304px}.sl_effect_popup_box{width:400px}#catalog-popup-box form{width:365px}}@media (min-width:568px){#call{font-size:16px;margin-left:15px;display:inherit}#call strong{font-size:16px}#call:before{display:none}#content .product-name-holder{position:absolute;min-width:400px;right:0;bottom:0;z-index:1;background:url(../../images/layout/product-name-holder-background.png) repeat}#content .product-image-holder h1.product-name{color:#fff;font-size:2.5em;font-weight:400;text-transform:uppercase;padding-left:36px;padding-right:120px;margin:.4em 0 .2em;width:auto;background-color:transparent}.product-image-holder h1.product-name:before{display:none}.product-image-holder h1>em{font-style:inherit;font-weight:400}.product-name-holder>strong{color:#fff;font-size:1.2em;font-weight:400;text-transform:uppercase;padding-left:36px;padding-bottom:1em;display:block}.product-file .catalog-download{font-size:30px}.related-products ul li{width:33%;height:auto;display:inline-block;padding:0 1%}.product-detail-left{float:left;width:250px;margin-bottom:25px;margin-right:25px;display:table-cell}.product-detail-left img{max-width:250px}.related-products ul.display-table-cell li{display:table-cell}.related-products ul li:last-child,.related-products ul li:nth-child(3n){border-right:none}.section_content table.support td{padding:0 15px 25px 0;width:33.33%;display:table-cell}table.request td{display:table-cell;width:auto}table.request td img{width:250px}table.request td iframe{height:1200px}.slCmsSlideshowButtons .slCmsSlideshowNavigationButton{font-size:2.5vw}.slCmsSlideshowButtons .slCmsSlideshowNavigationButton>div:first-of-type{min-height:70px;height:12vw}#cta-button{width:100px;height:100px}#cta-button.cs-cz{background:url(../../images/layout/cta-tablet.png) no-repeat}#cta-button.jobs.cs-cz{background:url(../../images/layout/jobs-tablet.png) no-repeat center center}#cta-button.en-gb,#cta-button.en-nz,#cta-button.en-us{background:url(../../images/layout/cta-tablet-en.png) no-repeat}#cta-button.de-at,#cta-button.de-ch,#cta-button.de-de{background:url(../../images/layout/cta-tablet-de.png) no-repeat}#cta-button.pl-pl{background:url(../../images/layout/cta-tablet-pl.png) no-repeat}#cta-button.lt-lt{background:url(../../images/layout/cta-tablet-lt.png) no-repeat}#cta-button.it-it{background:url(../../images/layout/cta-tablet-it.png) no-repeat}#cta-button.fr-fr{background:url(../../images/layout/cta-tablet-fr.png) no-repeat}#cta-button.hu-hu{background:url(../../images/layout/cta-tablet-hu.png) no-repeat}#cta-button.hr-hr{background:url(../../images/layout/cta-tablet-hr.png) no-repeat}#sl-contactus-form-form .slFormElementWrapper{width:50%}#sl-contactus-form-form .slFormElementWrapper textarea{width:100%}.cc_container{padding-right:150px}#sl-forms-contact-form .slFormsField{width:50%;float:left}#sl-forms-contact-form .slFormFieldInfoBox{position:absolute;right:0}#sl-forms-contact-form .slFormsField.data-domain-12,#sl-forms-contact-form .slFormsField.data-domain-3{width:100%;margin:5px 0;display:table}.en-us #sl-forms-contact-form #slFormsField22{width:100%}#motto{font-size:20px;max-width:440px}#top{background-image:url(../../images/layout/a.png);background-repeat:no-repeat;background-position:100% 50%;background-size:contain;margin-bottom:25px}.slCmsSlideshowContainer{margin-bottom:130px}.cms-widget-public-form .slFormFieldInfoBox,.cms-widget-public-form .slFormsFileBox,.cms-widget-public-form .slFormsRequiredFieldsNotice,.cms-widget-public-form .slRecaptchaBox,.cms-widget-public-form input[type=submit]{margin-left:40%;padding-left:0}#language_selector .language-code{width:8%}#language_selector .flag{width:92%}#language_selector .flag:before{right:15px}#top-container .banner{display:none}}@media (min-width:667px){#swipegallery.product-gallery{width:660px;height:auto}#swipegallery.product-gallery ul{position:relative}#swipegallery.product-gallery ul li{margin-left:10px;margin-bottom:10px}#swipegallery.product-gallery li.no_display{display:none}#swipegallery.product-gallery li.no_display.tablet-display{display:inline-block}#swipegallery.product-gallery ul li:after,#swipegallery.product-gallery ul li:before{display:none}#product-gallery-more-button{display:inherit}.catalog-download-wrapper .catalog-download{width:49.5%;float:left;margin-right:1%}.catalog-download-wrapper .catalog-download:nth-child(2n){margin-right:0}.catalog-download-wrapper.three .catalog-download{width:32%}.article_preview{width:48%;margin-right:1.5%}.showroom>div{width:35%}.showroom img{width:30%}.search-active #call{display:inherit}#main-bottom-container .bottom-menu td{width:45%!important;display:table-cell;vertical-align:top}}@media (min-width:768px){body{font-size:16px}#top{position:relative;padding:15px 0;display:table;width:100%;margin:0 auto 25px}#top-container{margin-bottom:0}#logo{display:table-cell;padding-left:15px;vertical-align:middle}#logo img{margin:0}#motto{text-align:right;text-transform:uppercase;font-size:22px;line-height:25px;width:500px;display:table-cell;vertical-align:middle;padding-right:15px}#search_box input.search,#search_box input.search.search-active{border:1px solid #ddd;width:160px;background:#fff;padding-left:5px}#search_box .submit{display:inherit}#language_selector{position:static}.articles_preview{width:30%}#language_selector .show-other-languages-menu{position:absolute;right:290px;width:80px;background-position-x:30px}#content h1{font-size:36px;line-height:40px}table.benefits td{padding:8px;vertical-align:middle;display:table-cell;width:4%}table.benefits td:nth-child(2),table.benefits td:nth-child(5){width:44%}#main-bottom td.bottom-team{color:#fff;display:table-cell}.slCmsSlideshowButtons{bottom:30px}.slCmsSlideshowButtons .slCmsSlideshowNavigationButton{font-size:2.2vw}.product-detail-left-info{margin-top:30px;text-align:center;color:#1c75bc;display:block}.product-detail-left-info table{width:100%}.product-detail-right{padding-left:285px}.slFormSubmitSection{margin-top:0}.section_content table td{padding:5px 20px}.section_content table th{padding:5px 20px}.product-gallery{width:670px}.section_content table td{display:table-cell}#call span{display:inherit}}@media (min-width:900px){.slCmsSlideshowButtons .slCmsSlideshowNavigationButton{font-size:2.3vw;line-height:130%}.slCmsSlideshowButtons .slCmsSlideshowNavigationButton:after{height:30px;background-size:100% 30px;bottom:-30px}.line-pool .slCmsSlideshowButtons .slCmsSlideshowNavigationButton:after,.slCmsSlideshowButtons .slCmsSlideshowNavigationButton.css-blue:after{background-size:100% 30px}.line-horeca .slCmsSlideshowButtons .slCmsSlideshowNavigationButton:after,.slCmsSlideshowButtons .slCmsSlideshowNavigationButton.css-brown:after{background-size:100% 30px}.line-fixed .slCmsSlideshowButtons .slCmsSlideshowNavigationButton:after,.slCmsSlideshowButtons .slCmsSlideshowNavigationButton.css-gray:after{background-size:100% 30px}.line-sliding-walls .slCmsSlideshowButtons .slCmsSlideshowNavigationButton:after,.slCmsSlideshowButtons .slCmsSlideshowNavigationButton.css-orange:after{background-size:100% 30px}.line-light-blue .slCmsSlideshowButtons .slCmsSlideshowNavigationButton:after,.slCmsSlideshowButtons .slCmsSlideshowNavigationButton.css-light-blue:after{background-size:100% 30px}.slCmsSlideshowButtons .slCmsSlideshowNavigationButton>div:first-of-type{min-height:120px;height:13vw}.catalog-download .catalog-download-hidden{font-size:24px}.catalog-download-wrapper.three .catalog-download .catalog-download-hidden{font-size:18px}.section_content table.video-table td,table.video-table td{padding:2px;width:33%;display:table-cell}table.contact-fr{width:50%}table.contact-fr td:first-child{border-right:1px solid #eee}div.popup-hu-inner div,div.popup-hu-inner img,div.popup-pl-inner div,div.popup-pl-inner img,div.popup-uk-inner div,div.popup-uk-inner img{max-width:800px}div.popup-at-inner div,div.popup-at-inner img,div.popup-cz-inner div,div.popup-cz-inner img,div.popup-de-inner div,div.popup-de-inner img{max-width:600px}}@media (min-width:1000px){#content{margin-top:140px}#top{height:80px;margin:0 auto}#holder-inner #content{margin-top:0}#content h1{padding-left:0;padding-right:60px;width:1000px}#content .section_content_box h1{padding-left:0;padding-right:60px;width:auto;display:inline-block;position:relative}#content h1:before{content:"";background-color:#eaedef;position:absolute;height:100%;width:1000px;margin-top:-10px;margin-left:-1000px;overflow:hidden;z-index:-1;display:inline-block}.error_message,.return_link,.title-wrapper,ul.site_map{width:1000px;margin:0 auto}.search_box,.section_content_box{width:1000px;margin:0 auto}.section_content_box#section-,.section_content_box#section-en,.section_content_box#section-fr{width:100%}.section_content{padding:0;overflow:hidden}.section_content table.grey-sides::before{content:"";background-color:#e1e6ea;position:absolute;height:220px;width:100%;left:0;z-index:-1}.section_content table.grey-sides-small::before{content:"";background-color:#e1e6ea;position:absolute;height:160px;width:100%;left:0;z-index:-1}.article_preview{width:31.8%;margin-left:0;margin-right:1.5%}.article_preview:nth-child(2n){margin-left:0}.articles{padding:0}.article_detail{width:1000px;padding:0}.article_detail .gallery_item,.article_detail .gallery_item img{width:320px;height:240px}#headerBox{position:fixed;background:0 0;z-index:1000;left:0;top:0}#headerBox:after{display:none}#header{margin:0 auto;position:relative;width:1000px}#top{width:1000px}#call{margin-left:0}#logo{padding-left:0}#motto{padding-right:0}#search_box{right:0;width:236px}#search_box input.search,#search_box input.search.search-active{width:210px}#social-icons{display:block;position:fixed;top:40px;right:0;z-index:1001}#social-icons ul{list-style:none;margin:0;padding:5px 0;background-color:#7dbec2}#social-icons ul li{padding:5px 10px}#social-icons ul li a{font-family:FontAwesome;font-size:20px;color:#fff;text-decoration:none;display:block}#menu-switch{display:none}#top-menu-container{width:100%;height:35px;padding:0;display:block;background-color:#758692;position:relative;border:none}#top-menu{margin:0 auto;padding:0;width:1000px;list-style:none;display:block;position:relative;border-bottom:none}#top-menu li#top-menu-link-home{width:30px;float:left;padding:0;line-height:35px}#top-menu li.top-menu-item{float:left;line-height:35px;background:0 0;padding:0;width:auto}#top-menu li a{padding:0 10px}#top-menu li.top-menu-item:hover .sub-menu{visibility:visible}#top-menu li.top-menu-item .sub-menu{position:absolute;top:35px;left:0;background-color:#fff;visibility:hidden;border-left:5px solid #607280;width:300px;padding:0;display:block;z-index:99;-webkit-box-shadow:8px 12px 16px -4px rgba(0,0,0,.33);box-shadow:8px 12px 16px -4px rgba(0,0,0,.33)}#top-menu .sub-menu li{padding:0;position:relative;line-height:35px}#top-menu .sub-menu li a{display:block;padding:0 10px 0 20px}#top-menu .sub-menu li.parent{position:relative}#top-menu .sub-menu li.parent>span{top:7px;right:10px}#top-menu .sub-menu li.parent:hover>span{right:-10px}#top-menu .sub-menu li ul{display:none;position:absolute;top:0;left:100%;background:#f1f3f4;padding:0;width:300px;-webkit-box-shadow:8px 12px 16px -4px rgba(0,0,0,.33);box-shadow:8px 12px 16px -4px rgba(0,0,0,.33)}#top-menu .sub-menu li:hover ul{display:block}#top-menu .sub-menu li ul:hover{display:block}#top-menu li.top-menu-item.parent{position:relative}#top-menu li.top-menu-item.parent:hover{position:inherit}#top-menu>li.parent>a:after{height:10px;top:35px;background-color:transparent;background-size:100% 10px}#top-menu li a:hover:after{display:none}#top-menu .sub-menu li.parent>span.open{transform:none}#section_breadcrumbs{width:1000px}.info_message{width:920px;margin:0 auto 25px;padding:30px;position:absolute;top:100px}#content-top{background:url(../../images/layout/content-top-bg.png) repeat-x;padding-bottom:25px}#content-bottom .widget-content,#content-middle .widget-content,#content-top .widget-content{margin:0 auto;width:1000px;padding:20px 0}#content-top .cms-widget-articles-in-sections-preview-item .article_preview{width:100%;margin-right:0}#content-top .cms-widget-articles-in-section-preview-item .article_preview{width:100%;margin-right:0}#content-top table.hp td{font-size:21px;line-height:30px}#content-top table.hp img{height:100%}#content-middle>div{width:1000px}#content-bottom .cms-widget-special-offer-in-section-preview{margin:0 auto;width:1000px}#contact{width:1000px;position:relative;padding-top:50px;margin:0 auto}#contact:before{content:"";background-color:#fff;position:absolute;height:1100px;width:100%;top:0;margin-left:-100%;z-index:-1}#contact-form{width:800px}#main-bottom-container{margin:0 auto;width:1000px;padding-top:10px}#main-bottom td.bottom-world{display:table-cell}.product-image-background{background-color:#e0e5e9}.product-image-holder{position:relative;width:1000px;margin:0 auto}.product-image-holder img{display:block}.product .slBreadCrumb{width:1000px;margin:0 auto;padding:10px 0}.product-detail{width:1000px;margin:0 auto;padding:40px 0}.product-detail table.colors td{display:inline-block}#swipegallery.product-gallery{width:1000px;position:inherit}#swipegallery.product-gallery:before{content:"";position:absolute;width:100%;height:240px;left:0;z-index:-1;background-color:#e0e5e9}#swipegallery.product-galleryimg:nth-child(3n+3){margin-right:0}#swipegallery.product-gallery li.no_display.tablet-display{display:none}.article-name-holder,.related-articles,.related-products{margin:20px auto 0 auto;width:1000px;position:relative}.contact-column-left .hq{padding:20px 20px 20px 0}.slCmsSlideshowButtons .slCmsSlideshowNavigationButton{margin:0;font-size:160%;line-height:130%}.slCmsSlideshowButtons .slCmsSlideshowNavigationButton>div:first-of-type{height:164px}.slCmsSlideshowButtons .slCmsSlideshowNavigationButton.slCmsSlideshowSelectedButton>.slCmsSlideshowNavigationButtonHtml,.slCmsSlideshowButtons .slCmsSlideshowNavigationButton:hover>.slCmsSlideshowNavigationButtonHtml{max-height:56px}.slCmsSlideshowButtons .slCmsSlideshowNavigationButton>.slCmsSlideshowNavigationButtonHtml p{background-size:auto;font-size:65%;line-height:56px;max-height:65px}#content .product-name-box h1,.product-name-box .product-subtitle{width:1000px;margin:0 auto;padding-left:285px}#cta-button{width:150px;height:150px}#cta-button.cs-cz{background:url(../../images/layout/cta-desktop.png) no-repeat}#cta-button.jobs.cs-cz{background:url(../../images/layout/jobs-desktop.png) no-repeat center center}#cta-button.en-gb,#cta-button.en-nz,#cta-button.en-us{background:url(../../images/layout/cta-desktop-en.png) no-repeat}#cta-button.de-at,#cta-button.de-ch,#cta-button.de-de{background:url(../../images/layout/cta-desktop-de.png) no-repeat}#cta-button.pl-pl{background:url(../../images/layout/cta-desktop-pl.png) no-repeat}#cta-button.lt-lt{background:url(../../images/layout/cta-desktop-lt.png) no-repeat}#cta-button.it-it{background:url(../../images/layout/cta-desktop-it.png) no-repeat}#cta-button.fr-fr{background:url(../../images/layout/cta-desktop-fr.png) no-repeat}#cta-button.hu-hu{background:url(../../images/layout/cta-desktop-hu.png) no-repeat}#cta-button.hr-hr{background:url(../../images/layout/cta-desktop-hr.png) no-repeat}#cta-button:before{height:15px;background-size:100% 15px;top:-15px}#sl-forms-contact-form{width:1000px;margin:25px auto 0}.slCmsSlideshowButtons .slCmsSlideshowNavigationButton.seal:before{width:80px;height:80px;top:-18px;left:-20px}.slCmsSlideshowButtons{bottom:80px}.slCmsSlideshowContainer{margin-bottom:200px}.cms-widget-public-form,.contact-column-right{width:66%;float:right}.cms-widget-public-form:after{content:"";width:100%;background-color:#259e8d;position:absolute;height:2000px;top:0;left:0;z-index:-1}.slFormMessageWrapper.slFormErrorMessage,.slFormMessageWrapper.slFormInfoMessage{width:800px;margin-left:-400px}.search_results{padding:0}#sl-forms-contact-form{padding-top:180px;margin-top:-180px}.contact-column-left{height:1800px;padding:20px 40px 20px 20px}.gray-column{z-index:-1;background-color:#e9f2f9;height:1800px;width:100%;margin-left:-100%}#language_selector .languages-menu-title{display:none;position:static}#language_selector .other-languages-menu{width:780px;overflow:hidden;height:auto;position:absolute}#language_selector .other-languages-menu .other-language-item{width:780px}#language_selector .other-language-item{height:24px;overflow:hidden}#language_selector .language-code{width:30px;padding-left:5px;font-size:16px;line-height:24px}#language_selector .flag{width:70px;height:24px}#language_selector .flag img{margin-top:0}#language_selector .flag:before{transform:rotate(0);top:4px;left:40px}#language_selector .other-language-item:hover .flag:before{left:62px;transition:.5s}#language_selector .link-title{padding:0 12px;display:inherit;width:auto;font-size:16px;line-height:24px}}@media (min-width:1200px){#top-container .banner{display:block}}div.event-info-container{background-color:#edf0f3;display:grid;grid-template-columns:1fr;margin:10px auto}@media (min-width:768px){div.event-info-container{grid-template-columns:1fr 1fr}}div.event-image img{max-width:100%}div.event-description{padding:15px;width:100%}div.event-description .event-title{color:#657d90;margin-bottom:20px}div.event-description .event-info{display:inline-block;width:100%;margin:5px 0}@media (min-width:668px){div.event-description .event-info{width:45%}}div.event-description .event-info p{padding:0 5px;margin:0}div.event-description .event-info p:nth-child(n+2){font-weight:700}div.event-description .event-info .event-link{background-color:#657d90;color:#fff;font-size:1.2em;padding:8px 20px;display:block;text-align:center}@media (min-width:668px){div.event-description .event-info .event-link{text-align:initial;display:inline-block;font-size:1em}}.info-box{background:center top/64px url("../../images/layout/info-border.svg") no-repeat,linear-gradient(to bottom,#ffff 35px,#edf0f3 36px);padding:80px 10px 10px 10px;margin:15px 0;color:#657d90;font-weight:700}@media (min-width:668px){div.info-box{background:10px center/64px url("../../images/layout/info.svg") no-repeat,#edf0f3;padding:10px 10px 10px 80px}}.contact-email,.contact-phone{display:inline-block;width:100%;padding:5px 5px 5px 30px}.contact-phone{background:left center/24px url("../../images/layout/phone.svg") no-repeat}.contact-email{background:left center/24px url("../../images/layout/email.svg") no-repeat}div.alukov-info-box.contact-box{width:100%}@media (min-width:768px){div.alukov-info-box.contact-box{width:48%}}.timeline{background-color:#edf0f3;padding:20px}.timeline dt{display:inline-block;width:10%;font-weight:700;vertical-align:top}.timeline dd{display:inline-block;width:85%;margin-bottom:20px}.quoted-info{background-image:url('../../images/layout/quotes-bottom.png'),url('../../images/layout/quotes-top.png'),linear-gradient(to bottom,#ffff 30px,#edf0f3 31px,#edf0f3 30px calc(100% - 31px),#fff calc(100% - 30px));background-position:center bottom,center top,center top;background-repeat:no-repeat,no-repeat,no-repeat;padding:55px 20px}.numbered-header{font-weight:700}.numbered-header-number{display:inline-block;background:#657d90;color:#fff;border-radius:15px;height:30px;width:30px;line-height:30px;text-align:center;margin-right:5px}div.alukov-info-box{display:inline-block;padding:15px;margin:15px 0;width:100%;background:right center/contain url("../../images/layout/a.png") no-repeat,#edf0f3}div.alukov-info-box>h3{text-transform:uppercase;font-weight:700;margin:10px 5px 15px}.alukov-background{padding:15px;background:right center/contain url("../../images/layout/a.png") no-repeat,#edf0f3}.product-line-patio{text-transform:uppercase;font-weight:700;color:#8dc63f}.product-line-pool{text-transform:uppercase;font-weight:700;color:#1c75bc}.product-line-horeca{text-transform:uppercase;font-weight:700;color:#663a2b}.product-line-fixed{text-transform:uppercase;font-weight:700;color:#666}.product-line-sliding-walls{text-transform:uppercase;font-weight:700;color:#f8b15e}.product-line-light-blue{text-transform:uppercase;font-weight:700;color:#6dc4c8}.product-line-carport{text-transform:uppercase;font-weight:700;color:#2b5063}.articleContent a.product-link,a.product-link{display:block;font-size:1.5em;padding:20px 25px;color:#657d90;background-color:#edf0f3;margin:20px auto;max-width:10em;text-align:center}.alukov-text-in-image{position:relative}.alukov-text-in-image span{position:absolute;top:80%;left:20px;padding:15px;color:#fff}.contact-form-link{background-color:#657d90;color:#fff;font-size:1.2em;line-height:1.2em;padding:15px;display:block;text-align:center;width:14em;margin:20px auto 40px;position:relative}#swipegallery .gallery_item{position:relative}#swipegallery .gallery_item_name{position:absolute;bottom:5px;left:0;background:rgba(0,0,0,.65);width:100%;color:#fff;padding:10px 5px;margin:0}.pswp__custom-caption{position:absolute;text-align:center;bottom:5px;left:0;background:rgba(0,0,0,.65);width:100%;color:#fff;padding:25px 5px;margin:0}.pswp__custom-caption a{color:#fff;text-decoration:underline}.pswp img{object-fit:contain}div.article_shared_buttons_wrapper{text-align:right}.article_shared_button_facebook{display:inline-block;background:url("../../images/layout/facebook.png") no-repeat;background-position:center;background-repeat:repeat;background-size:32px;margin:5px;height:40px;width:40px}.article_shared_button_instagram{display:inline-block;margin:5px;background:url("../../images/layout/instagram.png") no-repeat;background-position:center;background-repeat:repeat;background-size:32px;height:40px;width:40px}.article_shared_button_facebook{background-repeat:no-repeat}.article_shared_button_instagram{background-repeat:no-repeat}.slPager{display:block;margin:0 auto;text-align:center;margin-bottom:10px}@media(max-width:668px){#header-container{padding-top:6px}.show-other-languages-menu{top:6px}#menu-swicth{top:6px}}.section-contacts .widget-content,.section-kontaktai .widget-content{margin:0 auto;padding:0}.section_content{margin-bottom:2em}#body-overlay>div.youtube-container{height:auto;margin:0 auto;position:fixed;z-index:1000;top:15%}#body-overlay .youtube-player{position:static;cursor:pointer}#body-overlay{opacity:1}
#youtube-iframe {
	width: 90vw;
	max-width: 1024px;
	height: 45vw;
	max-height: 724px;
	margin: 0 auto;
	display: block;
}

.cms-widget-articles-in-section-preview {
    margin: 0 15px
}

.cms-widget-articles-in-section-preview .widget-content-inner {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between
}

.cms-widget-articles-in-section-preview h3.widget_title {
    text-align: center;
    font-size: 36px;
    font-weight: 300;
    line-height: 50px;
    text-transform: uppercase;
    margin-top: 25px;
    color: #269c90;
    overflow: hidden
}

.cms-widget-articles-in-section-preview .cms-widget-articles-in-section-preview-item {
    margin: 10px 0;
    text-align: left;
    position: relative;
    width: 100%
}

.cms-widget-articles-in-section-preview .cms-widget-articles-in-section-preview-item:hover {
    background-color: #f1f3f4
}

.cms-widget-articles-in-section-preview .cms-widget-articles-in-section-preview-item h3 {
    color: #425564;
    margin: 10px 0 20px 0;
    font-weight: 700
}

.cms-widget-articles-in-section-preview .cms-widget-articles-in-section-preview-item .read-more {
    text-align: right;
    position: absolute;
    bottom: 20px;
    right: 20px
}

.cms-widget-articles-in-section-preview .cms-widget-articles-in-section-preview-item .article_preview {
    padding: 5px 15px;
    position: static;
    width: 100%
}

.cms-widget-articles-in-section-preview .cms-widget-articles-in-section-preview-item:last-child {
    position: relative
}

#content-top .cms-widget-articles-in-section-preview .cms-widget-articles-in-section-preview-item {
	width: 100%;
}

@media (max-width: 666px) {

	#language_selector>.show-other-languages-menu {
    	top: 7px;
	}

	#language_selector .other-languages-menu {
		top: 32px;
	}

	#menu-switch {
		top: 9px;
	}

	#top-menu-container.visible {
		top: 32px
	}
}

@media (min-width: 768px) {
    #content-top .cms-widget-articles-in-section-preview .cms-widget-articles-in-section-preview-item {
        width:49%
    }
}

@media (min-width: 1000px) {
    .cms-widget-articles-in-section-preview {
        width:1000px;
        margin: 0 auto
    }

    #content-top .cms-widget-articles-in-section-preview .cms-widget-articles-in-section-preview-item {
        width: 33%
    }
}
#main-bottom .bottom-social a {
    display: inline-block;
    height: 48px;
    width: 48px;
}

#main-bottom .bottom-social span {
    font-family: FontAwesome;
    font-size: 30px;
    color: #fff;

}

.fa-twitter {
    display: inline-block;
    height: 24px;
    width: 24px;
    background-image: url("../../images/layout/icons/twitter.svg");
    background-size: 24px;
    background-repeat: no-repeat;
    background-position: center;
}
#language_selector .language-bg-bg .flag img, #language_selector .language-bg-bg .flag img, .show-other-languages-menu.language-bg-bg, .show-other-languages-menu.language-bg-bg { background-position: 0 -505px; }
