.page-template-front-page main {
margin-top: 125px; }
@media (max-width: 568px) {
.page-template-front-page main {
margin-top: 100px; } }
main {
margin-top: 170px; }
@media (max-width: 568px) {
main {
margin-top: 140px; } }
.woocommerce-error {
list-style-type: none;
padding-left: 0px; }
.woocommerce-error .showlogin {
display: none; }
.woocommerce-error li {
margin-bottom: 5px;
color: #721c24;
background-color: #f8d7da;
border-color: #f5c6cb;
position: relative;
padding: 0.75rem 1.25rem;
margin-bottom: 1rem;
border: 1px solid transparent;
border-radius: 0.25rem; }
.woocommerce-error li:before {
display: none !important; }
.search_wrapper {
margin-bottom: 40px; }
.search_wrapper .container {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
gap: 15px; }
@media (max-width: 1020px) {
.search_wrapper .container {
gap: 15px; } }
@media (max-width: 930px) {
.search_wrapper .container {
grid-template-columns: 1fr 1fr 1fr; } }
@media (max-width: 720px) {
.search_wrapper .container {
grid-template-columns: 1fr 1fr; } }
@media (max-width: 410px) {
.search_wrapper .container {
grid-template-columns: 1fr; } }
.swiper-button-next,
.swiper-button-prev {
width: 13px;
height: 13px;
background-repeat: no-repeat;
background-size: 7px; }
.swiper-button-next:after,
.swiper-button-prev:after {
display: none; }
.swiper-button-next {
background-image: url(//stage.zaplicense.eu/wp-content/themes/Webgo%20v2/img/strzalka-3@2.png);
right: 0px; }
.swiper-button-prev {
background-image: url(//stage.zaplicense.eu/wp-content/themes/Webgo%20v2/img/strzalka-2@2.png);
left: 0px; }
.swiper-wrapper {
padding-bottom: 40px; }
.swiper-pagination {
bottom: 0px; }
.swiper-pagination span {
background-color: #173bf5; }
.breadcrumb {
padding-left: 70px; }
@media (max-width: 1370px) {
.breadcrumb {
padding-left: 0px; } }
.breadcrumb #crumbs {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
gap: 10px;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
overflow: auto; }
.breadcrumb span,
.breadcrumb a {
text-decoration: none;
font-size: 10px;
color: #a4a0b4;
white-space: nowrap; }
.breadcrumb img {
max-width: 4px; }
.title_section hr {
height: 5px;
border: none;
outline: none;
display: block;
margin-top: 20px;
margin-bottom: 20px;
background-image: url(//stage.zaplicense.eu/wp-content/themes/Webgo%20v2/img/separator-1@2.png);
background-repeat: no-repeat;
background-size: 100% auto;
border-radius: 0px; }
.page_full .container {
max-width: 1285px; }
@media (max-width: 1370px) {
.page_full .container {
max-width: 100%; } }
.page_full hr {
width: calc(100% + 115px);
margin-left: -57.5px; }
@media (max-width: 1430px) {
.page_full hr {
width: 100%;
margin-left: 0px; } }
.gutenberg {
margin-top: 50px;
margin-bottom: 50px; }
@media (max-width: 992px) {
.gutenberg {
margin-top: 20px; } }
.gutenberg hr {
height: 5px;
border: none;
outline: none;
display: block;
margin-top: 20px;
margin-bottom: 30px;
background-image: url(//stage.zaplicense.eu/wp-content/themes/Webgo%20v2/img/separator-1@2.png);
background-repeat: no-repeat;
background-size: 100% auto;
border-radius: 0px; }
.gutenberg ul {
padding-left: 0px;
list-style-type: none; }
.gutenberg ul li {
position: relative;
padding-left: 15px;
margin-bottom: 10px; }
.gutenberg ul li:before {
content: "";
display: block;
position: absolute;
top: 4px;
left: 0px;
width: 8px;
height: 8px;
border-radius: 50%;
background-color: #0a1c49; }
.gutenberg .wp-block-table,
.gutenberg table:not(.shop_table) {
font-size: 15px; }
@media (max-width: 568px) {
.gutenberg .wp-block-table,
.gutenberg table:not(.shop_table) {
font-size: 14px; } }
.gutenberg .wp-block-table thead th,
.gutenberg table:not(.shop_table) thead th {
background-color: #142e03;
color: #fff;
font-weight: 700;
padding: 15px 15px;
text-align: left;
border-right: 1px solid #fff;
font-size: 15px; }
@media (max-width: 568px) {
.gutenberg .wp-block-table thead th,
.gutenberg table:not(.shop_table) thead th {
font-size: 14px; } }
.gutenberg .wp-block-table thead th:nth-last-child(1),
.gutenberg table:not(.shop_table) thead th:nth-last-child(1) {
border: none; }
.gutenberg .wp-block-table tbody tr:nth-child(even) td,
.gutenberg table:not(.shop_table) tbody tr:nth-child(even) td {
background-color: #f2f7f5; }
.gutenberg .wp-block-table tbody td,
.gutenberg table:not(.shop_table) tbody td {
padding: 15px 15px;
border: none;
border-right: 1px solid #e3e3e3;
font-size: 15px; }
@media (max-width: 568px) {
.gutenberg .wp-block-table tbody td,
.gutenberg table:not(.shop_table) tbody td {
font-size: 14px; } }
.gutenberg .wp-block-table tbody td:nth-last-child(1),
.gutenberg table:not(.shop_table) tbody td:nth-last-child(1) {
border: none; }
.gutenberg .wp-block-gallery {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
gap: 20px;
margin-top: 40px;
margin-bottom: 40px; }
@media (max-width: 1200px) {
.gutenberg .wp-block-gallery {
grid-template-columns: 1fr 1fr 1fr; } }
@media (max-width: 800px) {
.gutenberg .wp-block-gallery {
grid-template-columns: 1fr 1fr; } }
@media (max-width: 430px) {
.gutenberg .wp-block-gallery {
grid-template-columns: 1fr; } }
.gutenberg .wp-block-gallery .wp-block-image {
width: 100% !important;
height: 215px; }
.gutenberg .wp-block-gallery img {
width: 100%;
height: 100%;
-o-object-fit: contain;
object-fit: contain;
-o-object-position: center;
object-position: center; }
.software {
margin-bottom: 30px; }
.software .container {
max-width: 1285px; }
@media (max-width: 1370px) {
.software .container {
max-width: 100%; } }
.software hr {
width: calc(100% + 115px);
margin-left: -57.5px; }
@media (max-width: 1430px) {
.software hr {
width: 100%;
margin-left: 0px; } }
.software .software_repeater {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
gap: 80px;
padding: 30px 0px; }
@media (max-width: 1200px) {
.software .software_repeater {
gap: 30px; } }
.software .software_logo a:hover img {
-webkit-filter: grayscale(0);
filter: grayscale(0); }
.software .software_logo img {
height: 35px;
-o-object-fit: contain;
object-fit: contain;
-webkit-filter: grayscale(1);
filter: grayscale(1);
-webkit-transition: all 0.4s;
-o-transition: all 0.4s;
transition: all 0.4s; }
@media (max-width: 568px) {
.software .software_logo img {
height: 25px; } }
.nice-select {
border-color: #e8e8e8;
border-radius: 30px;
width: 198px;
height: 47px; }
.nice-select .current {
line-height: 45px; }
.login_section {
margin-top: 150px;
margin-bottom: 60px; }
.login_section span {
width: 100%; }
.login_section .password-input {
width: 100%; }
.login_section .bg {
background-color: #170a49;
border-radius: 30px;
padding: 10px 75px 10px 10px;
display: grid;
grid-template-columns: 507px 1fr; }
@media (max-width: 1050px) {
.login_section .bg {
grid-template-columns: 1fr;
padding: 10px 10px 10px 10px; } }
.login_section .bg .form {
background-color: #fff;
border-radius: 30px;
padding: 20px 60px; }
@media (max-width: 768px) {
.login_section .bg .form {
padding: 20px 30px; } }
@media (max-width: 768px) {
.login_section .bg .form {
padding: 20px 15px; } }
.login_section .bg .form h2 {
color: #173bf5; }
.login_section .bg .form .woocommerce-privacy-policy-text a {
color: #170947;
font-weight: 700; }
.login_section .bg .form .form-group input {
padding: 0;
height: initial;
width: initial;
margin-bottom: 0;
display: none;
cursor: pointer; }
.login_section .bg .form .form-group label {
position: relative;
cursor: pointer;
color: #170947; }
.login_section .bg .form .form-group label a {
color: #170947;
font-weight: 700; }
.login_section .bg .form .form-group label:before {
content: '';
-webkit-appearance: none;
background-color: transparent;
background-color: #efefef;
display: inline-block;
position: relative;
vertical-align: middle;
cursor: pointer;
margin-right: 5px;
width: 26px;
height: 26px; }
.login_section .bg .form .form-group input:checked + label:after {
content: '';
display: block;
position: absolute;
top: 2px;
left: 9px;
width: 6px;
height: 14px;
border: solid #0079bf;
border-width: 0 2px 2px 0;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg); }
.login_section .bg .form input[type="password"],
.login_section .bg .form input[type="email"],
.login_section .bg .form input[type="text"] {
border: 1px solid #e8e8e8;
padding: 20px 15px;
border-radius: 30px;
color: #170947;
font-size: 14px;
width: 100%; }
@media (max-width: 568px) {
.login_section .bg .form input[type="password"],
.login_section .bg .form input[type="email"],
.login_section .bg .form input[type="text"] {
padding: 15px 15px; } }
.login_section .bg .form .form-row {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
gap: 15px; }
.login_section .bg .form .icon_form {
max-width: 30px; }
@media (max-width: 568px) {
.login_section .bg .form .icon_form {
max-width: 25px; } }
.login_section .bg .form button[type="submit"] {
background-color: #173bf5;
color: #fff;
font-size: 14px;
padding: 20px 60px;
border-radius: 30px;
outline: none;
border: none;
margin-left: 40px;
margin-top: 15px;
cursor: pointer;
-webkit-transition: all 0.4s;
-o-transition: all 0.4s;
transition: all 0.4s; }
.login_section .bg .form button[type="submit"]:hover {
-webkit-box-shadow: 0px 0px 21px -3px #173bf5;
box-shadow: 0px 0px 21px -3px #173bf5; }
.login_section .bg .form .lost_password {
margin-left: 40px; }
.login_section .bg .form .lost_password a {
font-weight: 700;
color: #173bf5;
font-size: 12px;
text-decoration: none; }
.login_section .right_col {
color: #fff;
max-width: 374px;
margin-right: 0px;
margin-left: auto;
margin-top: 20px;
display: block; }
@media (max-width: 1050px) {
.login_section .right_col {
margin-left: auto;
margin-right: auto; } }
@media (max-width: 1050px) {
.login_section .right_col h2 {
text-align: center; } }
.login_section .right_col .border {
border: 1px solid #3736a7;
padding: 30px 30px 40px 30px;
border-radius: 30px;
text-align: center; }
.login_section .right_col .cta {
margin-top: 5px;
cursor: pointer; }
.login_section .right_col .cta:hover {
-webkit-box-shadow: 0px 0px 21px -3px #173bf5;
box-shadow: 0px 0px 21px -3px #173bf5; }
.login_section .right_col .benefits {
margin-top: 70px;
margin-bottom: 110px; }
@media (max-width: 568px) {
.login_section .right_col .benefits {
margin-bottom: 50px; } }
.login_section .right_col .benefits .title p {
font-size: 18px; }
.login_section .right_col .benefits .detail {
display: grid;
grid-template-columns: 95px 1fr;
gap: 15px;
margin-top: 50px; }
.login_section .right_col .benefits .detail .icon img {
max-width: 83px; }
.login_section .right_col .benefits .detail .desc ul {
padding-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
list-style-type: none; }
.login_section .right_col .benefits .detail .desc ul li {
background-image: url(//stage.zaplicense.eu/wp-content/themes/Webgo%20v2/img/check-3@2.png);
background-repeat: no-repeat;
background-position: left 5px;
background-size: 12px;
padding-left: 20px;
margin-bottom: 25px; }
.login_section .right_col .benefits .detail .desc ul li:before {
display: none; }
.woocommerce-lost-password .form-row {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
gap: 15px; }
.woocommerce-lost-password input[type="password"],
.woocommerce-lost-password input[type="email"],
.woocommerce-lost-password input[type="text"] {
border: 1px solid #e8e8e8;
padding: 20px 15px;
border-radius: 30px;
color: #170947;
font-size: 14px;
width: 100%;
max-width: 400px; }
@media (max-width: 568px) {
.woocommerce-lost-password input[type="password"],
.woocommerce-lost-password input[type="email"],
.woocommerce-lost-password input[type="text"] {
padding: 15px 15px; } }
.woocommerce-lost-password button[type="submit"] {
background-color: #173bf5;
color: #fff;
font-size: 14px;
padding: 20px 60px;
border-radius: 30px;
outline: none;
border: none;
margin-top: 15px; }
.woocommerce-account .nice-select {
width: 100%; }
.woocommerce-account .woocommerce-message {
color: #004085;
background-color: #cce5ff;
border-color: #b8daff;
position: relative;
padding: 0.75rem 1.25rem;
margin-bottom: 1rem;
border: 1px solid transparent;
border-radius: 0.25rem;
max-width: calc(100% - 30px); }
.woocommerce-account .woocommerce {
display: grid;
grid-template-columns: 350px 1fr; }
@media (max-width: 1250px) {
.woocommerce-account .woocommerce {
display: block; } }
.woocommerce-account .woocommerce-MyAccount-navigation {
border: 1px solid #e8e8e8;
padding: 20px 60px 40px 60px;
border-radius: 30px;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between; }
@media (max-width: 1250px) {
.woocommerce-account .woocommerce-MyAccount-navigation {
padding: 10px 15px 30px 30px; } }
.woocommerce-account .woocommerce-MyAccount-navigation .btn_logout {
margin-top: 40px; }
.woocommerce-account .woocommerce-MyAccount-navigation .btn_logout a {
padding: 20px 55px;
text-decoration: none;
font-size: 14px;
display: inline-block;
font-weight: 400;
-webkit-transition: all 0.4s;
-o-transition: all 0.4s;
transition: all 0.4s;
color: #2b4697;
border: 2px solid #2b4697;
border-radius: 30px; }
.woocommerce-account .woocommerce-MyAccount-navigation .btn_logout a:hover {
background-color: #2b4697;
color: #FFF; }
.woocommerce-account .woocommerce-MyAccount-navigation h3 {
margin-bottom: 40px;
font-weight: 700; }
@media (max-width: 1250px) {
.woocommerce-account .woocommerce-MyAccount-navigation h3 {
margin-bottom: 20px; } }
.woocommerce-account .woocommerce-MyAccount-navigation ul {
padding-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
list-style-type: none; }
.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout {
display: none; }
.woocommerce-account .woocommerce-MyAccount-navigation ul li {
background-image: url(//stage.zaplicense.eu/wp-content/themes/Webgo%20v2/img/strzalka-6@2.png);
background-repeat: no-repeat;
background-size: 6px;
padding-left: 10px;
background-position: left 5px;
margin-bottom: 3px; }
.woocommerce-account .woocommerce-MyAccount-navigation ul li:before {
display: none; }
.woocommerce-account .woocommerce-MyAccount-navigation ul li a {
display: inline-block;
color: #170947;
text-decoration: none;
font-size: 14px;
margin-top: 2px;
margin-bottom: 2px;
-webkit-transition: color 0.4s;
-o-transition: color 0.4s;
transition: color 0.4s; }
.woocommerce-account .woocommerce-MyAccount-content {
border-top: 1px solid #e8e8e8;
border-right: 1px solid #e8e8e8;
border-bottom: 1px solid #e8e8e8;
padding: 20px 0px 40px 60px;
border-top-right-radius: 30px;
border-bottom-right-radius: 30px;
border-top-right-radius: 30px;
margin-left: -30px; }
@media (max-width: 1250px) {
.woocommerce-account .woocommerce-MyAccount-content {
margin-left: 0px;
padding: 20px 15px 15px 15px;
border-bottom-left-radius: 30px;
border-top-left-radius: 30px;
border-left: 1px solid #e8e8e8;
margin-top: 30px; } }
.woocommerce-account .woocommerce-MyAccount-content mark {
background-color: transparent; }
.woocommerce-account .woocommerce-MyAccount-content h2 {
margin-top: 20px;
margin-bottom: 20px; }
.woocommerce-account .woocommerce-MyAccount-content hr {
width: 100%;
margin-left: 0px; }
.woocommerce-account .woocommerce-MyAccount-content a {
text-decoration: none;
color: #173bf5;
font-weight: 700; }
.woocommerce-account .woocommerce-MyAccount-content form {
padding-right: 50px;
max-width: 650px; }
@media (max-width: 600px) {
.woocommerce-account .woocommerce-MyAccount-content form {
padding-right: 0px; } }
.woocommerce-account .woocommerce-MyAccount-content form .screen-reader-text {
background-color: transparent;
clip: auto !important;
-webkit-clip-path: none;
clip-path: none;
color: #170947;
display: block;
font-size: 1em;
height: auto;
left: initial;
line-height: normal;
padding: 0px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; position: relative !important; }
.woocommerce-account .woocommerce-MyAccount-content form .form-row {
display: grid;
grid-template-columns: 200px 1fr;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center; }
@media (max-width: 600px) {
.woocommerce-account .woocommerce-MyAccount-content form .form-row {
grid-template-columns: 1fr;
margin-top: 15px;
margin-bottom: 15px; } }
@media (max-width: 600px) {
.woocommerce-account .woocommerce-MyAccount-content form .full_text {
grid-column: span 1;
margin-top: 15px;
margin-bottom: 15px; } }
.woocommerce-account .woocommerce-MyAccount-content form input[type="password"],
.woocommerce-account .woocommerce-MyAccount-content form input[type="email"],
.woocommerce-account .woocommerce-MyAccount-content form input[type="tel"],
.woocommerce-account .woocommerce-MyAccount-content form input[type="text"] {
border: 1px solid #e8e8e8;
padding: 20px 15px;
border-radius: 30px;
color: #170947;
font-size: 14px;
width: 100%; }
.woocommerce-account .woocommerce-MyAccount-content form button[type="submit"] {
background-color: #173bf5;
color: #fff;
font-size: 14px;
padding: 20px 60px;
border-radius: 30px;
outline: none;
border: none;
margin-top: 15px; }
.woocommerce-account .woocommerce-MyAccount-content form fieldset {
border: none;
padding: 0px;
margin: 0px; }
.counterDown {
text-align: center;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
display: none; }
@media (max-width: 930px) {
.counterDown {
max-width: 230px;
margin-top: 10px; } }
.counterDown .text_promotion {
font-weight: 700;
color: #170947;
font-size: 11px; }
.counterDown .grid {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
gap: 5px; }
.counterDown .single span {
color: #170947;
font-size: 20px;
width: 44px;
height: 44px;
border-radius: 50%;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
background-color: #efefef; }
@media (max-width: 992px) {
.counterDown .single span {
width: 35px;
height: 35px;
font-size: 18px; } }
.counterDown .single p {
margin-top: 0px;
margin-bottom: 0px;
font-size: 11px; }
.counterDown .separator {
margin-top: -18px; }
.counterDown.counterDown--product {
border: 3px solid #efefef;
padding: 0px 10px 10px 0px;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
position: relative;
display: none; }
.counterDown.counterDown--product:before {
content: "";
display: block;
position: absolute;
top: 50%;
left: -15px;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
background-image: url(//stage.zaplicense.eu/wp-content/themes/Webgo%20v2/img/ozdobnik-1@2.jpg);
background-repeat: no-repeat;
background-size: contain;
background-position: center right;
width: 15px;
height: 26px; }
.counterDown.counterDown--product .text_promotion {
text-align: left;
margin-top: 5px;
margin-left: 0px;
margin-right: auto;
padding-left: 25px;
margin-bottom: 0px; }
.flexible-invoices-document a {
color: #FFF !important;
background-color: #173bf5;
border-radius: 30px;
padding: 20px 55px;
text-decoration: none;
font-size: 14px;
display: inline-block;
font-weight: 400;
-webkit-transition: all 0.4s;
-o-transition: all 0.4s;
transition: all 0.4s; }
.scroll_table {
overflow-x: auto; }
.woocommerce-orders-table {
width: 100%;
padding-right: 20px; }
.woocommerce-MyAccount-orders table,
.woocommerce-order-details table,
.woocommerce-table--order-details table {
width: 100%;
border-collapse: collapse; }
.woocommerce-MyAccount-orders table a,
.woocommerce-order-details table a,
.woocommerce-table--order-details table a {
text-decoration: none;
color: #2b4697; }
.woocommerce-MyAccount-orders thead tr,
.woocommerce-order-details thead tr,
.woocommerce-table--order-details thead tr {
background-color: #f3f5f9;
font-size: 12px;
color: #2b4697;
text-align: left; }
.woocommerce-MyAccount-orders thead tr:nth-child(2),
.woocommerce-order-details thead tr:nth-child(2),
.woocommerce-table--order-details thead tr:nth-child(2) {
white-space: nowrap;
overflow: hidden;
-o-text-overflow: ellipsis;
text-overflow: ellipsis; }
.woocommerce-MyAccount-orders thead tr th,
.woocommerce-order-details thead tr th,
.woocommerce-table--order-details thead tr th {
padding: 15px 15px; }
@media (max-width: 900px) {
.woocommerce-MyAccount-orders thead tr th,
.woocommerce-order-details thead tr th,
.woocommerce-table--order-details thead tr th {
padding: 10px 5px;
white-space: nowrap;
overflow: hidden;
-o-text-overflow: ellipsis;
text-overflow: ellipsis; } }
.woocommerce-MyAccount-orders tbody tr,
.woocommerce-MyAccount-orders tfoot tr,
.woocommerce-order-details tbody tr,
.woocommerce-order-details tfoot tr,
.woocommerce-table--order-details tbody tr,
.woocommerce-table--order-details tfoot tr {
background-color: #fff;
font-size: 15px;
color: #2b4697;
white-space: nowrap;
overflow: hidden;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
text-align: left; }
.woocommerce-MyAccount-orders tbody tr td,
.woocommerce-MyAccount-orders tbody tr th,
.woocommerce-MyAccount-orders tfoot tr td,
.woocommerce-MyAccount-orders tfoot tr th,
.woocommerce-order-details tbody tr td,
.woocommerce-order-details tbody tr th,
.woocommerce-order-details tfoot tr td,
.woocommerce-order-details tfoot tr th,
.woocommerce-table--order-details tbody tr td,
.woocommerce-table--order-details tbody tr th,
.woocommerce-table--order-details tfoot tr td,
.woocommerce-table--order-details tfoot tr th {
padding: 10px 15px;
-webkit-transition: all 0.4s;
-o-transition: all 0.4s;
transition: all 0.4s; }
@media (max-width: 900px) {
.woocommerce-MyAccount-orders tbody tr td,
.woocommerce-MyAccount-orders tbody tr th,
.woocommerce-MyAccount-orders tfoot tr td,
.woocommerce-MyAccount-orders tfoot tr th,
.woocommerce-order-details tbody tr td,
.woocommerce-order-details tbody tr th,
.woocommerce-order-details tfoot tr td,
.woocommerce-order-details tfoot tr th,
.woocommerce-table--order-details tbody tr td,
.woocommerce-table--order-details tbody tr th,
.woocommerce-table--order-details tfoot tr td,
.woocommerce-table--order-details tfoot tr th {
padding: 10px 5px;
white-space: nowrap;
overflow: hidden;
-o-text-overflow: ellipsis;
text-overflow: ellipsis; } }
.page-template-my_account .user_not_log_in .woocommerce {
display: block; }
.page-template-my_account .user_not_log_in .woocommerce .bg {
display: grid;
grid-template-columns: 507px 1fr; }
@media (max-width: 1050px) {
.page-template-my_account .user_not_log_in .woocommerce .bg {
grid-template-columns: 1fr;
padding: 10px 10px 10px 10px; } }