button.menu-toggle{background-color:transparent;width:100%;border:0;text-align:center}.menu-toggle:before{content:"\f0c9";font-family:GeneratePress;width:1.28571429em;text-align:center;display:inline-block}.toggled .menu-toggle:before{content:"\f00d"}.menu-toggle .mobile-menu{padding-left:3px}.menu-toggle .mobile-menu:empty{display:none}.nav-search-enabled .main-navigation .menu-toggle{text-align:left}.mobile-bar-items{display:none;position:absolute;right:0;top:0;z-index:21;list-style-type:none}.mobile-bar-items a{display:inline-block}nav.toggled ul ul.sub-menu{width:100%}.dropdown-hover .main-navigation.toggled ul li:hover>ul,.dropdown-hover .main-navigation.toggled ul li.sfHover>ul{transition-delay:0s}.toggled .menu-item-has-children .dropdown-menu-toggle{padding-left:20px}.main-navigation.toggled ul ul{transition:0s;visibility:hidden}.main-navigation.toggled .main-nav>ul{display:block}.main-navigation.toggled .main-nav ul ul.toggled-on{position:relative;top:0;left:auto!important;right:auto!important;width:100%;pointer-events:auto;height:auto;opacity:1;display:block;visibility:visible}.main-navigation.toggled .main-nav li{float:none;clear:both;display:block!important;text-align:left!important}.main-navigation.toggled .main-nav li.hide-on-mobile{display:none!important}.main-navigation.toggled .dropdown-menu-toggle:before{content:"\f107"!important}.main-navigation.toggled .sfHover>a .dropdown-menu-toggle:before{content:"\f106"!important}.main-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{float:right}.main-navigation.toggled .menu li.search-item{display:none!important}.main-navigation.toggled .sf-menu>li.menu-item-float-right{float:none!important;display:inline-block!important}@media (max-width:768px){a,body,button,input,select,textarea{-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;transition:all 0s ease-in-out}.top-bar.top-bar-align-left,.top-bar.top-bar-align-right{text-align:center}.top-bar .widget{float:none!important;margin:0 10px!important}.top-bar .widget_nav_menu li{float:none;display:inline-block;padding:5px 0}.inside-header>:not(:last-child):not(.main-navigation){margin-bottom:20px}.site-header{text-align:center}.header-widget{float:none;max-width:100%;text-align:center}.main-navigation .menu-toggle,.main-navigation .mobile-bar-items,.sidebar-nav-mobile:not(#sticky-placeholder){display:block}.main-navigation ul,.gen-sidebar-nav{display:none}[class*=nav-float-] .site-header .inside-header>*{float:none;clear:both}.sidebar,.content-area,.inside-footer-widgets>div{float:none;width:100%;left:0;right:0}.site-main{margin-left:0!important;margin-right:0!important}body:not(.no-sidebar) .site-main{margin-bottom:0!important}.one-container .sidebar{margin-top:40px}.separate-containers #left-sidebar+#right-sidebar .inside-right-sidebar{margin-top:0}.both-right.separate-containers .inside-left-sidebar,.both-left.separate-containers .inside-left-sidebar,.both-right.separate-containers .inside-right-sidebar,.both-left.separate-containers .inside-right-sidebar{margin-right:0;margin-left:0}.alignleft,.alignright{float:none;display:block;margin-left:auto;margin-right:auto}.post-image-aligned-left .post-image,.post-image-aligned-right .post-image{float:none;margin:2em 0;text-align:center}.comment .children{padding-left:10px;margin-left:0}.edd_download{display:block;float:none!important;margin-bottom:1.5em;width:100%!important}.entry-meta{font-size:inherit}.wp-block-columns{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:0}.wp-block-columns .wp-block-column{-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:0;margin-bottom:40px}.site-info{padding-left:10px;padding-right:10px}.site-info{text-align:center}.copyright-bar{float:none!important;text-align:center!important}.footer-bar{float:none!important;text-align:center!important;margin-bottom:20px}.footer-bar .widget_nav_menu li{float:none;display:inline-block;padding:5px 0}.inside-footer-widgets>div:not(:last-child){margin-bottom:40px}.site-footer .footer-widgets .footer-widgets-container .inside-footer-widgets{margin:0}.site-footer .footer-widgets .footer-widgets-container .inner-padding{padding:0}}hr{
margin-top: 0;
margin-bottom: 0;
} h2.hr-glowna{
width: 100%;
border-bottom: 2px solid #f5f5fa;
padding-bottom: 5px;
}
.produkty-glowna{
margin-top: 50px;
}
.produkt-sklepowy{
display: block;
margin: 5px 25px;
float: left;
max-width: 360px;
}
.produkt-sklepowy .obrazek-produktu{
width: 100%;
padding: 20px;
min-height: 280px;
max-width: 320px;
}
.produkt-sklepowy .obrazek-produktu img{
max-width: 100%;
height: auto;
float: left;
}
.produkt-sklepowy .opis-produktu{
padding: 20px;
margin: 0px;
max-width: 320px;
min-height: 300px;
}
.produkt-sklepowy .opis-produktu h2{
margin-bottom: 10px;
min-height: 91px;
}
.produkt-sklepowy .opis-produktu .cena-produktu p{
margin-bottom: 10px;
font-size: 16px;
}
.produkt-sklepowy .opis-produktu .cena-produktu p span{
font-size: 19px;
font-weight: bold;
}
#produkty-glowna-sklep{
margin: 0;
padding: 0;
height: 0;
}
div#n2-ss-2 .n2-ow.n2-bullet.n2-active{
background: #0073ff;
} .rmp-results-widget{
display:none!important;
} aside#nav_menu-2 h2.widget-title, aside#nav_menu-3 h2.widget-title, aside#nav_menu-4 h2.widget-title{
color: #ffffff;
font-size: 22px;
background: url(//sklep.inelo.pl/ro/wp-content/themes/generatepress-child/images/inelo-podstrona.jpg) no-repeat left center;
display:  block;
width: 100%;
height: 90%;
padding: 5% 10% 5% 10%;
margin-bottom: 0;
border: none;
box-sizing: border-box;
}
ul#menu-boczne-menu, ul#menu-menu-boczne-en, ul#menu-menu-boczne-de{
border-top: 1px solid #f5f5fa;
}
ul#menu-boczne-menu li, ul#menu-menu-boczne li{
margin: 0;
padding: 0;
}
ul#menu-boczne-menu li a, ul#menu-menu-boczne-en li a, ul#menu-menu-boczne-de li a{
line-height: 1.4;
display:  block;
width: 100%;
height: 90%;
padding: 5% 10% 5% 10%;
border-bottom: 1px solid #e2e1e9; border-left: 1px solid #e2e1e9;
border-right: 1px solid #e2e1e9;
box-sizing: border-box;
-webkit-transition: background-color 0.3s, border-left 0.3s;
-moz-transition: background-color 0.3s, border-left 0.3s;
-o-transition: background-color 0.3s, border-left 0.3s;
transition: background-color 0.3s, border-left 0.3s;
}
ul#menu-boczne-menu li a:hover, ul#menu-menu-boczne li a:hover{
background-color: #f5f5fa;
border-left: 4px solid #375ccc;
-webkit-transition: background-color 0.3s, border-left 0.3s;
-moz-transition: background-color 0.3s, border-left 0.3s;
-o-transition: background-color 0.3s, border-left 0.3s;
transition: background-color 0.3s, border-left 0.3s;
}
.sidebar .widget{
font-size: 16px;
} ul#menu-boczne-menu li a:hover{
background-color: #f5f5fa;
border-left: 3px solid #375ccc;
padding: 5%;
-webkit-transition: padding 0.5s; transition: padding 0.5s;
}
.widget ul li{
padding: 0;
}  #right-sidebar h2.widget-title{
color: #ffffff;
font-size: 22px;
background: url(//sklep.inelo.pl/ro/wp-content/themes/generatepress-child/images/inelo-podstrona.jpg) no-repeat left center;
display:  block;
width: 100%;
height: 90%;
padding: 5% 10% 5% 10%;
margin-bottom: 0;
border: none;
box-sizing: border-box;
} .woocommerce div.product form.cart .variations td.label{
width: 40%;
}
.woocommerce ul.products li.product .price, .woocommerce div.product.type-product p.price{
margin-top: 1.5em;
}
.woocommerce #content div.product.type-product div.images, .woocommerce div.product.type-product div.images, .woocommerce-page #content div.product.type-product div.images, .woocommerce-page div.product.type-product div.images{
width: 35%;
}
.woocommerce div.product form.cart .variations td select{
width: 100%;
}
.woocommerce .woocommerce-breadcrumb{
margin: 0 0 2em;
}
.product.woocommerce-product-gallery{
margin-right: 8%;
}
.product_meta > span.sku_wrapper{
display: none;
}
section.related.products > h2{
width: 100%;
border-bottom: 2px solid #f5f5fa;
padding-bottom: 5px;
}
.woocommerce-variation-add-to-cart{
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.woocommerce-variation-price span.price{
width: 100%;
}
.woocommerce-variation-price span.price span.woocommerce-Price-amount.amount{
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
font-size: 24px;
margin-bottom: 20px;
} .moje-konto-link, .koszyk-link{
border-left: 2px solid #006aec;
background-color: #ffffff;
}
.container.grid-container.nazwa-dzialu h1{
margin: 20px 0 20px 0;
color: #ffffff;
}
.container.grid-container.nazwa-dzialu{
background: none;
}
.full-width-podstrona{
background: url(//sklep.inelo.pl/ro/wp-content/themes/generatepress-child/images/inelo-podstrona.jpg) no-repeat center center;
padding: 10px 0 10px 0;
}
nav#site-navigation{
border-bottom: 1px solid #d9e3fd;
}
.moje-konto-link{
margin-right: 20px;
}
.woocommerce div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs{
display: none;
}
ul.tabs.wc-tabs li.active{
border-bottom: none;
}
.woocommerce-Tabs-panel.woocommerce-Tabs-panel--description.panel.entry-content.wc-tab h2:first-child, .woocommerce-shipping-destination, .woocommerce-shipping-calculator{
display: none;
}
section.woocommerce-customer-details .woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses{
width: 100%;
}
@media screen and (min-width: 768px){
.woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2{
width: 50%;
float: right;
margin: 0;
padding: 0;
}
.woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1{
width: 50%;
float: left;
margin: 0;
padding: 0;
}
.woocommerce .woocommerce-customer-details address{
width: auto;
margin: 10px;
}	
}
@media screen and (max-width: 767px){
.woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2{
margin-top: 40px;
}
}
p.etykieta span.optional, p.etykieta .woocommerce-input-wrapper{
display: none;
}
p.etykieta label, .checkout.woocommerce-checkout h3{
font-size: 24px;
font-weight: bold;
}
p#billing_rodzaj_faktury_field{
margin-bottom: 20px;
}
.select2-container--default .select2-selection--single{
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.select2-selection__rendered{
margin: 10px;
}
.select2-container .select2-selection--single{
height: auto;
}
.select2-container--default .select2-selection--single .select2-selection__arrow{
height: 45px;
}
p.etykieta label{
margin-top: 20px;
}
label input#ship-to-different-address-checkbox{
margin-top: 40px;
}
.woocommerce ul.order_details{
margin: 0 0 1em;
}
@media screen and (max-width: 768px){
#order_review_heading{
margin: 40px 0 40px 0;
}	
}
.woocommerce form .form-row label.checkbox, .woocommerce-page form .form-row label.checkbox{
margin: 20px 0 10px 0;
display: block
}
select2.select2-container.select2-container--default.select2-container--focus{
width: auto !important;
}
.thankyou-informacja{
background: #ffffff;
border: 2px solid #006aec;
padding: 40px 40px 20px 40px;
margin: 0 0 40px 0;
}
.woocommerce-checkout #payment ul.payment_methods li{
background-color: rgba(0,0,0,.01);
}
.dane-faktury input{
height: 100px;
}
#left-sidebar .inside-right-sidebar{
padding: 3em;
}
#left-sidebar .inside-right-sidebar p.pola-kontaktowe{
margin: 0;	
}
#left-sidebar .inside-right-sidebar p.nazwa-firmy.pola-kontaktowe{
font-weight: bold;
margin-bottom: 20px;
}
#left-sidebar .inside-right-sidebar p.dzial-firmy.pola-kontaktowe{
font-weight: bold;
}
#right-sidebar.formularz-kontaktowy{
background-color: #ffffff;
padding: 3em;
}
article#post-12446 p{
margin-bottom: 40px;
}
div.wpcf7 label.polowa{
width: 46%;
margin: 2%;
display: block;
float: left;
}
div.wpcf7 label.calosc{
width: 96%;
margin: 2%;
display: block;
float: left;
}
.cookie-notice-container{
padding: 30px;
}
.cookie-notice-container{
font-size: 16px;
}
.cookie-notice-container a{
color: #006aec;
}
.cookie-notice-container a:hover{
color: #9eb4f1;
}
.summary.entry-summary .product_meta{
padding-top: 10px;
}
.woocommerce form .form-row.fakturowe-pole span.optional{
display: none;
}
.woocommerce h2.invoice-data{
margin-top: 2em; 
}
.clear{
clear: both;
}
.separate-containers .kontakt .inside-right-sidebar, .separate-containers .kontakt .inside-left-sidebar{
margin: 0;
}
.separate-containers .kontakt .inside-article{
padding: 20px 30px 0 30px;
}
.woocommerce table.shop_table tbody tr td:nth-child(4), .woocommerce table.shop_table tbody tr td:nth-child(6){
min-width: 100px;
}
.woocommerce-Tabs-panel--description .wpcf7{
background-color: #ffffff;
padding: 40px;
margin-bottom: 40px;
}
#left-sidebar .inside-right-sidebar .telefon.pola-kontaktowe{
background: url(//sklep.inelo.pl/ro/wp-content/themes/generatepress-child/images/tel.png) no-repeat center left;
padding: 7px 0 7px 30px;
margin: 5px 0 0 5px;
}
#left-sidebar .inside-right-sidebar .email.pola-kontaktowe{
background: url(//sklep.inelo.pl/ro/wp-content/themes/generatepress-child/images/env.png) no-repeat center left;
padding: 7px 0 7px 30px;
margin-left: 5px;
}
ul.aktualnosci-glowna li{
margin-bottom: 20px;
padding: 20px;
background-color: #ffffff;
}
ul.aktualnosci-glowna li a.czytaj-calosc{
margin-top: 5px;
display: block;
}
ul.aktualnosci-glowna h4{
font-size: 18px;
font-weight: bold;
}
.cena-brutto{
margin-top: 5px;
font-size: 16px;
}
.stopka-gorna-tlo{
background-color: #f5f5fa;
padding: 40px 0 20px 0;
}
.stopka-gorna ul{
list-style-type: none;
}
.stopka-gorna li a{
color: #1a1b1f;
}
.stopka-gorna li a:hover{
color: #55565a;
}
.stopka-gorna li{
margin-bottom: 7px;
}
.copyright-bar p{
margin-bottom: 0;
}
.niewidocznyPrice{
display: none !important;
}
.old-price{
text-decoration: line-through;
}
.woocommerce div.product.type-product p.price, .woocommerce ul.products li.product .price{
display: -webkit-box;display: -ms-flexbox;display: flex;
-ms-flex-wrap:wrap;flex-wrap:wrap;
}
.woocommerce ul.products li.product .price{
-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;
}
.woocommerce div.product.type-product p.price .woocommerce-Price-currencySymbol{
margin-right: 5px;
}
.woocommerce div.product.type-product p.price del{
-webkit-box-ordinal-group: 1000;-ms-flex-order: 999;order: 999;
-ms-flex-preferred-size: 100%;flex-basis: 100%;
font-size: 16px;
font-weight: normal;
}
.woocommerce ul.products li.product .price del{
-webkit-box-ordinal-group: 1000;-ms-flex-order: 999;order: 999;
-ms-flex-preferred-size: 100%;flex-basis: 100%;
font-size: 13px;
font-weight: normal;
}
.woocommerce div.product.type-product p.price .cena-brutto{
order: 1;
}
.produkt-sklepowy .opis-produktu .cena-produktu.old-price p, .produkt-sklepowy .opis-produktu .cena-produktu.old-price p span, .woocommerce ul.products li.product .price{
font-size: 14px;
font-weight: normal;
}
.english-version{
background-image: url(//sklep.inelo.pl/ro/wp-content/themes/generatepress-child/images/british-flag.png);
background-repeat: no-repeat;
background-position: left;
padding-left: 5px;	
}
.secondary-navigation .main-nav ul li.english-version a{
text-indent:-9999px;
}
.secondary-navigation .main-nav ul li.english-version:hover>a, .secondary-navigation .main-nav ul li.english-version:active>a, .secondary-navigation .main-nav ul li.cart:hover>a, .secondary-navigation .main-nav ul li.german-version:hover>a, .secondary-navigation .main-nav ul li.german-version:active>a{
background: none;
color: #9eb4f1;
}
.german-version{
background-image: url(//sklep.inelo.pl/ro/wp-content/themes/generatepress-child/images/german-flag.png);
background-repeat: no-repeat;
background-position: left;
padding-left: 5px;
line-height: 0; 
font-size: 0;
color: transparent; 
}
.secondary-navigation .main-nav ul li.german-version a{
text-indent:-9999px;
}
.secondary-navigation .menu-toggle {
display: none;
}
.validate-email , .form-row-last{
float:left!important;
}
@media(max-width: 768px) {
.secondary-navigation {
text-align: center !important;
}
.secondary-navigation ul {
display: block;
}
.secondary-navigation .sf-menu>li {
float: none;
display: inline-block !important;
}
}
#billing_country option[value=VA] {display: none!important;}
#billing_country_field .required::before {
display: inline-block; color: #00004b; font-weight:400;
}
#saledoc_field{
width: 100%;
display: block;
float: left;
}
#billing_country_field .select2-container .select2-selection--single {
min-height: 50px!important;
}
.select2-container .select2-selection--single .select2-selection__rendered {
display: block;
padding-left: 8px;
padding-right: 20px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
color: #787599;
line-height: 28px;
}
.select2-selection__rendered {
margin: 10px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
height: 26px;
position: absolute;
top: 1px;
right: 1px;
width: 20px;
}
.single-product .entry-summary .stock{
display: none;
}
.woocommerce div.product form.cart {
display: flex;
flex-wrap: wrap;
width: 100%;
margin-top: 25px;
}
#primary-menu ul li a:hover{
font-weight: 600;
}
.widget_product_categories .product-categories .current-cat{
background: #ffffff !important;
font-weight: bold;
}
.woocommerce ul.products li.product {
padding: 15px!important;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title {
min-height: 91px;
}
.woocommerce-invalid #checkout-checkbox {
outline: 2px solid red;
outline-offset: 2px;
}
.archive .przekreslony{
display:none!important;
}
.archive .sales-flash-overlay .price del{
display:none!important;
}
#post-26543 .woocommerce-variation-price{
display:none!important;
}
.woocommerce-variation-price2{
float: left;
margin: -5px;
}
#billing_czy_faktura_field::after{
display:block;
font-size:16px;
font-weight:bold;
}
.search-results .site-main article {
display: block;
margin: 5px 25px;
float: left;
max-width: 373px;
}
.search-results .site-main article h2 {
margin-bottom: 10px;
max-height: 60px;
height: 60px;
font-family: "Lato", sans-serif;
font-weight: 600;
font-size: 22px;
line-height: 30px;
color: #00004b;
}
.search-results .site-main article  .entry-summary{
max-height: 60px;
height: 60px;
}
#secondary-navigation {
margin-left:50px;
}.pbl-container{display:flex;justify-content:center;flex-direction:column}.pbl-container .payu-list-banks{list-style-type:none;display:flex;flex-wrap:wrap;margin:0;padding:0;justify-content:center}.pbl-container .payu-list-banks li{padding:5px 3px 0}.pbl-container .payu-list-banks li.payu-inactive{opacity:.5;-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-ms-filter:grayscale(1);-o-filter:grayscale(1);filter:grayscale(1);filter:gray}.pbl-container .payu-list-banks li:not(.payu-inactive) label{cursor:pointer}.pbl-container .payu-list-banks li:not(.payu-inactive) label:hover{background:#ddd;border-color:#aaa}.pbl-container .payu-list-banks li label{padding:10px;display:flex;border:1px solid #bbb;transition:all 250ms;width:86px;justify-content:center;align-items:center}.pbl-container .payu-list-banks li label.active{background:#ddd;border-color:#aaa}.pbl-container .payu-list-banks li label img{width:auto;height:31px;object-fit:contain;margin:0 !important;padding:0}.pbl-container .payu-list-banks li label input{display:none}.pbl-container .pbl-error{padding-top:.5em;padding-bottom:.5em;margin-top:.5em;margin-bottom:.5em;display:none}.pbl-container .pbl-error:before{top:.5em}.payu-accept-conditions{margin-top:15px}.payu-accept-conditions .payu-conditions-description{margin-top:8px;font-size:12px;line-height:120%}.payu-accept-conditions .payu-conditions-description>div{margin:5px 0}.payu-accept-conditions .payu-conditions-description a{text-decoration:underline}.payu-accept-conditions .payu-conditions-description .payu-read-more{text-decoration:underline;cursor:pointer}.payu-accept-conditions .payu-conditions-description .payu-more-hidden{display:none}#payu-card-container{max-width:350px;margin:10px auto 10px;text-align:left;box-sizing:border-box;border:1px solid #bbb;padding:5px;border-radius:5px;background-color:#ddd;color:#333}#payu-card-container .payu-sf-validation-error,#payu-card-container .payu-sf-technical-error{display:none;color:#b21b0f;font-size:13px}#payu-card-container .payu-card-form{background-color:#fff;padding:5px;border-radius:4px;border:1px solid transparent}#payu-card-container .payu-secure-form-invalid:not(.payu-secure-form-focus){border-color:#b21b0f}#payu-card-container label{padding-bottom:2px;font-size:15px}.card-details{clear:both;overflow:auto;margin-top:10px}.card-details .expiration{width:47%;float:left;margin-right:5%}.card-details .cvv{width:47%;float:left}#tokenizeButton{border:none;background:#438f29;padding:8px 15px;cursor:pointer;color:#fff;display:table;margin:10px auto 0}.response-success{color:#438f29}.response-error{color:#900}.autonomy-payu-button{display:flex;align-items:center;text-decoration:none;margin:10px 0}.autonomy-payu-button img{margin-left:10px;width:50px;height:auto}label[for*=payment_method_payu] img{border-radius:0}.secondary-navigation{clear:both;z-index:99;padding:0}.secondary-navigation ul{list-style:none;margin:0;padding-left:0}.secondary-navigation li{float:left;position:relative}.secondary-navigation a{display:block;text-decoration:none}.secondary-navigation ul ul{display:block;box-shadow:0 2px 2px rgba(0,0,0,.1);float:left;position:absolute;left:-99999px;opacity:0;z-index:99999;width:200px;text-align:left;top:auto;transition:opacity 80ms linear;transition-delay:0s;pointer-events:none;height:0;overflow:hidden}.secondary-navigation ul ul li{width:100%}.secondary-navigation ul ul li a{line-height:normal;font-size:90%}.secondary-navigation.sub-menu-left .sub-menu{right:0}.secondary-navigation .main-nav ul ul li a{line-height:normal;font-size:12px;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px}.secondary-navigation .main-nav ul li.menu-item-has-children>a{padding-right:0;position:relative}.secondary-navigation .main-nav ul li a{font-family:inherit;font-weight:400;text-transform:none;font-size:13px;padding-left:20px;padding-right:20px;line-height:40px}.secondary-navigation .menu-toggle{font-family:inherit;font-weight:400;text-transform:none;font-size:13px;padding-left:20px;padding-right:20px;line-height:40px;margin:0}.secondary-navigation .menu-item-has-children .dropdown-menu-toggle{padding-right:20px}.secondary-navigation .menu-item-has-children ul .dropdown-menu-toggle{padding-top:10px;padding-bottom:10px;margin-top:-10px}.dropdown-hover .secondary-navigation:not(.toggled) ul li.sfHover>ul,.dropdown-hover .secondary-navigation:not(.toggled) ul li:hover>ul{left:auto;opacity:1;transition-delay:150ms;pointer-events:auto;height:auto;overflow:visible}.dropdown-hover .secondary-navigation:not(.toggled) ul ul li.sfHover>ul,.dropdown-hover .secondary-navigation:not(.toggled) ul ul li:hover>ul{left:100%;top:0}.dropdown-hover .secondary-navigation.sub-menu-left:not(.toggled) ul ul li.sfHover>ul,.dropdown-hover .secondary-navigation.sub-menu-left:not(.toggled) ul ul li:hover>ul{right:100%;top:0;left:auto}.secondary-nav-float-right .secondary-navigation{float:right}.secondary-nav-float-right .secondary-navigation .main-nav ul ul li a{line-height:normal}.secondary-nav-float-right .secondary-navigation ul ul ul{top:0}.secondary-nav-float-left .inside-header .secondary-navigation{float:left;clear:left}.secondary-nav-float-left .inside-header:after{clear:both;content:'';display:table}.secondary-nav-float-left:not(.nav-float-right) .inside-header .site-branding,.secondary-nav-float-left:not(.nav-float-right) .inside-header .site-logo{float:right;clear:right}.secondary-nav-float-left.nav-float-right .inside-header .site-branding,.secondary-nav-float-left.nav-float-right .inside-header .site-logo{float:none;clear:none}.secondary-nav-float-left.nav-float-right .site-header{text-align:center}.secondary-nav-float-right.nav-float-left .inside-header .site-branding,.secondary-nav-float-right.nav-float-left .inside-header .site-logo{float:none;clear:none}.secondary-nav-float-right.nav-float-left .site-header{text-align:center}.widget-area .secondary-navigation li{display:block;float:none;margin:0;padding:0;width:100%}.widget-area .secondary-navigation ul ul{left:100%;top:0;width:220px}.both-right .widget-area .secondary-navigation ul ul,.both-sidebars .widget-area .inside-right-sidebar .secondary-navigation ul ul,.right-sidebar .widget-area .secondary-navigation ul ul{left:auto;right:100%}.secondary-nav-aligned-center.secondary-nav-above-header .secondary-navigation .sf-menu>li,.secondary-nav-aligned-center.secondary-nav-below-header .secondary-navigation .sf-menu>li,.secondary-nav-aligned-right.secondary-nav-above-header .secondary-navigation .sf-menu>li,.secondary-nav-aligned-right.secondary-nav-below-header .secondary-navigation .sf-menu>li{float:none;display:inline-block}.secondary-nav-aligned-center .secondary-navigation ul.secondary-menu,.secondary-nav-aligned-right .secondary-navigation ul.secondary-menu{font-size:0}.secondary-nav-aligned-left.secondary-nav-above-header .secondary-navigation,.secondary-nav-aligned-left.secondary-nav-below-header .secondary-navigation{text-align:left}.secondary-nav-aligned-left.secondary-nav-above-header .secondary-navigation:after,.secondary-nav-aligned-left.secondary-nav-below-header .secondary-navigation:after{clear:both;content:'';display:table}.secondary-nav-aligned-center.secondary-nav-above-header .secondary-navigation,.secondary-nav-aligned-center.secondary-nav-below-header .secondary-navigation{text-align:center}.secondary-nav-aligned-right.secondary-nav-above-header .secondary-navigation,.secondary-nav-aligned-right.secondary-nav-below-header .secondary-navigation{text-align:right}.dropdown-click .secondary-navigation ul ul{visibility:hidden}.dropdown-click .secondary-navigation ul li.sfHover>ul.toggled-on,.dropdown-click .secondary-navigation ul.toggled-on{left:auto;opacity:1;visibility:visible;pointer-events:auto;height:auto;overflow:visible}.dropdown-click .secondary-navigation ul ul ul.toggled-on{left:0;top:auto;position:relative}.dropdown-click .widget-area .secondary-navigation ul ul{top:auto;position:absolute;float:none;width:100%;left:-99999px}.dropdown-click .widget-area .secondary-navigation ul ul.toggled-on{position:relative;left:0;right:0}.dropdown-click.both-right .widget-area .secondary-navigation ul ul,.dropdown-click.both-sidebars .widget-area .inside-right-sidebar .secondary-navigation ul ul,.dropdown-click.right-sidebar .widget-area .secondary-navigation ul ul{right:0}.dropdown-hover .widget-area .secondary-navigation:not(.toggled) ul li.sfHover>ul,.dropdown-hover .widget-area .secondary-navigation:not(.toggled) ul li:hover ul{top:0;left:100%;width:220px}.dropdown-hover.both-right .widget-area .secondary-navigation:not(.toggled) ul li.sfHover ul,.dropdown-hover.both-right .widget-area .secondary-navigation:not(.toggled) ul li:hover ul,.dropdown-hover.both-sidebars .widget-area .inside-right-sidebar .secondary-navigation:not(.toggled) ul li.sfHover ul,.dropdown-hover.both-sidebars .widget-area .inside-right-sidebar .secondary-navigation:not(.toggled) ul li:hover ul,.dropdown-hover.right-sidebar .widget-area .secondary-navigation:not(.toggled) ul li.sfHover ul,.dropdown-hover.right-sidebar .widget-area .secondary-navigation:not(.toggled) ul li:hover ul{right:100%;left:auto}.rtl .secondary-navigation ul ul{float:right;left:auto;right:0;text-align:right}.rtl .secondary-navigation ul ul ul{left:auto;right:100%}.rtl .secondary-navigation .menu-item-has-children ul .dropdown-menu-toggle{transform:rotate(180deg)}.secondary-navigation .top-bar{background:0 0}.secondary-navigation .inside-top-bar{padding:0}.secondary-navigation .top-bar a{display:inline}.secondary-nav-aligned-right .secondary-navigation .top-bar{float:left}.secondary-nav-aligned-right .secondary-navigation .top-bar .inside-top-bar .widget{margin:0 10px}.secondary-nav-aligned-left .secondary-navigation .top-bar{float:right}.secondary-nav-aligned-left .secondary-navigation .top-bar .inside-top-bar .widget{margin-left:10px}.secondary-nav-aligned-center .secondary-navigation .top-bar,.secondary-nav-aligned-center .secondary-navigation .top-bar+.menu-toggle+div{display:inline-block;vertical-align:middle}.secondary-nav-aligned-center .secondary-navigation .top-bar .widget:not(:first-child){margin-left:10px}