﻿/* ==================== */
/* ------F9--ISAY-------- */
/* ==================== */


/*@import 'fonts/font.css';*/
@import url('../fonticon/fontawesomeall.min.css');
@import 'bootstrap.css';
/*linearicons Css*/
@font-face { font-family: 'LineariconsFree'; src: url('fonts/Linearicons-Free.eot?w118d'); src: url('fonts/Linearicons-Free.eot?#iefixw118d') format('embedded-opentype'),url('fonts/Linearicons-Free.woff2?w118d') format('woff2'),url('fonts/Linearicons-Free.woff?w118d') format('woff'),url('fonts/Linearicons-Free.ttf?w118d') format('truetype'),url('fonts/Linearicons-Free.svg?w118d#Linearicons-Free') format('svg'); font-weight: normal; font-style: normal; }
.lnr { font-family: 'Linearicons-Free'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.lnr-home:before { content: "\e800"; }
.lnr-apartment:before { content: "\e801"; }
.lnr-pencil:before { content: "\e802"; }
.lnr-magic-wand:before { content: "\e803"; }
.lnr-drop:before { content: "\e804"; }
.lnr-lighter:before { content: "\e805"; }
.lnr-poop:before { content: "\e806"; }
.lnr-sun:before { content: "\e807"; }
.lnr-moon:before { content: "\e808"; }
.lnr-cloud:before { content: "\e809"; }
.lnr-cloud-upload:before { content: "\e80a"; }
.lnr-cloud-download:before { content: "\e80b"; }
.lnr-cloud-sync:before { content: "\e80c"; }
.lnr-cloud-check:before { content: "\e80d"; }
.lnr-database:before { content: "\e80e"; }
.lnr-lock:before { content: "\e80f"; }
.lnr-cog:before { content: "\e810"; }
.lnr-trash:before { content: "\e811"; }
.lnr-dice:before { content: "\e812"; }
.lnr-heart:before { content: "\e813"; }
.lnr-star:before { content: "\e814"; }
.lnr-star-half:before { content: "\e815"; }
.lnr-star-empty:before { content: "\e816"; }
.lnr-flag:before { content: "\e817"; }
.lnr-envelope:before { content: "\e818"; }
.lnr-paperclip:before { content: "\e819"; }
.lnr-inbox:before { content: "\e81a"; }
.lnr-eye:before { content: "\e81b"; }
.lnr-printer:before { content: "\e81c"; }
.lnr-file-empty:before { content: "\e81d"; }
.lnr-file-add:before { content: "\e81e"; }
.lnr-enter:before { content: "\e81f"; }
.lnr-exit:before { content: "\e820"; }
.lnr-graduation-hat:before { content: "\e821"; }
.lnr-license:before { content: "\e822"; }
.lnr-music-note:before { content: "\e823"; }
.lnr-film-play:before { content: "\e824"; }
.lnr-camera-video:before { content: "\e825"; }
.lnr-camera:before { content: "\e826"; }
.lnr-picture:before { content: "\e827"; }
.lnr-book:before { content: "\e828"; }
.lnr-bookmark:before { content: "\e829"; }
.lnr-user:before { content: "\e82a"; }
.lnr-users:before { content: "\e82b"; }
.lnr-shirt:before { content: "\e82c"; }
.lnr-store:before { content: "\e82d"; }
.lnr-cart:before { content: "\e82e"; }
.lnr-tag:before { content: "\e82f"; }
.lnr-phone-handset:before { content: "\e830"; }
.lnr-phone:before { content: "\e831"; }
.lnr-pushpin:before { content: "\e832"; }
.lnr-map-marker:before { content: "\e833"; }
.lnr-map:before { content: "\e834"; }
.lnr-location:before { content: "\e835"; }
.lnr-calendar-full:before { content: "\e836"; }
.lnr-keyboard:before { content: "\e837"; }
.lnr-spell-check:before { content: "\e838"; }
.lnr-screen:before { content: "\e839"; }
.lnr-smartphone:before { content: "\e83a"; }
.lnr-tablet:before { content: "\e83b"; }
.lnr-laptop:before { content: "\e83c"; }
.lnr-laptop-phone:before { content: "\e83d"; }
.lnr-power-switch:before { content: "\e83e"; }
.lnr-bubble:before { content: "\e83f"; }
.lnr-heart-pulse:before { content: "\e840"; }
.lnr-construction:before { content: "\e841"; }
.lnr-pie-chart:before { content: "\e842"; }
.lnr-chart-bars:before { content: "\e843"; }
.lnr-gift:before { content: "\e844"; }
.lnr-diamond:before { content: "\e845"; }
.lnr-linearicons:before { content: "\e846"; }
.lnr-dinner:before { content: "\e847"; }
.lnr-coffee-cup:before { content: "\e848"; }
.lnr-leaf:before { content: "\e849"; }
.lnr-paw:before { content: "\e84a"; }
.lnr-rocket:before { content: "\e84b"; }
.lnr-briefcase:before { content: "\e84c"; }
.lnr-bus:before { content: "\e84d"; }
.lnr-car:before { content: "\e84e"; }
.lnr-train:before { content: "\e84f"; }
.lnr-bicycle:before { content: "\e850"; }
.lnr-wheelchair:before { content: "\e851"; }
.lnr-select:before { content: "\e852"; }
.lnr-earth:before { content: "\e853"; }
.lnr-smile:before { content: "\e854"; }
.lnr-sad:before { content: "\e855"; }
.lnr-neutral:before { content: "\e856"; }
.lnr-mustache:before { content: "\e857"; }
.lnr-alarm:before { content: "\e858"; }
.lnr-bullhorn:before { content: "\e859"; }
.lnr-volume-high:before { content: "\e85a"; }
.lnr-volume-medium:before { content: "\e85b"; }
.lnr-volume-low:before { content: "\e85c"; }
.lnr-volume:before { content: "\e85d"; }
.lnr-mic:before { content: "\e85e"; }
.lnr-hourglass:before { content: "\e85f"; }
.lnr-undo:before { content: "\e860"; }
.lnr-redo:before { content: "\e861"; }
.lnr-sync:before { content: "\e862"; }
.lnr-history:before { content: "\e863"; }
.lnr-clock:before { content: "\e864"; }
.lnr-download:before { content: "\e865"; }
.lnr-upload:before { content: "\e866"; }
.lnr-enter-down:before { content: "\e867"; }
.lnr-exit-up:before { content: "\e868"; }
.lnr-bug:before { content: "\e869"; }
.lnr-code:before { content: "\e86a"; }
.lnr-link:before { content: "\e86b"; }
.lnr-unlink:before { content: "\e86c"; }
.lnr-thumbs-up:before { content: "\e86d"; }
.lnr-thumbs-down:before { content: "\e86e"; }
.lnr-magnifier:before { content: "\e86f"; }
.lnr-cross:before { content: "\e870"; }
.lnr-menu:before { content: "\e871"; }
.lnr-list:before { content: "\e872"; }
.lnr-chevron-up:before { content: "\e873"; }
.lnr-chevron-down:before { content: "\e874"; }
.lnr-chevron-left:before { content: "\e875"; }
.lnr-chevron-right:before { content: "\e876"; }
.lnr-arrow-up:before { content: "\e877"; }
.lnr-arrow-down:before { content: "\e878"; }
.lnr-arrow-left:before { content: "\e879"; }
.lnr-arrow-right:before { content: "\e87a"; }
.lnr-move:before { content: "\e87b"; }
.lnr-warning:before { content: "\e87c"; }
.lnr-question-circle:before { content: "\e87d"; }
.lnr-menu-circle:before { content: "\e87e"; }
.lnr-checkmark-circle:before { content: "\e87f"; }
.lnr-cross-circle:before { content: "\e880"; }
.lnr-plus-circle:before { content: "\e881"; }
.lnr-circle-minus:before { content: "\e882"; }
.lnr-arrow-up-circle:before { content: "\e883"; }
.lnr-arrow-down-circle:before { content: "\e884"; }
.lnr-arrow-left-circle:before { content: "\e885"; }
.lnr-arrow-right-circle:before { content: "\e886"; }
.lnr-chevron-up-circle:before { content: "\e887"; }
.lnr-chevron-down-circle:before { content: "\e888"; }
.lnr-chevron-left-circle:before { content: "\e889"; }
.lnr-chevron-right-circle:before { content: "\e88a"; }
.lnr-crop:before { content: "\e88b"; }
.lnr-frame-expand:before { content: "\e88c"; }
.lnr-frame-contract:before { content: "\e88d"; }
.lnr-layers:before { content: "\e88e"; }
.lnr-funnel:before { content: "\e88f"; }
.lnr-text-format:before { content: "\e890"; }
.lnr-text-format-remove:before { content: "\e891"; }
.lnr-text-size:before { content: "\e892"; }
.lnr-bold:before { content: "\e893"; }
.lnr-italic:before { content: "\e894"; }
.lnr-underline:before { content: "\e895"; }
.lnr-strikethrough:before { content: "\e896"; }
.lnr-highlight:before { content: "\e897"; }
.lnr-text-align-left:before { content: "\e898"; }
.lnr-text-align-center:before { content: "\e899"; }
.lnr-text-align-right:before { content: "\e89a"; }
.lnr-text-align-justify:before { content: "\e89b"; }
.lnr-line-spacing:before { content: "\e89c"; }
.lnr-indent-increase:before { content: "\e89d"; }
.lnr-indent-decrease:before { content: "\e89e"; }
.lnr-pilcrow:before { content: "\e89f"; }
.lnr-direction-ltr:before { content: "\e8a0"; }
.lnr-direction-rtl:before { content: "\e8a1"; }
.lnr-page-break:before { content: "\e8a2"; }
.lnr-sort-alpha-asc:before { content: "\e8a3"; }
.lnr-sort-amount-asc:before { content: "\e8a4"; }
.lnr-hand:before { content: "\e8a5"; }
.lnr-pointer-up:before { content: "\e8a6"; }
.lnr-pointer-right:before { content: "\e8a7"; }
.lnr-pointer-down:before { content: "\e8a8"; }
.lnr-pointer-left:before { content: "\e8a9"; }
/*linearicons Css*/

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button { appearance: none; -moz-appearance: none; /* Firefox */ -webkit-appearance: none; /* Safari and Chrome */ margin: 0; }
* { margin: 0; outline: 0; padding: 0; font-weight: normal; }
body { color: #000; font-family: Arial; font-weight: bold; margin: 0; padding: 0;padding-top: 45px; }
html { -webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; box-sizing: border-box !important; }
*,
*:before,
*:after { -webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; box-sizing: border-box !important; }
label input { margin-right: 5px; }
#cb3DSecureOdeme { margin-right: 8px; }
img { border: none; }
ol, ul { list-style: none;margin:0; }
a { text-decoration: none; color: #666666; }
h1 h2 h3 h4 h5 h6 { margin: 0px; padding: 0px; font-weight: normal !important; }
body, td, th, input, textarea, select, a { font-size: 12px; }
#txtbxCep { border: solid 1px #a9a9a9; height: 26px; color: #777777; background-color: transparent; }
input[type="text"] { border: solid 1px #acb0b4; padding: 0 5px; height: 26px; color: #777777; background-color: transparent; }
input:-webkit-autofill { -webkit-box-shadow: 0 0 0 50px white inset; -webkit-text-fill-color: #333; }
input:-webkit-autofill:focus { -webkit-box-shadow: 0 0 0 50px white inset; -webkit-text-fill-color: #333; }
input[type="password"] { border: solid 1px #a9a9a9; padding: 4px; text-indent: 5px; color: #777777; background-color: transparent; }
input[type="submit"] { border: none; cursor: pointer; }
.clear { /* clear: both; */ }
.bordernone { border: none !important; }
select,
input { font-family: 'Raleway',sans-serif !important; }
.textarea { font-family: 'Raleway',sans-serif !important; border: solid 1px #a9a9a9; padding: 4px; width: 94%; height: 80px; resize: none; color: #777777; background-color: transparent; transition-duration: 0.2s, 0.2s; -webkit-transition-duration: 0.2s, 0.2s; /* Safari */ }
.textarea:focus { background-color: #F1F1F1; border: solid 1px #CCCCCC; }
.textbox { font-family: 'Raleway',sans-serif !important; color: #666666; display: block; font-size: 14px; width: 100%; transition-duration: 0.2s, 0.2s; -webkit-transition-duration: 0.2s, 0.2s; /* Safari */ }
.textbox:focus { background-color: #F1F1F1; border: solid 1px #CCCCCC; }
.button { cursor: pointer; background: #218380; color: #FFFFFF; padding: 4px 5px; transition: all 0.3s ease 0s; border: none !important; font-family: 'Raleway',sans-serif !important; text-align: center; }
.button:hover { background-color: #000; transition-duration: 0.2s, 0.2s; -webkit-transition-duration: 0.2s, 0.2s; }
.selectboxx { height: 26px; line-height: 26px; padding: 0 5px; background-color: none !important; width: 100%; margin-bottom: 4px; }
.validate, .validateSol, .validateOrta { position: absolute; right: 1.5%; top: 0; display: table; background-color: #366f2a; color: #fff; border-radius: 5px; padding: 0 10px; }
.validate .validateOk, .validateSol .validateSolOk, .validateOrta .validateOrtaOk { background-color: #366f2a; position: absolute; right: 10px; bottom: -5px; width: 10px; height: 10px; display: block; border-radius: 0 0 0px 15px; }
.cloudzoom-zoom { z-index: 999; }
body { -webkit-text-size-adjust: 100%; }
button { appearance: none; -moz-appearance: none; /* Firefox */ -webkit-appearance: none; /* Safari and Chrome */ }
.clearfix { content: ''; clear: both; display: block; float: left; width: 100%; }
.clearfix:after,
.clearfix:before { content: ''; clear: both; display: block; float: left; width: 100%; }
/* ------------------------------------Marka Listeleme --------------------------------------------*/
.brandItem { color: #555; font-size: 25px; text-transform: capitalize; margin-bottom: 12px; display: inline-block; }
.brandItem:hover { color: #d34848; }
.productBrandContent { }
.productBrand { }
.productBrandList { }
#allBrands { display: none; }
.allBrandsActive { background-position: center -26px !important; }
.productsHover { height: auto !important; }
/* ------------------------------------Marka Listeleme --------------------------------------------*/

/* ------------------------------------ ToolTip --------------------------------------------*/
.tooltip { position: absolute; z-index: 1030; display: block; font-size: 12px; line-height: 1.4; opacity: 0; filter: alpha(opacity=0); visibility: visible; }
.tooltip.in { opacity: 0.9; filter: alpha(opacity=90); }
.tooltip.top { padding: 5px 0; margin-top: -3px; }
.tooltip.right { padding: 0 5px; margin-left: 3px; }
.tooltip.bottom { padding: 5px 0; margin-top: 3px; }
.tooltip.left { padding: 0 5px; margin-left: -3px; }
.tooltip-inner { max-width: 200px; padding: 3px 8px; color: #ffffff; text-align: center; text-decoration: none; background-color: #000; }
.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-top-color: #000; border-width: 5px 5px 0; }
.tooltip.top-left .tooltip-arrow { bottom: 0; left: 5px; border-top-color: #000; border-width: 5px 5px 0; }
.tooltip.top-right .tooltip-arrow { right: 5px; bottom: 0; border-top-color: #000; border-width: 5px 5px 0; }
.tooltip.right .tooltip-arrow { top: 50%; left: 0; margin-top: -5px; border-right-color: #000; border-width: 5px 5px 5px 0; }
.tooltip.left .tooltip-arrow { top: 50%; right: 0; margin-top: -5px; border-left-color: #000; border-width: 5px 0 5px 5px; }
.tooltip.bottom .tooltip-arrow { top: 0; left: 50%; margin-left: -5px; border-bottom-color: #000; border-width: 0 5px 5px; }
.tooltip.bottom-left .tooltip-arrow { top: 0; left: 5px; border-bottom-color: #000; border-width: 0 5px 5px; }
.tooltip.bottom-right .tooltip-arrow { top: 0; right: 5px; border-bottom-color: #000; border-width: 0 5px 5px; }
/* ------------------------------------ ToolTip --------------------------------------------*/


#divUstFiltreKategori { display: none; }
#divUstFiltreMarka { display: none; }


.brandlistselection { float: left; width: 100%; }
.brandlistselection .selectBox { margin-right: 6px; display: inline-block; float: left; border-right: 1px solid #e5e5e5; padding: 0 10px; display: none; }
.brandlistselection .selectBox p { display: none !important; font-size: 14px; overflow: hidden; width: 60px; height: 20px; line-height: 32px; }
.brandlistselection .selectBox select { color: #35bb9f; font-size: 13px; font-weight: 400; border: none; background: #fff; border-radius: 5px; font-family: 'Raleway',sans-serif !important; cursor: pointer; padding: 5px; }
.brandlistselection > label { float: left; display: inline-block; color: #373737; font-size: 13px; font-weight: 300; cursor: pointer; margin-top: 4px; padding-left: 10px; margin-left: 10px; }
.brandlistselection label > input[type="checkbox"] { display: none; }
.brandlistselection label > label { color: #373737; font-size: 13px; font-weight: 500; line-height: 21px; display: inline-block; padding-left: 30px; cursor: pointer; }
.brandlistselection label > label:hover { color: #373737; background: url('images/checkbox2.png') left center no-repeat; }
.brandlistselection label > input[type=checkbox] + label { background: url('images/checkbox1.png') left center no-repeat; }
.brandlistselection label > input[type="checkbox"][checked] + label { display: block; background: url('images/checkbox2.png') left center no-repeat; }

#mainHolder_linkFiltreKaldir { color: #373737; font-size: 13px; font-weight: 500; margin-top: 5px; display: inline-block; margin-left: 30px; }
.brandlistselectionBottom { margin-bottom: 0; display: none; }



/*Kategori Sayfalama*/
.urunListRel { width: 100%; float: left; position: relative; margin-top: 0 !important; }

.pageNumber { float: left; text-align: left; margin: 0; position: static; width: 100%; margin: 20px 0; display: none; }
.pageNumber a { }
.pageNumberContent { }
.pageNumberBottom { float: left; text-align: right; position: static; display: inline-block; width: 100%; background: #fff; height: 75px; }
.pageNumberContent,
.pageBorder { display: inline-block; width: 100%; text-align: center; }
.pageNumberContent a, .pageBorder a { display: inline-block; text-align: center; color: #000; font-size: 15px; font-weight: normal; width: 36px; line-height: 34px; height: 36px; margin-right: 1px; border: 1px solid #e5e4e5; border-radius: 40px; background: #fff; font-weight: 700; }
.pageNumberContent a:hover, .pageBorder a:hover { color: #fff; background: #b8b186; }
.pageNumberContent a.SelectedSayfa,
.pageBorder a.SelectedSayfa { color: #fff; background: #676b71; }

/*Bedenler*/
.boxBedenlerContent { position: absolute; width: 100%; top: 343px; left: 0; background: rgba(0, 0, 0, 0.56); height: 45px; padding-top: 7px; }
.boxBedenlerTittle { float: left; width: 100%; color: #595959; font-size: 13px; text-align: left; }
.boxBedenlerContainer { float: left; width: 100%; text-align: center; }
.boxBedenlerContent .boxBedenler { display: inline-block; cursor: default; width: 31px; height: 31px; border: 1px solid #fff; font-size: 12px; background: #fff; color: #000000; line-height: 31px; margin-right: 10px; text-align: center; font-weight: 400; border-radius: 40px; }
.boxBedenlerContent .boxBedenlerContainer { float: left; width: 100%; text-align: center; }
.boxBedenlerContent .boxBedenlerContainer div { display: inline-block; }
.boxBedenlerContent .boxBedenlerContainer div:nth-child(6n) .boxBedenler { margin-right: 0; }
.boxBedenlerContent .boxBedenler.noStokUrunListe { border-color: #cdd0d1; background: rgba(230, 230, 230, 0.85); color: #aaa; }
.boxBedenlerContent .boxResimContent { display: none; }

.productItem:hover .boxBedenlerContent { display: none !important; }




.ProductListContent { float: left; width: 100%; }
.categoryContainer .ProductListContent { float: left; width: 100%; background: #fff; padding-top: 20px; }
.categoryContainer .ProductListContent .productItem { }


#divIlgiliUrunler .productModuleItem,
.productModuleItem2,
.productItem { width: 100%; position: relative; background: #fff; padding: 0; text-align: center; display: inline-block; transition: 0.3s; -moz-transition: 0.3s; -webkit-transition: 0.3s; -ms-transition: 0.3s; border-radius: 5px;padding-bottom: 20px;}
.productItem:hover{border-color: #f0f0f0; -webkit-box-shadow: 0 5px 25px 0 rgba(0,0,0,0.25); box-shadow: 0 5px 25px 0 rgba(0,0,0,0.25); -webkit-transform: translateY(-3px); transform: translateY(-3px);}
#divIlgiliUrunler .productModuleItem { margin-bottom: 0 !important; padding-bottom: 0 !important; }
#divIlgiliUrunler .productModuleItem:hover,
.productModuleItem2:hover,
.productItem:hover { }
#divIlgiliUrunler .productModuleItem:hover .mycartIcon,
.productModuleItem2:hover .mycartIcon,
.productItem:hover .mycartIcon { display: block; }
#divIlgiliUrunler .productModuleItem:hover .mycartIcon:hover a, .productModuleItem2:hover .mycartIcon:hover a, .productItem:hover .mycartIcon:hover a { }
#divIlgiliUrunler .productModuleItem:hover .mycartIcon a:before,
.productModuleItem2:hover .mycartIcon a:before,
.productItem:hover .mycartIcon a:before { background: url(images/sepeteeklehover.png) no-repeat !important; }
.urunListSonUrun {position: absolute; left: 10px; bottom: 130px; background: #218380; padding: 5px 10px; text-transform: uppercase; color: #fff; border-radius: 6px; }
#divIlgiliUrunler .productItem{border: none!important; box-shadow: none!important; padding: 0!important; margin: 0!important; transform: none!important;}

.ItemOrj { transition: 0.3s; -moz-transition: 0.3s; -webkit-transition: 0.3s; -ms-transition: 0.3s; padding: 0 10px; }

.productItem .productIcon { width: 100%; height: 100%; }
#divIlgiliUrunler .moduleimage,
.productModuleItem2 .moduleimage2 { position: relative; width: 100%; margin: auto; overflow: hidden; min-height: 276px; }

.productItem:hover .productImage, .productItem:hover .moduleimage, .productItem:hover .moduleimage2 { }

#divIlgiliUrunler .moduleimage a,
.productModuleItem2 .moduleimage2 a,
.productItem .productImage a { display: block; position: relative; height: 100%; }

#divIlgiliUrunler .moduleimage img,
.productModuleItem2 .moduleimage2 img,
.productItem .productImage img { position: relative; }
.productModuleItem2 .productDetail,
.productItem .productDetail { display: block; float: left; width: 100%; text-align: center; position: relative; }

#divIlgiliUrunler .modulename,
.productModuleItem2 .modulename2,
.productItem .productName { position: relative; width: 100%; padding: 0; overflow: hidden; margin: auto; height: 60px; margin-top: 16px; margin-bottom: 12px; }
#divIlgiliUrunler .modulename a,
.productModuleItem2 .modulename2 a,
.productItem .productName a { float: left; width: 100%; line-height: 1.3; padding: 0; text-align: center; font-size: 15px; color: #000; display: block; overflow: hidden; display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;*/text-align: center; font-weight: 400; line-height: 22px; }
.productModuleItem2 .moduleprice2,
#divIlgiliUrunler .moduleprice,
.productItem .productPrice { display: inline-block; margin: 0 auto; z-index: 9; min-height: 25px; float: left; position: relative;width:100%; }
.productModuleItem2 .productItem:hover .moduleprice2, #divIlgiliUrunler .productItem:hover .moduleprice, .productItem:hover .productPrice { }
.productModuleItem2 .productItem:hover:after, #divIlgiliUrunler .productItem:hover:after, .productItem:hover:after { height: 4px; background: #55abe7; width: 100%; position: absolute; bottom: 0; left: 0; }
.productItem .productPrice.IndirimVar,
#divIlgiliUrunler .moduleprice.IndirimVar,
.productModuleItem2 .moduleprice2.IndirimVar { text-align: center; position: relative; }
#divIlgiliUrunler .modulediscount,
.productModuleItem2 .modulediscount,
.productItem .discountPrice { margin: 0; display: inline-block; text-align: center; }
.productItem .productPrice.IndirimVar .discountPrice { }
#divIlgiliUrunler .modulediscount span,
.productModuleItem2 .modulediscount span,
.productItem .discountPrice span { line-height: 18px; font-weight: 500; font-size: 20px; color: #565656; }
#divIlgiliUrunler .IndirimVar .modulediscount span,
.productModuleItem2 .IndirimVar .modulediscount span,
.productItem .IndirimVar .discountPrice span { line-height: 18px; font-weight: 500; color: #565656; font-size: 20px; }
#divIlgiliUrunler .modulekdv,
.productModuleItem2 .modulekdv,
.productItem .regularKdv,
.productItem .discountKdv { display: none; }
.productModuleItem2 .moduleregular,
#divIlgiliUrunler .moduleregular,
.productItem .regularPrice { display: inline-block !important;  margin-right: 22px; }

.productModuleItem2 .moduleregular span,
#divIlgiliUrunler .moduleregular span,
.productItem .regularPrice span { color: #565656; font-size: 14px; line-height: 22px; font-weight: 300; text-decoration: line-through; -moz-text-decoration-color: #999999; text-decoration-color: #999999; }
.productModuleItem2 .productMarka,
.productItem .productMarka { float: left; margin-top: 12px; font-size: 14px; color: #565656; white-space: nowrap; overflow: hidden; width: 100%; text-align: center; font-weight: 700; display: block !important; margin-bottom: 10px; text-transform: uppercase; }
.productItem .productOnYazi { float: left; width: 100%; height: 100%; text-align: left; z-index: 3; display: none !important; }
.productItem .productOnYazi * { background: none !important; font-size: 12px; color: #999999; font-weight: 500; padding-left: 10px; }


/*Urun Iconlari*/
.newIcon {display: inline-block;position: absolute;width: 100px;height: 100px;line-height: 67px !important;color: #fff;overflow: hidden;top: 0px;left: 0;text-transform: uppercase;font-weight: 700;font-size: 0;background: url(images/newicon2.png) no-repeat;}
.discountIcon { display: inline-block; position: absolute; width: 51px; height: 29px; color: #fff; font-size: 13px; line-height: 50px; overflow: hidden; top: 20px; left: 0; width: 48px; height: 47px; background: url(images/indirim.png) no-repeat; }
body .cargoIcon { display: inline-block; position: absolute; width: 24px; height: 23px; bottom: 25px; font-size: 0; line-height: 23px; font-style: italic; color: #fff; text-transform: lowercase; background-position: 40px 0px; background: url('images/cargoicon.png') no-repeat; padding: 0; border-radius: 0 !important; left: 15px !important; display: block; }
.discountIcon span { font-weight: 300; color: #2e3033; }

.favori {display: block !important;float: left;position: absolute;z-index: 11;right: 15px;top: 15px;background-position: 0 0;z-index: 100;width: 35px !important;height: 35px !important;border-radius: 100% !important;background: #ffffff;box-shadow: 0 0px 5px 2px rgb(0 0 0 / 23%);}
.mycartIcon {color:white; display: none;position: absolute;bottom: 15px;z-index: 11;right: 0;left: 0;width: 169px;height: 41px;background: #218380;margin: auto;border:2px solid #fff0; border-bottom: 2px solid #218380;border-radius: 10px;}
.mycartIcon:hover {border: 2px solid #218380; background: #fff; color: #218380!important;}
.mycartIcon:hover a span, .mycartIcon:hover a{color: #218380!important;}
.examineIcon { float: left; he; z-index: 11; border-radius: 0 !important; position: absolute; top: 244px; left: 34px; display: none !important; }
.quickViewIco { display: none; float: left; background: #fff; width: 61px; height: 49px !important; position: absolute; right: 1px !important; bottom: 1px !important; top: auto !important; left: auto !important; }
.ozelAlan1 {position: absolute;left: 0;right: 0;padding: 5px 0;color: #ffffff;bottom: -30px;background: #ff9c15;font-size: 16px;}

.favori a {float: left; width: 100%; height: 100%; font-size: 0; }
.examineIcon a { font-size: 0; background-position: 8px 11px !important; line-height: 34px; color: #fff; text-transform: uppercase; color: #191919; display: block; margin: auto; border-radius: 0 !important; font-weight: 700; font-style: italic; height: 100%; }
.mycartIcon a { width: 100%; font-size: 16px; color: #6e7383; background: 0 0!important; text-align: left;}
.mycartIcon a span { font-weight: 600; line-height: 40px; text-transform: uppercase;color:white}

.mycartIcon a:before { display: inline-block; content: '\f07a'; font-family: 'FontAweSome'; font-size: 0; color: #979797; line-height: 35px; background: url(images/sepeteekle.png) no-repeat; visibility: visible !important; float: left; margin-top: 13px; }
.favori a:before { display: inline-block; content: '\f08a'; font-family: 'FontAweSome'; font-size: 20px; color: #979797; line-height: 35px; }
.examineIcon a:before { display: inline-block; content: '\f002'; font-family: 'FontAweSome'; font-size: 15px; color: #979797; line-height: 35px; }
.quickViewIco a:before { display: none; content: '\f002'; font-family: 'FontAweSome'; font-size: 14px; color: #706f6f; }

.mycartIcon a:hover { }
.favori a:hover { }
body .examineIcon a:hover { }

.productItem:hover .quickViewIco { display: none !important; }
.productItem:hover .mycartIcon { /* display: block!important; */ }
.productItem:hover .favori { display: block !important; }
.productItem:hover .examineIcon { display: block; }
.productItem:hover .discountIcon { }
.productItem:hover .newIcon { }
.productItem:hover .cargoIcon { }


.kombinItem { margin-bottom: 0 !important; }
.kombinItem .kombinRightDetail { width: 305px !important; }
.kombinItem .kombinFormline:nth-child(1) * { color: #000000; font-weight: bold; font-size: 14px; }
.kombinItem .kombinFormline:nth-child(2) * { color: #ad2a5e; font-weight: bold; font-size: 18px; }
#divKombinUrunEkSecenek { float: left; width: 100%; margin-top: 10px; }
.divKombinEksecenekTipi { float: left; width: 100%; margin-bottom: 20px; }
.divKombinEksecenekTipi .kombinFormline { float: left; width: 100%; padding: 0 !important; }
.divKombinEksecenekTipi .kombinleft_line { float: left; width: 100% !important; padding: 0; margin-bottom: 4px; font-style: 14px; color: #000; font-weight: bold; text-transform: uppercase; }
.divKombinEksecenekTipi:nth-child(1) .kombinright_line div * a { color: #000 !important; font-size: 14px !important; font-weight: bold !important; border-color: #cccccc !important; width: 50px; height: 66px; line-height: 41px; margin-bottom: 4px; }
.divKombinEksecenekTipi:nth-child(1) .kombinright_line div * a img { width: 100%; }
.divKombinEksecenekTipi:nth-child(1) .kombinright_line div * a.selected { color: #fff !important; border-color: #ad2a5e !important; background: #ad2a5e !important; }
.divKombinEksecenekTipi:nth-child(2) .kombinright_line div * a { color: #000 !important; font-size: 13px !important; font-weight: normal !important; border-color: #cccccc !important; width: 48px; height: 37px; border-radius: 3px; line-height: 37px; }
.divKombinEksecenekTipi:nth-child(2) .kombinright_line div * a.selected { color: #fff !important; border-color: #ad2a5e !important; background: #ad2a5e !important; }
.PriceListKombin > a { color: #fff !important; border-color: #ad2a5e !important; background: #ad2a5e !important; width: 100%; border-radius: 3px; font-size: 15px; font-weight: bold; text-transform: uppercase; padding: 0 !important; line-height: 45px; }
.ngdialog.ngdialog-theme-default .ngdialog-close:before { color: #fff !important; content: ''; font-size: 26px; font-weight: 400; height: 30px; line-height: 26px; position: absolute; right: 3px; text-align: center; top: 3px; width: 30px; background: #000 !important; border-radius: 100% !important; border: 3px solid #fff !important; box-shadow: 0 0 6px 0 #000 !important; }
.ngdialog.ngdialog-theme-default .ngdialog-content { padding: 0 !important; }

.urunListeAdet { display: none !important; width: 80px; height: 25px; margin-left: 30px; float: left; position: relative; background-color: #fff; overflow: hidden; border: 1px solid #eee; border-radius: 20px; }
.urunListeAdet input { width: 100%; height: 25px; float: left; border: none; background: #fff; color: #000000; font-size: 16px; font-weight: 600; padding: 0 16px; text-align: center; }
.urunListeAdetArtir { font-size: 0; position: absolute !important; }
.urunListeAdetAzalt { background: url('images/azalt.png')0 8px no-repeat; font-size: 0; width: 16px; height: 25px; float: right; position: absolute; right: 0; }
.urunListeAdetArtir:hover { background: url('images/arttir.png')7px -10px no-repeat; }
.urunListeAdetAzalt:hover { background: url('images/azalt.png')0 -11px no-repeat; }

.urunListStokUyari { display: none; }
/*Urun Iconlari*/
.TukendiIco { z-index: 5; position: absolute; left: 0; top: 0px !important; bottom: inherit; margin: auto; width: 100%; height: 100%; left: 0; right: 0; background: rgba(255, 255, 255, 0.57); }
.TukendiIco span { text-align: center; line-height: 41px; color: #000000; font-size: 16px; font-weight: 500; position: absolute; left: 0; top: 120px; right: 0; margin: auto; border-radius: 80px; width: 84px; height: 84px; line-height: 84px; background: rgba(255, 255, 255, 0.53); text-transform: uppercase; }

/*HOVER*/




.ProductList.sort_4 { }
.ProductList.sort_4 .favori { }
.ProductList.sort_4 .examineIcon { right: 35px; }
.ProductList.sort_4 .mycartIcon { /*left: 81px;*/ }
.ProductList.sort_4 .TukendiIco { }
.ProductList.sort_4 .quickViewIco { }
.ProductList.sort_4 .cargoIcon { }
.ProductList.sort_4 .boxBedenlerContent { }
.ProductList.sort_4 .boxBedenlerContent .boxBedenler { }
.ProductList.sort_4 .productPrice .discountPrice span,
.ProductList.sort_4 .moduleprice .discountPrice span,
.ProductList.sort_4 .moduleprice2 .discountPrice span { }
.ProductList.sort_4 .moduleregular span,
.ProductList.sort_4 .moduleregular span,
.ProductList.sort_4 .regularPrice span { }
.ProductList.sort_4 .productItem .productImage { }
.ProductList.sort_4 .discountIcon { }
.ProductList.sort_4 .productDetail { }
.ProductList.sort_4 .ItemOrj { }
.ProductList.sort_4 .ItemOrj:nth-child(4n) { margin-right: 0; }

.ProductList.sort_3 .ItemOrj { float: left; margin-bottom: 40px; width: 33.33%; }
.ProductList.sort_3 .ItemOrj:nth-child(3n) { }

.ProductList.sort_3 .mycartIcon { }
.ProductList.sort_3 .examineIcon { }
.ProductList.sort_3 .favori { }
.ProductList.sort_3 .productItem .productImage { }
.ProductList.sort_3 .productItem .productImage a { }




.sliderBannerContainer .ProductList ul .owl-item li .productItem { width: 100%; overflow: visible; margin-top: 5px;}

.categoryContainer .ProductList.pr_2 .productItem { width: 49%; margin-right: 2%; }
.categoryContainer .ProductList.pr_2 .productItem:nth-child(2n) { margin-right: 0; }
.pr_2 .TukendiIco span { top: 36.7%; left: 0; }


.ProductList .favori a, .ProductList .examineIcon a, .ProductList .mycartIcon a, .cargoIcon { background-repeat: no-repeat; height: 100%; background: url(images/boxfavori2.png) no-repeat center;}
.ProductList .favori, .ProductList .examineIcon, .cargoIcon { width: 33px; height: 18px; border-radius: 39px; display: none; margin: auto; }

.productItem:hover .favori, .productItem:hover .examineIcon, .productItem:hover .cargoIcon { }

.productItem:hover .examineIcon, .productItem:hover .boxBedenlerContent { }
.ProductList .favori a:before,
.ProductList .examineIcon a:before,
.ProductList .mycartIcon a:before { opacity: 0; display: none; }

.ProductList .favori a:hover:before,
.ProductList .examineIcon a:hover:before,
.ProductList .mycartIcon a:hover:before { color: #f15e7c !important; }


/*anasayfa*/
.sliderBannerContainer { position: relative; margin-bottom: 20px; background: #ffffff; width: 100%; float: right; }
.sliderBannerContainer .Jbutonlar { display: none; }
.sliderBannerContainer .categoryTitle { float: left; width: 100%; margin-bottom: 20px; text-align: center; }
.sliderBannerContainer .categoryTitle .satir1 .bold { float: left; width: 100%; position: relative; height: 44px; text-align: left; border-bottom: 1px solid #f0eded; }
.sliderBannerContainer .categoryTitle .satir1 .bold:before { max-width: 927px; background: #c0e0c7; position: absolute; bottom: 0px !important; top: 0 !important; left: 0; right: 0; z-index: 0; height: 1px; margin: auto; }
.sliderBannerContainer .categoryTitle .satir1 .bold .satir1 { display: inline-block; color: #565656; font-size: 18px; font-weight: 600; position: relative; line-height: 41px; border-bottom: 2px solid #565656; }
.sliderBannerContainer ul li { float: left; width: 24%; margin-right: 1.3%; }
.sliderBannerContainer ul li:nth-child(4n+4) { margin-right: 0 !important; }
.sliderBannerContainer ul .owl-item li { float: left; width: 100%; margin-right: 0; overflow: visible; }
.sliderBannerContainer .slick-slider { margin: 0; }
.sliderBannerContainer ul .slick-track li { float: left; width: 100%; margin-right: 0; padding: 0 10px 0; }
.sliderBannerContainer .slick-dots { display: none !important; }
.sliderBannerContainer .owl-dots { display: none; }
.sliderBannerContainer .owl-nav { position: absolute; border-radius: 20px; top: 190px; right: 0; width: 100%; }
.sliderBannerContainer .ProductListprev, .markaSlider .ProductListprev { font-size: 0; width: 44px; height: 44px; background: none; border: none; border-radius: 5px; position: absolute; top: 18px; left: -23px; cursor: pointer; background: rgba(0, 0, 0, 0.28); color: #acacac; background-position: -1px -3px; border: 1px solid #cccccc; border-radius: 40px; }
.sliderBannerContainer .ProductListnext, .markaSlider .ProductListnext { font-size: 0; width: 45px; height: 45px; background: none; border-radius: 5px; position: absolute; top: 20px; right: -20px; cursor: pointer; color: #000; border: 1px solid #cccccc; background: rgba(0, 0, 0, 0.28); border-radius: 40px; }
.sliderBannerContainer .ProductListprev:hover, .markaSlider .ProductListprev:hover { /* background: #6c488a; */ /* border: 1px solid #6c488a; */ }
.sliderBannerContainer .ProductListnext:hover { /* background: #6c488a; */ /* border: 1px solid #6c488a; */ }
.sliderBannerContainer .ProductListprev:after, .markaSlider .ProductListprev:after { content: "\f053"; font: normal normal normal 14px/1 FontAwesome; font-size: 15px; color: #fff; line-height: 44px; width: 100%; text-align: center; display: block; }
.sliderBannerContainer .ProductListnext:after, .markaSlider .ProductListnext:after { content: "\f054"; font: normal normal normal 14px/1 FontAwesome; font-size: 15px; color: #fff; line-height: 44px; width: 100%; text-align: center; display: block; }
.sliderBannerContainer .ProductListprev:hover:after, .markaSlider .ProductListprev:hover:after { /* color: #f2d812; */ /* line-height: 41px; */ }
.sliderBannerContainer .ProductListnext:hover:after, .markaSlider .ProductListnext:hover:after { /* color: #f2d812; */ /* background: #6c488a !important; */ /* border-radius: 5px !important; */ }
.categoryTitle { float: left; width: 100%; }
.categoryTitle .categoryTitleText { margin: 0 auto; width: 100%; }
.categorydesign {   margin-bottom: 10px; }
.categorydesign * { }
.categorydesign strong { font-weight: bold; }
.categorydesign img { max-width: 100%; }
.categorydesign h1 { margin-bottom: 20px; }
.categorydesign p { font-size: 13px; color: #2c2c2c; line-height: 22px; }
.slide { width: 100%; margin-bottom: 15px; }
.newIconDetail, .discountIconDetail, .cargoIconDetail { display: none; }
.katimg { float: left; width: 430px; }
.katText { float: left; width: 60%; padding-left: 20px; }
.katTitle { font-weight: 900; color: #000000; font-size: 18px; float: left; width: 100%; padding: 10px 0; }
.KatTextAlan { color: #000000; font-size: 14px; font-weight: 600; float: left; width: 100%; margin-top: 25px; }


.Sliderbir .categoryTitle .satir1 { background-color: #e64f00 !important; }
.Sliderbir .categoryTitle .satir1 .bold { color: #fff; }
.Slideriki .categoryTitle .satir1 { background-color: #c900c9 !important; }
.Slideriki .categoryTitle .satir1 .bold { color: #fff; }
.Slideruc .categoryTitle .satir1 { background-color: #504b46 !important; }
.Slideruc .categoryTitle .satir1 .bold { color: #fff; }

.benzerUrunlerWrapper { background: #efefef; clear: left; }
.benzerUrunlerWrapper:before,
.benzerUrunlerWrapper:after { content: ""; display: table; }
.benzerUrunlerWrapper:after { clear: both; }

#divBenzerUrun { float: right; width: 100%; background: #fff; }
#divBenzerUrun .JKatAdi { float: left; width: 100%; color: #22313f; font-size: 22px; font-weight: bold; position: relative; margin-bottom: 25px; text-align: center; }
#divBenzerUrun .JKatAdi .bold { float: left; padding: 0; margin: 0 !important; width: 100%; text-align: left; position: relative; color: #000000; font-size: 14px; border-bottom: 1px solid #cbced1; }
#divBenzerUrun .JKatAdi .bold:after { max-width: 760px; background: #c0e0c7; height: 1px; top: 0; bottom: 0; right: 0; left: 0; margin: auto; position: absolute; }
#divBenzerUrun .JKatAdi .bold .satir1 { position: relative; display: inline-block; color: #444444; border-radius: 40px; font-size: 34px; height: 44px; line-height: 44px; z-index: 10; text-align: left; font-size: 18px; background-repeat: no-repeat; background-position: left center,right; font-weight: 700; }
#divBenzerUrun .JKatAdi .bold .satir1:before { width: 66px; height: 1px; background: #d5d5d5; position: absolute; bottom: 0; left: 33%; }
#divBenzerUrun .JKatAdi .bold .satir1:after { width: 86px; height: 1px; background: #d5d5d5; position: absolute; bottom: 3px; left: 28%; }


#divBenzerUrun .owl-dots { display: none; }
#divBenzerUrun .owl-nav { position: absolute; top: 49%; left: 0; width: 100%; }
#divBenzerUrun .ProductListprev { font-size: 0; width: 47px; height: 47px; background: #999999; border-radius: 100%; position: absolute; top: 0px; left: -32px; cursor: pointer; color: #fff; }
#divBenzerUrun .ProductListnext { font-size: 0; width: 47px; height: 47px; background: #999999; border-radius: 100%; position: absolute; top: 4px; right: -30px; cursor: pointer; color: #b8bcc1; }
#divBenzerUrun .ProductListprev:hover { color: #22313f; border-color: #22313f; }
#divBenzerUrun .ProductListnext:hover { color: #22313f; border-color: #22313f; }
#divBenzerUrun .ProductListprev:after { content: '\f053'; font-family: 'FontAwesome'; width: 100%; height: 47px; line-height: 47px; font-size: 14px; text-align: center; display: inline-block; color: #fff; }
#divBenzerUrun .ProductListnext:after { content: '\f054'; font-family: 'FontAwesome'; width: 100%; height: 47px; line-height: 47px; font-size: 14px; text-align: center; display: inline-block; color: #fff; }


#divIlgiliUrunler { float: left; width: 100%; margin-top: 20px; }
#divIlgiliUrunler ul li .TukendiIco { display: none !important; }
#divIlgiliUrunler .categoryTitle { display: block; float: left; clear: none !important; max-width: inherit !important; line-height: 17px; width: 70px !important; }
#divIlgiliUrunler .categoryTitle + .clear { clear: none !important; }
#divIlgiliUrunler ul { float: left; width: inherit; display: block; }
#divIlgiliUrunler .categoryTitle span { font-size: 0; }
#divIlgiliUrunler .categoryTitle .bold:after { content: "Renk:"; font-size: 13px; color: #3e4145; display: block; font-weight: 600; }
#divIlgiliUrunler ul li { margin-right: 10px; float: left; margin-top: 10px; width:95px; border: 1px solid #acb0b4; }
#divIlgiliUrunler ul li img { max-width: 100% !important; }
#divIlgiliUrunler ul li:nth-child(6n) { }
#divIlgiliUrunler ul li .productDetail { display: none; }
#divIlgiliUrunler ul li .productIcon { display: none; }
#divIlgiliUrunler ul li .productItem:hover .productImage a:after { display: none; }
#divIlgiliUrunler ul li .TukendiIco span { font-size: 12px; bottom: 35%; }
#divIlgiliUrunler .satir1{font-size: 16px;}


.PrintArea { width: 960px; margin: 0px auto; background-color: #FFF; overflow: hidden; }
.printresim { width: 30%; height: 200px; float: left; }
.printdetay { width: 70%; float: left; }
.printdetay div { padding-top: 5px; padding-bottom: 5px; min-height: 10px; }
.printurunadi { font-size: 16px; }
.printfiyat { font-size: 16px; }
.printtaksit { width: 960px; float: left; }
.printtaksit .taksitLine { background-color: #FFF !important; }
.printtaksit .taksitLine .taksitLineNo { width: 114px; }
.printtaksit .taksitLine div { background-color: #FFF !important; }
.printkdvdahil { font-size: 16px; }
.firsatUrunleri { width: 180px; height: 252px; position: relative; margin: 0 auto; }
.Firsatprev { padding: 0; border: 0; outline: 0; width: 19px; height: 19px; cursor: pointer; position: absolute; top: 100px !important; z-index: 102; }
.Firsatnext { padding: 0; border: 0; outline: 0; width: 19px; height: 19px; cursor: pointer; position: absolute; top: 100px !important; z-index: 102; right: 0; }
.firsatUrunleriItem { width: 180px; }
.firsatUrunResim { display: block; width: 150px; height: 150px; border: none; text-align: center; margin: 0px auto; }
.firsatUrunResim img { max-width: 150px; max-height: 150px; }
.firsatUrunAdi { font-size: 12px; line-height: 14px; margin: 5px 0 5px 0px !important; overflow: hidden; text-align: center; width: 191px; height: 30px; display: block; }
.firsatUrunFiyat { text-align: center; display: block; font-size: 14px; }
.HesabimBilgi { width: 100%; line-height: 25px; }
.HesabimBilgi b { font-weight: 700; }
.userMenu { list-style: none; position: relative; display: inline-table; width: 100%; background-color: #fff; padding: 0 20px 20px 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.userMenu:before { content: "KULLANICI PANEL"; display: block; color: #000; font-size: 14px; padding: 10px 5px; font-weight: 700; }
.userMenu li { display: block; position: relative; margin-bottom: 0; float: left; width: 100%; color: #000; font-size: 13px; }
.userMenu li a { display: block; font-size: 13px; padding: 6px 15px 6px 5px; color: #000; }
.userMenu li:hover a { color: #000; }
.uyelikBilgilerimRow.row { width: 100%; }
.vital-stats .item { width: auto !important; }
.row { }
.row.right { float: right; }
.span { width: 100%; margin-bottom: 10px; position: relative; display: block; float: left; }
.span > label { margin-bottom: 5px; display: block; line-height: 25px; clear: left; position: relative; }
.span > label .validate { top: 0; }
.span input { width: 100%; margin-bottom: 4px; }
.span .textarea { width: 97%; margin-bottom: 4px; }
.span .labelGender { float: left; }
.span .spanGender { float: left; margin-left: 10px; text-align: center; }
.span .spanGender input { margin-right: 20px; }
.span .spanPass { text-align: left; margin-top: 10px; }
.span .spanPass input { float: left; width: auto; margin-right: 10px; }
.span .spanPass label { float: left; width: auto; color: #FF0000; }
.dateofbirth input { border: 1px solid #e7e7e7 !important; height: 25px !important; }
/*------------------------------------Adres Defterim--------------------------------------------*/
.HesabimAdresContent { margin-bottom: 15px; }
.HesabimAdresContent .row { padding: 2%; width: 49%; margin: 0; margin-right: 2%; margin-bottom: 2%; min-height: 170px; float: left; background-color: #fff; position: relative; }
.AdresItemLineW .row { width: 100%; padding: 0; margin-right: 0; }
.HesabimAdresContent .row:nth-child(2n) { margin-right: 0px; }
.HesabimAdresContent .UyelikBilgilerimContent { overflow: hidden; margin-bottom: 7px; background-color: #fff; padding: 0 10px 10px 0; margin: 50px 0; }
.HesabimAdresContent .UyelikBilgilerimContent .row { background-color: transparent; height: auto; }
.HesabimAdresContent .UyelikBilgilerimContent input { }
.HesabimAdresContent .row .span { margin-bottom: 0px; line-height: 20px; }
.HesabimAdresContent .row .span .textarea { background-color: #fff; }
.HesabimAdresContent .row .span.BireyselKurumsal { margin-top: 22px; margin-bottom: 17px; }
#mainHolder_rblFaturaTipi tr { display: block; float: left; margin-right: 10px; }
#mainHolder_rblFaturaTipi tr input { float: left; width: 20px; margin-top: 3px; }
#mainHolder_rblFaturaTipi tr label { float: left; }
#mainHolder_btnEkle { position: absolute; top: 50%; left: 50%; margin-top: -20px; margin-left: -30px; }
.fancybox-inner .row { padding: 2%; width: 45.5%; margin-right: 1%; margin-bottom: 1%; height: 130px; float: left; background-color: #f8f8f8; position: relative; }
.fancybox-inner .UyelikBilgilerimContent { overflow: hidden; margin-bottom: 7px; background-color: #f8f8f8; padding: 0 10px 10px 0; }
.fancybox-inner .UyelikBilgilerimContent .row { background-color: transparent; height: auto; }
.fancybox-inner .UyelikBilgilerimContent input { background-color: #FFF; }
.fancybox-inner .row:nth-child(2n) { margin-right: 0px; }
.fancybox-inner .row .span { margin-bottom: 0px; line-height: 20px; }
.fancybox-inner .row .span .textarea { background-color: #fff; }
.fancybox-inner .row .span.BireyselKurumsal { margin-top: 22px; margin-bottom: 17px; }
#rblFaturaTipi tr { display: block; float: left; margin-right: 10px; }
#rblFaturaTipi tr input { float: left; width: 20px; margin-top: 3px; }
#rblFaturaTipi tr label { float: left; }
.btn-inverse { position: absolute; bottom: 10px; right: 10px; padding-top: 3px; padding-bottom: 3px; }
.btn-inverse2 { position: absolute; bottom: 10px; right: 50px; padding-top: 3px; padding-bottom: 3px; }
/*------------------------------------Adres Defterim--------------------------------------------*/

/* ------------------------------------Listem--------------------------------------------*/
.Listem { width: 100%; margin-top: 15px; }
.Listem .ListemItem { width: 100%; height: 50px; overflow: hidden; border-bottom: solid 1px #CCC; }
.Listem .ListemItem.Title { background-color: #f5f5f5; height: 30px; border-bottom: solid 1px #cccccc; line-height: 30px; }
.Listem .ListemItem.Title div { }
.Listem .ListemItem div { float: left; height: 40px; padding-top: 5px; padding-bottom: 5px; overflow: hidden; }
.Listem .ListemItem .line1 { width: 9%; padding-left: 1%; }
.Listem .ListemItem .line1 img { max-width: 100%; max-height: 60px; }
.Listem .ListemItem .line2 { width: 51%; padding-left: 1%; }
.Listem .ListemItem .line3 { width: 20%; padding-left: 1%; }
.Listem .ListemItem .line4 { width: 17%; }
.Listem .ListemItem .line4 a { margin-top: 5px; }
.Listem.HediyeKuponlarim .ListemItem .line1 { width: 22%; }
.Listem.HediyeKuponlarim .ListemItem .line2 { width: 21%; }
.Listem.HediyeKuponlarim .ListemItem .line3 { width: 16%; }
.Listem.HediyeKuponlarim .ListemItem .line4 { width: 16%; padding-left: 1%; }
.Listem.HediyeKuponlarim .ListemItem .line5 { width: 20%; padding-left: 1%; }
#destekIncele .ListemItem div { min-height: 50px; border-bottom: solid 1px #CCC; margin-bottom: 10px; }
#destekIncele .ListemItem div span { font-weight: bold; }
/* ------------------------------------Listem--------------------------------------------*/
.Siparislerim { margin-bottom: 10px; }
.Siparislerim .Title div { font-weight: bold; font-size: 13px; }
.Siparislerim .ListemItem.Title div { padding: 0; height: auto; }
.Siparislerim .ListemItem { border-top: 0px solid #ccc; height: 35px; line-height: 35px; }
.Siparislerim .ListemItem div { font-size: 12px; padding: 0 !important; }
.Siparislerim .ListemItem .line1 { width: 20%; padding-left: 1%; text-align: center; }
.Siparislerim .ListemItem .line2 { width: 17%; text-align: center; }
.Siparislerim .ListemItem .line3 { width: 13%; padding-left: 1%; text-align: center; }
.Siparislerim .ListemItem .line4 { width: 16%; padding-left: 1%; text-align: center; }
.Siparislerim .ListemItem .line5 { width: 17%; text-align: center; }
.Siparislerim .ListemItem .line6 { width: 17%; text-align: center; }
.Siparislerim .ListemItem .line6 a { color: #ff0000; text-decoration: underline; }
/* ------------------------------------Para Puan--------------------------------------------*/
.paraPuan > div { padding: 10px; }
.paraPuan + a { padding: 10px; }
.paraPuan .parapuanTable { width: 98%; overflow: hidden; border-bottom: solid 1px #CCC; padding: 1%; margin-bottom: -1px; }
.paraPuan .parapuanTable.Title { padding: 0; padding-left: 1%; width: 99%; background-color: #F5F5F5; }
.paraPuan .parapuanTable .paraline1 { width: 18%; float: left; padding: 1%; }
.paraPuan .parapuanTable .paraline2 { width: 58%; float: left; padding: 1%; }
.paraPuan .parapuanTable .paraline3 { width: 18%; float: left; padding: 1%; text-align: center; }
/* ------------------------------------Para Puan--------------------------------------------*/

/* ------------------------------------Destek  Taleplerim--------------------------------------------*/
.DestekTalepDetay { width: 97.7%; border: 1px solid #e7e7e7; margin: 5px 0; padding: 1%; }
.DestekTalepCevapLine { background-color: #f5f5f5; margin: 5px 0; padding: 5px; border: 1px solid #e7e7e7; }
.DestekTalepDetay .span { overflow: hidden; }
.DestekTalepCevapLine:nth-child(2n+1) { background-color: #fff; margin: 5px 0; padding: 5px; }
.DestekTaleplerim .Title { height: 40px; line-height: 40px; }
.Listem.DestekTaleplerim .ListemItem .line1 { width: 3%; }
.Listem.DestekTaleplerim .ListemItem .line2 { width: 10%; }
.Listem.DestekTaleplerim .ListemItem .line3 { width: 50%; }
.Listem.DestekTaleplerim .ListemItem .line4 { width: 12%; }
.Listem.DestekTaleplerim .ListemItem .line5 { width: 11%; }
.Listem.DestekTaleplerim .ListemItem .line6 { width: 11%; }
.Listem.DestekTaleplerim .ListemItem .line6.DestekButton .button { float: right; margin-top: 5px; }
.YeniDestek { width: 100%; height: 60px; position: relative; }
.DestekTaleplerimContent #mainHolder_btnEkle { position: static; float: right; margin: 0px; margin-top: 10px; margin-bottom: 20px; }
.DestekTaleplerimContent .row .span { position: relative; height: 40px; overflow: visible; }
.DestekTaleplerimContent .row .span div { float: left; height: 31px; line-height: 31px; }
.DestekTaleplerimContent .row .span .Left { width: 10%; }
.DestekTaleplerimContent .row .span .Center { width: 3%; }
.DestekTaleplerimContent .row .span .Right { width: 86%; }
.DestekTaleplerimContent .row .span #mainHolder_btnKaydet { float: right; width: 20%; }
.DestekTaleplerimContent .row .span #mainHolder_btnVazgec { float: right; width: 20%; margin-right: 10px; }
.DestekTaleplerimContent textarea { width: 98.8%; margin-bottom: 10px; }
.DestekTalepDetay .span div { float: left; }
/* ------------------------------------Destek Taleplerim--------------------------------------------*/

/*------------------------------------Anket--------------------------------------------*/
.anketSoru { margin-bottom: 5px; display: block; }
.anketLabel td { line-height: 21px; display: block; }
.anketLabel label { margin-left: 5px; }
/*------------------------------------Anket--------------------------------------------*/
.iletisimContent { float: left; width: 100%; }
.iletisimLine { margin-bottom: 10px; min-height: 30px; line-height: 30px; position: relative; }
.iletisimLine .Left { display: inline-block; width: 20%; float: left; }
.iletisimLine .Center { display: inline-block; width: 2%; float: left; }
.iletisimLine .Right { display: inline-block; width: 40%; float: left; }
.iletisimbanka { width: 100%; padding: 1%; border: solid 1px #dadada; background-color: #fff; overflow: hidden; }
.iletisimContent .row { width: 49%; float: left; border: solid 1px #CCC; padding: 1%; min-height: 303px; margin: 0; }
.iletisimContent .categoryTitle { border-bottom: solid 7px #e4e4e4; margin-bottom: 35px; }
.iletisimContent .row .span { margin-left: 2%; margin-right: 2%; padding: 0px; width: 96%; overflow: hidden; }
.iletisimContent .row .span div { float: left; min-height: 30px; line-height: 30px; width: 20%; }
.iletisimContent .row .span .Center { width: 2%; }
.iletisimContent .row .span .Right { width: 78%; }
.iletisimContent .row .span .line1 { width: 100%; min-height: 50px; margin-bottom: 5px; }
.iletisimContent .row .span > .line1 { border-bottom: solid 1px #CCC; }
.iletisimContent .row .span .line1 div { width: 41%; float: left; min-height: 50px; }
.iletisimContent .row .span .line1 .line2 { text-align: center; width: 23%; }
.iletisimContent .row .span .line1 .line3 { text-align: center; width: 16%; }
.iletisimContent .row .span .line1 .line4 { text-align: right; float: right; width: 20%; }
.iletisimContent .row .span .line1 div span { display: block; min-height: 25px; }
.iletisimContent .row .span .line2 { width: 100%; min-height: 25px; }
.iletisimContent .row .span > .line2 { border-bottom: solid 1px #CCC; }
.iletisimContent .row .span .line2 .line1 { width: 70%; float: left; /* height: 25px; */ line-height: 25px; }
.iletisimContent .row .span .line2 .line2 { float: right; width: 30%; text-align: right; }
.iletisimContent .row .span .line3 { width: 100%; }
.iletisimContent .row .span .line3 .line1 { width: 100%; }
.iletisimContent .row .span .line3 .line1 span { float: left; }
.iletisimForm { width: 98%; margin-top: 20px; border: solid 1px #dadada; overflow: hidden; padding: 1%; }
.iletisimForm .row { width: 50%; border: none; float: left; padding: 0; }
.iletisimForm .row .span { height: 70px; position: relative; overflow: visible; margin-bottom: 0px; }
.iletisimForm .row .span .captchaImageBox { float: left; width: 30%; }
.iletisimForm .row .span .captchaInputBox { width: 69%; }
#mainHolder_TiciCaptcha_ImgCaptcha { width: 100px; }
.iletisimForm .row .span .captchaInputBox input { float: left; }
.iletisimForm .row .span #mainHolder_btnGonder { width: 160px; float: right; }
.iletisimForm .textarea { height: 110px; }
.newuserForm { background: #fff; color: #000; font-size: 13px; line-height: 30px; width: 98%; margin: 1%; margin-bottom: 20px; overflow: hidden; }
.FormTitle { width: 100%; text-align: center; font-size: 30px; line-height: 50px; color: #000000; }
.FormTitle p { font-size: 14px; margin: 0px auto; line-height: 22px; display: block; width: 50%; }
.grid { border-right: 1px solid #e7e7e7; float: left; margin-right: -1%; margin-top: 2%; margin-bottom: 2%; padding: 2% 11% 5%; width: 50%; }
.gridLeft { min-height: 60px; position: relative; }
.gridLeft a { text-decoration: underline; }
.gridLeft input[type="checkbox"] { float: left; margin-top: 9px; margin-right: 5px; }
.listAdd { min-height: 30px; }
.day { width: 25%; float: left; margin-right: 1%; }
.city { width: 32.3%; float: left; margin-right: 1%; }
.month { width: 30%; float: left; margin-right: 1%; }
.year { width: 42%; float: left; margin-right: 1%; }
.gender { min-height: 40px; }
.gender label { float: left; width: 70px; margin-top: 10px; display: block; }
.gender input { float: left; margin-top: 18px; margin-right: 3px; }
.uyeolButton { width: 100%; }
.Login { border: solid 1px #e7e7e7; padding: 2% 5% 2% 4%; width: 100%; background-color: #FBFBFB; height: 260px; }
.Login h4 { font-size: 22px; display: block; text-align: center; border-bottom: solid 1px #CCC; margin-bottom: 10px; }
.forgetpasword { text-decoration: none; float: right; color: #000000; }
.userloginButton { width: 80px; margin-top: 10px; }
.facebooklogin { margin-top: 40px; display: block; float: left; }
.grid .validate, .validateSol, .validateOrta { top: -7px; }
.gridLeft .validateSol { left: -0.5%; top: -30px; }
.gridLeft .validateSol .validateSolOk { border-radius: 0 0 15px; bottom: -5px; left: 10px; }
.gender table { float: left; }
.doFaceBookLogin { color: #fff; background-color: #3b5998; border-color: rgba(0,0,0,0.2); padding: 10px 20px; width: 82%; cursor: pointer; font-size: 15px; line-height: 1.33; border-radius: 6px; text-align: center; margin-top: 5px; display: inline-block; }
.uyeliksiz { padding: 2%; width: 100%; display: block; text-align: center; font-size: 14px; border-radius: 5px; background-color: #a4c942; color: #FFF; margin-bottom: 10px; }
.uyeliksiz:hover { }
.hizliuyelik { padding: 2%; width: 100%; display: block; text-align: center; font-size: 14px; border-radius: 5px; background-color: #a4c942; color: #FFF; margin-bottom: 10px; }
.hizliuyelik:hover { }
.baglanButton { padding: 1%; width: 100%; display: block; text-align: center; font-size: 14px; border-radius: 5px; background-color: #d34848; border: 2px solid #d34848; color: #FFF; margin-bottom: 10px; }
.baglanButton:hover { background-color: transparent; color: #d34848; }
.baglanButton input { border: none; width: 100%; height: 100%; display: block; background-color: transparent; cursor: pointer; text-indent: -9999px; }
.headerSocialConnect #SocialLogin_divFacebookLoginContainer input#SocialLogin_btnFaceLogin { font-size: 12px; color: #2b529b; text-transform: uppercase; }
#mainHolder_SocialLogin_divFacebookLoginContainer.baglanButton { background: url(/App_Themes/Default/facebookbaglan.png) no-repeat center center #3b5998; text-indent: -9999pt; }
#mainHolder_SocialLogin_divTwitterLoginContainer.baglanButton { background: url(/App_Themes/Default/twitterbaglan.png) no-repeat center center #2ba9e1; text-indent: -9999pt; }
#mainHolder_SocialLogin_divGoogleLoginContainer.baglanButton { background: url(/App_Themes/Default/googlebaglan.png) no-repeat center center #dd4b39; text-indent: -9999pt; }

.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; }

.tabListe { float: left; width: 100%; }
.tabListe .tabBaslik { }
.tabListe .tabUst { float: left; width: 100%; margin-bottom: 20px; }
.tabListe .tabUst ul { float: left; width: 100%; }
.tabListe .tabUst ul li { float: left; display: inline-block; width: 20%; border-right: 1px solid #f2f2f2; }
.tabListe .tabUst ul li a { display: block; text-align: center; color: #ffffff; background: #000; font-size: 14px; font-weight: bold; line-height: 38px; }
.tabListe .tabUst ul li:hover a { background: #ed1f24; color: #fff; }
.tabListe .tabUst ul li.aktif a { background: #ed1f24; color: #fff; }
.tabListe .tabIcerik { float: left; width: 100%; }
.tabListe .tabIcerik .blok { float: left; width: 100%; display: none; }
.tabListe .tabIcerik .blok:first-child { display: block; }
.tabListe .categoryTitle { display: none; }
.tabListe .Jbutonlar { display: none; }
.tabListe .categoryTitle { display: none; }
.tabListe .productItem .productOnYazi { display: none !important; }

.taksitBlok { width: 25%; height: auto; float: left; line-height: 20px; }
.taksitBaslik { width: 100%; height: 20px; text-align: center; }
.taksitBaslik img { display: none; }
.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%; }
.taksitBaslik1 { background: url(https://static.ticimax.cloud/51748/Uploads/BankaLogo/1.png) center center no-repeat #7cc242; }
.taksitBaslik2 { background: url(https://static.ticimax.cloud/51748/Uploads/BankaLogo/2.png) center center no-repeat #fdbf57; }
.taksitBaslik3 { background: url(https://static.ticimax.cloud/51748/Uploads/BankaLogo/3.png) center center no-repeat #6950a2; }
.taksitBaslik4 { background: url(https://static.ticimax.cloud/51748/Uploads/BankaLogo/4.png) center center no-repeat #e01d6e; }
.taksitBaslik5 { background: url(https://static.ticimax.cloud/51748/Uploads/BankaLogo/5.png) center center no-repeat #ed1c24; }
.taksitBaslik6 { background: url(https://static.ticimax.cloud/51748/Uploads/BankaLogo/6.png) center center no-repeat #00a6d4; }
.taksitBaslik7 { background: url(https://static.ticimax.cloud/51748/Uploads/BankaLogo/7.png) center center no-repeat #ee3623; }
.taksitBaslik8 { background: url(https://static.ticimax.cloud/51748/Uploads/BankaLogo/8.png) center center no-repeat #00aedb; }
.taksitBaslik9 { background: url(https://static.ticimax.cloud/51748/Uploads/BankaLogo/9.png) center center no-repeat #a3a3a3; }
.taksitBaslik10 { background: url(https://static.ticimax.cloud/51748/Uploads/BankaLogo/10.png) center center no-repeat #2e3192; }
.taksitBaslik11 { background: url(https://static.ticimax.cloud/51748/Uploads/BankaLogo/11.png) center center no-repeat #056bb6; }
.taksitBaslik12 { background: url(https://static.ticimax.cloud/51748/Uploads/BankaLogo/12.png) center center no-repeat #221f1f; }
.taksitBaslik13 { background: url(https://static.ticimax.cloud/51748/Uploads/BankaLogo/13.png) center center no-repeat #0053a0; }
.taksitBaslik14 { background: url(https://static.ticimax.cloud/51748/Uploads/BankaLogo/14.png) center center no-repeat #ffdf00; }
.taksitBaslik15 { background: url(https://static.ticimax.cloud/51748/Uploads/BankaLogo/15.png) center center no-repeat #024d39; }
.taksitBaslik16 { background: url(https://static.ticimax.cloud/51748/Uploads/BankaLogo/16.png) center center no-repeat #8c1639; }
.taksitBaslik17 { background: url(https://static.ticimax.cloud/51748/Uploads/BankaLogo/17.png) center center no-repeat #e9690e; }
.taksitBaslik18 { background: url(https://static.ticimax.cloud/51748/Uploads/BankaLogo/18.png) center center no-repeat #e8ce00; }
.taksitBaslik19 { background: url(https://static.ticimax.cloud/51748/Uploads/BankaLogo/19.png) center center no-repeat #ffffff; }
.TakRenk1 { background-color: #edf4e6; }
.TakRenk2 { background-color: #f1e7f3; }
.TakRenk3 { background-color: #f5f9d9; }
.TakRenk4 { background-color: #eeafa2; }
.TakRenk5 { background-color: #b5d0df; }
.TakRenk6 { background-color: #e4e9f4; }
.TakRenk7 { background-color: #edf4e6; }
.TakRenk8 { background-color: #f1e7f3; }
.TakRenk9 { background-color: #f5f9d9; }
.TakRenk10 { background-color: #eeafa2; }
.TakRenk11 { background-color: #b5d0df; }
.TakRenk12 { background-color: #e4e9f4; }
.TakRenk13 { background-color: #edf4e6; }
.TakRenk14 { background-color: #f1e7f3; }
.TakRenk15 { background-color: #f5f9d9; }
.TakRenk16 { background-color: #eeafa2; }
.TakRenk17 { background-color: #b5d0df; }
.TakRenk18 { background-color: #e4e9f4; }
.TakRenk19 { background-color: #edf4e6; }

.CariOdeme .row .span { overflow: hidden; }
.CariOdeme .row .span .Left { width: 13%; }
.CariOdeme .row .span .Center { width: 3%; }
.CariOdeme .row .span .Right { width: 82%; }
.CariOdeme .row .span div { float: left; height: 31px; line-height: 31px; }
.Listem.CariOdemeRaporlari .ListemItem .line1 { width: 6%; }
.Listem.CariOdemeRaporlari .ListemItem .line2 { width: 13%; }
.Listem.CariOdemeRaporlari .ListemItem .line3 { width: 18%; }
.Listem.CariOdemeRaporlari .ListemItem .line4 { width: 8%; padding-left: 1%; }
.Listem.CariOdemeRaporlari .ListemItem .line5 { width: 18%; padding-left: 1%; }
.Listem.CariOdemeRaporlari .ListemItem .line6 { width: 12%; padding-left: 1%; }
.Listem.CariOdemeRaporlari .ListemItem .line7 { width: 10%; padding-left: 1%; }
.Listem.CariOdemeRaporlari .ListemItem .line8 { width: 7%; padding-left: 1%; }
.CariOdeme .Basketstep { display: none; }
.CariOdeme .OdemeMenu { display: none; }
.CariOdeme .BasketPage { width: 100%; overflow: visible; padding: 0; border: 0; min-height: inherit; }
.CariOdeme .Odeme-Left { width: 100%; padding: 0; float: none; background-color: transparent; min-height: 300px; }
.CariOdeme .Odeme-Left .Left { width: 50%; }
.CariOdeme .CrediCardNoInput input { width: 20.3%; }
.CariOdeme .CrediCardNameInput input { width: 92%; }
.CariOdeme .CrediCardDateInput select { width: 46.7%; }
.CariOdeme .Odeme-Right { padding: 0; float: none; width: 100%; background-color: transparent; }
.CariOdeme .Odeme-Right .Odeme-RightLine { display: none; }
.CariOdeme .aspNetDisabled { margin-top: 5px; }
.CariOdeme .OdemeTamamla .SiparisiTamamlaBtn { float: right; margin-top: 50px; }
.CariRaporlarContent .siparisTablo thead tr th { padding: 2px; }
.cariorta table tr td { padding: 5px; }
div#fancy_print { background: url("../Default/images/print2.png") no-repeat scroll center center #222222; border: 2px solid #FFFFFF; border-radius: 13px; cursor: pointer; display: block; height: 25px; left: -16px; position: absolute; top: -14px; width: 25px; z-index: 9999; }
.CariOdeme .Odeme-Right { position: relative; }
.CariOdeme .OdemeTamamla { position: absolute; bottom: 0; }

.fancyboxTittle { margin-bottom: 10px; font-size: 13px; }
#yorumYaz { width: 600px !important; height: auto !important; margin: auto; }
.urunTabAlt #yorumYaz { }
.yorumYaz { margin-bottom: 10px; position: relative; }
.yorumYaz .validate { padding: 5px; top: -30px; }
.yorumYazMesaj textarea { width: 100%; }
/* ------------------------------------Yorum Yaz--------------------------------------------*/

.urunTabAlt { width: 100%; }
.urunTabAlt ul li { margin-bottom: 10px; clear: both; }
.oneriValidate .validate { top: 0; padding: 5px; }
.urunTabAlt ul li input { float: left; margin-right: 5px; }
.urunTabAlt ul li .captchaImageBox { float: left; }
.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; }
.odemeBildirimFormu table tr td { padding: 5px; }

#mainHolder_txtbxNotlar { width: 100%; }
.Block_Text img { max-width: 100%; }
#GUVENLIK_KODU { margin-bottom: 10px; margin-top: 10px; }

/* ------------------------------------ ToolTip --------------------------------------------*/
.tooltip { position: absolute; z-index: 1030; display: block; font-size: 12px; line-height: 1.4; opacity: 0; filter: alpha(opacity=0); visibility: visible; }
.tooltip.in { opacity: 0.9; filter: alpha(opacity=90); }
.tooltip.top { padding: 5px 0; margin-top: -3px; }
.tooltip.right { padding: 0 5px; margin-left: 3px; }
.tooltip.bottom { padding: 5px 0; margin-top: 3px; }
.tooltip.left { padding: 0 5px; margin-left: -3px; }
.tooltip-inner { max-width: 200px; padding: 3px 8px; color: #ffffff; text-align: center; text-decoration: none; background-color: #000000; border-radius: 4px; }
.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-top-color: #000000; border-width: 5px 5px 0; }
.tooltip.top-left .tooltip-arrow { bottom: 0; left: 5px; border-top-color: #000000; border-width: 5px 5px 0; }
.tooltip.top-right .tooltip-arrow { right: 5px; bottom: 0; border-top-color: #000000; border-width: 5px 5px 0; }
.tooltip.right .tooltip-arrow { top: 50%; left: 0; margin-top: -5px; border-right-color: #000000; border-width: 5px 5px 5px 0; }
.tooltip.left .tooltip-arrow { top: 50%; right: 0; margin-top: -5px; border-left-color: #000000; border-width: 5px 0 5px 5px; }
.tooltip.bottom .tooltip-arrow { top: 0; left: 50%; margin-left: -5px; border-bottom-color: #000000; border-width: 0 5px 5px; }
.tooltip.bottom-left .tooltip-arrow { top: 0; left: 5px; border-bottom-color: #000000; border-width: 0 5px 5px; }
.tooltip.bottom-right .tooltip-arrow { top: 0; right: 5px; border-bottom-color: #000000; border-width: 0 5px 5px; }
/* ------------------------------------ ToolTip --------------------------------------------*/

.uyelikonay { margin-top: 50px; padding-left: 50px; }
.uyelikonay .title { width: 100%; margin-bottom: 30px; }
.uyelikonay .title h4 { font-size: 30px; margin-bottom: 20px; }
.uyelikonay .title span { font-size: 20px; }
.uyelikonay p { line-height: 30px; }
.uyelikonay p strong { font-weight: bold; font-size: 16px; color: #000; }
.uyelikonay a { font-size: 14px; padding-left: 30px; padding-right: 30px; margin-bottom: 30px; }

/* ------------------------------------ iade Taleplerim --------------------------------------------*/
.IadeTaleplerimContent { }
.IadeTaleplerim .Title { height: 40px; line-height: 40px; }
.Listem.IadeTaleplerim .ListemItem { height: auto; line-height: 24px; }
.Listem.IadeTaleplerim .ListemItem div { height: auto; }
.Listem.IadeTaleplerim .ListemItem .line1 { width: 3%; }
.Listem.IadeTaleplerim .ListemItem .line2 { width: 20%; }
.Listem.IadeTaleplerim .ListemItem .line3 { width: 40%; }
.Listem.IadeTaleplerim .ListemItem .line4 { width: 30%; }
.Listem.IadeTaleplerim .ListemItem .line5 { width: 11%; }
.Listem.IadeTaleplerim .ListemItem .line6 { width: 11%; }
.IadeTaleplerimContent #mainHolder_btnEkle { position: static; float: right; margin: 0px; margin-top: 10px; margin-bottom: 20px; }
.IadeTaleplerimContent .row { width: 60%; }
.IadeTaleplerimContent .row .span { position: relative; overflow: hidden; margin-bottom: 5px; }
.IadeTaleplerimContent .row .span div { float: left; }
.IadeTaleplerimContent .row .span .Left { width: 30%; }
.IadeTaleplerimContent .row .span .Center { width: 3%; }
.IadeTaleplerimContent .row .span .Right { width: 60%; }
.IadeTaleplerimContent .row .span #mainHolder_btnKaydet { float: right; width: 20%; }
.IadeTaleplerimContent .row .span #mainHolder_btnVazgec { float: right; width: 20%; margin-right: 10px; }
.IadeTaleplerimContent textarea { width: 98.8%; margin-bottom: 10px; height: 50px; }
.span.IadeTalepBtn { width: 93%; }
/* ------------------------------------ iade Taleplerim --------------------------------------------*/

#ArmaSonuclari { width: 100%; border: solid 1px #CCC; padding: 3%; text-align: center; font-size: 19px; background-color: #fff; }

/* -------------------------------Anasayfa Kampanya Bloklar----------------------------------------*/
.Block_Title { display: none; }
.OzelBlokIcerik { padding: 0; }
.OzelBlokIcerik .Block_Text { padding: 0; }
.kampanyaliBolum { overflow: hidden; }
.ucluBlokRow { margin: 0 -10px; }
.kampanyaliBolum .ucluBlok { float: left; width: 33.333333%; padding: 0 10px; margin-bottom: 20px; }
.kampanyaliBolum .ucluBlok .resimTutucu { overflow: hidden; }
.kampanyaliBolum .ucluBlok a { overflow: hidden; display: block; transition: 0.3s; -moz-transition: 0.3s; -webkit-transition: 0.3s; -ms-transition: 0.3s; }
.kampanyaliBolum .ucluBlok a span { display: block; padding: 10px; color: #46696b; font-size: 18px; }
.kampanyaliBolum .ucluBlok a img { display: block; width: 100%; transition: 0.3s; -moz-transition: 0.3s; -webkit-transition: 0.3s; -ms-transition: 0.3s; }
.kampanyaliBolum .ucluBlok a:hover img { transition: 0.5s; -moz-transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; transform: scale(1.2); -ms-transform: scale(1.2); /* IE 9 */ -moz-transform: scale(1.2); /* Firefox */ -webkit-transform: scale(1.2); /* Safari and Chrome */ -o-transform: scale(1.2); /* Opera */ }
.kampanyaliBolum .tekliBlok { float: left; width: 100%; margin-bottom: 20px; }
.anaKampanyaTutucu { float: left; width: 100%; position: relative; }
.anaKampanyaTutucu .anaKampanya { float: left; width: 100%; border: 1px solid #e7e7e7; height: 80px; width: 100%; display: block; position: relative; transition: 0.5s; -moz-transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; }
.anaKampanyaTutucu .anaKampanya span { display: block; text-align: center; line-height: 80px; }
.anaKampanyaTutucu .anaKampanya:after { content: ''; position: absolute; width: 40px; height: 24px; left: 20%; bottom: -1px; transition: 1.5s; -moz-transition: 1.5s; -webkit-transition: 1.5s; -ms-transition: 1.5s; }
.anaKampanyaTutucu .anaKampanya:hover { border-color: #c89841; transition: 0.5s; -moz-transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; }
.anaKampanyaTutucu .anaKampanya:hover:after { left: 80%; transition: 1.5s; -moz-transition: 1.5s; -webkit-transition: 1.5s; -ms-transition: 1.5s; }
.anaKampanyaTutucu .anaKampanyaKapat { position: absolute; z-index: 2; right: 40px; top: 50%; margin-top: -8px; font-size: 16px; color: #000; }
.anaKampanyaTutucu .anaKampanyaKapat:hover { color: #c89841; }
/* -------------------------------Anasayfa Kampanya Bloklar----------------------------------------*/

/* -------------------------------tici tab----------------------------------------*/
.ticiTab { float: left; width: 100%; margin-bottom: 30px; margin-top: 20px; }
.ticiTab .tabLink { float: left; width: 100%; text-align: center; margin-bottom: 38px; }
.ticiTab .tabLink ul { }
.ticiTab .tabLink ul li { display: inline-block; margin: 0 20px; }
.ticiTab .tabLink ul li a { display: inline-block; font-size: 15px; color: #000; position: relative; padding-bottom: 12px; }
.ticiTab .tabLink ul li a:after { content: ''; bottom: 0; position: absolute; width: 0; left: 50%; margin-left: -25%; height: 2px; background: #000; transition: 0.3s; -moz-transition: 0.3s; -webkit-transition: 0.3s; -ms-transition: 0.3s; }
.ticiTab .tabLink ul li.active a:after { width: 50%; transition: 0.3s; -moz-transition: 0.3s; -webkit-transition: 0.3s; -ms-transition: 0.3s; }
.ticiTab .tabIcerik { display: none; float: left; width: 100%; }
.ticiTab .tabIcerik ul { margin: 0 -10px; }
.ticiTab .tabIcerik ul li { padding: 0 10px; float: left; width: 20%; }
/* -------------------------------tici tab----------------------------------------*/

/*------------------------------------Blok Sepet--------------------------------------------*/
.SepetBlock { float: left; width: 100%; background: #fff; position: relative; margin-bottom: 20px; }
.SepetBlock .Block_Title { float: left; width: 100%; padding: 10px; }
.SepetBlock .Block_Title img { max-width: 100%; display: block; margin: 0 auto; }
.SepetBlockInfo { float: left; width: 100%; text-align: left; overflow-y: auto; max-height: 450px; }
.SepetBlockInfo::-webkit-scrollbar { width: 4px; }
.SepetBlockInfo::-webkit-scrollbar-track { background: #e5e5e5; }
.SepetBlockInfo::-webkit-scrollbar-thumb { background: #a81d11; }
.SepetBlockInfo table { border-collapse: collapse; width: 100%; }
.SepetBlockImg { width: 30%; float: left; }
.SepetBlockName { width: 70%; float: left; }
.SepetBlockInfo tr { border-bottom: 1px dashed #d5d4d3; float: left; width: 100%; padding: 10px 5px; position: relative; }
.SepetBlockInfo tr td { padding: 3px; }
.SepetBlockInfo .SepetBlockImg img { border: 1px solid #eceaea; width: 50px; height: 50px; display: inline-block; }
.SepetBlockInfo .SepetBlockName a { display: block; color: #666666; font-size: 12px; }
.SepetBlockInfo .SepetBlockName a span { display: block; }
.SepetBlockInfo .SepetBlockName a span:nth-child(2) { display: none; }
.SepetBlockInfo .SepetBlockAdet { text-align: right; color: #666666; font-size: 10px; line-height: 20px; }
.SepetBlockInfo td.SepetBlockTotal { text-align: right; color: #000000; font-size: 11px; }
.SepetBlockInfo .SepetBlockRemove a { display: inline-block; width: 13px; height: 10px; line-height: 10px; text-align: center; background: #f39c12; color: #fff; font-size: 9px; cursor: pointer; position: absolute; top: 5px; right: 5px; }
.SepetBlockInfo .SepetBlockRemove a:hover { background: #f22a18; }
.SepetBlockGenelTotal { float: left; width: 100%; margin: 10px 0; text-align: center; }
.SepetBlockGenelTotal table { width: 100%; border-collapse: collapse; }
.SepetBlockGenelTotal tr:nth-child(1),
.SepetBlockGenelTotal tr:nth-child(2),
.SepetBlockGenelTotal tr:nth-child(3) { display: none; }
.SepetBlockGenelTotal tr { background: #eeece9; }
.SepetBlockGenelTotal tr td { text-align: left !important; padding: 9px 0; }
.SepetBlockGenelTotal tr td:nth-child(1) { color: #515151; font-size: 16px; font-weight: bold !important; text-align: right !important; }
.SepetBlockGenelTotal tr td:nth-child(1) b { color: #515151; font-size: 14px; font-weight: bold !important; }
.SepetBlockGenelTotal tr td:nth-child(2) { color: #a81d11; font-size: 14px; font-weight: bold !important; text-align: left !important; }
.SepetBlockCheck { padding: 8px 0; text-align: center; }
.SepetBlockCheck .button:nth-child(1) { display: none; }
.SepetBlockCheck .button { display: inline-block; width: 165px; height: 37px; line-height: 37px; border: none; margin: 0; padding: 0; text-transform: uppercase; background: #000000; font-size: 16px; color: #fff; }
/*------------------------------------Blok Sepet--------------------------------------------*/

/* ------------------------------------Container--------------------------------------------*/
.ticiContainer,.categorydesign { clear: both; max-width: 1310px; margin: 0 auto; position: relative; }
.ticiContainer.homeContainer { clear: both; }
.HesabimContainer { margin: 20px 0; float: left; width: 100%; padding: 0 10px 0 0; }

.productDetailContainer { padding-top: 0 !important; }

.categoryContainer .leftBlock { float: left; padding-left: 0; width: 320px; background: transparent; border: 1px solid #f0eeef; padding: 10px; }
.categoryContainer .leftBlock { }
.leftBlock .resimliYanMenu { display: none; }
.centerCount { float: left; padding: 0; width: 1310px; }
.userLoginContent { float: left; padding: 0; width: 100%; }
.centerCount.solYadaSagAcik { width: 75%; float: left; }
.centerCount.solSagBlokAcik { width: 50%; float: left; }


/*Left Blok Uye ve sepet*/
.sideuserlogin { float: left; width: 100%; background: #fff; padding: 10px; text-align: center; margin-bottom: 20px; }
.sideuserlogin .spanTittle { float: left; width: 100%; text-align: center; color: #a0a0a0; font-weight: 900; font-size: 13px; padding: 10px 0; display: none; }
.sideuserlogin .textbox { float: left; width: 100%; border: none; box-shadow: 0 0 0 0; height: 40px; background: #f5f5f5; color: #a0a0a0; font-size: 12px; padding: 12px 15px; margin-bottom: 10px; text-indent: 0; }
.sideuserlogin .button { float: left; height: 40px; background: #f22a18 !important; border-radius: 5px; margin-bottom: 10px; }
.sideuserlogin .button strong { font-size: 12px !important; color: #fff; font-weight: 900 !important; }
.sideuserlogin .userSignUp { float: left; width: 100%; font-size: 13px; color: #fff; background: #49443f; border-radius: 5px; padding: 8px 0; font-weight: bold; }
.sideuserlogin .userPassBtn { float: right; color: #a0a0a0; text-decoration: underline; font-size: 10px; width: 70%; text-align: right; }
.sideuserlogin .uyeGirisBeniHatirla { float: right; text-align: right; font-size: 10px; color: #a0a0a0; margin-top: 5px; }
.sideuserlogin .uyeGirisBeniHatirla input { width: 12px; height: 10px; float: left; }
.sideuserlogin .baglanButton { float: left; border-radius: 5px; border: none !important; }
.sideuserlogin .baglanButton a { line-height: 20px; }

.YanUyeGirisi { float: left; width: 100%; background: #fff; padding: 10px; text-align: center; margin-bottom: 20px; }
.YanUyeGirisi .Block_Title { float: left; width: 100%; text-align: center; padding: 10px 0; display: block; }
.YanUyeGirisi .Block_Title span { color: #a0a0a0; font-weight: 900; font-size: 13px; }
.YanUyeGirisi .UyeGirisiSonLi { float: left; width: 100%; text-align: left; line-height: 20px; display: none; }
.YanUyeGirisi .Hosgeldiniz { float: left; width: 100%; margin-bottom: 5px; }
.YanUyeGirisi .ParaPuaniniz { float: left; width: 100%; margin-bottom: 15px; }
.Block_Text > a { color: #fff; float: left; width: 100%; padding: 10px; margin-top: 5px; }


.SepetBlock { float: left; width: 100%; background: #fff; text-align: center; }
.SepetBlock .Block_Title { float: left; width: 100%; background: #f39c12; text-align: center; color: #fff; display: block; font-size: 15px; text-transform: uppercase; }
.SepetBlock .Block_Title span { font-weight: 900; position: relative; }
.SepetBlock .Block_Title span:after { content: ''; float: right; width: 21px; height: 21px; background: url('images/sepetim.png')center center no-repeat; position: absolute; right: -30px; top: 0; }
.SepetBlock .solBlokSepetUrunyok { float: left; width: 100%; padding: 15px; font-size: 12px; color: #49443f; }

/*Left Blok Uye ve sepet*/



.ticiContainer:before,
.ticiContainer:after { content: ""; display: table; }
.ticiContainer:after { clear: both; }
.ticiContainer { clear: both; zoom: 1; }

.headerContent:after,
.headerContent:before,
.headerContent:after,
.headerContent:before { content: ""; display: table; clear: both; }

.headerContent{max-width:1310px;margin:0 auto; position:relative;}

.searchContainer.categoryContainer { }
.UrunDetayCenter { width: 100%; }
.UrunDetayLeft { display: block; }
.UrunDetayRight { border: 0 !important; }
.leftBlock .Block_Text { background: none !important; }
.rightBlock { margin-bottom: 0px; float: right; padding-left: 20px; }


.rightBlock .sliderBannerContainer .productItem .productImage { height: 200px; }
.rightBlock .sliderBannerContainer .cargoIcon { left: 27%; }
.rightBlock .sliderBannerContainer .mycartIcon a { left: 90px; }
.rightBlock .sliderBannerContainer .productItem .productPrice { padding-bottom: 5px; }
/* ------------------------------------Container--------------------------------------------*/

.proCategoryTitle a { font-size: 13px; line-height: 15px; color: #000;float:left; }
.back { float: right; }

.ProductDetailMainRow { float: left; width: 100%; }
.urunDetayTutucu { background: #fff; float: left; width: 100%; }
.leftImage { width: 660px; float: left; position: relative; margin-right: 0; background: #fff; padding-bottom: 50px; }
.RightDetail { width: 650px; float: left; position: relative; border-radius: 10px; padding-bottom: 20px; padding-left: 50px;}

/*Urun Resim*/
.UrunDetayLeft { margin: 0 !important; overflow: hidden; }
.Images { float: right; position: relative; margin-bottom: 10px; text-align: center; width: 100%;}
.Images img { max-width: 100%; max-height: 100%; }
.cloudzoom-blank > div:last-child { display: none !important; }
.SmallImages { float: left; }
.SmallImages div { float: left; width: 94px; float: left; position: relative; cursor: pointer;  margin-bottom: 20px; }
.SmallImages div:last-child { margin-bottom: 0; }
.SmallImages div img { max-width: 100%; }
.SmallImages::-webkit-scrollbar { width: 4px; }
.SmallImages::-webkit-scrollbar-track { background: #ebebeb; }
.SmallImages::-webkit-scrollbar-thumb { background: #2c2c2c; }


.DetayYeniUrun { display: none !important; }
.DetayYeniUrun #divYeniUrun { background: url('images/yeni.png')no-repeat center center; position: absolute; top: 10px; right: -2px; width: 60px; height: 30px; color: #fff; font-size: 14px; font-weight: 600; line-height: 33px; overflow: hidden; text-align: center; text-transform: uppercase; }

.ProductName { float: left; width: 100%; border-bottom: 0 !important; }
.ProductName h1 span:not(#divUrunKodu) {float: left;color: #3e4145;font-size: 18px;display: block;width: 100%;padding-top: 40px;}

#divUrunKodu { display: inline-block; color: #3e4145; font-size: 15px; font-weight: 300; margin-top: 20px; float: left;clear: left; }
#divUrunKodu:before { display: inline-block !important; content: 'Ürün Kodu'; color: #3e4145; font-size: 15px; position: relative; float: left; width: 75px; }
#divUrunKodu:after { display: inline-block !important; content: ':'; color: #000000; font-size: 13px; position: relative; margin-right: 12px; float: left; font-weight: 700; }

/*puan ver*/
.puanVer { float: left; margin: 20px 0; }
.PuanVerSag { }
.puanVer #PuanVer{float: left;}
.puanVer .YorumYazbtnContent{float: left;margin-left: 20px;}
.puanVer .YorumYazbtnContent a{background: transparent; color: #000; padding: 0;}
.puanVer .YorumYazbtnContent a span{line-height: 20px; font-size: 16px;}

.rating .filled i { color: #333333 !important; }

ul.rating li { margin-right: 3px !important; width: 15px !important; }
ul.rating li i.starItem { font-size: 14px !important; color: #dddddd; }
ul.rating li i.starItem:hover { font-size: 16px !important; }

body .iadeTaleplerimContent .siparisUrun .item .checkbox_item label.checkbox-label:before{content: "\f0c8";}

/*marka resmi*/
.markaresmi { float: left; width: 100%; position: relative; z-index: 1; display: none !important; }
.markaresmi a { position: absolute; right: 0; top: 0; display: block; }
.markaresmi img { max-width: 100px; display: block; }
/*on yazi*/
#divOnyazi {float: left; width: 100%; margin: 0; clear: both; border-top: 1px solid #e5e4e5; border-bottom: 1px solid #e5e4e5; padding: 10px 0;} 
#divOnyazi * { line-height: 23px !important; font-size: 12px !important; color: #222222;font-family: verdana!important; } /*fiyatlar*/ .PriceList { float: left; clear: both; width: 100%; border-top: 0; border-top: 1px solid #e6e6e6; margin-top: 15px; padding-top: 15px; padding-bottom: 15px; } #pnlFiyatlar { float: left; position: relative; } #divIndirimliFiyat { float: left; }

/*marka adi*/
#divMarka {float: left;/*padding-left: 20px; background: url(images/markaarrow.png) no-repeat center left; */position: absolute;top: -80px;}
#divMarka .left_line { display: none !important; color: #3e4145 !important; font-size: 14px !important; float: left; font-weight: 300; width: 70px; width: inherit !important; text-transform: uppercase; }
#divMarka .center_line { display: none !important; color: #4a1d6f !important; font-size: 14px !important; float: left; font-weight: 700; width: inherit !important; }
#divMarka .right_line { width: auto; float: left; width: inherit !important; }
#divMarka .right_line * { display: inline-block; width: auto; color: #3e4145 !important; font-size: 18px !important; font-weight: 600 !important; line-height: 1 !important; margin-top: 1px;text-decoration: underline; text-transform: uppercase; }
#divTedarikci { float: left; width: 100%; margin: 5px 0; }
#divTedarikci .left_line { display: inline-block; color: #999999; font-size: 13px; font-weight: normal; }
#divTedarikci .center_line { display: inline-block; color: #999999; font-size: 13px; font-weight: normal; }
#divTedarikci .right_line { display: inline-block; width: auto; }
#divTedarikci .right_line * { display: inline-block; width: auto; color: #999999; font-size: 13px; font-weight: normal; }
/*stok miktari*/
#divToplamStokAdedi { float: left; clear: left; height: 29px; border-radius: 5px; line-height: 29px; font-size: 12px; display: none !important; }
#divToplamStokAdedi .left_line { display: inline-block; color: #666666; font-size: 13px; font-weight: normal; display: none; }
#divToplamStokAdedi .center_line { display: none; color: #666666; font-size: 13px; font-weight: normal; margin-right: 5px; }
#divToplamStokAdedi .right_line { display: inline-block; color: #666666; font-size: 14px; font-weight: normal; }
#divToplamStokAdedi .right_line:after { content: "Stok Adedi : "; display: block; float: left; color: #666666; font-size: 14px; }
#divToplamStokAdedi .indirimliOrani { display: inline-block; color: #168eea; font-size: 11.5px; line-height: 20px; }
/*indirim orani*/
#divIndirimOrani { float: left; width: 117px; text-align: center; font-size: 12px; color: #3e4145; overflow: hidden; right: 10px; top: 0; padding-top: 2px; margin-right: 12px; float: left; }
#divIndirimOrani .left_line { width: 90px; color: #231f20; font-size: 13px; font-weight: 600; display: none; }
#divIndirimOrani .center_line { display: none; color: #231f20; font-size: 13px; font-weight: 600; margin-right: 20px; }
#divIndirimOrani .indirimliOrani { display: inline-block; color: #000; font-size: 15px; text-transform: uppercase; padding-top: 1px; height: 100%; float: left; line-height: 37px; padding-left: 11px; padding-right: 11px; background: #fdbe61; border-radius: 5px; border-bottom: 3px solid #dda046; }
#divIndirimOrani .indirimliOrani * { display: inline-block; width: auto; color: #3e4145; font-size: 15px; line-height: 20px; padding-top: 2px; }
/*piyasa fiyati*/
.PiyasafiyatiContent { float: left; margin-left: 10px; margin-top: 13px; margin-right: 20px; }
.PiyasafiyatiContent .left_line { color: #333333; font-size: 12px; font-weight: 600; float: left; display: none; }
.PiyasafiyatiContent .center_line { color: #231f20; font-size: 13px; font-weight: 600; margin-right: 0; display: none; }
.PiyasafiyatiContent .right_line * { display: inline-block; color: #333333; font-size: 12px; font-weight: 500; text-decoration: line-through; line-height: 1; float: left; }
.PiyasafiyatiContent .right_line .spanKdv { font-size: 16px; color: #8d8d8d; font-weight: 300; display: none !important; }
/*indirimli fiyati*/
.IndirimliFiyatContent { float: left; margin-top: 9px; }
.IndirimliFiyatContent .left_line { color: #333333; font-size: 12px; font-weight: 600; float: left; display: none; }
.IndirimliFiyatContent .center_line { display: none; color: #231f20; font-size: 13px; font-weight: 600; margin-right: 0; }
.IndirimliFiyatContent .right_line { display: inline-block; color: #231f20; font-size: 14px; font-weight: normal; }
.IndirimliFiyatContent .right_line .spanFiyat { display: inline-block; color: #565656; font-size: 26px; line-height: 1; clear: both; }
.IndirimliFiyatContent .right_line .spanKdv { font-size: 13px; color: #222222; font-weight: 300; display: none !important; float: right; line-height: 25px; }
#divTurkLirasiFiyat { float: left; width: 100%; display: none; }
#divTurkLirasiFiyat .left_line { display: inline-block; width: 103px; color: #152e59; font-size: 12px; font-weight: bold; }
#divTurkLirasiFiyat .center_line { display: inline-block; color: #152e59; font-size: 14px; font-weight: bold; margin-right: 0; }
#divTurkLirasiFiyat .right_line { display: inline-block; color: #000; font-size: 14px; font-weight: normal; }
/*indirimsiz fiyati*/
#divIndirimsizFiyat { float: left; width: 100%; }
#divIndirimsizFiyat .left_line { color: #333333; font-size: 16px; width: 68px; display: block; float: left; line-height: 35px;text-transform: uppercase;}
#divIndirimsizFiyat .center_line { color: #231f20; font-size: 16px; font-weight: 600; margin-right: 12px; }
#divIndirimsizFiyat .right_line { display: inline-block; color: #231f20; font-size: 13px; font-weight: normal; }
#divIndirimsizFiyat .right_line .spanFiyat { display: inline-block; color: #d81159; font-size: 26px; font-weight: 600; line-height: 1; }
#divIndirimsizFiyat .right_line .spanKdv { font-size: 16px; color: #999999; font-weight: 300; display:none;}
/*kdv dahil fiyati*/
#divKDVDahilFiyat { float: left; width: 100%; }
#divKDVDahilFiyat .left_line { display: inline-block; color: #333333; font-size: 12px; font-weight: 700; display: block; float: left; line-height: 31px; width: 68px; }
#divKDVDahilFiyat .center_line { display: block; color: #231f20; font-size: 13px; font-weight: 700; float: left; line-height: 27px; margin-right: 12px; }
#divKDVDahilFiyat .right_line { }
#divKDVDahilFiyat .right_line * { display: inline-block; color: #01803b; font-size: 26px; font-weight: bold; line-height: 1; }
/*Para Puan*/
#divParaPuan { float: left; width: 100%; margin-bottom: 10px; }
#divParaPuan .left_line { display: inline-block; width: 103px; color: #231f20; font-size: 14px; font-weight: 600; }
#divParaPuan .center_line { display: inline-block; color: #231f20; font-size: 14px; font-weight: 600; }
#divParaPuan .right_line { display: inline-block; color: #231f20; font-size: 14px; font-weight: normal; line-height: 1; }
/*taksit aciklama*/
#divTaksitAciklama {float: left; margin-bottom: 10px; clear: left;}
#divTaksitAciklama * { display: inline-block; color: #3e4145; font-size: 16px; width: 100%; font-weight: 500; }
/*stok yok*/
#divStokYok { float: left; width: 100%; margin: 40px 0; font-size: 20px; color: #000; font-weight: bold; text-align: center; }
/*kdvler*/
#pnlFiyatlar .spanKdv { display: inline-block; }
#divEkstraBilgiler {float: left;width: 100%; }
#divEkstraBilgiler img { max-width: 100%; display: inline-block; margin-right: 10px; float: left; }
/*varyasyonlar*/
#divUrunEkSecenek { float: left; width: 100%; margin-top: 10px; border-radius: 5px; padding-bottom: 0 !important; border-bottom-left-radius: 0 !important; border-bottom-right-radius: 0 !important; }

#divUrunEkSecenek .eksecenekLine { float: left; clear: none !important; width: 100%; }
#divUrunEkSecenek .eksecenekLine:last-child { }
#divUrunEkSecenek .eksecenekLine .left_line { display: inline-block !important; float: left; color: #3e4145; font-size: 13px; font-weight: 600; line-height: 41px; text-transform: uppercase; width: 50px; }
#divUrunEkSecenek .eksecenekLine .center_line { display: none !important; width: auto; float: left; color: #000; font-weight: bold; font-size: 13px; }
#divUrunEkSecenek .eksecenekLine .right_line { display: inline-block !important; float: left; margin-left: 20px; }
#divUrunEkSecenek .eksecenekLine .right_line select { width: 165px; padding: 0 10px; border: 1px solid #e5e5e5; cursor: pointer; height: 38px; line-height: 38px; background: #fff; font-weight: normal; border-radius: 5px; text-align: left; font-size: 13px; color: #282c37; -webkit-appearance: none; -moz-appearance: none; text-indent: 1px; text-overflow: ''; background: #f5f5f5 url(images/detayselect.png) no-repeat right 20px center; border: none; }
#divUrunEkSecenek .eksecenekLine .right_line .size_box { float: left;/* width: 63px; */height: 40px; background: #fff; text-align: center; line-height: 40px; color: #2c2c2c; font-weight: normal; cursor: pointer; margin-right: 10px; font-size: 13px; border-radius: 5px; padding: 0 10px; background-color: #f7f3f3;}
#divUrunEkSecenek .eksecenekLine .right_line .size_box.selected {background: #676b71;color: #fff;}
#divUrunEkSecenek .eksecenekLine .right_line .size_box.nostok { position: relative; cursor: no-drop; background: #f6f7f9; color: #b4b7bc; border: 1px solid #f6f7f9; }
#divUrunEkSecenek .eksecenekLine .right_line .size_box.nostok:after { }

#divUrunEkSecenek .eksecenekLine:nth-child(3) { }
#divUrunEkSecenek .eksecenekLine:nth-child(3) .right_line .size_box { float: left; margin-right: 10px; cursor: pointer; line-height: 39px; background: #ffffff; border: 1px solid #acb0b4; font-weight: 600; border-radius: 0 !important; padding: 0 12px; }
#divUrunEkSecenek .eksecenekLine:nth-child(3) .right_line .size_box.selected { border: 1px solid #707479; }
#divUrunEkSecenek .eksecenekLine:nth-child(3) .right_line .size_box:hover { }
#divUrunEkSecenek .eksecenekLine:nth-child(3) .right_line .size_box img { width: 22px; height: 22px; float: left; }
#divUrunEkSecenek .eksecenekLine:nth-child(3) .right_line .size_box.selected img { width: 20px; height: 20px; }
#divUrunEkSecenek .eksecenekLine:nth-child(3) .right_line .size_box:hover img { width: 20px; height: 20px; }
#divIndirimsizFiyat .left_line,#divIndirimsizFiyat .center_line {display: none; }
#pnlFiyatlar {  width: auto; float: left; }
#divTaksitAciklama {clear: inherit; border-left: 1px solid #218380; margin-left: 15px; padding-left: 15px; }

#divUrunKisiselNot { float: left; width: 100%; }
#divUrunKisiselNot div:first-child { display: none; }
#divUrunKisiselNot br { display: none; }
#divUrunKisiselNot input { float: left; width: 444px; border: 1px solid #f6f6f6; padding: 15px; font-size: 13px; color: #000; }
#divUrunKisiselNot input::-webkit-input-placeholder { color: #ddd; font-style: italic; }
#divUrunKisiselNot input:-moz-placeholder { color: #ddd; font-style: italic; }
#divUrunKisiselNot input::-moz-placeholder { color: #ddd; font-style: italic; }
#divUrunKisiselNot input:-ms-input-placeholder { color: #ddd; font-style: italic; }
#divUrunKisiselNot input:focus { color: #000; background: #fff; transition: 0.3s; -webkit-transition: 0.3s; -ms-transition: 0.3s; }



#divUrunSiparisDosya { float: left; width: 100%; margin-bottom: 11px; clear: left !important; }
#divUrunSiparisDosya .left_line { float: left; width: 30%; clear: left; color: #737373; font-size: 12px; font-weight: normal; line-height: 39px; position: relative; }
#divUrunSiparisDosya .center_line { float: left; width: 5%; color: #737373; font-size: 12px; font-weight: normal; line-height: 39px; }
#divUrunSiparisDosya .right_line { float: left; width: 65%; position: relative; padding-top: 7.5px; }
#divUrunSiparisDosya .right_line .RadUpload { width: 100%; float: left; }
#divUrunSiparisDosya .right_line .RadUpload .ruInputs li { margin-bottom: 0; }
#divUrunSiparisDosya .right_line .RadUpload .ruFileWrap { width: 100%; display: block; height: 22px; }
#divUrunSiparisDosya .right_line .RadUpload .ruFileInput { cursor: pointer; position: absolute; left: 0; top: 0; padding: 0; margin: 0; font-size: 0; text-indent: -9999px; width: 100%; display: block; height: 22px; border: none; opacity: 1; }


#divSatinAl {float: left;width: 100%;padding: 0;padding-top: 20px;}
.BasketBtn { float: left; width: 100%; position: relative; border-bottom: 0 !important; }
/*Adet Select*/
#divAdetCombo { display: block !important; float: left; position: relative; margin-right: 20px; margin-bottom: 10px; }
#divAdetCombo .left_line { clear: left; text-align: left; z-index: 1; margin-right: 23px; margin-top: 5px; display: inline-block !important; float: left; color: #6e6e6e; font-size: 13px; font-weight: 500; line-height: 30px; text-transform: uppercase; font-family: 'subset-Lato-Semibold'; }
#divAdetCombo .center_line { display: none !important; float: left; }
#divAdetCombo .right_line { float: left; }
#divAdetCombo select { border: 1px solid #d4d4d4 !important; margin: 0; padding: 0; color: #999999; font-size: 14px; text-align: left; font-weight: bold; width: 100px; height: 40px; background: #4d4d4d; text-indent: 5px; -webkit-appearance: none; -moz-appearance: none; text-indent: 1px; text-overflow: ''; background: #fff url(images/detayselect.png) no-repeat right 10px center; padding-left: 12px; border: none !important; border-radius: 5px; }
/*Adet input*/
.riSingle { position: relative; text-align: center; float: left; width: 79px; height: 41px; overflow: hidden; border: 1px solid #acb0b4; border-radius: 5px !important; }
.riSingle:after { display: block; width: 1px; height: 32px; background: #cdcdcd; position: absolute; right: 25px; top: 1px; }
.riSingle a.riUp,
.riSingle a.riDown { width: 10px !important; height: 10px !important; position: absolute; top: 0px; margin: 0 !important; float: left; background: url(images/risingle.png) no-repeat !important; }
.riSingle a.riUp { top: 7px; right: 11px; left: inherit; background-position: 0 0 !important; }
.riSingle a.riDown { right: 11px; bottom: 5px !important; top: inherit !important; background-position: 0px -17px !important; }
/*.riSingle a.riUp:hover{
        background-position: -16px 0px !important;
    }
    .riSingle a.riDown:hover{
        background-position: -1px -17px !important;
        }*/

        .Basketinp { float: left; position: relative; overflow: hidden; margin-bottom: 25px; margin-right: 11px;display: none; }
        .Basketinp p { float: left; line-height: 1; float: left; color: #333333; text-align: left; font-size: 13px; z-index: 1; line-height: 39px; text-transform: uppercase; width: 70px; }
        #txtbxurunSiparisAdedi_wrapper { float: left; width: 100% !important; position: relative; padding: 0 !important; }
        #txtbxurunSiparisAdedi { width: 100% !important; height: 39px !important; color: #000; font-size: 13px; font-weight: 500; background: #fff; border: none; /* Firefox */ -webkit-appearance: none; /* Safari and Chrome */ text-align: left; padding-left: 17px; }

        /*sepete Ekle*/
        .basketBtn { float: left; position: relative; }
        .basketBtn input { width: 295px; height: 41px; padding: 0 !important; color: #fff; float: left; text-transform: uppercase; font-size: 18px; /* Firefox */ /* Safari and Chrome */ text-align: center; border-radius: 5px !important; font-weight: 600; background: #218380; border:2px solid #fff0!important; border-bottom: 2px solid #218380 !important; letter-spacing: 1px; }
        .basketBtn input:hover { border: 2px solid #218380!important; background: white;color:#218380; }

        /*Hemen Al*/
        .buyfast { float: left; width: 435px; height: 58px; position: relative; overflow: hidden; margin-top: 10px; display: none; }
        .buyfast input { width: 100%; height: 100%; padding: 0 !important; color: #fff; float: left; border: none; font-weight: 500; font-size: 15px; appearance: none; -moz-appearance: none; /* Firefox */ -webkit-appearance: none; /* Safari and Chrome */ text-transform: uppercase; }
        /*konbin Al*/
        #divKombinSatinAl { float: left; padding-top: 26px; width: 240px; }
        #divKombinSatinAl a { margin: 0 !important; padding: 0 !important; border: none; border-radius: 3px; width: 100%; height: 50px; line-height: 50px; text-align: center; background-color: #ea2121 !important; color: #fff; font-size: 14px; font-weight: bold; }


        .kargosure { float: left; margin-left: 27px; }
        .kargosure .imgSure { float: left; margin-right: 20px; }
        .kargosure .sureText { float: left; font-size: 16px; font-weight: 600; }
        .kargosure .sureText p { font-weight: 600; }


        /*Iconlar*/
        .ProductIcon { float: left; position: relative; }
        .ProductIcon .box1 { padding: 0; margin: 0; color: #5c6874; font-weight: bold; font-size: 11px; line-height: 39px; background: none; }
        .ProductIcon .box1 i { width: 39px; height: 39px; border-radius: 0; text-align: center; line-height: 36px; font-size: 19px; margin-right: 15px; color: #bec1c6; }
        .ProductIcon .box1:hover { }
        .ProductIcon .box1:hover i { }

        #divKritikStok,
        .UGelinceHaberVer,
        #divTelefonSiparis,
        .UFavorilerimeEkle,
        .UIstekListemeEkle,
        #divIndirimliUrun,
        .FiyatHaberVer,
        #divKargoBedava { float: left; }
        .UIstekListemeEkle > a { border-right: 0 !important; }
        .UIstekListemeEkle:after { display: block; clear: both; width: 100%; height: 1px; background: #eeebeb; left: 0; position: absolute; top: 0; bottom: 0; margin: auto; }

        #divIndirimliUrun a { }
        #divKritikStok > a,
        .UGelinceHaberVer > a,
        #divTelefonSiparis > a,
        .UFavorilerimeEkle > a,
        .UIstekListemeEkle > a,
        #divIndirimliUrun > a,
        .FiyatHaberVer > a,
        #divKargoBedava > a { display: inline-block; line-height: 38px; background: transparent; }
        #divKargoBedava > a { border-right: none !important; }
        .UGelinceHaberVer { margin: 0 !important; display: none; }
        .UFavorilerimeEkle { float: left; text-align: left; margin-left: 11px; }
        .FiyatHaberVer { display: block !important; }
        .UFavorilerimeEkle .box1 { padding: 0; margin: 0; color: #222222; font-size: 0; background: transparent; line-height: 40px; font-weight: 700; text-transform: uppercase; min-width: inherit; }
        .UFavorilerimeEkle .box1 i { color: #cccccc; font-size: 15px; line-height: 41px !important; display: block; float: left; margin: 0 !important; width: 41px; height: 41px; text-align: center; border: 1px solid #acb0b4; border-radius: 5px; }

        #divTelefonSiparis { display: none !important; }
        .UIstekListemeEkle { display: none !important; }

        .ProductIcon2 { margin-bottom: 10px; clear: both; text-align: center; background: #fff; height: 50px; border-radius: 20px; }
        .ProductIcon2 .YorumYazbtnContent,
        .ProductIcon2 .TavsiyeEtBtnContent,
        .ProductIcon2 > .hidden-phone { text-align: center; margin-right: 0; width: 143px; border: 1px solid #acb0b4; float: left; margin-right: 20px; border-radius: 5px; }
        .ProductIcon2 > .hidden-phone { background-position: -151px 16px !important; }
        .ProductIcon2 .YorumYazbtnContent { margin-right: 0; background-position: -332px 16px !important; }
        .ProductIcon2 .TavsiyeEtBtnContent { }
        .ProductIcon2 .TavsiyeEtBtn { float: left; display: inline-block; }
        .ProductIcon2 .TavsiyeEtBtnContent a:before { content: '\f087'; font-family: 'FontAwesome'; display: inline-block; font-size: 13px; line-height: 40px; display: none; }
        .ProductIcon2 .YorumYazbtnContent a { float: left; display: inline-block; }
        .ProductIcon2 .YorumYazbtnContent a:before { content: '\f044'; font-family: 'FontAwesome'; display: inline-block; font-size: 13px; line-height: 40px; display: none; }
        .ProductIcon2 .printBtn { float: left; display: inline-block; }
        .ProductIcon2 .printBtn:before { content: '\f02f'; font-family: 'FontAwesome'; display: inline-block; font-size: 13px; line-height: 40px; display: none; }

        .ProductIcon2 .YorumYazbtnContent a,
        .ProductIcon2 .TavsiyeEtBtnContent a,
        .ProductIcon2 .hidden-phone a { position: relative; white-space: nowrap; color: #000000; background: transparent; font-size: 12px; line-height: 35px; text-align: center; width: 100%; font-weight: 300; padding: 0 !important; }
        .ProductIcon2 .TavsiyeEtBtn span { font-weight: 300; }
        .ProductIcon2 .YorumYazbtnContent a span { }

        .ProductIcon2 .YorumYazbtnContent a:hover { background: #676b71; color: #fff; }
        .ProductIcon2 .TavsiyeEtBtnContent a:hover { background: #676b71; color: #fff; }
        .ProductIcon2 .hidden-phone a:hover { background: #676b71; color: #fff; }


        .socialButons { float: right !important; width: 100%;: relative; margin: 0 !important; display: none !important; }
        .socialButons iframe { float: left; display: none; }

        /*Socailbuttonlar*/

        /*Socailbuttonlar*/

        .product-social { float: left; margin-right: 10px; }
        .product-social span { float: left; line-height: 32px; display: inline-block; color: #000000; 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; }

        .urunOzellik { float: left; width: 100%; }
        .urunTab { float: left; width: 100%; height: 56px; }
        .urunTab ul { float: left; width: 100%; text-align: left; border-radius: 40px; }
        .urunTab li { position: relative; display: inline-block; border-bottom: 0 !important; background: #f7f6f7; margin-right: 10px !important; border: 1px solid #f0eeef; }
        .urunTab li:last-child { border-right: none !important; }
        .urunTab li a { position: relative; color: #000000; padding: 0; line-height: 56px; font-size: 14px; display: inline-block; width: 100%; text-align: center; border-bottom: 0 !important; text-transform: uppercase; font-weight: 500; padding: 0 28px; height: 56px; }
        .urunTab li a:after { display: block; width: 2px; height: 8px; background: #adadad; bottom: 0; right: 0; top: 0; margin: auto; left: inherit; position: absolute; }
        .urunTab li:hover a { }
        .urunTab li:hover a:after { }
        .urunTab li.active a { color: #fff; background: #676b71; }


        .urunDetayPanel { float: left; width: 100%; clear: none !important; }
        .urunDetayPanel::-webkit-scrollbar { width: 4px; }
        .urunDetayPanel::-webkit-scrollbar-track { background: #e5e5e5; }
        .urunDetayPanel::-webkit-scrollbar-thumb { background: #000; }
        .urunDetayPanel strong { font-weight: bold; float: none; }
        .urunDetayPanel.FilitreMaxHeight { width: 80% !important; max-height: 290px !important; }
        .yorumlarItem { background-color: #eeeeee; border-bottom: 3px solid #A09B98; padding: 16px; line-height: 26px; float: left; width: 100%; margin-top: 20px; }
        .yorumlarItemS1 { padding-bottom: 5px; font-size: 12px; color: #666; border-bottom: 1px dashed #A09B98; }
        .urunDetayPanel .button { color: #fff; }
        .urunTabAlt * { line-height: 18px; color: #22313f; font-size: 14px; font-family: Verdana; }
        .urunTabAlt { color: #2c2c2c; font-size: 13px; text-align: left; background: #fff; line-height: 20px; padding-top: 20px; margin-bottom: 40px; border: 1px solid #f0eeef; padding: 20px; }
        .urunTabAlt .teknikDetay { margin-top: 10px; display: inline-block; display:none;}
        .orders .order-info i { margin-top: 0 !important; }

    #btnYorumKaydet { float: left; text-align: center; appearance: none; -moz-appearance: none; /* Firefox */ -webkit-appearance: none; /* Safari and Chrome */ }
    .urunTabAlt { width: 100%; }
    .urunTabAlt ul li { margin-bottom: 10px; clear: both; }
    .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; }
    .urunTabAlt ul li input[type="checkbox"] { margin-top: 5px; }
    .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; }


    /* ------------------------------------Anasayfa Slider--------------------------------------------*/
    .HomePageSlideShowContainer { float: none;; width: 100%; }
    .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%; }
    .HomePageSlideShowContainer .HomePageSlideShow img { border: 0 none; float: left; margin: 0; padding: 0; max-width: 100%; }
    .HomePageSlideShowContainer .HomePageSlideShow .active { float: left; border: 2px solid #ffcc00 !important; }
    .HomePageSlideShowContainer .navi { bottom: 8px; height: 10px; left: 0px; margin: 0; padding: 0; position: absolute; width: 100%; }
    .HomePageSlideShowContainer .navi a { background-color: #777777; width: 10px; height: 10px; border-radius: 5px; display: block; float: right; font-size: 1px; margin: 0px 2px; position: relative; }
    .HomePageSlideShowContainer .navi a:hover { background-color: #ff0000; }
    .HomePageSlideShowContainer .navi a.active { background-color: #ff0000; }
    /* ------------------------------------Anasayfa Slider--------------------------------------------*/

    /* ------------------------------------Blok Kategori Filtreleme--------------------------------------------*/
    .KategoriFilitrelemeContent .Block_Title { display: none; }
    .sortingContent { float: left; width: 100%; position: relative; display: block; height: 46px; background: #f7f6f7 !important; border: 1px solid #f0eeef; border-radius: 0 !important; }
    .sortingContent li:not(.appliedFilter) { color: #22313f !important; font-weight: 500 !important; border-radius: 0 !important; padding: 0; display: block !important; height: 46px; float: left; }
    .sortingContent li:nth-child(1) { margin-right: 0 !important; }
    .sortingContent li:nth-last-child(2) { }
    .sortingContent li:last-child { float: right !important; }
.sortingContent li > a { position: relative; background-color: transparent !important; color: #b0b3bc !important; font-size: 13px !important; border-radius: 0 !important; text-align: left; /* line-height: 39px !important; */ padding: 0 !important; /* width: auto !important; */ }
.sortingContent li:not(.appliedFilter):hover a { color: #000 !important; font-weight: 700; }
.sortingContent li a span { font-weight: 500 !important; display: block; line-height: 46px; padding: 0 14px; font-size: 12px; color: #3e4145; text-transform: uppercase; }

.sortingContent li a.selected span { text-decoration: underline; }
.appliedFilter.FiltrelemeUrunAdet span { float: none !important; font-size: 13px; color: #878787 !important; font; font-weight: 700 !important; -height: 1 !important; padding: 0 7px 0 0; display: none !important; margin-right: 5px !important; margin-top: 10px !important; }
.appliedFilter.FiltrelemeUrunAdet span:after { content: 'Bulundu'; float: right; margin-left: -4px; font-weight: normal; display: none; }
.sortingContent .appliedFilter { float: right !important; background-color: transparent !important; height: auto !important; display: block !important; padding: 0 !important; }
.filterDeleteContent { }
.filterDeleteContent .appliedFilter { margin: 15px 10px !important; }
.FiltrelemeKaldir a { color: #000 !important; }

.blockSelect { float: right !important; margin-right: 6px !important; /* background: #fde40c; */ }
.blockSelect:before { content: ''; content: 'Listeleme :'; float: left; font-size: 12px; color: #ccbc8c; margin-top: 1px; display: none; }
.blockSelect a { padding: 0 !important; margin: 0 1px !important; white-space: nowrap; background: transparent !important; height: 44px; width: 28px !important; margin-right: 0 !important; padding-left: 4px !important; margin-left: 4px !important; box-sizing: content-box !important; /* border-left: 5px solid #fde40c; */ /* border-right: 5px solid #fde40c; */ position: relative !important; }
.blockSelect a:after { content: ""; display: block; width: 2px; height: 100%; background: #fff; float: left; position: absolute; top: 0; left: -5px; opacity: 0; }
.blockSelect a:last-child { margin-left: 2px !important; }
.blockSelect a .fa { font-size: 21px !important; line-height: 43px !important; margin-right: 1px !important; color: #cacbcd; }

.sortingContent .blockSelect a:hover i { color: #000 !important; }
.blockSelect .sort_hrz.Active i { color: #000 !important; }
.blockSelect .sort_2.Active i { color: #2c2c2c !important; }
.blockSelect .sort_3.Active i { color: #000 !important; }
.blockSelect .sort_4.Active i { color: #4a1d6f !important; }

.blockSelect .sort_hrz { color: #dddddd !important; display: block !important; width: 26px !important; }
.blockSelect .sort_2 { color: #dddddd !important; }
body .sortingContent .blockSelect a.sort_3 { color: #dddddd !important; margin-left: 0 !important; }
body .sortingContent .blockSelect a.sort_3:after { left: inherit; right: -7px !important; }
.blockSelect .sort_4 { color: #979797 !important; padding-left: 2px !important; overflow: hidden !important; }


#mainHolder_divUstMarkaListesi { display: none; }
.productDetailContainer .categoryTitle,
.proCategoryTitle.categoryTitleText { max-width: 100%; display: block; }
.proCategoryTitle.categoryTitleText { }
.categoryContainer .categoryTitleText { width: 100%; display: inline-block; padding: 0; margin-bottom: 15px; height: 40px; border-radius: 5px; }
.productDetailContainer .categoryTitle { border: none; margin-bottom: 0; padding: 0; margin-top: 0; text-transform: uppercase; }
.productDetailContainer .categoryTitleText { width: 100% !important; }
ul.breadcrumb { margin: 0 auto; float: none !important; max-width: 1310px; margin: auto !important; display: block !important; border-bottom: 1px solid #e6e6e6; margin-bottom: 20px !important; }
ul.breadcrumb li { color: #999999; font-weight: 500; font-size: 0 !important; display: inline-block; }
ul.breadcrumb li:last-child { color: #000000; font-size: 13px !important; font-weight: 300; }
ul.breadcrumb li:last-child:after { display: none !important; }
ul.breadcrumb li a { color: #000000; font-size: 13px !important; display: block !important; float: left; font-weight: 300; height: 24px !important; }
ul.breadcrumb li:after { content: '>'; display: inline-block; margin: 0 10px; color: #000000; font-size: 11px !important; font-weight: 300; line-height: 16px; }

a#linkOncekiSayfa { display: inline-block !important; color: #000 !important; font-size: 13px !important; font-weight: 300; }


.category-vertical-filters { float: left; width: 100%; border: none !important; border-bottom: none !important; border-radius: 0; margin-bottom: 5px !important; margin: 0 !important; text-align: center; padding: 0 !important; background-color: none !important; }
.category-vertical-filters .list-group > li {margin-bottom:15px;position: relative;padding: 0px 0 14px 0;border-bottom: 1px solid #e3e0e0;} 
.category-vertical-filters .list-group > li a {color:#000000;font-weight: 500; font-size: 13px;}
.category-vertical-filters .list-group > li > ul{} 
.category-vertical-filters .list-group > li > ul{margin-top: 10px; padding-left:20px;}
.category-vertical-filters .list-group > li > ul > li > ul {margin-left:20px;} 
.category-vertical-filters .list-group > li > ul.ayarClass {display: block !important;}
.category-vertical-filters .list-group > li > ul a{line-height: 30px;font-size: 13px;display: block;border-top: 1px solid #e3e0e0;} 
.panel-heading { padding: 0 !important; width: 100% !important; text-align: left; border: none !important; border-bottom: none !important; background: #f15e7c !important; margin: auto !important; }
.panel-heading a {font-size: 15px;color: #000;float: left;width: 100%;padding: 0;position: relative;text-align: left;text-transform: uppercase;border-bottom: 1px solid #e3e0e0;height: 30px;background: url(images/filtrearrow.png) no-repeat right top;font-weight: 500;}
.panel-heading a:after { display: block; clear: both; width: 66px; height: 1px; background: #dee1e9; position: absolute; bottom: 0; left: 0; }
.category-vertical-filters > div { width: 100% !important; padding: 0; float: left !important; display: inline-block; margin-bottom: 20px; }
.category-vertical-filters > div:first-child { }

.category-vertical-filters .vertical-filter-panel .list-group-item.list-group-item-image { background: transparent !important; margin-bottom: 10px !important; }
.category-vertical-filters .vertical-filter-panel .list-group.marka {padding-top:20px;}
.category-vertical-filters .vertical-filter-panel .list-group {text-align: left;clear: both;padding-top: 26px;}
.category-vertical-filters .vertical-filter-panel .list-group-item { margin: 0 !important; padding: 0 !important; background-color: transparent !important; height: auto !important; margin-bottom: 10px !important; width: 100% !important; }
.category-vertical-filters .vertical-filter-panel .list-group-item a {font-size: 13px !important;color: #000000;font-weight: 500;line-height: 28px !important;}
/*.category-vertical-filters .vertical-filter-panel .list-group-item.list-group-item-image{width: 15px!important; border: none!important; padding:0!important;border-radius: 0; margin: 0 5px 20px 0!important;background-position: left center !important;background-size: 15px 15px!important; background-repeat: no-repeat !important;display: block;overflow:visible;}
    .category-vertical-filters .vertical-filter-panel .list-group-item.list-group-item-image.selected{border: 1px solid #1b1b1b!important;}
    .category-vertical-filters .vertical-filter-panel .list-group-item.list-group-item-image:nth-child(5n){margin-right:0!important;}
    .category-vertical-filters .vertical-filter-panel .list-group-item.list-group-item-image a{width: 100%;float: left;text-indent: 35px;line-height: 30px!important;color: #696969;}*/
    .category-vertical-filters .vertical-filter-panel .list-group-item:before {width: 17px !important;height: 17px !important;border-radius: 2px;display: inline-block !important;background: url(images/checkbox.png) no-repeat;border: 0 !important;background-position: 0px 2px;margin-top: 7px !important;}
    .category-vertical-filters .vertical-filter-panel .list-group-item.selected:before { background: url(images/checkbox.png) no-repeat !important; background-position: 1px -19px !important; }
    .category-vertical-filters .vertical-filter-panel .list-group-item:hover:before {background-position: 0 0;background: red;display: block;opacity: 1;background-color: transparent !important;background: url(images/checkbox.png) no-repeat;}
    .category-vertical-filters .vertical-filter-panel .list-group-item:hover a { }

    .category-vertical-filters .vertical-filter-panel .list-group {max-height: 288px !important;overflow-x: hidden;overflow-y: auto;}
    .category-vertical-filters .vertical-filter-panel .list-group::-webkit-scrollbar { width: 10px; }
    .category-vertical-filters .vertical-filter-panel .list-group::-webkit-scrollbar-track { background: #d4d4d4; }
    .category-vertical-filters .vertical-filter-panel .list-group::-webkit-scrollbar-thumb { background: #2c2c2c; }

    .ngrs-range-slider .ngrs-runner { background-color: #565656 !important; height: 3px !important; width: 100%; margin: 0 !important; border-radius: 0; border-radius: 5px; }
    .ngrs-range-slider { margin: 0 !important; width: 100%; float: left; padding: 36px 20px !important; }
    .ngrs-range-slider .ngrs-join { background: #676b71 !important; height: 3px !important; margin-top: 0px !important; border-radius: 0 !important; top: 0px !important; }
    body .ngrs-range-slider .ngrs-handle { border: 1px solid #676b71 !important; background: #fff !important; width: 17px !important; height: 17px !important; margin-right: -4px !important; border-radius: 30px; }
    .ngrs-range-slider .ngrs-handle.ngrs-handle-min { margin: -7px 0 0 0 !important; margin-left: -4px !important; }
    .ngrs-range-slider .ngrs-handle.ngrs-handle-max { margin: -7px 0 0 -9px !important; }
    .ngrs-range-slider .ngrs-handle.ngrs-over { }
    .ngrs-range-slider .ngrs-value-runner { clear: both; margin-top: 12px; }
    .ngrs-range-slider .ngrs-value { color: #9a9a9a !important; font-size: 13px !important; font-weight: normal !important; left: 0 !important; padding: 0 !important; position: relative !important; float: left; }
    .ngrs-range-slider .ngrs-value * { color: #565656 !important; font-size: 14px !important; padding: 0; }
    .ngrs-range-slider .ngrs-value.ngrs-value-max { right: 0 !important; float: right; position: relative !important; }


    #divFiltreKategoriler { padding-bottom: 25px; }
    .kategoriOzelBlok { min-height: 285px; margin-bottom: 22px; float: left; width: 100%; border: 1px solid #ecebeb; padding: 32px; border-radius: 0px; }
    .kategoriOzelBlok .kategoriOzelBlokYazi { float: left; width: 75%; padding-right: 15px; }
    .kategoriOzelBlok .kategoriOzelBlokYazi h2 { color: #46696b; font-size: 18px; margin-bottom: 15px; }
    .kategoriOzelBlok .kategoriOzelBlokYazi p { font-size: 14px; line-height: 18px; color: #46696b; }
    .kategoriOzelBlok .kategoriOzelBlokResim { float: left; width: 25%; }
    .kategoriOzelBlok .kategoriOzelBlokResim img { width: 100%; display: block; }

    .KategoriFilitreleme { width: 100%; float: left; }
    .KategoriFilitreTittle { width: 100%; position: relative; border: none; color: #373737; padding: 10px; font-size: 17px; font-weight: 500; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; text-transform: uppercase; }


    /*Menu*/
    .FilitreMaxHeight { width: 100%; }
    .KategoriFilitreLine { padding: 20px 10px; }
    .fiyatFilitreContent .KategoriFilitreLine { width: 97%; }
    .kategoriFilitreContent .KategoriFilitreTittle { margin-bottom: 0; border-top: none; border-bottom: 1px solid #ddd; }
    .KategoriFilitreLine > ul { }
    .KategoriFilitreLine > ul > li { position: relative; }
    .KategoriFilitreLine > ul > li > a { font-size: 13px; color: #373737; display: block; text-decoration: none; margin-bottom: 0 !important; padding-left: 0; line-height: 30px; font-weight: 500; }
    .KategoriFilitreLine > ul > li:last-child a { margin-bottom: 0; }
    .KategoriFilitreLine > ul > li:hover > a { text-decoration: underline; }
    .KategoriFilitreLine > ul > li > ul { width: 100%; margin: 0; border-bottom: 1px solid #ddd; }
    .KategoriFilitreLine > ul > li > ul > li { }
    .KategoriFilitreLine > ul > li > ul > li > a { font-size: 13px; padding-left: 22px; position: relative; display: block; line-height: 30px; color: #373737; font-weight: 500; }
    .KategoriFilitreLine > ul > li > ul > li:hover > a { text-decoration: underline; }
    .KategoriFilitreLine > ul > li > ul > li > ul { width: 100%; }
    .KategoriFilitreLine > ul > li > ul > li > ul > li { padding-left: 5px; }
    .KategoriFilitreLine > ul > li > ul > li > ul > li > a { font-size: 13px; padding-left: 27px; color: #373737; display: block; line-height: 15px; font-weight: 500; }
    .KategoriFilitreLine > ul > li > ul > li > ul > li:hover > a { text-decoration: underline; }



    /*Checkbox Filtrelemer*/
    .FilitreMaxHeight table { width: 100%; }
    .FilitreMaxHeight table tr td { width: 100%; padding: 5px 0; }
    .FilitreMaxHeight table tr:last-child td { }
    .FilitreMaxHeight table tr td input[type="checkbox"] { display: none; }
    .KategoriFilitreLine table tr td label { line-height: 18px; display: inline-block; padding-left: 27px; height: 21px; cursor: pointer; font-size: 13px; font-weight: 500; color: #373737; }
    .KategoriFilitreLine table tr td label:hover { color: #000; }
/*.category-vertical-filters .vertical-filter-panel .list-group-item:hover:before {background: url('images/checkbox2.png') left center no-repeat;border: none!important;background-color: transparent !important;}
.category-vertical-filters .vertical-filter-panel .list-group-item.selected:before {background: url('images/checkbox2.png') left center no-repeat;border: none!important;background-color: transparent !important;}*/


/* ------------------------------------Blok Kategori Filtreleme--------------------------------------------*/

.UrunGuruplari { }

.UrunGuruplari .Block_Title { display: block !important; }

.UrunGuruplari .Block_Title span { font-size: 15px; color: #565656; float: left; width: 100%; font-weight:700; padding: 0; position: relative; text-align: left; 
	text-transform: uppercase; border-bottom: 1px solid #e3e0e0; height: 30px; background: url(images/filtrearrow.png) no-repeat right top; }



	/*------------------------------------Etiketler--------------------------------------------*/
	#divEtiketler { float: left; width: 100%; color: #e30046; padding: 30px 0 0;display:none; }
	#divEtiketler .productModuleTitle { float: left; color: #393f4f; font-size: 16px; font-weight: 500; }
	#divEtiketler .productModuleTitle:after { content: ':'; float: right; margin: 0 5px; color: #393f4f; font-size: 16px; font-weight: 500; }
	#divEtiketler a { color: #e30046; font-size: 16px; }
	/*------------------------------------Etiketler--------------------------------------------*/

	.popupBox { width: 80% !important; }
	.popupBox input[type="password"],
	.popupBox input[type="text"] { width: 100% !important; padding: 0 10px !important; margin-bottom: 7px !important; height: 40px !important; border: 1px solid #e7e7e7 !important; }
	.popupBox input[type="password"]:focus,
	.popupBox input[type="text"]:focus { border-color: #000 !important; }
	.popupBox input[type="checkbox"] { margin: 3px 10px 0 0 !important; }
	.popupBox input[type="radio"] { margin: 3px 10px 0 0 !important; float: left; }
	.userloginF1 { border: none !important; }
	.errBoxRegister { overflow: hidden; }
	.uyePopupContent .button { padding: 10px !important; }
	.uyePopupCinsiyet { margin: 10px 0 !important; }
	.uyePopupCinsiyet tr td { padding-right: 10px !important; }
	.popupLogo { margin-bottom: 10px; }

	/*------------------------------------Sepetim--------------------------------------------*/
	.Basketstep ul li i,
	.sepetTitle .st_1,
	.sepetTitle2 .st_1,
	.BasketRigth ul li.genelToplam .tut,
	.sepetTitle2 .st_1:before,
	.sepetTitle .st_1:before,
	.TeslimatAdresTittle,
	.Basketstep ul li.gecti span,
	#divToplamOdeme,
	.TeslimatAdresTittle,
	a.YeniAdresEkle,
	.Basketstep ul li.onestepsec span { color: #218380 !important; }
	.basketCompletebtn { background: #218380 !important; }
	.OdemeMenu ul li.activeMenu { border-color: #218380 !important; }
	.OdemeMenu ul li:hover { border-color: #218380 !important; }
	.baglanButton { background: #218380; border-color: transparent; }
	.baglanButton:hover { background: transparent; color: #218380; }
	.Basketstep ul li.pasif i { color: #218380 !important; }
	.BasketDetail table tbody tr td a { display: inherit; }
	.BasketDetail table tbody tr td:last-child a { display: block; }
	#AdresContent .button { background: #218380 !important; }
	#AdresContent .button:hover { background: #218380 !important; }
	.siparisOzetTakip { background: #218380; color: #fff; }
	.sepetimBody .hnavigation { display: none; }
	.sepetimBody #header:after { display: none; }
	/*------------------------------------Sepetim--------------------------------------------*/

	/*------------------------------------markalar slider--------------------------------------------*/
	.markaSlider { max-width: 1310px; position: relative; /*background: #f0eeef;*/ margin: auto !important; margin-top: 20px; height: 140px; padding: 25px 12px !important; }
	.markaSlider .categoryTitle { text-align: left; padding: 12px 0; float: left; display: none; }
	.markaSlider .categoryTitle .bold .satir1 { color: #555555; font-weight: 500; font-size: 20px; }
	.markaSlider .jCarouselLite { width: 100%; margin: 0 auto; }
	.markaSlider .owl-carousel { }
	.markaSlider:after { content: ''; display: table; clear: both; }
	.markaSlider:before { content: ''; display: table; clear: both; }
	.markaSlider ul li a { display: block; background: #fff; border-radius: 0; overflow: hidden; height: 90px; position: relative; border-radius: 5px; }
	.markaSlider ul li a img { display: block; max-width: 100%; margin: 0 auto; position: absolute; left: 0; right: 0; bottom: 0; top: 0; margin: auto; }
	/* .markaSlider a {border:1px solid #e7e8e6;}*/

	.markaSlider .owl-nav { position: absolute; top: 50%; right: 0; left: 0; display: none; }
	.markaSlider .ProductListprev { top: -20px !important; }
	.markaSlider .ProductListnext { top: -25px !important; }
	.markaSlider .ProductListprev:after, .markaSlider .ProductListprev:after { }
	.markaSlider .ProductListnext:after { }
	.markaSlider .ProductListprev:hover:after { }
	.markaSlider .ProductListnext:hover:after { }
	/*------------------------------------markalar slider--------------------------------------------*/


	#divSizinIcinOnerdiklerimiz { float: left; width: 100%; }
	#divSizinIcinOnerdiklerimiz .productItem { float: left; width: 19%; margin-right: 1.2%; }
	#divSizinIcinOnerdiklerimiz .productItem:nth-child(5n+1) { margin-right: 0; }
	#divSizinIcinOnerdiklerimiz .categoryTitle { display: inline-block; text-align: center; width: 100%; float: left; position: relative; padding: 0 0 25px; border-bottom: 1px solid #ddd; margin-bottom: 30px; }
	#divSizinIcinOnerdiklerimiz .categoryTitle span { position: relative; display: inline-block; color: #000; font-size: 16px; font-weight: 500; float: left; }


	/*------------------------------------kampanya baner yonetimi--------------------------------------------*/
	#divKampanyaBanner { float: left; width: 100%; }
	#divKampanyaBanner .AnasayfaTasarimLine { float: left; width: 32.8%; margin-bottom: 10px; margin-right: 10px; clear: none; }
	#divKampanyaBanner .AnasayfaTasarimLine:nth-child(3n) { margin-right: 0; }
	#divKampanyaBanner .AnasayfaTasarimLine a { display: block; position: relative; }
	#divKampanyaBanner .AnasayfaTasarimLine a img { display: block; max-width: 100%; margin: 0 auto; }
	#divKampanyaBanner .AnasayfaTasarimLine a .AnasayfaTasarimAdi { font-size: 0; }
	#divKampanyaBanner .AnasayfaTasarimLine a .AnasayfaTasarimAdi .TasarimTime { float: left; width: 100%; background: rgba(165, 165, 165, 0.50); position: absolute; top: 2px; text-align: center; }
	#divKampanyaBanner .AnasayfaTasarimLine a .AnasayfaTasarimAdi .TasarimTime > span { font-size: 14px; line-height: 35px; color: #000000; padding: 0 20px 0; display: inline-block; float: left; width: 100%; height: 35px; text-transform: uppercase; text-align: right; }
	#divKampanyaBanner .AnasayfaTasarimLine a .AnasayfaTasarimAdi .TasarimTime .NoSayac { }
	/*------------------------------------kampanya baner yonetimi--------------------------------------------*/


	/* ------------------------------------Header--------------------------------------------*/
	#header:before,
	#header:after { content: ""; display: table; }
	#header:after { clear: both; }
	#header { clear: both; zoom: 1; }

	#back-to-top { position: fixed; z-index: 99999; bottom: 10%; right: 1%; }
	#back-to-top a { display: inline-block; width: 40px; height: 40px; background: url('images/gohome.png')no-repeat center center transparent; }

	#header {width: 100%;z-index: 9999;position: relative;float: left;margin-bottom: 0 !important;background: #fff !important;}
	.homeHeader { border-bottom: none !important; background: none !important; }
	.headerContent:before { content: ''; display: block; clear: both; }
	.headerContent:after { content: ''; display: block; clear: both; }

	#logo { text-align: center; height: 135px; }
	#logo .logo { text-align: center; font-size: 20px; color: #2d2d2d; display: block; margin: auto; float: left; padding-top: 17px; margin-left: 30px; }
	#logo .logo img { display: block; }
	#logo .Contabannner { display: none; }
	#logo .HeaderTop { display: none; }
	#logo .HeaderMiddle { display: none; }
	#logo .htop{display: none;}

	.htop{float: left;width: 100%;background: #218380;color: #000;font-size: 15px;line-height: 45px;text-align: center;position: fixed;top: 0;left: 0;right: 0;z-index: 9;}

	.welcome {float: left;position: absolute;top: 50px;right: 155px !important;background: url(images/uyegiris.png) no-repeat left 10px center;padding: 3px 10px;border-radius: 7px;height: 48px;background-position: 50px 3px;background-size: 19px;padding-top: 25px;}
	.uyeGirisWelcome,
	.uyeGirisUyeAdi { color: #bababa; font-size: 13px; float: left; line-height: 16px; text-transform: uppercase; font-weight: normal; display: none; }

	.headerUyeOl a,
	.headerUyeGiris a,
	.headerHesabim,
	.headerCikis { display: inline-block; margin-right: 5px; font-size: 12px; color: #565656; text-align: left; font-weight: 500; line-height: 20px; text-transform: unset; }

	.headerUyeOl a:before { content: '\f234'; font-family: 'FontAwesome'; float: left; line-height: 40px; margin-right: 6px; display: none; }
	.headerUyeGiris a:before { content: '\f007'; font-family: 'FontAwesome'; float: left; line-height: 40px; margin-right: 6px; display: none; }
	.headerHesabim:before { content: '\f007'; font-family: 'FontAwesome'; float: left; line-height: 40px; margin-right: 6px; display: none; }
	.headerCikis:before { content: '\f011'; font-family: 'FontAwesome'; float: left; line-height: 40px; margin-right: 6px; display: none; }

	.headerUyeOl a,
	.headerCikis { display: block; text-align: center;}
	.headerCikis:after { display: block; float: left; height: 11px; width: 1px; background: #3d3d3d; position: absolute; top: 0; bottom: 0; left: 0; top: 0; bottom: 0; margin: auto; }
	.headerCikis,.headerHesabim { position: relative; padding-left: 0px; text-transform: unset; float: left; margin-right: 5px;}
	.headerCikis:after { display: block; float: left; width: 1px; height: 12px; background: #404040; }
.headerUyeOl a { /*padding-left: 30px; background: url(images/uyeol.png) no-repeat; */}
.headerUyeOl:after { display: block; width: 1px; height: 11px; background: #3d3d3d; right: 0; position: absolute; top: 0; bottom: 0; margin: auto; }

.headerUyeOl a:hover,
.headerUyeGiris a:hover,
.headerHesabim:hover,
.headerCikis:hover { }

.welcome li { display: inline-block; float: left; }
.welcome li.headerUyeGiris { float: right; margin-right: 0 !important; }
.welcome li.headerUyeGiris a {/* padding-left: 26px; background: url(images/uyegiris.png) no-repeat left center;*/ }
.welcome li.headerUyeOl { position: relative;}
.headerUyeOl a:after, .headerHesabim:after { content: "/";position: absolute;}
.headerSocialConnect { display: none !important; float: left; padding-right: 15px; }
.headerSocialConnect .baglanButton { background: transparent !important; border: none; margin: 0; padding: 0; line-height: 0; }
.headerSocialConnect .baglanButton a { text-indent: 0; color: #fff; font-size: 13px; line-height: 40px; font-weight: 500; }
.headerSocialConnect .baglanButton a:before { content: '\f09a'; font-family: 'FontAwesome'; float: left; line-height: 40px; margin-right: 6px; }
.headerSocialConnect .baglanButton a:hover { color: #152e59; }

.usernav { display: none; position: absolute; top: 26px; left: 181px; }
.usernav ul li { float: left; margin-left: 5px; margin-right: 5px; padding-right: 5px; line-height: 9px; }
.usernav ul li a { color: #fff; font-size: 12px; }
.usernav ul li a:hover { color: #ff0000; }

.mycart {float: right;z-index: 999;position: absolute;right: 0px;top: 44px; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#d0e46a+0,249344+100 */ /* Old browsers */ /* FF3.6-15 */ /* Chrome10-25,Safari5.1-6 */ /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ /* IE6-9 */height: 49px;border-radius: 5px;padding-left: 0px;background: url(images/sepet.png) no-repeat 5px 8px;border-radius: 7px;height: 48px;background-position: 10px 5px;background-size: 22px;padding-top: 25px;}
.mycart > a { float: left; width: 100%; }

.mycart .sepetTecxt {display: inline-block !important;color: #565656;font-size: 12px; float: left; line-height: 30px;text-transform: unset;}
.mycart .sepetTecxt:after { float: left; display: block; font-size: 12px; color: #000; font-weight: 700; }
.mycart .sepetUrunSayisi {display: inline-block;color: #fff;font-size: 12px;text-align: center;line-height: 17px;float: left;margin: auto;border-radius: 20px;position: relative;padding-left: 3px;padding-right: 3px;position: absolute;right: 14px;bottom: 17px !important;}
.mycart .sepetUrunSayisi:after { /*content: ")";display: block;font-size: 14px;float: right;margin-left: 3px;font-weight: 700;*/ }
.mycart .sepetUrunSayisi:before { /*content: "(";display: block;font-size: 14px;float: left;font-weight: 700;float: left;margin-right: 3px;*/ }
.mycart .sepetUrun { display: none; color: #1b1b1b; font-size: 12px; float: left; }
.sepetTopTutar {color: #565656;font-size: 12px;float: left;line-height: 15px;font-weight: 800;margin-left: 6px;margin-top: 7px;}
.sepetTopTutar:after { display: block; font-size: 13px; color: #fff; float: left; margin-right: 5px; }
@media screen and (min-width:768px) {
.mycart:hover .CartProduct { display: none !important; }
}
.CartProduct { width: 570px; font-family: 'Raleway', sans-serif; position: absolute; top: 100%; right: 0; display: none; z-index: 99999; padding: 0; background-color: #fff; border-radius: 7px; box-shadow: 0 0 4px 1px #cecece; }
.CartProduct .SProduct { padding: 10px; float: left; width: 100%; }
.CartProduct .SProduct li { float: left; width: 100%; border-bottom: 1px solid #e5e5e5; position: relative; }
.CartProduct .SProduct li:last-child { border-bottom: none; }
.CartProduct .SProduct li a img { float: left; width: 80px; height: 100% !important; display: block !important; }
.CartProduct .SProduct li .SepettopAd { float: left; padding: 10px 10px 10px 30px; width: 150px; margin-top: 15px; }
.CartProduct .SProduct li .SepettopAd span { color: #333333; font-size: 18px; font-weight: 500; line-height: 20px; float: left; }
.CartProduct .SProduct li .SepetTopAdet { float: left; margin-top: 40px; line-height: 30px; border: 1px solid #e5e5e5; border-right: none; border-radius: 15px 0 0 15px; padding-right: 3px; width: 45px; text-align: right; font-size: 14px; color: #333333; font-weight: 400; margin-left: 15px; }
.CartProduct .SProduct li .SepetTopbirim { float: left; margin-top: 40px; line-height: 30px; border: 1px solid #e5e5e5; border-left: none; border-radius: 0 15px 15px 0; padding-left: 3px; text-align: left; width: 75px; font-size: 14px; color: #333333; font-weight: 400; }
.CartProduct .SProduct li .sepetTopFiyat { float: right; display: inline-block !important; line-height: 30px; margin-top: 42px; font-size: 24px; color: #333; font-weight: 400; margin-right: 40px; }
.CartProduct .SProduct li a { }
.CartProduct .SProduct li a * { }
.CartProduct .SPrice { float: left; width: 100%; padding: 15px 20px; background: #f8f8f8; border-radius: 0 0 7px 7px; }
.CartProduct .SPrice li { float: right; padding-right: 180px; color: #999999; font-size: 14px; }
.CartProduct .SPrice .sepetToplamTutar { font-weight: bold; font-size: 25px; color: #000000; line-height: 30px; margin-left: 10px; }
.CartProduct .button { display: inline-block !important; background: #dddddd; padding: 0 13px; line-height: 30px; color: #000; font-weight: bold; text-transform: uppercase; border-radius: 5px; position: absolute; left: 15px; bottom: 15px; }
.CartProduct .headerOrderBtn { display: inline-block !important; color: #fff; background: #ee6123; left: auto; right: 15px; }
.CartProduct .headerOrderBtn:hover { }
.CartProduct .SProduct li a:nth-child(2) { position: absolute; right: 22px; top: 47px; }
.CartProduct .SProduct li a:nth-child(2):hover { }
.CartProduct .SProduct li a:nth-child(2):hover span i { }
.CartProduct .SProduct li a:nth-child(2) span i { color: #168eea; font-size: 15px; }
.divustSepetteUrunYok span { width: 100%; float: left; text-align: center; color: #000; font-weight: 500; line-height: 20px; font-size: 16px; margin-bottom: 15px; }

.sepetimBody .AllCategory { display: none; }
.sepetimBody .linkRebatedProducts { margin-left: 0; }

.searchContent {width: 600px;height: 49px;z-index: 1;transition: all 0.3s ease;margin: auto;border-radius: 5px;background: transparent;color: #fff;border: 2px solid #218380;display: inline-block;margin-top: 50px;margin-left: -240px;}
.searchContent .ui-menu {z-index: 9; }
.Araappend .searchContent { display: block; }
.araAc { width: 40px; height: 40px; background: #fff; float: right; padding-top: 12px; position: absolute; right: 0; bottom: 1px; z-index: 9; cursor: pointer; }
.araAc:hover { background: #f9f9f9; }
.Araappend { display: none; position: absolute; top: 100%; width: 382px; height: 72px; border: 1px solid #f9f9f9; padding: 15px; right: 0; background: #fff; }
.araAc:hover .Araappend { display: block; }
#divAramaKategori { display: none !important; float: left; height: 37px; width: 124px; color: #fff; border-right: 1px solid #f7eeee; margin-top: 2px; }
#divAramaKategori select { height: 16px; border: none; width: 144px; padding: 0 0 0 30px; border-radius: 0; color: #030303; font-size: 12px; display: block; -webkit-appearance: none; -moz-appearance: none; text-indent: 1px; text-overflow: ''; background: url(images/selectarrow.png) no-repeat right 22px center; font-weight: 500; width: 100%; float: right; padding-left: 16px; line-height: 40px; height: 36px; outline: none; }
.search { float: left; width: 100%; position: relative; height: 34px; }
.ButtonMic { display: none !important; border: 0; background-color: transparent; vertical-align: middle; position: absolute; right: 0; top: 50%; margin-top: -17px; }
#txtbxArama { float: left; width: 100%; border-radius: 0; color: #208380; border: 0 !important; font-size: 12px; font-weight: bold; transition: 0.3s; -webkit-transition: 0.3s; -ms-transition: 0.3s; appearance: none; -moz-appearance: none; /* Firefox */ -webkit-appearance: none; /* Safari and Chrome */ height: 46px; float: right; }
#txtbxArama::-webkit-input-placeholder { color: #000000; font-size: 10px; font-weight: 300; text-transform: uppercase; }
#txtbxArama:-moz-placeholder { color: #000000; font-size: 10px; font-weight: 300; text-transform: uppercase; }
#txtbxArama::-moz-placeholder { color: #000000; font-size: 10px; font-weight: 300; text-transform: uppercase; }
#txtbxArama:-ms-input-placeholder { color: #000000; font-size: 10px; font-weight: 300; text-transform: uppercase; }
#txtbxArama:focus { color: #208380; transition: 0.3s; -webkit-transition: 0.3s; -ms-transition: 0.3s; }
#btnKelimeAra {border:none;border-left: 2px solid #e6e6e6;box-shadow: 1px 1px 6px 3px #0000000d;font-size: 0; margin-top: 0px !important; margin-right: 0px !important; padding: 0; width: 14px; float: right; line-height: 34px; cursor: pointer; z-index: 9; appearance: none; -moz-appearance: none; /* Firefox */ -webkit-appearance: none; /* Safari and Chrome */ height: 46px; text-transform: uppercase; color: #fff; font-weight: 700; background: url(images/searchicon2.png) no-repeat center top 13px; width: 45px; position: absolute; right: 0; }

.favicon { position: absolute; right: 80px; bottom: 1px; width: 40px; height: 40px; padding-top: 12px; z-index: 9; }

/* ------------------------------------Header--------------------------------------------*/

.homeContainer .ProductListContent { float: left; width: 100%; background: #fff; margin-top: 30px;  }

/* ------------------------------------Navigation --------------------------------------------*/
.navigationWrapper { width: 100%; background: #000000; margin-bottom: 10px; position: relative; }
.navigationWrapper:after { display: none; content: ''; position: absolute; left: 0; top: 1px; height: 1px; width: 100%; background: #fff; z-index: 9; }
.navigationWrapper:before { display: none; content: ''; position: absolute; left: 0; bottom: 1px; height: 1px; width: 100%; background: #fff; z-index: 9; }
.navigationWrapper .headerContent { min-height: auto; height: auto; margin: 0 auto; padding: 0; }
.navigation:before { /* content: ''; */ display: block; clear: both; height: 1px; width: 100%; float: left; background: black; /* For browsers that do not support gradients */ background: -webkit-linear-gradient(left, white, black, white); /* For Safari 5.1 to 6.0 */ background: -o-linear-gradient(right, white, black, white); /* For Opera 11.1 to 12.0 */ background: -moz-linear-gradient(right, white, black, white); /* For Firefox 3.6 to 15 */ background: linear-gradient(to right, white, black, white); /* Standard syntax */ }
.navigation:after { /* content: ''; */ display: block; clear: both; height: 1px; width: 100%; float: left; background: black; /* For browsers that do not support gradients */ background: -webkit-linear-gradient(left, white, black, white); /* For Safari 5.1 to 6.0 */ background: -o-linear-gradient(right, white, black, white); /* For Opera 11.1 to 12.0 */ background: -moz-linear-gradient(right, white, black, white); /* For Firefox 3.6 to 15 */ background: linear-gradient(to right, white, black, white); /* Standard syntax */ }
.navigation { }
.navigation .ResimliMenu1 { display: block; text-align: left; margin: auto; position: relative; max-width: 1310px; }
.navigation .ResimliMenu1 > li { display: inline-block; text-align: left; }

.navigation .ResimliMenu1 > li > a { display: inline-block; color: #565656; font-size: 13px; position: relative; width: 100%; text-align: left; font-weight: 700; padding-bottom: 18px; padding: 0 15px; line-height: 35px; text-transform: uppercase; }
.navigation .ResimliMenu1 > li:first-child a { }
.navigation .ResimliMenu1 > li:hover { }
.navigation .ResimliMenu1 > li:hover a:before { content: ''; background: url(images/MenuAfter.png) center center no-repeat; width: 24px; height: 9px; position: absolute; left: 0; right: 0; bottom: 0; margin: auto; }
.navigation .ResimliMenu1 > li:first-child { }
.navigation .ResimliMenu1 > li:hover > a { background: #fff; }
.navigation .ResimliMenu1 > li:last-child { margin-right: 0; }

.navigation .ResimliMenu1 > li:last-child a { border-right: none !important; }
.backafter:after { content: ''; position: fixed; bottom: 0; left: 0; background: rgba(78, 78, 76, 0.70); width: 100%; height: 100%; z-index: 999; }

.navigation .ResimliMenu1 > li:hover > .altMenu { display: block !important; left: 0; }
.altMenu { position: absolute; top: 35px; left: 0; display: none; width: 100%; background: #f0eeef; padding-left: 30px; padding: 20px; }
.altMenu .altMenuler { margin: 0 auto; display: block; }
.altMenu .altMenuler .altMenuSag { float: right; border-radius: 2px; }
.altMenu .altMenuler .altMenuSag > a { float: right; }
.altMenu .altMenuler .altMenuSag a img { max-width: 100%; display: block; margin: 0 auto; }
.altMenu .altMenuler .altmenuSol { float: left; width:100%; }
.altMenu .altMenuler .altmenuSol > span { display: none; }
.altMenu .altMenuler .altmenuSol h4 * { display: block; color: #000000; font-size: 13px; padding: 3px 15px; border-bottom: 1px solid #6f6e6e; margin-bottom: 15px; }
.altMenu .altMenuler .altmenuSol > ul { width: 100%; float: left; text-align: left; min-height: 100%; }
.altMenu .altMenuler .altmenuSol > ul > li {float: left;width: 20%;}
.altMenu .altMenuler .altmenuSol > ul > li:nth-child(2n+2) {/*border-right: 0 !important;margin-right: 0;margin-bottom: 20px;*/}
.altMenu .altMenuler .altmenuSol > ul > li > a {display: inline-block;color: #3e4145;font-size: 14px;font-weight: 500;line-height: 20px;float: left;transition: all 0.3s ease;display: block;height: 28px;border-bottom: 1px solid #ddd;/*background: url(images/menuarrow.png) no-repeat left top 5px;*/line-height: 12px;margin-bottom: 20px;width: 186px;}
.altMenu .altMenuler .altmenuSol > ul > li > a:hover { color: #4a1d6f; }
.altMenu .altMenuler .altmenuSol > ul > li > a:before { width: 5px; height: 5px; background: #b8b186; margin-right: 10px; content: ''; display: inline-block; margin-bottom: 3px; display: none; }
.altMenu .altMenuler .altmenuSol > ul > li > ul {float: left;width: 100%;}
.altMenu .altMenuler .altmenuSol > ul > li:hover > ul { display: block; }
.altMenu .altMenuler .altmenuSol > ul > li > ul > li { width: 100%; float: left; }
.altMenu .altMenuler .altmenuSol > ul > li > ul > li > a {display: inline-block;color: #3e4145;font-size: 13px;font-weight: normal;line-height: 15px;margin-bottom: 10px;}
.altMenu .altMenuler .altmenuSol > ul > li > ul > li > a:hover { }


.navigation .HeaderMenu2 { position: relative; width: 100%; height: 100%; margin: 0 auto; text-align: center; }
.navigation .HeaderMenu2 > li { padding: 0 22px; position: relative; display: inline-block; }
.navigation .HeaderMenu2 > li > a { display: inline-block; color: #000000; font-size: 18px; line-height: 85px; font-weight: normal; position: relative; transition: all 0.3s ease; -webkit-transition: all 0.3s ease; }
.navigation .HeaderMenu2 > li:hover > a { text-decoration: underline; }
.navigation .HeaderMenu2 > li:last-child > a { font-weight: 600; }
.navigation .HeaderMenu2 > li > ul { display: none; width: 265px; position: absolute; left: 0; top: 100%; background: #fff; padding: 0; z-index: 1; padding-bottom: 45px; }
.navigation .HeaderMenu2 > li > ul > li { float: left; width: 100%; }
.navigation .HeaderMenu2 > li > ul > li > a { display: block; color: #152e59; font-size: 14px; font-weight: 500; text-align: left; line-height: 46px; padding-left: 18px; }
.navigation .HeaderMenu2 > li > ul > li:hover { background: #cc3333; }
.navigation .HeaderMenu2 > li > ul > li:hover > a { color: #fff; }
.navigation .HeaderMenu2 > li > ul > li:hover > a:before { color: #fff; }
.navigation .HeaderMenu2 > li > ul > li > ul { float: left; width: 100%; }
.navigation .HeaderMenu2 > li > ul > li > ul li { }
.navigation .HeaderMenu2 > li > ul > li > ul li a { display: block; color: #152e59; font-size: 14px; font-weight: 500; text-align: left; line-height: 46px; }
.navigation .HeaderMenu2 > li > ul > li > ul li:hover a { color: #cc3333; }
.navigation .HeaderMenu2 > li:hover > ul { display: none !important; }

.menuItemTittle { display: none; }

.navigation .ResimliMenu2 { max-width: 1310px; margin: 0 auto; display: block; padding-left: 150px; position: relative; }
.navigation .ResimliMenu2 > li { float: left; padding: 0 30px; }
.navigation .ResimliMenu2 > li > a { color: #fff; font-size: 14px; font-weight: 500; line-height: 50px; }

.yanResimliMenu { display: none; }


/* ----------------------------------Navigation-------------------------------------------*/

/* -------------------------------Anasayfa Slider----------------------------------------*/
#pnlSlider { position: relative; float: none; margin-bottom: 17px; max-width: 1310px; margin-right: auto;margin-left: auto;}
#pnlSlider ul li a { display: block; }
#pnlSlider ul li a img { display: block; max-width: 100%; }
#pnlSlider .flex-control-nav { float: left; text-align: center; padding: 8px; margin-top: 0 !important; position: absolute; bottom: 0; }
#pnlSlider .flex-control-paging li { display: inline-block; margin: 0 2px !important; }
#pnlSlider .flex-control-paging li a { width: 14px; height: 14px; text-indent: -9999px; text-align: center; display: inline-block; background: #87888a; border-radius: 0; box-shadow: none; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#8e8e8e+1,ffffff+100 */ /* Old browsers */ /* FF3.6-15 */ /* Chrome10-25,Safari5.1-6 */ /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ /* IE6-9 */ border-radius: 30px; }
#pnlSlider .flex-control-paging li a.flex-active { background: #fff; }
#pnlSlider .flex-direction-nav { position: absolute; top: 45%; width: 100%; display: none; }
#pnlSlider .flex-direction-nav .flex-prev,
#pnlSlider .flex-direction-nav .flex-next { z-index: 99; font-size: 0; text-align: center; top: 0; margin: 0; width: auto; height: auto; opacity: 1 !important; width: 33px; height: 65px; line-height: 74px; background-position: 0 0; }
#pnlSlider .flex-direction-nav .flex-prev { left: 15px; }
#pnlSlider .flex-direction-nav .flex-next { right: 15px; background-position: -60px 0; }
#pnlSlider .flex-direction-nav .flex-prev:hover:before { background: #ffcc00 !important; color: #4a1d6f !important; }
#pnlSlider .flex-direction-nav .flex-next:hover:before { background: #fde40c !important; color: #4a1d6f !important; }
#pnlSlider .flex-direction-nav a:before { font-size: 15px; line-height: 65px; color: #4e4c4c; display: block; background: #fff; }
.flex-control-thumbs li { width: 80px !important; height: 53px; margin-right: 10px !important; }
.flex-control-thumbs li img { max-width: 100% !important; /* border:2px solid #ffcc00 !important; */ }
.flex-control-thumbs li img.flex-active { border: 2px solid #ffcc00 !important; }

.flex-control-thumbs li:hover { }

/* -------------------------------Anasayfa Slider----------------------------------------*/

/* ------------------------------------Footer--------------------------------------------*/
#footer { float: left; width: 100%; position: relative; background: #fdfafa; margin-top: 20px; }
.footerGenelTutucu { float: left; width: 100%; position: relative; border-top: 2px solid #dfdfdf; }
.footerGenelTutucu:before,
.footerGenelTutucu:after { content: ""; display: table; }
.footerGenelTutucu:after { clear: both; }
.foot2 { clear: both; }
.foot2 .container > div { float: left; margin-right: 188px; margin-top: 20px; }
.foot2 .e-bulten .baslik { font-size: 12px; font-weight: 500; color: #2d2d2d; text-align: left; float: left; font-weight: 600; }
.foot2 .e-bulten .baslik p { float: right; position: relative; padding-left: 22px; margin-left: 20px; }
.foot2 .e-bulten .baslik p:before { content: ""; display: block; background: #bdbdbd; height: 19px; width: 1px; position: absolute; left: 0; top: 0; bottom: 0; margin: auto; }
.footer-logo { clear: both; }
.footer-logo .adress * { font-size: 12px; color: #2d2d2d; background: url(images/footadres.png) no-repeat left center; padding-left: 45px; margin-bottom: 25px; min-height: 33px; font-weight: 500; }
.footer-logo .adress .address-text { background-position: 0 0; padding-top: 3px; }
.footer-logo .adress .phone { background-position: 0px -61px; line-height: 33px; }
.footer-logo .adress .email { background-position: 0px -118px; line-height: 33px; }




/*Copyright*/
/*
    #ticimaxCopyright {float: right; display: inline-block; font-size: 0px !important; margin: 7px 0 0 0 !important;}
    #ticimaxCopyright a {width: 63px; height: 17px; display: inline-block; text-indent: 0px; text-indent: -9999px; font-size: 15px; color: #000000; background: url('images/ticimax.png') center center no-repeat;}
    */





    .noProduct { background: url('https://static.ticimax.cloud/51748/Uploads/Images/urunyok.png') center center no-repeat !important; width: 212px; height: 214px; }
    .noProduct * { display: none !important; }
    /* ------------------------------------Footer--------------------------------------------*/

    /* ---------------------------- anasayfa bloklar ----------------------------------*/
    .anasayfaBloklar { float: left; width: 100%; }
    .anasayfaBloklar .blokRow { margin: 0 -10px; }
    .anasayfaBloklar .tekliBlok { float: left; width: 100%; padding: 0 10px; margin-bottom: 20px; }
    .anasayfaBloklar .ucluBlok { float: left; width: 33.33%; padding: 0 10px; margin-bottom: 20px; }
    .anasayfaBloklar .ucluBlok .blok { float: left; width: 100%; margin-bottom: 20px; }
    .anasayfaBloklar .ucluBlok .blok:last-child { margin-bottom: 0; }
    .anasayfaBloklar .ikiliBlok { float: left; width: 50%; padding: 0 10px; margin-bottom: 20px; }
    .anasayfaBloklar .dortluBlok { float: left; width: 25%; padding: 0 10px; margin-bottom: 20px; }
    .anasayfaBloklar a { display: block; position: relative; }
    .anasayfaBloklar a img { display: block; max-width: 100%; margin: 0 auto; }
    /*---------------------------- anasayfa bloklar ----------------------------------*/


    /*------------------Instagram--------------------*/
    .Instagram { float: left; width: 100%; margin: 20px 0; text-align: center; position: relative; }
    .instagramtext { display: inline-block; color: #1b1b1b; font-size: 24px; font-weight: bold; text-align: center; line-height: 1; background: #fff; padding: 0 15px; position: relative; margin-bottom: 40px; }
    .instagramtext .Intagramimg { display: inline-block; width: 151px; height: 34px; background: url('images/instagram.png')no-repeat center center; float: left; }
    .instagramtext .textalanins { display: inline-block; color: #1b1b1b; font-size: 24px; font-weight: bold; float: left; line-height: 30px; margin-left: 5px; }
    .instagramBolumu { float: left; width: 100%; }
    .blokRow { float: left; width: 100%; }
    .dortluBlok { float: left; width: 183px; margin-right: 20px; }
    .dortluBlok:last-child { margin-right: 0; }
    .dortluBlok a { position: relative; }
    .dortluBlok a img { border-radius: 100%; }
    /*------------------Instagram--------------------*/


    .HesabimContainer .categoryTitle .categoryTitleText { width: 100% !important; margin-bottom: 20px; font-size: 13px; }
    .iletisimContent .categoryTitle .categoryTitleText { width: 100% !important; margin-bottom: 10px; }



    /* ------------------------------------MOBiL MENU--------------------------------------------*/
    .menuUstBolum { width: 85%; }
    .menuUstBolum .searchContent { margin-top: 0 !important; position: relative; width: 100%; height: 34px;top:0;left:0; }
    .mobilMenuAcButton { position: absolute; color: #000; font-size: 25px; display: none; bottom: 5px; width: 52px; }
    .mobilMenuAcButton span { color: #000 !important; font-size: 11px; width: 100%; float: left; }
    .mobilMenuAcButton i.fa-search { float: right; margin-left: 5px; font-size: 22px; display: none; }
    .mobilMenuKapat {float: right;display: inline-block;background: #218380;text-align: center;font-size: 14px;width: 30px;height: 30px;color: #fff;border-radius: 3px;}
    .mobilMenuKapat .fa { line-height: 30px; }
    .mobilMenu {width: 85% !important;height: 100%;background: #f0eeef;position: fixed;top: 0;left: 0;z-index: 99999999 !important;-webkit-transform: translate(-767px);-moz-transform: translate(-767px);-o-transform: translate(-767px);transform: translate(-767px);-webkit-transition: -webkit-transform 400ms ease;-moz-transition: -moz-transform 400ms ease;-o-transition: -o-transform 400ms ease;transition: transform 400ms ease;-webkit-transition-property: -webkit-transform,left,right;-webkit-backface-visibility: hidden;overflow-y: auto;padding: 10px;}
    .mobilMenu.acik { -moz-transform: translate(0) !important; -webkit-transform: translate(0) !important; -o-transform: translate(0) !important; -ms-transform: translate(0) !important; transform: translate(0) !important; width: 100%; box-sizing: border-box; }
    .mobilMenu .ResimliMenu1 > li { float: left; width: 100%; border-bottom: 1px solid #ccc; overflow: hidden; position: relative; }
    .mobilMenu .ResimliMenu1 > li > a {float: left;line-height: 50px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-weight: 600;color: #000;font-size: 14px;display: inline-block;width: 90%;}
    .mobilMenu .ResimliMenu1 > li .mobilAcilirMenu {float: right;position: absolute;right: 0;top: 10px;line-height: 30px;display: inline-block;text-align: center;width: 9%;font-size: 25px;color: #218380;}
    .mobilMenu .ResimliMenu1 > li .mobilAcilirMenu .fa { line-height: 30px; }
    .mobilMenu .ResimliMenu1 > li .acilirMenuTutucu { display: none; float: left; width: 100%; position: relative; }
    .mobilMenu .ResimliMenu1 > li > ul { display: none; width: 100%; }
    .mobilMenu .ResimliMenu1 > li > ul > li { float: left !important; width: 50% !important; border: none !important; overflow: hidden; position: relative; }
    .mobilMenu .ResimliMenu1 > li > ul > li > ul > li > a,
    .mobilMenu .ResimliMenu1 > li > ul > li > a { text-indent: 5px !important; padding: 0 !important; margin: 0 !important; border: none !important; float: left !important; line-height: 40px !important; font-weight: 500 !important; color: #000000 !important; font-size: 11px !important; display: inline-block !important; width: 100% !important; }
    .mobilMenu .ResimliMenu1 > li > ul > li > ul > li > a:hover,
    .mobilMenu .ResimliMenu1 > li > ul > li > a:hover { color: #fff !important; background: #ac0d09 !important; }
    .mobilMenu .ResimliMenu1 > li .altMenu h4 { display: none !important; }
    .mobilMenu .altMenu { float: left; width: 100%; background: none; border: none; position: relative; padding: 5px 0 0px 0; top: 0; left: 0 !important; box-shadow: none; }
    .mobilMenu .altMenu .altMenuler { width: 100%; overflow-y: auto; max-height: 300px; background: transparent; }
    .mobilMenu .altMenu .altMenuler .altmenuSol { width: 100%; }
    .mobilMenu .altMenu .altMenuler .altmenuSol { width: 100%; float: left; }



    .mobilMenu .altMenu .altMenuler .altMenuSag { width: 100%; float: left; }
    .mobilMenu .altMenu .altMenuler .altMenuSag img { display: none; }


    .mobilMenu .ResimliMenu1 > li:last-child .altmenuSol {  }
    .mobilMenu .ResimliMenu1 > li:last-child .altMenuSag { width: 100%; }
    .mobilMenu .ResimliMenu1 > li:last-child .altMenuSagEditor { width: 100%; }
    .mobilMenu .ResimliMenu1 > li .OneCikan { float: left; width: 100%; text-align: center; }
    .mobilMenu .ResimliMenu1 > li .OneCikan li { width: 43% !important; margin-right: 22px; display: inline-block; margin-bottom: 10px; }
    .mobilMenu .ResimliMenu1 > li .OneCikan li:nth-child(2n) { margin-right: 0; }
    .mobilMenu .ResimliMenu1 > li .OneCikan li .onimg { float: left; width: 100%; margin-bottom: 15px; }
    .mobilMenu .ResimliMenu1 > li .OneCikan li .onimg img { display: block; width: 100%; }
    .mobilMenu .ResimliMenu1 > li .OneCikan li .ontext { float: left; width: 100%; text-align: left; }
    .mobilMenu .ResimliMenu1 > li .OneCikan li .ontext p { float: left; width: 100%; font-size: 14px; color: #fff; font-weight: bold; }
    .mobilMenu .ResimliMenu1 > li .OneCikan li .ontext span { float: left; width: 100%; font-size: 14px; color: #fff; font-weight: normal; }


    .altMenuler .altmenuSol > ul > li.ulVar > a:after { }
    .mobilMenu .altMenuler .altmenuSol > ul { position: static; background: transparent; box-shadow: 0 0 0 0; padding: 0; width: 100%; }
    .mobilMenu .altMenuler .altmenuSol > ul > li > ul { position: static; width: 100%; padding: 0 0 0 15px; display: block; background: transparent; }
    .mobilMenu .altMenuler .altmenuSol > ul > li > a {position: relative;display: inline-block;color: #000;font-size: 12px;width: 100%;transition: all 0.2s ease;padding: 0;background: transparent;border-bottom: none;line-height: 20px;margin-bottom: 0;height: auto !important;margin-bottom:10px;}
    .mobilMenu .altMenuler .altmenuSol > ul > li > ul > li > a { color: #000; font-size: 13px; }
    .mobilMenu .altMenu .altMenuler .altmenuSol > ul > li > a:before { color: #a5a5a5; }

    .mobilMenu .HeaderMenu2 > li { border-bottom: 1px solid #e5e5e5; overflow: hidden; position: relative; width: 100%; }
    .mobilMenu .HeaderMenu2 > li > a { float: left; line-height: 50px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-weight: 600; color: #fff; font-size: 14px; display: inline-block; width: 100%; }
    .mobilMenu .HeaderMenu2 > li .mobilAcilirMenu { float: right; position: absolute; right: 0; top: 10px; line-height: 30px; display: inline-block; text-align: center; width: 9%; font-size: 25px; color: #fff; }
    .mobilMenu .HeaderMenu2 > li .mobilAcilirMenu .fa { line-height: 30px; }
    .mobilMenu .HeaderMenu2 > li .acilirMenuTutucu { display: none; float: left; width: 100%; position: relative; }
    .mobilMenu .HeaderMenu2 > li > ul { display: none; width: 100%; }
    .mobilMenu .HeaderMenu2 > li > ul > li { float: left !important; width: 100% !important; border: none !important; overflow: hidden; position: relative; }
    .mobilMenu .HeaderMenu2 > li > ul > li > a { text-indent: 5px; padding: 0; margin: 0; border: none; float: left; line-height: 40px; font-weight: bold; color: #fff; font-size: 13px; display: inline-block; width: 100%; }
    .mobilMenu .HeaderMenu2 > li > ul > li > ul > li > a { text-indent: 5px; padding: 0; margin: 0; border: none; float: left; line-height: 40px; font-weight: 600; color: #fff; font-size: 11px; display: inline-block; width: 100%; }
    .mobilMenu .HeaderMenu2 > li > ul > li > ul > li > a:hover,
    .mobilMenu .HeaderMenu2 > li > ul > li > a:hover { }

    .mobilaf.acik { position: fixed; right: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.43); z-index: 9999; }

    /* ------------------------------------MOBiL MENU--------------------------------------------*/



/*#divIlgiliUrunler {display: none !important;}
    .RightDetail #divIlgiliUrunler {display: block !important; margin-top: 20px; margin-bottom: 5px !important;}
    #divIlgiliUrunler .productModuleTitle {display: none !important;}
    #divIlgiliUrunler .productModuleItem * {display: none;}
    #divIlgiliUrunler .productModuleItem .moduleimage {display: block; margin-bottom: 0 !important; border: none;}
    #divIlgiliUrunler .productModuleItem {display: block; border: 1px solid #dadada !important; margin-bottom: 12px !important; margin-right: 12px !important; width: 56px !important; padding: 0 !important; border-bottom: none;}
    #divIlgiliUrunler .productModuleItem:hover {border-color: #000 !important;}*/


    body { }

    .navigation.fixed { position: fixed; top: 0; left: 0; z-index: 9999; box-shadow: 0px -3px 13px 0 rgb(0, 0, 0); }
    .navigation.fixed .altMenu { box-shadow: 0 3px 14px 0 rgb(147, 147, 147); }

    #pnlSlider.margin { margin-top: 40px; }

    .siparisTakipSayfasi { background: #fff; }
    .siparisTakipSayfasi .siparisTakipBaslik { text-align: center; padding: 20px 0 !important; }
    .siparisTakipSolBolum { width: 100% !important; padding: 0 60px !important; }
    .sepetiTemizle { float: right; line-height: 43px; padding: 0 10px; }
    .popupSepet { width: 99%; }
    .popupSepet #hed div { width: 94%; }

    #lang_flag_container { display: none; }
    a#ucSepetim_btnSepetiTemizle { margin-top: 28px; display: inline-block; }


    /**/
    .right0 { padding-right: 0; }
    .left0 { padding-left: 0; }
    .imgBanDiv { margin-bottom: 10px; }
    #divBreadcrumb { display: none; }
    #mainHolder_UrunDetay_imgCookie { display: none !important; }
    .product-social-icon-wrapper { display: none; }
    .ProductDetail .product-social-icon-wrapper { display: block; }
    .sepetimBody #header { padding-bottom: 20px; }
    .HesabimContainer .urunDetayPanel { max-height: 100%; }
    .orders { width: 100%; }

    .innerContainer { }
    /*Header*/

    /*Anasayfa Tab*/


    ._tabHead { float: left; width: 100%; background: #fff; BACKGROUND: #ffcc00; margin-bottom: 20px; }
    ._tabHead ul { }
    ._tabHead li { float: left; margin-right: 5px; }
    ._tabHead li:hover, ._tabHead li._tabHead_active { }
    ._tabHead li a { line-height: 23px; color: #000; font-weight: 600; font-size: 14px; float: left; width: 100%; text-transform: uppercase; text-align: center; padding-left: 30px; padding-right: 30px; border-bottom: none; margin: 11.5px 0; border-right: 1px solid #d9b422; }
    ._tabHead li:hover a, ._tabHead li._tabHead_active a { color: #fff !important; }
    ._tabHead li:last-child a { border-right: 0 !important; }

    ._tabHead li._tabHead_active { color: #fff; background: #000; }
    ._tabHead li._tabHead_active { color: #fff; background: #000; height: 46px; }
    ._tabHead li:hover { color: #fff; background: #000; }


    #anasayfatab { float: left; width: 100%; background: #fff; border: 1px solid #d6d6d6; max-width: 970px; margin-bottom: 20px; }
    #anasayfatab .anasayfaTabAlt { width: 100%; padding: 0; float: left; height: 0; overflow: hidden; position: relative; background: #fff; }
    #anasayfatab .anasayfaTabAlt.active { overflow: visible; height: 100%; padding: 0 20px; }
    #anasayfatab .anasayfaTabAlt.active .sliderBannerContainer { }
    #anasayfatab .anasayfaTabAlt .sliderBannerContainer { float: left; width: 100%; }
    #anasayfatab .anasayfaTabAlt .sliderBannerContainer:after { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 100%; background-color: #fff; z-index: 999; transition: all 1.5s ease-in; }
    #anasayfatab .anasayfaTabAlt.active .sliderBannerContainer:after { opacity: 0; z-index: -1; }
    .anasayfaTabAlt { float: left; width: 100%; }
    .anasayfaTabAlt .productItem { margin-bottom: 0; }
    .AltTitle { float: left; width: 100%; line-height: 40px; color: #333333; font-weight: 400; padding-left: 20px; border-bottom: 1px solid #f8f8f8; font-size: 14px; background: #fff; border-radius: 10px 10px 0 0; }
    /*Anasayfa Tab*/

    .AltAlan { float: left; width: 100%; }

    /*Slider Yonetim*/
    #SliderYonetim { float: left; width: 100%; background: #fff; padding: 30px 0; }
    #SliderYonetim .SliderYonetimAlt { float: left; width: 100%; height: 100%; background: #fff; position: relative; }
    /*Slider Yonetim*/

    .IkiliSlider { float: left; width: 100%; margin-top: 45px; }
    .IkiliSlider #SliderYonetimIkili { float: left; width: 100%; }
    .IkiliSlider .SliderYonetimAlt { width: 640px; float: left; margin-right: 20px; }
    .IkiliSlider .SliderYonetimAlt:last-child { margin-right: 0; }
    .IkiliSlider .mycartIcon { width: 62px; }
    .IkiliSlider .mycartIcon a { font-size: 0; width: 62px; }
    .IkiliSlider .mycartIcon a:before { left: 35%; }
    .IkiliSlider .sliderBannerContainer .ProductListnext { right: 3px; }
    .IkiliSlider .sliderBannerContainer .ProductListprev { left: 3px; }



    #TekListDik { float: left; width: 100%; background: #fff; border-radius: 10px; box-shadow: 0 0 4px 1px #d6d6d6; margin: 15px 0; }
    #TekListDik .DikTitle { float: left; width: 100%; color: #333333; font-size: 16px; text-align: center; padding: 15px 0; }
    #TekListDik .DikTitle span { font-weight: bold; }
    #TekListDik .DikTitle i { margin-right: 5px; }
    #TekListDik .sliderBannerContainer ul li { float: left; width: 100%; margin-right: 0; }
    #TekListDik .sliderBannerContainer ul li .productItem { padding-bottom: 0; margin-bottom: 0; border-radius: 0 0 10px 10px; }
    #TekListDik .discountIcon { display: none; }
    #TekListDik .newIcon { display: none; }
    #TekListDik .mycartIcon { display: none !important; }
    #TekListDik .productItem .discountPrice span { color: #ee6123; font-weight: bold; font-size: 25px; }
    #TekListDik .productItem .productDetail { padding: 10px 15px; }


    #NewProduct { float: left; width: 100%; margin-top: 15px; box-shadow: 0 0 4px 1px #d6d6d6; }
    #NewProduct .NewTitle { float: left; width: 100%; border-radius: 5px 5px 0 0; background: #daa9da; line-height: 50px; color: #fff; font-weight: 500; text-align: center; font-size: 16px; }
    #NewProduct .sliderBannerContainer { background: #fff; padding: 15px 15px 0; }
    #NewProduct .sliderBannerContainer ul li { width: 100%; margin-right: 0; margin-bottom: 15px; }
    #NewProduct .sliderBannerContainer ul li .productItem { border: none; border-bottom: 1px solid #e1bae1; }
    #NewProduct .sliderBannerContainer ul li .productItem .productImage { width: 115px; float: left; padding-bottom: 47%; }
    #NewProduct .sliderBannerContainer ul li .productItem .productImage a { padding-bottom: 93%; }
    #NewProduct .sliderBannerContainer ul li .productItem .productDetail { width: calc(100% - 115px); height: 110px; padding: 0; }
    #NewProduct .sliderBannerContainer ul li .productItem .productName { border: none; padding: 0; }
    #NewProduct .sliderBannerContainer ul li .productItem .productPrice { padding-left: 45px; }
    #NewProduct .sliderBannerContainer ul li .productItem .productPrice.IndirimVar .discountPrice { left: 45px; }
    #NewProduct .sliderBannerContainer ul li .newIcon { bottom: auto; top: 0; right: auto; left: 0; }
    #NewProduct .sliderBannerContainer ul li .discountIcon { width: 40px; height: 30px; line-height: 33px; font-size: 11.5px; font-weight: 500; left: 115px; bottom: auto; top: 35px; }
    #NewProduct .sliderBannerContainer ul li .mycartIcon { width: 132px; right: 0; }
    #NewProduct .sliderBannerContainer ul li .examineIcon { right: 0; left: 0; }
    #NewProduct .sliderBannerContainer ul li .mycartIcon a { text-align: center; background-position: 105px 5px; }
    #NewProduct .sliderBannerContainer ul li .productItem:hover .mycartIcon { bottom: 10px; }
    #NewProduct .sliderBannerContainer ul li .productItem:hover .productOnYazi { display: none !important; }
    #NewProduct .sliderBannerContainer ul li .productItem:hover .productPrice { bottom: 0 !important; z-index: 2; }


    /*Block*/

    .GuvenList { float: left; width: 100%; padding: 30px 0; }
    .GuvenList ul { float: left; width: 100%; }
    .GuvenList li { float: left; width: 33%; text-align: center; color: #999999; }
    .GuvenList li:hover { color: #b8b186; }
    .GuvenList li img { margin-bottom: 15px; display: inline-block; }
    .GuvenList li p { font-size: 14px; font-weight: bold; line-height: 20px; }
    .GuvenList li span { font-size: 13px; font-weight: normal; }

    .Blok { float: left; width: 100%; }
    .ban { }
    .Saglan { float: left; width: 100%; margin-bottom: 10px; }

    .BlokTitle { float: left; width: 100%; text-align: center; padding-bottom: 90px; }
    .BlokTitle p { font-size: 24px; font-weight: bold; color: #2c2c2c; margin-bottom: 15px; font-family: santelia_rough_altbold_thrdmo; }
    .BlokTitle span { font-size: 14px; color: #2c2c2c; font-weight: normal; }

    .TextAlanBanner { float: left; width: 100%; border-top: 1px solid #d7d7d7; padding: 20px 0; color: #22313f; font-size: 13px; margin-bottom: 5px; }

    .ban1 { float: left; width: 100%; position: relative; }
    .ban1 a { }
    .ban1 img { width: 100%; border-radius: 10px; }

    .ban2 { float: left; width: 380px; margin-right: 20px; }
    .ban2:last-child { margin-right: 0; width: 780px; }
    .ban2 a { float: left; width: 100%; position: relative; }
    .ban2 img { width: 100%; }

    .ban3 { float: left; width: 436px; margin-right: 11px; position: relative; margin-bottom: 20px; margin-top: 14px; }
    .ban3:nth-child(2) { width: 423px; }
    .ban3:nth-child(3) { width: 472px; }
    .ban3:nth-child(4) h1, .ban3:nth-child(6) h1 { margin-top: 0 !important; padding-top: 23px; }
    .ban3:nth-child(4) { padding-right: 20px; }
    .ban3:nth-child(6) h1 { margin-left: 20px; }
    .ban3:nth-child(4) h1:after { right: 0 !important; left: inherit !important; }
    .ban3:nth-child(4) button { float: right; margin-left: 0 !important; margin-top: 20px !important; }
    .ban3:nth-child(4) a p { float: right; text-align: right; }
    .ban3:nth-child(4) h1 { color: #888484; text-align: right !important; padding-top: 23px; }
    .ban3:nth-child(2) h1 { margin-left: -40px; }
    .ban3:last-child button { margin-top: 25px; }
    .ban3 a .image { position: relative; }
    .ban3 a:hover .image:after { content: ""; display: block; width: 100%; height: 100%; position: absolute; background: rgba(0, 0, 0, 0.48); z-index: 1; top: 0; }
    .ban3:last-child { margin-right: 0; }
    .ban3 a { float: left; width: 100%; position: relative; text-align: center; }
    .ban3 img { width: 100%; }
    .ban3 a p { text-align: left; font-size: 13px; color: #666666; line-height: 30px; margin-top: 30px; max-width: 348px; margin: auto; margin-top: 30px; }
    .ban3 a button { width: 200px; height: 56px; border: none; background: transparent; border: 1px solid #f3615b; color: #f3615b; letter-spacing: 2px; margin-top: 36px; float: left; margin-left: 20px; }

    .ban4 { float: left; width: 640px; position: relative; margin-right: 20px; }
    .ban4 a { float: left; width: 100%; }
    .ban4 img { width: 100%; }

    .ban5 { float: left; width: 420px; margin-right: 20px; }
    .ban5:last-child { margin-right: 0; }
    .ban5 a { float: left; width: 100%; position: relative; }
    .ban5 img { width: 100%; }

    .ban6 { float: left; width: 557px; margin-bottom: 15px; }
    .ban6 a { float: left; width: 100%; position: relative; }
    .ban6 img { width: 100%; }

    .Basla { position: absolute; top: 5%; bottom: 5%; left: 5%; right: 5%; border: 1px solid #fff; background: rgba(255, 255, 255, 0.50); display: none; }
    .Basla span { position: absolute; bottom: 10px; left: 20%; right: 20%; line-height: 40px; color: #fff; background: #daa9da; font-size: 11px; text-transform: uppercase; font-weight: bold; text-align: center; }

    /*Footer*/

    .FooterPeste { float: right; width: 100%; margin: auto; background: #fff; }

    .ESC { float: left; width: 380px !important; }

    .ebultenDiv { float: right; width: 100%; margin-bottom: 10px; }
    .Etitle { float: left; color: #9a9a9a; font-size: 13px; font-weight: normal; width: 100%; margin-bottom: 15px; }
    .ebultenGelecek { max-width: 320px; clear: both; margin: auto; }
    #divNewsLetter { position: relative; width: 100%; margin: auto; }
    #divNewsLetter label { display: none; margin-bottom: 25px; text-align: center; color: #000000; line-height: 1.2; font-size: 12px; }
    #UpdatePanel1 { position: relative; width: 100%; max-width: 580px; margin: auto; }
    #txtbxNewsletterMail { float: left; opacity: 1; font-size: 12px; text-align: left; font-weight: normal; font-style: italic; border-radius: 0; border: none; color: #000000 !important; background: #ffffff; line-height: 50px; height: 44px; width: 100%; border: 1px solid #e5e4e5; text-align: center; border-radius: 5px; }
    #txtbxNewsletterMail::-webkit-input-placeholder { color: #000; font-size: 13px; }
    #txtbxNewsletterMail:-moz-placeholder { color: #000; font-size: 13px; }
    #txtbxNewsletterMail::-moz-placeholder { color: #000; font-size: 13px; }
    #txtbxNewsletterMail:-ms-input-placeholder { color: #000; font-size: 13px; }
    #txtbxNewsletterMail:focus { color: #fff; }
    .newsbutton { border: 2px solid #fff0!important; right: 1px; top: 1px; float: left; width: 100%; height: 42px; line-height: 42px; color: #fff; font-size: 14px !important; font-weight: bold; padding: 0; text-align: center; border-radius: 5px; overflow: hidden; background-color: #218380 !important; text-transform: uppercase; margin-top: 9px !important; border-bottom: 2px solid #218380 !important; }
    .newsbutton:after { content: '\f1d8'; font-family: 'FontAwesome'; color: #2c2c2c; font-size: 15px; opacity: 0; display: none; }
    .newsbutton:hover{border: 2px solid #218380!important;
        background: #fff0!important;
        color: #218380;}
    body .ticiNotyBtn.ticiNotyBtnConfirm{background-color:#218380!important;background:#218380!important;border:2px solid #218380!important;font-weight: 600;}
    body .ticiNotyBtn.ticiNotyBtnConfirm:hover{background-color:#fff!important;color:#218380!important;border:2px solid #218380}
    /*
    .ticiNotyBtn.ticiNotyBtnConfirm.newBg{background-color:#218380!important;background:#218380!important;}
    .ticiNotyBtn.ticiNotyBtnConfirm.newBg:hover{background-color:#fff!important;color:#218380!important;border:2px solid #218380}*/



    .FooterMiddle { float: left; width: 100%; }

    .linkler { display: inline-block; float: left; width: 100%; background: #f7f6f7; border-top: 1px solid #e8e6e8; padding: 40px 30px 0 30px; }
    .linkler > ul { float: left; width: 100%; }
    .linkler > ul > li:first-child { }
    .linkler > ul > li:first-child a { }
    .linkler > ul > li:first-child > ul { margin-top: 0 !important; }
    .linkler > ul > li { float: left; width: 20%; height: 100%; display: block; }
    .linkler > ul > li:nth-child(2) {width: 50%; }
    .linkler > ul > li:nth-child(2) ul {float: right; width: 50%; }
    .linkler > ul > li:nth-child(3) { width: 30%; }
    .linkler > ul > li:nth-child(4) { width: 30%; }
    .linkler > ul > li p { text-align: center; font-size: 13px; margin-bottom: 20px; }
    .linkler > ul > li:last-child { }
    .linkler > ul > li:last-child ul li { text-align: left; color: #fff; font-size: 13px; }
    .linkler > ul > li ul li.adress { background: url(images/adress.png) no-repeat left top !important; }
    .linkler > ul > li ul li.phone { background: url(images/phone.png) no-repeat left center; padding-left: 40px; }
    .linkler > ul > li ul li.phone label { clear: both; display: block; margin-bottom: 5px; }
    .linkler > ul > li ul li.email { background: url(images/email.png) no-repeat left center; padding-left: 40px; line-height: 35px; }
    .linkler > ul > li:last-child ul li.facebook { }
    .linkler > ul > li:last-child ul li.twitter { }
    .linkler > ul > li:last-child ul li.google { background: #a51919; }
    .linkler > ul > li:last-child ul li.instagram { background: #70b0ce; }
    .linkler > ul > li > a { position: relative; float: left; width: 100%; text-transform: uppercase; font-size: 15px; color: #000000; padding-bottom: 14px; margin-bottom: 17px; }
    .linkler > ul > li > a:after { content: ""; display: block; position: absolute; bottom: 0; left: 0; background: #e4e4e5; width: 100px; height: 1px; }
    .linkler > ul > li > ul { float: left; width: 100%; }
    .linkler > ul > li > ul > li { float: left; width: 100%; font-size: 14px; line-height: 27px; color: #444444; }
    .linkler h1 { font-size: 15px; padding-bottom: 10px; position: relative; margin-bottom: 20px; color: #000000; text-align: center; min-height: 37px; }
    .linkler h1:after { content: ""; display: block; position: absolute; bottom: 0; left: 0; background: #e4e4e5; width: 100px; height: 1px; right: 0; margin: auto; }
    .linkler > ul > li > ul > li > a { color: #000000; font-weight: 500; display: inline-block; line-height: 30px; font-size: 13px !important; width: 100%; }
    .linkler > ul > li > ul > li > a:hover { }

    .Social { float: left; width: 100%; text-align: center; }
    .Stitle { color: #2d2d2d; font-weight: normal; float: left; font-size: 14px; margin-right: 28px; font-weight: 700; margin-bottom: 15px; }
    .Stitle span { font-size: 14px; font-weight: 500; }
    .Social ul { text-align: center; }

    .Social ul li { display: inline-block; margin-right: 10px; }
    .Social ul li { }
    .Social ul li:last-child { margin-right: 0; }
    .Social ul li:last-child a { margin: 0 !important; }
    .Social ul li a { }
    .Social ul li a:hover { background: #4a1d6f !important; }
    .Social ul li a i { line-height: 25px; font-size: 16px; }
    .footer-sosyal-medya .Social a { color: #ffffff; float: left; display: block; background: #dadad7; border: none; width: 100%; text-align: left; font-size: 0 !important; overflow: hidden; border-radius: 40px; }
    .footer-sosyal-medya .Social a i { color: #fff; font-size: 17px; float: left; width: 45px; height: 45px; text-align: center; line-height: 47px; background: #676b71; }
    .footer-sosyal-medya .Social a:hover i { }
    .fBottom { float: left; width: 100%; height: 82px; background: #2d2d2d; margin-top: 36px; }

    .footerlogo { float: left; text-align: center; line-height: 42px; color: #fff; font-weight: 600; font-size: 12px; border-right: 1px solid #505050; padding-right: 46px; margin: 20px 0; margin-right: 55px; }
    .bankimg { float: right; text-align: center; line-height: 47px; margin-right: 30px; color: #707070; font-weight: 700; }
    .bankimg img { max-width: 100%; }
    .copy { float: right; color: #999999; font-size: 13px; text-align: center; margin: 24px 0; }

    .ebultenGelecek #divNewsLetter { display: block; padding: 0; width: 316px; height: 45px; margin-bottom: 20px; }

    #ticimaxCopyright { float: left; width: 100%; margin: 0 !important; background: #fff; line-height: 46px; color: #676b71 !important; }
    #ticimaxCopyright a { color: #444444 !important; }
    .imgzoom { float: left; width: 100%; font-size: 13px; padding-left: 45px; margin-top: 15px; }
    .imgzoom i { color: #ff6600; margin-right: 10px; }


    .DetayAlan { display: none; }
    .RightDetail .DetayAlan { display: block; }
    .DetayKHG { float: left; width: 460px; background: #b59886; padding: 6px; margin-bottom: 10px; }
    .DetayKHG .khgContainer { float: left; width: 100%; padding: 7px; border: 1px solid #fff; }
    .DetayKHG .khgContainer li { float: left; width: 33%; }
    .DetayKHG .khgContainer li .khgimg { float: left; width: 26px; margin-right: 10px; }
    .DetayKHG .khgContainer li .khgimg img { max-width: 100%; height: 25px; }
    .DetayKHG .khgContainer li .khgtxt { color: #fff; font-size: 12px; line-height: 25px; }
    .DetayW { float: left; width: 460px; background: #47c756; padding: 6px; }
    .DetayW .whatsappContainer { float: left; width: 100%; padding: 7px; border: 1px solid #fff; }
    .DetayW .whatsappContainer .wi { font-size: 25px; color: #fff; float: left; margin-right: 10px; }
    .DetayW .whatsappContainer .hat { font-size: 11.5px; color: #ffffff; float: left; line-height: 25px; margin-right: 10px; }
    .DetayW .whatsappContainer .Wnumber a { font-size: 11.5px; color: #ffffff; float: left; line-height: 25px; font-weight: 600; }
    .DetayW .whatsappContainer .Wnumber a:first-child:after { content: '/'; margin: 0 5px; }

    /*Kategori*/

    .KatSilde { float: left; width: 100%; }
    .KatSilde .owl-nav { position: absolute; right: 25px; bottom: 25px; width: 75px; }
    .KatSilde .owl-nav .ProductListprev,
    .KatSilde .owl-nav .ProductListnext { z-index: 99; font-size: 0; text-align: center; top: 0; margin: 0; width: 23px; height: 42px; opacity: 1 !important; border-radius: 100%; background: rgba(80, 80, 80, 0.18); }
    .KatSilde .owl-nav .ProductListprev { background: url('images/pnlside.png')no-repeat 0 0; float: left; }
    .KatSilde .owl-nav .ProductListnext { background: url('images/pnlside.png')no-repeat -50px 0; float: right; }


    .col-5li { width: 20%; }

    .bedenT { position: relative; float: left; clear: both; border-radius: 5px; margin-left: 65px; margin-top: 20px; }
    .bedenTablosu { line-height: 1; color: #666666; font-weight: 300; float: left; font-size: 0; display: block; width: 100%; border-radius: 5px; text-transform: uppercase; margin-bottom: 20px; text-decoration: underline; background: url(images/bedentablosu.png) no-repeat; width: 209px; height: 25px;display:none; }

    .taksitT { float: left; position: absolute; right: 0; top: 20px; }
    .taksitT .taksitTablosu { color: #e30613; font-size: 16px; font-weight: 600; }
    .taksitT .taksitTablosu i { font-size: 18px; margin-left: 10px; }

    .katBan { float: left; width: 100%; }
    .katBan li { float: left; width: 100%; position: relative; margin-bottom: 20px; }
    .katBan .katText { position: absolute; bottom: 3px; left: 0; right: 0; width: 100%; padding: 15px; background: rgba(147, 189, 0, 0.73); color: #fff; font-size: 13px; font-weight: bold; }


    .DetayList { float: left; width: 280px; }
    .DetayList ul { float: left; width: 100%; }
    .DetayList ul li { float: left; width: 100%; margin-bottom: 32px; height: 50px; }
    .DetayList .detayI { float: left; width: 50px; height: 50px; border-radius: 100%; border: 1px solid #ddd; text-align: center; margin-right: 10px; }
    .DetayList .detayI i { line-height: 50px; color: #393f4f; font-size: 22px; }
    .DetayList .detayText { float: left; color: #9ca3b4; font-size: 14px; width: 220px; padding-top: 6px; }
    .DetayList .detayText p { float: left; width: 100%; color: #393f4f; font-size: 14px; font-weight: 500; }


    .product-social-icon-wrapper { float: right; }
    .product-social-icon-wrapper .paylasTitle { float: left; color: #1b1b1b; font-size: 9px; font-weight: 500; width: 258px; display: none; }
    .product-social-icon-wrapper .paylasTitle span { font-size: 12px; font-weight: 600; width: 100%; display: inline-block; }
    .product-social-icon-wrapper ul { float: left; }
    .product-social-icon-wrapper li { float: left; width: 31px; }
    .product-social-icon-wrapper li a { float: left; width: 28px; height: 28px; color: #22313f; border-radius: 3px; border: 1px solid #d4d4d4; text-align: center; }
    .product-social-icon-wrapper li a i { line-height: 28px; font-size: 16px; }
    .product-social-icon-wrapper li a:hover { color: #fff; background: #4183d7; border-color: #4183d7; }

    .UWhatsApp { float: right; height: 28px; font-size: 0; margin-top: 0; }
    .UWhatsApp a { float: left; width: 29px; height: 29px; border-radius: 100%; font-size: 16px; text-align: center; line-height: 29px; padding-left: 0; background: transparent; color: #22313f; border-radius: 3px; border: 1px solid #d4d4d4; background: #8cd81f; }
    .UWhatsApp label { font-size: 0; }
    .UWhatsApp:hover a { background: #4183d7; }


    .orders .order-title { width: auto !important; }
    .categoryTitleText { float: left; width: 100%; text-align: center; font-size: 20px; padding: 0; margin-top: 20px; }

    .iletisimLeft { width: 100%; float: right; border: solid 1px #CCC; padding: 1%; min-height: 270px; background: #fff; }
    .iletisimRight { width: 100%; float: left; border: solid 1px #CCC; padding: 1%; min-height: 270px; background: #fff; }
    .iletisimContent .categoryTitle { border-bottom: solid 7px #e4e4e4; margin-bottom: 15px; }
    .iletisimLeft .span,
    .iletisimRight .span { margin-left: 2%; margin-right: 2%; padding: 0px; width: 96%; overflow: hidden; }
    .iletisimLeft .span div,
    .iletisimRight .span div { float: left; min-height: 30px; line-height: 30px; width: 15%; }
    .iletisimLeft .span .Center,
    .iletisimRight .span .Center { width: 2%; }
    .iletisimLeft .span .Right,
    .iletisimRight .span .Right { width: 83%; }
    .iletisimLeft .span .line1,
    .iletisimRight .span .line1 { width: 100%; min-height: 50px; margin-bottom: 5px; }
    .iletisimLeft .span > .line1,
    .iletisimRight .span > .line1 { border-bottom: solid 1px #CCC; }
    .iletisimLeft .span .line1 div,
    .iletisimRight .span .line1 div { width: 41%; float: left; min-height: 50px; }
    .iletisimLeft .span .line1 .line2,
    .iletisimRight .span .line1 .line2 { text-align: center; width: 23%; }
    .iletisimLeft .span .line1 .line3,
    .iletisimRight .span .line1 .line3 { text-align: center; width: 16%; }
    .iletisimLeft .span .line1 .line4,
    .iletisimRight .span .line1 .line4 { text-align: right; float: right; width: 20%; }
    .iletisimLeft .span .line1 div span,
    .iletisimRight .span .line1 div span { display: block; min-height: 25px; }
    .iletisimLeft .span .line2,
    .iletisimRight .span .line2 { width: 100%; min-height: 25px; }
    .iletisimLeft .span > .line2,
    .iletisimRight .span > .line2 { border-bottom: solid 1px #CCC; }
    .iletisimLeft .span .line2 .line1,
    .iletisimRight .span .line2 .line1 { width: 70%; float: left; /* height: 25px; */ line-height: 25px; }
    .iletisimLeft .span .line2 .line2,
    .iletisimRight .span .line2 .line2 { float: right; width: 30%; text-align: right; }
    .iletisimLeft .span .line3,
    .iletisimRight .span .line3 { width: 100%; }
    .iletisimLeft .span .line3 .line1,
    .iletisimRight .span .line3 .line1 { width: 100%; }
    .iletisimLeft .span .line3 .line1 span,
    .iletisimRight .span .line3 .line1 span { float: left; }
    .istekListesiContent .button { font-family: 'FontAwesome' !important; color: #fff !important; float: none !important; width: auto !important; }
    .istekListesiContent .button * { font-family: 'FontAwesome' !important; color: #fff !important; float: none !important; width: auto !important; }


    .HesabimContainer .centerCount { background: #fff; padding: 10px; }
    .order-detail .statusBox img { width: 100%; }

    .TumKategoriler { display: none; }
    .welcomeOpen { display: none; }
    .ProductName h1 span:not(#divUrunKodu):before { content: "URUN ADI"; display: block; font-size: 22px; float: left; margin-right: 10px; color: #4d4d4d; font-family: 'dintregular'; width: 227px; display: none; }

    /* GENEL CSS KODLAR */
    #divIlgiliUrunler .moduleimage img, .productModuleItem2 .moduleimage2 img, .productItem .productImage img { max-width: 100%; }
    .categoryContainer .centerCount { float: right; width: 74.799999%; }
    .container { max-width: 1310px; margin: auto; position: relative; clear: both; }
    .header-info { float: left; position: absolute; top: -44px; line-height: 44px; padding-left: 21px; background: url(../images/phone.png) no-repeat left center; font-size: 12px; font-weight: 700; color: #707070; }
    .header-info strong { font-weight: 700; font-size: 12px; color: #009ddc; }
    .header-info .phone { font-weight: 700; color: #707070; }
    .HeaderMenu { float: right; margin-top: -28px; position: absolute; right: 226px; }
    .HeaderMenu li { float: left; }
    .HeaderMenu li a { float: left; font-size: 12px; color: #707070; font-weight: 700; margin-left: 27px; }
    #logo:after { clear: both; display: block; content: ""; }
    body.UrunYok .categoryContainer .centerCount{width: 100%;}


    .vitrin-urunleri .JKatAdi { text-align: left; position: relative; display: none; }
    .vitrin-urunleri .bold { display: inline-block; height: 40px; line-height: 40px; font-size: 18px; font-weight: 700; }
    .vitrin-urunleri .bold:after { width: 93%; background: #f6f6f6; height: 2px; content: ''; float: left; position: absolute; top: 0; bottom: 0; left: 0; z-index: 0; margin: auto; }
    .vitrin-urunleri .bold span { font-weight: 700; color: #434343; background: #fff; z-index: 1; position: relative; padding-right: 20px; }
    .footerTopEdit .item { text-align: center; }
    .footerTopEdit .item h2 { text-align: left; font-size: 18px; font-weight: 700; color: #000000; margin-bottom: 13px; }
    .footerTopEdit { clear: both; padding-top: 35px; background: #fff; min-height: 67px; padding-bottom: 25px; border-top: 1px solid #e6e2e9; }
    .footerTopEdit:after { content: ""; display: block; clear: both; }
    .footerTopEdit .uygulama { margin-top: 8px; }
    .uygulama > div { float: left; margin-right: 20px; }
    .footerTopEdit .uygulama .googleplay { margin-bottom: 4px; }
    .footerTopEdit .e-bulten > * { float: left; }
    .footerTopEdit .e-bulten p { color: #fff; font-size: 15px; line-height: 87px; margin-right: 50px; }
    .footer-bilgi .kapsa { padding-left: 70px; background: url(images/foottel.png) no-repeat left center; height: 50px; margin-bottom: 20px; }
    .footer-bilgi .kapsa p { font-size: 13px; }
    .footer-bilgi .kapsa p.tel { font-size: 22px; }
    .footer-logo .adres h2 { font-size: 14px; font-weight: 700; margin-bottom: 10px; }
    .footer-logo .adres p { font-size: 14px; font-weight: 400; margin-bottom: 10px; }
    .product-social-media li a { font-size: 0; height: 100%; width: 100%; display: block; text-align: center; border-radius: 40px; overflow: hidden; color: #000000; }
    .ban3:nth-child(3n+3) { margin-right: 0 !important; }
    .ban2:nth-child(2n+2) { margin-right: 0 !important; }
    .top { margin-top: 20px; }
    .bottom { margin-bottom: 20px; }
    .uygulamalar { float: left; margin-bottom: 25px; margin-top: 60px; width: 100%; }
    .uygulamalar:after { content: ""; display: block; }
    .uygulamalar div { margin-top: 20px; text-align: center; }
    .uygulamalar div:last-child { margin-right: 0 !important; color: #fff; font-size: 12px; }
    .uygulamalar h2 { color: #3e4145; font-size: 15px; text-align: center; }
    .uygulamalar h2:after { content: ""; display: block; width: 100px; height: 1px; background: #e4e4e5; left: 0 !important; right: 0 !important; margin: auto; margin-top: 15px; }
    .mycartClick { display: none; }
    .foot-dip { background: #ebebeb; }
    .foot-dip p { color: #fff; line-height: 36px; text-align: center; }
    .foot-dip:after { content: ""; display: block; clear: both; }
.left { float: left; /* margin-top: 11px; */ }
.right { float: right; }
.owl-stage-outer { clear: both; }
/* GENEL CSS KODLAR */

/* XYZ */
.ikiliblok .text { background: #f0eeef; height: 81px; padding-top: 25px; }
.ikiliblok h1 { font-size: 14px; color: #3e4145; text-align: center; font-weight: 700; }
.ikiliblok p { font-size: 13px; color: #3e4145; text-align: center; margin-top: 10px; font-weight: 500; }
.ikiliblok:after { content: ""; display: block; clear: both; }
.ikiliblok { margin-bottom: 10px; }
.kart { clear: both; width: 100%; text-align: center; padding-top: 60px; margin-bottom: 37px; }
.fullbanner { clear: both; margin-bottom: 20px; }
/* XYZ */
.detaySliderContainer .ProductList { padding-top: 0 !important; }

.full { float: left; width: 100%; background: #4a1d6f; padding-top: 35px; min-height: 124px; }
.hizmetler2full .item .kapsa .text h2 { color: #000 !important; font-weight: 300 !important; font-size: 14px !important; }
.full .hizmetler { clear: both; margin: auto; max-width: 1310px; height: 100%; border-radius: 5px; }
.full .hizmetler .hizmetler .item .image img { position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; }
.full .hizmetler .item:first-child { }
.full .hizmetler .item:last-child { }
.full .hizmetler .item { float: left; text-align: center; cursor: pointer; border-top: 0; border-bottom: 0; margin-right: 0px; margin-left: 0; padding-right: 0px; width: 25%; }
.full .hizmetler .item:last-child { border-right: 0 !important; }
.full .hizmetler .item:last-child { background: none !important; }
.full .hizmetler .item .kapsa { float: left; width: 100%; height: 100%; }
.full .hizmetler .item .kapsa .image { width: 45px; height: 40px; background: url(images/hizmetler.png) no-repeat; margin: auto; margin-bottom: 10px; float: left; margin-right: 12px; }
.full .hizmetler .item .kapsa .text { text-align: left; float: left; width: 230px; }
.full .hizmetler .item .kapsa .text:after { clear: both; content: ""; display: block; }
.full .hizmetler .item .kapsa .text h2 { color: #fff; font-size: 14px; float: left; width: 100%; margin-bottom: 10px; font-weight: 600; }
.full .hizmetler .item .kapsa .text p { color: #fff; width: 100%; float: none; margin: auto; clear: both; font-weight: 300; font-size: 11px; }
.full .hizmetler .item .kapsa:after { clear: both; display: block; content: ""; }
.full .hizmetler .item:last-child { margin-bottom: 0; margin-right: 0 !important; }
.full .hizmetler .item:last-child .kapsa { border-right: none !important; }
.full .hizmetler:after { content: ""; display: block; clear: both; }
.full .hizmetler .item:nth-last-child(2) { margin-bottom: 0; }
.full .hizmetler .item:nth-child(1) .image { background-position: 0px -5px; }
.full .hizmetler .item:nth-child(2) .image { background-position: -302px 0; }
.full .hizmetler .item:nth-child(3) .image { background-position: -620px -3px; }
.full .hizmetler .item:nth-child(4) .image { background-position: -934px -3px; }
.full .hizmetler .item:nth-child(5) .image { background-position: -947px 0; }
.full .hizmetler .item:nth-child(6) .image { background-position: -1169px 0; }
.full .hizmetler .item:nth-child(7) .image { background-position: -1065px -165px; }
.kataltmenuac{
	width: 210px;
	height: 20px;
	cursor: pointer;
	position: absolute;
	right: 5px;
	top: 0;
	margin: auto;
}
.kataltmenuac:after{content: "+";font-size: 19px;color:#000;z-index: 1;width: 100%;text-align: right;display: block;padding-right: 7px;}
.kataltmenuac.ayarClass:after{content: "-" !important;}

/*    .full .hizmetler .item:nth-child(1):hover .image {background-position: -2px -4px;} 
        .full .hizmetler .item:nth-child(2):hover .image {background-position: -194px -1px;}
        .full .hizmetler .item:nth-child(3):hover .image {background-position: -395px -3px;}
        .full .hizmetler .item:nth-child(4):hover .image {background-position: -575px -6px;} 
        .full .hizmetler .item:nth-child(5):hover .image {background-position: -746px -1px;} 
        .full .hizmetler .item:nth-child(6):hover .image {background-position: -906px -1px;}
        .full .hizmetler .item:nth-child(7):hover .image {background-position: -1065px -3px;} */




        .ProductIcon { border: none; position: relative; margin-bottom: 25px; float: right; width: 100%; padding-top: 12px; }
        .ProductIcon:after { display: block; clear: both; width: 160px; height: 3px; background: #b8776e; position: absolute; right: 0; left: 0; margin: auto; top: 0; }
        .ProductIcon div { float: left; overflow: visible; margin-right: 48px; }
        body .ProductIcon div a .box1 { background: transparent !important; line-height: 47px; font-weight: 500; color: #333333; font-weight: 600; border-radius: 0; text-transform: initial; display: block; min-width: inherit !important; font-size: 20px; text-align: left; line-height: 24px; }
        body .ProductIcon div a .box1 i { color: #707070; margin: auto; font-size: 0px !important; width: 26px; height: 25px; display: block; background: url(images/producticon.png) no-repeat; text-align: center; margin: auto !important; float: left; margin-right: 13px !important; }

        body .ProductIcon div#divTelefonSiparis a .box1 i { background-position: 2px 1px; }
        body .ProductIcon div.UFavorilerimeEkle a .box1 i { background-position: -1px -4px; }
        body .ProductIcon div.UIstekListemeEkle a .box1 i { background-position: -197px -64px; }
        body .ProductIcon div#divIndirimliUrun a .box1 i { background-position: -547px 3px; }
        body .ProductIcon div.FiyatHaberVer a .box1 i { background-position: 0px 2px; color: black; }
        body .ProductIcon div#divKargoBedava a .box1 i { background-position: -393px 0; }
        body .ProductIcon div.UGelinceHaberVer a .box1 i { background-position: 0 0; }
        body .ProductIcon #divKritikStok a .box1{font-size: 16px;}

        body .ProductIcon div.UFavorilerimeEkle{display: none;}


/*    body .ProductIcon div#divTelefonSiparis:hover a .box1 i{background-position: -270px -64px;}  
        body .ProductIcon div.UFavorilerimeEkle:hover a .box1 i{background-position: -253px -79px;} 
        body .ProductIcon div.UIstekListemeEkle:hover a .box1 i{background-position: 0 -64px !important;} 
        body .ProductIcon div#divIndirimliUrun:hover a .box1 i{background-position: -180px -64px !important;} 
        body .ProductIcon div.FiyatHaberVer:hover a .box1 i{background-position: -450px -64px !important;} 
        body .ProductIcon div#divKargoBedava:hover a .box1 i{background-position: -360px -64px !important;}  
        body .ProductIcon div.UGelinceHaberVer:hover a .box1 i{background-position: 0 0 !important;}  
        */



        /* ------------------------------------ PRODUCTICON BASLANGIC --------------------------------------------*/
/*  body .ProductIcon div a .box1{font-size: 0 !important;padding: 0;text-align: left;text-transform: uppercase;height: 100%;background: transparent !important;}
        body .ProductIcon div{width: 18px;height: 18px;margin-right: 40px;float: left;}   
        body .ProductIcon div a span,body .ProductIcon,body .ProductIcon div a{background: transparent;}
        body  .ProductIcon div a .box1 i{margin: 0;width: 18px;height: 18px;background: url(images/producticon1.png) no-repeat;font-size: 0 !important;}   
        body .ProductIcon div a span{}
        body  .ProductIcon .FiyatHaberVer{margin-right: 0 !important;}
        body  .ProductIcon #divTelefonSiparis i{background-position: 2px 1px !important;}
        body  .ProductIcon .UFavorilerimeEkle i{background-position: -57px 1px !important;}
        body  .ProductIcon .UIstekListemeEkle i{background-position: -183px 0px !important;}
        body  .ProductIcon #divIndirimliUrun i{background-position: -245px 0 !important;}
        body  .ProductIcon .FiyatHaberVer i{background-position: -122px 0px !important;} 
        body  .ProductIcon #divKargoBedava i{background-position: -93px -40px !important;}
        body  .ProductIcon .UGelinceHaberVer i{background-position: 0 0 !important;}  
        body  .ProductIcon #divTelefonSiparis i:hover{background-position: 2px -24px !important;}
        body  .ProductIcon .UFavorilerimeEkle i:hover{background-position: -57px -24px !important;}
        body  .ProductIcon .UIstekListemeEkle i:hover{background-position: -183px -24px !important;}
        body  .ProductIcon #divIndirimliUrun i:hover{background-position: -245px -24px !important;}
        body  .ProductIcon .FiyatHaberVer i:hover{background-position: -122px -24px !important;} 
        body  .ProductIcon #divKargoBedava i:hover{background-position: -93px -40px !important;}
        body  .ProductIcon .UGelinceHaberVer i:hover{background-position: 0 0 !important;}  
        body #divMarka{display: none;}*/
        /* ------------------------------------ PRODUCTICON BITIS --------------------------------------------*/


        .kampanyalar{float:left;width:48%;}
        .kampanyalar .productModuleTitle{font-size:16px;float:left;width:100%;margin-bottom:10px;font-weight:bold;}
        .kampanyalar .productModuleTitle p{font-weight:bold;}
        #divKampanyaListesi{float:left;width:100%;padding-top:5px;}
        .campaignsItemS1{float:left;margin-right:11px;font-size:13px;}
        .campaignsItemS3{float:left;}

        #divSlide { padding-top: 20px; }
        #divSlide .owl-carousel .owl-controls { display: none; }
        #divSlide .JKatAdi { text-align: center; margin-bottom: 10px; display: none; }
        #divSlide .JKatAdi .satir1 { font-size: 25px; font-weight: bold; color: #565656; }

        .ui-menu .ui-menu-item{text-align:left;}
        .ui-menu .ui-menu-item a{padding:5px;display:block;font-size:14px;}

        .blogRight img{max-width:100%;}

        #TavsiyeEt,
        #yorumYaz{padding:25px;}

        /*siteozel*/
        .bottomHead{display: none;}
        .detayBottom{display: none;}
        .dispFlex{
            height: 100%;
            display: flex;
            align-items: center;
        }
        .text-center{
            text-align: center;
        }
        .ageChoise{    
            font-size: 25px;
            /*font-weight: 300;*/
            margin-bottom: 3rem;
            color: #565656;
        }
        .ageChoise span{
            font-weight: 600;
        }

        .favHead{
            float: left;
            position: absolute;
            top: 52px;
            right: 70px!important;
            background: url(images/heartFav2.png) no-repeat left 10px center;
            padding: 3px 10px;
            border-radius: 7px;
            height: 48px;
            background-position: top;
            padding-top: 25px;
        }

        .favHead a{
            font-size: 12px;
        }
        .kirmiziButon{font-weight:600;font-size:18px;background-color:#33c7c3!important;background:#33c7c3!important;border:2px solid #33c7c3!important;font-weight: 600;}
        .ProductList.pr_hrz .mycartIcon, .yesilButon, .userLoginBtn, .userSignBtn, .sepetimBody .basketCompletebtn{font-weight:600;font-size:18px;background-color:#218380!important;background:#218380!important;border:2px solid #218380!important;font-weight: 600;}
        .ProductList.pr_hrz .mycartIcon:hover, .yesilButon:hover, .kirmiziButon:hover, .userLoginBtn:hover, .userSignBtn:hover, .sepetimBody .basketCompletebtn:hover{background-color:#fff!important;color:#218380!important;border:2px solid #218380}
        a.YeniAdresEkle:hover{color:white!important;}
        .ProductList.pr_hrz .mycartIcon a span{text-align: center;} 

        .sweet-alert button {background-color: #218380!important;background: #218380!important;}
        .htop a, .htop span{color:white!important;}
        .container .ikiliblok{}
        .HomeBody .ticiTopBlockContent .Block_item.OzelBlokIcerik {background: #efefef;padding: 1em 0;margin-bottom: 1em;}
        /*siteozel*/


        .fancybox-close{background:#208380!important;}
        #btnYorumKaydet{background:#208380!important;}

        .image.ageImg {display: block; margin-bottom: 30px; }

        @media screen and (max-width: 768px) {
            .dispFlex{
                flex-direction: column;
            }
            .dispFlex .image.ageImg{
                display: flex;
                align-items: center;
            }
            .image.text-center{
                margin-top: 20px;
            }
            .ageChoise {
                font-size: 20px;
                margin-bottom: 1rem;
                margin-top: 1rem;
                text-align: center;
                
            }

            .favHead{display: none;}

            .mycartIcon a span {
                font-weight: 600;
                line-height: 35px;
                text-transform: uppercase;
                color: #fff;
            }
            .productItem .mycartIcon {
                width: 90%!important;;
                height: 37px;
            }
        }


        @media screen and (max-width: 575px) {
            .EmptyCart .empty-area {
                float: left;
                width: 100%;
            }

            .EmptyCart .empty-area>.right{width: 100%;}
        }

        @media screen and (max-width: 420px) {
            .dispFlex .image.ageImg{
                padding: 5px;
            }
        }

        @media screen and (max-width: 1310px) {
        	/*.vitrin-urunleri .ItemOrj { width: 25%; }*/
        	.centerCount { width: 100% !important; }
        	.headerust { padding: 0 15px; }
        }

        @media screen and (max-width: 1570px) {

        	.productDetailContainer .leftBlock { display: none; }
        	.productDetailContainer .leftImage { width: 40%; }
        	.RightDetail { width: 55%;margin-left:20px; }
        }


        @media screen and (max-width: 1225px) {

        	.leftBlock { width: 25%; margin-right: 5% !important; }
        	.centerCount { width: 100% !important; }
        	.centerCount { }
        	.homeContainer .ticiContainer { width: 100%; }
        	.productDetailContainer .leftImage { width: 100%; }
        	.RightDetail { width: 100%; }
        }






        @media screen and (max-width: 1200px) {
        	.ebultenGelecek #divNewsLetter { width: 100% !important; }
        	.ebultenGelecek { width: 100%; }
        	.foot-hizmetler .col-md-3 { width: 49%; float: left; padding: 0; margin-right: 2%; text-align: center; margin-bottom: 10px; }
        	.foot-hizmetler .col-md-3 img { max-width: 100%; }
        	.foot-hizmetler .col-md-3:nth-child(2n+2) { margin-right: 0 !important; }
        	.footer-ek .item { display: inline-block; float: none; margin-right: 0 !important; }
        	.footer-ek { text-align: center; }
        	.headermenu2 { right: 0 !important; left: inherit; }
        	.footerTopEdit .col-md-12 img { max-width: 100%; }
        	.row { margin: 0 !important; }
        	#pnlSlider + div { display: none !important; }
        	.rightblocks { display: none !important; }
        	.foot-dip { display: none !important; }
        	.footerTopEdit { margin-bottom: 0 !important; }
        }

        @media screen and (max-width: 1024px) {
        	.ProductIcon2 { height: auto !important; }
        	.navigation { display: none !important; }
        	#header { }
        	.full .hizmetler .item { width: 50%; margin-bottom: 20px !important; padding-left: 20px; }
        	.headermenu2 { display: none; }
        	.welcome {right: 210px!important; top: 50px!important; }
        	.favHead {right: 130px!important; top: 50px!important; }
        	.full { display: none; }
        	#pnlSlider + div { width: 100%; }
        	#pnlSlider + div .productItem .productImage { padding-bottom: inherit !important; height: auto !important; }
        	.footerTopEdit .col-md-12 { clear: both; padding-top: 20px; }
        	.footerTopEdit .item p { height: auto !important; text-align: left; }
        	.mycart { right: 52px !important; top: 45px; }
        	#footer { padding-top:; }
        	#pnlSlider { width: 100% !important; }
        	.favorilerim { right: 58px; top: 68px; }
        	.navigation { display: none !important; }
        	.sortingContent { height: auto !important; }
        }

        /* col-lg */
        @media screen and (min-width: 1024px) {
			#divUrunEkSecenek .eksecenekLine .right_line .size_box:hover { background: #218380;color: #fff; }
        	.mobilMenu { display: none !important; }
        	.navigation { margin: auto; float: left; width: 100%; height: 46px !important; }
        	/******************************************************/

        }


        /* col-md */
        @media screen and (max-width: 1200px) and (min-width: 1024px) {
        	.mycart { right: 0; top: 50px !important; }
        	#txtbxArama { width: 100%; }
        	.header-sosyal-medya { float: left !important; }
        	#pnlSlider { }
        	.productgroups { widows: 20% !important; }
        	.searchContent { left: 310px !important; width: 300px; top: 23px !important; }
        	.mobilMenu { display: none !important; }
        	.navigation { margin: 0; float: left; width: 100%; }
        	.navigation .ResimliMenu1 { text-align: center; }
        	.navigation .HeaderMenu2 { width: 100%; }
        	.altMenu .altMenuler { }
        	.footerContainer,
        	.ticiContainer.homeContainer { width: 950px; }
        	.ticiContainer.footerContainer { width: 950px; }
        	.headerContent,
        	.ticiContainer,.categorydesign { width: 950px; margin: auto; }

        	.HesabimContainer .centerCount { float: left; width: 70%; }
        	.HesabimContainer .leftBlock { width: 30%; float: left; }
        	.HesabimContainer .categoryTitle .categoryTitleText { width: 100%; }
        	.iletisimContent .row { width: 100%; margin-bottom: 30px; }
        	.ngrs-range-slider .ngrs-value { position: absolute !important; }
        	.productDetailContainer .categoryTitle, .proCategoryTitle.categoryTitleText { width: 950px; }
        	.mobilFilterOpenBtn { margin: 10px 0 !important; }
        	.blockSelect { display: none; }
        	.leftImage { width: 522px; }
        	.RightDetail { width: 100%; padding-left: 15px; }
        	.Images { width: 79%; text-align: center; }
        	.SmallImages { width: 109px; max-height: 623px; }
        	.SmallImages div { width: 101px; }
        	#divKritikStok, .UGelinceHaberVer, #divTelefonSiparis, .UFavorilerimeEkle, .UIstekListemeEkle, #divIndirimliUrun, .FiyatHaberVer, #divKargoBedava { }
        	.ProductIcon .box1 { font-size: 10px; }
        	.mobilFilterOpenBtn .button { padding: 6px 0; font-size: 12px; font-weight: 600; }

        	/******************************************************/
        	#logo .logo { padding-bottom: 0; max-width: 290px; padding-top: 28px; }
        	#logo .logo img { max-width: 100%; }
        	.navigation .ResimliMenu1 > li > a { }
        	.navigation .ResimliMenu1 > li { float: none; }
        	.altMenu { width: 630px; }
        	.ban2 { width: 297px; }
        	.ban2:last-child { width: 609px; float: right; }
        	.IkiliSlider .SliderYonetimAlt { width: 465px; }
        	.ban4 { width: 461px; }
        	.ban3 { width: 31.33%; margin-right: 3%; }
        	.ban5 { width: 303px; }
        	.BlkAlt .ban5 p { top: 5px; }
        	.BlkAlt .ban5 span { padding: 0 10px; bottom: 5px; }
        	.ebultenDiv { width: 602px; }
        	.Etitle { font-size: 10px; width: 350px; }
        	.Etitle span { font-size: 15px; }
        	.ebultenGelecek { }
        	.Social > ul > li { }
        	.bankimg { width: 71%; }
        	.bankimg img { width: 100%; }
        	.ProductName { width: 60%; }
        	.basketBtn { width: 255px; }
        	.mycartIcon { width: 88px; }
        	.mycartIcon a { font-size: 0; }
        	.mycartIcon a:before { left: 40%; }
        	#divTaksitAciklama { width: 75%; }
        	.anasayfatab { margin-top: 20px; }
        	.full .hizmetler .item { width: 25%; margin-bottom: 20px !important; padding-right: 0; margin-right: 0 !important; display: inline-block; float: none; }
        	.full, .full .hizmetler { height: auto !important; text-align: center; }
        	.foot2 { padding-left: 40px; }
        	.foot2 .container > div { margin-right: auto !important; margin-right: 40px !important; }
        	.ustband { padding: 0 20px; }
        	.welcome { right: 230px !important; top: 50px !important; }
        	.headerust2 { padding-left: 20px; }
        }


        /* col-sm */
        @media screen and (max-width: 1024px) and (min-width: 768px) {

        	.mobilMenuAcButton { display: block !important; bottom: auto; top: 50px; right: 5px; font-size: 20px; width: 44px; }
        	.mobilMenuAcButton span { font-size: 15px; }
        	.mobilMenuAcButton i.fa-search { font-size: 25px; }
        	.mobilMenu { width: 42% !important; }
        	.navigation { margin: 0; width: 100%; float: left; }
        	.navigation .ResimliMenu1 { }
        	.headerContent,
        	.footerContainer,
        	.ticiContainer,
        	.ticiContainer.homeContaineri,.categorydesign { width: 730px; padding: 0; margin: auto; }

        	.blockSelect { display: none; }
        	/*Hesabim*/
        	.HesabimContainer .centerCount { float: left; width: 70%; }
        	.HesabimContainer .leftBlock { width: 30%; float: left; }
        	/*slider siralama*/

        	/*kategori siralama*/
        	#divIlgiliUrunler .productModuleItem,
        	.sliderBannerContainer ul li,
        	.ProductList.pr_4 .productItem { width: 32.3%; }
        	.sliderBannerContainer ul li:nth-child(3n) { margin-right: 0; }
        	.sliderBannerContainer ul li:nth-child(4n) { margin-right: 10px; }
        	.HesabimContainer .categoryTitle .categoryTitleText { width: 100%; }
        	.categoryContainer .categoryTitleText,
        	.productDetailContainer .categoryTitle { width: 100%; }
        	.altMenu { width: 465px; }
        	.iletisimContent .row { width: 100%; margin-bottom: 30px; }

        	.ngrs-range-slider .ngrs-value { position: absolute !important; }

        	.mobilFilterOpenBtn { margin: 10px 0 !important; }
        	.category-vertical-filters > div { width: 100% !important; }
        	ul.breadcrumb { width: 100%; }
        	.productDetailContainer .categoryTitle, .proCategoryTitle.categoryTitleText { }

        	.leftImage { width: 50%; padding: 0; }
        	.RightDetail { width: 100%; padding-left: 10px; padding-top: 0; }
        	.Images { width: 75%; text-align: center; }
        	.SmallImages { width: 25%; max-height: 408px; }
        	.SmallImages div { width: 90%; padding-bottom: 110px; }
        	#divKritikStok > a, .UGelinceHaberVer > a, #divTelefonSiparis > a, .UFavorilerimeEkle > a, .UIstekListemeEkle > a, #divIndirimliUrun > a, .FiyatHaberVer > a, #divKargoBedava > a { width: 100%; padding: 0; }
        	.filterDeleteContent.ng-scope { padding: 0; }
        	.mobilFilterOpenBtn .button { font-size: 20px; }
        	.panel-heading { margin-bottom: 0 !important; }
        	.panel-heading a { }
        	.category-vertical-filters > div { margin-bottom: 0 !important; }
        	.category-vertical-filters.top-filters .panel .panel-heading a:after { color: #000 !important; }
        	.sortingContent li:not(.appliedFilter) { text-align: center !important; }
        	.sortingContent li > a { text-align: center !important; }
        	.sortingContent .appliedFilter { width: 100%; text-align: center !important; position: static; }
        	.mobilFilterOpenBtn .button { padding: 6px 0; font-size: 12px; font-weight: 600; }
        	.category-vertical-filters .vertical-filter-panel .list-group-item { margin: 10px 0 15px 0 !important; padding: 0 15px !important; }
        	.category-vertical-filters.top-filters .list-group.dropdown { padding: 0 15px !important; }
        	.ngrs-range-slider { margin: 15px 0 !important; }
        	.category-vertical-filters.top-filters .panel.vertical-top-price-filter { width: 100% !important; }
        	.brandlistselection { padding-bottom: 0; border-bottom: none; }
        	/******************************************************/
        	#logo .logo { margin-top: 11px; }
        	.navigation .ResimliMenu1 > li > a { line-height: 35px; font-size: 13px; }
        	.altMenu .altMenuler .altmenuSol > ul > li { padding: 0 22px; }
        	.ban2 { width: 355px; }
        	.IkiliSlider .SliderYonetimAlt { width: 355px; }
        	.ban3 { width: 31%; }
        	.ban4 { width: 350px; }
        	.BannerText p { font-size: 12px; }
        	.BannerText span { font-size: 11px; }
        	.ban5 { width: 230px; }
        	.BlkAlt .ban5 p { top: 2px; font-size: 12px; }
        	.BlkAlt .ban5 span { bottom: 2px; padding: 0 5px; font-size: 12px; }
        	.ebultenDiv { width: 380px; padding: 12px 0 0; }
        	.Etitle { font-size: 11px; width: 100%; }
        	.Etitle span { font-size: 14px; }
        	.bankimg { width: 64%; }
        	.bankimg img { width: 100%; }
        	.copy { line-height: 53px; }
        	.mycartIcon a:before { left: 40%; }
        	.IkiliSlider .mycartIcon { width: 35px; }
        	.IkiliSlider .mycartIcon a { width: 100%; }
        	.IkiliSlider .mycartIcon a:before { left: 29%; }
        	.ProductName { width: 55%; }
        	#pnlFiyatlar { width: 70%; }
        	#divTaksitAciklama { width: 70%; }
        	.basketBtn { }
        	#divKritikStok, .UGelinceHaberVer, #divTelefonSiparis, .UFavorilerimeEkle, .UIstekListemeEkle, #divIndirimliUrun, .FiyatHaberVer, #divKargoBedava { }
        	.ProductIcon .box1 { font-size: 8px; }
        	.ProductIcon2 .YorumYazbtnContent a, .ProductIcon2 .TavsiyeEtBtnContent a, .ProductIcon2 .hidden-phone a { padding: 0 22px; }
        	.searchContent { display: none; }
        	.footer-logo .adress .address-text { }
        }

        /* col-xs */
        @media screen and (max-width: 767px) {
        	.IndirimliFiyatContent .right_line .spanFiyat{    font-size: 20px;}
            /******************************************************/
            .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 i{display: block;margin: 0 auto 3px;font-size: 18px;color:#333;}
            .detayBottom { position: fixed; bottom: 0; left: 0; right: 0; margin: 0; background-color: #fff; display: -webkit-flex; display: flex; align-items: center; padding: 10px; z-index: 99999; border-top: 1px solid #eee; box-shadow: 0 0 31px -30px rgba(0,0,0,.81); }
            .detayBottom .dleft { float: left; width: calc(100% - 120px); margin-bottom: 0px;}
            .detayBottom .dleft #pnlFiyatlar { margin-top: 0; margin-bottom: 0; }
            .detayBottom .dright { float: left; width: 120px; }
            .detayBottom .basketBtn { display: block; width: 100%; }
            .detayBottom .basketBtn input {height: 40px !important; font-size: 14px;font-weight: 500;}
            .detayBottom .PiyasafiyatiContent .right_line * { font-size: 14px; }
            .detayBottom .SpricV .IndirimliFiyatContent .right_line * { font-size: 14px; }
            .detayBottom .sPric span { font-size: 12px; margin-bottom: 3px; }
            .detayBottom .sPric { font-size: 20px; }
            .detayBottom .taksitSatir, .detayBottom .OnYaziContent, .detayBottom .detaySliderContainer{display: none!important;}
            .detayBottom .basketBtn {margin: 0;}
			.detayBottom .dleft #divIndirimliFiyat * {margin: 0 5px; padding: 0; color: #d81159; font-weight: 600; } 
			.detayBottom .dleft #divIndirimliFiyat {display: flex; align-items: center; }

            /******************************************************/

        	.urunListSonUrun {top: 195px; bottom: auto; }
        	.taksitBlok{width: 100%;}
        	body{padding-top: 0;}
        	.htop,.htop *{font-size:11px!important;}
        	.htop{height:45px;overflow:hidden;}
        	.sepetimBody .htop{display: none!important;}

        	.ozelAlan1{font-size: 12px;}
        	.urunTabAlt iframe{width:100%!important;}
        	
        	.panel-heading a:after{background:transparent;width:30px!important}
        	.kampanyalar{width:100%;margin-bottom:15px;}
        	.kampanyalar .productModuleTitle{font-size:14px;}
        	.category-vertical-filters{padding:0 10px!important;}
        	.productModuleItem2 .productMarka, .productItem .productMarka{font-size:12px;}
        	#divIlgiliUrunler .modulename a, .productModuleItem2 .modulename2 a, .productItem .productName a{font-size:11px;line-height:13px;padding:0 10px;}
        	.ProductName h1 span:not(#divUrunKodu){font-size:14px;}
        	.welcome{right:0!important;top: 0 !important;} 
        	.sliderBannerContainer .owl-nav { top: 30% !important; }
        	.ikiliblok p, .ikiliblok h1 { padding: 0 10px; }
        	.ikiliblok .text { padding-bottom: 25px; margin-bottom: 20px !important; height: auto !important; }
        	.fullbanner { display: none !important; }
        	.urunTabAlt span.urunYorumYok { display: block; width: 100%; clear: both; }
        	.linkler > ul > li > ul > li > h1:after { right: 0 !important; margin: auto !important; }
        	.panel-heading a { background: none !important; line-height:30px;}
        	.category-vertical-filters.top-filters .panel .panel-heading a:after { right: 0 !important; left: inherit !important; }
        	.productItem .productIcon {}
        	.footerTopEdit img, .footerTopEdit2 img { max-width: 100% !important; }
        	.footer-bilgi { text-align: center; }
        	.footer-bilgi div { margin-right: 15px !important; display: inline-block; float: none; }
        	.sliderBannerContainer .categoryTitle .satir1 .bold .satir1, .blog .blogbaslik a { padding: 0 !important; background: none !important; }
        	.headerust, .headerust2 { display: none !important; }
        	.product-social-media ul { float: left; }
        	.Basketinp { margin-left: 20px; }
        	.riSingle { display: inline-block; float: none !important; }
        	.foot-menu-2 li { width: 100%; margin-bottom: 20px !important; }
        	.foot-menu-2 li:after { display: none !important; }
        	.pblok1, .pblok2 { display: none !important; }
        	.dortlu .col-md-3 { margin-bottom: 20px; }
        	.favorilerim { right: 89px !important; top: 46px !important; }
        	#UpdatePanel1 { margin-bottom: 20px !important; }
        	.TukendiIco { width: 100% !important; }
        	.TukendiIco span { width: 100% !important; }
        	.footerTopEdit .item h2, .footerTopEdit .item p { text-align: center !important; margin-bottom: 20px; }
        	.Social { margin-bottom: 0 !important; }
        	body .footerTopEdit .col-md-4, body .footerTopEdit .col-md-4:nth-child(3) { width: 100% !important; }

        	.blog .image { width: 100%; text-align: center; }
        	.blog .text { margin-bottom: 20px; }
        	#divIlgiliUrunler .moduleimage img, .productModuleItem2 .moduleimage2 img, .productItem .productImage img { max-width: 100% !important; }
        	.ban3:nth-child(2) h1 { margin-left: 0 !important; }
        	.product-social-media { margin-top: 30px; width: 100%; float: left; }
        	.footerTopEdit .item { margin-bottom: 0px !important; }
        	.ban3 a .image { text-align: center; }
        	.ban3 img { max-width: 100% !important; width: initial !important; }
        	/**Sepet Mobil**/
        	body.overflow { position: fixed; top: 0; left: 0; right: 0; overflow: hidden !important; }
        	body.overflow #header.fixed { border: none !important; }
        	body.overflow #divIcerik.margin { margin-top: 47px; }
        	.mycart { width: 0; height: 0; background: none !important;border:none;z-index: auto;}
        	.mycart > a { display: none; }
        	.mycart li a {display: block;} 
        	.mobilaf.acik {}
        	.CartProduct {padding-top: 50px !important;    z-index: 100000;}
        	.SepetUst {float: left;width: calc(100% + 40px);text-align: center;color: #fff;line-height: 50px;font-size: 16px;margin-left: -20px;margin-right: -20px;margin-top: -50px;background: #000;}
			.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;}
        	.mycartClick { font-size: 24px; top: 58px; right: 45px; width: 25px; height: 25px; position: absolute; color: #000; display: block; }
        	.CartProduct { position: fixed; right: -100%; top: 0; width: 100%; height: 100%; padding: 20px 5px 20px 20px; display: block !important; transition: all 0.3s ease; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; }
        	.CartProduct.animated { right: 0; }
        	.CartProductInner{    position: absolute; top: 10px; bottom: 0; width: 100%; left: 0; right: 0; padding: 0 10px;}
        	.CartProduct .SProduct { float: left; width: 100%; height: calc(100% - 90px); overflow-y: auto; overflow-x: hidden; padding-right: 20px; }
        	.CartProduct .SProduct::-webkit-scrollbar { width: 4px; }
        	.CartProduct .SProduct::-webkit-scrollbar-track { background: #e5e5e5; }
        	.CartProduct .SProduct::-webkit-scrollbar-thumb { background: #000; }
        	.CartProduct .SProduct li { float: left; width: 100%; border-bottom: 1px solid #e5e5e5; position: relative; margin-bottom: 10px; padding-bottom: 10px; }
        	.CartProduct .SProduct li:last-child { border-bottom: none; }
        	.CartProduct .SProduct li a img { float: left; width: 83px; height: 100% !important; display: block !important; border: 1px solid #e5e5e5; margin-right: 10px; }
        	.CartProduct .SProduct li .SepettopAd { float: left; width: 54%;padding: 0px 0px 0px 5px;margin: 0; }
        	.CartProduct .SProduct li .SepettopAd span:first-child {color: #000000;font-size: 11px;float: left;margin-bottom: 10px;width: 100%;font-weight: bold;border-bottom: 1px solid #e5e5e5;padding-bottom: 10px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;max-height: 45px;}
        	.CartProduct .SProduct li .SepettopAd span:last-child { color: #000000; font-size: 11px; float: left; padding: 0; margin: 0; width: 100%; font-weight: bold; }
        	.CartProduct .SProduct li .SepetTopAdet, .CartProduct .SProduct li .sepetTopSatisBirimi { float: left; color: #000000; font-size: 11px; font-weight: bold;margin: 0; width: auto; border: none; line-height: 30px; display: block!important;}
        	.CartProduct .SProduct li .SepetTopbirim { float: left; color: #000000; font-size: 11px; font-weight: bold; display:none;}
        	.CartProduct .SProduct li .sepetTopFiyat { float: right; display: inline-block !important; color: #000000; font-size: 12px; width: 40%; text-align: right; font-weight: bold; margin:0;}
        	.CartProduct .SProduct li a { }
        	.CartProduct .SProduct li a * { }
        	.CartProduct .SPrice { float: left; width: 100%; margin-bottom: 0; position: absolute; left: 0; bottom: 60px; }
        	.CartProduct .SPrice li { float: right; color: #000; font-size: 14px; font-weight: bold;padding: 10px 0;width: 100%; }
        	.CartProduct .SPrice .sepetToplamTutar { font-weight: bold; font-size: 25px; color: #000000; line-height: 30px; margin-left: 10px; }
        	.CartProduct .button { display: inline-block !important; background: #000; padding: 0 7px; font-size: 11px; line-height: 30px; color: #fff; font-weight: bold; text-transform: uppercase; position: absolute; left: 20px; bottom: 20px; }
        	.CartProduct .headerOrderBtn { display: inline-block !important; color: #fff; background: #000; left: auto; right: 20px; }
        	.CartProduct .headerOrderBtn:hover { }
        	.CartProduct .SProduct li a:nth-child(2) { position: absolute; right: -15px; top: 0; }
        	.CartProduct .SProduct li a:nth-child(2):hover { }
        	.CartProduct .SProduct li a:nth-child(2):hover span i { }
        	.CartProduct .SProduct li a:nth-child(2) span i { color: #b13434; font-size: 15px; }
        	.divustSepetteUrunYok span { width: 100%; float: left; text-align: center; color: #000; font-weight: 500; line-height: 30px; font-size: 20px; margin-bottom: 15px; }

        	.CartProduct.SepetBos .SPrice { display: none; }
        	.CartProduct.SepetBos .button { }
        	/**Sepet Mobil**/

        	.searchicon { right: 45px !important; top: 19px; display: none; }
        	.footerTopEdit .e-bulten p { margin-right: 0 !important; font-size: 14px; line-height: inherit; text-align: center; width: 100%; margin-top: 20px; }
        	.footerTopEdit { height: auto; text-align: center; padding: 0 !important; }
        	.footerTopEdit:after { clear: both; content: ""; display: block; }
        	.headerbilgi { display: none !important; }
        	.markaSlider .ProductListnext { right: 0 !important; }
        	.markaSlider .ProductListprev { left: 0 !important; }
        	.footerlogo { width: 100%; text-align: center; height: auto !important; }
        	.ProductList.sort_4 .ItemOrj { margin-bottom: 20px; }
        	._tabHead li { width: 100%; }
        	.productgroups { width: 100%; max-width: inherit; }
        	.mobilMenuAcButton { display: inline-block !important; bottom: auto; top: 50px; left: 10px; }
        	.navigation { display: none; }
        	.ticiContainer.homeContainer { width: 100%; padding-left: 5px; padding-right: 5px; }
        	.ticiContainer.footerContainer { width: 100%; padding-left: 5px; padding-right: 5px; }
        	.ticiContainer.productDetailContainer { width: 100%; padding-left: 5px; padding-right: 5px; }
        	.linkler > ul > li > a:after { right: 0; left: 0; margin: auto; }
        	.footerContainer,
        	.headerContent,
        	.ticiContainer {width: 100%;padding-left: 0;padding-right: 0;max-height: 100%;/* padding-top: 23px; */}
        	.centerCount .ticiContainer { padding: 0; }
        	.grid { width: 100%; margin: 0; padding: 10px; border: none; margin-bottom: 10px; }
        	.headerContent { }
        	.SifremiUnuttum { width: 100%; margin: 0; padding: 0; }
        	.SifremiUnuttum .line { width: 100%; }
        	.SifremiUnuttum #mainHolder_txtbxMail { width: 70%; }
        	.SifremiUnuttum .button { width: 30%; }
        	.leftBlock { width: 100%; padding: 0; }
        	.categoryContainer .centerCount { width: 100% !important; }
        	.blockSelect { display: none; }
        	.Images { width: 100%; margin-bottom: 10px; text-align: center; }
        	.leftImage { width: 100%; padding: 0; margin-bottom: 10px; }
        	.SmallImages { max-height: 100%; margin-left: 0; float: left; width: 1100%; }
        	.SmallImages div { }
        	.SmallImages div:nth-child(4n) { margin-right: 0; }
        	.RightDetail { width: 100%; margin-bottom: 25px; margin-right: 0; margin-left: 0; padding: 0; }
        	.urunTab { padding: 0; width: 100%; height: auto; padding-top: 10px; }
        	.urunTab li { float: left !important; width: 50%; margin: 0; padding: 0; }
        	.urunTab li a { width: 100%; padding: 0; font-size: 12px; line-height: 30px; text-align: center; height: 30px; }
        	.urunDetayPanel { padding: 5px; }
        	.urunTabAlt #yorumYaz { padding-right: 0;width: 100%!important; padding: 0!important; }
        	#mainHolder_UrunDetay_txtbxNotlar,
        	.urunTabAlt ul li input[type="text"] { width: 100% !important; }
        	.leftBlock { display: none; }
        	#divBenzerUrun ul { padding: 0px; width: 100%; }
        	#linkOncekiSayfa { float: right !important; clear: left; }
        	.HesabimContainer .centerCount { float: left; width: 100%; padding-left: 0px; padding-top: 10px; }
        	.HesabimContainer .leftBlock { width: 100%; float: left; }
        	.uyelikBilgilerimSpan.row { width: 100%; margin: 0; }
        	.HesabimAdresContent .row { margin: 0 0 10px 0; float: left; width: 100%; }
        	.BasketBtn { width: 100%; padding-left: 0 !important; }
        	.basketBtn,
        	.buyfast,
        	.Basketinp span,
        	.Basketinp span .riTextBox,
        	#divKombinSatinAl,
        	#divAdetCombo,
        	.Basketinp { }
        	.basketBtn input { float: none !important; margin: auto !important; display: block; appearance: none; -moz-appearance: none;-webkit-appearance: none;width: 100% }
        	.basketBtn {width: calc(100% - 52px);height: 100%;margin-bottom: 20px;margin-right: 10px;}
        	.buyfast { width: 100%; margin-left: 0; margin-top: 15px; clear: both; }
        	/*kategori listeleme*/
        	#divIlgiliUrunler .productModuleItem,
        	.ProductList.sort_4 .productItem,
        	.sliderBannerContainer ul li, { width: 49%; height: auto; }
        	#divIlgiliUrunler .productModuleItem:nth-child(5n+1),
        	.ProductList.sort_4 .productItem:nth-child(5n) { }
        	#divIlgiliUrunler .productModuleItem:nth-child(4n+1),
        	.ProductList.sort_4 .productItem:nth-child(4n),
        	.sliderBannerContainer ul li:nth-child { }
        	#divIlgiliUrunler .productModuleItem:nth-child(3n+1),
        	.ProductList.sort_4 .productItem:nth-child(3n),
        	.sliderBannerContainer ul li:nth-child(3n) { }
        	#divIlgiliUrunler .productModuleItem:nth-child(2n+1),
        	.ProductList.sort_4 .productItem:nth-child(2n),
        	.sliderBannerContainer ul li:nth-child(2n) { margin-right: 0; }
        	.altMenu .altMenuler .altMenuSag { width: 100%; }
        	.mobilMenu .altMenu .altMenuler .altmenuSol { width: 100%; padding: 0; }
        	.mobilMenu ul li ul li {width: 100% !important;padding: 0 !important;border: none !important;margin-bottom: 10px !important;}
        	#divNewsLetter { width: 95% !important; float: none; margin: auto; }
        	.TumKategoriler { float: left; width: 100%; background: #fd9500; padding: 5px; color: #fff; font-size: 14px; font-weight: bold; line-height: 21px; cursor: pointer; text-align: center; display: block; }
        	.TumKategoriler .fa-bars { float: left; font-size: 20px; }
        	.TumKategoriler .fa-chevron-down { float: right; font-size: 14px; text-align: right; line-height: 18px; }

        	.resimliYanMenu { display: none; }
        	.yanResimliMenu { display: block; float: left; width: 100%; }
        	.yanResimliMenu .resimliYanMenu { display: none; }
        	.yanResimliMenu .lfMenuUl { width: 100%; background: #fff; padding: 0 10px; border: none; min-height: 100%; display: none; }
        	.yanResimliMenu .lfMenuUl.active { display: block; }
        	.yanResimliMenu .lfMenuUl .altMenu_Tittle { display: none; }
        	.yanResimliMenu .lfMenuUl > li { float: left; width: 100%; list-style: none; line-height: 30px; }
        	.yanResimliMenu .lfMenuUl > li > a { float: left; width: 100%; line-height: 40px; border-bottom: 1px solid #ddd; font-size: 14px; font-weight: 500; color: #000; padding: 0; }
        	.yanResimliMenu .lfMenuUl .lfMenuAltContent { float: left; width: 100%; padding-top: 15px !important; background: #fff; position: relative; display: none; left: 0; border: none; padding: 0; }
        	.yanResimliMenu .lfMenuUl .altMenu_Resim_RowItem { float: left; width: 50% !important; margin: 0 0 10px 0 !important; text-align: center; position: relative; }
        	.yanResimliMenu .lfMenuUl .altMenuItemL { position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
        	.yanResimliMenu .lfMenuUl .altMenuItemN { font-weight: bold; }
        	.yanResimliMenu .lfMenuUl > li.ulVar:after { display: none; }
        	.yanResimliMenu .lfMenuUl .mobilAcilirMenu { position: absolute; top: 10px; right: 0; border: none !important; width: 6% !important; z-index: 99999; text-align: center; font-size: 20px; }
        	.yanResimliMenu .lfMenuUl > li:hover > .lfMenuAltContent { display: none; }
        	.BasketRigth ul li.genelToplam .tut { color: #000 !important; }
        	.sliderBannerContainer ul .slick-slide { width: 100%; margin-right: 0 !important; }
        	#txtbxurunSiparisAdedi_wrapper { width: 100% !important; }
        	.HesabimContainer .categoryTitle .categoryTitleText { width: 100%; }
        	.linkler li { width: 100% !important; padding: 0; text-align: center; min-height: auto !important; padding-bottom: 0 !important; padding-top: 20px !important; padding-left: 0 !important; }
        	.social li { width: 60px !important; margin: 0; }
        	.linkler li ul { float: left; width: 100%; text-align: center; }
        	.ebultenDiv { width: 100% !important; padding: 0 5px; border: none; margin-bottom: 10px; float: none; display: inline-block; }
        	.categoryContainer .categoryTitleText,
        	.productDetailContainer .categoryTitle { width: 100%; }

        	#pnlSlider .flex-direction-nav { margin-top: -23px; }

        	.altMenu { position: static; background: transparent; padding-top: 0; }
        	.altMenu .altMenuler { background: transparent; border: none; padding: 0; }

        	.userLeftBox, .userRightBox { margin: 5px !important; padding: 10px !important; }
        	.userLoginBtn { padding: 5px 0 !important; }
        	.userWrapper input { padding: 5px 0 !important; }
        	.spanTittle { font-size: 18px !important; }
        	.iletisimContent .row { width: 100%; margin-bottom: 30px; }
        	#header .searchContent {width: 95%;margin: 5px 0px;right: 0;left: 0;border-radius: 0;}
        	.searchContent { }
        	#divAramaKategori select { height: 30px; width: 83px; padding-left: 5px; }
        	#txtbxArama { padding-left: 10px; padding-right: 50px; background: #fff; width: 100%; box-shadow: none; }
        	#btnKelimeAra { width: 45px; }
        	.search:after { line-height: 33px; }
        	#header {border-top: 0 !important;margin-top: 45px;z-index: 999;}
        	.welcomeOpen { display: block; font-size: 25px; color: #000; position: absolute; right: 8px; top: 57px; }
        	.welcome { width: 100%; display: none; position: relative; top: 0; right: 0; text-align: center; background: #000; padding: 0; margin: 0; }
        	.welcome li { float: none!important; }
        	.headerUyeOl a, .headerUyeGiris a, .headerHesabim, .headerCikis { padding: 0 5px; color: #fff; font-size: 13px; float: none; width: auto; height: auto; background: transparent !important; line-height: 40px; border: none; display: inline-block; }
        	.footerMiddle { padding: 20px 0; }
        	#logo { float: none; height: auto; }
        	#logo .logo { float: left; margin-left: 0px!important; padding-top: 20px;/* padding-bottom: 40px; */width:100%;text-align:center;}
        	#logo .logo img { max-width: 150px;margin-top: 5px; margin-left:-10px; display:initial;}
        	ul.breadcrumb { }
        	.mycart { top: 80px; right: 8px; }
        	.mycart > a { }
        	.mycart > a:before { display: none; }
        	.mycart > a:after { content: '\f07a'; font-family: 'FontAwesome'; float: left; width: 100%; height: 25px; font-size: 25px; text-align: right; display: none; }
        	.mycart .sepetUrunSayisi { }
        	.sepetTopTutar { }
        	.ngrs-range-slider .ngrs-value { position: absolute !important; }
        	.ebultenGelecek { width: 100%; margin: auto; float: none; }
        	.ProductIcon .box1 { text-align: left; }
        	.ProductIcon .box1 i { margin-bottom: 0; margin-left: 20px !important; }
        	#divKritikStok > a, .UGelinceHaberVer > a, #divTelefonSiparis > a, .UFavorilerimeEkle > a, .UIstekListemeEkle > a, #divIndirimliUrun > a, .FiyatHaberVer > a, #divKargoBedava > a { width: 100%; padding: 0; }
        	.socialButons { display: block; }
        	.socialButons div { height: 0; }
        	.socialButons #___plus_0 { height: 0 !important; }
        	.UWhatsApp { }
        	.UTelegram { display: none !important; }
        	.whatsApp { }
        	.whatsApp i { font-size: 18px !important; float: left; color: #fff !important; text-align: center; width: 100%; line-height: 27px; }
        	.telegram { width: 35px !important; height: 35px; font-size: 0; border-radius: 100% !important; display: none !important; }
        	.telegram i { font-size: 15px !important; line-height: 35px; }
        	.sliderBannerContainer ul li { width: 48.3%; }
        	.sliderBannerContainer ul li:nth-child(5n) { margin-right: 10px; }

        	.panel-heading { margin-bottom: 0 !important; }
        	.panel-heading a { padding: 0 !important; }
        	.category-vertical-filters > div { margin-bottom: 0 !important; padding: 0; width: 100% !important; margin-right: 0 !important; }
        	.category-vertical-filters.top-filters .panel.vertical-top-price-filter { width: 100% !important; margin-right: 0 !important; }
        	.category-vertical-filters.top-filters .panel .panel-heading a:after { color: #000 !important; top: 0 !important; }
        	.sortingContent li:not(.appliedFilter) { padding: 0 !important; border-bottom: none; }
        	.sortingContent .appliedFilter { width: 100%; text-align: center !important; padding: 0 !important; position: static; }
        	.mobilFilterOpenBtn .button { padding: 6px 0; font-size: 12px; font-weight: 600; }
        	.category-vertical-filters .vertical-filter-panel .list-group-item { margin: 10px 0 15px 0 !important; }
        	.category-vertical-filters.top-filters .list-group.dropdown { padding: 0 15px !important; }
        	.mobilFilterBtn,.mobilSiralamBtn{display: flex; align-items: center; justify-content: center; background: #218380!important;}
        	.mobilFilterBtn:before {content: "\f0b0";font-family: 'FontAwesome';margin-right: 5px;font-size: 20px;}
        	.mobilSiralamBtn:before {content: "\f0dc";font-family: 'FontAwesome';margin-right: 5px;font-size: 20px;}
        	.ngrs-range-slider { margin: 15px 0 50px 0 !important; padding: 20px 10px !important; }
        	#lang_flag_container { display: none; }
        	.brandlistselection { border-bottom: none; padding: 0; }
        	.productDetailContainer .categoryTitle, .proCategoryTitle.categoryTitleText { width: 100%; }
        	.sortingContent li a span { line-height: 30px;font-size:11px; }
        	.sortingContent li:not(.appliedFilter){height:30px;}
        	.appliedFilter.FiltrelemeUrunAdet span { line-height: 30px !important; }
        	ul.breadcrumb li a span{font-size:11px;}
        	/******************************************************/
        	#divIcerik { padding-top: 0; }
        	/*HEADER*/
        	.mycart .sepetTopTutar { display: none !important; }
        	.mycart .sepetUrun { display: none !important; }
        	.mycart .sepetTecxt { }
        	/*HEADER*/

        	/*CONTENT*/
        	.ban3 { width: 100% !important; margin-right: 1.33%; }
        	.ban2 { width: 100%; margin-right: 0; margin-bottom: 5px; }
        	.ban4 { width: 100%; margin-right: 0; margin-bottom: 5px; }
        	.ban5 { width: 100%; margin-right: 0; margin-bottom: 5px; }
        	.ban6 { width: 100%; margin-right: 0; margin-bottom: 5px; }
        	.ban4:last-child { margin-bottom: 0; }
        	.ban2:last-child { margin-bottom: 0; width: 100% !important; }

        	.BlkAlt .ban5 span { bottom: 5px; padding: 0 5px; }
        	.BlkAlt .ban5 p { top: 5px; }

        	#SliderYonetim .SliderTitle { padding: 10px 0; }
        	#SliderYonetim .SliderTitle span { line-height: 40px; }

        	.IkiliSlider .SliderYonetimAlt { width: 100%; margin-right: 0; }

        	#Ikilibir { width: 100%; }
        	#Ikiliiki { width: 100%; }

        	#pnlSlider { width: 100%; margin-bottom: 5px; }
        	#pnlSlider .flex-control-nav { bottom: 2px; display:none;}

        	.sliderBannerContainer .ProductListnext { right: 0; }
        	.sliderBannerContainer .ProductListprev { left: 0; }

        	.productModuleItem2 .productDetail, .productItem .productDetail { padding: 5px; }
        	.productModuleItem2 .moduleregular span, #divIlgiliUrunler .moduleregular span, .productItem .regularPrice span { line-height: 19px; }
        	#divIlgiliUrunler .modulediscount span, .productModuleItem2 .modulediscount span, .productItem .discountPrice span { font-size: 14px !important; }
        	#divIlgiliUrunler .modulediscount span, .productModuleItem2 .modulediscount span, .productItem .discountPrice span { }
        	.newIcon {  }
        	.discountIcon { left: 5px; top: 5px; display: none; }
        	.cargoIcon { top: 130px; left: 4px; display: none !important; }
        	.favori {left: auto;right: 15px;margin: 0 !important;}        	
        	.examineIcon { right: 5px; }
        	.mycartIcon { display: none; }
        	.productItem .mycartIcon{width:100%;left:0!important;}
        	.mycartIcon a {overflow: hidden;text-align: center;text-indent: 0;}
        	.mycartIcon a:before { left: 30%; }
        	.ProductName { width: 100%; }
        	/*#pnlFiyatlar { width: 70%; }*/
        	/*#divTaksitAciklama { width: 70%; }*/
        	.basketBtn { }
        	#divKritikStok, #divTelefonSiparis, .UFavorilerimeEkle, .UIstekListemeEkle, #divIndirimliUrun, .FiyatHaberVer, #divKargoBedava { margin-top: 14px; width: 262px; clear: both; float: none !important; margin: auto !important; margin-bottom: 10px !important; height: 50px; clear: none; }
        	.ProductIcon2 .YorumYazbtnContent a, .ProductIcon2 .TavsiyeEtBtnContent a, .ProductIcon2 .hidden-phone a { padding: 0 15px; width: 100%; }
        	.UFavorilerimeEkle { width: 42px!important; float: left!important; }
        	.detaySliderContainer .ProductListprev { left: 0 !important; }
        	.detaySliderContainer .ProductListnext { right: 0 !important; }

        	#divUrunEkSecenek .eksecenekLine .right_line .size_box { margin-bottom: 10px; }
        	.bedenTablosu { bottom: 43px; }
        	/*CONTENT*/

        	/*FOOTER*/
        	.linkler { width: 100%; padding-bottom: 0; }
        	.linkler li ul { margin-top: 0 !important; margin-bottom: 30px; }
        	.linkler > ul > li { padding-right: 0; }
        	.linkler > ul > li > a { display: inline-block; float: none; padding-bottom: 8px; margin-bottom: 10px; }
        	.linkler > ul > li > ul > li { text-align: center !important; padding-top: 0 !important; }
        	.bankimg { width: 100%; margin: 5px 0; }
        	.bankimg img { width: 100%; }

        	.Social > ul > li > a i { float: none; display: inline-block; }
        	.Social > ul > li { display: inline-block; margin: 0; float: none !important; width: initial !important; margin-right: 15px; }

        	.EUC { background: #3775c4; background: -moz-linear-gradient(left, #3775c4 100%, #4183d7 0); background: -webkit-linear-gradient(left, #3775c4 100%,#4183d7 0); background: linear-gradient(to right, #3775c4 100%,#4183d7 0); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3775c4', endColorstr='#4183d7',GradientType=1 ); }

        	.Ebulten { width: 100%; }
        	.Etitle { font-size: 10px; width: 100%; margin-bottom: 5px; text-align: center; }
        	.Appdiv { float: left; width: 100%; margin: 0; padding: 10px 0; }

        	.copy { width: 100%; line-height: 25px; text-align: center; display: none; }
        	.copy img { max-width: 100%; }
        	.ssl { width: 100%; text-align: center; }
        	e
        	/*FOOTER*/
        	#pnlSlider.margin { margin-top: 0; }
        	#divIcerik.margin { margin-top: 75px; }
        	#header.fixed { position: fixed; top: 0; border-bottom: 1px solid #000 !important; }
        	.searchContent { }
        	.header-info, .HeaderMenu { display: none !important; }
        	a#linkOncekiSayfa { display: none !important; }
        	.centerCount { width: 100% !important; }
        	.linkler > ul > li > ul > li > a { margin-right: 0 !important; }
        	.FooterMiddle { margin-bottom: 0 !important; }
        	.FooterPeste { margin-bottom: 10px; overflow: hidden; }
        	.ProductName h1 span:not(#divUrunKodu):before { width: 100%; margin-right: 0 !important; }
        	#logo .logo { }
        	#divIlgiliUrunler .moduleimage, .productModuleItem2 .moduleimage2, .productItem .productImage { padding-bottom: inherit !important; min-height: auto !important; overflow: hidden; }
        	.ProductList.sort_3 .ItemOrj { padding: 0 !important; width: 48%; margin-right: 1%; }
        	.footerTopEdit .uygulama { margin-left: 0 !important; margin-bottom: 0 !important; }
        	.foot2 .container > div { width: 100%; }
        	#divKargoBedava { position: relative !important; }
        	.ProductIcon2 .YorumYazbtnContent, .ProductIcon2 .TavsiyeEtBtnContent, .ProductIcon2 > .hidden-phone, .urunTab li { display: inline-block; float: none; margin-right: 0 !important; margin-bottom: 4px !important; }
        	.urunTab li a:after { display: none !important; }
        	.urunOzellik { margin: 0 !important; }
        	.ustband { display: none; }
        	body > form { overflow: hidden; }
        	.productModuleItem2 .moduleprice2, #divIlgiliUrunler .moduleprice, .productItem .productPrice { margin-bottom: 20px; margin-top: 20px; }
        	.ProductIcon { width: 100%; clear: both; position: relative; top: 0; }
        	.bedenT { }
        	.uygulamalar { text-align: center; width: 100%; }
        	.uygulamalar div { display: inline-block; float: none !important; margin-bottom: 20px; margin-left: auto !important; margin-right: 20px; }
        }

        @media screen and (max-width: 480px) {
        	#divBenzerUrun .categoryTitle .bold .satir1 { padding: 0 !important; background: none !important; }
        	.header-aciklama p { font-size: 11px; }
        	.full .hizmetler .item .kapsa .image { float: none; margin: auto !important; }
        	.full .hizmetler .item .kapsa .text { width: 100%; margin-left: 0 !important; }
        	.full .hizmetler .item .kapsa .text * { text-align: center; }
        	.markaSlider .ProductListnext { right: 0 !important; display: none !important;; }
        	.markaSlider .ProductListprev { right: 0 !important; display: none !important; }
        	.header-bilgi { display: none !important; }
        	#header { }
        	#logo .logo { margin-left: 53px; }
        	#divIlgiliUrunler .modulename, .productModuleItem2 .modulename2, .productItem .productName { margin: 0 !important; }
        	#divIlgiliUrunler .productModuleItem .mycartIcon, .productModuleItem2 .mycartIcon, .productItem .mycartIcon { bottom: 10px; left: 20px; }
        	.productItem .productPrice.IndirimVar, #divIlgiliUrunler .moduleprice.IndirimVar, .productModuleItem2 .moduleprice2.IndirimVar { margin-bottom: 20px; }
        	.uygulama > div { width: 100%; margin: 0; text-align: center; }
        	.foot-hizmetler .container { margin: 0 20px; }
        	#ticimaxCopyright { line-height: 20px; padding-bottom: 10px; padding-top: 10px; }
        	.uclublok1 > div > div { width: 100% !important; text-align: center; margin-bottom: 20px; }
        	.footerTopEdit2 .container .row .left { display: none !important; }
        }

        @media screen and (max-width: 380px) {
        	.mobilMenuAcButton { left: 0; }
        #logo .logo { /* margin-left:13px; */ /* margin-top:40px; */ }
    }

    @media screen and (max-width: 320px) {
    }

    .sosyal-medya { clear: both; float: right; }
    .sosyal-medya div { float: left; width: 24px; height: 24px; margin-left: 10px; }
    .sosyal-medya div a { display: block; width: 100%; height: 100%; }
    .sosyal-medya div.facebook { background: url(images/facebook.png) no-repeat center; }
    .sosyal-medya div.instagram { background: url(images/instagram.png) no-repeat center; }
    .sosyal-medya div.pinterest { background: url(images/pinterest.png) no-repeat center; }
    .vitrin-urunleri {}
    .ProductList { padding-top: 0; }
    .product-social-media { position: relative; width: 66%; margin: auto; clear: both; padding-top: 10px; float:left;}
    .product-social-media ul { float: left; }
    .product-social-media:after { display: block; width: 100px; height: 1px; background: #eeeeee; position: absolute; top: 0; }
    .product-social-media .product-social-media-title { float: left; font-size: 12px; font-weight: 300; margin-right: 15px; color: #000000; text-transform: uppercase; margin-bottom: 10px; }
    .product-social-media ul li:not(.whatsaptasi) { float: left; margin-right: 20px; overflow: hidden; border-radius: 0 !important; }
    .product-social-media ul li.facebook { }
    .product-social-media ul li.twitter { background-position: -168px 0; }
    .product-social-media ul li.google-plus { background-position: -338px 0; }
    .product-social-media ul li:last-child { float: left !important; }
    .product-social-media ul li i { font-size: 14px; color: #000; float: left; margin-right: 10px; }
    .product-social-media ul li a:hover i { color: #000; }
    .ProductList.pr_hrz .ItemOrj { width: calc(100% - 20px); }
    .ProductList.pr_hrz .productImage { max-height: 721px; }
    .ProductList.pr_hrz .productItem .productImage { width: 230px; float: left; border-right: 1px solid #eee; }
    .ProductList.pr_hrz .productItem .productImage img { max-height: 220px; width: auto; }
    .ProductList.pr_hrz .productItem .productDetail { width: calc(100% - 240px); float: left; padding-left: 20px; padding-top: 10px; max-width: 552px; }
    .ProductList.pr_hrz .productItem .productName { margin: 0px !important; }
    .ProductList.pr_hrz .productItem .productName a { text-align: left; line-height: 35px; color: #2c2c2c; font-size: 22px; }
    .ProductList.pr_hrz .productItem .productMarka { display: block !important; }
    .ProductList.pr_hrz .productItem .productMarka:before { content: 'Marka :'; font-size: 14px; color: #2c2c2c; font-weight: 500; margin-right: 7px; }
    .ProductList.pr_hrz .productItem .productPrice { text-align: left; }
    .ProductList.pr_hrz .productItem .discountPrice { float: left; }
    .ProductList.pr_hrz .productItem .regularPrice { width: auto; float: left; clear: none; }
    .ProductList.pr_hrz .productItem .discountPrice span { font-size: 30px; font-weight: 500; line-height: 40px; padding-top: 5px; }
    .ProductList.pr_hrz .productItem .regularPrice span { font-size: 20px; color: #2c2c2c; font-weight: normal; line-height: 40px; padding-top: 8px; margin-left: 10px; }
    .ProductList.pr_hrz .productOnYazi { display: none !important; text-align: left; }
    .ProductList.pr_hrz .cargoIcon { left: auto; left: auto; }
    .ProductList.pr_hrz .examineIcon { width: 60px; height: 40px; border-radius: 5px; right: auto; bottom: 25px; margin: 0; top: auto; left: 550px; display: block; }
    .ProductList.pr_hrz .examineIcon a { background: #c7e0e4 url(images/UB_UI.png) center center no-repeat; }
    .ProductList.pr_hrz .favori { width: 60px; height: 40px; border-radius: 5px; right: auto; bottom: 25px; margin: 0; top: auto; left: 630px; display: block; }
    /* .ProductList.pr_hrz .favori a { background: #c7e0e4 url(images/UB_FE.png) center center no-repeat; } */
    .ProductList.pr_hrz .mycartIcon { display: block; width: 165px; height: 40px; background: #6dcdf0; left: 365px; overflow: hidden; margin: 0; bottom: 25px; top: 80px; border-radius: 5px; right: 20px !important; left: inherit !important; }
    .ProductList.pr_hrz .mycartIcon a { line-height: 40px; }
    .ProductList.pr_hrz .mycartIcon a span { font-weight: 500;text-align: center; }
    .ProductList.pr_hrz .discountIcon { top: 20px; }
    .ProductList.pr_hrz .discountIcon .discountIconDetail { display: none; }
    .ProductList.pr_hrz .discountIcon .discountIcon_s1 { }
    .ProductList.pr_hrz .discountIcon .discountIcon_s2 { font-size: 15px; font-weight: normal; }
    .ProductList.pr_hrz .newIcon { right: 20px; top: 20px; }
    .ProductList.pr_hrz .TukendiIco { left: 0; bottom: 0; }
    .ProductList.pr_hrz .TukendiIco span { top: 0; left: 30px; right: auto; }
    .ProductList.pr_hrz .productItem { border-radius: 5px; margin-bottom: 20px; }
    .ProductList.pr_hrz .urunListeAdet { display: block !important; position: absolute; left: 250px; bottom: 25px; width: 95px; height: 40px; border: 1px solid #dddddd; border-radius: 5px; overflow: hidden; }


    .rightBlock ul.KatMenu1 ul { left: auto; right: 100%; }

    ul.KatMenu1 ul { display: none; }


    ul.KatMenu1 { list-style: none; position: relative; }

    ul.KatMenu1:after { content: ""; clear: both; display: block; }

    ul.KatMenu1 ul { padding: 0; float: left; width: 100%; z-index: 199; }

    ul.KatMenu1 ul li { float: none; width: 200px; position: relative; }

    ul.KatMenu1 ul li a { color: #666666; }

    ul.KatMenu1 ul li a:hover { }

    ul.KatMenu1 ul ul { margin-left:20px; }

    ul.KatMenu1 > li {
    	padding: 4px 0; display: block; float: left; width: 100%; color: #666666; position: relative; font-size: 12px;
    	padding: 0; border-top: 1px solid #f0eeef; border-bottom: 1px solid #f0eeef; padding-right: 50px; cursor: pointer; }


    	ul.KatMenu1 > li.tiklanir:before { content: ""; background:url(images/filtrearrow.png) no-repeat right top; width: 12px; height: 13px; position: absolute; right: 7px; top: 17px; }

    	ul.KatMenu1 > li > a { position: relative; color: #444444; font-size: 13px; width: 100%; text-transform: uppercase; padding: 15px 0; cursor: pointer; float: left; width: auto; }

    	li.open { color: #000 !important; }

    	ul.KatMenu1 > li:hover > a { color: #000; }

    	ul.KatMenu1 > li ul { }

    	ul.KatMenu1 ul li.katmenu-drop:after { content: "+"; position: absolute; right: 10px; bottom: 5px; font-size: 20px; font-weight: 700; color: #ccc !important; }

    	ul.KatMenu1 > li.katmenu-drop:after { content: "+"; position: absolute; right: 10px; bottom: 2px; font-size: 25px; font-weight: 700; }

    	ul.KatMenu1 > li ul li { margin-bottom: 0; border-bottom: 1px solid #fff; }

    	ul.KatMenu1 > li ul li a { padding: 9px 20px 9px 20px; display: block; font-weight: 500; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;
    		color: #444444; font-size: 12px; }


    		ul.KatMenu1 > li ul li:last-child a { border-bottom: 0; }

    		/*ul.KatMenu1 > li ul li a:before { content: ">"; position: absolute; left: 0; top: 12px; display: none; }*/

    		ul.KatMenu1 > li ul li:hover a { color:#676b71; text-decoration:underline;}


    		ul.KatMenu1 > li.open ul { display: block; }

.Teklif.RightDetail #divAdetCombo{display: none!important;}
.Teklif.RightDetail .basketBtn,.Teklif.RightDetail .buyfast{display: none!important;}
.Teklif.RightDetail .UTelefonlaSiparis .box1 i{display: none!important;}
.Teklif.RightDetail .UTelefonlaSiparis .box1{font-size: 0; background: transparent; padding: 0; min-width: auto;}
.Teklif.RightDetail .UTelefonlaSiparis .box1:after{content: "TEKLİF AL";line-height: 32px;font-weight: 600;background: #ddc393;color: #fff;padding: 5px 10px;font-size: 15px;display: block;text-align: center;}
.Teklif.RightDetail .fiyattaksitkapsa{display: none!important;}
.Teklif.RightDetail .PriceList {border-top: 0; }

#TelefonSiparis input[type="text"], #TelefonSiparis input[type="email"], #TelefonSiparis textarea{width: 100%;}
#TelefonSiparis textarea {height: 100px!important; }

.productItem.Teklif .mycartIcon ,.productItem.Teklif .productPrice{display:none!important}

.productItem.Teklif{padding-bottom: 16px;}