#orderBy,#filterComboSelect {
margin-top:5px
}

.formf_desteklenen-formatlar {
margin-left:15px
}

.mobil-button {
cursor:pointer;
display:none;
text-align:left;
height:33px;
padding-left:10px;
font-size:22px;
color:#fff;
line-height:54px;
font-weight:500;
font-family: system-ui !important;
}

.mobil-button .icon {
background-image:url(../images/menu-nav.png);
display:block;
height:55px;
width:35px;
float:left;
background-size:25px;
background-position:0
}

.most {
float:left;
width:985px;
margin:0 0 30px
}
table.most a {
    font-size: 14px;
}

table.most a:hover {
    color:red;
}
.most h4 {
float:left;
width:100%;
margin:0 0 10px;
font-family: system-ui !important;
font-size:14px
}

.most table {
border:1px solid #d4d4d4;
width:985px
}
td.urunLiteDelete {
    padding-right: 60px;
}

.most .tr1 {
background:#fff
}

.most .tr2 {
background:#f5f5f5
}

.most .td1 {
width:55px;
vertical-align:middle;
padding: 25px;
}

.most .td1 a {
border:1px solid #d4d4d4;
width:35px;
height:35px;
display:block
}

table.most {
vertical-align:middle;
font-size:11px;
width:100%;
}

.most .td2 a {
color:#464646
}

.most .td3,.most .td4,.most .td5 {
vertical-align:middle;
font-size:14px;
color:#464646
}

.most .td4,.most .td5 {
width:160px;
text-align:center
}

@media screen and (max-width: 2999px) {

}

@media screen and (max-width: 2150px) {

}

@media screen and (max-width: 1875px) {
.firsatBlok {
visibility:hidden!important
}
}
@media screen and (max-width: 1367px) {

}

@media screen and (max-width: 1024px) {
	body{background:#fff;}
	#shopphp-payment-body-step3 {
    padding: 5px;
}
.dftop
{
	display:none;
}
#footerlogo {
    margin-left: 20px;
}

.footerListeKat {
    width: 100%;
}

.gunurunstar
{
	float: left;
	padding: 35px 10px;
	margin: -10px 15px -37px -71px;
	background: #ff8d00;
	border-right: 2px solid #f1f1f1;
	display: inline-table;
}



div#gunurunbilgi {
    padding: 10px 0px 55px 70px;
	transform: skew(0deg);
}

div#gunurunbilgi p {
    font-size: 15px;
    padding-bottom: 5px;
	transform: skew(0deg);
}

div#gunurunbilgi2 {
    padding: 10px 0px 55px 70px;
	transform: skew(0deg);
}

div#gunurunbilgi2 p {
    font-size: 15px;
    padding-bottom: 5px;
	transform: skew(0deg);
}

#kargosayaci
{
	float:rigt !important;
	margin-top:15px;
	width:305px !important;

}

p#gunurunbilgisayac {
    margin-top: 15px;
}
.firsat_urunleri {
    margin: 10px 0px;
    display: flow-root;
    width: 100%;
    background: white;
}

.kalanzmn
{
	border:none !important;
}

.gunurunstar .fa-star {
    transform: skew(0deg);
}
.topla{
	display:none;
}
.haftasonu_resim {
    display: block;
	margin-bottom: 15px;
}
.haftasonu_resim img {
    width: 100%;
}
	.ondetay {
    width: 100%;
    margin-bottom: 15px;
}

.middle {
    width: 100%;
}

.mc_blockBaslik2 {
    width: 100%;
    display: block;
}
.catSlider {
    width: 100% !important;
}

.sliders2 {
    margin-bottom: 15px;
}
.menu_list {
    width: 90%;
}
	
	
	#option5, #option2{
		display:none;
	}
	.unlem {
    display: none;
}
.alerter {
left:55%!important;
width:350px!important
}

.bx-pager-item {
opacity:0
}

.bx-controls-direction {
opacity:0
}

.mc_detayblockBaslik {
padding: 0px 15px 0px 5px;
    line-height: 15px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.kategoriBaslik,.kategoriContent #filterContainer {
height:0;
visibility:hidden
}

.m_search {
width:100%;
height:50px;
display:table
}

.bankaa {
width:90%;
background:#eee;
float:left;
padding:10px;
margin:4px;
border-radius:0px
}

.bankalogo {
width:150px;
margin:0 auto;
position:relative;
float:none
}

.bankaicerik {
width:100%;
float:left;
margin-top:1%;
margin-left:2%
}

.bankaikon img {
width:350px
}

.magaza {
width:93%;
float:left;
border:1px solid #eee;
margin:2px;
padding:5px;
margin-bottom:9px;
background:#eee;
border-radius:0px;
min-height:95px;
line-height:17px
}

.menu_head {
min-width:43%;
max-width:100%;
width: 210px;
max-height:23px;
overflow:hidden;
text-align:center;
padding-top:10px;
display:block;
float:left;
clear:none!important
}

.indirim2018 {
max-width:340px;
float:left;
margin-left:10%
}

#tabs1 li {
width:32%;
float:left;
margin-left:1%;
margin-bottom:0;
margin-top:-3%
}

#tabData1 img {
width:100%!important;
height:auto!important
}

#tabData1 div {
width:100%!important;
height:auto!important
}

#wrapper,.wrap,#footer,.siteWrap {
width: 100%;
    position: relative;
    margin: auto;
    overflow: hidden;
    background: #f3f2f3;
}
#footer
{
	background: #fff !important;
}
.alfooter{background:#fff;}


.wrap {
background:0
}


.headerWrap {
display:none
}

.slogan {
display:none
}

.mobilheader {
display:block;
height:70px;
width:40%;
margin:auto;
z-index:9999
}

.mobilFull {
background: #fff;
    width: 100%;
    height: 70.5px;
    top: 0;
    z-index: 100002;
}
.BreadCrumb {
    background: #fff0;
    box-shadow: none;
}
.menuFull {
height: 49px;
    background: #fff;
    width: 100%;
    border-bottom-color: #dedede;
    top: 70px;
    z-index: 100001;
}

.m_cat {
width: 50px;
    margin-top: 12px;
}

.m_logo {
float:left;
width:280px;
}

#logo {
padding-top: 0px;
padding-left: 35px;
height: 66px;
}

#logo img {
}
width:100%

.m_sepet {
float:right;
margin-top:19px;
margin-left:10px
}

.mLogin {
float:left
}
.toplamobil {
    height: 40px;
    padding-top: 1px;
    background: #f0f0f0;
    border-top: 1px solid #b8b8b894;
    width: 100%;
    z-index: 109990000;
    line-height: 40px;
    float: left;
    position: absolute;
    font-size: 16px;
	display:block;
}
.alfooter {
    height: 55px;
}
#top ul li a {
padding:0;
margin:0;
background:0;
border:0;
display:unset
}

.SepetBasic {
width:25px;
margin-bottom:4px;
text-align:center;
border-radius:0px;
border:0;
font-size:12px;
background:0;
float:left;
margin-top:15px;
margin-right:20px
}

.SepetBasic span {
background:#c00;
position:absolute;
color:#fff;
margin-top:-12px;
margin-left:-8px;
border-radius:50%;
padding:4px 7px;
font-size:12px;
font-weight:700
}

.catMenu {
display:none
}

.loginBasic {
display:none
}
.loginBasici {
display:none
}
.basket-right {
width:100%!important
}

.basket-right ul li span.sepet1 {
line-height:0
}

.cart-info a {
font-size:12px
}

#search {
display:none
}

.searchInput {
width:80%
}

#detailSearchKey {
    width: 100%;
    padding: 0;
    font-size: 13px;
    height: 35px;
	padding-left: 7px;
}

.searchSubmit {
width:19%;
padding-left:0;
background: #fff0;
}
.allCat ul li a {
    font-size: 15px;
    padding: 8px 3px;
}


.searchSubmit input {
    color: #fff0;
    height: 35px;
    font-size: 0;
    background-size: 18%;
    background-position: center;
    width: 95%;
    background-color: #bd1413;
	border-radius: 0px
}

.ac_results {
95%!important
}
.urunList2:hover {
box-shadow: 0 0 0px 0px;
}
input.sf-form-input.price1 , input.sf-form-input.price2 {
    width: 104px;
}

#searchbar {
    margin: 0 auto;
    position: unset;
    width: 95%;
    height: 35px;
    margin-top: 5px;
    display: block;
    border-radius: 0px;
    background: #fff;
   border: 2px solid #bd1413;
}

.ustPanel {
width:100%!important
}

#menu2Top {
padding-top:0;
width:100%
}

#menu2Top li {
float:none;
padding-left:20px
}

#menu2Top ul {
line-height:23px;
display:none;
background-color:#8e201e;
position:relative;
height:inherit;
z-index:999;
width:100%
}

#menu {
display:none
}

.tumKat {
width: 50px;
    float: left;
    height: 50px;
    background: #ff000000 !important;
    border: 0px;
    padding: 0px;
}
.tumKat:hover {
    background: #fec95e00;
}
.allCat {
width: 50px;
    background: #fff0;
    padding: 0px;
}
.allCat:hover {
    box-shadow: none;
    border-radius: 0px;
}
.allCat ul {
width:300px;
overflow:scroll
}

.allCat:hover>ul {
    box-shadow: 6px 6px 4px 5px #00000047;
    margin-top: 51px;
    width: 53%;
    background: white;
    height: 670px;
    left: 0;
}

.allCat ul ul {
overflow:hidden
}

ul.level2menu {
display:none
}

.allCat img {
float: left;
    margin: 0;
    margin-top: 0;
    display: unset;
	width: 45px;
    height: 45px;
}
.m_sepet img {
    width: 24px;
    height: 24px;
}
.fancybox-outer,.fancybox-inner {
position:relative;
height:fit-content!important;
max-height:fit-content!important
}

.splash {
width:fit-content!important;
height:fit-content!important;
padding:24px;
background:url(images/splashbg.png) center center no-repeat;
z-index:1000
}

.splash img {
width:100%!important
}

.splash .remain {
float:left!important;
width:270px!important;
padding:13px 21px!important;
height:53px!important;
line-height:53px;
background:url(images/remain.png) center center repeat-x!important;
color:#fff!important;
font-size:14px!important;
font-weight:700!important;
text-shadow:1px 1px 1px #000!important
}

.splash .remain .time {
float:right!important;
font-size:14px!important
}

.splash .membership {
float:left!important;
padding:15px 21px!important;
font-size:14px!important;
color:#666!important
}

.kategoriContent ul li {
display:block;
padding:3px 7px;
overflow:auto;
max-height:170px
}

img.kategorikargo {
max-height:100%;
display:none;
}
.leftMenu ul li.mainLi a {
    width: 94%;
    display: inline-block;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
#content {
    margin-top: 13px;
}
.mc_homeinfo {
display:none
}

.homeiconMenu {
display:none
}

.homeUrun {
width: 100%;
height: 100%;
margin-top: 10px;
padding: 0px;
display: inline-block;
}
.best-seller {
    margin: 0;
}

.homeUrun-baslik {
    display: block;
    padding: 10px 0px;
    height: 20px;
    color: #333337;
    font-weight: normal;
}
.sizin-indirim {
    display: none;
}


.containerx {
width:320px
}

.carouselx {
width:220px
}

a.sepeteeklebuton,a.incelebuton {
display:none
}

.urunList2 {
border-bottom:1px solid #ebebeb;
width: 23%;
height:280px;
max-height:30%;
padding-bottom:2px;
margin:auto;
margin-bottom:15px;
text-align:center
}

.urunList2 .urunListeResim {
height:150px
}

.urunList2 .urunBaslik {
font-size:14px;
color:#204152;
margin-top:-5%;
height:fit-content;
max-height:35px;
min-height:33px;
overflow:hidden;
padding-left:3%;
line-height:18px
}

.tabs.animated-fade {
width:100%
}

.tab-content {
width:auto;
height: 285px
}

.urunResim img {
max-width:75%;
max-height:100%;
display:table-cell
}

.urunResim {
display:table-cell
}

.urunList #fiyatbaslikkapat {
margin-top: 5px;
margin-left:-2px;
font-size:13px!important;
padding:5px!important
}

.urunList2 .yrm {
margin-bottom:15px;
text-align:left;
margin-left:2%
}

.urunList .yrm {
margin-bottom:15px;
text-align:left;
margin-left:2%
}

.urunList {
width: 22%;
padding-bottom: 0px;
margin: 3px;
margin-bottom: 3px;
height: 290px;
padding: 12px;
}

.urunList .urunBaslik {
font-size:14px;
color:#204152;
margin-top:-5%;
height:fit-content;
max-height:33px;
overflow:hidden;
padding-left:3%;
line-height:18px
}

.urunListehome,.urunListehome:nth-child(5n) {
width:215px;
margin-left:30px;
border:0
}

.urunListehome img {
width:200px
}

.urunListehomeResim {
height:180px
}

#fTabsMenu {
overflow:hidden
}

.tabs {
width:100%
}

.mc_bannersag {
display:none
}

.leftMenu ul {
float:left;
position:relative;
z-index:1;
width: 100%;
}

#leftBlock {
width:100%;
margin-right:0;
float:none;
margin-bottom:10px
}

.leftMenu {
width:100%;

}

.leftMenu ul li.mainLi {
width: 23%;
    padding: 10px;
    float: left;
    line-height: 10px;
    font-size: 13px;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    height: 12px;
    margin: 5px;
    text-overflow: ellipsis;
    padding-left: 4px;
    padding-right: 0;
}

.right-block {
width:350px!important
}

#right {
width:100%!important;
overflow:hidden;
overflow:hidden;
margin:auto
}

.ftab {
width:320px
}

#headerRight {
width:335px;
float:left;
margin-left:0
}

.defaultBlock-bg {
width:100%
}

.middle .defaultBlock-bg {
width:100%
}

.l-left,.l-right {
width:300px
}

.firsatBlok {
display:none
}

.detayPanel {
width:100%
}

.otherProducts .productsSlider .viewport .overview li {
width:300px
}

.product .holder {
width:100%;
margin-top:17px;
overflow:hidden;
border:0;
margin-left:5px;
min-height:fit-content
}

.product .holder2 {
float:left
}

.sol_holder {
float:left;
width:55%;
height:auto;
margin-bottom:10px;
line-height: 27px;
}

.sag_holder {
float:left;
width:40%
}

.sag_holder_1 {
float:left;
width:85%;
border:1px solid #c1c1c1;
padding:15px;
border-radius:15px
}

.sag_hold_yorum {
border-bottom:1px solid #bfbfbf;
padding:5px;
margin-bottom:30px;
font-size:15px
}

#indoran {
float:right;
height:40px;
width:60px;
padding:8px;
background:#ed1c24;
color:#fff;
font-size:15px;
text-align:center
}

.fiyatAlani2 {
width:90px;
height:auto;
float:right;
display:unset!important
}

.sag_holder_3 {
margin-top: 15px;
    width: 35%;
    text-align: center;
    margin: 0px auto;
	float: none;
}

.adetsecim {
float:left;
margin-top:30px;
margin-bottom:10px
}

.product .visual {
width:100%;
height:fit-content
}

.product .visual img {
width:290px;
float:left
}

.product {
    display: block;
    width: 100%;
    float: left;
    margin: 0 auto;
    position: unset;
    padding-left: 0;
}
.kargosayac {
padding-top:25px!important
}

.buy {
margin-top:15px!important
}

.fiyatAlani {
margin-top:0;
margin-bottom:0;
display:none
}

.mc_resim {
display:table;
height:250px;
width:250px;
position:relative;
margin:0 auto
}

.yorum {
display:none;
float:left;
height:0!important
}

.urunyorumbaslik {
float:left;
width:100%;
margin-bottom:5px
}

.ucresizkargo2 {
max-width:320px;
max-height:100px;
float:left;
margin-left:10px;
width:100%;
background:#fff
}

.dtyilgili {
float:left;
background:#fff;
border:1px solid #ebebeb;
margin-top:10px;
margin-bottom:5px;
width:100%;
max-height: 376px;
    height: fit-content;
    overflow: hidden;
}

.dtyilgilibaslik {
font-size:15px
}

.ilgiliurun {
width:23%;
padding:2px;
margin-top:15px;
margin-bottom:3px;
float:left;
cursor:pointer
}

.ilgiliurun_resim {
width:40px;
padding-left:2px;
padding-right:10px;
float:left;
vertical-align:middle
}

.ilgiliurun_resim img {
width:40px
}

.ilgiliurun_fiyat {
float:left;
vertical-align:middle;
margin-top:3px;
font-weight:600;
color:#333;
font-size:15px;
width:fit-content;
text-align:center
}

.ilgiliurun_isim {
float:left;
width:140px;
margin-top:5px;
text-align:left;
padding:0;
padding-right:15px
}

.ilgiliurun_yrm img {
width:20%;
float:left
}

.holder2 {
width:260px;
position:relative;
top:0;
right:0
}

#tabs1 a {
float:none
}

#tabData {
width:97%;
padding-top:20px;
min-height: fit-content;
}

#tabs1 ul {
width:320px
}

#tabData .sf-form-item-fullwidth .sf-form-input,#tabData .sf-form-item-fullwidth .sf-form-textarea,#tabData .sf-form-item-fullwidth .sf-form-select {
width:300px
}

.payMethods {
    width: 95% !important;
}
.viewStnOB , .viewStnSAK{
    font-size: 15px !important;
    color: red;
} 
.zoomPad img {
width:175px
}

.fiyatBaslik span {
font-size:32px
}

.fiyatbilgi strong {
font-size:14px
}

#adetsecim {
margin-bottom:10px;
width:100%;
}

#urunResimListContainer {
width:340px
}

#urunResimListContainer li {
float:left;
width:35px;
height:35px
}

#urunResimListContainer li a img,.urunResimListContainer li a {
width:35px
}

.otherProducts,otherProducts h3 {
display:none;
width:290px;
height:250px
}

.otherProducts .productsSlider {
height:185px
}

.otherProducts .productsSlider .viewport {
height:195px
}

.otherProducts .buttons {
top:155px
}

.subscribe {
display:none
}

.footerFull {
    display: contents;
}


.subscribe p {
width:364px
}

.subscribe .form {
margin:0;
width:300px
}

.subscribe .form .inputText {
width:188px
}

.topMsj {
display:none
}

.selectboxwrap {
display:none
}

.bar {
display:none
}

.headerTopMenu {
width:295px;
position:absolute
}

img#imgSepetGoster {
position:relative;
right:1px;
top:2px
}

div#sepetGoster {
display:none!important
}

#top a {
font-size:11px;
box-shadow: 0 0 15px #0084ff00 !important;
}

.topMsj {
width:300px;
text-align:center
}

.ustMenuBar {
width:300px
}

.leftMenuHome {
display:none
}

.homeBanner {
display:none
}

.otherCat {
overflow:hidden
}

.markaList {
width:340px;
height:300px;
overflow:hidden;
margin-left:-20px
}

.markaList img {
width:340px;
height:300px
}

.markaBaslik {
width:118px
}



#footerBottom {
float:none;
width:100%;
margin:15px auto;
display:block
}

div.col-xs-12 {
width:270px;
line-height:20px
}

div.col-xs-12 a {
padding:1px;
margin-left:1px;
font-size:10px
}

.urunliste,.urunliste:nth-child(4n) {
width:220px;
overflow:hidden;
border:0;
margin-left:30px
}

.urunListeResim img {
width:180px
}


.emptytable_body {
width:293px
}

#tabs1 a span {
font-size:11px
}

#siteHeader_ddlCatalogsw {
width:120px
}

.kategoriBaslik {
cursor:pointer;
display: none;
}
.kategoriContent {
    display: none;
}
.kategori-sec .kategori-ul {
display:none
}

.secim-daralt .kategoriContent {
display:none
}

.book-banner {
display:none
}
}

@media screen and (max-width: 960px) {
	body{background:#fff;}
.alerter {
left:55%!important;
width:350px!important
}
.ilgiliurun {
    width: 31%;
    padding: 2px;
    margin-top: 15px;
    margin-bottom: 3px;
    float: left;
    cursor: pointer;
}

.coupon {
    padding: 5px;
}


.sliders2 {
    margin-bottom: 15px;
}
.middle {
    width: 100% !important;
    margin: 0px auto;
    padding-left: 0%;
    display: contents;
}

.bx-controls-direction {
opacity:0
}

.bx-pager-item {
opacity:0
}

.mc_detayblockBaslik {
padding: 0px 15px 0px 5px;
    line-height: 15px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.kategoriBaslik,.kategoriContent #filterContainer {
height:0;
visibility:hidden
}

.m_search {
width:100%;
height:50px;
display:table
}

.bankaa {
width:90%;
background:#eee;
float:left;
padding:10px;
margin:4px;
border-radius:5px
}

.bankalogo {
width:150px;
margin:0 auto;
position:relative;
float:none
}

.bankaicerik {
width:100%;
float:left;
margin-top:1%;
margin-left:2%
}

.bankaikon img {
width:350px
}

.magaza {
width:93%;
float:left;
border:1px solid #eee;
margin:2px;
padding:5px;
margin-bottom:9px;
background:#eee;
border-radius:5px;
min-height:95px;
line-height:17px
}

.menu_head {
min-width:43%;
max-width:100%;
width: 210px;
max-height:23px;
overflow:hidden;
text-align:center;
padding-top:10px;
display:block;
float:left;
clear:none!important
}

.indirim2018 {
max-width:340px;
float:left;
margin-left:10%
}

#tabs1 li {
width:32%;
float:left;
margin-left:1%;
margin-bottom:0;
margin-top:-3%
}

#tabData1 img {
width:100%!important;
height:auto!important
}

#tabData1 div {
width:100%!important;
height:auto!important
}

#wrapper,.wrap,#footer,.siteWrap {
width: 100%;
    position: relative;
    margin: auto;
    overflow: hidden;
    background: #f3f2f3;
}
.alfooter{background:#fff;}


.wrap {
background:0
}

.headerWrap {
display:none
}

.slogan {
display:none
}

.mobilheader {
display:block;
height:70px;
width:360px;
margin:auto;
z-index:9999
}

.mobilFull {
background: #fff;
    width: 100%;
    height: 70.5px;
    top: 0;
    z-index:100002;
}
.BreadCrumb {
    background: #fff0;
    box-shadow: none;
}
.menuFull {
height: 49px;
    background: #fff;
    width: 100%;
    border-bottom-color: #dedede;
    top: 70px;
    z-index: 100001;
}

.m_cat {
width: 50px;
    margin-top: 15px;
}

.m_logo {
float:left;
width:210px
}

#logo {
padding-top:0;
padding-left:35px;
height:66px
}

#logo img {
width:100%
}

.m_sepet {
float:right;
margin-top:0;
margin-left:10px
}

.mLogin {
float:left
}

#top ul li a {
padding:0;
margin:0;
background:0;
border:0;
display:unset
}

.SepetBasic {
width:25px;
margin-bottom:4px;
text-align:center;
border-radius:1px;
border:0;
font-size:12px;
background:0;
float:left;
margin-top:10px;
margin-right:20px
}

.SepetBasic span {
background:#c00;
position:absolute;
color:#fff;
margin-top:-12px;
margin-left:-8px;
border-radius:50%;
padding:4px 7px;
font-size:12px;
font-weight:700
}

.catMenu {
display:none
}

.loginBasic {
display:none
}
.loginBasici {
display:none
}
.basket-right {
width:100%!important
}

.basket-right ul li span.sepet1 {
line-height:0
}

.cart-info a {
font-size:12px
}

#search {
display:none
}

.searchInput {
width:80%
}

#detailSearchKey {
    width: 100%;
    padding: 0;
    font-size: 13px;
    height: 35px;
	padding-left: 7px;
}

.selectboxwrap,.searchSubmit {
width:19%;
padding-left:0;
background: #fff0;
}
.allCat ul li a {
    font-size: 15px;
    padding: 8px 3px;
}


.searchSubmit input {
    color: #fff0;
    height: 35px;
    font-size: 0;
    background-size: 20%;
    background-position: center;
    width: 96%;
    background-color: #bd1413;
	border-radius: 0px
}


input.sf-form-input.price1 , input.sf-form-input.price2 {
    width: 104px;
}
#searchbar {
    margin: 0 auto;
    position: unset;
    width: 95%;
    height: 35px;
    margin-top: 5px;
    display: block;
    border-radius: 0px;
    background: #fff;
   border: 2px solid #bd1413;
}

.ustPanel {
width:100%!important
}

#menu2Top {
padding-top:0;
width:100%
}

#menu2Top li {
float:none;
padding-left:20px
}

#menu2Top ul {
line-height:23px;
display:none;
background-color:#8e201e;
position:relative;
height:inherit;
z-index:999;
width:100%
}

#menu {
display:none
}

.tumKat {
width: 50px;
    float: left;
    height: 50px;
    background: #ff000000 !important;
    border: 0px;
    padding: 0px;
}
.tumKat:hover {
    background: #fec95e00;
}
.allCat {
width: 50px;
    background: #fff0;
    padding: 0px;
}
.allCat:hover {
    box-shadow: none;
    border-radius: 0px;
}

.allCat ul {
width:300px;
overflow:scroll
}

.allCat:hover>ul {
box-shadow: 6px 6px 4px 5px #00000024;
margin-top: 55px;
width: 53%;
background: white;
height: 10000%;
left: 0;
}

.allCat ul ul {
overflow:hidden
}

ul.level2menu {
display:none
}

.allCat img {
float: left;
    margin: 0;
    margin-top: 0;
    display: unset;
	width: 45px;
    height: 45px;
}
.m_sepet img {
    width: 24px;
    height: 24px;
}
.fancybox-outer,.fancybox-inner {
position:relative;
height:fit-content!important;
max-height:fit-content!important
}

.splash {
width:fit-content!important;
height:fit-content!important;
padding:24px;
background:url(images/splashbg.png) center center no-repeat;
z-index:1000
}

.splash img {
width:100%!important
}

.splash .remain {
float:left!important;
width:270px!important;
padding:13px 21px!important;
height:53px!important;
line-height:53px;
background:url(images/remain.png) center center repeat-x!important;
color:#fff!important;
font-size:14px!important;
font-weight:700!important;
text-shadow:1px 1px 1px #000!important
}

.splash .remain .time {
float:right!important;
font-size:14px!important
}

.splash .membership {
float:left!important;
padding:15px 21px!important;
font-size:14px!important;
color:#666!important
}

.kategoriContent ul li {
display:block;
padding:3px 7px;
overflow:auto;
max-height:170px
}

img.kategorikargo {
max-height:100%;
display:none;
}
#content {
    margin-top: 13px;
}
.leftMenu ul li.mainLi a {
    width: 94%;
    display: inline-block;
}
#content {
    margin-top: 13px;
}
.mc_homeinfo {
display:none
}

.homeiconMenu {
display:none
}


.best-seller {
    margin: 0;
}

.sizin-indirim {
    display: none;
}




.containerx {
width:320px
}

.carouselx {
width:220px
}

a.sepeteeklebuton,a.incelebuton {
display:none
}

.urunList2 {
border-bottom:1px solid #ebebeb;
width: 31%;
height:280px;
max-height:30%;
padding-bottom:2px;
margin:auto;
margin-bottom:15px;
text-align:center
}

.urunList2 .urunListeResim {
height:150px
}

.urunList2 .urunBaslik {
font-size:14px;
color:#204152;
margin-top:-5%;
height:fit-content;
max-height:35px;
min-height:33px;
overflow:hidden;
padding-left:3%;
line-height:18px
}

.tabs.animated-fade {
width:100%
}

.tab-content {
width:auto;
height: auto;
}

.urunResim img {
max-width:75%;
max-height:100%;
display:table-cell
}

.urunResim {
display:table-cell
}

.urunList #fiyatbaslikkapat {
margin-top: 5px;
margin-left:-2px;
font-size:13px!important;
padding:5px!important
}

.urunList2 .yrm {
margin-bottom:15px;
text-align:left;
margin-left:2%
}

.urunList .yrm {
margin-bottom:15px;
text-align:left;
margin-left:2%
}

.urunList {
width: 29%;
padding-bottom: 0px;
margin: 3px;
margin-bottom: 3px;
height:290px;
padding: 12px;
}

.urunList .urunBaslik {
font-size:14px;
color:#204152;
margin-top:-5%;
height:fit-content;
max-height:33px;
overflow:hidden;
padding-left:3%;
line-height:18px
}

.urunListehome,.urunListehome:nth-child(5n) {
width:215px;
margin-left:30px;
border:0
}

.urunListehome img {
width:200px
}

.urunListehomeResim {
height:180px
}

#fTabsMenu {
overflow:hidden
}

.fiyatAlani {
margin-top:0;
margin-bottom:0;
display:none
}

.tabs {
width:100%
}

.mc_bannersag {
display:none
}

.leftMenu ul {
float:left;
position:relative;
z-index:1
}

#leftBlock {
width:100%;
margin-right:0;
float:none;
margin-bottom:10px
}

.leftMenu {
width:100%
}

.leftMenu ul li.mainLi {
width: 30%;
    padding: 10px;
    float: left;
    line-height: 10px;
    font-size: 13px;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    height: 12px;
    margin: 5px;
    text-overflow: ellipsis;
    padding-left: 4px;
    padding-right: 0;
}

.right-block {
width:350px!important
}

#right {
width:100%!important;
overflow:hidden;
overflow:hidden;
margin:auto
}

.ftab {
width:320px
}

#headerRight {
width:335px;
float:left;
margin-left:0
}

.defaultBlock-bg {
width:100%
}

.middle .defaultBlock-bg {
width:100%;
}

.l-left,.l-right {
width:300px
}

.firsatBlok {
display:none
}

.detayPanel {
width:100%
}

.otherProducts .productsSlider .viewport .overview li {
width:300px
}

.product .holder {
width:100%;
margin-top:17px;
overflow:hidden;
border:0;
margin-left:5px;
min-height:fit-content
}

.product .holder2 {
float:left
}

.sol_holder {
float:left;
width: 49%;
line-height: 27px;
height:auto;
margin-bottom:10px
}

.sag_holder {
float:left;
width:47%
}

.sag_holder_1 {
float:left;
width:85%;
border:1px solid #c1c1c1;
padding:15px;
border-radius:15px
}

.sag_hold_yorum {
border-bottom:1px solid #bfbfbf;
padding:5px;
margin-bottom:30px;
font-size:15px
}

#indoran {
float:right;
height:40px;
width:60px;
padding:8px;
background:#ed1c24;
color:#fff;
font-size:15px;
text-align:center
}

.fiyatAlani2 {
width:90px;
height:auto;
float:right;
display:unset!important
}

.sag_holder_3 {
margin-top: 15px;
    width: 35%;
    text-align: center;
    margin: 0px auto;
}

.adetsecim {
float:left;
margin-top:30px;
margin-bottom:10px
}

.product .visual {
width:100%
}

.product .visual img {
width:290px
}

.product {
    display: block;
    width: 100%;
    float: left;
    margin: 0 auto;
    position: unset;
    padding-left: 0;
}

.kargosayac {
padding-top:25px!important
}

.holder2 {
width:260px;
position:relative;
top:0;
right:0
}

.sepete_at,.hemenal,.sepete_at:hover,.hemenal:hover,#urunKarsilastirmaListemeEkle,#urunFiyatiDusunceHaberVer,#urunAklimdakilereEkle,#stogaGirinceHaberVer {
width:100%;
border-radius: 0px;
}

.sepete_at:hover ,.sepete_at:hover .tukendiResim {
border-radius: 0px;
}
img.tukendiResim {
    border-radius: 0px;
}

#tabs1 a {
float:none
}

#tabData {
width:99%;
padding-top:20px
}

#tabs1 ul {
width:320px
}

#tabData .sf-form-item-fullwidth .sf-form-input,#tabData .sf-form-item-fullwidth .sf-form-textarea,#tabData .sf-form-item-fullwidth .sf-form-select {
width:300px
}

.zoomPad img {
width:175px
}

.fiyatBaslik span {
font-size:32px
}

.fiyatbilgi strong {
font-size:14px
}

#adetsecim {
margin-bottom:10px;
width:100%;
}

#urunResimListContainer {
width:340px
}

#urunResimListContainer li {
float:left;
width:35px;
height:35px
}

#urunResimListContainer li a img,.urunResimListContainer li a {
width:35px
}

.otherProducts,otherProducts h3 {
display:none;
width:290px;
height:250px
}

.otherProducts .productsSlider {
height:185px
}

.otherProducts .productsSlider .viewport {
height:195px
}

.otherProducts .buttons {
top:155px
}

.subscribe {
display:none
}
.footerFull {
    display: contents;
}

.subscribe p {
width:364px
}

.subscribe .form {
margin:0;
width:300px
}

.subscribe .form .inputText {
width:188px
}

.topMsj {
display:none
}

.selectboxwrap {
display:none
}

.bar {
display:none
}

.headerTopMenu {
width:295px;
position:absolute
}

img#imgSepetGoster {
position:relative;
right:1px;
top:2px
}

div#sepetGoster {
display:none!important
}

#top a {
font-size:11px
}

.topMsj {
width:300px;
text-align:center
}

.ustMenuBar {
width:300px
}

.leftMenuHome {
display:none
}

.homeBanner {
display:none
}

.otherCat {
overflow:hidden
}

.markaList {
width:340px;
height:300px;
overflow:hidden;
margin-left:-20px
}

.markaList img {
width:340px;
height:300px
}

.markaBaslik {
width:118px
}

#footerBottom {
float:none;
width:100%;
margin:15px auto;
display:block
}

div.col-xs-12 {
width:270px;
line-height:20px
}

div.col-xs-12 a {
padding:1px;
margin-left:1px;
font-size:10px
}

.urunliste,.urunliste:nth-child(4n) {
width:220px;
overflow:hidden;
border:0;
margin-left:30px
}

.urunListeResim img {
width:180px
}




.emptytable_body {
width:293px
}

#tabs1 a span {
font-size:11px
}

#siteHeader_ddlCatalogsw {
width:120px
}

.kategoriBaslik {
cursor:pointer;
display: none;
}
.kategoriContent {
    display: none;
}
.kategori-sec .kategori-ul {
display:none
}

.secim-daralt .kategoriContent {
display:none
}

.book-banner {
display:none
}
}

@media screen and (max-width: 728px) {
.alerter {
left:55%!important;
width:350px!important
}
.ilgiliurun {
    width: 46%;
}
div#gunurunbilgi p {
    float: left !important;
    font-size: 15px;
    padding-bottom: 5px;
	transform: skew(0deg);
}

.modal-content {
    width: 325px;
}
.katcoksat .ilgiliurun {
    width: 100%;
}
.katcoksatbaslik {
	max-width: 100%;
}
.katcoksat {
	padding: 10px 0px;
    width: 100%;
	height: 350px;
}

.katcoksat .urunResim {
    position: relative;
    left: 25px;;
}

.katcoksat .urunResim img {
    max-width: 100%;
}

.katcoksat  .p-fiyat {
    float: left;
    margin-left: 55px;
}

.gunfirsaticerik {
    padding: 0 37px;
    margin: 0px auto;
	margin-bottom: 35px;
}

.gunfirsatindirim {
    height: 140px;
    width: 100%;
}
.firsatindir {
    left: 135px;
    top: 22px;
}

.firsatbaslik2ic {
    top: 0;
    border: 0;
}
.firsatbaslik2 {
    height: 220px;
    width: 100%;
}
.firsatbaslik2ic .span1 {
    top: 10px;
    left: 120px;
}
.firsatbaslik2ic .span2 {
    top: 30px;
    left: -18px;
}
.firsatbaslik2ic .span3 {
    top: 35px;
    left: 120px;
}

.iconListe {
    display: none;
}

.bx-controls-direction {
opacity:0
}

.bx-pager-item {
opacity:0
}

.mc_detayblockBaslik {
padding: 0px 15px 0px 5px;
    line-height: 15px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.kategoriBaslik,.kategoriContent #filterContainer {
height:0;
visibility:hidden
}

.m_search {
width:100%;
height:50px;
display:table
}

.bankaa {
width:90%;
background:#eee;
float:left;
padding:10px;
margin:4px;
border-radius:5px
}

.bankalogo {
width:150px;
margin:0 auto;
position:relative;
float:none
}

.bankaicerik {
width:100%;
float:left;
margin-top:1%;
margin-left:2%
}

.magaza {
width:93%;
float:left;
border:1px solid #eee;
margin:2px;
padding:5px;
margin-bottom:9px;
background:#eee;
border-radius:5px;
min-height:95px;
line-height:17px
}

.menu_head {
min-width:43%;
max-width:100%;
width: 210px;
max-height:23px;
overflow:hidden;
text-align:center;
padding-top:10px;
display:block;
float:left;
clear:none!important
}

.indirim2018 {
max-width:340px;
float:left;
margin-left:10%
}

#tabs1 li {
width:32%;
float:left;
margin-left:1%;
margin-bottom:0;
margin-top:-3%
}

#tabData1 img {
width:100%!important;
height:auto!important
}

#tabData1 div {
width:100%!important;
height:auto!important
}

#wrapper,.wrap,#footer,.siteWrap {
width: 100%;
    position: relative;
    margin: auto;
    overflow: hidden;
    background: #f3f2f3;
}
.alfooter{background:#fff;}


.wrap {
background:0
}

.headerWrap {
display:none
}

.slogan {
display:none
}

.mobilheader {
display:block;
height:70px;
width:360px;
margin:auto;
z-index:9999
}

.mobilFull {
background: #fff;
    width: 100%;
    height: 70.5px;
    top: 0;
    z-index: 100002;
}
.BreadCrumb {
    background: #fff0;
    box-shadow: none;
}

.menuFull {
height: 49px;
    background: #fff;
    width: 100%;
    border-bottom-color: #dedede;
    top: 70px;
    z-index: 100001;
}

.m_cat {
width: 50px;
    margin-top: 15px;
	float:left;
}

.m_logo {
float:left;
width:210px
}

#logo {
padding-top:20px;
padding-left:35px;
height:66px
}

#logo img {
width:100%
}

.m_sepet {
float:right;
margin-top:19px;
margin-left:10px
}

.mLogin {
float:left
}

#top ul li a {
padding:0;
margin:0;
background:0;
border:0;
display:unset
}

.SepetBasic {
width:25px;
margin-bottom:4px;
text-align:center;
border:0;
font-size:12px;
background:0;
float:left;
margin-top:10px;
margin-right:20px
}

.SepetBasic span {
background:#c00;
position:absolute;
color:#fff;
margin-top:-12px;
margin-left:-8px;
border-radius:50%;
padding:4px 7px;
font-size:12px;
font-weight:700
}

.catMenu {
display:none
}

.loginBasic {
display:none
}
.loginBasici {
display:none
}
.basket-right {
width:100%!important
}

.basket-right ul li span.sepet1 {
line-height:0
}

.cart-info a {
font-size:12px
}

#search {
display:none
}

.searchInput {
width:80%
}

#detailSearchKey {
    width: 100%;
    padding: 0;
    font-size: 13px;
    height: 35px;
	padding-left: 7px;
}

.selectboxwrap,.searchSubmit {
width:19%;
padding-left:0;
background: #fff0;
}
.allCat ul li a {
    font-size: 15px;
    padding: 8px 3px;
}

.searchSubmit input {
    color: #fff0;
    height: 35px;
    font-size: 0;
    background-size: 40%;
    background-position: center;
    width: 100%;
    background-color: #bd1413;
	border-radius: 0px
}

input.sf-form-input.price1 , input.sf-form-input.price2 {
    width: 104px;
}
#searchbar {
    margin: 0 auto;
    position: unset;
    width: 95%;
    height: 35px;
    margin-top: 5px;
    display: block;
    border-radius: 0px;
    background: #fff;
   border: 2px solid #bd1413;
}

.ustPanel {
width:100%!important
}

#menu2Top {
padding-top:0;
width:100%
}

#menu2Top li {
float:none;
padding-left:20px
}

#menu2Top ul {
line-height:23px;
display:none;
background-color:#8e201e;
position:relative;
height:inherit;
z-index:999;
width:100%
}

#menu {
display:none
}

.tumKat {
width: 50px;
    float: left;
    height: 50px;
    background: #ff000000 !important;
    border: 0px;
    padding: 0px;
}
.tumKat:hover {
    background: #fec95e00;
}
.allCat {
width: 50px;
    background: #fff0;
    padding: 0px;
}
.allCat:hover {
    box-shadow: none;
    border-radius: 0px;
}
.allCat ul {
width:300px;
overflow:scroll
}

.allCat:hover>ul {
    box-shadow: 6px 6px 4px 5px #00000047;
    margin-top: 51px;
    width: 53%;
    background: white;
    height: 670px;
    left: 0;
}

.allCat ul ul {
overflow:hidden
}

ul.level2menu {
display:none
}

.allCat img {
float: left;
    margin: 0;
    margin-top: 0;
    display: unset;
	width: 45px;
    height: 45px;
}
.m_sepet img {
    width: 24px;
    height: 24px;
}
.fancybox-outer,.fancybox-inner {
position:relative;
height:fit-content!important;
max-height:fit-content!important
}

.splash {
width:fit-content!important;
height:fit-content!important;
padding:24px;
background:url(images/splashbg.png) center center no-repeat;
z-index:1000
}

.splash img {
width:100%!important
}

.splash .remain {
float:left!important;
width:270px!important;
padding:13px 21px!important;
height:53px!important;
line-height:53px;
background:url(images/remain.png) center center repeat-x!important;
color:#fff!important;
font-size:14px!important;
font-weight:700!important;
text-shadow:1px 1px 1px #000!important
}

.splash .remain .time {
float:right!important;
font-size:14px!important
}

.splash .membership {
float:left!important;
padding:15px 21px!important;
font-size:14px!important;
color:#666!important
}

.kategoriContent ul li {
display:block;
padding:3px 7px;
overflow:auto;
max-height:170px
}

img.kategorikargo {
max-height:100%;
display:none;
}
.leftMenu ul li.mainLi a {
    width: 94%;
    display: inline-block;
}
#content {
    margin-top: 13px;
}
.mc_homeinfo {
display:none
}

.mc_detayblockBaslik {
padding: 0px 15px 0px 5px;
    line-height: 15px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.homeiconMenu {
display:none
}


.sizin-indirim {
    display: none;
}

.containerx {
width:320px
}

.carouselx {
width:220px
}

a.sepeteeklebuton,a.incelebuton {
display:none
}

.urunList2 {
border-bottom:1px solid #ebebeb;
width: 46%;
height:280px;
max-height:30%;
padding-bottom:2px;
margin:auto;
margin-bottom:15px;
text-align:center
}

.urunList2 .urunListeResim {
height:150px
}

.urunList2 .urunBaslik {
font-size:14px;
color:#204152;
margin-top:-5%;
height:fit-content;
max-height:35px;
min-height:33px;
overflow:hidden;
padding-left:3%;
line-height:18px
}

.tabs.animated-fade {
width:100%
}

.tab-content {
width:92%
}

.urunResim img {
max-width:75%;
max-height:100%;
display:table-cell
}

.urunResim {
display:table-cell
}

.urunList #fiyatbaslikkapat {
margin-top: 5px;
margin-left:-2px;
font-size:13px!important;
padding:5px!important
}
#fiyatbaslikkapat {
    position: absolute;
    top: 5px;
}

.urunList2 .yrm {
margin-bottom:15px;
text-align:left;
margin-left:2%
}

.urunList .yrm {
margin-bottom:15px;
text-align:left;
margin-left:2%
}

.urunList {
width:40%;
padding-bottom:3px;
margin:1.5px;
margin-bottom:3px;
height:fit-content
}

.urunList .urunBaslik {
font-size:14px;
color:#204152;
margin-top:-5%;
height:fit-content;
max-height:33px;
overflow:hidden;
padding-left:3%;
line-height:18px
}

.urunListehome,.urunListehome:nth-child(5n) {
width:215px;
margin-left:30px;
border:0
}

.urunListehome img {
width:200px
}

.urunListehomeResim {
height:180px
}

#fTabsMenu {
overflow:hidden
}

.fiyatAlani {
margin-top:0;
margin-bottom:0;
display:none
}

.fiyatAlani2 {
width:90px;
height:auto;
float:right;
display:unset!important
}

.tabs {
width:100%
}

.mc_bannersag {
display:none
}

.mc_detayblockBaslik {
padding: 0px 15px 0px 5px;
    line-height: 15px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.leftMenu ul {
float:left;
position:relative;
z-index:1
}

#leftBlock {
width:100%;
margin-right:0;
float:none;
margin-bottom:10px
}

.leftMenu {
width:310px
}

.leftMenu ul li.mainLi {
width: 42%;
    padding: 10px;
    float: left;
    line-height: 10px;
    font-size: 13px;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    height: 12px;
    margin: 5px;
    text-overflow: ellipsis;
    padding-left: 4px;
    padding-right: 0;
}

.right-block {
width:350px!important
}

#right {
width:100% !important;
overflow:hidden;
overflow:hidden;
margin:auto
}

.ftab {
width:320px
}

#headerRight {
width:335px;
float:left;
margin-left:0
}

.defaultBlock-bg {
width:100%
}

.middle .defaultBlock-bg {
width:100%
}

.l-left,.l-right {
width:300px
}

.firsatBlok {
display:none
}

.detayPanel {
width:340px
}

.otherProducts .productsSlider .viewport .overview li {
width:300px
}

.product .holder {
width:100%;
margin-top:17px;
overflow:hidden;
border:0;
margin-left:5px;
min-height:fit-content;
display: table;
}

.product .holder2 {
float:left
}

.sol_holder {
float:left;
width:92%;
height:auto;
margin-bottom:10px;
line-height: 12px;
}

.sag_holder {
float:left;
width:100%
}

.sag_holder_1 {
float:left;
width:85%;
border:1px solid #c1c1c1;
padding:15px;
border-radius:0px
}

.sag_hold_yorum {
border-bottom:1px solid #bfbfbf;
padding:5px;
margin-bottom:30px;
font-size:15px
}

#indoran {
float:right;
height:40px;
width:60px;
padding:8px;
background:#ed1c24;
color:#fff;
font-size:15px;
text-align:center
}

.fiyatAlani2 {
width:90px;
height:auto;
float:right;
display:unset!important
}

.sag_holder_3 {
margin-top: 15px;
    width: 35%;
    text-align: center;
    margin: 0px auto;
}

.adetsecim {
float:left;
margin-top:30px;
margin-bottom:10px
}

.product .visual {
width:320px
}

.visual img {
width:290px
}

.product {
    display: block;
    width: 100%;
    float: left;
    margin: 0 auto;
    position: unset;
    padding-left: 0;
	padding: 20px;
}

.kargosayac {
padding-top:25px!important
} 

.holder2 {
width:260px;
position:relative;
top:0;
right:0
}

.sepete_at,.hemenal,.sepete_at:hover,.hemenal:hover,#urunKarsilastirmaListemeEkle,#urunFiyatiDusunceHaberVer,#urunAklimdakilereEkle,#stogaGirinceHaberVerwidth: {
margin-left:12%
}

#tabs1 a {
float:none
}

#tabData {
width:92%;
padding-top:20px
}

#tabs1 ul {
width:320px
}

#tabData .sf-form-item-fullwidth .sf-form-input,#tabData .sf-form-item-fullwidth .sf-form-textarea,#tabData .sf-form-item-fullwidth .sf-form-select {
width:300px
}

.zoomPad img {
width:175px
}

.fiyatBaslik span {
font-size:32px
}

.fiyatbilgi strong {
font-size:14px
}

#adetsecim {
margin-bottom:10px;
width:100%;
}

#urunResimListContainer {
width:340px
}

#urunResimListContainer li {
float:left;
width:35px;
height:35px
}

#urunResimListContainer li a img,.urunResimListContainer li a {
width:35px
}

.otherProducts,otherProducts h3 {
display:none;
width:290px;
height:250px
}

.otherProducts .productsSlider {
height:185px
}

.otherProducts .productsSlider .viewport {
height:195px
}

.otherProducts .buttons {
top:155px
}

.subscribe {
display:none
}
.footerFull {
    display: contents;
}

.subscribe p {
width:364px
}

.subscribe .form {
margin:0;
width:300px
}

.subscribe .form .inputText {
width:188px
}

.topMsj {
display:none
}

.selectboxwrap {
display:none
}

.bar {
display:none
}

.headerTopMenu {
width:295px;
position:absolute
}

img#imgSepetGoster {
position:relative;
right:1px;
top:2px
}

div#sepetGoster {
display:none!important
}

#top a {
font-size:11px
}

.topMsj {
width:300px;
text-align:center
}

.ustMenuBar {
width:300px
}

.leftMenuHome {
display:none
}

.homeBanner {
display:none
}

.otherCat {
overflow:hidden
}

.markaList {
width:340px;
height:300px;
overflow:hidden;
margin-left:-20px
}

.markaList img {
width:340px;
height:300px
}

.markaBaslik {
width:118px
}


#footerBottom {
float:none;
width:100%;
margin:15px auto;
display:block
}

div.col-xs-12 {
width:270px;
line-height:20px
}

div.col-xs-12 a {
padding:1px;
margin-left:1px;
font-size:10px
}

.urunliste,.urunliste:nth-child(4n) {
width:220px;
overflow:hidden;
border:0;
margin-left:30px
}

.urunListeResim img {
width:180px
}

.sf-form-container div {
overflow:inherit
}

.sf-form-item-fullwidth .sf-form-textarea {
min-width: 225px;
    width: 50px;
}

.emptytable_body {
width:293px
}

#tabs1 a span {
font-size:11px
}

#siteHeader_ddlCatalogsw {
width:120px
}

.kategoriBaslik {
cursor:pointer;
display: none;
}
.kategoriContent {
    display: none;
}
.kategori-sec .kategori-ul {
display:none
}

.secim-daralt .kategoriContent {
display:none
}

.book-banner {
display:none
}
}

@media screen and (max-width: 320px) {
.alerter {
left:55%!important;
width:350px!important
}

.bx-controls-direction {
opacity:0
}

.bx-pager-item {
opacity:0
}

.mc_detayblockBaslik {
padding: 0px 15px 0px 5px;
    line-height: 15px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.kategoriBaslik,.kategoriContent #filterContainer {
height:0;
visibility:hidden
}

.m_search {
width:100%;
height:50px;
display:table
}

.bankaa {
width:90%;
background:#eee;
float:left;
padding:10px;
margin:4px;
border-radius:5px
}

.bankalogo {
width:150px;
margin:0 auto;
position:relative;
float:none
}

.bankaicerik {
width:100%;
float:left;
margin-top:1%;
margin-left:2%
}

.magaza {
width:93%;
float:left;
border:1px solid #eee;
margin:2px;
padding:5px;
margin-bottom:9px;
background:#eee;
border-radius:5px;
min-height:95px;
line-height:17px
}

.menu_head {
min-width:43%;
max-width:43%;
max-height:23px;
overflow:hidden;
text-align:center;
padding-top:10px;
display:block;
float:left;
clear:none!important
}

.indirim2018 {
max-width:340px;
float:left;
margin-left:10%
}

#tabs1 li {
width:32%;
float:left;
margin-left:1%;
margin-bottom:0;
margin-top:-3%
}

#tabData1 img {
width:100%!important;
height:auto!important
}

#tabData1 div {
width:100%!important;
height:auto!important
}

.footerFull {
width:115%
}

#wrapper,.wrap,#footer,.siteWrap {
width: 100%;
    position: relative;
    margin: auto;
    overflow: hidden;
    background: #f3f2f3;
}
.alfooter{background:#fff;}


.wrap {
background:0
}


.headerWrap {
display:none
}

.slogan {
display:none
}

.mobilheader {
display:block;
height:70px;
width:360px;
margin:auto;
z-index:9999
}

.mobilFull {
background: #fff;
    width: 100%;
    height: 70.5px;
    top: 0;
    z-index: 100002;
	
}
.BreadCrumb {
    background: #fff0;
    box-shadow: none;
}
.menuFull {
height: 49px;
    background: #fff;
    width: 100%;
    border-bottom-color: #dedede;
    top: 70px;
    z-index: 100001;
}

.m_cat {
width: 50px;
    margin-top: 15px;
}

.m_logo {
float:left;
width:210px
}

#logo {
padding-top: 20px;
    padding-left: 35px;
    height: 66px;
}

#logo img {
width:200px
}

.m_sepet {
float:right;
margin-top:19px;
margin-left:10px
}

.mLogin {
float:left
}

#top ul li a {
padding:0;
margin:0;
background:0;
border:0;
display:unset
}

.SepetBasic {
width:25px;
margin-bottom:4px;
text-align:center;
border-radius:0px;
border:0;
font-size:12px;
background:0;
float:left;
margin-top:10px;
margin-right:20px
}

.SepetBasic span {
background:#c00;
position:absolute;
color:#fff;
margin-top:-12px;
margin-left:-8px;
border-radius:50%;
padding:4px 7px;
font-size:12px;
font-weight:700
}

.catMenu {
display:none
}

.loginBasic {
display:none
}
.loginBasici {
display:none
}

.basket-right {
width:100%!important
}

.basket-right ul li span.sepet1 {
line-height:0
}

.cart-info a {
font-size:12px
}

#search {
display:none
}

.searchInput {
width:80%
}

#detailSearchKey {
    width: 100%;
    padding: 0;
    font-size: 13px;
    height: 35px;
	padding-left: 7px;
}

.selectboxwrap,.searchSubmit {
width:19%;
padding-left:0
}
.allCat ul li a {
    font-size: 15px;
    padding: 8px 3px;
}

.searchSubmit input {
    color: #fff0;
    height: 35px;
    font-size: 0;
    background-size: 40%;
    background-position: center;
    width: 100%;
    background-color: #bd1413;
	border-radius: 0px
}

input.sf-form-input.price1 , input.sf-form-input.price2 {
    width: 104px;
}
#searchbar {
    margin: 0 auto;
    position: unset;
    width: 95%;
    height: 35px;
    margin-top: 5px;
    display: block;
    border-radius: 0px;
    background: #fff;
  border: 2px solid #bd1413;
}

.ustPanel {
width:100%!important
}

#menu2Top {
padding-top:0;
width:100%
}

#menu2Top li {
float:none;
padding-left:20px
}

#menu2Top ul {
line-height:23px;
display:none;
background-color:#8e201e;
position:relative;
height:inherit;
z-index:999;
width:100%
}

#menu {
display:none
}

.tumKat {
width: 50px;
    float: left;
    height: 50px;
    background: #ff000000 !important;
    border: 0px;
    padding: 0px;
}
.tumKat:hover {
    background: #fec95e00;
}
.allCat {
width: 50px;
    background: #fff0;
    padding: 0px;
}
.allCat:hover {
    box-shadow: none;
    border-radius: 0px;
}
.allCat ul {
width:300px;
overflow:scroll
}

.allCat:hover>ul {
    box-shadow: 6px 6px 4px 5px #00000047;
    margin-top: 51px;
    width: 53%;
    background: white;
    height: 670px;
    left: 0;
}

.allCat ul ul {
overflow:hidden
}

ul.level2menu {
display:none
}

.allCat img {
float: left;
    margin: 0;
    margin-top: 0;
    display: unset;
	width: 45px;
    height: 45px;
}
.m_sepet img {
    width: 24px;
    height: 24px;
}

.fancybox-outer,.fancybox-inner {
position:relative;
height:fit-content!important;
max-height:fit-content!important
}

.splash {
width:fit-content!important;
height:fit-content!important;
padding:24px;
background:url(images/splashbg.png) center center no-repeat;
z-index:1000
}

.splash img {
width:100%!important
}

.splash .remain {
float:left!important;
width:270px!important;
padding:13px 21px!important;
height:53px!important;
line-height:53px;
background:url(images/remain.png) center center repeat-x!important;
color:#fff!important;
font-size:14px!important;
font-weight:700!important;
text-shadow:1px 1px 1px #000!important
}

.splash .remain .time {
float:right!important;
font-size:14px!important
}

.splash .membership {
float:left!important;
padding:15px 21px!important;
font-size:14px!important;
color:#666!important
}

.kategoriContent ul li {
display:block;
padding:3px 7px;
overflow:auto;
max-height:170px
}

img.kategorikargo {
max-height:100%;
display:none;
}
.leftMenu ul li.mainLi a {
   width: 94%;
    display: inline-block;
}
#content {
    margin-top: 13px;
}
.mc_homeinfo {
display:none
}

.mc_detayblockBaslik {
padding: 0px 15px 0px 5px;
    line-height: 15px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.homeiconMenu {
display:none
}


.best-seller {
    margin: 0;
}
.sizin-indirim {
    display: none;
}



.slider {
width:320px;
height:250px
}

.containerx {
width:320px
}

.carouselx {
width:220px
}

a.sepeteeklebuton,a.incelebuton {
display:none
}

.urunList2 {
border-bottom:1px solid #ebebeb;
width: 46%;
height:280px;
max-height:30%;
padding-bottom:2px;
margin:auto;
margin-bottom:15px;
text-align:center
}

.urunList2 .urunListeResim {
height:150px
}

.urunList2 .urunBaslik {
font-size:14px;
color:#204152;
margin-top:-5%;
height:fit-content;
line-height:18px;
max-height:35px;
min-height:33px;
overflow:hidden;
padding-left:3%
}

.tabs.animated-fade {
width:100%
}

.tab-content {
width:91%
}

.urunResim img {
max-width:75%;
max-height:100%;
display:table-cell
}

.urunResim {
display:table-cell
}

.urunList #fiyatbaslikkapat {
margin-top:-10px;
margin-left:-2px;
font-size:13px!important;
padding:5px!important
}

.urunList2 #fiyatbaslikkapat {
margin-top:235px;
margin-left:110px
}

.urunList2 .yrm {
margin-bottom:15px;
text-align:left;
margin-left:2%
}

.urunList .yrm {
margin-bottom:15px;
text-align:left;
margin-left:2%
}

.urunList {
width:40%;
padding-bottom:3px;
margin:1.5px;
margin-bottom:3px;
height:fit-content
}

.urunList .urunBaslik {
font-size:14px;
color:#204152;
margin-top:-5%;
height:fit-content;
max-height:33px;
overflow:hidden;
padding-left:3%;
line-height:18px
}

.urunListehome,.urunListehome:nth-child(5n) {
width:215px;
margin-left:30px;
border:0
}

.urunListehome img {
width:200px
}

.urunListehomeResim {
height:180px
}

#fTabsMenu {
overflow:hidden
}

.tabs {
width:100%
}

.mc_bannersag {
display:none
}

.leftMenu ul {
float:left;
position:relative;
z-index:1
}

#leftBlock {
width:320px;
margin-right:0;
float:none;
margin-bottom:10px
}

.leftMenu {
width:310px
}

.leftMenu ul li.mainLi {
width: 42%;
    padding: 10px;
    float: left;
    line-height: 10px;
    font-size: 13px;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    height: 12px;
    margin: 5px;
    text-overflow: ellipsis;
    padding-left: 4px;
    padding-right: 0;
}

.right-block {
width:350px!important
}

#right {
width:350px!important;
overflow:hidden;
overflow:hidden;
margin:auto
}

.ftab {
width:320px
}

#headerRight {
width:335px;
float:left;
margin-left:0
}

.defaultBlock-bg {
width:100%
}

.middle .defaultBlock-bg {
width:100%
}

.l-left,.l-right {
width:300px
}

.firsatBlok {
display:none
}

.detayPanel {
width:340px
}

.otherProducts .productsSlider .viewport .overview li {
width:300px
}

.product .holder {
width:300px;
margin-top:17px;
overflow:hidden;
border:0;
margin-left:5px;
min-height:fit-content
}

.product .holder2 {
float:left
}

.sol_holder {
float:left;
width:92%;
height:auto;
margin-bottom:10px
}

.sag_holder {
float:left;
width:100%
}

.sag_holder_1 {
float:left;
width:85%;
border:1px solid #c1c1c1;
padding:15px;
border-radius:0px
}

.sag_hold_yorum {
border-bottom:1px solid #bfbfbf;
padding:5px;
margin-bottom:30px;
font-size:15px
}

#indoran {
float:right;
height:40px;
width:60px;
padding:8px;
background:#ed1c24;
color:#fff;
font-size:15px;
text-align:center
}

.fiyatAlani2 {
width:90px;
height:auto;
float:right;
display:unset!important
}

.sag_holder_3 {
margin-top: 15px;
    width: 35%;
    text-align: center;
    margin: 0px auto;
}

.adetsecim {
float:left;
margin-top:30px;
margin-bottom:10px
}

.product .visual {
width:320px
}

.product .visual img {
width:290px
}

.product {
    display: block;
    width: 100%;
    float: left;
    margin: 0 auto;
    position: unset;
    padding-left: 0;
}

.kargosayac {
padding-top:25px!important
}

.fiyatAlani {
margin-top:0;
margin-bottom:0;
display:none
}

.holder2 {
width:260px;
position:relative;
top:0;
right:0
}

.sepete_at,.hemenal,.sepete_at:hover,.hemenal:hover,#urunKarsilastirmaListemeEkle,#urunFiyatiDusunceHaberVer,#urunAklimdakilereEkle,#stogaGirinceHaberVer {
width:70%;
margin-left:12%
}

#tabs1 a {
float:none
}

#tabData {
width:99%;
padding-top:20px
}

#tabs1 ul {
width:320px
}

#tabData .sf-form-item-fullwidth .sf-form-input,#tabData .sf-form-item-fullwidth .sf-form-textarea,#tabData .sf-form-item-fullwidth .sf-form-select {
width:300px
}

.zoomPad img {
width:175px
}

.fiyatBaslik span {
font-size:32px
}

.fiyatbilgi strong {
font-size:14px
}

#adetsecim {
margin-bottom:10px;
width:100%;
}

#urunResimListContainer {
width:340px
}

#urunResimListContainer li {
float:left;
width:35px;
height:35px
}

#urunResimListContainer li a img,.urunResimListContainer li a {
width:35px
}

.otherProducts,otherProducts h3 {
display:none;
width:290px;
height:250px
}

.otherProducts .productsSlider {
height:185px
}

.otherProducts .productsSlider .viewport {
height:195px
}

.otherProducts .buttons {
top:155px
}

.subscribe {
display:none
}
.footerFull {
    display: contents;
}

.subscribe p {
width:364px
}

.subscribe .form {
margin:0;
width:300px
}

.subscribe .form .inputText {
width:188px
}

.topMsj {
display:none
}

.selectboxwrap {
display:none
}

.bar {
display:none
}

.headerTopMenu {
width:295px;
position:absolute
}

img#imgSepetGoster {
position:relative;
right:1px;
top:2px
}

div#sepetGoster {
display:none!important
}

#top a {
font-size:11px
}

.topMsj {
width:300px;
text-align:center
}

.ustMenuBar {
width:300px
}

.leftMenuHome {
display:none
}

.homeBanner {
display:none
}

.otherCat {
overflow:hidden
}

.markaList {
width:340px;
height:300px;
overflow:hidden;
margin-left:-20px
}

.markaList img {
width:340px;
height:300px
}

.markaBaslik {
width:118px
}



#footerBottom {
float:none;
width:100%;
margin:15px auto;
display:block
}

div.col-xs-12 {
width:270px;
line-height:20px
}

div.col-xs-12 a {
padding:1px;
margin-left:1px;
font-size:10px
}

.urunliste,.urunliste:nth-child(4n) {
width:220px;
overflow:hidden;
border:0;
margin-left:30px
}

.urunListeResim img {
width:180px
}


.emptytable_body {
width:293px
}

#tabs1 a span {
font-size:11px
}

#siteHeader_ddlCatalogsw {
width:120px
}

.kategoriBaslik {
cursor:pointer;
display: none;
}
.kategoriContent {
    display: none;
}
.kategori-sec .kategori-ul {
display:none
}

.secim-daralt .kategoriContent {
display:none
}

.book-banner {
display:none
}
}