ins {
    vertical-align: middle
}

html {
    scroll-behavior: smooth
}

h2 {
    font-size: 21px;
}

.f-h3 {
    font-size: 17px;
    font-weight: 600;
}

.f-h3 .caption:before {
    content: "\2022";
    margin: 0px 8px;
    opacity: .35;
}

.f-h3 .caption {
    font-size: 16px;
    font-weight: 400;
}

:root {
    --phone-color: #d8635c;
}

h1.page-title {
    text-align: left;
    margin: 0;
    font-size: 26px;
}

h1.page-title .h1-sub {
    font-weight: 400;
    font-size: 0.7em;
    opacity: 0.65;
    display: block;
}

.sub-title p {
    margin: 0;
    font-size: 14px;
}

.title_grp {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: left;
    -ms-flex-pack: left;
    justify-content: left;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}


.title_grp .rumored {
    color: #fff;
    font-weight: 700;
    padding: 2px 13px;
    border-radius: 12px;
    font-size: 13px;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: baseline;
    background: rgba(252, 1, 2, 0.5);
    margin-top: 8px;
    right: 10px;
    position: absolute;
    top: 5px;
}

.containerspec {
    margin-right: -10px !important;
    margin-left: -10px !important
}

.spectop {
    position: relative;
    padding: 0;
    border-radius: 12px;
    background: #fff;
    margin-top: 10px;
    border: 1px solid #e0e4e8;
    overflow: hidden;
}

.spectop-head {
    padding: 16px 20px 12px;
    border-bottom: 1px solid #e0e4e8;
    background: -o-linear-gradient(315deg, #fafbfc 0%, #f0f2f5 100%);
    background: linear-gradient(135deg, #fafbfc 0%, #f0f2f5 100%);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 12px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.spectop-title-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 10px;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    min-width: 0;
}

.spectop-head h1.page-title {
    margin: 0;
    font-size: 24px;
    line-height: 1.2;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 10px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.spectop-head .status-badge {
    display: inline-block;
    color: #fff;
    font-weight: 700;
    padding: 3px 12px;
    border-radius: 20px;
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: .5px;
    white-space: nowrap;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.spectop-head .status-badge.rumored {
    background: -o-linear-gradient(315deg, #ff6b6b, #ee5a24);
    background: linear-gradient(135deg, #ff6b6b, #ee5a24);
}

.spectop-head .status-badge.cancelled {
    background: -o-linear-gradient(315deg, #636e72, #2d3436);
    background: linear-gradient(135deg, #636e72, #2d3436);
}

.spectop-body {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 200px 0 1fr;
    grid-template-columns: 200px 1fr;
    gap: 0;
    min-width: 0;
}

.spectop-gallery {
    padding: 24px 16px 14px;
    border-right: 1px solid #e0e4e8;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background: #fafbfc;
    cursor: pointer;
    position: relative;
    gap: 10px;
}

.spectop-gallery:hover {
    background: #f4f5f7;
}

.spectop-main-photo {
    margin: 0;
    text-align: center;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.spectop-main-photo img {
    max-width: 180px;
    max-height: 240px;
    width: auto;
    height: auto;
    -o-object-fit: contain;
    object-fit: contain;
    -webkit-transition: -webkit-transform .25s ease;
    transition: -webkit-transform .25s ease;
    -o-transition: transform .25s ease;
    transition: transform .25s ease;
    transition: transform .25s ease, -webkit-transform .25s ease;
    -webkit-filter: drop-shadow(0 4px 12px rgba(0, 0, 0, .08));
    filter: drop-shadow(0 4px 12px rgba(0, 0, 0, .08));
}

.spectop-gallery:hover .spectop-main-photo img {
    -webkit-transform: scale(1.03);
    -ms-transform: scale(1.03);
    transform: scale(1.03);
}

.spectop-thumbs {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 8px;
    padding: 0;
    list-style: none;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.spectop-thumbs li {
    width: 64px;
    height: 64px;
    border-radius: 10px;
    overflow: hidden;
    cursor: pointer;
    border: 2px solid transparent;
    background: #fff;
    -webkit-transition: border-color .2s, -webkit-box-shadow .2s, -webkit-transform .2s;
    transition: border-color .2s, -webkit-box-shadow .2s, -webkit-transform .2s;
    -o-transition: border-color .2s, box-shadow .2s, transform .2s;
    transition: border-color .2s, box-shadow .2s, transform .2s;
    transition: border-color .2s, box-shadow .2s, transform .2s, -webkit-box-shadow .2s, -webkit-transform .2s;
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, .1);
    box-shadow: 0 1px 4px rgba(0, 0, 0, .1);
}

.spectop-thumbs li:hover {
    border-color: var(--phone-color, #007AFF);
    -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, .12);
    box-shadow: 0 2px 8px rgba(0, 0, 0, .12);
}

.spectop-thumbs li figure {
    margin: 0;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 3px;
}

.spectop-thumbs li img {
    max-width: 100%;
    max-height: 100%;
    width: auto;
    height: auto;
    -o-object-fit: contain;
    object-fit: contain;
}

.spectop-gallery-hint {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 5px;
    font-size: 12px;
    color: #888;
    font-weight: 500;
    -webkit-transition: color .2s;
    -o-transition: color .2s;
    transition: color .2s;
    margin-top: 2px;
}

.spectop-gallery-hint svg {
    color: #aaa;
    -webkit-transition: color .2s;
    -o-transition: color .2s;
    transition: color .2s;
}

.spectop-gallery:hover .spectop-gallery-hint {
    color: var(--phone-color, #007AFF);
}

.spectop-gallery:hover .spectop-gallery-hint svg {
    color: var(--phone-color, #007AFF);
}

.spectop-specs {
    padding: 16px 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 14px;
    min-width: 0;
    overflow: hidden;
}

.spectop-price {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
    gap: 8px;
}

.spectop-price .price-label {
    font-size: 12px;
    font-weight: 600;
    text-transform: uppercase;
    color: #4caf50;
    letter-spacing: .5px;
}

.spectop-price .price-value {
    font-size: 22px;
    font-weight: 700;
    color: #2e7d32;
    font-family: -apple-system, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
}

.spectop-price .price-converted {
    font-size: 14px;
    color: #66bb6a;
    font-weight: 500;
}

.spectop-table {
    width: 100%;
    border-collapse: collapse;
    font-size: 14px;
    table-layout: fixed;
}

.spectop-table tr {
    border-bottom: 1px solid #f0f0f0;
}

.spectop-table tr:last-child {
    border-bottom: none;
}

.spectop-table tr:hover {
    background: #f8f9fa;
}

.spectop-table th {
    padding: 9px 10px;
    font-weight: 600;
    color: #555;
    white-space: nowrap;
    text-align: left;
    width: 130px;
    vertical-align: top;
    font-size: 13px;
}

.spectop-table th svg {
    vertical-align: -3px;
    margin-right: 5px;
    color: var(--phone-color, #007AFF);
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.spectop-table td {
    padding: 9px 10px;
    color: #222;
    font-weight: 500;
    line-height: 1.45;
    word-wrap: break-word;
    overflow-wrap: break-word;
}

.spectop-table td .spec-sub {
    font-size: 12px;
    color: #888;
    font-weight: 400;
    display: block;
}

.spectop-extras {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    gap: 6px;
}

.spec-chip {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 5px;
    padding: 4px 10px;
    border-radius: 20px;
    background: #f0f2f5;
    font-size: 12px;
    font-weight: 500;
    color: #555;
    border: 1px solid #e0e4e8;
    white-space: nowrap;
}

.spec-chip svg {
    color: #888;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.spec-chip--yes {
    background: #e8f5e9;
    color: #2e7d32;
    border-color: #c8e6c9;
}

.spec-chip--yes svg {
    color: #4caf50;
}

.spectop-bench {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 16px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.spectop-footer {
    padding: 14px 16px;
    background: #fff;
}

.spectop-footer .spectop-rating {
    background: transparent;
    padding: 0;
    border-radius: 0;
    cursor: pointer;
}

.spectop-footer .star-reviews .leg {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.spectop-footer .star-reviews .leg .DYo30e {
    font-size: 58px;
    line-height: 1;
    font-weight: 700;
    margin-right: 12px;
    color: #1a1d23;
}

.spectop-footer .star-reviews .leg .aDeRH {
    font-size: 12px;
    color: #999;
    margin-top: 4px;
}

body.wp-night-mode-on .spectop {
    background: #1a1d21;
    border-color: #2e3238;
}

body.wp-night-mode-on .spectop-head {
    background: -o-linear-gradient(315deg, #1a1d21 0%, #22262a 100%);
    background: linear-gradient(135deg, #1a1d21 0%, #22262a 100%);
    border-bottom-color: #2e3238;
}

body.wp-night-mode-on .spectop-body {
    border-color: #2e3238;
}

body.wp-night-mode-on .spectop-gallery {
    background: #15181c;
    border-right-color: #2e3238;
}

body.wp-night-mode-on .spectop-gallery:hover {
    background: #1a1e22;
}

body.wp-night-mode-on .spectop-gallery-hint {
    color: #666;
}

body.wp-night-mode-on .spectop-gallery-hint svg {
    color: #555;
}

body.wp-night-mode-on .spectop-gallery:hover .spectop-gallery-hint,
body.wp-night-mode-on .spectop-gallery:hover .spectop-gallery-hint svg {
    color: var(--phone-color, #007AFF);
}

body.wp-night-mode-on .spectop-thumbs li {
    background: #1a1d21;
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
    box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
}

body.wp-night-mode-on .spectop-main-photo img {
    -webkit-filter: drop-shadow(0 4px 12px rgba(0, 0, 0, .25));
    filter: drop-shadow(0 4px 12px rgba(0, 0, 0, .25));
}

body.wp-night-mode-on .spectop-specs {
    background: transparent;
}


body.wp-night-mode-on .spectop-price .price-label {
    color: #66bb6a;
}

body.wp-night-mode-on .spectop-price .price-value {
    color: #81c784;
}

body.wp-night-mode-on .spectop-price .price-converted {
    color: #4caf50;
}

body.wp-night-mode-on .spectop-table tr {
    border-bottom-color: #2e3238;
}

body.wp-night-mode-on .spectop-table tr:hover {
    background: #22262a;
}

body.wp-night-mode-on .spectop-table th {
    color: #aaa;
}

body.wp-night-mode-on .spectop-table td {
    color: #e0e0e0;
}

body.wp-night-mode-on .spectop-table td .spec-sub {
    color: #777;
}

body.wp-night-mode-on .spec-chip {
    background: #22262a;
    color: #bbb;
    border-color: #3a3f47;
}

body.wp-night-mode-on .spec-chip svg {
    color: #888;
}

body.wp-night-mode-on .spec-chip--yes {
    background: #1b3a1b;
    color: #81c784;
    border-color: #2e5a2e;
}

body.wp-night-mode-on .spec-chip--yes svg {
    color: #66bb6a;
}

body.wp-night-mode-on .spectop-footer {
    background: #1a1d21;
}

body.wp-night-mode-on .spectop-footer .spectop-rating {
    background: transparent;
}

body.wp-night-mode-on .spectop-footer .star-reviews .leg .DYo30e {
    color: #eee;
}

body.wp-night-mode-on .spectop-footer .star-reviews .leg .aDeRH {
    color: #777;
}

body.wp-night-mode-on .star-reviews .leg .hVgDpd {
    background-color: #2e3238;
}



.aq_spani {
    background: #00c53d;
    color: #fff !important;
    padding: 1px 8px;
    border-radius: 5px;
    font-size: 14px;
    font-weight: 600;
    margin-right: 5px;
}

.aq_spani:hover+.starts-out {
    width: 91px;
}

.aq_spani[data-value="5"] {
    background: #1fcb6c;
}

.aq_spani[data-value="4"] {
    background: #92ce28;
}

.aq_spani[data-value="3"] {
    background: #e8d523;
}

.aq_spani[data-value="2"] {
    background: #fe8852;
}

.aq_spani[data-value="1"] {
    background: #ff625d;
}

.d-none {
    display: none !important
}

.collapsible,
.collapsibledisptype,
.collapsibledxo,
.collapsibledxoselfie,
.selficamres {
    display: inline-table !important;
    float: right !important;
    cursor: pointer !important;
    outline: 0 !important;
    border: none !important;
    -webkit-user-select: none !important;
    -moz-user-select: none !important;
    -ms-user-select: none !important;
    user-select: none !important;
    margin-right: 10px !important;
    font-weight: 700 !important
}

.fontaw-check-circle {
    background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' data-prefix='fad' data-icon='check-circle' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-check-circle fa-w-16 fa-7x'%3E%3Cg class='fa-group'%3E%3Cpath fill='currentColor' d='M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm155.31 195.31l-184 184a16 16 0 01-22.62 0l-104-104a16 16 0 010-22.62l22.62-22.63a16 16 0 0122.63 0L216 308.12l150.06-150.06a16 16 0 0122.63 0l22.62 22.63a16 16 0 010 22.62z' class='fa-secondary' color='%239be2ab'/%3E%3Cpath fill='currentColor' d='M227.31 387.31a16 16 0 01-22.62 0l-104-104a16 16 0 010-22.62l22.62-22.63a16 16 0 0122.63 0L216 308.12l150.06-150.06a16 16 0 0122.63 0l22.62 22.63a16 16 0 010 22.62l-184 184z' class='fa-primary' color='%2306b62c'/%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
    height: 14px;
    color: #23be45;
    font-weight: 500;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-left: 20px;
    font-style: normal;
}

.fontaw-times-circle {
    background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' data-prefix='fad' data-icon='times-circle' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-times-circle fa-w-16 fa-7x'%3E%3Cg class='fa-group'%3E%3Cpath fill='currentColor' d='M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm121.6 313.1a12 12 0 010 17L338 377.6a12 12 0 01-17 0L256 312l-65.1 65.6a12 12 0 01-17 0L134.4 338a12 12 0 010-17l65.6-65-65.6-65.1a12 12 0 010-17l39.6-39.6a12 12 0 0117 0l65 65.7 65.1-65.6a12 12 0 0117 0l39.6 39.6a12 12 0 010 17L312 256z' class='fa-secondary' color='%23ec9c9c'/%3E%3Cpath fill='currentColor' d='M377.6 321.1a12 12 0 010 17L338 377.6a12 12 0 01-17 0L256 312l-65.1 65.6a12 12 0 01-17 0L134.4 338a12 12 0 010-17l65.6-65-65.6-65.1a12 12 0 010-17l39.6-39.6a12 12 0 0117 0l65 65.7 65.1-65.6a12 12 0 0117 0l39.6 39.6a12 12 0 010 17L312 256z' class='fa-primary' color='%23cf0707'/%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
    height: 14px;
    padding-left: 20px;
    font-style: normal;
    color: #cf0707;
    font-weight: 500;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.mini-help {
    width: 20px;
    height: 16px;
    background-size: 103px 100px;
    display: -moz-inline-stack;
    display: inline-block;
    cursor: help;
    margin-bottom: -3px;
    margin-left: 5px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Capa_1' x='0px' y='0px' viewBox='0 0 3000 3000' style='enable-background:new 0 0 3000 3000;' xml:space='preserve'%3E%3Cpath style='fill:%23ccc;' d='M405.493,412.764c-69.689,56.889-287.289,56.889-355.556,0c-69.689-56.889-62.578-300.089,0-364.089 s292.978-64,355.556,0S475.182,355.876,405.493,412.764z'/%3E%3Cpath style='fill:%23000;' d='M259.004,286.187h-61.156V256.32c0-11.378,1.422-19.911,4.267-24.178 c2.844-5.689,8.533-12.8,18.489-22.756l27.022-28.444c4.267-4.267,5.689-11.378,5.689-18.489c0-7.111-1.422-14.222-7.111-18.489 c-4.267-5.689-9.956-7.111-17.067-7.111c-7.111,0-12.8,2.844-17.067,8.533c-4.267,5.689-7.111,14.222-8.533,24.178h-64 c2.844-27.022,12.8-48.356,29.867-62.578s36.978-22.756,62.578-22.756s45.511,7.111,61.156,19.911 c15.644,14.222,24.178,32.711,24.178,56.889c0,11.378-1.422,18.489-4.267,24.178c-2.844,5.689-4.267,8.533-5.689,11.378 c-1.422,2.844-4.267,5.689-7.111,9.956c-4.267,4.267-7.111,7.111-8.533,8.533c-7.111,7.111-12.8,12.8-18.489,18.489 c-5.689,5.689-9.956,9.956-11.378,14.222c-1.422,4.267-2.844,8.533-2.844,15.644V286.187z M193.582,337.387 c0-19.911,15.644-35.556,35.556-35.556s35.556,15.644,35.556,35.556s-15.644,35.556-35.556,35.556S193.582,357.298,193.582,337.387z '/%3E%3C/svg%3E");
}

.mini-help .mini-helptext {
    z-index: 99;
    font-size: 11px;
    display: none;
    width: auto;
    max-width: 250px;
    background-color: rgba(255, 255, 255, .95);
    color: #000 !important;
    font-weight: 500;
    -webkit-box-shadow: 2px 2px 10px rgba(12, 12, 12, .34);
    box-shadow: 2px 2px 10px rgba(12, 12, 12, .34);
    padding: 8px 14px 8px 10px;
    border-radius: 6px;
    border: 1px solid #000;
    position: absolute;
    margin: 25px;
    word-wrap: break-word;
    white-space: normal;
    margin-left: 0
}

.mini-help:hover .mini-helptext {
    display: inline-block
}

.ccomment .verify i {
    font-size: 20px;
    margin-left: 5px;
    color: #06b62c;
    vertical-align: bottom;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
}

.ccomment .verify {
    display: contents;
}

#colorsarea {
    background: rgba(0, 0, 0, .15)
}

.horizontal-rule-line {
    background: inherit;
    opacity: .6;
    margin: 0;
    border: 1px solid rgba(0, 0, 0, .07);
    width: 100%;
    height: auto;
}

.horizontal-rule-line:last-child {
    visibility: hidden
}

#gizlenen .horizontal-rule-line {
    visibility: visible
}

.bandcontent,
.displaytypecontent,
.dxocontent,
.dxocontentselfie,
.selficamrescontent {
    padding: 0 1px;
    max-height: 0;
    overflow: hidden;
    -webkit-transition: max-height .2s ease-out;
    -o-transition: max-height .2s ease-out;
    transition: max-height .2s ease-out
}

.collapsible:after,
.collapsibledisptype:after,
.collapsibledxo:after,
.collapsibledxoselfie:after,
.selficamres:after {
    font-family: 'FontAwesome' !important;
    content: "\e929";
    margin-right: 5px;
    font-size: 17px;
}

.collapsible.active:after {
    font-family: 'FontAwesome' !important;
    content: "\e95c";
    margin-right: 5px;
}

ul {
    margin: 0;
    padding: 0
}

ul {
    list-style: none
}

div {
    list-style: none
}

.buttons {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 8px;
    margin: 16px 0;
    padding: 0;
    list-style: none;
}

.buttons li {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 6px;
    padding: 10px 16px;
    font-size: 14px;
    font-weight: 600;
    color: #374151;
    background: #f3f4f6;
    border: 1px solid #e5e7eb;
    border-radius: 10px;
    cursor: pointer;
    white-space: nowrap;
    -webkit-transition: background .2s, color .2s, border-color .2s;
    -o-transition: background .2s, color .2s, border-color .2s;
    transition: background .2s, color .2s, border-color .2s;
}

.buttons li:hover {
    background: #e5e7eb;
    border-color: #d1d5db;
    color: #111827;
}

.buttons li>a {
    color: inherit;
    text-decoration: none;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 6px;
}

.buttons li span {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-width: 20px;
    padding: 2px 7px;
    font-size: 12px;
    font-weight: 600;
    color: #fff;
    background: #6b7280;
    border-radius: 10px;
}

.buttons li.active,
.buttons li.active>a {
    color: #fff !important;
    background: var(--phone-color, #007AFF) !important;
    border-color: var(--phone-color, #007AFF) !important;
}

.buttons li.active span {
    background: rgba(255, 255, 255, .3);
}

.buttons li.act:after {
    display: none;
}

.buttons .thb-text-link::before,
.buttons .thb-text-link::after {
    display: none !important;
}

.aps-product-price {
    /* color: #fff; */
    font-size: 20px;
}

.titleflex {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 15px 3fr;
    grid-template-columns: 1fr 3fr;
    grid-gap: 0px 15px;
}

.specs-photo-main {
    position: relative;
    margin: 0;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
}

.specs-photo-main.forpc {
    margin: 8px;
    margin-right: 15px;
}

.specs-photo-child {
    padding: 0;
    margin-right: 5px
}

.specs-photo-child li {
    display: block;
    width: 65px;
    height: 66px;
    border-radius: 5px;
    vertical-align: middle;
    margin-bottom: 3px;
    margin-top: 5px;
    text-align: center;
    cursor: pointer;
    position: relative;
    z-index: 1;
    border: 0;
}

.specs-photo-child li:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: var(--phone-color);
    opacity: 0.0521;
    z-index: -1;
    border-radius: 10px;
}

.specs-photo-child li img {
    max-width: 60px;
    max-height: 60px;
    margin: 0 auto;
    width: auto
}

.specs-spotlight-features>li>span {
    display: block;
    overflow: hidden;
    white-space: nowrap;
}

#displaycons {
    border-top: 2px solid #00ff13;
    border-bottom: 2px solid #00ff13;
}

#displaypros {
    border-top: 2px solid #ff0000;
    border-bottom: 2px solid #ff0000;
}

.fake-h2 {
    color: #007AFF !important;
    margin: 15px 0px 0px 0px;
    padding: 5px;
    width: 100%;
    font-size: 18px;
    font-weight: 800;
    text-transform: uppercase;
}

.general-head h2.nobg {
    -webkit-box-shadow: none;
    box-shadow: none;
}

.general-head i {
    font-size: 33px;
    color: red !important;
    vertical-align: sub;
    margin-right: 5px
}

#specs-list .general-specs .general-text {
    font-size: 16px;
}

.baslik {
    border-bottom: 3px solid rgb(225 225 225);
    margin: 10px 0px;
    margin-left: 5px;
    text-align: left;
    font-size: 14px;
    font-weight: 800;
    color: #d50000;
    text-transform: uppercase;
    font-family: "Exo", sans-serif;
}

table.tid_specs_table {
    margin: 0;
    padding: 0;
}

table.tid_specs_table tr {
    display: flow-root;
    position: relative;
}

table.tid_specs_table tr .ikon {
    width: 18px;
    height: 18px;
    margin-right: 3px;
}

table.tid_specs_table td {
    padding: 5px;
    font-size: 13px;
}

table.tid_specs_table td:first-child,
table.tid_specs_table th {
    word-break: break-word;
    font-weight: 600;
    width: 27%;
    text-align: left;
    height: auto;
    float: left;
    color: #555;
}

table.tid_specs_table td:first-child a:hover {
    text-decoration: underline;
}

table.tid_specs_table td h3 {
    font-size: 13px;
    margin: 0;
}

table.tid_specs_table td:last-child {
    margin-left: 27%;
    font-size: 13px;
    display: block;
    overflow-wrap: anywhere;
}

table.tid_specs_table tr:after {
    display: block;
    background: inherit;
    opacity: .6;
    margin: 0;
    border: 1px solid rgba(0, 0, 0, .07);
    width: 100%;
    height: auto;
    content: "";
    line-height: normal;
    bottom: 0;
    position: absolute;
}

table.tid_specs_table tr:last-child:after {
    display: none;
}

table.tid_specs_table tr:hover:not(#networkcom) {
    background-color: rgba(0, 0, 0, .05) !important;
}

.specs-photo-child .img {
    height: 100%;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0 auto;
    width: 100%
}

.top-bar {
    margin: 12px 0 12px 0;
    border-radius: 10px;
    text-align: center;
    background: rgba(255, 0, 0, 0.1);
    padding: 7px 6px;
    line-height: 1.5;
    color: #000;
    font-size: 14px;
}

.top-bar>a {
    font-weight: 600;
    border-bottom: 1px solid #000;
}

.sidenav {
    display: none;
    position: absolute;
    font-weight: 400;
    border-radius: 3px 12px 12px 12px;
    -webkit-box-shadow: 0 1px 4px 0 rgba(66, 64, 190, .15), 0 3px 16px 0 rgba(0, 0, 0, .2), 0 16px 40px -3px rgba(0, 0, 0, .25);
    box-shadow: 0 1px 4px 0 rgba(66, 64, 190, .15), 0 3px 16px 0 rgba(0, 0, 0, .2), 0 16px 40px -3px rgba(0, 0, 0, .25);
    background: #fff;
    padding: 5px 0;
    left: 0px;
    min-width: 225px;
    margin: 0;
    z-index: 3;
}

.buttons #specs:hover .sidenav,
.sidenav:hover,
.buttons #specs:focus .sidenav {
    display: block;
}

.sidenav a {
    padding: 4px 5px;
    font-size: 15px;
    color: #404040 !important;
    display: block;
    margin: 0 5px;
    text-align: left;
    font-weight: 600;
}

.sidenav a:hover {
    color: #064579;
    background-color: #e7e9ff;
}

.color-sep {
    margin-right: 13px
}

.color-sep,
.color-sep .color-circle {
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1
}

.color-sep .color-circle {
    width: 13px;
    height: 13px;
    border-radius: 6px;
    vertical-align: middle;
    position: relative;
    top: -1px;
    margin-right: 1px;
}

.color-sep.color_black .color-circle {
    background: #111;
    background: -o-linear-gradient(-44deg, #111 0, #000 50%, #969696 100%);
    background: -o-linear-gradient(134deg, #111, #000 50%, #969696);
    background: linear-gradient(-44deg, #111, #000 50%, #969696)
}

.color-sep.color_gray {
    color: grey
}

.color-sep.color_gray .color-circle {
    background: grey
}

.color-sep.color_grey {
    color: grey
}

.color-sep.color_grey .color-circle {
    background: grey
}

.color-sep.color_spacegray {
    color: #a5adb0
}

.color-sep.color_spacegray .color-circle {
    background: #a5adb0
}

.color-sep.color_lilac {
    color: #c8a2c8
}

.color-sep.color_lilac .color-circle {
    background: #c8a2c8
}

.color-sep.color_white .color-circle {
    background: #fff;
    border: 2px solid #ccd2dc;
    width: 9px;
    height: 9px
}

.color-sep.color_blue {
    color: #2088e3
}

.color-sep.color_blue .color-circle {
    background: #2088e3
}

.color-sep.color_rose-gold {
    color: #b76e79
}

.color-sep.color_rose-gold .color-circle {
    background: #b76e79
}

.color-sep.color_purple {
    color: #9f00c5
}

.color-sep.color_purple .color-circle {
    background: #9f00c5
}

.color-sep.color_yellow {
    color: #ff0
}

.color-sep.color_yellow .color-circle {
    background: #ff0
}

.color-sep.color_silver {
    color: silver
}

.color-sep.color_silver .color-circle {
    background: silver
}

.color-sep.color_cyan {
    color: #00b7eb
}

.color-sep.color_cyan .color-circle {
    background: #00b7eb
}

.color-sep.color_gold {
    color: #d4af37
}

.color-sep.color_gold .color-circle {
    background: #d4af37
}

.color-sep.color_pink {
    color: #fb54b2
}

.color-sep.color_pink .color-circle {
    background: #fb54b2
}

.color-sep.color_red {
    color: #e62c2c
}

.color-sep.color_red .color-circle {
    background: #e62c2c
}

.color-sep.color_beige {
    color: #d2c5b2
}

.color-sep.color_beige .color-circle {
    background: #d2c5b2
}

.color-sep.color_jetblack {
    color: #111
}

.color-sep.color_jetblack .color-circle {
    background: #111;
    background: -o-linear-gradient(-44deg, #6f6f6f 0, #000 50%, #444 51%, #969696 100%);
    background: -o-linear-gradient(134deg, #6f6f6f, #000 50%, #444 51%, #969696);
    background: linear-gradient(-44deg, #6f6f6f, #000 50%, #444 51%, #969696)
}

.color-sep.color_bronze {
    color: #ae703f
}

.color-sep.color_bronze .color-circle {
    background: #ae703f
}

.color-sep.color_brown {
    color: #63482b
}

.color-sep.color_brown .color-circle {
    background: #63482b
}

.color-sep.color_champagne {
    color: #d6cfa2
}

.color-sep.color_champagne .color-circle {
    background: #e5deaf
}

.color-sep.color_chrome {
    color: #8d9bb0
}

.color-sep.color_chrome .color-circle {
    background: #8d9bb0
}

.color-sep.color_copper {
    color: #e07543
}

.color-sep.color_copper .color-circle {
    background: #e07543
}

.color-sep.color_green {
    color: #4dbb42
}

.color-sep.color_green .color-circle {
    background: #4dbb42
}

.color-sep.color_orange {
    color: #e68a43
}

.color-sep.color_orange .color-circle {
    background: #e68a43
}

.color-sep.color_turquoise {
    color: #26c6c1
}

.color-sep.color_turquoise .color-circle {
    background: #27cdc8
}

.color-sep.color_violet {
    color: #792df2
}

.color-sep.color_violet .color-circle {
    background: #792df2
}

.breport {
    cursor: pointer
}

.report-form-popup {
    display: none;
    overflow: auto;
    z-index: 999;
    -webkit-box-shadow: 0 0 20px 0 rgba(0, 0, 0, .35);
    box-shadow: 0 0 20px 0 rgba(0, 0, 0, .35);
    width: 100%;
    max-width: 470px;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -khtml-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    position: fixed;
    background-color: #fff;
    padding: 29px;
    max-height: 100%;
    border-radius: 15px;
    padding-bottom: 0
}

.report-form-popup b {
    color: #000 !important;
    font-weight: 700;
    font-size: 26px;
    padding-left: 6px !important;
    display: block;
    padding-bottom: 15px !important
}

.report-form-popup input:not([type=submit]),
.report-form-popup textarea:not([type=submit]) {
    width: 100%;
    height: 46px;
    padding: 10px;
    margin: 5px 0 22px 0;
    border: 0;
    background: #f1f1f1;
    border-radius: 20px;
    overflow: hidden !important
}

.report-form-popup textarea[type=text]:focus,
.report-form-popupspec input[type=text]:focus {
    background-color: #ddd;
    outline: 0
}

.report-form-popup p {
    margin: 0 !important
}

.report-form-popup .wpcf7-submit {
    background-color: red;
    color: #fff;
    border: 0;
    cursor: pointer;
    width: 100%;
    margin-bottom: 10px;
    opacity: .8;
    border-radius: 4px;
    font-weight: 700;
    font-size: 14px;
    height: 40px
}

.report-form-popup textarea.wpcf7-form-control.wpcf7-textarea {
    height: 200px
}

.report-form-popup .cancel {
    float: right !important;
    cursor: pointer
}

.report-form-popup .cancel i {
    color: #000 !important;
    font-size: 26px
}

.open-button:hover,
.report-form-popup .btn:hover {
    opacity: 1
}

.dxomark-score .dxo-main {
    width: 155px;
    height: 38px;
    display: inline-block;
    margin-right: 5px;
    background: #2d477b;
    white-space: nowrap;
    vertical-align: top;
    border-radius: 5px
}

.dxomark-score .dxo-main .dxo-score {
    width: 57px;
    border-right: 1px solid #fff;
    font-size: 26px;
    text-align: center;
    display: inline-block;
    vertical-align: top;
    font-weight: 400;
    margin-right: 8px;
    margin-top: 6px
}

.dxomark-score .dxo-main .dxo-group {
    display: inline-block;
    vertical-align: top;
    width: 82px;
    margin-top: 5px
}

.dxomark-score .dxo-main {
    width: 155px;
    height: 38px;
    display: inline-block;
    margin-right: 5px;
    background: #26477e;
    white-space: nowrap;
    vertical-align: top;
    margin-top: 3px;
    padding: 1px
}

.dxomark-score {
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    color: #fff !important
}

.dxomark-score .dxo-main .dxo-logo {
    display: block;
    width: 100%;
    height: 17px;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FscXVlXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjYwcHgiIGhlaWdodD0iMzJweCIgdmlld0JveD0iMCAwIDI2MCAzMiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjYwIDMyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjYsMC4wMzRoLTcuNzIyaC01LjM5NEgwdjEyLjc5MXYyLjY2OXYyLjY2OXYxMi44NzFoMTIuODg1aDUuMzk0aDguMDUxYzkuNDI1LDAsMTIuODg2LTUuNjkxLDEyLjg4Ni0xNS41IFMzNS42OTYsMCwyNi4yNzEsMCBNMjUsMjcuMDM0aC01LjI0MmgtMy45MTZMNC4zNTUsMjYuNzIyTDQuMzQ0LDQuMDM0aDExLjQ3OWgzLjg4N2g1LjgzOGM2LjgzOCwwLDkuMzEzLDQuNDQsOS4zMTMsMTEuNTU5IGMwLDcuMTE5LTIuNDc5LDExLjQ5Ni05LjMxOCwxMS40OTYiLz48cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNODAuMzc5LDMwLjk4OWMtMC40NTEsMC0wLjkwNy0wLjE0Mi0xLjI5NS0wLjQzN2wtMTAuNjM5LTguMDc3Yy0wLjk0My0wLjcxNS0xLjEyNy0yLjA2MS0wLjQxLTMuMDA0IGMwLjcxNS0wLjk0MiwyLjA2MS0xLjEyOSwzLjAwNC0wLjQxMmwxMC42MzksOC4wNzhjMC45NDMsMC43MTUsMS4xMjcsMi4wNjEsMC40MTEsMy4wMDQgQzgxLjY2OCwzMC42OTYsODEuMDI3LDMwLjk4OSw4MC4zNzksMzAuOTg5Ii8+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTU2LjAyOSwxMi40NzhjLTAuNDUxLDAtMC45MDQtMC4xNDEtMS4yOTMtMC40MzVsLTEwLjc5LTguMTY2Yy0wLjk0NC0wLjcxNi0xLjEzLTIuMDYtMC40MTUtMy4wMDMgYzAuNzE1LTAuOTQ1LDIuMDU5LTEuMTMzLDMuMDA0LTAuNDE2bDEwLjc5LDguMTY2YzAuOTQ0LDAuNzE1LDEuMTMsMi4wNiwwLjQxNSwzLjAwNEM1Ny4zMTgsMTIuMTg1LDU2LjY3OCwxMi40NzgsNTYuMDI5LDEyLjQ3OCIvPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik02OS42NzQsMTIuNTAyYy0wLjY1MSwwLTEuMjk1LTAuMjk2LTEuNzE3LTAuODU2Yy0wLjcxLTAuOTQ4LTAuNTE5LTIuMjkyLDAuNDMtMy4wMDJMNzkuMTcsMC41NTIgYzAuOTQ3LTAuNzEyLDIuMjkxLTAuNTIsMy4wMDIsMC40MjhzMC41MiwyLjI5Mi0wLjQyOCwzLjAwMmwtMTAuNzg1LDguMDkyQzcwLjU3NCwxMi4zNjIsNzAuMTIyLDEyLjUwMiw2OS42NzQsMTIuNTAyIi8+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQ1LjE2OCwzMC44ODljLTAuNjUyLDAtMS4yOTctMC4yOTYtMS43MTktMC44NTZjLTAuNzA5LTAuOTQ3LTAuNTE5LTIuMjkyLDAuNDI5LTMuMDAybDEwLjg2Ni04LjE1MiBjMC45NDctMC43MTMsMi4yOTEtMC41MiwzLjAwMiwwLjQyOGMwLjcxLDAuOTQ3LDAuNTE5LDIuMjkxLTAuNDI4LDMuMDAyTDQ2LjQ1MSwzMC40NkM0Ni4wNjYsMzAuNzUsNDUuNjE0LDMwLjg4OSw0NS4xNjgsMzAuODg5Ii8+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTExMiwwLjAzNGgtNi40NjloLTYuNzIzYy05LjQyNCwwLTEyLjg4NSw1LjY5MS0xMi44ODUsMTUuNXMzLjQ2MSwxNS41LDEyLjg4NSwxNS41aDYuNzIzaDYuNzIxIGM5LjQyNCwwLDEyLjg4NS01LjY5MSwxMi44ODUtMTUuNVMxMjEuNDMsMCwxMTIuMDA1LDAgTTExMSwyNy4wMzRoLTUuMzIyaC0wLjE0NmgtMC4xNDhoLTUuODQyYy02Ljg0LDAtOS4zNTEtNC4zODEtOS4zNTEtMTEuNSBzMi41MTEtMTEuNSw5LjM1MS0xMS41aDUuODQyaDAuMTQ4aDAuMTQ2aDUuODQyYzYuODM5LDAsOS4zNSw0LjQ0LDkuMzUsMTEuNTZzLTIuNzU2LDExLjQ5NS05LjU5NSwxMS40OTUiLz48cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjEzMywzMS4wMzQgMTMzLDAuMDM0IDEzOS4wNjgsMC4wMzQgMTQ4LjA2NCwxMy4wMzggMTU3LjA2MSwwLjAzNCAxNjQsMC4wMzQgMTY0LDMxLjAzNCAxNTgsMzEuMDM0IDE1OCw4LjA0OCAxNDguNSwyMS44MDMgMTM5LDguMDQ4IDEzOSwzMS4wMzQgMTMzLDMxLjAzNCIvPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xNzguNTkyLDE4LjAzNGg5LjI5MmwtNC42MjMtMTIuMjA3TDE3OC41OTIsMTguMDM0TDE3OC41OTIsMTguMDM0eiBNMTY3LjgxOCwzMS4wMzRsMTIuMzY5LTMxaDYuMTQ4IGwxMi4zNjUsMzFoLTYuMDEzbC0yLjg0Ny04aC0xMy4xNjNsLTIuODQ3LDhIMTY3LjgxOEwxNjcuODE4LDMxLjAzNHoiLz48cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjA5LDE1LjAzNGg1Ljk0N2MxLjg5OCwwLDMuMzg3LTAuMzgyLDQuNDY1LTEuMDYxczEuNjE2LTEuOTgyLDEuNjE2LTMuODY2IGMwLTEuOTE1LTAuNTM4LTMuMzA5LTEuNjE2LTMuOTczYy0xLjA3OC0wLjY2My0yLjU2Ni0xLjEwMS00LjQ2NS0xLjEwMUgyMDlWMTUuMDM0TDIwOSwxNS4wMzR6IE0yMDMsMzEuMDM0di0zMWgxMi4wOTggYzMuNjQ2LDAsNi40OCwwLjgxNiw4LjUsMi41NDdjMi4wMjMsMS43MjksMy4wMzMsNC4xNzgsMy4wMzMsNy4zOTNjMCw0LjczOS0yLjI3Nyw3Ljc4NC02LjgzMSw5LjE3NGw4LjE3NiwxMS44ODdoLTYuNzY1IGwtNy40MjQtMTFIMjA5djExSDIwM0wyMDMsMzEuMDM0eiIvPjxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMjM0LDMxLjAzNCAyMzQsMC4wMzQgMjM5LDAuMDM0IDIzOSwxMy4xMDMgMjUxLjE4OCwwLjAzNCAyNTguNzAxLDAuMDM0IDI0Ni4xNTQsMTMuNjQ0IDI2MCwzMS4wMzQgMjUzLjAwOCwzMS4wMzQgMjQyLjMzOCwxNy41NTkgMjM5LDIwLjk4MyAyMzksMzEuMDM0IDIzNCwzMS4wMzQiLz48L3N2Zz4=) 50% no-repeat;
    background-size: contain
}

.dxomark-score .dxo-secondary {
    width: 57px;
    height: 38px;
    display: inline-block;
    vertical-align: top;
    margin-right: 2px;
    background: #3f97c6;
    border-radius: 5px;
    margin-top: 4px
}

.dxomark-score .dxo-main .dxo-type {
    display: block;
    width: 100%;
    text-transform: uppercase;
    font-size: 10px;
    font-weight: 500;
    text-align: right
}

.dxomark-score .dxo-secondary .dxo-score {
    margin-top: 6px;
    font-size: 16px;
    text-align: center;
    display: block
}

.dxomark-score .dxo-secondary .dxo-type {
    display: block;
    text-transform: uppercase;
    font-size: 10px;
    font-weight: 500;
    text-align: center
}

.antutu-score {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 16 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill-rule='evenodd'%3E%3Cpath d='M12.899 2.55c.542.94 1.088 1.82 1.644 2.726 1.085 1.79 1.583 2.86 1.43 4.896a9.437 9.437 0 01-1.392 4.607l-.06.086a5.23 5.23 0 01-1.145 1.048c-.556.376-.181-.8-.257-1.478-.22-1.957-2.977-3.078-5.12-3.084-2.175-.006-4.793 1.01-5.109 3.084-.133.874.329 1.842-.23 1.497-1.168-.719-2.371-3.04-2.564-4.75A9.304 9.304 0 011.76 4.404c.185-.275.41-.52.671-.73.304-.245.708 1.145 1 1.33C4.367.302 5.803.118 5.983 1.297c.216 1.41 1.286 2.63 1.284 2.767C8 2.707 7.449 1.297 7.235.938 6.815.232 7.85-.204 8.456.103c.43.217.84.47 1.2.735a6.075 6.075 0 011.782 1.869c.321-.233.938-1.064 1.461-.157z' color='%23e62100' fill='currentColor'/%3E%3Cpath d='M1.5 15.15c.052-.402.105-.675.288-1.042A6.415 6.415 0 013.43 11.84a5.842 5.842 0 011.073-.778.231.231 0 00.143-.268 7.23 7.23 0 00-.825-2.543 4.16 4.16 0 01-.518-1.128 1.443 1.443 0 01-.014-.575.762.762 0 01.765-.544c.25-.013.5-.013.749 0 .354.023.662.24.785.555.157.363.247.748.266 1.14.033.322.045.645.038.968a13.3 13.3 0 01-.199 1.836 8.424 8.424 0 011.123-.288 6.937 6.937 0 012.87.105c.05.008.097.02.145.035.19.077.19-.035.166-.159a7.507 7.507 0 00-.374-1.246 9.04 9.04 0 00-.546-1.05 3.204 3.204 0 01-.34-.908.727.727 0 01.117-.626.814.814 0 01.579-.324 3.26 3.26 0 01.888-.008.92.92 0 01.715.525c.174.371.271.77.285 1.175.079.98.012 1.966-.197 2.928a.216.216 0 00.13.27 6.631 6.631 0 012.761 2.765c.205.387.368.793.485 1.211a7.054 7.054 0 01-1.555 1.49c-3.514 2.548-8.448 1.969-11.378-1.172-.028-.02-.048-.05-.067-.076zm10.992-2.127a1.196 1.196 0 00-.231.03c-.818.254-1.635.51-2.453.768-.357.112-.38.181-.19.594.028.061.06.118.097.17.513.562 1.274.545 1.771-.039a9.353 9.353 0 001.003-1.526c0-.007.007-.016.01-.024l-.007.027zm-8.965-.027l-.027.063c.184.302.364.607.551.904.272.512.71.874 1.212 1 .487.131.987-.148 1.207-.674.061-.188.033-.28-.134-.333-.532-.174-1.062-.36-1.593-.54l-1.216-.42z'/%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 15px;
    background-position: left center;
    padding-left: 20px;
}

.ant-score {
    font-weight: 600;
    font-size: 16px;
    margin-right: 5px;
    font-family: -apple-system, Open Sans, Roboto, Helvetica Neue, Segoe UI, Helvetica, Arial, sans-serif;
}

.antutu-score svg {
    color: #e62100 !important;
    fill: #650800 !important;
    width: 19px;
    height: 25px;
    margin-right: 5px;
}

.geekbench-score {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.geekbench-score .gkbnch {
    margin-right: 10px;
}

.geekbench-score .gkbnch .gkbnch-score {
    border-bottom: 1px solid #ccc;
    font-size: 15px;
    font-weight: 600;
    margin-bottom: 0px;
}

.geekbench-score .gkbnch span {
    font-weight: 400;
}

.geekbench-score #gicon {
    background: var(--wpr-bg-873f214d-2d61-4ce6-b67a-3456224900b5) no-repeat 50% 50%;
    background-size: 23px 23px;
    width: 19px;
    height: 23px;
    display: inline-block;
    float: left;
    margin-right: 5px;
}

#specs-list .general-specs span {
    color: #8a8a8a;
    font-size: 12px;
}

.phngallery {
    display: none;
    position: fixed;
    inset: 0;
    width: 100%;
    height: 100%;
    background: #0d0d0d;
    z-index: 9999;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.phngallery .caption-container,
.fnc_top {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    height: 52px;
    padding: 0 56px 0 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    gap: 8px;
    position: relative;
    border-bottom: 1px solid rgba(255, 255, 255, .08);
    color: #fff;
}

.phngallery .caption-container span:first-child,
.fnc_top span:first-child {
    font-weight: 600;
    font-size: 15px;
    color: rgba(255, 255, 255, .95);
}

.phngallery .caption-container span:first-child:after,
.fnc_top span:first-child:after {
    content: "\2022";
    margin: 0 6px;
    opacity: .4;
}

.phngallery .caption-container p,
.fnc_top p {
    margin: 0;
    padding: 0;
    font-size: 14px;
    color: rgba(255, 255, 255, .7);
    font-weight: 400;
    max-width: 100%;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.phngallery .caption-container .close,
.fnc_top .close {
    position: absolute;
    top: 50%;
    right: 12px;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 36px;
    height: 36px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    border-radius: 50%;
    color: rgba(255, 255, 255, .8);
    font-size: 28px;
    font-weight: 300;
    line-height: 1;
    cursor: pointer;
    -webkit-transition: background .2s, color .2s;
    -o-transition: background .2s, color .2s;
    transition: background .2s, color .2s;
}

.phngallery .caption-container .close:hover,
.fnc_top .close:hover {
    background: rgba(255, 255, 255, .1);
    color: #fff;
}

.phngallery .phngal-content {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    min-height: 0;
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 16px 52px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.phngallery .phngal-content .phnphoto {
    display: none;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    padding: 0;
}

.phngallery .phngal-content .phnphoto img {
    max-width: 100%;
    max-height: 100%;
    width: auto;
    height: auto;
    -o-object-fit: contain;
    object-fit: contain;
    border-radius: 4px;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-user-select: none;
}

.phngallery .phngal-content .next,
.phngallery .phngal-content .prev {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 40px;
    height: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: rgba(255, 255, 255, .85);
    background: rgba(255, 255, 255, .1);
    border: 1px solid rgba(255, 255, 255, .15);
    border-radius: 50%;
    font-size: 20px;
    font-weight: 400;
    cursor: pointer;
    -webkit-transition: background .2s, color .2s, border-color .2s;
    -o-transition: background .2s, color .2s, border-color .2s;
    transition: background .2s, color .2s, border-color .2s;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-user-select: none;
    z-index: 2;
}

.phngallery .phngal-content .prev {
    left: 8px;
}

.phngallery .phngal-content .next {
    right: 8px;
}

.phngallery .phngal-content .next:hover,
.phngallery .phngal-content .prev:hover {
    background: rgba(255, 255, 255, .18);
    color: #fff;
    border-color: rgba(255, 255, 255, .25);
}

.phngallery .bottom-thump {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    gap: 8px;
    padding: 12px 16px;
    min-height: 90px;
    max-height: 90px;
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
    border-top: 1px solid rgba(255, 255, 255, .08);
}

.phngallery .bottom-thump .picthump {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: auto;
    height: 62px;
    padding: 0;
    border: 2px solid transparent;
    border-radius: 8px;
    background: rgba(255, 255, 255, .06);
    cursor: pointer;
    -webkit-transition: border-color .2s, background .2s;
    -o-transition: border-color .2s, background .2s;
    transition: border-color .2s, background .2s;
    overflow: hidden;
}

.phngallery .bottom-thump .picthump:hover {
    background: rgba(255, 255, 255, .1);
    border-color: rgba(255, 255, 255, .2);
}

.phngallery .bottom-thump .picthump-img {
    height: 58px;
    width: auto;
    max-width: 80px;
    -o-object-fit: contain;
    object-fit: contain;
    opacity: .7;
    -webkit-transition: opacity .2s;
    -o-transition: opacity .2s;
    transition: opacity .2s;
    border-radius: 4px;
}

.phngallery .bottom-thump .picthump-img:hover,
.phngallery .bottom-thump .picthump-img.active {
    opacity: 1;
}

.phngallery .bottom-thump .picthump:has(.picthump-img.active) {
    border-color: var(--phone-color, #0a84ff);
    background: rgba(255, 255, 255, .08);
}

#yutup {}

.y-items {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: [col-start] 12px minmax(0, 1fr) 12px [col-start] 12px minmax(0, 1fr) 12px [col-start] 12px minmax(0, 1fr);
    grid-template-columns: repeat(4, [col-start] minmax(0, 1fr));
    grid-gap: 12px;
    overflow-x: auto;
    -ms-scroll-snap-type: x proximity;
    scroll-snap-type: x proximity;
    scroll-padding: 18px
}

.y-items .item .caption .author {
    font-weight: 600;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden
}

.y-items .item>div {
    position: relative;
    display: block;
    cursor: pointer
}

.y-items .item {
    margin: 0
}

.y-items .item>div:after {
    content: "";
    position: absolute;
    top: 12px;
    left: 12px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 9px 0 9px 18px;
    border-color: transparent transparent transparent #fff;
    -webkit-filter: drop-shadow(0 3px 3px rgba(0, 0, 0, .25));
    filter: drop-shadow(0 3px 3px rgba(0, 0, 0, .25));
    pointer-events: none;
}

.noba:after,
.noba:before {
    content: "" !important
}

.y-items .item .caption span {
    background: #4d4d4d;
    padding: 1px 6px;
    display: inline-block;
    font-size: 12px;
    border-radius: 6px;
    font-weight: 600;
    letter-spacing: .3px;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    color: #fff;
    max-width: 100%;
    margin-top: 5px
}

.y-items .item>div img {
    width: 100%;
    height: 135px;
    border-radius: 12px;
    -o-object-fit: cover;
    object-fit: cover;
    -webkit-filter: saturate(96%) contrast(96%);
    filter: saturate(96%) contrast(96%);
    -webkit-box-shadow: 0 2px 4px 1px rgba(0, 0, 0, .1);
    box-shadow: 0 2px 4px 1px rgba(0, 0, 0, .1)
}

.y-items .item iframe {
    height: auto !important;
    width: 100% !important;
    border-radius: 10px !important
}

#pgnyutup {
    background-color: rgba(29, 29, 29, .98)
}

#pgnyutup .phngal-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0 10px
}

#pgnyutup .phngal-content iframe {
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    margin: 0 auto
}

.pscommunity {
    background-color: #fff;
    -webkit-box-shadow: 0 0 10px 2px rgba(0, 0, 0, .35);
    box-shadow: 0 0 10px 2px rgba(0, 0, 0, .35);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    max-width: -webkit-min-content;
    max-width: -moz-min-content;
    max-width: min-content;
    min-width: 70%;
    min-height: -webkit-fill-available;
    opacity: 0;
    overflow: auto;
    position: absolute;
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    -webkit-transition: opacity, -webkit-transform .4s cubic-bezier(.25, .8, .25, 1);
    transition: opacity, -webkit-transform .4s cubic-bezier(.25, .8, .25, 1);
    -o-transition: opacity, transform .4s cubic-bezier(.25, .8, .25, 1);
    transition: opacity, transform .4s cubic-bezier(.25, .8, .25, 1);
    transition: opacity, transform .4s cubic-bezier(.25, .8, .25, 1), -webkit-transform .4s cubic-bezier(.25, .8, .25, 1);
    z-index: 99;
    right: 0;
    top: 0;
    visibility: hidden;
    overflow: auto;
    max-height: 85%;
    border-radius: 10px;
    padding: 0 15px 50px
}

.pscommunity.visible {
    opacity: 1;
    -webkit-transform: scale(1) !important;
    -ms-transform: scale(1) !important;
    transform: scale(1) !important;
    visibility: inherit !important
}

.pscommunity>span {
    color: #636363;
    font-weight: 600;
    font-size: 14px;
    display: block;
    margin: 10px 0;
    border-bottom: 1px solid #ccc
}

.pscommunity .item {
    display: -ms-grid;
    display: grid;
    text-align: left;
    -ms-grid-columns: (1fr)[3];
    grid-template-columns: repeat(3, 1fr);
    grid-row-gap: 20px
}

.pscommunity .item a {
    font-weight: 600;
    font-size: 16px;
    text-transform: capitalize;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-right: 5px;
    line-height: normal
}

.pscommunity .item a:first-child {
    margin-left: 0
}

.pscommunity .item span {
    font-size: 12px;
    color: #8c8c8c;
    display: block;
    margin-top: -3px;
    text-transform: capitalize
}

.pscommunity .item .inf {
    float: right
}

.pscommunity .item i {
    font-size: 32px;
    margin-right: 8px;
    float: left;
    font-weight: 100;
    border-radius: 50%;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    color: #000
}

.pscommunity .item .fontaw-telegram {
    color: #0073ff
}

.pscommunity .item .fontaw-facebook {
    color: #3b5998
}

.pscommunity .item .fontaw-discord {
    color: #7289da
}

.bg_b {
    border-radius: 10px;
    padding: 10px;
    margin-bottom: 15px;
    background: #fff
}

.prices-list {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: [col-start] 8px minmax(0, 1fr) 8px [col-start] 8px minmax(0, 1fr) 8px [col-start] 8px minmax(0, 1fr) 8px [col-start] 8px minmax(0, 1fr) 8px [col-start] 8px minmax(0, 1fr);
    grid-template-columns: repeat(5, [col-start] minmax(0, 1fr));
    grid-gap: 8px 8px;
}

.prices-list>li {
    padding: 5px;
    border-radius: 10px;
    min-width: 140px;
}

.prices-list .provider-logo {
    font-size: 0;
    height: 40px;
    background: var(--wpr-bg-32cf81dc-b935-4798-8abf-05a6d58a725e) 0 0 no-repeat;
    background-size: contain;
}

.prices-list .provider-logo[data-provider="Epttavm"] {
    background: var(--wpr-bg-24ac50c9-326b-4557-80e6-7d3f4f582a6a) 0 0 no-repeat;
    background-size: contain;
}

.prices-list .provider-logo[data-provider="Amazon TÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼rkiye"] {
    background: var(--wpr-bg-8638e12d-697c-42a5-a72e-0761d6398e90) 0 0 no-repeat;
    background-size: contain;
}

.prices-list .provider-logo[data-provider="Hepsiburada"] {
    background: var(--wpr-bg-27ab8c17-da61-40c8-82fc-374b9bf2427c) 0 0 no-repeat;
    background-size: contain;
}

.prices-list .provider-logo[data-provider="incehesap.com"] {
    background: var(--wpr-bg-35142a8b-a509-41f0-a280-4d67c3be1eb3) 0 0 no-repeat;
    background-size: contain;
}

.prices-list .provider-logo[data-provider="GittiGidiyor"] {
    background: var(--wpr-bg-34adcc04-81a2-4d7e-b200-3a6e90e5dca6) 0 0 no-repeat;
    background-size: contain;
}

.prices-list .provider-logo[data-provider="trendyol.com"] {
    background: var(--wpr-bg-d48835b3-94b6-40a5-91a4-9e6ebc70b5d6) 0 0 no-repeat;
    background-size: contain;
}

.prices-list .provider-logo[data-provider="Media Markt"] {
    background: var(--wpr-bg-0774af10-586f-4667-8dcc-00778950a7c7) 0 0 no-repeat;
    background-size: contain;
}

.prices-list .provider-logo[data-provider="Teknosa"] {
    background: var(--wpr-bg-b33733d9-5064-4c1c-b078-904e69a5299d) 0 0 no-repeat;
    background-size: contain;
}

.prices-list .provider-logo[data-provider="Vatan Bilgisayar"] {
    background: var(--wpr-bg-d0c1ba15-9c64-425d-8cd5-95199cc00004) 0 0 no-repeat;
    background-size: contain;
}

.prices-list .provider-logo[data-provider="Webdenal.com"] {
    background: var(--wpr-bg-2d9b670d-ef6d-4b11-a631-85342cd5dc9d) 0 0 no-repeat;
    background-size: contain;
}

.prices-list .provider-logo[data-provider="Fer-Yak Bilgisayar"] {
    background: var(--wpr-bg-ac2bba3d-993f-4ad3-ac67-d5510e970352) 0 0 no-repeat;
    background-size: contain;
}

.prices-list .provider-logo[data-provider="Morhipo"] {
    background: var(--wpr-bg-9adf6404-a007-4cf2-9f97-1cb12cc5c3af) 0 0 no-repeat;
    background-size: contain;
}

.prices-list .provider-logo[data-provider="Enuygunburada.com"] {
    background: var(--wpr-bg-68f1929c-1066-4842-86df-00f74ab0b76b) 0 0 no-repeat;
    background-size: contain;
}

.prices-list .provider-logo[data-provider="ArÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§elik.com"],
.prices-list .provider-logo[data-provider="ArÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§elik"] {
    background: var(--wpr-bg-d1db1150-f851-4e26-92d5-eaa84706b7c1) 0 0 no-repeat;
    background-size: contain;
}

.prices-list .provider-logo[data-provider="Beko"] {
    background: var(--wpr-bg-52b27a33-e0d1-44ce-93f4-f8c2a2d1a5fb) 0 0 no-repeat;
    background-size: contain;
}

.prices-list .provider-logo[data-provider="A101"] {
    background: var(--wpr-bg-175221b2-48d5-499a-ab72-f844b17058ec) 0 0 no-repeat;
    background-size: contain;
}

.prices-list .provider-logo[data-provider="N11"] {
    background: var(--wpr-bg-787ca051-7b11-4c19-a3d2-fe5939d1d721) 0 0 no-repeat;
    background-size: contain;
}

.prices-list .provider-logo[data-provider="Turkcell"],
.prices-list .provider-logo[data-provider="Turkcell.com"] {
    background: var(--wpr-bg-de64bde7-5097-4a78-9055-f84b7e18778b) 0 0 no-repeat;
    background-size: contain;
}

.prices-list .provider-logo[data-provider="CicekSepeti.com"] {
    background: var(--wpr-bg-c39e390e-6431-4696-ae80-229462da0ee7) 0 0 no-repeat;
    background-size: contain;
}

.prices-list .provider-logo[data-provider="Gurgencler.com"] {
    background: var(--wpr-bg-e0af40e6-a5f3-46b5-a7be-5733f8ee7a1c) 0 0 no-repeat;
    background-size: contain;
}

.prices-list .provider-logo[data-provider="D&R"] {
    background: var(--wpr-bg-007514d7-4ce1-4ae5-bbc6-2e866294c068) 0 0 no-repeat;
    background-size: contain;
}

.prices-list .provider-logo[data-provider="Evkur"],
.prices-list .provider-logo[data-provider="Evkur.com"] {
    background: var(--wpr-bg-073b08c4-02f7-4d4c-96d3-1f1ec64f444f) 0 0 no-repeat;
    background-size: contain;
}

.prices-list .provider-logo[data-provider="Apple Store"] {
    background: var(--wpr-bg-2b79e5c3-519c-4c28-bf89-e6bb7504f1c8) 0 0 no-repeat;
    background-size: contain;
}

.prices-list .provider-logo[data-provider="Trdia"] {
    background: var(--wpr-bg-ee21deff-1847-4c90-8549-f7d7d3adc2fe) 0 0 no-repeat;
    background-size: contain;
}

.prices-list .provider-logo[data-provider="Mobilsaray"] {
    background: var(--wpr-bg-bb1b38d5-fa11-4d5d-bb04-c9770b7b1321) 0 0 no-repeat;
    background-size: contain;
}

.prices-list .provider-logo[data-provider="UzmanlarPC"] {
    background: var(--wpr-bg-ea3399db-e2f0-4237-aa2a-0e61c2c4d0a6) 0 0 no-repeat;
    background-size: contain;
}

.prices-list .provider-logo[data-provider="Gelbial"] {
    background: var(--wpr-bg-03131305-ae0a-4b90-940f-71863bf0b9fa) 0 0 no-repeat;
    background-size: contain;
}

.prices-list .provider-logo[data-provider="Samsung"] {
    background: var(--wpr-bg-0bc0b02b-d354-4893-a5de-31e57fb082cc) 0 0 no-repeat;
    background-size: contain;
}

.prices-list .provider-logo[data-provider="Avansas"] {
    background: var(--wpr-bg-7f0091fd-c7a7-4c65-b621-c18c46f50c38) 0 0 no-repeat;
    background-size: contain;
}


.prices-list .provider-price {
    margin-top: 7px;
}

.prices-list .provider-price .price {
    display: block;
    font-size: 19px;
    line-height: 1;
    font-weight: 700;
    font-family: -apple-system, Open Sans, Roboto, Helvetica Neue, Segoe UI, Helvetica, Arial, sans-serif;
}

.prices-list .provider-info img {
    width: 160px;
    height: 50px;
}

.prices-list .provider-price .price>img {
    height: 20px;
    margin-bottom: 5px;
}

.magazalar .prices-list .provider-price .price {
    margin-top: 10px;
}


.prices-list .provider-price .price>i {
    font-weight: 400;
    font-size: 14px;
}

.prices-list .provider-price .kargo {
    font-size: 14px;
    opacity: .85;
}

.prices-list>li:first-child .provider-price .price {
    color: #14d823;
}

#prices_cont .general-head i {
    color: #00ff13 !important;
}

#prices_cont .h3 {
    margin: 15px 0px;
    text-align: center;
    background: #f3f5fa;
    border-radius: 50px;
    padding: 2px 0px;
    font-size: 18px;
    width: 100%;
}

.no-comennt {
    display: -ms-grid;
    display: grid;
    text-align: center;
    margin-top: 20px;
}

.no-comennt i {
    font-size: 100px
}

.no-comennt span {
    font-weight: 700;
    font-size: 17px
}

.no-comennt span:last-child {
    font-weight: 400;
    font-size: 15px
}

#h-specs {
    text-align: center;
    margin-bottom: 10px;
    margin-top: 0;
    color: #fff;
    font-size: 17px;
    display: none;
}

.stage_right .swiper-pagination-bullets {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-top: 7px;
}

.genelozellk .swiper-slide {
    display: contents;
}

.genelozellk.swiper-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

@media (min-width: 580px) {
    .specs-photo-main img {
        max-width: 120px;
        max-height: 250px;
    }

    .genelozellk.swiper-wrapper {
        -webkit-transform: translate3d(0px, 0px, 0px) !important;
        transform: translate3d(0px, 0px, 0px) !important;
    }

    .stage_right .swiper-pagination-bullets {
        display: none;
    }

    #phones-comments::-webkit-scrollbar {
        width: 10px;
    }

    /* Track */
    #phones-comments::-webkit-scrollbar-track {
        background: #f1f1f1;
    }

    /* Handle */
    #phones-comments::-webkit-scrollbar-thumb {
        background: #888;
    }

    /* Handle on hover */
    #phones-comments::-webkit-scrollbar-thumb:hover {
        background: #555;
    }
}

.stage_right .swiper-pagination-bullet {
    width: 7px;
    height: 7px;
    display: inline-block;
    border-radius: 100%;
    background: #000000;
    opacity: .2;
    margin: 0 4px;
}

.stage_right .swiper-pagination-bullet-active {
    opacity: 1;
}

.genelozellk {
    display: -ms-grid !important;
    display: grid !important;
    -ms-grid-columns: ([col-start] minmax(0, 1fr))[3];
    grid-template-columns: repeat(3, [col-start] minmax(0, 1fr));
    list-style: none;
    margin: 0;
    padding: 0;
}

.genelozellk li {
    padding: 8px 10px;
    border-radius: 10px;
    margin: 5px;
    font-size: 14px;
    /* color: #fff; */
    background: color-mix(in srgb, var(--phone-color), white 80%);
    word-break: break-word;
    -webkit-transition: background .2s linear;
    -o-transition: background .2s linear;
    transition: background .2s linear;
    position: relative;
    width: auto;
    display: inline-block;
    vertical-align: top;
}

.specs-spotlight-features {
    display: -ms-inline-grid;
    display: inline-grid;
    -ms-grid-columns: [col-start] 10px minmax(0, 1fr) 10px [col-start] 10px minmax(0, 1fr);
    grid-template-columns: repeat(2, [col-start] minmax(0, 1fr));
    grid-gap: 0px 10px;
    vertical-align: middle;
    list-style: none;
    padding: 0;
    margin: 0;
}

.specs-spotlight-features>li {
    /* color: #fff; */
    line-height: normal;
    border-radius: 10px;
    padding: 10px;
    font-weight: 500;
    font-size: 14px;
    -webkit-transition: background .2s linear;
    -o-transition: background .2s linear;
    transition: background .2s linear;
    position: relative;
}

.specs-spotlight-features>li>i {
    font-size: 45px;
    position: absolute;
    right: 10px;
    top: 5px;
    color: rgba(255, 255, 255, 0.35);
    opacity: .8;
}

.specs-spotlight-features>li#displaypros>i {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}

.genelozellk li:hover,
.specs-spotlight-features>li:hover {
    background: hsla(0, 0%, 100%, 0.15);
}

#reply-main2:hover {
    background: #eff1f4;
}

.genelozellk li>span:first-child,
.genelozellk b:first-child {
    font-weight: 600;
    letter-spacing: .5px;
    font-size: 11px;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #d50001;
    text-transform: uppercase;
    font-family: "Exo", sans-serif;
}

.genelozellk p {
    margin: 0;
    font-weight: 500;
}

#specs-list {
    display: inline-block;
    padding-right: 25px;
    width: calc(100% - 300px);
}

.general-specs,
.all-comments {
    background: #f0f2f5;
    border-radius: 10px;
    padding: 10px;
    margin: 0px -5px;
    border-top: 2px solid var(--phone-color);
}

.summary {
    max-height: 200px;
    overflow: hidden;
    position: relative;
    padding: 10px !important;
}

.summary.aftered:after {
    content: '';
    background: -o-linear-gradient(bottom, rgb(255 255 255), transparent);
    background: -webkit-gradient(linear, left bottom, left top, from(rgb(255 255 255)), to(transparent));
    background: linear-gradient(0deg, rgb(255 255 255), transparent);
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 0;
}

.summary h3 {
    font-size: 17px;
    margin-bottom: 10px;
}

.summary p {
    margin: 0;
    color: #222222;
    font-size: 15px;
}

.summary a {
    color: var(--phone-color);
    font-weight: 600;
    display: inline-block;
    margin-left: auto;
    margin-top: 7px;
}

.read_moreb {
    bottom: 5px;
    position: absolute;
    right: 0;
    z-index: 2;
    font-weight: 600;
    color: #126ff2;
    cursor: pointer;
    border-radius: 10px;
    padding: 5px 10px;
    margin: auto;
    left: 0;
    text-align: center;
}

.pc-mavra .ccomment {
    -webkit-box-shadow: none;
    box-shadow: none;
    padding: 0px;
    border: 0;
    border-bottom: 1px solid #ccc;
    border-radius: 0;
    padding-bottom: 15px;
}

.ccomment {
    border-bottom: 1px solid #eee;
    padding: 15px 0px;
    margin: 10px 0px;
    word-break: break-word;
    font-family: Segoe UI, Helvetica, Arial, sans-serif;
    font-size: 15px;
}

.ccomment.creply {
    margin-left: 50px;
}

.cname {
    font-weight: 600;
    color: #282a31;
    display: block;
    margin: 6px 0px;
    margin-bottom: 3px;
    text-transform: capitalize;
}

.cnamer {
    font-weight: 400;
    color: #555;
    font-size: 14px;
}

.ctime {
    color: #aaa;
    font-size: 0.9em;
    display: block;
}

.cmessage {
    color: #333;
    margin: 0px;
    margin-top: 10px;
    background: #f1f2f6;
    padding: 10px;
    border-radius: 10px;
    font-size: 14px;
}

.ccommnttop {
    margin-bottom: 15px;
    display: inline-block;
    width: 30%;
    vertical-align: top;
}

.ppa img {
    position: relative;
    border-radius: 50%;
    background-clip: padding-box;
    height: 44px;
    width: 44px;
    display: block;
    float: left;
    margin-right: 10px;
    border: 1px solid #d7d7d7;
}

.review-stars {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.ccommntsag {
    display: inline-block;
    width: 66%;
}

.cevap_goster {
    display: block;
    text-align: right;
    font-weight: 600;
    color: #ffffff;
    cursor: pointer;
    background: -o-linear-gradient(212deg, rgb(0 218 168), rgb(37, 222, 43), rgb(60, 124, 218), rgb(170, 86, 228));
    background: linear-gradient(238deg, rgb(0 218 168), rgb(37, 222, 43), rgb(60, 124, 218), rgb(170, 86, 228));
    background-size: 800% 800%;
    -webkit-animation: gradanim 29s ease infinite;
    animation: gradanim 29s ease infinite;
    border-radius: 50px;
    padding: 2px 15px;
    font-size: 14px;
    margin: 10px 0px;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin-left: auto;
    white-space: nowrap;
}

.cam_bub {
    background: hsla(0, 0%, 0%, .05);
    border-radius: 10px;
    padding: 6px 10px;
    margin: 5px 2px;
    display: inline-block;
    width: 48.5%;
    vertical-align: top
}

.cam_bub .baslik {
    text-align: left;
    padding: 2px 0px;
    padding-left: 15px;
    border-radius: 50px;
    background-color: hsla(0, 0%, 0%, 0.07);
    margin: 0 -3px;
    border-bottom: 0 !important
}

.cam_bub i {
    margin-right: 10px
}

.brand_devices {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: ([col-start] minmax(0, 1fr))[6];
    grid-template-columns: repeat(6, [col-start] minmax(0, 1fr))
}

.brand_devices .phone-list {
    height: inherit !important;
    width: inherit !important;
    position: relative;
}

.brand_devices .phone-list-item {
    padding: 0 !important
}

.brand_devices .phone-list-item img {
    width: inherit !important;
    height: 190px !important;
    padding: 10px !important;
    max-width: 110px;
}

.spec_link {
    float: right;
    color: #777;
    font-size: 12px;
    font-weight: 400;
}

.fnc_bottom {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.fnc_bottom .fnc_buttons {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.fnc_bottom .fnc_buttons .fncbuttn {
    padding: 10px;
    background: #fff;
    border-radius: 10px;
    margin: 7px;
    text-align: center;
    max-width: 430px;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    width: 50%;
}

.fnc_bottom .fnc_buttons .fncinf p {
    color: #757575;
    font-size: 15px;
}

.fnc_bottom .fnc_buttons .fncicon {
    display: -ms-grid;
    display: grid;
    font-weight: 600;
    margin-bottom: 15px;
    font-size: 18px;
}

.fnc_bottom .fnc_buttons .fncicon>svg {
    width: 40px;
    height: 60px;
    margin: auto;
    margin-bottom: 7px;
}

.fnc_buttons .fncbtn {
    padding: 10px;
    border-radius: 0px 0px 10px 10px;
    color: #fff;
    margin: -10px;
    margin-top: 0px;
    cursor: pointer;
}

.fnc_buttons .fncbuttn.red .fncicon>i:before {
    color: #ffa500;
}

.fnc_buttons .fncbuttn.red .fncicon>i:after {
    color: #ef0000;
}

.fnc_buttons .fncbuttn.red .fncbtn {
    background: #ef0000;
}

.fnc_buttons .fncbuttn.blue .fncicon>i:before {
    color: #63a2ff;
}

.fnc_buttons .fncbuttn.blue .fncicon>i:after {
    color: #185abc;
}

.fnc_buttons .fncbuttn.blue .fncbtn {
    background: #185abc;
}

/* [REPLY FORM] */
.creplyform {
    -webkit-box-shadow: 0 2px 4px 2px rgba(0, 0, 0, .05);
    box-shadow: 0 2px 4px 2px rgba(0, 0, 0, .05);
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: 999;
    margin: 0px auto;
    bottom: 0px;
    overflow: auto;
    max-width: 700px;
    max-height: 750px;
    border-radius: 10px;
    padding: 10px;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-transition: .35s;
    -o-transition: .35s;
    transition: .35s;
    background: #f3f5fa;
}

#inpnp {
    border: 1px solid #eee;
    border-bottom-width: 2px;
    border-bottom-color: #d9534f;
    border-top-width: 2px;
    border-top-color: #5cb85c;
    padding-right: 5px;
    padding-top: 0px;
}

.cmmnt {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.creplyform .form-header {
    position: relative;
    width: 100%;
    padding: 10px;
    /* background: #fff; */
}

#breportcom {
    right: 10px;
    position: absolute;
    cursor: pointer;
    font-size: 15px;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
}

#breportcom i {
    color: #ff6868 !important;
}


.creplyform .form-header h3 {
    margin: 0;
}

.yrmnlg {
    display: none;
    font-size: 13px;
    color: #f44336 !important
}

.creplyform .form-header .close {
    position: absolute;
    right: 15px;
    top: 10px;
    cursor: pointer;
    -webkit-transform: rotate(315deg);
    -ms-transform: rotate(315deg);
    transform: rotate(315deg);
    background: #c6c6cd;
    padding: 14px;
    width: 20px;
    height: 19px;
    border-radius: 50px;
}

.creplyform .form-header .close:before,
.creplyform .form-header .close:after {
    display: block;
    content: "";
    background: #ffffff;
    border-radius: 3px;
    width: 2px;
    height: 14px;
    margin-top: -7px;
    margin-left: -1px;
    position: absolute;
    top: 50%;
    left: 50%;
}

.creplyform .form-header .close:before {
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
}

.creplyform .t-h3,
.crcreply h1 {
    color: #4f4e56;
    text-align: left;
    margin-left: 0;
    margin-top: 20px;
    margin-bottom: 5px;
    font-size: 15px;
}

.creplyform .t-h3>span,
.crcreply h1>span {
    font-size: 13px;
    color: #777;
}

.creplyform .t-h3 {
    font-weight: 600;
}

.creplyform .soru_t .t-h3 {
    font-size: 15px;
    text-align: center;
    margin: 10px 0px;
    color: #000;
}

.creplyform h1 {
    font-size: 1.3em;
}

.creplyform input[type=text],
.creplyform textarea,
.crcreply textarea {
    width: 100%;
    margin: 5px;
    padding: 10px;
    background: #f5f6f7;
    border: 1px solid #e2e2e2;
    border-radius: 10px;
    color: #000;
    margin-left: 0px;
    -webkit-transition: background-color .2s ease, border .2s ease;
    -o-transition: background-color .2s ease, border .2s ease;
    transition: background-color .2s ease, border .2s ease;
    font-size: 14px;
    resize: none;
}

.creplyform input[type=text]:focus,
.creplyform textarea:focus,
.crcreply textarea:focus {
    background-color: #fff;
    border: 1px solid #dde4eb;
}

.input-list .item input:focus {
    background-color: inherit;
    border: inherit;
    border-bottom: 1px solid #636363;
}

.cbutton {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: transparent;
    border: 0px;
    border-radius: 8px;
    cursor: pointer;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    padding: 0px;
    color: #777;
    font-weight: 500;
    font-size: 14px;
}

.star {
    display: inline-block;
    width: 30px;
    height: 30px;
    cursor: pointer;
    margin-right: 3px;
    background-image: var(--wpr-bg-4907bfcf-afc2-401e-98cd-58017d4a59bb);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
}

.star.over {
    background-image: var(--wpr-bg-49c256a8-d9ac-4c57-af97-0f55e9927f02);
}

.input-list {
    padding: 0px;
    margin: 0;
}

.input-list .item {
    position: relative;
    list-style: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.input-list .item input {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 1;
    width: 97%;
    font-size: 14px;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none;
    border-bottom: 1px solid #ccc;
    border-radius: 0;
    margin-left: 5px;
    background: #fff;
}

#cinform {
    right: 0;
    left: inherit;
    -webkit-transform: translate(200%, -50%);
    -ms-transform: translate(200%, -50%);
    transform: translate(200%, -50%);
    height: 100%;
    max-height: -webkit-max-content;
    max-height: -moz-max-content;
    max-height: max-content;
    max-width: 528px;
    border-radius: 0;
    visibility: hidden;
}

#cinform.show-a {
    visibility: visible !important;
    -webkit-transform: translate(0%, -50%);
    -ms-transform: translate(0%, -50%);
    transform: translate(0%, -50%);
}

.creplyform .form-header .f-h3 {
    text-align: center;
}

.delete {
    cursor: pointer;
    display: block;
    width: 14px;
    height: auto;
    position: absolute;
    right: 5px;
    bottom: 17px;
    color: #555;
}

.delete i {
    display: block;
    margin-left: -1px;
    font-size: 16px;

}

.review-stars .starts-out,
.leg .starts-out {
    background-size: 13px 12px;
    height: 12px;
    background-size: 18px 17px;
    height: 17px;
    width: 91px;
    background-repeat: repeat-x;
    display: inline-block;
    overflow: hidden;
    background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512.001 512.001' style='enable-background:new 0 0 512.001 512.001;' xml:space='preserve'%3E%3Cpath style='fill:%23ffffff;' d='M499.92,188.26l-165.839-15.381L268.205,19.91c-4.612-10.711-19.799-10.711-24.411,0l-65.875,152.97 L12.08,188.26c-11.612,1.077-16.305,15.52-7.544,23.216l125.126,109.922L93.044,483.874c-2.564,11.376,9.722,20.302,19.749,14.348 L256,413.188l143.207,85.034c10.027,5.954,22.314-2.972,19.75-14.348l-36.619-162.476l125.126-109.922 C516.225,203.78,511.532,189.337,499.92,188.26z'/%3E%3C/svg%3E");
    opacity: .721;
}

.review-stars .starts-out {
    width: 0px;
    -webkit-transition: all ease .2s;
    -o-transition: all ease .2s;
    transition: all ease .2s;
}

.leg .starts-out {
    background-size: 13px 12px;
    height: 12px;
    width: 64px;
    margin-left: auto;
}

.review-stars .starts-out span,
.leg .starts-out span {
    background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512.001 512.001' style='enable-background:new 0 0 512.001 512.001;' xml:space='preserve'%3E%3Cpath style='fill:%23e7711b;' d='M499.92,188.26l-165.839-15.381L268.205,19.91c-4.612-10.711-19.799-10.711-24.411,0l-65.875,152.97 L12.08,188.26c-11.612,1.077-16.305,15.52-7.544,23.216l125.126,109.922L93.044,483.874c-2.564,11.376,9.722,20.302,19.749,14.348 L256,413.188l143.207,85.034c10.027,5.954,22.314-2.972,19.75-14.348l-36.619-162.476l125.126-109.922 C516.225,203.78,511.532,189.337,499.92,188.26z'/%3E%3C/svg%3E");
    background-size: 18px 17px;
    height: 17px;
    top: 1px;
    width: 89px;
    background-repeat: repeat-x;
    display: block;
}

.input-row .input-list li:before {
    content: "";
    display: block;
    position: absolute;
    height: 5px;
    width: 5px;
    border-radius: 50%;
    background: #babfc7;
    top: 50%;
    left: 1px;
    margin-top: -2px;
}

.positif .input-list li:before {
    background: #33c879;
}

.negatif .input-list li:before {
    background: #f3494e;
}

.topcolum .cgoods,
.topcolum .cbads {
    width: 50%;
    float: left;
    display: inline-block;
    vertical-align: top;
    white-space: normal;
    margin-right: 10px;
}

.topcolum {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 10px 0px 0px 0px;
}

.ad-top {
    background: #fff;
    -webkit-box-shadow: inset 0 -2px 5px 0 rgba(0, 0, 0, .1);
    box-shadow: inset 0 -2px 5px 0 rgba(0, 0, 0, .1);
    text-align: center;
}

.morecom {
    margin: 0 auto;
    display: block;
    color: #4f4e56;
    font-weight: 600;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    text-decoration: underline;
    text-align: center;
    margin-top: 10px;
}

.morecom span {
    background-color: #4d4d4d;
    border-radius: 12px;
    margin-left: 5px;
    padding: 1px 6px;
    font-size: 12px;
    color: #fff;
}

body.wp-night-mode-on .ad-top {
    background: #000000;
}

.topcolum ul {
    margin: 10px 0px;
    padding: 0px;
    list-style: none;
    position: relative;
    /* font-weight: 600; */
    font-size: 15px;
}

.topcolum ul li:before {
    content: "";
    height: 4px;
    width: 4px;
    border-radius: 50%;
    background: #000;
    margin-right: 9px;
    display: inline-block;
    vertical-align: middle;
}

.topcolum .cgoods ul li:before {
    background: #33c879;
}

.topcolum .cbads ul li:before {
    background: #f3494e;
}

.topcolum .t-h {
    font-weight: 600;
    color: ##212121;
    display: inline;
}

.topcolum .cgoods .t-h {
    -webkit-box-shadow: inset 0 -4px 0px 0px #c1f7e1;
    box-shadow: inset 0 -4px 0px 0px #c1f7e1;
}

.topcolum .cbads .t-h {
    -webkit-box-shadow: inset 0 -4px 0px 0px #ffccce;
    box-shadow: inset 0 -4px 0px 0px #ffccce;
}

.star-bar {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.star-reviews .leg {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-family: -apple-system, Roboto, Open Sans, Helvetica Neue, Segoe UI, Helvetica, Arial, sans-serif;
}

.star-reviews .leg .review-left {
    text-align: center;
    padding: 0 15px 0 4px;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
}

.star-reviews .leg .DYo30e {
    display: block;
    line-height: 43px;
    font-size: 60px;
    letter-spacing: -.07em;
    margin-right: 3px;
    font-weight: 600;
}

.star-reviews .leg .gws-product_ads__review-stars {
    padding-bottom: 4px;
}

.star-reviews .leg .aDeRH {
    /* color: #efefef; */
    font-size: 13px;
    white-space: nowrap;
    margin-top: 3px;
    line-height: 1;
    text-align: right;
}

.star-reviews .leg .Z78Y7 {
    font-size: 11px;
    height: 18px;
}

.star-reviews .leg .star-grap,
.uYAcce {
    border-radius: 50px;
    height: 100%;
    display: inline-block;
    width: 100%;
    vertical-align: top;
}

.star-reviews .leg .hVgDpd {
    background-color: #e8eaed;
    border-radius: 4px;
    height: 4px;
    margin-left: 10px;
    width: 62%;
    display: inline-block;
    z-index: 1;
}

#star-4 {
    width: 51px;
}

#star-3 {
    width: 39px;
}

#star-2 {
    width: 26px;
}

#star-1 {
    width: 13px;
}

#oo5 {
    /* color: #eaeaea; */
    font-size: 12px;
    text-align: center;
    letter-spacing: -.005em;
    display: block;
}

.star-reviews .leg .uYAcce {
    background-color: var(--phone-color, #e7711b);
}

#rating {
    border-radius: 15px;
    -webkit-box-shadow: 0px 0 5px 0px hsl(0deg 0% 0% / 5%);
    box-shadow: 0px 0 5px 0px hsl(0deg 0% 0% / 5%);
    background: #fff;
    padding: 4px 10px;
}

#rating .soru_t {
    border: 0;
}

.creplyform .inputs {
    background: #fff;
    padding: 10px;
    border-radius: 15px;
    margin: 10px auto;
    -webkit-box-shadow: 0px 0 3px 0px rgb(0 0 0 / 5%);
    box-shadow: 0px 0 3px 0px rgb(0 0 0 / 5%);
}

.pno {
    display: -ms-grid;
    display: grid;
}

form .submit {
    text-align: center;
}

.load_morec {
    background: #f3f5f8;
    width: 50%;
    margin: 10px auto;
    text-align: center;
    padding: 5px;
    border-radius: 25px;
    font-weight: 600;
    cursor: pointer;
}

.load_morec i {
    margin-right: 10px;
    -webkit-transition: all 2s;
    -o-transition: all 2s;
    transition: all 2s;
}

.load_morec i.rotaa {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}

.quests {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    border-top: 2px solid #5cb85c;
    border-bottom: 2px solid #d9534f;
    border-radius: 10px;
    margin: 10px 0px;
    background: -o-linear-gradient(260deg, rgb(95 185 95 / 0.05), rgb(218 86 82 / 0.05));
    background: linear-gradient(190deg, rgb(95 185 95 / 0.05), rgb(218 86 82 / 0.05));
    padding: 0px 10px;
}

.quest {
    display: block;
    margin: 10px -2px;
    width: 50%;
    padding: 5px;
    font-size: 15px;
}

.quest>.answer {
    color: #424242 !important;
    display: block;
    text-transform: capitalize;
    font-weight: 600;
}

.quest>.answer[data-value="5"],
.quest>.answer[data-value="yes"] {
    color: #1fcb6c !important;
}

.quest>.answer[data-value="4"] {
    color: #92ce28 !important;
}

.quest>.answer[data-value="3"] {
    color: #e8d523 !important;
}

.quest>.answer[data-value="2"] {
    color: #fe8852 !important;
}

.quest>.answer[data-value="1"],
.quest>.answer[data-value="no"] {
    color: #ff625d !important;
}

.button_wrap {
    display: block;
    width: 100%;
    text-align: center;
    margin: 10px 0;
}

.circ_close {
    width: 35px;
    height: 35px;
    display: inline-block;
    vertical-align: middle;
    position: relative;
    margin: -9px 0 -6px -6px;
    border-radius: 50%;
    background: #ccc;
    -webkit-box-shadow: 0 6px 12px -2px rgb(238 239 242 / 0%);
    box-shadow: 0 6px 12px -2px rgb(238 239 242 / 0%);
    -webkit-transition: background .2s linear;
    -o-transition: background .2s linear;
    transition: background .2s linear;
    cursor: pointer;
}

.circ_close:after,
.circ_close:before {
    display: block;
    content: "";
    background: #4f4e56;
    border-radius: 3px;
    width: 2px;
    height: 14px;
    margin-top: -7px;
    margin-left: -1px;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}

.circ_close:before {
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.altphone {
    font-weight: 600;
    margin-bottom: 10px;
}

.altphone span {
    font-weight: 400;
}

.all-comments>p {
    text-align: center;
    margin-bottom: 0;
}

.p-comparisons .scroller-phones li a {
    background: #fff !important;
}

.p-comparisons .scroller-phones li {
    width: -webkit-fit-content !important;
    width: -moz-fit-content !important;
    width: fit-content !important;
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
    margin-right: 15px !important;
}

.p-comparisons .scroller-phones li a:hover {
    background: #eee !important;
}

.crcreply .submit {
    width: 50px;
    height: 45px;
    border-radius: 22px;
    background-color: #4ba3e2;
    display: block;
    margin-left: 9px;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
}

.crcreply .submit button {
    vertical-align: -webkit-baseline-middle;
    height: 45px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' style='fill:%23fff;' viewBox='0 0 448.011 448.011'%3E%3Cpath d='M438.731 209.463l-416-192c-6.624-3.008-14.528-1.216-19.136 4.48a15.911 15.911 0 00-.384 19.648l136.8 182.4-136.8 182.4c-4.416 5.856-4.256 13.984.352 19.648 3.104 3.872 7.744 5.952 12.448 5.952 2.272 0 4.544-.48 6.688-1.472l416-192c5.696-2.624 9.312-8.288 9.312-14.528s-3.616-11.904-9.28-14.528z'/%3E%3C/svg%3E");
    width: 48%;
    background-repeat: no-repeat;
    background-position: center;
}

.crcreply .submit i {
    color: #fff;
    font-size: 18px;
}

.ccomment.creply .cmessage {
    margin-top: 0;
}

form input.cbutton {
    color: #fff;
    border: 0px;
    display: inline-block;
    height: 50px;
    font-weight: 600;
    margin: 30px 0px;
    background: #03c16e;
    -webkit-box-shadow: inset 0 10px 15px -10px hsla(0, 0%, 100%, 0.17), inset 0 -10px 15px -8px hsla(0, 0%, 100%, .17), 0 3px 10px rgba(18, 177, 74, 0.37);
    box-shadow: inset 0 10px 15px -10px hsla(0, 0%, 100%, 0.17), inset 0 -10px 15px -8px hsla(0, 0%, 100%, .17), 0 3px 10px rgba(18, 177, 74, 0.37);
    min-width: 150px;
    max-width: 200px;
    width: 200px;
    cursor: pointer;
}

.f-required {
    border: 1px solid #b43034;
    background-color: #fff;
    position: relative;
    padding: 7px;
    border-radius: 50px;
    color: #b43034;
    font-weight: 600;
    margin: 10px 0px;
    display: none;
    text-align: center;
}

.pc-mavra {
    position: fixed;
    width: 100%;
    height: 100%;
    background: rgb(255, 255, 255);
    z-index: 999;
    overflow: auto;
    max-width: 700px;
    max-height: 800px;
    border-radius: 10px;
    padding: 0px 15px 15px 15px;
    top: 53%;
    right: 0;
    left: 0;
    margin: 0 auto;
    -webkit-transform: translate(0%, -50%) !important;
    -khtml-transform: translate(0%, -50%) !important;
    -ms-transform: translate(0%, -50%) !important;
    transform: translate(0%, -50%) !important;
}

.pc-mavra #commentsinp {
    margin-top: 20px;
}

.pc-mavra .leg2>.pc-close {
    display: inherit !important;
}

.star-reviews .leg2 #yorumekle {
    text-align: center;
}

.ccomment .botcolum {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.ccomment.creply .botcolum {
    margin-top: 13px;
    background: transparent;
    padding: 0;
}

#react-wrap:before {
    content: '-';
    margin: 0 2px;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    color: #888;
}

#react-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-left: 10px;
}

#react-up,
#react-down {
    width: auto;
    margin: 0px 10px;
    color: #4d4d4d;
    cursor: pointer;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    white-space: nowrap;
}

#react-down i:hover,
#react-up i:hover {
    color: #666;
}

#react-count-up {
    color: #4CAF50;
}

#react-count-down {
    color: #f44336;
}

#react-up i,
#react-down i {
    margin-right: 5px;
}

#react-up span,
#react-down span {
    font-size: 14px;
}

#react-up.set,
#react-down.set {
    color: #4286f4;
}

.smiles-labels {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: space-evenly;
    -ms-flex-pack: space-evenly;
    justify-content: space-evenly;
    font-size: 40px;
    color: #232323;
}

.smiles-labels i {
    cursor: pointer;
    background-repeat: no-repeat !important;
    background-size: contain;
    height: 38px;
    width: 38px;
    display: block;
    margin: 10px 0px;
}

.smiles-labels .fontaw-sad-tear {
    color: #ff0500;
    background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' data-prefix='fad' data-icon='sad-tear' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 496 512' class='svg-inline--fa fa-sad-tear fa-w-16 fa-9x'%3E%3Cg class='fa-group'%3E%3Cpath fill='currentColor' d='M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm80 168a32 32 0 11-32 32 32 32 0 0132-32zM152 416c-26.5 0-48-21-48-47 0-20 28.5-60.4 41.6-77.8a8 8 0 0111.2-1.6 7.58 7.58 0 011.6 1.6C171.5 308.6 200 349 200 369c0 26-21.5 47-48 47zm16-176a32 32 0 1132-32 32 32 0 01-32 32zm170.2 154.2A117.35 117.35 0 00248 352c-21.2 0-21.2-32 0-32a148.8 148.8 0 01114.7 53.8c13.8 16.4-11.2 36.5-24.5 20.4z' class='fa-secondary' color='%23ff0500' opacity='.4'/%3E%3Cpath fill='currentColor' d='M328 176a32 32 0 1032 32 32 32 0 00-32-32zM145.6 291.2C132.5 308.6 104 349 104 369c0 26 21.5 47 48 47s48-21 48-47c0-20-28.5-60.4-41.6-77.8a8 8 0 00-11.2-1.6 7.58 7.58 0 00-1.6 1.6zM168 176a32 32 0 1032 32 32 32 0 00-32-32z' class='fa-primary' color='%23ff0500'/%3E%3C/g%3E%3C/svg%3E");
}

.smiles-labels .fontaw-frown {
    color: #ff6b00;
    background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' data-prefix='fad' data-icon='frown' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 496 512' class='svg-inline--fa fa-frown fa-w-16 fa-9x'%3E%3Cg class='fa-group'%3E%3Cpath fill='currentColor' d='M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm80 168a32 32 0 11-32 32 32 32 0 0132-32zm-160 0a32 32 0 11-32 32 32 32 0 0132-32zm170.2 218.2a117.5 117.5 0 00-180.4 0c-13.5 16.3-38.1-4.2-24.6-20.5a149.34 149.34 0 01229.5.1c13.6 16.2-11 36.7-24.5 20.4z' class='fa-secondary' color='%23ff6b00' opacity='.4'/%3E%3Cpath fill='currentColor' d='M168 176a32 32 0 1032 32 32 32 0 00-32-32zm160 0a32 32 0 1032 32 32 32 0 00-32-32z' class='fa-primary' color='%23ff6b00'/%3E%3C/g%3E%3C/svg%3E");
}

.smiles-labels .fontaw-meh {
    color: #f9c300;
    background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' data-prefix='fad' data-icon='meh' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 496 512' class='svg-inline--fa fa-meh fa-w-16 fa-9x'%3E%3Cg class='fa-group'%3E%3Cpath fill='currentColor' d='M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm-80 168a32 32 0 11-32 32 32 32 0 0132-32zm176 192H152c-21.2 0-21.2-32 0-32h192c21.2 0 21.2 32 0 32zm-16-128a32 32 0 1132-32 32 32 0 01-32 32z' class='fa-secondary' color='%23f9c300' opacity='.4'/%3E%3Cpath fill='currentColor' d='M328 176a32 32 0 1032 32 32 32 0 00-32-32zm-160 0a32 32 0 1032 32 32 32 0 00-32-32z' class='fa-primary' color='%23f9c300'/%3E%3C/g%3E%3C/svg%3E");
}

.smiles-labels .fontaw-smile {
    color: #01c770;
    background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' data-prefix='fad' data-icon='smile' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 496 512' class='svg-inline--fa fa-smile fa-w-16 fa-9x'%3E%3Cg class='fa-group'%3E%3Cpath fill='currentColor' d='M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm80 168a32 32 0 11-32 32 32 32 0 0132-32zm-160 0a32 32 0 11-32 32 32 32 0 0132-32zm194.8 170.2a149.38 149.38 0 01-229.6 0c-13.6-16.3 11-36.7 24.6-20.5a117.5 117.5 0 00180.4 0c13.4-16.2 38.1 4.2 24.6 20.5z' class='fa-secondary' color='%2301c770' opacity='.4'/%3E%3Cpath fill='currentColor' d='M328 176a32 32 0 1032 32 32 32 0 00-32-32zm-160 0a32 32 0 1032 32 32 32 0 00-32-32z' class='fa-primary' color='%2301c770'/%3E%3C/g%3E%3C/svg%3E");
}

.smiles-labels .fontaw-laugh {
    color: #0062c7;
    background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' data-prefix='fad' data-icon='laugh' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 496 512' class='svg-inline--fa fa-laugh fa-w-16 fa-9x'%3E%3Cg class='fa-group'%3E%3Cpath fill='currentColor' d='M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm80 152a32 32 0 11-32 32 32 32 0 0132-32zm-160 0a32 32 0 11-32 32 32 32 0 0132-32zm230.9 146A144.12 144.12 0 01256 432h-16A144.12 144.12 0 0197.1 306a16.06 16.06 0 0114-17.88 15 15 0 011.9-.12h270a16 16 0 0116 16 16.64 16.64 0 01-.1 2z' class='fa-secondary' color='%230062c7' opacity='.4'/%3E%3Cpath fill='currentColor' d='M328 160a32 32 0 1032 32 32 32 0 00-32-32zm-160 0a32 32 0 1032 32 32 32 0 00-32-32z' class='fa-primary' color='%230062c7'/%3E%3C/g%3E%3C/svg%3E");
}

.smiles-labels .ratio_grp>label,
.noidea>label {
    position: relative;
}

.smiles-labels .ratio_grp>input[type="radio"],
.noidea>input[type="radio"] {
    display: none;
}

.noidea {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: auto;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    opacity: .8;
}

.noidea label {
    cursor: pointer;
}

.noidea i {
    font-size: 31px;
    margin-right: 5px;
    vertical-align: middle;
}

.noidea span {
    font-size: 14px;
    font-weight: 600;
    line-height: 1;
}

.smiles-labels .ratio_grp>label:after,
.noidea>label:after {
    width: 23px;
    height: 23px;
    content: '';
    border: 0;
    background-color: transparent;
    background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.414 11L4 12.414l5.414 5.414L20.828 6.414 19.414 5l-10 10z' fill='%23fff' fill-rule='nonzero'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: 2px 3px;
    border-radius: 50%;
    z-index: 2;
    position: absolute;
    right: -13px;
    top: 0;
    cursor: pointer;
    -webkit-transition: all 200ms ease-in;
    -o-transition: all 200ms ease-in;
    transition: all 200ms ease-in;
    visibility: hidden;
}

.noidea>label:after {
    width: 20px;
    height: 20px;
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.414 11L4 12.414l5.414 5.414L20.828 6.414 19.414 5l-10 10z' fill='%23fff' fill-rule='nonzero'/%3E%3C/svg%3E");
    background-position: 2px 3px;
    left: -8px;
    top: -5px;
}

.smiles-labels .ratio_grp>label>span {
    font-size: 14px;
    display: block;
    color: #777;
    line-height: normal;
    margin-top: -5px;
    text-align: center;
}

.smiles-labels .ratio_grp>input:checked~label:after,
.noidea>input:checked~label:after {
    background-color: #54e0c7;
    border-color: #54e0c7;
    visibility: visible;
}

.soru_t {
    border: 2px solid #efefef;
    display: block;
    margin: 15px 0px;
    border-radius: 10px;
}

.alertfyrm {
    border: 1px solid red !important;
}

.ratio_labels {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-radius: 10px;
    overflow: hidden;
}

.ratio_labels .ratio_grp {
    padding: 5px 0px;
    position: relative;
    width: 50%;
    display: inline-block;
    z-index: 1;
}

.ratio_labels .ratio_grp input {
    display: none;
}

.ratio_labels .ratio_grp label {
    padding: 7px 20px;
    width: 100%;
    display: block;
    text-align: left;
    color: #3c454c;
    cursor: pointer;
    z-index: 2;
    overflow: hidden;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.ratio_labels.multi {
    display: block;
}

.ratio_labels.multi .ratio_grp {
    width: 100%;
    margin: 0;
    display: block;
}

.ratio_labels.multi .ratio_grp:last-child {
    border-right: .5px solid #ccc;
}

.ratio_labels.multi .ratio_grp label {
    padding: 10px 10px;
    height: 100%;
    display: block;
    font-size: 14px;
    font-weight: 600;
    padding-left: 65px;
}

.ratio_labels.multi .ratio_grp label:after {
    left: 15px;
}

.ratio_labels .ratio_grp label:before {
    width: 100%;
    height: 100%;
    content: '';
    background-color: #5562eb;
    position: absolute;
    left: 0;
    top: 0;
    -webkit-transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
    -o-transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
    transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
    opacity: 0;
    z-index: -1;
}

.ratio_labels .ratio_grp label:after {
    width: 32px;
    height: 32px;
    content: '';
    border: 2px solid #d1d7dc;
    background-color: #fff;
    background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.414 11L4 12.414l5.414 5.414L20.828 6.414 19.414 5l-10 10z' fill='%23fff' fill-rule='nonzero'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: 2px 3px;
    border-radius: 50%;
    z-index: 2;
    position: absolute;
    right: 30px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    cursor: pointer;
    -webkit-transition: all 200ms ease-in;
    -o-transition: all 200ms ease-in;
    transition: all 200ms ease-in;
}

.ratio_labels .ratio_grp input:checked~label {
    color: #fff;
}

.ratio_labels .ratio_grp input:checked~label:before {
    opacity: 1;
}

.ratio_labels .ratio_grp input:checked~label:after {
    background-color: #54e0c7;
    border-color: #54e0c7;
}

.creplyform .h2 {
    font-size: 16px;
    padding: 5px 0;
    text-align: center;
    display: block;
    font-weight: 800;
    font-family: Exo, sans-serif;
    text-transform: uppercase;
}

/* yorum bitis */
.stage_alt {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: [col-start] 10px minmax(0, 1fr) 10px [col-start] 10px minmax(0, 1fr);
    grid-template-columns: repeat(2, [col-start] minmax(0, 1fr));
    grid-gap: 0px 10px;
    margin: 20px 0px;
}

#btn_cmph {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #fff;
    font-weight: 600;
    font-size: 14px;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 5px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    z-index: 9;
}

#btn_cmph i {
    font-size: 18px;
    padding: 6px;
    border-radius: 50%;
    color: #fff;
    margin-right: 2px;
}

.ccomment .botcolum .admnbtn {
    margin-left: 5px;
    border-bottom: 1px solid #7d7d7d;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
}

.center-stage {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 10px;
}

.stage_left {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: auto;
    margin-right: 15px;
}

.stage_right {
    display: inline-block;
    width: 70%;
    margin: 0 auto;
    margin-top: -35px;
}

#reply-main2 {
    position: relative;
    border-radius: 10px;
    padding: 10px;
    -webkit-transition: background .2s linear;
    -o-transition: background .2s linear;
    transition: background .2s linear;
    cursor: pointer;
    background: #f7f8fa;
    border: 1px solid #eef0f3;
}

.kckbil {
    color: hsla(0, 0%, 98%, 0.49);
    font-size: 15px;
    margin: 0;
    font-weight: 400;
    display: block;
}

.displayflex.amam {
    margin-top: 10px;
}

/* Phone spec page: sidebar solda */
.displayflex.amam.sidebar-left {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}

.displayflex.amam.sidebar-left aside#secondary {
    margin-left: 0;
    margin-right: 10px;
}

aside#secondary {
    float: inherit !important;
    display: inline-block;
    vertical-align: top;
    margin-left: 10px;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
}

.containerspec .content-breadcrumb {
    margin: 10px 0px;
}

.general-specs.faq {
    padding: 10px !important;
}

.faq h3 {
    font-size: 16px;
    margin-bottom: 0px;
}

.faq .faq-item:first-child h3 {
    margin-top: 0px;
}

.faq p {
    font-size: 15px;
    margin: 0px;
}

@media(max-width:1000px) {
    .brand_devices {
        -ms-grid-columns: ([col-start] minmax(0, 1fr))[4];
        grid-template-columns: repeat(4, [col-start] minmax(0, 1fr))
    }
}

@media(max-width:820px) {
    .containerspecphone {
        margin-left: 0
    }
}

@media(max-width:767px) {
    .prices-list {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        overflow: scroll;
    }

    .prices-list>li {
        margin-right: 7px;
    }

    #prices_cont .h3 {
        font-size: 16px;
    }

    .displayflex.amam {
        display: block;
    }

    #specs-list {
        width: 100%;
        display: block;
        padding-right: 0;
    }

    aside#secondary {
        margin-left: 0px;
    }

    .displayflex.amam.sidebar-left aside#secondary {
        margin-right: 0;
    }

    .buttons {
        gap: 6px;
        margin: 12px 0;
        padding: 0 4px;
    }

    .buttons li {
        padding: 8px 14px;
        font-size: 13px;
    }
}

.titleflex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 0px 15px;
}

@media(max-width:580px) {
    .titleflex {
        display: -ms-grid;
        display: grid;
        -ms-grid-columns: auto 15px 60%;
        grid-template-columns: auto 60%;
        grid-gap: 0px 15px;
    }

    .specs-photo-child {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        margin-top: 0px;
        /* display: none; */
    }

    .aps-product-price {
        margin-top: 10px;
        padding: 5px 0px;
        border-top: 1px solid rgb(0 0 0 / 20%);
    }

    h1.page-title {
        font-size: 22px;
    }

    .genelozellk li>span:first-child,
    .genelozellk b:first-child {
        font-size: 10px;
    }

    .genelozellk p {
        font-size: 12px;
    }

    .center-stage {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .container {
        padding: 0 20px;
    }

    h2 {
        margin-left: 10px;
        margin-bottom: 10px;
        font-size: 18px;
        font-weight: 600;
        /* text-align: center; */
    }

    .ccommntsag {
        display: block;
        width: 100%;
    }

    .ccommnttop {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: 100%;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .ctime {
        margin-left: 5px;
    }

    .genelozellk .swiper-slide {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }

    .genelozellk li {
        width: 91%;
    }

    .pc-mavra .leg2>.pc-close {
        margin-top: -10px;
        margin-right: -10px;
    }

    .top-bar {
        font-size: 13px;
    }

    .genelozellk {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }

    .stage_alt {
        -ms-grid-columns: [col-start] 0px minmax(0, 1fr);
        grid-template-columns: repeat(1, [col-start] minmax(0, 1fr));
        grid-gap: 10px 0px;
    }

    .stage_right {
        margin-top: 0px;
    }

    #h-specs {
        display: none;
    }

    .y-items {
        -ms-grid-columns: (51.5%)[4];
        grid-template-columns: repeat(4, 51.5%)
    }

    .specs-spotlight-features>li>span {
        overflow-x: auto
    }

    .geekbench-score .gkbnch-main {
        margin-bottom: 4px
    }

    .cam_bub {
        display: block;
        width: 100%
    }

    .brand_devices {
        -ms-grid-columns: ([col-start] minmax(0, 1fr))[3];
        grid-template-columns: repeat(3, [col-start] minmax(0, 1fr))
    }

    .general-specs {
        padding: 5px;
    }

    .pad10 {
        padding: 10px;
    }

    .buttons li {
        font-size: 13px;
        padding: 8px 12px;
    }

    .buttons li span {
        font-size: 11px;
        padding: 2px 5px;
    }
}

@media(max-width:450px) {
    .genelozellk li {
        font-size: 12px;
        display: block;
        width: 110px;
        overflow: hidden;
        min-width: 120px;
        max-width: 120px;
    }

    .stage_left {
        display: block;
        margin-right: 0px;
    }

    .specs-photo-child li {
        width: 55px;
        margin: 0;
        margin-right: 10px;
    }
}

@media(max-width:350px) {
    .specs-photo-main img {
        padding: 4px
    }
}

@media(max-width:404px) {
    .pie-data {
        float: left;
        margin: 0 !important;
        padding: 3px 2px 0 0 !important
    }

    .brand_devices {
        -ms-grid-columns: ([col-start] minmax(0, 1fr))[2];
        grid-template-columns: repeat(2, [col-start] minmax(0, 1fr))
    }
}

body.wp-night-mode-on .phngallery {
    background: rgba(0, 0, 0, .95);
}

body.wp-night-mode-on .phngallery .caption-container {
    background: transparent;
    color: #fff;
}

body.wp-night-mode-on .y-items .item a img {
    -webkit-box-shadow: 0 2px 4px 1px rgba(27, 27, 27, .52);
    box-shadow: 0 2px 4px 1px rgba(27, 27, 27, .52)
}

body.wp-night-mode-on .pscommunity {
    background-color: #000
}

body.wp-night-mode-on .pscommunity>span {
    border-bottom: 1px solid #4f4f4f
}

body.wp-night-mode-on .baslik {
    border-bottom: 3px solid #626262;
    color: #ff8d8d;
}

body.wp-night-mode-on .cam_bub {
    background: rgb(56 60 67)
}

/* ===== REVIEW SECTION (rv-) ===== */
.rv-section {
    margin-top: 24px;
}

.rv-header {
    display: flex;
    align-items: baseline;
    gap: 10px;
    margin-bottom: 4px;
}

.rv-title {
    font-size: 20px;
    font-weight: 700;
    color: #1a1a1a;
    margin: 0;
    line-height: 1.3;
}

.rv-count {
    font-size: 14px;
    color: #5f6368;
    font-weight: 400;
    white-space: nowrap;
}

/* CTA Buttons */
.rv-cta {
    margin-bottom: 16px;
}

.rv-cta-inner {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 10px;
}

.rv-cta-card {
    display: flex;
    align-items: center;
    gap: 12px;
    padding: 14px 16px;
    background: #fff;
    border-radius: 12px;
    cursor: pointer;
    transition: all .2s ease;
    border: 1.5px solid #e8eaed;
}

.rv-cta-card:hover {
    border-color: #d2d5d9;
    box-shadow: 0 1px 6px rgba(0,0,0,.08);
}

.rv-cta-card:active {
    transform: scale(.98);
}

.rv-cta-card--review .rv-cta-icon {
    color: #1a73e8;
}

.rv-cta-card--comment .rv-cta-icon {
    color: #5f6368;
}

.rv-cta-icon {
    flex-shrink: 0;
    width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 10px;
}

.rv-cta-icon > svg {
    width: 28px;
    height: 28px;
}

.rv-cta-card--review .rv-cta-icon {
    background: #e8f0fe;
}

.rv-cta-card--comment .rv-cta-icon {
    background: #f1f3f4;
}

.rv-cta-text {
    display: flex;
    flex-direction: column;
    line-height: 1.3;
}

.rv-cta-text strong {
    font-size: 14px;
    font-weight: 600;
    color: #202124;
}

.rv-cta-text span {
    font-size: 12px;
    color: #5f6368;
    margin-top: 1px;
}

/* Comment Card */
.rv-card {
    padding: 16px 0;
    border-bottom: 1px solid #e8eaed;
    animation: rvFadeIn .3s ease;
}

.rv-card:last-child {
    border-bottom: none;
}

@keyframes rvFadeIn {
    from { opacity: 0; transform: translateY(8px); }
    to { opacity: 1; transform: translateY(0); }
}

.rv-card--reply {
    margin-left: 44px;
    padding-left: 16px;
    border-left: 2px solid #e8eaed;
    border-bottom: none;
}

.rv-card-header {
    display: flex;
    align-items: flex-start;
    gap: 12px;
    margin-bottom: 8px;
}

.rv-avatar {
    width: 36px;
    height: 36px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 15px;
    font-weight: 600;
    color: #fff;
    flex-shrink: 0;
    background: #5f6368;
    text-transform: uppercase;
}

.rv-avatar[data-rating="5"] { background: #0d652d; }
.rv-avatar[data-rating="4"] { background: #137333; }
.rv-avatar[data-rating="3"] { background: #e37400; }
.rv-avatar[data-rating="2"] { background: #c5221f; }
.rv-avatar[data-rating="1"] { background: #a50e0e; }

.rv-user-info {
    flex: 1;
    min-width: 0;
}

.rv-user-top {
    display: flex;
    align-items: center;
    gap: 6px;
    flex-wrap: wrap;
}

.rv-username {
    font-size: 14px;
    font-weight: 500;
    color: #202124;
    text-transform: capitalize;
}

.rv-verified {
    display: inline-flex;
    align-items: center;
    gap: 3px;
    font-size: 11px;
    font-weight: 600;
    color: #1a73e8;
    background: #e8f0fe;
    padding: 1px 8px 1px 4px;
    border-radius: 10px;
    white-space: nowrap;
}

.rv-verified svg {
    color: #1a73e8;
}

.rv-verified--app {
    color: #0d7c3e;
    background: #e6f4ea;
}

.rv-verified--app svg {
    color: #0d7c3e;
}

.rv-meta-row {
    display: flex;
    align-items: center;
    gap: 8px;
    margin-top: 2px;
    flex-wrap: wrap;
}

.rv-stars-inline {
    display: flex;
    align-items: center;
    gap: 1px;
}

.rv-star {
    fill: #dadce0;
}

.rv-star--filled {
    fill: #e7711b;
}

.rv-rating-label {
    font-size: 12px;
    color: #5f6368;
    margin-left: 6px;
    font-weight: 500;
}

.rv-time {
    font-size: 12px;
    color: #80868b;
}

/* Card body */
.rv-card-body {
    padding-left: 0;
}

.rv-card:not(.rv-card--reply) .rv-card-body {
    padding-left: 48px;
}

.rv-message {
    font-size: 14px;
    line-height: 1.6;
    color: #3c4043;
    margin: 0 0 10px 0;
    word-break: break-word;
}

/* Pros & Cons */
.rv-proscons {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 10px;
    margin-bottom: 12px;
}

.rv-pros, .rv-cons {
    padding: 10px 12px;
    border-radius: 10px;
    font-size: 13px;
    line-height: 1.6;
}

.rv-pros {
    background: #e6f4ea;
    border: 1px solid #ceead6;
}

.rv-cons {
    background: #fce8e6;
    border: 1px solid #f5c6c2;
}

.rv-pros-title, .rv-cons-title {
    display: flex;
    align-items: center;
    gap: 5px;
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: .3px;
    margin-bottom: 6px;
}

.rv-pros-title {
    color: #137333;
}

.rv-cons-title {
    color: #c5221f;
}

.rv-pros ul, .rv-cons ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

.rv-pros ul li, .rv-cons ul li {
    position: relative;
    padding-left: 14px;
    margin-bottom: 2px;
    color: #3c4043;
}

.rv-pros ul li:before, .rv-cons ul li:before {
    content: "";
    position: absolute;
    left: 0;
    top: 9px;
    width: 5px;
    height: 5px;
    border-radius: 50%;
}

.rv-pros ul li:before {
    background: #137333;
}

.rv-cons ul li:before {
    background: #c5221f;
}

/* Alt phone */
.rv-altphone {
    display: flex;
    align-items: center;
    gap: 6px;
    font-size: 13px;
    color: #5f6368;
    margin-bottom: 10px;
    padding: 6px 10px;
    background: #f8f9fa;
    border-radius: 8px;
    width: fit-content;
}

.rv-altphone span {
    font-weight: 600;
    color: #202124;
}

/* Card Footer */
.rv-card-footer {
    display: flex;
    align-items: center;
    gap: 8px;
    flex-wrap: wrap;
    margin-top: 4px;
}

/* Survey toggle */
.rv-survey-toggle {
    display: inline-flex;
    align-items: center;
    gap: 5px;
    font-size: 13px;
    font-weight: 600;
    color: #1a73e8;
    cursor: pointer;
    padding: 5px 12px;
    border-radius: 16px;
    border: 1px solid #d2e3fc;
    background: transparent;
    transition: all .2s ease;
    white-space: nowrap;
    width: auto;
    margin: 4px 0;
    text-align: left;
    background-image: none;
    animation: none;
}

.rv-survey-toggle:hover {
    background: #e8f0fe;
}

.rv-survey-toggle.visibilityhidden {
    visibility: hidden;
    height: 0;
    padding: 0;
    margin: 0;
    border: 0;
    overflow: hidden;
}

/* Survey answers (quests) reuse existing JS */
.cevaplar .quests {
    display: flex;
    flex-wrap: wrap;
    background: #f8f9fa;
    border: 1px solid #e8eaed;
    border-radius: 12px;
    padding: 12px;
    margin: 8px 0;
    animation: rvFadeIn .25s ease;
}

.cevaplar .quests .quest {
    width: 50%;
    padding: 6px 8px;
    font-size: 13px;
}

.cevaplar .quests .quest .question {
    display: block;
    color: #5f6368;
    font-size: 12px;
    margin-bottom: 2px;
}

.cevaplar .quests .quest .answer {
    display: block;
    font-weight: 600;
    font-size: 13px;
}

.cevaplar .quests .button_wrap {
    width: 100%;
    text-align: center;
    margin-top: 6px;
}

.cevaplar .quests .circ_close {
    width: 30px;
    height: 30px;
    display: inline-block;
    border-radius: 50%;
    background: #e8eaed;
    cursor: pointer;
    position: relative;
    transition: background .15s;
}

.cevaplar .quests .circ_close:hover {
    background: #dadce0;
}

.cevaplar .quests .circ_close:after,
.cevaplar .quests .circ_close:before {
    display: block;
    content: "";
    background: #5f6368;
    border-radius: 2px;
    width: 2px;
    height: 12px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -6px;
    margin-left: -1px;
    transform: rotate(45deg);
}

.cevaplar .quests .circ_close:before {
    transform: rotate(-45deg);
}

/* Admin actions */
.rv-admin-actions {
    display: flex;
    gap: 6px;
    flex-wrap: wrap;
    width: 100%;
    margin-bottom: 4px;
}

.rv-admin-btn {
    font-size: 11px !important;
    padding: 3px 10px !important;
    border-radius: 6px !important;
    font-weight: 600 !important;
    cursor: pointer !important;
    transition: opacity .15s;
}

.rv-admin-btn:hover {
    opacity: .8;
}

.rv-admin-btn--del {
    background: #fce8e6 !important;
    color: #c5221f !important;
}

.rv-admin-btn--ban {
    background: #fef7e0 !important;
    color: #ea8600 !important;
}

.rv-admin-btn--check {
    background: #e8f0fe !important;
    color: #1a73e8 !important;
}

/* Empty state */
.rv-empty {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: 48px 20px;
    text-align: center;
    color: #80868b;
}

.rv-empty svg {
    margin-bottom: 12px;
    opacity: .4;
}

.rv-empty strong {
    font-size: 16px;
    color: #3c4043;
    margin-bottom: 4px;
}

.rv-empty span {
    font-size: 14px;
}

/* Load more */
.rv-loadmore {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    padding: 10px 24px;
    margin: 16px auto 4px;
    background: #f1f3f4;
    border-radius: 20px;
    font-size: 14px;
    font-weight: 600;
    color: #1a73e8;
    cursor: pointer;
    transition: all .2s ease;
    width: fit-content;
}

.rv-loadmore:hover {
    background: #e8f0fe;
}

.rv-loadmore svg {
    transition: transform .6s ease;
}

.rv-loadmore.loading svg {
    animation: rvSpin 1s linear infinite;
}

@keyframes rvSpin {
    to { transform: rotate(360deg); }
}

/* Show all link */
.rv-showall {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 6px;
    padding: 12px 20px;
    margin: 16px auto 4px;
    font-size: 14px;
    font-weight: 600;
    color: #1a73e8;
    text-decoration: none;
    border-radius: 20px;
    transition: background .2s ease;
    width: fit-content;
}

.rv-showall:hover {
    background: #e8f0fe;
}

.rv-showall-badge {
    background: #1a73e8;
    color: #fff;
    font-size: 11px;
    font-weight: 700;
    padding: 1px 8px;
    border-radius: 10px;
    min-width: 20px;
    text-align: center;
}

/* Mobile responsive */
@media (max-width: 600px) {
    .rv-cta-inner {
        grid-template-columns: 1fr;
    }

    .rv-proscons {
        grid-template-columns: 1fr;
    }

    .rv-card--reply {
        margin-left: 20px;
    }

    .rv-card:not(.rv-card--reply) .rv-card-body {
        padding-left: 0;
        margin-top: 8px;
    }

    .rv-card-header {
        gap: 10px;
    }

    .cevaplar .quests .quest {
        width: 100%;
    }

    .rv-header {
        flex-direction: column;
        gap: 2px;
    }
}

/* ===== DARK MODE: Review Section ===== */
body.wp-night-mode-on .rv-title {
    color: #e8eaed;
}

body.wp-night-mode-on .rv-count {
    color: #9aa0a6;
}

body.wp-night-mode-on .rv-cta-card {
    background: #292a2d;
    border-color: #3c4043;
}

body.wp-night-mode-on .rv-cta-card:hover {
    border-color: #5f6368;
    box-shadow: 0 1px 6px rgba(0,0,0,.3);
}

body.wp-night-mode-on .rv-cta-card--review .rv-cta-icon {
    background: #1a3a5c;
}

body.wp-night-mode-on .rv-cta-card--comment .rv-cta-icon {
    background: #3c4043;
}

body.wp-night-mode-on .rv-cta-text strong {
    color: #e8eaed;
}

body.wp-night-mode-on .rv-cta-text span {
    color: #9aa0a6;
}

body.wp-night-mode-on .rv-card {
    border-bottom-color: #3c4043;
}

body.wp-night-mode-on .rv-card--reply {
    border-left-color: #3c4043;
}

body.wp-night-mode-on .rv-avatar {
    opacity: .9;
}

body.wp-night-mode-on .rv-username {
    color: #e8eaed;
}

body.wp-night-mode-on .rv-verified {
    background: #1a3a5c;
    color: #8ab4f8;
}

body.wp-night-mode-on .rv-verified--app {
    background: #1a3c2a;
    color: #81c995;
}

body.wp-night-mode-on .rv-verified--app svg {
    color: #81c995;
}

body.wp-night-mode-on .rv-time {
    color: #9aa0a6;
}

body.wp-night-mode-on .rv-rating-label {
    color: #9aa0a6;
}

body.wp-night-mode-on .rv-star {
    fill: #3c4043;
}

body.wp-night-mode-on .rv-star--filled {
    fill: #e7711b;
}

body.wp-night-mode-on .rv-message {
    color: #bdc1c6;
}

body.wp-night-mode-on .rv-pros {
    background: #0d3a1a;
    border-color: #1a5c2e;
}

body.wp-night-mode-on .rv-cons {
    background: #3a1212;
    border-color: #5c1a1a;
}

body.wp-night-mode-on .rv-pros-title {
    color: #81c995;
}

body.wp-night-mode-on .rv-cons-title {
    color: #f28b82;
}

body.wp-night-mode-on .rv-pros ul li,
body.wp-night-mode-on .rv-cons ul li {
    color: #bdc1c6;
}

body.wp-night-mode-on .rv-pros ul li:before {
    background: #81c995;
}

body.wp-night-mode-on .rv-cons ul li:before {
    background: #f28b82;
}

body.wp-night-mode-on .rv-altphone {
    background: #292a2d;
    color: #9aa0a6;
}

body.wp-night-mode-on .rv-altphone span {
    color: #e8eaed;
}

body.wp-night-mode-on .rv-survey-toggle {
    color: #8ab4f8;
    border-color: #394457;
}

body.wp-night-mode-on .rv-survey-toggle:hover {
    background: #1a3a5c;
}

body.wp-night-mode-on .cevaplar .quests {
    background: #292a2d;
    border-color: #3c4043;
}

body.wp-night-mode-on .cevaplar .quests .quest .question {
    color: #9aa0a6;
}

body.wp-night-mode-on .cevaplar .quests .quest .answer {
    color: #e8eaed;
}

body.wp-night-mode-on .cevaplar .quests .circ_close {
    background: #3c4043;
}

body.wp-night-mode-on .cevaplar .quests .circ_close:after,
body.wp-night-mode-on .cevaplar .quests .circ_close:before {
    background: #e8eaed;
}

body.wp-night-mode-on .rv-empty {
    color: #9aa0a6;
}

body.wp-night-mode-on .rv-empty strong {
    color: #e8eaed;
}

body.wp-night-mode-on .rv-loadmore {
    background: #292a2d;
    color: #8ab4f8;
}

body.wp-night-mode-on .rv-loadmore:hover {
    background: #1a3a5c;
}

body.wp-night-mode-on .rv-showall {
    color: #8ab4f8;
}

body.wp-night-mode-on .rv-showall:hover {
    background: #1a3a5c;
}

body.wp-night-mode-on .rv-showall-badge {
    background: #8ab4f8;
    color: #202124;
}

body.wp-night-mode-on .rv-admin-btn--del {
    background: #3a1212 !important;
    color: #f28b82 !important;
}

body.wp-night-mode-on .rv-admin-btn--ban {
    background: #3a2a0a !important;
    color: #fdd663 !important;
}

body.wp-night-mode-on .rv-admin-btn--check {
    background: #1a3a5c !important;
    color: #8ab4f8 !important;
}

/* ===== END REVIEW SECTION ===== */

body.wp-night-mode-on .fnc_bottom .fnc_buttons .fncbuttn {
    background: #121117
}

body.wp-night-mode-on .phngallery .caption-container,
body.wp-night-mode-on .fnc_top {
    background: transparent;
}

body.wp-night-mode-on .soru_t {
    border-color: #191c23;
}

body.wp-night-mode-on .ratio_labels .ratio_grp label {
    color: #ffffff;
}

body.wp-night-mode-on form input.cbutton {
    background: #03C1B0;
    -webkit-box-shadow: inset 0 10px 15px -10px hsl(0deg 0% 100% / 17%), inset 0 -10px 15px -8px hsl(0deg 0% 100% / 17%), 0 3px 10px rgb(18 177 74 / 37%);
    box-shadow: inset 0 10px 15px -10px hsl(0deg 0% 100% / 17%), inset 0 -10px 15px -8px hsl(0deg 0% 100% / 17%), 0 3px 10px rgb(18 177 74 / 37%);
}

body.wp-night-mode-on .creplyform .form-header {
    background: #000;
}

body.wp-night-mode-on .load_morec {
    background: #000000;
}

body.wp-night-mode-on table.tid_specs_table td:first-child:first-child,
body.wp-night-mode-on table.tid_specs_table th {
    color: white !important;
}

body.wp-night-mode-on .general-specs ul {
    color: white !important;
}

body.wp-night-mode-on table.tid_specs_table tr:after {
    border: 1px solid rgb(46 50 56);
}

body.wp-night-mode-on .sidenav {
    background: #000 !important;
}

body.wp-night-mode-on .sidenav a:hover i {
    color: #000000 !important;
}

body.wp-night-mode-on .sidenav a:hover {
    color: #064579 !important;
    background-color: #ffffff;
}

body.wp-night-mode-on .horizontal-rule-line {
    border-color: rgba(255, 255, 255, 0.05);
}

body.wp-night-mode-on .general-specs,
body.wp-night-mode-on .all-comments {
    background: #202327;
}

body.wp-night-mode-on .creplyform .inputs {
    background: #202327;
}

body.wp-night-mode-on #rating {
    background: #202327;
}

body.wp-night-mode-on .creplyform .soru_t .t-h3 {
    color: #f9f9f9;
}

body.wp-night-mode-on .creplyform .t-h3,
body.wp-night-mode-on .crcreply h1 {
    color: #f9f9f9;
}

body.wp-night-mode-on .cbutton {
    background-color: transparent;
    border: transparent;
}

body.wp-night-mode-on .fnc_buttons .fncbuttn.red .fncicon>i {
    --fa-secondary-color: #ffffff;
}

body.wp-night-mode-on .fnc_buttons .fncbuttn.blue .fncicon>i {
    --fa-primary-color: #000000;
}


body.wp-night-mode-on .creplyform input[type=text],
body.wp-night-mode-on .creplyform textarea,
body.wp-night-mode-on .crcreply textarea {
    background: #33373d;
    border: 0;
    color: #fff;
}

body.wp-night-mode-on .input-list .item input {
    background: #202327;
    border: none;
    border-bottom: 1px solid #363636;
    -webkit-box-shadow: none;
    box-shadow: none;
}

body.wp-night-mode-on #inpnp {
    border-color: #191c23;
}

body.wp-night-mode-on .f-required {
    background-color: #060507;
}

body.wp-night-mode-on .ccomment {
    border-bottom: 1px solid #5a5a5a;
}

body.wp-night-mode-on #prices_cont .h3 {
    background: #252429;
}

body.wp-night-mode-on .bg_b {
    background: #202327;
}

body.wp-night-mode-on .quest>.answer {
    color: #d4e7ff !important;
}

body.wp-night-mode-on #specs-list .general-specs ul:after {
    border: 1px solid rgba(255, 255, 255, 0.1);
}

body.wp-night-mode-on #specs-list .general-specs ul:hover:not(#networkcom) {
    background-color: rgba(51, 51, 51, 0.4) !important;
}

body.wp-night-mode-on .cmessage {
    background: #121117
}

body.wp-night-mode-on .buttons li,
body.wp-night-mode-on .buttons li a {
    color: #e5e7eb;
    background: #2d3139;
    border-color: #3d424a;
}

body.wp-night-mode-on .buttons li:hover {
    background: #383d46;
    border-color: #4b5058;
    color: #f3f4f6;
}

body.wp-night-mode-on .buttons li.active,
body.wp-night-mode-on .buttons li.active>a {
    color: #fff !important;
    background: var(--phone-color, #0a84ff) !important;
    border-color: var(--phone-color, #0a84ff) !important;
}

body.wp-night-mode-on .buttons li span {
    background: #4b5563;
}

body.wp-night-mode-on .buttons li.active span {
    background: rgba(255, 255, 255, .25);
}

body.wp-night-mode-on .summary.aftered:after {
    background: -o-linear-gradient(bottom, rgb(18 17 24), transparent);
    background: -webkit-gradient(linear, left bottom, left top, from(rgb(18 17 24)), to(transparent));
    background: linear-gradient(0deg, rgb(18 17 24), transparent);
}

body.wp-night-mode-on .topcolum .cgoods .t-h {
    -webkit-box-shadow: inset 0 -4px 0px 0px #00683e;
    box-shadow: inset 0 -4px 0px 0px #00683e;
}

body.wp-night-mode-on .cam_bub .baslik {
    background-color: hsl(0deg 0% 100% / 7%);
}

body.wp-night-mode-on .creplyform {
    background: #000000;
}

body.wp-night-mode-on .aq_spani {
    color: #121118 !important;
}

body.wp-night-mode-on .genelozellk p {
    color: #f3f3f3 !important;
}

body.wp-night-mode-on .spectop {
    background: #1a1d21;
    border-color: #2e3238;
}

.more_rel {
    font-size: 13px;
    text-align: center;
    display: block;
    border-radius: 50px;
    font-weight: 600;
    color: var(--phone-color);
}


body.wp-night-mode-on .genelozellk li {
    background: color-mix(in srgb, var(--phone-color), black 44%);
}

body.wp-night-mode-on #reply-main2 {
    background: #22262a;
    border-color: #2e3238;
}

body.wp-night-mode-on #reply-main2:hover {
    background: #282c32;
}

@media (max-width: 767px) {
    .spectop-body {
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
        min-width: 0;
    }

    .spectop-gallery {
        border-right: none;
        border-bottom: 1px solid #e0e4e8;
        padding: 14px 12px 12px;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        gap: 12px;
        min-width: 0;
    }

    body.wp-night-mode-on .spectop-gallery {
        border-bottom-color: #2e3238;
    }

    .spectop-main-photo {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    }

    .spectop-main-photo img {
        max-width: 110px;
        max-height: 150px;
        -webkit-filter: drop-shadow(0 2px 8px rgba(0, 0, 0, .06));
        filter: drop-shadow(0 2px 8px rgba(0, 0, 0, .06));
    }

    .spectop-thumbs {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        gap: 6px;
        margin: 0;
        margin-left: 10px;
    }

    .spectop-thumbs li {
        width: 48px;
        height: 48px;
    }

    .spectop-gallery-hint {
        position: absolute;
        bottom: 4px;
        /* left: 0; */
        right: 15px;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        font-size: 11px;
    }

    .spectop-specs {
        padding: 12px 14px;
        gap: 10px;
        min-width: 0;
    }

    .spectop-price {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        gap: 6px;
    }

    .spectop-price .price-value {
        font-size: 18px;
    }

    .spectop-price .price-converted {
        font-size: 12px;
    }

    .spectop-table {
        table-layout: fixed;
        width: 100%;
    }

    .spectop-table th {
        width: auto;
        min-width: 0;
        max-width: 38%;
        font-size: 12px;
        padding: 6px 6px 6px 0;
        white-space: normal;
        word-break: break-word;
    }

    .spectop-table th svg {
        width: 16px;
        height: 16px;
        margin-right: 4px;
    }

    .spectop-table td {
        padding: 6px 0 6px 6px;
        font-size: 13px;
        word-break: break-word;
    }

    .spectop-table td .spec-sub {
        font-size: 13px;
    }

    .spectop-extras {
        gap: 5px;
    }

    .spec-chip {
        font-size: 11px;
        padding: 3px 8px;
    }

    .spectop-footer {
        padding: 10px 12px;
    }

    .spectop-footer .star-reviews .leg {
        gap: 10px;
    }

    .spectop-footer .star-reviews .leg .aDeRH {
        font-size: 11px;
    }

    #reply-main2 {
        padding: 8px;
    }
}

@media (max-width: 480px) {
    .spectop-head h1.page-title {
        font-size: 18px;
    }

    .spectop-gallery {
        padding: 12px 10px 14px;
        gap: 10px;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: start;
        padding-bottom: 25px;
    }

    .spectop-main-photo img {
        max-width: 100px;
        max-height: 172px;
    }

    .spectop-thumbs li {
        width: 150px;
        height: 70px;
    }

    .spectop-specs {
        padding: 10px 12px;
        gap: 8px;
    }

    .spectop-table th {
        font-size: 14px;
        padding: 5px 4px 5px 0;
    }

    .spectop-table td {
        font-size: 15px;
        padding: 5px 0 5px 4px;
    }

    .spectop-price .price-value {
        font-size: 16px;
    }

    .spec-chip {
        font-size: 14px;
        padding: 2px 6px;
    }

    .spectop-extras {
        gap: 4px;
    }
}

@media (max-width: 767px) {
    .phngallery .caption-container {
        height: 48px;
        padding: 0 48px 0 14px;
    }

    .phngallery .caption-container span:first-child {
        font-size: 14px;
    }

    .phngallery .caption-container p {
        font-size: 13px;
    }

    .phngallery .caption-container .close,
    .fnc_top .close {
        right: 10px;
        width: 34px;
        height: 34px;
        font-size: 24px;
    }

    .phngallery .phngal-content {
        padding: 12px 44px;
    }

    .phngallery .phngal-content .next,
    .phngallery .phngal-content .prev {
        width: 36px;
        height: 36px;
        font-size: 18px;
    }

    .phngallery .phngal-content .prev {
        left: 6px;
    }

    .phngallery .phngal-content .next {
        right: 6px;
    }

    .phngallery .bottom-thump {
        min-height: 78px;
        max-height: 78px;
        padding: 10px 12px;
        gap: 6px;
    }

    .phngallery .bottom-thump .picthump {
        height: 54px;
    }

    .phngallery .bottom-thump .picthump-img {
        height: 50px;
        max-width: 70px;
    }
}