body{padding-top: 86px;}.bold-custom{font-weight: bold;}
.mt-10-custom{margin-top:10px;}
.eac-buttons .quantity{vertical-align:middle;float:left;border:none;width:28px;text-align:center; padding-left: 0;padding-right: 0;}
.eac-price a.btn.btn-primary{width:40px;display:inline-block;height:28px;font-size:15px;transition:all .25s linear;padding:0;float:left;line-height:28px;}
.eac-price a.btn.btn-primary:hover{transform:scale3d(1.1, 1.1, 1.1);}
.eac-price button{border:0px;background:none;border-radius:4px;padding:4px 6px;margin:0 6px;float:left; line-height: unset;}
.eac-price button:hover{background:#ccc;}
.easy-autocomplete-container ul li .eac-price .eac-added{display:none;color:#d13251}
.eac-buttons{float:right}
.eac-buttons .quantity{vertical-align:text-bottom;float:left;border:none;width:30px;text-align:center;}
.easy-autocomplete .easy-autocomplete-container ul .eac-item .eac-image{margin-top:2px;}
.glyphicon-minus:before{content:"\2212";}
.glyphicon-plus:before{content: "\2b";}.paddingL5 {padding-left: 5px;}
.col-md-6.banner-custom, .col-md-3.banner-custom{ padding:0;}
.navbar-default{background-color:#000; border-bottom: 1px solid #ED7102;color:#FFF;}
.navbar-default .navbar-nav>li>a, .navbar-default .navbar-nav>li>a:hover, .header-row-contact a {color:#FFF;}
.btn-primary{background-color: #ED7102 !important;border-color:#ED7102 !important;}
.btn-primary:hover{background-color:#ED7102;}
.navbar-default.custom-header-nav-top{background-color: #ED7102;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus{background-color: #000; color: #FFF;}
.box-btns.box-btns-2022 .input-group-2022 .btn.btn-primary{box-shadow: 0 0.5rem 1.125rem -0.5rem #ED7102;}
.sidebar .active a, .sidebar>li.sidebar-item .row:hover, .sidebar>li>a.active:focus {background-color: #000;}
.sidebar .accordion-toggle:after{color:#FFF;}
.glyphicon-home {color: #ED7102;}
.custom-container-nav-top .topnavbar a.active {background-color: #ED7102;}
.footer-bg .container .col-lg-3 > img {margin-left: -15px;}
.navbar-default .sidebar-item span, .navbar-default .sidebar-item a {color: #FFF;}
.sidebar .active a, .sidebar>li.sidebar-item .row:hover, .sidebar>li>a.active:focus{color: #FFF;}
footer p, footer p a, footer p a:hover, footer p a:focus, .footer-cols-top>li>a, .footer-cols-top>li>a:hover, .footer-cols-top>li>a:focus {color:#FFF;}
.footer-bg {background-color: #ED7102;}
.blue-color-custom {color: #ED7102;}.paddingT20 {padding-top:20px;}
.btn.btn-default.dropdown-toggle:hover{ background-color: #FFF;}
.box-btns.box-btns-2022 .input-group-2022 input {box-shadow: none !important;}
[type="radio"]:checked+label:after, [type="radio"]:not(:checked)+label:after, .bncart.bncart-2022>.btn span.cart-count, .navbar-toggle.btn.btn-2022 span.cart-count, 
.btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled.focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary.focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active {background:#ED7102;}
.box-prices .box-price1, .pagination>li>a, .pagination>li>span {color: #ED7102;}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus, .nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {background-color:#ED7102; border-color:#ED7102; }
input[type='checkbox'] {outline: 2px solid #ED7102 !important}
input[type='checkbox']:checked:after{ background-color: #ED7102; }
.footer-bg .social-services.b4-row { display:flex; gap:10px; padding:0 15px; align-items:center;}.paymenttypea img {max-height:30px;}
nav .topnavbar>li>a {padding:10px 30px;}
.hovermenutop li ul li:not(:last-child) { margin-right: unset; border: none;}
.hovermenutop li ul li{display: block; height: 17px; min-height: 17px;}
.hovermenutop li ul.hovercat {margin:-40px 0 0 72px;}
/*.hovermenutop li  {height:120px; display: inline; position: relative;float: left; min-width: 300px;}*/ /*2023-05*/
.hovermenutopdiv .hovermenutop{ padding: 15px 20px;} /*2023-05*/
a.navbar-toggle {color:#FFF;}
.search-col {background-color: #000;}.paddingT10{padding-top:10px;}
.navbar-default .navbar-toggle .icon-bar {background-color: #FFF;}
.navbar-default .navbar-toggle.md{border: unset;margin-right:0;padding:5px 9px;}
.navbar-default .navbar-toggle.md:hover, .navbar-default .navbar-toggle.md:active,.navbar-default .navbar-toggle.md:focus  {background-color: #000;}
.navbar-default .custom-search-nav-top {background-color:#000;}
.panel-body .cart-types {gap:0.8%;}
.marginB0 {margin-bottom:0;}

.panel-body .title-cart-types {padding:0 1px;}
.panel-body .title-cart-types .title-span-cart-types {font-size: 18px;}
.panel-body .title-cart-row-cart-types{border:unset;}
/*.panel-body .cart-types .b4-col-auto{background-color: #ED7102;border:1px solid #ED7102;}*/
.panel-body .cart-types .b4-col-auto {padding-left: 0; padding-right: 0;}
.panel-body .cart-types .b4-col-auto.selected .btn.btn-primary {background-color: #000 !important;}
.panel-body .cart-types .b4-col-auto label {color:#FFF;margin-bottom: 0;}
.panel-body .cart-types .b4-col-auto label {color:#FFF;margin-bottom: 0;}
.thumbnail .rectangle-gray, .background-gray {background-color: #f4f4f4;}
#tab6handle, #tab6anchor, #tab3handle, #tab3anchor, #tab1handle, #tab1anchor{display:none;}
.col-md-5ths{width:auto;flex-grow:0 !important;flex-shrink:1;}.cart .row.row-border img{max-width:80px;}
.box-prices .box-price1 {padding-top: 0;}.padding48 {padding: 48px;}
.caption {height: 90px;}.marginT33 {margin-top: 33px;}.padding13 {padding: 13px;}.marginT30 {margin-top: 30px;}
.custom-container-related-products-navbar-HP .row.no-gutter [class*='col-']:not(:first-child), .custom-container-related-products-navbar-HP .row.no-gutter [class*='col-']:not(:last-child) {padding: 0 23px;}
.box-prices .box-price1, .pagination>li>a, .pagination>li>span {color:#000;}
.box-btns.box-btns-2022 .input-group-2022 .btn.btn-primary .glyphicon-shopping-cart {margin-right: 0;}
.box-btns.box-btns-2022 .input-group-2022 .btn.btn-primary { padding: 5px 26px;}
.box-btns.box-btns-2022 .input-group-2022 input {padding: 5px;}.box-btns .input-group.widthUnset {width:unset;}.brown-custom {color:#8a6d3b;}
.hero-feature .thumbnail {padding-bottom: 0; border:8px solid #f4f4f4; position: relative;}
.sizes {font-size: 15px; font-weight: bold; position: absolute;top: 0px;left: 26px;}.displayFlex {display:flex;}.displayFlex .alignself-flex-end{align-self:flex-end;}
.container-100{ width:calc(100%); margin: 0 auto;}.padding29 {padding: 29px;}
.container .custom-container, .container-100 .custom-container {max-width: 1425px; margin:0 auto;}.marginT20 {margin-top: 20px;}.marginT17 {margin-top: 17px;}.marginB10 {margin-bottom: 10px;}
.custom-container-related-products-navbar-HP {max-width: 1500px; margin: 0 auto;}.marginT80 {margin-top: 80px;}.profiles-HP .custom-blue-panel {position: absolute; background-color: #ED7102; height: 100%; right: 0;}
.tilename a h2 {font-weight: bold;}.pl0 {padding-left: 0;}.paddingB50 {padding-bottom: 50px;}.padding30 {padding: 30px;}.padding50 {padding:50px;}
.custom-container-related-products-navbar-HP>a.btn.btn-primary {display: inline-block !important;}.profiles-HP{padding-top: 30px;padding-bottom: 80px;} .profiles-HP .custom-box {padding: 15px; max-height: 278px;}.profiles-HP img {max-height: 250px;}.profiles-HP .custom-box.left-side {border-right: 10px solid #f4f4f4;} 
.container-100 .row {margin-left: 0; margin-right: 0}.displayNone {display:none}.paddingR10 {padding-right: 10px;}.profiles-HP .custom-box.right-side {border-left: 10px solid #f4f4f4;} 
.btn.btn-primary.btn-search {max-height: 36px;}.container-100 .custom-container.mt0{margin-top: 0;}.custom-blue-color{color:#ED7102;}.custom-red-color{color:#d43942;}
.thumbnail .box-image .sizes.marginT15 {margin-top: 15px;}.topset-flex .row .col-xs-12{background-color: #f4f4f4;} .topset-flex .subTitle {font-size: 25px;font-weight:500;color:#ED7102;}
.titles-HP {font-size: 42px;color: #000000;padding: 20px 37px;text-align: left;}.paddingLR0 {padding: 0 0;}.container-100 .banner-custom .slider-wrapper {margin-bottom: 0;}
.footer-bg.dark {background-color: #000;border-top: 2px solid  #4a4a4a;}.box-image { height: 256px;}
.banner-custom.second .theme-default .nivo-directionNav a {background: none !important; background-color: #ED7102 !important; padding:51px;}
.banner-custom.second .theme-default .nivo-directionNav .nivo-nextNav {top:1px;right: 0;border-left: 1px solid #FFF;}
.banner-custom.second .theme-default .nivo-directionNav .nivo-nextNav::after{content: '';width: 0;height: 0;border-top: 20px solid transparent;border-bottom: 20px solid transparent;border-left: 30px solid #FFF; position: absolute; right: 35px;top: 32px;}
.banner-custom.second .theme-default .nivo-directionNav .nivo-prevNav{top:1px; left: calc(100% - 204px);}
.banner-custom.second .theme-default .nivo-controlNav a.active, .theme-default .nivo-controlNav {display: none;}.custom-quality {padding-bottom: 50px;}
.banner-custom.second .theme-default .nivo-directionNav .nivo-prevNav::after{content: '';width: 0;height: 0;border-top: 20px solid transparent;border-bottom: 20px solid transparent;border-right: 30px solid #FFF; position: absolute; right: 40px;top: 32px;}
footer, .margin-tb-35 {margin:35px 0;}.line-gray {border:1px solid  #4a4a4a; margin:30px -15px;}.pl-30 {padding-left: 30px;}.titles-HP.p{padding: 20px 0px;}.footer-bg .flex-gap {display: flex;justify-content:space-between;}
.arrow-right {width: 0; height: 0; border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-left: 10px solid #000;position: absolute; right: 20px;}
.footer-bg .webs-footer::before{display: none;}.footer-bg .webs-footer::after{display: none;}
.footer-bg .webs-footer .item {align-self: center; flex-basis: 0; flex-grow: 1; padding-left: 0; padding-right: 0;}
.footer-bg .h1 {font-size: 50px; font-weight: bold;margin-top: 0;}.titles-HP.p.paddingB10 {padding-bottom: 10px;}
.request-HP:last-child {margin-bottom: 100px;}.request-HP.row { border-bottom: 1px solid #ED7102; }.hero-feature.col-view-more {padding: 7px;}.green-panel-HP .row, .background-login .icons-panel-login-page {--bs-gutter-x:1.5rem; --bs-gutter-y:0; display: flex; flex-wrap:wrap;margin-top: calc(-1 * var(--bs-gutter-y));margin-right: calc(-0.5 * var(--bs-gutter-x));margin-left: calc(-0.5 * var(--bs-gutter-x));}
.container-100 .custom-container.marginT0 {margin-top: 0;}.titles-HP.p.marginT0 {margin-top: 0;}.container.padding0 {padding: 0;}.container-100 .padding0{padding: 0;}.footer-bg.dark {padding: 10px 0;}.green-panel-HP .usps__box, .icons-panel-login-page .usps__box{display: flex;flex-direction: column;align-items: center; text-align: center; margin-bottom: 40px;}
.p0 {padding: 0;}.custom-grey-background{background-color: #f4f4f4;}.custom-white-background{background-color: #FFF;}.custom-grey-color{color:#808080}.custom-blue-background{background-color: #ED7102;}.custom-green-background{background-color: #30A2A3;}.green-panel-HP.usps {padding:1.5px 40px;}.green-panel-HP .usps__text{font-size: 22px;line-height: 27px;color:#FFF;}.green-panel-HP .usps__img{min-height: 60px;display:flex;align-items: flex-end;margin-bottom: 22px;}
.container-100 .custom-container {margin-top: 30px;}.marginLR_-15 {margin: 0 -15px;}.titles-HP.p.paddingT60 {padding-top: 60px;}.store1{color:#48BD5e;} .border-botton-green{border-bottom: 2px solid #ED7102;}.flags {top:25px;left: 26px;}
.faq h3 {font-size: 22px;}.faq h3:hover {cursor: pointer;}.faq h3 p {font-size: 18px;}
.faq h3.faqPlus::after, .faq h3.faqMinus::after {float: right; content: '';}.faq .request-HP.row{padding: 15px 0;}.banner-custom.second .theme-default .nivo-directionNav a {opacity: 1;}
.faq h3.faqPlus::after {width: 0; height: 0; border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-left: 10px solid #000;}
.faq h3.faqMinus::after {width: 0; height: 0; border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid #000;}
.decorations .pr{padding-right: 10px;}.decorations .pos-abs {position: absolute; left: 5px; background-color: #FFF; padding: 0px 5px;font-size: 12px;}.decorations .desc {bottom: 20px; color:#ED7102}.decorations .desc2 {bottom: -5px;color:#000;}
.container-100 .decorations {display: flex; gap: 10px;flex-wrap: wrap;}.decorations .decoration {position: relative;}.topnavbar.products-HP-header a {line-height: 20px;}.box-prices .box-price1 {font-size: 26px;}.pb10m{padding-bottom:1rem;}
.products-HP-header {margin: 0 30px;max-height: 38px}.products-HP-header, .products-HP-header.topnavbar>li>a, .products-HP-header.topnavbar>li>a:hover, .products-HP-header.topnavbar>li>a:focus{max-height: 36px;background-color: #ED7102;border-radius:4px;}.products-HP-header.topnavbar>li>a {text-transform: lowercase;}.products-HP-header.topnavbar>li>a::first-letter{text-transform: uppercase;}
.container-100 .decorations:before, .container-100 .decorations:after {content: none;}.thumbnail .box-image{width: 100%;position: relative;}.thumbnail .box-image .other-images {position: absolute; right: 15px;bottom: 0; }.row.relatedProducts-render {margin-top: 10px;}
.box-btns.box-btns-2022 .input-group-2022 .btn.btn-primary{box-shadow: none;}.box-btns.box-btns-2022 .input-group-2022 .btn.btn-primary:hover{box-shadow: 0 0.5rem 1.125rem -0.5rem #ED7102;}.col-md-1-ths {width: 11.11%;}.a-2-2620 {aspect-ratio:2/2.62;object-fit: cover;}
.box-btns.box-btns-2022 .btn.btn-primary[disabled] {cursor:not-allowed;filter:grayscale(0.5);}.orange-color-custom{color:#ED7102;}
.background-login {background-repeat:no-repeat;width:100%;background-color:#000;}
.marginB20 {margin-bottom:20px;}.container.allWidth {width:100%;padding:0;}
.thanks-page h3 {font-size:26px;}
.orange-color {color:#ED7102;}
.white-color {color:#FFF;}
.title-card-HP {font-size:15px;}.productConfiguration-HP img {width:100%;}.productConfiguration-HP .btn-primary {height:56px;}
.padding-right10 {padding-right:10px;}.productConfiguration-HP .disabled-row{background-color:#fafafa;color:#d7d7d7;cursor:not-allowed;}.grey-color{color:#a3a3a3;}.productConfiguration-HP .custom-white-rectangle.padding-custom-price{padding:16px 16px 16px 36px;}.productConfiguration-HP .custom-white-rectangle.padding-custom-button-configurator {padding:10px 16px 16px 36px;}
.background-light-grey {background-color:#f4f4f4;padding:20px 0;}
.padding-T10 {padding-top:10px;}.margin-T10{margin-top:10px;}.margin-T20{margin-top:20px;}.border-R5-gray {border-right:5px solid #f4f4f4;}.border-L5-gray{border-left:5px solid #f4f4f4;}.width100percent {width:100%;}
.btn.btn-primary.custom-btn-thanks {background-color:transparent !important; border:1px solid #ED7102 !important;position:relative;min-width:180px;}
.custom-btn-thanks .faq::after {width:0; height:0; border-top:5px solid transparent; border-bottom:5px solid transparent; border-left:5px solid #ED7102;}
.custom-btn-thanks .faq::after {position:absolute; right:15px; top:50%; transform:translateY(-50%); content:'';}
.icons-panel-login-page .usps__img{min-height: 60px;display:flex;align-items: flex-end;margin-bottom: 22px;}.icons-panel-login-page .usps__text{font-size:22px;line-height:27px;color:#FFF;}
.background-login, .background-login a, .background-login .editorbuttons a {color: #FFF;}
.background-login-img {background-repeat:no-repeat;width:100%}
.custom-white-rectangle {padding:5px 16px; background-color:#FFF;height:56px;}.custom-white-rectangle.padding16{padding:16px;}.border-R10-gray {border-right:10px solid #f4f4f4;}.border-bottom1-Orange{border-bottom:1px solid #ED7102;}.border-L10-gray{border-left:10px solid #f4f4f4;}.border-L20-gray{border-left:20px solid #f4f4f4;}.paddingL26{padding-left:26px;}
.background-login .usps__box {text-align:center;color:#FFF;}
.productConfiguration-HP .titles-HP {padding:0;}.productConfiguration-HP .custom-white-rectangle.padding10 {padding:10px;}
.pos-rel {position:relative;}.footer-bg.login-page{padding-top:150px;}
.logo-HP-products {max-width:70px;}.caption.products-navbar-HP {min-height:90px;}.paddingL5 {padding-left:5px;}

.productConfiguration-HP .dropdown-custom-hp {padding:0;}
.productConfiguration-HP .dropdown-custom-hp .form-control {height:100%;border:0;box-shadow:none;}

.dropdown-custom-hp {
  position: relative;
  display: inline-block;
}
  
.dropdown-custom-hp::after {
    content: '\f078';
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    position: absolute;
    right: 16px;
    top: 17px;
    font-size: 18px;
    pointer-events: none;
    transition: .2s ease;
    transform:rotate(270deg);
  }
        
.dropdown-custom-hp:focus-within::after {
    transform: rotateX(360deg) translateY(2px);
  }
  
.dropdown-custom-hp select {
    cursor: pointer;
    appearance: none;
}

.hovermenutopdiv .hovermenutop{margin-Top:23px; max-width:unset !important;}


.dropdown-custom-hp select:focus {
      outline: unset;
    }

    .dropdown-custom-hp select > option:first-child {
      display: none;
    }

.dropdown-custom-hp select:not(:invalid)::after, .dropdown-custom-hp select:not(:invalid) {color:#000;}
.dropdown-custom-hp select:focus-within {border-bottom:1px solid #ED7102 !important;color:#ED7102}
.dropdown-custom-hp:focus-within::after {color:#ED7102;}
.dropdown-custom-hp select:has(option:checked[value=''])::after, .dropdown-custom-hp select:has(option:checked[value='']) {color:#c7c7c7;}
.dropdown-custom-hp select[disabled] {background:#fafafa;}
.dropdown-custom-hp select[disabled], .dropdown-custom-hp select[disabled]::after {color:#d5d5d5;}
.dropdown-custom-hp select option {color:#000;}

.productConfiguration-HP .displayNone {display:none;}.word-break{word-break:break-word;}
.buttonsplustminus-HP {display:flex;gap:10px; justify-content:center;margin:0 auto;}.buttonsplustminus-HP .buttons-minus {border-right:5px solid #f4f4f4; padding:5px;}.buttonsplustminus-HP #quantityBox{text-align:center;padding:0;}
.buttonsplustminus-HP .buttons-plus {border-left:5px solid #f4f4f4; padding:5px;}.buttonsplustminus-HP .buttons-minus, .buttonsplustminus-HP .buttons-plus {line-height:42px;}
.buttonsplustminus-HP .glyphicon-minus:before, .buttonsplustminus-HP .glyphicon-plus:before {color:#ED7102;cursor:pointer;}.buttonsplustminus-HP .glyphicon-minus:hover, .buttonsplustminus-HP .glyphicon-plus:hover{ text-decoration: none; }
 
.quantity-box {padding:0 !important;}.titles-HP.col-xs-12 {padding:20px;}
.quantity-box .form-control {border:none;box-shadow: none;outline: none;height: 100%;padding-left:1.5rem}
.store0 { color:#ED7102 !important;}.box-btns-product-price .btn .glyphicon  {top:4px;}
.sub-container-configuration {display:none;}.icons-right-configuration.arrow.rotate90 {transform: rotate(90deg);}.productConfiguration-HP select {cursor:pointer;}
.icons-right-configuration {position:absolute; right:10px;top:50%; transform:translateY(-50%);cursor:pointer;max-width:20px !important;}.icons-right-configuration.arrow {max-width: 15px !important;}.disabled-row .icons-right-configuration {cursor:not-allowed;}
.background-login .usps__box .usps__text {margin-bottom:0px;}.background-login .white-color-custom {color:#FFF;}
.background-login .input-group-btn:last-child>.btn, .background-login .input-group-btn:last-child>.btn-group {max-height:36px;}
.alert.alert-info {color:#f47920;}
@media(min-width:1250px) 
{ 
	.thanks-page .row
	{
		display: flex; 
		-webkit-align-items: center; 
		align-items: center;
		-webkit-justify-content: center; 
		justify-content: center;
		width: 100%;
		
	}
	
	.thanks-page .row:before
	{
		display:unset;
	}
}

.thanks-page .col-md-6:first-child
{
	padding-left:120px;
}

@media(min-width: 992px){.green-panel-HP .col-lg, .icons-panel-login-page .col-lg  {flex: 1 0 0%;}}
@media(min-width: 768px){.green-panel-HP .col-lg.usps__box {width: 100%;}.green-panel-HP .col-lg.col-md-6.usps__box {width: 50%;}}
@media (max-width:1650px) {.search-header .easy-autocomplete {max-width:150px;}}
@media (max-width:1500px) {.col-xs-3-custom {width: 25%;}.col-xs-9-custom{width: 75%;}.col-xs-12-custom{width: 100%;}.col-xs-8-custom{width: 66.66666667%;}.col-xs-4-custom{width: 33.33333333%;}.hidden-custom{display: none;}.display-custom{display: inline-block !important;}.footer-bg a {text-decoration: underline;}.footer-bg .flex-gap { gap: 80px;}}
@media (max-width:1480px) {.logo-main-desktop-footer{padding-left:15px;}.container-100 .fckeditornavbar .p0 {padding: 0 15px;}}
@media (max-width:1450px) {.custom-grey-background .editorbuttons{padding-left:15px;}.custom-grey-background .titles-HP {padding-left:15px;}.container-100 .decorations{gap: 1px;display: inline-block;} .custom-container .decorations .col-md-1-ths {width: 25%;}.decorations .decoration{margin-top: 15px;}.decorations .pos-abs{font-size: 15px;}.decorations .col-md-1-ths {padding-left: 5px;padding-right: 5px;}}
@media (max-width: 1395px){.b4-col-md-6-custom{flex:0 0 50%;max-width:50%;}.b4-col-12-custom{flex:0 0 100%;max-width:100%;}}
@media(max-width: 1370px) {.displayNone1370 {display:none;}.col-xs-12-1370 {width:100%;}}
@media (max-width:1305px) { .productConfiguration-HP .col-xs-12-custom-1305 {width:100%;} }
@media (max-width:1250px) {.hidden-md-custom {display: none;}.visible-md-custom{display:block;}}
@media (max-width:1230px) {.footer-bg .flex-gap {gap:0px;}}
@media (max-width:1060px) {.logo-top-left {max-width: 240px;}}
@media (max-width:1040px) { .decorations .desc {bottom :20px}}.background-login input, .background-login .form-control:focus {border:2px solid #ED7102;}
@media (max-width:992px){body{padding-top: 86px;}.xs-12-paddingPrice-HP {padding:16px 0 !important;}#collapse-footer-1.collapse, #collapse-footer-2.collapse{display: none;}#collapse-footer-1.collapse.in, #collapse-footer-2.collapse.in{display: block;}}
@media (max-width:1000px) {.col-xs-3-custom-overview {width: 25%;}.col-xs-9-custom-overview{width: 75%;}.col-xs-12-custom-overview{width: 100%;}.col-xs-8-custom-overview{width: 66.66666667%;}.col-xs-4-custom-overview{width: 33.33333333%;}.hidden-custom-overview{display: none;}.display-custom-overview{display: inline-block !important;}.footer-bg .flex-gap { gap: 20px;}}
@media (max-width:991px) {.col-xs-4-custom{width:25%;}.buttonsplustminus-HP{border-left:0;margin-Top:10px;}.productConfiguration-HP .displayNone.display991{display:block;}.displayNone991{display:none;}.EAN-code .custom-white-rectangle{border:none;}.EAN-code .custom-white-rectangle.second-row{margin-top:10px;}.order-custom.text-right-991{text-align:right;}.profiles-HP .custom-box{margin-top: 20px;} .profiles-HP .marginT20 {margin-top: 0;}.profiles-HP .custom-box,.profiles-HP img{max-height: 100%;}.custom-quality .b4-row .custom-quality-b12-col-mob {margin-top: 25px;}.custom-quality .b4-row .custom-quality-b12-col-mob.first{margin-top: 0px !important; }.login-nav-col ul li a.btn {color:#000 !important}#ctl00_pnWebPartNavigation.padd10 {padding-top: 10px;}.panel-body .cart-types{display: block; margin:5px; }.panel-body .cart-types .b4-col-auto{margin-top: 5px;}.panel-body .cart-types .b4-col-auto .btn.btn-primary{width: 100%;}.footer-bg .flex-gap {display: inline-block;}.footer-bg .flex-gap .item {width: 100%; padding-top: 10px;}.footer-bg .flex-gap .item:first-child{padding-top:0}.decorations .pos-abs{left: 10px;} .navbar {margin-bottom:0;} .navbar .navbar-collapse {margin-bottom: 22px;} }
@media (max-width:800px) {.container-100 .decorations{gap: 1px;} .decorations .pos-abs{left: 10px;}}
@media (max-width:767px) {.marginT15767{margin-top:15px;}.footer-bg .text-left-xs-12-custom {text-align:left;}.b4-col-md-6-custom,.b4-col-12-custom{flex:0 0 100%;max-width:100%;}.profiles-HP .custom-box .col-xs-12 {padding-left: 0; padding-right: 0;}.profiles-HP .custom-box .col-xs-12 .row{margin-top: 10px;}.profiles-HP .custom-box .custom-smallImage.custom-grey-background{background-color: #FFF;margin:10px 0;padding: 0;} .profiles-HP .custom-box .custom-smallImage {max-width: 250px;} body{padding-top: 56px;} .custom-container-related-products-navbar-HP .row.no-gutter [class*='col-']:not(:first-child), .custom-container-related-products-navbar-HP .row.no-gutter [class*='col-']:not(:last-child){padding: 0;}.marginLR_-15 {margin: 0;}
.container-100 .row.no-gutter > .col-xs-12 {padding: 0;}.titles-HP{padding: 0; font-size: 28px;text-align: center;}.footer-bg .pl0{padding-left: 15px !important;}.decorations .decoration {max-width: 208px; margin:0 auto; position: relative; margin-top: 15px; }.container-100 .decorations {display: inline-block;}.custom-container .decorations .col-md-1-ths {width: 50%;}.topset-flex.custom-grey-background{background-color: unset;}.green-panel-HP .col-lg.usps__box, .icons-panel-login-page .col-lg.usps__box{width: 100%;}}
@media (max-width: 715px) {.easy-autocomplete .easy-autocomplete-container ul .eac-item .eac-title{ width: 100% !important;}.easy-autocomplete .easy-autocomplete-container ul .eac-item .eac-price{width: 100% !important;padding-top: 0 !important;text-align: center;}}
@media(max-width:650px){.edit-billing-adress input {width:100%;}.profiles-HP .custom-box.left-side, .profiles-HP .custom-box.right-side {border:none;}  .navbar-default .navbar-toggle{max-height: 40px;}.decorations .desc {bottom: 20px; }.container-100 .fckeditornavbar .p0 {padding: 0;}.banner-custom.second .theme-default .nivo-directionNav a{padding: 20px;}.banner-custom.second .theme-default .nivo-directionNav .nivo-prevNav{left: calc(100% - 80px);} 
.banner-custom.second .theme-default .nivo-directionNav .nivo-prevNav::after{border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-right: 15px solid #FFF;right: 15px;top: 10px;}.banner-custom.second .theme-default .nivo-directionNav .nivo-nextNav::after{border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-left: 15px solid #FFF;right: 10px;top: 10px;}
.displayNone.display650{display: inline-block;}.displayNone650{display: none;}.custom-quality-b12-col-mob {margin-top: 20px;}/*.custom-quality-b12-col-mob .custom-grey-color, .custom-quality-b12-col-mob .custom-blue-color, .custom-quality-b12-col-mob .custom-red-color  {text-align: center;}*/ }
@media(max-width:450px){.cart-over-view-item, .cart-over-view{font-size: 14px;}.decorations .pos-abs {font-size: 14px;padding: 0 5px;}.decorations .desc {bottom: 20px; }.decorations .desc2{bottom: -5px;}.banner-custom.second .theme-default .nivo-directionNav .nivo-prevNav,.banner-custom.second .theme-default .nivo-directionNav .nivo-nextNav{top: 0;}}

.cart-info-pallet 
{
	color:#333;
	background-color:#f5f5f5;
	border-color:#ddd;
}
.next-category-span {color:#ED7102;}


.hovermenutop li {
  float: left;
  position: relative;
  min-width: 300px;
  height: 120px;
  width: 300px; 
  text-align: left;
  font-weight: bold;
  padding-bottom: 20px;
  padding-right: 10px;
  box-sizing: border-box;
}


.divhovercat2 a {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
	width:100% !important;
	font-size: 14px; /*16px*/
    line-height: 1.2em;
}

/*obrazkove submenu 20250807*/
.seachcategorynavbar .subcatitem 
{
	width:auto;
}


.subcatitemsbox .subcatitem 
{
	width:auto;
}

.subcatitemsbox .subcatitems2 
{
	width:100%;
}

.subcatitems2 .row>div, .seachcategorynavbar .row>div
{
	display:inline-block;
	float:none;
	padding: 5px 7px;
}

.subcatitems2 .row>div>div.thumbnail, .seachcategorynavbar .row>div>div.thumbnail
{
	padding:2px 5px;
	margin-bottom:0;
}

.subcatitems2 .row>div>div.thumbnail>a, .seachcategorynavbar .row>div>div.thumbnail>a
{
	display:block;
}

.subcatitems2 .row, .seachcategorynavbar .row
{
	padding:0 8px;
}

.subcatitems2 .row>div>div.thumbnail>a>div, .seachcategorynavbar .row>div>div.thumbnail>a>div
{
	display:table-cell;
	vertical-align:middle;
}

.subcatitems2 .thumbnail a>div>img, .seachcategorynavbar .thumbnail a>div>img
{
	width:auto;
	display:inline-block;
	margin-bottom:0;
	margin-right:10px;
	max-width:50px;
}

.subcatitems2 .row>div>div.thumbnail:hover, .subcatitems2 .row>div>div.thumbnail:focus, .subcatitems2 .row>div>div.thumbnail:active,
.seachcategorynavbar .row>div>div.thumbnail:hover, .seachcategorynavbar .row>div>div.thumbnail:focus, .seachcategorynavbar .row>div>div.thumbnail:active
{
	border-color:#ED7102;
	box-shadow:0 0 5px 0 #ED7102;
}

/*cookies lista => REQ-307516*/
 /* Zašedlé pozadí */
    .cookies-backdrop {
        position: fixed;
        top: 0; left: 0;
        width: 100%; height: 100%;
        background: rgba(0,0,0,0.5);
        z-index: 9998;
        pointer-events: none; /* umožní scroll na pozadí */
    }
    /* Modal */
    .cookies-modal {
        position: fixed;
        top: 50%; left: 50%;
        transform: translate(-50%, -50%);
        max-width: 500px;
        width: 90%;
        background: #000;
        color: #fff;
        padding: 20px;
        border-radius: 8px;
        z-index: 9999;
    }
    /* Obsah */
    .cookies-content {
        display: flex;
        flex-direction: column;
        align-items: stretch;
    }
    .cookies-title {
        font-weight: bold;
        /*text-align: center;*/
        margin-bottom: 15px;
        text-transform: uppercase;
    }
    .cookies-text {
        font-size: 14px;
        /*text-align: justify;*/
        margin-bottom: 20px;
    }
    .cookies-text a {
        color: #fff;
        text-decoration: underline;
    }
    .cookies-minimal {
        font-size: 12px;
        /*text-align: center;*/
        margin-bottom: 10px;
    }
    .cookies-minimal a {
        color: #fff;
        text-decoration: underline;
        cursor: pointer;
    }
    /* Tlačítka */
    .cookies-buttons {
        display: flex;
        flex-direction: column;
        gap: 10px;
    }
    .cookies-buttons .btn {
        padding: 10px;
        border-radius: 4px;
        text-align: center;
        text-decoration: none;
        font-weight: bold;
        border: none;
        cursor: pointer;
		max-height:unset;
    }
    .cookies-buttons .btn-white {
        background: #fff;
        color: #000;
    }
    .cookies-buttons .btn-primary {
        background: #007bff; /* barva e-shopu */
        color: #fff;
    }
    @media (max-width: 768px) {
        .cookies-modal {
            max-width: 90%;
        }
    }
	
	
	/*REQ-310616*/
	.box-btns.box-btns-2022 .input-group-2022 input, .btn-default
	{
		max-height:36px;
	}
	
	.box-btns.box-btns-2022 .input-group-2022 .btn.btn-primary
	{
		min-height:36px;
	}
	
	
	.perex
	{
		margin-bottom:1rem;
	}
	
	.checkbox-inline.cb_OnStore.align-top:not(input)
	{
		margin-left:10px;
		vertical-align:middle;
	}
	
	.checkbox-inline.cb_OnStore.align-top:not(input) label
	{
		margin-bottom:0;
	}
	
	.form-status-custom h2
	{
		margin-top:20px;
		margin-bottom:0;
	}
	
	@media (max-width:1060px) {
		.hidden-custom-1060 {
			display:none;
		}
		
		.col-custom-12-1060 {
			width:100%;
		}
	}
	
	
