#fullwidth .headbutonlar {
    margin-top: 7px;
}
#fullwidth .logo {
    height:50px;
    width: 133px;
}
.ebultencont{
    background-color: unset;
    box-shadow:unset;
}
.tablepaket .gonderbtn{
    width: 52.6%;
}
body .currency-menu a {
    width: 100% !important;
}

    .region-billingcycle-wrapper{
        padding-top: 40px !important;
    }
    .domainozellikler h4 {
        margin-top: 5px;
    }
    .sss h4 {
        font-size: 20px !important;
    }
    /* new code */

    div#billingCycleSelected:hover,
    .product-group-dropdown #dropdownSelected:hover {
        color: #88aec1;
    }

    div#billingCycleDropdown {
        max-width: 120px;
        width: 100px;
    }

    .custom-dropdown-selected {
        font-size: 18px;
        font-weight: 600 !important;
    }

    .custom-dropdown-option img {
        border-radius: 100% !important;
        width: 26px !important;
        height: 21px !important;
        object-fit: cover !important;
    }

    div#dropdownSelected img {
        width: 26px;
        height: 20px;
        border-radius: 100%;
        object-fit: cover;
    }

    .custom-dropdown-selected {
        height: auto;
        background-image: url('data:image/svg+xml,<svg width="11" height="6" viewBox="0 0 11 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.50393 6C5.29957 6 5.10307 5.92502 4.94587 5.78257L0.229904 1.28397C-0.0766345 0.991565 -0.0766345 0.511715 0.229904 0.219306C0.536442 -0.0731022 1.03948 -0.0731022 1.34602 0.219306L5.50393 4.19307L9.66184 0.219306C9.96838 -0.0731022 10.4636 -0.0731022 10.7701 0.219306C11.0766 0.511715 11.0766 0.984068 10.7701 1.27648L6.06199 5.78257C5.90479 5.93252 5.70829 6 5.50393 6Z" fill="%237F89A4"/></svg>') !important;
        background-repeat: no-repeat;
        background-position: 96% 53%;
        max-width: 190px;
        width: 100%;
    }

    div#dropdownSelected {
        max-width: 120px;
        width: 100%;
    }

    .custom-dropdown-option:last-child {
        border-bottom: unset;
    }

    .custom-dropdown-list {
        border: 1px solid #a0a1a3 !important;
    }

    .custom-dropdown-option img {
        border-radius: 100%;
        width: 26px;
        height: 21px;
        object-fit: cover;
    }

    select#changeBillingCycleDropdown option {
        padding: 10px !important;
        font-size: 14px;
    }

    select#changeBillingCycleDropdown option {
        border: 1px solid #91b4c6 !important;
    }

    .calender-billingcycyle-section SELECT {
        padding: 0 !important;
        margin: 0 !important;
    }

    label.billingcycle-label {
        margin-bottom: 0;
    }

    .product-group-dropdown.mb-3 select {
        padding-bottom: 0;
        margin-bottom: 0 !important;
        padding-top: 0 !important;
    }

    .product-group-dropdown label {
    margin: 0;
    font-size: 15px;
    color: #88aec1;
    font-weight: 800;
    display: block;
    width: 100%;
}

    .title-location-billingcycle-section {
        float: left;
        width: 100%;
    }

    #changeBillingCycleDropdown,
    #locationSelector {
        font-size: 18px;
    }

    .calender-billingcycyle-section {
        display: flex;
        align-items: center;
    }

    .region-billingcycle-wrapper select:focus {
        padding-left: 0 !important;
    }

    .region-billingcycle-wrapper {
        display: flex;
        width: 100%;
        justify-content: center;
        /* align-items: center; */
        color: #88aec1;
        max-width: 360px;
        margin: 0 auto;
        gap: 35px;
    }

    #locationSelector {
        border-bottom: unset;
        width: fit-content;
    }

    /* product billing cycle */

    .product-group-dropdown {
        clear: both;
        max-width: 100px;
        width: 100%;
    }

    .product-billingcycle-section label {
        margin-bottom: 0;
    }

    /* End product billing cycle */

    /* billingcyc letabs  */
    .packages-details-main-section .sss #accordion h3 {
        border-radius: unset !important;
    }

    .packages-details-main-heading {
        text-align: center;
        font-size: 34px;
    }

    ul#changeBillingCycle {
        margin: 30px;
        clear: both;
        display: flex;
        text-align: center;
        justify-content: center;
    }

    ul#changeBillingCycle li {
        list-style: none;
        margin-right: 5px;

    }

    ul#changeBillingCycle li a:hover {
        text-decoration: none;
    }

    ul#changeBillingCycle li a {
        color: #000;
        padding: 15px 30px;
        border-bottom: 2px solid #ccc;
        color: #345a6c;
        font-weight: 600;
        border-radius: 50px;

    }

    ul#changeBillingCycle li a.active {
        color: #345a6c;
        background: #d7d7d7;
        border-bottom: 2px solid #b0b0b0;
    }

    /* End billingcyc letabs  */
    .packages-details-table thead th {
        text-align: center;

    }

    /* packages faq table  */
    /* General Container */
    .packages-details-main-section {
        padding-top: 50px;
        margin: 5px 20px 5px 5px;
        clear: both;
        /* overflow-x: auto; */
    }

    /* Accordion Icon Override */

    /* Tooltip Styling */
    .table-under-row-data .custom-tooltip {
        position: relative;
        display: inline-block;
        cursor: pointer;
        margin-left: 10px;
    }

    .table-under-row-data .custom-tooltip .tooltip-text {
        visibility: hidden;
        width: 260px;
        background-color: #333;
        color: #fff;
        text-align: center;
        padding: 5px 8px;
        border-radius: 4px;
        position: absolute;
        z-index: 1;
        bottom: 125%;
        left: 50%;
        transform: translateX(-3%);
        opacity: 0;
        transition: opacity 0.3s;
    }

    .table-under-row-data .custom-tooltip .tooltip-text::after {
        content: "";
        position: absolute;
        top: 100%;
        left: 3%;
        transform: translateX(-50%);
        border-width: 5px;
        border-style: solid;
        border-color: #333 transparent transparent transparent;
    }

    .table-under-row-data .custom-tooltip:hover .tooltip-text {
        visibility: visible;
        opacity: 1;
    }

    /* Table Styles */

    .table-under-row-data th {
        /*border-radius: 10px 0 0px 10px;*/
        text-align: left;
        background: #f2f2f2;
        display: flex;
        justify-content: space-between;
    }

    .table-under-row-data td {
        text-align: center;
    }

    /* Accordion Content Override */
    .packages-details-main-section .ui-accordion .ui-accordion-content {
        overflow: unset;
        padding: 0;
    }

    /* Top Product Header & Link Styling */
    .top-product-link .top-package-product-link {
        background: #88aec1;
        color: #fff;
        padding: 5px 10px;
        border-radius: 10px;
    }
    .top-product-link .top-package-product-link:hover {
        background: #1a435a;
    }

    .top-product-header h4.top-package-name {
        font-size: 25px;
        font-weight: 700;
    }

    .top-product-header p.top-package-price {
        font-size: 18px;
        line-height: 0;
    }

    .top-product-header del {
        font-weight: 500;
    }


    /* end packages faq table */
    body .currency-menu a:hover {
        text-decoration: none;
    }

    body .currency-menu a {
        width: 100% !important;
    }

    body {
        font-family: 'Titillium Web', sans-serif !important;
    }

    a#newsletter_submit {
        display: block !important;
        padding: 9px;
    }

    .product-group-tabs .nav-pills .nav-link,
    .product-group-tabs .nav-pills .show>.nav-link {
        border-radius: 50px;
        line-height: 50px;
        margin: 5px;
        font-size: 16px;
        border: none;
        padding: 5px 30px;
        border-bottom: 2px solid #ccc;
        color: #345a6c;
        font-weight: 600;
    }

    .product-group-tabs .nav-pills .nav-link.active,
    .product-group-tabs .nav-pills .show>.nav-link {
        color: #345a6c;
        background: #d7d7d7;
        border-bottom: 2px solid #b0b0b0;
    }

    .product-group-tabs ul#pills-tab {
        width: fit-content;
        text-align: center;
        margin: 0 auto;
        padding: 0;
        position: relative;
        z-index: 999999;
    }

    .tablepaket .gonderbtn {
        display: block !important;
        margin: 40px auto !important;
    }

    .product-group-tabs {
        margin-top: 250px;
        clear: both
    }

    .faq-header-main h2.faq-header-title {
        text-align: center;
        margin-bottom: 40px;
        font-weight: 200;
        font-size: 36px;
    }

    .faq-header-main {
        margin: 40px 20px;
    }

    div#all_faqs {
        margin-bottom: 100px;
        position: relative;
    }

    #all_faqs .ui-state-active .ui-icon,
    #all_faqs .ui-button:active .ui-icon {
        background-image: url(https://www.websocle.com/resources/assets/plugins/css/images/ui-icons_444444_256x240.png);
    }


    /* gpt css */
    /* === Custom Location Dropdown with Flags === */
    .custom-dropdown {
        position: relative;
        width: 100%;
        /* border: 1px solid #ccc; */
        background: #fff;
        border-radius: 5px;
        cursor: pointer;
        font-size: 16px;
        color: #345a6c;
    }

    .custom-dropdown-selected {
        padding: 10px;
        display: flex;
        align-items: center;
        gap: 10px;
        font-weight: 500;
    }

    .product-group-dropdown .custom-dropdown-list {
        width: 200px !important;
    }

    .custom-dropdown-list {
        display: none;
        position: absolute;
        top: 100%;
        left: 0;
        right: 0;
        /* border: 1px solid #ddd; */
        background: #fff;
        z-index: 99999;
        max-height: 300px;
        width: 100%;
        width: 150px;
        border-radius: 4px !important;
        /* border-bottom: unset !important; */
    }

    .custom-dropdown-option {
        border-bottom: 1px solid #a0a1a3 !important;
        padding: 10px 12px;
        display: flex;
        align-items: center;
        gap: 10px;
        font-size: 15px;
        color: #49494a;
        cursor: pointer;
        transition: background 0.2s ease;
    }

    .custom-dropdown-option:last-child {
        border-bottom: unset !important;
    }

    .custom-dropdown-option:hover {
        background-color: #f5f5f5;
    }

    .custom-dropdown-option img {
        width: 20px;
        height: 15px;
        object-fit: contain;
        border-radius: 2px;
        border: 1px solid #eee;
    }
    .top-product-link .top-package-product-link:hover {
    background: #1a435a !important;
}
.product-billingcycle-section select {
    font-size: 17px;
    padding: 8px 0;
}
select#changeBillingCycleDropdown {
    cursor: pointer;
}
.custom-dropdown-selected{
    padding: 6px;
}
    /* End gpt css */
    @media(max-width: 991px) {
        a#newsletter_submit {
            padding: 0px;
        }

        .tablepaket .gonderbtn {
            padding: 17px 17px;
        }

        .product-group-tabs li {
            text-align: center;
            margin: 0 auto;
            font-size: 15px;
            text-align: left;
        }
    }

    @media(max-width: 525px) {
        ul#changeBillingCycle {
            flex-direction: column;
        }

        ul#changeBillingCycle li a {
            padding: 14px 30px;
        }

        ul#changeBillingCycle li {
            margin-top: 35px;
        }

        .custom-dropdown-selected {
            font-size: 15px;
            padding: 8px;
        }

        .custom-dropdown-option {
            font-size: 14px;
            padding: 8px 10px;
        }

    }
@media (min-width: 1025px) and (max-width: 1500px){
    .tablepaket .gonderbtn{
        width: 61%;
    }
}