* { outline: 0; } a:focus, a:hover { color: inherit; } a { text-decoration: underline; } .size-auto, .size-full, .size-large, .size-medium, .size-thumbnail { max-width: 100%; height: auto; } .gallery-item .gallery-icon img { margin: 0 auto; } .gallery-caption { text-align: center; font-style: italic; } #invisible_menu { position: fixed; top: 0; z-index: 999999999999999999999999; } #invisible_menu ul { margin-bottom: 0; list-style-type: none; } #header { position: relative; } #header .menu_container { border-top: 1px solid; border-bottom: 1px solid; } .container_desktop_menu { display: table-cell; vertical-align: middle; } #desktop_menu { display: table; float: right; } .header_logo .a_logo { display: table-cell; } #site-name { display: table-cell; vertical-align: middle; line-height: 1.2; } #site-name a { color: inherit; font: inherit; line-height: inherit; text-decoration: none; display: block; } #site-name small { display: block; line-height: inherit; } nav ul { margin-bottom: 0; } #header nav ul li a { text-transform: uppercase; text-decoration: none; } #header nav#header_mobile_menu ul ul { padding-left: 10px; } #header nav#header_mobile_menu ul li a { color: white; text-align: left; border: 2px solid transparent; } #header nav#header_mobile_menu ul li a:hover, #header nav#header_menu_mobile ul li.current-menu-item a { } #desktop_menu .submenu-container .sub-menu { max-width: 1200px; margin: 0 auto; float: none; overflow: hidden; } #desktop_menu ul li a { line-height: 90px; transition: 0.3s ease-in-out; } #desktop_menu ul li .submenu-container .sub-menu { border-top: 1px solid; } #desktop_menu ul li .submenu-container { width: 100%; left: 0; top: 100%; z-index: 9999999; padding: 0 15px; } #desktop_menu ul li .submenu-container ul { width: 100%; max-width: 1200px; padding: 15px; } #desktop_menu ul li .submenu-container li { width: 33%; padding-left: 5px; padding-right: 5px; } #desktop_menu ul li ul li a { line-height: 1.5; margin-top: 5px; } .ordinary-menu #desktop_menu ul li ul li { width: 100%; } .ordinary-menu #desktop_menu .submenu-container .submenu-container { position: static; height: auto !important; opacity: 1 !important; } .ordinary-menu #desktop_menu .submenu-container .menu-item-has-children > a { border-bottom: 1px solid; } .ordinary-menu #desktop_menu .submenu-container .submenu-container .sub-menu { border-top: none; } #mobile-menu-container { margin-top: -1px; } #trigger_mobile_menu { transition: 0.3s; } #trigger_mobile_menu span { transition: 0.3s; } /* #ustawienia_wcag .row > div > * { float: none; display: table-cell !important; vertical-align: middle; } */ #ustawienia_wcag .row > div > span { width: 100%; display: block !important; } #czcionka, #kontrast, #lektor, #wyszukiwarka { display: table; } #ustawienia_wcag #czcionka ul { padding: 0; border: 1px solid; float: left; } .site-container { clear: both; padding-bottom: 30px; min-height: 300px; } .front-page.site-container { padding-top: 0; border: none; } #tresc { position: absolute; height: 0px; border: none !important; } #container_copyrights { text-align: center; padding: 10px; } #cookies-message-container { border-top: 1px solid; z-index: 99999999; display: none; } #cookies-message { max-width: 1200px; margin: 0 auto; text-align: center; padding: 10px; } #cookies-message p { padding-bottom: 10px; font-size: 0.9em; } #cookies-message a { padding: 0px 5px; border: 1px solid; border-radius: 1px; transition: 0.3s ease-in-out; text-decoration: none; } .cookies { border-top: 1px solid rgba(0,0,0,0.8); padding: 30px 0; } .cookies ul { padding: 0 10px; padding-left: 30px; } .cookies ul li { text-align: justify; line-height: 1.5em; font-size: 1em; padding-bottom: 0.5em; } #ustawienia_wcag { border-bottom: 3px solid; border-top: 3px solid; } #czcionka button { background-repeat: no-repeat; background-position: 50%; background-size: auto 1.6rem; overflow: hidden; border: 2px solid; } .main-container { padding-bottom: 30px; min-height; } .mapa-strony-content li ul { padding-left: 2em; } #wyszukiwarka { padding: 0 15px; } #wyszukiwarka form > div > * { width: 50%; float: left; font-weight: normal; } #wyszukiwarka form > div > input { height: 3.4rem; border: 1px solid; transition: 0.3s ease-in-out; } #wyszukiwarka form > div > input[type=submit] { cursor: pointer; transition: 0.3s ease-in-out; margin-left: -1px; } #wyszukiwarka form > div > input:first-of-type { width: 70%; padding: 0 10px; } #wyszukiwarka form > div > input:last-of-type { width: 30%; } #jezyk > div { list-style-type: none; display: inline-block; border: 1px solid; padding: 2px; } #jezyk ul img { width: auto; } #jezyk select { height: 2.8rem; border: 2px solid transparent; transition: 0.3s ease-in-out; } #slider .content { margin: 0 auto; } .fullwidth-layout #slider > .container > .row > .col-xs-12 { padding: 0; } .flexslider { position: relative; } .flexslider .slide { position: relative; min-height: 500px; background-size: cover; background-repeat: no-repeat; background-position: 50%; position: relative; } .flexslider .slide.default { background-image: url(../img/slide-default.png); } .slide .content-container { position: absolute; bottom: 20px; left: 30px; max-width: 50%; } .slide .content-title, .slide .content-link { margin-bottom: 10px; } .slide .content-title h2 { padding: 5px 20px 13px; font-size: 5rem; display: inline-block; line-height: 1.1; } .slide .content-link a { padding: 2px 7px; font-size: 1.6rem !important; text-decoration: none; text-transform: uppercase; transition: 0.3s ease-in-out; } .flexslider .slide img { display: block; } .controlsContainer { position: absolute; color: white; top: 30px; width: 100%; text-align: center; background-color: rgba(64,64,64,0.5); z-index: 999999; } .controlsContainer .flex-control-nav { overflow: hidden; margin: 0 auto; display: table; } .controlsContainer .flex-control-nav a { padding: 15px 4px; display: block; transition: padding 0.5s ease-in-out, background 0.3s ease-in-out; width: 0; overflow: hidden; } .controlsContainer .flex-control-nav a.flex-active { padding: 15px 27px; } .controlsContainer ol { list-style-type: none; } .controlsContainer ol li { float: left; margin: 0 4px; } .controlsContainer ol li a { display: block; text-indent: -999999em; } #social-under-slider { /*max-width: 1200px;*/ margin: 0 auto; } #social-under-slider .column_1 { padding: 0 15px; } #social-under-slider .wrapper { display: table; width: 100%; padding: 0 15px; } #social-under-slider .col-sm-12 .column_left { float: none; display: table-cell; vertical-align: middle; } #social-under-slider .pull-right { overflow: hidden; } #social-under-slider p { font-size: 0.9em; line-height: 2.5em; } #social-under-slider .social { display: block; text-indent: -999999em; float: left; padding: 0.7rem; } #social-under-slider .social span { display: block; background-position: 50%; background-repeat: no-repeat; background-size: contain; width: 2rem; height: 2rem; } .fullwidth-layout #social-under-slider .col-sm-12.column_1 { padding: 0; } footer img { max-width: 100%; } #container_logos .row { text-align: center; } .footer-logo-container { display: inline-block; padding: 0 15px; } .footer-logo { display: table-cell; vertical-align: middle; height: 150px; } .footer-logo a, .footer-logo img { display: block; } #artykuly > h2 { text-align: center; padding: 30px 0; } .border-wrapper { transition: 0.3s ease-in-out; padding: 9px; border: 1px solid transparent; } #artykuly article { border-bottom: 1px solid; } #artykuly article .permalink-container { overflow: hidden; padding-top: 5px; } #artykuly article .permalink { float: right; border: 1px solid; border-bottom: none; padding: 0 15px; text-transform: uppercase; font-size: 0.9em; transition: 0.3s ease-in-out; text-decoration: none; } .sidebar-right { padding: 15px; } .sidebar-right > div { position: relative; } .sidebar-right .container-h2 { position: absolute; width: 100%; text-align: center; top: -1rem; left: 0; } .sidebar-right > div h2 { display: inline-block; padding: 0 15px; text-transform: uppercase; font-size: 1.8rem; margin: 0; line-height: 1; } .sidebar-right .widget { border: 1px solid; min-height: 60px; font-size: 0.9em; } .sidebar-right .col-sm-12 > .widget { margin-bottom: 3.5rem; } .sidebar-right .widget { padding: 15px; } .sidebar-right ul, footer ul { list-style-type: none; } .sidebar-right ul li a, footer ul li a { display: block; border: 1px solid transparent; transition: 0.3s ease-in-out; padding: 5px 15px; margin-bottom: 5px; } footer ul li a:hover, footer ul li a:focus, .sidebar-right ul li a:hover, .sidebar-right ul li a:focus { border-color: inherit !important; } .sidebar-right ul li:last-child a, footer ul li:last-child a { margin-bottom: 0; } .sidebar-left { padding: 15px; } .sidebar-left > div { position: relative; } .sidebar-left .container-h2 { position: absolute; width: 100%; text-align: center; top: -1rem; left: 0; } .sidebar-left > div h2 { display: inline-block; padding: 0 15px; text-transform: uppercase; font-size: 1.8rem; margin: 0; line-height: 1; } .sidebar-left .widget { border: 1px solid; min-height: 60px; font-size: 0.9em; } .sidebar-left .col-sm-12 > .widget { margin-bottom: 3.5rem; } .sidebar-left .widget { padding: 15px; } .sidebar-left ul, footer ul { list-style-type: none; } .sidebar-left ul li a, footer ul li a { display: block; border: 1px solid transparent; transition: 0.3s ease-in-out; padding: 5px 15px; margin-bottom: 5px; } .sidebar-left ul li a:hover, .sidebar-left ul li a:focus { border-color: inherit !important; } .sidebar-left ul li:last-child a, footer ul li:last-child a { margin-bottom: 0; } .date-container { border-top: 1px solid; border-bottom: 1px solid; margin: 15px 0px 0; padding: 0; font-size: 0.9em; } .single article { text-align: center; } .single article .the-content { text-align: left; padding: 30px 0; } .single article .article-content h2 { padding-bottom: 15px; } .single .date-container { border-top: 1px solid; border-bottom: none; font-size: 1em; width: 100%; max-width: 570px; margin: 0 auto; padding: 15px 0 0; text-transform: uppercase; } .date-container span { color: inherit; font-size: inherit; padding-left: 1em; } .single .date-container span { padding: 0 5px; float: left; } .voice_options { padding: 30px 0 15px; text-align: center; } .read_button_article, .single article .mute-unmute { display: inline-block; border: 2px solid transparent; height: 3rem; width: 3rem; text-indent: -99999em; background-color: rgba(255, 0, 0, 0); background-position: 50%; background-size: contain; background-repeat: no-repeat; } .read_button_article { transition: background 0.3s ease-in-out; } .single .other-articles { margin-top: 30px; } .single .other-articles article { padding: 15px; position: relative; background-size: cover; background-position: 50%; } .single .other-articles article:before { content: ''; position: absolute; width: 100%; height: 100%; top: 0; left: 0; right: 0; bottom: 0; } .single .other-articles .container-header { border: 2px solid; position: relative; } .single .other-articles .border { width: 100%; max-width: 570px; margin: 0 auto; text-align: center; position: relative; } .single .other-articles .border h3 { display: inline-block; padding: 0 30px; border: 1px solid; text-transform: uppercase; font-size: 1em; } .single .other-articles .border h3:before { content: ''; width: 100%; top: 50%; left: 0; right: 0; border-bottom: 1px solid; position: absolute; z-index: -1; } .single .other-articles .container-header h3 a { display: block; padding: 15px; font-size: 1em; font-weight: 300; transition: 0.3s ease-in-out; } .content-kontakt { padding-top: 30px; padding-bottom: 30px; } .content-kontakt .column_1 > h2 { text-align: center; } h2 + .border { max-width: 570px; margin: 25px auto; border-bottom: 1px solid; } .mapa-strony-content { list-style-type: none; } .mapa-strony-content li { margin-bottom: 3px; } .mapa-strony-content ul { margin-top: 3px; margin-bottom: 3px; } #mapa-strony > .mapa-strony-content > li > a { font-weight: 500; } .mapa-strony-content a { border: 1px solid transparent; text-transform: uppercase; font-weight: 300; padding: 3px 30px; display: inline-block; transition: 0.3s ease-in-out; } .container-header h3 a { min-height: 11rem; display: flex !important; justify-content: center; align-items: center; } a, input, textarea { border: 2px solid transparent; outline: 0; transition: border 0.3s ease-in-out; } .tooltip-inner { font-size: 1.4rem; } ul.slides { list-style-type: none; } .footer-sidebars-container { padding-top: 15px; padding-bottom: 15px; } .sidebar .col-sm-12 > .widget { position: relative; } .gallery a, .gallery a img { display: block; } .archive-navigation a { display: block; border: 1px solid; padding: 0 15px; text-transform: uppercase; font-size: 0.9em; transition: 0.3s ease-in-out; text-decoration: none; } .fullwidth-layout .container { width: auto; } .index article { margin-bottom: 100px; } .index article h2 { padding: 25px 0; } .search-result { padding: 25px 0; } #go_up { position: fixed; bottom: 50px; right: 100px; display: none; } #go_up a { display: block; text-decoration: none; border: 1px solid; transition: 0.3s; text-indent: -9999em; font-size: 0; } #go_up a:hover { display: block; text-decoration: none; } #go_up a i { padding: 10px; display: block; color: inherit; text-indent: 0; font-size: 2.6rem; } .tagcloud a { display: inline-block; border: 1px solid; padding: 3px 5px; margin: 2px 0; text-decoration: none; transition: 0.3s ease-in-out; } article p, .widget p, article ul, article ol { margin-bottom: 1em; } .widget p:last-child { margin-bottom: 0; } .site-container .gallery { margin-bottom: 1em !important; } .screen-reader-text { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0,0,0,0); border: 0; } .site-container .searchform { float: none; } .searchform { overflow: hidden; max-width: 400px; float: right; } .searchform input:first-of-type { width: 70%; border-right: none !important; } .searchform input { border: 1px solid; float: left; padding: 5px 10px; width: 30%; transition: 0.3s ease-in-out; } .widget_calendar table { width: 100%; } .widget_calendar caption { text-align: center; margin-bottom: 1em; } .widget_calendar th, .widget_calendar td { vertical-align: middle; text-align: center; padding-top: 3px; padding-bottom: 3px; } .widget_calendar td a { text-decoration: none; transition: 0.3s ease-in-out; } .widget_calendar td a:hover, .widget_calendar td a:focus { text-decoration: underline; } .widget_calendar tfoot td a { border: 1px solid; padding: 2px 5px; text-decoration: none; } .site-container img { width: auto; max-width: 100%; } .site-container ul, .site-container ol { list-style-position: inside; } .sidebar { margin-top: 3.5rem; } main.artykul { margin-top: 5rem; } .template-both-sidebars .col-sm-6 article { margin-top: 1.5rem; } .artykul.col-sm-12 article > img:first-child { width: 50%; min-width: 500px; } .footer_bottom_widget { display: inline-block; float: none; } .footer_bottom_widget a { display: block; } .footer_bottom_widget img { height: 150px; width: auto; } .site-container .sub-menu { padding-left: 1em; } .site-container .sub-menu a:before { content: "\e258"; position: relative; top: 1px; display: inline-block; font-family: 'Glyphicons Halflings'; font-style: normal; font-weight: 400; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 0.8em; left: -2px; } .excerpt, .the-content { margin-top: 15px; } h2.brak_tresci { padding-top: 30px; } p.brak_tresci { padding: 30px 0; } #container_logos { padding: 30px 0; } .error404 .display-table { padding-top: 30px; margin: 0 auto; } .d404 p { font-size: 2rem; } p.p404 { font-size: 4rem; font-weight: bold; text-align: center; padding-right: 30px; line-height: 1.1; } .display-table { display: table; } .display-table-cell { display: table-cell; vertical-align: middle; } blockquote { background: rgba(255, 255, 255, 0.05); border-left: 10px solid; margin: 1.5em 10px; padding: 0.5em 10px; quotes: "\201C""\201D""\2018""\2019"; } blockquote:before { content: open-quote; font-size: 3em; line-height: 0.1em; margin-right: 0.25em; vertical-align: -0.4em; } blockquote:after { content: close-quote; font-size: 3em; line-height: 0.1em; margin-left: 0.25em; vertical-align: -0.4em; } blockquote p { display: inline; } textarea, input { background-color: transparent; } #comments textarea, #comments input { margin-bottom: 1em; border: 1px solid; padding-left: 5px; padding-right: 5px; } .lb-next, .lb-prev, .lb-close { text-indent: -99999em; text-align: initial !important; } .sticky {} .bypostauthor {} .tags a { display: inline-block; padding: 0 5px; border: 1px solid transparent; transition: 0.3s ease-in-out; } .tags a:hover, .tags a:focus { border-color: initial; } #comments { margin-top: 30px; } #comments article { overflow: hidden; } #comments .comment-body { position: relative; } #comments .comment-list > .comment { clear: both; overflow: hidden; padding: 25px 0; border-bottom: 1px solid; } #comments .comment-author { float: left; clear: both; padding-right: 15px; width: 150px; max-width: 100%; border-right: 1px solid; } #comments .comment-author .fn { padding-top: 1px; } #comments .comment-author > * { display: block; text-align: center; margin: 0 auto; overflow: hidden; } #comments .says { display: none; } #comments time { float: left; } #comments .edit-link { float: right; padding-top: 1px; } #comments .comment-content { text-align: left; padding-bottom: 1.5em; } #comments .reply { text-align: right; } #comments .comment .comment { padding: 25px 0 0 25px; } #comments .reply { position: absolute; right: 0; bottom: 0; padding-top: 1px; } #comments .comment-metadata, #comments .comment-content, #comments .reply { padding-left: 15px; overflow: hidden; } #comments label { width: 100%; } #comments textarea { width: 100%; border: 1px solid; } #comments input[type=submit] { border: 1px solid; transition: 0.3s; } h2.hide + h2 { padding-top: 25px; } .the-content * { max-width: 100%; } .the-content li ul, .the-content li ol { margin-left: 1.25em; margin-bottom: 0; } .comment li ul, .comment li ol { margin-left: 1.25em; margin-bottom: 0; } .border-wrapper article > img { display: block; margin: 0 auto; } .date-container span { border-right: 1px solid; } .date-container span:last-of-type { border-right: none; } .display-center span { text-transform: uppercase; } .display-center { margin: 0 auto; display: inline-block; } .the-content h1, .the-content h2, .the-content h3, .the-content h4, .the-content h5, .the-content h6 { padding-top: 15px; padding-bottom: 15px; } table { width: 100%; max-width: 100%; margin-bottom: 20px; border: 1px solid; } table>caption+thead>tr:first-child>td, table>caption+thead>tr:first-child>th, table>colgroup+thead>tr:first-child>td, table>colgroup+thead>tr:first-child>th, table>thead:first-child>tr:first-child>td, table>thead:first-child>tr:first-child>th { border-top: 0; } table>thead>tr>td, table>thead>tr>th { border-bottom-width: 2px; } table>tbody>tr>td, table>tbody>tr>th, table>tfoot>tr>td, table>tfoot>tr>th, table>thead>tr>td, table>thead>tr>th { border: 1px solid; } table>thead>tr>th { vertical-align: bottom; border-bottom: 2px solid; } table>tbody>tr>td, table>tbody>tr>th, table>tfoot>tr>td, table>tfoot>tr>th, table>thead>tr>td, table>thead>tr>th { padding: 8px; line-height: 1.42857143; vertical-align: top; border-top: 1px solid; } kbd { padding: 0 2px; } kbd, tt, address { font-style: italic; } pre { border: 1px solid; padding: 15px; } .pingback { padding: 15px 0; border-bottom: 1px solid; overflow: hidden; } .comment-metadata > a { display: block; overflow: hidden; float: left; } h2 > span.vcard { font: inherit; } cite, kbd, q { font-style: italic; } code, kbd, ins { padding: 0 5px; } pre { background: transparent; } .widget_calendar table { max-width: 500px; margin: 0 auto; } .widget_calendar table * { border-color: transparent !important; } .single ul.post-attachments { list-style: none; margin-left: 0; } .single li.post-attachment a { display: inline-block; background-image: url(../img/icons/file.svg); background-repeat: no-repeat; background-position: 0 0.1rem; padding: 5px; padding-left: 3.4rem; background-size: contain; } .single .post-attachment.mime-imagejpeg a, .single .post-attachment.mime-imagepng a, .single .post-attachment.mime-applicationx-shockwave-flash a { background-image: url(../img/icons/document-image.svg); } .single .post-attachment.mime-applicationzip a { background-image: url(../img/icons/document-zipper.svg); } .single .post-attachment.mime-applicationpdf a, .single .post-attachment.mime-applicationmsword a, .single .post-attachment.mime-textplain a { background-image: url(../img/icons/document-text.svg); } .single .attachment-header { margin-top: 30px; border-top: 1px solid; } .woocommerce-right { margin-top: 3.5rem; } .the-content .woocommerce table>tbody>tr>td, .the-content .woocommerce table>tbody>tr>th, .the-content .woocommerce table>tfoot>tr>td, .the-content .woocommerce table>tfoot>tr>th, .the-content .woocommerce table>thead>tr>td, .the-content .woocommerce table>thead>tr>th { border: 0; border-bottom: 1px solid; } .woocommerce #content table.cart td.actions .input-text, .woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text { width: auto !important; } .woocommerce .star-rating, .woocommerce .star-rating span { font-family: star; font-size: 1.6rem !important; margin: 0 auto !important; } #woocommerce-main .button, .the-content .woocommerce .button { border-radius: 0 !important; transition: 0.3s ease-in-out !important; padding: 6px; } .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button { border: 2px solid !important; } .woocommerce ul.products li.product, .woocommerce-page ul.products li.product { text-align: center; } .woocommerce ul.products li.product, .woocommerce-page ul.products li.product { margin: 0 1.9% 2.992em 1.9% !important; } #add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment { border-width: 1px; border-style: solid; } .woocommerce form .form-row .input-text, .woocommerce-page form .form-row .input-text { padding: 5px; border: 1px solid; } .woocommerce form .form-row.woocommerce-invalid .select2-container, .woocommerce form .form-row.woocommerce-invalid input.input-text, .woocommerce form .form-row.woocommerce-invalid select { border-right-width: 3px !important; } .woocommerce .quantity .qty { line-height: 2.8rem; border-width: 1px; border-style: solid; } .woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit:disabled[disabled], .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button:disabled[disabled], .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled] { padding: 6px !important; } .woocommerce #review_form #respond textarea { border: 1px solid; } body .woocommerce a.remove { transition: 0.3s ease-in-out; } .woocommerce-info, .woocommerce-info:before { color: inherit !important; } .woocommerce div[itemprop="description"] ul, .woocommerce div[itemprop="description"] p { margin-bottom: 1em; } .woocommerce div[itemprop="description"] ul { list-style-position: outside; padding-left: 1.4em; } #woocommerce-main #tab-description ul, #woocommerce-main #tab-description p { margin-bottom: 1em; } #woocommerce-main #tab-description ul { padding-left: 1.4em; list-style-position: outside; } #woocommerce-main .price { margin-bottom: 1em; } #woocommerce-main .price span { font-size: 2.2rem; font-weight: bold; } #woocommerce-main .stock.in-stock { font-weight: bold; } #woocommerce-main table>tbody>tr>td, #woocommerce-main table>tbody>tr>th, #woocommerce-main table>tfoot>tr>td, #woocommerce-main table>tfoot>tr>th, #woocommerce-main table>thead>tr>td, #woocommerce-main table>thead>tr>th { vertical-align: middle !important; padding: 5px !important; text-align: center; border-width: 0; border-bottom: 1px solid; } #woocommerce-main table { border: 1px solid; } #woocommerce-main table>tbody>tr>th, #woocommerce-main table>tfoot>tr>th, #woocommerce-main table>thead>tr>th { border-right: 1px solid; } body .ui-tooltip { z-index: 99999999999; }