@font-face{font-family:OpenSansRg;src:url(../fonts/OpenSans-Regular.ttf)}@font-face{font-family:OpenSansSb;src:url(../fonts/OpenSans-SemiBold.ttf)}@font-face{font-family:OpenSansBd;src:url(../fonts/OpenSans-Bold.ttf)}@font-face{font-family:OpenSansCndBd;src:url(../fonts/OpenSansCondensed-Bold.ttf)}@font-face{font-family:OpenSansCndLt;src:url(../fonts/OpenSansCondensed-Light.ttf)}h1,h2,h3,h4,h5{font-family:OpenSansCndBd}h1{font-size:30px}h2{font-size:30px}h3{font-size:24px}h4{font-size:21px}h5{font-size:18px}.bd{font-family:OpenSansCndBd}.sb{font-family:OpenSansSb}strong{font-family:OpenSansBd;font-weight:400}@media (max-width:991px){h1{font-size:24px}h2{font-size:24px}h3{font-size:18px}h4{font-size:18px}h5{font-size:16px}}html{scroll-behavior:smooth}body{font-family:OpenSansRg;font-size:14px;overflow-x:hidden}.bg-dark,.btn.bg-mid:hover{background-color:#08314d!important;color:#fff!important}.bg-light{background-color:#ebf5f9!important}.btn.bg-light{color:#0f93bd}.bg-mid,.btn.bg-dark:hover{background-color:#0f93bd!important;color:#fff!important}.bg-bordered{border:2px solid #a5d6e6;background-color:#fff;color:#0f93bd}.btn.bg-bordered:hover{border-color:#a5d6e6;background-color:#d7ecf4;color:#0f93bd}.c-light{color:#0f93bd}.c-blue{color:#2e9bc1}.container{width:100%;max-width:1170px;padding-left:15px;padding-right:15px;position:relative}a{color:inherit}a.c-blue:hover{color:#2e9bc1;text-decoration:underline}.btn{border-radius:0;font-family:OpenSansCndBd;font-size:18px}.btn:focus,.page-link:focus,button:focus{outline:0;box-shadow:none}.alert-dismissible .close,.modal-header .close,button.close{background-color:#0f93bd;border-radius:50%;padding:0 6px;margin:0;color:#fff;text-shadow:none;opacity:1;width:22px;height:22px;position:relative;align-self:center;font-size:15px}.btn.arrow{padding-right:34px;position:relative;font-family:OpenSansBd;font-size:14px}.btn.arrow:after{content:'';position:absolute;top:50%;transform:translateY(-50%);margin-left:10px;width:0;height:0;border-style:solid;border-width:6px 0 6px 12px;border-color:transparent transparent transparent #0f93bd}.btn.bg-bordered.arrow:hover:after,.btn.bg-mid.arrow:after{border-color:transparent transparent transparent #fff}.action-bottom .btn{text-transform:uppercase;font-family:OpenSansBd;line-height:2.2}.action-bottom .btn.wrapped{font-size:16px;text-transform:uppercase;line-height:1.3}.alert-dismissible .close{position:absolute;right:10px;top:10px}.modal-header .close span,button.close span{position:absolute;width:14px;height:3px;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);background-color:#fff}.modal-header .close span:nth-child(2),button.close span:nth-child(2){transform:translate(-50%,-50%) rotate(45deg)}.hide{display:none}.dropdown-item.active,.dropdown-item:active{background-color:#0f93bd}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.mainPage{background:#fff url(/themes/frontend/img/mainpage.png) center no-repeat;background-size:cover;position:relative;max-width:1920px;padding-top:50px;padding-bottom:30px;z-index:5;margin:0 auto}.mainPage:after{content:'';position:absolute;background-color:rgba(125,192,219,.75);left:0;top:0;width:100%;height:100%;z-index:0}.mainPage .container{z-index:5}.searchHeading{padding:16px 1.5rem;text-transform:uppercase;position:relative}.searchHeading:after{content:'';position:absolute;right:1.5rem;top:9px;width:42px;height:42px;background-repeat:no-repeat;background-size:cover}.searchHeading.manufacturer:after{background-image:url(/themes/frontend/img/car-white.png)}.searchHeading.product:after{background-image:url(/themes/frontend/img/product-white.png)}.searchHeading.character:after{background-image:url(/themes/frontend/img/character-white.png)}.searchContent{background-color:rgba(176,217,233,.8);height:calc(100% - 50px)}#mainNews{margin-top:50px;margin-bottom:80px}.news-item .image{position:relative;overflow:hidden}.news-item .image img{position:static;transform:none;width:100%;height:auto}.date{color:#7dc0db}#mainNews a:hover{text-decoration:none}#mainNews a:hover *{color:#08314d}@media (min-width:768px){.news-item .image{height:100%}}@media (max-width:991px){.searchHeading{padding:8px 1.5rem}.searchHeading:after{width:25px;height:25px}.mainPage.search{padding-top:30px}}@media (max-width:767px){.mainPage.search{padding-top:15px}}.form-control{border-color:#d7ecf4;border-radius:0;background-clip:border-box;background-color:#d7ecf4;font-size:.9em;height:36px}.app-main .form-control{background-color:#fff;border-color:#fff;border-radius:0}.form-control:focus{border-color:#08314d;box-shadow:none;background-color:#d7ecf4}.input-group>.input-group-append>.btn{border:transparent!important;border-radius:0;background-color:transparent;height:36px;line-height:1}main .input-group>.input-group-append{position:absolute;right:15px;z-index:20}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.form-control:disabled{opacity:.7}.custom-file-label::after{border-radius:0;background-color:#2e9bc1;color:#fff;font-family:OpenSansRg;content:'Fájl kiválasztása'}.custom-file-label{border:0;border-radius:0;background:#fff}.inner.form{max-width:500px;margin:0 auto}.qnty.minus{background-image:url(/themes/frontend/img/qnty-minus.png);background-repeat:no-repeat;background-position:center;width:36px}.qnty.plus{background-image:url(/themes/frontend/img/qnty-plus.png);background-repeat:no-repeat;background-position:center;width:36px}.inputUnit{position:absolute;right:15px;top:50%;transform:translateY(-50%);font-size:12px;line-height:1;margin-top:1px}.btn-facebook{background-color:#3c5a9a;color:#fff;font-family:OpenSansSb}.btn-facebook .col-10{font-size:14px}.search-box .card-body{border:1px solid #a5d6e6}.autocomplete-items::-webkit-scrollbar,.search-box .card-body::-webkit-scrollbar{width:15px}.autocomplete-items::-webkit-scrollbar-track,.search-box .card-body::-webkit-scrollbar-track{background:#d7ecf4}.autocomplete-items::-webkit-scrollbar-thumb,.search-box .card-body::-webkit-scrollbar-thumb{background-color:#a5d6e6}.autocomplete-items::-webkit-scrollbar-button:single-button,.search-box .card-body::-webkit-scrollbar-button:single-button{background-color:#d7ecf4;display:block;border-style:solid;height:13px;width:13px}.autocomplete-items::-webkit-scrollbar-button:single-button:vertical:decrement,.search-box .card-body::-webkit-scrollbar-button:single-button:vertical:decrement{border-width:0 8px 8px 8px;border-color:transparent transparent #0f93bd transparent}.autocomplete-items::-webkit-scrollbar-button:single-button:vertical:decrement:hover,.search-box .card-body::-webkit-scrollbar-button:single-button:vertical:decrement:hover{border-color:transparent transparent #183f5a transparent}.autocomplete-items::-webkit-scrollbar-button:single-button:vertical:increment,.search-box .card-body::-webkit-scrollbar-button:single-button:vertical:increment{border-width:8px 8px 0 8px;border-color:#0f93bd transparent transparent transparent}.autocomplete-items::-webkit-scrollbar-button:vertical:single-button:increment:hover,.search-box .card-body::-webkit-scrollbar-button:vertical:single-button:increment:hover{border-color:#183f5a transparent transparent transparent}.list-group{border-radius:0}.list-group li{border:0;padding:0 10px}.list-group li.focused{background-color:#ebf5f9;color:#0f93bd;font-family:OpenSansBd}.list-group li a{text-transform:uppercase}@media (min-width:576px){.modal-dialog{max-width:400px;margin-top:120px}}.msg{max-width:500px;margin:0 auto}.alert{border-radius:0;font-family:OpenSansSb}.alert-success{border-radius:0;background-color:#fff;border:2px solid #2e9bc1;color:#000}.msg ul{margin-bottom:0;text-align:center}@media (min-width:576px){.alert-dismissible{max-width:75%}}@media (min-width:768px){.alert-dismissible{max-width:50%}}#InterestingModal{z-index:1200}.zPlus{z-index:1100}.modal-dialog-scrollable .modal-body::-webkit-scrollbar{width:5px;right:2px}.modal-dialog-scrollable .modal-body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.2);border-radius:0;background-color:#fff}.modal-dialog-scrollable .modal-body::-webkit-scrollbar-thumb{border-radius:4px;background-color:#0f93bd}.orderedItem:not(:last-of-type){border-bottom:1px solid #a5d6e6}@media (max-width:575px){.prevOrderAction input{width:100%}}@media (min-width:576px) and (max-width:864px){.prevOrderAction{margin-bottom:1rem!important}}.ui-widget.ui-widget-content{border:0;border-radius:0;box-shadow:0 2px 3px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,.2);-o-box-shadow:0 2px 3px 0 rgba(0,0,0,.2)}.ui-widget-header{background:#ebf5f9;border-radius:0;border:0}.ui-state-default,.ui-widget-content .ui-state-default{border:1px solid #a5d6e6;background:#fff}.ui-state-active,.ui-widget-content .ui-state-active{background:#0f93bd;color:#fff}.error-content .navbar-brand{position:static}.error-code{font-size:120px;font-family:OpenSansBd;opacity:.4}#infolayer{opacity:0}header{font-family:OpenSansCndBd;font-size:18px;width:100%}header .top{background:#08314d;color:#fff;height:80px}header .search{background:#fff;background:linear-gradient(rgba(255,255,255,1) 0,rgba(215,236,244,1) 75%);color:#09314d}header .search nav{max-width:1170px}#headerTop{margin-left:40px;margin-right:0}#headerTop ul.nav{align-items:center}#headerTop a{align-self:center;vertical-align:middle}#headerTop a:hover{color:inherit;text-decoration:none}#headerTop a:before{width:32px;height:auto;margin-right:10px;vertical-align:inherit}#contact:before{content:url(/themes/frontend/img/envelop.png)}#phoneNum:before{content:url(/themes/frontend/img/phone.png)}#dropdownCart:before{content:url(/themes/frontend/img/cart.png)}#profile:before{content:url(/themes/frontend/img/profile.png)}#phoneNum{margin-right:15px}.navbar-brand{position:absolute;top:0;left:15px;padding:0;z-index:100}.navbar-brand img{height:100px;width:auto}#headerTop{margin-left:150px}#headerTop .dropdown-menu{margin-top:30px;border-radius:0;border:0;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.15);-moz-box-shadow:0 5px 5px 0 rgba(0,0,0,.15);box-shadow:0 5px 5px 0 rgba(0,0,0,.15)}#searchCollapse{text-align:right}#hambMenu .nav-icon{position:relative;width:30px;height:30px;display:block}#hambMenu .nav-icon span{display:block;position:absolute;height:3px;width:100%;background:#fff;transform:rotate(0);transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out}#hambMenu .nav-icon span:nth-child(1){top:14px;width:0%;left:50%}#hambMenu.collapsed .nav-icon span:nth-child(1){top:6px;width:100%;left:0}#hambMenu.collapsed .nav-icon span:nth-child(2),#hambMenu.collapsed .nav-icon span:nth-child(3){top:14px;transform:rotate(0)}#hambMenu .nav-icon span:nth-child(2){transform:rotate(45deg);top:50%}#hambMenu .nav-icon span:nth-child(3){transform:rotate(-45deg);top:50%}#hambMenu .nav-icon span:nth-child(4){top:14px;width:0%;left:50%}#hambMenu.collapsed .nav-icon span:nth-child(4){top:22px;left:0;width:100%}.navbar-expand-md .navbar-nav .nav-link{margin-left:40px}.navbar-expand-md .navbar-nav .nav-link:before{margin-right:15px;vertical-align:middle}.navbar-expand-md .navbar-nav .nav-item:nth-of-type(1) .nav-link:before{content:url(/themes/frontend/img/manufacturer.png)}.navbar-expand-md .navbar-nav .nav-item:nth-of-type(1) .nav-link.active:before{content:url(/themes/frontend/img/manufacturer-active.png)}.navbar-expand-md .navbar-nav .nav-item:nth-of-type(2) .nav-link:before{content:url(/themes/frontend/img/product.png)}.navbar-expand-md .navbar-nav .nav-item:nth-of-type(2) .nav-link.active:before{content:url(/themes/frontend/img/product-active.png)}.navbar-expand-md .navbar-nav .nav-item:nth-of-type(3) .nav-link:before{content:url(/themes/frontend/img/character.png)}.navbar-expand-md .navbar-nav .nav-item:nth-of-type(3) .nav-link.active:before{content:url(/themes/frontend/img/character-active.png)}.navbar-expand-md .navbar-nav .nav-link.active{background:#fff;color:#0f93bd}@media (min-width:768px){.navbar-expand-md .navbar-nav .nav-link{padding-left:15px;padding-right:40px}}@media (max-width:767px){header .top{height:55px}.navbar-brand img{width:auto;height:70px}#headerTop{margin-left:120px;margin-right:60px}header .search{position:absolute;top:55px;right:0;left:0;background:0 0}#searchCollapse{background:#fff;background:linear-gradient(rgba(255,255,255,1) 0,rgba(215,236,244,1) 75%)}#hambMenu{position:absolute;top:-50px;right:15px;z-index:20;width:45px;height:45px;padding:6px}.navbar-expand-md .navbar-nav .nav-link{margin-left:0}}@media (max-width:575px){#headerTop{margin-left:90px;margin-right:0}#headerTop a:before{zoom:.9}.navbar-brand img{height:60px}}@media (max-width:767px){header{width:100vw}}footer{background-color:#0f93bd;color:#fff;padding-top:30px}footer .top-list ul{font-size:18px;color:#fff;font-family:OpenSansCndBd}footer .top-list ul li a{padding:0 15px}footer ul li a:hover{color:#fff}footer .bottom-list ul{font-family:OpenSansCndLt;font-size:16px}footer .bottom-list ul li a{padding:0 10px}@media (min-width:576px){footer .bottom-list ul li:not(:last-of-type):after,footer .top-list ul li:not(:last-of-type):after{content:'|'}}@media (max-width:575px){footer .list-inline-item{display:block}}#footerBottom img{max-height:30px;max-width:100%;width:auto}.add-to-cart-empty .btn,.add-to-cart-list .btn,.number-input .btn{height:36px;line-height:0}.star{position:relative;display:inline-block;width:0;height:0;margin-left:.5em;margin-right:.5em;margin-bottom:1em;border-right:.3em solid transparent;border-bottom:.7em solid #31a2c6;border-left:.3em solid transparent;font-size:8px}.star:after,.star:before{content:'';display:block;width:0;height:0;position:absolute;top:.6em;left:-1em;border-right:1em solid transparent;border-bottom:.65em solid #31a2c6;border-left:1em solid transparent;transform:rotate(-35deg)}.star.overrate,.star.overrate:after,.star.overrate:before{border-bottom-color:#d7ecf4}.star:after{transform:rotate(35deg)}span.ico-info{background-color:#000;color:#fff;padding:0 7px;border-radius:50%;line-height:1;font-size:12px;cursor:pointer}span.ico-info.available{background-color:#44bd0f}span.ico-info.low{background-color:#bdab0f}span.ico-info.red{background-color:#bd0f1e}.product-item{background-color:#fff}.product-item .bg-light{align-items:center}.product-item.modal-trigger{cursor:pointer}.product-item .image img,.product-item-replace .image img{max-height:150px}.form-control.product_qty{border-color:#d7ecf4;border-radius:0;background-clip:border-box;background-color:#d7ecf4;font-size:.9em;height:36px;width:56px;padding-left:6px;padding-right:30px;text-align:right}.productData{display:flex;flex-direction:column;justify-content:stretch}.productData .row.bg-light{margin-bottom:1rem}.priceCol{font-size:24px}.pagination{border-radius:0;justify-content:center}.page-item .page-link{border:0!important;background-color:transparent}.popover{background-color:#08314d;color:#fff;font-family:OpenSansRg;border:0;border-radius:0;font-size:12px}.popover-body{color:#fff}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{border-top-color:#08314d}.number-input.row{cursor:none}#productModal .modal-dialog{width:100%;max-width:1140px;margin:0 auto}li.list-group-item a{display:block}@media (max-width:1199px){#productModal .modal-dialog{max-width:95%}}@media (max-width:767px){.number-input button.bg-light,.number-input button.more{margin-top:1rem}.number-input button.qnty.minus{margin-left:auto}}@media (max-width:575px){.productData .row.bg-light{margin-left:0}.number-input button.bg-light,div.number-input button.more{width:100%}}#cartBox{padding:0;border:0;border-radius:0;width:98vw;margin-right:-90px;font-family:OpenSansRg;font-size:14px}#cartBox .dropdown-heading{font-size:12px;font-family:OpenSansRg;text-transform:uppercase}.cart-detail-item .price.text-right,.shipping-cost .price{font-size:18px;font-family:OpenSansBd}.delete-item{padding-left:15px}.delete-item img{height:18px;width:auto}.cart-sum.data{font-family:OpenSansBd;font-size:18px}#cartBox .cart-sum{font-family:OpenSansBd}.cart-detail-item{align-items:center}.cart-detail-item:not(:last-of-type){border-bottom:1px solid #a5d6e6}@media (min-width:576px){#cartBox .dropdown-heading>div:last-of-type,.cart-sum>div:last-of-type{padding-right:48px}}.cart-alert{position:fixed;top:90px;z-index:1100;background:#fff;right:25%;text-align:right;display:none;border:1px solid #ebf5f9;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.15);-moz-box-shadow:0 5px 5px 0 rgba(0,0,0,.15);box-shadow:0 5px 5px 0 rgba(0,0,0,.15)}.alert-dismissible{color:#0f93bd!important;background-color:#fff!important;border:solid 1px #0f93bd!important;width:auto;margin-left:auto;margin-right:auto}@media (min-width:576px){#cartBox{width:560px}}@media (max-width:767px){.cart-detail-item{padding-bottom:1rem}.cartBadge{position:absolute;left:50%;transform:translate(-50%,-4px);background-color:#0f93bd;font-size:12px;padding:0 4px;border:1px solid rgba(165,214,230,.8);line-height:14px;border-radius:2px}}@media (max-width:400px){.cart-detail-item div.price{width:100%}}