/* ========== [ UYGULAMA CSS ] ========== */

/* === [ RESET CSS ] === */
caption, th, div { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
abbr, acronym { border:0; }
table { border-collapse:collapse; border-spacing:0; }
ol, ul, li { list-style:none; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
fieldset, img { border:0; }
q:before, q:after { content:''; }
body { background:#FFFFFF; }
/* ===== [ MAIN ] ===== */
.row_fluid > .span3.visible-desktop { margin:0; }
.main-content { margin-top:25px; }
/* ===== [ HEADER ] ===== */

.headerTop { padding:0 20px }
.maxWidth { max-width:1140px; width:auto; display:block; clear:both; margin:0 auto; }
 @media (min-width:439px) and (max-width:1139px) {
.maxWidth { max-width:99%; width:auto; margin:0 0.5%; clear:both; display:block; }
}
.span4.banner img { display: block; margin: 0 auto; text-align: center; }
.urunliste { background-color: #FFFFFF; box-shadow: 0 0 7px rgba(0, 0, 0, 0.15); margin-top:10px; }
.urunlisteadi { border-bottom: 1px dotted #CCCCCC; color: #999999; font-size: 13px; margin-left: 10px; margin-right: 10px; margin-top: 10px; padding-bottom: 5px; text-align: center; }
.vitrinbaslik > h1 { font-size:25px; color:#F92767; margin-top:10px; margin-bottom:10px; }
.carousel-caption { background:none !important; display:none; }
.urunlisteresim { text-align: center; }
.urunlisteafiyat { color: #F92767; font-size: 16px; margin-left: 10px; margin-right: 10px; margin-top: 10px; padding-bottom: 5px; text-align: center; }
.cart_block { background: url("icon_cart.png") no-repeat scroll 0 0 #F92767; border-left: 1px solid #E6E6E6; height: 105px; width: 71px; z-index: 3; }
.sepetsayi { color: #FFFFFF; float: right; font-size: 12px; font-weight: bold; margin-right:16px; margin-top: 28px; }
.favori { background: url("icon_wishlist.png") no-repeat scroll 0 0 #1E7BAC; border-left: 1px solid #E6E6E6; height: 105px; transition: background-color 0.6s ease 0s; width: 71px; z-index: 3; }
.logo_top { margin:30px 0px 0px 20px; float:left; }
.bg-banners { background: none repeat scroll 0 0 #FAFAFA; border-bottom: 1px solid #E7E7E7; height: 124px; left: 0; position: absolute; width: 100%; z-index: -1; }
.carousel { margin-bottom:0px; }
.banners { margin-top:5px; }
.banner { margin-top:5px; }
.headerTop .nav > li { line-height: 38px; }
.headerTop .nav > li > a { color: #fff; font-family: arial; font-size: 12px; }
.headerTopRight { }
.headerTopNav >li > a { font-size:11px; }
.headernav { margin-top:10px; }
.headernav>ul >li > a { font-size:11px; font-family:Open Sans, Arial, Helvetica, sans-serif; }
.navigation_container { background: none repeat scroll 0 0 #FAFAFA; border-top: 1px solid #E1E1E1; position: relative; width: 100%; z-index: 459; }
.navigationic { height: 40px; margin: 0 auto; width: 960px; }
.menuinner { padding-right:0px }
.navbar .nav > li > a { color: #4C4C4C; font-family: Open Sans, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 700; padding: 15px; }
.carousel-inner > .item > img { margin: 0 auto; }
.slider2 { background:#000; }
.slider1 { background:#333; }
.slider3 { background:#666; }
.navbar { margin-bottom:0; }
.headerTopRigh .nav > li { line-height:18px; }
.headerBottomNav .nav > li { line-height:31px; }
.headerBottomNav .nav > li a { }
.nav-list > li > a { padding: 3px 15px; color: #333; }
.headerBottomNav { float: left; width: 100%; }
.caret2 { margin-top:14px; }
@media (max-width: 768px) {
.headerTop { display:none !important; }
.navbarTop { margin-top:40px; }
.row-fluid .thumbnails .span3 { width: 40%; float: left; margin-left: 7%; }
.bodylist .thumbnails li.span4 { width: 40%; float: left; margin-left: 7%; }
}
 @media (max-width: 960px) {
.headerTopNav { display:none !important; }
}
 @media (max-width: 460px) {
.favori { display:none !important; }
.row-fluid .thumbnails .span3 { width:100% !important; margin-left:0px; padding: 10px; }
.bodylist .thumbnails .span4 { width:100% !important; margin-left:0px !important; padding: 10px; }

}
@media (max-width: 979px) {
.nav-collapse, .nav-collapse.collapse { background: #ccc; }
}
/* ===== [ FOOTER ] ===== */


.textbox .text { float: left; margin-top: 59px; width: 349px; padding-left: 46px; height: 39px; background: none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #999; border: none; box-shadow: none !important; }
.takip { float: left; background: url(takip_.png) no-repeat left; width: 100%; height: 25px; margin-top: 25px; }
.socials_like { float: left; margin-top: 10px; }
.form { background: url(Sprite.png) -87px -85px; height: 105px; width: 350px; }
.carousel-indicators { position: absolute; top: 15px; right: 15px; z-index: 5; margin: 0; list-style: none; }
.carousel-indicators li { display: block; float: left; width: 10px; height: 10px; margin-left: 5px; text-indent: -999px; background-color: #ccc; background-color: rgba(255, 255, 255, 0.25); border-radius: 5px; }
.carousel-indicators .active { background-color: #fff; }
.carousel-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 15px; background: #333333; background: rgba(0, 0, 0, 0.75); }
.thumbnail { text-align:center; }
.caption .name { height:15px; overflow:hidden; display:block; margin-bottom:5px; }
/* ===== [ Kategori ] ===== */
.bodylist .span3 a img { /* max-width: 150px; */ /* max-height: 150px; */ }
#yourCart .CartimageLeft img { max-width: 150px; max-height: 150px; }
.viewsblock div { float:right; display: block; width:auto; }
.viewsblock div a { float: left; display:block; margin-right:3px }
.navigator { width: auto !important; }
.navigator > div { width: auto !important; margin-left:10px; }
.viewsblock_drawnavigation_filterbox22 { width: 97px !important; }
.viewsblock_drawnavigation_filterbox22 input { margin-right:5px; float: left; }
.viewsblock_drawnavigation_filterbox22 label { font-family:arial; font-size:11px !important; float: left; }
.viewsblock_drawnavigation_filterbox2_selectbox { width: 101px; margin: 0 15px; font-size: 11px; height: 28px; }
.nav_top { width: 100% !important; float: left; height: 29px; margin-bottom: 10px; }
.viewsblock_drawnavigation_selectproductliststyle { float:left !important; }
.viewsblock_drawnavigation_selectbox { width: 120px; font-size: 11px; height: 28px; }
.drawnavigation_navigator_block1 a { padding: 0 5px; background: none; border-radius: 2px; width: 10px; border: none; text-align: center; color: #000;}
.activePagenumber { padding: 0 5px; background: #000; border-radius: 0; width: 10px !important; border: none; text-align: center; margin-right: 3px; float:left !important; color: #fff;}
.categoryListToolBar select { font-size: 11px; font-family: arial; width: 121px !important; height: 27px; line-height: 27px; }
.searchStyle { margin-top: 9px; }
.productCount { margin-left: 5px; font-size: 11px; color: #333; }
/* ===== [ DETAY ] ===== */
.bodyshow .span3left { display: none !important; }
.bodyshow .Navigationbar { padding: 8px 15px; margin: 0 0 20px; list-style: none; background-color: #f5f5f5; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.discountemptyspan { display: none !important; }
.boldfont { display:none; }
.varianttable td { border:none !important; }
.product-ribbon { z-index:1 }
.ozel img { max-width:100px; max-height:100px }
.ozel { margin-bottom:10px }
.miniImages img { max-width: 58px; max-height: 58px; }
.thumbMargin { margin-bottom:10px; }
.miniIcon2 img { max-width: 55px; max-height: 55px; }
.bx-wrapper { position: relative; margin: 0 auto 60px; padding: 0; *zoom: 1;
}
.bx-wrapper img { max-width: 100%; display: block; }
.bodylookbook .bx-wrapper img {
  max-width: 100%;
  display: block;
  margin: 0 auto;
}
/** THEME
===================================*/

.bx-wrapper .bx-viewport { -moz-box-shadow: 0 0 5px #ccc; -webkit-box-shadow: 0 0 5px #ccc; box-shadow: 0 0 5px #ccc; border: solid #fff 5px; left: -5px; background: #fff; }
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto { position: absolute; bottom: -30px; width: 100%; }
/* LOADER */

.bx-wrapper .bx-loading { min-height: 50px; background: url(bx_loader.gif) center center no-repeat #fff; height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 2000; }
/* PAGER */
.bx-wrapper .bx-pager { text-align: center; font-size: .85em; font-family: Arial; font-weight: bold; color: #666; padding-top: 20px; }
.bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item { display: inline-block; *zoom: 1;
 *display: inline;
}
.bx-wrapper .bx-pager.bx-default-pager a { background: #666; text-indent: -9999px; display: block; width: 10px; height: 10px; margin: 0 5px; outline: 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active { background: #000; }
.bx-wrapper .bx-prev { left: 10px; background: url(controls.png) no-repeat 0 -32px; }
.bx-wrapper .bx-next { right: 10px; background: url(controls.png) no-repeat -43px -32px; }
.bx-wrapper .bx-prev:hover { background-position: 0 0; }
.bx-wrapper .bx-next:hover { background-position: -43px 0; }
.bx-wrapper .bx-controls-direction a { position: absolute; top: 50%; margin-top: -16px; outline: 0; width: 32px; height: 32px; text-indent: -9999px; z-index: 9999; }
.bx-wrapper .bx-controls-direction a.disabled { display: none; }
.bx-wrapper .bx-controls-auto { text-align: center; }
.bx-wrapper .bx-controls-auto .bx-start { display: block; text-indent: -9999px; width: 10px; height: 11px; outline: 0; background: url(images/controls.png) -86px -11px no-repeat; margin: 0 3px; }
.bx-wrapper .bx-controls-auto .bx-start:hover, .bx-wrapper .bx-controls-auto .bx-start.active { background-position: -86px 0; }
.bx-wrapper .bx-controls-auto .bx-stop { display: block; text-indent: -9999px; width: 9px; height: 11px; outline: 0; background: url(images/controls.png) -86px -44px no-repeat; margin: 0 3px; }
.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active { background-position: -86px -33px; }
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager { text-align: left; width: 80%; }
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto { right: 0; width: 35px; }
.bx-wrapper .bx-caption { position: absolute; bottom: 0; left: 0; background: #666\9; background: rgba(80, 80, 80, 0.75); width: 100%; }
.bx-wrapper .bx-caption span { color: #fff; font-family: Arial; display: block; font-size: .85em; padding: 10px; }
.bx-wrapper { max-width:100% !important }
#DivImgSonuc_138015 { text-align: center; }
.quantityBox { float: left; margin-right: 7px; }

@charset "utf-8";
/* Payment Page Style */

/* Order Style */
.dopaymentnavbar { clear: left; color: #7e7e7e; font-family: tahoma; font-size: 13px; font-weight: bold; height: 38px; margin-bottom: 20px; width: 650px; z-index: 10 }
.active { color: white }
.active1 { background: url("images/dopayment_navbar_1.jpg") no-repeat scroll center center transparent }
.active2 { background: url("images/dopayment_navbar_2.jpg") no-repeat scroll center center transparent }
.active3 { background: url("images/dopayment_navbar_3.jpg") no-repeat scroll center center transparent }
.active4 { background: url("images/dopayment_navbar_4.jpg") no-repeat scroll center center transparent }
.steps { float: left; height: 20px; line-height: 20px; margin-top: 10px; text-align: center; width: 124px }
.extrawidth { width: 140px }
.stepsinfo { clear: left; height: 40px; margin-top: 8px; width: 650px }
.steps_left { color: #7d7d7d; float: left; font-family: arial; font-size: 16px; font-weight: bold; width: 180px }
.steps_right { float: left; margin-left: 0; text-align: left; width: 470px }
.linkbasket { background: url("images/pay_basket.gif") no-repeat scroll left center transparent; color: #7d7d7d; font-family: tahoma; font-size: 11px; height: 39px; padding: 4px 4px 4px 25px; text-decoration: none }

.top_cat116 { display: none; }
.pull-left:hover .sepetb { display: block; }
.footerBank { width: 1094px; margin: 0 auto !important; float: none !important; }
.ssl { float: left; }
.center { float: left; margin-left: 13%; margin-top: 10px; }
.ftRight { float: right; margin-right: 5% }
.article { width: 100%; overflow: hidden; float: right; }
.bodylist .clearcss { display: none; }
.product_showcase { width: 80% }
.indrWrp { width: 54px; z-index: 99; color: #00A7C6 !important; font-size: 15px !important; display: block; }
.indrWrp { background: url("indirimBg.png") no-repeat scroll 21px 4px transparent; bottom: 43px; color: #00A7C6 !important; display: block; font-size: 15px !important; height: 32px; left: 20px; overflow: visible; padding-top: 12px; position: absolute; text-align: center; width: 37px; overflow: hidden; z-index: 99999; }
.indirimBg { color: #F36421 !important; display: block; font-size: 15px !important; height: 16px; overflow: visible; padding-top: 0px; margin-left: 4px; text-align: center; width: 19px; overflow: hidden; z-index: 99; margin-left: 16px; }
.kat { position: relative; }
.indirimBg:before { content: "%"; font-size: 15px; position: absolute; left: 1px; }
.resultDivPositive { background: #f0efd7 !important; border: 1px solid #ccc !important; font-family: arial; padding: 5px; display: inline-block;width: 98%;}
.positiveState { background: url(uyelikyari.png) 0px 0px no-repeat !important; height: 25px !important; width: 25px !important; margin: 0px 5px; float: left; display: block; }
.bodymyinfo .mesaggeText { line-height: 25px !important; }
.mesaggeText { float: left; display: block;color: #f01;}
.bodycontact .mesaggeText { float:none;display: block; }
#idtumunugoster:nth-child(1) { display: none }
.bodycontent .divLeftContainer { display: none; }
{
max-width: 229px !important;
}
.itemContent { height: 150px; }
.kat { height: 420px; }
.muhasebeKodu { display: none; }
.Navigationbar { width: auto; padding: 5px 0px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; text-transform: capitalize; padding-left: 10px; margin-bottom: 10px }
.footrLeft { float: right !important; }
.nouser { height: 40px !important; margin-top: 33px; }
.nouser a { float: right; }
.bodycontent .Navigationbar { width: 100%; }
.magazalarSelectWrp { float: left; width: 100%; height: 56px; border-top: 1px solid #ccc; line-height: 56px; border-bottom: 1px solid #ccc; }
.sehir, .yurtdisiUlke { float: left; display: block; width: 298px; line-height: 56px; }
.magzaText { float: right; font-size: arial; font-size: 11px; font-weight: normal; line-height: 56px; }
.sehir b, .yurtdisiUlke b { float: left; font-size: arial; font-size: 11px; font-weight: normal; line-height: 56px; }
.magazaWrp select { float: left; border: 1px solid #ccc; padding: 5px 10px; margin-top: 14px; width: 172px; height: 30px; margin-left: 23px; font-family: 'Roboto'; font-size: 15px; display: block; }
.magazalarLeft { float: left; width: 200px; height: 464px; padding-top: 38px; }
.magazalarRight { float: left; width: 923px; height: 564px; margin-left: 26px; }
#firma_name { font-weight: bold !important; color: #666; margin-bottom: 5px; text-align: right; }
#firma_konum { margin-bottom: 5px; text-align: right; }
#firma_tel { margin-bottom: 11px; text-align: right; }
#firma_saat { line-height: 16px; text-align: right; }
#link { background: #ccc; color: #333; padding: 10px; margin: 5px 0px; cursor: pointer; font-size: 12px; }
.home-tweet-tweet { text-transform: initial !important; font-family: Georgia !important; font-size: 11px !important; }
.home-tweet-tweet a { margin: 0px !important; font-family: Georgia !important; font-size: 11px !important }
.yesuser { margin-top: 13px }
.bodyshow .Navigationbar { width: auto;}
.bodyshowcustomerbasket .Navigationbar { width: 99% }
.shotcustomercartinfobox { overflow: visible; margin: 0; }
.basketbox_total_vat_info { width: 400px !important;float: right;}
.basketbox_style1 { width: 254px; }
#discountticketinfotext { float: left; display: block; margin-top: 5px; }
.pagination { position: absolute; left: 0; text-align: center; bottom: -64px !important; width: 100%; }
#idtumunugoster {}
.nav_bot .viewoption { width: 80% }
#BTYcontainer { width: 750px; display: inline-block; }
.BTYtabs { width: 100%; display: inline-block; margin: 0 0 10px; }
.BTYtab_container { width: 100%; display: inline-block; }
.BTYtabs li.active { color: #666; font: 700 14px arial; }
.BTYtabs li { color: #999; font: 700 14px arial; float: left; margin: 0 10px 0 0; text-decoration: underline; cursor: pointer; }
.BTAdres { border-bottom: 1px solid #ddd !important; background: none !important; font: 13px arial; padding: 5px; color: #666; display: inline-block; width: 100%; }
.BTAdres b { color: #a5997f !important; margin-bottom: 10px; float: left; width: 100%; }
.Sola.BTFormGrup { width: 100%; font: 13px arial; display: inline-block !important; margin: 0 0 7px; }
.Sola.BTBir { float: left; font: 11px/22px Arial, Helvetica, sans-serif; width: 20%; color: #666; }
.Sola.BTIki { height: auto; float: left; }
.Sola.BTUc { width: 100%; display: inline-block !important; font: 11px/22px Arial, Helvetica, sans-serif; color: #666; }
.Sola.BTIki input { border: 1px solid #999; width: 190px; height: 22px; color: #666; }
a.addressmanagementlinkSec { background: #595345 !important; padding: 10px 0px; color: #fff; font: 700 14px arial; display: inline-block; margin: 20px 0 0 !important; width: 100px !important; height: 17px; float: left; text-align: center; }
a.addressmanagementlinkDuzenle { background: #595345 !important; padding: 10px 0px; color: #fff; font: 700 14px arial; display: inline-block; margin: 20px 0 0 !important; width: 120px !important; height: 17px; float: left; text-align: center; }
a.addressmanagementlinkSil { background: #ddd; padding: 9px 0px; color: #333; font: 700 14px arial; display: inline-block; margin: 20px 5px 0; width: 50px; height: 19px; float: left; text-align: center; }
.my_account_adreslerim { height: 100%; }
.bodycustomeraddressmanagament .divMiddleContainer { width: 854px !important; }
.BTFRadyo { width: 20px !important; }
.Sola.BTBir b { font-weight: normal !important; }
.bodylist .Navigationbar { width: 99%; float: left; display: block; }
.category_active ul li a { font-size: 11px; font-family: arial; }
.bodysearch .Navigationbar, .bodysearch .viewoption { float: left; display: block; width: 79% }
.bodysearch .clearcss { display: none }
.bodysearch .proImg img { max-width: 385px !important; max-height: 385px; }
.ProductLabels9 { position: absolute; left: 0px; top: 0px; z-index: 999999 }
.bodyshow .ProductLabels9 { right: 0px; width: 46px; }
.bodyclassshop .divLeftContainerInside { display: none; }
.bodyclassshop .thumbnail img { max-height: 356px !important; max-width: 356px !important; }
.bodyclassshop .article_content { width: 100% !important; margin: 0px; }
.bodyclassshop .product_showcase { width: 100% !important; }
.viewsblock_drawnavigation_filterbox2_selectbox { display: none; }
.item_descriptions span { line-height: 29px }
.divCONTAINER1_MIDDLE_inside2 {float:left;width: 265px;}
.divCONTAINER1_MIDDLE > .divCONTAINER1_MIDDLE_inside3 {display: none !important;}
.siparis_notuu {margin: 5px 0 !important;width: 100% !important;float: left;}
.siparis_notuu label {font: 12px arial;}
.siparis_notuu label input {margin:2px;}
.basketbox_header_box > table {margin:0;}
#magazadanal {display:none;}


.successpage .paybox7 {width:100% !important;margin: 0 0 40px;}
.successpage .dopaymentboxtitle,.successpage .stepsinfo,.successpage .dopaymentnavbar {display:none;}
.successpage .dopaymenyfinalize {border:none;background:none !important;}
.successpage .finalizetext {
    margin: auto;
}
.successpage .greentick {background:none !important;padding:0;}
.successpage .greentick .grayboldfont {text-align:center;font-size:24px;margin:0 0 5px;color: #242121;}
.successpage .paymentnote {margin:30px 0 10px;}
.successpage .paymentnote .grayboldfont {color:#000;}
.successpage .paymentnote .blueboldfont {color:#000;font-weight: 700 !important;}
.successpage .paymentnote .redboldfont {color: #7E0000;}
.successpage .bluebox {background:#000;}
.successpage .bluebox a {color:#fff !important;}
.successpage .greenbox {background:#ffed00;margin:0 0 0 30px}
.successpage .greenbox a {color:#000 !important;}
.successpage .colorred,.successpage .payblue {color: #000 !important;}
.successpage .singleLineoption {background:none;border:none;}
.successpage .paybox7 > div > center > .dopaymentbox:nth-child(1) {border:none}

.bodylogin input[name=rememberme] {margin:0 5px 0 0;}

.bodybox {border-bottom: 1px solid #ddd;display:inline-block;width: 100%;float: left;}
.bodybox .bodyleft {height:auto !important;}
.bodybox .bodyright {height:auto !important;}
.bodybox .bodymiddle {height:auto !important;font:14px arial;}
.bodybox .bodymiddle div {height:auto !important;font: 14px/34px arial !important;padding: 0 !important;}
.bodyboxordertitle {}
.orderstatus_order_code {width: 165px;}
.orderstatus_order_purchase_date2 {width:150px;}
.orderstatus_style1 {min-width: 200px;}
.orderstatus_order_total_price {width:150px;}
.orderstatus_details {width:100px;}
.defaultLink {font: 14px/34px arial !important;float:right;margin:10px 0;}
.bodyshoworder form[name=vendorreportsformbody] {width:70%;margin:auto;}
div.basket_size.mainpricebox .basket_payment, div.basket_size.mainpricebox .basket_price {
    color: #000;
    font-weight:700;
    font-size: 12px;
}
.divCONTAINER1_blok1.span3 {margin-left:0px !important}
.contact7 .divCenterContainer.span9 {
    width: 100%;
    margin: 0;
}
.bodylogout .divCenterContainer.span9,.bodylogin .divCenterContainer.span9 {width:100%;margin:0;text-align:center;}
.bodylogout .mesaggeText,.bodylogin .mesaggeText {float:none;}
.brandlistlogocontainer {display: none;}
#topcontrol {z-index:99;}