                                                                                        /*DIDIELIEM MONITORIAMS NUO 1920X PIXELIU / skirta nes buna labai susitraukes web ir visi textai per mazi */
@media (width: 1920px){
.container {
        max-width: 1426px;
 }

.main_menu nav > ul > li > a {
    font-size: 18px;
}

h5 {
    font-size: 17px;
}
.product_name h3 a {
    font-size: 1.3rem;
}
.label_product span.label_sale, .label_product span.label_new {
    font-size: 18px;
}
.price_box span.current_price {
    font-size: 20px;
}
.header_wishlist a {
    font-size: 15px;
}
.mini_cart_wrapper > a {
    font-size: 15px;
}
.mini_cart_wrapper span.cart_quantity {
    position: absolute;
    left: 30px;
    width: 21px;
    height: 20px;
    line-height: 19px;
    text-align: center;
    background: #fff;
    border-radius: 50%;
    top: -7px;
    font-size: 14px;
}
body {
    font-size: 18px;
}
.call_text p {
    font-size: 15px;
}
h4 {
    font-size: 18px;}
  }
.breadcrumb_content ul li {
    font-size: 16px;
}
.dashboard_tab_button ul li a {
    font-size: 18px;
}
.contact_message p {
    font-size: 17px;
}
.cart_info span.quantity {
    font-size: 14px;
  }


@media (width: 2560px){                                                                                                      /*DIDIELIEM MONITORIAMS skirta  2560px */
.container {
    max-width: 1724px;
  }
.uptime-block.s {
    width: 14px;
    height: 35px;
}
body {
    font-size: 20px;
}
h5 {
    font-size: 20px;
}
.price_box span.current_price {
    font-size: 20px;
}
.product_name h3 a {
    font-size: 1.4rem;
}
h4 {
    font-size: 20px;
    line-height: 21px;
    font-weight: 700;
}
.call_text p {
    font-size: 16px;
}
    .col-lg-6 {
        flex: 0 0 auto;
        width: 45%;
    }
.call_to_action {
    padding: 60px 0 60px;
}
.main_menu nav > ul > li > a {
    display: block;
    padding: 14px 20px 14px 20px;
    font-size: 19px;
    line-height: 30px;
    text-transform: uppercase;
    font-weight: 700;
    font-family: "Lato", sans-serif;
}
.contact_message h3 {
    font-size: 23px;
    text-transform: capitalize;
    font-weight: 600;
    line-height: 20px;
    margin-bottom: 25px;
}
.contact_message p {
    font-size: 18px;
}
.breadcrumb_content ul li {
    font-size: 18px;
}
.header_wishlist a {
    font-size: 20px;
    font-weight: 400;
    text-transform: capitalize;
    display: block;
}
.mini_cart_wrapper > a {
    font-size: 20px;
    font-weight: 400;
    text-transform: capitalize;
    display: block;
}
.mini_cart_wrapper span.cart_quantity {
    position: absolute;
    left: 30px;
    width: 23px;
    height: 23px;
    line-height: 23px;
    text-align: center;
    background: #fff;
    border-radius: 50%;
    top: -8px;
    font-size: 15px;
}
.dashboard_tab_button ul li a {
    font-size: 20px;
}
.nav {
    --bs-nav-link-padding-x: 1rem;
    --bs-nav-link-padding-y: 0.9rem;
    --bs-nav-link-font-weight: ;
    --bs-nav-link-color: var(--bs-link-color);
    --bs-nav-link-hover-color: var(--bs-link-hover-color);
    --bs-nav-link-disabled-color: #6c757d;
    display: flex;
    flex-wrap: wrap;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
}
.progress {
    --bs-progress-height: 1.6rem;
    --bs-progress-font-size: 0.95rem;
    --bs-progress-bg: #e9ecef;
    --bs-progress-border-radius: 0.375rem;
    --bs-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
    --bs-progress-bar-color: #fff;
    --bs-progress-bar-bg: #0d6efd;
    --bs-progress-bar-transition: width 0.6s ease;
    display: flex;
    height: var(--bs-progress-height);
    overflow: hidden;
    font-size: var(--bs-progress-font-size);
    background-color: var(--bs-progress-bg);
    border-radius: var(--bs-progress-border-radius);
}
.dashboard_content h4 {
    font-size: 23px;
    text-transform: capitalize;
    font-weight: 500;
    margin-bottom: 10px;
    margin-top: 10px;
}
    .h1, h1 {
        font-size: 2.5rem;
}
.form-label {
    margin-bottom: 0.8rem;
}
.label_product span.label_sale, .label_product span.label_new {
    font-size: 18px;
}
.copyright_area p {
    text-transform: capitalize;
    line-height: 30px;
    font-size: 16px;
}
.display-4 {
    font-size: 3.9rem;
    font-weight: 300;
    line-height: 1.6;
}
#scrollUp {
    background: #ffd54c none repeat scroll 0 0;
    bottom: 86px;
    color: #ffffff;
    cursor: pointer;
    display: none;
    font-size: 30px;
    height: 50px;
    line-height: 39px;
    position: fixed;
    right: 14px;
    text-align: center;
    width: 50px;
    z-index: 9999;
    border-radius: 50%;
    border: 2px solid #fff;
    -webkit-transition: .3s;
    transition: .3s;
}
.alert {
    --bs-alert-bg: transparent;
    --bs-alert-padding-x: 1.5rem;
    --bs-alert-padding-y: 1.5rem;
    --bs-alert-margin-bottom: 1.0rem;
    --bs-alert-color: inherit;
    --bs-alert-border-color: transparent;
    --bs-alert-border: 1px solid var(--bs-alert-border-color);
    --bs-alert-border-radius: 0.375rem;
    position: relative;
    padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
    margin-bottom: var(--bs-alert-margin-bottom);
    color: var(--bs-alert-color);
    background-color: var(--bs-alert-bg);
    border: var(--bs-alert-border);
    border-radius: var(--bs-alert-border-radius);
}
.alert-secondary {
    --bs-alert-color: #41464b;
    --bs-alert-bg: #e2e3e5;
    --bs-alert-border-color: #d3d6d8;
    font-size: 19px;
}
.product_variant.quantity label {
    font-weight: 500;
    text-transform: capitalize;
    font-size: 20px;
    margin-bottom: 0;
}
.table-responsive table tbody tr td {
    font-size: 18px;
}
.account_form label {
    font-size: 20px;
}
.accordion-style .btn-link {
    color: #ffffff;
    position: relative;
    background: #15395a;
    border: 1px solid #15395a;
    display: block;
    width: 100%;
    font-size: 20px;
    border-radius: 3px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    text-align: left;
    white-space: normal;
    box-shadow: none;
    padding: 20px 20px;
    text-decoration: none;
}
.header_middle {
    padding: 20px;

  }
@media (width: 2560px) {
.contact_area {
    margin-bottom: 169px;
    }
}
@media (width: 2560px) {
.btn {
    --bs-btn-font-size: 1.2rem;
    }
}
@media (width: 2560px) {
.product_d_right h1 {
    font-size: 25px;
    }
}
@media (width: 2560px) {
.modal {
    --bs-modal-width: 878px;
    }
}
@media (width: 2560px) {
.link_follow ul li a {
    width: 55px;
    height: 55px;
    line-height: 53px;
    font-size: 20px;
    display: block;
    text-align: center;
    border: 1px solid #42474a;
    border-radius: 50%;
    }
}
@media (width: 2560px) {
svg {
    width: 30px;
    height: 30px;
    }
}
@media (width: 2560px) {
.modal-dialog.modal-dialog-centered {
    min-width: 1679px;
    }
}
@media (width: 2560px) {
tgrplt {
    FONT-SIZE: 35PX;
    color: #06d9be;
    overflow-x: hidden;
    font-family: Druk Wide Medium, sans-serif;
    font-weight: 800;
    }
}
@media (width: 2560px) {
pix {
    display: flex;
    flex-direction: column-reverse;
    margin-top: -5px;
    margin-left: 56px;
    color: white;
    font-style: oblique;
    font-size: 18px;
    }
}
@media (width: 2560px) {
.alert-primary {
    --bs-alert-color: #084298;
    --bs-alert-bg: #cfe2ff;
    --bs-alert-border-color: #b6d4fe;
    }
}
@media (width: 2560px) {
.modal-content {
     border-radius: 10px;
    }
}
@media (width: 2560px) {
.alert-success {
    --bs-alert-color: #0f5132;
    --bs-alert-bg: #d1e7dd;
    --bs-alert-border-color: #badbcc;
    }
}


