html{position:relative;min-height:100%}body{margin-bottom:300px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;padding-top:60px}.homebody{padding-top:90px}@media (max-width:767px){body{margin-bottom:500px}.homebody{padding-top:60px}}body>.stickyfooter{position:absolute;bottom:0;width:100%}.h2,.h3,.h4,h1,h2,h3,h4,h5{color:#0079b0}.navbar-default{background-color:#fff;border-bottom:0;padding-top:20px;padding-bottom:20px;box-shadow:0 2px 5px rgba(0,0,0,.2);transition:all .3s}.inbody .navbar-default{padding-top:5px;padding-bottom:5px}.navbar-default .navbar-nav>li>a{color:#0079b0;text-transform:uppercase;font-weight:600;transition:color .3s}.inbody .navbar-default .navbar-brand:focus,.inbody .navbar-default .navbar-brand:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#004a6a}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#004a6a;background-color:transparent}.navbar-default .navbar-brand{color:#0079b0;font-weight:600;font-size:22px;background:url(../img/elmaterm.svg) no-repeat 15px 50%;background-size:75px auto;padding-left:100px;transition:all .3s}@media (min-width:768px) and (max-width:991px){.navbar-default .navbar-brand{font-size:18px}}.inbody .navbar-default .navbar-brand{background-size:55px auto;padding-left:80px}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#0079b0}@media (max-width:359px){.navbar-default .navbar-brand{font-size:18px;background-size:30px auto;padding-left:60px}}@media (min-width:768px) and (max-width:991px){.navbar-default .navbar-brand{background-size:30px auto;padding-left:50px}.navbar-default .navbar-nav>li>a{padding-left:7px;padding-right:7px}.navbar-default .hledat{display:none}}.navbar-default .badge{background-color:#009d53;margin-left:5px;color:#fff;transition:background-color .3s}.navbar-default a.kosik-link:hover .badge{background-color:#004a6a;color:#fff}.navbar-default .navbar-toggle .badge{left:-17px;position:absolute;top:-8px}.navbar-default .kosik,.navbar-default .lupa{height:26px;display:inline-block;float:left;margin-top:-5px;margin-right:5px}.navbar-default .lupa{width:24px;background:url(../img/lupa.svg) no-repeat 0 0;background-size:24px 26px}.navbar-default .kosik{width:31px;background:url(../img/kosik.svg) no-repeat 0 0;background-size:31px 26px}.navbar-default .price{font-weight:400;font-size:12px}.navbar-default .navbar-toggle{border-radius:0;border-color:#fff}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.inbody .navbar-default .navbar-toggle .icon-bar{background-color:#0079b0}.inbody .navbar-default .navbar-toggle{border-color:#0079b0}@media (max-width:767px){.navbar-default{padding-top:5px;padding-bottom:5px}.navbar-default .navbar-brand{background-size:55px auto;padding-left:80px}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#004a6a}.navbar-default .navbar-toggle .icon-bar{background-color:#0079b0}.navbar-default .navbar-toggle{border-color:#0079b0}}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#00b0fc}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:rgba(255,255,255,.3)}article{padding-top:50px;padding-bottom:50px}@media (max-width:767px){article{padding-top:30px;padding-bottom:30px}.shopKategorieHeader{margin-top:3rem}.buttonBottom .btn{display:block;padding-top:10px;padding-bottom:10px;width:100%}}.after-intro{padding-top:60px}article h1{letter-spacing:-.02em}article h2{font-size:24px}article h3{font-size:20px}.shopKategorie{margin-bottom:50px}.shopKategorie>li:nth-child(even){background:#f8f8f8}.shopKategorie>li:nth-child(odd){background:#f1f1f1}.shopKategorie>li>a{font-size:15px;color:#777;padding-left:20px}.shopKategorie>li>a.active{color:#fff;background:#009d53}.shopKategorie>li>a:hover,.shopKategorieHeader{background:#69bd43;color:#fff}.shopKategorieHeader{padding:15px 20px;margin-bottom:0;font-size:22px;border-bottom:4px solid #009d53;border-radius:5px}.subkategorie{list-style:none;padding:10px 15px 10px 20px;background:#dedede}.subkategorie>li{background:url(../img/li.svg) no-repeat left 6px;padding-left:17px;margin-bottom:3px}.nav-subkategorie{margin-bottom:10px}.nav-subkategorie a:first-letter{text-transform:uppercase}.nav-subkategorie>li>a{background-color:#f1f1f1;margin-bottom:2px;color:#777}.nav-subkategorie>li>a:focus,.nav-subkategorie>li>a:hover{background-color:#69bd43;color:#fff}.nav-subkategorie>li.active>a,.nav-subkategorie>li.active>a:focus,.nav-subkategorie>li.active>a:hover{background-color:#009d53}.oblasti{margin-top:50px;border-bottom:4px solid #8e3306}.oblasti,.oblasti+.shopKategorie li a:hover{background:#db5414}.shopItem{background:#f4f5f5;padding:20px;margin-bottom:10px;text-align:center}.shopItem .frame{height:223px;width:223px;white-space:nowrap;text-align:center}.shopItem .helper{display:inline-block;height:100%;vertical-align:middle}.shopItem a img{vertical-align:middle;max-height:223px;max-width:223px;transition:all .3s;position:relative}.shopItem a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}@media (max-width:767px){.shopItem .frame{height:auto;width:auto}.shopItem a img{max-height:200px;max-width:100%}}@media (min-width:768px) and (max-width:991px){.shopItem .frame{height:118px;width:118px}.shopItem a img{max-height:118px;max-width:118px}}@media (min-width:992px) and (max-width:1199px){.shopItem .frame{height:173px;width:173px}.shopItem a img{max-height:173px;max-width:173px}}.shopDesc{margin-bottom:20px}.shopDesc a{display:block;color:#333;text-transform:uppercase}.shopDesc a:focus,.shopDesc a:hover{color:#69bd43}.shopDesc .popis{display:block;color:#ababab}.shopDesc .cena{color:#009d53;font-size:22px}.modal-backdrop{background-color:#db5414}.modal-backdrop.in{opacity:.3}#hledatform{display:none}@media (min-width:768px){#hledatform{position:fixed;right:0;top:70px;background-color:#0079b0;padding-top:10px;padding-bottom:10px;box-shadow:0 3px 5px rgba(0,0,0,.2)}#hledatform:after{content:" ";display:block;width:0;height:0;border:10px solid transparent;position:absolute;right:20px;bottom:100%;border-bottom-color:#0079b0}}@media (max-width:767px){#hledatform{background-color:#0079b0}}.btn-success{background-color:#69bd43;border-color:#009d53;transition:background .3s}.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success{background-color:#009d53;border-color:#009d53}#hledatcancel,footer a:hover .fa,footer ul li a:hover{color:#fff}#hledatcancel:focus,#hledatcancel:hover{color:#fff}#social{padding-top:20px;padding-bottom:20px;background:#f1f1f1}#social .fa{font-size:40px;color:#999;margin-right:5px}#social .fa:last-child{margin-right:0}#social img{margin-right:5px;width:auto}footer{color:rgba(255,255,255,.8);padding-top:40px;background-color:#0079b0}@media (min-width:992px){footer{background-image:url(../img/elmaterm.svg);background-position:116% 50%;background-repeat:no-repeat;background-size:auto 170%}}@media (min-width:1200px){footer{background-position:120% 50%}}footer h3{color:#fff;font-size:20px;margin-top:0}footer .fa{color:#fff;margin-right:10px}footer a .fa{font-size:40px}footer ul{padding-left:15px}footer ul li{list-style-type:square}footer a .fa,footer ul li a{color:rgba(255,255,255,.8);transition:color .3s}.copyright{background:rgba(0,0,0,.1);color:rgba(255,255,255,.4);padding-top:20px;padding-bottom:20px;margin-top:20px}.h3Popis{color:#009d53}.h3Popis:first-letter{text-transform:uppercase}@media (min-width:768px){.h3Popis{margin-top:0}}.detail .cena{color:#009d53;font-size:36px;line-height:1}.tip{background:#fbac7e;padding:5px 10px}.tip,.tip strong{color:#885000}.tip .fa{color:#fff}.btn-koupit{background-color:#afca0b;border-color:#8ea500;color:#fff}.btn-koupit:focus,.btn-koupit:hover{background-color:#8ea500;border-color:#5c6b00;color:#fff}.btn-koupit img,.dlazdice img{-webkit-transform:scale(1);transform:scale(1)}.btn-koupit img{margin-right:5px;transition:.3s}.btn-koupit:hover img{-webkit-transform:scale(1.3);transform:scale(1.3)}.aktuality .h4{margin-bottom:0}.fb-page>span{width:100%!important}.newsletter{background:#0079b0;padding:10px 20px 30px;color:#fff;border-radius:4px;margin-bottom:2rem}.newsletter .btn{margin-top:10px}.newsletter .h4{color:rgba(255,255,255,.7)}@media (min-width:768px) and (max-width:991px){.newsletter h4{font-size:16px}.newsletter p{font-size:13px}}.newsletter .fa{font-size:20px}.fa-cart-plus,.newsletter .fa{margin-right:5px}.intro-boxy{position:relative}.box-left,.box-right{position:absolute;width:50%;bottom:10%}.box-left{left:0;text-align:right;padding-right:40px}.box-right{right:0;text-align:left;padding-left:40px}.container-intro h1,.intro-boxy h1{text-transform:uppercase;font-weight:700;color:#00b0fc;font-size:48px}.box-left p{padding-left:50%;color:#fff}.box-right p{padding-right:50%;color:#fff}.intro-boxy-bg{background-image:linear-gradient(180deg,rgba(0,0,0,.1) 20%,rgba(0,0,0,.7) 80%);position:absolute;left:0;right:0;top:0;bottom:0}.container-intro{padding-left:0;padding-right:0}.container-intro h1{font-size:42px}.container-intro p,.kosik-vlozeno a,.kosik-vlozeno b{color:#fff}.box-inner{position:absolute;bottom:15px;left:20px;right:20px}.box-cerpadla,.box-klimatizace,.box-topne-kabely{background-image:linear-gradient(180deg,rgba(0,0,0,.1) 20%,rgba(0,0,0,.7) 80%),url(../img/slide-topne-kabely.jpg);background-size:cover;background-position:50% 100%;height:600px;position:relative}.box-cerpadla,.box-klimatizace{background-image:linear-gradient(180deg,rgba(0,0,0,.1) 20%,rgba(0,0,0,.7) 80%),url(../img/slide-cerpadla.jpg)}.box-klimatizace{background-image:linear-gradient(180deg,rgba(0,0,0,.1) 20%,rgba(0,0,0,.7) 80%),url(../img/slide-klima2.jpg)}.dlazdice,.dlazdice em{display:block;position:relative}.dlazdice{height:270px;overflow:hidden;border-radius:4px}.dlazdice img{left:0;top:0}.dlazdice:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.dlazdice span,.intro-block h1{color:#fff;text-transform:uppercase}.dlazdice .fa,.dlazdice img,.dlazdice span{position:absolute;transition:all .3s}.dlazdice span{left:0;bottom:0;right:0;padding:30px 30px 10px 15px;background-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.7) 80%);font-size:26px;font-weight:700}.dlazdice em{font-size:13px;font-weight:500;font-style:normal;color:#00b0fc}.dlazdice .fa{color:#5edb25;right:12px;bottom:20px;opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}.dlazdice:hover .fa{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.breadcrumb{margin-top:10px}.intro-block{padding-top:60px;padding-bottom:60px}.intro-block h1{font-size:30px;margin-bottom:30px;letter-spacing:.1em;font-weight:600}.intro-block p,.intro-block ul{color:#fff;font-size:16px}.block1{background:#0079b0}.block2{background:#006089}.block3{background:#004a6a}.block4{background:#00374e}.ghost-button{display:inline-block;color:#fff;text-transform:uppercase;background:0 0;border:2px solid #fff;border-radius:0;padding:12px 20px;transition:all .3s;margin-top:25px;letter-spacing:1px;font-size:14px;font-weight:600}.ghost-button:focus,.ghost-button:hover{color:#0079b0;border:2px solid #fff;background:#fff;text-decoration:none}.intro-block-pad>div,.intro-block-pad>figure{padding-right:40px}.filter{display:inline-block;padding:5px 8px;background-color:#f1f1f1;color:#777;margin-bottom:2px;border-radius:4px}.filter:focus,.filter:hover{color:#fff;background-color:#69bd43;text-decoration:none}.filter.active{color:#fff;background-color:#009d53}.kosik-vlozeno{background:#0079b0;padding:1rem;border:1px solid #00567d;color:rgba(255,255,255,.8);border-radius:4px}.wizard-kosik{margin-bottom:20px}.wizard-kosik a{display:block;background:#f9f9f9;padding:10px 15px;margin-bottom:2px;border:1px solid #bbc0c0;color:#337ab7;border-radius:6px}@media (min-width:768px) and (max-width:991px){.wizard-kosik a{font-size:12px;padding:8px 10px}}.wizard-kosik a:hover{text-decoration:none;background:#fff;border-color:#314e69}.wizard-kosik a .badge{font-size:16px;margin-right:5px;background:#0079b0}.wizard-kosik a.active{background:#0079b0;color:#fff;border:1px solid #314e69}.wizard-kosik a.active .badge{background:#fff;color:#828c8d}.celkem{font-size:16px;font-weight:700}.cena_celkem{font-size:26px;display:block;font-weight:400;color:#0079b0}.has-error label::after{content:"* Povinný údaj";color:#c00;margin-left:5px}#seznam_mest{position:absolute;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.2);left:0;right:0;top:100%;padding:.5rem 1rem;display:none;max-height:200px;overflow:auto;z-index:100}#seznam_mest a{display:block;margin-bottom:.25rem}#vybrane_mesto{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath d='M 28.28125 6.28125 L 11 23.5625 L 3.71875 16.28125 L 2.28125 17.71875 L 10.28125 25.71875 L 11 26.40625 L 11.71875 25.71875 L 29.71875 7.71875 Z'/%3e%3c/svg%3e");background-size:1rem 1rem;background-repeat:no-repeat;background-position:0 50%;padding-left:1.5rem}#vybrane_mesto a{margin-left:1rem}