#headerContainer .headerRight .rightTop { display: none; }
#headerContainer .headerRight .rightBottom { display: none; }
.wrapper { float: none; margin: auto; width: 95%; }
#homeSlider .owl-controls.clickable { width: 95%; bottom: -10px; }
.owl-theme .owl-controls .owl-page span { height: 20px !important; width: 20px !important; }
#homeSlider .item img { width: 100%; height: auto; }
#homeSliderContainer { height: auto; }
#homeSliderContainer .item img { display: block; width: 100%; }
#headerContainer .logo { display: table; float: none; margin: 0; position: absolute; text-align: center; width: 95%; }
.btnMobileLang { display: block; margin: 10px 0 0; position: relative; z-index: 999; }
.btnMobileLang a { color: #ce2933; font-size: 16px; }
.btnMobileMenu { display: block; background: url(../images/button/btnMenu.png) no-repeat top center; width: 35px; height: 27px; margin: 6px 0 10px; cursor: pointer; position: relative; z-index: 99999; }
.btnMobileMenu.selected { background: url(../images/button/btnMenu-hover.png) no-repeat top center; }
.owl-theme .owl-controls { float: none; margin-right: 0; margin-top: -40px; position: relative; text-align: center; z-index: 999; }
#homeBottomContent { margin: 15px auto 0; }
.homeLinks { width: 100%; }
.homeLinks .linkItem { display: block; padding: 10px 0; text-align: center; margin: 0; width: 49%; line-height: 22px; }
.homeLinks .linkItem:nth-child(odd) { margin: 0 10px 10px 0; }
.mobilePiyasaAppend { display: block; }
.mobileUrunHizmetUcret { display: block; float: left; }
.mobileUrunHizmetUcret a { background: url(../images/icon/urun-hizmet.png) no-repeat left center; color: #393939; font-size: 12px; padding: 0 10px 0 20px !important; margin: 3px 0 0; }
.homeLinks .linkItem.mobileIntSube { display: block; background: #af272f; }
.homeLinks .linkItem.mobileIntSube a { color: #fff; }
.homeLinks .linkItem.mobileIntSube:hover { border-bottom: 3px solid #cbcbcb; }
.duyuruContentItem { display: flex; justify-content:center;flex-flow: wrap;}
.homePiyasaBilgileri { display: table; float: none; margin: auto; width: 100%; }
.mobileIntSubeLinks { background: #af272f; display: none; margin: 77px 0 0; padding: 15px 0; position: absolute; text-align: center; width: 95%; height: 95px; }
.mobileIntSubeLinks h2 { display: block; text-align: center; color: #fff; font-size: 22px; margin: 0 0 20px; }
.mobileIntSubeLinks ul { list-style: none; display: table; margin: auto; }
.mobileIntSubeLinks ul li { display: block; float: left; }
.mobileIntSubeLinks ul li:nth-child(1) { margin: 0 15px 0 0; }
.mobileIntSubeLinks ul li a { color: #545454; font-size: 20px; font-weight: 700; padding: 10px 30px; background: #fff; border-radius: 20px; transition: background-color 0.5s ease 0s; }
.mobileIntSubeLinks ul li a:hover { background: #eee; color: #000; }
.homePiyasaBilgileri .piyasaItem { border-right: 1px solid #cbcbcb; display: block; float: left; text-align: center; width: 33%; padding: 0 }
.homePiyasaBilgileri .piyasaItem .amount.up { background: url("../images/icon/up-price.png") no-repeat 70% center; }
.homePiyasaBilgileri .piyasaItem .amount.down { background: url("../images/icon/down-price.png") no-repeat 70% center; }
.homePiyasaBilgileri.leftContainer p { text-align: center; }
#pageLeft { display: none; width: 100%; }
#pageRight { border-left: 1px solid #d8d8d8; display: block; padding: 0; width: 100%; border-left: none; }
#pageRight .headerImage { width: 100%; }
#pageRight .headerImage img { width: 100%; height: auto }
.mobileMenuContainer { display: none; position: absolute; z-index: 9999; top: 0; right: 0; background: #d6d6d6; width: 440px; border-right: 3px solid #bebebe; min-height: 100%; }
.mobileMenuContainer .topSearch { display: block; padding: 10px; background:#c0c0c0; margin: 65px 0 0; }
.mobileMenuContainer .topSearch .btnSearch { display: block; background: url(../images/icon/mobileSearch.png) no-repeat top center; cursor: pointer; width: 28px; height: 28px; float: left; border: none; margin: 0 0 0 10px; }
.mobileMenuContainer .topSearch .txtBox { display: block; float: left; background:#c0c0c0; color: #333; font-size: 15px; font-family: 'Open Sans', sans-serif; border: none; margin: 2px 0 0 15px; }
.mobileMenuContainer > ul { margin: 10px 0 0; }
.mobileMenuContainer > ul li { display: block; }
.mobileMenuContainer > ul li.subMenu { display: none; }
.mobileMenuContainer > ul li a { display: block; color: #333; font-size: 20px; font-weight: 500; padding: 10px 0 10px 20px; border-bottom: 1px solid #c0c0c0; }
.mobileMenuContainer > ul li a:hover { color: #fff; }
.mobileMenuContainer > ul li.level0 a { background: url(../images/icon/mobileMenuIcon.png) no-repeat 95% center; }
.mobileMenuContainer > ul li.level0.subMenu a { background: url(../images/icon/mobileSubMenuIcon.png) no-repeat left center; font-size: 16px; padding: 10px 0 10px 15px; border: none; color: #000; }
.mobileMenuContainer > ul li.level0.subMenu .subMenu a { font-size: 14px; }
.mobileMenuContainer > ul li.subMenu { padding: 0 0 0 20px; background: #fff; list-style: none; }
.homeLinks .linkItem.mobileIntSube strong { color: #fff; }

#homeSlider .owl-buttons .owl-prev { float: left; }
#homeSlider .owl-buttons .owl-next { float: right; }
#homeSlider .owl-pagination { bottom: 0px; position: relative; text-align: center; width: 100%; }
#homeSlider .owl-controls .owl-page span { background: rgba(0, 0, 0, 0) url("../images/icon/bullet.png") no-repeat scroll 0 0; font-size: 0 !important; height: 6px !important; width: 6px !important; }
#homeSlider .owl-controls .owl-page.active span { background: rgba(0, 0, 0, 0) url("../images/icon/bulletActive.png") no-repeat scroll 0 0; font-size: 0 !important; }
.LeBreadCrumbs a:first-child { font-weight: 700 !important; }
#homeSlider .owl-controls {width:100%; margin:0 !important;}
.duyuruContentItem > h2 { float: left; }
.linkItem.mobile { clear: both; float: none; margin: auto !important; }
#errorPage .pageContainer { width: 100%; }
#footerContent .footerMenu ul {align-items: center;}

body { overflow-x: hidden; }
.wrapper { width: 100%; padding: 0 18px; box-sizing: border-box; }
#headerContainer .logo {
    left: 50%;
    margin: 0;
    position: absolute;
    top: 18px;
    transform: translateX(-50%);
    width: auto;
}
#headerContainer .logo img { max-width: 150px; height: auto; }
.btnMobileLang { margin: 18px 0 0; }
.btnMobileMenu {
    align-items: center;
    background: #fff;
    border: 2px solid #c7000c;
    border-radius: 50%;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.12);
    display: flex;
    height: 44px;
    justify-content: center;
    margin: 10px 0 10px auto;
    width: 44px;
}
.btnMobileMenu::before,
.btnMobileMenu::after {
    background: #c7000c;
    content: "";
    height: 3px;
    left: 50%;
    position: absolute;
    transform: translateX(-50%);
    transition: transform 0.2s ease, top 0.2s ease, box-shadow 0.2s ease;
    width: 18px;
}
.btnMobileMenu::before {
    box-shadow: 0 6px 0 #c7000c;
    top: 13px;
}
.btnMobileMenu::after { top: 25px; }
.btnMobileMenu.selected::before {
    box-shadow: none;
    top: 19px;
    transform: translateX(-50%) rotate(45deg);
}
.btnMobileMenu.selected::after {
    top: 19px;
    transform: translateX(-50%) rotate(-45deg);
}
.mobileMenuContainer {
    border-right: none;
    box-shadow: -10px 0 30px rgba(0, 0, 0, 0.18);
    height: 100vh;
    max-width: calc(100vw - 18px);
    overflow-y: auto;
    position: fixed;
    right: 0;
    top: 0;
    width: min(88vw, 360px);
}
.mobileMenuContainer .topSearch { margin: 78px 0 0; }
.mobileMenuContainer .topSearch .txtBox {
    max-width: calc(100% - 54px);
    width: calc(100% - 54px);
}
.homeLinks {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    width: 100%;
}
.homeLinks .linkItem {
    box-sizing: border-box;
    float: none;
    margin: 0 0 12px;
    min-height: 140px;
    padding: 0;
    width: calc(50% - 6px);
}
.homeLinks .linkItem:nth-child(odd) { margin: 0 0 12px; }
.homeLinks .linkItem a {
    align-items: center;
    box-sizing: border-box;
    display: flex;
    height: 100%;
    justify-content: center;
    padding: 20px 16px;
    width: 100%;
}
.homeLinks .linkItem p { padding: 0; }
.homeLinks .linkItem.mobileIntSube {
    min-height: 135px;
    width: calc(50% - 6px);
}

