@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,700|PT+Sans+Narrow:400,700&subset=latin-ext);#myModal .modal-content{border-radius:3px}#myModal .modal-header{border:none}#myModal .modal-footer{border:none}#myModal .modal-body{color:#dc143c;text-align:center;font-size:15px}body{background:url(../gui/bg.png) repeat #fff;margin:0}body{font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:400;font-size:13px;color:#000;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased}p{padding:0;margin:3px 0 13px 0}a,a:active,a:link,a:visited{color:#186e9f;text-decoration:underline;cursor:pointer}a:hover{color:#3477b4}h1,h2,h3,h4,h5,h6{color:#186e9f;padding:0;margin:10px 0 2px 0;line-height:normal;font-weight:400}h1{font-family:"PT Sans Narrow",Arial,Helvetica,sans-serif;font-size:34px;margin:5px 0 15px 0}h2{font-size:21px;font-weight:700}h3{font-size:18px}h4{font-size:17px}h5{font-size:16px}h6{font-size:15px}.text-bold,b,strong{font-weight:700}img{border:0}hr{margin:3px 0 3px 0;display:block;padding:0;border:0;height:1px;overflow:hidden;background-color:#ddd}ol,ul{margin-top:3px;margin-bottom:13px}.content ol,.content ul{overflow:hidden}.black{color:#000}.anim{-webkit-transition:.45s ease-in-out;-moz-transition:.45s ease-in-out;-o-transition:.45s ease-in-out;transition:.45s ease-in-out}.qanim{-webkit-transition:.15s ease-in-out;-moz-transition:.15s ease-in-out;-o-transition:.15s ease-in-out;transition:.15s ease-in-out}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.inherit,.inherit:active,.inherit:hover,.inherit:link,.inherit:visited{color:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;text-decoration:inherit}.form-control{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:none;background-color:#fff;border-color:#c0c6c8;height:auto;outline:0;font-size:13px;padding:6px 8px 6px 8px}.form-control:focus{border-color:#186e9f;outline:0}.btn.btn-primary{background-color:#186e9f;color:#fff;font-size:17px;margin-top:15px;padding:7px 30px 7px 30px;border:none;outline:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-decoration:none;display:inline-block}label{white-space:nowrap;font-size:13px;font-weight:400;margin:0 0 2px 0;padding:0}textarea{min-height:120px}.checkbox{padding-top:18px}.header{background-color:#fff;color:#6d6d6d}.header .logo{padding-top:30px;padding-bottom:30px;background:url(../gui/header-logo-bg.png) no-repeat right center}.menu{font-family:"PT Sans Narrow",Arial,Helvetica,sans-serif;background-color:#186e9f;padding-top:13px;padding-bottom:7px;color:#fff;border-top:solid 1px #567ba7;border-bottom:solid 1px #567ba7}.menu .home-icon{color:#fff;display:inline-block;margin-right:25px;font-size:18px}.menu .home-icon:hover{color:#fff}.menu ul{list-style:none;padding:0;margin:0;display:inline-block}.menu ul li{position:relative;margin:0 15px 0 0;padding:0;display:inline-block;line-height:28px;font-size:18px}.menu ul li a{display:block;position:relative;height:100%;text-align:left;padding:0 8px 5px 8px;text-decoration:none;color:#fff;white-space:nowrap}.menu ul li.active a,.menu ul li.active:hover a{color:#fff}.menu ul li:hover>a{color:#fff}.menu ul li:last-child{margin-right:0}.menu ul li .submenu{position:absolute;z-index:999;left:0;margin:-6px 0 0 0;visibility:hidden;opacity:0;padding-top:6px;background:url(../gui/submenu-caret.png) no-repeat 10px top}.menu ul li:hover .submenu{opacity:1;visibility:visible}.menu ul li .submenu ul{background-color:#6baccc;padding:8px 0 8px 0}.menu ul li .submenu ul>li{display:block;margin:0 0 0 9px;padding:0 0 0 4px}.menu ul li .submenu ul li:before{font-family:fontawesome;content:'\f192';position:absolute;left:0;top:2px;font-size:12px;border:none}.menu ul li .submenu ul li a{font-size:16px;line-height:16px;padding:7px 14px 7px 14px;color:#eee}.menu ul li .submenu ul li a:hover{text-decoration:underline;color:#fff}.menu ul.langs{background-color:rgba(0,0,0,.5);padding:0 3px 1px 3px}.menu ul.langs li:before{display:none}.menu ul.langs li{margin:0}.menu ul.langs li a{text-transform:uppercase;font-size:16px;padding-bottom:0}.header .search{background:url(../gui/header-search-bg.png) no-repeat left center;background-size:contain;height:130px;padding-top:15px;padding-left:30px;font-size:12px;line-height:16px}.header .search input[type=text]{height:31px;background:url(../gui/bg_vyhladavanie_textbox.gif) no-repeat left top;background-size:100% 100%;border:none;padding:10px 11px 10px 31px;margin:0;color:#818181;display:inline-block;outline:0;vertical-align:top;float:left;width:65%}.header .search input[type=submit]{display:inline-block;width:35%;height:31px;background:url(../gui/search-submit-bg.png) no-repeat left top;background-size:100% 100%;border:none;padding:0 12px 0 0;margin:0;font-weight:700;text-transform:uppercase;color:#fff;outline:0;vertical-align:top;text-align:right;float:left}.header .search .contact{padding-left:60px;margin-top:13px}.vmenu{margin-bottom:15px;background:url(../gui/vmenu-bg.gif) no-repeat right top}.vmenu ul{list-style:none;padding:0;margin:0}.vmenu>ul{margin-right:3px;display:block}.vmenu ul li{display:block;padding:0;margin:0;border-top:solid 1px #5879cd;border-bottom:solid 1px #4a6bbe;background-color:#186e9f}.vmenu ul>li:first-child{border-top-left-radius:4px;border-top-right-radius:4px;border-top:none}.vmenu ul>li:last-child,.vmenu ul>li:last-child .submenu ul{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border:none}.vmenu ul>li a{display:block;padding:0 5px 0 10px;font-size:14px;line-height:35px;color:#fff;font-weight:700;text-transform:uppercase;text-decoration:none}.vmenu ul li .submenu ul{background-color:#eee;border:none;padding:10px}.vmenu ul li .submenu ul li{background-color:transparent;border:none;position:relative}.vmenu ul li .submenu ul li:before{font-family:fontawesome;content:'\f0da';position:absolute;left:0;top:3px;font-size:12px}.vmenu ul li .submenu ul li a{padding:4px 5px 4px 10px;font-size:13px;line-height:15px;color:#000;font-weight:400}.vmenu ul li .submenu ul li.active a{font-weight:700}.vmenu ul li .submenu ul li a:hover{text-decoration:underline}.vmenu ul li .submenu ul li .submenu{display:none}.vmenu ul li .submenu ul li.active>.submenu{display:block}.vmenu ul li .submenu ul li .submenu ul{padding-top:0;padding-bottom:0}.vmenu ul li .submenu ul li .submenu ul li:before{content:'\f105'}.vmenu ul li .submenu ul li .submenu ul li a{text-transform:none;text-decoration:none;padding:4px 5px 4px 10px;font-size:13px;line-height:15px;font-weight:400}.vmenu .submenu .submenu>ul>li.lastActive>a,.vmenu .submenu .submenu>ul>li>a:hover{text-decoration:underline}.vmenu .activeProduct{text-decoration:underline!important}.qmenu ul{list-style:none;display:block;margin:20px 0 0 0;padding:0}.qmenu ul li{display:block;margin:0;padding:0}.qmenu ul li:before{font-family:fontawesome;content:'\f105'}.qmenu ul li a{display:inline-block;margin:0 0 0 5px;padding:4px 0 4px 0;color:#333;font-size:12px;line-height:14px;white-space:nowrap}.fmenu a{display:inline-block;margin:0 0 0 5px;padding:4px 0 4px 0;color:inherit;font-size:12px;line-height:14px;white-space:nowrap;text-decoration:none}.fmenu a:before{font-family:fontawesome;content:'\f105\00a0'}.fmenu a:hover{text-decoration:underline}.login hr{margin:10px 0 7px 0}.content-holder{background-color:#fff;padding:20px;min-height:500px}.content h1{margin-bottom:5px}.content{padding-right:20px}.content .text{padding-bottom:5px}.content .text img{cursor:pointer}.content.web-content img{max-width:100%;height:auto;margin-bottom:2px}.content.web-content .gallery{margin-top:25px}.content.web-content .gallery .image{height:190px;text-align:center;margin-bottom:15px;background-repeat:no-repeat;background-size:cover;background-color:#f5f5f5;background-position:center center;border:solid 3px #eee}.content.web-content .gallery .image:hover{opacity:.75}.content .items{margin-top:10px}.content .fa-print{margin-top:10px;cursor:pointer}.content .hdr{margin-top:75px;margin-bottom:5px;font-size:22px}.content .items .grid{border:solid 1px #eee;margin-bottom:25px;padding:10px;height:345px}.content .items .grid:hover{border:solid 1px #ebebeb;background-color:#eee;cursor:pointer}.content .items .grid:hover .btn{background-color:#186e9f!important;color:#fff!important}.content .items .grid h3{margin:0;font-size:13px}.content .items .grid a.name{display:block;text-align:center;font-size:13px;font-weight:700;color:#333;text-decoration:none;height:40px;overflow:hidden}.content .items .grid a.name:hover{color:#186e9f;text-decoration:underline}.content .items .grid .img{background-repeat:no-repeat;background-size:contain;background-color:#fff;background-position:center center;margin:0 0 5px 0;height:175px}.content .items .grid .desc{text-align:center;font-size:11px;height:69px;overflow:hidden}.content .items .grid .desc p{margin-bottom:0}.content .items .grid .more a.btn{text-decoration:none;display:inline-block;padding:2px 8px 2px 8px;border:solid 1px #186e9f;margin-top:10px;font-size:13px}.content.forum .hdr{margin:10px 0 0 0}.content.forum h2{margin:0}.content.forum .hdr .btn.btn-primary{border-radius:0;padding:3px 10px 3px 10px;font-size:14px;margin:0}.content .items .grid.forum,.content.forum .items .grid{height:auto;padding:0;padding-top:10px;padding-bottom:10px;background:url(../gui/forum-arrow-right.png) no-repeat right center #fbfbfb;cursor:default}.content .items .grid.forum{margin-left:0;margin-right:0}.content .items .grid.forum.admin,.content.forum .items .grid.admin{background-color:#f3f7fc;border-color:#6093cf}.content .items .grid.forum .img,.content.forum .items .grid .img{width:100%;max-width:90px;height:70px;display:inline-block;border-bottom:solid 2px #6093cf;margin-bottom:3px;background-size:cover;background-position:center center}.content .items .grid.forum a.name,.content.forum .items .grid a.name{font-family:'PT Sans Narrow',Arial,Helvetica,sans-serif;font-weight:400;font-size:26px;overflow:visible;text-align:left;line-height:32px;margin-top:10px;height:auto}.content .items .grid.forum .info,.content.forum .items .grid .info{font-size:11px;color:#999}.content .items .grid.forum .btn.btn-primary,.content.forum .grid .btn.btn-primary{padding:2px 8px 3px 8px;margin-top:10px;font-size:11px;border:none;border-radius:0}.content.forum-detail .info{color:#999;font-size:12px;padding-top:7px;padding-bottom:7px;border-bottom:solid 1px #eee}.content.forum-detail h2{font-size:26px}.content.forum-detail h3{margin-top:0}.content.forum-detail .reply{margin-top:55px}.content.forum-detail .reply .items .grid{background:0 0;background-color:#fbfbfb}.content.forum-detail .reply .items .grid.admin{background-color:#f3f7fc;border-color:#6093cf}.content.forum-detail .reply .info{padding-bottom:3px;margin-bottom:7px}.content.forum-detail .reply .items .grid.admin .info{border-color:#dedede}.content.forum-detail .reply .name{font-size:11px}.content.forum-detail .reply .desc{height:auto;font-size:12px}.content.product .image img{max-width:100%;max-height:300px;width:auto;height:auto}.content.product .gallery .img{height:165px;background-repeat:no-repeat;background-position:center center;background-size:contain}.content.product .downloads{margin:20px 0 0 0}.content.product .downloads ul{list-style:none;margin:5px 0 0 0;padding:0;display:block}.content.product .downloads ul li{display:block;margin:0;padding:0}.content.product .downloads ul li a{display:inline-block;font-size:12px;line-height:13px;text-decoration:none}.more-btn{text-decoration:none;display:inline-block;padding:6px 20px 6px 20px;border:solid 1px #186e9f;margin-top:15px;font-size:14px;color:#186e9f;border-radius:5px;cursor:pointer}.more-btn:hover{background-color:#186e9f!important;color:#fff!important}.content.user .photo{display:block;background-color:#f7f7f7;background-repeat:no-repeat;background-position:center center;background-size:cover;border:solid 1px #e5e5e5;max-width:225px}.content.user .photo{height:200px}ul.breadcrumbs{display:block;list-style:none;margin:5px 0 17px 0;padding:0 0 10px 0;border-bottom:solid 1px #eee}ul.breadcrumbs li{display:inline-block;margin:0 6px 0 0;padding:0}ul.breadcrumbs li:first-child{padding:0}ul.breadcrumbs li:before{font-family:fontawesome;content:'\f105';margin-right:6px;color:inherit}ul.breadcrumbs li a{color:inherit;text-decoration:none;color:#999}ul.breadcrumbs li a:hover{text-decoration:underline;color:#666}ul.breadcrumbs li.active a{font-weight:700;color:#333;text-decoration:underline}.bcborder{border-bottom:solid 1px #eee;height:1px;margin-top:17px;margin-bottom:17px}.footer{margin:50px 0 20px 0}.footer .grid{background-color:#eee;border-top:solid 5px #186e9f;border-left:solid 1px #fff;border-right:solid 1px #ccc;color:#878787;padding-top:10px;padding-bottom:20px;height:100px;font-size:12px}.footer .grid:first-child{border-left:none}.footer .grid:last-child{border-right:none}.copyright{background:url(../gui/bg-copyright.gif) no-repeat center top;margin:0 0 30px 0;padding-top:17px;font-size:12px;color:#878787}#cform{margin-top:15px;padding:25px 25px 35px 25px;background-color:#f5f5f5;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}#cform.hide{display:none}#cform form .item{margin-top:10px;min-height:35px}#cform form .error{position:absolute;top:-15px;right:15px;font-size:10px;color:#cc331e;white-space:nowrap}#cform .mail-error,#cform .mail-success{text-align:center;color:#c00;font-size:26px;margin:0 0 35px 0}#cform .mail-success{color:#d3d800;font-size:50px;margin:0 0 100px 0}.login .user{margin-top:20px}.login .user .photo{background-repeat:no-repeat;background-size:cover;background-color:#fff;background-position:center center;height:55px;border:solid 1px #eee}.login .user a{text-decoration:none}.login .user a.name{display:inline-block;color:#000;margin-top:5px}.login form{margin-top:20px;padding:13px 15px 15px 15px;background-color:#f5f5f5;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.login .form-group{margin:0 0 7px 0}.login label{font-size:12px;font-weight:400;display:block;margin:0}.login input.form-control{padding:6px;font-size:12px;height:auto}.login .btn.btn-primary{font-size:13px;padding:5px 20px 5px 20px;margin-top:3px}.login form a{font-size:11px;text-decoration:none}.login form a:hover{text-decoration:underline}.ekko-lightbox{padding:25px!important}.ekko-lightbox a.glyphicon,.ekko-lightbox a.glyphicon:hover{text-decoration:none}.ekko-lightbox .modal-header{padding:5px 15px 5px 15px}.ekko-lightbox .modal-body{padding:2px}.ekko-lightbox .modal-body img{border-bottom-left-radius:5px;border-bottom-right-radius:5px;height:auto;max-width:100%}.ekko-lightbox .modal-header .close{font-size:25px;line-height:30px}.ekko-lightbox .modal-dialog{width:auto;display:inline-block;left:50%;top:25px;margin:0;transform:translate(-50%,0)!important}.modal-footer{text-align:center}.modal-footer .btn{margin-top:0}@media print{a[href]:after{content:none!important}}ul.sitemap{padding-left:20px!important}.login .alert{margin-top:20px!important}.content.web-content .downloads{margin:20px 0 0 0}.content.web-content .downloads ul{list-style:none;margin:5px 0 0 0;padding:0;display:block}.content.web-content .downloads ul li{display:block;margin:0;padding:0}.content.web-content .downloads ul li a{display:inline-block;font-size:12px;line-height:13px;text-decoration:none}.content .more-btn,.content.web-content .more-btn{text-decoration:none;display:inline-block;padding:6px 20px 6px 20px;border:solid 1px #186e9f;margin-top:15px;font-size:14px;color:#186e9f;border-radius:5px;cursor:pointer}.specialChar{font-family:"PT Sans Narrow",Arial,Helvetica,sans-serif}#contact-nolong .closeContactModal{font-size:17px;margin-bottom:2px;cursor:pointer}#contact-nolong .img{margin:0 auto;margin-top:20px;margin-bottom:15px;width:130px;height:130px;border-radius:50%;background-repeat:no-repeat;background-position:center;background-size:cover}#contact-nolong .modal-body{padding:20px 20px 15px 20px;background-color:#eee;border-radius:6px}.modal-moreinfo .form-group{margin-bottom:10px}.modal-moreinfo .btn{font-size:13px;padding-left:20px;padding-right:20px}#contact-nolong .contact-text{margin-top:15px}#contact-nolong .hdr{margin-bottom:10px;font-size:22px;text-align:center}#contact-nolong .hdr-under{text-align:center;font-style:italic;margin-right:10px}#contact-nolong .hdr i{margin-right:5px}#contact-nolong .contact-text p{margin:3px 0}#contact-nolong .contact-text{margin-bottom:15px}#contact-nolong .modal-body form .btn-default{color:#333;background-color:#fff;border-color:#ccc;padding:7px 30px 7px 30px;border:none;outline:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-decoration:none;display:inline-block;float:right;width:87px}#contact-nolong .modal-body form .btn-primary{float:right;margin-top:0;margin-right:15px}#contact-nolong .modal-body form .centered{min-height:37px;width:100%;margin:15px auto 0 auto}#contact-nolong .alert{margin-top:5px}#contact-nolong input:-webkit-autofill,#contact-nolong input:-webkit-autofill:active,#contact-nolong input:-webkit-autofill:focus,#contact-nolong input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out 0s}