/* ==================== */

/* ------FE08--SC------- */

/* ==================== */

/***/

:root {

--theme-color: #ffca00;

}

* {

outline: 0;

-webkit-box-sizing: border-box;

-moz-box-sizing: border-box;

box-sizing: border-box;

}

*:before, *:after {

-webkit-box-sizing: border-box;

-moz-box-sizing: border-box;

box-sizing: border-box;

}

/*Fadein Css*/

@keyframes fadein {

from {

opacity: 0;

}

to {

opacity: 1;

}

}

@-moz-keyframes fadein {

z

from {

opacity: 0;

}

to {

opacity: 1;

}

}

@-webkit-keyframes fadein {

from {

opacity: 0;

}

to {

opacity: 1;

}

}

@-o-keyframes fadein {

from {

opacity: 0;

}

to {

opacity: 1;

}

}

/*Fadein Css*/

/*reset Css*/

[hidden] {

display: none !important;

}

[role="button"] {

cursor: pointer;

}

[type="checkbox"], [type="radio"] {

-webkit-box-sizing: border-box;

box-sizing: border-box;

padding: 0;

}

[type="number"]::-webkit-inner-spin-button,

[type="number"]::-webkit-outer-spin-button {

height: auto;

}

[type="search"] {

-webkit-appearance: textfield;

outline-offset: -2px;

}

[type="search"]::-webkit-search-cancel-button,

[type="search"]::-webkit-search-decoration {

-webkit-appearance: none;

}

::-webkit-file-upload-button {

-webkit-appearance: button;

font: inherit;

}

template {

display: none;

}

[hidden] {

display: none;

}

[tabindex="-1"]:focus {

outline: none !important;

}

html {

-ms-text-size-adjust: 100%;

-webkit-text-size-adjust: 100%;

-webkit-box-sizing: border-box;

box-sizing: border-box;

-ms-overflow-style: scrollbar;

-webkit-tap-highlight-color: transparent;

max-width: 1920px;

margin: 0 auto;

}

body {

font-family: 'Montserrat', sans-serif;

margin: 0;

padding: 0;

font-size: 0.8rem;

-webkit-animation: fadein 500ms ease-in-out .5s both;

animation: fadein 500ms ease-in-out .5s both;

}

button, input {

overflow: visible;

}

button, select {

text-transform: none;

}

button, html [type="button"], [type="reset"], [type="submit"] {

-webkit-appearance: button;

}

textarea {

overflow: auto;

}

input[type="number"]::-webkit-inner-spin-button,

input[type=number]::-webkit-outer-spin-button {

-moz-appearance: none;

-webkit-appearance: none;

margin: 0;

}

input[type="search"] {

-webkit-appearance: none;

}

input[type="radio"]:disabled, input[type="checkbox"]:disabled {

cursor: not-allowed;

}

input[type="date"], input[type="time"], input[type="datetime-local"],

input[type="month"] {

-webkit-appearance: listbox;

}

label {

display: inline-block;

margin-bottom: 0;

}

input, button, select, textarea {

line-height: inherit;

}

img {

display: block;

border: none;

max-width: 100%;

}

i {

font-style: normal;

}

a, area, button, [role="button"], input, label, select, summary,

textarea {

-ms-touch-action: manipulation;

touch-action: manipulation;

}

a {

text-decoration: none;

color: #666;

transition: background .1s ease-in-out,color .1s ease-in-out;

}

a:active, a:hover {

outline-width: 0;

}

h1, h2, h3, h4, h5, h6 {

margin: 0;

padding: 0;

font-weight: normal;

}

input:-webkit-autofill {

-webkit-box-shadow: 0 0 0 50px white inset;

-webkit-text-fill-color: #000;

}

input:-webkit-autofill:focus {

-webkit-box-shadow: 0 0 0 50px white inset;

-webkit-text-fill-color: #000;

}

select, input {

font-family: 'Montserrat', sans-serif !important;

}

button {

-moz-appearance: none;

-webkit-appearance: none;

}

input:-webkit-autofill, input:-webkit-autofill:hover,

input:-webkit-autofill:focus, input:-webkit-autofill:active {

transition: background-color 600s ease-in-out 0s;

}

textarea {

resize: vertical;

overflow: auto;

}

#divAdminPopupText {

float: left;

width: 100%;

}

.ProductList ul {

margin: 0;

padding: 0;

}

.blokSonYazilar ul {

margin: 0;

padding: 0;

list-style: none;

}

.blogKategori ul {

margin: 0;

padding: 0;

list-style: none;

}

.blogCenter ul {

margin: 0;

padding: 0;

list-style: none;

}

.blogRight ul {

margin: 0;

padding: 0;

list-style: none;

}

/*colgrid*/

.pull-center {

display: inline-block;

vertical-align: top;

}

.pull-left {

float: left;

}

.pull-right {

float: right;

}

.row {

display: -webkit-box;

display: -webkit-flex;

display: -ms-flexbox;

display: flex;

-webkit-flex-wrap: wrap;

-ms-flex-wrap: wrap;

flex-wrap: wrap;

margin: 0;

padding: 0;

list-style: none;

margin-right: -15px;

margin-left: -15px;

}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9,

.col-10, .col-11, .col-12, .col {

position: relative;

width: 100%;

min-height: 1px;

padding-right: 15px;

padding-left: 15px;

}

.col {

-webkit-flex-basis: 0;

-ms-flex-preferred-size: 0;

flex-basis: 0;

-webkit-box-flex: 1;

-webkit-flex-grow: 1;

-ms-flex-positive: 1;

flex-grow: 1;

max-width: 100%;

}

.col-auto {

-webkit-box-flex: 0;

-webkit-flex: 0 0 auto;

-ms-flex: 0 0 auto;

flex: 0 0 auto;

width: auto;

}

.col-1 {

-webkit-box-flex: 0;

-webkit-flex: 0 0 8.333333%;

-ms-flex: 0 0 8.333333%;

flex: 0 0 8.333333%;

max-width: 8.333333%;

}

.col-2 {

-webkit-box-flex: 0;

-webkit-flex: 0 0 16.666667%;

-ms-flex: 0 0 16.666667%;

flex: 0 0 16.666667%;

max-width: 16.666667%;

}

.col-3 {

-webkit-box-flex: 0;

-webkit-flex: 0 0 25%;

-ms-flex: 0 0 25%;

flex: 0 0 25%;

max-width: 25%;

}

.col-4 {

-webkit-box-flex: 0;

-webkit-flex: 0 0 33.333333%;

-ms-flex: 0 0 33.333333%;

flex: 0 0 33.333333%;

max-width: 33.333333%;

}

.col-5 {

-webkit-box-flex: 0;

-webkit-flex: 0 0 41.666667%;

-ms-flex: 0 0 41.666667%;

flex: 0 0 41.666667%;

max-width: 41.666667%;

}

.col-6 {

-webkit-box-flex: 0;

-webkit-flex: 0 0 50%;

-ms-flex: 0 0 50%;

flex: 0 0 50%;

max-width: 50%;

}

.col-7 {

-webkit-box-flex: 0;

-webkit-flex: 0 0 58.333333%;

-ms-flex: 0 0 58.333333%;

flex: 0 0 58.333333%;

max-width: 58.333333%;

}

.col-8 {

-webkit-box-flex: 0;

-webkit-flex: 0 0 66.666667%;

-ms-flex: 0 0 66.666667%;

flex: 0 0 66.666667%;

max-width: 66.666667%;

}

.col-9 {

-webkit-box-flex: 0;

-webkit-flex: 0 0 75%;

-ms-flex: 0 0 75%;

flex: 0 0 75%;

max-width: 75%;

}

.col-10 {

-webkit-box-flex: 0;

-webkit-flex: 0 0 83.333333%;

-ms-flex: 0 0 83.333333%;

flex: 0 0 83.333333%;

max-width: 83.333333%;

}

.col-11 {

-webkit-box-flex: 0;

-webkit-flex: 0 0 91.666667%;

-ms-flex: 0 0 91.666667%;

flex: 0 0 91.666667%;

max-width: 91.666667%;

}

.col-12 {

-webkit-box-flex: 0;

-webkit-flex: 0 0 100%;

-ms-flex: 0 0 100%;

flex: 0 0 100%;

max-width: 100%;

}

/*colgrid*/

.fa-facebook-f:before {

content: "\f39e" !important;

}

.hesabimBolumuTutucu i {

vertical-align: middle;

}

.adminUserLoginBody #mainHolder_Panel1 .newuserForm > div {

margin: 0 !important;

}

#cb3DSecureOdeme {

margin-right: 8px;

}

#txtbxCep {

border: solid 1px #a9a9a9;

height: 26px;

color: #777777;

background-color: transparent;

}

.clear {

clear: both;

}

.textarea {

font-family: 'Montserrat', sans-serif;

border: solid 1px #a9a9a9;

padding: 4px;

width: 100%;

height: 80px;

resize: none;

color: #777777;

background-color: transparent;

transition-duration: 0.2s, 0.2s;

-webkit-transition-duration: 0.2s, 0.2s;

}

.textbox {

font-family: 'Montserrat', sans-serif;

color: #666666;

display: block;

font-size: 14px;

width: 100%;

transition-duration: 0.2s, 0.2s;

-webkit-transition-duration: 0.2s, 0.2s;

}

.button {

font-family: 'Montserrat', sans-serif;

cursor: pointer;

color: #fff;

padding: 4px 5px;

transition: all 0.3s ease 0s;

border: none;

text-align: center;

}

.selectboxx {

height: 26px;

line-height: 26px;

padding: 0 5px;

background-color: none !important;

width: 100%;

margin-bottom: 4px;

}

.validate, .validateSol, .validateOrta {

position: absolute;

right: 0;

left: 0;

bottom: 0;

/* display: table; */

background-color: #a94442;

color: #fff;

border-radius: 5px;

padding: 0 10px;

}

.validate .validateOk, .validateSol .validateSolOk, .validateOrta

.validateOrtaOk {

background-color: #a94442;

position: absolute;

right: 0;

bottom: 0;

left: 0;

height: 10px;

display: block;

border-radius: 0 0 5px 5px;

}

.cloudzoom-zoom {

z-index: 999;

}

.clearfix {

content: '';

clear: both;

display: block;

float: left;

width: 100%;

}

.clearfix:after, .clearfix:before {

content: '';

clear: both;

display: block;

float: left;

width: 100%;

}

.KasaOnuFirsatlarContent ul li a.button {

border: none !important;

}

/* ------------------------------------ ToolTip

--------------------------------------------*/

.tooltip {

position: absolute;

z-index: -1;

display: none;

font-size: 10px;

line-height: 1.4;

opacity: 0;

filter: alpha(opacity=0);

visibility: visible;

-webkit-animation: fadein 0.5s;

-moz-animation: fadein 0.5s;

-ms-animation: fadein 0.5s;

-o-animation: fadein 0.5s;

animation: fadein 0.5s;

}

.tooltip.in {

opacity: 1;

filter: alpha(opacity=90);

z-index: 1030;

display: block;

}

.tooltip.top {

padding: 5px 0;

margin-bottom: 7px;

bottom: 100%;

left: 50%;

}

.tooltip.right {

padding: 0 5px;

margin-left: 7px;

left: 100%;

top: 50%;

}

.tooltip.bottom {

padding: 5px 0;

margin-top: 7px;

top: 100%;

left: 50%;

}

.tooltip.left {

padding: 0 5px;

margin-right: 7px;

right: 100%;

top: 50%;

}

.tooltip-inner {

min-width: auto;

padding: 0 8px;

line-height: 25px;

color: #fff;

text-align: center;

font-size: 10px;

text-decoration: none;

border-radius: 0;

white-space: nowrap;

font-weight: normal;

}

.tooltip-arrow {

position: absolute;

width: 0;

height: 0;

border-color: transparent;

border-style: solid;

}

.tooltip.top .tooltip-arrow {

bottom: 0;

left: 50%;

margin-left: -5px;

border-width: 5px 5px 0;

}

.tooltip.top-left .tooltip-arrow {

bottom: 0;

left: 5px;

border-width: 5px 5px 0;

}

.tooltip.top-right .tooltip-arrow {

right: 5px;

bottom: 0;

border-width: 5px 5px 0;

}

.tooltip.right .tooltip-arrow {

top: 50%;

left: 0;

margin-top: -5px;

border-width: 5px 5px 5px 0;

}

.tooltip.left .tooltip-arrow {

top: 50%;

right: 0;

margin-top: -5px;

border-width: 5px 0 5px 5px;

}

.tooltip.bottom .tooltip-arrow {

top: 0;

left: 50%;

margin-left: -5px;

border-width: 0 5px 5px;

}

.tooltip.bottom-left .tooltip-arrow {

top: 0;

left: 5px;

border-width: 0 5px 5px;

}

.tooltip.bottom-right .tooltip-arrow {

top: 0;

right: 5px;

border-width: 0 5px 5px;

}

/* -----------------------------------Magaza

Sayfasi--------------------------------------------*/

.Magazalar #header {

margin-bottom: 50px;

}

.Magazalar .magazaSelect {

background: #fff;

border: 1px solid #eeeff0;

color: #222222;

font-size: 13px;

margin-right: 20px;

width: calc(25% - 20px);

}

.Magazalar #searchStore {

width: 25%;

margin: 0;

}

.Magazalar #searchStore input {

background: #fff;

border: 1px solid #eeeff0;

color: #222222;

font-size: 13px;

width: calc(100% - 115px);

}

.Magazalar #searchStore .buton {

width: 105px;

background: #222;

border-color: #222;

}

.Magazalar #searchStore .buton:hover {

color: #222;

}

.Magazalar .magazalarContent {

float: left;

width: 100%;

margin-top: 50px;

}

.Magazalar #nearStores {

float: left;

width: 100%;

}

.Magazalar #nearStores > h2 {

font-weight: 600 !important;

color: #222;

font-size: 18px;

}

/*------------------------------------iletisim--------------------------------------------*/

.iletisimContent {

float: left;

width: 100%;

}

.iletisimContent .row {

margin: 0;

}

.iletisimContent .AdBan {

float: left;

width: 50%;

}

.iletisimContent .iletisimLeft {

float: left;

padding: 0;

margin: 0 0 40px;

width: 100%;

display: block;

}

.iletisimContent .categoryTitle {

float: left;

padding: 0;

margin: 0 0 30px;

width: 100%;

text-align: left;

}

.iletisimContent .categoryTitle .categoryTitleText {

margin-bottom: 0;

font-size: 24px;

font-weight: bold;

line-height: 80px;

text-align: left;

}

.iletisimContent .categoryTitle:after {

clear: left;

content: '';

width: 70px;

height: 1px;

background: #e5e5e5;

float: left;

}

.iletisimContent .iletisimLeft .Left {

display: none;

}

.iletisimContent .iletisimLeft .Center {

display: none;

}

.iletisimContent .iletisimLeft .span {

float: left;

width: 100%;

margin-top: 20px;

}

.iletisimContent .iletisimLeft .Right {

display: block;

color: #343434;

font-size: 14px;

line-height: 20px;

}

.iletisimContent .iletisimLeft .Right:before {

color: #bababa;

font-size: 20px;

font-family: 'FontAwesome';

width: 35px;

text-align: left;

font-weight: 300;

float: left;

}

.iletisimContent .iletisimLeft .span.iletisimLeftFirmaAdi .Right {

font-size: 20px;

font-weight: bold;

}

.iletisimContent .iletisimLeft .span.iletisimLeftTelefon .Right {

font-size: 24px;

}

.iletisimContent .iletisimLeft .span.iletisimLeftTelefon .Right:before {

content: '\f2a0';

}

.iletisimContent .iletisimLeft .span.iletisimLeftFaks .Right:before {

content: '\f1ac';

}

.iletisimContent .iletisimLeft .span.iletisimLeftAdres .Right:before {

content: '\f3c5';

}

.iletisimContent .iletisimLeft .span.iletisimLeftEposta .Right:before {

content: '\f2b6';

}

.iletisimContent .iletisimRight {

float: left;

padding: 0;

margin: 0;

width: 100%;

}

.iletisimContent .iletisimRight .iletisimbanka {

float: left;

padding: 0;

width: 100%;

margin: 0;

}

.iletisimContent .iletisimRight .iletisimbanka .span {

float: left;

padding: 0;

width: 100%;

margin: 0;

}

.iletisimContent .iletisimRight .iletisimbanka .span > div {

display: block;

font-size: 0;

border-bottom: 1px solid #e5e5e5;

padding: 0 0 20px;

margin: 0 0 20px;

}

.iletisimContent .iletisimRight .iletisimbanka .span > div span {

display: inline-block;

vertical-align: top;

width: auto !important;

color: #343434;

font-size: 14px;

}

.iletisimContent .iletisimRight .iletisimbanka .span > div div {

display: inline-block;

vertical-align: top;

}

.iletisimContent .iletisimRight .iletisimbanka .span > div.line1 span {

display: block;

}

.iletisimContent .iletisimRight .iletisimbanka .span > div.line1 {

text-align: center;

}

.iletisimContent .iletisimRight .iletisimbanka .span > div.line1 .line1

{

text-align: left;

}

.iletisimContent .iletisimRight .iletisimbanka .span > div.line1 .line4

{

text-align: right;

}

.iletisimContent .iletisimRight .iletisimbanka .span > div.line1 > div {

display: inline-block;

vertical-align: top;

width: 25%;

}

.iletisimContent .iletisimRight .iletisimbanka .span > div.line1 > div

span:nth-child(1) {

margin-bottom: 10px;

}

.iletisimContent .iletisimRight .iletisimbanka .span > div.line2 >

div.line2 {

float: right;

}

.iletisimContent .iletisimRight .iletisimbanka .span >

.line1:nth-child(n+2) {

border-top: 4px solid;

margin-top: 20px;

padding-top: 20px;

}

.iletisimContent .iletisimForm {

float: left;

width: 50%;

padding-left: 80px;

}

.iletisimContent .iletisimForm .rowLeft {

float: left;

padding: 0;

margin: 0;

width: 100%;

}

.iletisimContent .iletisimForm .rowLeft .span {

float: left;

padding: 0;

margin: 0 0 10px;

width: 100%;

}

.iletisimContent .iletisimForm .rowLeft .span .Center {

display: none;

}

.iletisimContent .iletisimForm .rowLeft .span .Left {

display: block;

font-size: 12px;

color: #222222;

font-weight: 600;

line-height: 30px;

}

.iletisimContent .iletisimForm .rowLeft .span .Right {

display: block;

position: relative;

}

.iletisimContent .iletisimForm .rowLeft .span .Right input {

height: 40px;

border-color: #e3e3e3;

background: transparent;

padding: 0 10px;

border-style: solid;

border-width: 1px;

}

.iletisimContent .iletisimForm .rowRight {

float: left;

padding: 0;

margin: 0;

width: 100%;

}

.iletisimContent .iletisimForm .rowRight .span {

float: left;

padding: 0;

margin: 0 0 10px;

width: 100%;

}

.iletisimContent .iletisimForm .rowRight .span .Center {

display: none;

}

.iletisimContent .iletisimForm .rowRight .span .Left {

display: block;

font-size: 12px;

color: #222222;

font-weight: 600;

line-height: 30px;

width: auto !important;

}

.iletisimContent .iletisimForm .rowRight .span .Right {

display: block;

position: relative;

width: auto !important;

}

.iletisimContent .iletisimForm .rowRight .span .Right .captchaImageBox {

display: block;

margin-bottom: 10px;

}

.iletisimContent .iletisimForm .rowRight .span .Right input {

height: 40px;

border-color: #e3e3e3;

background: transparent;

padding: 0 10px;

border-style: solid;

border-width: 1px;

}

.iletisimContent .iletisimForm .rowRight .span .Right textarea {

border-color: #e3e3e3;

background: transparent;

padding: 10px;

}

.iletisimContent .iletisimForm .rowRight .iletisimBtn {

margin-top: 20px;

}

.iletisimContent .iletisimForm .rowRight .iletisimBtn input {

padding: 0;

display: block;

height: 55px;

font-size: 16px;

color: #fff;

font-weight: normal;

text-transform: uppercase;

float: left;

width: 100%;

}

.iletisimContent .validate .validateOk, .iletisimContent .validateSol

.validateSolOk, .iletisimContent .validateOrta .validateOrtaOk {

left: 0;

right: 0;

bottom: 0;

width: 100%;

height: 2px;

background-color: #ff0d0d;

border-radius: 2px;

}

.iletisimContent .validate, .iletisimContent .validateSol,

.iletisimContent .validateOrta {

left: 0;

right: 0;

bottom: 0;

top: auto;

display: block;

border-radius: 2px;

}

/*------------------------------------Uye

Ol--------------------------------------------*/

.uyeOlContainer .FormTitle {

display: block;

margin: 20px 0;

font-size: 26px;

text-align: center;

}

.uyeOlContainer #FrmYeniUye > .uyeOlCol {

margin: 30px 20px 0 0;

padding: 30px;

background-color: #fff;

border: 1px solid #eee;

width: calc(50% - 10px);

}

.uyeOlContainer #FrmYeniUye > .uyeOlCol:nth-child(2) {

margin-right: 0;

}

.uyeOlContainer .uyeOlRow {

margin: 0;

}

.uyeOlContainer .uyeOlCol .uyeOlCol {

width: auto;

padding: 0;

}

.uyeOlContainer .uyeOlCol .uyeOlCol-3 {

padding-left: 0;

}

.uyeOlContainer .uyeOlCol label {

font-size: 14px;

margin-bottom: 10px;

display: inline-block;

}

.uyeOlContainer .uyeOlCol input.textbox {

font-size: 14px;

display: block;

letter-spacing: 0.3px;

background-color: #fff !important;

height: auto !important;

border-radius: 0;

box-shadow: none;

padding: 15px 0;

border: 1px solid #eee !important;

font-weight: 400;

color: #555 !important;

width: 100%;

text-indent: 15px;

transition-duration: 0.2s, 0.2s;

-webkit-transition-duration: 0.2s, 0.2s;

}

.uyeOlContainer .uyeOlCol select.selectboxx {

font-size: 14px;

display: block;

letter-spacing: 0.3px;

background-color: #fff !important;

height: auto;

border-radius: 0;

box-shadow: none;

padding: 15px 0;

border: 1px solid #eee !important;

font-weight: 400;

color: #555 !important;

width: 100%;

text-indent: 15px;

transition-duration: 0.2s, 0.2s;

-webkit-transition-duration: 0.2s, 0.2s;

}

.uyeOlContainer .dateofbirth select.selectboxx {

width: 31%;

float: left;

margin-right: 1%;

}

.uyeOlContainer .gender {

float: left;

width: 100%;

}

.uyeOlContainer .gender label {

float: left;

width: 70px;

margin-top: 10px;

display: block;

}

.uyeOlContainer .gender input {

float: left;

margin-top: 14px;

margin-right: 3px;

}

.uyeOlContainer .intl-tel-input {

margin-bottom: 15px;

}

.uyeOlContainer #mainHolder_rblCinsiyet {

float: left;

}

.uyeOlContainer input.uyeol {

height: auto;

padding: 15px 0;

line-height: normal;

font-weight: 500;

font-size: 16px;

width: 100%;

}

.uyeOlContainer .intl-tel-input input[type=tel] {

padding-left: 48px !important;

line-height: 1;

}

.uyeOlContainer .uyeOlColItem.checkboxItem label span {

display: inline-block;

vertical-align: top;

float: left;

font-size: 13px;

line-height: 14px;

width: calc(100% - 26px);

}

.uyeOlContainer .uyeol {

width: 100%;

text-align: center;

padding: 2px;

margin: 30px 0;

height: 45px;

font-size: 15px;

line-height: 48px;

}

.uyeOlContainer .uyeOlColItem.checkboxItem label input {

margin-left: -20px;

}

.uyeOlContainer .uyeOlColItem.checkboxItem label:before {

margin-right: 10px;

}

.uyeOlContainer .uyeOlCol .uyeOlCol {

margin-right: 20px;

}

.uyeOlContainer #chkSozlesme {

margin: 0 !important;

}

.uyeOlContainer #chkSozlesme + label {

width: calc(100% - 20px);

float: right;

line-height: 15px;

font-size: 13px;

}

.userContainer {

float: left;

width: 100%;

margin: 30px 0;

}

.userContainer .userDivLeft, .userContainer .userDivRight {

padding: 0 15px;

}

.userContainer .userMail, .userContainer .userSms, .userContainer

.userSozlesmeDiv {

float: left;

width: 100%;

margin: 10px 0 0;

}

.userContainer .userMail label, .userContainer .userSms label,

.userContainer .userSozlesmeDiv label {

width: 93%;

float: right;

}

.userContainer #chkSozlesme + label {

width: 93%;

float: right;

}

.userContainer .userLeftBox, .userContainer .userRightBox {

width: 100%;

float: left;

margin: 0;

padding: 25px;

}

.userContainer .userLoginBtn, .userContainer .userSignBtn {

float: left;

width: 100%;

}

.userContainer .uyeGirisBeniHatirla {

margin: 20px 0;

}

.userContainer .uyeGirisBeniHatirla input, .userContainer

.uyeGirisBeniHatirla span {

float: left;

}

.userContainer .uyeGirisBeniHatirla input {

width: 16px;

height: 16px;

margin-right: 10px;

}

.userContainer .userPassBtn {

margin: 20px 0;

}

/* ------------------------------------Sifremi

Unuttum--------------------------------------------*/

.SifremiUnuttum {

width: 100%;

margin: 30px 0;

padding-left: 50px;

float: left;

}

.SifremiUnuttum p {

line-height: 25px;

}

.SifremiUnuttum #mainHolder_txtbxMail {

width: 80%;

height: 40px;

float: left;

line-height: 40px;

padding: 0 20px;

}

.SifremiUnuttum .button {

padding: 0 10px;

float: right;

width: 20%;

height: 40px;

}

.SifremiUnuttumInput {

position: relative;

width: 100%;

margin-top: 10px;

}

.SifremiUnuttumInput .validate {

left: auto;

right: 0;

top: -38px;

}

.SifremiUnuttumInput .validateSol {

left: 0;

right: auto;

top: -38px;

}

.SifremiUnuttumInput .validateSol .validateSolOk {

border-radius: 0 0 15px;

bottom: -5px;

left: 10px;

}

.SifremiUnuttum .line {

min-height: 32px;

line-height: 32px;

margin-bottom: 5px;

width: 400px;

position: relative;

margin: 0 auto;

}

.SifremiUnuttum .line .Left {

width: 30%;

float: left;

}

.SifremiUnuttum .line .Center {

width: 4%;

float: left;

}

.SifremiUnuttum .line .Right {

width: 66%;

float: left;

}

/* ------------------------------------Uye Ol

Basarili--------------------------------------------*/

.userLogin {

float: left;

width: 100%;

text-align: center;

margin: 50px 0;

}

.userLogin .newuserForm .uyelikonay.basariliUyelik {

display: inline-block;

vertical-align: top;

}

.userLogin .newuserForm .uyelikonay.basariliUyelik .title {

color: #000;

}

.userLogin .newuserForm .uyelikonay.basariliUyelik .title:before {

content: '\f00c';

font-family: 'FontAwesome';

display: block;

font-size: 40px;

color: #097d2d;

font-weight: bold;

margin-bottom: 10px;

}

.userLogin .newuserForm .uyelikonay.basariliUyelik .title h4 {

font-size: 25px;

}

.userLogin .newuserForm .uyelikonay.basariliUyelik .title span {

font-size: 15px;

margin: 10px 0;

display: inline-block;

vertical-align: top;

}

.userLogin .newuserForm .uyelikonay.basariliUyelik a {

padding: 15px;

display: inline-block;

vertical-align: top;

font-size: 14px;

}

/* ------------------------------------Taksit

Secenekleri--------------------------------------------*/

#divTaksitContainer {

float: left;

width: 100%;

margin-top: 10px;

}

.taksitMain {

margin: 0 -5px;

}

.taksitBlok {

width: 50%;

height: auto;

float: left;

line-height: 20px;

padding: 0 5px;

margin-bottom: 10px;

}

.taksitBaslik {

width: 100%;

height: 20px;

text-align: center;

}

.taksitBaslik img {

vertical-align: top;

}

.taksitLine {

width: 101%;

}

.taksitLine .tak {

width: 39.1%;

height: 20px;

overflow: hidden;

border-bottom: solid 1px #FFF;

border-right: solid 1px #FFF;

font-size: 10px;

float: left;

color: #000;

text-align: center;

}

.taksitLine .tak.Taksit {

background-color: #ededed;

width: 19%;

}

/*Header-Footer*/

#header:before {

content: '';

display: table;

}

#header:after {

content: '';

display: table;

}

.hoverr:before {

content: '';

position: fixed;

left: 0;

right: 0;

top: 0;

bottom: 0;

background: rgba(0, 0, 0, 0.3);

z-index: 10;

clear: none;

display: block !important;

-webkit-animation: fadein 0.5s;

-moz-animation: fadein 0.5s;

-ms-animation: fadein 0.5s;

-o-animation: fadein 0.5s;

animation: fadein 0.5s;

}

#header {

width: 100%;

position: relative;

float: left;

z-index: 1000;

background: #1a1a1a;

}

.headerContent {

text-align: center;

}

.headerContent:before {

content: '';

display: block;

clear: both;

}

.headerContent:after {

content: '';

display: block;

clear: both;

}

/*logo*/

#logo {

display: inline-block;

vertical-align: top;

float: left;

position: absolute;

left: 0;

width: 267px;

top: 0;

}

#logo .logo {

display: inline-block;

vertical-align: top;

}

#logo .logo img {

display: block;

max-width: 100%;

height: 80px;

}

/*sepet*/

.mycart {

float: right;

z-index: 99;

position: relative;

width: 140px;

height: 50px;

background: var(--theme-color);

border-radius: 5px;

display: flex;

display: -webkit-flex;

align-items: center;

margin-left: 15px;

}

.mycart > a {

display: block;

color: #1a1a1a;

font-size: 13px;

font-weight: 500;

text-align: left;

float: left;

margin-left: 10px;

}

.mycart:before {

content: '';

float: left;

background:

url(https://static.ticimax.cloud/50584/CustomCss/ticimax/images/ikonlar/i7.png)

no-repeat center;

width: 58px;

height: 50px;

background-size: 28px;

}

/*sepettext*/

.mycart .sepetTecxt {

display: block;

float: left;

line-height: 18px;

}

.mycart .sepetUrunSayisi {

position: absolute;

width: 20px;

height: 20px;

background: #1a1a1a;

border-radius: 50%;

color: #fff;

line-height: 20px;

font-size: 14px;

left: 35px;

top: 7px;

text-align: center;

}

.mycart .sepetUrun {

display: none;

}

.sepetTopTutar {

display: block!important;

}

/*sepetacilir*/

.CartProduct p {

margin-top: 0;

margin-bottom: 0;

}

.CartProduct {

width: 450px;

background: #fff;

float: left;

padding: 20px;

z-index: 99999;

position: absolute;

top: 100%;

right: -1px;

margin-left: -150px;

border: 1px solid #f0f0f0;

border-radius: 3px;

box-shadow: 0 0 16px -10px #000;

opacity: 0;

visibility: hidden;

}

.mycart:after {

display: none;

position: absolute;

left: 0;

right: 0;

bottom: -15px;

height: 15px;

content: '';

}

@media(min-width: 768px) {

.mycart:hover .CartProduct {

display: block!important;

visibility: visible;

opacity: 1;

top: 100%;

}

.mycart:hover:after {

display: block;

}

}

.CartProduct:before, .CartProduct:after {

bottom: 100%;

right: 10px;

border: solid transparent;

content: " ";

height: 0;

width: 0;

position: absolute;

pointer-events: none;

}

.CartProduct:before {

border-color: transparent;

border-bottom-color: #f0f0f0;

border-width: 9px;

margin-left: -9px;

}

.CartProduct:after {

border-color: transparent;

border-bottom-color: #fff;

border-width: 8px;

margin-left: -8px;

right: 11px;

}

.CartProduct ul {

padding: 0;

margin: 0;

}

.CartProduct .SProduct {

float: left;

width: 100%;

max-height: 288px;

overflow-y: auto;

overflow-x: hidden;

padding-right: 10px;

}

.CartProduct .SProduct li {

float: left;

width: 100%;

position: relative;

padding-bottom: 20px;

margin-bottom: 20px;

border-bottom: 1px solid #eee;

}

.CartProduct .SProduct li:last-child {

padding-bottom: 0;

margin-bottom: 0;

border: 0;

}

.CartProduct .SProduct li a {

float: left;

width: 100%;

text-align: left;

color: #000;

padding-right: 30px;

}

.CartProduct .SProduct li a img {

margin-right: 20px;

float: left;

}

.CartProduct .SProduct li a .SepettopAd {

width: calc(100% - 110px);

float: left;

}

.CartProduct .SProduct li a .SepettopAd .urunAd {

margin-bottom: 10px;

}

.CartProduct .SProduct li a .SepettopAd .urunAd span {

font-weight: 600;

font-size: 15px;

display: block;

line-height: 15px;

white-space: nowrap;

text-overflow: ellipsis;

overflow: hidden;

display: block !important;

}

.CartProduct .SProduct li a .SepettopAd .varyAd {

margin-bottom: 5px;

}

.CartProduct .SProduct li a .SepettopAd .varyAd span {

font-size: 14px;

line-height: 14px;

}

.CartProduct .SProduct li a .SepettopAd .sptAdet {

margin-bottom: 10px;

}

.CartProduct .SProduct li a .SepettopAd .sptAdet span {

display: inline-block;

vertical-align: top;

font-size: 14px;

line-height: 14px;

}

.CartProduct .SProduct li a .SepettopAd .sptAdet span:first-child {

margin-left: 10px;

}

.CartProduct .SProduct li a .sepetTopSatisBirimi {

display: inline-block !important;

vertical-align: middle;

float: left;

}

.CartProduct .SProduct li a .SepetTopAdet {

}

.CartProduct .SProduct li a .sepetTopFiyat {

display: block !important;

font-weight: 600;

font-size: 16px;

margin: 0;

color: #000;

line-height: 16px;

}

.CartProduct .SProduct li a:nth-child(2) {

position: absolute;

right: 0;

top: 50%;

margin-top: -20px;

width: auto !important;

font-size: 15px;

padding: 0;

}

.CartProduct .SProduct li a .sepetTopBirimFiyat {

display: none !important;

}

.CartProduct .SProduct li a .fa-times {

font-family: 'FontAwesome';

font-weight: 300;

}

.CartProduct .SProduct li a .fa-times:before {

content: '\f2ed';

}

.CartProduct .SPrice {

float: left;

width: 100%;

font-size: 14px;

font-weight: 600;

padding: 10px 0;

margin: 20px 0 10px;

display: none;

}

.CartProduct .SPrice li {

font-size: 0;

}

.CartProduct .SPrice li span {

float: left;

color: #000;

font-size: 14px;

text-transform: uppercase;

}

.CartProduct .SPrice .sepetToplamTutar {

float: right;

text-align: right;

font-size: 16px;

}

.CartProduct .button {

margin: 0 !important;

float: left;

width: calc(50% - 10px);

font-size: 14px !important;

line-height: 35px;

border-radius: 0;

padding: 0;

text-transform: uppercase;

font-weight: 600;

}

.CartProduct .headerCartBtn {

line-height: 45px;

}

.CartProduct .headerOrderBtn {

line-height: 47px;

float: right;

}

.CartProduct .headerCartBtn:hover {

color: #fff;

}

.CartProduct.more .SPrice {

display: block;

}

.CartProduct.more .Title {

display: block;

}

.CartProduct.more .cart-footer {

display: block;

}

.CartProduct.more .headerCartBtn {

display: block !important;

}

.CartProduct.more .headerOrderBtn {

display: block !important;

}

.sepetimBody .mycart:hover .CartProduct {

visibility: hidden;

opacity: 0;

top: 0;

}

.sepetimBody .mycart:hover:after {

display: none;

}

/*hesabim*/

.welcome {

float: right;

z-index: 99;

position: relative;

width: 140px;

height: 50px;

background: #fff;

border-radius: 5px;

display: flex;

display: -webkit-flex;

align-items: center;

}

.welcome:before {

content: '';

background:

url(https://static.ticimax.cloud/50584/CustomCss/ticimax/images/ikonlar/i6.png)

no-repeat center;

width: 55px;

height: 50px;

background-size: 22px;

}

.welcome > div {

float: left;

}

.welcome ul {

float: left;

margin: 0;

list-style: none;

padding: 0;

}

.uyeGirisWelcome, .uyeGirisUyeAdi {

display: none;

}

.headerUyeGiris a, .headerUyeOl a, .headerHesabim, .headerCikis {

float: left;

color: #1a1a1a;

font-size: 13px;

line-height: 18px;

clear: left;

font-weight: 500;

}

.headerUyeOl a:before, .headerUyeGiris a:before, .headerHesabim:before,

.headerCikis:before {

}

.headerUyeGiris a:before {

}

.headerHesabim:before {

}

.headerUyeGiris a, .headerHesabim {

}

.headerUyeOl a, .headerCikis {

}

/*socialbutton*/

.welcome li {

display: inline-block;

vertical-align: top;

}

.memberWelcomeContent li {

float: left;

}

.headerSocialConnect {

display: none !important;

float: right;

margin-left: 25px;

}

.headerSocialConnect .baglanButton {

background: transparent !important;

border: none;

margin: 0;

padding: 0;

line-height: 0;

}

.headerSocialConnect .baglanButton a {

line-height: 43px;

color: #fff;

text-indent: 0;

font-size: 12px;

font-weight: normal;

padding: 0;

}

.headerSocialConnect .baglanButton a:before {

content: '\f39e';

font-family: 'FontAwesomeBrands';

margin-right: 10px;

font-size: 12px;

line-height: 43px;

vertical-align: top;

font-weight: normal;

}

.usernav {

display: none;

}

/*Arama*/

.searchContent {

display: inline-block;

vertical-align: top;

width: 480px;

position: relative;

float: right;

margin-right: 15px;

}

#divAramaKategori {

display: none !important;

position: absolute;

left: 0;

top: 5px;

}

#divAramaKategori select {

cursor: pointer;

background: #f5f5f5;

display: block;

height: 40px;

border: none;

border-right: 1px solid #dcdcdc;

width: 135px;

padding: 0 0 0 15px;

border-radius: 0;

text-transform: uppercase;

color: #807e7e;

font-size: 12px;

font-weight: 300;

}

#divAramaKategori option {

text-transform: capitalize;

}

.search {

float: left;

width: 100%;

position: relative;

}

.ButtonMic {

display: none !important;

position: absolute;

right: 75px;

top: 1px;

padding: 0;

border: none;

border-radius: 0;

background: transparent;

color: #795f52;

font-size: 14px;

width: 20px;

height: 40px;

}

#txtbxArama {

float: left;

width: 100%;

height: 50px;

border-radius: 5px;

border: 1px solid #eeeff1;

color: #a4a4a4;

padding-left: 15px;

padding-right: 55px;

background: #fff;

font-size: 12px;

font-weight: normal;

letter-spacing: 0;

transition: 0.3s;

-webkit-transition: 0.3s;

-ms-transition: 0.3s;

appearance: none;

-moz-appearance: none;

-webkit-appearance: none;

}

#txtbxArama::-webkit-input-placeholder {

color: #a4a4a4;

}

#txtbxArama:-moz-placeholder {

color: #a4a4a4;

}

#txtbxArama::-moz-placeholder {

color: #a4a4a4;

}

#txtbxArama:-ms-input-placeholder {

color: #a4a4a4;

}

#txtbxArama:focus {

color: #a4a4a4;

}

#btnKelimeAra {

font-family: 'FontAwesome' !important;

background: var(--theme-color);

width: 70px;

line-height: 36px;

font-size: 16px;

color: #1a1a1a;

font-weight: normal;

text-align: center;

text-transform: uppercase;

position: absolute;

right: 7px;

top: 7px;

border: none;

border-radius: 5px;

padding: 0;

cursor: pointer;

z-index: 9;

-moz-appearance: none;

-webkit-appearance: none;

}

.searchContent ul {

padding: 15px !important;

text-align: left;

max-height: 400px;

overflow-y: auto;

overflow-x: hidden;

list-style: none;

}

.searchContent ul li {

float: left;

width: 100%;

}

.searchContent ul li a {

line-height: 30px;

font-size: 13px;

color: #000;

white-space: nowrap;

overflow: hidden;

text-overflow: ellipsis;

width: 100%;

float: left;

}

/*menu*/

.navigation {

float: left;

width: 254px;

cursor: pointer;

text-align: left;

position: absolute;

z-index: 99;

left: 0;

top: 118px;

border: 1px solid #f6f6f6;

border-radius: 5px;

}

.navigation > div {

z-index: 1;

}

.navigation .navUl {

display: inline-block;

font-size: 0;

float: left;

width: 100%;

position: relative;

margin: 0;

background: #fff;

padding: 0;

display: none;

border-top: 1px solid #d4d9e3;

}

.navigation.active .navUl {

display: block;

}

.HomeBody #header:not(.fixed) .navigation .navUl {

display: block;

}

/*body:not(.HomeBody) .NavigationToggle:after { content: 'Ã¯ÂÂ¸';

font-family: FontAwesome; float: right; }*/

body:not(.HomeBody) .navigation.active .NavigationToggle i:before {

content: '\f00d';

font-family: FontAwesome;

float: right;

font-weight: 300;

}

body #header.fixed .navigation.active .NavigationToggle i:before {

content: '\f00d';

font-family: FontAwesome;

float: right;

font-weight: 300;

}

/*menuacilir*/

.navigation .navUl > li {

clear: both;

float: left;

width: 100%;

padding: 0 10px;

}

.navigation .navUl > li.ulVar > a:after {

content: '\f105';

float: right;

line-height: 45px;

font-family: FontAwesome;

font-weight: 300;

font-size: 16px;

}

.navigation .navUl > li:hover {

background: #fecb29;

}

.navigation .navUl > li:last-child {

background-color: #fecb29;

border-radius: 0 0 5px 5px;

}

.navigation .navUl > li > a {

float: left;

color: #1a1a1a;

font-size: 14px;

line-height: 45px;

width: 100%;

text-align: left;

font-weight: 500;

}

.navigation .navUl > li > a span:first-child {

display: inline-block;

vertical-align: middle;

width: 34px;

}

.navigation .navUl li.ulVar ul {

position: absolute;

top: 0px;

left: 100%;

background-color: #fecb29;

visibility: hidden;

opacity: 0;

pointer-events: none;

transition: all .2s ease-in-out;

transform: translateY(15px) translateZ(0);

width: 120%;

padding: 20px 0;

min-height: 195px;

height: 90%;

}

.navigation .navUl li.ulVar:hover > ul {

visibility: visible;

opacity: 1;

pointer-events: visible;

pointer-events: unset;

-webkit-transform: none;

transform: none;

}

.navigation .navUl ul > li.ulVar:hover > a {

background: #444;

}

.navigation .navUl li.ulVar > ul > li > a {

font-size: 14px;

line-height: 32px;

color: #1a1a1a;

display: block;

text-align: left;

padding: 0 27px;

font-weight: 500;

}

.navigation .navUl li.ulVar > ul > li > a:hover {

text-decoration: underline;

}

.navigation .altMenu {

position: absolute;

top: 100%;

left: 0;

right: 0;

background-color: #fff;

visibility: hidden;

opacity: 0;

pointer-events: none;

transition: all .2s ease-in-out;

transform: translateY(15px) translateZ(0);

}

.navigation .navUl > li:hover > .altMenu {

visibility: visible;

opacity: 1;

pointer-events: visible;

pointer-events: unset;

-webkit-transform: none;

transform: none;

}

.navigation .altMenu .altmenuSol > span {

display: none;

}

.navigation .altMenu .altMenuler {

display: block;

text-align: left;

}

.navigation .altMenu .altMenuler .altMenuSag {

float: right;

}

.navigation .altMenu .altMenuler .altMenuSag > a {

}

.navigation .altMenu .altMenuler .altMenuSag > a > img {

display: block;

}

.navigation .altMenu .altMenuler .altmenuSol {

float: left;

}

.navigation .altMenu .altMenuler .altmenuSol ul {

display: block;

}

.navigation .altMenu .altMenuler .altmenuSol ul li {

display: block;

}

.navigation .altMenu .altMenuler .altmenuSol ul li li {

float: left;

clear: left;

}

.navigation .altMenu .altMenuler .altmenuSol ul li a {

display: block;

}

.navigation .altMenu .altMenuler .altmenuSol ul li:last-child a {

}

.navigation .altMenu .altMenuler .altmenuSol ul li ul a:hover {

text-decoration: underline;

}

.navigation .altMenu .altMenuler .altmenuSol > ul {

}

.navigation .altMenu .altMenuler .altmenuSol > ul > li {

}

.navigation .altMenu .altMenuler .altmenuSol > ul > li > a {

}

.navigation .altMenu.picTrue .altMenuler .altMenuSag {

width: 320px;

}

.navigation .altMenu.picTrue .altMenuler .altmenuSol {

width: calc(100% - 320px);

}

body:not(.HomeBody) .navigation:not(.active) .NavigationToggle {

background: var(--theme-color);

color: #fff;

}

.NavigationToggle {

font-size: 18px;

color: #1a1a1a;

background: #fff;

border-top: 6px solid var(--theme-color);

line-height: 44px;

text-align: left;

padding: 0 10px;

letter-spacing: .25px;

font-weight: 600;

border-radius: 5px 5px 0 0;

}

.NavigationToggle i {

margin-right: 10px;

font-size: 20px;

float: left;

line-height: 44px;

width: 18px;

}

.sepetimBody .NavigationToggle {

display: none!important;

}

/*yanresimlimenu*/

#header .yanResimliMenu {

display: none;

}

/*dilsecenegi*/

#lang_flag_container {

display: none;

top: 0 !important;

left: 0 !important;

right: auto;

bottom: auto;

z-index: 9999 !important;

position: relative !important;

float: right;

margin-left: 25px;

}

#lang_flag_container:after {

position: absolute;

width: 100%;

right: 0;

top: 18px;

height: 20px;

content: '';

display: none;

}

#lang_flag_container #lang-detail {

display: block !important;

left: auto !important;

top: 100% !important;

right: 0;

border-top: none !important;

box-shadow: 0 7px 10px -2px rgba(0, 0, 0, .3) !important;

box-shadow: 0 5px 10px -2px rgba(0, 0, 0, .3);

-webkit-transform: translateY(30px);

opacity: 0;

visibility: hidden;

-moz-transform: translateY(30px);

-ms-transform: translateY(30px);

-o-transform: translateY(30px);

transform: translateY(30px);

-webkit-transition: all 0.4s ease;

-moz-transition: all 0.4s ease;

transition: all 0.4s ease;

}

#lang_flag_container:hover #lang-detail {

visibility: visible;

opacity: 1;

-webkit-transform: translateX(0);

-moz-transform: translateX(0);

-ms-transform: translateX(0);

-o-transform: translateX(0);

transform: translateX(0);

}

#lang_flag_container:hover:after {

display: block;

}

#lang {

float: left;

color: #000 !important;

font-size: 14px !important;

font-weight: normal;

padding: 0 0 0 25px !important;

line-height: 13px !important;

}

#lang span {

font-weight: normal;

float: left;

line-height: 13px !important;

}

#lang span:after {

content: '\f078';

font-family: 'FontAwesome';

margin-left: 5px;

font-size: 10px;

font-weight: normal;

line-height: 13px;

float: right;

}

#lang_flag_container:hover #lang {

color: #000 !important;

font-weight: normal;

}

#langHover {

padding: 8.5px 0 !important;

float: left;

}

#langHover.white {

background: transparent !important;

}

a#ucSepetim_btnSepetiTemizle {

margin-top: 28px;

display: inline-block;

}

#lang-detail .language a {

font-size: 11px !important;

text-align: left;

}

#lang-detail .currency a {

font-size: 11px !important;

}

#lang-detail p {

font-size: 12px !important;

}

/*Footer*/

#footer {

float: left;

width: 100%;

position: relative;

background: #1a1a1a;

margin-top: 60px;

}

.Footer1 {

float: left;

width: 100%;

position: relative;

padding: 55px 0;

background: #fff;

}

.Footer2 {

float: left;

width: 100%;

position: relative;

padding: 66px 0;

}

.Footer3 {

float: left;

width: 100%;

position: relative;

}

.Footer4 {

float: left;

width: 100%;

position: relative;

padding: 35px 0;

}

.Footer5 {

float: left;

width: 100%;

position: relative;

}

/*ebulten*/

.ebultenGelecek {

display: block;

width: 100%;

float: left;

}

#divNewsLetter {

float: left;

width: 100%;

position: relative;

display: none;

}

.ebultenGelecek #divNewsLetter {

display: block;

padding: 0;

}

#divNewsLetter label {

display: none;

margin-bottom: 25px;

text-align: center;

color: #000;

line-height: 1.2;

font-size: 12px;

}

#UpdatePanel1 {

position: relative;

float: right;

width: 100%;

}

#txtbxNewsletterMail {

height: 44px;

font-size: 12px;

color: #fff;

padding: 0 60px 0 10px;

background: transparent;

border: 1px solid #fff;

border-radius: 22px;

display: inline-block;

width: 100%;

text-align: left;

font-weight: normal;

opacity: 1;

}

#txtbxNewsletterMail::-webkit-input-placeholder {

color: #fff;

}

#txtbxNewsletterMail:-moz-placeholder {

color: #fff;

}

#txtbxNewsletterMail::-moz-placeholder {

color: #fff;

}

#txtbxNewsletterMail:-ms-input-placeholder {

color: #fff;

}

#txtbxNewsletterMail:focus {

color: #fff;

}

.Ebulten-In .newsbutton {

color: #fff;

background: transparent;

width: 60px;

height: 44px;

line-height: 44px;

font-size: 20px;

font-weight: 600;

display: inline-block;

position: absolute;

right: 0;

top: 0;

text-align: center;

border: none;

border-radius: 0;

padding: 0;

margin: 0 !important;

text-decoration: none;

}

.Ebulten-In .newsbutton:hover {

color: var(--theme-color);

background: transparent;

}

/*footersocial*/

#footer .FooterSocial {

float: left;

clear: left;

margin-bottom: 20px;

}

#footer .FooterSocial ul {

padding: 0;

margin: 20px 0 0;

list-style: none;

}

#footer .FooterSocial ul li {

float: left;

margin-right: 20px;

}

#footer .FooterSocial ul li:last-child {

margin-right: 0;

}

#footer .FooterSocial ul li a {

float: left;

color: #fff;

font-size: 17px;

width: 40px;

height: 40px;

border: 1px solid #323232;

border-radius: 50%;

text-align: center;

}

#footer .FooterSocial ul li a i {

display: inline-block;

vertical-align: top;

line-height: 40px;

}

/*store*/

#footer .FooterApp {

float: left;

clear: left;

}

#footer .FooterApp ul {

padding: 0;

margin: 20px 0 0;

list-style: none;

}

#footer .FooterApp ul li {

float: left;

margin-right: 20px;

}

#footer .FooterApp ul li:last-child {

margin-right: 0;

}

#footer .FooterApp ul li a {

float: left;

color: #fff;

font-size: 14px;

}

#footer .FooterApp ul li a i {

display: inline-block;

vertical-align: top;

line-height: 17px;

margin-right: 10px;

}

/*yukaribtn*/

#back-to-top {

float: right;

position: fixed;

right: 1%;

bottom: 5%;

z-index: 9999;

display: none;

}

#back-to-top a {

float: left;

text-align: center;

width: 40px;

height: 40px;

background: #000;

color: #fff;

border-radius: 100%;

font-size: 14px;

}

#back-to-top a:after {

content: '\f077';

font-family: 'FontAwesome';

display: inline-block;

vertical-align: top;

line-height: 40px;

}

/*Footer*/

/* ------------------------------------Vitrin

urunleri--------------------------------------------*/

.homeContainer .ProductListContent {

float: left;

width: 100%;

margin: 30px 0;

position: relative;

}

.homeContainer .ProductListContent .ProductList {

display: block;

margin: 0 auto;

}

.homeContainer .ProductListContent .ItemOrj {

padding: 0 10px;

margin-bottom: 20px;

width: 25%;

max-width: 25%;

}

.homeContainer .ProductListContent .productItem {

margin-bottom: 0;

}

/****************************************URUN

KART*********************************/

.categoryContainer .ProductList.PlSc_hrz .ItemOrj {

width: 100%;

}

.categoryContainer .ProductList.PlSc_2 .ItemOrj {

width: 50%;

}

.categoryContainer .ProductList.PlSc_3 .ItemOrj {

width: 33.33%;

}

.categoryContainer .ProductList.PlSc_4 .ItemOrj {

width: 20%;

}

.categoryContainer .ProductList.PlSc_5 .ItemOrj {

width: 20%;

}

.ProductListContent {

float: left;

width: 100%;

}

.categoryContainer .ProductListContent {

float: left;

width: 100%;

}

.categoryContainer .ProductList {

margin: 0 -10px;

}

.categoryContainer .ProductListContent .productItem {

margin-bottom: 20px;

}

.ItemOrj {

float: left;

padding: 0 10px;

}

/*urun*/

.productItem {

width: 100%;

position: relative;

text-align: center;

display: inline-block;

float: left;

font-size: 0;

border: 1px solid #eff0f2;

border-radius: 5px;

border-radius: 5px;

transition: .2s all ease;

background: #fff;

}

.productItem .productIcon {

width: 100%;

height: 100%;

}

/*urunresim*/

.productItem .productImage {

position: relative;

overflow: hidden;

width: 100%;

padding: 0;

}

.productItem .productImage a {

display: block;

position: relative;

padding-bottom: 100%;

}

.productItem .productImage.Videolu {

display: block;

position: relative;

padding-bottom: 150%;

}

.productItem .productImage img {

max-width: 100%;

max-height: 100%;

height: auto;

position: absolute;

left: 0;

right: 0;

top: 0;

bottom: 0;

margin: auto;

border-radius: 5px;

transition: all 1s ease;

-webkit-transition: all 1s ease;

-moz-transition: all 1s ease;

-o-transition: all 1s ease;

will-change: opacity;

}

.productItem .productImage.Videolu video {

max-width: 100%;

max-height: 100%;

height: auto;

position: absolute;

left: 0;

right: 0;

top: 0;

bottom: 0;

margin: auto;

border-radius: 0;

transition: all 1s ease;

-webkit-transition: all 1s ease;

-moz-transition: all 1s ease;

-o-transition: all 1s ease;

will-change: opacity;

}

/*urunaciklama*/

.productItem .productDetail {

display: block;

float: left;

width: 100%;

text-align: center;

height: 145px;

padding: 32px 5px 0;

transition: all .3s ease;

}

/*urunad*/

.productItem .productName {

position: relative;

margin: 0;

float: left;

width: 100%;

}

.productItem .productName a {

float: left;

width: 100%;

padding: 0;

line-height: 18px;

height: 55px;

font-weight: normal;

font-size: 14px;

color: #222222;

overflow: hidden;

text-overflow: ellipsis;

display: -webkit-box;

-webkit-line-clamp: 3;

-webkit-box-orient: vertical;

}

/*urunfiyat*/

.productItem .productPrice {

display: inline-block;

vertical-align: top;

position: relative;

margin: 0;

bottom: 0;

}

.productItem .discountPrice {

display: block;

float: right;

}

.productItem .discountPrice span {

color: #1a1a1a;

font-size: 20px;

line-height: 46px;

font-weight: 600;

}

.productItem .discountKdv, .productItem .regularKdv {

display: none;

}

.productItem .regularPrice {

display: block !important;

float: left;

margin-right: 10px;

}

.productItem .regularPrice span {

font-size: 16px;

color: #222222;

-moz-text-decoration-color: #222222;

text-decoration-color: #222222;

line-height: 46px;

font-weight: normal;

text-decoration: line-through;

}

/*onyazimarka*/

.productItem .productMarka, .productItem .productOnYazi {

display: none !important;

}

.productItem .productOnYazi, .productItem .productOnYazi * {

background: none !important;

font-family: 'Montserrat', sans-serif !important;

color: #4a4a4a;

font-size: 14px;

line-height: 25px;

}

/*Urun Iconlari*/

.newIcon, .discountIcon, .cargoIcon, .firsatIcon, .urunListStokUyari,

.discountIcon div, .discountIcon .discountIcon_s2, .favori,

.examineIcon, .mycartIcon {

z-index: 3;

display: none;

}

.favori a, .examineIcon a, .mycartIcon a {

display: block;

font-size: 0;

}

/*favorisepetincelebefore*/

.examineIcon a:before, .favori a:before, .mycartIcon a:before {

font-family: 'FontAwesome';

display: inline-block;

vertical-align: top;

}

/*tukendi*/

.TukendiIco {

z-index: 5;

border-radius: 0;

background: transparent;

position: absolute;

right: 0;

left: 0;

top: 0;

height: calc(100% - 90px);

overflow: hidden;

}

.TukendiIco span {

line-height: 40px;

background: rgba(255,255,255,0.8);

position: absolute;

left: 0;

bottom: 50%;

right: 0;

max-width: 200px;

border: none;

color: #000;

font-size: 13px;

font-weight: normal;

padding: 0;

border-radius: 0;

text-transform: uppercase;

margin: 0 auto;

}

/*stokyok*/

.StokYok .cargoIcon, .StokYok .firsatIcon, .StokYok .newIcon {

display: none !important;

}

/*playbuton*/

body .productItem .divVideoPlayButton {

position: absolute;

right: 0;

left: 0;

top: 0;

bottom: 90px;

width: 40px;

height: 40px;

margin: auto;

overflow: hidden;

}

body .productItem .divVideoPlayButton a.urunListeVideoPlay {

color: #fff;

float: left;

width: 100%;

height: 100%;

}

body .productItem .divVideoPlayButton a.urunListeVideoPlay i {

font-family: 'FontAwesome';

font-weight: 300;

font-size: 40px;

display: inline-block;

vertical-align: top;

margin-top: 0;

text-shadow: 0 0 4px #848484;

}

body .productItem .divVideoPlayButton a.urunListeVideoPlay

i.fa-play-circle-o:before {

content: '\f144';

}

body .productItem .divVideoPlayButton a.urunListeVideoPlay

i.fa-pause-circle-o:before {

content: '\f28b';

}

/*ekbutonlar*/

.productItem.StokYok .urunListeAdet, .boxBedenlerContent, .productIcon

.quickViewIco, .productItem:hover .productIcon .quickViewIco {

display: none !important;

}

/*******************************************KATEGORi**********************************/

.Block_Title {

display: none;

}

.noProduct {

background:

url('https://static.ticimax.cloud/50584/Uploads/Images/urunyok.png')

center center no-repeat !important;

width: 212px;

height: 214px;

}

.noProduct * {

display: none !important;

}

#divUstFiltreKategori {

display: none;

}

#divUstFiltreMarka {

display: none;

}

/*kategoriAciklama*/

.categorydesign {

float: left;

width: 100%;

}

.categorydesign .Blok {

margin: 0;

}

.leftBlock .categorydesign {

display: block;

}

.categorydesign * {

}

.categorydesign strong {

font-weight: bold;

}

.categorydesign strong * {

font-weight: bold;

}

.categorydesign img {

display: inline-block;

vertical-align: middle;

}

/*breadcrumb*/

.breadList.breadActive {

display: none !important;

}

.breadcrumbContent {

float: left;

}

body ul.breadcrumb {

margin: 0 auto;

display: block !important;

padding: 0;

border-radius: 0;

float: none;

list-style: none;

}

body ul.breadcrumb * {

color: #999999;

font-size: 12px !important;

line-height: 50px !important;

float: left;

font-weight: normal;

}

body ul.breadcrumb li {

font-size: 0 !important;

float: none !important;

vertical-align: middle;

}

body ul.breadcrumb li:after {

content: '/';

display: inline-block;

margin: 0 5px;

color: #999999;

font-size: 12px;

line-height: 50px;

float: left;

font-weight: normal;

}

body ul.breadcrumb li:nth-child(1) a:before {

content: '\f041';

font-family: 'FontAwesome';

float: left;

font-size: 14px;

line-height: 70px;

float: left;

margin-right: 10px;

font-weight: 300;

display: none;

}

body ul.breadcrumb li:nth-last-of-type(1):after {

display: none;

}

body ul.breadcrumb li:nth-last-child(2) * {

color: #000 !important;

}

body a#linkOncekiSayfa {

line-height: 70px;

display: block;

color: #000;

font-size: 12px !important;

font-weight: normal;

}

.leftImage a#linkOncekiSayfa {

display: none;

}

/*ustalan*/

.categoryTitleText {

float: left;

width: 100%;

margin: 20px 0 0 0;

background: #fff;

border: 1px solid #eff0f2;

padding: 0 20px;

border-radius: 5px;

}

.categoryTitle {

float: left;

width: 100%;

}

body #divSayfalamaUst {

float: right;

margin: 0;

padding: 0;

text-align: center;

}

.urunListRel {

width: 100%;

float: left;

position: relative;

}

.brandlistselection {

display: inline-block;

vertical-align: top;

float: left;

margin: 0;

width: 100%;

}

.brandlistselection .clear {

clear: none;

display: none;

}

.brandlistselection ul {

padding: 0;

margin: 0;

list-style: none;

}

.brandlistselection .sortingContent {

background: #ddd;

}

.brandlistselection .sortingContent li {

float: left;

background: transparent;

border-radius: 0 !important;

}

.brandlistselection .sortingContent li a {

background: transparent;

border-radius: 0 !important;

}

.brandlistselection .sortingContent li.appliedFilter.FiltrelemeUrunAdet

{

float: right;

}

.blockSelect .sort_hrz {

display: none;

}

.blockSelect .sort_2 {

display: none;

}

.blockSelect .sort_5 {

display: none;

}

body #divSayfalamaUst .category-vertical-filters.top-filters .FiltreUst

{

display: none;

}

body #divSayfalamaUst .category-vertical-filters.top-filters .tukgo {

display: none;

}

body #divSayfalamaUst .category-vertical-filters.top-filters .moreNum {

display: none;

}

/*filtresecili*/

body #divSayfalamaUst .filterDeleteContent {

float: left;

margin: 10px 0 0 0;

padding: 0;

width: 100%;

}

body #divSayfalamaUst .filterDeleteContent .appliedFilter {

padding: 0;

margin: 0 10px 0 0;

height: auto;

background: 0 0;

border: 1px solid #ebecee;

width: auto;

border-radius: 0;

}

body #divSayfalamaUst .filterDeleteContent .appliedFilter a {

width: 32px;

margin: 0;

border-color: #ebecee;

}

body #divSayfalamaUst .filterDeleteContent .appliedFilter a i {

font-family: FontAwesome;

line-height: 32px;

color: #252525;

font-size: 12px;

font-weight: 300;

}

body #divSayfalamaUst .filterDeleteContent .appliedFilter a:hover i {

color: #cf2d31;

}

body #divSayfalamaUst .filterDeleteContent .appliedFilter a i:before {

content: '\f00d';

}

body #divSayfalamaUst .filterDeleteContent .appliedFilter

.filter-content span {

color: #666;

font-size: 12px;

text-align: left;

font-weight: 400;

margin: 0;

line-height: 32px;

padding-left: 14px;

padding-right: 21px;

}

.filterColorBg {

display: none !important;

}

body #divSayfalamaUst .filterDeleteContent .appliedFilter

.filter-content span + span {

color: #666;

}

body #divSayfalamaUst .filterDeleteContent

.appliedFilter.FiltrelemeKaldir {

display: block;

}

body #divSayfalamaUst .filterDeleteContent

.appliedFilter.FiltrelemeKaldir a {

width: 100%;

background: 0 0;

line-height: 1;

margin: 0;

padding: 0;

}

body #divSayfalamaUst .filterDeleteContent

.appliedFilter.FiltrelemeKaldir a span {

line-height: 32px;

font-weight: 400;

font-size: 13px;

text-align: center;

margin: 0;

width: 100%;

color: #fff !important;

background: #000 !important;

}

/*sayfalama*/

.brandlistselectionBottom {

margin-bottom: 0;

display: none;

}

#divSayfalamaAlt {

width: 100%;

margin: 0;

}

.pageNumber {

float: right;

text-align: right;

margin: 0;

display: none;

}

.pageNumber a {

}

.pageNumberContent {

}

.pageNumberBottom {

float: right;

text-align: right;

margin: 50px 0;

padding: 0;

width: 100%;

display: block;

vertical-align: middle;

}

.pageNumberContent, .pageBorder {

display: inline-block;

vertical-align: top;

}

.pageNumberContent a, .pageBorder a {

min-width: 34px;

height: 34px;

line-height: 34px;

font-size: 15px;

font-weight: bold;

color: #000;

background: #fff;

border-radius: 0;

border: none;

float: left;

position: relative;

display: block;

text-align: center;

margin: 0 5px;

}

.pageNumberContent a.butonDisabled, .pageBorder a.butonDisabled {

opacity: 1 !important;

}

.pageNumberContent a:hover, .pageBorder a:hover {

color: #fff;

background: #333333;

}

.pageNumberContent a.SelectedSayfa, .pageBorder a.SelectedSayfa {

color: #fff;

background: #333333;

}

.KategoriFilitrelemeContent .Block_Title {

display: none;

}

/*******************************************KATEGORi**********************************/

/*******************************************URUN

DETAY********************************/

.RightDetail > .clear {

clear: none;

}

.ProductDetailMain {

float: left;

width: 100%;

margin: 30px 0 0 0;

}

.ProductDetailMainRow {

float: left;

width: 100%;

}

.TopDet {

float: left;

width: 100%;

position: relative;

margin: 0;

}

.leftImage {

width: 460px;

float: left;

position: relative;

padding: 0;

}

.RightDetail {

width: calc(100% - 460px);

float: left;

position: relative;

padding: 0 0 0 100px;

}

/*Urun Resim*/

.UrunDetayLeft {

margin: 0 !important;

overflow: hidden;

}

.Images, #divVideoGoruntulemeAlan {

float: right;

width: 320px;

padding-bottom: 70%;

position: relative;

}

.Images img, #vdUrunVideo {

max-width: 100%;

max-height: 100%;

position: absolute;

left: 0;

top: 0;

bottom: 0;

right: 0;

margin: auto;

}

.cloudzoom-blank > div:last-child {

display: none !important;

}

.SmallImages {

display: block !important;

float: left;

width: 100px;

}

.SmallImages div {

float: left;

width: 90px;

margin-bottom: 20px;

}

.SmallImages div img {

max-width: 100%;

max-height: 100%;

border: 1px solid #eee;

border-radius: 5px;

}

.leftImage .productTimer {

display: none !important;

}

.DetayYeniUrun {

display: none !important;

}

/*sagalan*/

.RightDetail .TopList {

float: left;

width: 100%;

position: relative;

}

.RightDetail .MiddleList {

float: left;

width: 100%;

position: relative;

}

.RightDetail .BottomList {

float: left;

width: 100%;

position: relative;

}

/*urunadi*/

.ProductName {

float: left;

position: relative;

margin: 0;

}

.ProductName h1 {

margin: 0;

float: left;

width: 100%;

}

.ProductName h1 span {

float: left;

width: 100%;

display: inline-block;

color: #222222;

font-size: 30px;

font-weight: 600;

}

/*stokkodu*/

#divUrunKodu {

float: left;

clear: left;

color: #999999;

font-size: 16px;

font-weight: normal;

line-height: 22px;

padding: 0;

margin: 0 0 0;

}

#divUrunKodu span {

display: inline-block;

vertical-align: top;

color: #999999;

font-size: 16px;

font-weight: normal;

position: relative;

line-height: 22px;

float: left;

}

#divUrunKodu span:after {

content: ':';

margin: 0 4px;

}

/*taksitaciklama*/

#divTaksitAciklama {

display: block;

float: left;

clear: left;

margin-top: 10px;

}

#divTaksitAciklama .taksitSatir {

color: #000;

font-size: 14px;

}

/*paunver*/

.RightDetail .puanVer {

float: left;

clear: left;

}

.RightDetail #PuanVer {

float: left;

margin-top: 10px;

}

.RightDetail .PuanVerSag {

float: left;

font-size: 14px;

color: #2a2929;

margin-left: 5px;

font-weight: 600;

line-height: 17px;

display: none;

}

.RightDetail ul.rating {

float: left;

padding: 0;

margin: 0;

list-style: none;

}

.RightDetail ul.rating li {

margin-right: 5px !important;

width: 14px !important;

float: left;

height: 14px;

}

.RightDetail ul.rating li i.starItem {

font-size: 14px !important;

line-height: 14px;

height: 14px;

font-weight: 300;

font-family: FontAwesome;

}

.RightDetail ul.rating li i.starItem:before {

content: '\f005' !important;

}

.RightDetail ul.rating li i.starItem:hover {

font-size: 14px !important;

font-weight: 600;

}

.RightDetail ul.rating li.filled i {

font-weight: 600;

}

.RightDetail .rating-stars ul > li.star.hover > i.fa {

font-weight: 600;

}

.RightDetail .rating-stars ul > li.star.selected > i.fa {

font-weight: 600;

}

/*markaresmi*/

.markaresmi {

float: left;

position: relative;

z-index: 1;

display: none !important;

}

.markaresmi a {

float: left;

}

.markaresmi img {

max-width: 100%;

float: left;

}

/*magazastok*/

#divMagazaStok {

float: left;

clear: left;

margin: 10px 0 0 !important;

}

#divMagazaStok a {

display: inline-block;

vertical-align: top;

color: #000;

font-size: 14px;

font-weight: normal;

line-height: 14px;

}

/*on yazi*/

#divOnyazi {

float: left;

width: 100%;

}

#divOnyazi .teksatir {

margin-top: 10px;

float: left;

width: 100%;

}

#divOnyazi h2 {

font-weight: normal;

font-size: 100%;

}

#divOnyazi * {

font-family: 'Montserrat', sans-serif !important;

}

#divOnyazi strong {

font-weight: bold;

}

#divOnyazi strong * {

font-weight: bold;

}

#divOnyazi i {

font-family: 'FontAwesome' !important;

margin-right: 12px;

}

/*fiyatlar*/

.urunDetayFiyatContainer {

}

.PriceList {

float: left;

position: relative;

width: 100%;

padding: 0;

margin: 40px 0 0;

}

#pnlFiyatlar {

display: inline-block;

vertical-align: top;

float: left;

}

#divIndirimliFiyat {

display: block;

}

/*ekbilgi*/

#divMarka, #divTedarikci, #divUrunStokAdedi, #divToplamStokAdedi,

#divBarkod, #divParaPuan, #divTahminiTeslimatSuresi, #divIndirimOrani {

float: left;

clear: left;

margin-top: 10px;

line-height: 14px;

}

#divMarka .left_line, #divTedarikci .left_line, #divUrunStokAdedi

.left_line, #divToplamStokAdedi .left_line, #divBarkod .left_line,

#divParaPuan .left_line, #divTahminiTeslimatSuresi .left_line,

#divIndirimOrani .left_line {

display: inline-block;

vertical-align: top;

color: #000;

font-size: 14px;

font-weight: normal;

line-height: 14px;

}

#divMarka .center_line, #divTedarikci .center_line, #divUrunStokAdedi

.center_line, #divToplamStokAdedi .center_line, #divBarkod .center_line,

#divParaPuan .center_line, #divTahminiTeslimatSuresi .center_line,

#divIndirimOrani .center_line {

display: inline-block;

vertical-align: top;

color: #000;

font-size: 14px;

font-weight: normal;

line-height: 14px;

}

#divMarka .right_line, #divMarka .right_line *, #divTedarikci

.right_line, #divTedarikci .right_line *, #divUrunStokAdedi .right_line,

#divToplamStokAdedi .right_line, #divBarkod .right_line, #divParaPuan

.right_line, #divTahminiTeslimatSuresi .right_line, #divIndirimOrani

.indirimliOrani, #divIndirimOrani .indirimliOrani * {

display: inline-block;

vertical-align: top;

color: #000;

font-size: 14px;

font-weight: normal;

line-height: 14px;

width: auto;

}

/*piyasa fiyati*/

.PiyasafiyatiContent {

display: block;

line-height: 0.8;

float: left;

}

.PiyasafiyatiContent .left_line, .PiyasafiyatiContent .center_line {

display: none;

}

.PiyasafiyatiContent .right_line {

display: inline-block;

vertical-align: top;

}

.PiyasafiyatiContent .right_line * {

display: inline-block;

vertical-align: top;

font-weight: normal;

text-decoration: line-through;

line-height: 0.8;

}

.PiyasafiyatiContent .right_line .spanKdv {

display: none !important;

vertical-align: top;

}

/*indirimli fiyati*/

.IndirimliFiyatContent {

display: block;

line-height: 0.8;

float: left;

clear: both;

margin-top: 6px;

}

.IndirimliFiyatContent .left_line, .IndirimliFiyatContent .center_line {

display: none;

}

.IndirimliFiyatContent .right_line {

display: inline-block;

vertical-align: top;

}

.IndirimliFiyatContent .right_line * {

display: inline-block;

vertical-align: top;

line-height: 0.8;

}

.IndirimliFiyatContent .right_line .spanKdv {

display: none !important;

vertical-align: bottom;

font-size: 12px;

line-height: 1;

}

/*turk lirasi fiyati*/

#divTurkLirasiFiyat {

display: block;

line-height: 0.8;

}

#divTurkLirasiFiyat .left_line, #divTurkLirasiFiyat .center_line {

display: none;

}

#divTurkLirasiFiyat .right_line {

display: inline-block;

}

#divTurkLirasiFiyat .right_line * {

display: inline-block !important;

vertical-align: top;

line-height: 0.8;

}

/*indirimsiz fiyati*/

#divIndirimsizFiyat {

display: block;

line-height: 0.8;

}

#divIndirimsizFiyat .left_line, #divIndirimsizFiyat .center_line {

display: none;

}

#divIndirimsizFiyat .right_line {

display: inline-block;

font-size: 13px;

font-weight: normal;

}

#divIndirimsizFiyat .right_line * {

display: inline-block !important;

vertical-align: top;

}

#divIndirimsizFiyat .right_line .spanKdv {

display: none !important;

vertical-align: top;

}

/*kdv dahil fiyati*/

#divKDVDahilFiyat {

display: block;

line-height: 0.8;

float: left;

margin-top: 8px;

}

#divKDVDahilFiyat .left_line {

display: inline-block;

vertical-align: top;

color: #000;

font-size: 14px;

font-weight: normal;

}

#divKDVDahilFiyat .center_line {

display: none;

}

#divKDVDahilFiyat .right_line * {

display: inline-block !important;

vertical-align: top;

}

/*fiyatrenk*/

.PiyasafiyatiContent .right_line * {

color: #000;

font-size: 20px;

}

.IndirimliFiyatContent .right_line *, #divTurkLirasiFiyat .right_line *,

#divIndirimsizFiyat .right_line *, #divKDVDahilFiyat .right_line *,

#divIndirimsizFiyat .right_line, #divIndirimsizFiyat .left_line {

color: #000;

}

#divKDVDahilFiyat .left_line, #divKDVDahilFiyat .right_line *,

#divIndirimsizFiyat .left_line {

line-height: 20px;

}

.IndirimliFiyatContent .right_line *, #divTurkLirasiFiyat .right_line *,

#divIndirimsizFiyat .right_line *, #divKDVDahilFiyat .right_line * {

font-size: 26px;

font-weight: bold;

}

/*Stok yok*/

body #divStokYok {

float: left;

width: 100%;

margin: 20px 0 0;

font-size: 14px;

color: #000;

font-weight: normal;

text-align: center;

padding: 5% 0;

background-color: #f2f5f6;

border-radius: 0;

}

body #divStokYok:before {

content: '\f057';

font-family: 'FontAwesome';

font-weight: 300;

width: 100%;

float: left;

font-size: 30px;

margin-bottom: 20px;

}

/*Urun ekstrabilgileri*/

#divEkstraBilgiler {

float: left;

clear: left;

margin-top: 10px;

}

#divEkstraBilgiler img {

max-width: 100%;

display: block;

}

.btnnostok i.fa {

font-family: 'FontAwesome';

}

/*varyasyonlar*/

#divUrunEkSecenek {

float: left;

width: 100%;

position: relative;

}

#divUrunEkSecenek .eksecenekLine {

clear: none !important;

margin: 0;

float: left;

width: 100%;

}

#divUrunEkSecenek .eksecenekLine:last-child {

margin-bottom: 0 !important;

border: none;

padding-bottom: 0;

}

#divUrunEkSecenek .eksecenekLine .left_line {

float: left;

width: 100%;

line-height: 45px;

color: #000;

font-size: 13px;

font-weight: 600;

}

#divUrunEkSecenek .eksecenekLine .center_line {

display: none;

}

#divUrunEkSecenek .eksecenekLine .right_line {

display: inline-block;

vertical-align: top;

}

#divUrunEkSecenek .eksecenekLine .right_line .size_box {

float: left;

cursor: pointer;

text-align: center;

font-size: 13px;

position: relative;

color: #000;

font-weight: normal;

margin-right: 10px;

}

#divUrunEkSecenek .eksecenekLine .right_line .size_box img {

width: 100%;

height: 100%;

display: block;

}

/*selectvaryasyon*/

#divUrunEkSecenek .eksecenekLine.selectvaryasyon {

}

#divUrunEkSecenek .eksecenekLine.selectvaryasyon .left_line {

}

#divUrunEkSecenek .eksecenekLine.selectvaryasyon .center_line {

}

#divUrunEkSecenek .eksecenekLine.selectvaryasyon .right_line {

width: 100%;

}

#divUrunEkSecenek .eksecenekLine.selectvaryasyon .right_line select {

min-width: 100%;

float: left;

height: 40px;

border: 1px solid #d7d7d7;

color: #000;

font-size: 13px;

font-weight: normal;

padding: 0 10px;

background: #fff;

border-radius: 0;

}

/*resimlivaryasyon*/

#divUrunEkSecenek .eksecenekLine.resimlivaryasyon {

}

#divUrunEkSecenek .eksecenekLine.resimlivaryasyon .left_line {

}

#divUrunEkSecenek .eksecenekLine.resimlivaryasyon .right_line {

}

#divUrunEkSecenek .eksecenekLine.resimlivaryasyon .right_line .size_box

{

width: 50px;

}

#divUrunEkSecenek .eksecenekLine.resimlivaryasyon .right_line .size_box

img {

}

#divUrunEkSecenek .eksecenekLine.resimlivaryasyon .right_line

.size_box:hover {

}

#divUrunEkSecenek .eksecenekLine.resimlivaryasyon .right_line

.size_box.selected:after {

content: '';

position: absolute;

left: 0;

right: 0;

top: 0;

bottom: 0;

border: 1px solid #000;

}

/*kutuvaryasyon*/

#divUrunEkSecenek .eksecenekLine.kutuluvaryasyon {

}

#divUrunEkSecenek .eksecenekLine.kutuluvaryasyon .right_line {

}

#divUrunEkSecenek .eksecenekLine.kutuluvaryasyon .right_line .size_box {

min-width: 50px;

height: 30px;

line-height: 28px;

text-align: center;

border: 1px solid #d7d7d7;

border-radius: 0;

padding: 0 4px;

}

#divUrunEkSecenek .eksecenekLine.kutuluvaryasyon .right_line

.size_box:last-child {

margin-right: 0;

}

#divUrunEkSecenek .eksecenekLine.kutuluvaryasyon .right_line

.size_box:hover {

color: #fff;

background: #000;

}

#divUrunEkSecenek .eksecenekLine.kutuluvaryasyon .right_line

.size_box.selected {

color: #fff;

background: #000;

}

/*stokyokvaryasyon*/

#divUrunEkSecenek .eksecenekLine .right_line .size_box.nostok {

position: relative;

background: #f5f3f3 !important;

color: #7a7979 !important;

border-color: #e4dfdd;

}

#divUrunEkSecenek .eksecenekLine .right_line .size_box.nostok img {

-webkit-filter: grayscale(100%);

filter: grayscale(100%);

}

#divUrunEkSecenek .eksecenekLine .right_line .size_box.nostok:after {

content: '';

height: 1px;

max-width: 65px;

margin: 0 auto;

background: #cecece;

left: 0;

right: 0;

top: 50%;

position: absolute;

transform: rotate(140deg);

}

/*ilgili Urunler*/

#IlgiliUrunDiv {

float: left;

width: 100%;

}

#IlgiliUrunDiv #divIlgiliUrunler {

}

.TopDet #IlgiliUrunDiv {

display: block;

float: left;

width: 100%;

margin: 0;

padding: 0;

}

.TopDet #IlgiliUrunDiv #divIlgiliUrunler {

padding: 0;

margin: 0;

background: transparent;

border: none;

}

.TopDet #IlgiliUrunDiv .JKatAdi {

float: left;

width: 100%;

margin: 0 !important;

padding: 0 !important;

text-align: left;

}

.TopDet #IlgiliUrunDiv .JKatAdi .bold {

padding: 0;

margin: 0;

text-align: left;

}

.TopDet #IlgiliUrunDiv .JKatAdi .bold:before {

display: none;

}

.TopDet #IlgiliUrunDiv .JKatAdi .bold:after {

display: none;

}

.TopDet #IlgiliUrunDiv .JKatAdi .bold .satir1 {

background: transparent;

padding: 0 !important;

margin: 0;

border: none;

font-size: 13px;

line-height: 45px;

font-weight: 600;

color: #000;

}

.TopDet #IlgiliUrunDiv .clear {

display: none;

}

.TopDet #IlgiliUrunDiv ul {

float: left;

width: 100%;

padding: 0;

margin: 0;

list-style: none;

}

.TopDet #IlgiliUrunDiv ul li {

float: left;

width: 50px;

margin-right: 10px;

border-radius: 0;

overflow: hidden;

}

.TopDet #IlgiliUrunDiv ul li:hover {

}

.TopDet #IlgiliUrunDiv ul li .productItem {

border: none;

width: 100%;

float: left;

padding: 0;

box-shadow: none !important;

}

.TopDet #IlgiliUrunDiv ul li .productItem .productTimer {

display: none !important;

}

.TopDet #IlgiliUrunDiv ul li .productItem .productImage {

padding: 0;

}

.TopDet #IlgiliUrunDiv ul li .productItem .productImage a {

}

.TopDet #IlgiliUrunDiv ul li .productItem .productImage a:before {

display: none !important;

}

.TopDet #IlgiliUrunDiv ul li .productItem .productImage img {

}

.TopDet #IlgiliUrunDiv ul li .productItem .productIcon {

display: none;

}

.TopDet #IlgiliUrunDiv ul li .productItem .urunListeAdet {

display: none !important;

}

.TopDet #IlgiliUrunDiv ul li .productItem .productDetail {

padding: 0;

margin: 0;

display: none;

}

.TopDet #IlgiliUrunDiv ul li .productItem .productDetail:before {

display: none;

}

.TopDet #IlgiliUrunDiv ul li .productItem .productDetail:after {

display: none;

}

.TopDet #IlgiliUrunDiv ul li .productItem .productName {

display: none;

}

.TopDet #IlgiliUrunDiv ul li .productItem .TukendiIco {

display: none;

}

.TopDet #IlgiliUrunDiv ul li .productItem .boxBedenlerContent {

display: none !important;

}

/*satinal*/

#divSatinAl {

float: left;

width: 100%;

margin: 40px 0;

padding: 0;

}

.BasketBtn {

float: left;

position: relative;

width: 100%;

}

#divAdetCombo .right_line, .RightDetail .riSingle {

width: 150px;

}

#txtbxurunSiparisAdedi, #divAdetCombo select, .RightDetail .riSingle

a.riUp, .RightDetail .riSingle a.riDown, .basketBtn input, .buyfast

input {

height: 50px !important;

}

.Basketinp p, #divKombinSatinAl a, #divAdetCombo .left_line,

.RightDetail .riSingle a.riUp i, .RightDetail .riSingle a.riDown i,

.RightDetail .riSingle a.riUp, .RightDetail .riSingle a.riDown {

line-height: 50px;

}

/*Adet Select*/

#divAdetCombo {

display: block !important;

position: relative;

float: left;

clear: left;

}

#divAdetCombo .center_line {

display: none !important;

float: left;

}

#divAdetCombo .right_line {

float: left;

max-width: 100% !important;

}

#divAdetCombo select {

width: 100%;

padding: 0 10px;

text-align: left;

}

/*Adet input*/

.RightDetail .riSingle {

position: relative;

display: inline-block;

vertical-align: top;

border-radius: 0;

}

.RightDetail .riSingle a.riUp, .RightDetail .riSingle a.riDown {

width: 35px !important;

font-size: 16px;

color: #222222;

background: #e1e2e3;

top: 0;

font-weight: normal;

position: absolute;

margin: 0 !important;

float: left;

cursor: pointer;

text-indent: 0;

text-align: center;

}

.RightDetail .riSingle a.riUp {

left: auto;

right: 0;

border-radius: 0 5px 5px 0;

}

.RightDetail .riSingle a.riDown {

left: 0;

border-radius: 5px 0 0 5px;

}

/*adetveselect*/

.Basketinp {

display: block;

position: relative;

float: left;

clear: left;

}

.BasketBtn .pSatisBirimi, .BasketBtn .left_line.lineTitle2 {

color: #1a1a1a;

font-size: 16px;

font-weight: normal;

margin: 0;

float: left;

clear: left;

}

#txtbxurunSiparisAdedi_wrapper {

float: left;

width: 100% !important;

position: relative;

padding: 0 !important;

}

#txtbxurunSiparisAdedi {

width: 100% !important;

text-align: center;

display: inline-block;

padding: 0;

appearance: none;

-moz-appearance: none;

-webkit-appearance: none;

}

#txtbxurunSiparisAdedi, #divAdetCombo select {

background: #fff;

color: #222222;

border: 1px solid #e1e2e3;

font-size: 24px;

font-weight: normal;

float: left;

margin: 0;

border-radius: 5px;

}

/*sepete Ekle*/

#divKombinSatinAl, .basketBtn, .buyfast {

float: left;

margin: 0 0 0 20px;

}

#divKombinSatinAl a, .buyfast input, .basketBtn input {

color: #fff;

background: #e83535;

font-weight: 500;

font-size: 20px;

width: 100%;

display: inline-block;

vertical-align: top;

padding: 0;

letter-spacing: 0;

border: none;

border-radius: 5px;

-moz-appearance: none;

-webkit-appearance: none;

}

.basketBtn {

width: 300px;

}

/*Hemen Al*/

.buyfast {

width: 100%;

margin: 20px 0 0 0;

display: none;

}

.buyfast input {

}

/*kombin Al*/

#divKombinSatinAl {

margin: 20px 0 0 0;

width: 100%;

}

#divKombinSatinAl a {

font-size: 14px;

margin: 0 !important;

}

/*Iconlar*/

.ProductIcon {

float: left;

width: 100%;

display: none;

}

.ProductIcon .box1 {

padding: 0;

margin: 0;

min-width: 0;

background: transparent;

color: #000;

font-size: 13px;

font-weight: normal;

float: left;

line-height: 30px;

}

.ProductIcon .box1 i {

font-family: 'FontAwesome';

margin: 0 5px 0 0;

display: inline-block;

vertical-align: top;

font-weight: normal;

font-size: 14px;

line-height: 30px;

}

.ProductIcon .UGelinceHaberVer .box1 i:before {

content: '\f0a1';

}

.ProductIcon > div {

float: left;

position: relative;

position: relative;

margin: 0 10px 10px;

}

.ProductIcon > div > a {

display: inline-block;

vertical-align: top;

width: 100%;

}

/*yazdiryorumtavsiye*/

.ProductIcon2 {

float: left;

width: 100%;

}

.ProductIcon2 .clear {

clear: none;

}

.ProductIcon2 > div {

float: left;

}

.ProductIcon2 > div > a {

float: left;

font-size: 12px;

text-transform: uppercase;

margin-right: 10px;

padding: 0 18px;

line-height: 31px;

background: #ebebeb;

color: #000;

}

.ProductIcon2 > div > a:before {

font-family: 'FontAwesome';

font-size: 16px;

line-height: 31px;

margin-right: 7px;

vertical-align: top;

font-weight: 300;

}

.ProductIcon2 > div.YorumYazbtnContent > a:before {

content: '\f303';

}

.ProductIcon2 > div.TavsiyeEtBtnContent > a:before {

content: '\f164';

}

.ProductIcon2 > div.hidden-phone > a:before {

content: '\f02f';

}

.ProductIcon2 > div > a:hover {

color: #fff;

}

/*paylas*/

.TopDet .product_social_icon_wrapper {

float: left;

width: 100%;

display: block !important;

font-size: 0;

margin-top: 10px;

}

.TopDet .product_social_icon_wrapper .PaylasTit {

float: left;

color: #000;

font-size: 14px;

font-weight: 600;

line-height: 30px;

margin-right: 10px;

}

.TopDet .product_social_icon_wrapper ul {

display: inline-block;

vertical-align: top;

list-style: none;

padding: 0;

margin: 0;

}

.TopDet .product_social_icon_wrapper ul li {

float: left;

margin-right: 10px;

}

.TopDet .product_social_icon_wrapper ul li:last-child {

margin-right: 0;

}

.TopDet .product_social_icon_wrapper ul li a {

float: left;

color: #fff;

background: #000;

font-size: 14px;

border-radius: 100%;

text-align: center;

width: 30px;

}

.TopDet .product_social_icon_wrapper ul li a i {

line-height: 30px;

display: inline-block;

vertical-align: top;

}

.TopDet .product_social_icon_wrapper ul li:nth-child(1) a {

background: #3b5999;

}

.TopDet .product_social_icon_wrapper ul li:nth-child(2) a {

background: #55acee;

}

.TopDet .product_social_icon_wrapper ul li:nth-child(3) a {

background: #bd081c;

}

.TopDet .product_social_icon_wrapper ul li:nth-child(4) a {

background: #6dc33a;

}

/*whatsapp*/

.socialButons {

float: right !important;

width: 100%;

position: relative;

margin: 0 !important;

}

.socialButons iframe {

float: left;

}

.product-social {

float: left;

margin-right: 10px;

}

.product-social span {

float: left;

line-height: 32px;

display: inline-block;

color: #000;

font-size: 12px;

font-weight: 300;

margin-right: 5px;

}

.product-social ul {

float: left;

}

.product-social ul li {

float: left;

margin-right: 13px;

}

.product-social ul li a {

display: block;

color: #323232;

font-size: 18px;

}

.divYorumYaz, #yorumYaz {

min-height: 220px;

}

/*urun ozellik Bolumu*/

.urunOzellikTab {

display: none;

}

.urunOzellik {

float: left;

width: 100%;

margin: 80px 0 0;

display: block;

}

.urunOzellik .urunTab {

float: left;

width: 100%;

background: #fff;

text-align: center;

}

.urunOzellik .urunTab ul {

display: inline-block;

vertical-align: top;

padding: 0;

margin: 0;

list-style: none;

width: 1350px;

}

.urunOzellik .urunTab > ul > li {

float: left;

}

.urunOzellik .urunTab > ul > li:last-child {

margin-right: 0;

}

.urunOzellik .urunTab > ul > li > a {

cursor: pointer;

color: #1a1a1a;

font-size: 18px;

float: left;

font-weight: normal;

padding: 0 50px;

line-height: 60px;

border-radius: 5px 5px 0 0;

border-top: 6px solid transparent;

}

.urunOzellik .urunTab > ul > li > a span {

font-weight: normal;

}

.urunDetayPanel {

float: left;

width: 100%;

clear: none!important;

border: none;

padding: 50px 0;

background: #f7f8f9;

}

.urunTabAlt {

width: 1350px;

max-width: 100%;

margin: 0 auto;

}

.urunTabAlt strong {

font-weight: bold;

}

.urunTabAlt .divYorumYaz, .urunTabAlt #yorumYaz {

padding: 0 0 10px;

width: 100%;

}

.urunTabAlt #txtOneriMail {

width: 100%;

margin: 0;

height: 30px;

padding: 0 10px;

width: 100% !important;

}

.urunTabAlt #txtOneriNot {

width: 100%;

margin: 0;

padding: 10px;

width: 100% !important;

background: #fff;

}

.yorumlarItem {

background-color: #eeeeee;

border-bottom: 3px solid #A09B98;

padding: 16px;

line-height: 26px;

float: left;

width: 100%;

margin-top: 20px;

text-align: left;

}

.yorumlarItemS1 {

padding-bottom: 5px;

font-size: 12px;

color: #666;

border-bottom: 1px dashed #A09B98;

}

.urunDetayPanel .button {

color: #fff;

}

.urunTabAlt {

font-family: 'Montserrat',sans-serif !important;

padding: 0;

}

.urunTabAlt * {

font-family: 'Montserrat',sans-serif !important;

}

.urunTabAlt i {

font-family: 'FontAwesome' !important;

}

.urunTabAlt img {

max-width: 100% !important;

}

.urunTabAlt iframe {

max-width: 100% !important;

display: none;

}

.urunTabAlt .ng-valid-email {

text-align: left;

}

.urunTabAlt .button {

padding: 10px 5px;

}

.orders .order-info i {

margin-top: 0 !important;

}

#btnYorumKaydet {

float: left;

text-align: center;

-moz-appearance: none;

-webkit-appearance: none;

}

.urunTabAlt ul li {

margin-bottom: 5px;

clear: both;

}

.tabUrunOneriler ul {

list-style: none;

padding: 0;

margin: 0;

}

.tabUrunOneriler ul li {

float: left;

width: 100%;

}

.oneriValidate .validate {

top: 0;

padding: 5px;

}

.urunTabAlt ul li input {

float: left;

margin-right: 5px;

width: auto !important;

}

.urunTabAlt ul li label {

float: left;

width: auto !important;

line-height: normal;

}

.urunTabAlt ul li input[type="checkbox"] {

margin-top: 0;

}

.urunTabAlt ul li .captchaImageBox {

float: left;

}

.urunTabAlt ul li .captchaImageBox img {

max-width: 100%;

width: auto;

}

.urunTabAlt ul li .captchaInputBox {

margin: 10px;

float: left;

}

.urunTabAlt ul li.urundetyaGuvenlikodu span {

float: left;

}

.urunTabAlt ul li .GuvnelikKodu {

float: left;

line-height: 50px;

margin-right: 10px;

display: block;

}

/*------------------------------------Etiketler--------------------------------------------*/

#divEtiketler {

float: left;

width: 100%;

padding: 0 20px 20px;

margin: 50px 0 0;

background: #fff;

text-align: center;

}

#divEtiketler .productModuleTitle {

float: left;

color: #202122;

font-size: 15px;

font-weight: bold;

width: 100%;

text-align: center;

line-height: 30px;

margin: 10px 0;

}

#divEtiketler a {

color: #696d71;

font-size: 13px;

}

#divEtiketler a:hover {

text-decoration: underline;

}

/****************************************Slider

Alanlar*********************************/

/*Baslik*/

#mainHolder_divDesign .JKatAdi.categoryTitle, .JKatAdi {

float: left;

position: relative;

width: 100%;

padding: 40px 0 20px !important;

margin: 0 !important;

}

#mainHolder_divDesign .JKatAdi.categoryTitle .bold, .JKatAdi .bold {

display: block;

float: left;

width: 100%;

text-align: left;

position: relative;

}

#mainHolder_divDesign .JKatAdi.categoryTitle .bold .satir1, .JKatAdi

.bold .satir1 {

line-height: normal;

color: #1a1a1a;

font-size: 28px;

font-weight: 600;

display: inline-block;

vertical-align: top;

padding: 0 !important;

position: relative;

z-index: 1;

}

/*ilerigeributon*/

#divInstashopResim .owl-carousel .owl-nav {

display: block !important;

}

#mainHolder_divDesign .owl-carousel .owl-nav, .owl-carousel .owl-nav {

z-index: 2;

position: absolute;

right: 10px;

top: 40%;

left: 10px;

}

#mainHolder_divDesign .owl-carousel .owl-nav .ProductListprev,

.owl-carousel .owl-nav .ProductListprev, .owl-carousel .owl-nav

.ProductListnext, .owl-carousel .owl-nav .InstaGalleryprev,

.owl-carousel .owl-nav .InstaGallerynext, #mainHolder_divDesign

.owl-carousel .owl-nav .ProductListnext {

color: #000;

background: #fff;

border-radius: 50%;

border: 1px solid #ebebeb;

width: 40px;

height: 40px;

cursor: pointer;

text-align: center;

position: absolute;

font-size: 0;

display: inline-block;

-webkit-transition: all .3s ease;

-moz-transition: all .3s ease;

transition: all .3s ease;

}

#mainHolder_divDesign .owl-carousel .owl-nav .ProductListprev,

.owl-carousel .owl-nav .ProductListprev, .owl-carousel .owl-nav

.InstaGalleryprev {

left: 0;

}

#mainHolder_divDesign .owl-carousel .owl-nav .ProductListnext,

.owl-carousel .owl-nav .ProductListnext, .owl-carousel .owl-nav

.InstaGallerynext {

right: 0;

}

#mainHolder_divDesign .owl-carousel .owl-nav .ProductListprev:before,

.owl-carousel .owl-nav .ProductListprev:before, .owl-carousel .owl-nav

.ProductListnext:before, .owl-carousel .owl-nav

.InstaGalleryprev:before, .owl-carousel .owl-nav

.InstaGallerynext:before, #mainHolder_divDesign .owl-carousel .owl-nav

.ProductListnext:before {

font-family: 'FontAwesome';

font-size: 28px;

line-height: 38px;

font-weight: 300;

}

#mainHolder_divDesign .owl-carousel .owl-nav .ProductListprev:before,

.owl-carousel .owl-nav .ProductListprev:before, .owl-carousel .owl-nav

.InstaGalleryprev:before {

content: '\f104';

}

#mainHolder_divDesign .owl-carousel .owl-nav .ProductListnext:before,

.owl-carousel .owl-nav .ProductListnext:before, .owl-carousel .owl-nav

.InstaGallerynext:before {

content: '\f105';

}

#mainHolder_divDesign .owl-carousel .owl-nav .ProductListprev:hover,

.owl-carousel .owl-nav .ProductListprev:hover, .owl-carousel .owl-nav

.ProductListnext:hover, .owl-carousel .owl-nav .InstaGalleryprev:hover,

.owl-carousel .owl-nav .InstaGallerynext:hover, #mainHolder_divDesign

.owl-carousel .owl-nav .ProductListnext:hover {

background: #fecb29;

color: #fff;

}

#mainHolder_divDesign .owl-carousel .owl-dots, .owl-carousel .owl-dots {

display: none;

}

/*urunslider*/

.sliderBannerContainer {

float: left;

width: 100%;

position: relative;

margin: 0;

}

.sliderBannerContainer .Block_Link {

display: none;

}

.sliderBannerContainer .ProductList {

display: block !important;

margin: 0 auto;

}

.sliderBannerContainer .Jbutonlar {

display: none;

}

.sliderBannerContainer .jCarouselLite {

float: left;

width: 100%;

}

/*detayurunslider*/

.detaySliderContainer {

float: left;

width: 100%;

position: relative;

margin: 0;

}

.detaySliderContainer .ProductList {

display: block !important;

margin: 0 auto;

}

.detaySliderContainer .Jbutonlar {

display: none;

}

.detaySliderContainer .jCarouselLite {

float: left;

width: 100%;

}

.detaySliderContainer .JKatAdi .bold .satir1 {

line-height: 90px;

}

/* -------------------------------Anasayfa

Slider----------------------------------------*/

.anasayfa_tek_slider {

position: relative;

float: left;

width: 100%!important;

margin: 0;

padding: 0;

}

#pnlSlider {

position: relative;

float: left;

width: calc(100% - 360px);

margin: 0;

padding: 0;

}

#pnlSlider ul {

list-style: none;

padding: 0;

margin: 0;

}

#pnlSlider ul li {

display: block;

}

#pnlSlider ul li a {

display: block;

}

#pnlSlider ul li a img {

width: 100%;

display: block;

border-radius: 5px;

}

#pnlSlider .flex-control-nav {

position: absolute;

bottom: 12px;

right: 0;

left: 0;

}

#pnlSlider .flex-control-paging li {

margin: 0 5px;

}

#pnlSlider .flex-control-paging li a {

float: right;

width: 12px;

height: 12px;

border-radius: 100%;

border: none;

box-shadow: none;

text-shadow: none;

background: #fff;

}

#pnlSlider .flex-control-paging li a.flex-active {

background: #000;

}

#pnlSlider .flex-direction-nav {

position: absolute;

top: 45%;

left: 10px;

right: 10px;

}

#pnlSlider .flex-direction-nav li {

display: inline-block;

vertical-align: top;

}

#pnlSlider .flex-direction-nav .flex-nav-prev {

float: left;

}

#pnlSlider .flex-direction-nav .flex-nav-next {

float: right;

}

#pnlSlider .flex-direction-nav .flex-prev, #pnlSlider

.flex-direction-nav .flex-next {

color: #000;

border: none;

background: #ffffff66;

width: 40px;

height: 40px;

border-radius: 50%;

top: 0;

margin: 0;

padding: 0;

box-shadow: none;

opacity: 1;

font-size: 0;

position: relative;

text-shadow: none;

text-align: center;

}

#pnlSlider .flex-direction-nav .flex-prev {

left: 0;

}

#pnlSlider .flex-direction-nav .flex-next {

right: 0;

}

#pnlSlider .flex-direction-nav .flex-prev:before, #pnlSlider

.flex-direction-nav .flex-next:before {

font-family: 'FontAwesome';

font-size: 17px;

font-weight: 500;

line-height: 40px;

}

#pnlSlider .flex-direction-nav .flex-prev:before {

content: '\f053';

}

#pnlSlider .flex-direction-nav .flex-next:before {

content: '\f054';

}

#pnlSlider .flex-direction-nav .flex-prev:hover, #pnlSlider

.flex-direction-nav .flex-next:hover {

background: #1a1a1a;

color: #fff;

}

#pnlSlider .flex-direction-nav a:before {

text-shadow: none;

}

#pnlSlider .flex-direction-nav a:after {

text-shadow: none;

}

#pnlSlider .HPSItems .flex-control-thumbs {

position: static;

background: #fff;

text-align: center;

}

#pnlSlider .HPSItems .flex-control-thumbs li {

display: inline-block;

vertical-align: top;

float: none;

max-width: 100%;

}

#pnlSlider .HPSItems .flex-control-thumbs img {

opacity: 1;

}

#pnlSlider .HPSItems .flex-control-thumbs .flex-active {

}

.HomePageSlideShowContainer {

float: left;

width: 100%;

position: relative;

}

.HomePageSlideShowContainer .HomePageSlideShow {

padding: 0;

width: 100%;

}

.HomePageSlideShowContainer .HPSItems {

clear: both;

cursor: pointer;

width: 100%;

}

.HomePageSlideShowContainer .HPSItems div {

cursor: pointer;

float: left;

margin: 0;

overflow: hidden;

padding: 0;

position: absolute;

width: 100%;

}

/*------------------------------------markalar

slider--------------------------------------------*/

/*.markaSlider { float: left; width: 100%; }

.markaSlider .jCarouselLite { display: block; margin: 0 auto; }

.markaSlider .owl-carousel { float: left; width: 100%; }

.markaSlider .owl-carousel .owl-stage-outer { }

.markaSlider:before { content: ''; display: table; clear: both; }

.markaSlider ul { padding: 0; margin: 0; list-style: none; }

.markaSlider ul li a { display: table-cell; overflow: hidden; max-width:

100%; vertical-align: middle; padding-bottom: 27%; background:

transparent; border-radius: 0; overflow: hidden; }

.markaSlider ul li a img { max-width: 100%; max-height: 100%; height:

auto; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin:

auto; -webkit-filter: grayscale(0); filter: grayscale(0); }

.markaSlider ul li a:hover img { -webkit-filter: grayscale(0); filter:

grayscale(0); }*/

/*---------------------------- site ozel alan kodlar

----------------------------------*/

.hesabimAnasayfaMenuler ul li a:hover .fa {

color: #fff;

}

.siparisTakipSayfasi {

background: #fff;

}

.siparisTakipSayfasi .siparisTakipBaslik {

text-align: center;

padding: 20px 0 !important;

}

.sepetiTemizle {

float: right;

line-height: 43px;

padding: 0 10px;

}

.popupSepet {

width: 99%;

}

.popupSepet #hed div {

width: 94%;

}

.sayfaIcerik * {

font-family: 'Montserrat', sans-serif !important;

}

#mainHolder_UrunDetay_imgCookie {

display: none !important;

}

.product_social_icon_wrapper {

display: none;

}

.HesabimContainer .urunDetayPanel {

max-height: 100%;

}

.orders {

width: 100%;

}

.innerContainer {

}

.TumKategoriler {

display: none;

}

.mobilMenuAcButton, .searchClick, .mycartClick, .welcomeOpen {

display: none;

}

.userLoginBtn, .userSignBtn {

border: none !important;

}

.magazaTeslimatBilgisiContent {

display: none;

}

body #store_region_container {

display: block;

margin: 65px 0 0 15px;

position: static;

float: right;

}

#store_region_container a {

display: block;

position: relative;

background: #fcce22

url(https://static.ticimax.cloud/50584/CustomCss/ticimax/images/ikonlar/location.png)

center left 10px no-repeat;

font-size: 13px;

font-weight: 500;

text-align: left;

color: var(--theme-color);

line-height: 18px;

padding: 7px 0 7px 37px;

min-width: 150px;

}

#store_region_container a:before {

content: 'Nereye Gelsin';

display: block;

font-weight: 700;

}

#store_region_container a i {

display: none;

}

#ticimaxCopyright {

float: left;

width: 100%;

}

section {

float: left;

width: 100%;

}

.sepetimBody .Basketstep ul li.pasif {

opacity: 1;

}

.sepetimBody ul {

padding: 0;

margin: 0;

list-style: none;

}

/*Site ici scroll alanlar*/

#divOnyazi::-webkit-scrollbar, .urunTabAlt::-webkit-scrollbar,

.SmallImages::-webkit-scrollbar, .SepetBlockInfo::-webkit-scrollbar,

.searchContent ul::-webkit-scrollbar, body .kombinContent

ul::-webkit-scrollbar, .CartProduct .SProduct::-webkit-scrollbar,

.yanResimliMenu .KatMenu1::-webkit-scrollbar, .UrunGuruplari

.Block_Text::-webkit-scrollbar, .ProductPreviewContent

.ProductPreviewLeft .PreviewallImages::-webkit-scrollbar, .leftBlock

.category-vertical-filters .vertical-filter-panel

.list-group::-webkit-scrollbar, .mobilMenu

.menuIcerikAlan::-webkit-scrollbar, .mobilMenu .navUl > li >

ul::-webkit-scrollbar, .mobilMenu .navUl > li > ul li

ul::-webkit-scrollbar {

width: 5px;

}

#divOnyazi::-webkit-scrollbar-track,

.urunTabAlt::-webkit-scrollbar-track,

.SmallImages::-webkit-scrollbar-track,

.SepetBlockInfo::-webkit-scrollbar-track, .searchContent

ul::-webkit-scrollbar-track, body .kombinContent

ul::-webkit-scrollbar-track, .CartProduct

.SProduct::-webkit-scrollbar-track, .yanResimliMenu

.KatMenu1::-webkit-scrollbar-track, .UrunGuruplari

.Block_Text::-webkit-scrollbar-track, .ProductPreviewContent

.ProductPreviewLeft .PreviewallImages::-webkit-scrollbar-track,

.leftBlock .category-vertical-filters .vertical-filter-panel

.list-group::-webkit-scrollbar-track, .mobilMenu

.menuIcerikAlan::-webkit-scrollbar-track, .mobilMenu .navUl > li >

ul::-webkit-scrollbar-track, .mobilMenu .navUl > li > ul li

ul::-webkit-scrollbar-track {

background: #efefef;

}

#divOnyazi::-webkit-scrollbar-thumb,

.urunTabAlt::-webkit-scrollbar-thumb,

.SmallImages::-webkit-scrollbar-thumb,

.SepetBlockInfo::-webkit-scrollbar-thumb, .searchContent

ul::-webkit-scrollbar-thumb, .CartProduct

.SProduct::-webkit-scrollbar-thumb, body .kombinContent

ul::-webkit-scrollbar-thumb, .UrunGuruplari

.Block_Text::-webkit-scrollbar-thumb, .yanResimliMenu

.KatMenu1::-webkit-scrollbar-thumb, .ProductPreviewContent

.ProductPreviewLeft .PreviewallImages::-webkit-scrollbar-thumb,

.leftBlock .category-vertical-filters .vertical-filter-panel

.list-group::-webkit-scrollbar-thumb, .mobilMenu

.menuIcerikAlan::-webkit-scrollbar-thumb, .mobilMenu .navUl > li >

ul::-webkit-scrollbar-thumb, .mobilMenu .navUl > li > ul li

ul::-webkit-scrollbar-thumb {

background: var(--theme-color);

}

/*Site ici scroll alanlar*/

/*------------------------------------Sabit

Renkler--------------------------------------------*/

/*sepetvebutonrenk*/

body .button, .baglanButton, .siparisOzetTakip, body.sepetimBody

.basketCompletebtn, #AdresContent .button, .BasketPage .OdemeMenu ul

li.activeMenu > a, .pageNumberContent a:hover, .menuUstBolum, body

.category-vertical-filters.top-filters .FiltreUst, .SepetUst,

.urunOzellikTab .urunTab > ul > li.active > a, .tooltip-inner,

.welcome.active, .sepetimBody .Basketstep ul li.aktif {

background: var(--theme-color);

}

/*bordercolor*/

.iletisimContent .iletisimRight .iletisimbanka .span >

.line1:nth-child(n+2), body #divSayfalamaUst .filterDeleteContent

.appliedFilter.FiltrelemeKaldir, .pageNumberContent a:hover, .OdemeMenu

ul li.activeMenu {

border-color: var(--theme-color);

}

/*tooltip*/

.tooltip.top .tooltip-arrow, .tooltip.top-left .tooltip-arrow,

.tooltip.top-right .tooltip-arrow {

border-top-color: var(--theme-color);

}

.tooltip.right .tooltip-arrow {

border-right-color: var(--theme-color);

}

.tooltip.left .tooltip-arrow {

border-left-color: var(--theme-color);

}

.tooltip.bottom .tooltip-arrow, .tooltip.bottom-left .tooltip-arrow,

.tooltip.bottom-right .tooltip-arrow {

border-bottom-color: var(--theme-color);

}

.baglanButton {

border-color: transparent;

}

.Basketstep ul li:before {

border: 1px solid var(--theme-color);

}

.sepetimBody .Basketstep ul li.aktif:after {

border-top-color: var(--theme-color);

}

/*color*/

.sepetTitle .st_1, body .sepetTitle2 .st_1, body .BasketRigth ul

li.genelToplam .tut, body .sepetTitle2 .st_1:before, .sepetTitle

.st_1:before, .TeslimatAdresTittle, .Basketstep ul li.gecti span, body

#divToplamOdeme, .TeslimatAdresTittle, a.YeniAdresEkle, .Basketstep ul

li.onestepsec span, .Basketstep ul li.pasif i, .BasketPage .Basketstep

ul li.pasif i, .BasketPage .cargoInformation div.cargoName span,

.BasketPage .faturaAdresBtn.active, .adresAyniBtn.active, .BasketPage

.sepetItemB4, .BasketPage .AdresItemAlt.AdresItemSelected

.AdresItemAltLeft label span.check, .iletisimContent .categoryTitle

.categoryTitleText, body #divSayfalamaUst .filterDeleteContent

.appliedFilter.FiltrelemeKaldir a span, body .siparisUrunUyariSecenek

.siparisUrunDurumBaslik, .RightDetail ul.rating li i.starItem,

.RightDetail ul.rating li.filled i, .RightDetail .rating-stars ul >

li.star.hover > i.fa, .RightDetail .rating-stars ul > li.star.selected >

i.fa {

color: var(--theme-color);

}

/*HoverRenk*/

.button:hover, .userLoginBtn:hover, .userSignBtn:hover, .BasketPage

.OdemeMenu ul li:hover > a, .BasketPage .alisverisedevamet:hover,

.BasketPage #hed div.hediCekForm a:hover, .BasketPage

a.YeniAdresEkle:hover, #AdresContent .button:hover,

.basketCompletebtn:hover, .KasaOnuFirsatlarContent ul li a.button:hover,

.ProductIcon2 > div > a:hover {

background: var(--theme-color);

}

/*colorhover*/

.BasketPage .AdresItemAlt a:hover, .BasketPage .sepetiTemizle:hover,

.BasketPage .sepet-sil:hover:before, .BasketPage .sepetTitle2 a:hover,

.baglanButton:hover, .BasketPage .faturaAdresBtn:hover,

.adresAyniBtn:hover, .headerSocialConnect .baglanButton a:hover,

.CartProduct .SProduct li a:nth-child(2):hover * {

color: var(--theme-color);

}

/*bordercolorhover*/

body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent

li > a:hover, .BasketPage a.YeniAdresEkle:hover, .OdemeMenu ul li:hover,

.BasketPage .OdemeMenu ul li:hover > a, .BasketPage

.alisverisedevamet:hover, .CartProduct .headerCartBtn:hover {

border-color: var(--theme-color);

}

/*color*/

.siparisOzetTakip {

color: #fff;

}

.BasketDetail table tbody tr td a {

display: inherit;

}

.BasketDetail table tbody tr td:last-child a {

display: block;

}

.sepetimBody #header:after {

display: none;

}

body .alisverisedevamet {

background: #fff;

}

/*bordercolor*/

.KasaOnuFirsatlarContent ul li a.button:hover {

border: none !important;

}

.BasketPage a.YeniAdresEkle:hover {

color: #fff !important;

}

.baglanButton:hover {

background: transparent;

}

body .adresGir .kirmiziButon:hover {

background: #9e1a20 !important;

color: #fff !important;

}

body .adresGir .yesilButon:hover {

background: #406d20 !important;

color: #fff !important;

}

/*------------------------------------Sabit

Renkler--------------------------------------------*/

body {

background: #f7f8f9;

}

/*SliderYanblok*/

.bottomHead {

display: none;

}

#divSliderYani {

display: none;

}

.HomeImageBlock {

float: left;

width: 100%;

overflow: hidden;

}

.HomeImageBlock li {

list-style: none;

}

.HomeImageBlock a {

float: left;

width: 100%;

overflow: hidden;

position: relative;

}

.HomeImageBlock a img {

display: block;

max-width: 100%;

transition: all 0.3s ease-in-out;

}

.HomeImageBlock a:hover img {

transform: scale(1.01);

}

.ackapabtn {

display: none;

}

.AnasayfaTab {

float: right;

width: 100%;

position: relative;

margin: 70px 0;

}

.AnasayfaTab .JKatAdi .bold .satir1 {

border: none;

}

.AnasayfaTab ._tabHead {

text-align: center;

margin: 0px 0px 20px 0;

position: absolute;

top: 0;

left: 50%;

transform: translateX(-50%);

}

.AnasayfaTab ._tabHead ul {

display: inline-block;

vertical-align: top;

margin: 0;

padding: 0;

list-style: none;

}

.AnasayfaTab ._tabHead li {

float: left;

margin: 0 15px;

}

.AnasayfaTab ._tabHead li:last-child {

}

.AnasayfaTab ._tabHead li span {

cursor: pointer;

display: block;

font-size: 14px;

font-weight: normal;

color: #222222;

line-height: 38px;

background: #fff;

padding: 0 25px;

border: 1px solid #eff0f2;

border-radius: 5px;

}

.AnasayfaTab ._tabHead li._tabHead_active span {

border-color: #fecb29;

color: #fecb29;

}

.AnasayfaTab .anasayfaTabAlt {

width: 100%;

padding: 0;

float: left;

height: 0;

overflow: hidden;

position: relative;

}

.AnasayfaTab .anasayfaTabAlt.active {

overflow: visible;

height: 100%;

-webkit-animation: fadein 2s;

-moz-animation: fadein 2s;

-ms-animation: fadein 2s;

-o-animation: fadein 2s;

animation: fadein 2s;

}

.AnasayfaTab .anasayfaTabAlt.active .sliderBannerContainer {

}

.AnasayfaTab .anasayfaTabAlt .ProductList {

float: left;

width: 100%;

padding: 0;

}

.AnasayfaTab .anasayfaTabAlt .sliderBannerContainer {

float: left;

width: 100%;

margin: 0;

padding: 0;

border: none;

}

.AnasayfaTab .anasayfaTabAlt .sliderBannerContainer ul {

padding: 0;

margin: 0 -10px;

}

.AnasayfaTab .anasayfaTabAlt .sliderBannerContainer .jCarouselLite {

float: left;

width: 100%;

}

.AnasayfaTab .anasayfaTabAlt .sliderBannerContainer.NoSlider

.jCarouselLite li {

padding: 0 10px;

margin-bottom: 20px;

float: left;

width: 20%;

}

/*siteozelalan*/

.HT-Banner {

text-align: center;

height: 53px;

background:

url(https://static.ticimax.cloud/50584/CustomCss/ticimax/images/hb1.png)

no-repeat center;

}

.HT-Banner a {

font-size: 24px;

color: #1a1a1a;

line-height: 53px;

}

.HT-Banner a b {

color: var(--theme-color);

}

.HT-Links ul {

margin: 0;

padding: 0;

text-align: right;

}

.HT-Links ul li {

display: inline-block;

margin-left: 40px;

}

.HT-Links ul li a {

font-size: 13px;

color: #fff;

line-height: 40px;

}

.HT-Links ul li a img {

display: inline-block;

vertical-align: middle;

margin-right: 10px;

}

#footer ul {

margin: 0;

padding: 0;

list-style: none;

}

.guvenBar ul li a {

font-size: 12px;

color: #222222;

display: flex;

display: -webkit-flex;

align-items: center;

}

.guvenBar ul li a b {

display: block;

font-size: 18px;

}

.guvenBar ul li a img {

margin-right: 20px;

}

.guvenBar ul li {

width: 25%;

float: left;

display: flex;

display: -webkit-flex;

justify-content: center;

-webkit-justify-content: center;

}

.Ebulten-Title {

font-size: 20px;

font-weight: 600;

line-height: 28px;

}

.Ebulten-Text {

font-size: 12px;

line-height: 20px;

}

.EBulten-Info {

color: #fff;

display: inline-block;

text-align: left;

margin-right: 50px;

letter-spacing: 0.4px;

}

.Ebulten-In {

width: 450px;

display: inline-block;

vertical-align: top;

padding-top: 4px;

}

.FooterEbulten {

text-align: center;

}

.FooterCol-Title {

font-size: 15px;

color: var(--theme-color);

font-weight: 600;

line-height: 40px;

}

.FooterCol-Title:after {

content: '';

width: 16px;

height: 2px;

background: var(--theme-color);

display: block;

}

.FooterMenuWrap ul li a {

font-size: 13px;

color: #fff;

line-height: 40px;

}

.FooterMenuWrap {

width: 80%;

float: left;

}

.FooterSocialWrap {

width: 20%;

float: left;

}

.FooterMenuWrap .FooterCol {

width: 25%;

float: left;

}

.Footer4 img {

margin: auto;

}

#footer ul li a:hover {

color: var(--theme-color);

}

.homeBanner {

margin: 0;

}

.homeBanner ul li a {

border: 1px solid #eeeeef;

border-radius: 5px;

}

.homeBanner ul li a:hover {

border-color: var(--theme-color);

}

.SmallImages div.active img {

border-color: #000;

}

#divMarka {

width: 100%;

margin: 0;

}

#divMarka .right_line * {

font-size: 16px;

color: #fecb29;

text-transform: uppercase;

line-height: 22px;

}

#divMarka .left_line, #divMarka .center_line {

display: none;

}

.DetailIcons {

float: left;

width: 100%;

margin: 27px 0 0 0;

}

.DetailIcons ul {

padding: 0;

margin: 0 -10px;

list-style: none;

}

.DetailIcons ul li {

width: 33.3333333333%;

float: left;

padding: 0 10px;

}

.DetailIcons ul li:last-child {

cursor: pointer;

}

.DetailIcons ul li .DI-Wrap {

border: 1px solid #eff0f2;

border-radius: 5px;

float: left;

width: 100%;

height: 130px;

text-align: center;

display: flex;

display: -webkit-flex;

flex-direction: column;

-webkit-flex-direction: column;

justify-content: center;

-webkit-justify-content: center;

align-items: center;

-webkit-align-items: center;

}

.DetailIcons ul li .DI-Icon {

height: 30px;

display: inline-block;

vertical-align: top;

margin-bottom: 15px;

}

.DetailIcons ul li .DI-Text {

font-size: 14px;

color: #1a1a1a;

line-height: 18px;

}

.DetailIcons ul li .DI-Text span {

display: block;

font-size: 16px;

color: #1a1a1a;

line-height: 16px;

margin-top: 10px;

}

p.pSatisBirimi {

position: absolute;

left: 50%;

transform: translateX(-50%);

line-height: normal;

top: 55px;

}

.urunOzellik .urunTab > ul > li.active > a {

background: #f7f8f9;

border-color: #fecb29;

}

.urunTabAlt h6 {

font-size: 16px;

font-weight: 600;

color: #fecb29;

line-height: 6px;

}

.urunTabAlt p {

font-size: 14px;

color: #1a1a1a;

line-height: 26px;

}

.ImageProducts {

float: left;

width: 100%;

margin: 60px 0 0 0;

}

.ImageProductsWrap {

width: 100%;

float: left;

}

.ImageProductsWrap-Title {

font-size: 28px;

color: #1a1a1a;

margin-bottom: 15px;

line-height: 46px;

font-weight: 600;

}

.ImageProductsWrap-Title a {

float: right;

font-size: 12px;

font-weight: normal;

color: #1a1a1a;

text-decoration: underline;

}

.ImageProductsWrap-Title a:hover {

color: #fecb29;

}

.ImageProductsDetail {

margin: 0 -10px;

}

.IP-Img {

width: 370px;

float: left;

padding: 0 10px;

position: relative;

overflow: hidden;

}

.IP-Img a:before {

position: absolute;

top: 50%;

left: 50%;

z-index: 2;

display: block;

content: '';

width: 0;

height: 0;

background: rgba(255,255,255,0.2);

border-radius: 100%;

transform: translate(-50%, -50%);

opacity: 0;

animation: bloom ease-in-out .75s forwards;

z-index: 999;

}

.IP-Img a:hover::before {

animation: circle .75s;

}

.IP-Img a {

display: block;

overflow: hidden;

border-radius: 5px;

float: left;

width: 100%;

}

.IP-Product {

width: calc(100% - 370px);

float: left;

padding: 0 10px;

}

#ResimliUrun1 {

float: left;

width: 100%;

}

#ResimliUrun1 .ProductList {

float: left;

width: 100%;

}

.ImagesProduct .productItem .productName a {

}

.ImagesProduct .productItem .productDetail {

}

.ImagesProduct .TukendiIco {

}

.IP-Product .mycartIcon a span,#ticimaxBannerProducts .mycartIcon a span

{

font-size: 11px;

}

.mycartIcon a span {

font-size: 16px;

background: #e83535;

display: block;

line-height: 34px;

color: #fff;

border-radius: 0;

font-weight: 500;

border-radius: 5px;

}

.categoryContainer .mycartIcon a span {

font-size: 11px;

}

.favori {

display: block;

position: absolute;

right: 10px;

top: 10px;

}

.favori a:before {

content: '\f004';

display: block;

font-size: 20px;

color: #b0b0b0;

font-weight: 300;

text-align: center;

}

.favori a.listfavoriAktif:before {

font-weight: bold;

color: #fecb29;

}

.discountIcon {

display: block;

position: absolute;

left: 9px;

top: 9px;

width: 40px;

height: 40px;

border-radius: 100%;

line-height: 40px;

background: #ff0000;

font-size: 13px;

color: #fff;

font-weight: 600;

overflow: hidden;

}

.productItem .urunListeAdet {

position: absolute;

bottom: 22px;

left: 10px;

width: calc(50% - 15px);

}

.productItem .urunListeAdet .urunListeAdetAzalt:before {

content: '-';

font-size: 24px;

width: 24px;

height: 34px;

background: #e1e2e3;

display: block;

position: absolute;

line-height: 28px;

left: 0;

top: 0;

color: #000;

border: 1px solid #e5e6e9;

}

.productItem .urunListeAdet .urunListeAdetArtir:before {

content: '+';

font-size: 21px;

width: 24px;

height: 34px;

background: #e1e2e3;

display: block;

position: absolute;

line-height: 31px;

right: 0;

top: 0;

color: #000;

border: 1px solid #e5e6e9;

}

.productItem .urunListeAdet .urunListeAdetArtir:hover:before {

background: #e5e8ea;

}

.productItem .urunListeAdet .urunListeAdetAzalt:hover:before {

background: #e5e8ea;

}

.productItem .urunListeAdet input {

width: 100%;

-webkit-appearance: none;

padding: 0;

margin: 0;

height: 34px;

text-align: center;

font-size: 16px;

color: #222222;

border: 1px solid #e1e2e3;

border-radius: 0;

}

.ImagesProduct .productItem .urunListeAdet input {

font-size: 12px;

}

.ImagesProduct .productItem .urunListeAdet .urunListeAdetAzalt:before {

width: 20px;

}

.ImagesProduct .productItem .urunListeAdet .urunListeAdetArtir:before {

width: 20px;

}

.productItem .mycartIcon {

position: absolute;

bottom: 22px;

right: 10px;

width: calc(50% - 15px);

border-radius: 5px;

}

.productItem .productSatisBirimi {

position: absolute;

bottom: 8px;

left: 10px;

width: calc(50% - 15px);

display: none;

}

.productItem .productSatisBirimi span {

display: block;

text-align: center;

font-size: 12px;

line-height: 12px;

color: #222222;

}

.productItem:hover {

border-color: var(--theme-color);

}

.ProductBody {

background: #fff;

}

.proCategoryTitle {

width: calc(100% - 275px);

float: right;

background: transparent;

}

#divIndirimOrani {

display: inline-block;

vertical-align: middle;

width: 50px;

height: 50px;

background: red;

border-radius: 100%;

text-align: center;

overflow: hidden;

margin-right: 15px;

margin-top: 0;

}

#divIndirimOrani .left_line, #divIndirimOrani .center_line {

display: none;

}

#divIndirimOrani .right_line *, #divIndirimOrani .right_line {

line-height: 50px !important;

color: #fff;

font-size: 18px;

max-width: 50px;

}

.DikeySlider-Title {

font-size: 18px;

font-weight: bold;

color: var(--theme-color);

line-height: 40px;

}

.DikeySlider-Title a {

font-size: 12px;

font-weight: normal;

color: #1a1a1a;

float: right;

text-decoration: underline;

}

.CategoryBody .leftBlock {

padding: 90px 20px 0px 0;

}

.MagazaBolgeSemtWrap .fancybox-skin {

padding: 0 !important;

}

#divMagazaBolge {

width: 1030px;

height: 550px;

background: url(images/BolgeSecimiBg.jpg) center right no-repeat;

overflow: hidden;

}

.MagazaBolgeSemtWrap .divMagazaBolgeContent {

width: 465px;

padding: 35px 85px 25px 40px;

}

.MagazaBolgeSemtWrap .divMagazaBolgeContent:after {

content: 'YalnÃ„Â±zca yukarÃ„Â±daki bÃƒÂ¶lgelere teslimat yapÃ„Â±lmaktadÃ„Â±r*';

font-size: 16px;

line-height: 22px;

color: #222222;

margin: 9px 0 0 0;

display: block;

}

.MagazaBolgeSemtWrap .divMagazaBolgeTittle {

font-size: 24px;

color: var(--theme-color);

font-weight: bold;

line-height: 24px;

}

.MagazaBolgeSemtWrap .divMagazaBolgeDecs {

display: block !important;

}

.MagazaBolgeSemtWrap .divMagazaBolgeDecs:after {

content: 'SipariÃ…Å¸inizi teslim edebildiÃ„Å¸imiz bÃƒÂ¶lgeleri gÃƒÂ¶rÃƒÂ¼ntÃƒÂ¼lemek

ve bu bÃƒÂ¶lgelerden sipariÃ…Å¸ vermek iÃƒÂ§in aÃ…Å¸aÃ„Å¸Ã„Â±daki alanlardan seÃƒÂ§im

yapÃ„Â±nÃ„Â±z';

font-size: 16px;

line-height: 22px;

color: #222222;

margin-bottom: 27px;

display: block;

margin-top: 0px;

}

.MagazaBolgeSemtWrap .divMagazaBolgeContent label {

font-size: 16px;

color: #222222 !important;

font-weight: 600 !important;

line-height: 16px;

margin-bottom: 6px !important;

}

.MagazaBolgeSemtWrap .divMagazaBolgeContent select {

border: 1px solid #e1e2e3 !important;

padding: 0 0 0 14px !important;

height: 45px !important;

color: #999;

font-size: 14px;

background: #fff;

-moz-appearance: none;

-webkit-appearance: none;

border-radius: 5px;

line-height: 45px !important;

}

.MagazaBolgeSemtWrap .divMagazaBolgeContent #divMagazaBolgeSehir {

margin-bottom: 20px;

}

.MagazaBolgeSemtWrap .divMagazaBolgeContent #divMagazaBolgeIlce {

margin-bottom: 20px;

}

.MagazaBolgeSemtWrap .divMagazaBolgeContent #divMagazaBolgeSemt {

margin-bottom: 20px;

}

.MagazaBolgeSemtWrap .divMagazaBolgeContent a {

background: var(--theme-color);

height: 45px;

color: #fff;

font-weight: 600;

font-size: 18px;

line-height: 45px;

padding: 0;

border-radius: 0;

}

.MagazaBolgeSemtWrap .fancybox-close {

background: transparent;

right: 0;

top: 10px;

}

.MagazaBolgeSemtWrap .fancybox-close:after {

content: 'Ã¯â‚¬Â';

font-size: 24px;

font-family: FontAwesome;

font-weight: 400;

}

#mainHolder_divDesign .design-bg-1 {

background: transparent!important;

}

/*siteozelalan*/

@media screen and (min-width: 1042px) {

#header.fixed {

position: fixed;

top: -100%;

left: 0;

right: 0;

margin: 0;

padding: 0;

z-index: 1000;

width: 100%;

border: none;

transition: top .3s ease-in-out;

}

#header.fixed.gectop {

top: 0;

}

body.margin {

padding-top: 191px;

}

#header.fixed .HeaderTop {

display: none;

}

#header.fixed .headerContent {

padding: 0;

}

#header.fixed #logo {

display: none;

}

#header.fixed .mycart {

margin-top: 20px;

margin-bottom: 20px;

}

#header.fixed .welcome {

margin-top: 20px;

margin-bottom: 20px;

}

#header.fixed .searchContent {

margin-top: 20px;

margin-bottom: 20px;

}

#header.fixed .NavigationToggle {

border: 1px solid var(--theme-color);

line-height: 48px;

background: #1a1a1a;

color: var(--theme-color);

border-radius: 0;

}

#header.fixed .NavigationToggle i {

line-height: 48px;

}

body #header.fixed #store_region_container {

margin-top: 20px;

margin-bottom: 20px;

}

#header.fixed .navigation {

top: 20px;

border: 0;

}

#header.fixed .navigation.active .NavigationToggle {

background: #fff;

color: #1a1a1a;

border: 0;

}

#header.fixed .navigation .navUl > li:last-child {

border-radius: 0;

}

.productItem:not(.StokYok):hover .productPrice {

opacity: 0;

}

.productItem:hover .mycartIcon {

display: block !important;

}

.productItem:not(.StokYok):hover .urunListeAdet {

display: none !important;

}

.productItem:not(.StokYok):hover .productSatisBirimi {

display: block !important;

}

.DikeySlider .productItem:hover .urunListeAdet {

display: none!important;

}

.DikeySlider .productItem:hover .productPrice {

opacity: 1!important;

}

.DikeySlider .productItem:hover .productSatisBirimi {

display: none !important;

}

.hesabimBolumuTutucu {

margin-top: 80px!important;

}

.UyeGiris .navigation, .UyeOl .navigation {

display: none;

}

}

@media screen and (min-width: 1042px) {

.sortingContent {

display: block !important;

}

.col-5li {

width: 20%;

}

.mobilMenu {

display: none;

}

/*Sol Filtre*/

.leftBlock .category-vertical-filters {

float: left;

width: 100%;

border: none;

border-radius: 0;

overflow: hidden;

margin: 0 0 20px;

text-align: center;

padding: 0;

background: transparent;

}

.leftBlock .panel-heading {

position: relative;

z-index: 1;

float: left;

padding: 0;

width: 100%;

text-align: left;

border: none;

margin: 0;

background-color: transparent !important;

}

.leftBlock .panel-heading a {

display: block;

line-height: 55px;

font-size: 16px;

color: #fecb29;

padding: 0;

font-weight: 600;

}

.leftBlock .div-kategori .panel-heading a {

font-weight: normal;

color: #363a36;

font-size: 14px;

line-height: 14px;

margin: 24px 0 0 0;

}

.leftBlock .div-kategori .panel-heading .KategoriAdi {

font-size: 20px;

color: #fecb29;

line-height: 20px;

font-weight: 600;

margin: 13px 0 22px 0;

}

.leftBlock .panel-search {

float: left;

width: 100%;

margin: 0 0 20px;

}

.leftBlock .category-vertical-filters > div {

width: 100%;

margin: 0;

float: left;

display: inline-block;

border: 1px solid #eff0f2;

border-radius: 5px;

background: #fff;

margin-bottom: 20px;

padding: 0 20px;

padding-bottom: 20px;

}

.leftBlock .category-vertical-filters > div:last-child {

margin-bottom: 0;

}

.leftBlock .category-vertical-filters .panel.div-kategori {

}

.leftBlock .category-vertical-filters .panel.div-kategori .panel-heading

{

}

.leftBlock .category-vertical-filters .panel.div-kategori .panel-heading

a:after {

display: none;

}

.leftBlock .category-vertical-filters .panel.div-kategori ul {

list-style: none;

padding: 0;

}

.leftBlock .category-vertical-filters .panel.div-kategori ul li {

margin-bottom: 0;

width: 100%;

}

.leftBlock .category-vertical-filters .panel.div-kategori ul li a {

margin-bottom: 30px;

}

.leftBlock .category-vertical-filters .panel.div-kategori ul li ul {

}

.leftBlock .category-vertical-filters .panel.div-kategori ul li ul a {

}

.leftBlock .category-vertical-filters .panel.div-kategori ul a:hover {

text-decoration: underline;

}

.leftBlock .category-vertical-filters .panel.div-kategori > ul > li > a

{

}

.leftBlock .category-vertical-filters .panel.div-kategori > ul >

li:last-child > a {

margin: 0;

}

.leftBlock .category-vertical-filters .panel.div-kategori > ul > li {

}

.leftBlock .category-vertical-filters .vertical-filter-panel .list-group

{

float: left;

text-align: left;

padding: 2px 0;

margin: 0;

width: 100%;

top: 100%;

display: block;

border: none;

overflow: visible !important;

max-height: inherit !important;

}

.leftBlock .category-vertical-filters .vertical-filter-panel .list-group

li, .leftBlock .category-vertical-filters .vertical-filter-panel

.list-group-item {

float: left;

margin: 0 0 20px;

padding: 0;

background-color: transparent;

width: 100%;

height: auto;

border: none;

}

.leftBlock .category-vertical-filters .vertical-filter-panel .list-group

li:last-child {

margin-bottom: 0;

}

.leftBlock .category-vertical-filters .vertical-filter-panel

.list-group-item {

}

.leftBlock .category-vertical-filters .vertical-filter-panel

.list-group-item a, .leftBlock .category-vertical-filters

.vertical-filter-panel .list-group li a {

float: left;

font-size: 13px;

color: #000000;

display: inline-block;

line-height: 13px;

font-weight: 500;

}

.leftBlock .category-vertical-filters .vertical-filter-panel .list-group

li:hover > a {

}

.leftBlock .category-vertical-filters .vertical-filter-panel .list-group

li.list-group-item:hover > a {

}

.leftBlock .category-vertical-filters .vertical-filter-panel .list-group

li ul {

float: left;

width: 100%;

}

.leftBlock .category-vertical-filters .vertical-filter-panel .list-group

li ul li:last-child {

margin-bottom: 0;

}

.leftBlock .category-vertical-filters .vertical-filter-panel .list-group

li:hover ul {

}

.leftBlock .category-vertical-filters .vertical-filter-panel

.list-group-item.list-group-item-image {

background-size: 13px 13px !important;

background-position: 0 0 !important;

background-repeat: no-repeat !important;

}

.leftBlock .category-vertical-filters .vertical-filter-panel

.list-group-item.list-group-item-image.selected {

}

.leftBlock .category-vertical-filters .vertical-filter-panel

.list-group-item.list-group-item-image:nth-child(6n) {

}

.leftBlock .category-vertical-filters .vertical-filter-panel

.list-group-item.list-group-item-image a {

padding-left: 23px;

}

.leftBlock .category-vertical-filters .vertical-filter-panel

.list-group-item.list-group-item-image:before {

display: none !important;

}

.leftBlock .category-vertical-filters .vertical-filter-panel

.list-group-item:before {

margin-right: 9px;

width: 18px;

height: 18px;

border: 1px solid #e6e6e6 !important;

border-radius: 0;

background: #fff;

display: inline-block !important;

margin-top: -2.5px;

text-align: center;

line-height: 13px;

}

.leftBlock .category-vertical-filters .vertical-filter-panel

.list-group-item.selected:before {

border-color: #e6e6e6 !important;

background: #fff;

content: '\f00c';

font-family: 'FontAwesome';

color: var(--theme-color);

font-size: 16px;

font-weight: 500;

line-height: 16px;

}

.leftBlock .category-vertical-filters .vertical-filter-panel

.list-group-item:hover:before {

border-color: #e6e6e6 !important;

background: #fff;

content: '\f00c';

font-family: 'FontAwesome';

color: var(--theme-color);

font-size: 16px;

font-weight: 500;

line-height: 16px;

}

body .leftBlock .slider-range {

float: left;

width: 100%;

border: none;

border-radius: 0;

padding: 0;

margin: 20px 0;

height: 2px;

background: #eff0f2;

}

body .leftBlock .slider-range .ui-slider-range {

height: 2px;

background: #fecb29;

border-radius: 0;

top: 0;

margin: 0;

}

body .leftBlock .slider-range .ui-slider-handle {

width: 15px;

height: 15px;

border-radius: 100%;

background: #fecb29;

border: none;

margin: 0;

top: -7px;

}

body .leftBlock .slider-range span:nth-child(2) {

margin-left: 0;

}

body .leftBlock .slider-range span:nth-child(3) {

margin-left: -10px;

}

body .leftBlock .amount {

float: left;

width: 100%;

color: #1a1a1a;

font-size: 16px;

text-align: left;

}

body #divSayfalamaUst.Slct .blockSelect {

display: none !important;

}

body #divSayfalamaUst.Slct .brandlistselection .sortingContent {

background: #fff;

float: left;

width: 100%;

border: 1px solid #eff0f2;

border-radius: 5px;

padding: 0 20px;

margin: 20px 0;

text-align: left;

}

body #divSayfalamaUst.Slct .brandlistselection .sortingContent select {

float: left;

height: 48px;

color: #1a1a1a;

font-size: 14px;

font-weight: normal;

border: none;

background: transparent

url(https://static.ticimax.cloud/50584/CustomCss/ticimax/images/ikonlar/sirala.png)

center right no-repeat;

border-radius: 0;

padding: 0;

-webkit-appearance: none;

-moz-appearance: none;

-o-appearance: none;

-ms-appearance: none;

min-width: 130px;

padding: 0 10px;

}

body #divSayfalamaUst.Slct .brandlistselection .sortingContent li {

height: auto;

padding: 0;

border-radius: 0;

background: transparent;

float: left;

margin-right: 40px;

}

body #divSayfalamaUst.Slct .brandlistselection .sortingContent

li:nth-child(2) {

display: inline-block;

vertical-align: top;

float: none;

}

body #divSayfalamaUst.Slct .brandlistselection .sortingContent

li:first-child {

float: right;

margin: 0;

}

body #divSayfalamaUst.Slct .brandlistselection .sortingContent

li.appliedFilter.FiltrelemeUrunAdet {

float: left;

text-indent: 0;

}

body #divSayfalamaUst.Slct li.appliedFilter.FiltrelemeUrunAdet {

/* margin: 0; */

}

body #divSayfalamaUst.Slct li.appliedFilter.FiltrelemeUrunAdet span {

color: #fecb29;

font-size: 13px;

line-height: 48px;

font-weight: normal;

float: left;

margin: 0;

margin-right: 0;

}

body #divSayfalamaUst.Slct li.appliedFilter.FiltrelemeUrunAdet

span:after {

content: ' Bulundu';

color: #1a1a1a;

}

body #divSayfalamaUst.Slct .brandlistselection a.filterOrderInStock {

padding: 0;

background: transparent;

color: #1a1a1a;

font-size: 14px;

}

body #divSayfalamaUst.Slct .brandlistselection a.filterOrderInStock span

{

line-height: 48px;

font-weight: normal;

display: inline-block;

vertical-align: top;

}

body #divSayfalamaUst.Slct .brandlistselection

a.filterOrderInStock:before {

content: '';

width: 12px;

height: 12px;

border: 1px solid #e6e6e6;

border-radius: 0;

float: left;

margin: 18px 15px 0 0;

}

body #divSayfalamaUst.Slct .brandlistselection

a.filterOrderInStock.selected:before {

background: #fbd11d;

border-color: #fbd11d;

border-width: 2px;

}

/*Sol Filtre*/

}

/*

------------------------------------Container--------------------------------------------*/

.headerContent, body ul.breadcrumb, .userLoginContent, .hesabimContent,

.sepetimBody .headerContent, .sepetimBody #footer .ticiContainer,

.ticiContainer, .temaContainer {

max-width: 1350px;

margin: 0 auto;

position: relative;

clear: both;

display: block;

}

.sliderBannerContainer .ProductList {

max-width: 1350px;

}

.detaySliderContainer .ProductList {

max-width: 1350px;

}

.homeContainer .ProductListContent .ProductList {

max-width: 1350px;

}

/*.markaSlider .jCarouselLite { max-width: 1350px; }*/

/**/

.headerContent {

padding: 24px 0;

}

.ticiContainer {

}

.innerContainer {

}

#divIcerik.homepage {

}

.UyeOl .ticiContainer {

}

#footer .ticiContainer {

}

.UyeGiris .ticiContainer {

}

.Magazalar .ticiContainer {

}

.sepetimBody .ticiContainer {

}

.sepetimBody .headerContent {

}

.HesabimTakip .ticiContainer {

}

.Iletisimaspx .ticiContainer {

}

.homeContainer .ticiContainer {

}

.ticiContainer.homeContainer {

}

.ticiContainer.pageContainer {

}

.ticiContainer.categoryContainer {

}

.sepetimBody #footer .ticiContainer {

}

.ticiContainer.productDetailContainer {

}

body ul.breadcrumb {

clear: none;

}

.sepetimBody .footerSslLogo {

display: none !important;

}

.sepetimBody .headerContent {

box-shadow: none;

}

/**/

.centerCount.Middle {

width: 100%;

padding: 0;

}

.HomeBody #divIcerik .middleTopBlock {

padding: 0 0 0 264px;

max-width: 1320px;

margin: 20px auto 85px;

}

.ilkslider {

display: block;

float: left;

width: calc(100% - 360px);

}

.DikeySlider {

display: none!important;

}

.HomeBody #divIcerik .middleTopBlock .DikeySlider {

display: block!important;

}

.centerCount.userLoginContent {

width: 100%;

padding: 0;

}

.centerCount.iletisimContent {

width: 100%;

padding: 0;

}

.centerCount.UyeolContent {

width: 100%;

padding: 0;

}

.centerCount.HesabimTakip {

width: 100%;

padding: 0;

}

/**/

.leftBlock {

float: left;

width: 25%;

padding-right: 20px;

}

.rightBlock {

float: right;

width: 25%;

padding-left: 20px;

}

.centerCount {

float: left;

width: 100%;

padding: 0;

}

/*SolveOrta*/

.leftBlock.LeftMiddle {

width: 274px;

margin-bottom: 30px;

}

.centerCount.LeftMiddle {

width: calc(100% - 274px);

}

.rightBlock.MiddleRight {

width: 300px;

}

.centerCount.MiddleRight {

width: calc(100% - 300px);

}

/*SolOrtaSag*/

.leftBlock.LeftMiddleRight {

}

.rightBlock.LeftMiddleRight {

}

.centerCount.LeftMiddleRight {

}

/*OrtaSag*/

.rightBlock.MiddleRight {

}

.centerCount.MiddleRight {

}

/**/

.ticiContainer:before, .ticiContainer:after {

content: "";

display: table;

}

.ticiContainer:after {

clear: both;

}

.ticiContainer {

clear: both;

zoom: 1; }

.ticiContainer.BlogPage {

padding-top: 80px;

}

/*

------------------------------------Container--------------------------------------------*/

/*Tablet ekranina kadar olan windows gorunumu*/

@media screen and (min-width: 1041px) and (max-width:1200px) {

.leftBlock.LeftMiddle {

width: 25%;

padding-right: 20px;

}

.centerCount.LeftMiddle {

width: 75%;

}

/*SolOrtaSag*/

.leftBlock.LeftMiddleRight {

width: 25%;

}

.rightBlock.LeftMiddleRight {

width: 50%;

}

.centerCount.LeftMiddleRight {

width: 25%;

}

/*OrtaSag*/

.rightBlock.MiddleRight {

width: 25%;

}

.centerCount.MiddleRight {

width: 75%;

}

.homeContainer .col-5li {

width: 25%;

}

}

@media screen and (min-width: 1239px) and (max-width: 1400px) {

/*

------------------------------------Container--------------------------------------------*/

.headerContent, body ul.breadcrumb, .navigation > div,

.userLoginContent, .hesabimContent, .sepetimBody .headerContent,

.sepetimBody #footer .ticiContainer, .ticiContainer, .urunOzellik

.urunTab ul, .urunTabAlt,.temaContainer {

max-width: 1200px;

}

/*

------------------------------------Container--------------------------------------------*/

.homeContainer .ProductListContent .ProductList {

max-width: 1200px;

}

.sliderBannerContainer .ProductList {

max-width: 1200px;

}

.detaySliderContainer .ProductList {

max-width: 1200px;

}

/*.markaSlider .jCarouselLite { max-width: 1200px; }*/

.urunOzellik .urunTab ul, .urunTabAlt {

max-width: 1200px;

}

#divIcerik.homepage {

margin: 0 auto;

}

.HomeBody #divIcerik .middleTopBlock {

max-width: 1200px;

}

}

@media screen and (min-width: 768px) and (max-width: 1240px) {

.mycartIcon a span {

font-size: 12px;

}

.categoryContainer .ProductList.PlSc_4 .ItemOrj {

-webkit-box-flex: 0;

-webkit-flex: 0 0 33.333333%;

-ms-flex: 0 0 33.333333%;

flex: 0 0 33.333333%;

max-width: 33.333333%;

width: 33.333333333%;

}

}

@media screen and (min-width: 1240px) and (max-width: 1400px) {

.IP-Product .mycartIcon a span {

font-size: 9px;

}

}

@media screen and (min-width: 1160px) and (max-width: 1239px) {

/*

------------------------------------Container--------------------------------------------*/

.headerContent, body ul.breadcrumb, .navigation > div,

.userLoginContent, .hesabimContent, .sepetimBody .headerContent,

.sepetimBody #footer .ticiContainer, .ticiContainer, .urunOzellik

.urunTab ul, .urunTabAlt,.temaContainer {

max-width: 1100px;

}

/*

------------------------------------Container--------------------------------------------*/

.homeContainer .ProductListContent .ProductList {

max-width: 1100px;

}

.sliderBannerContainer .ProductList {

max-width: 1100px;

}

.detaySliderContainer .ProductList {

max-width: 1100px;

}

/*.markaSlider .jCarouselLite { max-width: 1100px; }*/

#divIcerik.homepage {

margin: 0 auto;

}

.HomeBody #divIcerik .middleTopBlock {

max-width: 1100px;

}

}

@media screen and (min-width: 1025px) and (max-width: 1159px) {

/*

------------------------------------Container--------------------------------------------*/

.headerContent, body ul.breadcrumb, .navigation > div,

.userLoginContent, .hesabimContent, .sepetimBody .headerContent,

.sepetimBody #footer .ticiContainer, .ticiContainer, .urunOzellik

.urunTab ul, .urunTabAlt,.temaContainer {

max-width: 960px;

}

/*

------------------------------------Container--------------------------------------------*/

.homeContainer .ProductListContent .ProductList {

max-width: 960px;

}

.sliderBannerContainer .ProductList {

max-width: 960px;

}

.detaySliderContainer .ProductList {

max-width: 960px;

}

/*.markaSlider .jCarouselLite { max-width: 960px; }*/

#divIcerik.homepage {

margin: 0 auto;

}

.searchContent {

width: 380px;

}

.basketBtn {

width: calc(100% - 170px);

}

.HomeBody #divIcerik .middleTopBlock {

max-width: 960px;

}

a.blokResimLink.widgetCenterImage img {

max-width: 34px;

max-height: 35px;

}

body .widgetTitle {

font-size: 13px;

}

body .widgetDesc {

font-size: 9px;

}

}

@media (min-width: 768px) and (max-width: 1041px) {

.mobilMenuAcButton {

float: left;

margin-top: 0;

margin-right: 10px;

color: var(--theme-color);

fill: var(--theme-color);

font-size: 30px;

}

.mobilMenuAcButton span {

display: block;

font-size: 11px;

}

.mobilMenuAcButton svg {

width: 30px;

}

.searchContent {

width: 100%;

margin: 10px 0 0;

}

.headerContent {

padding: 0 0 10px;

}

.IP-Img {

width: 230px;

}

.IP-Product {

width: calc(100% - 230px);

}

.productItem .productName a {

-webkit-line-clamp: 2;

height: 36px;

}

.FooterMenuWrap {

width: 70%;

}

.FooterSocialWrap {

width: 30%;

}

}

@media (min-width: 768px) and (max-width: 1024px) {

/*

------------------------------------Container--------------------------------------------*/

.headerContent, body ul.breadcrumb, .navigation > div,

.userLoginContent, .hesabimContent, .sepetimBody .headerContent,

.sepetimBody #footer .ticiContainer, .ticiContainer, .urunOzellik

.urunTab ul, .urunTabAlt,.temaContainer {

max-width: 720px;

}

/*

------------------------------------Container--------------------------------------------*/

.homeContainer .ProductListContent .ProductList {

max-width: 720px;

}

.sliderBannerContainer .ProductList {

max-width: 720px;

}

.detaySliderContainer .ProductList {

max-width: 720px;

}

.navigation .altMenu .altMenuler {

max-width: 720px;

}

/*.markaSlider .jCarouselLite { max-width: 720px; }*/

#divIcerik.homepage {

margin: 0 auto;

}

.HomeBody #divIcerik .middleTopBlock {

max-width: 720px;

}

.headerContent {

margin: 0 auto;

}

.guvenBar ul li a img {

max-height: 30px;

margin-right: 10px;

}

.DikeySlider .productImage {

width: 100px;

}

.DikeySlider .productDetail {

width: calc(100% - 100px);

height: 100px;

}

.productItem .discountPrice span {

font-size: 14px;

}

.productItem .regularPrice span {

font-size: 12px;

}

.AnasayfaTab .anasayfaTabAlt .sliderBannerContainer.NoSlider

.jCarouselLite li {

width: 33.3333%!important;

}

.leftImage {

width: 50%;

}

.RightDetail {

width: 50%;

padding: 0;

}

.basketBtn {

width: calc(100% - 170px);

}

.urunOzellik .urunTab > ul > li > a {

padding: 0 20px;

}

.JKatAdi .bold .satir1 {

padding: 20px 10px 10px!important;

font-size: 20px;

}

.sliderBannerContainer .Block_Link {

top: -30px;

right: 10px;

}

body .ebultenDivTemp {

justify-content: start;

}

body .widgetTitle {

font-size: 12px;

text-align: center;

}

body .widgetDesc {

font-size: 10px;

}

body .hazirBlokContent .txrow:has(.widgetDetail) > div {

flex-direction: column;

align-items: center;

text-align: center;

gap: 10px;

margin: 20px 0 0!important;

}

body .widgetDetail {

text-align: center;

}

body:has(#headerNew) .anasayfa_tek_slider {

margin-top: 20px;

}

}

/* mobil ve tablet ekran olcusune gore 1041px e kadar bunlari uygula */

@media screen and (max-width: 1041px) {

body.overflow {

overflow: hidden;

min-height: 100%;

position: fixed;

left: 0;

right: 0;

overflow: hidden;

top: 0;

}

body .hazirBlokContent .txrow div#ticimaxBannerProducts {

-ms-flex: 0 0 100%;

flex: 0 0 100%;

max-width: 100%;

}

/******************************************************/

.KategoriAdi {

display: none;

}

.proCategoryTitle {

width: 100%;

}

.productItem .productSatisBirimi {

display: block;

}

.productItem .productDetail {

padding-top: 10px;

}

.productItem .urunListeAdet, .productItem .mycartIcon {

display: block!important;

}

.DikeySlider .productItem .urunListeAdet {

display: none!important;

}

#logo {

position: static;

width: 140px;

}

.HomeBody #divIcerik .middleTopBlock {

padding: 0;

}

.HomeBody .centerCount.Middle .middleTopBlock {

padding: 0;

}

.AnasayfaTab .anasayfaTabAlt .sliderBannerContainer ul, .HomeImageBlock

ul {

margin: 0px;

}

.AnasayfaTab .anasayfaTabAlt .sliderBannerContainer.NoSlider

.jCarouselLite li {

padding: 0 5px;

margin-bottom: 10px;

width: 25%;

}

.HomeImageBlock li {

padding: 0 5px;

}

.AnasayfaTab ._tabHead {

position: static;

transform: none;

}

.navigation {

display: none;

}

#divSayfalamaUst .filterBlock {

display: block !important;

}

.mobilMenuAcButton {

display: block;

}

body .dropdown-toggle:after {

display: none;

}

body #divSayfalamaUst {

padding: 0;

margin: 10px 0;

width: 100%;

border: none;

background: transparent;

}

.urunListRel {

width: 100%;

}

body .mobilFilterOpenBtn .button {

padding: 0;

margin: 0;

color: #fff;

width: calc(50% - 5px);

line-height: 40px;

background: #fecb29;

display: inline-block;

vertical-align: top;

font-weight: 600;

text-transform: uppercase;

}

body .mobilFilterOpenBtn .button.mobilSiralamBtn {

float: left;

}

body .mobilFilterOpenBtn .button.mobilSiralamBtn:before {

content: '\f15d';

font-family: FontAwesome;

font-weight: 300;

font-size: 16px;

display: inline-block;

vertical-align: top;

margin-right: 10px;

}

body .mobilFilterOpenBtn .button.mobilFilterBtn:before {

content: '\f0b0';

font-family: FontAwesome;

font-weight: 300;

font-size: 16px;

display: inline-block;

vertical-align: top;

margin-right: 10px;

}

body .mobilFilterOpenBtn .button.mobilFilterBtn {

float: right;

}

body .mobilFilterOpenBtn {

margin: 0;

padding: 0;

display: block !important;

}

.categorydesign .uNo {

float: right;

color: #999a9d;

font-size: 12px;

}

body #divSayfalamaUst .filterDeleteContent {

display: none;

}

body #divSayfalamaUst.Slct .brandlistselection {

position: absolute;

left: 0;

top: 0;

width: calc(50% - 5px);

background: transparent;

padding: 0;

margin: 0;

border: none;

border-radius: 0;

}

body #divSayfalamaUst.Slct .brandlistselection .sortingContent {

width: 100%;

display: block !important;

background: transparent;

padding: 0;

margin: 0;

border: none;

border-radius: 0;

}

body #divSayfalamaUst.Slct .brandlistselection .sortingContent li {

width: 100%;

background: transparent;

padding: 0;

margin: 0;

border: none;

border-radius: 0;

}

body #divSayfalamaUst.Slct .brandlistselection .sortingContent select {

width: 100%;

height: 40px;

font-size: 0;

text-indent: 0;

border: none;

color: #000;

font-weight: 500;

min-width: auto;

border-radius: 0;

background: transparent;

-webkit-appearance: none;

-moz--appearance: none;

}

body #divSayfalamaUst.Slct .brandlistselection .sortingContent select

option {

font-size: 14px;

}

body #divSayfalamaUst.Slct .brandlistselection .sortingContent

li:nth-child(2) {

display: none;

}

body #divSayfalamaUst.Slct .brandlistselection .sortingContent

li.appliedFilter.FiltrelemeUrunAdet {

display: none;

}

body #divSayfalamaUst:not(.Slct) .brandlistselection {

padding: 0;

text-align: center;

position: absolute;

top: 100%;

left: 0;

right: 0;

z-index: 10;

border-bottom: none;

background: #fff;

}

body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent {

display: none;

}

body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent

li:not(.appliedFilter) {

margin: 0;

width: 100%;

}

body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li

a {

border: none;

text-align: center;

}

body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent li

a span {

line-height: 35px;

}

body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent

li.appliedFilter.FiltrelemeUrunAdet {

display: none;

}

body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent

li:nth-child(5) {

display: none;

}

body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent

li:nth-child(5) a:before {

display: none;

}

body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent

li > a {

border-bottom: 1px solid #e5e5e5;

}

body #divSayfalamaUst:not(.Slct) .brandlistselection .sortingContent

li:nth-child(4) > a {

border-bottom: none;

}

body .category-vertical-filters.top-filters {

display: block !important;

width: 360px;

position: fixed;

top: 0;

right: -100%;

bottom: 0;

z-index: 9999;

background: #f3f5f8;

margin: 0;

padding: 0;

border: none;

transition: all .3s ease;

overflow-y: auto;

overflow-x: hidden;

}

body .category-vertical-filters.top-filters ul {

list-style: none;

padding: 0;

margin: 0;

}

body .filterBlock.active .category-vertical-filters.top-filters {

right: 0;

}

body #divSayfalamaUst .category-vertical-filters.top-filters .FiltreUst

{

float: left;

width: 100%;

line-height: 50px;

font-size: 16px;

color: #fff;

margin-bottom: 10px;

padding: 0 10px;

position: relative;

text-align: center;

display: block;

}

body .category-vertical-filters.top-filters .FiltreUst span {

display: inline-block;

vertical-align: top;

position: absolute;

left: 0;

right: 0;

top: 0;

bottom: 0;

}

body .category-vertical-filters.top-filters .FiltreUst .closeFilt {

float: left;

font-size: 25px;

position: relative;

z-index: 1;

}

body .category-vertical-filters.top-filters .FiltreUst a {

float: right;

font-size: 13px;

position: relative;

z-index: 1;

color: #fff;

display: none;

}

body .category-vertical-filters.top-filters .FiltreUst a.active {

display: block;

}

body .category-vertical-filters.top-filters .FiltreUst a i {

color: #fff;

font-size: 20px;

display: inline-block;

vertical-align: top;

line-height: 50px;

margin-left: 5px;

}

body #divSayfalamaUst .category-vertical-filters.top-filters .tukgo {

float: left;

width: 100%;

margin-bottom: 10px;

position: relative;

padding: 0 10px;

display: block;

}

body .category-vertical-filters.top-filters .tukgo .filterOrderInStock {

float: left;

width: 100%;

line-height: 50px;

font-size: 14px;

color: #262324;

text-align: left;

padding: 0 0 0 15px;

background: #fff;

}

body .category-vertical-filters.top-filters .tukgo

.filterOrderInStock:before {

content: '';

float: right;

width: 24px;

max-height: 24px;

position: absolute;

top: 0;

bottom: 0;

right: 32px;

border-radius: 100%;

background: #c5c7c9;

margin: auto 0;

background: #fff;

box-shadow: 0 0 2px 0 #999;

z-index: 1;

transition: all 0.3s ease;

}

body .category-vertical-filters.top-filters .tukgo

.filterOrderInStock:after {

content: '';

float: right;

width: 40px;

max-height: 16px;

position: absolute;

top: 0;

bottom: 0;

right: 0;

border-radius: 20px;

background: #c5c7c9;

margin: auto 15px auto 0;

transition: all 0.3s ease;

}

body .category-vertical-filters.top-filters .tukgo

.filterOrderInStock.selected:before {

right: 15px;

}

body .category-vertical-filters.top-filters .tukgo

.filterOrderInStock.selected:after {

background: #39d662;

}

body .category-vertical-filters.top-filters .panel .panel-heading {

padding: 0;

margin: 0;

border: none;

background: #fff;

float: left;

width: 100%;

}

body .category-vertical-filters.top-filters .panel .panel-heading a {

float: left;

width: 100%;

text-align: left;

color: #262324;

font-weight: 500;

font-size: 15px;

line-height: 50px;

padding: 0 10px;

text-transform: uppercase;

}

body .category-vertical-filters.top-filters .panel .panel-heading

a:after {

top: 0;

color: #000;

font-weight: 300;

font-family: 'FontAwesome';

right: 10px;

}

body #divSayfalamaUst .category-vertical-filters.top-filters .moreNum {

position: absolute;

right: 40px;

top: 0;

bottom: 0;

line-height: 50px;

font-size: 15px;

color: #000;

display: block;

}

body .category-vertical-filters.top-filters .panel {

float: left;

width: 100%;

margin-bottom: 10px;

padding: 0 10px;

}

body .category-vertical-filters.top-filters .list-group.dropdown {

border: none;

position: static;

box-shadow: none;

}

body .category-vertical-filters.top-filters .list-group.dropdown ul {

margin-top: 10px;

}

body .category-vertical-filters.top-filters .list-group.dropdown li {

width: 100%;

margin-right: 0;

text-align: left;

margin-bottom: 10px;

}

body .category-vertical-filters.top-filters .list-group.dropdown li a {

color: #000;

line-height: 16px;

}

body .category-vertical-filters.top-filters .vertical-filter-panel

.list-group-item a {

font-size: 13px;

color: #262324;

font-weight: normal;

float: left;

}

body .category-vertical-filters .vertical-filter-panel

.list-group-item:before {

border-radius: 0;

display: inline-block !important;

width: 16px;

height: 16px;

}

body .category-vertical-filters .vertical-filter-panel

.list-group-item.selected:before {

border-color: #000;

background: #000;

}

body .category-vertical-filters .vertical-filter-panel

.list-group-item.list-group-item-image {

background: transparent !important;

height: auto;

}

body .category-vertical-filters.top-filters

.panel.vertical-top-price-filter {

width: 100%;

margin: 20px 0;

}

body #divSayfalamaUst.Slct .brandlistselection .filterDeleteContent {

display: none !important;

}

body #divSayfalamaUst.Slct .brandlistselection .sortingContent

li:first-child:before {

display: none;

}

body .slider-range {

margin: 0 0 15px 10px !important;

width: calc(100% - 20px);

}

body .amount {

padding: 0;

}

.centerCount {

width: 100% !important;

}

.leftBlock {

display: none !important;

}

.rightBlock {

display: none !important;

}

.homeContainer .leftBlock {

}

.homeContainer .rightBlock {

}

.UyeolContent .grid {

margin: 30px 18px;

}

.owl-carousel .owl-item img {

max-width: 100%;

margin: 0 auto;

}

.mobileImageSlider .owl-stage-outer {

float: left;

width: 100%;

}

.uyeOlContainer #FrmYeniUye > .uyeOlCol {

width: 100%;

padding: 10px;

margin: 10px 10px 0 0;

}

.uyeOlContainer .FormTitle {

margin: 10px 0;

padding: 10px 0;

font-size: 18px;

font-weight: 600;

}

.uyeOlContainer .uyeOlCol input.textbox {

padding: 10px 0;

}

.uyeOlContainer .uyeOlCol select.selectboxx {

padding: 10px 0;

}

.Magazalar .magazaSelect {

width: 100%;

margin-right: 0;

}

.Magazalar #searchStore {

width: 100%;

margin-right: 0;

}

/*MobilMenu*/

.menuUstBolum {

width: 100%;

display: inline-block;

float: left;

margin-top: 0;

border-bottom: 1px solid #e8e8e8;

}

.menuUstBolum .CloseBtnMenu {

float: right;

fill: #fff;

width: 50px;

text-align: center;

margin: 0;

cursor: pointer;

}

.menuUstBolum .CloseBtnMenu svg {

width: 20px;

margin-top: 15px;

}

.menuUstBolum .menuBack {

float: left;

line-height: 50px;

fill: #fff;

color: #fff;

font-size: 15px;

text-align: center;

margin: 0;

cursor: pointer;

padding-left: 20px;

}

.menuUstBolum .menuBack svg {

margin-right: 10px;

float: left;

margin-top: 15px;

width: 20px;

}

.mobilMenu {

position: fixed;

left: -110%;

top: 0;

bottom: 0;

width: 360px;

z-index: 99999;

background: #fff;

transition: left .3s ease-in-out;

}

.mobilMenu.acik {

left: 0;

}

.mobilMenu ul {

list-style: none;

padding: 0;

margin: 0;

}

.mobilMenu .menuIcerikAlan {

float: left;

width: 100%;

height: calc(100% - 51px);

position: absolute;

top: 51px;

right: 0;

left: 0;

}

.mobilMenu .navUl {

float: left;

width: 100%;

height: 100%;

}

.mobilMenu .navUl > li > ul li, .mobilMenu .navUl > li {

float: left;

width: 100%;

border-bottom: 1px solid #e5e5e5;

position: relative;

padding: 0 0 0 5px;

}

.mobilMenu .navUl > li > ul li a, .mobilMenu .navUl > li > a {

color: #000;

font-size: 14px;

font-weight: normal;

line-height: 40px;

display: inline-block;

vertical-align: top;

padding: 0 15px;

z-index: 2;

position: relative;

width: 100%;

}

.mobilMenu .navUl .ulVar > a {

width: auto;

}

.mobilMenu .altMenu .altMenuler .altmenuSol > ul > li .ResimliDown2,

.mobilMenu .navUl > li > ul li .ResimsizDown2, .mobilMenu .navUl > li

.ResimsizDown, .mobilMenu .navUl > li .ResimliDown {

float: right;

position: absolute;

right: 0;

top: 0;

left: 0;

z-index: 1;

padding-right: 20px;

cursor: pointer;

height: 40px;

}

.mobilMenu .altMenu .altMenuler .altmenuSol > ul > li .ResimliDown2 svg,

.mobilMenu .navUl > li > ul li .ResimsizDown2 svg, .mobilMenu .navUl >

li .ResimsizDown svg, .mobilMenu .navUl > li .ResimliDown svg {

float: right;

width: 12px;

margin-top: 12px;

}

/*Acilirmenuicerik*/

.mobilMenu .altMenu .altMenuMarkalar, .mobilMenu .altMenu .altMenuler {

float: left;

width: 100%;

height: 100%;

overflow-y: auto;

overflow-x: hidden;

position: absolute;

top: 0;

right: 0;

left: 0;

}

.mobilMenu .altMenu .altMenuSag {

display: none;

}

.mobilMenu .altMenu .altmenuSol {

float: left;

width: 100%;

height: 100%;

}

/**/

.mobilMenu .navUl > li ul.over {

overflow-y: hidden;

}

.mobilMenu .altMenu .altMenuler .altmenuSol > ul > li

.ResimliMenu1AltUl, .mobilMenu .navUl > li > ul li ul, .mobilMenu

.navUl > li > ul, .mobilMenu .altMenu {

position: fixed;

left: -100%;

top: 51px;

bottom: 0;

width: 360px;

background: #fff;

z-index: 3;

transition: all 0.3s ease-in-out;

}

.mobilMenu .altMenu .altMenuler .altmenuSol > ul > li

.ResimliMenu1AltUl.active, .mobilMenu .navUl > li > ul li ul.active,

.mobilMenu .navUl > li > ul.active, .mobilMenu .altMenu.active {

left: 0;

}

.mobilMenu .altMenu .altMenuler .altmenuSol > ul > li

.ResimliMenu1AltUl > span, .mobilMenu .altMenu .altMenuMarkalar > span,

.mobilMenu .altMenu .altmenuSol > span,.mobilMenu .navUl > li > ul li

ul > span , .mobilMenu .navUl > li > ul > span {

color: rgba(40, 47, 54, 0.8);

font-size: 18px;

font-weight: 600;

line-height: 55px;

padding-left: 55px;

border-bottom: 1px solid #e5e5e5;

position: relative;

float: left;

width: 100%;

}

.mobilMenu .altMenu .altMenuler .altmenuSol > ul > li

.ResimliMenu1AltUl > span a, .mobilMenu .altMenu .altMenuMarkalar > span

a, .mobilMenu .altMenu .altmenuSol > span a, .mobilMenu .navUl > li >

ul > span span {

z-index: 0;

position: relative;

}

.mobilMenu .navUl > li > ul li ul > span .NoiBack2, .mobilMenu .altMenu

.altMenuler .altmenuSol > ul > li .ResimliMenu1AltUl > span .DownBtn,

.mobilMenu .altMenu .altMenuMarkalar > span .UpBtn, .mobilMenu .altMenu

.altmenuSol > span .UpBtn, .mobilMenu .navUl > li > ul > span .NoiBack {

z-index: 1;

padding-left: 20px;

position: absolute;

left: 0;

right: 0;

top: 0;

bottom: 0;

}

.mobilMenu .altMenu .altMenuler .altmenuSol > ul > li

.ResimliMenu1AltUl > span .DownBtn svg, .mobilMenu .navUl > li > ul li

ul > span .NoiBack2 svg, .mobilMenu .altMenu .altMenuMarkalar > span

.UpBtn svg, .mobilMenu .altMenu .altmenuSol > span .UpBtn svg,

.mobilMenu .navUl > li > ul > span .NoiBack svg {

float: left;

width: 17px;

margin-top: 19px;

}

.mobilMenu .altMenu .altMenuler .altmenuSol > ul > li .ResimliMenu1AltUl

li, .mobilMenu .altMenu .altMenuler .altmenuSol > ul > li, .mobilMenu

.navUl > li > ul li {

float: left;

width: 100%;

border-bottom: 1px solid #e5e5e5;

position: relative;

}

.mobilMenu .altMenu .altMenuler .altmenuSol > ul > li .ResimliMenu1AltUl

li > a, .mobilMenu .altMenu .altMenuler .altmenuSol > ul > li > a,

.mobilMenu .navUl > li > ul li a {

color: #282f36;

font-size: 14px;

font-weight: 500;

line-height: 40px;

display: inline-block;

vertical-align: top;

padding: 0 13px;

z-index: 2;

position: relative;

}

.mobilMenu .altMenu .altMenuler .altmenuSol > ul > li

.ResimliMenu1AltUl, .mobilMenu .navUl > li > ul li ul,.mobilMenu

.navUl > li > ul, .mobilMenu .menuIcerikAlan {

overflow-y: auto;

overflow-x: hidden;

}

/*Markalar*/

.mobilMenu .altMenu .altMenuMarkalar > a {

float: left;

width: 50%;

padding: 0 13px;

min-height: 57px;

text-align: center;

margin-bottom: 15px;

}

}

@media screen and (min-width: 769px) {

.FooterCol > * {

display: block !important;

}

.DikeySlider {

width: 340px;

float: right;

background: #fff;

padding: 10px;

border: 1px solid #eff0f2;

border-radius: 5px;

}

.DikeySlider .productImage {

float: right;

width: 128px;

}

.DikeySlider .productDetail {

float: left;

width: calc(100% - 128px);

text-align: left;

height: 128px;

padding-left: 20px;

}

.DikeySlider .productIcon {

display: none;

}

.DikeySlider .productItem .productName a {

font-size: 17px;

font-weight: 500;

height: 36px;

-webkit-line-clamp: 2;

}

.DikeySlider .productItem {

margin-bottom: 10px;

width: calc(100% - 3px);

}

.DikeySlider .productItem .discountPrice span {

font-size: 18px;

}

.DikeySlider .productItem .regularPrice span {

font-size: 14px;

}

.DikeySlider .productItem .TukendiIco {

height: calc(100% - 68px);

}

.DikeySlider .productItem .TukendiIco span {

line-height: 30px;

}

.DikeySlider .owl-dots {

display: block !important;

text-align: center;

}

.DikeySlider .owl-dots button {

display: inline-block;

width: 12px;

height: 12px;

border: 1px solid var(--theme-color)!important;

border-radius: 50%;

margin: 0 5px;

}

.DikeySlider .owl-dots button.active {

background: var(--theme-color);

}

.DikeySlider .productSatisBirimi {

display: none!important;

}

}

/* Mobil Ekran */

@media screen and (max-width: 767px) {

body .hazirBlokContent .txrow:has(.widgetDetail) > div {

max-width:100%;

gap: 10px;

flex-direction: column;

margin-top: 10px!important;

}

body .widgetTitle {

text-align: center;

font-size: 14px;

}

body:has(#headerNew) .anasayfa_tek_slider {

margin-top: 10px;

}

html body #mainHolder_divDesign .ticimaxTabHead ul {

justify-content: start;

gap: 10px;

}

html body #mainHolder_divDesign .ticimaxTabHead {

margin: 20px 0 10px;

}

html body #mainHolder_divDesign .ticimaxTabHead li a {

font-size: 12px;

padding: 0 15px;

line-height: 34px;

}

html #mainHolder_divDesign .JKatAdi.categoryTitle .bold .satir1,.JKatAdi

.bold .satir1 {

font-size: 18px;

}

html .sliderBannerContainer .Block_Link {

top: -30px;

}

.ProductName h1 span {

font-size: 20px;

}

.categoryContainer .categoryTitleText {

background: none;

border: 0;

}

.DetailIcons ul {

margin: 0 -3px;

}

.DetailIcons ul li {

padding: 0 3px;

}

p.pSatisBirimi {

text-align: center;

}

.HomeBody #divIcerik .middleTopBlock {

margin: 0px auto 10px;

}

.DikeySlider-Title {

padding: 0 10px;

}

.ImageProductsDetail {

margin: 0;

}

.Footer2 {

padding: 30px 0 20px;

}

.EBulten-Info {

margin: 0;

text-align: center;

}

.AnasayfaTab ._tabHead li {

margin: 0 5px;

}

.AnasayfaTab ._tabHead li span {

font-size: 12px;

padding: 0 5px;

}

.AnasayfaTab ._tabHead {

margin-bottom: 10px;

}

.AnasayfaTab {

margin: 10px 0;

}

.homeBanner ul li {

margin-bottom: 10px;

}

.homeBanner ul li a img {

width: 100%;

}

.AnasayfaTab .anasayfaTabAlt .sliderBannerContainer.NoSlider

.jCarouselLite li {

width: 50%;

}

.ImageProducts {

margin-top: 10px;

}

.ImageProductsWrap-Title {

margin-bottom: 0;

}

.ImageProductsWrap-Title a {

display: none;

}

#mainHolder_divDesign .owl-carousel .owl-nav, .owl-carousel .owl-nav {

top: 30%;

}

#mainHolder_divDesign .owl-carousel .owl-nav .ProductListprev,

.owl-carousel .owl-nav .ProductListprev, .owl-carousel .owl-nav

.ProductListnext, .owl-carousel .owl-nav .InstaGalleryprev,

.owl-carousel .owl-nav .InstaGallerynext, #mainHolder_divDesign

.owl-carousel .owl-nav .ProductListnext {

width: 30px;

height: 30px;

}

#mainHolder_divDesign .owl-carousel .owl-nav .ProductListprev:before,

.owl-carousel .owl-nav .ProductListprev:before, .owl-carousel .owl-nav

.ProductListnext:before, .owl-carousel .owl-nav

.InstaGalleryprev:before, .owl-carousel .owl-nav

.InstaGallerynext:before, #mainHolder_divDesign .owl-carousel .owl-nav

.ProductListnext:before {

line-height: 28px;

}

.discountIcon {

width: 30px;

height: 30px;

line-height: 30px;

}

.productItem .discountPrice span, .productItem .regularPrice span {

line-height: 36px;

}

.productItem .discountPrice span {

font-size: 16px;

}

.productItem .regularPrice span {

font-size: 14px;

}

.productItem .productDetail {

height: 190px;

}

.productItem .mycartIcon {

display: block !important;

width: auto;

bottom: 10px;

left: 10px;

right: 10px;

}

.productItem:not(.StokYok) .urunListeAdet {

display: none !important;

bottom: 50px;

left: 0;

right: 0;

margin: auto;

width: 100px;

}

.urunListeAdetAzalt {

float: left;

display: block;

width: 24px;

height: 34px;

position: absolute;

left: 0;

top: 0;

}

.ImagesProduct .productItem .urunListeAdet input {

font-size: 18px !important;

text-indent: 0;

}

.productItem .productSatisBirimi {

display: none;

}

.Footer1 {

background: none;

padding: 0;

}

.guvenBar .ticiContainer {

padding: 0!important;

}

.guvenBar ul li {

width: 50%;

align-items: center;

height: 130px;

border: 1px solid #444;

}

.guvenBar ul li a {

display: block;

text-align: center;

color: #fff;

}

.guvenBar ul li a b {

font-size: 14px;

}

.guvenBar ul li a img {

height: 30px;

margin: 0 auto;

}

.guvenBar ul li a .gb-txt {

margin-top: 10px;

}

.Ebulten-In {

width: 100%;

}

#pnlSlider {

width: 100%;

}

.anasayfa_tek_slider {

width: 100%!important;

}

.DikeySlider {

width: 100%;

float: left;

margin: 10px auto;

max-width: 100%!important

}

.IP-Product {

width: 100%;

}

.IP-Img {

display: none;

}

#divIcerik.homepage {

margin: 0 auto;

}

body {

padding-top: 60px;

}

body.sepetimBody {

padding-top: 0;

}

#lang_flag_container {

display: none;

}

.userContainer .userLeftBox, .userContainer .userRightBox {

padding: 0;

}

.userContainer .userRightBox {

margin-top: 20px;

}

.SifremiUnuttumContent .userWrapper.SifremiUnuttum {

width: 100%;

padding: 0 10px;

}

.headerContent {

margin: 0 auto;

padding: 0;

}

#divIcerik {

padding: 0 10px;

margin: 0 auto;

}

.proCategoryTitle.categoryTitleText {

padding: 0 10px;

border: 0;

margin: 0;

padding: 0;

}

#footer .ticiContainer {

padding: 0 10px;

}

#divTicimaxCopyrightContent {

text-align: center;

float: left;

width: 100%;

}

#divTicimaxCopyrightContent a {

display: inline-block;

}

/*Logo*/

#logo {

float: none;

position: static;

display: block;

border: none;

width: auto;

padding: 0;

background: transparent;

margin: 0;

}

#logo:after {

display: none;

}

#logo .logo {

margin: 0 auto;

width: 123px;

float: none;

padding: 3px 0;

text-align: center;

display: block;

background: transparent;

}

#logo .logo img {

max-width: 100%;

display: inline-block;

height: 50px;

}

/*header click button*/

.mycart {

top: 10px;

right: 5px;

width: 15px;

height: 15px;

z-index: 2;

}

.mycart .sepetUrunSayisi {

background: #fecb29;

color: #000;

width: 15px;

height: 15px;

line-height: 15px;

}

.mobilMenuAcButton {

display: block;

position: absolute;

top: 11px;

left: 10px;

}

.searchClick {

display: block;

position: absolute;

top: 11px;

left: 50px;

}

.welcomeOpen {

display: block;

position: absolute;

top: 11px;

right: 50px;

}

.mycartClick {

display: block;

position: absolute;

top: 11px;

right: 10px;

}

.mobilMenuAcButton span {

display: none;

}

.mobilMenuAcButton svg {

width: 25px;

fill: #fecb29;

}

.searchClick svg {

width: 25px;

fill: #fecb29;

}

.welcomeOpen svg {

width: 22px;

fill: #fecb29;

}

.mycartClick svg {

width: 25px;

fill: #fecb29;

}

/*mobilmenu*/

.mobilMenu {

width: 100%;

bottom: 50px;

}

.mobilMenu .altMenu .altMenuler .altmenuSol > ul > li

.ResimliMenu1AltUl, .mobilMenu .navUl > li > ul li ul, .mobilMenu

.navUl > li > ul, .mobilMenu .altMenu {

width: 100%;

bottom: 50px;

}

.menuUstBolum {

margin-top: 0;

}

/*sepetalan*/

.CartProductInner {

position: absolute;

top: 50px;

bottom: 0;

width: 100%;

left: 0;

right: 0;

padding: 0 10px;

}

.SepetUst {

float: left;

width: calc(100% + 20px);

text-align: center;

color: #fff;

line-height: 50px;

font-size: 16px;

margin-left: -10px;

margin-right: -10px;

margin-top: -10px;

}

.SepetUst span {

display: inline-block;

vertical-align: top;

}

.SepetUst .seClose {

float: left;

width: 40px;

fill: #fff;

position: absolute;

left: 0;

}

.SepetUst .seClose svg {

width: 20px;

margin-top: 15px;

}

.CartProduct {

background: #fff;

background-size: 100%;

position: fixed;

right: -100%;

top: 0;

width: 100%;

height: calc(100% - 50px);

padding: 0;

display: block !important;

border: none;

transition: all 0.3s ease;

-moz-transition: all 0.3s ease;

-webkit-transition: all 0.3s ease;

-o-transition: all 0.3s ease;

opacity: 1;

visibility: visible;

transform: none;

-webkit-transform: none;

box-shadow: none;

padding: 10px;

border-radius: 0;

}

.CartProduct i {

display: none;

}

.CartProduct.animated {

right: 0;

}

.CartProduct.animated i {

display: inline-block;

}

.CartProduct .SProduct {

float: left;

width: 100%;

max-height: calc(100% - 129px);

overflow-y: auto;

overflow-x: hidden;

font-size: 0;

text-align: left;

margin: 10px 0 0 0;

}

.CartProduct .headerCartBtn {

line-height: 38px;

font-size: 12px !important;

}

.CartProduct .headerOrderBtn {

line-height: 40px;

font-size: 12px !important;

}

.spanustSepetteUrunYok {

font-size: 16px;

margin: 20px 0 0 0;

float: left;

clear: both;

text-align: center;

width: 100%;

font-weight: 900;

color: #d0112b;

}

.spanustSepetteUrunYok:before {

content: '!';

font-size: 50px;

vertical-align: top;

border: 1px solid;

display: block;

width: 100px;

height: 100px;

line-height: 98px;

border-radius: 100%;

margin: 0 auto;

margin-bottom: 30px;

}

.mycart {

background: none !important;

padding: 0;

margin: 0;

border: none;

position: absolute;

left: auto;

bottom: auto;

z-index: auto;

}

.mycart:before {

display: none;

}

.mycart:after {

display: none;

}

.mycart .sepetTopTutar {

display: none !important;

}

.mycart .sepetUrun {

display: none !important;

}

.mycart .sepetTecxt {

display: none !important;

}

.mycart .sepetUrunSayisi {

display: block !important;

border-radius: 100%;

text-align: center;

font-size: 12px;

border: none;

position: static;

margin: 0;

}

.mycart .sepetUrunSayisi:before {

display: none;

}

.mycart .sepetUrunSayisi:after {

display: none;

}

.mycart >a {

display: block;

width: auto;

height: auto;

padding: 0;

border: none;

margin: 0;

background: transparent;

}

.mycart > a:before {

display: none;

}

.mycart > a:after {

display: none;

}

/*Sabit sayfalar icerik*/

.spanTittle {

font-size: 18px !important;

}

.iletisimContent .iletisimForm {

width: 100%;

padding: 0;

}

.iletisimContent .AdBan {

width: 100%;

}

.iletisimContent .categoryTitle {

margin: 0;

}

.iletisimContent .categoryTitle .categoryTitleText {

line-height: 65px;

}

.iletisimContent .categoryTitle:before {

display: none;

}

.iletisimContent .iletisimRight .categoryTitle {

margin-bottom: 10px;

}

.iletisimContent .iletisimRight .categoryTitle .categoryTitleText {

line-height: 65px;

font-size: 19px;

}

.iletisimContent .iletisimForm .categoryTitle {

margin-bottom: 10px;

}

.iletisimContent .iletisimForm .categoryTitle .categoryTitleText {

line-height: 65px;

font-size: 19px;

}

.iletisimContent .iletisimRight .iletisimbanka .span > div.line2 >

div.line2 {

float: none;

display: block;

margin: 10px 0 0;

}

.iletisimContent .iletisimLeft .span.iletisimLeftFirmaAdi .Right {

font-size: 17px;

}

.iletisimContent .iletisimRight .iletisimbanka .span > div span {

font-size: 12px;

}

.iletisimContent .iletisimLeft .Right {

font-size: 12px;

}

.iletisimContent .iletisimLeft .span.iletisimLeftTelefon .Right {

font-size: 20px;

}

.UyeolContent .grid {

width: 100%;

margin: 0;

padding: 10px;

border: none;

margin-bottom: 10px;

}

.SifremiUnuttum {

width: 100%;

margin: 0;

padding: 0;

}

.SifremiUnuttum .line {

width: 100%;

}

.SifremiUnuttum #mainHolder_txtbxMail {

width: 70%;

}

.SifremiUnuttum .button {

width: 30%;

}

/*Header Sabitler*/

.resimliYanMenu {

display: none;

}

.navigation {

display: none;

}

#header {

border: none;

margin-bottom: 0 !important;

padding-top: 0;

box-shadow: none;

height: auto;

position: fixed;

left: 0;

right: 0;

top: 0;

}

#header:before {

display: none;

}

#header.homeHeader {

border: none;

}

.headerContent {

text-align: left;

}

/*Arama*/

.homeHeader .searchContent {

display: block;

}

.searchContent {

display: block;

width: 100%;

margin: 0;

height: 0;

background: #fff;

overflow: hidden;

position: absolute;

top: 100%;

left: 0;

padding: 0;

border: none;

transition: all 0.1s ease;

-webkit-transition: all 0.1s ease;

-moz-transition: all 0.1s ease;

-o-transition: all 0.1s ease;

}

.searchContent.active {

height: 40px;

padding: 0;

overflow: visible;

width: 100%;

left: 0;

right: 0;

}

.search {

margin: 0;

max-width: 100%;

width: 100%;

position: relative;

padding: 0;

display: block;

}

.search:after {

display: none;

}

.search:before {

display: none;

}

.search .crossclick {

display: none;

}

#divAramaKategori {

top: 0;

left: 0;

}

#divAramaKategori select {

width: 70px;

padding-left: 5px;

font-size: 10px;

height: 40px;

}

#txtbxArama {

height: 40px;

padding-right: 30px;

padding-left: 10px;

width: 100%;

box-shadow: none;

font-size: 12px;

border-radius: 0;

margin: 0;

border: 1px solid #f1f1f1;

}

.searchContent.active #txtbxArama {

padding: 0 35px 0 10px;

}

#btnKelimeAra {

width: 40px;

height: 40px;

right: 0;

top: 0;

line-height: 40px;

text-indent: 0;

padding: 0;

left: auto;

background-position: center center;

background-image: none;

border: none;

border-radius: 0;

font-size: 15px;

text-align: center;

background: transparent;

}

.ButtonMic {

right: 40px;

height: 40px;

}

/*hosgeldin div*/

.welcome {

display: block;

width: 100%;

position: absolute;

top: 100%;

right: 0;

bottom: auto;

text-align: center;

background: transparent;

border: none;

padding: 0;

margin: 0;

height: 0;

border-radius: 0;

z-index: 100;

overflow: hidden;

transition: all 0.1s ease;

-webkit-transition: all 0.1s ease;

-moz-transition: all 0.1s ease;

-o-transition: all 0.1s ease;

}

.welcome.active {

height: 40px;

}

.welcome > div {

width: 100%;

position: static;

padding: 0;

box-shadow: none;

display: block;

background: transparent;

margin: 0;

}

.welcome > ul {

margin: 0;

}

.welcome > div:before {

display: none;

}

.welcome:before {

display: none;

}

.mobilMenu .welcome {

display: block;

}

.welcome ul {

float: left;

width: 100%;

list-style: none;

padding: 0;

margin: 0;

}

.welcome li {

float: none;

display: inline-block !important;

width: auto;

vertical-align: top;

}

.headerSocialConnect {

margin-left: 0;

}

.headerSocialConnect .baglanButton {

margin-left: 10px;

}

.headerSocialConnect .baglanButton a {

line-height: 40px;

font-size: 13px;

color: #fff;

padding: 0;

}

.headerSocialConnect .baglanButton a:before {

line-height: 40px;

}

.headerHesabim, .headerCikis, .headerUyeOl a, .headerUyeGiris a {

float: none;

display: inline-block !important;

font-size: 13px;

line-height: 40px;

color: #fff;

border: none;

padding: 0;

width: auto;

height: auto;

margin: 0;

font-weight: 500;

}

.headerUyeGiris a, .headerHesabim {

background: transparent;

margin-right: 10px;

}

.headerUyeGiris a:after, .headerHesabim:after, .headerCikis:after,

.headerUyeOl a:after, .headerUyeGiris a:before, .headerHesabim:before,

.headerCikis:before, .headerUyeOl a:before {

display: none;

}

/*urun butonlari*/

.ProductIcon {

position: static;

width: 100%;

margin: 5px 0 0;

float: left;

padding: 5px 0;

border: none;

}

.ProductIcon .box1 {

font-size: 12px;

width: 100% !important;

line-height: 35px !important;

text-align: left;

border: none;

border-radius: 0;

}

.ProductIcon .box1 i {

float: left;

line-height: 35px;

width: 35px;

height: 35px;

margin-right: 5px;

margin-bottom: 0;

}

.ProductIcon > div {

float: left;

width: 100%;

margin: 5px 0 0;

max-width: 100% !important;

}

.ProductIcon > div > a {

float: left;

width: 100%;

margin-bottom: 0;

transition: all 0.2s ease;

}

.ProductIcon .box1:before {

display: none !important;

}

.ProductIcon a:hover {

padding-left: 25px;

}

.ProductIcon2 > div {

width: 33.33%;

padding: 0 2.5px;

}

.ProductIcon2 > div > a {

margin-right: 0;

padding: 0 5px;

width: 100%;

font-size: 11px;

}

.ProductIcon2 > div.YorumYazbtnContent > a {

margin-right: 0;

}

.ProductIcon2 > div > a:before {

margin-right: 4px;

font-size: 12px;

}

.ProductIcon2 > div#divSocialButtons {

width: 100%;

margin: 10px 0 !important;

}

.ProductIcon2 > div#divSocialButtons > iframe {

float: left;

margin: 0 5px 0 0;

}

.ProductIcon2 > div#divSocialButtons > div {

float: left;

margin: 0 5px;

}

.TopDet .product_social_icon_wrapper {

text-align: center;

margin: 20px 0 0;

}

.TopDet .product_social_icon_wrapper .PaylasTit {

display: none;

}

/******************************************************/

.sepetimBody .bottomHead {

display: none !important;

}

.bottomHead {

float: left;

width: 100%;

position: fixed;

bottom: 0;

left: 0;

right: 0;

z-index: 1002;

background: #fff;

border-top: 1px solid #cecece;

display: block;

}

.bottomHead ul {

margin: 0;

list-style: none;

padding: 0;

}

.bottomHead ul li {

float: left;

width: 25%;

}

.bottomHead ul li a {

float: left;

width: 100%;

text-align: center;

font-size: 12px;

padding: 5px 0;

color: #000;

position: relative;

height: 49px;

}

.bottomHead ul li a svg {

width: 18px;

display: block;

margin: 0 auto 5px;

}

.bottomHead ul li.welcC a svg {

margin-bottom: 3px;

}

/*Footer*/

.ebultenDiv {

width: 100%;

padding: 0;

margin: 0;

}

.ebultenGelecek {

margin-top: 10px;

}

#divTicimaxCopyrightContent {

float: left;

width: 100%;

margin-bottom: 40px;

}

#divTicimaxCopyrightContent img {

display: inline-block;

vertical-align: top;

}

#ticimaxCopyright {

margin-top: 5px !important;

font-size: 11px;

}

#back-to-top {

bottom: 11%;

right: 2%;

}

#back-to-top a {

width: 30px;

height: 30px;

}

#back-to-top a:after {

line-height: 30px;

}

#footer .socialdiv {

margin: 0;

text-align: center;

margin: 10px 0;

}

#footer .socialdiv ul {

display: inline-block;

vertical-align: top;

}

#footer .store {

margin: 0;

text-align: center;

margin: 10px 0;

}

#footer .store ul {

display: inline-block;

vertical-align: top;

}

/*kategori*/

.categoryContainer .categoryTitleText {

padding: 0;

margin: 0;

}

.ProductBody .categoryTitle {

padding: 0;

margin: 0;

}

body .category-vertical-filters.top-filters {

width: 100%;

height: calc(100% - 50px);

box-shadow: none;

border: none;

}

body ul.breadcrumb {

white-space: nowrap;

position: relative;

}

body ul.breadcrumb.zindex {

z-index: -1;

pointer-events: none;

}

body ul.breadcrumb:after {

position: absolute;

left: 0;

right: 0;

top: 0;

bottom: 0;

z-index: 99;

content: '';

display: block;

}

body ul.breadcrumb li:nth-child(1) a:before {

display: none;

}

body ul.breadcrumb:before {

content: '\f015';

font-family: 'FontAwesome';

font-weight: 300;

line-height: 40px;

margin-right: 5px;

display: inline-block;

vertical-align: top;

}

body ul.breadcrumb * {

line-height: 40px !important;

font-size: 12px !important;

max-width: 25px;

text-decoration: none;

}

body ul.breadcrumb li:after {

line-height: 40px;

font-size: 12px !important;

content: '...';

margin: 0 2px;

}

body ul.breadcrumb li {

font-size: 0 !important;

}

body ul.breadcrumb li:last-child a span:after {

display: none;

}

body ul.breadcrumb li:last-child {

max-width: 90px;

}

body ul.breadcrumb li:last-child * {

max-width: 100%;

font-size: 12px !important;

text-overflow: ellipsis;

overflow: hidden;

}

body ul.breadcrumb li a span {

font-size: 0 !important;

}

body ul.breadcrumb li a span:after {

content: '\f105';

font-family: 'FontAwesome';

font-size: 14px !important;

display: inline-block;

vertical-align: top;

line-height: 40px;

font-weight: 300;

}

.categoryTitleText {

position: relative;

z-index: 99;

}

.breadList {

position: absolute;

left: 0;

right: 0;

top: 0;

background: #fff;

padding: 10px 20px;

z-index: 999;

-webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .2);

-moz-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .2);

-ms-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .2);

-o-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .2);

box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .2);

}

.breadList.breadActive {

display: block !important;

}

.breadList ul {

list-style: none;

}

.breadList .mBread {

float: left;

width: 100%;

}

.breadList .mBread ul {

float: left;

width: 100%;

list-style: none;

padding: 0;

margin: 0;

}

.breadList .mBread ul li {

float: left;

width: 100%;

font-size: 0;

display: block;

margin-right: 0;

line-height: 1;

}

.breadList .mBread ul li a {

float: left;

width: 100%;

font-size: 11px;

color: #454545;

padding: 6px 8px;

position: relative;

}

.breadList .mBread ul li a:before {

content: '\f148';

font-family: 'FontAwesome';

font-size: 10px;

position: absolute;

left: -5px;

top: 8px;

transform: rotate(90deg);

}

.breadList .mBread ul li a span {

font-weight: normal;

line-height: 15px;

}

.breadList .mBread ul li ul {

padding-left: 4px;

}

.breadList .mBread > ul > li > a span {

font-weight: 600;

}

.breadList .clbtn {

position: absolute;

right: 5px;

top: 10px;

width: 30px;

text-align: center;

font-size: 18px;

color: #000;

z-index: 99;

}

.categoryContainer .breadList .clbtn {

right: -5px;

}

.categoryContainer .ProductList.PlSc_hrz .ItemOrj {

width: 100%;

}

.categoryContainer .ProductList.PlSc_2 .ItemOrj {

width: 50%;

}

.categoryContainer .ProductList.PlSc_3 .ItemOrj {

width: 50%;

}

.categoryContainer .ProductList.PlSc_4 .ItemOrj {

width: 50%;

}

.categoryContainer .ProductList.PlSc_5 .ItemOrj {

width: 50%;

}

body:not(.sepetimBody) .ItemOrj {

width: 50%;

max-width: 50%;

flex: 0 0 50%;

padding: 0 5px;

}

.categoryContainer .ProductList {

margin: 0 -5px;

}

.categoryContainer .ProductListContent .productItem {

margin-bottom: 10px;

}

body .mobilFilterOpenBtn .button {

font-size: 13px;

}

/*urundetay*/

.leftImage {

float: left;

width: 100%;

}

.RightDetail {

width: 100%;

padding: 10px 0 0;

}

body a#linkOncekiSayfa {

display: none;

}

body .leftImage a#linkOncekiSayfa {

position: absolute;

top: 0;

left: 0;

width: 35px;

background: #fff;

text-align: center;

font-size: 0 !important;

font-family: 'FontAwesome';

color: #000;

z-index: 5;

line-height: 35px;

display: block;

}

body .leftImage a#linkOncekiSayfa:before {

content: '\f053';

font-size: 20px;

display: inline-block;

vertical-align: top;

line-height: 35px;

}

#divUrunKodu {

clear: left;

float: left;

line-height: 14px;

}

#divUrunKodu span {

line-height: 14px;

}

#divTaksitAciklama {

clear: left;

float: left;

}

#divSatinAl {

}

.Basketinp {

width: 120px;

}

#divAdetCombo .right_line, .RightDetail .riSingle {

width: 120px;

}

.Basketinp p {

margin-right: 0;

width: 100%;

}

.basketBtn {

width: calc(100% - 130px);

margin: 0 0 0 10px;

}

.buyfast {

width: 100%;

margin: 10px 0 0;

}

#divKombinSatinAl {

width: 100%;

margin: 10px 0 0;

}

#txtbxurunSiparisAdedi, #divAdetCombo select, .RightDetail .riSingle

a.riUp, .RightDetail .riSingle a.riDown, .basketBtn input, .buyfast

input {

height: 50px !important;

}

.Basketinp p, #divAdetCombo .left_line, .RightDetail .riSingle a.riUp i,

.RightDetail .riSingle a.riDown i, .RightDetail .riSingle a.riUp,

.RightDetail .riSingle a.riDown, #divKombinSatinAl a {

line-height: 50px;

}

.urunOzellik {

display: none;

}

.urunOzellikTab {

margin: 25px 0;

border-top: 1px solid #d7d7d7;

display: block;

float: left;

width: 100%;

}

.urunOzellikTab .urunTab {

float: left;

width: 100%;

}

.urunOzellikTab .urunTab > ul {

list-style: none;

padding: 0;

margin: 0;

}

.urunOzellikTab .urunTab > ul > li {

float: left;

width: 100%;

border-bottom: 1px solid #d7d7d7;

}

.urunOzellikTab .urunTab > ul > li > a {

color: #000;

font-size: 14px;

text-transform: uppercase;

line-height: 50px;

float: left;

width: 100%;

padding: 0 10px;

}

.urunOzellikTab .urunTab > ul > li > a:after {

content: '\f078';

font-family: 'FontAwesome';

font-size: 16px;

float: right;

}

.urunOzellikTab .urunTab > ul > li.active > a {

color: #fff;

}

.urunOzellikTab .urunTab > ul > li.active > a:after {

content: '\f077';

}

.urunOzellikTab .urunTab > ul > li.active .urunDetayPanel {

display: block !important;

}

.urunDetayPanel {

padding: 30px 10px;

border-top: 1px solid #d7d7d7;

}

.taksitBlok {

width: 100%;

}

/*mobilicerik*/

.detaySliderContainer {

margin: 10px 0;

}

.sliderBannerContainer {

margin: 10px 0;

}

.HeaderTop {

display: none;

}

.HomeImageBlock ul li {

-webkit-box-flex: 0;

-webkit-flex: 0 0 100%;

-ms-flex: 0 0 100%;

flex: 0 0 100%;

max-width: 100%;

}

.HomeImageBlock ul li img {

width: 100%;

}

.FooterCol {

width: 100%!important;

}

.FooterCol > .FooterCol-Title {

font-size: 14px;

border-bottom: 1px solid #444;

position: relative;

line-height: 40px;

border-top: 1px solid #444;

margin-top: -1px;

margin-bottom: 0;

text-transform: uppercase;

padding: 0;

}

.ackapabtn {

position: absolute;

right: 0;

left: 0;

top: 0;

line-height: 40px;

font-size: 20px;

display: block;

padding: 0 5px 0 0;

text-align: right;

}

.FooterCol > .FooterCol-Title + *:not(.active) {

display: none;

margin: 10px 0px;

}

.FooterCol > .FooterCol-Title.active + * {

display: block;

}

.FooterMenuWrap {

display: block;

margin-bottom: -1px;

width: 100%;

}

.FooterCol ul li a {

font-size: 12px;

line-height: 25px;

}

.FooterCol-Title:after {

display: none;

}

.FooterSocialWrap {

width: 100%;

}

}

@media screen and (min-width: 414px) {

}

@media screen and (min-width: 375px) and (max-width:413px) {

}

@media screen and (min-width: 0px) and (max-width:374px) {

}

/*----------------UM------------------*/

body:has(#headerNew) div#verticalproduct {

overflow-x: hidden;

overflow-y: auto;

padding-right: 10px;

}

body:has(#headerNew) div#verticalproduct::-webkit-scrollbar {

width: 3px;

}

body:has(#headerNew) .ilkslider .hazirBlokContent .txcol-sm {

transition: .3s;

visibility: hidden;

opacity: 0;

transition-delay: .3s;

}

body:has(#headerNew) .ilkslider .hazirBlokContent

.txcol-sm:has(.newHeaderNavigation) {

visibility: visible;

opacity: 1;

}

body:has(#headerNew) .ilkslider .DikeySlider {

display: inline-block !important;

float: none;

vertical-align: top;

}

body:has(#headerNew) #divIcerik:has(.DikeySlider)

div.anasayfa_tek_slider {

max-width: calc(100% - 720px)!important;

margin: 0 20px;

float: none;

display: inline-block;

vertical-align: top;

}

body:has(#headerNew) #mainHolder_divDesign .DikeySlider .owl-carousel

.owl-dots {

position: static;

display: flex!important;

justify-content: center;

width: 100%;

overflow: hidden;

}

body:has(#headerNew) .ilkslider {

display: block!important;

width: 100%!important;

}

body:has(#headerNew) .anasayfa_tek_slider {

float: right;

width: calc(100% - 360px)!important;

}

.hoverSection a.blokResimLink {

border: 1px solid #eeeeef;

border-radius: 5px;

overflow: hidden;

transition: .3s;

}

.hoverSection a.blokResimLink img {

transition: .5s;

}

.hoverSection a.blokResimLink:hover img {

transform: scale(1.05);

}

.hoverSection a.blokResimLink:hover {

border-color: var(--main-color);

}

body #mainHolder_divDesign .ticimaxTabHead {

margin: 40px 0 20px;

}

body #mainHolder_divDesign .ticimaxTabHead ul {

padding: 0;

margin: 0;

display: flex;

justify-content: center;

gap: 20px;

}

body #mainHolder_divDesign .ticimaxTabHead li {

margin: 0;

}

body #mainHolder_divDesign .ticimaxTabHead li a {

display: block;

font-size: 14px;

font-weight: normal;

color: #222222;

line-height: 38px;

background: #fff;

padding: 0 25px;

border: 1px solid #eff0f2;

border-radius: 5px;

transition: .3s;

}

body #mainHolder_divDesign .ticimaxTabHead li.ticimaxTabHead_active a {

border-color: var(--main-color);

background: #fff;

color: var(--main-color);

}

.hazirBlokContent .txrow:has(div#ticimaxBannerProducts) .txcol-sm-3 {

-ms-flex: 0 0 30%;

flex: 0 0 30%;

max-width: 30%;

}

.hazirBlokContent .txrow:has(div#ticimaxBannerProducts) .txcol-sm-3 img

{

width: 100%;

height: 100%;

object-fit: cover;

border-radius: 5px;

}

.hazirBlokContent .txrow div#ticimaxBannerProducts {

-ms-flex: 0 0 70%;

flex: 0 0 70%;

max-width: 70%;

}

.hazirBlokContent .txrow:has(div#ticimaxBannerProducts) .txcol-sm-3 a {

width: 100%;

height: 100%;

}

.sliderBannerContainer .Block_Link {

display: block!important;

position: absolute;

z-index: 9;

top: -45px;

right: 0;

}

.sliderBannerContainer .Block_Link a {

float: right;

font-size: 12px;

font-weight: normal;

color: #1a1a1a;

text-decoration: underline;

}

.sliderBannerContainer .Block_Link a:hover {

color: var(--main-color);

}

#mainHolder_divDesign .design-bg-1.guvenListCustomBlock {

background-color: #fff!important;

}

.hazirBlokContent .txrow:has(.widgetDetail) {

justify-content: space-between;

}

.hazirBlokContent .txrow:has(.widgetDetail) > div {

width: auto;

-ms-flex: initial;

flex: auto;

max-width: 25%;

display: flex;

align-items: center;

gap: 20px;

text-align: left;

}

#mainHolder_divDesign a.blokResimLink.widgetCenterImage {

width: auto;

}

a.blokResimLink.widgetCenterImage img {

margin: 0;

}

.widgetDetail {

padding: 0;

text-align: left;

width: auto;

}

.widgetTitle {

text-align: left;

font-size: 18px;

color: #222222;

font-weight: bold;

}

.widgetDesc {

margin: 0;

font-size: 12px;

color: #222222;

}

@media screen and (max-width: 1099px) {

body:has(#headerNew) .ilkslider .hazirBlokContent .txcol-sm {

visibility:visible;

opacity: 1;

}

body:has(#headerNew) .ilkslider .DikeySlider {

display: none!important;

}

body:has(#headerNew) #divIcerik:has(.DikeySlider)

div.anasayfa_tek_slider {

margin: 0;

max-width: 100%!important;

}

}

@media screen and (max-width: 767px) {

body:has(#headerNew) #divIcerik:has(.DikeySlider)

div.anasayfa_tek_slider {

margin:10px 0 0;

}

}

/*----------------UM------------------*/

/* ==================== */

/* ----JETMUTFAK------- */

/* ==================== */

/* SEPETE EKLE - KIRMIZI */

.basketBtn input,

.buyfast input,

#divKombinSatinAl a {

background: #e83535 !important;

color: #fff !important;

border-color: #e83535 !important;

}

.basketBtn input:hover,

.buyfast input:hover,

#divKombinSatinAl a:hover {

background: #c62020 !important;

border-color: #c62020 !important;

}

/* FÄ°YATLAR - KIRMIZI */

.IndirimliFiyatContent .right_line *,

#divTurkLirasiFiyat .right_line *,

#divIndirimsizFiyat .right_line *,

#divKDVDahilFiyat .right_line * {

color: #e83535 !important;

}

/* WHATSAPP BUTONU */

.wp-siparis-btn {

display: flex;

align-items: center;

justify-content: center;

gap: 8px;

background: #25D366;

color: #fff !important;

padding: 12px 24px;

font-size: 14px;

font-weight: 700;

text-decoration: none;

margin-top: 10px;

float: left;

width: 100%;

border-radius: 5px;

transition: background .15s;

}

.wp-siparis-btn:hover {

background: #1da851 !important;

color: #fff !important;

}

/* ÃœRÃœN Ã–ZELLÄ°KLERÄ° TABLOSU */

.urunTabAlt table {

width: 100% !important;

border-collapse: collapse !important;

margin-top: 16px !important;

}

.urunTabAlt table tr {

border-bottom: 1px solid #f0f0f0 !important;

}

.urunTabAlt table tr:nth-child(even) {

background: #f9f9f9 !important;

}

.urunTabAlt table td {

padding: 10px 16px !important;

font-size: 13px !important;

color: #333 !important;

}

.urunTabAlt table td:first-child {

font-weight: 600 !important;

color: #555 !important;

width: 35% !important;

background: #f5f5f5 !important;

}

.wp-siparis-btn {

width: auto !important;

float: none !important;

display: inline-flex !important;

padding: 10px 24px !important;

}

/* ÃœrÃ¼n listesi sepete ekle - kÄ±rmÄ±zÄ± */

.mycartIcon a {

background: #e83535 !important;

background-color: #e83535 !important;

color: #fff !important;

border-radius: 4px !important;

}

/* Adet kutusunu gizle */

.mycartIcon .quantity,

.mycartIcon .urunListeAdet,

.mycartIcon input[type="number"],

.mycartIcon .adet-kutu {

display: none !important;

}

/* Buton tam geniÅŸlik ve ince */

.mycartIcon a {

width: 100% !important;

line-height: 36px !important;

font-size: 13px !important;

}

/* Adet kutusunu tamamen gizle */
.urunListeAdet,
.productItem .urunListeAdet,
.productItem:not(.StokYok) .urunListeAdet,
.productItem:not(.StokYok):hover .urunListeAdet {
  display: none !important;
}

/* Sepete ekle butonu - uzun ve ince */
.mycartIcon a span {
  line-height: 42px !important;
  font-size: 13px !important;
  font-weight: 600 !important;
  letter-spacing: 0.5px !important;
}

.productItem .mycartIcon {
  width: 100% !important;
  left: 0 !important;
  right: 0 !important;
  bottom: 0 !important;
  padding: 0 10px 10px !important;
}

.mycartIcon a {
  width: 100% !important;
  display: block !important;
}