ul.page-numbers li span.current {
    color: #17abd1;
}
.st-product-list.st-three-column.active .st-product-details {
    padding-bottom: 5px !important;
}

.st-product-list.active .st-product.st-style1 .st-product-tools {
  display: none;
}

.st-product.st-style1 .st-product-thumb {
   /* min-height: 200px; */
    min-height: 180px;
}

.st-product-list.active .st-product.st-style1 .st-product-thumb {
    width: 180px !important;
}

.st-nav .st-nav-list li a:hover {
    color: #3e7d29 !important;
}
.st-sticky-header {
    position: sticky !important;
}

body {
    overflow-x: unset !important;
}

body.page-id-1450 .form-row {
    flex-direction: column;
}

body.single-request .modal-backdrop {
    width: auto !important;
}

body.page-id-1450 input {
    border-radius: 5px;
    border: none;
    background: #f7f7f7;
}

.ur-frontend-form .ur-button-container {
    display: block !important;
}

@media screen and (min-width: 1200px) {
    .container {
        max-width: 1240px !important;
    }
}
/*
.st-product-list.st-three-column.active .st-product-tools {

}

.st-product-list.st-three-column.active .st-product-tools .custom-mobile-width {
    width: 500px !important;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.st-product-list.st-three-column.active .st-product.st-style1 {

}

!* 575px *!
@media only screen and (max-width: 780px) {
    .st-product-list.st-three-column.active .st-product-tools {
        width: 100% !important;
    }
    .st-product-list.st-three-column.active .st-product-tools .custom-mobile-width {
        width: 240px !important;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        height: 500px;
    }

    .st-product-list.active .st-product.st-style1 .st-product-desc {
        display: block;
    }
}





#custom-error-message {
    background: red;
    color: white;
    padding: 10px;
    display: none;
    font-size: 16px;
    font-weight: bold;
}
.modal-backdrop {
    position: relative !important;
}
.modal-dialog {
    position: fixed !important;
    top: 30% !important;
    left: 50% !important;
    width: 350px !important;
    max-width: 350px !important;
    transform: translate(-50%, -50%) !important;
}

div.modal.fade.show {
    padding-right: 0px !important;
    background-color: rgb(0 0 0 / 58%) !important;

}

body.modal-open {
    padding-right: 0px !important;
}
.custom-color-span {
    color: #fff;
}

.st-product-list.st-three-column.active .custom-color-span {
    color: #666;
}

@media only screen and (max-width: 600px) {
    .st-product-list.st-three-column.active .st-product.st-style1 .st-product-thumb > a > img  {
       height: auto !important;
    }

    .st-product-list.active .st-product.st-style1 .st-product-thumb > a {
        height: auto;
    }

    .st-product-list.active .st-product.st-style1 .st-product-thumb {
        display: flex;
        align-items: center;
    }
}*/


/*
 table.parts-table {
     border-collapse: collapse;
     width: 100%;
 }

table.parts-table td, th {
    border: 1px solid #dddddd;
    text-align: left;
    padding: 8px;
}

table.parts-table tr:nth-child(even) {
    background-color: #dddddd;
}

table.parts-table a {
    text-decoration: none;
}

.add-new-parts-devices {
    display: flex;
    align-items: center;
    gap: 5px;
}

.add-new-parts-devices a {
    text-decoration: none;
    padding: 5px;
}

.add-new-parts-devices h1 {
    padding: 0;
}

.add-new-parts-devices {
    padding-top: 30px;
}

iframe#content_ifr {
    height: 130px !important;
}
*/

.st-tab-links.st-style3 {
    background: #4a4a4a !important;
}

.st-tabs.st-style3.st-type1 .st-tab-links.st-style3 a {
    color: #e2e2e2 !important;
}
.st-tabs.st-style3.st-type1 .st-table.st-style2 th {
    color: #656565 !important;
}