@font-face{font-family:'Montserrat';font-style:normal;font-weight:100;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Xw3aX8.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Hw3aX8.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw3aX8.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw3aX8.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w3aX8.ttf) format('truetype')}.no-gutter [class*="-6"]{padding-left:0;padding-right:0}.row.gutter-0{margin-left:0 !important;margin-right:0 !important}.row.gutter-0 [class*="col-"]{padding-left:0 !important;padding-right:0 !important}.row.gutter-6{margin-left:-3px;margin-right:-3px}.row.gutter-6 [class*="col-"]{padding-left:3px;padding-right:3px}.row.gutter-10{margin-left:-5px;margin-right:-5px}.row.gutter-10 [class*="col-"]{padding-left:5px;padding-right:5px}.row.gutter-15{margin-left:-15px;margin-right:-15px}.row.gutter-15 [class*="col-"]{padding-left:15px;padding-right:15px}.fixed-left{margin-right:320px;margin-left:auto !important}.fixed-right{min-width:320px}.row-flex,.row-flex>div[class*='col-']{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1 1 auto}.row-flex-wrap{-webkit-flex-flow:row wrap;align-content:flex-start;flex:0}.row-flex>div[class*='col-'],.container-flex>div[class*='col-']{margin:-0.2px}.container-flex>div[class*='col-'] div,.row-flex>div[class*='col-'] div{width:100%}.flex-col{display:flex;display:-webkit-flex;flex:1 100%;flex-flow:column nowrap}.flex-grow{display:flex;-webkit-flex:2;flex:2}.equal{display:flex;flex-wrap:wrap}.equal>div[class*='col-']{display:flex;flex-direction:column}.border-between>[class*='col-']:before{background:url(../layout/dash-v1.png) repeat-y;bottom:0;content:" ";left:0;position:absolute;width:1px;top:0}.border-between>[class*='col-']:first-child:before{display:none}.border-between.style2>[class*='col-']:before{background:url(../layout/dash-v2.png) repeat-y !important}@media (max-width:384px){.col-xxs-24{width:100%}.hidden-xxs{display:none !important}}.block{display:block}.inline-block{display:inline-block}.nopadding{padding:0 !important;margin:0 !important }.cleardiv{clear:both}.clearafter:after{display:table;content:' ';clear:both}.voffset0{margin-top:10px !important}.voffset1{margin-top:20px !important}.voffset2{margin-top:40px !important}.boffsetzero{margin-bottom:0 !important}.boffset0{margin-bottom:10px !important}.boffset1{margin-bottom:20px !important}.boffset2{margin-bottom:40px !important}.center{text-align:center !important}.line{clear:both;display:block;height:2px;border-top:2px solid #ebebeb;margin-left:10px;margin-right:10px}.pointer{cursor:pointer}.transppoint{pointer-events:none !important}.right{float:right}.relative{position:relative}h1{font-size:4rem;margin:0;padding:0;font-family:'Montserrat',sans-serif}h2,.h2{font-size:3.25rem;font-family:'Montserrat',sans-serif}h3,.h3{font-size:2rem;font-family:'Montserrat',sans-serif}html{overflow-y:scroll;overflow-x:hidden;font-size:62.5%}body{font-family:'Montserrat',sans-serif;color:#333;overflow-x:hidden;font-size:14px;font-size:1.4rem;line-height:1.5em;font-weight:400}body.grayscale img,body.grayscale div{-webkit-filter:grayscale(1);filter:gray;filter:grayscale(1)}body.shop{background-color:#fff}a{color:#ed002b}b,strong{font-weight:700}-webkit-input-placeholder{line-height:1}.btn{margin:0 auto;border:0;border-radius:0}.btn:hover{opacity:.9}.modalloader{position:fixed;z-index:999999;height:100%;width:100%;top:0;left:0;background-color:white;filter:alpha(opacity=60);opacity:.6;-moz-opacity:.8}.centerloader{z-index:1000;margin:300px auto;padding:10px;width:165px;background-color:#fff;text-align:center;border-radius:0;filter:alpha(opacity=100);opacity:1;-moz-opacity:1}.modalloader .center img{height:128px;width:128px}#gototop{position:fixed;display:none;bottom:30px;right:30px;background:#999;font-size:28px;color:white;text-align:center;padding:15px;cursor:pointer;border-radius:3px;z-index:999}#gototop a{color:white !important;text-decoration:none}#gototop i{color:white !important;padding-left:3px;display:block}#gototop:hover{opacity:.8}.gototop-art{bottom:160px !important}.overtop{background-color:#F6F6F5;min-height:32px;border-bottom:1px solid #e6e4e3;text-align:right;font-size:1.2rem}.overtop ul{list-style:none;margin-top:9px;color:#e6e4e3}.overtop ul li{display:inline}.overtop ul li a{color:#333333}.overtop ul li a:hover{text-decoration:none}.top{background:url('../layout/top-bg.png') top center no-repeat}.top .logo-wrapper{margin-top:0}.top .logo-wrapper:hover{opacity:.9}.top .top-row{padding-top:30px;padding-bottom:30px}.top .box .ico{width:50px;height:50px;float:left;margin-right:20px;margin-top:13px;background:url('../layout/top-icons2.png') 0 0 no-repeat}.top .box .ico1{background-position:0 0;width:35px}.top .box .ico2{background-position:-35px 0;width:36px}.top .box .ico3{background-position:-72px 0;width:42px}.top .box .ico4{background-position:-114px 0;width:32px}.top .box .ico5{background-position:-146px 0;width:33px}.top .box .ico6{background-position:-179px 0;width:32px}.top .box .txt1,.top .box .txt2{display:block;text-transform:uppercase;line-height:1.75rem}.top .box .txt1{font-size:1.75rem;font-weight:700;margin-top:12px}.top .box .txt2{font-size:1.25rem;font-weight:400}.top .box.login{padding-top:0;text-align:right;border-left:2px solid #e6e4e3;padding-left:22px !important}.top .box.login .txt{float:left}.top .box.login .txt1,.top .box.login .txt2{color:#a79e9b}.top .box.login .txt1{font-size:1.4rem;margin-top:9px}.top .box.login .txt2{font-size:.95rem;line-height:1.15rem}.top .box.login a{float:left}.top .box.login .ico4,.top .box.login .ico6{margin-left:20px;margin-right:0;float:right}.top .box.login .ico5{float:left;margin-left:0;margin-right:0;margin-left:15px}.top .box.login .ico:hover{opacity:.9}.navbar-wrapper{background:url('../layout/navbar-wrapper-bg.png') repeat;position:absolute;top:123px;left:0;right:0;z-index:2}.navbar-default{background-color:transparent}.navbar-collapse{padding:0 !important}.navbar{min-height:30px;margin:0 0;border:0 !important;border-radius:0 !important}.navbar ul{margin:0;list-style:none}.navbar ul li{border-left:2px solid #55ab91;float:none !important;margin:0 0 0 0;display:table-cell;width:1%;text-align:center !important}.navbar ul li a{color:#fff !important;font-family:'Montserrat',sans-serif;font-weight:500;text-transform:uppercase;font-size:1.6125rem;white-space:nowrap}.navbar ul li.active a,.navbar ul li a:hover{background-color:#08604b !important;color:#fff}.navbar ul li:last-child{margin:0 !important}.navbar ul li.search{position:relative !important;min-width:40px;background-color:#1e5b4a !important;background:#3a3839 !important;overflow:hidden;vertical-align:middle;position:relative}.navbar ul li.search a{background-color:#1e5b4a !important;background:#1e5b4a url('../layout/ico-navbar-search.png') center no-repeat;overflow:auto;position:absolute;top:0;left:0;right:0;bottom:0;min-width:40px}.navbar ul li.search.active{background-color:#1e5b4a !important}.navbar ul li.search.active a{background-color:inherit !important}.navbar ul .submenu{transition:0s;transition-delay:1s;background-color:#1e5b4a !important;padding:0;display:none;margin:0 0 0 0;border:0px;position:absolute;left:0;top:55px;z-index:99999;color:#fff;text-align:left}.navbar ul .submenu ul{border:0 none !important;text-transform:none;padding:0;margin:0}.navbar ul .submenu ul li{float:none;border-left:0 none;display:block;color:#fff;width:100%}.navbar ul .submenu ul li a{padding:10px 20px;display:block;text-align:left;border-bottom:1px dotted #595959}.navbar ul .submenu ul li a:before{content:"›";padding-right:12px;color:#747474;font-size:2rem;font-weight:700}.navbar ul .submenu ul li a:hover{text-decoration:none}.navbar ul .submenu ul li a:hover:before{text-decoration:none;color:#fff}.navbar ul li:hover>a{background-color:#1e5b4a}.navbar-nav>li>a{padding-top:18px;padding-bottom:18px}.shop .navbar-wrapper{position:relative;top:0}.shop .navbar-wrapper{background:url('../layout/navbar-wrapper-shop.png') center}.shop .navbar ul li{border-left:2px solid #8d8c8d}.shop .navbar ul li a{background-color:#5c5a5b}.shop .navbar li.active a,.shop .navbar li a:hover{background-color:#333132 !important;color:#fff}.shop .navbar li.search{background-color:#222 !important}.shop .navbar li.search a{background-color:inherit !important}.shop .navbar li.cart{position:relative;background-color:#333132 !important;padding:10px 0 !important}.shop .navbar li.cart a{background-color:inherit !important}.shop .navbar li.cart .txt2{display:none}.shop .navbar li.cart #cartpopup{position:absolute;opacity:0;width:100%;display:none;z-index:99;min-width:400px;background-color:#ffffff;padding:10px 0 0 0;border:1px solid #dddddd;background-color:white;top:56px;right:0px;box-shadow:0 2px 10px rgba(0,0,0,0.08);border-radius:4px;transition:all .5s ease}.shop .navbar li.cart #cartpopup .trianangle{margin:0 auto;margin-top:-11px;width:20px;height:10px;border-style:solid;border-width:10px 10px 0 10px;border-color:#cf140c transparent transparent transparent}.shop .navbar li.cart .txt2:hover #cartpopup{display:block}.shop .navbar li.cart .cd-cart-icon{display:block}.shop .navbar li.cart .count{display:none}.shop .navbar li.cart .tocart{display:none}.shop .navbar li:last-child{padding-right:50px;border-right:0 none;border:0 none !important}.shop .navbar .submenu{width:100%;left:0;right:0}.shop .navbar .submenu ul li{float:left !important;width:33.33333%}.shop .navbar .submenu ul li a{font-size:1.45rem !important;padding:10px 25px !important}.shop .navbar .submenu ul li:last-child{padding-right:0 !important}.shop .navbar li:hover>a{background-color:#3a3839}.shop .navbar li.search.active{background-color:#222 !important}.shop .navbar li.search.active a{background-color:inherit !important}.shop .navbar .cd-cart-icon{position:absolute;z-index:2;top:4px;right:10px;height:50px;width:50px;background:url(../layout/cd-icon-cart.svg) no-repeat center center}#wyszukiwarka-wrapper{position:absolute;left:0;top:56px;right:0;z-index:1}#wyszukiwarka-wrapper .wyszukiwarka{position:relative;padding:30px;background-color:#1e5b4a;margin-bottom:10px}#wyszukiwarka-wrapper .wyszukiwarka form{padding:0 0 0 0}#wyszukiwarka-wrapper .wyszukiwarka .input{background-color:#fff;margin:0;width:100%;padding:0 25px;font-size:1.75rem;color:#727272;vertical-align:middle;line-height:100%;height:50px}#wyszukiwarka-wrapper .wyszukiwarka .submit{position:absolute;top:4px;right:14px;width:160px;font-size:2rem;text-transform:uppercase;color:#574742;height:42px;background:#fff;border:4px solid #574742;font-weight:700}#wyszukiwarka-wrapper .wyszukiwarka .submit:hover{background-color:#574742;color:#fff}#wyszukiwarka-wrapper .wyszukiwarka .input-container{position:relative}#wyszukiwarka-wrapper .wyszukiwarka .input-container ul{padding:0 0;margin:0;width:100%;position:absolute;z-index:9;background:#2E4459;list-style:none}#wyszukiwarka-wrapper .wyszukiwarka .input-container ul li{padding:10px 28px;font-size:1.4em;display:block;color:#fff;border-bottom:1px dashed #8296A5}#wyszukiwarka-wrapper .wyszukiwarka .input-container ul li:hover{background:#3C5D75;cursor:pointer}#wyszukiwarka-wrapper .wyszukiwarka #tags_list{display:none}#wyszukiwarka-wrapper .wyszukiwarka #tags_list{display:none}#wyszukiwarka-wrapper .wyszukiwarka #tags_list li{float:none !important}#wyszukiwarka-wrapper .wyszukiwarka .pointers{position:absolute;top:0;right:0;max-width:100px;padding-left:14px;border-left:2px dotted #5a5859}#wyszukiwarka-wrapper .wyszukiwarka .pointers span{background-color:#2f7360;float:none;clear:both;line-height:1.15em;padding:2px 6px;margin-bottom:3px;font-size:1rem;color:#fcfcfc;display:block;font-weight:500}#wyszukiwarka-wrapper .wyszukiwarka .pointers .pick{margin-right:1px}#wyszukiwarka-wrapper .wyszukiwarka .pointers .pick.checked{background-color:#ef801b !important;color:#fff}#wyszukiwarka-wrapper .wyszukiwarka .pointers span:last-child{margin-bottom:0 !important}.shop #wyszukiwarka-wrapper .wyszukiwarka{background-color:#222}.shop #wyszukiwarka-wrapper .wyszukiwarka .submit{color:#d71b1b;border:4px solid #d71b1b}.shop #wyszukiwarka-wrapper .wyszukiwarka .submit:hover{background-color:#d71b1b !important;color:#fff !important}.shop #wyszukiwarka-wrapper .wyszukiwarka .pick.checked{background-color:#d71b1b !important}.shop #wyszukiwarka-wrapper .wyszukiwarka .pointers span{background-color:#333132}.navbar-wrapper.items-added{background:url('../layout/navbar-wrapper-shop-cart.png') center;transition:opacity 500 ease-in-out}.navbar-wrapper.items-added .navbar ul li.cart{background-color:#cf140c !important;border-right:0 none !important}.navbar-wrapper.items-added .navbar ul li.cart a{background-color:inherit !important}.navbar-wrapper.items-added .navbar ul li.cart .txt1{display:none}.navbar-wrapper.items-added .navbar ul li.cart .txt2{display:inline-block;color:#fff;max-width:55px;text-align:right;font-weight:400;line-height:1.5rem;font-size:1.25rem;word-spacing:normal;white-space:normal;padding:0;vertical-align:middle}.navbar-wrapper.items-added .navbar ul li.cart .count{display:inline-block;font-weight:300;min-width:80px;font-size:3rem;line-height:3rem;padding:0 10px;color:#fff;white-space:normal;vertical-align:middle}.navbar-wrapper.items-added .navbar ul li.cart .cd-cart-icon{display:none}.navbar-wrapper.items-added .navbar ul li.cart .tocart{display:inline-block;border:2px solid #fff;padding:3px 10px;font-size:1.5rem;font-weight:700;font-weight:500;white-space:normal;color:#fff;vertical-align:middle}.navbar-wrapper.items-added .navbar ul li.cart .tocart:hover{text-decoration:none;background-color:#fff !important;color:#dc3737 !important}.navbar-wrapper.items-added .navbar ul li:last-child{vertical-align:middle;background-color:#d71b1b;margin:0 !important;border-right:2px solid #8d8c8d;padding-right:0}.top.smaller{min-height:124px;position:absolute;top:0;position:fixed;position:relative}.top.smaller .logo{margin:0 0 0 0;transition:.5s;-webkit-transition-delay:.1s;transition-delay:.1s}.top.smaller .wyszukiwarka .point{-webkit-filter:invert(100%);filter:invert(100%);opacity:.75;filter:alpha(opacity=75)}header.firmy{background-color:#f7f7f7}header.firmy .top-links{background-color:#fff}header.firmy .top-links .links{border:0 none}.home{margin-top:0}.slider{margin-top:0;overflow:hidden;display:block;padding:0;min-height:719px;position:relative}.slider .owl-demo .item{overflow:hidden;width:100%;min-height:719px;display:block;height:auto;opacity:0;-moz-transition:opacity .5s;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.slider .owl-demo .item .scaption{position:absolute;top:470px;left:80px}.slider .owl-demo .item .scaption a{display:block}.slider .owl-demo .item .scaption a .stitle{display:inline-block;box-shadow:0 2px 10px rgba(0,0,0,0.08);opacity:0}.slider .owl-demo .item .scaption a .stitle h3{background-color:#322623;color:#fff;padding:15px 25px;font-size:5.5rem;font-weight:100;display:inline-block;margin:0}.slider .owl-demo .item .scaption a .stitle span{width:89px;height:89px;float:right;display:inline-block;background:#0a775f url('../layout/slider-arr.png') 0 0 no-repeat;margin-left:10px;opacity:0}.slider .owl-demo .item .scaption a .stext{animation-fill-mode:forwards;margin-top:10px;background:#fff url('../layout/slider-stext-bg.png') center;font-size:1.35rem;line-height:1.85rem;color:#222222;font-weight:500;padding:15px 25px;max-width:700px;box-shadow:0 2px 10px rgba(0,0,0,0.08);opacity:0}.slider .owl-demo .item .scaption a .stext p{padding:0;margin:0}.slider .owl-demo .item .scaption a:hover{opacity:1.1;text-decoration:none}.slider .owl-demo .item .scaption a:hover .stitle span{background-position:0 -89px}.slider .slide-progress{position:absolute;bottom:0;left:0;right:0;width:0;max-width:100%;height:4px;background:#58caae;z-index:9999}.slider .owl-controls{position:absolute;width:100%;top:45%;left:0;right:0;z-index:10}.slider .owl-controls .owl-nav{position:relative}.slider .owl-controls .owl-nav .owl-prev,.slider .owl-controls .owl-nav .owl-next{background:transparent;position:absolute;z-index:10;font-size:4.5rem;margin:auto !important;color:#fff;padding:10px 2px;border-radius:0 none;opacity:.9em}.slider .owl-controls .owl-nav .owl-prev{left:20px}.slider .owl-controls .owl-nav .owl-next{right:20px}.slider .owl-controls .owl-nav .owl-prev:hover,.slider .owl-controls .owl-nav .owl-next:hover{opacity:.8;color:#08604b;background-color:transparent}.slider .owl-controls .owl-nav .owl-prev:active,.slider .owl-controls .owl-nav .owl-next:active{margin-top:1px}.slider.slider-shop{background:#ebebeb url('../layout/slider-shop-bg.jpg') center no-repeat;min-height:523px;background-size:cover}.slider.slider-shop .owl-demo .item{min-height:522px}.slider.slider-shop .owl-demo .item .img{min-height:436px;background-size:cover}.slider.slider-shop .owl-demo .product{padding:40px 0}.slider.slider-shop .owl-demo .product .img{min-height:436px;background-size:cover !important}.slider.slider-shop .owl-demo .product .title{text-align:right;text-transform:uppercase;margin:0 0 20px 0}.slider.slider-shop .owl-demo .product .title .txt1{font-size:2.75rem;font-weight:700;display:block;line-height:3rem}.slider.slider-shop .owl-demo .product .title .txt2{font-size:6rem;font-weight:100;display:block}.slider.slider-shop .owl-demo .product .price{text-align:right}.slider.slider-shop .owl-demo .product .price .p1{font-size:8rem;line-height:8rem;font-weight:700;color:#d71b1b;display:block}.slider.slider-shop .owl-demo .product .price .p1 .pln{font-size:5.25rem}.slider.slider-shop .owl-demo .product .price .p2{font-size:2.5rem;line-height:2rem;font-weight:500;color:#a4a0a2;display:block}.slider.slider-shop .owl-demo .product .price .p2 .pln{color:#d71b1b;font-weight:700;font-size:2.5rem}.slider.slider-shop .owl-demo .product .lead{font-size:1.5rem;color:#333132;line-height:2rem;margin:0;text-align:right;font-weight:500}.slider.slider-shop .owl-demo .product .addtocart{padding:10px 20px;text-transform:uppercase;color:#d71b1b;border:4px solid #d71b1b;background-color:#fff;font-size:2.25rem;font-weight:700;position:absolute;bottom:0;right:0}.slider.slider-shop .owl-demo .product .addtocart span{background:url('../layout/ico-addtocart.png') 0 0 no-repeat;width:28px;height:28px;display:inline-block;vertical-align:text-top;margin-left:10px}.slider.slider-shop .owl-demo .product .addtocart:hover{text-decoration:none;opacity:.8;border-color:#111}.slider.slider-shop .slide-progress{background:#d71b1b none}.content-module-1{background:#3d312e url('../layout/content-module-1-bg.jpg') top center no-repeat;background-size:cover}.content-module-1 .c1{text-align:center;color:#fff;font-weight:300;line-height:1.75em;font-size:1.35rem;padding:50px 0 40px 0;border-bottom:1px solid #655652}.content-module-1 .c1 strong{font-weight:500}.content-module-1 .c2{padding:30px 0 40px 0}.content-module-1 .c2 a{display:block;color:#fff}.content-module-1 .c2 a .img{float:left;overflow:hidden;width:66px;height:66px}.content-module-1 .c2 a .img img{width:66px;height:66px}.content-module-1 .c2 a .txt{padding-left:20px;overflow:hidden}.content-module-1 .c2 a .txt h3{font-size:2rem;font-weight:700;color:#fff;padding:0;margin:0;text-transform:uppercase}.content-module-1 .c2 a .txt .lead{line-height:1.65em;font-size:1.25rem;color:#fff;margin-top:30px;font-weight:300}.content-module-1 .c2 a:hover{opacity:.9;text-decoration:none}.content-module-1 .c2 a:hover img{opacity:.7}.content-module-2{background:#fff none;padding-top:40px}.content-module-2 .c1 a h3,.content-module-2 .c2 a h3{color:#444444;text-align:center;font-size:3rem;text-transform:uppercase}.content-module-2 .c1 a .img,.content-module-2 .c2 a .img{display:block}.content-module-2 .c1 a .txt,.content-module-2 .c2 a .txt{min-height:85px;line-height:1.65em;font-size:1.25rem;color:#444444;margin-top:30px;font-weight:400;text-align:center}.content-module-2 .c1 a:hover,.content-module-2 .c2 a:hover{opacity:.9;text-decoration:none}.content-module-2 .c1 a:hover img,.content-module-2 .c2 a:hover img{opacity:.7}.content-module-2 .c1 a .img{height:220px;width:auto;display:block}.content-module-2 .c1 a .img img{height:220px;width:auto;display:block}.content-module-2 .c2 a .img{height:144px;width:auto;display:block}.content-module-2 .c2 a .img img{height:144px;width:auto;display:block}.content-module-3{background:#0d7e67 url('../layout/content-module-3-bg.jpg') top center no-repeat;background-size:cover;color:#fff}.content-module-3 .c1{padding:50px 0 30px 0}.content-module-3 .c1 h4{font-size:6.25rem;font-weight:100;color:#fff;text-align:center}.content-module-3 .c1 a .img{overflow:hidden;display:block;text-align:center}.content-module-3 .c1 a .img img{margin:0 auto}.content-module-3 .c1 a .txt{line-height:1.65em;font-size:1.35rem;color:#fff;margin-top:30px;font-weight:300;text-align:center}.content-module-3 .c1 a:hover{opacity:.9;text-decoration:none}.content-module-3 .c1 a:hover img{opacity:.7}.content-module-4{background-color:#d4d4d4;padding-top:40px;padding-bottom:40px}.content-module-4 .head{border:0 none;border-bottom:0 none !important;margin:0 0 20px 0}.content-module-4 .head ul{list-style:none;padding:0;margin:0;display:block}.content-module-4 .head ul li{float:left;margin-right:3px;display:inline-block}.content-module-4 .head ul li a{display:block;background-color:#919191;text-transform:uppercase;padding:15px 15px;color:#fff;font-size:2rem;font-weight:500}.content-module-4 .head ul li a:hover{opacity:.8;text-decoration:none}.content-module-4 .head ul li.active a{background-color:#d71b1b;text-decoration:none}.content-module-4 .icons{font-size:1.75rem;font-weight:700}.content-module-4 .icons .ico{float:left;width:40px;height:50px;margin-right:20px;margin-top:7px !important;display:inline-block;background:url('../layout/content-module-4-icons.png') center no-repeat}.content-module-4 .icons .ico1{background-position:0 0;width:33px;height:50px}.content-module-4 .icons .ico2{background-position:-33px 0;width:44px;height:50px}.content-module-4 .icons .ico3{background-position:-77px 0;width:50px;height:50px}.content-module-4 .icons span.txt{max-width:100px;margin-top:0 !important;float:left;text-transform:uppercase;line-height:1.75rem;font-size:1.35rem}.owl-carousel .item img{transform-style:flat;-webkit-transform-style:flat;-moz-transform-style:flat}.img-wrapper{background-size:cover !important;position:relative;overflow:hidden;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.img-wrapper-2{background-size:cover !important;position:relative;overflow:hidden;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.img-wrapper:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;opacity:0;background:rgba(0,0,0,0.25);-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}.lazy{-webkit-transition:opacity 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out;max-width:100%;opacity:0}.lazy.b-loaded{opacity:1}.img-wrapper:hover:after{opacity:.9}footer{font-size:1.05rem;line-height:1.75rem;text-align:center;font-family:'Montserrat',sans-serif}footer .style-1{background-color:#d71b1b;padding:25px 0 10px 0}footer .style-2{background-color:#fff;padding:25px 0}footer .logo1{margin-right:20px;margin-top:-5px}footer .logo2{margin-left:20px}footer a{color:#3a8fa7;font-weight:400}footer p{line-height:2rem}footer strong{font-weight:500}footer .style-1{color:#fff;text-align:left;font-size:1.25rem}footer .style-1 .tel{background:url('../layout/ico-footer-tel.png') left 0 no-repeat;font-size:2.75rem;line-height:2.5rem;font-weight:500;display:block;margin-bottom:15px;text-align:left;padding-left:40px}footer .style-1 ul{list-style:none;padding:0 0;margin:0}footer .style-1 ul li{color:#fff;display:block;line-height:1.5rem;float:left;width:50%}footer .style-1 ul li a{color:inherit;font-size:1.15rem}footer .style-1 ul li a:before{content:"›";padding-right:9px;color:#fff;font-size:2rem;font-weight:700}footer .style-1 ul li a:hover{text-decoration:none;color:#fff}footer .style-3{background-color:#fff;padding:25px 0 0 0}footer .style-3 p{text-align:left;color:#222222;font-size:1.35rem;text-align:center}footer .style-3 img{display:block;margin:0 auto}footer .style-3 ul{list-style:none;color:#e6e4e3;font-size:1.2rem;text-align:center;padding-left:0;margin-top:15px}footer .style-3 ul li{display:inline}footer .style-3 ul li a{color:#333333}footer .style-3 ul li a:hover{text-decoration:none}.shop footer{background:#1b1b1b !important;color:#c5c5c5}.breadcrumb{display:block;text-transform:uppercase;font-size:1.2rem !important;padding:0 10px;background:0 none;margin-bottom:15px !important;margin-top:15px !important;font-family:'Montserrat',sans-serif}.breadcrumb ul{list-style:none;margin:0}.breadcrumb ul li{float:left}.breadcrumb .home{font-size:1em !important;font-weight:400}.breadcrumb a{font-size:1em !important;color:#777777}.breadcrumb>li+li:before{content:"›";font-size:1.3em;color:#a7a7a7}.breadcrumb>.active a{color:#244959;font-size:1em !important}.breadcrumb:after{content:' ';clear:both;visibility:hidden;display:table}.shop .breadcrumb>.active a{color:#989898}.article,.gallery,.video,.product,.page,.user,.cart{margin-top:55px}.article h2,.gallery h2,.video h2,.product h2,.page h2,.user h2,.cart h2{font-size:5.25rem;font-weight:300;margin-bottom:25px;margin-top:0;color:#333;text-transform:uppercase;margin-left:-3px}.article .head,.gallery .head,.video .head,.product .head,.page .head,.user .head,.cart .head{border-bottom:3px solid #4f9381;margin-bottom:20px}.article .head h2,.gallery .head h2,.video .head h2,.product .head h2,.page .head h2,.user .head h2,.cart .head h2{text-transform:uppercase;color:#ffffff;font-size:2rem;background-color:#4f9381;display:inline-block;margin:5px 0 0 0;padding:13px 20px;border-bottom:0 none;font-weight:500;font-size:1.75rem}.article .head.color1,.gallery .head.color1,.video .head.color1,.product .head.color1,.page .head.color1,.user .head.color1,.cart .head.color1{border-bottom:3px solid #574742}.article .head.color1 h2,.gallery .head.color1 h2,.video .head.color1 h2,.product .head.color1 h2,.page .head.color1 h2,.user .head.color1 h2,.cart .head.color1 h2{background-color:#574742}.article .details,.gallery .details,.video .details,.product .details,.page .details,.user .details,.cart .details{margin:10px 0 10px 0;font-size:1.15rem}.article .details .cat,.gallery .details .cat,.video .details .cat,.product .details .cat,.page .details .cat,.user .details .cat,.cart .details .cat{display:inline-block;padding:0 10px;color:#fff;background-color:#0c97be;font-family:'Montserrat',sans-serif;font-size:1.25rem;font-weight:700;text-transform:uppercase;float:left;margin-right:5px}.article .details span.data,.gallery .details span.data,.video .details span.data,.product .details span.data,.page .details span.data,.user .details span.data,.cart .details span.data{background-color:#ddd;padding:0 6px;margin-left:0;float:left;text-align:center;color:#666666;font-weight:700;display:inline-block;margin-right:5px}.article .details span.data.today,.gallery .details span.data.today,.video .details span.data.today,.product .details span.data.today,.page .details span.data.today,.user .details span.data.today,.cart .details span.data.today{padding:0 3px 0 3px;margin-left:0;float:left;text-align:center;color:#666666;font-weight:700;display:inline-block;width:40px;margin-right:5px;background-color:#fe0025;color:#fff}.article .details .autor,.gallery .details .autor,.video .details .autor,.product .details .autor,.page .details .autor,.user .details .autor,.cart .details .autor{color:#898989;font-size:1.35rem;margin-left:10px;float:left}.article .details .autor em,.gallery .details .autor em,.video .details .autor em,.product .details .autor em,.page .details .autor em,.user .details .autor em,.cart .details .autor em{line-height:1rem;font-size:1.7rem;font-weight:700;padding-right:5px;font-style:normal}.article .details .count-comments,.gallery .details .count-comments,.video .details .count-comments,.product .details .count-comments,.page .details .count-comments,.user .details .count-comments,.cart .details .count-comments{float:left;color:#696969;font-size:1.35rem;margin-left:10px;border-left:1px solid #ddd;padding:0 0 0 10px}.article .details .count-comments .ico,.gallery .details .count-comments .ico,.video .details .count-comments .ico,.product .details .count-comments .ico,.page .details .count-comments .ico,.user .details .count-comments .ico,.cart .details .count-comments .ico{float:left;display:inline-block;margin-right:7px;width:20px;height:20px;font-size:1rem;line-height:1.55rem;font-family:'Montserrat',sans-serif;font-weight:700;text-align:center;color:#fff;background:url(../layout/ico-comment.svg) 0 0 no-repeat;background-size:cover}.article .details .com,.gallery .details .com,.video .details .com,.product .details .com,.page .details .com,.user .details .com,.cart .details .com{height:18px;display:inline-block;float:left;margin-right:0;margin-left:0;margin-top:0;margin-left:10px;padding-top:3px}.article .details .com .ico,.gallery .details .com .ico,.video .details .com .ico,.product .details .com .ico,.page .details .com .ico,.user .details .com .ico,.cart .details .com .ico{float:left;font-size:1rem;line-height:1.3rem;width:16px;height:16px;font-family:'Montserrat',sans-serif;font-weight:700;text-align:center;color:#fff;background:url(../layout/ico-comment.svg) 0 0 no-repeat;background-size:cover}.article .details .gall,.gallery .details .gall,.video .details .gall,.product .details .gall,.page .details .gall,.user .details .gall,.cart .details .gall{display:inline-block;color:#696969;font-size:1.35rem;float:left;border-left:1px solid #ddd;padding-left:9px;margin-right:0;margin-left:7px;margin-top:0;margin-bottom:0;margin-left:10px}.article .details .gall .ico,.gallery .details .gall .ico,.video .details .gall .ico,.product .details .gall .ico,.page .details .gall .ico,.user .details .gall .ico,.cart .details .gall .ico{float:left;width:20px;height:20px;margin-right:10px;font-family:'Montserrat',sans-serif;font-weight:700;text-align:center;color:#fff;background:url(../layout/ico-photo.svg) center no-repeat;background-size:cover}.article .addons,.gallery .addons,.video .addons,.product .addons,.page .addons,.user .addons,.cart .addons{border-top:2px solid #F6F6F5}.article .addons h3,.gallery .addons h3,.video .addons h3,.product .addons h3,.page .addons h3,.user .addons h3,.cart .addons h3{text-align:center;font-size:2.5rem}.article .addons p,.gallery .addons p,.video .addons p,.product .addons p,.page .addons p,.user .addons p,.cart .addons p{font-size:1.25rem;line-height:1.5em;font-weight:400;text-align:center}.article .addons .detailsaddons .addonbox,.gallery .addons .detailsaddons .addonbox,.video .addons .detailsaddons .addonbox,.product .addons .detailsaddons .addonbox,.page .addons .detailsaddons .addonbox,.user .addons .detailsaddons .addonbox,.cart .addons .detailsaddons .addonbox{padding:15px;border:2px solid #f4f4f4}.article .addons .detailsaddons .addonbox .img-wrapper,.gallery .addons .detailsaddons .addonbox .img-wrapper,.video .addons .detailsaddons .addonbox .img-wrapper,.product .addons .detailsaddons .addonbox .img-wrapper,.page .addons .detailsaddons .addonbox .img-wrapper,.user .addons .detailsaddons .addonbox .img-wrapper,.cart .addons .detailsaddons .addonbox .img-wrapper{height:130px;background-repeat:no-repeat;background-position:center}.article .addons .detailsaddons .addonbox .nazwa,.gallery .addons .detailsaddons .addonbox .nazwa,.video .addons .detailsaddons .addonbox .nazwa,.product .addons .detailsaddons .addonbox .nazwa,.page .addons .detailsaddons .addonbox .nazwa,.user .addons .detailsaddons .addonbox .nazwa,.cart .addons .detailsaddons .addonbox .nazwa{font-weight:500;min-height:70px}.article .addons .detailsaddons .addonbox .nazwa h6,.gallery .addons .detailsaddons .addonbox .nazwa h6,.video .addons .detailsaddons .addonbox .nazwa h6,.product .addons .detailsaddons .addonbox .nazwa h6,.page .addons .detailsaddons .addonbox .nazwa h6,.user .addons .detailsaddons .addonbox .nazwa h6,.cart .addons .detailsaddons .addonbox .nazwa h6{font-size:1.3em;text-transform:uppercase;padding:8px;margin-top:0;text-align:center;font-weight:600}.article .addons .detailsaddons .addonbox .opis,.gallery .addons .detailsaddons .addonbox .opis,.video .addons .detailsaddons .addonbox .opis,.product .addons .detailsaddons .addonbox .opis,.page .addons .detailsaddons .addonbox .opis,.user .addons .detailsaddons .addonbox .opis,.cart .addons .detailsaddons .addonbox .opis{text-align:center;min-height:55px;font-size:1.35rem;line-height:2.25rem;font-weight:400}.article .addons .detailsaddons .addonbox .opis input,.gallery .addons .detailsaddons .addonbox .opis input,.video .addons .detailsaddons .addonbox .opis input,.product .addons .detailsaddons .addonbox .opis input,.page .addons .detailsaddons .addonbox .opis input,.user .addons .detailsaddons .addonbox .opis input,.cart .addons .detailsaddons .addonbox .opis input{width:100%;padding:0 5px;font-size:1.15rem}.article .addons .detailsaddons .addonbox .cena,.gallery .addons .detailsaddons .addonbox .cena,.video .addons .detailsaddons .addonbox .cena,.product .addons .detailsaddons .addonbox .cena,.page .addons .detailsaddons .addonbox .cena,.user .addons .detailsaddons .addonbox .cena,.cart .addons .detailsaddons .addonbox .cena{font-size:1.3em;color:#d71b1b;font-weight:700;text-align:center;margin-top:10px}.article .addons .detailsaddons .addonbox .dodajdokoszyka,.gallery .addons .detailsaddons .addonbox .dodajdokoszyka,.video .addons .detailsaddons .addonbox .dodajdokoszyka,.product .addons .detailsaddons .addonbox .dodajdokoszyka,.page .addons .detailsaddons .addonbox .dodajdokoszyka,.user .addons .detailsaddons .addonbox .dodajdokoszyka,.cart .addons .detailsaddons .addonbox .dodajdokoszyka{color:#d71b1b;border:2px solid #d71b1b;font-size:1em;margin-top:10px;padding:5px;text-align:center;font-weight:500;cursor:pointer}.article .main-img-wrapper,.gallery .main-img-wrapper,.video .main-img-wrapper,.product .main-img-wrapper,.page .main-img-wrapper,.user .main-img-wrapper,.cart .main-img-wrapper{position:relative}.article .main-img-wrapper .photo-desc,.gallery .main-img-wrapper .photo-desc,.video .main-img-wrapper .photo-desc,.product .main-img-wrapper .photo-desc,.page .main-img-wrapper .photo-desc,.user .main-img-wrapper .photo-desc,.cart .main-img-wrapper .photo-desc{position:relative;bottom:0;right:0;border:1px solid #ddd;display:block;background-color:#fff;color:#4c4c4c;padding:6px 12px;text-align:center;font-size:1.25rem}.article .main-img-wrapper .img,.gallery .main-img-wrapper .img,.video .main-img-wrapper .img,.product .main-img-wrapper .img,.page .main-img-wrapper .img,.user .main-img-wrapper .img,.cart .main-img-wrapper .img{outline:1px solid #ddd}.article .txt,.gallery .txt,.video .txt,.product .txt,.page .txt,.user .txt,.cart .txt{font-size:1.5rem;line-height:2.25rem;margin-top:20px}.article .txt h2,.gallery .txt h2,.video .txt h2,.product .txt h2,.page .txt h2,.user .txt h2,.cart .txt h2{font-size:3rem;font-weight:700}.article .txt h3,.gallery .txt h3,.video .txt h3,.product .txt h3,.page .txt h3,.user .txt h3,.cart .txt h3{font-size:2.2rem;font-weight:500}.article .txt h4,.gallery .txt h4,.video .txt h4,.product .txt h4,.page .txt h4,.user .txt h4,.cart .txt h4{font-size:2rem;font-weight:700}.article .txt h2,.gallery .txt h2,.video .txt h2,.product .txt h2,.page .txt h2,.user .txt h2,.cart .txt h2,.article .txt h3,.gallery .txt h3,.video .txt h3,.product .txt h3,.page .txt h3,.user .txt h3,.cart .txt h3,.article .txt h4,.gallery .txt h4,.video .txt h4,.product .txt h4,.page .txt h4,.user .txt h4,.cart .txt h4{padding:0 0 0 0;margin:0 0 20px 0}.article .category-txt-wrapper,.gallery .category-txt-wrapper,.video .category-txt-wrapper,.product .category-txt-wrapper,.page .category-txt-wrapper,.user .category-txt-wrapper,.cart .category-txt-wrapper{margin:0 0 0 0;background-color:#fff;padding:30px 20px 20px 20px}.article .category-txt-wrapper .txt,.gallery .category-txt-wrapper .txt,.video .category-txt-wrapper .txt,.product .category-txt-wrapper .txt,.page .category-txt-wrapper .txt,.user .category-txt-wrapper .txt,.cart .category-txt-wrapper .txt{margin-top:0}.article .line,.gallery .line,.video .line,.product .line,.page .line,.user .line,.cart .line{margin-left:0;margin-right:0}.article .article-autor,.gallery .article-autor,.video .article-autor,.product .article-autor,.page .article-autor,.user .article-autor,.cart .article-autor{float:right;padding-left:15px;margin-left:15px;margin-top:5px;border-left:2px dotted #ddd;font-size:1.25rem}.article .article-autor img,.gallery .article-autor img,.video .article-autor img,.product .article-autor img,.page .article-autor img,.user .article-autor img,.cart .article-autor img{float:right;padding:0;border:1px solid #ddd;border-radius:50%;max-width:70px;margin-left:10px}.article .article-autor .info,.gallery .article-autor .info,.video .article-autor .info,.product .article-autor .info,.page .article-autor .info,.user .article-autor .info,.cart .article-autor .info{line-height:1.75rem;font-size:1.15rem}.article .article-autor .info em,.gallery .article-autor .info em,.video .article-autor .info em,.product .article-autor .info em,.page .article-autor .info em,.user .article-autor .info em,.cart .article-autor .info em{line-height:1rem;font-size:1.25rem;font-weight:700;padding-right:5px;font-style:normal}.article .article-autor .info span,.gallery .article-autor .info span,.video .article-autor .info span,.product .article-autor .info span,.page .article-autor .info span,.user .article-autor .info span,.cart .article-autor .info span{white-space:nowrap;font-weight:700;font-size:1.25rem}.article .article-autor .info span em,.gallery .article-autor .info span em,.video .article-autor .info span em,.product .article-autor .info span em,.page .article-autor .info span em,.user .article-autor .info span em,.cart .article-autor .info span em{padding-right:1px}.article .article-autor .info a,.gallery .article-autor .info a,.video .article-autor .info a,.product .article-autor .info a,.page .article-autor .info a,.user .article-autor .info a,.cart .article-autor .info a{color:#858585}.article blockquote,.gallery blockquote,.video blockquote,.product blockquote,.page blockquote,.user blockquote,.cart blockquote{display:block;background:#f1f1f1;padding:15px 20px 15px 45px;margin:0 0 10px;position:relative;font-size:1.6rem;line-height:2.25rem;color:#333;text-align:justify;font-weight:400i;font-style:italic;border-left:4px solid #d0d0d0;border-right:0 solid #c76c0c}.article blockquote::before,.gallery blockquote::before,.video blockquote::before,.product blockquote::before,.page blockquote::before,.user blockquote::before,.cart blockquote::before{content:"\201C";font-family:Georgia, serif;font-size:4.5rem;font-weight:bold;color:#999;position:absolute;left:10px;top:25px}.article blockquote::after,.gallery blockquote::after,.video blockquote::after,.product blockquote::after,.page blockquote::after,.user blockquote::after,.cart blockquote::after{content:""}.article blockquote a,.gallery blockquote a,.video blockquote a,.product blockquote a,.page blockquote a,.user blockquote a,.cart blockquote a{text-decoration:none;background:#eee;cursor:pointer;padding:0 3px;color:#fe0025}.article blockquote a:hover,.gallery blockquote a:hover,.video blockquote a:hover,.product blockquote a:hover,.page blockquote a:hover,.user blockquote a:hover,.cart blockquote a:hover{color:#666}.article blockquote em,.gallery blockquote em,.video blockquote em,.product blockquote em,.page blockquote em,.user blockquote em,.cart blockquote em{font-style:italic}.article .poll,.gallery .poll,.video .poll,.product .poll,.page .poll,.user .poll,.cart .poll{padding:25px;border:1px solid #ddd;text-align:center}.article .poll h3,.gallery .poll h3,.video .poll h3,.product .poll h3,.page .poll h3,.user .poll h3,.cart .poll h3{font-size:2.75rem;font-weight:bold;color:#244959;text-align:center;margin-top:0}.article .poll .info,.gallery .poll .info,.video .poll .info,.product .poll .info,.page .poll .info,.user .poll .info,.cart .poll .info{text-align:center}.article .poll .item,.gallery .poll .item,.video .poll .item,.product .poll .item,.page .poll .item,.user .poll .item,.cart .poll .item{font-size:1.75rem;text-align:right;display:block;font-weight:400}.article .poll .item span,.gallery .poll .item span,.video .poll .item span,.product .poll .item span,.page .poll .item span,.user .poll .item span,.cart .poll .item span{color:#f11e33;font-size:1.25rem}.article .poll .votebar,.gallery .poll .votebar,.video .poll .votebar,.product .poll .votebar,.page .poll .votebar,.user .poll .votebar,.cart .poll .votebar{text-align:left;min-height:20px;background-color:#f11e33;display:block}.article .poll .btn,.gallery .poll .btn,.video .poll .btn,.product .poll .btn,.page .poll .btn,.user .poll .btn,.cart .poll .btn{font-size:1.25rem;color:#fff;text-transform:uppercase;background-color:#244959;margin:0 auto 0 auto}.article .tags,.gallery .tags,.video .tags,.product .tags,.page .tags,.user .tags,.cart .tags{clear:both;color:#343434;line-height:1.6em;border-top:1px solid #ddd;padding:15px 0 10px 0;font-family:'Montserrat',sans-serif}.article .tags .t,.gallery .tags .t,.video .tags .t,.product .tags .t,.page .tags .t,.user .tags .t,.cart .tags .t,.article .tags a,.gallery .tags a,.video .tags a,.product .tags a,.page .tags a,.user .tags a,.cart .tags a{color:inherit;padding:2px 6px;font-size:1.3rem;font-weight:700;float:left;background-color:#efefef;color:#777777;margin-right:3px;margin-bottom:3px;text-transform:uppercase}.article .tags .t,.gallery .tags .t,.video .tags .t,.product .tags .t,.page .tags .t,.user .tags .t,.cart .tags .t{background-color:#1f3c4a;color:#fff}.article .tags a:hover,.gallery .tags a:hover,.video .tags a:hover,.product .tags a:hover,.page .tags a:hover,.user .tags a:hover,.cart .tags a:hover{background-color:#1f3c4a;color:#fff;text-decoration:none}.article .list h3,.gallery .list h3,.video .list h3,.product .list h3,.page .list h3,.user .list h3,.cart .list h3{color:#333333;font-size:2.25rem;font-weight:700;margin:10px 0}.article .list .lead,.gallery .list .lead,.video .list .lead,.product .list .lead,.page .list .lead,.user .list .lead,.cart .list .lead{font-size:1.35rem;color:#464646;line-height:2rem;margin:0}.article .list .details,.gallery .list .details,.video .list .details,.product .list .details,.page .list .details,.user .list .details,.cart .list .details{margin:0;padding:0 0 0 0 !important}.article .list .img-wrapper,.gallery .list .img-wrapper,.video .list .img-wrapper,.product .list .img-wrapper,.page .list .img-wrapper,.user .list .img-wrapper,.cart .list .img-wrapper{min-height:185px;float:left;width:140px;min-width:278px;margin-right:20px;display:inline-block}.article .list a:hover,.gallery .list a:hover,.video .list a:hover,.product .list a:hover,.page .list a:hover,.user .list a:hover,.cart .list a:hover{text-decoration:none !important}.article .list a:hover h3,.gallery .list a:hover h3,.video .list a:hover h3,.product .list a:hover h3,.page .list a:hover h3,.user .list a:hover h3,.cart .list a:hover h3{opacity:.8}.article .files-wrapper,.gallery .files-wrapper,.video .files-wrapper,.product .files-wrapper,.page .files-wrapper,.user .files-wrapper,.cart .files-wrapper{padding:0 20px 10px 20px;background-color:#f5f5f5}.article .files-wrapper h3,.gallery .files-wrapper h3,.video .files-wrapper h3,.product .files-wrapper h3,.page .files-wrapper h3,.user .files-wrapper h3,.cart .files-wrapper h3{font-size:2.25rem;font-weight:700;margin:0 0 20px 0}.article .files-wrapper .files-list,.gallery .files-wrapper .files-list,.video .files-wrapper .files-list,.product .files-wrapper .files-list,.page .files-wrapper .files-list,.user .files-wrapper .files-list,.cart .files-wrapper .files-list{list-style:none;padding:0;margin:0}.article .files-wrapper .files-list li.filebox .ico,.gallery .files-wrapper .files-list li.filebox .ico,.video .files-wrapper .files-list li.filebox .ico,.product .files-wrapper .files-list li.filebox .ico,.page .files-wrapper .files-list li.filebox .ico,.user .files-wrapper .files-list li.filebox .ico,.cart .files-wrapper .files-list li.filebox .ico{float:left;margin-right:10px}.article .files-wrapper .files-list li.filebox .title,.gallery .files-wrapper .files-list li.filebox .title,.video .files-wrapper .files-list li.filebox .title,.product .files-wrapper .files-list li.filebox .title,.page .files-wrapper .files-list li.filebox .title,.user .files-wrapper .files-list li.filebox .title,.cart .files-wrapper .files-list li.filebox .title{font-size:1.75rem;line-height:1.65rem;font-weight:500;color:#222}.article .files-wrapper .files-list li.filebox .info,.gallery .files-wrapper .files-list li.filebox .info,.video .files-wrapper .files-list li.filebox .info,.product .files-wrapper .files-list li.filebox .info,.page .files-wrapper .files-list li.filebox .info,.user .files-wrapper .files-list li.filebox .info,.cart .files-wrapper .files-list li.filebox .info{font-size:1.15rem;line-height:1.5rem;color:#9d9d9d}.article .files-wrapper .files-list li.filebox .txt,.gallery .files-wrapper .files-list li.filebox .txt,.video .files-wrapper .files-list li.filebox .txt,.product .files-wrapper .files-list li.filebox .txt,.page .files-wrapper .files-list li.filebox .txt,.user .files-wrapper .files-list li.filebox .txt,.cart .files-wrapper .files-list li.filebox .txt{font-size:1.25rem;line-height:1.825rem;color:#333333;margin-top:10px}.article .files-wrapper .files-list li.filebox .download,.gallery .files-wrapper .files-list li.filebox .download,.video .files-wrapper .files-list li.filebox .download,.product .files-wrapper .files-list li.filebox .download,.page .files-wrapper .files-list li.filebox .download,.user .files-wrapper .files-list li.filebox .download,.cart .files-wrapper .files-list li.filebox .download{padding:6px 10px;border:3px solid #574742;color:#574742;font-size:1.5rem;font-weight:700;text-transform:uppercase;width:100%;display:block;text-align:center}.article .files-wrapper .files-list li.filebox .download:hover,.gallery .files-wrapper .files-list li.filebox .download:hover,.video .files-wrapper .files-list li.filebox .download:hover,.product .files-wrapper .files-list li.filebox .download:hover,.page .files-wrapper .files-list li.filebox .download:hover,.user .files-wrapper .files-list li.filebox .download:hover,.cart .files-wrapper .files-list li.filebox .download:hover{background-color:#574742;color:#fff;text-decoration:none}.article .media-wrapper .title,.gallery .media-wrapper .title,.video .media-wrapper .title,.product .media-wrapper .title,.page .media-wrapper .title,.user .media-wrapper .title,.cart .media-wrapper .title{font-size:1.75rem;line-height:1.65rem;font-weight:500;color:#222}.article .media-wrapper .info,.gallery .media-wrapper .info,.video .media-wrapper .info,.product .media-wrapper .info,.page .media-wrapper .info,.user .media-wrapper .info,.cart .media-wrapper .info{font-size:1.15rem;line-height:1.5rem;color:#9d9d9d}.article #googlemap,.gallery #googlemap,.video #googlemap,.product #googlemap,.page #googlemap,.user #googlemap,.cart #googlemap{min-height:300px}.shop .article,.shop .gallery,.shop .video,.shop .product,.shop .page,.shop .user,.shop .cart{margin-top:0}.shop .article .head,.shop .gallery .head,.shop .video .head,.shop .product .head,.shop .page .head,.shop .user .head,.shop .cart .head{border-bottom:3px solid #5c5a5b}.shop .article .head h2,.shop .gallery .head h2,.shop .video .head h2,.shop .product .head h2,.shop .page .head h2,.shop .user .head h2,.shop .cart .head h2{background-color:#5c5a5b}.gallery .head.style2{border-bottom:2px solid #ed002b}.gallery .head.style2 ul{list-style:none;margin:0;padding:0}.gallery .head.style2 ul li{float:left;margin-right:0}.gallery .head.style2 ul li h4{margin-bottom:0;float:left;display:inline-block;padding:12px 20px;background-color:#323232;color:#dddddd;font-size:2rem;text-transform:uppercase;font-weight:700;font-family:'Montserrat',sans-serif;border-right:2px solid #232323}.gallery .head.style2 ul li h4 a{color:#dddddd}.gallery .head.style2 ul li:first-child h4{background-color:#ed002b;color:#fff}.gallery .head.style2 ul li:first-child h4 a{color:#fff}.gallery .head.style2 ul li:hover h4{background-color:#f60034 !important}.gallery .head.style2 ul li:hover h4 a{color:#fff;text-decoration:none}.gallery .count{color:#898989;font-size:1.15rem}.gallery .count em{line-height:1rem;font-size:1.7rem;font-weight:700;padding-right:5px;font-style:normal}.gallery .photo-wrapper{padding:0;position:relative;outline:1px solid #e9ecee}.gallery .photo-wrapper .img-wrap{position:relative;text-align:center}.gallery .photo-wrapper .img-wrap img{margin:0 auto;max-height:660px}.gallery .photo-wrapper .img-wrap .zoom{z-index:50;top:0;right:0;position:absolute;background-color:#dddddd;padding:8px;font-weight:400;color:#a5a5a5;font-size:2.25rem}.gallery .photo-wrapper .img-wrap .zoom:hover{opacity:.8}.gallery .photo-wrapper .img-wrap .num{z-index:50;bottom:0;left:0;position:absolute;background-color:#f11e33;padding:6px 12px;font-weight:700;color:#fff;font-size:1.25rem}.gallery .photo-wrapper .img-wrap .num span{font-size:1rem}.gallery .thumbs-wrapper .thumbs{list-style:none;padding:0;margin-bottom:0}.gallery .thumbs-wrapper .thumbs figure{margin-bottom:6px}.gallery .thumbs-wrapper .thumbs figure a{display:block}.gallery .thumbs-wrapper .thumbs figure a .img-wrapper{float:left;min-width:100%;display:inline-block;outline:1px solid #d6d6d6}.gallery .thumbs-wrapper .thumbs figure a.active{outline:2px solid #f11e33}.gallery .thumbs-wrapper .thumbs figure a.active .img-wrapper{outline:0 none}.gallery .thumbs-wrapper .thumbs figure .th1{min-height:282px}.gallery .thumbs-wrapper .thumbs figure .th2{min-height:188px}.gallery .thumbs-wrapper .thumbs figure .th3{min-height:139px}.gallery .thumbs-wrapper .thumbs li a{display:block}.gallery .thumbs-wrapper .thumbs li a .img-wrapper{min-height:110px;float:left;min-width:100%;display:inline-block;outline:1px solid #d6d6d6}.gallery .thumbs-wrapper .thumbs li a.active{outline:2px solid #f11e33}.gallery .thumbs-wrapper .thumbs li a.active .img-wrapper{outline:0 none}.gallery .thumbs-wrapper.compact{padding:20px 20px 15px 20px;position:relative;text-align:center}.gallery .thumbs-wrapper.compact .thumbs figure a .img-wrapper{min-height:85px}.gallery .more{font-size:1.25rem;color:#fff;text-transform:uppercase;background-color:#f11e33;margin:0 auto 0 auto}.gallery .photos-pagination .prev,.gallery .photos-pagination .next{opacity:.8;position:absolute;top:45%;background-color:#f11e33;padding:0 18px;font-weight:700;color:#fff;font-size:4rem;line-height:4.25rem;height:50px}.gallery .photos-pagination .prev:hover,.gallery .photos-pagination .next:hover,.gallery .photos-pagination .prev:active,.gallery .photos-pagination .next:active{text-decoration:none;background-color:#000000}.gallery .photos-pagination .prev:active,.gallery .photos-pagination .next:active{margin-top:1px}.gallery .photos-pagination .prev{left:0}.gallery .photos-pagination .next{right:0}.gallery .photos-pagination.smaller{z-index:1 !important;top:35%;left:0;right:0;position:absolute;width:100%}.gallery .photos-pagination.smaller .prev,.gallery .photos-pagination.smaller .next{opacity:1;padding:0 12px;font-size:2.5rem;line-height:3.25rem;height:35px}.gallery .list ul{list-style:none;margin:0;padding:0}.gallery .list ul li h3{clear:both;color:#333333;font-size:1.75rem;font-weight:700;padding:15px 0 0 0;margin:0;min-height:40px}.gallery .list ul li .lead{font-size:1.35rem;color:#464646;line-height:2rem;margin:0}.gallery .list ul li .details{margin:0 0 10px 0;padding:0 0 0 0 !important}.gallery .list ul li .img-wrapper{min-height:140px;overflow:hidden;margin-right:0;min-width:100%;width:100%}.gallery .list ul li a:hover{text-decoration:none !important}.gallery .list ul li a:hover h3{opacity:.8}.gallery .flex-images{overflow:hidden}.gallery .flex-images .item{float:left;margin:3px;box-sizing:content-box;position:relative}.gallery .flex-images .item img{display:block;width:auto;height:100%}.gallery .flex-images .item span.ile{position:absolute;bottom:0;left:0;background-color:#ed002b;color:#fff;padding:2px 4px;font-size:1.15rem}.gallery .flex-images .item span.cat{position:absolute;bottom:5px;left:5px;display:inline-block;padding:0 10px;color:#ddd;background-color:#1b1b1b;font-family:'Montserrat',sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;display:none}.gallery .flex-images .item span.title{position:absolute;bottom:0;left:0;right:0;background-color:rgba(50,50,50,0.7);color:#fff;padding:4px 8px;font-size:1.25rem;line-height:1.5rem;font-family:'Montserrat',sans-serif}.gallery .flex-images .ttip:hover:after{background:#333;background:rgba(0,0,0,0.8);border-radius:5px;bottom:26px;color:#fff;content:attr(title);left:20%;padding:8px 10px;position:absolute;z-index:98;width:220px;font-family:'Montserrat',sans-serif;font-size:1.35rem;line-height:1.75rem}.gallery .flex-images .ttip:hover:before{border:solid;border-color:#333 transparent;border-width:6px 6px 0 6px;bottom:20px;content:"";left:50%;position:absolute;z-index:99}.gallery .showmore{position:relative;clear:both;text-align:center;display:block;background-color:none}.gallery .showmore div{position:relative;z-index:999;display:inline-block;font-size:2rem;font-family:'Montserrat',sans-serif;color:#ddd;background-color:#1b1b1b;border:1px solid #545454;padding:12px 25px}.gallery .showmore div span{font-size:1.25rem;color:#ed002b}.gallery .showmore:before{content:' ';position:absolute;border-top:1px solid #545454;height:2px;top:23px;left:0;right:0}.gallery .showmore:hover div{background-color:#ed002b;color:#fff}.gallery .showmore:hover div span{color:#ddd}.gallery .categories h3{text-transform:uppercase;color:#fff;background-color:#ed002b;font-size:2rem;border-bottom:3px solid #ed002b;padding:10px 0 8px 15px;margin:0;font-weight:700;white-space:nowrap}.gallery .categories h3:before{content:"›";padding-right:9px;color:#fff;font-size:2rem;font-weight:700}.gallery .categories ul{list-style:none;margin:0;padding:0}.gallery .categories ul li a{font-family:'Montserrat',sans-serif;margin-bottom:2px;color:#606060;padding:6px 0;font-size:1.75rem;border-bottom:1px dotted #b3babd;display:block}.gallery .categories ul li a:hover{opacity:.9;text-decoration:none}.gallery .categories ul li.lvl1 a{font-size:1.55rem;border-bottom:1px solid #494949;padding:8px 15px 8px 15px;color:#ed002b;text-transform:uppercase;font-weight:700}.gallery .categories ul li.lvl1 a:before{content:"›";padding-right:10px;color:#244959;font-size:1.8rem;font-weight:700}.gallery .categories ul li.active a{background-color:#ed002b;color:#fff}.gallery .categories ul li.active a:before{color:#ed8698}.gallery .categories ul li.lvl1.active a{background-color:#ed002b;color:#fff !important;padding:8px 15px 8px 14px !important;border-bottom:3px solid #ed002b}.gallery .categories ul li.lvl1.active a:before{color:#fff}.gallery .categories ul li.lvl2 a{font-size:1.45rem;border-bottom:1px solid #d8d8d8;padding:8px 15px 8px 15px;color:#606060;font-weight:700}.gallery .categories ul li.lvl2 a:before{content:"›";padding-right:10px;color:#5b5b5b;font-size:1.8rem;font-weight:700}.gallery .categories ul li.lvl2.active a{background-color:#ed002b;color:#fff !important;padding:8px 15px 8px 14px !important}.gallery .categories ul li.lvl2.active a:before{color:#fff}.gallery .categories.fluid{padding:0}.gallery .categories.fluid .bleft{padding-left:20px}.gallery .categories.fluid .bright{padding-right:20px;border-right:2px dotted #ddd}.gallery .categories.fluid ul{padding-left:10px;padding-right:10px}.gallery .categories.fluid ul li{line-height:1.5em}.gallery .categories.fluid ul li.lvl0{position:relative;display:inline-block;margin-right:0;padding-left:0}.gallery .categories.fluid ul li.lvl0 a{text-transform:uppercase;color:#c5c5c5;font-weight:700;font-size:1.75re;border-bottom:0 none;padding-bottom:8px;padding:0;margin:0 0 0 0;background-color:transparent;text-transform:lowercase}.gallery .categories.fluid ul li.lvl0 .ile{margin-left:10px;color:#ed002b;font-size:1.25rem;font-weight:400}.gallery .categories.fluid ul li.lvl1{clear:both;display:block;padding-right:0;padding-left:0}.gallery .categories.fluid ul li.lvl1 a{white-space:nowrap;font-weight:400;border:0 none !important;float:left;text-align:center;color:#c5c5c5;display:inline-block;margin:0 0 0 0;padding:0 0 0 0;font-size:1.35rem;text-transform:initial;background-color:transparent}.gallery .categories.fluid ul li.lvl1 a:before{content:"›";color:#444444;padding-right:10px}.gallery .categories.fluid ul li.lvl1 a:hover{text-decoration:none}.gallery .categories.fluid ul li.lvl1 .ile{margin-left:10px;color:#ed002b;font-size:1.05rem;font-weight:400}.gallery .categories.fluid ul li.lvl1.all a{font-weight:700;color:#244959}.shop .gallery h2{color:#fff}.shop .gallery .txt{color:#fff}.shop .gallery .details .cat{background-color:#ed002b}.shop .gallery .photo-wrapper{outline:1px solid #414141}.shop .gallery .photo-wrapper .img-wrap .zoom{background-color:#232323;color:#ddd}.shop .gallery .thumbs-wrapper .thumbs li a .img-wrapper{outline-color:#414141}.shop .gallery .list ul li h3{color:#dcdcdc}.shop .gallery .line{border-top:2px solid #353535 !important}.video .video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.user h2{font-size:4.25rem}.user .jumbotron{padding-top:40px;padding-bottom:25px}.user .jumbotron h2{font-size:3.25rem;text-transform:uppercase;letter-spacing:2px;font-weight:300 !important}.fixed-right ul{padding:0 !important;margin:0 !important;list-style:none}.fixed-right ul li{padding:0 !important;margin:0 !important}.fixed-right ul li a{display:block;margin:0 0 2px 0;padding:10px 15px;background-color:#f2f2f2;color:#222;font-size:1.5rem}.fixed-right ul li a span{padding-right:10px;font-size:1.65rem;color:#cacaca;font-weight:700}.fixed-right ul li a:hover,.fixed-right ul li a:focus{text-decoration:none !important;opacity:.8 !important}.fixed-right ul li a:hover h3,.fixed-right ul li a:focus h3,.fixed-right ul li a:hover h4,.fixed-right ul li a:focus h4{text-decoration:none !important}.fixed-right ul li a:hover h3 span,.fixed-right ul li a:focus h3 span,.fixed-right ul li a:hover h4 span,.fixed-right ul li a:focus h4 span{text-decoration:none}.fixed-right ul li a:hover>.img-wrapper{opacity:.8 !important;text-decoration:none}.fixed-right .other-links .rhead{background-color:#574742;color:#fff}.fixed-right .other-links a{padding:10px 20px}.fixed-right .other-links a .glyphicon{float:right;padding-right:0;font-size:1.875rem;margin-top:2px}.fixed-right .other-links a.red{background-color:#ff0000;color:#fff;font-size:1.75rem;font-weight:500}.fixed-right .other-links a.red span{color:#fff}.fixed-right .rhead{display:block;margin:5px 0 2px 0;padding:13px 20px;border-bottom:0 none;font-weight:500;font-size:1.75rem}.fixed-right .rhead a{color:inherit}.fixed-right .rhead a:hover{text-decoration:none}.fixed-right .rcontent{padding:15px 20px 5px 20px;background-color:#f6f6f5;font-size:1.25rem;line-height:2rem}.fixed-right .rcontent h3{font-size:1.75rem;color:#574742}.fixed-right .article-col a{padding:0 !important}.fixed-right .article-col a h4{font-size:1.625rem;color:#636363;padding:12px 15px;margin:0 0 3px 0}.fixed-right .article-col a h4 span{font-size:1.75rem;margin-right:0;color:inherit;opacity:.8}.fixed-right .article-col a .lead{font-size:1.25rem;color:#333132;line-height:2rem;margin:0;text-align:left;font-weight:400;padding:0 20px 10px 20px}.fixed-right .article-col a .img-wrapper{min-height:150px}.fixed-right .article-col a .img-wrapper .count{position:absolute;bottom:0;left:0;padding:4px 12px;font-size:1.05rem}.fixed-right .article-col a .img-wrapper .count .glyphicon{font-size:1.15rem;margin-right:0;color:inherit}.fixed-right .gall-col a,.fixed-right .video-col a{padding:0 !important;margin:0 !important}.fixed-right .gall-col a h4,.fixed-right .video-col a h4{font-size:1.625rem;color:#636363;padding:12px 15px;margin:0 0 3px 0}.fixed-right .gall-col a h4 span,.fixed-right .video-col a h4 span{font-size:1.75rem;margin-right:0;color:inherit;opacity:.8}.fixed-right .gall-col a .img-wrapper,.fixed-right .video-col a .img-wrapper{min-height:150px}.fixed-right .gall-col a .img-wrapper .count,.fixed-right .video-col a .img-wrapper .count{position:absolute;bottom:0;left:0;padding:4px 12px;font-size:1.05rem}.fixed-right .gall-col a .img-wrapper .count .glyphicon,.fixed-right .video-col a .img-wrapper .count .glyphicon{font-size:1.15rem;margin-right:0;color:inherit}.fixed-right .other-pages ul{list-style:none;padding:0;margin:0}.fixed-right .other-pages ul li a{display:block;margin:0 0 2px 0;padding:10px 15px;background-color:#f2f2f2;color:#222;font-size:1.5rem}.fixed-right .other-pages ul li a span{padding-right:10px;font-size:1.65rem;color:#cacaca;font-weight:700}.fixed-right .other-pages ul li a:hover{text-decoration:none;opacity:.8}.fixed-right .other-pages ul li.head{display:block;margin:5px 0 2px 0;padding:13px 20px !important;background-color:#574742;color:#fff;border-bottom:0 none;font-weight:500;font-size:1.75rem}.fixed-right .other-pages.style2 ul li.head{background-color:#3a917e}.fixed-right .latest-news .head{background-color:#4f9381;padding:15px 15px;border-bottom:0 none !important;margin-bottom:0 !important;color:#fff !important}.fixed-right .latest-news .head h3{color:#fff !important;font-size:2.25rem;text-transform:uppercase;margin:0;padding:0;font-weight:700;float:left;display:inline-block;margin-top:0 !important}.fixed-right .latest-news .head ul{float:right;list-style:none;margin:0 0 0 10px;padding:0 0 0 10px;border-left:1px solid #fb869f}.fixed-right .latest-news .head ul li{padding:0;margin:0;line-height:1rem}.fixed-right .latest-news .head ul li a{color:#fff !important;font-size:1.215rem;line-height:1.25rem;font-weight:400}.fixed-right .latest-news ul.list{list-style:none;margin:0;padding:10px 0 0 0;clear:both;border-left:1px solid #c9c9c9;overflow:visible}.fixed-right .latest-news ul.list li{padding-top:15px;padding-right:10px}.fixed-right .latest-news ul.list li .line{border-top:1px solid #c9c9c9;display:block;width:20px;margin-left:0 !important}.fixed-right .latest-news ul.list li .details{margin:-20px 0 0 0;display:block}.fixed-right .latest-news ul.list li h3{font-size:1.35rem;margin:10px 0 8px 0;line-height:1.75rem;overflow:hidden;color:#484848}.fixed-right .latest-news ul.list li h3 a{color:inherit}.fixed-right .latest-news ul.list li span{background-color:#ddd;padding:0 3px 0 3px;margin-left:10px;float:left;text-align:center;color:#666666;font-size:1.15rem;font-weight:700;display:inline-block;width:40px;margin:-2px 15px 0 15px}.fixed-right .latest-news ul.list li span.today{background-color:#fe0025;color:#fff}.fixed-right .latest-news ul.list li:last-child{border-bottom:0 none}.fixed-right .latest-news .bottom{min-height:80px;position:absolute;bottom:0;left:0;right:0}.fixed-right .latest-news .nano{height:575px !important;overflow:auto;position:relative}.fixed-right .latest-news .nano{position:relative;width:100%;height:100%;overflow:hidden}.fixed-right .latest-news .nano>.nano-content{position:absolute;overflow:scroll;overflow-x:hidden;top:0;right:0;bottom:15px;left:0}.fixed-right .latest-news .nano>.nano-content:focus{outline:thin dotted}.fixed-right .latest-news .nano>.nano-content::-webkit-scrollbar{display:none}.fixed-right .latest-news .has-scrollbar>.nano-content::-webkit-scrollbar{display:block}.fixed-right .latest-news .nano>.nano-pane{background:#f1f1f1;position:absolute;width:3px;right:0;top:0;bottom:0;visibility:hidden\9;opacity:.01;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}.fixed-right .latest-news .nano>.nano-pane>.nano-slider{background:#c1c1c1;position:relative;margin:0 0}.fixed-right .latest-news .nano:hover>.nano-pane,.fixed-right .latest-news .nano-pane.active,.fixed-right .latest-news .nano-pane.flashed{visibility:visible\9;opacity:.99}.shop .other-links .rhead{background-color:#222222;color:#fff}.shop .other-pages ul li.head{background-color:#222222}.shop .other-pages.style2 ul li.head{background-color:#222222}.comments{padding-top:20px}.comments .btn-c1,.comments .btn-c2{width:100%}.comments .btn-c2{font-size:2rem;color:#fff;text-transform:uppercase;background-color:#f11e33}.comments .active{background-color:#d3d3d3;color:#444;border:1px solid #bbbbbb}.comments .comments-header h3{font-family:'Montserrat',sans-serif;font-size:3.75rem;color:#f11e33;margin:0 0 20px 0}.comments .comments-header h3 span{float:left;display:inline-block;margin-right:20px;width:60px;height:60px;font-size:2.5rem;line-height:4.6rem;text-align:center;color:#fff;background:url('../layout/ico-comment-red.svg') 0 0 no-repeat;background-size:cover;fill:#f11e33}.comments .comments-header .info{color:#909090;font-size:1.25rem;margin-top:10px;line-height:1.75rem;padding-left:0;margin:10px 0 0 0;padding-bottom:0}.comments .comments-form{display:none}.comments .comments-form p{font-size:1.25rem;text-align:center;line-height:1.5rem;padding:10px 0}.comments .comments-form #alert0{font-size:1.1rem}.comments .comments-form #alert1{color:#E41317;font-family:'Montserrat',sans-serif}.comments ul{list-style:none;margin:0;clear:both}.comments ul li{margin:0 0 10px 0;padding:15px;position:relative;border-top:1px solid #ddd}.comments ul li .num{float:right;font-size:1.5rem;font-family:'Montserrat',sans-serif;color:#bdbdbd;min-width:30px;text-align:right}.comments ul li .avatar{background:url('../layout/ico-av1.png') 0 0 no-repeat;width:44px;height:44px;display:inline-block;float:left;margin:0 20px 0 0}.comments ul li .desc{overflow:hidden}.comments ul li .desc .autor{font-family:'Montserrat',sans-serif;color:#343434;font-size:1.5rem;padding:0 10px 5px 0;margin:0;font-weight:700}.comments ul li .desc .data{color:#999;font-size:1.1rem;float:right;margin:0 10px 0 0;text-align:right}.comments ul li .desc .txt{margin:10px 0;display:block;color:#343434;font-family:'Montserrat',sans-serif;line-height:1.85rem;font-size:1.4rem;padding:0}.comments ul li .togglehover{display:none;position:absolute;bottom:0;color:#595959;font-size:1.2rem}.comments ul li .procent-zielony{color:#008435}.comments ul li .procent-czerwony{color:#ff1637}.comments ul li .kciuk{width:12px;height:12px;display:inline-block;background:url('../layout/kciuk-sprite.png') top left no-repeat;margin:0 0 0 8px}.comments ul li .kciuk-czerwony{background-position:-90px 0}.comments ul li .kciuk1{background-position:-30px 0}.comments ul li .kciuk1:hover{background-position:-45px 0}.comments ul li .kciuk2{background-position:-75px 0}.comments ul li .kciuk2:hover{background-position:-60px 0}.comments ul li .kciuk3{background-position:-15px 0}.comments ul li .kciuk4{background-position:-75px 0}.comments ul li .danoplusa{color:#008435}.comments ul li .danominusa{color:#ff1637}.comments ul li .oszust{margin:0 10px 0 10px}.comments ul li .domoderacji,.comments ul li .jakohejt{margin-left:10px;background-color:#737373;padding:1px 3px;color:#fff;font-size:1.1rem;text-transform:uppercase;font-family:'Montserrat',sans-serif}.comments ul li .domoderacji:hover,.comments ul li .jakohejt:hover{background-color:#f11e33;text-decoration:none}.comments ul li:after{content:'';clear:both;visibility:hidden}.product{margin-top:55px}.product .head{border-bottom:4px solid #574742}.product .head .cat-list{list-style:none;margin:0;padding:0}.product .head .cat-list li{float:left;display:inline-block;margin-right:3px}.product .head .cat-list li a{text-transform:uppercase;color:#3c3c3c;font-size:1.75rem;font-weight:700;background-color:#ffffff;padding:10px 20px 8px 20px;display:inline-block;margin:0}.product .head .cat-list li a.active{background-color:#574742;color:#fff}.product .head .cat-list li a:hover{opacity:.8;text-decoration:none}.product .head .cat-list li:last-child{margin-right:0}.product .head .cat-list .select-wrapper{background-color:#fff;color:#777777;cursor:pointer;float:left;overflow:hidden;position:relative}.product .head .cat-list .select{padding:8px 15px;font-family:'Montserrat',sans-serif;font-size:1.5rem;line-height:2rem;font-weight:500;-webkit-appearance:none;background-color:#fff;border-width:0;box-sizing:border-box;cursor:pointer;float:left;min-height:36px;width:100%}.product .head .cat-list .select:focus{outline:none}.product .head .cat-list .input-group-addon{border:1px solid #ddd}.product .head .cat-list .input-style-1,.product .head .cat-list .select-style-1{border:0 none;width:100%;position:relative;border-radius:0;min-height:50px;font-family:'Montserrat',sans-serif;color:#777777;text-transform:lowercase;font-size:2rem;font-weight:400}.product .search{background:#e70021 url('../layout/catalog-search-bg.png') center no-repeat;padding:35px}.product .search form{padding:10px;background:url('../layout/catalog-search-transparency.png') repeat;margin:0 30px}.product .search form .input-group{width:100%}.product .search form .input-style-1,.product .search form .select-style-1{border:0 none;width:100%;position:relative;border-radius:0;min-height:50px;font-family:'Montserrat',sans-serif;color:#777777;text-transform:lowercase;font-size:2rem;font-weight:400}.product .search form .ico1,.product .search form .ico2{width:50px;outline:0;border-radius:0}.product .search form .ico1{background:#f7f7f7 url('../layout/ico-catalog-input1.png') center no-repeat}.product .search form .ico2{background:#f7f7f7 url('../layout/ico-catalog-input2.png') center no-repeat}.product .search form .select-wrapper{background-color:#fff;color:#777777;cursor:pointer;float:left;overflow:hidden;position:relative;width:100%}.product .search form .select{padding:8px 13px;font-family:'Montserrat',sans-serif;font-size:2rem;line-height:3rem;font-weight:400;-webkit-appearance:none;background-color:#fff;border-width:0;box-sizing:border-box;cursor:pointer;float:left;min-height:50px;width:100%}.product .search form .select:focus{outline:none}.product .search form .select-icon{background:url('../layout/ico-catalog-search-expand.png') right center no-repeat;width:63px;height:52px;position:absolute;top:0;right:0;pointer-events:none}.product .search form button{min-height:50px;width:100%;background-color:#244959;color:#fff;text-transform:uppercase;font-weight:700;font-size:2.5rem}.product .search form button span{float:right;background:url('../layout/ico-catalog-search.png') top left no-repeat;display:block;width:20px;height:20px;margin-left:10px;margin-right:6px;margin-top:6px}.product .list ul{list-style:none;margin:0;padding:0}.product .list ul li h3{clear:both;color:#222222;font-size:2.25rem;font-weight:700;padding:0 0 15px 0;margin:0;min-height:90px}.product .list ul li .title{text-align:center;margin:0 0 0 0}.product .list ul li .title .txt1{font-size:1.5rem;font-weight:700;line-height:1.8rem}.product .list ul li .title .txt1a{font-size:1.5rem;font-weight:400;line-height:1rem}.product .list ul li .title .txt2{font-size:2rem;font-weight:700;margin-left:5px}.product .list ul li .number{color:#a1a1a1;font-size:1.25rem;text-align:center}.product .list ul li .number span{font-weight:500}.product .list ul li .price{text-align:center}.product .list ul li .price .p1{font-size:3rem;line-height:2rem;font-weight:700;color:#d71b1b;display:block}.product .list ul li .price .p1 .pln{font-size:1.75rem}.product .list ul li .lead{font-size:1.5rem;color:#333132;line-height:2rem;margin:0;text-align:center;font-weight:500}.product .list ul li .img-wrapper{min-height:185px;overflow:hidden;margin-right:0;min-width:100%;width:100%;outline:1px solid #ddd}.product .list ul li .img-wrapper .ico{transition:all .5s ease;opacity:0;font-size:3.5rem;color:#fff;position:absolute;top:42%;left:42%;box-shadow:0 2px 10px rgba(0,0,0,0.08)}.product .list ul li .img-wrapper .mainfeature.colors{height:15px;position:absolute;bottom:0;left:0}.product .list ul li .img-wrapper .mainfeature.colors span,.product .list ul li .img-wrapper .mainfeature.colors a{width:14px;height:14px;display:inline-block;margin-right:0}.product .list ul li .img-wrapper .mainfeature.colors a:hover{opacity:.8;cursor:pointer}.product .list ul li a.link{pointer-events:auto;display:block;padding:20px;padding-bottom:50px;background-color:#fff;clear:both}.product .list ul li a.link{background-color:#ffffff;box-shadow:0 2px 10px rgba(0,0,0,0.08);border-radius:4px;transition:all .5s ease}.product .list ul li a:hover{text-decoration:none !important;background:#f8f8f8}.product .list ul li a:hover h3{opacity:.8}.product .list ul li a:hover .ico{opacity:1}.product .list ul li a:hover .addtocart{border:2px solid #d71b1b !important;background-color:#d71b1b;color:#fff}.product .list ul li .addtocart-wrap{position:absolute;bottom:30px;text-align:center;left:0;right:0}.product .list ul li .addtocart-wrap .addtocart{padding:8px 12px;margin:0 auto;position:relative;text-transform:uppercase;color:#4e4e4e;border:2px solid #4e4e4e;background-color:#fff;font-size:1.25rem;font-weight:700;transition:all .2s ease}.product .list ul li .addtocart-wrap .addtocart span{position:absolute;z-index:2;top:7px;right:10px;height:18px;width:18px;background:url(../layout/cd-icon-cart-s.svg) no-repeat center center}.product .list ul li .addtocart-wrap .addtocart:hover{text-decoration:none;opacity:.8}.product .list ul li .addtocart:hover>a{text-decoration:none !important;background:#f8f8f8}.product .list ul li .addtocart:hover>a h3{opacity:.8}.product .list ul li .addtocart:hover>a .ico{opacity:1}.product .smaller{position:relative}.product .smaller .owl-controls{position:absolute;width:100%;top:35%;left:0;right:0}.product .smaller .owl-controls .owl-nav{position:relative}.product .smaller .owl-controls .owl-nav .owl-prev,.product .smaller .owl-controls .owl-nav .owl-next{background:transparent;position:absolute;z-index:10;font-size:4.5rem;margin:auto !important;color:#6b828b;padding:10px 2px;border-radius:0 none}.product .smaller .owl-controls .owl-nav .owl-prev{left:-55px}.product .smaller .owl-controls .owl-nav .owl-next{right:-55px}.product .smaller .owl-controls .owl-nav .owl-prev:hover,.product .smaller .owl-controls .owl-nav .owl-next:hover{opacity:.9}.product .smaller ul{list-style:none;padding:0}.product .smaller ul li{background-color:#e0e6e6;min-height:400px}.product .smaller ul li a{font-family:'Montserrat',sans-serif}.product .smaller ul li a .img-wrapper{min-height:173px;outline:0 none}.product .smaller ul li a .info{clear:both;font-size:1.25rem;color:#656565;line-height:2rem;padding:20px}.product .smaller ul li a .info h3{font-size:2.25rem;margin-top:0;line-height:2.25rem;min-height:60px;color:#244959}.product .smaller ul li a .info .lead{margin-top:0 !important;font-size:1.25rem;color:#244959;line-height:1.85rem}.product .smaller ul li a .info .tel{background:url('../layout/ico-tel.png') top left no-repeat;padding-left:40px;margin-top:20px;color:#244959;font-size:2.25rem;line-height:2.5rem;font-weight:bold}.product .smaller ul li a .info .adress{font-size:1.35rem;font-weight:400;margin:0 0 10px 0;padding:0 0 0 0;color:#244959}.product .smaller ul li:focus{text-decoration:none}.product .add-to-cart{border:0 none;line-height:3.25rem;padding:0;border-radius:0px;position:relative;overflow:hidden}.product .add-to-cart:focus{outline:none}.product .cd-customization .add-to-cart{color:#d71b1b;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;border:4px solid #d71b1b;padding:30px 26px;width:100%;line-height:6rem}.product .no-touch .cd-customization .add-to-cart:hover{background-color:#55bca8}.product .cd-customization .add-to-cart em{font-style:normal;text-transform:uppercase;font-weight:700;font-size:3.65rem;font-size:2rem;color:#d71b1b;position:absolute;top:0;left:0;padding-right:0;width:100%;height:100%;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s}.product .cd-customization .add-to-cart em span{position:absolute;z-index:2;top:7px;right:10px;height:18px;width:18px}.product .cd-customization .add-to-cart svg{position:absolute;left:50%;top:50%;width:100%;-webkit-transform:translateX(50%) translateY(-50%);-moz-transform:translateX(50%) translateY(-50%);-ms-transform:translateX(50%) translateY(-50%);-o-transform:translateX(50%) translateY(-50%);transform:translateX(50%) translateY(-50%);-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s}.product .cd-customization .add-to-cart.is-added em{color:transparent;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform 0s;-moz-transition:-moz-transform 0s;transition:transform 0s}.product .cd-customization .add-to-cart.is-added svg{-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:-webkit-transform 0s;-moz-transition:-moz-transform 0s;transition:transform 0s;color:#fff}.product.bg-color-1{background-color:#244959;padding-top:30px;padding-bottom:30px}.product.bg-color-2{background-color:#f9f9f9;padding-top:30px;padding-bottom:30px}.product.view h2.title{font-weight:300;line-height:3.6rem;margin-bottom:0 !important;margin-left:0 !important}.product.view h2.title .txt1{font-size:3.25rem}.product.view h2.title .txt2{font-size:4.25rem}.product.view .style1{background-color:#4f9381;padding:6px 20px 10px 20px;color:#fff}.product.view .head{position:relative;border-bottom:3px solid #ed002b}.product.view .head h2{font-size:3.5rem;position:relative;margin:0;display:inline-block;padding:12px 20px;background-color:#ed002b;color:#fff;max-width:780px}.product.view .head .details{position:absolute;bottom:10px;right:0;margin:0}.product.view .head-small{border-bottom:3px solid #e0e6e6}.product.view .head-small h3{position:relative;margin:0;display:inline-block;padding:12px 20px;background-color:#e0e6e6;color:#707070;font-size:2rem;text-transform:uppercase;font-weight:700}.product.view .head-small .details{position:absolute;bottom:10px;right:0;margin:0}.product.view .head-small.style2{border-bottom:3px solid #4f9381}.product.view .head-small.style2 h3{background-color:#4f9381;color:#fff}.product.view .main-img-wrapper{position:relative;min-height:520px;display:block}.product.view .main-img-wrapper img{outline:0 none}.product.view #gmap{height:240px !important}.product.view #gmap #zoom-1{height:240px !important}.product.view .lead{font-size:1.35rem;line-height:2.25rem;font-weight:400}.product.view .lead h2,.product.view .lead h3,.product.view .lead h4{color:#333}.product.view .lead h2{font-size:2.25rem;font-weight:700}.product.view .lead h3{font-size:1.75rem;font-weight:700}.product.view .lead h4{font-size:1.35rem;font-weight:700}.product.view .lead table{border:1px solid #ddd}.product.view .lead table td{padding:15px}.product.view .lead .tekstl{float:left !important;width:50% !important;padding-right:10px !important}.product.view .lead .tekstp{float:left !important;width:50% !important;padding-left:10px !important}.product.view .cat{margin-bottom:15px;font-size:1.45rem;font-weight:700}.product.view .cat a{clear:both;font-family:'Montserrat',sans-serif;background-color:#ed002b;padding:0 8px;margin-left:0;float:left;text-align:center;color:#fff;display:inline-block;margin-right:5px;margin-bottom:3px;text-transform:uppercase}.product.view .cat a:before{content:"›";padding-right:7px;color:#ff8097;font-size:1.8rem;font-weight:700}.product.view .cat a:hover{opacity:.9;text-decoration:none}.product.view .product-slider{overflow:hidden;display:block}.product.view .product-slider .bigs{margin-bottom:5px;overflow:hidden;max-height:450px}.product.view .product-slider .bigs a{display:block}.product.view .product-slider .bigs div{position:relative;overflow:hidden}.product.view .product-slider .bigs div img{width:auto !important}.product.view .product-slider .bigs .owl-controls{position:absolute;top:0;left:15px;margin-top:0 !important}.product.view .product-slider .bigs .owl-controls .owl-nav{display:inline-block}.product.view .product-slider .bigs .owl-controls .owl-prev,.product.view .product-slider .bigs .owl-controls .owl-next{display:inline-block}.product.view .product-slider .bigs .owl-controls .owl-prev{left:0}.product.view .product-slider .bigs .owl-controls .owl-next{right:0}.product.view .product-slider .thumbs{overflow:hidden;max-height:104px}.product.view .product-slider .thumbs div{overflow:hidden}.product.view .product-slider .thumbs div div{position:relative}.product.view .product-slider .thumbs div div img{width:auto !important}.product.view .product-slider .owl-dot span{background-color:#fff !important}.product.view .product-slider .owl-dot.active span{background-color:#574742 !important}.product.view .details-wrapper{padding:20px 0 0 20px;background-color:#fff;border-left:2px dotted #ddd;min-height:500px}.product.view .availability,.product.view .shiptime,.product.view .shipcost,.product.view .manufacturer,.product.view .number,.product.view .mainfeature{font-size:1.25rem}.product.view .availability .title,.product.view .shiptime .title,.product.view .shipcost .title,.product.view .manufacturer .title,.product.view .number .title,.product.view .mainfeature .title{font-weight:400;font-size:1.25rem;color:#a4a0a2}.product.view .availability .info,.product.view .shiptime .info,.product.view .shipcost .info,.product.view .manufacturer .info,.product.view .number .info,.product.view .mainfeature .info{color:#a0a0a0;font-size:1.15rem}.product.view .mainfeature.colors span,.product.view .mainfeature.colors a{width:26px;height:26px;display:inline-block;margin-right:3px;outline:1px solid #ddd}.product.view .mainfeature.colors a:hover{opacity:.8;cursor:pointer}.product.view .tooltip{border-radius:0 !important;background-color:#fff !important;min-width:300px !important;background-color:#fff}.product.view .tooltip .tooltip-arrow{color:#ddd;background-color:#ddd !important}.product.view .tooltip .tooltip-inner{opacity:1;padding:0;margin:0;background-color:#ddd;min-width:300px}.product.view .tooltip img{max-width:100%}.product.view .tooltip.in{opacity:1;filter:alpha(opacity=100)}.product.view .pop-content{background-color:#ddd;padding:0}.product.view .manufacturer,.product.view .number{font-weight:1.75rem}.product.view .manufacturer p,.product.view .number p{margin:0}.product.view .manufacturer span,.product.view .number span{font-weight:500}.product.view .price{text-align:right}.product.view .price .p1{font-size:6.25rem;line-height:5.5rem;font-weight:700;color:#d71b1b;display:block}.product.view .price .p2{font-size:1.75rem;line-height:2rem;font-weight:500;color:#a4a0a2;display:block}.product.view .price .p2 .pln{color:#a4a0a2;font-weight:500}.product.view .price .info{color:#a0a0a0;font-size:1.15rem;padding:0}.product.view .tel{font-size:1.15rem;text-align:right;padding:15px;background-color:#f6f6f5;line-height:1.45rem;color:#a0a0a0}.product.view .tel span{font-size:1.6rem;font-weight:500;white-space:nowrap;color:#6e6e6e}.product.view .tel .glyphicon{font-size:1.25rem;color:#6e6e6e;margin-right:10px}.product.view .features{background-color:#f6f6f5;padding-top:20px}.product.view .features h3{text-align:center;margin:0 0 5px 0;font-size:2.5rem}.product.view .features .info{text-align:center;color:#666;font-size:1.25rem;padding:0 0 10px 0}.product.view .features .item .title{font-weight:500;color:#000;background-color:#ddd;padding:5px 10px}.product.view .features .item .content{padding:5px 10px}.product.view .addtocart{width:100%;background-color:#d71b1b;padding:15px 26px;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;font-size:3.65rem;font-size:2rem}.product.view .warranty{padding:10px;border:1px dotted #cfcfcf;color:#6a6a6a;font-size:1.15rem;padding:6px 10px;line-height:1.5rem;text-align:center}.category-txt-wrapper{margin:0 0 0 0;background-color:#e1e1e1;padding:30px 20px}.category-txt-wrapper .txt{margin-top:0}.category-txt-wrapper img{max-width:100%}.category-txt-wrapper h2{font-size:5.25rem !important;margin-bottom:25px}.category-txt-wrapper h3{font-size:4.25rem !important}.category-txt-wrapper h2,.category-txt-wrapper h3{font-weight:300 !important}@keyframes addonaddnowanim{0%{background-color:#ffffff;color:#d71b1b}25%{background-color:#d71b1b;color:#ffffff}50%{background-color:#ffffff;color:#d71b1b}100%{background-color:#d71b1b;color:#ffffff}}.addontocartanimation{animation-name:addonaddnowanim;animation-duration:.7s;animation-direction:alternate}.cart .list .head{margin-bottom:30px !important;color:#5c5a5b;font-weight:400;padding-bottom:10px;font-size:1.25rem;border-bottom:3px solid #eeeeee}.cart .list ul{list-style:none;margin:0;padding:0}.cart .list ul li{vertical-align:middle}.cart .list ul li a.link{box-shadow:none !important;padding:0 !important;padding-bottom:0 !important;background-color:#fff !important;clear:both !important;text-align:left !important}.cart .list ul li a.link h3.title{clear:both;color:#222222;font-size:2rem;line-height:2rem;font-weight:500;padding:0 0 5px 0;margin:0;text-align:left}.cart .list ul li a.link .number{text-align:left}.cart .list ul li a.link .lead{font-size:1.35rem;color:#333132;line-height:2rem;margin:0;text-align:left;font-weight:300}.cart .list ul li a.link .img-wrapper{min-height:90px;outline:1px solid #ddd}.cart .list ul li a.link .img-wrapper .ico{transition:all .5s ease;opacity:0;font-size:3.5rem;color:#ccc;position:absolute;top:42%;left:42%}.cart .list ul li .price{text-align:right;font-size:1.35rem;line-height:2rem;font-weight:500;color:#5c5a5b;display:block;background-color:#eee;padding:3px 8px;display:inline-block;vertical-align:middle}.cart .list ul li .price .pln{font-size:1.35rem}.cart .list ul li .price.total{background-color:#5a5859;color:#fff;font-size:1.5rem}.cart .list ul li .lp{color:#666;font-size:1.25rem}.cart .list ul li .remove{padding:3px 6px;background-color:#fff;color:#999;font-weight:500;font-size:1.35rem;border:1px solid #ddd}.cart .list ul li .remove:hover{opacity:.8}.cart select{padding:3px 6px;font-size:1.35rem;line-height:2rem;font-weight:500;background-color:#fff;border-width:1px solid #ddd;box-sizing:border-box;cursor:pointer;float:left;width:100%}.cart .custom-1,.cart .custom-2{border:4px solid #cf140c;background:0 none;padding:8px 35px;margin:0 auto;margin-top:10px;font-size:2rem;color:#f60034;text-transform:uppercase;font-weight:700;opacity:1}.cart .custom-1 .glyphicon,.cart .custom-2 .glyphicon{font-size:1.35rem}.cart .custom-1{color:#ffffff;background-color:#cf140c}.cart .custom-2,.cart .custom-2:focus{border:4px solid #5a5859;color:#5a5859}.cart .cart-total{border-top:3px solid #5a5859;color:#fff;font-size:2.25rem;font-weight:500;padding:10px 0;float:none !important;text-align:right}.cart .cart-total span{background-color:#5a5859;padding:6px 25px}.cart .cart-total span .pln{padding:0}.cart-small .head{margin-bottom:20px !important;color:#5c5a5b;font-weight:400;padding-bottom:10px;font-size:1.25rem;border-bottom:3px solid #e6e4e3}.cart-small .head h4{margin:0 !important}.cart-small .list ul{list-style:none;margin:0;padding:0}.cart-small .list ul li{text-align:left !important;vertical-align:middle;display:block;margin:auto;padding:auto;width:100%;border:0 none !important;border-bottom:1px dotted #e0e0e0 !important;padding-bottom:10px}.cart-small .list ul li a{color:#5c5a5b !important;font-size:1.35rem !important;font-weight:500 !important}.cart-small .list ul li a h3.title{white-space:normal !important;line-height:1.5rem !important;margin:0 0 5px 0 !important;padding:0 !important;font-size:1.25rem !important;text-transform:initial !important}.cart-small .list ul li a h3.title .txt1{display:block !important}.cart-small .list ul li .number{font-size:1.15rem !important;color:#a3a3a3 !important;text-transform:none !important;font-weight:300 !important}.cart-small .list ul li .img-wrapper{min-height:50px !important;width:100%;min-width:100%}.cart-small .list ul li .price,.cart-small .list ul li .quantity{display:block;font-weight:500;background-color:#fff !important;padding:0 !important}.cart-small .list ul li .quantity{color:#5c5a5b;font-weight:400}.cart-small .list ul li .price{color:#cf140c}.cart-small .list ul li:last-child{border-bottom:0 none !important}.cart-small .cart-total{margin-top:0;background-color:#cf140c;width:100%;border-top:0 none;text-align:center !important;white-space:nowrap !important;display:block}.cart-small .cart-total span{background-color:#cf140c;width:100%;color:#fff;font-size:1.75rem}.shop .product,.shop .article{margin-top:0 !important}.shop .product .head,.shop .article .head{border-bottom:4px solid #cf130d}.shop .product .head .cat-list li a.active,.shop .article .head .cat-list li a.active{background-color:#cf130d}.shop .product .addtocart,.shop .article .addtocart{padding-right:35px !important}.shop .product.view .style1{background-color:#5c5a5b}.shop .product.view .head-small.style2{border-bottom:3px solid #5c5a5b}.shop .product.view .head-small.style2 h3{background-color:#5c5a5b;color:#fff}.order a.color2{color:#4d4d4d}.order .style2{margin-top:0;font-size:2.75rem;text-transform:uppercase;font-weight:300;padding:10px 0;border-bottom:3px solid #ededed !important}.order #tab,.order #formtabs{display:block}.order #tab a,.order #formtabs a{float:none;width:100%;font-size:2.25rem;padding:15px 25px;border:1px solid #ddd;background-color:#ededed;color:#5a5859}.order #tab a span,.order #formtabs a span{font-size:1.75rem;font-weight:500;color:#cf130d}.order #tab a.active,.order #formtabs a.active,.order #tab a:focus,.order #formtabs a:focus{background-color:#cf130d;color:#Fff;border:1px solid #c80a04}.order #tab a.active span,.order #formtabs a.active span,.order #tab a:focus span,.order #formtabs a:focus span{color:#fff}.order #tab a.active,.order #formtabs a.active,.order #tab a:focus,.order #formtabs a:focus{outline:none}.order #formtabs{display:block;list-style:none;margin:0;padding:0}.order #formtabs li{width:50%;float:left;margin:0}.order #formtabs li a{width:100%}.order #formtabs li a .glyphicon{color:#5a5859}.order #formtabs li a.active,.order #formtabs li a:focus{background-color:#5a5859;border:1px solid #4b4b4b}.order #formtabs li.active a,.order #formtabs li.active a:focus{background-color:#5a5859;color:#Fff;border:1px solid #4b4b4b}.order #formtabs li.active a .glyphicon,.order #formtabs li.active a:focus .glyphicon{color:#fff}.order .list ul li a.link.style2{background-color:#fff !important;border-bottom:0 none !important}.order .list ul li a.link.style2 .img-wrapper{min-height:70px !important}.order .list ul li .price.total{background-color:#5a5859 !important}.order .status{float:left;font-size:1.35rem;line-height:2rem;font-weight:500;color:#fff;display:inline-block;background-color:#cf130d;padding:3px 8px;margin-left:10px}.order .status.color2{background-color:#f60000}.order .cart-total{border-top:3px solid #cf130d;text-align:center !important}.order .cart-total span{background-color:#cf130d}.order .cart-summit{text-align:right;margin-bottom:10px}.order .cart-summit div{clear:both;background-color:#5a5859 !important;text-align:right;font-size:1.35rem;line-height:2rem;font-weight:500;color:#fff;display:block;background-color:#eee;padding:3px 8px;display:inline-block;vertical-align:middle}.order .cart-summit.color2 div{background-color:#222222 !important;font-size:2rem;padding:8px 8px}.order .txt-button-left,.order .txt-button-right{float:left;margin-top:18px !important;font-size:1.25rem;color:#202020;line-height:1.75rem}.order .txt-button-left{color:#202020;text-align:left;margin-left:20px}.order .txt-button-right{color:#f60034;text-align:right;margin-right:20px}.badges a{display:inline-block;color:#5a5859;font-size:1.35rem;margin-bottom:10px}.badges a .badge{background-color:#574742;font-size:1.45rem;font-weight:500;border-radius:5px}.badges a .badge span{margin-left:10px}.badges a:hover{opacity:.9;text-decoration:none}.shop .badges a .badge{background-color:#cf130d !important}.modul-moody{margin:30px 0 40px 0}.appendTabsContent .modul-moody{margin:0 0 !important}.modul-moody h3{text-align:center;font-size:2.5rem;font-weight:700;color:#244959 !important}.modul-moody h3 .ile-moods{font-size:1.25rem;display:inline-block;color:#ed1c24;font-weight:400}.moody-icons-list{list-style:none;display:block;width:100%;list-style-type:none;text-align:center;padding:15px 0;margin:0}.moody-icons-list li{position:relative;vertical-align:middle;display:inline-block;width:12,5%;padding:0 8px}.appendTabsContent .moody-icons-list li{padding:0 2px !important}.moody-icons-list li:hover{cursor:pointer;opacity:.8}.moody-icons-list li img{width:67px;height:68px}.tappendTabsContent .moody-icons-list li img{width:50px !important;height:51px !important}.moody-icons-list li .mood-result{height:80px;display:none;position:relative}.moody-icons-list li .mood-result .num{font-size:11px;height:15px;position:absolute;top:0;display:block;transform:translate(-50%, 0);margin-top:0;width:auto;left:50%;text-align:center}.moody-icons-list li .mood-result .bar-wrapper{height:50px;position:absolute;bottom:0;display:block}.moody-icons-list li .mood-result .bar{text-align:center;position:absolute;bottom:0;margin:5px auto 10px auto;width:67px;display:block;background-color:#cacaca}.moody-icons-list li .mood-title{font-size:10px;color:#1a1a1a;font-weight:bold;text-transform:uppercase;padding:10px 0 0 0;position:absolute;transform:translate(-50%, 0);margin-top:0;width:auto;left:50%;display:block;white-space:nowrap}.moody-icons-list li .mood-title.alt{display:none}.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span{border-radius:0 !important}.pagination>li>a,.pagination>li>span{padding:8px 14px;color:#909090;margin-left:3px;font-family:'Montserrat',sans-serif;font-size:1.35rem;font-weight:700;border:1px solid #d7d7d7}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#f60034 !important;border-color:#ce002b !important;font-weight:700;border:1px solid #ddd}.pagination .next,.pagination .prev{background-color:#4f9381 !important;border:1px solid #418976;color:#fff;text-transform:uppercase}.pagination .next .glyphicon,.pagination .prev .glyphicon{font-size:1.15rem;text-transform:uppercase}.pagination .next .glyphicon{margin-left:5px}.pagination .prev .glyphicon{margin-right:5px}.pagination .next:hover,.pagination .prev:hover,.pagination .next:focus,.pagination .prev:focus{color:#fff;opacity:.8}.pagination-centered{text-align:center}.shop .pagination .next,.shop .pagination .prev{background-color:#5c5a5b !important;border:1px solid #5c5a5b}.alert{padding:15px 20px;background-color:#f11e33;color:white;font-size:1.65rem;font-weight:500}.alert p{font-weight:500}.alert .glyphicon{margin-right:7px;font-size:1.35rem}.alert.alert-inline{padding:0;background-color:#fff}.alert.alert-inline p,.alert.alert-inline ul{margin-bottom:0;padding:7px 15px;background-color:#f11e33;color:white;font-size:1.35rem;font-weight:500;float:left;display:inline-block;margin-right:5px;margin-top:0 !important;margin-bottom:5px;border-radius:3px}.alert.success{background-color:#0a775f}.noitems{padding:15px 20px;background-color:#fff;border:1px solid #ddd;text-align:left}.noitems h5{font-size:1.75rem;font-weight:500}.noitems a{color:#555}.form-wrapper{padding:25px;border:2px dotted #d3d3d3}.form-wrapper h2{font-size:3.25rem;text-transform:uppercase;letter-spacing:2px;font-weight:300}.form-wrapper h3{margin:0 0 15px 0;padding:8px 12px;background-color:#f60034;color:#fff}.form-wrapper.login{padding:40px 60px 35px 60px}.form{font-family:'Montserrat',sans-serif}.form .link{color:inherit}.form .link .glyphicon{margin-right:10px;font-weight:500}.form .info-block{background-color:#f9f9f9;color:#282828;border:1px solid #ddd;padding:10px 15px;font-size:1.25rem}.form .input-style-1,.form .select-style-1{font-size:1.5rem;text-transform:uppercase;padding:8px 13px;min-height:40px;font-weight:700}.form .input-style-2{border:2px solid #cacaca;border-radius:0;font-size:1.5rem;padding:8px 13px;min-height:40px;font-weight:500}.form .custom-1,.form .custom-1:focus{border:4px solid #f60034;background:0 none;padding:8px 35px;margin:0 auto;margin-top:10px;font-size:2rem;color:#f60034;text-transform:uppercase;font-weight:700;opacity:1}.form .custom-2,.form .custom-2:focus{border:4px solid #574742;color:#574742}.form .custom-1.disabled{color:#cccccc;border:4px solid #cccccc}.form .form-group.has-error .input-style-2{border:2px solid #f60034}.form .help-block.with-errors ul{font-weight:bold;padding:6px 12px;background-color:#f60034;color:#fff;font-size:1.25rem;display:inline-block}.popover{position:fixed !important;box-shadow:none;border:0 none;overflow-y:hidden !important}.popover.custom{top:0 !important;left:0 !important;bottom:0 !important;max-width:100% !important;right:0 !important;min-height:300px!important;min-height:100% !important;display:block !important;margin:0 !important;background:url('../layout/pop-transparency.png') center repeat;border-radius:0;color:#343434;font-size:1em;line-height:1.1em}.popover.custom .form{background-color:#fff}.popover.custom .popover-overlap{padding:25px;top:50%;left:0;right:0;margin-top:-9em;overflow-y:hidden !important;position:fixed}.popover.custom .popover-content{background:#fff url('../layout/loader.gif') center no-repeat;padding:25px;border:1px solid #ddd}.popover.custom .popover-content h3{margin:0 0 10px 0}.popover.custom .closepop{position:absolute;top:0;right:10px;font-family:'Montserrat',sans-serif;padding:10px 10px;display:block;background-color:#343434;color:#fff;font-size:2rem;z-index:999;font-weight:700}.popover.custom .closepop:hover{opacity:.8;cursor:pointer}.popover.custom h2.head-shop-category{margin:0;color:#fff;text-transform:uppercase;font-family:'robotolight',sans-serif;color:#005aab;font-size:2.8em;display:block;padding:0 0 12px 0}.popover.custom h3.head{padding:8px 15px 5px 15px;font-weight:400;font-family:'robotomedium',sans-serif;font-size:1.3em;background-color:#005aab;color:#fff;margin-bottom:20px;display:inline-block;margin-top:0}.popover.custom ul{border:0 none !important}.popover.custom ul li{float:none;display:block;color:#000}.popover.custom a.content{color:#343434;display:block;padding:0 0 10px 0}.popover.custom a.content h3{font-family:'Montserrat',sans-serif;font-size:1.5em;margin:0 0 10px 0;padding:0}.popover.custom a.content .data{font-size:1em;line-height:1.2em}.popover.custom a.content .lead{font-size:1.1em;line-height:1.2em}.popover.custom .products-list li{display:inline-block !important}.popover.custom .more{font-family:'robotobold',sans-serif;padding:8px 12px;display:block;background-color:#343434;color:#fff;font-size:1.2em;display:inline-block;margin:0;margin:0 auto;text-align:center}.popover.custom .autor-info{text-align:center;padding:25px}.popover.custom .autor-info img{border:1px solid #ddd}.popover.custom .autor-info .name{font-family:'Montserrat',sans-serif;font-size:1.5em;margin:15px 0 10px 0;padding:0}.popover.custom .autor-info a{color:#343434}.gradient-fadetoblack{display:none;background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.39) 47%, rgba(0,0,0,0.6) 73%, rgba(0,0,0,0.8) 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.39) 47%, rgba(0,0,0,0.6) 73%, rgba(0,0,0,0.8) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.39) 47%, rgba(0,0,0,0.6) 73%, rgba(0,0,0,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#cc000000', GradientType=0)}.gradient-fadetowhite{background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0)}.gradient1{background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%);background:-webkit-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%);background:linear-gradient(to bottom, #ffffff 0%, #f6f6f6 47%, #ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed', GradientType=0)}.gradient2{background:#ededed;background:-moz-linear-gradient(top, #ededed 0%, #f6f6f6 53%, #ffffff 100%);background:-webkit-linear-gradient(top, #ededed 0%, #f6f6f6 53%, #ffffff 100%);background:linear-gradient(to bottom, #ededed 0%, #f6f6f6 53%, #ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff', GradientType=0)}.gradientmap{background:#f0ede4;background:-moz-linear-gradient(top, #f0ede4 0%, #f0ede4 53%, #fff 100%);background:-webkit-linear-gradient(top, #f0ede4 0%, #f0ede4 53%, #fff 100%);background:linear-gradient(to bottom, #f0ede4 0%, #f0ede4 53%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0ede4', endColorstr='#ffffff', GradientType=0)}ul.share-buttons{clear:both;display:block;list-style:none;padding:10px 0 0 0;margin-top:10px}ul.share-buttons li{display:inline;margin-right:3px}ul.share-buttons li a img{border:1px solid #ddd;opacity:.5}ul.share-buttons li a:hover{opacity:.8}ul.share-buttons li a:hover img{border:1px solid #333;opacity:1}ul.share-buttons .sr-only{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.jumbotron p{font-weight:400;font-size:1.35rem}.czyscfloat{clear:both;height:0}@media (min-width:1200px){.slider .bigs .owl-item img{min-height:445px !important}.slider .thumbs .owl-item img{min-height:180px !important}.mobile .slider .bigs{max-height:100%}.mobile .slider .bigs .owl-item img{min-height:100% !important;width:100% !important}.tekstl{float:none !important;width:100% !important;padding-right:0 !important}.tekstp{float:none !important;width:100% !important;padding-left:0 !important}}@media (min-width:1200px){.fixed-right{width:320px}.top .box .txt1{margin-bottom:2px}}@media (min-width:992px) and (max-width:1200px){.top .logo-wrapper .logo{max-width:240px}.top .box .ico{margin-right:10px}.top .box .txt1{font-size:1.35rem;margin-bottom:5px}.top .box .txt2{font-size:1rem;line-height:1.35rem}.top .box.login{padding-left:15px !important}.top .box.login .ico4,.top .box.login .ico6{margin-left:10px}.top .box.login .ico5{margin-left:10px}.navbar ul li a{display:block;font-size:1.35rem}.slider .bigs .owl-item img{min-height:355px !important}.slider .thumbs .owl-item img{min-height:180px !important}.fixed-right{width:320px}}@media (max-width:768px){.slider.slider-shop{text-align:center !important}.slider.slider-shop .title{display:block !important;font-size:.8em !important;margin:20px 0 20px 0 !important}.slider.slider-shop .title .txt1{line-height:2rem !important}.slider.slider-shop .title .txt2{font-size:5rem !important}.slider.slider-shop h3{text-align:center !important;margin-top:20px}.slider.slider-shop .price,.slider.slider-shop .lead{text-align:center !important}.slider.slider-shop .price .p1{font-size:8rem !important;line-height:5rem !important}.slider.slider-shop .addtocart{position:relative !important;margin:20px auto 0 auto !important;left:auto !important;right:auto !important;bottom:auto !important;display:inline-block !important}.slider.slider-shop img{min-height:200px !important}}@media (max-width:992px){.navbar-header{float:none}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent !important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin:7.5px -15px}.navbar-nav>li{float:none}.navbar-collapse.collapse.in{display:block !important}.navbar-wrapper{position:relative;top:0}.navbar-toggle{float:left;border-radius:0;background-color:#ffffff;border:1px solid #4f9381;margin-right:0}.navbar ul li{display:block;border-left:0 none;border-bottom:1px solid #3d8371;width:100%}.navbar ul li a{display:block;font-size:1.6125rem !important}.navbar ul li:last-child{border-right:0 none}.article,.gallery,.video,.product,.page{margin-top:0 !important}.top{background:#f5f5f5}.fixed-left{margin-right:100%;margin-left:auto !important;width:100%}.fixed-right{min-width:100%;float:none !important}.row-flex,.row-flex>div[class*='col-']{display:block !important}.jumbotron{padding-left:60px !important;padding-right:60px !important}.article,.gallery,.video,.product,.page,.user{margin-top:0 !important}.content-module-3 .c1 h4{font-size:4.25rem}.shop .navbar-wrapper{background-image:none !important;background-color:#5c5a5b !important}.shop .navbar ul li{border-left:0 none !important;border-bottom:1px solid #474747 !important;width:100%}.slider.slider-shop{text-align:center !important}.slider.slider-shop .stitle h3{font-size:4.5rem !important}.slider.slider-shop .stitle span{width:79px !important;height:79px !important;background-size:cover !important}.slider.slider-shop .title{display:block !important;font-size:.8em !important;margin:20px 0 20px 0 !important}.slider.slider-shop .title .txt1{line-height:2rem !important}.slider.slider-shop .title .txt2{font-size:5rem !important}.slider.slider-shop h3{text-align:center !important;margin-top:20px}.slider.slider-shop .price,.slider.slider-shop .lead{text-align:center !important}.slider.slider-shop .price .p1{font-size:8rem !important;line-height:5rem !important}.slider.slider-shop .addtocart{position:relative !important;margin:20px auto 0 auto !important;left:auto !important;right:auto !important;bottom:auto !important;display:inline-block !important}.slider.slider-shop img{min-height:200px !important}}@media (max-width:480px){footer{text-align:center !important}footer img{margin:0 auto !important}footer .tel{font-size:2rem !important;line-height:2.5rem}footer .style-1 ul{clear:both !important;padding:5px 0 !important}footer .newsletter{padding:30px 0 !important;text-align:center !important}footer .voffset0{margin-top:30px !important}.alert{font-size:1.35rem !important}.top .top-row{padding-bottom:10px !important;padding-top:10px !important}.top .logo-wrapper{text-align:center;margin-bottom:20px}.top .logo-wrapper .logo{margin:0 auto}.top .box.login{background-color:#fff;text-align:center;padding-left:0 !important;border-left:0 none}.top .box.login .lw{margin:0 auto;display:inline-block}.top .box.login .ico4,.top .box.login .ico6{height:40px}.top .box.login .ico5{height:40px}.slider{min-height:300px !important}.slider .item{min-height:300px !important;background-size:cover !important}.slider .item .scaption{position:absolute !important;display:block !important;top:20px !important;left:20px !important;right:20px !important}.slider .item .scaption .stitle{opacity:1 !important;width:100%}.slider .item .scaption .stitle h3{font-size:2.5rem !important;width:100%  !important;text-align:center !important}.slider .item .scaption .stext{opacity:1 !important;display:none !important}.product .head .cat-list li{display:block;width:100%;float:none;margin-bottom:2px}.product .head .cat-list li a{display:block;width:100;padding:10px 20px 8px 15px}.product .head .cat-list .select-wrapper{width:100%}.product.view .details-wrapper{padding:20px 0 0 0 !important;border-left:0 none !important}.product.view .tel{text-align:center !important}.product.view .price .p1{text-align:center !important}.category-txt-wrapper h2{font-size:3.25rem !important}.form-wrapper.login{padding:20px}.form-wrapper.login h2{text-align:center;font-size:2.25rem}.form .custom-1,.form .custom-1:focus{padding:8px 15px;width:100%;font-size:1.75rem;text-align:center}.cart h2{font-size:2.5rem !important}.order #formtabs li{width:100% !important}.order #formtabs li a{width:100%}.order .txt-button-left,.order .txt-button-right{text-align:center;margin:0 !important;margin-left:0 !important;margin-right:0 !important;margin-top:18px !important;width:100%}#rc-imageselect,.g-recaptcha{transform:scale(.77);-webkit-transform:scale(.77);transform-origin:0 0;-webkit-transform-origin:0 0}}#myPopModal .modal-header{position:relative;padding:0;border-bottom:none}#myPopModal .modal-header .close{background-color:#ffffff;padding:6px 10px;position:absolute;top:13px;right:15px;z-index:100;opacity:1}#myPopModal .modal-body{height:auto;overflow:visible;max-height:100%}#myPopModal.modal{width:auto}#myPopModal.modal img{display:block;margin:50px auto 0 auto}#myPopModal.modal video{display:block;margin:50px auto 0 auto;width:100%;max-width:1280px}.modal-open{padding-right:0 !important}.modal-backdrop.in{opacity:.8}