﻿@charset "utf-8";
body { font: 11, 5px; color: #000; font-family: 'Roboto', sans-serif; display: block; float: left; width: 100%; background: #fff; }
/* Basic Grid stars here */
div { outline: 0px; }
/* Grid ends here  */ 
::-moz-selection {
background: #000;
color: #fff;
}
::selection { background: #000; color: #fff; }
:checked { background: #000 !important; border: 1px solid #ccc !important; color: #fff; }
/* Tipografi */
.graybg { background: #f5f5f5; }
.hide { display: none !important; }
.hidediv { display:none;}
.p5 { padding: 5px; background: #ebebeb; border-bottom: 1px solid #d9d9d9; display: block; float: left; }
.p5b { display: block; float: left; border-bottom: 0px; width: 100%; padding: 0 10px; box-sizing: border-box; }
.p10 { padding: 10px; }
.clearfix { display: block; float: left; }
.nonepad { padding-left: 10px !important; } 
.hideme { display: none !important; }
#popupwrapinside { display: block; float: left; width: 100%; height: auto; padding: 20px; box-sizing: border-box; }
#popupebulletinside { background: url('../img/popup/discountpopup.jpg?q=80') no-repeat; display: block; float: left; width: 700px; height: 500px; }
#addNewsletterFormEng { display: block; float: left; margin-top: 414px; margin-left: 243px; width: auto; margin-right: 35px; }
#newslaterEmailPopup { background: none; width: 246px !important; border: none !important; height: 30px !important; font-size: 15px !important; color: #202020 !important; padding-top: 8px !important; color: #aeaeae; }
#addNewsletterFormEng .ebulten-submit { width: 111px !important; margin-left: 0px; height: 43px; }
#newsletter-result-eng { float: left; width: 290px; clear: both; color: #000; }
.popuplinkk { display: block; float: right; display: block; width: auto; height: 29px; margin-top: 45px; margin-right: 11px; color: #fff; text-decoration: underline; }
.closepopup { background: #ececec url(../img/close.png) no-repeat center center; background-size: 10px; width: 40px; height: 40px; position: absolute; right: 0px; top: 0px; z-index: 1;}
.payment_steps_nav { display: block; float: left; width: 100%; height: auto; margin-bottom: 20px; }
.payment_steps_nav li { display: block; float: left; width: 32.873563218390806%; height: auto; margin-right: 0.6896551724137931%; box-sizing: border-box; }
.payment_steps_nav li a { background: #ededed; display: block; float: left; width: 100%; line-height: 44px; font-size: 18px; box-sizing: border-box; color: #231f20; text-align: center; font-family: Arial; }
.payment_steps_nav li a strong { font-weight: bold; margin-right: 5px; }
.payment_steps_nav li a.active { color: #FFFFFF; background: #e4a936; }
#paymentstep_2 .teslimat a { color: #fff; background: #82a12d url(../img/check.png) no-repeat left center; }
#paymentstep_3 .teslimat a { color: #fff; background: #82a12d url(../img/check.png) no-repeat left center; }
#paymentstep_3 .odeme a { color: #fff; background: #82a12d url(../img/check.png) no-repeat left center; }
#paymentstep_3 .ozet a { color: #fff; background: #82a12d url(../img/check.png) no-repeat left center; }
.payment_steps_nav .ozet { margin-right: 0 !important; }
#navteslimat { width: 134px !important; }
#navodeme { width: 261px !important; }
#navozet { width: 136px !important; }
#listnavmask ul { padding: 0px; margin: 0px; }
#listnavmask li { padding: 0px; margin: 0px; }
.activestep span { color: #fff; }
.activestep .navtext { color: #ce2031; }
.activestepleft2 { left: -394px; }
/* Tipografi */

/*Campaign Page */
.campaign-details { display: block; float: right; width: 108.2%; }
.campaign-details li { display: block; float: left; width: 33.33333333333333%; padding-left: 80px; box-sizing: border-box; height: 350px; margin-bottom: 30px; }
.campaign-details li .campaign-banner { display: block; float: left; width: 100%; margin-bottom: 10px; }
.campaign-details li .campaign-title { display: table; width: 100%; height: 50px; float: left; }
.campaign-details li .campaign-title h2 { display: table-cell; font-size: 16px; vertical-align: middle; float: initial; }
.campaign-details li .campaign-explanation { display: block; float: left; width: 100%; font-size: 13px; }
.campaign-details li .campaign-explanation p { display: block; float: left; width: 100%; margin-bottom: 0 !important; }
.campaign-big-banner { width: 100%; float: left; display: block; background: url(../img/campaign_page/kampanya-banner.jpg?q=80) no-repeat center center; height: 180px; margin-bottom: 10px; }
/* Wrap starts here */
#wrap { display: block; float: left; height: 100%; width: 100% !important; transition: all .5s; }
#wrapin { display: block; width: 100%; height: auto; float: left; }
#header { display: block; float: left; width: 100%; background: #fff; z-index: 999999; position: fixed; }
#headerin { display: block; height: 161px; width: auto; margin: 0 auto; border-bottom: 1px solid #ededed; }
#container { display: block; float: left; width: 100%; height: auto; margin-top: 162px; margin-bottom: 20px; }
#containerin { display: block; height: auto; width: 100%; margin: 0 auto; min-height: 500px; }
#profilepages { width: 100%; height: auto; display: block; float: left; margin-bottom: 30px; padding-top: 30px; border-top: 1px solid #EDEDED; }
#profilepagesin { display: block; width: 100%; height: 100%; float: left; }
#footer { display: block; float: none; width: auto; height: auto; margin: 0 auto; }
#footerin { display: block; height: auto; float: left; width: 100%; padding-top: 40px; border-top: 1px solid #ededed; }
/* Wrap ends here */

/* Sticky Header starts here */
.sticky { height: 72px; }
.sticky .shadow { display: block; margin: 0 auto; height: 6px; background: url(../img/shadow.png) repeat-x top left; background-color: transparent; }
.sticky .headerLeft { padding-top: 9px; }
.sticky .headerLeft img { margin-top: 6px; display: block; float: left; }
.sticky .headerCenter { }
.sticky #nav ul { height: 72px; }
.sticky #nav ul li { height: 72px; }
.sticky #nav .openmenu { padding: 17px 0 16px; line-height: 39px; }
.sticky #nav .openmenu span { bottom: 18px; }
.sticky #nav .openmenuclick { padding: 17px 0 16px; line-height: 39px; }
.sticky #nav .openmenuclick span { bottom: 18px; }
.sticky .headerRight { padding-top: 25px; }
.sticky #headerin { border-bottom: none; }
.valentine-days-icon{background: url(../img/red-heart-icon.png) no-repeat; background-position:left 0px center!important; background-size:25px; text-indent:25px}
/* Sticky Header ends here */

/* Header default starts here */  
.headerTop { display: block; float: left; width: 100%; line-height: 44px; border-bottom: 1px solid #ededed; font-size: 11px; color: #191919; font-weight: 300; }
.headerTop .headertopleft { display: block; float: left; width: 50%; overflow: hidden; height: 44px; }
.headerTop .headertopright { display: block; float: right; }
.headerLeft { display: block; float: left; width: 16.23931623931624%; box-sizing: border-box; padding-top: 10px; }
.headerCenter { display: block; float: left; width: 67.45587092645917%; }
.headerRight { display: block; float: right; width: 12.401709401709402%; padding-top: 48px; box-sizing: border-box; }
.headerRight a {color:#000;}
.headerTop .headertopleft ul { display: block; float: right; width: 100%; }
.headerTop .headertopleft ul li { display: block; float: left; width: 100%; }
.headerTop .headertopleft ul li span { color: #ac0606; }
.headerTop .headertopleft ul li a { color: #191919; }
.headerTop .headertopright ul { display: block; float: right; }
.headerTop .headertopright ul li { display: block; float: left; margin-left: 27px; }
.headerTop .headertopright ul li.phone { background: url(../img/phone.png) no-repeat left center; padding-left: 22px; }
.headerTop .headertopright ul li.shop { background: url(../img/shop.png) no-repeat left center; padding-left: 22px; }
.headerTop .headertopright ul li a { color: #191919; }
#logo { display: block; float: left; width: 100%; height: auto; }
#logo img { transition: all .2s linear 0s; -moz-transition: all .2s linear 0s; -ms-transition: all .2s linear 0s; -o-transition: all .2s linear 0s; -webkit-transition:transition: all .2s linear 0s;}
#logo .tablet-logo { display: none; }
.slogan{display:block; font-family: 'Times New Roman',sans-serif; font-size: 8px; color: #000; -webkit-font-smoothing: antialiased;  text-rendering: initial;}
.kigili-h1 { display: block; width: 100%; position: absolute; bottom: 0; padding: 5px 0px; font-size: 14px; font-weight: bold;}
#search { display: block; float: right; width: auto; }
#search a { display: block; float: left; width: 35px; height: 30px; background: url(../img/search-zoom-black.png) no-repeat center center; font-size: 12px; line-height:80px; text-align:center; }
#usermenu { display: block; float: right; width: auto; margin-left: 15px; }
#usermenu ul { float: left; }
#searchbox_google { display:none;}
.setwidth { display: block; float: left; }
#usermenu ul#usrLogin { display: block; float: left; width: 23px; }
#usermenu ul#usrLogin li { display: block; float: left; height: auto; position: relative; }
#usermenu ul#usrLogin li.usrHeaderLogin a.usrlogin {background: url(../img/usericon.png) no-repeat center center; width: 35px; height: 30px; display: block; float: left; font-size:12px; line-height:80px; text-align:center; }
#usermenu ul#usrLogin li.usrHeaderLogin a.usrloginclick {background: url(../img/usericon.png) no-repeat center center; width: 35px; height: 30px; display: none; float: left; font-size:12px; line-height:80px; text-align:center; }
#usermenu ul#usrLogin li.usrHeaderLogined a.wfirst {background: url(../img/usericon.png) no-repeat center top; width: 35px; height: 30px; display: block; float: left; /* padding-bottom: 40px; */ font-size:12px; line-height:80px; text-align:center; }
#usermenu ul#usrLogin li.usrHeaderLogined ul { display: none; float: left; width: 250px; padding: 30px 55px; background: #fff; z-index: 9999; position: absolute; right: 0px; box-sizing: border-box; top: 39px; box-shadow: 0 0 6px rgba(0, 0, 0, 0.27); }
#usermenu ul#usrLogin li.usrHeaderLogined ul li { display: block; float: left; width: 100%; line-height: 35px; }
#usermenu ul#usrLogin li.usrHeaderLogined ul li:last-child { margin-bottom: 0; }
#usermenu ul#usrLogin li.usrHeaderLogined ul li:hover a { color: #000; }
#usermenu ul#usrLogin li.usrHeaderLogined ul li.header { font-family: 'Roboto', Sans-Serif; font-size: 16px; color: #000; font-weight: 400; padding-left: 0; }
#usermenu ul#usrLogin li.usrHeaderLogined ul li.exit a { padding-left: 0; color: #e33b3b; font-size: 12px; font-weight: bold; font-family: 'Roboto', Sans-Serif; }
#usermenu ul#usrLogin li.usrHeaderLogined ul li a { display: block; float: left; font-size: 16px; color: #4e4e4e; transition: all .2s linear 0s; font-weight: 400; }
.grdbanner { display: block; float: left; width: 950px; height: auto; margin-bottom: 20px; }
#headerinsideleft { display: block; float: left; width: auto; height: auto; position: relative; }
.usruparrow { width: 30px !important; height: 16px !important; position: relative !important; overflow: hidden; margin-top: -46px; box-shadow: 0 16px 10px -17px rgba(0, 0, 0, 0.5); float: right !important; line-height: inherit !important; margin-right: -52px; }
.usruparrow:after { content: ""; position: absolute; width: 14px; height: 14px; background: #FFF; transform: rotate(45deg); top: 9px; bottom: 0; left: 0; right: 0; box-shadow: -1px -1px 10px -2px rgba(0, 0, 0, 0.5); margin: 0 auto; display: block; }
.usrName { display:block; font-size:11px;}
.usrName span{ display:block; line-height:20px; color:#191919;}

/* Quick Login */
#headerlogin { position: relative; }
#headerlogin #loginForm { display: block; float: left; position: absolute; right: -60px; z-index: 999; margin-top: 15px; background: url(../img/navarrow2.png) repeat-x right top; }
#headerloginpopup { display: none; float: left; top: 39px; right: -5px; background: #fff; box-sizing: border-box; position: absolute; width: 470px; box-shadow: 0 0 6px rgba(0, 0, 0, 0.27); z-index: 9999; }
#headerloginpopup .usruparrow { width: 30px !important; height: 16px !important; position: relative !important; overflow: hidden; margin-top: -16px; box-shadow: 0 16px 10px -17px rgba(0, 0, 0, 0.5); float: right !important; line-height: inherit !important; margin-right: 2px; }
#headerloginpopup .usruparrow:after { content: ""; position: absolute; width: 14px; height: 14px; background: #FFF; transform: rotate(45deg); top: 9px; bottom: 0; left: 0; right: 0; box-shadow: -1px -1px 10px -2px rgba(0, 0, 0, 0.5); margin: 0 auto; display: block; }
#headerloginpopup .tabs { display: block; float: left; width: 100%; }
#headerloginpopup .tabs .tabcntnt { display: block; float: left; width: 100%; height: 70px; }
#headerloginpopup .tabs .tabcntnt li { display: block; float: left; width: 50%; line-height: 70px; background: #ececec; }
#headerloginpopup .tabs .tabcntnt li.ui-tabs-active { background: #fff; }
#headerloginpopup .tabs .tabcntnt li.ui-tabs-active a { color: #000 !important; }
#headerloginpopup .tabs .tabcntnt li a { display: block; float: left; width: 100%; color: #000; font-size: 18px; font-weight: bold; text-align: center; }
#headerloginpopup .tabs .tab-box { display: block; float: left; width: 100%; box-sizing: border-box; padding: 28px 71px 48px 55px; }
#headerloginpopup .uyelik-form-element { display: block; float: left; width: 100%; margin-bottom: 10px; margin-top: 0 !important; position: relative; }
#headerloginpopup .uyelik-form-element label { color: #212121; width: 100%; float: left; display: block; font-size: 16px; line-height: normal; font-family: 'Roboto', sans-serif; padding-bottom: 5px; }
#headerloginpopup .uyelik-form-element input { background-color: #fff; width: 100%; border: 1px solid #c6c6c6; color: #212121; font-size: 13px; padding: 10px; display: block; float: left; height: 40px; line-height: 20px; box-sizing: border-box; }
#headerloginpopup .login-buttons { display: block; float: left; width: 100%; margin-top: 20px; }
#headerloginpopup #Login_Remember { float: right !important; margin-top: 7px; }
#headerloginpopup .rememberme { float: right !important; ; margin-right: 10px; margin-left: 0; padding-bottom: 0 !important; line-height: 25px !important; font-size: 14px !important; color: #818181 !important; }
#headerloginpopup .field-validation-error { display: block; float: right; height: 29px; position: absolute; right: 0; top: 6px; line-height: 20px; color: #fff; background: url(../img/errorbox.png) no-repeat right top; padding: 0 10px; border-radius: 3px 0 0 14px; }
.quick-new-member, .quick-enter { height: 42px; line-height: 42px; text-align: center; color: #000; float: right; font-size: 16px; cursor: pointer; border: none; background-color: #fff; border: 2px solid #000; transition: .2s all linear; white-space: nowrap; font-family: 'Roboto', sans-serif; font-weight: bold; }
.quick-new-member, .quick-enter:hover { background: #000; color: #fff; }
.quick-new-member { width: 30%; color: #656366; background: #EEE; }
.quick-enter { width: 170px; }
.quick-lost-pass { display: block; float: left; clear: both; color: #818181; font-weight: 400; text-decoration: underline; line-height: 25px; font-size: 14px; }
#headerloginpopup .facebooklogin { display: block; float: left; margin-bottom:20px; width: 100%; height: 51px; background: #e1e7f5 url(../img/loginpopup-facebook.png) no-repeat left center; line-height: 51px; color: #000; font-size: 14px; padding-left: 70px; box-sizing: border-box; margin-top: 20px; }
#headerloginpopup .facebooklogin a { color: #2A2A2A; }
#headerloginpopup .facebooklogin strong { font-weight: 500; }
#headerloginpopup .yeniliklerden-haberdar { margin-top: 0; }
#headerloginpopup .yeniliklerden-haberdar input { float: right; margin-top: 6px; }
#headerloginpopup .yeniliklerden-haberdar a { float: right !important; margin-left: 0; margin-right: 10px; line-height: 25px; font-size: 12px; color: #818181; }
/* Quick Login - End - */
#NewslatterOverlay { display: none; float: left; width: 100%; height: 100%; background: url(../img/ajax-overlay-white.png); position: fixed; top: 0; bottom: 0; z-index: 9999999; }
#newslatter { display: block; float: left; }
#newslatter .news-left {     display: block;    float: left;    width: 500px;    height: 375px;    background: url(https://cdn.rnd.com.tr/kigili/Content/img/kigili-ebulten-bg.jpg) no-repeat top left;    box-shadow: 0 0 6px rgba(0,0,0,0.27);    box-sizing: border-box;    position: fixed;    top: 243px;    left: -500px;    z-index: 999999;    padding-left: 30px;    padding-right: 205px;    padding-top: 80px;    padding-bottom: 10px;}
#newslatter .news-right { display: block; float: left; width: 64px; height: 62px; background: url(../img/newslatter-btn.png) no-repeat top left; box-shadow: 0 0 6px rgba(0, 0, 0, 0.27); position: fixed; top: 243px; left: 0; cursor: pointer; z-index: 999999; }
#newslatter .news-right .openNewslatter { display: block; float: left; width: 64px; height: 62px; }
#newslatter .form-wrap{ background:rgba(255,255,255,0.6); display:block; float:left; padding:10px; padding-bottom:30px;}
#searchwrap { display: none; float: left; width: 100%; height: 90px; box-sizing: border-box; position: absolute; top: 136px; background: #e6e6e6; z-index: 999; box-shadow: 0px 0px 10px rgba(0,0,0, 0.27); -moz-box-shadow: 0px 0px 10px rgba(0,0,0, 0.27); -webkit-box-shadow: 0px 0px 10px rgba(0,0,0, 0.27); }
#searchwrap #searchwrapin { display: block; width: auto; margin: 0 auto; }
#searchwrap #searchwrapin #frmSearch { display: block; float: left; width: 91.02564102564102%; }
#searchwrap #searchwrapin #frmSearch .search-area { display: block; float: left; width: 100%; box-sizing: border-box; border: 0; height: 67px; background: #e6e6e6; padding: 20px 50px 20px 0px; line-height: 29px; color: #a1a1a1; font-size: 20px; font-family: 'Roboto', sans-serif; font-weight: 300; border-bottom: 1px solid #bdbdbd; }
#searchwrap #searchwrapin #frmSearch .search-button { display: none !important; }
#searchwrap #searchwrapin #close-search { display: block; float: left; width: 6%; height: 90px; font-size: 0; background: url(../img/search-close-icon.png) no-repeat center center; }
/* Header defaults ends here */

/* Main page banners */
.mainstyle_info { display: block; height: 45px; background-color: #fff; color: #333; font-size: 14px; line-height: 17px; text-transform: uppercase; padding: 10px 10px 30px; position: relative; z-index: 5; }
.mainstyle_info .getmore { position: relative; bottom: 0; left: 0; display: block; line-height: 30px; font-size: 12px; font-weight: bold; color: #333; padding: 0 30px 0 0px; background: url(../img/getmore_arrow.png) no-repeat; background-position: right; width: auto; display: inline; clear: both; }
.mainstyle a { display: block; }
.mainlink { position: relative; z-index: 60000; }
/* Main page banners */

/* Nav stars here */
#nav { display: block; float: left; width: 100%; }
#nav ul { float: left; height: auto; width: 100%; text-align: center; height: 116px; }
#nav .ml0 { margin-left: 0 !important; }
#nav ul li { display: inline-block; height: 116px; float: none; }
#nav ul li a { display: block; float: left; }
#nav .openmenu { display: block; float: left; width: auto; height: auto; padding: 53px 0 52px; font-family: 'Roboto', sans-serif; color: #191919; background-position: right center; font-weight: 300; font-size: 15px; line-height: 11px; position: relative; }
#nav .openmenu span { display: none; float: none; width: 30px; height: 16px; background: url(../img/nav-arrow.png) no-repeat center bottom; position: absolute; margin: 0 auto; left: 0; right: 0; bottom: 31px; z-index: 99999; transition: all .2s linear 0s; }
#nav .openmenuclick { display: none; float: left; width: auto; height: auto; padding: 53px 0 52px; font-family: 'Roboto', sans-serif; color: #191919; background-position: right center; font-weight: 300; font-size: 16px; line-height: 11px; position: relative; }
#nav .openmenuclick span { display: none; float: none; width: 30px; height: 16px; background: url(../img/nav-arrow.png) no-repeat center bottom; position: absolute; margin: 0 auto; left: 0; right: 0; bottom: 31px; z-index: 99999; transition: all .2s linear 0s; }
#nav #nav_3.openmenu span { background: none !important; }
#nav #nav_6.openmenu span { background: none !important; }
#nav .opened { }
#nav .opened span { display: block; }
.navimg { display: block; float: right; width: 50%; height: auto; text-align: center; }
.navimg ul { display: block; float: left; width: auto !important; text-align: left !important; height: auto !important; margin-top: 35px; margin-left: 40px; }
.navimg ul li { display: block; float: left; width: 100%; }
.navimg ul li a { font-weight: normal; color: #000; font-size: 13px; width: 100%; float: left; display: block; font-family: Arial; }
.maincat { line-height: normal; margin: 0 10px; }
.maincat:last-child { margin-right: 0px !important; }
.maincat .wnw { width: 1126px !important; }
.openmenu span { clear: both; display: block; float: left; color: #dcb5b5; font-size: 13px; }
.categorynav { display: block; float: left; width: 100%; }
.subnavout { display: none; position: absolute; z-index: 9999; left: 0px; width: 100% !important; height: auto !important; float: none !important; margin: 0 auto; right: 0; top: 130px; box-sizing: border-box; background: #fff; box-shadow: 0 0 8px #D7D7D7; box-sizing: border-box; }
.subnavout li { width: 130px; height: auto !important; }
.subnavoutinside { width: 100% !important; display: block !important; float: left !important; }
.navcontent { display: block; float: left; width: 64.20959147424512%; }
.navcolumright { display: block; float: right; width: 35.790408525754885%; box-sizing: border-box; padding: 21px 24px 0; }
.navcolumright .changeContent { display: block; float: left; width: 100%; text-align: center; }
.navcolumright .changeContent img { display: block; float: right; max-width: 100%; margin-bottom: 10px; }
.navcolumright .changeContent h4 { display: block; float: left; width: 100%; font-size: 16px; font-weight: 300; color: #000; line-height: 35px; }
.navcolumright .changeContent h5 { display: block; float: left; width: 100%; font-size: 11px; font-weight: 700; color: #000; line-height: 20px; letter-spacing: 4px; }
.nav_2 .navcontent { width: 42.628774422735344% !important; }
.nav_2 .navcolum .leftcolumn { width: 100%; }
.nav_2 .navcolumright { width: 57.37122557726465% !important; }
.nav_4 .navcontent { width: 28.507992895204265% !important; }
.nav_4 .navcolum .leftcolumn { width: 100%; height: auto; }
.nav_4 .navcolumright { width: 71.49200710479574% !important; }
.nav_5 .navcontent { width: 28.507992895204265% !important; }
.nav_5 .navcolum .leftcolumn { width: 100%; height: auto; }
.nav_5 .navcolumright { width: 71.49200710479574% !important; }
.subnav { display: block; float: left; max-width: 180px; }
.subnav li { list-style-type: disc; color: #abaaaa; }
.subnav li a { font-size: 12px; font-weight: normal; display: block; margin-left: 0px; margin-bottom: 0 !important; color: #000; width: 100%; }
.subnav li a:hover { color: #000; }
.subnav li { display: block; float: left; width: 100%; padding: 0px; padding-top: 4px; background: url(../img/navitemlist.png) no-repeat !important; background-position: left center !important; padding-left: 10px; }
.lastall a { font-weight: bold !important; }
.navcolum .navcolum-h3 { display: block; float: left; width: 100%; text-align: left; font-size: 16px; font-weight: bold; color: #000; line-height: 52px; border-bottom: 1px solid #e1e1e1; text-indent: 63px; }
.navcolum .navcolum-h3 a { padding: 5px; display: block; float: left; width: auto; height: auto; font-size: 16px; font-weight: 600; color: #000; padding-bottom: 10px; }
.navcolum { display: block; float: left; width: 100%; height: auto; box-sizing: border-box; }
.navcolum .navcolum-h4 { display: block; float: left; color: #ce2031; width: 100%; font-weight: 700; margin-bottom: 15px; }
.navcolum .navcolum-h4 a { color: #ce2031; }
.navcolum .leftcolumn { display: block; float: left; width: 61.41078838174274%; border-right: 1px solid #e1e1e1; box-sizing: border-box; height: 275px; }
.navcolum .rightcolumn { display: block; float: right; width: 38.589211618257263%; border-right: 1px solid #e1e1e1; box-sizing: border-box; height: 275px; }
.navcolum .rightcolumn ul { display: block; float: left; width: 100%; padding-top: 33px; padding-left: 63px; box-sizing: border-box; }
.navcolum .rightcolumn ul li { display: block; float: left; width: 100%; font-size: 12px; font-weight: 400; line-height: 28px; }
.navcolum .rightcolumn ul li a { color: #595959; }
.navcolum .rightcolumn ul li a:hover { color: #000; }
.navcolum .rightcolumn ul li.red a { color: #ac0606 !important; }
.navbanner { background: none !important; }
.navbanner li { display: block; float: left; width: 40%; }
.navcolum ul.navv { display: block; float: left; width: 33.33333333333333% !important; text-align: left !important; height: auto !important; box-sizing: border-box; padding-top: 33px; padding-bottom: 33px; }
.navcolum ul.navv li { display: block; float: left; width: 100%; line-height: 28px; }
.navcolum ul.navv li.navheader { font-weight: normal; margin-bottom: 7px; border-bottom: 1px solid #E5E5E5; padding-bottom: 7px; width: 80% !important; }
.navcolum ul.navv li.navheader a { font-size: 13px; }
.navcolum ul.navv li a { color: #595959; font-size: 12px; width: 100%; float: left; display: block; font-weight: 400; }
.navcolum ul.navv li a:hover { color: #000; }
.navcolum ul.one { padding-left: 63px; }
.navcolum ul.two { padding-left: 49px; }
.navcolum ul.three { padding-left: 32px; }
/* Home Banners starts here */
.position { display: block; float: left; margin-top: 30px; }
.itemhomeleft { display: block; float: left; width: 51.28205128205128%; text-align: left; padding-right: 30px; box-sizing: border-box; }
.itemhomeleft a { display: block; float: left; width: 100%; margin-bottom: 30px; transition: all 0.2s linear; }
.itemhomeright { display: block; float: right; width: 48.717948717948717%; text-align: right; }
.itemhomeright a { display: block; float: left; width: 100%; margin-bottom: 30px; transition: all 0.2s linear; }
.itemhomeleft a:hover, .itemhomeright a:hover { opacity: 0.5; }
.position img { width: 100%; }
.mainicons { display: block; float: left; width: 100%; margin-top: 30px; }
.mainicons ul { display: block; float: left; width: 100%; }
.mainicons ul li { display: block; float: left; min-height: 52px; padding-left: 60px; box-sizing: border-box; line-height: 20px; color: #aaa; font-size: 14px; font-family: Arial; padding-top: 8px; }
.mainicons ul li strong { font-size: 16px; font-weight: bold; }
.mainicons ul li.icocheckout { width: 28.205128205128205%; background: url(../img/icocheckout.png) no-repeat left top; }
.mainicons ul li.icochange { width: 28.205128205128205%; background: url(../img/icochange.png) no-repeat left top; }
.mainicons ul li.icoinstallment { width: 27.350427350427353%; background: url(../img/icoinstallment.png) no-repeat left top; }
.mainicons ul li.icodelivery { width: 16.23931623931624%; background: url(../img/icodelivery.png) no-repeat left top; }
/* Home Banner ends here */

/*Home Slider Pitem Starts here*/
#mainpage { display: block; float: left; width: 100%; }
#mainpage .ww { display: block; margin: 0 auto; }
#mainslider img { display: block; width: 100%; height: auto; }
#mainslider { display: block; float: left; width: 100%; position: relative; }
#mainslider .flexslider .flex-control-nav { bottom: 10px; }
#mainslider .flexslider .flex-control-nav li { margin: 0 5px; }
#mainslider .flexslider .flex-control-nav li a { width: 11px; height: 11px; background: url(../img/slider-passive.png) no-repeat center center; transition: all .2s linear 0s; -webkit-transition: all .2s linear 0s; -moz-transition: all .2s linear 0s; -o-transition: all .2s linear 0s; -ms-transition: all .2s linear 0s; }
#mainslider .flexslider .flex-control-nav li a.flex-active { background: url(../img/slider-active.png) no-repeat center center; }
#mainslider .flexslider .flex-direction-nav { position: absolute; left: 0; right: 0; top: 50%; margin: 0 auto; }
#mainslider .flexslider .flex-direction-nav a { transition: all .2s linear 0s; -webkit-transition: all .2s linear 0s; -moz-transition: all .2s linear 0s; -o-transition: all .2s linear 0s; -ms-transition: all .2s linear 0s; opacity: 0.5; }
#mainslider .flexslider .flex-direction-nav .flex-prev { width: 55px; height: 55px; font-size: 0; background: url(../img/arrow-left-15x23.png) no-repeat center center; }
#mainslider .flexslider .flex-direction-nav .flex-next { width: 55px; height: 55px; font-size: 0; background: url(../img/arrow-right-15x23.png) no-repeat center center; }
#mainslider .flexslider .flex-direction-nav a:hover { opacity: 1; }
.mainpagecategory { display: block; float: left; }
.mainpagecategory .pitem { display: block; float: left; width: 270px; height: 470px; background: #fff; }
.mainpagecategory .pitem:nth-child(5) { margin-right: 0px !important; }
.mainpagecategory .pitem img { width: 100%; }
.f-ancor { display: block; float: left; }
#categoryslider { display: block; float: left; height: auto; margin-top: 45px; }
#categoryslider .mainpagecategory { display: block; float: left; }
#categorysliderinside .mainpagecategory h3 { width: 100%; display: block; float: left; text-transform: uppercase; height: 55px; line-height: 55px; text-align: center; font-size: 25px; color: #201f1f; font-weight: 700; background: #fff; margin-bottom: 30px; }
#categorysliderinside .mainmiddleslider { display: block; float: left; width: 100%; text-align: center; }
#categorysliderinside .mainmiddleslider li { display: inline-block; width: 270px !important; }
#categorysliderinside .owl-controls .owl-buttons div { margin-top: 0; position: absolute; top: 40%; height: 45px; width: 45px; margin: 0; padding: 0; font-size: 0; }
#categorysliderinside .owl-controls .owl-buttons .owl-prev { left: 0; background: url(../img/arrow-left-45x45-black.png) no-repeat 0 0; }
#categorysliderinside .owl-controls .owl-buttons .owl-next { right: 0; background: url(../img/arrow-right-45x45-black.png) no-repeat 0 0; }
#categorysliderinside2 { display: block; float: left; margin-bottom: 35px; }
#categorysliderinside2 .mainpagecategory h3 { width: 100%; display: block; float: left; text-transform: uppercase; height: 55px; line-height: 55px; text-align: center; font-size: 25px; color: #201f1f; font-weight: 700; background: #fff; margin-bottom: 30px; }
#categorysliderinside2 .mainmiddleslider { display: block; float: left; width: 100%; text-align: center; }
#categorysliderinside2 .mainmiddleslider li { display: inline-block; width: 270px !important; }
#categorysliderinside2 .owl-controls .owl-buttons div { margin-top: 0; position: absolute; top: 40%; height: 45px; width: 45px; margin: 0; padding: 0; font-size: 0; }
#categorysliderinside2 .owl-controls .owl-buttons .owl-prev { left: 0; background: url(../img/arrow-left-45x45-black.png) no-repeat 0 0; }
#categorysliderinside2 .owl-controls .owl-buttons .owl-next { right: 0; background: url(../img/arrow-right-45x45-black.png) no-repeat 0 0; }
/* Home SLider Pitem Ends here */

#mainText { display: block; float: left; width: 100%; margin: 35px 0; }
#mainText ul { display: block; float: left; width: 100%; }
#mainText ul li { display: block; float: left; box-sizing: border-box; line-height: 30px; padding-left: 45px; }
#mainText ul li.ucretsizKargo { width: 28.623932%; background: url(../img/main-icon01.png) no-repeat left center; }
#mainText ul li.magazadaTadilat { width: 25.649573%; background: url(../img/main-icon02.png) no-repeat left center; }
#mainText ul li.iadeDegisim { width: 25.64102564102564%; background: url(../img/main-icon03.png) no-repeat left center; }
#mainText ul li.kapidaOdeme { width: 19.085470085470086%; background: url(../img/main-icon04.png) no-repeat 0px center; text-align: left; }
#mainText.detailtext { padding: 25px 0 5px; border-top: 1px solid #EDEDED; margin: 0; }
.mainbanners { display: block; float: left; width: 100%; }
.mainbanners .left { display: block; float: left; }
.mainbanners .right { display: block; float: right; }
.mainbanners img { width: 100%; }
.mainbanners .percent100 { width: 100%; }
.mainbanners .percent50 { width: 50%; }
.mainbanners .percent57 { width: 57.26495726495726%; }
.mainbanners .percent43 { width: 42.735042735042733%; }
.hoverEffect a { display: block; overflow: hidden; }
.mainbanners .percent43 iframe { display: block; float:left; width: 100%; background: #000; height: 372px;}
.hoverEffect a img { transition: all .45s cubic-bezier(0.46, 0.03, 0.52, 0.96) 0s; vertical-align: middle; }
.hoverEffect a img:hover { transform: scale(1.1); -ms-transform: scale(1.1); -moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); }
.mainbanner-bottom { display: block; float: left; width: 100%; margin-bottom: 70px; }
.mainbanner-bottom img { width: 100%; }
.mainbanner-bottom .left { display: block; float: left; width: 32.905982905982906%; padding-right: 15px; box-sizing: border-box; }
.mainbanner-bottom .center { display: block; float: left; width: 34.18803418803419%; padding: 0 15px; box-sizing: border-box; }
.mainbanner-bottom .right { display: block; float: right; width: 32.905982905982906%; padding-left: 15px; box-sizing: border-box; }
#mainlastvisited { display: block; float: left; width: 100%; box-sizing: border-box; margin-bottom: 100px; }
#mainlastvisited .bx-wrapper { display: block; float: left; width: 100%; height: 285px; overflow: hidden; }
#mainlastvisited .bx-wrapper .bx-viewport { display: block; float: left; width: 100%; height: 251px; box-shadow: -2px 0px 2px 0px rgba(50, 50, 50, 0.16); }
#mainlastvisited .bx-controls { display: block; float: left; width: 100%; }
#mainlastvisited .bx-pager { display: none !important; }
#mainlastvisited .bx-prev { display: block; float: left; background: url(../img/lastvisitprev.png) no-repeat right 20px center; position: relative; display: block; font-size: 0px; width: 50%; height: 34px; }
#mainlastvisited .bx-next { display: block; float: left; background: url(../img/lastvisitnext.png) no-repeat left 20px center; position: relative; display: block; font-size: 0px; width: 50%; height: 34px; }
#mainlastvisited .bx-controls-direction { display: block; float: left; width: 100%; height: 34px; background: #676268; }
#mainlastvisited .lastproduct { font-size: 25px; display: block; line-height: normal; float: left; width: 100%; color: #231f20; margin-bottom: 25px; font-family: 'Roboto', sans-serif; font-weight: bold; }
#mainlastvisited img { width: 100%; border: none; }
.lastvisitproduct { display: block; float: left; width: 100%; height: auto; position: relative; }
.lastvisitproduct .lastvisititem { display: block; float: left; width: 100%; padding: 10px; box-sizing: border-box; background: #fff; }
.lastvisitproduct li { display: block; float: left; width: 100%; box-sizing: border-box; padding: 0 10px; }
.lastvisitproduct li a { display: block; float: left; width: 100%; height: auto; box-sizing: border-box; }
.lastvisitproduct li p { display: block; float: left; width: 100%; }
.lastvisitproduct li p.lastvisited_name span { display: block; float: left; width: 100%; color: #000; font-size: 14px; font-weight: bold; line-height: 17px; }
.lastvisitproduct li p.lastvisited_name { height: 77px; line-height: 20px; color: #000; font-size: 14px; padding: 10px 0; box-sizing: border-box; border-bottom: 2px solid #eee; margin-bottom: 10px; }
.lastvisitproduct li p.lastoldprice { display: block; float: left; width: auto; color: #000000; font-size: 12px; text-decoration: line-through; line-height: 20px; box-sizing: border-box; }
.lastvisitproduct li p.lastnewprice { display: block; float: left; width: auto; color: #000; font-size: 16px; box-sizing: border-box; font-weight: bold; text-align: left; line-height: 20px; padding-right: 20px; }
.lastvisitproduct li p.lastoneprice { display: block; float: right; width: 100%; color: #000; text-align: center; font-size: 25px; font-weight: bold; line-height: 25px; }
.lastvisitproduct .owl-buttons div { display: block; float: left; width: 20px; height: 20px; position: absolute; z-index: 999; top: -52px; font-size: 0; line-height: 30px; text-align: center; }
.lastvisitproduct .owl-prev { right: 30px; background: url(../img/arrow-left-13x20.png) no-repeat center center; }
.lastvisitproduct .owl-next { right: 0; background: url(../img/arrow-right-13x20.png) no-repeat center center; }
.lastvisitproduct .addtoFavorite { width: auto; }
.lastvisitproduct .addtoFavorite p { padding-right: 10px; padding-left: 0; }
/* Main page banners */
.pageloading { display: block; float: left; width: 100%; height: 30px; background: url(../img/loadpopup.gif) no-repeat center center; background-size: 30px; }
.mainstyle a { display: block; }
#mainpage-product-slider { display: block; float: left; width: 100%; margin: 30px 0; height: auto; }
.activeme { color: #000 !important; }
.tabcontents { display: none; }
.activecontentt { display: block; }
.lister { display: block; float: left; width: 100%; height: 48px; margin-bottom: 30px; text-align: center; background: url(../img/lister-tabbg.png) repeat-x left top; }
.lister li { display: inline-block; border: 1px solid #d4d4d4; height: 46px; line-height: 46px; margin: 0 -2px; border-right: none; }
.lister li.lastt { border-right: 1px solid #d4d4d4; }
.lister li a { display: block; text-align: center; line-height: 46px; font-size: 16px; color: #a6a6a6; font-weight: bold; padding: 0 45px; height: 46px; background: #fff; transition: all .2s linear 0s; -webkit-transition: all .2s linear 0s; -moz-transition: all .2s linear 0s; -o-transition: all .2s linear 0s; -ms-transition: all .2s linear 0s; }
.lister li a:hover { color: #000; }
.tabcontents { width: 100%; float: left; }
.tabcontents ul { display: block; float: left; width: 100%; }
.tabcontents ul li { display: block; float: left; width: 195px; height: 238px; padding: 0 15px; box-sizing: border-box; }
.tabcontents ul li * { width: 100%; }
.sld_pitem { display: block; float: left; width: 100%; position: relative; }
.sld_pitem .pimages { display: block; float: left; width: 100%; position: absolute; z-index: 5; }
.sld_pitem .pinfo { display: block; float: left; width: 100%; height: 238px; position: absolute; z-index: 3; text-align: center; color: #000; padding: 10px; box-sizing: border-box; transition: all .2s linear 0s; -webkit-transition: all .2s linear 0s; -moz-transition: all .2s linear 0s; -o-transition: all .2s linear 0s; -ms-transition: all .2s linear 0s; }
.sld_pitem .pinfo .pinfoin { display: block; float: left; width: 100%; }
.sld_pitem:hover .pimages { z-index: 3; }
.sld_pitem:hover .pinfo { z-index: 5; background: rgba(255, 255, 255, 0.80); }
.sld_pitem .pinfo h4 { display: block; float: left; width: 100%; text-align: center; font-size: 16px; font-weight: bold; color: #151414; line-height: 25px; margin-bottom: 10px; }
.sld_pitem .pinfo h4 a { color: #151414; }
.sld_pitem .pinfo .sld_oldprice { display: block; float: left; line-height: 26px; width: 100%; text-align: center; font-size: 16px; font-weight: 300; color: #151414; text-decoration: line-through; }
.sld_pitem .pinfo .sld_newprice { display: block; float: left; line-height: 26px; width: 100%; text-align: center; font-size: 16px; font-weight: bold; color: #151414; }
.sld_pitem .pinfo .sld_oneprice { display: block; float: left; line-height: 26px; width: 100%; text-align: center; font-size: 16px; font-weight: bold; color: #151414; }
.sld_pitem .pinfo .pquicklook { display: block; width: 80%; background: #000; line-height: 36px; text-align: center; font-size: 12px; font-weight: bold; color: #fff; bottom: 40px; position: absolute; left: 0; right: 0; margin: 0 auto; }
#listerinside { display: none; float: left; width: 100%; position: relative; }
.tabcontent_list { display: block; float: left; margin-top: 12px; width: 161px; border: 1px solid #D1D1D1; margin-right: 13px; padding: 5px 5px 15px; }
.tabcontents ul .owl-controls .owl-buttons div { display: block; float: left; width: 15px; height: 28px; font-size: 0; position: absolute; top: 40%; }
.tabcontents ul .owl-controls .owl-buttons .owl-prev { background: url(../img/left-arrow-15x28.png) no-repeat left center; left: -26px; }
.tabcontents ul .owl-controls .owl-buttons .owl-next { background: url(../img/right-arrow-15x28.png) no-repeat left center; right: -26px; }
/* Main page banners */


/* Mainpage category slider */
.categoryslide { display: block; float: left; width: 950px; height: 380px; }
.categorypitem { display: block; float: left; height: 381px; width: 230px; margin-left: 10px; }
.categoryslide_explain { display: block; float: left; width: 230px; height: 380px; }
.pitemmain { display: block; float: left; padding: 30px; background-color: #fff; border-bottom: 1px dotted #dcd5d5; }
.spnright { float: right !important; }
.piteminfo { display: block; float: left; height: 91px; background-color: #fff; width: 210px; padding: 10px; }
.pitemname { font-size: 14px; color: #333; line-height: 18px; height: 48px; text-transform: uppercase; }
.pitemname a { font-size: 14px; color: #333; line-height: 18px; height: 48px; text-transform: uppercase; }
.categorypitem .oldprice { color: #ccc; font-size: 15px; display: block; float: left; width: auto; padding-right: 10px; text-decoration: line-through; }
.categorypitem .newprice { color: #333; font-size: 18px; display: block; float: right; width: auto; }
.categorypitem .oldprice strong { font-size: 18px; line-height: 32px; }
.categorypitem .newprice strong { font-size: 21px; font-weight: 700; line-height: 32px; }
.categorypitem .addthis_toolbox { display: block; float: left; background: url(../img/sharebg.png) no-repeat; height: 40px; width: 230px; }
.categorypitem .custom_images .orderdetailface { display: block; float: left; width: 38px; height: 38px; background: url(../img/social.jpg?q=80) no-repeat; background-position: top right !important; position: relative; z-index: 6000; margin-right: 0px !important; }
.categorypitem .custom_images .orderdetailtwitter { display: block; float: left; width: 38px; height: 38px; background: url(../img/social.jpg?q=80) no-repeat; background-position: -39px 0px !important; position: relative; z-index: 6000; }
.categorypitem .custom_images a { }
.categorysliderout { display: block; float: left; width: 950px; margin-top: 40px; margin-bottom: 40px; height: 400px; overflow: hidden; }
.categorysliderout .bx-controls { display: block; float: left; margin-top: -400px; position: relative; }
.categorysliderout .bx-pager-item { display: block; float: left; margin-right: 5px; }
.categorysliderout .bx-pager-item a { font-size: 0px; background: #F00; display: block; float: left; width: 12px; height: 12px; background: url(../img/sliderdoths.png) no-repeat; background-position: top right; }
.categorysliderout .bx-pager-item .active { background-position: left top; }
.categorysliderout .bx-pager { display: block; float: left; width: auto; height: 20px; }
.categorysliderout .bx-viewport { display: block; float: left; margin-top: 20px; }
/* Mainpage category slider */

/* Footer starts here */
#footeraccordion { display: block; float: left; width: 100%; }
#footeraccordion .accordion-wrap { display: block; float: left; width: 100%; }
#footeraccordion .accordion-item { display: block; float: left; width: 100%; margin-bottom: 10px; }
#footeraccordion .accordion-item .accordion-header { display: block; float: left; background: #FFFFFF url(../img/canopen.png) no-repeat right 20px center; width: 100%; line-height: 55px; font-size: 18px; font-weight: bold; color: #250c04; cursor: pointer; text-indent: 20px; }
#footeraccordion .accordion-item:last-child .accordion-header { border-bottom: none; }
#footeraccordion .accordion-item .accordion-header a { color: #250c04; font-family: 'Roboto', sans-serif; }
#footeraccordion .accordion-item .accordion-header.red, #mainmenu .accordion-item .accordion-header.red a { color: #ed1c24; }
#footeraccordion .accordion-item .accordion-content { display: none; float: left; width: 100%; color: #000; line-height: 20px; padding: 10px 20px; box-sizing: border-box; background: #fff; border-top: 1px solid #F1F1F1; }
#footeraccordion .accordion-item .accordion-content ul li a { display: block; float: left; color: #949494; font-size: 14px; line-height: 30px; }
#footeraccordion .accordion-item .accordion-content ul li { display: block; float: left; width: 100%; }
#footeraccordion .accordion-item .accordion-content a { color: #949494; }
#footeraccordion .openaccordion .accordion-content { display: block; }
#footeraccordion .openaccordion .accordion-header { background: url(../img/canopen.png) no-repeat right 20px center; }
#footeraccordion .active .accordion-header { background: #fff url(../img/oopenednav.png) no-repeat right 20px center; }
#footernav { display: block; float: left; width: 100%; box-sizing: border-box; }
#footernav .clm1 { width: 19.658119658119658%; padding-left: 60px; }
#footernav .clm2 { width: 23.076923076923078%; padding-left: 60px; }
#footernav .clm3 { width: 14%; padding-left: 35px; }
#footernav .footernav_col { display: block; float: left; }
#footernav .navcategory { font-weight: bold; display: block; float: left; width: 100%; color: #010101; margin-bottom: 10px; }
#footernav .navcategory a { color: #010101; font-size: 14px; text-transform: uppercase; line-height: 25px; font-family: 'Roboto', sans-serif; font-weight: 700; float: left; }
#footernav .footernav_col { display: block; float: left; box-sizing: border-box; }
#footernav .footernav_col a { text-decoration: none; color: #010101; }
#footernav .footernav_col ul { padding: 0px; margin: 0px; display: block; float: left; width: 100%; list-style: none; }
#footernav .footernav_col li { padding: 0px; margin: 0px; display: block; float: left; width: 100%; list-style: none; min-width: 163px; line-height: 27px; }
.searchStoreMobile a { background: #e3e3e3 url(../img/store-map.png) no-repeat 30% center; float: left; color: #000 !important; padding: 0 30px 0 60px; box-sizing: border-box; width: 100%; line-height: 40px; margin-top: 10px; transition: all .2s linear 0s; -webkit-transition: all .2s linear 0s; -moz-transition: all .2s linear 0s; -o-transition: all .2s linear 0s; -ms-transition: all .2s linear 0s; text-align: center; font-size: 14px; font-weight: 600; }
.searchStoreMobile:hover a { background: #2f2f2f url(../img/store-map-hover.png) no-repeat 30% center; color: #fff !important; }
#footernav .footernav_col .navcategory_inside li a { font-size: 12px; color: #010101; transition: all .2s linear 0s; -webkit-transition: all .2s linear 0s; -moz-transition: all .2s linear 0s; -o-transition: all .2s linear 0s; -ms-transition: all .2s linear 0s; font-weight: 300; text-transform: uppercase; float: left; }
#footernav .footernav_col .navcategory_inside li a:hover { color: #000; }
#footerbottom { display: block; float: left; height: auto; width: 100%; padding: 16px 0; border-top: 1px solid #ededed; margin-top: 20px; margin-bottom: 30px; }
#footerbottom .copy-wrapper { display: block; float: left; width: 100%; }
#footerbottom ul { display: block; float: left; width: 100%; }
#footerbottom ul li { display: block; float: left; font-size: 12px; color: #000; height: auto; line-height: 16px; margin-right: 35px; }
#footerbottom ul li a { color: #000; font-weight: 300; }
#footerbottom ul li strong { font-weight: 600; }
#footerbottom ul li.rnd { float: right; margin-right: 0; }
#footerbottom ul li.rnd a { display: block; float: left; width: 69px; height: 16px; background: url(../img/rnd-logo.jpg?q=80) no-repeat left top; font-size: 0; }
#bottomnav { display: block; float: left; width: auto; padding-top: 15px; padding-bottom: 15px; }
#bottomnav ul { padding: 0px; }
#bottomnav ul li { display: block; float: left; width: auto; margin-right: 10px; }
#bottomnav ul li a { display: block; float: left; text-align: left; padding-right: 10px; font-size: 11px; font-weight: normal; color: #b4b4b3; border-right: 1px solid #585858; }
#bottomnav ul li:last-child a { border: none; }
.bankslogos { display: block; float: right; width: 25.384615384615383%; box-sizing: border-box; border: 1px solid #ededed; }
.bankslogos .bankTop { display: block; float: right; width: 100%; border-bottom: 1px solid #ededed; padding: 20px 10px; box-sizing: border-box; text-align: center; }
.bankslogos .bankMiddle { display: block; float: right; width: 100%; border-bottom: 1px solid #ededed; padding: 10px; box-sizing: border-box; text-align: center; }
.bankslogos .bankBottom { display: block; float: right; width: 100%; padding: 10px; box-sizing: border-box; text-align: center; }
.footernewslatter { display: block; float: left; width: 17.52991452991453%; }
.footernewslatter .socialleft { display: block; float: left; width: 100%; padding-bottom: 17px; border-bottom: 1px solid #ededed; margin-bottom: 29px; }
.footernewslatter .socialleft h6 { display: block; float: left; width: 100%; line-height: 26px; color: #010101; font-size: 14px; font-weight: bold; margin-bottom: 10px; }
.footernewslatter .socialleft ul { display: block; float: left; width: 100%; }
.footernewslatter .socialleft ul li { display: block; float: left; width: 28px; height: 28px; margin-right: 6px; transition: all .2s linear 0s; -webkit-transition: all .2s linear 0s; -moz-transition: all .2s linear 0s; -o-transition: all .2s linear 0s; -ms-transition: all .2s linear 0s; }
.footernewslatter .socialleft ul li a { display: block; float: left; width: 28px; height: 28px; font-size: 0; }
.footernewslatter .socialleft ul li.facebook a { background: url(../img/social-media-facebook.png) no-repeat 0 0; }
.footernewslatter .socialleft ul li.twitter a { background: url(../img/social-media-twitter.png) no-repeat 0 0; }
.footernewslatter .socialleft ul li.instagram a { background: url(../img/social-media-instagram.png) no-repeat 0 0; }
.footernewslatter .socialleft ul li.pinterest a { background: url(../img/social-media-pinterest.png) no-repeat 0 0; }
.footernewslatter .socialleft ul li.gplus a { background: url(../img/social-media-gplus.png) no-repeat 0 0; }
.footernewslatter .socialleft ul li.youtube a { background: url(../img/social-media-youtube.png) no-repeat 0 0; }
.footernewslatter .socialleft ul:hover li { opacity: 0.4; filter: alpha(opacity=40); }
.footernewslatter .socialleft ul li:hover { opacity: 1; filter: alpha(opacity=100); }
.socialnav { display: block; float: right !important; width: 234px !important; margin-right: 0px; margin-right: 0px !important; padding-top: 12px !important; }
.socialnav li { display: block; float: left; width: auto !important; margin-left: 5px !important; min-width: 0px !important; }
#payoptionsicn { margin-top: 60px !important; float: right !important; }
/* Footer ends here */

/* Pager starts here */
.jPaginate { height: auto; position: relative; color: #262626; font-family: Arial, Helvetica, sans-serif; width: 100%; }
.jPaginate a { line-height: 15px; height: 17px; cursor: pointer; float: left; }
.jPag-control-back { position: absolute; left: 0px; }
.jPag-control-front { position: absolute; top: 0px; width: 80px; }
.jPaginate span { cursor: pointer; }
ul.jPag-pages { float: left; list-style-type: none; margin: 0px 0px 0px 0px; padding: 0px; }
ul.jPag-pages li { display: inline; float: left; padding: 0px; margin: 0px; font-size: 12px !important; line-height: 42px; }
ul.jPag-pages li a { display: block; border-right: solid 1px #DDD; padding: 0 13px; }
span.jPag-current { border: none; color: #0066b3; height: 17px; padding: 2px 7px 3px 5px; line-height: 20px; }
ul.jPag-pages li span.jPag-previous, ul.jPag-pages li span.jPag-previous-img { margin: 2px 0px 2px 2px; font-size: 12px; font-weight: bold; width: 10px; }
ul.jPag-pages li span.jPag-next, ul.jPag-pages li span.jPag-next-img { margin: 2px 2px 2px 0px; font-size: 12px; font-weight: bold; width: 10px; }
.jPag-control-back { font-size: 0px !important; }
span.jPag-snext, span.jPag-snext-img { margin: 0px 2px 2px 0px; font-size: 18px; width: 15px; }
/* Pager ends here*/

/* Container Starts here */
.mainpagebanner { font-size: 40px; color: #8a0e51; font-family: 'Roboto', sans-serif; text-align: center; font-style: italic; height: 48px; padding-top: 10px; padding-bottom: 10px; line-height: 49px; border-bottom: 1px solid #ccc; }
.facebookk { font-size: 22px; color: #8a0e51; font-family: 'Roboto', sans-serif; text-align: center; font-style: italic; height: 48px; padding-top: 10px; padding-bottom: 10px; line-height: 49px; border-bottom: 1px solid #ccc; }
.facebookk a { color: #8a0e51; }
.mainpagebanner strong { font-weight: bold; }
#mainpage_content { display: block; float: left; width: 940px; height: auto; }
#fl { margin-bottom: 20px; }
/* Mainpage banners  starts here*/
.leftcontent { display: block; float: left; width: 558px; height: auto; }
.rightcontent { display: block; float: right; width: 358px; height: auto; }
.rightcontent .spotproduct { display: block; float: left; width: 358px !important; height: auto; }
.spotproduct { display: block; float: left; width: 558px; border: 1px solid #cccccc; margin-bottom: 20px; }
.spotproduct .spleft { display: block; float: left; width: 305px; height: 248px; }
/* Mainpage banners ends here  */

/* Main page products starts here  */
#mainpage_category { display: block; float: left; width: 940px; height: auto; }
#mainpage_category .categoryitem { display: block; float: left; width: 220px; height: 336px; margin-right: 20px; }
#mainpage_category .categoryitem h3 a { display: block; float: left; width: 220px; text-align: center; font-size: 21px; font-size: 19px; color: #363636; padding-top: 10px; padding-bottom: 10px; }
.textout { display: table; height: 50px; #position: relative;
overflow: hidden; border-bottom: 1px solid #CCC; border-top: 1px solid #CCc; width: 220px; }
.textin {
#position: absolute;
#top: 50%; display: table-cell; vertical-align: middle; }
.itemtext {
#position: relative;
#top: -50%; text-align: center; color: #231f20; }
.itemtext a { color: #231f20; font-size: 14px; font-weight: 400; }
.categoryitem p { text-align: center; display: block; float: left; width: 220px; height: 20px; padding-top: 10px; }
.categoryitem p a { text-align: center; color: #231f20; text-decoration: underline; font-family: 'Roboto', sans-serif; font-style: italic; font-size: 20px; background: url(../img/details.png) no-repeat; background-position: 0px 5px; padding-left: 18px; }
.hiddencontent { float: left; display: none; }
/* Main page products ends here */

/* Main Page Category Small */
#indexcategory li { display: block; float: left; width: 60px; margin-right: 10px; height: auto; margin-right: 22px; margin-left: 22px; }
#indexcategory li a { display: block; float: left; text-align: center; color: #3b3838; font-size: 21px; font-size: 11px; }
/*info Banner Starts here*/
#infobanner { margin-top: 50px; border-top: 1px solid #ccc; display: block; float: left; }
#infobanner li { display: block; float: left; width: 200px; height: auto; padding: 10px; border-bottom: 1px solid #d6d6d6; margin-right: 20px; }
/*info Banner Ends here*/

/* Mainpage advice slider starts here */
.advice { display: block; float: left; width: 960px; }
.pitem { display: block; float: left; height: auto; width: 204px; height: 260px; position: relative; }
.pitem .pitem-h4 { display: block; float: left; width: 100%; height: 26px; box-sizing: border-box; text-align: center; margin-top: 10px; }
.pitem .pitem-h4 span { display: none; float: left; width: 100%; color: #000; font-size: 14px; font-weight: bold; line-height: 17px; }
.pitem .pitem-h4 a { display: block; float: left; width: 100%; height: auto; color: #080808; font-size: 12px; line-height: 15px; }
.pitem .pitem .pitemnamee { display: block; float: left; width: 202px; text-align: left; height: 33px; background-position: bottom right; color: #363636; font-size: 13px; }
.pitemform { display: block; float: left; width: 100%; margin-top: 10px; }
.pitemaddtobasket { display: block; float: left; width: 20px !important; height: 20px !important; background: url(../img/pitemaddtobasket.png) no-repeat center center; }
.pitemaddtobasket:hover { display: block; float: left; width: 20px; height: 20px; background: url(../img/pitemaddtobasket-active.png) no-repeat center center; transition: all .2s linear 0s; -webkit-transition: all .2s linear 0s; -moz-transition: all .2s linear 0s; -o-transition: all .2s linear 0s; -ms-transition: all .2s linear 0s; }
.pitem .oldprice { display: block; float: left; width: 50%; color: #919191; font-size: 16px; text-decoration: line-through; box-sizing: border-box; line-height: 26px; font-weight: 300; padding-right: 10px; text-align: right; }
.pitem .newprice { display: block; float: left; width: 50%; color: #000; font-size: 16px; font-weight: 400; line-height: 26px; box-sizing: border-box; padding-left: 10px; text-align: left; }
.pitem .oneprice { display: block; float: left; width: 100%; color: #000; font-size: 16px; box-sizing: border-box; font-weight: 400; line-height: 26px; text-align: center; }
.pitem .percent { display: none; float: left; width: 100%; height: 15px; color: #363636; font-size: 16px; text-align: center; }
.pitem .oldpricelong { padding-top: 9px; display: block; float: left; text-align: center; width: 100%; text-decoration: line-through; }
.fastinfo p { display: block; float: left; width: 100%; color: #4d4d4f; font-size: 17px; font-family: 'blissboldbold'; padding-top: 20px !important; }
.fastinfo img { width: auto !important; height: auto !important; clear: both;  }
.productlist-tag { display: block; clear:both;}
.productdetail-tag { display: block; clear:both; }
.addtoFavorite { display: block; float: right; position: relative; z-index: 10; width: auto; text-align: right; box-sizing: border-box; line-height: 32px; height: 32px; margin-bottom: -32px; }
.addtoFavorite .pitem-addtofavorite { display: block; float: right; width: 32px; height: 32px; background: url(../img/addtobasketpitempassive.png) no-repeat center center; transition: all .2s linear 0s; -webkit-transition: all .2s linear 0s; -moz-transition: all .2s linear 0s; -o-transition: all .2s linear 0s; -ms-transition: all .2s linear 0s; }
.addtoFavorite .pitem-addtofavorite:hover { background: url('../img/addtobasketpitem.png') no-repeat center center !important; }
.addtoFavorite p { display: block; float: right; background: rgba(255, 255, 255, 0.50); padding-left: 10px; font-family: 'Roboto', sans-serif; }
.addtoFavorite p a { color: #000; text-decoration: underline; }
.activefavorite { background: url('../img/addtobasketpitem.png') no-repeat center center !important; }
.addedbefore a { background: url(../img/pitemaddtobasket-active.png) no-repeat center center; }
.isneww { color: #5d721b; /* background: url('../img/new_label.png') no-repeat top left; */ display: block; float: left; width: 60px; line-height: 28px; height: 28px; text-align: center; font-size: 14px; font-weight: bold; font-family: 'Source Sans Pro', sans-serif; border: 1px solid #5d721b; }
/*.discountt { color: #c91713; /* background: url('../img/discount_label.png') no-repeat left top;  display: block; float: left; width: 60px; line-height: 28px; height: 28px; text-align: center; font-size: 14px; font-weight: bold; border: 1px solid #c91713; text-transform: uppercase; font-family: 'Source Sans Pro', sans-serif; clear: both; }*/
.discountratio {color: #c91713;  display: block;  float: left;  line-height: 24px;  text-align: center;  font-size: 14px;  font-weight: bold;  text-transform: uppercase;  font-family: 'Source Sans Pro',sans-serif;  padding: 0 5px;}
.fastinfo {  top: 2px;  left: 2px;  margin-bottom: -30px;  height: 30px;  z-index: 10;  position: absolute;  display: block;  float: left;  transition: all .2s linear 0s;  width: auto;}
.discountt {  color: #c91713;  display: block;  float: left;  width: 24px;  line-height: 28px;  height: 28px;  text-align: center;  font-size: 14px;  font-weight: bold;  text-transform: uppercase;
  font-family: 'Source Sans Pro',sans-serif;}
.nostockk { color: #252525; /* background: url('../img/nostock_label.png') no-repeat top left; */ display: block; float: left; width: 60px; line-height: 28px; height: 28px; text-align: center; font-size: 14px; font-weight: bold; font-family: 'Source Sans Pro', sans-serif; border: 1px solid #252525; }
/*.discountratio { color: #c91713; display: block; float: left; width: auto; line-height: 28px; height: 28px; text-align: center; font-size: 14px; font-weight: bold; border: 1px solid #c91713; text-transform: uppercase; font-family: 'Source Sans Pro', sans-serif; clear: both; margin-top: 7px; padding: 0 5px; }*/
.product_detail_sliderout { display: block; float: left; height: auto; margin-left: 0px; width: 100%; position: relative; }
.mobileslider .product_detail_slider_title { line-height: normal; font-size: 25px; }
.less .reslider li { margin-right: 10px !important; }
.product_detail_slider_title { width: 100%; display: block; float: left; line-height: 25px; font-size: 16px; color: #231f20; font-family: 'Roboto', sans-serif; margin-bottom: 20px; font-weight: bold; text-align: center; }
.blockh { display: block; float: left; width: 920px; padding: 10px; border-bottom: 1px solid #CCC; font-size: 24px; margin-bottom: 20px; }
#detailslider { display: block; float: left; width: 700px; height: auto; }
.product_detail_slider .pitem .item_main_photo { height: auto; }
.product_detail_slider a { color:#010101;}
.product_detail_slider .pitem a img { width: 100% !important; }
.product_detail_slider { display: block; float: left; width: 100%; /* margin-bottom: 30px; */ }
.product_detail_slider li { display: inline-block; width: 100% !important; padding: 0 7px; height: 330px; box-sizing: border-box; }
.product_detail_slider .owl-controls .owl-buttons div { margin-top: 0; position: absolute; top: 42%; height: 28px; width: 15px; margin: 0; padding: 0; font-size: 0; }
.product_detail_slider .owl-controls .owl-buttons .owl-prev { left: -25px; background: white url(../img/left-arrow-15x28.png) no-repeat center center; }
.product_detail_slider .owl-controls .owl-buttons .owl-next { right: -25px; background: white url(../img/right-arrow-15x28.png) no-repeat center center; }
.product_detail_slider .pitem { display: block; float: left; width: 100%; height: auto; box-sizing: border-box; background: #fff; padding: 10px; }
.product_detail_slider .pitem .pitem-h4 a { width: 100% !important; }
.product_detail_sliderout_basket .pitem a img { width: 162px !important; }
.product_detail_sliderout_basket { display: block; float: left; }
.product_detail_sliderout_basket .pitem { width: 162px !important; margin: 0px !important; }
/* Container ends here */

/* Footer starts here */
/*Ebulten stars here*/
#ebultenleft { display: block; float: left; width: 100%; }
#ebultenleft .ebultenleft-h4 { display: block; float: left; width: 100%; height: auto; font-size: 26px; line-height: normal; color: #000; margin-bottom: 10px; font-weight: 300; font-family: 'Roboto', sans-serif; text-align: center; }
#ebultenleft p { display: block; float: left; width: 100%; text-align: center; line-height: 23px; font-size: 14px; font-weight: 300; margin-bottom: 6px; }
#addNewsletterForm { display: block; float: left; width: 100%; clear: both; position: relative; }
#ebulten { display: block; float: left; width: 100%; }
#ebulten p { display: block; float: left; width: 100%; font-size: 12px; color: #1c0f18; margin-bottom: 10px; line-height: 18px; }
#ebulten label { float: left; width: auto; display: table-cell; padding: 10px 9px 0 0; vertical-align: middle; text-align: right; font-size: 12px; font-weight: bold; }
#ebulten label span { color: red; }
#showebulten { height: 62px; width: 938px; display: block; float: left; border: 1px solid #cccbc9; background-position: left top; background: #9e0064 url(../img/firsat.png) no-repeat; margin-bottom: 5px; margin-top: -4px; }
#showebulten span { color: #FFF; font-family: 'Roboto', sans-serif; font-size: 15px; font-style: italic; display: block; float: left; margin-left: 30px; padding-top: 20px; line-height: 25px; font-size: 22px; margin-left: 100px; }
.ebulten-submit { display: block; float: right; background: #FFFFFF url(../img/ebulten-submit.png) no-repeat center center; width: 15%; color: #000; text-align: center; height: 38px; border: 1px solid #ccc; font-size: 0; outline: none; border-left: none; border-radius: 0 4px 4px 0; }
#ebulten2 { background: #fff url(../img/ebultenimg.png) no-repeat; background-position: 14px 14px; display: none; float: left; width: 898px; border: 1px solid #e8e8e8; padding: 20px; height: 40px; margin-top: 15px; position: relative; z-index: 10; top: -90px; }
#newsletter-result { display: none; float: right; height: 20px; line-height: 15px; color: #ac0606; width: 120%; font-size: 12px; clear: both; margin-top: 70px; position: absolute; text-align: right; right: 0; }
.ebulten-text { display: block; width: 85%; padding: 10px; font-size: 14px; line-height: 18px; background-color: #FFFFFF; float: left; border: 1px solid #ccc; color: #999999; height: 38px; box-sizing: border-box; font-family: 'Roboto', sans-serif; border-right: none; border-radius: 4px 0 0 4px; }
.newsline { display: block; float: left; width: 100%; margin-bottom: 2px; }
.newsline input { display: block; float: left; margin-top: 3px; margin-right: 4px; -webkit-appearance: checkbox; }
.newsline label { display: block; float: left; line-height: 19px; color: #ac0606; font-size: 10px; font-weight: bold; }
.newsline label a { color: #ac0606; text-decoration: underline; }
/*Ebulten ends here*/

#rnd { display: block; float: right; }
/* Basket burada başlar */
a.overlay { width: 100%; height: 100%; background: rgba(0,0,0,0.7); display: none; overflow: hidden; position: fixed; z-index: 9999998; }
#topBasket { position: fixed; z-index: 9999999; overflow: hidden; width: 100%; height: 633px; margin-top: -633px; }
.topBasketClose { background: url(../img/close.png) no-repeat right center; display: block; width: 45px; height: 45px; position: absolute; top: 0; right: 0; }
.emptyBasketin { width: 370px; height: 330px; }
.emptyBasketin h1 { display: block; line-height: normal; float: left; text-transform: uppercase; font-weight: bold; font-family: 'Roboto', sans-serif; width: 100%; font-size: 30px; text-align: center; margin: 70px 0 30px; }
.emptyBasketin p { display: block; float: left; font-size: 16px; line-height: normal; font-weight: 300; width: 80%; text-align: center; margin: 0 10%; color: rgb(134, 134, 134); }
#basket { display: block; float: left; width: 220px; height: 30px; }
#showbasket { color: #000; display: block; float: right; line-height: 20px; width: 20px; height: 20px; box-sizing: border-box; background: url(../img/basketinfo.png) no-repeat right bottom; text-align: center; margin-top: -7px; margin-right:-7px; font-weight: bold; font-size: 11px; }
#showbasket-mobile { color: #fff; display: block; float: right; line-height: 18px; width: 23px; height: 23px; box-sizing: border-box; font-family: Arial; background: url(../img/basketinfo.png) no-repeat right bottom; text-align: center; padding-top: 5px; padding-left: 5px; margin-right: -5px; margin-top: 6px; }
.basketuparrow { width: 30px; height: 16px; position: relative; overflow: hidden; margin-top: -42px; box-shadow: 0 16px 10px -17px rgba(0, 0, 0, 0.5); float: right; }
.basketuparrow:after { content: ""; position: absolute; width: 14px; height: 14px; background: #FFF; transform: rotate(45deg); top: 9px; bottom: 0; left: 0; right: 0; box-shadow: -1px -1px 10px -2px rgba(0, 0, 0, 0.5); margin: 0 auto; display: block; }
.basketinfo a { display: block; float: left; height: 30px; width: auto; padding-right: 15px; padding-top: 15px; color: #333; text-align: right; white-space: nowrap; font-weight: bold; font-size: 12px; }
#smallBasket { display: block; float: right; width: 35px; height: 30px; font-size: 12px; background: url('../img/smallbasket.png') no-repeat top left; position: relative; margin-left: 15px;}
#smallBasket > span { cursor: pointer; line-height: 55px;}
.mybasket { display: block; float: left; width: 190px; padding: 0 15px; line-height: 34px; background: #fff; color: #212121; font-size: 14px; font-family: 'Roboto', sans-serif; font-weight: bold; }
.tobasketpage { outline: none; display: block; float: left; width: 100%; text-align: center; color: #fff; font-family: 'Roboto', sans-serif; font-size: 18px; cursor: pointer; background: #91C44D; transition: .2s all linear; border: 2px solid #91C44D; line-height: 36px; height: 36px; padding: 0; font-weight: bold; letter-spacing: 1px; }
.tobasketpage:hover { background: #91C44D;border-color: #91C44D; color: #fff; }
.totalpricesmallbasket { display: block; float: left; width: 100%; padding: 0 9px 0 23px; line-height: 35px; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; margin-left: -23px; }
.totalpricesmallbasket p { display: block; float: left; width: auto; font-size: 14px; font-weight: normal; }
.totalpricesmallbasket p.totalprice { display: block; float: right; }
.gobasketbtns { display: block; float: left; width: 100%; box-sizing: border-box; margin-top: 23px; }
.gobasketbtns a { display: block; float: left; line-height: 36px; height: 36px; width: 100%; text-align: center; white-space: nowrap; font-size: 18px; color: #fff; }
.gobasketbtns a.ll { background: #000000; color: #000; font-family: 'Roboto', sans-serif; font-size: 18px; }
.gobasketbtns a.keeporder { background: #000000; font-weight: 300; letter-spacing: 2px; }
.ll { display: block; float: left; width: 100%; height: auto; outline: none !important; }
#basketinside { display: block; float: left; position: absolute; height: auto; top: 39px; width: 300px; background: #FFFFFF; right: 6px; box-shadow: 0 0 6px rgba(0, 0, 0, 0.27); z-index: 9999; }
#basketinside ul { display: block; float: left; width: 100%; height: auto; box-sizing: border-box; }
#basket { display: block; float: left; width: 220px; height: 30px; }
span.emptybaskett { display: block; float: left; line-height: 30px; width: 137; text-indent: 10px; font-size: 13px !important; }
.basketinfo { color: #000; display: block; float: right; line-height: 20px; width: 20px; height: 20px; box-sizing: border-box; background: url(../img/basketinfo.png) no-repeat right bottom; text-align: center; margin-top: -7px; margin-right:-7px; font-weight: bold; font-size: 11px; }
.basketinfo span { padding-right: 5px; }
.basketinfo a { display: block; float: left; height: 30px; width: auto; }
#basketin { display: none; position: relative; max-height: 458px; width: 100%; z-index: 9999; box-sizing: border-box; padding: 26px 9px 24px 23px; margin: 0 auto; float: left; }
#basketin .basketmiddle { display: block; float: left; width: 144px; margin-left: 20px; font-family: 'Roboto', sans-serif; }
#basketin .added-to-basket li p { display: block; float: left; color: #000; width: 100%; }
#basketin .added-to-basket li { color: #000; overflow: hidden; box-sizing: border-box; display: block; float: left; width: 100%; height: auto; margin-bottom: 35px; }
#basketin .added-to-basket li:last-child { margin-bottom: 0; }
#basketin .added-to-basket li .sbimages { display: block; float: left; width: 80px; min-height: 80px; position: relative; }
#basketin .added-to-basket li .sbimages img { float: left; display: block; width: 100%; }
#basketin .added-to-basket li a { color: #000; margin: 0 !important; font-weight: 500; font-size: 12px; }
.productprice_basket a { color: #212121; }
.productcount_basket a { color: #212121; }
.productcount_basket { margin-bottom: 7px; }
.productcount_basket span { font-weight: normal; font-size: 11px; }
.productname_basket { margin-bottom: 7px; }
.productname_basket a { color: #000; line-height: 15px; }
.productprice_basket_smallleft { display: block; float: left; width: auto; text-align: left; }
.productprice_basket_smallleft a { color: #000000 !important; font-size: 16px !important; font-weight: bold !important; }
.product_basket_small { display: block; float: right; text-align: left; position: absolute; left: 0; top: 0; width: 20px !important; height: 20px !important; margin-top: 0; background: #000 url(../img/remove-basket.png) no-repeat center center; font-size: 0; }
.product_basket_small .remove-small-basket { display: block; float: left; height: 20px; width: 20px; font-size: 0 !important; }
.added-to-basket .jspScrollable { border-bottom: none; }
/* Yuk! CSS Hack for IE6 3 pixel bug  */
#basketinside .jspCorner { margin: 0 -3px 0 0; }
#basketinside .jspArrowUp.jspDisabled { cursor: default; }
#basketinside .jspArrowDown.jspDisabled { cursor: default; }
#basketinside .jspVerticalBar .jspArrow { height: 24px; width: 11px !important; display: none; }
#basketscroll { height: 300px !important; margin-bottom: 12px; }
#basketinside .jspDragTop { display: block; float: left; height: 0px; width: 10px; margin-top: -7px; }
#basketinside .jspDragBottom { display: block; float: left; height: 0px; position: relative; top: 100%; width: 0px; margin-top: 0px !important; }
#basketinside .jspContainer { overflow: hidden; position: relative; }
#basketinside .jspPane { position: absolute; }
#basketinside .jspVerticalBar { position: absolute; right: 0; width: 10px; background-color: #ebebeb; }
#basketinside .jspHorizontalBar { display: none; position: absolute; bottom: 0; left: 0; width: 100%; height: 16px; background: red; }
#basketinside .jspVerticalBar *, .jspHorizontalBar * { margin: 0; padding: 0; }
#basketinside .jspCap { display: none; }
#basketinside .jspHorizontalBar .jspCap { float: left; }
#basketinside .jspTrack { position: relative; }
#basketinside .jspDrag { background-color: #ababab; background-position: center; position: relative; top: 0; left: 0; cursor: pointer; }
#basketinside .jspHorizontalBar .jspTrack, #basketinside .jspHorizontalBar .jspDrag { float: left; height: auto; }
#basketinside .jspArrow { background: #fff; text-indent: -20000px; display: block; cursor: pointer; }
#basketinside .jspArrow.jspDisabled { cursor: default; background: #80808d; }
#basketinside .jspVerticalBar .jspArrow { height: 0px; }
#basketinside .jspHorizontalBar .jspArrow { width: 16px; float: left; height: 100%; }
#basketinside .jspVerticalBar .jspArrow:focus { outline: none; }
#basketinside .jspCorner { background: #eeeef4; float: left; height: 100%; }
/* Basket scroll ends here */

/* Basket carousel starts here */

/* UserIndex starts here */
#user-tabs { display: block; float: right; width: 100%; }
#user-tabs li { display: block; width: 100%; vertical-align: top; float: right; box-sizing: border-box; border: 1px solid #ededed; margin-bottom: 10px; padding: 25px 25px 25px 80px; }
#user-tabs li h3 { font-size: 18px; line-height: 35px; color: #231f20; font-family: 'Roboto', sans-serif; font-weight: bold; }
#user-tabs li p { color: #231f20; font-size: 14px; float: left; width: 100%; line-height: 20px; }
#user-tabs li a { color: #000000; text-decoration: underline; }
.slider5 { left: 0px !important; }
.slider5 .bx-controls-direction { margin-left: 381px !important; margin-top: -37px !important; }
.slider5 .bx-controls-direction .bx-next { margin-right: 369px; }
.mobileslider { margin-top: 20px; display: block; float: left; width: 100%; height: auto; margin-bottom: 40px; position: relative; left: 0px; }
.mobileslider .reslider li { display: inline-block; width: 100% !important; padding: 0 7px; box-sizing: border-box; }
.mobileslider .reslider li h4 { display: block; float: left; width: 100%; line-height: 20px; text-align: center; height: 40px; } 
.mobileslider .reslider li .oldprice { padding-right: 5px; font-size: 14px; }
.mobileslider .reslider .pitem { background-color: #FFF; padding: 10px; }
.mobileslider .product_detail_sliderout .bx-controls-direction { margin-top: -71px !important; display: block; float: left; width: 193px; margin-left: 261px; }
.basket5 .bx-controls-direction { margin-left: 380px !important; }
#productdetailwrapinside .mobileslider .product_detail_sliderout .bx-controls-direction { margin-top: -73px !important; display: block; float: left; width: 193px; margin-left: 381px !important; }
.notwide .product_detail_sliderout .bx-controls-direction { margin-left: 259px !important; margin-top: -78px !important; }
.mobileslider .product_detail_sliderout .bx-controls-direction .bx-prev { margin-left: -3px; }
.mobileslider .product_detail_sliderout .bx-controls-direction .bx-next { margin-right: -8px; }
.account_icn1 { background: #f5f5f5 url('../img/account_icn1.png') no-repeat 25px center; }
.account_icn2 { background: #f5f5f5 url('../img/account_icn2.png') no-repeat 25px center; }
.account_icn3 { background: #f5f5f5 url('../img/account_icn3.png') no-repeat 25px center; }
.account_icn4 { background: #f5f5f5 url('../img/account_icn4.png') no-repeat 25px center; }
.account_icn5 { background: #f5f5f5 url('../img/account_icn5.png') no-repeat 25px center; }
.useraccordion { display: block; float: left; width: 100%; padding: 20px 25px; box-sizing: border-box; }
.useraccordion li { display: block; float: left; width: 100%; margin-bottom: 10px; }
.useraccordion li ul { display: block; float: left; padding-left: 14px; }
.useraccordion li a { line-height: 24px; width: 100%; display: block; float: left; color: #3a3a3a; font-size: 12px; box-sizing: border-box; padding-left: 15px; background: url(../img/list-icon.png) no-repeat left 9px; letter-spacing: -0.3px; }
#userleftmenu { display: block; float: left; width: 14.52991452991453%; border: 1px solid #eceeed; border-top: none; height: 100%; box-sizing: border-box; margin-top: -30px; }
#userleftmenu .activenav { font-weight: bold; background: url(../img/list-icon-active.png) no-repeat left center; }
#userleftmenu2 { display: block; float: left; width: 230px; background-color: #fff; height: 100%; border-top: 10px solid #ebebeb; }
#userleftmenu2 h3 { font-size: 12px; font-weight: bold; padding-left: 10px; padding-top: 10px; }
#userleftmenu2 h4 { font-size: 12px; font-weight: bold; }
#userleftmenu2 h5 { display: block; overflow: hidden; margin: 9px 0 8px; font-size: 14px; color: #333; }
#userleftmenu2 .forquestions { padding: 14px 9px 12px; border-top: 10px solid #ebebeb; }
#userleftmenu2 .forquestions div { background: url('../img/phoneicon.jpg?q=80') no-repeat; background-position: left center; padding-left: 20px; }
#userleftmenu2 .forquestions div h5 { font-weight: bold; padding: 0px !important; margin: 0px; }
#userleftmenu2 .forquestions h4 { font-size: 16px; }
#userleftmenu2 ul { padding-left: 10px; padding-top: 10px; }
#userleftmenu2 ul li { margin: 3px 0 5px; }
#userleftmenu2 ul li a { color: #000; cursor: pointer; text-decoration: none; outline: 0; }
#userleftmenu2 ul li a:hover { text-decoration: underline; }
.userpage_categoryname { display: block; float: left; width: 100%; line-height: normal; color: #000000; font-size: 16px; font-weight: bold; padding: 20px 25px; border-bottom: 1px solid #ECEEED; box-sizing: border-box; }
.userpage_categoryname_passive { }
.userpage_categoryname_passive:hover { background: #FFF url('../img/filterclosed.png') no-repeat !important; background-position: 8px 5px !important; }
.activenav { background-color: #FFF; }
.userpagesh { padding: 5px 0 5px 12px; font-size: 11px; line-height: 16px; display: block; float: left; color: #000; font-weight: 300; text-transform: uppercase; }
.pageshead { display: block; float: left; width: 100%; border-bottom: 1px solid #ededed; margin-bottom: 10px; margin-top: 26px; }
#pagetree { padding: 5px 0; font-size: 11px; line-height: 16px; float: left; }
#pagetree li a { float: left; color: #aaa; background: url('../img/breadcrumbseperater.png') no-repeat; background-position: right center; padding: 0 17px 0 12px; font-size: 12px; font-weight: 300; text-transform: uppercase; }
#pagetree li { float: left; display: block; width: auto; }
.wbg { background-color: #FFF; }
.userpageinside { display: block; float: left; width: 100%; color: #000000; }
.passwordform h2 { float: left; width: 100%; line-height: 20px !important; color: #000; font-size: 16px !important; font-weight: 400 !important; padding: 0 !important; margin-bottom: 0 !important; }
.passwordform label { margin-top: 17px; width: 71.1340206185567% !important; }
.rightcontainer h2 { display: block; float: left; width: 100%; line-height: normal; color: #000; font-size: 18px; font-weight: bold; margin-bottom: 20px; }
.userpageinside h2 { display: block; float: left; width: 100%; line-height: normal; color: #000; font-size: 18px; padding: 20px 0px; margin-bottom: 0; font-weight: 500; }
.personal-page-info { width: 50%; display: block; overflow: hidden; float: left; }
.personal-page-info #basicform { width: 71.1340206185567%; }
.personal-page-info #basicform h3 { display: block; float: left; width: 100%; line-height: 20px; color: #000; font-size: 16px; }
.personal-page-login { width: 50% !important; padding-top: 0 !important; }
.personal-page-login h2 { display: block; float: left; width: 100%; line-height: 40px; color: #000; font-size: 16px; margin-bottom: 37px !important; }
.personal-page-login .account-form-element { margin-top: 17px; }
.forminfo { display: block; float: left; margin: 30px 0; width: 100%; font-size: 26px; color: #5d223e; text-align: center; background: url(../img/noorder.png) no-repeat center bottom; padding-bottom: 230px; }
.emptybasket { display: block; float: left; margin: 50px 17.24137931034483% 30px; width: 65.51724137931034%; color: #212121; font-size: 14px; line-height: 210px; height: 210px; text-align: center; box-sizing: border-box; border: 1px solid #bebebe; clear: both; position: relative; }
.emptybasket span { display: block; float: left; width: 31.57894736842105%; background: #fff url(../img/emptybasket.png) no-repeat center center; height: 160px; position: absolute; top: -80px; left: 0; right: 0; margin: 0 auto; }
.emptydepartment { display: block; float: left; margin: 50px 17.24137931034483% 30px; width: 65.51724137931034%; color: #212121; font-size: 14px; line-height: 210px; height: 210px; text-align: center; box-sizing: border-box; border: 1px solid #bebebe; clear: both; position: relative; }
.emptydepartment span { display: block; float: left; width: 31.57894736842105%; background: #fff url(../img/emptysearch.png) no-repeat center center; height: 160px; position: absolute; top: -80px; left: 0; right: 0; margin: 0 auto; background-size: 170px; }
#p404textin .emptybasket img { top: -80px; }
.frmslct { display: block; float: left; width: 33.33333333333333%; padding-right: 10px; box-sizing: border-box; }
.frmslct.lst { padding-right: 0; }
#Contact_CustomBirthDay { background-color: #FFFFFF; border: 1px solid #c6c6c6; color: #000; display: block; float: left; font-size: 14px; height: 50px; line-height: 20px; padding: 15px; width: 100%; font-family: 'Roboto', sans-serif; box-sizing: border-box; }
#Contact_CustomBirthMonth { background-color: #FFFFFF; border: 1px solid #c6c6c6; color: #000; display: block; float: left; font-size: 14px; height: 50px; line-height: 20px; padding: 15px; width: 100%; font-family: 'Roboto', sans-serif; box-sizing: border-box; }
#Contact_CustomBirthYear { background-color: #FFFFFF; border: 1px solid #c6c6c6; color: #000; display: block; float: left; font-size: 14px; height: 50px; line-height: 20px; padding: 15px; width: 100%; font-family: 'Roboto', sans-serif; box-sizing: border-box; }
#Contact_WorkingStatus { background-color: #FFFFFF; border: 1px solid #c6c6c6; color: #000; display: block; float: left; font-size: 14px; height: 50px; line-height: 20px; padding: 15px; width: 100%; font-family: 'Roboto', sans-serif; box-sizing: border-box; }
#Contact_Sex { background-color: #FFFFFF; border: 1px solid #c6c6c6; color: #000; display: block; float: left; font-size: 14px; height: 50px; line-height: 20px; padding: 15px; width: 100%; font-family: 'Roboto', sans-serif; box-sizing: border-box; }
/* UserIndex ends here*/

/* Page tree burada başlar */
#listnavout { display: block; float: left; width: 100%; }
#listnav { display: block; width: 100%; height: 30px; margin: 5px auto; }
#listnav ul .nonepad span { padding-left: 0px !important; }
#listnav ul li { line-height: 30px; white-space: nowrap; font-size: 11px; display: block; float: left; }
#listnav h1{display:inline-block!important;}
.searchbread { margin-left: 12px; }
#listnav ul li a { display: block; float: left; color: #000; font-size: 11px; background: url('../img/breadcrumbseperater.png') no-repeat; background-position: center right; }
#listnav ul li a span { display: block; float: left; color: #000; margin: 0px !important; font-size: 12px; padding: 0 17px 0 12px; line-height: 30px; font-weight: 300; text-transform: uppercase; }
#listnav ul li a.active span { background: none !important; }
#listnav ul li b { padding-left: 12px; color: #000 !important; font-size: 12px; font-weight: 300; text-transform: uppercase; }
#listnav ul .active a { background: none !important; }
#listnav ul .active a span { background: none !important; }
.backtoprev { background-position: left 0%; }
.detaillistnav li b { padding-left: 7px; }
.hleftnav { display: block; float: left; color: #000; cursor: pointer; font-size: 17px; width: 100%; line-height: normal; font-weight: 500; padding: 17px 10px; box-sizing: border-box; border-bottom: 1px solid #ECEEED; }
.hleftnav a { font-size: 16px; color: #212121; }
.userindex { float: left; width: 100%; display: block; }
.userwelcomeleft h2 { color: #000000; font-size: 20px; font-weight: 300; padding: 20px 0px; margin-bottom: 0; }
.userwelcomeleft h2 span { font-weight: bold; }
.deptlist { width: 82.90598290598291% !important; box-sizing: border-box; padding: 0 !important; }
.emptyaddress { display: block; float: left; width: 100%; color: #212121; font-size: 14px; line-height: normal; height: auto; box-sizing: border-box; clear: both; }
.emptyaddress span { display: none; }
.emptyaddress p { }
.newaddress { display: block; float: left; border: 2px solid #00b5e4; color: #00b5e4; font-size: 22px; font-family: Arial; line-height: 76px; background: url(../img/plus_48x48.png) no-repeat 20px center; padding: 0 20px 0 80px; }
#leftmenu { display: block; float: left; width: 14.52991452991453%; height: 100%; box-sizing: border-box; border: 1px solid #eceeed; padding-bottom: 40px; }
#leftmenu h1 a { cursor: auto; width: 100%; padding-top: 17px; font-size: 16px; color: #ce2031; display: block; float: left; font-weight: 700; }
#pagetree .active { border: 0px !important; }
#producttree { display: block; float: left; width: 100%; padding: 10px 10px 10px 10px; box-sizing: border-box; border-bottom: 1px solid #ECEEED; }
#producttree li { display: block; float: left; width: 100%; }
#producttree ul { display: block; float: left; margin-bottom: 7px; width: 100%; box-sizing: border-box; }
#producttree li a { display: block; float: left; width: auto; color: #000; cursor: pointer; width: 100%; font-size: 12px; }
#producttree li a span { display: block; float: left; width: 100%; }
#producttree li ul li { display: block; float: left; width: 100%; box-sizing: border-box; }
#producttree li ul li a { font-size: 14px; font-weight: 400; }
#producttree li ul li a:hover { color: #000; }
#producttree li ul li ul { padding-left: 20px; }
#producttree li ul li ul li { /* height: 33px; */ }
#producttree li ul li ul li a { font-size: 12px !important; color: #27201f; padding-left: 0px !important; }
#producttree li a.active { color: #363636; font-weight: 400; background: url(../img/list-icon-active.png) no-repeat center left !important; }
#producttree li ul li a.active { color: #000; font-weight: 400; }
#producttree li ul li ul li a.active { color: red; font-weight: 400; }
#producttree li a.leftheader { display: block; float: left; line-height: 20px; width: 100% !important; color: #484848; background: url(../img/list-icon.png) no-repeat left 8px; padding-left: 15px; box-sizing: border-box; margin-bottom: 5px; }
#producttree li ul li a.leftheader { width: 100% !important; padding-left: 15px !important; text-indent: 0; box-sizing: border-box; margin-bottom: 10px; font-size: 12px; }
#producttree li ul li:last-child a.leftheader { margin-bottom: 0; }
#productNottree li { display: block; float: left; width: 100%; margin-bottom: 5px; height: auto; margin-top: 5px; }
#productNottree ul { display: block; float: left; margin-top: 5px; padding-left: 8px; }
#productNottree li a { font-size: 16px; font-weight: 400; display: block; color: #707070; }
/* Page tree ends here */

/* Contact Activation */
.activation-ok { background:#f5f5f5;  width: 100%;  float: left;  display: block;  padding: 50px;   font-size: 18px;  font-family: 'Roboto',sans-serif; color:#000;}
.activation-ok p { line-height:20px; margin-bottom:10px;}
.activation-ok h1{font-weight:bold;}
.activation-subject{   font-size: 18px;  font-family: 'Roboto',sans-serif;  color: #000;  font-weight: bold;  padding: 21px 0px;}
/* Contact Activation */

/* Coupon Page */
.coupon-title { float: left; display: block; width: 100%; }
.coupon-title h2 { float: left; width: 50%; display: block; }
.coupon-title a { display: block; float: right; line-height: 60px; color: #000; font-weight: bold; text-decoration: underline; }
#mycouponsheader { display: block; float: left; width: 100%; height: auto; border-bottom: 1px solid #e5e5e5; padding-bottom: 10px; }
#mycouponsheader div { background-position: center bottom; color: #212121; font-weight: 400; font-size: 13px; text-align: center; }
.couponlist { display: block; float: left; width: 100%; }
.couponlist table { width: 100%; float: left; display: table; color: #000; border-collapse: separate; border-spacing: 0px 6px; font-family: 'Roboto', sans-serif; }
.couponlist table thead tr { border-bottom: 1px solid #ededed; height: 30px; }
.couponlist table tbody tr { height: 55px; background: #f3f3f3; position: relative; }
.couponlist table tbody tr:hover { background: #cbcbcb; }
.couponlist table tbody tr td span:first-child { position: relative; display: block; }
.couponlist table tbody tr td span.bold { font-weight: bold; }
.couponlist li { display: block; float: left; width: 17.525773195876287%; margin-bottom: 30px; height: 270px; margin-right: 30px; box-sizing: border-box; padding: 15px 20px; }
.couponlist li.activeCoupon { color: #485027; background: #DEE2C9 url(../img/coupon-active.jpg?q=80) no-repeat left center; }
.couponlist li.passiveCoupon { color: #3b1e1e; background: #E3C9CA url(../img/coupon-passive.jpg?q=80) no-repeat left center; }
.couponlist li p { display: block; float: left; width: 100%; font-size: 12px; font-weight: 300; }
.couponlist li span { display: block; float: left; width: 100%; font-weight: bold; font-size: 14px; }
.coupon-code { float: left; width: 100%; box-sizing: border-box; margin-bottom: 20px; }
.coupon-sdate { float: left; width: 100%; margin-bottom: 20px; }
.coupon-edate { float: left; width: 100%; display: block; margin-bottom: 20px; }
.coupon-price { display: block; float: left; width: 100%; margin-bottom: 20px; }
.coupon-situation { display: block; float: left; width: 100%; }
.greenn { color: #5ccc5f !important; }
.redd { color: #5d223e !important; }
/* Coupon Page */

/* Departman page starts here */
.dept-desc { display: block; float: left; width: 100%; box-sizing: border-box; background: #F8F8F8; padding: 30px 200px; text-align: center; }
.dept-desc .dept-title { display: block; float: left; width: 100%; box-sizing: border-box; line-height: normal; font-size: 35px; font-weight: 100; }
.dept-desc .dept-title span { display:inline-block; padding: 0 30px 10px; box-sizing: border-box; border-bottom: 3px solid #000;margin-bottom:0px;} 
.dept-desc .dept-text { display: block; float: left; width: 100%; line-height: 25px; font-size: 14px; font-weight: 300; padding:10px; box-sizing:border-box; }
.dept-desc .dept-text p{display:inline;}
.dept-desc .dept-text h2{display:inline;}
.dept-desc { display: block; float: left; width: 100%; box-sizing: border-box; background: #F8F8F8; height:auto; padding:0px!important; text-align: center; }
.dept-left {display:block; float:left; width:50%; padding:20px; box-sizing:border-box;}
.dept-right{display:block; float:left; width:50%; box-sizing:border-box;}
.dept-right img {max-width:100%; width:auto!important; height:auto;}


.categoryh { display: block; float: left; width: auto; height: auto; padding: 20px; font-size: 24px; color: #363636; padding-top: 0px; padding-bottom: 0px; height: 26px; padding-left: 22px; }
.categoryhsub { display: block; float: left; width: 98%; height: auto; font-size: 24px; color: #363636; padding-top: 0px !important; padding-bottom: 15px; padding-right: 0px; }
.editcategoryhsub { margin-top: 10px; }
#plistmain { display: block; float: left; width: 100%; }
#plistmainwide { display: block; float: left; width: 100%; }
.categoryhead { display: block; float: left; width: 100%; }
.departmanviewver .categoryhead { width: 90% !important; }
.departmanviewver .fullwidth { width: 90% !important; }
#listing { display: block; float: none; width: 100%; height: auto; max-width: 1500px; margin: 0 auto; }
#profilepagesin .rightcontainer { width: 85.47008547008547% !important; margin-top: -30px; }
.rightcontainer { display: block; float: right; width: 82.90598290598291%; height: auto; padding-left: 30px; box-sizing: border-box; }
#Plisthomebanner { display: block; float: left; width: 100%; height: auto; margin-bottom: 17px; text-align: center; }
#Plisthomebannercontent { display: block; float: left; width: auto; height: auto; margin-bottom: 5px; padding-bottom: 10px; }
#pricefilter { display: block; float: right; width: 19.094017%; border-left: 1px solid #eceeed; padding-right: 15px; box-sizing: border-box; height: 48px; }
#pricefilter p { display: block; float: left; line-height: 39px; color: #000; font-weight: 300; width: 40%; }
#pricefilter .sbHolder { float: left; width: 100%; box-sizing: border-box; height: 48px; border: none; background: #FFFFFF; color: #000; clear: inherit; margin: 0; display: block; line-height: 48px; }
#pricefilter .sbToggle { height: 48px; border-left: none; background: url(../img/filter-arrow.png) no-repeat center; display: block; float: right; transition: all .2s linear 0s; -moz-transition: all .2s linear 0s; -o-transition: all .2s linear 0s; -ms-transition: all .2s linear 0s; -webkit-transition: all .2s linear 0s; }
#pricefilter .sbToggle.sbToggleOpen { background: url(../img/filter-arrow-open.png) no-repeat center !important; }
#pricefilter .sbSelector { font-size: 12px; line-height: 48px; height: 48px; color: #000; font-weight: 500; }
#pricefilter .sbOptions { top: 48px !important; z-index: 999; width: 110.1%; right: -16px; left: inherit; }
#pricefilter .sbOptions li { display: block; float: left; width: 100%; margin-bottom: 0; height: auto; box-sizing: border-box; }
#pricefilter .sbOptions li a { font-size: 12px; display: block; float: left; width: 100%; box-sizing: border-box; }
#pricefilter .sbOptions li:last-child a { border-bottom: none; }
#pricefilter .sbOptions li a.disable { background: none; color: #999; }
#ranking { display: block; float: right; }
#ranking a { display: block; float: left; font-size: 0; width: 47px; height: 48px; border-left: 1px solid #eceeed; transition: all .2s linear 0s; -ms-transition: all .2s linear 0s; -moz-transition: all .2s linear 0s; -o-transition: all .2s linear 0s; -webkit-transition: all .2s linear 0s; }
#ranking #double { background: url(../img/doublelisting-passive.png) no-repeat center center; }
#ranking #double.activelist { background: url(../img/doublelisting-active.png) no-repeat center center; }
#ranking #triple { background: url(../img/triplelisting-passive.png) no-repeat center center; }
#ranking #triple.activelist { background: url(../img/triplelisting-active.png) no-repeat center center; }
#ranking #quad { background: url(../img/quadlisting-passive.png) no-repeat center center; }
#ranking #quad.activelist { background: url(../img/quadlisting-active.png) no-repeat center center; }
#ranking #quintet { background: url(../img/quintetlisting-passive.png) no-repeat center center; }
#ranking #quintet.activelist { background: url(../img/quintetlisting-active.png) no-repeat center center; }
#item-list .pitem { margin-bottom: 10px !important; }
/* Widepitem */
.smallitems .pitem { width: 33.33333333333333%; height: auto; float: left; padding-left: 40px; box-sizing: border-box; padding-bottom: 50px; }
.smallitems .pitem img { width: 100%; }
.smallitems .piteminside { width: 100%; display: block; float: left; height: auto; background-color: #FFF; box-sizing: border-box; transition: all .2s linear 0s; -webkit-transition: all .2s linear 0s; -moz-transition: all .2s linear 0s; -o-transition: all .2s linear 0s; -ms-transition: all .2s linear 0s; position: relative; }
.item_main_photo { display: block; float: left; width: 100%; height: 444px; overflow: hidden; }
/*.item_main_photo .imglist1 { display:block !important; }
.item_main_photo .imglist2 { display:none !important; }
.pitem:hover .imglist1 { display: none !important; }
.pitem:hover .imglist2 { display: block !important; } */
.smallitems .pitem .oldprice span { }
.smallitems .pitem .oldprice { display: block; float: left; width: 50%; color: #919191; font-size: 16px; text-decoration: line-through; line-height: 26px; box-sizing: border-box; font-weight: 300; padding-right: 10px; text-align: right; }
.smallitems .pitem .newprice { display: block; float: left; width: 50%; color: #000; font-size: 16px; box-sizing: border-box; font-weight: 400; line-height: 26px; padding-left: 10px; text-align: left; }
.smallitems .pitem .oneprice { display: block; float: left; width: 100%; color: #000; font-size: 16px; box-sizing: border-box; font-weight: 400; line-height: 26px; text-align: center; }
.smallitems .pitem .product_categoryy { display: block; float: left; height: auto; font-size: 12px; color: #5c5c5c; overflow: hidden; width: 160px; }
.longlabek { display: block; float: left; width: 100%; text-align: center; height: auto; background: #000; color: #fff; font-size: 16px; padding-top: 4px; padding-bottom: 2px; margin-top: 5px; }
.maskproperties { display: none; height: auto; width: 32px; float: left; position: absolute; right: 6px; top: 6px; }
.tobasket { display: block; float: right !important; width: 20px !important; height: 20px; }
.pricebox { display: block; float: left; width: 100%; }
.hiddenpitemform { display: none; }
.bttrlazyloading-wrapper { background-repeat: no-repeat; background-position: center; display: block }
.bttrlazyloading, .bttrlazyloading-clone { margin: 0; padding: 0; border: 0; display: block; height: auto; max-width: 100% }
.bttrlazyloading-loaded { background-image: none!important }
/* Quick Look stars here*/ 
#quickslider { display: block; float: left; width: 290px; }
#quickslider li { display: block; float: left; width: 300px; }
#quickslider li .easyzoom { width: 100%; }
#quickslider li img { display: block; float: left; width: 100%; height: 100%; }
.quicklookWrapper { display: block; float: left; max-width: 650px; background: #FFFFFF; height: 475px !important; overflow: hidden; }
.quicklookWrapper #relatedProduct { display: block; float: right; width: 270px; margin-left: 30px; }
.quicklookWrapper #suggessted_products_container { margin-bottom: 0; }
.quicklook_pitem { display: block; float: left; width: 100%; /* height: 290px; */ }
.smallitems .pitem:hover .quicklook { display: block; }
#quicklookinside_left { display: block; float: left; width: 260px; }
#quicklookinside_leftinside { width: 260px !important; display: block; float: left; position: relative; }
#quicklookinside_leftinside .bx-prev { float: left; background: url(../img/quicklook-left.png) no-repeat center center; left: 0; }
#quicklookinside_leftinside .bx-next { float: right; background: url(../img/quicklook-right.png) no-repeat center center; right: 0; }
#quicklookinside_leftinside .bx-controls-direction a { display: block; font-size: 0; width: 35px; height: 35px; position: absolute; top: 44%; }
#quicklookinside_right { display: block; float: right; width: 360px; box-sizing: border-box; }
#quicklookinside_right #priceinfo img { width: auto !important; }
#quicklookinside_right .pcodeandcolor { display: none; float: left; width: 100%; }
#quicklookinside_right #quenbox { display: none; }
#quicklookinside_right h3 { display: block; float: left; width: 100%; font-size: 16px; font-weight: 400; color: #000; line-height: 20px; height: 40px; }
#quicklookinside_right h4 { float: left; display: block; width: 14.8936170212766%; font-size: 12px; font-weight: bold; color: #484848; }
#quicklookinside_right .makecenterinside h1 { font-size: 20px; }
#quicklookinside_right h2 {   margin-bottom: 10px; border-bottom: 1px solid #ECEEED; padding-bottom: 10px; }
#quickforminside { display: block; float: left; width: 100%; }
.quickpitem:hover a img { opacity: 0.5; }
.quickpitem:hover .quicklook { display: block; }
.pitem:hover .quicklook { opacity: 1; }
/*.pitem:hover .item_main_photo { opacity: 0.5; }*/
/*.pitem:hover .fastinfo { opacity: 0.5; }*/
.quicklook { display: block; float: right; width: 140px; line-height: 35px; background: #fff; color: #91C44D; border: 2px solid #91C44D; transition: .2s all linear; font-size: 12px; font-weight: bold; font-family: 'Roboto', sans-serif; transition: all .2s linear 0s; opacity: 0; position: absolute; top: 55%; left: 0; right: 0; margin: 0 auto; text-align: center; }
.quicklook:hover { background: #91C44D; color: #fff; }
.quicklook_favorite { display: block; float: right; }
.quicklook_favorite #btnShoppingList { font-weight: 400; color: #000; padding-left: 0; padding-right: 30px; background-position: right center; margin-top: 10px; }
#popupwrapinside img { max-width: 100%; width: 100%; }
#quicklookinside_right #priceinfo { display: block; height: auto; width: 100%; }
#quicklookinside_right .priceleftt { height: auto; display: block; float: left; width: 100%; border-bottom: 1px solid #eceeed; padding-bottom: 10px; margin-bottom: 20px; }
#quicklookinside_right .priceleftt .oneprice { text-align: left; line-height: 25px; }
#quicklookinside_right #priceinfo #productdetailinfo { width: 100%; display: block; float: left; }
#quicklookinside_right #priceinfo #productdetailinfo .beden-secim-wrapper { width: 100%; display: block; float: left; margin-bottom: 10px; }
#quicklookinside_right #priceinfo #productdetailinfo .ud-sepete-ekle-button { display: block; float: left; width: 100%; font-family: 'Roboto', sans-serif; letter-spacing: 1px; font-size: 21px; cursor: pointer; }
#quicklookinside_right #priceinfo #productdetailinfo .addtobasket-area { display: block; float: left; width: 100%; }
#quicklookinside_right .longlabek { margin-top: 0; padding: 0; line-height: 25px; font-size: 14px; margin-bottom: 20px; }
#quicklookinside_right .prodcutdetailserror { float: left; margin: 0 14.893617021276595%; }
#quicklookinside_right .sbHolder { width: 100%; }
#quicklookinside_right .beden-secim-baslik h4 { font-weight: bold; }
#quicklookinside_right .tukendi-ibaresi { display: block; float: left; width: 100%; line-height: 45px; font-size: 20px; color: #fff; background: #000000; text-align: center; font-weight: 300; letter-spacing: 1px; }
#quicklookinside_right .color_options .color_options_list li {width: 34px;height: 51px;}
#quicklookinside_right .color_options .color_options_list li a {line-height: 51px; overflow: hidden;} 
#quicklookinside_right #detailright .drop-secim-wrapper { margin-bottom: 0; }
#quicklookinside_right #detailright .drop-secim-wrapper h4 { line-height: 20px; }
.textline { text-decoration: line-through; }
.notline { text-decoration: none !important; }
/* Quick Look ends here */

/** Besli Listeleme **/
.failleft[listingtype="quintetListing"] { width: 101.6%; }
.failleft[listingtype="quintetListing"] .pitem { width: 20% !important; padding-left: 17px; }
.failleft[listingtype="quintetListing"] .pitem .oldprice { font-size: 12px; }
.failleft[listingtype="quintetListing"] .pitem .newprice { font-size: 12px; }
.failleft[listingtype="quintetListing"] .pitem .oneprice { font-size: 12px; }
.failleft[listingtype="quintetListing"] .item_main_photo { height: 270px; overflow: hidden; }
.failleft[listingtype="quintetListing"] .discountt { font-size: 12px; width: auto; padding: 0 3px; height: 20px; line-height: 20px; }
.failleft[listingtype="quintetListing"] .discountratio { font-size: 12px; width: auto; padding: 0 3px; height: 20px; line-height: 20px; }
.failleft[listingtype="quintetListing"] .isneww { font-size: 12px; width: auto; padding: 0 3px; height: 20px; line-height: 20px; }
.failleft[listingtype="quintetListing"] .nostockk { font-size: 12px; width: auto; padding: 0 3px; height: 20px; line-height: 20px; }
/** Besli Listeleme **/

/* Dortlu Listeleme */
.failleft[listingtype="quadListing"] { width: 101.6%; }
.failleft[listingtype="quadListing"] .pitem { width: 25% !important; padding-left: 17px; }
.failleft[listingtype="quadListing"] .pitem .oldprice { font-size: 14px; }
.failleft[listingtype="quadListing"] .pitem .newprice { font-size: 14px; }
.failleft[listingtype="quadListing"] .pitem .oneprice { font-size: 14px; }
.failleft[listingtype="quadListing"] .item_main_photo { height: 344px; overflow: hidden; }
/* Dortlu Listeleme */

/* Uclu Listeleme */ 
.failleft[listingtype="quadListing"] { width: 101.6%; }
.failleft[listingtype="tripleListing"] .pitem { width: 33.33333333333333% !important; padding-left: 40px; }
.failleft[listingtype="tripleListing"] .pitem .oldprice { font-size: 14px; }
.failleft[listingtype="tripleListing"] .pitem .newprice { font-size: 14px; }
.failleft[listingtype="tripleListing"] .pitem .oneprice { font-size: 14px; }
.failleft[listingtype="tripleListing"] .item_main_photo { height: 444px; overflow: hidden; }
/* Uclu Listeleme */


/* Widepitem */
.pitemlenght { display: block; float: right; height: 48px; line-height: 48px; padding: 0 10px; border-left: 1px solid #eceeed; }
.pitemlenght ul { display: block; float: left; }
.pitemlenght ul li { display: block; float: left; color: #000; font-weight: bold; line-height: 40px; padding-right: 11px; margin-right: 10px; background: url(../img/pager.png) no-repeat right center; }
.pitemlenght ul li a { display: block; float: left; color: #b1b1b1; font-weight: 500; line-height: 48px; }
.pitemlenght ul li a:hover { }
.pitemlenght ul li .activee { color: #000; }
.pitemlenght ul .lastt { margin-right: 0; padding-right: 0; border-right: none; background: none; }
.item-list { display: block; float: left; width: 100%; margin-bottom: 20px; overflow: hidden; }
.largeitems .pitem img { margin-top: 10px; }
.largeitems .pitem .fastinfo { top: 0px; position: relative; margin-bottom: -100px; height: 100px; z-index: 10; }
.largeitems .pitem .fastinfo img { width: auto !important; height: auto !important; }
/* Departman page ends here */

/*Filter starts here */
.filter-select-box { border-right: 1px solid #d8d8d8; border-bottom: 1px solid #d8d8d8; border-top: 1px solid #d8d8d8; float: right; color: #262626; font-size: 16px; padding: 4px; font-weight: bold; width: 60px; }
.filter-checkbox label { cursor: pointer; }
.checkbox, .radio { width: 13px; padding: 0 5px 0 0; background: url(../img/checkbox.png) no-repeat; display: block; clear: left; float: left; }
.filtre-wrapper { float: left; height: auto; width: 100%; display: none; padding: 20px; box-sizing: border-box; background: #fff; }
.filtre-wrapper p { display: block; float: left; width: 100%; color: #484848; font-size: 14px; font-weight: bold; line-height: normal; padding-bottom: 10px; border-bottom: 1px solid #ebebeb; }
.chooseheader { vertical-align: middle; font-size: 16px; font-weight: 700; padding: 10px 0 0; color: #000; float: left; display: none; }
.secimi-temizle-btn { display: block; float: left; width: 185px; color: #ccc; padding: 5px; border: none; background: none; cursor: pointer; }
#leftmenu .jspScrollable .secimi-temizle-btn { width: 128px; cursor: pointer; }
.failleft { display: block; float: right; width: 104.0%; }
#keeptogether .keeptogether-h3 { display: block; font-size: 14px; color: #000000; float: left; line-height: 48px; padding-left: 20px; }
#keeptogether { width: 100%; float: left; line-height: 50px; height: 50px; margin-bottom: 15px; border: 1px solid #eceeed; box-sizing: border-box; }
.menu { height: auto; float: left; padding: 2px 4px 3px 5px; display: block; float: left; width: auto; }
.menu li { color: #fff; font-size: 13px; font-weight: bold; line-height: 120%; text-shadow: 1px 1px 1px #666; padding: 10px; width: auto; display: block; float: left; }
.menu li:hover { -webkit-box-shadow: 1px 1px 1px #666; background: rgb(153, 153, 153); background: rgba(153, 153, 153, 0.6); box-shadow: 1px 1px 1px #666; -moz-box-shadow: 1px 1px 1px #666; }
.menu li a { display: block; text-decoration: none; color: #fff; }
.menu img { float: left; margin: 3px 3px 0; }
.menu li:first-child a { border-left: none; }
.menu li:last-child a { border-right: none; }
.menu ul { border: 1px solid #D7D7D7; margin-left: -6px; opacity: 0; padding: 0px 0 7px 4px; width: auto; }
.menu li:hover > ul { opacity: 1; }
.menu ul li { height: auto; padding: 0; color: #000; float: left; margin: 0 5px 0 2px; width: auto; }
.menu li:hover > ul li { height: 22px; overflow: visible; padding: 0; color: #2b2b2b; }
.menu ul li a { width: 100px; padding: 4px 0 4px 4px; margin: 0; border: none; }
.menu ul li:last-child a { border: none; }
.filtre-check { float: left; margin-top: -1px; }
.radiobutton { float: left; margin-top: -3px; }
.filterimg { background: url(../img/arrow.png) no-repeat; background-position: right center; width: 112px !important; }
/* Filter ends here*/

/* Departman header starts here */
#departmanheader { display: block; float: left; width: 100%; height: auto; }
#departmanheaderinside { display: block; margin: 0 auto; width: 100%; height: auto; }
#departmanbannerinside { display: block; margin: 0 auto; width: 100%; height: auto; }
#departmanbannerinside img { width: 100%; }
#departmanhtml { display: block; float: left; width: 950px; height: 250px; margin-top: 15px; text-shadow: 1px 1px 2px rgba(000, 000, 000, 1); }
/* Depeartman header ends here */


/* Departman Color filter starts here*/
#departmanbg { display: block; float: left; width: 100%; }
#filtercontainer { display: block; width: 100%; height: auto; float: left; clear: both; }
.filter-price { display: block; float: left; height: auto !important; width: 100%; box-sizing: border-box; width: 100% !important; padding: 18px 0 !important; }
.filter-price li { display: block; float: left; width: 100%; line-height: 25px; }
.filter-price li a { display: block; float: left; color: #484848; font-weight: bold; font-size: 12px; }
.filter-color { display: block; float: left; height: auto !important; width: 100%; box-sizing: border-box; width: 100% !important; padding: 18px 0 !important; }
.filter-color li { display: block; float: left; width: 20px; height: 20px; margin-right: 2px; margin-bottom: 2px; background: #fff; padding: 2px; border: 1px solid #fff; }
.filter-color li a { width: 20px; height: 20px; position: relative; }
.filter-color li a img { display: block; float: left; width: 20px; height: 20px; position: relative; z-index: 1; }
.filter-color li.activeitem { border: 1px solid #000000; }
.filter-color span { display: block; float: left; height: 20px; width: 20px; position: absolute; z-index: 2; font-size: 0; }
.filter-others { display: block; float: left; width: 100%; height: auto; }
.filter-others li { display: block; float: left; width: 162px; height: 22px; padding: 3px 0 2px 20px; }
.filter-others span { padding-left: 5px; color: #999; font-size: 11px; }
.sets2 { display: none !important; }
.filter-sizee { display: block; float: left; width: 100%; height: auto; overflow: hidden; margin-bottom: 0px !important; margin-top: 20px; }
.filter-sizee li { display: block; float: left; width: 100%; height: auto; }
.filter-sizee li a { display: block; float: left; width: 100%; text-align: center; color: #484848; }
.filter-sizee li.activeitem { border: 1px solid #000 !important; }
.filter-sizee span { padding-left: 3px; color: #999; font-size: 11px; }
.filter-sizee.filterbody li { box-sizing: border-box; width: 30px; height: 30px; border: 1px solid #dadada; margin-right: 4px; margin-bottom: 4px; transition: all .2s linear 0s; -webkit-transition: all .2s linear 0s; -moz-transition: all .2s linear 0s; -o-transition: all .2s linear 0s; -ms-transition: all .2s linear 0s; }
.filter-sizee.filterbody li a { display: block; float: left; width: 100%; font-size: 12px; font-weight: bold; line-height: 28px; }
.filter-sizee.filterbody li:hover { border: 1px solid #000; }
.filter-sizee { display: block; float: left; width: 100%; height: auto; overflow: hidden; margin-bottom: 0px !important; margin-top: 20px; }
.filter-sizee li { display: block; float: left; width: 100%; height: auto; }
.filter-sizee li a { display: block; float: left; width: 100%; text-align: center; color: #484848; }
.filter-sizee li.activeitem { border: 1px solid #000 !important; }
.filter-sizee li.activeitem a { color: #000 !important; }
.filter-sizee span { padding-left: 3px; color: #999; font-size: 11px; }
.filter-sizee.filterdrop li { box-sizing: border-box; width: auto; height: 22px; border: 1px solid #dadada; margin-right: 2px; margin-bottom: 2px; transition: all .2s linear 0s; -webkit-transition: all .2s linear 0s; -moz-transition: all .2s linear 0s; -o-transition: all .2s linear 0s; -ms-transition: all .2s linear 0s; }
.filter-sizee.filterdrop li a { display: block; float: left; font-size: 11px; font-weight: bold; line-height: 20px; color: #959595; padding: 0 3px; width: auto; }
.filter-sizee.filterdrop li:hover { border: 1px solid #000; }
.filter-sizee.filterdrop li:hover a { color: #000; }
.filter-sizee.filternumber li { box-sizing: border-box; width: 30px; border: 1px solid #dadada; margin-right: 4px; margin-bottom: 4px; transition: all .2s linear 0s; -webkit-transition: all .2s linear 0s; -moz-transition: all .2s linear 0s; -o-transition: all .2s linear 0s; -ms-transition: all .2s linear 0s; }
.filter-sizee.filternumber li a { display: block; float: left; width: 100%; font-size: 12px; font-weight: bold; line-height: 28px; }
.filter-sizee.filternumber li:hover { border: 1px solid #000; }
.filter-sizee.filternumber li:hover a { color: #000; }
.filter_categoryname { font-size: 14px; color: #484848; display: block; float: left; width: 100%; cursor: text; font-weight: bold; text-transform: uppercase; box-sizing: border-box; line-height: 25px; padding: 13px 0 10px; border-bottom: 1px solid #eceeed; /* text-indent: 10px; */ }
.passivefilter_category { background: url('../img/active-accitem.png') no-repeat !important; background-position: left !important; margin-bottom: 0 !important; padding-left: 25px; box-sizing: border-box; border-bottom: none !important; }
.viewmore { background: 0; color: #c00517; display: block; float: left; width: 162px; margin-bottom: 15px; }
.hidemore { display: none; }
.viewless .jspCorner { margin: 0 -3px 0 0; }
.viewless .jspArrowUp.jspDisabled { cursor: default; }
.viewless .jspArrowDown.jspDisabled { cursor: default; }
.viewless .jspVerticalBar .jspArrow { height: 24px; width: 2px !important; display: none; }
.viewless { height: auto !important; outline: none; }
.viewless .jspDragTop { display: block; float: left; height: 0px; width: 2px; margin-top: -7px; }
.viewless .jspDragBottom { display: block; float: left; height: 0px; position: relative; top: 100%; width: 0px; margin-top: 0px !important; }
.viewless .jspContainer { overflow: hidden; position: relative; outline: none; width: 100% !important; height: auto; }
.viewless .jspPane { position: absolute; outline: none; padding: 0 !important; }
.viewless .jspVerticalBar { position: absolute; right: 0; width: 2px; background-color: #e1e1e1; }
.viewless .jspHorizontalBar { display: none; position: absolute; bottom: 0; left: 0; width: 100%; height: 16px; background: red; }
.viewless .jspVerticalBar *, .jspHorizontalBar * { margin: 0; padding: 0; }
.viewless .jspCap { display: none; }
.viewless .jspHorizontalBar .jspCap { float: left; }
.viewless .jspTrack { position: relative; }
.viewless .jspDrag { background: #000; background-position: center; position: relative; top: 0; left: 0; cursor: pointer; }
.viewless .jspHorizontalBar .jspTrack, .viewless .jspHorizontalBar .jspDrag { float: left; height: auto; }
.viewless .jspArrow { background: #fff; text-indent: -20000px; display: block; cursor: pointer; }
.viewless .jspArrow.jspDisabled { cursor: default; background: #80808d; }
.viewless .jspVerticalBar .jspArrow { height: 0px; }
.viewless .jspHorizontalBar .jspArrow { width: 16px; float: left; height: 100%; }
.viewless .jspVerticalBar .jspArrow:focus { outline: none; }
.viewless .jspCorner { background: #eeeef4; float: left; height: 100%; }
.scrollDiv .jspCorner { margin: 0 -3px 0 0; }
.scrollDiv .jspArrowUp.jspDisabled { cursor: default; }
.scrollDiv .jspArrowDown.jspDisabled { cursor: default; }
.scrollDiv .jspVerticalBar .jspArrow { height: 24px; width: 2px !important; display: none; }
.scrollDiv { display: block; float: left; width: 100%; height: 175px !important; outline: none; }
.scrollDiv .jspDragTop { display: block; float: left; height: 0px; width: 12px; margin-top: -7px; }
.scrollDiv .jspDragBottom { display: block; float: left; height: 0px; position: relative; top: 100%; width: 0px; margin-top: 0px !important; }
.scrollDiv .jspContainer { overflow: hidden; position: relative; outline: none; width: 100% !important; height: auto; box-sizing: border-box;}
.scrollDiv .jspPane { position: absolute; outline: none; padding: 0 !important; display: block; float: left; width: 100% !important; box-sizing: border-box; padding-right: 20px !important;}
.scrollDiv .jspPane div { display: block; float: left; width: 100% !important; box-sizing: border-box; }
.scrollDiv .jspVerticalBar { position: absolute; right: 0; width: 12px; background-color: #e1e1e1; }
.scrollDiv .jspHorizontalBar { display: none; position: absolute; bottom: 0; left: 0; width: 100%; height: 16px; background: red; }
.scrollDiv .jspVerticalBar *, .jspHorizontalBar * { margin: 0; padding: 0; background: #f3f2ff; width: 12px; }
.scrollDiv .jspCap { display: none; }
.scrollDiv .jspHorizontalBar .jspCap { float: left; }
.scrollDiv .jspTrack { position: relative; }
.scrollDiv .jspDrag { background: #c7c7ce url(../img/scrollbg.png) no-repeat center center !important; background-position: center; position: relative; top: 0; left: 0; cursor: pointer; }
.scrollDiv .jspHorizontalBar .jspTrack, .scrollDiv .jspHorizontalBar .jspDrag { float: left; height: auto; }
.scrollDiv .jspArrow { background: #fff; text-indent: -20000px; display: block; cursor: pointer; }
.scrollDiv .jspArrow.jspDisabled { cursor: default; background: #80808d; }
.scrollDiv .jspVerticalBar .jspArrow { height: 0px; }
.scrollDiv .jspHorizontalBar .jspArrow { width: 16px; float: left; height: 100%; }
.scrollDiv .jspVerticalBar .jspArrow:focus { outline: none; }
.scrollDiv .jspCorner { background: #eeeef4; float: left; height: 100%; }
#selected-filters { display: none; float: left; width: 100%; }
.selected-filter { display: block; float: left; width: 100%; height: auto; }
.selected-filter li { background: url(../img/cancellabel.png) no-repeat; background-position: left 5px; float: left; width: 100%; text-align: left; height: auto; cursor: pointer; color: #000000; margin-top: 10px; }
.selected-filter li a { cursor: pointer; color: #484848; width: 100%; float: left; display: block; padding-left: 20px; line-height: 20px; box-sizing: border-box; font-size: 12px; text-decoration: underline; }
.selected-filter li a img { display: none; }
.selected-filter li a span { display: block; float: left; }
.insidesearch { display: none; }
.filtercategoryy { padding-right: 7px; color: #000000; font-size: 12px; display: block; float: left; line-height: 15px; }
.hidethis { display: none !important; }
.cleanfilterr { background: none; background: none !important; height: auto !important; color: #979797 !important; margin-top: 15px !important; border-bottom: none !important; }
.cleanfilterr a { display: block; float: left; width: 100% !important; font-weight: 400; padding-left: 0 !important; color: #484848 !important; font-size: 12px; border-top: 1px solid #ebebeb; padding-top: 6px; text-decoration: inherit !important; }
/* Departman Color filter ends here*/

/* Product details starts here */
#product-details-left { display: block; float: left; width: 100%; height: auto; }
#product-details-right { display: block; width: 40.17094017094017%; height: 100%; float: right; padding-left: 10px; box-sizing: border-box; }
#product-details-right h1 { color: #000; font-size: 22px; font-weight: 300; float: left; line-height: normal; width: 100%; box-sizing: border-box; }
#product-details-right .urun-detay-h2 { display: block; float: left; width: 100%; color: #000000; font-size: 14px; line-height: normal; font-weight: 300; }
.urun-detay-h2 { font-size: 12px!important; font-family: 'Roboto', Sans-serif; }
#product-details-right h3 { display: block; float: left; width: 50%; color: #636363; font-size: 13px; line-height: 15px; padding-bottom: 5px; padding-top: 5px; }
#product-details-right .fullwidth { width: 270px !important; }
#product-details-right .priceinfo { width: 270px !important; }
.pcodeandfav { display: block; float: left; width: 100%; margin-bottom: 10px; }
#priceinfo { display: block; height: auto; float: left; width: 100%; box-sizing: border-box; }
.priceleftt { display: block; float: left; width: 100%; border-bottom: 1px solid #eaeaea; padding-bottom: 10px; margin-bottom: 30px; }
.priceleftt p { display: block; float: left; width: 100%; height: auto; height: auto; }
.priceleftt .oldprice { color: #55555d; font-size: 16px; text-decoration: line-through; width: 33.3333%; display: block; float: left; text-align: left; line-height: 28px; font-weight: 300; }
.priceleftt .oldprice span { font-size: 12px; }
.priceleftt .oldprice strong { display: block; float: left; width: 100%; font-size: 12px; font-weight: 300; line-height: 17px; color: #55555d; }
.priceleftt .newprice { color: #000; font-size: 28px; width: 33.3333%; display: block; float: left; text-align: left; line-height: 25px; font-weight: bold; }
.priceleftt .newprice span { font-size: 18px; }
.priceleftt .newprice strong { display: block; float: left; width: 100%; font-size: 12px; font-weight: 300; line-height: 17px; color: #55555d; }
.priceleftt .oneprice { color: #000; font-size: 28px; width: 33.3333%; display: block; float: left; text-align: left; line-height: 25px; font-weight: bold; }
.priceleftt .oneprice span { font-size: 18px; }
.priceleftt .oneprice strong { display: block; float: left; width: 100%; font-size: 12px; font-weight: 300; line-height: 17px; color: #55555d; }
.installmentRight { display: block; float: right; width: 33.3333%; text-align: right; }
.installmentRight p { display: block; float: left; width: 100%; font-size: 16px; color: #55555d; font-weight: 300; line-height: 25px; }
.installmentRight p span { font-size: 12px; }
.installmentRight strong { display: block; float: right; width: 100%; font-weight: 300; color: #55555d; font-size: 12px; line-height: 17px; }
.product_category { font-size: 12px; color: #5c5c5c; display: block; float: left; width: 100%; }
#orderbox { display: block; float: right; width: auto; height: auto; }
#priceinfo #orderbox { cursor: pointer; float: left; display: block; width: 70.21276595744681%; padding: 0 14.893617021276595%; }
#priceinfo #orderbox .ud-sepete-ekle-button { float: left; display: block; width: 100%; height: 55px; line-height: 51px; box-sizing: border-box; color: #fff; text-align: center; cursor: pointer; background: #91C44D; font-weight: 400; font-size: 21px; font-family: 'Roboto', sans-serif; border: 2px solid #91C44D; transition: all .2s linear 0s; -o-transition: all .2s linear 0s; -ms-transition: all .2s linear 0s; -webkit-transition: all .2s linear 0s; }
#priceinfo #orderbox .ud-sepete-ekle-button:hover { background: #91C44D;border-color: #91C44D; color: #fff; }
#priceinfo #orderbox-nostock { cursor: pointer; float: left; display: block; width: 70.21276595744681%; padding: 0 14.893617021276595%; }
#priceinfo #orderbox-nostock .ud-sepete-ekle-button-nostock { float: left; display: block; width: 100%; height: 55px; line-height: 51px; box-sizing: border-box; color: #000; text-align: center;  background: #FFF; font-weight: 400; font-size: 21px; font-family: 'Roboto', sans-serif; border: 2px solid #000; transition: all .2s linear 0s; -o-transition: all .2s linear 0s; -ms-transition: all .2s linear 0s; -webkit-transition: all .2s linear 0s; border: 2px solid #000; }
#priceinfo .loadingbasket { background: #000 url('../img/loaderr.gif') no-repeat !important; background-position: center !important; font-size: 0px !important; }
.activepitem .pitemsliderr { display: block !important; }
.successresault { display: block; float: left; width: 20px; height: 20px; background: url(../img/pitemaddtobasket-active.png) no-repeat center center; font-size: 0; }
#hasnostock { display: block; float: left; width: 70.21276595744681%; position: relative; padding: 0 14.893617021276595%; margin-top: 55px;}
#hasnotstockout { display: block; float: left; width: 100%; height: auto; }
.nostocktext { float: left; display: block; width: 100%; height: 55px; line-height: 55px; border: none; color: #fff; text-align: center; background: #000; font-weight: 300; font-size: 21px; font-family: 'Roboto', sans-serif; }
#product_size_table { cursor: pointer; background-color: #363636; border: 1px solid #363636; text-align: center; width: 207px; float: left; display: block; color: #FFF; font-size: 10px; font-family: 'blissboldbold'; padding: 5px 25px 1px 25px; margin-top: 9px; }
#priceinfo .unavailable { background-color: #000; border: 1px solid #840152; width: auto !important; padding: 10px; float: right; display: block; color: #FFF; font-size: 26px; font-weight: 300; padding: 12px 25px 12px 25px; margin-top: 9px; margin-right: 10px; }
#productgallery { display: block; float: left; width: 57.26495726495726%; height: auto; box-sizing: border-box; overflow: hidden; }
.rnd-zoom-slider .bx-controls-direction { display: block; float: left; width: 100%; border: 1px solid #E2E2E2; border-top: none; box-sizing: border-box; }
.rnd-zoom-slider .bx-controls-direction a { display: block; float: left; width: 50%; height: 22px; font-size: 0; opacity: 1 !important; }
.rnd-zoom-slider .bx-controls-direction a.bx-prev { background: url(../img/filter-arrow-open.png) no-repeat center center; }
.rnd-zoom-slider .bx-controls-direction a.bx-next { background: url(../img/filter-arrow.png) no-repeat center center; }
.stockinfo { display: block; float: left; width: 100%; height: auto; }
.stockinfo span { display: block; float: right; }
.instock { background-color: green; color: #fff; }
.outofstock { background-color: red; color: #fff; }
#product-details-right .instock { background: url('../img/instockk.jpg?q=80') no-repeat; width: 68px; height: 14px; display: block; float: left; }
#product-details-right .outofstock { background: url('../img/nosctockk.jpg?q=80') no-repeat; width: 68px; height: 14px; display: block; float: left; }
.seperatedetail { display: block; float: left; width: 100%; }
#sizetable_from_top { line-height: 18px; color: #000; font-size: 14px; }
#sizetable_from_top span { color: #226ebb !important; }
.stocklabels { top: 7px; left: 8px; margin-bottom: -30px; height: 30px; z-index: 10; position: relative; display: block; float: left; transition: all .2s linear 0s; }
.stocklabels a { display: block; float: left; color: #C91713;    line-height: 25px;    text-indent: 5px; }
.stocklabels .isneww_detail { color: #5d721b;/* background: url('../img/new_label.png') no-repeat top left; */ display: block; float: left; width: 60px; line-height: 28px; height: 28px; text-align: center; font-size: 14px; font-weight: bold; font-family: 'Source Sans Pro', sans-serif; border: 1px solid #5d721b; }
.stocklabels .discountt_detail { color: #c91713;    /* background: url('../img/discount_label.png') no-repeat left top; */ display: block; float: left; width: 60px; line-height: 28px; height: 28px; text-align: center; font-size: 14px; font-weight: bold; border: 1px solid #c91713; text-transform: uppercase; font-family: 'Source Sans Pro', sans-serif; }
.stocklabels .nostockk_detail { color: #252525; /* background: url('../img/nostock_label.png') no-repeat top left; */ display: block; float: left; width: 60px; line-height: 28px; height: 28px; text-align: center; font-size: 14px; font-weight: bold; font-family: 'Source Sans Pro', sans-serif; border: 1px solid #252525; }
.stocklabels img { float: left; }
.spec-labeldiv{float:left; clear:both;}
.spec-label{  width: auto!important;  margin: 10px 0px;  padding: 2px 5px;}
.stock-count{display: block;    float: left;    background: #91C44D;    color: #fff;    padding: 5px;    position: absolute;    bottom: 20px;}
#productgallerywide { display: block; float: left; }
#higher { display: block; float: left; height: auto; }
#higher a img { width: 100%; max-width: 100%; }
#addBasketForm { display: block; float: left; width: 100%; position: relative; }
#addBasketForm .sbHolder { display: block; float: left; width: 100%; margin: 0; height: 50px; border-color: #000000; }
#addBasketForm .sbToggle { border-left: 1px solid #000; height: 48px; }
#addBasketForm .sbSelector { height: 50px; line-height: 50px; font-size: 14px; color: #000000; }
#addBasketForm .sbOptions { top: 49px !important; }
#detailright { display: block; float: left; width: 100%; height: auto; box-sizing: border-box; padding-bottom: 25px; border-bottom: 1px solid #E2E2E2; }
#detailright .beden-secim-wrapper { width: 100%; display: block; float: left; height: auto; margin-bottom: 33px; }
#detailright .drop-secim-wrapper { width: 100%; display: block; float: left; height: auto; margin-bottom: 37px; }
#detailright #psizetable { display: block; float: right; width: auto; box-sizing: border-box; font-size: 12px; color: #231f20; clear: both; background: url(../img/psizetable.png) no-repeat center left; line-height: 20px; padding-left: 20px; margin-bottom: 4px; }
#detailright #psizetable img { margin-top: -4px; margin-right: 7px; }
#detailright .psizetable { display: none; }
#product_detail_full { display: block; float: left; width: 100%; height: auto; }
#product_detail_inside { display: block; margin: 0 auto; width: 100%; height: auto; }
#product_details_bottom { display: block; float: left; width: 100%; height: auto; margin-bottom: 20px; }
#product_details_bottom .product_explainout { width: 100%; display: block; float: left; }
#product_details_bottom .product_propertiesout { width: 100%; float: left; display: block; }
#product_details_bottom .product_properties li { list-style: disc !important; }
.explain_product_properties { display: block; float: left; width: 100%; height: auto; margin-top: 10px; }
.custom_images .at15t_facebook { background: none; }
.custom_images .at15t_twitter { background: none; }
.nostockk_detail { color: #252525; /* background: url('../img/nostock_label.png') no-repeat top left; */ display: block; float: left; width: 60px; line-height: 28px; height: 28px; text-align: center; font-size: 14px; font-weight: bold; font-family: 'Source Sans Pro', sans-serif; border: 1px solid #252525; }
.isneww_detail { color: #5d721b;/* background: url('../img/new_label.png') no-repeat top left; */ display: block; float: left; width: 60px; line-height: 28px; height: 28px; text-align: center; font-size: 14px; font-weight: bold; font-family: 'Source Sans Pro', sans-serif; border: 1px solid #5d721b; }
.discountt_detail { color: #c91713;    /* background: url('../img/discount_label.png') no-repeat left top; */ display: block; float: left; width: 60px; line-height: 28px; height: 28px; text-align: center; font-size: 14px; font-weight: bold; border: 1px solid #c91713; text-transform: uppercase; font-family: 'Source Sans Pro', sans-serif; }
.followordercode { display: block; float: left; width: 100%; font-weight: 400; color: #212121; font-size: 16px !important; width: 100%; font-size: 16px; text-align: center; margin-top: 10px; margin-bottom: 20px; font-family: Arial; }
.thankspageinfo { display: block; float: left; width: 100%; text-align: center; font-weight: 400; color: #000; font-size: 14px; line-height: 30px; font-family: Arial; }
.thankspageinfo a { text-decoration: underline; color: #000; }
#detailleft { display: block; float: left; width: 100%; }
#product_labels ul li { border-bottom: 1px solid #e8e8e8; }
.subpagebanner { font-family: 'Roboto', sans-serif; font-size: 12px; }
#productdetailwrap { display: block; margin: 0 auto; height: auto; width: 100%; }
#productdetail_top { display: block; float: left; width: 100%; }
#productdetailwrapinside { display: block; float: left; width: 100%; height: auto; margin-bottom: 30px; padding-top: 20px; border-top: 1px solid #EDEDED; position: relative; }
#productdetailwrapinside .less .reslider li { display: block; float: left; margin-right: 10px; }
#pitemlenght { display: block; float: left; }
#pitemlenght ul li { display: block; float: left; width: auto; height: auto; padding-left: 7px; color: #000; font-weight: bold; line-height: 22px; margin-right: 7px; }
#pitemlenght ul li { display: block; float: left; width: auto; height: auto; }
#pitemlenght ul li a { display: block; float: left; color: #000; font-weight: bold; line-height: 22px; }
#pitemlenght ul li a:hover { color: #0066b3; }
#pitemlenght ul li .activee { color: #0066b3; }
#pitemlenght ul .lastt { border-left: 1px solid #ddd; }
#topfilter { display: none; float: right; width: auto; height: 48px; color: #95969a; padding: 0 10px; font-size: 12px; line-height: 48px; box-sizing: border-box; border: none; }
#topfilter li { display: block; float: left; width: auto; }
#topfilter li:last-child { background: url(../img/filterbg.png) no-repeat; background-position: left center; }
#topfilter li a { color: #636363; font-size: 15px; margin-left: 10px; padding-right: 10px; }
.activefilter { color: #ce2031 !important; }
.subpagebanner { color: #363636; font-family: 'Roboto', sans-serif; text-align: center; font-style: italic; height: 48px; padding-top: 10px; padding-bottom: 10px; line-height: 49px; border-bottom: 1px solid #d6d6d6; font-size: 22px; font-weight: bold; font-style: italic; }
#product_labels { display: block; float: left; }
#product_properties { display: block; float: left; border-bottom: 1px solid #d6d6d6; padding-top: 20px; width: 100%; }
#product_properties ul li { display: block; float: left; width: 100%; padding-bottom: 10px; }
#product_properties ul li a span { display: block; float: left; width: 40px; height: 30px; text-align: center; margin-right: 15px; }
#product_properties ul li a p { display: block; float: left; width: auto; height: 30px; text-align: left; padding-top: 5px; text-decoration: underline; font-style: italic; }
#product_properties ul li a { color: #363636; display: block; float: left; }
#productdetailinfo { display: block; float: left; width: 100%; }
#productdetailinfo #addthis { display: block; float: left; width: 300px; margin-left: 13px; }
#customaddthisout { display: block; float: left; height: auto; width: 100%; background: #f8f8fd; padding: 10px; box-sizing: border-box; margin-top: 30px; }
#customaddthisout p { display: block; float: left; line-height: 20px; width: auto; font-size: 12px; font-weight: 300; margin-right: 30px; }
#customaddthisout ul { display: block; float: left; width: auto; }
#customaddthisout ul li { display: block; float: left; margin-right: 20px; }
#customaddthisout ul li:last-child { margin-right: 0; }
#product_special_labels { display: block; float: left; width: 100%; margin-top: 15px; margin-bottom: 15px; padding-top: 28px; }
#product_special_labels p { display: block; float: left; width: 33.33%; height: auto; text-align: center; }
#product_special_labels p:nth-child(2) { border-right: 1px solid #d9d9d9; border-left: 1px solid #d9d9d9; box-sizing: border-box; }
#product_special_labels img { margin: 0 auto; }
#product_special_labels span { display: block; float: left; width: 100%; color: #636363; font-size: 14px; text-align: center; line-height: 18px; }
.customaddthis { display: block; float: left; }
.customaddthis li { display: block; float: left; width: 100%; }
.customaddthis li a { display: block; float: left; }
.customaddthis li a i { display: block; float: left; }
.fa-facebook { background: url('../img/shareonface.jpg?q=80') no-repeat; }
.fa-twitter { background: url('../img/shareontwitter.jpg?q=80') no-repeat; }
.fa-google-plus { background: url('../img/shareonplus.jpg?q=80') no-repeat; }
.fa-pinterest { background: url('../img/shareonpinterest.jpg?q=80') no-repeat; }
.fa-envelope { background: url('../img/shareonface.jpg?q=80') no-repeat; }
.orderdetailface { background: url('../img/shareonface.jpg?q=80') no-repeat; display: block; float: left; width: 16px; height: 16px; margin-right: 7px; }
.orderdetailtwitter { background: url('../img/shareontwitter.jpg?q=80') no-repeat; display: block; float: left; width: 16px; height: 16px; }
.product-detail-pagemessage { display: block; float: left; width: 430px; background-color: #ccc; color: #000; text-align: center; }
#campaing { display: block; float: left; height: auto; width: auto; }
#campaing a { margin-bottom: 15px; display: block; float: left; height: auto; width: auto; }
#detaildeliverinfo { display: block; float: left; width: 416px; height: auto; margin-bottom: 15px; margin-bottom: 10px; }
.basketitemseconddetail { display: block; float: left; width: 100%; color: #000000; width: 100%; margin-top: 10px; background: url(../img/errorinfo.png) no-repeat left center; padding-left: 20px; line-height: 20px; }
.product-basket-image-name { display: block; float: left; width: 45.977011494252873%; }
#complateinfobanner { display: none; float: left; height: 150px; width: 950px; margin-top: 10px; margin-bottom: 10px; text-align: center; background: #ebebeb url('../img/complateinfobanner.jpg?q=80') no-repeat; padding-bottom: 20px; margin-left: -20px; margin-top: -20px; }
#productdetailaccordion { display: block; float: left; width: 100%; height: auto; font-size: 12px; }
/* Listing small slider */ 
.pitemsliderr { display: none; float: left; width: 100%; position: relative;}
.pitemsliderr ul { display: block; float:left; width: 100% !important; }
.pitemsliderr ul li {display: block; float:left; width: 100% !important; height: 26px; padding: 3px; border: 1px solid #fff; box-sizing: border-box; }
.pitemsliderr ul li.active { border: 1px solid #000; }
.pitemsliderr ul li a {display: block; float:left; width: 100%;}
.pitemsliderr ul li a img {display: block; float:left; width: 100%;}
.pitemsliderr .bx-viewport { height: 104px !important; margin: 11px 0; overflow: hidden;}
.pitemsliderr .bx-controls-direction a { font-size: 0px !important; width: 26px !important; height: 11px !important; position: absolute; display: block; float: left;}
.pitemsliderr .bx-controls-direction a.disabled { display: none; }
.pitemsliderr .bx-prev { background: url('../img/pitemsliderarrowleft.png') no-repeat center center; top: 0; }
.pitemsliderr .bx-next { background: url('../img/pitemsliderarrowright.png') no-repeat center center; bottom: 0; }
.activephoto { border-bottom: solid 1px #00af6e; }
.showcoloroutside { display: none; float: left; width: 32px; top: 7px; position: absolute; right: 7px; padding: 3px; background-color: #fff; z-index: 9; box-sizing: border-box;}
.showothercolors { display: none; float: left; width: 18px; color: #000; }
.showcoloroutside .pitemsliderr { background: #fff; } 
.pitem:hover .showcoloroutside { display:block; }
/* Listing Small slider */

.mobileaccordion { display: block; float: left; width: 100%; }
.mobileaccordion .accordion-wrap { display: block; float: left; width: 100%; }
.mobileaccordion .accordion-item { display: block; float: left; width: 100%; }
.mobileaccordion .accordion-item .accordion-header { display: block; float: left; background: #FFFFFF url(../img/active-accitem.png) no-repeat right 10px center; width: 100%; font-size: 14px; color: #2f2f2f; cursor: pointer; border-bottom: 1px solid #E2E2E2; padding: 10px 0; font-weight: bold; line-height: 24px; }
.mobileaccordion .accordion-item:last-child .accordion-header { }
.mobileaccordion .accordion-item .accordion-header a { color: #2f2f2f; float: left; display: block; }
.mobileaccordion .accordion-item .accordion-header.red, #mainmenu .accordion-item .accordion-header.red a { color: #ed1c24; }
.mobileaccordion .accordion-item .accordion-content { display: none; float: left; width: 100%; color: #231f20; line-height: 20px; padding: 0px 0 10px; box-sizing: border-box; border-bottom: 1px solid #E2E2E2; }
.mobileaccordion .accordion-item .accordion-content ul li a { display: block; float: left; color: #000; font-size: 12px; line-height: 28px; font-family: Arial; }
.mobileaccordion .accordion-item .accordion-content ul li { display: block; float: left; width: 100%; }
.mobileaccordion .accordion-item .accordion-content a { color: #000; }
.mobileaccordion .openaccordion .accordion-content { display: block; }
.mobileaccordion .openaccordion .accordion-header { background: url(../img/active-accitem.png) no-repeat right 10px center; }
.mobileaccordion .active .accordion-header { background: #FFFFFF url(../img/passive-accitem.png) no-repeat right 10px center; border-bottom: 1px solid #FFFFFF; }
.detailleftinside { width: 100%; display: block; float: left; height: auto; }
.ui-tabs-active a { color: #fff !important; }
.active-color span { color: #000; }
#selectedsizee { display: block; float: left; width: auto; color: #333; padding-right: 7px; line-height: 18px; font-size: 14px; }
.producttabname { margin: 0 0 5px 0; font-size: 36px; line-height: 40px; color: #333; font-weight: bold; }
#productdetailaccordion .ui-tabs-panel { width: 100%; padding-top: 10px; }
.noborder { border: none !important; height: 45px; background: #efefef!important; width: 170px!important;}
#mailstockinfo { height: 0px; overflow: hidden; float: left; padding: 10px 20px 10px; background: #F6F6F6; width: 100%; padding-top: 0px; padding-bottom: 0px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
#pEmail_mirror { height: 32px; float: left; border: 1px solid #E1E1E1; text-align: center; background-color: #FFF; margin-top: 14px; width: 100%; }
#mailstockinfo span { float: left; display: none; margin-top: 46px; }
#submitemail { margin-top: 10px; color: #fff; cursor: pointer; width: 100%; float: left; display: block; height: 40px; background: #030303; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; border: none; text-align: center; line-height: 40px; font-size: 13px; }
#detailright .beden-secenekleri li.active { border: 1px solid #000; border-color: #000 !important; }
#detailright .beden-secenekleri li span { display: block; float: left; text-align: center; cursor: pointer; box-sizing: border-box; width: 100%; font-size: 12px; }
#detailright .beden-secenekleri li a { display: block; float: left; width: auto; padding-right: 9px; padding-left: 9px; height: 17px; text-align: center; padding-top: 4px; cursor: pointer; background: url('../img/sizeright.jpg?q=80') no-repeat; background-position: right top; color: #000; }
#detailright .beden-secim-baslik div { display: block; float: left; width: 90%; padding-left: 5px; height: auto; text-align: left; color: #363636; font-size: 14px; font-weight: bold; }
#detailright .beden-secenekleri { display: block; float: left; width: 85.1063829787234%; }
#detailright .beden-secenekleri li { color: #484848; display: block; float: left; min-width: 26px; padding: 0 2px; line-height: 28px; height: 28px; border: 1px solid #dadada; margin-right: 4px; margin-bottom: 4px; border-color: #dadada !important; transition: all .2s linear 0s; -ms-transition: all .2s linear 0s; -webkit-transition: all .2s linear 0s; -moz-transition: all .2s linear 0s; -o-transition: all .2s linear 0s; }
#detailright .beden-secenekleri .disable.active { border-color: #000 !important; color: #bebebe !important; }
#detailright .beden-secenekleri .disable.active span { color: #000 !important; }
#detailright .beden-secenekleri .disable.activeDisable { border-color: #000 !important; color: #bebebe !important; }
#detailright .beden-secenekleri .disable.activeDisable span { color: #000 !important; }
#detailright .drop-secenekleri li.active { border: 1px solid #000; border-color: #000 !important; }
#detailright .drop-secenekleri li span { display: block; float: left; width: 100%; height: 20px; text-align: center; cursor: pointer; box-sizing: border-box; line-height: 14px; font-size: 11px; font-weight: bold; padding: 0 5px; text-transform: uppercase; }
#detailright .drop-secenekleri li a { display: block; float: left; width: auto; padding-right: 9px; padding-left: 9px; height: 17px; text-align: center; padding-top: 4px; cursor: pointer; background: url('../img/sizeright.jpg?q=80') no-repeat; background-position: right top; color: #000; }
#detailright .drop-secim-baslik div { display: block; float: left; width: 90%; padding-left: 5px; height: auto; text-align: left; color: #363636; font-size: 14px; font-weight: bold; }
#detailright .drop-secenekleri { display: block; float: left; width: 85.1063829787234%; }
#detailright .drop-secenekleri li { color: #959595; display: block; float: left; width: auto; height: 20px; border: 1px solid #dadada; margin-right: 4px; margin-bottom: 4px; border-color: #dadada !important; }
#detailright .drop-secenekleri .disable.active { border: 1px solid #BEBEBE; }
.disable { background: rgba(225, 225, 225, 0.60); color: #c7c7c7 !important; cursor: default !important; }
#detailright .renk-secim-baslik { display: block; float: left; width: 90%; padding-left: 5px; margin-top: 15px; height: auto; text-align: left; color: #363636; font-size: 14px; padding-bottom: 5px; }
#detailright .urun-renk-secimi li { display: block; float: left; }
#detailright .urun-renk-secimi .activecolor a { background-color: #000 !important; color: #fff !important; }
#detailright .urun-renk-secimi li a { color: #000; display: block; float: left; background-color: #fff; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 6px; margin-right: 2px; }
#detailright .urun-renk-secimi li a img { border: 1px solid #fff; }
#detailright .product_size_table { display: none; }
#quenboxout { width: 100%; display: none; float: left; height: auto; margin-bottom: 20px; }
#quenboxout h4 { float: left; height: 18px; padding: 0 7px 0 0; font-size: 14px; line-height: 18px; color: #636363; font-weight: 700; width: auto; margin-right: 40px; }
.quenp { width: 100%; }
#quenbox { display: block; float: left; width: 90px; height: 46px; }
#quenbox span { display: block; float: left; width: 100%; line-height: 16px; }
#quenbox input { display: block; float: left; width: 30px; height: 30px; font-family: Arial; line-height: 30px; text-align: center; background-color: #fff; border: 1px solid #030303; color: #030303; box-sizing: border-box; }
#quenbox .up { display: block; float: left; background: url(../img/quenup.png) no-repeat center center; width: 30px; height: 30px; border: 1px solid #030303; box-sizing: border-box; border-left: none; }
#quenbox .down { display: block; float: left; background: url(../img/quendown.png) no-repeat center center; height: 30px; width: 30px; border: 1px solid #030303; border-right: 0; box-sizing: border-box; }
#quenbox p { padding-top: 9px; display: block; float: left; width: auto; padding-right: 3px; }
.quenbox { display: block; float: right; width: auto; height: 26px; border: 1px solid #ECEEED; box-sizing: border-box; }
.quenbox input { display: block; float: left; width: 20px; height: 24px; font-family: 'Roboto', sans-serif; line-height: 24px; text-align: center; background-color: #ECEEED; border: none; color: #0E0E0F; box-sizing: border-box; font-weight: 300; font-size: 12px; }
.quenbox .up { display: block; float: left; background: #ECEEED url(../img/quenup.png) no-repeat center center; width: 20px; height: 24px; box-sizing: border-box; background-size: 7px; border-left: 1px solid #E1E1E1; }
.quenbox .down { display: block; float: left; background: #ECEEED url(../img/quendown.png) no-repeat center center; height: 24px; width: 20px; box-sizing: border-box; background-size: 7px; border-right: 1px solid #E1E1E1; }
/*#hasnotstockout .priceleftt { margin-bottom: 0; }*/
.addtobasket-area { display: block; float: left; width: 100%; }
#addtomyfavorite { display: block; float: right; width: auto; }
#searchinshops { display: block; float: left; width: 140px; height: auto; padding-top: 28px; }
#btnShoppingList { display: block; float: right; background: url(../img/addtobasketpitempassive.png) no-repeat right center; width: auto; height: 20px; font-size: 12px; color: #000; font-weight: 300; padding-right: 30px; line-height: 20px; }
.prodcutdetailserror { background-color: rgba(237, 237, 237, 0.55); text-align: center; width: 70.21276595744681%; height: auto; float: left; line-height: 25px; color: #000000; box-sizing: border-box; border-bottom: 2px solid #EDEDED; font-size: 13px; font-weight: 400; display: none; margin: 0 14.893617021276595%; }
#productgallery .prodcutdetailserror { width: 100%; margin: 0; }
.prodcutdetailserror a { color: #000; text-decoration: underline; margin-left: 10px; }
#nofavorite { display: block; float: left; background-color: #27201f; color: #FFF; width: 100%; padding: 1px; margin-top: -52px; padding-top: 20px !important; padding-bottom: 20px; text-align: center; }
.color_options { display: block; float: left; width: 100%; height: auto; margin-bottom: 13px; }
.color_options h4 { display: block; float: left; font-size: 14px; line-height: 26px; color: #484848; width: 12.893617021276595%; font-weight: bold; }
.setforscope { display: none; }
.color_options .sbHolder { display: block; float: left; width: 100%; background: #F0F0F0; border: none; line-height: 45px; height: 45px; box-sizing: border-box; }
.color_options .sbHolder .sbToggle { display: block; float: right; width: 10%; border: none; height: 45px; line-height: 45px; background: url(../img/arrow-bottom-12x8.png) no-repeat center center; border: none; transition: all .2s linear 0s; -webkit-transition: all .2s linear 0s; -moz-transition: all .2s linear 0s; -o-transition: all .2s linear 0s; -ms-transition: all .2s linear 0s; }
.color_options .sbHolder .sbToggleOpen { background: url(../img/arrow-top-12x8.png) no-repeat center center !important; transition: all .2s linear 0s; -webkit-transition: all .2s linear 0s; -moz-transition: all .2s linear 0s; -o-transition: all .2s linear 0s; -ms-transition: all .2s linear 0s; }
.color_options .sbHolder .sbSelector { color: #231f20; display: block; float: left; width: 90%; height: 45px; line-height: 45px; padding-left: 25px; box-sizing: border-box; text-indent: 0; }
.color_options .sbHolder .sbOptions { display: block; float: left; width: 100%; top: 45px !important; background: #F0F0F0; border: none; }
.color_options .sbHolder .sbOptions li { width: 100%; padding: 0; height: 45px; line-height: 45px; }
.color_options .sbHolder .sbOptions li a { display: block; float: left; width: 100%; line-height: 45px; padding: 0; border-top: 1px solid #E2E2E2; border-bottom: none; color: #231f20; box-sizing: border-box; padding-left: 25px; }
.color_options .sbHolder .sbOptions li a img { display: block; float: left; width: 20px; height: 20px; margin-right: 20px; margin-top: 12px; }
.color_options .color_options_list ul li img { width: 50px; height: 50px !important; }
.color_options .color_options_list { display: block; float: left; width: 85.1063829787234%; }
.color_options .color_options_list li {float: left;width: 64px;height: 96px;margin: 0 2px 2px 0;border: 1px solid #EAEAEA;padding: 2px;font-size: 0;display: block;transition: all .2s linear 0s;}
.color_options .color_options_list li:hover { border-color: #ccc; }
.color_options .color_options_list li a {display: block;width: 100%;float: left;height: 100%;line-height: 81px;}
.color_options .color_options_list li a img { width: 100%; } 

.color_options .active_color_info { padding-top: 1px; }
.activecolor { border: 1px solid #484848 !important; }
.insidedetails h4 { display: block; float: left; font-size: 14px; line-height: 30px; color: #484848; width: 14.893617021276595%; font-weight: bold; }
.insiderule { font-weight: bold; font-size: 16px; padding-bottom: 10px; }
/* Product zoom starts here */
ul#thumblist { display: block; float: left; margin: 0; width: 100%; }
ul#thumblist li { float: left; list-style: none; margin-bottom: 10px; display: block; width: 100%; }
ul#thumblist li a { display: block; border: 1px solid #fff; height: 78px; width: 78px; }
#moreColors {  display: block;float: right;font-size: 11px;width: 80px;padding-left: 30px;background: url(../img/moreColors.png) no-repeat center left;color: #555;font-weight: 600;margin-top: 20px;line-height: 18px; }
/* Product detail Zoom ends here */

/*Drop Tooltip*/

.droptooltips {  position: relative;  display: inline;}
.dropspan {color:#fff!important; position: absolute;    width: 300px!important;        background: #000000;    height: auto!important;  padding:5px 1px!important;  line-height: 20px!important;    text-align: center;    visibility: hidden;    border-radius: 0px;    font-weight: 100!important;    text-transform: none!important;}
.dropspan:after {  content: '';  position: absolute;  top: 100%;  left: 50%;  margin-left: -120px;  width: 0; height: 0;  border-top: 8px solid #000000;  border-right: 8px solid transparent;  border-left: 8px solid transparent;}
.droptooltips:hover .dropspan {  visibility: visible;  opacity: 1;  bottom: 30px;  left: 50%;  margin-left: -35px;  z-index: 999;}

/* suggest product startshere */
#suggested_products { display: block; float: left; width: 100%; margin-top: 60px; }
#suggested_products_header { display: block; float: left; width: 100%; margin-bottom: 20px; padding: 0px 30px; box-sizing: border-box; }
#suggested_products_header h2 { display: block; float: left; width: 100%; line-height: normal; color: #231f20; font-size: 23px; font-family: 'Roboto', sans-serif; font-weight: bold; }
#suggested_products_header a { display: block; float: right; margin: 15px 15px 0 0; color: #808080; font-size: 14px; font-weight: 600; }
#suggessted_products_container { display: block; float: left; width: 100%; box-sizing: border-box; background: #fff; padding: 0 15px; }
#suggessted_products_container .completeoutfit { display: block; float: left; padding-right: 15px; width: 20.134228187919462%; box-sizing: border-box; }
#suggessted_products_container .completeoutfit img { display: block; float: left; width: 100%; }
#suggessted_products_container .completeoutfit p { display: block; float: left; width: 100%; line-height: 53px; background: #939393; box-sizing: border-box; text-align: center; color: #fff; font-size: 13px; }
#suggessted_products_container .completeoutfit_slider { display: block; float: left; width: 100%; position: relative; }
#suggessted_products_container .completeoutfit_slider .owl-buttons div { display: block; float: left; width: 30px; height: 30px; position: absolute; z-index: 999; bottom: 40%; font-size: 0; color: #fff; line-height: 30px; text-align: center; border-radius: 30px; }
#suggessted_products_container .completeoutfit_slider .owl-prev { left: 0; background: #fff url(../img/smallsliderleft.png) no-repeat center center; }
#suggessted_products_container .completeoutfit_slider .owl-next { right: 0; background: #fff url(../img/smallsliderright.png) no-repeat center center; }
.suggested_products_item { display: block; float: left; width: 100%; height: auto; padding: 0 15px; box-sizing: border-box; }
.suggested_item_left { display: block; float: left; width: 100%; height: auto; }
.suggested_item_left img { width: 100%; }
.suggested_item_right { display: block; float: right; width: 100%; height: auto; padding: 10px 0; }
.suggested_item_right h4 { display: block; float: left; width: 100%; clear: both; height: 60px; line-height: 20px; letter-spacing: 0; }
.suggested_item_right h4 a { color: #000; font-size: 12px; display: block; float: left; width: 100%; }
.suggested_item_right h4 a span { display: block; float: left; width: 100%; font-weight: bold; }
.basketinfoo { display: none; float: left; width: 100%; padding-top: 5px; color: green; text-align: center; }
.suggested_item_size { display: block; float: left; width: 183px; clear: both; font-size: 12px; font-style: italic; margin: 5px 0; color: #9a9a9a; }
.suggested_item_code { display: block; float: left; width: 100%; clear: both; color: #969696; height: 18px; line-height: 18px; font-size: 14px; }
.suggested_item_code span { color: #6c6c6c; margin-right: 10px; height: 32px; float: left; }
.suggested_item_price { display: block; float: left; width: 100%; }
.suggested_item_price .oneprice { display: block; float: left; width: 100%; line-height: 25px; color: #000; font-size: 25px; font-weight: bold; text-align: center; }
.suggested_item_price .newprice { display: block; float: left; line-height: 25px; color: #000; font-size: 14px; font-weight: bold; padding-right: 20px; box-sizing: border-box; }
.suggested_item_price .oldprice { display: block; float: left; line-height: 25px; color: #000; font-size: 12px; text-decoration: line-through; box-sizing: border-box; }
.suggested_item_count { display: block; float: left; width: auto; margin-left: 13px; }
.suggested_quenbox { display: block; float: left; width: 80px; height: 29px; }
.suggested_quenbox .ud-urun-sayisi { display: block; float: left; width: 30px; height: 27px; line-height: 29px; color: #5d223e; border: 1px solid #5d223e; text-align: center; font-size: 12px; font-family: 'Oswald', sans-serif; margin: 0 2px; }
.suggested_quenbox .down { display: block; float: left; width: 22px; height: 29px; background: url(../img/quendown.png) no-repeat center center; }
.suggested_quenbox .up { display: block; float: left; width: 22px; height: 29px; background: url(../img/quenup.png) no-repeat center center; }
.suggested_item_addbasket { display: block; float: left; width: 270px; }
.suggested_item_addbasket .addbaskettt { background: #ed1c24; float: right; }
/* suggest product ends here */

/* Payment Properties (Table) starts here */ 
#popupwrapinside .payment_properties { display: block; }
.taksit-kampanyalari-text {  display: block;  width: 100%;  float: left;  margin: 15px 0px;  font-size: 11px;  color: #807d7d;}
.payment_properties { display: none; font-size: 12px; color: #979797; line-height: 20px; border-top: none; float: left; width: 630px; border-right: none; height: 468px; position: relative;}
#paymentTabs { display: block; float:left; width: 100%; }
#paymentTabs .bankLogos { display: block; float:left; width:20.952380952380953%; }
#paymentTabs .payContent { display: block; float:left; width: 79.04761904761904%; height: 100%; position: absolute; right: 0; padding: 30px 0 30px 60px; box-sizing: border-box; font-size: 14px;}
#paymentTabs .payContent h5 { display: block;float:left; width: 100%; font-weight: 500; font-size: 18px; margin-bottom: 20px;}
#paymentTabs .payContent .paymentOptions { display: block; float:left; width: 70%; padding: 20px; box-sizing: border-box; background-color: rgba(0, 0, 0, 0.2);}
#paymentTabs .payContent .paymentOptions li { display: block; float:left; width: 100%; line-height: 40px; font-size: 16px;}
#paymentTabs .payContent .paymentOptions li span { display: block; float:left; }
#paymentTabs .payContent .paymentOptions li .first { width: 10%; }
#paymentTabs .payContent .paymentOptions li .second { width: 10%;  font-weight: 300;}
#paymentTabs .payContent .paymentOptions li .thirt { width: 32%;}
#paymentTabs .payContent .paymentOptions li .fourth { width: 10%;}
#paymentTabs .payContent .paymentOptions li .fifth { font-weight: 500;}
#paymentTabs .payContent .paymentGrandTotal { display: block; float:right; width: 50%; padding: 30px; box-sizing: border-box; background-color: rgba(0, 0, 0, 0.15);}
#paymentTabs .payContent .paymentGrandTotal h6 { display: block; float:left; width: 100%; text-align: center; font-size: 18px; margin-bottom: 20px; font-weight:bold; }
#paymentTabs .payContent .paymentGrandTotal p{ display: block; float:left; width: 100%; line-height: normal; font-size: 30px; font-weight: 300; text-align:center; }

#paymentContent-14 { background: #FFD200; color: #fff;}
#paymentContent-11 { background: #6BC025; color: #fff;}
#paymentContent-9 { background: #304C96; color: #fff;}
#paymentContent-13 { background: #00DCFF; color: #fff;}
#paymentContent-5 { background: #ED1350; color: #fff;}
#paymentContent-6 { background: #73386E; color: #fff;} 

#paymentContent-14 h5 { color: #776409; }
#paymentContent-13 h5 { color: #076E7E; }




.payment_properties table { border-spacing: 0; border-collapse: collapse; }
.orderdetails table { border-spacing: 0; border-collapse: collapse; }
.orderdetails table tr td { border: none !important; padding: 0; }
.hucre-enust { height: 55px; text-align: center; width: 46px; border-bottom: 1px solid #b8b8b8; text-align: center; vertical-align: middle; color: #000; }
.hucre-1 { border-bottom: 1px solid #b8b8b8; height: 35px; text-align: center; width: 46px; vertical-align: middle; font-weight: bold; color: #000; }
.hucre-bt { height: 35px; text-align: center; width: 46px; vertical-align: middle; font-weight: bold; color: #000; }
.hucre-tt2 { height: 45px; text-align: center; width: 160px; text-align: center; vertical-align: middle; color: #000; display: block; float: left; box-sizing: border-box; }
.hucre-tt2 img { height: auto; /* width: initial !important; */ max-width: 160px !important; margin-top: 9px;}
.hucre-2 { height: auto; padding: 10px 5px; text-align: center; width: 159px; vertical-align: middle; color: #000; display: block; float: left; box-sizing: border-box; }
.taksitt-6 .hucre-2 { border-right: 1px solid #ededed !important; }
.hucre-enalt-2 { height: 35px; text-align: center; width: 136px; vertical-align: middle; color: #000; }
.odeme-secenekleri-tablo { float: left; width: 160px; display: block; box-sizing: border-box; box-sizing: border-box; border-right: 1px solid #fff;}
.odeme-secenekleri-tablo-2 { border: 1px solid #b8b8b8; float: left; margin-right: 3px; width: 130px; }
.odeme-secenekleri-tablo:hover .hucre-tt2 { background: url('../img/bankarrow.png') no-repeat; background-position: center bottom; }
.odeme-secenekleri-tablo tr { display: block; float: left; width: 159px; }
.odeme-secenekleri-tablo tr:nth-child(odd) { background: #f2f2f2; }
.odeme-secenekleri-tablo tr:nth-child(even) { background: #fff; }
.odeme-secenekleri-tablo tbody { display: block; float: left; box-sizing: border-box; width: 170px; }
.odeme-secenekleri-tablo:hover .tablo-ll { color: #636363 !important; }
.odeme-secenekleri-tablo:hover .tablo-rr { color: #636363 !important; }
.odeme-secenekleri-tablo tbody { min-height: 285px; }
.tablo-ll { float: left; width: 50%; color: #807d7d; text-align: center; }
.tablo-rr { float: right; width: 50%; color: #807d7d; text-align: center; }
.payment_properties table { cursor: default; }
.payment_properties table:first-child { padding-left: 0px !important; }
.payment_properties table:last-child { padding-right: 0px !important; }
.payment_properties table:last-child tbody { background: none !important; }
.payment_properties table:last-child tr { padding-right: 0px !important; border: none !important; }
.hucre-tt2 { cursor: pointer; }
#productdetailaccordion #tabs-3 { display: none; }
#havale-secenekleri { width: 100%; margin: 10px auto 30px auto; text-align: left; }
#havale-secenekleri label { color: #595959; font-size: 14px; }
#havale-secenekleri input:checked + label, #havale-secenekleri input:checked + label:hover { color: #000; }
#havale-secenekleri .bank-content { padding: 0px 10px; color: #595959; background: #f8f8f8; overflow: hidden; height: 0px; position: relative; z-index: 10; -webkit-transition: height 0.3s ease-in-out, box-shadow 0.6s linear; -moz-transition: height 0.3s ease-in-out, box-shadow 0.6s linear; -o-transition: height 0.3s ease-in-out, box-shadow 0.6s linear; -ms-transition: height 0.3s ease-in-out, box-shadow 0.6s linear; transition: height 0.3s ease-in-out, box-shadow 0.6s linear; }
#havale-secenekleri input:checked ~ .bank-content { -webkit-transition: height 0.5s ease-in-out, box-shadow 0.1s linear; -moz-transition: height 0.5s ease-in-out, box-shadow 0.1s linear; -o-transition: height 0.5s ease-in-out, box-shadow 0.1s linear; -ms-transition: height 0.5s ease-in-out, box-shadow 0.1s linear; transition: height 0.5s ease-in-out, box-shadow 0.1s linear; }
#havale-secenekleri input:checked ~ div.bank-content { height: 115px; border: 1px solid #f0f0f0; }
#havale-secenekleri input:checked ~ .bank-content.ac-medium { height: 180px; }
#havale-secenekleri input:checked ~ .bank-content.ac-large { height: 230px; }
/* Payment Properties (TAble) ends here */

.withouthover { opacity: 0.99 !important; }
.slideritem { display: block; float: left; height: auto; }

@media screen and (max-width: 1024px) {
.sliderspot h4 { font-size: 9px; margin: 0px; }
.sliderspot { top: 70%; height: auto; padding-top: 5px; padding-bottom: 5px; }
}
/* BX slider clone ends here*/

/* ----------- Adreslerim Sayfası ----------- */
.l-adres { display: block; float: left; width: 450px; margin-right: 20px; }
.addresseditnav { display: block; float: right; width: 129px; margin-top: 30px; }
.adres-item { display: block; float: left; width: 668px; height: 90px; padding: 15px; border: 1px solid #d6d6d6; border-top: none; }
.addresscatagory { display: block; float: left; }
.rightcontainer .addresscatagory { display: block; float: left; width: 100%; }
.Delivery { margin-top: 90px; }
.addresseditnav a { display: block; float: left; width: auto; height: auto; padding: 5px; padding-left: 10px; padding-right: 10px; background-color: #363636; color: #fff; border: 1px solid #555555 !important; text-align: center; margin-right: 5px; }
.l-adres p { font-size: 16px; color: #363636; font-weight: 400; }
#pAdress .addnewadress-wrapper { display: block; float: left; height: auto; width: auto; border: 1px solid #d6d6d6; padding: 20px; border-top: 0px; }
.rightcontainerinside2 { display: block; float: left; width: auto; padding-bottom: 10px; }
.rightcontainerinside { display: block; float: left; width: auto; padding-bottom: 10px; }
.account-form-element { display: block; float: left; height: auto; width: 100%; margin-top: 20px; }
.useraddrespage .addresscontainer { /* margin-top: 10px; */ /* padding-top: 10px; */ /* padding-bottom: 10px; */ /* width: 100%; */ }
.useraddrespage .adresinfohead1 { /* width: 190px; */ /* text-align: left; */ /* margin-left: 160px */ }
.useraddrespage .adresinfohead2 { /* width: 470px; */ }
.useraddrespage .addresscontainer h3 { width: 24.988506%; font-weight: 700; }
.useraddrespage .addresscontainer h4 { /* width:470px; */ }
.useraddrespage .addresscontainerleftt { /* width:680px; */ /* margin-left:20px; */ }
.useraddrespage #newinvoiceaddressContainer { margin-bottom: 20px; display: block; float: left; height: 0px; width: 100%; }
.useraddrespage #newDeliveryAddressContainer { margin-bottom: 20px; display: block; float: left; height: 0px; width: 100%; }
.useraddrespage .addnew-addressheader { }
.useraddrespage .contactNewAdress { border: none !important; }
.useraddrespage .addresshead-small { margin-top: -26px !important; border-bottom: 1px solid #ECEEED; }
.useraddrespage .editmyaddress { border-right: 1px solid #e3e3e3 !important; }
.useraddrespage .Delivery { margin-top: 40px !important; margin-bottom: 50px; }
/* Kişisel Bilgileri */
#cancelpassword { width: 48.148148148148145%; text-align: center; background-color: #B0B0B0 !important; border: none; color: #FFFFFF !important; cursor: pointer; float: left; font-family: 'Roboto', sans-serif; font-size: 16px !important; font-weight: 700; height: 42px !important; overflow: visible; white-space: nowrap; line-height: 42px; }
#becamenewslater-member { display: block; float: left; width: 100%; }
#becamenewslater-member input { width: auto !important; display: block; float: right !important; line-height: 12px !important; height: inherit !important; margin-top: 3px; }
#becamenewslater-member label { width: auto !important; display: block; float: right; margin-right: 5px; font-size: 13px; cursor: pointer; }
#defaultmail { background-color: #EDEDED; border: 1px solid #DFDFDF; color: #5A5A5A; display: block; float: left; font-size: 14px; height: 50px; line-height: 20px; padding: 15px; width: 71.1340206185567%; font-family: 'Roboto', sans-serif; box-sizing: border-box; }
#basicform { display: block; float: left; height: auto; width: 31.03448275862069%; }
#getpasswordpage { display: block; float: left; width: 71.1340206185567%; height: auto; clear: both; }
#getpasswordpageResult { display: none; float: left; margin-left: 10px; width: 71.1340206185567%; height: auto; margin-top: 340px; background-color: #e2e2e2; }
#getpasswordpage .uyelik-giris { margin-right: 180px !important; display: block; float: left; width: auto !important; height: auto !important; padding: 5px !important; padding-left: 10px !important; padding-right: 10px !important; background-color: #363636; color: #fff; border: 1px solid #555555 !important; min-width: 76px; text-align: center; margin-right: 5px; }
.formsubmitbtn { width: 48.148148148148145% !important; background-color: #000000 !important; border: none !important; color: #FFFFFF !important; cursor: pointer; font-size: 16px !important; height: 42px !important; white-space: nowrap; float: right !important; font-weight: 700; line-height: 42px !important; box-sizing: border-box !important; padding: 0 !important; }
.cancelform { width: auto !important; text-align: center; background-color: #9c9c9c !important; border: 1px solid #959595 !important; color: #FFFFFF !important; cursor: pointer; float: right; font-family: 'Roboto', sans-serif !important; font-size: 14px !important; font-weight: 700; height: 28px !important; margin-left: 10px; overflow: visible; padding: 0 9px !important; white-space: nowrap; line-height: 30px; }
.shortone { width: 100%; }
.shortone2 { width: 100%; }
.reminderpassword { margin-left: 245px !important; display: block; float: left; width: auto !important; height: auto !important; padding: 5px !important; padding-left: 10px !important; padding-right: 10px !important; ; background-color: #363636; color: #fff; border: 1px solid #555555 !important; min-width: 76px; text-align: center; margin-right: 5px; }
#basicform input { background-color: #FFFFFF; border: 1px solid #c6c6c6; color: #000; display: block; float: left; font-size: 14px; height: 50px; line-height: 20px; padding: 15px; width: 100%; font-family: 'Roboto', sans-serif; box-sizing: border-box; }
.halfform { display: block; float: left; width: 242px !important; margin-right: 15px; }
.user-account-form { display: block; float: left; width: 100%; padding-top: 17px; }
.user-account-form .uyelik-form-text { background-color: #FFFFFF; border: 1px solid #c6c6c6; color: #000; display: block; float: left; font-size: 14px; height: 50px; line-height: 20px; padding: 15px; width: 100%; font-family: 'Roboto', sans-serif; box-sizing: border-box; }
.user-account-form label { color: #818181; float: left; font-size: 13px; width: 100%; line-height: normal; padding-bottom: 5px; }
.passwordform { width: 31.03448275862069%; margin-bottom: 20px; margin-top: 64px; }
.passwordform h2 { margin-bottom: 0px !important; width: 71.1340206185567%; }
#Contact_WantsNewsletter { display: block; float: left; }
#getpasswordpage { overflow: hidden; }
#getpasswordpage .adreslerim-button { margin-top: 10px; }
/* Kişisel Bilgileri */

.inputActive { display: block; }
.inputPassive { display: none; }
/* Favorite List */
.emptyfavorite { display: block; float: left; margin: 50px 17.24137931034483% 30px; width: 65.51724137931034%; color: #212121; font-size: 14px; line-height: 210px; height: 210px; text-align: center; box-sizing: border-box; border: 1px solid #bebebe; clear: both; position: relative; }
.emptyfavorite span { display: block; float: left; width: 31.57894736842105%; background: #fff url(../img/emptyfavorite.png) no-repeat center center; height: 160px; position: absolute; top: -80px; left: 0; right: 0; margin: 0 auto; }
.short { display: block; float: left; width: 600px; height: auto; padding: 0px; }
.rightt { display: block; float: right !important; }
#wishlist { display: block; float: left; width: 100%; height: auto; }
#wishlist ul { display: block; float: right; width: 101.2%; }
#wishlist li { display: block; float: left; width: 25%; padding-left: 12px; font-size: 13px; margin-bottom: 10px; box-sizing: border-box; min-height: 510px; }
#wishlist li .animateme { display: block; float: left; width: 100%; background: #fff; box-sizing: border-box; }
.wishlistout .product-favori-left { display: block; float: left; width: 100%; }
.wishlistout .product-favori-right { display: block; float: left; width: 100%; margin-top: 10px; }
.wishlistout .product-basket-name p a { display: block; margin-bottom: 10px; color: #000; }
.wishlistout .product-basket-name p a:hover { text-decoration: underline; }
.wishlistout .product-basket-name p b { font-weight: bold; }
.wishlistout .product-basket-name { color: #333; }
.wishlistout .product-basket-photo img { width: 100%; }
.wishlistout .product-basket-photo { display: block; float: left; width: 100%; box-sizing: border-box; margin-bottom: 10px; }
.wishlistout .sepet-foto-baslik { display: block; float: left; width: 142px; height: 10px; }
.wishlistout .product-favori-name { display: block; float: left; width: 100%; color: #000; box-sizing: border-box; font-size: 12px; height: 32px; line-height: 16px; }
.wishlistout .product-favori-name p a { display: block; float: left; text-align: center; width: 100%; color: #000000; font-weight: 300; /* font-family: Arial; */ font-size: 12px; }
.wishlistout .product-favori-name p a span { display: block; float: left; width: 100%; font-weight: bold; line-height: 17px; }
.wishlistout #basketpinside { display: block; float: left; width: 910px; height: auto; }
.wishlistout #basketpinside .basketpinsideli { display: block; float: left; border-bottom: 2px solid #ebebeb; width: 910px; height: auto; }
#wishlistheader { display: block; float: left; width: 100%; margin-top: 10px; height: auto; border-bottom: 1px solid #E5E5E5; padding-bottom: 5px; }
#wishlistheader div { color: #000000; font-weight: 400; font-size: 14px; float: left; font-family: Arial; }
.wishlistphoto-header { width: 111px !important; display: none; float: left; height: 11px !important; text-align: center; background: #bfbfbf !important; }
.wishlistname-header { width: 45.977011494252873%; display: block; }
.wishlistprice-header { width: 34.48275862068966%; display: block; }
.wishlistsize-header { width: 19.540229885057472%; text-align: center; }
.product-favori-price { display: block; float: left; width: 100%; height: auto; }
.product-favori-price .oneprice { display: block; float: left; width: 100%; font-weight: 700; font-size: 16px; line-height: 20px; }
.product-favori-price .newprice { display: block; float: right; width: 50%; font-weight: 400; font-size: 16px; line-height: 20px; padding-left: 10px; box-sizing: border-box; }
.product-favori-price .newprice span { display: block; float: right; padding-left: 15px; font-weight: 700; color: #e33b3b; font-size: 12px; }
.product-favori-price .oldprice { display: block; float: left; width: 50%; font-weight: 300; font-size: 16px; color: #919191; line-height: 20px; text-align: right; padding-right: 10px; text-decoration: line-through; box-sizing: border-box; }
.product-favori-quantity { display: block; float: right; width: 100%; background: #e1e1e1; margin-top: 15px; }
.product-favori-quantity select { border: none; padding: 5px; width: 50%; display: block; float: left; background: #e1e1e1 url(../img/select-8x7-black.png) no-repeat right 10px center !important; font-size: 13px; font-weight: 300; height: 38px; line-height: 26px; -webkit-appearance: none; box-sizing: border-box; }
.product-favori-quantity .quenwrap { display: block; float: right; width: 50%; background: #FFFFFF; border: 1px solid #ECEEED; border-left: none; box-sizing: border-box; padding: 5px 10px; height: 38px; }
.product-favori-quantity .quenwrap .mobtitle { display: block; float: left; font-size: 12px; font-weight: 300; line-height: 26px; }
.wishlistout .basketproductname { width: 290px !important; padding-left: 31px; }
.wishlistout .pfavoriteitem_edit { display: block; float: left; width: 100% !important; height: auto; margin-top: 15px; }
.wishlistout .pfavoriteitem_edit li { display: block; float: left; width: auto !important; height: auto; }
.wishlistout .pfavoriteitem_edit li a { display: block; float: left; width: auto; height: auto; margin-right: 4px; line-height: 12px; color: #226ebb; font-weight: bold; }
.wishlistout .pfavoriteitem_edit li a:hover { text-decoration: underline; }
.wishlistout .pfavoriteitem_edit input { display: block; float: left; width: auto; height: auto; margin-right: 4px; line-height: 15px; color: #e33b3b; border: none; font-size: 12px; background: none; cursor: pointer; text-decoration: none; font-family: 'Roboto', sans-serif; }
.wishlistout .pfavoriteitem_edit .add-to-basket { }
.wishlistout .pfavoriteitem_edit .delete { border-right: 1px solid #c2c2c2; padding-right: 9px; margin-right: 8px; color: #e33b3b; }
.wishlistout .infoo { display: none; float: left; width: 100%; font-size: 12px; color: #FFFFFF; line-height: 17px; margin-top: 7px; background: rgb(227, 59, 59); padding: 2px; box-sizing: border-box; text-align: center; }
.cleanfavorite_list { cursor: pointer; display: block; background-color: #000; border: none; float: left; color: #fff; font-size: 16px; line-height: 50px; font-family: 'Roboto', sans-serif; padding: 0 20px; font-weight: 700; }
/*Favorite List ends here */

/* Siparislerim starts here */
.emptyorder { display: block; float: left; margin: 50px 17.24137931034483% 30px; width: 65.51724137931034%; color: #212121; font-size: 14px; line-height: 210px; height: 210px; text-align: center; box-sizing: border-box; border: 1px solid #bebebe; clear: both; position: relative; }
.emptyorder span { display: block; float: left; width: 31.57894736842105%; background: #fff url(../img/emptyorder.png) no-repeat center center; height: 160px; position: absolute; top: -80px; left: 0; right: 0; margin: 0 auto; }
.userbreadcrumb { display: block; margin: 0 auto; width: 100%; }
.categoryhsub-short { padding-left: 22px; display: block; float: left; width: auto; height: auto; font-size: 24px; color: #363636; padding-top: 0px !important; padding-bottom: 15px; float: left; }
.hfilter { width: 100%; height: 30px; display: block; float: left; }
#head-filter { display: block; float: right; width: auto; height: 32px; margin-right: 15px; }
.siparislerim-baslik-blok { display: block; float: left; width: 100%; height: auto; margin-top: 10px; border-bottom: 1px solid #ECEEED; padding-bottom: 10px; }
.siparislerim-baslik-blok div { color: #000000; font-weight: 400; font-size: 13px; }
.siparislerim-s-kodu { float: left; width: 34.48275862068966%; }
.siparislerim-s-tarihi { float: left; width: 31.03448275862069%; }
.siparislerim-teslim-tarihi { float: left; width: 181px; border-right: 1px solid #eaeaea; padding: 8px 0 9px 0px; text-align: center; }
.siparislerim-s-durumu { float: left; width: 14.942528735632185%; }
.siparislerim-detay { float: right; width: 19.540229885057472%; text-align: center; }
.siparisteki-urun-listesi { float: left; display: block; width: 100%; border: 1px solid #ECEEED; border-bottom: none; margin-top: 20px; }
.siparisteki-urun-listesi li { width: 100%; height: 55px; display: block; float: left; background: #fff; border-bottom: 1px solid #ECEEED; line-height: 55px; font-size: 12px; color: #000000; transition: all .2s linear 0s; -ms-transition: all .2s linear 0s; -moz-transition: all .2s linear 0s; -o-transition: all .2s linear 0s; -webkit-transition: all .2s linear 0s; }
.siparisteki-urun-listesi li:hover { background: #f6f6f6; }
.siparisteki-urun-listesi li:hover a { color: #000; }
.toplam-siparis-sayisi { color: #626262; float: left; margin: 5px 0 13px 0; width: 100%; }
.siparis-gosterim { float: right; }
.siparis-select { padding: 2px; margin-right: 2px; float: right; color: #626262; font-size: 11px; }
.s-siparis-kodu { float: left; width: 34.48275862068966%; text-indent: 20px; }
.s-siparis-tarihi { float: left; width: 31.03448275862069%; }
.s-teslim-tarihi { float: left; width: 182px; }
.s-siparis-durumu { float: left; width: 14.942528735632185%; }
.s-siparis-detayi { float: right; width: 19.540229885057472%; text-align: center; }
.s-siparis-detayi a { color: #212121; }
.s-siparis-detayi a:hover { color: #5d223e; }
.s-siparis-detayi span { font-size: 14px; font-weight: 300; color: #363636; display: block; float: left; width: 150px; }
.cancelorderr { display: block; float: right; }
.cancelLink { display: block; float: left; border-right: 1px solid #363636; padding-right: 10px; padding-left: 25px; }
/* Siparis Detay sayfasi burada baslar */
.returnitem_form { display: block; float: left; width: 100%; background-color: #F6F6F6; padding: 10px; box-sizing: border-box; margin-top: -10px; margin-bottom: -10px; font-size: 12px !important; }
.returnitem_form p { display: block; float: left; width: 100%; height: auto; }
.returnitem_form select { border: 1px solid #ddd; padding: 5px; margin-left: 20px; }
.return_info { display: block; float: left; width: 698px; padding: 10px; font-size: 12px !important; }
.shorterr { width: 100% !important; padding: 20px 10px !important; box-sizing: border-box; background: #f6f6f6; border-bottom: none !important; margin-bottom: 3px; }
li .cancelmessage { display: block; float: left; }
.s-detay-sepete-ekle_small { width: 36.17021276595745%; text-align: center; }
.s-detay-urun-listesi { display: block; float: left; width: 100%; }
.s-detay-urun-listesi li { display: block; float: left; margin-bottom: 3px; padding: 10px 0; width: 100%; background: #fff; box-sizing: border-box; border-bottom: 1px solid #ECEEED; }
.s-detay-urun-listesi li div { display: block; float: left; color: #000000; font-size: 13px; }
.s-detay-urun-listesi li .s-detay-left { display: block; float: left; width: 45.977011494252873%; }
.s-detay-urun-listesi li .s-detay-right { display: block; float: left; width: 54.02298850574713%; }
.s-detay-urun-listesi li .s-detay-foto { display: block; float: left; height: auto; width: 32.5%; padding-right: 20px; box-sizing: border-box; }
.s-detay-urun-listesi li .s-detay-foto img { width: 100%; }
.s-detay-urun-listesi li .s-detay-urun-adi { width: 67.5%; height: auto; }
.s-detay-urun-listesi li .s-detay-urun-adi h3 { display: block; margin-bottom: 10px; color: #000; font-weight: bold; font-size: 12px; }
.s-detay-urun-listesi li .s-detay-fiyat { width: 42.5531914893617%; height: auto; }
.s-detay-urun-listesi li .s-detay-adet { width: 21.27659574468085%; }
.s-detay-urun-listesi li .s-detay-totalprice { width: 160px; height: auto; text-align: center; }
.pad_edit { width: 20px !important; padding: 10px !important; display: block !important; float: left; }
.orderbilldetail-header { display: block; float: left; width: 100%; border-bottom: 1px solid #e5e5e5; margin-top: 30px; padding-bottom: 10px; }
.s-detay-urun-listesi .s-detay-sepete-ekle { width: 88px; padding-right: 10px; text-align: right; }
.orderbilldetail-header p { display: block; float: left; font-size: 13px; color: #000000; }
.orderdetail-productprice { width: 22.988505747126436%; }
.orderdetail-count { width: 11.494252873563218%; }
.ordercode { display: block; float: left; width: 100%; height: auto; color: #212121; font-size: 14px; line-height: 22px; margin-bottom: 10px; }
.ordercode p { margin-top: 5px; display: block; color: #000000; font-size: 14px !important; clear: both; width: 100%; }
.ordercode p span { padding-right: 30px; display: block; float: left; width: 33.3333333%; box-sizing: border-box; }
#cargoLink a { color: #33AFB2; font-weight: normal; text-decoration: underline; }
.kargo-bilgileri { border-top: none !important; border: solid 1px #e2e2e2; width: 658px; display: block; float: left; padding: 0px 10px 10px 30px; }
.paidkind { display: block; float: left; width: 69.07216494845361% !important; }
.rightcontainer .paidkind-addressinfo { padding: 14px; display: block; float: left; width: 100% !important; box-sizing: border-box; padding: 15px 0 !important; border-bottom: 1px solid #c2c2c2 !important; margin-bottom: 0; background: #fff; }
.rightcontainer .paidkind-addressinfo:last-child { border-bottom: none !important; }
.rightcontainer .paidkind-addressinfo .leftt { display: block; float: left; height: auto; width: 120px; color: #212121; font-size: 12px; }
.rightcontainer .paidkind-addressinfo p { display: block; float: left; height: auto; padding-left: 10px; width: 400px; font-size: 13px; color: #363636; margin-top: 0px !important; }
.rightcontainer .formactions { clear: both; display: block; float: left; margin-top: 10px; width: 100%; margin-bottom: 30px; }
.editfor { position: relative; width: 719px !important; left: -19px; border-top: 5px solid #ebebeb; margin-top: -2px; padding: 20px; padding-bottom: 0px; }
.nborderr { border: none !important; }
.ordercode h2 { display: block; float: left; width: auto; }
.sale_detail_list li { display: block; float: left; width: 100%; display: block; border-bottom: 2px solid #ebebeb; height: auto; }
.sale_detail_list .sale_detail_name p a { display: block; margin-bottom: 10px; color: #000; }
.sale_detail_list .sale_detail_name p a:hover { text-decoration: underline; }
.sale_detail_list .sale_detail_name p b { font-weight: bold; }
.sale_detail_list .sale_detail_name { color: #333; }
.sale_detail_list .product-basket-photo img { width: 142px !important; }
.sale_detail_list .product-basket-photo { display: block; float: left; height: 142px; width: 142px; padding: 17px 10px 20px; }
.sale_detail_list .sale_detail_name { padding: 17px 10px 20px; display: block; float: left; width: 210px; }
.sale_detail_list .sale_detail_name p { padding: 2px 0; }
.sale_detail_list .sale_detail_name p a { display: block; margin-bottom: 10px; color: #000; }
.sale_detail_list .sale_detail_name p a:hover { text-decoration: underline; }
.sale_detail_list #basketpinside { display: block; float: left; width: 910px; height: auto; }
.sale_detail_list #basketpinside .basketpinsideli { display: block; float: left; border-bottom: 2px solid #ebebeb; width: 910px; height: auto; }
.sale_detail_total { display: block; float: left; width: 107px; padding: 17px 0px 20px; text-align: right; }
.sale_detail_count { display: block; float: left; padding: 17px 0px 20px; width: 70px; }
.sale_detail_repeat { display: block; float: right; height: 42px; line-height: 42px; color: #fff; white-space: nowrap; font-size: 16px; background: #000; border: none; cursor: pointer; font-family: 'Roboto', sans-serif; padding: 0 20px; font-weight: bold; box-sizing: border-box; }
.orderdetail-productname { width: 45.977011494252873%; }
.sale_detail_price { display: block; float: left; padding: 17px 0px 20px; width: 150px; }
.orderdetail-total { width: 19.540229885057472%; text-align: center; }
/* Sipariş Detay burada biter */

/* Basket Page starts here */
.emptycoupon { display: block; float: left; margin: 50px 17.24137931034483% 30px; width: 65.51724137931034%; color: #212121; font-size: 14px; line-height: 210px; height: 210px; text-align: center; box-sizing: border-box; border: 1px solid #bebebe; clear: both; position: relative; }
.emptycoupon span { display: block; float: left; width: 31.57894736842105%; background: #fff url(../img/emptycoupon.png) no-repeat center center; height: 160px; position: absolute; top: -80px; left: 0; right: 0; margin: 0 auto; }
.basketLeft { display: block; float: left; width: 74.35897435897436%; height: auto; }
.basketright { display: block; float: right; width: 23.076923076923078%; height: auto; }
.basketright h3 { font-weight: bold; color: #000; font-size: 16px; margin-top: 11px; margin-bottom: 2px; }
#next { height: 60px; color: #fff; font-size: 16px; cursor: pointer; background: #91C44D; font-family: 'Roboto', sans-serif; border: none; width: 100%; clear: both; float: left; font-weight: bold; letter-spacing: 1px; border: 2px solid #91C44D; box-sizing: border-box; transition: all .2s linear 0s; -ms-transition: all .2s linear 0s; -moz-transition: all .2s linear 0s; -o-transition: all .2s linear 0s; -webkit-transition: all .2s linear 0s; }
#next:hover { background: #91C44D;border-color: #91C44D;color: #fff; }
.basketheader { display: block; float: left; width: 90px; height: auto; color: #AEAEAE; font-weight: normal !important; }
.h2full { display: block; float: left; width: 920px; height: auto; padding: 20px; font-size: 18px; color: #707070; padding-top: 10px !important; border-bottom: 1px solid #d6d6d6; padding-bottom: 15px; padding-left: 0px; }
#plistmainwide .h2full { display: block; float: left; height: auto; font-size: 35px; color: #666666; padding-top: 25px !important; padding-bottom: 30px; border: none; font-family: 'century_gothicbold'; width: 100%; }
#plistmainwide h1 { float: left; width: 100%; color: #212121; font-size: 16px; line-height: 28px; font-weight: bold; font-family: 'Roboto', sans-serif; }
.basketitems { display: block; float: left; padding: 10px; padding-top: 17px; }
#basketcampingwrap { display: block; float: left; width: 100%; height: auto; }
.couponinfo { display: block; float: left; clear: both; color: #515151; font-size: 12px; width: 100%; box-sizing: border-box; line-height: 16px; font-family: Arial; }
.couponinfo a { color: #212121; text-decoration: underline; }
.discount_cupon { display: block; float: left; width: 100%; margin-bottom: 30px; padding: 20px; background: #f5f5f5; border-bottom: 1px solid #ededed; box-sizing: border-box; }
.couponleft { display: block; float: left; width: 50%; }
.couponright { display: block; float: right; width: 50%; padding-top: 18px; box-sizing: border-box; }
#basketcampingwrap h3 { display: block; font-weight: bold; float: left; line-height: normal; color: #212121; font-size: 14px; margin-bottom: 8px; width: 100%; box-sizing: border-box; font-family: Arial; }
.discount_cupon span { display: block; float: right; margin-top: 5px; margin-bottom: 5px; width: auto; height: auto; color: #FF0000; font-size: 12px; }
#suggestbox { display: block; float: left; width: auto; height: auto; }
#suggestbox2 { display: block; float: left; width: auto; height: auto; }
#basketaccordion { display: block; float: right; width: 100%; min-height: 175px; margin-top: 15px; }
#basketaccordion .ui-widget-header { border-bottom: 1px solid #ddd; }
.returnpage { display: block; float: right; margin-top: 15px; }
.keepshopping { display: block; float: left; color: #6f6f6f; border: none; font-size: 16px; font-weight: bold; font-family: Arial; line-height: 28px; }
.removebasket { display: block; float: right; color: #6f6f6f; font-size: 16px; font-weight: bold; line-height: 28px; clear: both; background:none; border:none; outline:0; cursor:pointer; }
.refreshbasket { text-decoration: underline; display: block; float: left; color: #333333; padding-left: 20px; background-position: 5px 4px; border: none; font-size: 13px; margin-left: 325px; font-weight: bold; background: none; }
.removebasketitems { text-decoration: underline; display: block; float: left; color: #333333; padding-left: 20px; background-position: 5px 4px; border: none; font-size: 13px; margin-left: 10px; font-weight: bold; background: none; }
.campingseperater { display: block; float: left; width: 100px; color: #6b6b6b; font-size: 20px; text-align: center; margin-top: 54px; }
#campingdrop { display: block; float: left; width: 200px; padding: 7px; padding-bottom: 6px; border-color: #dddddd; }
#basketbuttons { display: block; float: left; width: 700px; height: auto; padding-top: 10px; padding-bottom: 10px; margin-top: 10px; }
.makeshorter { width: 700px !important; }
.makeshorter .refreshbasket { float: right; }
#couponNumber { width: 60%; height: 32px; line-height: 20px; padding: 6px; color: #c3c3c3; border: none; float: right; border-right: none; font-size: 14px; background: #fff; box-sizing: border-box; border: 1px solid #c2c2c2; border-right: none; font-family: Arial; border-radius: 3px 0 0 3px; }
#addCoupon { display: block; float: right; width: 15%; height: 32px; line-height: 32px; font-size: 12px; color: #000; background: #fff; box-sizing: border-box; border-top: 1px solid #c2c2c2; border-bottom: 1px solid #c2c2c2; border-right: none; font-weight: bold; text-align: center; }
#CouponContent { display: none; float: left; width: 600px; height: auto; }
.basket-coupon { display: block; float: left; width: 100%; margin-bottom: 15px; }
.basket-coupon li { display: block; float: left; width: 100%; margin-bottom: 7px; background: #f3f3f3; padding: 10px; line-height: 35px; box-sizing: border-box; }
.basket-coupon li:last-child { margin-bottom: 0; }
.basket-coupon-code { display: block; float: left; width: 42.1875%; color: #212121; font-size: 14px; background: url(../img/basket-coupon-code.png) no-repeat left center; padding-left: 40px; box-sizing: border-box; }
.basket-coupon-price { display: block; float: left; width: 31.25%; text-align: center; color: #212121; font-size: 14px; }
.basket-coupon-use { display: block; float: left; width: 26.5625%; }
.basket-coupon-use input { position: absolute; z-index: -1000; left: -999999px; overflow: hidden; clip: rect(0 0 0 0); height: 1px; width: 1px; }
.basket-coupon-use input:checked + label { background: url(../img/plusactive.png) center center no-repeat !important; }
.basket-coupon-use label { display: block; margin: 0 auto; height: 18px; background: url(../img/pluspassive.png) center center no-repeat; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; vertical-align: middle; cursor: pointer; line-height: 39px; margin-top: 8px; }
.basket-coupon-scroll .jspCorner { margin: 0 -3px 0 0; }
.basket-coupon-scroll .jspArrowUp.jspDisabled { cursor: default; }
.basket-coupon-scroll .jspArrowDown.jspDisabled { cursor: default; }
.basket-coupon-scroll .jspVerticalBar .jspArrow { height: 24px; width: 11px !important; display: none; }
.basket-coupon-scroll { height: 427px !important; width: 100%; border-bottom: 1px solid #E5E5E5; display: block; float: left; }
.basket-coupon-scroll .jspDragTop { display: block; float: left; height: 0px; width: 10px; margin-top: -7px; }
.basket-coupon-scroll .jspDragBottom { display: block; float: left; height: 0px; position: relative; top: 100%; width: 0px; margin-top: 0px !important; }
.basket-coupon-scroll .jspContainer { overflow: hidden; position: relative; }
.basket-coupon-scroll .jspPane { position: absolute; box-sizing: border-box; }
.basket-coupon-scroll .jspVerticalBar { position: absolute; right: 0; width: 10px; background-color: #E5E5E5; }
.basket-coupon-scroll .jspHorizontalBar { display: none; position: absolute; bottom: 0; left: 0; width: 100%; height: 16px; }
.basket-coupon-scroll .jspVerticalBar *, .basket-coupon-scroll .jspHorizontalBar * { margin: 0; padding: 0; }
.basket-coupon-scroll .jspCap { display: none; }
.basket-coupon-scroll .jspHorizontalBar .jspCap { float: left; }
.basket-coupon-scroll .jspTrack { position: relative; }
.basket-coupon-scroll .jspDrag { background-color: #ababab; background-position: center; position: relative; top: 0; left: 0; cursor: pointer; }
.basket-coupon-scroll .jspHorizontalBar .jspTrack, .basket-coupon-scroll .jspHorizontalBar .jspDrag { float: left; height: auto; }
.basket-coupon-scroll .jspArrow { background: #fff; text-indent: -20000px; display: block; cursor: pointer; }
.basket-coupon-scroll .jspArrow.jspDisabled { cursor: default; background: #80808d; }
.basket-coupon-scroll .jspVerticalBar .jspArrow { height: 0px; }
.basket-coupon-scroll .jspHorizontalBar .jspArrow { width: 16px; float: left; height: 100%; }
.basket-coupon-scroll .jspVerticalBar .jspArrow:focus { outline: none; }
.basket-coupon-scroll .jspCorner { background: #eeeef4; float: left; height: 100%; }
#btnSelectCoupon { display: block; float: right; width: auto; height: 40px; line-height: 40px; background: #000; color: #fff; padding: 0 20px; font-size: 14px; font-family: 'Roboto', sans-serif; cursor: pointer; border: none; transition: all .2s linear 0s; -webkit-transition: all .2s linear 0s; -moz-transition: all .2s linear 0s; -o-transition: all .2s linear 0s; -ms-transition: all .2s linear 0s; }
#btnSelectCoupon:disabled { background: #909090; }
.kod-gonder-button { color: #FFF; border: none; background: #000; width: 25%; height: 32px; line-height: 32px; float: right; font-size: 11px; text-align: center; border: none; border-left: none; font-family: Arial; font-weight: bold; }
.product-basket-name { display: block; float: left; padding: 5px; padding-left: 10px; width: 191px; padding-top: 10px; color: #6b6b6b; box-sizing: border-box; }
.setbasketleft { width: 550px; }
.setbasketleft .tabs { display: none; float: left; width: 550px; }
.setbasketleft { display: block; float: left; width: 100%; height: auto; }
.setbasketleft .ui-tabs-nav { display: block; float: left; width: 100%; height: 35px; border-top: 2px solid #d5d5d5; border-bottom: 2px solid #d5d5d5; }
.setbasketleft .ui-tabs-nav li { display: block; float: left; margin-right: 40px; position: relative; z-index: 101; margin-bottom: -2px; height: 39px; }
.setbasketleft .ui-tabs-nav li a { display: block; float: left; color: #636363; font-size: 16px; font-weight: 700; padding-top: 10px; padding-bottom: 9px; padding-left: 0px; height: 24px; font-family: 'Roboto', sans-serif; }
.setbasketleft .ui-tabs-panel { padding: 0px; float: left; border-top: 1px solid #ebebeb; font-size: 14px; line-height: 20px !important; color: #636363; }
.setbasketleft .ui-state-active { border-bottom: none !important; }




/*.couponinfo { display: block; float: left; clear: both; color: #515151; font-size: 12px; width: 100%; box-sizing: border-box; line-height: 16px; font-family: Arial; }
.couponinfo a { color: #212121; text-decoration: underline; }
.discount_cupon { display: block; float: left; width: 50%; margin-bottom: 30px; padding: 20px; background: #f5f5f5; border-bottom: 1px solid #ededed; box-sizing: border-box; }
.couponleft { display: block; float: left; width: 100%; }
.couponright { display: block; float: left; width: 100%; padding-top: 18px; box-sizing: border-box; }
#basketcampingwrap h3 { display: block; font-weight: bold; float: left; line-height: normal; color: #212121; font-size: 14px; margin-bottom: 8px; width: 100%; box-sizing: border-box; font-family: Arial; }
.discount_cupon span { display: block; float: right; margin-top: 5px; margin-bottom: 5px; width: auto; height: auto; color: #FF0000; font-size: 12px; }
#suggestbox { display: block; float: left; width: auto; height: auto; }
#suggestbox2 { display: block; float: left; width: auto; height: auto; }
#basketaccordion { display: block; float: right; width: 100%; min-height: 175px; margin-top: 15px; }
#basketaccordion .ui-widget-header { border-bottom: 1px solid #ddd; }
.returnpage { display: block; float: right; margin-top: 15px; }
.keepshopping { display: block; float: left; color: #6f6f6f; border: none; font-size: 16px; font-weight: bold; font-family: Arial; line-height: 28px; }
.removebasket { display: block; float: right; color: #6f6f6f; font-size: 16px; font-weight: bold; line-height: 28px; clear: both; }
.refreshbasket { text-decoration: underline; display: block; float: left; color: #333333; padding-left: 20px; background-position: 5px 4px; border: none; font-size: 13px; margin-left: 325px; font-weight: bold; background: none; }
.removebasketitems { text-decoration: underline; display: block; float: left; color: #333333; padding-left: 20px; background-position: 5px 4px; border: none; font-size: 13px; margin-left: 10px; font-weight: bold; background: none; }
.campingseperater { display: block; float: left; width: 100px; color: #6b6b6b; font-size: 20px; text-align: center; margin-top: 54px; }
#campingdrop { display: block; float: left; width: 200px; padding: 7px; padding-bottom: 6px; border-color: #dddddd; }
#basketbuttons { display: block; float: left; width: 700px; height: auto; padding-top: 10px; padding-bottom: 10px; margin-top: 10px; }
.makeshorter { width: 700px !important; }
.makeshorter .refreshbasket { float: right; }
#couponNumber { width: 75%; height: 32px; line-height: 20px; padding: 6px; color: #c3c3c3; border: none; float: right; border-right: none; font-size: 14px; background: #fff; box-sizing: border-box; border: 1px solid #c2c2c2; border-right: none; font-family: Arial; border-radius: 3px 0 0 3px; }
#addCoupon { display: block; float: right; width: 15%; height: 32px; line-height: 32px; font-size: 12px; color: #000; background: #fff; box-sizing: border-box; border-top: 1px solid #c2c2c2; border-bottom: 1px solid #c2c2c2; border-right: none; font-weight: bold; text-align: center; }
#CouponContent { display: none; float: left; width: 100%; height: auto; }
.basket-coupon { display: block; float: left; width: 100%; margin-bottom: 15px; }
.basket-coupon li { display: block; float: left; width: 100%; margin-bottom: 7px; background: #f3f3f3; padding: 10px; line-height: 35px; box-sizing: border-box; }
.basket-coupon li:last-child { margin-bottom: 0; }
.basket-coupon-code { display: block; float: left; width: 42.1875%; color: #212121; font-size: 14px; background: url(../img/basket-coupon-code.png) no-repeat left center; padding-left: 40px; box-sizing: border-box; }
.basket-coupon-price { display: block; float: left; width: 31.25%; text-align: center; color: #212121; font-size: 14px; }
.basket-coupon-use { display: block; float: left; width: 26.5625%; }
.basket-coupon-use input { position: absolute; z-index: -1000; left: -999999px; overflow: hidden; clip: rect(0 0 0 0); height: 1px; width: 1px; }
.basket-coupon-use input:checked + label { background: url(../img/plusactive.png) center center no-repeat !important; }
.basket-coupon-use label { display: block; margin: 0 auto; height: 18px; background: url(../img/pluspassive.png) center center no-repeat; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; vertical-align: middle; cursor: pointer; line-height: 39px; margin-top: 8px; }
.basket-coupon-scroll .jspCorner { margin: 0 -3px 0 0; }
.basket-coupon-scroll .jspArrowUp.jspDisabled { cursor: default; }
.basket-coupon-scroll .jspArrowDown.jspDisabled { cursor: default; }
.basket-coupon-scroll .jspVerticalBar .jspArrow { height: 24px; width: 11px !important; display: none; }
.basket-coupon-scroll { height: 427px !important; width: 100%; border-bottom: 1px solid #E5E5E5; display: block; float: left; }
.basket-coupon-scroll .jspDragTop { display: block; float: left; height: 0px; width: 10px; margin-top: -7px; }
.basket-coupon-scroll .jspDragBottom { display: block; float: left; height: 0px; position: relative; top: 100%; width: 0px; margin-top: 0px !important; }
.basket-coupon-scroll .jspContainer { overflow: hidden; position: relative; }
.basket-coupon-scroll .jspPane { position: absolute; box-sizing: border-box; }
.basket-coupon-scroll .jspVerticalBar { position: absolute; right: 0; width: 10px; background-color: #E5E5E5; }
.basket-coupon-scroll .jspHorizontalBar { display: none; position: absolute; bottom: 0; left: 0; width: 100%; height: 16px; }
.basket-coupon-scroll .jspVerticalBar *, .basket-coupon-scroll .jspHorizontalBar * { margin: 0; padding: 0; }
.basket-coupon-scroll .jspCap { display: none; }
.basket-coupon-scroll .jspHorizontalBar .jspCap { float: left; }
.basket-coupon-scroll .jspTrack { position: relative; }
.basket-coupon-scroll .jspDrag { background-color: #ababab; background-position: center; position: relative; top: 0; left: 0; cursor: pointer; }
.basket-coupon-scroll .jspHorizontalBar .jspTrack, .basket-coupon-scroll .jspHorizontalBar .jspDrag { float: left; height: auto; }
.basket-coupon-scroll .jspArrow { background: #fff; text-indent: -20000px; display: block; cursor: pointer; }
.basket-coupon-scroll .jspArrow.jspDisabled { cursor: default; background: #80808d; }
.basket-coupon-scroll .jspVerticalBar .jspArrow { height: 0px; }
.basket-coupon-scroll .jspHorizontalBar .jspArrow { width: 16px; float: left; height: 100%; }
.basket-coupon-scroll .jspVerticalBar .jspArrow:focus { outline: none; }
.basket-coupon-scroll .jspCorner { background: #eeeef4; float: left; height: 100%; }
#btnSelectCoupon { display: block; float: left; width: auto; height: 40px; line-height: 40px; background: #000; color: #fff; padding: 0 20px; font-size: 14px; font-family: 'Roboto', sans-serif; cursor: pointer; border: none; transition: all .2s linear 0s; -webkit-transition: all .2s linear 0s; -moz-transition: all .2s linear 0s; -o-transition: all .2s linear 0s; -ms-transition: all .2s linear 0s; }
#btnSelectCoupon:disabled { background: #909090; }
.kod-gonder-button { color: #FFF; border: none; background: #000; width: 25%; height: 32px; line-height: 32px; float: right; font-size: 11px; text-align: center; border: none; border-left: none; font-family: Arial; font-weight: bold; }
.product-basket-name { display: block; float: left; padding: 5px; padding-left: 10px; width: 191px; padding-top: 10px; color: #6b6b6b; box-sizing: border-box; }
.setbasketleft { width: 550px; }
.setbasketleft .tabs { display: none; float: left; width: 550px; }
.setbasketleft { display: block; float: left; width: 100%; height: auto; }
.setbasketleft .ui-tabs-nav { display: block; float: left; width: 100%; height: 35px; border-top: 2px solid #d5d5d5; border-bottom: 2px solid #d5d5d5; }
.setbasketleft .ui-tabs-nav li { display: block; float: left; margin-right: 40px; position: relative; z-index: 101; margin-bottom: -2px; height: 39px; }
.setbasketleft .ui-tabs-nav li a { display: block; float: left; color: #636363; font-size: 16px; font-weight: 700; padding-top: 10px; padding-bottom: 9px; padding-left: 0px; height: 24px; font-family: 'Roboto', sans-serif; }
.setbasketleft .ui-tabs-panel { padding: 0px; float: left; border-top: 1px solid #ebebeb; font-size: 14px; line-height: 20px !important; color: #636363; }
.setbasketleft .ui-state-active { border-bottom: none !important; }
.setbasketleft .ui-state-active a { background: url('../img/tabarrowdown.png') no-repeat; background-position: bottom center; }*/





#cargoCalculate{ display: block; float: left; width: 50%; margin-bottom: 30px; padding: 20px; background: #f5f5f5; border-bottom: 1px solid #ededed;box-sizing: border-box; height:147px;}
#cargoCalculate h3 {display: block;font-weight: bold;float: left; line-height: normal; color: #212121;font-size: 14px; margin-bottom: 8px;width: 100%; box-sizing: border-box; font-family: Arial;}
#cargoCalculate select {width: 100%; height: 32px; line-height: 20px; padding: 6px; color: #515151; border: none; float: right;  font-size: 14px;background: #fff; box-sizing: border-box; border: 1px solid #c2c2c2; font-family: Arial;border-radius: 3px; }
.cargoPrice {display:block; float:left; width:100%; margin:20px 0px; }
.cargoPrice h3{ width:25%!important;}
#cargoPrice {display:block; float:left; width:50%;}
/** Components stars here */
.sbHolder { background-color: #FFFFFF; box-sizing: border-box; border: 1px solid #EDEDED; float: none; font-size: 12px; font-weight: normal; height: 30px; outline: medium none; position: relative; width: 100%; clear: both; }
.sbHolder:focus .sbSelector { outline: none; }
.sbSelector { display: block; height: 30px; left: 0; line-height: 30px; outline: none; overflow: hidden; position: absolute; text-indent: 10px; top: 0; width: 100%; outline: none; }
.sbSelector:link, .sbSelector:visited, .sbSelector:hover { color: #000; outline: none; text-decoration: none; outline: none; }
.sbToggle { border-left: 1px solid #EDEDED; background: url(../img/filter-arrow.png) no-repeat; background-position: center; display: block; height: 28px; outline: none; position: absolute; right: 0; top: 0; width: 28px; transition: all .2s linear 0s; }
.sbToggle:hover { background: url(../img/select-arrow.png) no-repeat; background-position: center; border-left: 0px !important; }
.sbToggleOpen { background: url(../img/filter-arrow-open.png) no-repeat; background-position: center; }
.sbToggleOpen:hover { background: url(../img/select-arrow.png) no-repeat; background-position: center; }
.sbHolderDisabled { background-color: #fff; border: solid 1px #ddd; }
.sbHolderDisabled .sbHolder { }
.sbHolderDisabled .sbToggle { }
.sbOptions { top: 29px !important; background-color: #FFFFFF; border: 1px solid #EDEDED; border-top: 0px; left: -1px; list-style: none outside none; margin: 0; overflow-y: auto; padding: 0; position: absolute; top: 30px; width: 100%; z-index: 1; }
.sbOptions li { padding: 0 7px; display: block; float: left; width: 100%; box-sizing: border-box; line-height: 30px; }
.sbOptions li:last-child a { border-bottom: none; }
.sbOptions a { border-bottom: 1px solid #EAEAEA; display: block; outline: none; float: left; width: 100%; }
.sbOptions a:link, .sbOptions a:visited { color: #000000; text-decoration: none; }
.sbOptions a:hover, .sbOptions a:focus, .sbOptions a.sbFocus { color: #000000; font-weight: 500; }
.sbOptions li.last a { border-bottom: none; }
.sbOptions .sbDisabled { border-bottom: dotted 1px #ddd; color: #ccc; display: block; padding: 7px 0 7px 3px; }
.sbOptions li:last-child .sbDisabled { border-bottom: none; }
.sbOptions .sbGroup { border-bottom: dotted 1px #ddd; color: #aaa; display: block; font-weight: bold; padding: 7px 0 7px 3px; }
.sbOptions .sbSub { padding-left: 17px; }
/* Components ends here */

.sepet-adet-textbox { width: 31px; text-align: center; font-size: 14px; color: #6b6b6b; font-weight: 400; }
.product-basket-price { width: 22.988505747126436%; color: #212121; font-weight: bold; padding: 0; }
.basketproducttotall { width: 22.988505747126436% !important; font-weight: bold; }
.basketproductprice { width: 22.988505747126436% !important; font-weight: bold; }
.product-basket-count .sbHolder { width: 50%; float: left; }
.product-basket-count { width: 22.988505747126436%; color: #212121; padding: 0; }
.righttt { text-align: right; }
.basketdiscountt { width: 65px !important; }
.baskettotall { width: 8.045977011494253% !important; }
.product-basket-totally { width: 8.045977011494253%; font-weight: bold; color: #212121; padding: 0; }
.deletefrombaskett { width: 26px !important; text-align: right; padding-right: 12px; }
.product-basket-discount { width: 65px !important; text-align: center; }
.product-basket-delete a { color: #6b6b6b; font-weight: bold; font-size: 12px; padding: 5px; margin-top: 2px; margin-left: 10px; }
.product-basket-delete { width: 18px; }
.sepet-baslik-blok { display: block; float: left; width: 100%; border-bottom: 1px solid #EDEDED; }
.sepet-baslik-blok div { font-weight: 400; font-size: 12px; color: #aeaeae; line-height: 28px; font-family: Arial; }
.freecargo { display: block; float: left; width: 100%; box-sizing: border-box; }
.freecargo h3 { display: block; float: left; width: 100%; color: #151414 !important; font-size: 24px !important; font-weight: bold; margin-bottom: 10px; font-weight: 300 !important; letter-spacing: 3px; font-family: 'Roboto', sans-serif !important; }
.freecargo p { display: block; float: left; width: 100%; font-size: 14px; line-height: 19px; color: #212121; font-weight: 400; font-family: Arial; }
.orderdetails { display: block; float: right; width: 100%; color: #212121; font-family: 'Roboto', sans-serif; background: #f5f5f5; padding: 20px; box-sizing: border-box; }
.removefromsmallbasket { display: none; margin-bottom: -15px; position: relative; z-index: 50; float: right; margin-right: 0px; background: url('../img/removefrombasket.png') no-repeat; height: 15px; width: 15px; }
#basketContainer { display: block; float: left; width: 100%; height: auto; }
.orderdetails table { width: 100%; color: #000000; font-size: 14px; font-weight: bold; }
.orderdetails table tr { display: block; float: left; width: 100%; padding-top: 5px; padding-bottom: 5px; }
.orderdetails .tablelinee { border-bottom: 1px dashed #c5c5c5; }
.negativemar { display: block; float: left; background-color: #ebebeb; position: relative; left: -20px; padding-top: 35px; }
.negativemar .reslider { display: block; float: left; width: 100%; }
.negativemar .reslider li { display: block; float: left; margin-right: 10px; }
.negativemar .product_detail_sliderout .bx-controls-direction { margin-top: 190px !important; }
.diffcolor { color: #727272; }
.s-baslik { font-weight: bold; }
.s-bilgi { width: 90px; text-align: right; }
.doth { width: 5px; margin-left: 5px; margin-right: 5px; }
#insidecontainer { display: block; float: left; width: 100%; height: auto; }
#cargocontent { display: block; float: left; margin-top: 20px; height: auto; }
#cargocontent img { width: 220px !important; }
#orderresault { display: block; float: left; height: auto; width: 198px; border: 1px solid #363636; padding: 10px; background-color: #333333; }
#orderresault p { font-size: 12px; color: #FFF; display: block; float: right; width: 100% !important; line-height: 27px; font-family: Arial; }
#grandtotall { color: #FFF; }
.basket-information { display: block; margin-top: 15px; float: left; width: 220px; color: #363636; font-size: 16px; padding-top: 10px; padding-bottom: 10px; }
.basket-information strong { font-size: 27px; line-height: 35px; }
#fullwidth { display: block; width: 940px; height: auto; float: left; }
.fullwidth h1 { font-weight: normal; }
.info-box cargo-free-div { line-height: 21px; }
#basketaccordion .ui-tabs-nav { display: block; float: left; width: 100%; }
#basketaccordion .ui-tabs-nav li { display: block; float: left; border-right: 1px solid #d6d6d6; border-top: 1px solid #d6d6d6; }
#basketaccordion .ui-tabs-nav li a { display: block; float: left; color: #363636; font-size: 12px; padding: 8px; }
#basketaccordion .ui-tabs-panel { padding: 10px; float: left; color: #363636; font-size: 11px; }
#basketaccordion .ui-state-active { border-bottom: none !important; }
.tablelinee { border-top: 1px solid #d6d6d6; }
/* Basket Page ends here */

/* */
#campinginfo_left { display: block; float: left; padding-left: 10px; width: 420px; margin-top: 30px; border-right: 1px solid #e2e2e2; height: 130px; }
.setdifferent { background: none !important; height: auto; padding-top: 0; }
/* */

/* Kurumsal Sayfalar burada baslar */
#subpages { width: 100%; height: auto; display: block; float: left; margin-bottom: 30px; border-top: 1px solid #EDEDED; }
#subpagesinside { display: block; width: 100%; margin: 0 auto; height: auto; float: left; }
.subleftmenu { /* border: none !important; */ }
#subpages #userleftmenu { margin-top: 0; }
#subpages .useraccordion { padding: 16px; }
#subpages .userpage_categoryname { padding: 23px 16px; }
#subpages .rightcontainer { width: 85.47008547008547% !important; padding-top: 20px; }
/* Teslimat sayfasi burada baslar  */
.frmtopp { margin-top: 20px; }
.subresponsive { display: block; float: left; width: auto; height: auto; margin-bottom: -20px; }
#subcontent { display: block; float: left; width: 100%; height: auto; }
.deletelater { padding-top: 20px !important; }
.deletelater #subcontentleft { margin-left: 95px !important; }
#subcontentright { display: block; float: right; width: 23.076923076923078%; padding-bottom: 10px; background: #f2f2f2; font-family: Arial; }
#subcontentleft { display: block; float: left; width: 76.92307692307693%; padding-right: 30px; box-sizing: border-box; padding-top: 30px; padding-bottom: 20px; font-family: Arial; }
.mtop { margin-top: 0px; }
.paymentpagesh { font-size: 16px; color: #212121; width: 100%; line-height: 20px; font-weight: bold; display: block; float: left; }
#subcontentright h2 { display: block; float: left; height: auto; width: 185px; border-bottom: 1px solid #d6d6d6; color: #707070; padding: 17px; font-weight: 400; font-size: 18px; }
.order-item-basket-info { display: block; float: left; width: 100%; margin-bottom: 10px; }
.order-item-basket-info span { display: block; float: left; margin-bottom: 5px; }
.order-item-basket-info p { display: block; float: left; color: #000; width: 100%; font-size: 12px; }
.order-item-basket { display: block; float: left; width: 100%; height: auto; padding: 10px 0; border-bottom: 1px solid #e5e5e5; }
.order-item-basketout { display: block; float: left; width: 100%; height: auto; }
.order-item-basketout:last-child .order-item-basket { border-bottom: none; }
.order-item-basketleft { display: block; float: left; width: 40%; box-sizing: border-box; padding-right: 20px; }
.order-item-basketleft a img { width: 100%; }
.order-item-basketright { display: block; float: left; width: 60%; }
.order-item-basketbottom { display: block; float: left; width: 100%; height: auto; }
.order-item-basketbottom .basketrow { display: block; color: #000; float: left; width: 100%; font-size: 11px; }
.pbasketpricee { display: block !important; float: left !important; width: 100%; font-size: 14px; color: #E33B3B; font-weight: bold; margin-top: 10px; }
.order-item-basketbottom .basketrow b { color: #000 !important; padding-right: 2px; }
.order-item-basketbottom .basketrow p { display: block; float: left; width: 100%; }
.basketfull .order-item-basketbottom .basketrow .pbasketpricee { padding-top: 0px !important; }
.order-item-basket-namee { color: #000; font-weight: 700 !important; }
.sepetteki-urunu-sil a { color: #363636; display: block; }
#subcontentleft #subcontainerbottom { width: 22.988505747126436%; float: right; }
#subcontentleft #subcontainerbottom #formAddressPage { margin-top: 15px; }
#subcontentleft #subcontainerbottom #formAddressPage #next { font-family: Arial; letter-spacing: 0; font-size: 18px; font-weight: 400; }
#subcontainerbottom { display: block; float: left; width: 100%; height: auto; box-sizing: border-box; }
#subcontainerbottom p { display: block; float: left; width: 100%; line-height: 20px; }
#subcontainerbottom #formAddressPage { width: 100%; display: block; float: left; margin-top: 30px; }
.nextstep { display: block; float: right; background-color: #363636; color: #FFF; width: 160px; height: 40px; border: none; font-size: 18px; cursor: pointer; }
.prevstep { display: block; float: left; background-color: #363636; color: #FFF; width: 160px; height: 27px; border: none; font-size: 18px; margin-right: 30px; padding-top: 13px; text-align: center; }
.subpagerow { display: block; float: left; width: 100%; }
#pBasket { display: block; float: left; width: 100% !important; box-sizing: border-box; padding: 0 20px; }
.pbasketh { border-bottom: 1px solid #E5E5E5; font-size: 16px; line-height: 20px; color: #000; width: 100%; padding: 16px 0; font-weight: 600; }
.pbaskethout { width: 100%; display: block; float: left; padding: 0 20px; box-sizing: border-box; }
#orderlist { display: block; float: left; width: 100%; box-sizing: border-box; }
#pBasketbottom { display: block; float: left; width: 100%; }
#pbasketScroll .jspCorner { margin: 0 -3px 0 0; }
#pbasketScroll .jspArrowUp.jspDisabled { cursor: default; }
#pbasketScroll .jspArrowDown.jspDisabled { cursor: default; }
#pbasketScroll .jspVerticalBar .jspArrow { height: 24px; width: 11px !important; display: none; }
#pbasketScroll { height: 273px !important; border-bottom: 1px solid #E5E5E5; display: block; float: left; }
#pbasketScroll .jspDragTop { display: block; float: left; height: 0px; width: 10px; margin-top: -7px; }
#pbasketScroll .jspDragBottom { display: block; float: left; height: 0px; position: relative; top: 100%; width: 0px; margin-top: 0px !important; }
#pbasketScroll .jspContainer { overflow: hidden; position: relative; }
#pbasketScroll .jspPane { position: absolute; box-sizing: border-box; }
#pbasketScroll .jspVerticalBar { position: absolute; right: 0; width: 10px; background-color: #fff; }
#pbasketScroll .jspHorizontalBar { display: none; position: absolute; bottom: 0; left: 0; width: 100%; height: 16px; }
#pbasketScroll .jspVerticalBar *, #pbasketScroll .jspHorizontalBar * { margin: 0; padding: 0; }
#pbasketScroll .jspCap { display: none; }
#pbasketScroll .jspHorizontalBar .jspCap { float: left; }
#pbasketScroll .jspTrack { position: relative; }
#pbasketScroll .jspDrag { background-color: #ababab; background-position: center; position: relative; top: 0; left: 0; cursor: pointer; }
#pbasketScroll .jspHorizontalBar .jspTrack, #pbasketScroll .jspHorizontalBar .jspDrag { float: left; height: auto; }
#pbasketScroll .jspArrow { background: #fff; text-indent: -20000px; display: block; cursor: pointer; }
#pbasketScroll .jspArrow.jspDisabled { cursor: default; background: #80808d; }
#pbasketScroll .jspVerticalBar .jspArrow { height: 0px; }
#pbasketScroll .jspHorizontalBar .jspArrow { width: 16px; float: left; height: 100%; }
#pbasketScroll .jspVerticalBar .jspArrow:focus { outline: none; }
#pbasketScroll .jspCorner { background: #eeeef4; float: left; height: 100%; }
/** Bedenini Bul starts here */
.findbody { display: block; float: left; width: 100%; }
.findbody .selectedbody { display: block; float: left; width: 100%; }
.findbody .selectedbody a { display: block; float: left; width: 16.66%!important; height: 112px; line-height: 110px; box-sizing: border-box; text-align: center; border: 1px solid #ededed; border-right: none; position: relative; }
.findbody .selectedbody a:last-child { border-right: 1px solid #ededed; }
.findbody .selectedbody a span { display: none; float: left; width: 41px; height: 22px; background: url(../img/current.png) no-repeat top center; position: absolute; left: 0; right: 0; margin: 0 auto; bottom: -22px; font-size: 0; z-index: 9; }
.findbody .selectedbody a.current span { display: block; }
.findbody .findbodycontent.current { display: block; }
.findbody .findbodycontent { display: none; float: left; width: 100%; background: #f1f1f1; padding: 0 20px 90px; box-sizing: border-box; }
.findbody .findbodycontent h1 { display: block; float: left; width: 100%; text-align: center; font-size: 52px; font-weight: 300; color: #000; line-height: 120px; }
.findbody .bodypicture { display: block; float: left; width: 100%; }
.findbody .bodypicture img { width: 100%; }

.findbody .dropandsectionwrap { display: block; float: left; width: 100%; margin-top: 35px; }
.findbody .dropandsection { display: block; width: 44.805194805194803%; }
.findbody .dropandsection.left { float: left; }
.findbody .dropandsection.right { float: right; }
.findbody .dropandsection h3 { display: block; float: left; width: 100%; font-size: 18px; color: #646464; font-weight: 300; margin-bottom: 10px; line-height: 20px; }
.findbody .dropandsection select { display: block; float: left; width: 100%; border: 1px solid #ccc; height: 48px; box-sizing: border-box; padding: 10px; line-height: 28px; font-size: 16px; color: #646464; }
.findbody .selectedContent { display: block; float: left; width: 100%; position:relative; }
.findbody .selectedContent .info-div{position:absolute; top:-7%; right:0px; width:50%; border:none!important; background:none!important; padding:0px!important}
.findbody .selectedContent .info-div td { width:auto!important; padding:0px!important; border:none!important;}
.findbody .selectedContent table { display: none; border: 1px solid #ccc; border-bottom: none; width: 100%; background: #fff; margin-top: 35px; }
.findbody .selectedContent table tr { border-bottom: 1px solid #ccc; padding: 10px 0; }
.findbody .selectedContent table tr td { border-right: 1px solid #ccc; padding: 10px 0px; text-align:center; }
.findbody .selectedContent table thead { font-weight: bold; }
.findbody .selectedContent table tr td.cr { text-align: center; }
.findbody .selectedContent table tr td.clm01 { text-align: center; }
.findbody .selectedContent table thead tr { background: #F4F4F4; }
.findbody .selectedContent table tbody tr:nth-child(even) { background: #FDFDFD; }
.findbody .selectedContent table tr td:first-child{width: 200px!important;}
.findbody .selectedContent table tbody tr td:nth-child(1) { width: 40%; }
.findbody .selectedContent table tbody tr td:nth-child(2), .findbody .selectedContent table tbody tr td:nth-child(3), .findbody .selectedContent table tbody tr td:nth-child(4), .findbody .selectedContent table tbody tr td:nth-child(5), .findbody .selectedContent table tbody tr td:nth-child(6), .findbody .selectedContent table tbody tr td:nth-child(7), .findbody .selectedContent table tbody tr td:nth-child(8), .findbody .selectedContent table tbody tr td:nth-child(9), .findbody .selectedContent table tbody tr td:nth-child(10), .findbody .selectedContent table tbody tr td:nth-child(11), .findbody .selectedContent table tbody tr td:nth-child(12) { text-align: center; }
/** Bedenini Bul ends here **/

/** Ürün Detay Bedenini bul **/
.product-detail-findbody { display: block; float: left; width: 100%; }
.product-detail-findbody .selectedbody { display: block; float: left; width: 100%; }
.product-detail-findbody .selectedbody a { display: block; float: left; width: 16.66%!important; height: 112px; line-height: 110px; box-sizing: border-box; text-align: center; border: 1px solid #ededed; border-right: none; position: relative; }
.product-detail-findbody .selectedbody a:last-child { border-right: 1px solid #ededed; }
.product-detail-findbody .selectedbody a span { display: none; float: left; width: 41px; height: 22px; background: url(../img/current.png) no-repeat top center; position: absolute; left: 0; right: 0; margin: 0 auto; bottom: -22px; font-size: 0; z-index: 9; }
.product-detail-findbody .selectedbody a.current span { display: block; }
.product-detail-findbody .findbodycontent.current { display: block; }
.product-detail-findbody .findbodycontent { display: block; float: left; width: 100%;padding: 0 20px 20px; box-sizing: border-box;}
.product-detail-findbody .findbodycontent h1 { display: block; float: left; width: 100%; text-align: center;font-size: 32px; font-weight: 300; color: #000;line-height: 70px;}
.product-detail-findbody .bodypicture { display: block; float: left; width: 100%; }
.product-detail-findbody .bodypicture img { width: 100%; }
.product-detail-findbody .dropandsectionwrap { display: block; float: left; width: 100%;}
.product-detail-findbody .dropandsection { display: block;width: 100%;}
.product-detail-findbody .dropandsection.left { float: left; }
.product-detail-findbody .dropandsection.right { float: right; }
.product-detail-findbody .dropandsection h3 { display: block; float: left; width: 100%; font-size: 18px; color: #646464; font-weight: 300; margin-bottom: 10px; line-height: 20px; }
.product-detail-findbody .dropandsection select { display: block; float: left; width: 100%; border: 1px solid #ccc; height: 48px; box-sizing: border-box; padding: 10px; line-height: 28px; font-size: 16px; color: #646464; }
.product-detail-findbody .selectedContent { display: block; float: left; width: 100%; position:relative; }
.product-detail-findbody .selectedContent .info-div{position: absolute;top: 3%; right:0px;width: 100%; border:none!important; background:none!important; padding:0px!important}
.product-detail-findbody .selectedContent .info-div td { width:auto!important; padding:0px!important; border:none!important;}
.product-detail-findbody .selectedContent table { display: none; border: 1px solid #ccc; border-bottom: none; width: 100%; background: #fff; margin-top: 35px; }
.product-detail-findbody .selectedContent table tr { border-bottom: 1px solid #ccc; padding: 10px 0; }
.product-detail-findbody .selectedContent table tr td { border-right: 1px solid #ccc; padding: 10px 0px; text-align:center; }
.product-detail-findbody .selectedContent table thead { font-weight: bold; }
.product-detail-findbody .selectedContent table tr td.cr { text-align: center; }
.product-detail-findbody .selectedContent table tr td.clm01 { text-align: center; }
.product-detail-findbody .selectedContent table thead tr { background: #F4F4F4; }
.product-detail-findbody .selectedContent table tbody tr:nth-child(even) { background: #FDFDFD; }
.product-detail-findbody .selectedContent table tr td:first-child{width: 200px!important;}
.product-detail-findbody .selectedContent table tbody tr td:nth-child(1) { width: 40%; }
.product-detail-findbody .selectedContent table tbody tr td:nth-child(2), .product-detail-findbody .selectedContent table tbody tr td:nth-child(3), .product-detail-findbody .selectedContent table tbody tr td:nth-child(4), .product-detail-findbody .selectedContent table tbody tr td:nth-child(5), .product-detail-findbody .selectedContent table tbody tr td:nth-child(6), .product-detail-findbody .selectedContent table tbody tr td:nth-child(7), .product-detail-findbody .selectedContent table tbody tr td:nth-child(8), .product-detail-findbody .selectedContent table tbody tr td:nth-child(9), .product-detail-findbody .selectedContent table tbody tr td:nth-child(10), .product-detail-findbody .selectedContent table tbody tr td:nth-child(11), .product-detail-findbody .selectedContent table tbody tr td:nth-child(12) { text-align: center; }

/** Human Resources starts here **/
.blockquotes { display: block; float: left; width: 100%; background-color: #ededed; background-image: url(../img/blockquotes01.png), url(../img/blockquotes02.png); background-repeat: no-repeat; background-position: 30px center, right 30px center; font-weight: 300; color: #231f20; font-size: 22px; text-align: center; line-height: 25px; padding: 25px; box-sizing: border-box; margin-bottom: 40px; }
.blockquotes p { margin-bottom: 0 !important; }
.ik-wrapper { display: block; float: left; width: 85%; box-sizing: border-box; border: 1px solid #ededed; padding: 40px; }
.ik-wrapper-2 { display: block; float: left; width: 100%; }
.ik-form-element { display: block; float: left; width: 100%; }
.ik-left { display: block; float: left; width: 45%; }
.ik-right { display: block; float: right; width: 45%; }
.ik-form-element { display: block; float: left; width: 100%; margin-bottom: 15px; }
.ik-form-title { display: block; float: left; width: 100%; font-size: 16px; color: #646464; line-height: 20px; height: 20px; margin-bottom: 5px; }
.iletisim-form-text { display: block; float: left; width: 100%; box-sizing: border-box; border: 1px solid #cecece; height: 48px; padding: 10px; line-height: 28px; color: #646464; font-family: 'Roboto', Sans-Serif; font-size: 14px; }
.captcha-image-text { display: block; float: left; width: 50%; box-sizing: border-box; border: 1px solid #cecece; height: 48px; padding: 10px; line-height: 28px; color: #646464; font-family: 'Roboto', Sans-Serif; font-size: 14px; }
.ik-form-element .CaptchaImage { display: block; float: right; width: 45%; height: 48px; text-align: center; border: 1px solid #cecece; box-sizing: border-box; }
.ik-form-textarea { display: block; float: left; width: 100%; box-sizing: border-box; border: 1px solid #cecece; height: 137px; padding: 10px; line-height: 20px; color: #646464; font-family: 'Roboto', Sans-Serif; font-size: 14px; resize: none; }
.iletisim-form-select { display: block; float: left; width: 100%; box-sizing: border-box; border: 1px solid #cecece; height: 48px; padding: 10px; line-height: 20px; color: #646464; font-family: 'Roboto', Sans-Serif; font-size: 14px; resize: none; }
.inputfile { display: block; width: 100%; height: 48px; border: 1px solid #cecece; box-sizing: border-box; overflow: hidden; position: relative; }
.inputfile span { display: block; float: right; position: absolute; right: 8px; top: 8px; background: #c6c6c6; color: #fff; height: 30px; line-height: 30px; padding: 0 10px; }
.inputfile p { display: block; float: left; position: absolute; left: 8px; top: 8px; color: #444; height: 30px; line-height: 30px; padding: 0 10px; width: auto !important; margin-bottom: 0 !important; max-width: 240px; }
.inputfile input { display: block !important; width: 100% !important; height: 48px !important; opacity: 0 !important; overflow: hidden !important; }
.ik-errormessage { display: none; float: left; width: 100%; line-height: 25px; font-size: 12px; color: #f00; }
.ik-gonder-btn { display: block; float: right; width: 50%; cursor: pointer; border: none; box-sizing: border-box; height: 48px; line-height: 48px; color: #fff; text-align: center; font-size: 16px; font-weight: bold; background: #000; }
/** Human Resources ends here **/

#invoice-address { display: block; float: left; width: 100%; height: auto; }
#delivery-address { display: block; float: left; width: 100%; height: auto; margin-top: 40px; }
.o-adres-wrapper { display: block; float: left; width: 100%; }
.o-adres-wrapper-active { display: block; float: left; width: 100%; }
.o-adresler-wrapper p { }
.o-adresler-wrapper { display: block; float: left; width: 100%; }
#addnew-delivery-address { display: block; float: right; }
.addresshead { display: block; float: left; width: 100%; margin-bottom: 20px; }
.addresshead .paymentpagesh { display: block; float: left; width: 100%; border: none; color: #212121; line-height: 30px !important; height: auto !important; padding-bottom: 0px !important; font-size: 16px !important; padding: 0 !important; font-weight: 400 !important; font-family: 'Roboto', sans-serif; }
.addnewadress-wrapper { display: block; float: left; width: 100%; height: auto; }
.newaddressclmn { display: block; float: left; padding-right: 30px; width: 40%; }
#profilepagesin .newaddressclmn { width: 35.56701030927835%; padding-right: 0; margin-right: 70px; }
.orderpageaddress { display: block; float: left; width: 100%; }
.orderpageaddress .formactions { width: 100% !important; }
.useraddrespage .addnewadress-wrapper { width: 100% !important; padding-top: 15px; }

.y-adres-form-element input[disabled],
.y-adres-form-element textarea[disabled],
.y-adres-form-element select[disabled] { background:#f7f7f7; }

.y-adres-form-element { margin-bottom: 15px; display: block; float: left; width: 100%; clear: both; position: relative; }
.y-adres-form-element input { height: 48px; line-height: 20px; width: 100%; border: 1px solid #c6c6c6; padding: 10px; background: #fff; box-sizing: border-box; font-size: 12px; font-family: 'Roboto', sans-serif; }
.adres2-area{display:block; float:left; margin:5px 0px; color:#999;}
.hideadress { display: none !important; }
.y-adres-form-title { font-size: 14px; color: #212121; display: block; float: left; width: 100%; padding-bottom: 10px; line-height: 15px; }
.addnewadress-wrapper label { font-size: 12px; color: #000; display: block; float: left; width: 100%; line-height: 25px; }
.addnewadress-wrapper label.error { position: absolute;right: 0; color: rgba(255, 13, 13, 0.7) !important; display: block; top: 0; font-size: 12px !important;width: auto;}
.y-adres-textarea { height: 135px; width: 100%; border: 1px solid #C6C6C6; padding: 10px; box-sizing: border-box; }
.cancel_out { border-top: none !important; border: solid 1px #eaeaea; padding: 10px 20px; clear: both; float: left; display: block; width: 698px; height: auto; border-left: 0px; border-right: 0px; padding-right: 0px; }
.cancel-order-button { display: block; float: right; height: auto; padding: 0 30px; color: #fff; font-weight: bold; white-space: nowrap; font-size: 16px; padding-top: 12px; margin-left: 15px; background: #226ebb url('../img/keeporderarrow.png') no-repeat; background-position: right 10px center; padding-right: 45px; border: none; padding-bottom: 9px; cursor: pointer; }
.timeoutreturn img { display: block; float: right; }
#order-steps #newInvoiceAddressContainer { display: block; float: left; width: 100%; overflow: hidden; }
#order-steps #newInvoiceAddressContainer form { display: block; float: left; width: 100%; box-sizing: border-box; }
#order-steps #newDeliveryAddressContainer { display: block; float: left; width: 100%; overflow: hidden; box-sizing: border-box; }
#order-steps #newDeliveryAddressContainer form { display: block; float: left; width: 100%; width: 100%; }
#newInvoiceAddressContainer .formactions { display: block; float: left; width: 31.03448275862069%; clear: both; }
#newDeliveryAddressContainer .formactions { display: block; float: left; width: 83.4% !important; clear: both; }
#profilepagesin .formactions { width: 100% !important; }
.y-adres-form-text-adsoyad { display: block; float: left; }
.y-adres-form-text { display: block; float: left; background: #fff; border: 1px solid #c6c6c6; }
.y-adres-textarea { display: block; float: left; background: #fff; border: 1px solid #C6C6C6; }
.y-adres-form-star { display: block; float: left; margin-left: 6px; color: #636363; }
.y-adres-form-select { display: block; float: left; background: #fff; border: 1px solid #c6c6c6; }
.addressinfohead { display: block; float: left; width: 100%; height: auto; border-bottom: 1px solid #e5e5e5; padding-top: 5px; padding-bottom: 5px; }
.addressinfohead p { display: block; float: left; color: #000; font-size: 13px; box-sizing: border-box; }
.adresinfohead1 { padding-left: 22.988505747126436%; width: 45.977011494252873%; text-align: left; }
.adresinfohead2 { width: 43.67816091954023%; text-align: left; }
.adresinfohead3 { width: 10.344827586206896%; text-align: right; float: left; }
.addnew-addressheader { margin-bottom: 0px !important; }
.hidden-desktop-tablet { display: none !important; }
.addresshead-small { display: block; float: left; width: 100%; margin: 20px 0 10px; }
.addnewadress-wrapper select { width: 100%; padding: 10px; border: 1px solid #C6C6C6; color: #000; box-sizing: border-box; height: 48px; }
.addresscontainer h3 { font-size: 12px; text-align: left; font-weight: bold; color: #000; display: block; float: left; width: 22.988505747126436%; line-height: normal; }
.addresscontainer h4 { font-size: 12px; text-align: left; color: #000; width: 45.977011494252873%; float: left; box-sizing: border-box; line-height: normal; }
.addresscontainer h4 span.red { color: #f00 !important; font-size: 12px;clear: both;float: left;width: 100%;}
.o-adres-wrapper-active .addresscontainer h3 { color: #000; }
.o-adres-wrapper-active .addresscontainer h4 { color: #000; }
.addresscontainer { display: block; float: left; border-bottom: 1px solid #E5E5E5; height: auto; padding: 20px 0; width: 100%; box-sizing: border-box; }
.editaddress { display: block; float: left; width: 22.988505747126436%; height: auto; box-sizing: border-box; }
.editmyaddress { padding-right: 6px; border-right: 1px solid #f20000; display: block; float: left; width: auto; height: auto; line-height: normal; color: #f20000; font-weight: bold; margin-right: 7px; font-size: 12px; }
.deletemyaddress { display: block; float: left; width: auto; height: auto; line-height: normal; color: #f20000; font-weight: bold; font-size: 12px; }
.leftbtns { width: 446px !important; }
.set-active-address { display: block; margin: 0 auto; width: 18px; height: 18px; background-repeat: no-repeat; background: url(../img/pluspassive.png) no-repeat; }
.o-adres-wrapper-active .set-active-address { display: block; margin: 0 auto; background-repeat: no-repeat; background: url(../img/plusactive.png) no-repeat; }
.addresscontainerleftt { /* display:block; */ /* float:left; */ /* width: auto; */ /* height:auto; */ }
.addresscontainerrightt { display: block; float: right; width: 8.045977011494253%; height: auto; }
#giftNoteWrap a { height: 29px; background: url(../img/pluspassive.png) no-repeat !important; display: block; float: left; background-position: top right !important; padding-left: 6px; font-size: 12px; font-weight: bold; width: 270px; color: #636363; }
#giftNoteWrap .active { background: url(../img/plusactive.png) no-repeat !important; display: block; float: left; background-position: top right !important; }
#addGiftNote .active { background: url(../img/plusactive.png) no-repeat right center !important; display: block; float: left; }
#addGiftNote a { height: 18px; line-height: 18px; background: url(../img/pluspassive.png) no-repeat center right; display: block; float: left; font-size: 12px; font-weight: 400; width: 100%; color: #212121; }
#addGiftPackage a { height: 20px; line-height: 20px; background: url(../img/box-minus.png) no-repeat right center; display: block; float: left; font-size: 14px; font-weight: bold; width: 100%; color: #212121; }
#addGiftPackage .active { background: url(../img/box-plus.png) no-repeat !important; display: block; float: left; background-position: right center !important; }
#addOrderNote.activenote { border-bottom: 0px !important; }
#addGiftNote[style="display:block"] { border-bottom: 0px !important; }
#addGiftNote { display: none; float: left; height: auto; width: 100%; padding: 6px 10px; background: #FFFFFF; box-sizing: border-box; border: 1px solid #E5E5E5; border-top: none; }
#addGiftPackage { display: block; float: left; height: auto; width: 100%; padding: 8px 10px; background: #FFFFFF; box-sizing: border-box; border: 1px solid #E5E5E5; }
#giftNoteWrap { display: none; float: left; height: auto; width: 100%; box-sizing: border-box; padding: 20px 15px 20px; border: 1px solid #E5E5E5; border-top: none; }
.orderNoteDiv { display: block; float: left; width: 42.528735632183906%; }
.giftNoteDiv { display: block; float: right; width: 54.02298850574713%; }
#speciall-suggest { display: block; float: left; height: auto; width: 100%; margin-top: 15px; }
#giftNoteWrap textarea { display: block; float: left; border: 1px solid #E5E5E5; height: 80px; padding: 10px; width: 100%; color: #6F6F6F; font-size: 12px; box-sizing: border-box; font-family: Arial; }
#changedelivery { display: block; float: left; width: 100%; background: #f2f2f2; margin: 15px 0; box-sizing: border-box; padding: 5px; }
#changedelivery a { display: block; float: left; width: 100%; color: #000; height: auto; background: url(../img/pluspassive.png) no-repeat left top; padding-left: 28px; box-sizing: border-box; line-height: 21px; }
#changedelivery .active { background: url(../img/plusactive.png) no-repeat left top; }
#addOrderNote { display: block; float: left; height: auto; width: 100%; padding: 8px 10px; margin-bottom: 10px; background: #FFFFFF; box-sizing: border-box; border: 1px solid #E5E5E5; }
#addOrderNote a { height: 20px; line-height: 20px; background: url(../img/box-minus.png) no-repeat right center; display: block; float: left; font-size: 14px; font-weight: bold; width: 100%; color: #212121; }
#addOrderNote .active { background: url(../img/box-plus.png) no-repeat right center; }
.activenote { background: #F6F6F6; }
.siparis-notu-ekle-form { display: block; float: left; height: 80px; padding: 10px; width: 100%; color: #6F6F6F; font-size: 12px; box-sizing: border-box; font-family: 'Roboto', sans-serif; border: 1px solid #E5E5E5; }

#magazadelivery {display: block;    float: left;    width: 100%;    background: #f2f2f2; box-sizing: border-box;    padding: 5px;}
#magazadelivery a {display: block;    float: left;    width: 100%;    color: #000;    height: auto;    background: url(../img/pluspassive.png) no-repeat left top;    padding-left: 28px;    box-sizing: border-box;    line-height: 21px;}
#magazadelivery .active {background: url(../img/plusactive.png) no-repeat left top;}
#magaza-address{display:none;}

.magazaAdresSec {display: block;    float: left;    width: 100%;    color: #000;    height: auto;    background: url(../img/pluspassive.png) no-repeat left top;    padding-left: 28px;    box-sizing: border-box;    line-height: 21px; font-size:0;}
.storeBox .active {background: url(../img/plusactive.png) no-repeat left top;}
.box-left{width:20px; float:left; display:block; margin-top:10px;}
.box-right{width:90%; margin-left:10px; float:left; display:block;}

/* Department filter scroll ends here */


/* Teslimat sayfası burada biter */
#paydoor .graytotall2-line { display: block; float: left; width: 100%; margin: 20px 0px; }
#paydoor .graytotall2-line p { display: block; float: left; width: 13%; line-height: 30px; }
#paydoor .graytotall2-line div {  display: block;  float: left;  width: 87%;  margin-top: 5px;}
#paydoor .graytotall2-line div #PayDoorPhone { display: block;float: left;width: 37%;border: 1px solid #E5E5E5;padding: 5px;height: 30px;line-height: 20px;background: #fff;box-sizing: border-box;font-family: 'Source Sans Pro', sans-serif;margin-top: 0;}
#paydoor .graytotall2-line div #SmsCode { display: block;float: left;width: 37%;border: 1px solid #E5E5E5;padding: 5px;height: 30px;line-height: 20px;background: #fff;box-sizing: border-box;font-family: 'Source Sans Pro', sans-serif;margin-top: 0;}
#paydoor .graytotall2-line div #btnSendCode{display: block;float: left;width: 25%;border: none;line-height: 30px;background-color: #000;color: #fff;cursor: pointer; margin-left: 20px;}
#paydoor .graytotall2-line div #btnSendSmsCode{display: block;float: left;width: 25%;border: none;line-height: 30px;background-color: #000;color: #fff;cursor: pointer; margin-left: 20px;}
#paydoor #payDoorMessage { display: block; float:right; width: 87%; color: Red; line-height:20px; margin-top: 5px; }



/* Uyarı Sayfası burada başlar */
#pagewarnsout { display: block; float: left; margin-top: 15px; width: 100%; height: auto; }
#pagewarnsin p img { text-align: center; margin: 0 auto; display: block; }
#pagewarnsin p { color: #27201f; font-size: 14px; text-align: center; padding-top: 10px; line-height: 23px; }
#pagewarnsin p a { color: #27201f; }
#pagewarnsin h4 { color: #27201f; font-size: 22px; text-align: center; padding-top: 10px; padding-bottom: 5px; }
.anyproduct { display: block; float: none !important; width: 185px !important; margin: 0 auto !important; margin-top: 16px !important; }
.anyproduct #frmSearch { margin: 0 auto; width: 185px; height: auto; display: block; }
/* Uyarı sayfası burada biter */



/* Ödeme sayfası */

/* Kredi Karti Secenekleri Tabs */
#tabsholder { float: left; width: 100%; display: block; }
ul.list li { list-style-type: none; margin-left: 20px; }
ul.tabs { width: 100%; overflow: hidden; border-bottom: none; display: block; }
ul.tabs li { display: none; float: left; color: #FFF; cursor: pointer; border: 2px solid #FFF; border-bottom: none !important; width: 292px; text-align: center; height: 40px; line-height: 40px; }
ul.tabs li.current { display: block; }
ul.tabs li#tab1 { border: 2px solid #ffc30d; }
ul.tabs li#tab2 { border: 2px solid #53a32a; }
ul.tabs li#tab5 { border: 2px solid #e63c92; }
ul.tabs li#tab10 { border: 2px solid #1b619d; }
ul.tabs li#tab6 { border: 2px solid #7d3394; }
ul.tabs li#tab0 { border: 2px solid #d1d1d1; }
.tabscontent { display: none; float: left; width: 320px; margin-bottom: 30px; }
#tabsholder #content1 { background: #fff6d9; }
#tabsholder #content1 .taksit-secenekleri { border-bottom: 1px solid #dfd2a8; }
#tabsholder #content1 .taksit-secenekleri:last-child { border-bottom: none; }
#tabsholder #content2 { background: #e4f9da; }
#tabsholder #content2 .taksit-secenekleri { border-bottom: 1px solid #bfd9b4; }
#tabsholder #content2 .taksit-secenekleri:last-child { border-bottom: none; }
#tabsholder #content5 { background: #fae9f1; }
#tabsholder #content5 .taksit-secenekleri { border-bottom: 1px solid #e9cdd9; }
#tabsholder #content5 .taksit-secenekleri:last-child { border-bottom: none; }
#tabsholder #content10 { background: #e1f3ff; }
#tabsholder #content10 .taksit-secenekleri { border-bottom: 1px solid #c4d6e4; }
#tabsholder #content10 .taksit-secenekleri:last-child { border-bottom: none; }
#tabsholder #content6 { background: #f3dffa; }
#tabsholder #content6 .taksit-secenekleri { border-bottom: 1px solid #d4badd; }
#tabsholder #content6 .taksit-secenekleri:last-child { border-bottom: none; }
#tabsholder #content0 { background: #f7f7f7; }
#tabsholder #content0 .taksit-secenekleri { border-bottom: 1px solid #d7d7d7; }
#tabsholder #content0 .taksit-secenekleri:last-child { border-bottom: none; }
.styled { float: left; }
.satis-baslik { color: #000000; float: left; font-family: myriadpro-cond; font-size: 24px; margin-top: 30px; width: 100%; }
.satis-bilgi-wrap { border: 1px solid #DDDDDD; color: #262626; float: left; font-family: Arial; font-size: 12px !important; font-weight: normal; line-height: 20px; margin-bottom: 10px; margin-top: 5px; max-height: 100px; overflow-x: hidden; overflow-y: auto; padding: 10px; width: 518px; }
.sozlesme-b { float: left; font-size: 12px; margin-bottom: 5px; width: 100%; }
.sozlesme-b label { float: left; margin-top: 2px; }
.satis-baslik { color: #000000; float: left; font-size: 20px; margin-top: 30px; width: 100%; }
.satis-bilgi-wrap { border: 1px solid #DDDDDD; color: #262626; float: left; font-weight: normal; margin-bottom: 10px; margin-top: 5px; max-height: 100px; overflow-x: hidden; overflow-y: auto; padding: 10px; width: 500px; font-family: Arial; font-size: 12px !important; line-height: 20px; }
.sozlesme-b { float: left; font-size: 12px; margin-bottom: 5px; width: 100%; }
.sozlesme-b label { float: left; margin-top: 2px; }
.banka-iconlari { float: left; margin: 15px 0 0 20px; }
.taksit-secenekleri { float: left; color: #2D2D2D; width: 100%; font-size: 12px; font-family: Arial; }
.taksit-sayisi {  display: block;  float: left;  width: 60px;  border-left: 1px solid #fff;  line-height: 39px;  text-align: center;}
.taksit-orani { float: left; width: 100px; display: block; text-align: center; line-height: 39px; }
.taksit-toplami { float: right; width: 95px; text-align: center; line-height: 39px; }
.ccard-front { display: block; float: left; width: 300px; height: 190px; background: url(../img/ccard-front.png) no-repeat left top; padding: 10px 12px; box-sizing: border-box; margin-right: 27px; }
.ccard-front.visa { background: url(../img/ccard-front-visa.png) no-repeat left top !important; }
.ccard-front.master { background: url(../img/ccard-front-master.png) no-repeat left top !important; }
.ccard-rear { display: block; float: left; width: 300px; height: 190px; background: url(../img/ccard-rear.png) no-repeat left top; }
.carddates { display: block; float: left; margin-top: -4px; padding-left: 72px; margin-bottom: 0 !important; box-sizing: border-box; }
#CreditCartInformation_Name { display: block; float: left; width: 100%; border: none; padding: 5px; height: 30px; line-height: 20px; background: #fff; box-sizing: border-box; font-family: 'Source Sans Pro', sans-serif; }
#cartPaymentForm { color: #6b6b6b; display: block; float: left; width: 100%; margin-bottom: 50px; margin-top: 15px; box-sizing: border-box; }
.cc input { display: block; float: left; width: 53px; border: none; padding: 5px; height: 20px; background: #fff; line-height: 20px; margin-right: 8px; text-align: center; font-family: 'Source Sans Pro', sans-serif; }
.cc input#fourtcc { margin-right: 0; }
.inputlabel { display: block; float: left; width: 100%; height: auto; margin-bottom: 2px; }
#CreditCartInformation_CartNumber { display: none; }
#payment-nav { display: block; float: left; height: 37px; width: 100%; }
#payment-nav ul { display: block; float: left; height: 27px; border-bottom: 1px solid #b5b5b5; padding: 0 15px; box-sizing: border-box; width: 100%; }
#payment-nav li { display: block; float: left; margin-right: 55px; }
#payment-nav a { display: block; float: left; color: #646464; font-size: 14px; line-height: 20px; height: 37px; box-sizing: border-box; font-family: Arial; font-weight: bold; }
#payment-nav .selected { color: #f20000; border: none; background: url(../img/selectedpayment.png) no-repeat bottom center; }
#kredikarti { display: block; float: left; width: 100%; height: auto; color: #000; }
#havale { float: left; width: 100%; height: auto; color: #000; box-sizing: border-box; line-height: 20px; margin-bottom: 20px; }
#havale .havale-uyari-metni { display: block; float: left; width: 100%; padding-bottom: 20px; margin-bottom: 20px; margin-top: 15px; border-bottom: 1px solid #EDEDED; }
#paydoor { float: left; width: 100%; height: auto; color: #000; background: #fff; box-sizing: border-box; line-height: 20px; margin-top: 15px; margin-bottom: 25px; }
#paypal { height: auto; color: #6b6b6b; float: left; width: 100%; background: #F2F2F2; padding: 20px; margin-top: 15px; box-sizing: border-box; margin-bottom: 25px; }
#bkmexpress { height: auto; color: #6b6b6b; float: left; width: 100%; background: #F2F2F2; padding: 20px; margin-top: 15px; box-sizing: border-box; margin-bottom: 25px; }
#paypalPaymentForm { display: block; float: left; width: 100%; }
.cv2 { display: block; float: right; width: 81%; border: none; padding: 5px; height: 28px; line-height: 18px; background: #FFFFFF; box-sizing: border-box; text-align: center; font-family: 'Source Sans Pro', sans-serif; }
.siparis-selectbox { padding: 7px; border: none; float: left; padding-top: 7px; padding-bottom: 7px; background: #FFF; box-sizing: border-box; height: 30px; font-family: 'Source Sans Pro', sans-serif; }
.siparis-ozet-urun .siparis-ozet-foto img { margin-right: 5px; margin-bottom: 5px; }
.siparis-ozet-urun h4 { float: left; width: 100%; line-height: 17px; padding: 10px; border-bottom: 1px solid #EAEAEA; box-sizing: border-box; background: #fff; font-weight: bold; font-size: 12px; }
#giftmessage span { float: left; width: 100%; line-height: 17px; padding: 10px; border-bottom: 1px solid #EAEAEA; box-sizing: border-box; background: #fff; }
#orderrmessage span { float: left; width: 100%; line-height: 17px; padding: 10px; border-bottom: 1px solid #EAEAEA; box-sizing: border-box; background: #fff; }
.creditdate div { display: block; float: left; width: 25%; box-sizing: border-box; padding-right: 10px; }
.creditdate div img { display: block; float: left; margin-top: 32px; }
.ccdate { display: block; float: left; }
#getpayprice { display: block; float: right; color: #231F20; font-size: 14px; background: url(../img/installment.png) no-repeat left center; line-height: 26px; padding-left: 32px; font-family: 'Roboto' , sans-serif; }
#giftmessage h4 { }
#pBasketbottom .s-siparis-adresler h5 { font-weight: bold; color: #212121; display: block; float: left; width: 100%; }
/* Sipariş Özet Sayfası */
.siparis-success { width: 938px; height: 80px; border: 1px solid #ddd; margin: auto; text-align: center; padding-top: 20px; display: block; float: left; padding-bottom: 20px; margin-top: 20px; background: url('../img/bgrepeat.jpg?q=80'); }
.siparis-success h2 { color: #000; font-size: 30px; line-height: 34px; font-size: 25px; font-weight: bold; }
.siparis-success span { color: #6b6b6b; font-size: 14px; }
.giftboxout { display: block; float: left; width: 100%; padding: 0 10px; box-sizing: border-box; margin-top: 10px; }
.giftboxout h4 { color: #000000; font-size: 13px; font-weight: bold; width: 100%; float: left; padding: 10px; box-sizing: border-box; border-bottom: 1px solid #e5e5e5; /* border-top: 1px solid #e5e5e5; */ background: #fff; }
.giftboxout img { display: block; float: left; }
.giftboxout p { display: block; float: left; width: 80px; margin-top: 24px; margin-left: 10px; }
.different_color { color: #90132d; }
#giftmessage { float: left; width: 100%; padding: 10px; line-height: 16px; min-height: 50px; box-sizing: border-box; }
#orderrmessage { float: left; width: 268px; padding: 10px; padding-top: 0; line-height: 16px; min-height: 50px; box-sizing: border-box; }
.siparis-ozet-urun:first-child { margin-top: 10px; }
.siparis-ozet-urun { display: block; float: left; width: 100%; }
.siparis-ozet-urun img { display: block; float: left; margin-right: 5px; margin-bottom: 5px; }
.siparis-ozet-urun p { display: block; float: left; width: 80px; }
.siparis-baslik-blok { width: 938px; border: 1px solid #eaeaea; height: 50px; background-color: #f2f2f2; font-size: 11px; color: #828282; font-weight: bold; float: left; margin-top: 20px; }
.siparis-foto-baslik { float: left; width: 90px; border-right: 1px solid #eaeaea; height: 50px; }
.siparis-urun-adi-baslik { float: left; width: 340px; border-right: 1px solid #eaeaea; height: 30px; padding: 20px 0 0 20px; }
.siparis-fiyat-baslik { float: left; width: 160px; border-right: 1px solid #eaeaea; height: 30px; padding-top: 20px; text-align: center; }
.siparis-adet-baslik { float: left; width: 160px; border-right: 1px solid #eaeaea; height: 30px; padding-top: 20px; text-align: center; }
.siparis-toplam-tutar-baslik { float: left; width: 160px; height: 30px; padding-top: 20px; text-align: center; }
.siparis-foto { float: left; width: 70px; border: 1px solid #eaeaea; height: 60px; padding: 10px; border-top: none; }
.siparis-foto img { padding: 1px; }
.siparis-urun-adi { float: left; width: 340px; border-right: 1px solid #eaeaea; height: 50px; padding: 15px 10px; border-bottom: 1px solid #eaeaea; color: #363636; }
.siparis-urun-adi h1 { font-size: 12px; color: #282828; font-weight: bold; height: 30px; }
.siparis-urun-adi span { width: 100%; float: left; color: #828282; line-height: 16px; font-weight: normal; }
.siparis-fiyat { float: left; width: 160px; border-right: 1px solid #eaeaea; height: 45px; color: #363636; font-weight: normal; text-align: center; padding-top: 35px; border-bottom: 1px solid #eaeaea; font-size: 14px; }
.siparis-adet { float: left; width: 160px; border-right: 1px solid #eaeaea; height: 45px; border-bottom: 1px solid #eaeaea; text-align: center; color: #363636; padding-top: 35px; font-size: 14px; }
.siparis-toplam-tutar { border-right: 1px solid #eaeaea; color: #363636; float: left; padding-top: 37px; text-align: center; width: 164px; height: 43px; border-bottom: 1px solid #eaeaea; font-size: 14px; }
.siparis-adresler { width: 679px; float: left; border: 1px solid #eaeaea; border-top: none; border-bottom: none; color: #363636; }
.siparis-adres-baslik { float: left; width: 70px; border-right: 1px solid #eaeaea; height: 30px; padding: 10px; font-weight: bold; font-size: 12px; line-height: 16px; background-color: #abadb3; border-bottom: 1px solid #eaeaea; }
.siparis-adres { float: left; width: 568px; padding: 10px; line-height: 16px; height: 30px; border-bottom: 1px solid #eaeaea; }
.s-siparis-adresler { width: 250px; margin: 0 10px; float: left; display: block; color: #212121; }
.s-siparis-adres-baslik { float: left; width: 70px; border-right: 1px solid #eaeaea; height: 30px; padding: 10px; font-weight: bold; font-size: 12px; line-height: 16px; background-color: #abadb3; border-bottom: 1px solid #eaeaea; }
.s-siparis-adres { float: left; width: 100%; line-height: 17px; margin-bottom: 10px; padding: 10px; border-bottom: 1px solid #EAEAEA; box-sizing: border-box; background: #fff; }
.s-siparis-adres:last-child { margin-bottom: 0; }
.s-siparis-adres p { display: block; float: left; width: 100%; }
.siparis-total.listtotal { width: 100% !important; }
.siparis-total { float: right; color: #232323; margin-bottom: 20px; display: block; width: 27.835051546391754%; font-family: Arial; }
.siparis-total p { display: block; float: right; width: 100%; height: auto; margin-top: 15px; }
.siparis-total .lleftt { display: block; float: right; width: 50%; height: auto; font-size: 16px; color: #363636; text-align: right; }
.siparis-total .boldd { font-size: 14px; font-weight: 400; float: right; color: #363636; width: 50%; }
.siparis-odeme-tipi-baslik { float: left; background-color: #abadb3; height: 10px; padding: 20px 10px; width: 70px; border: 1px solid #eaeaea; border-top: none; font-weight: bold; font-size: 12px; color: #232323; }
.siparis-odeme-tipi { float: left; border-bottom: 1px solid #eaeaea; border-right: 1px solid #eaeaea; height: 10px; padding: 20px 10px; width: 316px; color: #232323; margin-bottom: 20px; }
#sumprice { background: #6f6f6f; height: 50px; line-height: 50px; padding: 0 20px; box-sizing: border-box; font-family: Arial; }
#sumprice .lleftt { color: #fff; font-weight: bold; width: auto; padding-left: 100px; }
#sumprice .boldd { float: right; width: auto; color: #fff; font-size: 16px; }
.havale-irtibat { float: left; height: 16px; border: 1px solid #E5E5E5; color: #000; font-size: 12px; padding: 5px; margin-top: -8px; }
.siparis-adim-map { border: 1px solid #e1e1e1; float: left; padding: 5px; width: 40%; }
.siparis-adim-map li { float: left; font-size: 26px; margin: 0 5px; }
.siparis-done { color: #8dc953; }
.siparis-current { color: #000; }
.siparis-inactive { color: #ccc; }
.line { background-color: #ededed; float: left; height: 1px; margin-top: 20px; width: 440px; }
#oauth2relay1573800235 { display: none; }
#CreditCartInformation_CartNumber { display: none !important; }
.marginbot { display: block; float: left; padding: 40px; padding-top: 10px; }
#othersteps { display: block; float: left; width: 100%; height: auto; }
#othersteps #content { display: block; float: left; width: 100%; box-sizing: border-box; border-bottom: 1px solid #E5E5E5; margin-bottom: 25px; }
.dealindexin { display: block; float: left; height: 278px; width: 100% !important; }
.dealindex { border-left: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5; float: left; color: #000000; padding: 10px; font-size: 12px; }
.dealindex a { color: #212121; }
.hideDeal { display: none; }
.dealhead { display: block; float: left; width: 100%; height: auto; font-size: 16px; color: #212121; font-weight: 700; line-height: 20px; padding: 10px; box-sizing: border-box; background: #fff; border: 1px solid #e5e5e5; border-bottom: none; }
.printdeal { display: block; float: right; height: 20px; width: 20px; font-size: 0; background: url(../img/print.png) no-repeat center center; }
.dealwrap { display: block; float: left; width: 50%; box-sizing: border-box; }
.dealwrap.left { padding-right: 15px; }
.dealwrap.right { padding-left: 15px; }
.salebutton-wrap { display: block; float: right; width: auto; margin-top: 30px; }
#sale-button { height: 50px; line-height: 50px; color: #fff; font-size: 14px; cursor: pointer; background: #91C44D; font-family: Arial; box-sizing: border-box; width: 100%; clear: both; float: left; text-align: center; font-weight: bold; padding: 0 30px; border: 2px solid #91C44D; transition: all .2s linear 0s; -ms-transition: all .2s linear 0s; -moz-transition: all .2s linear 0s; -o-transition: all .2s linear 0s; -webkit-transition: all .2s linear 0s; }
#sale-button:hover { background: #91C44D;border-color: #91C44D; color: #fff; }
.pay-types { display: block; float: left; width: 100%; }
.paymentcheckbox { display: block; float: left; width: 50px; height: 39px; line-height: 39px; }
.paymentcheckbox input { position: absolute; z-index: -1000; left: -1000px; overflow: hidden; clip: rect(0 0 0 0); height: 1px; width: 1px; }
.paymentcheckbox input:checked + label { background: url(../img/plusactive.png) center center no-repeat !important; }
.paymentcheckbox label { display: block; float: left; width: 100%; height: 39px; background: url(../img/pluspassive.png) center center no-repeat; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; vertical-align: middle; cursor: pointer; line-height: 39px; }
.graytotall2 { background: #F2F2F2; display: block; float: left; width: 100%; height: auto; padding: 20px; padding-bottom: 0; font-size: 14px; color: #000; box-sizing: border-box; }
.graytotall2 .graytotall2-line { display: block; float: left; width: 100%; margin-bottom: 20px; }
.graytotall2 .graytotall2-line p { display: block; float: left; width: 20%; }
.graytotall2 .graytotall2-line div { display: block; float: left; width: 80%; font-weight: bold; }
.graytotall { width: 100%; font-size: 16px; color: #000; line-height: normal; box-sizing: border-box; font-weight: 300; }
.graytotall span { margin-left: 20px; font-weight: 700; }
#paypalbtn { display: block; float: left; padding-left: 10px !important; background-color: #ebebeb; color: #000; padding: 4px; margin-left: -7px; width: 576px; padding-bottom: 11px !important; }
#paypalbtn text { display: block; float: left; }
#paypalbtn #IsOneClickPaymentStatus { margin-top: 4px; display: block; float: left; }
#paypalbtn label { margin-top: -18px; display: block; float: left; width: auto; margin-left: 5px; color: #000; margin-top: 2px; }
#cartPaymentForm .siparisform { display: block; float: left; width: 42.528735632183906%; padding-right: 60px; box-sizing: border-box; }
#cartPaymentForm .siparis-form-element { display: block; float: left; width: 100%; height: auto; margin-bottom: 12px; }
#cartPaymentForm .siparis-form-element input { display: block; float: left; }
#cartPaymentForm .siparis-form-element label { display: block; float: left; width: 100%; color: #918f90; line-height: 20px; font-size: 12px; font-family: 'Source Sans Pro', sans-serif; }
#cartPaymentForm .siparis-form-element .cards { }
.ccard-rear .ccdate { float: right; margin-top: 75px; width: 70px; margin-right: 28px; }
.ccard-rear .ccdate label { display: block; float: left; width: 100%; color: #918F90; line-height: 20px; font-size: 12px; padding-bottom: 5px; text-align: right; font-family: 'Source Sans Pro', sans-serif; }
.form-star { display: block; float: left; }
.exleft { margin-left: 0px; color: #07001b !important; padding-left: 5px; }
.billinfo { display: block; float: left; width: 100%; padding-top: 5px; padding-bottom: 5px; font-size: 14px; box-sizing: border-box; }
.exborder { color: #ff0700 !important; }
.brtp { border-top: 3px solid #ededed; border-bottom: 3px solid #ededed; margin-left: 5px; width: 285px !important; padding-left: 0px !important; }
#bill-info-out { display: block; float: left; height: auto; width: 100%; margin-top: 20px; }
#billinfoleft { display: block; float: left; width: 100%; box-sizing: border-box; }
#billinfoleft p { display: block; float: right; width: 50%; font-weight: bold; text-align: right; }
#billinfoleft .samesize { display: block; float: left; width: 50%; color: #000; }
#billinfoleft .samesize b { font-weight: normal !important; }
#billinforight { display: block; float: left; width: 160px; height: auto; }
.totallyinfo { display: block; float: left; height: auto; width: 142px; padding: 10px; background: url('../img/bgrepeat.jpg?q=80'); }
.tt { font-size: 16px; color: #FFF; display: block; float: left; width: 50%; box-sizing: border-box; line-height: normal; font-weight: 300; }
.tg { font-size: 16px !important; color: #FFF; text-align: right; display: block; float: right; width: 50%; font-weight: bold; line-height: normal; }
.centerroutt { display: block; height: auto; float: left; width: 100%; margin-top: 20px; padding: 10px 20px; box-sizing: border-box; background: #6f6f6f; }
#priceinfo .makecenter { display: block; width: 100%; float: left; margin-bottom: 15px; }
.makecenterinside { display: block; float: left; width: 100%; }
.makecenterinside h1 { display: block; #position: relative;
#top: -50%;
float: left; font-size: 22px; font-weight: 300; line-height: normal; }
.samesize { }
#order-note { float: left; display: none; height: auto; width: 100%; margin-top: -10px; margin-bottom: 23px; background: #FFFFFF; box-sizing: border-box; border: 1px solid #E5E5E5; }
#order-note p { display: block; float: left; width: 100%; padding: 10px 20px 0; box-sizing: border-box; }
#order-note div { display: block; float: left; width: 100%; box-sizing: border-box; padding: 10px 15px 20px; }
.dealform { display: block; float: left; width: 100%; box-sizing: border-box; background: #fff; padding: 10px; border: 1px solid #e5e5e5; }
.dealform a { display: block; float: left; width: 100%; color: #212121; background: url(../img/pluspassive.png) no-repeat; padding-left: 30px; line-height: 21px; box-sizing: border-box; }
.dealform .agreed { background: url(../img/plusactive.png) no-repeat; }
.cmscontent{ float:left; display:block; width:100%;}
#backofficeinside { display: block; float: left; width: 100%; font-size: 14px; line-height: 20px; }
#backofficeinside p { display: block; float: left; width: 100%; margin-bottom: 10px; }
#backofficeinside p a { color: #000; text-decoration: underline; }
#backofficeinsidefull { display: block; float: left; background: #f5f5f5; width: 950px; }
#backofficeinsidefull h2 { display: block; float: left; color: #212121; font-size: 20px; height: 42px; line-height: 44px; width: 100%; font-weight: 700; margin-bottom: 40px; }
#backofficeinside .flexslider .flex-direction-nav { position: absolute; left: 0; right: 0; top: 50%; margin: 0 auto; }
#backofficeinside .flexslider .flex-direction-nav a { transition: all .2s linear 0s; -webkit-transition: all .2s linear 0s; -moz-transition: all .2s linear 0s; -o-transition: all .2s linear 0s; -ms-transition: all .2s linear 0s; opacity: 0.5; }
#backofficeinside .flexslider .flex-direction-nav .flex-prev { width: 55px; height: 55px; font-size: 0; background: url(../img/arrow-left-15x23.png) no-repeat center center; }
#backofficeinside .flexslider .flex-direction-nav .flex-next { width: 55px; height: 55px; font-size: 0; background: url(../img/arrow-right-15x23.png) no-repeat center center; }
#backofficeinside .flexslider .flex-direction-nav a:hover { opacity: 1; }
#backofficeinside #carousel {display: block; float: left; width: 100%; margin: 50px 0px; }
#kurumsal p { font-size: 13px; color: #363636; line-height: 20px; margin-bottom: 15px; text-align: justify; padding-right: 10px; }
.support-catergories { display: block; float: left; box-sizing: border-box; height: auto; padding: 40px; padding-bottom: 0; width: 100%; background: #FFFFFF; margin-bottom: 35px; border: 1px solid #ECEEED; }
.support-catergories li { display: block; float: lefT; width: 33.33333%; margin-bottom: 40px; }
.support-catergories li a { display: block; float: left; font-size: 18px; text-decoration: none; color: #250C04; font-weight: 600; line-height: 27px; height: 27px; }
.support-catergories li a img { margin-right: 20px; display: block; float: left; }
.support-catergories li a span { display: block; float: left; }
.mostquestionlist li { border-bottom: 1px solid #EDEDED; padding: 20px; color: #212121; display: block; float: left; width: 100%; height: auto; box-sizing: border-box; transition: all .2s linear 0s; }
.mostquestionlist li:hover a { background: url(../img/arrow-right-26x47.png) no-repeat right center; background-size: 13px; }
.mostquestionlist li a { display: block; float: left; font-size: 16px; width: 100%; color: #000; height: 30px; font-weight: 600; line-height: 30px; background: url(../img/arrow-right-26x47-grey.png) no-repeat right center; background-size: 13px; }
.mostquestionlist li a strong { padding-right: 5px; }
.middleh { font-size: 20px; width: 100%; font-weight: 600; color: #000; display: block; float: left; clear: both; font-family: 'Roboto', sans-serif; }
#searchin_pages { display: block; float: left; width: 100%; height: auto; }
#searchin_pages_search { width: 80%; height: 110px; float: left; padding: 30px; line-height: 50px; border: none; background: white; box-sizing: border-box; color: #6d6d6d; font-size: 16px; font-family: 'Source Sans Pro', sans-serif; }
#searchin_pages_btn { width: 20%; height: 110px; float: left; background: #fff; cursor: pointer; border: none; font-size: 16px; font-family: 'Source Sans Pro', sans-serif; }
#faqsearch { display: block; width: 58.76288659793815%; float: left; margin: 0 auto; box-sizing: border-box; margin-bottom: 30px; background: #FFFFFF; margin-top: 5px; }
#faqsearch form { display: block; float: left; width: 100%; box-sizing: border-box; border: 1px solid #ECEEED; }
#faqsearch p { display: block; float: left; width: 100%; font-size: 16px; font-weight: 600; margin-bottom: 20px; font-family: 'Roboto', sans-serif; }
#faqsearch label { display: block; width: 100%; float: left; font-size: 14px; color: #212121; margin-bottom: 10px; }
/* FAQ Banner */
.phoneinfo { display: block; float: left; width: 27.835051546391754%; box-sizing: border-box; background: #FFFFFF; margin-left: 30px; margin-top: 5px; }
.faqbanner { display: block; float: left; width: 100%; }
.phonee strong { white-space: nowrap; width: 100%; float: left; width: 100%; font-size: 23px; color: #000000; font-weight: 600; }
.cont-asset { width: 100%; height: auto; display: block; float: left; }
.faqbanner p.phonee { width: 100%; color: #212121; margin-bottom: 4px; }
.faqbanner p.phonee span { display: block; font-size: 14px; }
.faqbanner p.phonee span strong { color: #212121; font-size: 14px; margin-top: 0; }
.faqbanner .cont-asset h3 { display: block; float: left; margin: 0px; font-size: 16px; font-weight: bold; padding-bottom: 6px; letter-spacing: 0; width: 100%; font-family: 'Roboto', sans-serif; }
.faqbanner .cont-asset p { display: block; float: left; font-size: 13px; color: #212121; font-weight: 400; }
.faqbanner .cont-asset .phonee { display: block; float: left; margin-top: 0px; background: none; box-sizing: border-box; line-height: 26px; }
/* FAQ Banner ends here */
/* Yurtiçi Bayi Başvuru Formu */
#domesticdealershipform { display: block; float: left; width: 85%; box-sizing: border-box; border: 1px solid #ededed; padding: 40px; margin-top: 30px; }
#dealershipform { display: block; float: left; width: 100%; }
#dealershipform h3 { display: block; float: left; width: 378px; font-size: 14px; line-height: 26px; margin-bottom: 20px; font-weight: 700; color: #676767; letter-spacing: 0; margin-left: -20px; padding-left: 20px; border-bottom: 1px solid #DEDEDE; margin-top: -10px; padding-bottom: 8px !important; }
#dealershipform .formcolumn { display: block; float: left; width: 45%; }
#dealershipform .formcolumn .formelement { display: block; float: left; width: 100%; margin-bottom: 20px; }
#dealershipform .formcolumn .formelement label { color: #212121; float: left; width: 100%; display: block; font-size: 14px; line-height: 25px; margin-bottom: 5px; }
#dealershipform .formcolumn .formelement input.uyelik-form-text { display: block; float: left; width: 100%; box-sizing: border-box; border: 1px solid #cecece; height: 48px; padding: 10px; line-height: 28px; color: #646464; font-family: 'Roboto', Sans-Serif; font-size: 14px; }
#dealershipform .formcolumn .formelement .uyelik-form-select { display: block; float: left; width: 100%; box-sizing: border-box; border: 1px solid #cecece; height: 48px; padding: 10px; line-height: 28px; color: #646464; font-family: 'Roboto', Sans-Serif; font-size: 14px; }
#dealershipform .formcolumn .formelement .bayilik-form-textarea { display: block; float: left; width: 100%; box-sizing: border-box; border: 1px solid #cecece; height: 147px; padding: 10px; line-height: 20px; color: #646464; font-family: 'Roboto', Sans-Serif; font-size: 14px; resize: none; }
#dealershipform .formelementsubmit { display: block; float: left; width: 100%; }
#dealershipform .formelementsubmit input { display: block; float: right; width: auto; cursor: pointer; border: none; box-sizing: border-box; height: 48px; padding: 0 30px; line-height: 48px; color: #fff; text-align: center; font-size: 16px; font-weight: bold; background: #000; font-family: 'Roboto', sans-serif; }
#dealershipform .rightform { float: right !important; }
#deallershipforminside { display: block; float: left; width: 100%; }
#domesticdealershipform p { font-size: 14px; color: #212121; line-height: 20px; margin-bottom: 6px; }
#dealershipform .formelementsubmit #divOnay { display: block; float: left; color: #F00; font-size: 12px; }
/* RND Custom Slider ends here */

.contentpage { color: #212121; display: block; float: left; width: 100%; font-size: 14px; line-height: 20px; margin-top: 20px; }
.contentpage p { display: block; float: left; width: 100%; }
.contentpage .contentleft { display: block; float: left; width: 50%; margin: 30px 0; }
.contentpage .contentright { display: block; float: right; width: 45%; margin: 30px 0; }
.explaininside { display: block; float: left; margin-bottom: 10px; width: 100%; padding-top: 10px; border-top: 1px solid #e5e5e5; }
.explaininside p { line-height: 20px; margin-bottom: 1em; font-size: 14px; }
.explaininside a { color: #212121; text-decoration: underline; }
.mostquestionlist { display: block; float: left; width: 100%; height: auto; border: 1px solid #EDEDED; border-bottom: none; }
.mostquestionlist_spot { display: block; float: left; width: 100%; height: auto; }
.mostquestionlist_spot li { display: block; float: left; font-weight: bold; border-bottom: 1px solid #c2c2c2; padding-top: 20px; padding-bottom: 20px; color: #212121; background: url('../img/arrow-right-28x28-black.png') no-repeat; background-position: right top 18px; width: 100%; }
.mostquestionlist_spot li:hover { background: url('../img/arrow-right-28x28-black.png') no-repeat; background-position: right top 18px; }
.mostquestionlist_spot li a { font-size: 16px; color: #000; text-decoration: none; display: block; float: left; width: 100%; }
.mostquestionlist_spot li p { display: block; float: left; width: 100%; margin-top: 5px; font-weight: normal; font-size: 14px; }
.mostquestionlist_spot li p a { color: #212121; font-size: 14px; text-decoration: underline; }
.mostquestionlist_spot li span { font-size: 13px; color: black; font-weight: normal; display: block; width: 85%; }
.mostquestionlist li p { font-weight: normal !important; font-size: 14px !important; }
.mostquestionlist li p a { background: none !important; }
.mostquestionlist_spot li a:hover { color: #000; }
#bottomfix_questions_mainpage { display: block; float: left; width: 100%; }
.mostquestion_empty { display: block; float: left; width: 100%; font-size: 14px; }
#backtosearch { padding-left: 20px; width: auto; font-weight: 600; color: #212121; background: url('../img/backtosearch.jpg?q=80') no-repeat; background-position: left 4px; float: left; margin-bottom: 20px; box-sizing: border-box; clear: both; }
#backtosearch:hover { color: #5d223e; }
.search_resault_counter { display: block; float: left; padding-top: 10px; border-top: 1px solid #e5e5e5; padding-bottom: 10px; width: 100%; margin-top: 10px; margin-bottom: 10px; text-align: right; }
.search_resault_counter div { display: block; float: left; padding-bottom: 10px; width: 100%; border-bottom: 1px solid #e5e5e5; }
.search_resault_counter span { display: block; float: right; line-height: 28px; }
.emptysearch { display: block; float: left; width: 100%; font-size: 14px; color: #000; line-height: 25px; box-sizing: border-box; background: url(../img/emptysearch.png) no-repeat center top; font-family: 'Roboto', sans-serif; font-weight: normal; padding-top: 165px; }
.emptysearch span { display: block; float: left; width: 100%; text-align: center; }
#empty_search_pageinside { width: 100%; display: block; float: left; height: auto; box-sizing: border-box; border-top: 1px solid #ededed; }
#emptysearch_left { display: block; float: left; width: 100%; margin-bottom: 30px; margin-top: 30px; }
#emptysearch_left h2 { font-size: 24px; line-height: 24px; color: #212121; word-wrap: break-word; margin-bottom: 35px; text-align: center; width: 100%; background: url(../img/search-results-icon.png) no-repeat top center; padding-top: 300px; }
#frmSearch_empty { display: block; margin: 0 auto; width: 45%; background: #fff; float: none; height: 40px; border: 1px solid #ccc; }
#frmSearch_emptyout { display: block; float: left; width: 100%; padding: 30px 0 50px; box-sizing: border-box; border-bottom: 1px solid #EDEDED; }
#frmSearch_empty .search-button { display: block !important; float: right; background: none; width: 12.280701754385964%; height: 40px; border: none; cursor: pointer; border-left: 0; box-sizing: border-box; background: #FFF url(../img/search-zoom-black.png) no-repeat right 20px center; }
#frmSearch { display: block; float: left; width: 100%; height: auto; }
#frmSearch .search-button { display: block !important; float: right; padding: 0; width: 10%; height: 67px; border: 0px; cursor: pointer; background: #E6E6E6 url(../img/search-zoom-black.png) no-repeat center center; outline: none; border-bottom: 1px solid #bdbdbd; }
.noresultsearch { color: #ce2031; font-weight: 700; text-align: center; width: auto; margin: 0 auto; clear: both; width: 100%; }
.noresultsearch span { border-top: 2px solid #d5d5d5; border-bottom: 2px solid #d5d5d5; font-size: 40px; line-height: 55px; display: inline-block; height: 72px; line-height: 70px; }
#emptysearch_left p { display: block; float: none; width: 38.717949%; text-align: center; line-height: normal; font-size: 14px; font-weight: 400; color: #898989; clear: both; margin: 0 auto; margin-bottom: 20px; }
#emptysearch_left p span, #emptysearch_left p a { color: #5d223e; font-weight: bold; }
#emptysearch_left .search-area { float: left; width: 87.71929824561403%; padding: 10px; line-height: 30px; font-size: 13px; background: #fff; color: #898989; border: none; height: 40px; box-sizing: border-box; border-right: 0; font-family: 'Roboto', sans-serif; }
.switchbar { display: none; }
.search_resault_counter ul li { display: block; float: left; width: auto; }
.search_resault_counter ul li a { background: #fff url('../img/removesearchkeyword.png') no-repeat; background-position: right 5px center; color: #000000; font-size: 13px; padding-right: 30px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; border: 1px solid #e5e5e5; box-sizing: border-box; float: left; display: block; }
.search_resault_counter span a { color: #000000 !important; text-decoration: none !important; font-size: 12px; font-weight: bold; }
#helpfulform { display: block; float: left; background: #fff; text-align: center; padding-top: 20px; padding-bottom: 20px; margin-top: 20px; width: 710px; margin-bottom: 30px; }
#helpfulform h4 { font-size: 22px; font-weight: 700; color: #ce2031; margin-bottom: 7px; }
#helpfulform ul { height: auto; text-align: center; margin-bottom: 10px; margin-top: 10px; }
#helpfulform ul li { display: inline-block; *display: inline; /*IE7*/
*zoom: 1; /*IE7*/
margin-right: 5px; }
#helpfulform ul li a { background: #9c9c9c; border: 0; width: 73px; padding: 11px; font-size: 17px; color: white; margin-top: 10px; text-align: center; float: left; display: block; }
#helpfulform span { color: #ce2031; display: block; font-weight: bold; display: block; float: left; width: 100%; text-align: center; padding-top: 10px; }
#feedbackformout { display: none; }
#feedbackform { display: block; float: left; width: 382px; height: auto; padding: 10px; }
#feedbackform p { padding-bottom: 10px; padding-top: 5px; }
#feedbackform h5 { color: #333333 !important; width: 100%; text-align: left; font-size: 18px !important; font-weight: bold; margin-bottom: 10px; }
.feedback_email_btn { border: 0 !important; float: right; margin-right: 17px; background: #0387cd; color: white; padding: 7px 30px 7px 7px; font-weight: normal; display: block; float: right; background-color: #CE2031 !important; border: 1px solid #B12C2C !important; background-position: right 5px center !important; width: auto !important; font-size: 17px; text-align: left; border-right: 7px solid #0387cd; cursor: pointer; background-repeat: no-repeat; padding: 7px 10px 7px 10px; }
.feedback_email_btn:hover { background-color: #CE2031 !important; border: 1px solid #B12C2C !important; background-position: right 5px center !important; }
.cancelfeedback { display: block; float: lefT; background-color: #000; color: #FFF; padding: 9px 7px 9px 7px; font-size: 17px; width: auto; }
#feedbackform label { display: block; float: left; width: 100%; font-weight: bold; font-size: 14px; color: #000; margin-bottom: 2px; }
#feedback_email { clear: both; display: block; margin-bottom: 1em; width: 354px; height: 30px; padding-left: 8px; color: black; font-size: 14px; border: 1px solid #B3B3B3; }
#feedback_comment { background: #FFF; border: 1px solid #B3B3B3; color: black; font-size: 14px; height: 30px; padding-left: 8px; resize: none; display: block; height: 140px !important; width: 355px !important; margin-bottom: 1em; padding-top: 10px; }
#errorEmail { display: none; float: left; width: 300px; padding-left: 17px; height: 15px; background: url('../img/form_error_icon.png') no-repeat; background-position: top left; }
#errorComment { display: none; float: left; width: 100%; padding-left: 17px; height: 15px; background: url('../img/form_error_icon.png') no-repeat; background-position: top left; margin-bottom: 8px; }
.mailmessage { }
/* deal document scroll */
.dealindex .jspDragTop { display: block; float: left; height: 0px; width: 10px; margin-top: -7px; }
.dealindex .jspDragBottom { display: block; float: left; height: 0px; position: relative; top: 100%; width: 0px; margin-top: 0px !important; }
.dealindex .jspContainer { overflow: hidden; position: relative; width: 100% !important; }
.dealindex .jspPane { position: absolute; }
.dealindex .jspVerticalBar { position: absolute; top: 0px; right: 0px !important; width: 6px; background: #dadada; }
.dealindex .jspHorizontalBar { position: absolute; bottom: 0; left: 0; width: 100%; height: 16px; }
.dealindex .jspVerticalBar *, .jspHorizontalBar * { margin: 0 padding: 0;
}
.dealindex .jspCap { display: none; }
.dealindex .jspHorizontalBar .jspCap { float: left; }
.dealindex .jspTrack { position: relative; width: 6px; }
.dealindex .jspDrag { background-position: center; position: relative; top: 0; left: 0; cursor: pointer; background: #000; }
.dealindex .jspHorizontalBar .jspTrack { float: left; height: auto; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; }
.dealindex .jspHorizontalBar .jspDrag { float: left; height: auto; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; }
.dealindex .jspArrow { text-indent: -20000px; display: block; cursor: pointer; }
.dealindex .jspArrow.jspDisabled { cursor: default; background: #FFF; }
.dealindex .jspVerticalBar .jspArrow { height: 16px; }
.dealindex .jspHorizontalBar .jspArrow { width: 16px; float: left; height: 100%; }
.dealindex .jspVerticalBar .jspArrow:focus { outline: none; }
.dealindex .jspCorner { background: #FFF; float: left; height: 100%; }
.dealindex { display: block; float: left; width: 100%; height: 300px; overflow: hidden; box-sizing: border-box; background: #fff; line-height: 20px; }
/* Ödeme sayfası burada biter */




/* Özet Sayfası burada başlar */
.paidkind-addressinfo { padding: 10px 0; display: block; float: left; width: 100%; border-bottom: 1px solid #ededed; }
.paidkind-addressinfo .leftt { display: block; float: left; height: auto; width: 15%; font-size: 12px; color: #212121; font-weight: 700; }
.paidkind-addressinfo p { display: block; float: left; height: auto; width: 85%; font-size: 12px; color: #212121; }
#ordersuccessbottom { display: block; float: left; margin-top: 20px; margin-bottom: 10px; width: 76.92307692307693%; padding-right: 30px; box-sizing: border-box; }
.ozettop { margin-top: 10px; width: 100% !important; }
.thankspage { width: 100%; text-align: center; display: block; float: left; box-sizing: border-box; }
.thankspage h1 { color: #000 !important; font-size: 25px !important; font-weight: bold !important; text-align: center; display: block; float: left; width: 100%; line-height: 40px !important; margin-bottom: 10px; }
/* Özet Sayfası burada biter */

.listinfoform { display: block; float: left; }
.listinfoform p { display: block; float: left; width: 100%; margin-bottom: 20px; }
.listinfoform p input { width: 438px; border: 1px solid #abadb3; padding: 10px; }
.listinfoform p label { display: block; width: 100%; margin-bottom: 3px; color: #6a6a6a; font-size: 14px; font-weight: 300; }
.listinfoform .halfform input { width: 198px !important; }
.listinfoform .halfform { display: block; float: left; width: 220px; }
.listinfoform .rightt { float: right !important; }
.listinfoform textarea { width: 438px; padding: 10px; height: 60px; border: 1px solid #abadb3; }
.listinfoform select { padding: 7px !important; width: 205px !important; }
.formbottom { display: block; float: left; width: 700px; height: auto; margin-top: 15px; }
.formbottom .rightt { float: right !important; }
#subleftaccordion li ul li a { display: block; padding: 1px 10px 1px 25px; margin-bottom: 1px; color: #333; }
#subleftaccordion li ul li { display: block; float: left; width: 100%; }
#subleftaccordion li ul li :hover { background-color: #FFF; }
.mylist_boughtproduct_right span { display: block; float: left; width: 270px; padding: 15px; border: 1px solid #d4d4d4; background-color: #FFF; }
.mylist_boughtproduct_right h4 { color: #707070; margin-bottom: 5px; }
.boughtone { background-color: #f0f0f0; }
.deletefrom_mylist { display: block; float: right; width: auto; height: auto; padding: 5px; background-color: #363636; color: #fff; border: 1px solid #555555 !important; text-align: center; margin-right: 5px; }
#subleftaccordion .active { color: #000; }
.login-buttons input:hover { cursor: pointer; }
.ebulten-submit:hover { cursor: pointer; }
/*#subcontentright #errorMessage p { color: #FFFFFF; display:block; margin:10px auto; clear:both; width: 100%; line-height:25px; font-size:12px; text-align:center; background: red; }*/
#errorMessage { color: #FFFFFF; display: block; float: left; clear: both; width: 100%; font-size: 12px; text-align: center; background: rgb(227, 59, 59); margin-top: 10px; }
.kod-gonder-button:hover { cursor: pointer; }
#basketbuttons input:hover { cursor: pointer; }
/* Site Map starts here*/

.sitemap { display: block; float: left; width: 100%; height: auto; margin-bottom: 50px; border-top: 1px solid #EDEDED; padding-top: 20px; }
.sm-list-baslik { display: block; float: left; width: 100%; margin-bottom: 10px; }
#tiles li ul li { display: block; float: left; width: 100%; margin-bottom: 10px; }
.sm-list-baslik a { color: #434343; width: 100%; display: block; font-weight: bold; box-sizing: border-box; font-size: 22px; line-height: normal; }
.sm-liste a { color: #434343; display: block; float: left; text-align: left; width: 100%; font-weight: 600; font-size: 14px; box-sizing: border-box; }
#tiles li .sublist a { font-size: 14px !important; padding-left: 5px; font-weight: 400 !important; color: #434343; }
#tiles2 li .sublist a { font-size: 12px !important; color: #707070 !important; padding-left: 5px; }
#tiles2 li .sublist a { font-size: 12px !important; color: #707070 !important; padding-left: 5px; }
#tiles2 li ul li { display: block; float: left; width: 200px; margin-bottom: 10px; }
#tiles2 ul { padding-left: 15px; display: block; float: left; margin-bottom: 10px; }
.sm-liste { border: none; margin-top: 12px; }
.sublist { border-bottom: 0px !important; padding-left: 5px; margin-top: 0px; }
.sublist a { font-size: 10px !important; }
.wm { display: block; float: left; width: 100%; margin-bottom: 20px; border-bottom: 1px solid #EDEDED; padding-bottom: 10px; }
.wm ul { display: block; float: left; width: 25%; box-sizing: border-box; }
.white-container { display: block; float: left; width: 100%; }
.white-container h1 { font-size: 20px; line-height: 30px; margin: 0 0 20px; font-family: 'Roboto', sans-serif; font-weight: bold; }
.llast { background: none !important; }
/* Site Maps ends here */




/* Kurumsal */
.detailleftinside .payment_properties { border: none !important; }
#getpaypro { display: block; float: left; background: #FFFFFF url(../img/active-accitem.png) no-repeat right 10px center; width: 100%; font-size: 14px; color: #2f2f2f; cursor: pointer; border-bottom: 1px solid #E2E2E2; padding: 10px 0; font-weight: bold; line-height: 24px; }
.borderleftt { border-left: 1px solid #FFF; padding-left: 20px !important; border-right: 0px !important; }
.contactpage h2 { display: block; float: left; width: 100%; line-height: normal; color: #000; font-size: 20px; font-weight: bold; margin-bottom: 20px; }
#erMessage { float: right; }
.iletisim-form-element { display: block; float: left; height: auto; margin-top: 15px; display: block; float: left; width: 100%; }
.iletisim-form-element label { color: #212121; float: left; width: 100%; display: block; font-size: 14px; font-weight: 400; padding-bottom: 5px; }
.contactleft { display: block; float: left; width: 45.977011494252873%; }
.contactleftt { display: block; float: left; width: 100%; height: auto; border: 1px solid #EDEDED; padding: 20px; box-sizing: border-box; }
.contactleftt p { font-size: 14px !important; line-height: 22px !important; color: #212121 !important; width: 100%; padding-right: 0 !important; }
.contactleftt p a { color: #000000; text-decoration: underline; }
.contactleftt p span { margin-right: 15px; }
.contactrightt { display: block; float: right; width: 45.977011494252873%; height: auto; border: 1px solid #EDEDED; padding: 20px 30px; box-sizing: border-box; }
.contactlefttchar img { margin-left: 88px auto; }
.contactlefttchar { display: block; float: left; width: 208px; }
.contactrighttchar { display: block; float: left; }
.contactmap { display: block; float: left; width: 100%; margin-top: 30px; }
.contactpage .backoffice-icerik { display: block; float: left; width: 100%; margin-top: 20px; }
.contactpage h3 { display: block; float: left; width: 100%; font-size: 16px; color: #000000; font-weight: 600; margin-bottom: 20px; }
/* Contanct Page starts here */
.contact_input { background-color: #fff; border: 1px solid #e5e5e5; color: #000; font-size: 13px; padding: 10px; width: 100%; display: block; float: left; box-sizing: border-box; font-family: 'Roboto', sans-serif; }
.iletisim-form-element img { width: 150px; height: auto !important; margin-bottom: 12px; }
.contactrightt span { display: block; float: left; margin-left: 20px; }
#contactpage { display: block; float: left; width: 100%; height: auto; background: #ebebeb; }
.contactpage .field-validation-error { display: none; }
.contactpage .field-validation-error { color: #f00; float: right; background: url(../img/alertbg.png) no-repeat left top; clear: both; position: relative; top: -67px; width: 231px; height: 43px; margin-left: 0; margin-bottom: -43px; }
.contactpage .field-validation-error span { display: block; float: left; margin-left: 0; width: 100%; padding: 0 10px; box-sizing: border-box; line-height: 32px; font-family: Arial; font-size: 14px; }
.contactpage #erMessage { top: -130px; }
.contactpage #erCaptcha { margin-top: 50px; }
.contactpage .login-buttons { margin-top: 15px; display: block; float: right; width: 100%; }
#setalertt { display: block; float: left; padding: 35px; font-weight: 700; font-size: 15px; }
.iletisim-gonder-btn { height: 50px; float: right; color: #000; font-size: 16px; font-weight: 600; overflow: visible; cursor: pointer; border: none; background-color: #FFF; font-family: 'Roboto', sans-serif; width: 50%; letter-spacing: 1px; border: 2px solid #000; transition: all .2s linear 0s; -ms- transition:all .2s linear 0s;
-moz- transition:all .2s linear 0s;
-o- transition:all .2s linear 0s;
-webkit- transition:all .2s linear 0s;
}
.iletisim-gonder-btn:hover { background: #000; color: #fff; }
.iletisim-form-element #Subjects { padding: 10px; width: 100%; border: 1px solid #e5e5e5; box-sizing: border-box; font-size: 13px; height: 40px; line-height: 20px; }
.iletisim-form-element #RelatedSale { padding: 10px; width: 100%; border: 1px solid #e5e5e5; box-sizing: border-box; font-size: 13px; height: 40px; line-height: 20px; }
/* Contanct Page ends here*/

/* Custom PopUp Burada Başlar */
#popupwrap { display: none; width: 100%; height: 100%; position: fixed; z-index: 1000010; }
#popupwrapout { display: block; float: left; width: 100%; height: 100%; position: fixed; z-index: 10000; background: #fff url(../img/loadpopup.gif) no-repeat; background-position: center; filter: alpha(opacity=50); -khtml-opacity: 0.5; -moz-opacity: 0.5; opacity: 0.5; background-size: 40px; }
#popupwrapin { display: block; margin: 0 auto; background-color: #FFF; position: absolute; z-index: 11000; box-shadow: 0 0 30px rgba(155, 155, 155, 1); -o-box-shadow: 0 0 30px rgba(155, 155, 155, 1); -moz-box-shadow: 0 0 30px rgba(155, 155, 155, 1); -webkit-box-shadow: 0 0 30px rgba(155, 155, 155, 1); -ms-box-shadow: 0 0 30px rgba(155, 155, 155, 1); }
#cover { display: none; float: left; width: 100%; height: 100%; position: fixed; background: #000; opacity: 0.5; z-index: 50; }
.activepitem .product_quicklook { display: block !important; }
.activepitem .tobasket a { display: none !important; }
.activepitem .tobasket.loading { background: url(../img/setloading.gif) no-repeat center center !important; background-position: right center !important; }
/* Droplist Starts here */
.sizeoptions_h { display: block; float: left; width: 100%; }
/* Droplist ends here */

/* Sepetim Sayfası burada başlar */ 
.baskettop { }
.left0 { left: 0px; }
#paymentpages { display: block; width: 100%; margin: 0 auto; }
#paymentpagestop { display: block; width: 100%; margin: 0 auto; height: auto; }
#paymentpagestopinside { display: block; float: left; width: 100%; height: auto; padding-left: 0px; }
#paymentpagesinside { display: block; float: left; width: 100%; height: auto; margin-bottom: 30px; }
#paymentpages .keeporder { display: block; float: right; line-height: 47px; height: 47px; width: 74.07407407407407%; text-align: center; white-space: nowrap; font-size: 20px; background: #91C44D; font-weight: 400; color: #fff; font-family: Arial; border: 2px solid #91C44D; box-sizing: border-box; transition: all .2s linear 0s; -ms-transition: all .2s linear 0s; -moz-transition: all .2s linear 0s; -o-transition: all .2s linear 0s; -webkit-transition: all .2s linear 0s; }
#paymentpages .keeporder:hover {background: #91C44D;border-color: #91C44D; color: #fff; }
.pb20 { padding-bottom: 20px; }
.pb20 .product-basket-count .sbSelector { display: block; height: 15px; left: 0; line-height: 15px; outline: none; overflow: hidden; position: absolute; text-indent: 10px; top: 0; width: 170px; }
#order-steps { display: block; float: left; width: 100%; }
.addresshead-small .contactNewAdress { }
.addresshead-small h3 { display: block; float: left; color: #000; font-size: 14px; font-weight: 400; line-height: 20px; }
.addresshead-small2 { display: block; float: left; width: 100%; text-align: center; margin-bottom: 30px; box-sizing: border-box; border-bottom: 1px solid #e5e5e5; padding-bottom: 10px; }
.addresshead-small2 p { display: block; float: left; font-size: 16px; color: #000000; }
.addresshead-small2 a { display: block; float: right; font-weight: 400; color: #f20000; font-size: 16px; line-height: 22px; margin-top: -22px; }
.basketfull .product-basket-name p a { display: block; color: #212121; }
.basketfull .product-basket-name p a:hover { text-decoration: underline; }
.basketfull .product-basket-name p b { font-weight: 700; }
.basketfull .product-basket-name { color: #212121; }
.basketfull .product-basket-photo img { /*width: 100% !important;*/ border: 1px solid #e2e2e2; box-sizing: border-box; }
.basketfull .product-basket-photo { display: block; float: left; height: auto; width: 25%; box-sizing: border-box; padding-right: 30px; }
.basketfull .sepet-foto-baslik { display: block; float: left; width: 142px; height: 10px; }
.basketfull .product-basket-name { padding: 0; display: block; float: left; width: 75%; padding-right: 30px; }
.basketfull .product-basket-name p { padding: 2px 0; }
.basketfull .product-basket-name .pname { font-weight: 700; }
.basketfull #basketpinside { display: block; float: left; width: 100%; height: auto; }
.basketfull #basketpinside .basketpinsideli { display: block; float: left; width: 100%; height: auto; padding: 15px 0; background: #fff; font-family: Arial; border-bottom: 1px solid #ededed; }
.basketfull .basketproductname { width: 45.977011494252873% !important; }
.pbasketitem_edit { display: block; float: left; width: 100%; height: auto; margin-top: 15px; }
.pbasketitem_edit li { display: block; float: left; width: auto !important; height: auto; }
.pbasketitem_edit li a { display: block; float: left; width: auto; height: auto; line-height: 12px; color: #f20000 !important; font-weight: bold; font-weight: 400 !important; text-decoration: none; letter-spacing: normal !important; text-decoration: underline; }
a.withborderr { }
.withborder { padding-right: 6px; border-right: 1px solid #226ebb; }
.basketfull #orderresault { display: block; float: right; height: 47px; width: 100%; padding: 10px; background: #afafaf; border: none; padding: 10px 20px; box-sizing: border-box; }
.basketfull #orderresault-right { display: block; float: right; width: 100%; height: auto; }
.basketfull #orderresault p { font-size: 16px; text-align: left; padding-left: 0; font-weight: 400 !important; width: 50%; }
.ozetresult p { font-size: 16px; text-align: left; padding-left: 0; font-weight: 400 !important; width: 50%!important; }
.ozet-aratoplam{ margin-top:-25px;}
.basketfull #orderresault-right #grandtotall { float: right; font-weight: 700; width: 50%; text-align: right; }
.basketfull .orderdetails table { width: 100%; color: #000000; font-size: 16px; font-weight: 300; }
.basketfull .orderdetails table tr { display: block; float: right; width: 100%; padding-top: 0px; padding-bottom: 0px; line-height: 26px; }
.basketfull .orderdetails .tablelinee { border: none; }
.redd { color: #5d223e !important; }
.basketfull .orderdetails .diffcolor { color: #000 !important; }
.basketfull .s-baslik { font-weight: 400; font-size: 16px; width: 50%; float: left; }
.basketfull .s-baslik b { width: 100% !important; }
.setdifferent .s-baslik { width: 150px !important; }
.basketfull .s-bilgi { width: 50%; text-align: right; font-size: 16px !important; font-family: Arial; font-weight: bold !important; display: block; float: right; }
.fstyle { line-height: 18px !important; }
.fstyle .s-baslik { font-size: 12px !important; }
.fstyle .s-bilgi { font-size: 12px !important; font-weight: 400 !important; }
.basketfull .errorform { display: none; }
.redclr { color: #5d223e !important; }
#bottombtn { display: block; float: right; width: 100%; margin-top: 20px; height: auto; }
.makecenterr { display: block; width: 100%; margin: 0 auto; height: auto; }
.emptyset .mobileslider { left: -4px; }
.errorform { clear: both; padding: 10px 30px 10px 50px; font-family: Arial; border: 1px solid #faebcc; background: #fcf8e3; margin: 8px 0 0; margin-bottom: 20px; float: left; width: 100%; box-sizing: border-box; }
.errorform span { display: block; float: left; width: 100%; padding-left: 30px; background: url("../img/errorinfo.png") no-repeat left center; font-weight: bold; font-size: 14px; color: #8a6d3b; }
.unavailable_products { display: block; float: left; width: 100%; margin-top: 12px; }
.unavailable_products li { display: block; float: left; width: 100%; }
.unavailable_products li strong { display: block; float: left; width: 100%; color: #8a6d3b; font-weight: 400; }
.unavailable_products li p { display: block; float: left; width: 100%; margin-top: 5px; }
.unavailable_products li p.basket_success { color: #3c763d; }
.unavailable_products li p.basket_alert { color: #a94442; }
/* Sepetim sayfası burada biter */

/* Departman Full SLider */
.fullbackoffice { display: block; float: left; width: 100%; height: auto; }
/* Departman Full Slider */

/* Yeni Login Sayfası */

.fbcheck4 { display: block; float: left; width: 100%; border: 1px solid #3B5999; box-sizing: border-box; border-top: none; padding: 10px; }
.fbcheck4 input { display: block; float: left; line-height: 20px; margin-top: 4px; margin-right: 10px; }
.fbcheck4 a { display: block; float: left; line-height: 20px; color: #555; }
.fbcheck4 .fbAlert4 { display: block; float: left; width: 100%; color: red; line-height: 20px; }
.fbcheck3 { display: block; float: left; width: 500px; border: 1px solid #3B5999; box-sizing: border-box; border-top: none; padding: 10px; margin-top: 81px; margin-bottom: -81px; margin-left: -36px; background-color: #fff; }
.fbcheck3 input { display: block; float: left; line-height: 20px; margin-top: 4px; margin-right: 10px; }
.fbcheck3 a { display: block; float: left; line-height: 20px; color: #555; }
.fbcheck3 .fbAlert3 { display: block; float: left; width: 100%; color: red; line-height: 20px; }
.fbcheck2 { display: block; float: left; width: 100%; border: 1px solid #E1E7F5; box-sizing: border-box; border-top: none; padding: 10px; }
.fbcheck2 input { display: block; float: left; line-height: 20px; margin-top: 4px; margin-right: 10px; }
.fbcheck2 a { display: block; float: left; line-height: 20px; color: #555; }
.fbcheck2 .fbAlert2 { display: block; float: left; width: 100%; color: red; line-height: 20px; }
.fbcheck { display: block; float: left; width: 100%; border: 1px solid #E1E7F5; box-sizing: border-box; border-top: none; padding: 10px; }
.fbcheck input { display: block; float: left; line-height: 20px; margin-top: 4px; margin-right: 10px; }
.fbcheck a { display: block; float: left; line-height: 20px; color: #555; }
.fbcheck .fbAlert { display: block; float: left; width: 100%; color: red; line-height: 20px; }
.lost-pass { display: block; float: left; clear: both; color: #818181; font-size: 14px; text-decoration: underline; }
#Login_Remember { display: block; float: right !important; width: auto !important; height: auto !important; background-color: rgba(0, 0, 0, 0) !important; border: none !important; }
.sifremi-unuttum-yardim { display: block; float: left; }
.rememberme { display: block; float: right !important; width: auto !important; margin-right: 5px; font-weight: 400 !important; line-height: 12px !important; color: #818181 !important; font-size: 14px !important; }
#logininside .field-validation-error { color: #F00; float: left; clear: both; width: 100%; }
#logininside .uyelik-sutun-2 .field-validation-error { background: url(../img/errorbox.png) no-repeat right top; float: left; top: 5px; position: absolute; color: #fff; height: 29px; right: 0; width: initial; border-radius: 3px 0 0 14px; }
#logininside .uyelik-sutun-2 .field-validation-error a { color: #fff; display: block; float: left; line-height: 20px; text-decoration: underline; margin: 0 -6px; }
#logininside .uyelik-sutun-2 .field-validation-error span { display: block; float: left; line-height: 20px; padding: 0 10px; box-sizing: border-box; }
#logininside .uyelik-form-select-2 { display: block; float: left; }
.yeniliklerden-haberdar { display: block; float: left; width: 100%; margin-top: 10px; }
.yeniliklerden-haberdar label { color: #818181; float: right; font-size: 12px; line-height: 12px; margin-right: 5px; }
.yeniliklerden-haberdar a { color: #818181; float: right; font-size: 12px; line-height: 12px; margin-right: 5px; }
.yeniliklerden-haberdar input { float: right; display: block; }
#logininside .login-buttons { display: block; float: left; width: 100%; margin-top: 30px; }
#logininside h1 { display: block; float: left; color: #000000; font-size: 18px; line-height: normal; width: 100%; font-weight: bold; font-family: 'Source Sans Pro', sans-serif; margin-bottom: 10px; }
#logininside h2 { display: block; float: left; color: #000000; font-size: 20px; line-height: normal; width: 100%; font-weight: 700; margin-bottom: 30px; text-align: center; font-family: 'Roboto', sans-serif; }
#loginleft .login-buttons { width: 100%; float: left; margin-top: 30px; }
#loginleft .login-buttons input { float: right !important; }
#loginright { display: block; float: left; width: 100%; height: auto; box-sizing: border-box; }
#loginright img { width: 100%; }
.logininfo { display: block; float: left; width: 100%; background: #bcbcbc; padding: 10px; box-sizing: border-box; margin-bottom: 42px; position: relative; color: #fff; }
.logininfo div { display: block; float: left; width: 100%; box-sizing: border-box; border: 1px solid #fff; padding: 30px; }
.logininfo p { display: block; float: left; width: 100%; margin-bottom: 30px; font-size: 16px; font-weight: bold; line-height: 25px; }
.logininfo ul { display: block; float: left; width: 100%; }
.logininfo ul li { display: block; float: left; width: 100%; font-size: 14px; font-weight: 300; line-height: 25px; margin-bottom: 30px; padding-left: 90px; box-sizing: border-box; }
.logininfo ul li:last-child { margin-bottom: 0; }
.logininfo ul li.mail { background: url(../img/logininfo-mail.png) no-repeat left center; }
.logininfo ul li.favori { background: url(../img/logininfo-favori.png) no-repeat left center; }
.logininfo ul li.siparis { background: url(../img/logininfo-siparis.png) no-repeat left center; }
.logininfo ul li.kupon { background: url(../img/logininfo-kupon.png) no-repeat left center; }
#loginleft { display: block; float: left; width: 100%; height: auto; box-sizing: border-box; }
.loginpadwrap { display: block; float: left; width: 51.54639175257731%; padding: 40px 35px; box-sizing: border-box; background: #fff; border: 1px solid #ededed; }
#loginleft h2 { font-weight: 700; color: #ce2031; font-size: 20px; padding-bottom: 6px; margin: 0 0 4px -2px; }
#loginleft .uyelik-form-element, #loginright .uyelik-form-element { margin-top: 15px; display: block; float: left; width: 100%; position: relative; }
.halffromarea { width: 50% !important; margin-top: 10px !important; }
.sethalf { color: #212121; font-size: 18px; font-weight: 700; width: 100%; display: block; float: left; padding-bottom: 30px; font-family: 'Roboto', sans-serif; }
.sethalfright { color: #212121; font-size: 18px; font-weight: 700; width: 100%; display: block; float: left; padding-bottom: 30px; font-family: 'Roboto', sans-serif; }
.halffromarea input { height: 33px !important; }
.loginrightcontent { display: block; float: right; width: 44.84536082474227%; }
.loginrightcontent img { width: 100%; }
#loginleft .uyelik-form-element label, #loginright .uyelik-form-element label { color: #646464; float: left; width: 100%; display: block; font-size: 16px; line-height: 20px; padding-bottom: 5px; }
#loginleft .uyelik-form-element input, #loginright .uyelik-form-element input { background-color: #fff; border: 1px solid #c6c6c6; color: #000000; font-size: 12px; padding: 10px; width: 100%; display: block; float: left; height: 48px; line-height: 28px; box-sizing: border-box; }
#guest-form .uyelik-form-element label, #loginright .uyelik-form-element label { color: #646464; float: left; width: 100%; display: block; font-size: 16px; line-height: 20px; padding-bottom: 5px; }
#guest-form .uyelik-form-element input, #loginright .uyelik-form-element input { background-color: #fff; border: 1px solid #c6c6c6; color: #000000; font-size: 12px; padding: 10px; width: 100%; display: block; float: left; height: 48px; line-height: 28px; box-sizing: border-box; }
.loginbg { display: block; float: left; width: 100% !important; background-color: #d2d2d2; height: auto; }
#logininside { display: block; width: 82.90598290598291%; height: 100vh; margin: 0 auto; margin-bottom: 30px; }
.uyelik-giris { height: 42px; line-height: 42px; color: #000; float: right; font-size: 16px; cursor: pointer; border: none; background-color: #fff; border: 2px solid #000; transition: .2s all linear; white-space: nowrap; width: 35.135135135135137%; font-family: 'Roboto', sans-serif; font-weight: bold; }
.uyelik-giris:hover { background: #000; color: #fff; }
.policyinfo { font-size: 12px; color: #000; display: block; float: left; width: 100%; padding-bottom: 7px; }
.spc_date .field-validation-error { margin-right: -180px; left: 73% !important; }
.spc_date { display: block; float: left; width: 33.33333333333333%; height: auto; padding-right: 10px; box-sizing: border-box; }
.spc_date.lst { padding-right: 0; }
.spc_date .dd { left: 191px!important; }
.spc_date .mm { left: 132px!important; }
#facebook_login { height: 310px; width: 500px; margin-left: -36px; margin-bottom: -81px; display: block; float: left; /* background: url(../img/facebook-login.jpg?q=80) no-repeat left top; */ margin-top: 40px; }
#facebook_bemember { height: auto; width: 100%; display: block; float: left; /* background: url(../img/facebook-signup.jpg?q=80) no-repeat left top; */ }
#loginphoto { display: block; float: right; }
#Register_WorkingStatus { padding: 5px; width: 100%; border: 1px solid #c6c6c6; line-height: 25px; height: 35px; font-family: Arial; box-sizing: border-box; font-size: 12px; }
#Register_Sex { padding: 10px; width: 100%; border: 1px solid #c6c6c6; line-height: 28px; height: 48px; box-sizing: border-box; font-family: Arial; font-size: 12px; }
#Register_BirthDay { border: 1px solid #C6C6C6; padding: 10px; width: 100%; box-sizing: border-box; height: 48px; line-height: 28px; font-family: Arial; font-size: 12px; }
#Register_BirthMonth { border: 1px solid #C6C6C6; padding: 10px; width: 100%; height: 48px; line-height: 28px; font-family: Arial; font-size: 12px; box-sizing: border-box; }
#Register_BirthYear { border: 1px solid #C6C6C6; padding: 10px; width: 100%; box-sizing: border-box; height: 48px; line-height: 28px; font-family: Arial; font-size: 12px; }
#logininside .ui-tabs-nav { display: block; float: left; width: 100%; height: 30px; text-align: center; border-bottom: 1px solid #EDEDED; margin-bottom: 20px; }
#logininside .ui-tabs-nav li { display: inline-block; text-align: center; outline: none; margin: 0 20px; }
#logininside .ui-tabs-nav li a { color: #646464; font-size: 16px; font-weight: bold; line-height: 25px; display: block; float: left; width: 100%; box-sizing: border-box; height: 41px; }
#logininside .ui-state-active a { border-bottom: none !important; background: #fff; }
#logininside .ui-tabs-active a { color: #f20000 !important; background: url(../img/selectedpayment.png) no-repeat center bottom; }
#sozlesmepopup { display: none; width: 600px; }
/*Yeni Login Sayfası burada biter */

/* Empty Department  starts here*/
.centerwarning { width: 100%; display: block; float: left; }
.empty_inside { background: #fff; display: block; float: left; height: 216px; text-align: center; width: 100%; }
.empty_inside img { display: block; text-align: center; padding-top: 35px; margin-bottom: 10px; margin: 0 auto; }
.empty_inside h3 { text-align: center; width: 100%; text-align: center; font-weight: bold; font-size: 23px; color: #636363; padding-top: 15px; }
.empty_inside h4 { text-align: center; width: 100%; text-align: center; font-weight: bold; font-size: 18px; color: #858585; padding-top: 20px; }
#departman_nav_out { display: block; float: left; width: 740px; left: -20px; position: relative; left: -10px; margin-top: 30px; }
.departman_nav_item { display: block; float: left; width: 223px; height: auto; height: auto; padding-left: 20px; }
.departman_nav_item h4 { display: block; float: left; padding-bottom: 10px; color: #000; font-size: 14px; border-bottom: 1px solid #d2d2d2; font-weight: bold; width: 100%; margin-bottom: 15px; }
.departman_nav_item h5 { display: block; float: left; padding-bottom: 10px; color: #989898; font-size: 12px; font-weight: bold; }
.departman_nav_item_inside { background: url('../img/emptyborder.jpg?q=80') repeat-y; background-position: right 20px; display: block; float: left; width: 100%; }
.departman_nav_item_inside ul { display: block; float: left; width: 100%; padding-bottom: 10px; }
.departman_nav_item_inside ul li { display: block; float: left; width: 100%; margin-bottom: 2px; }
.departman_nav_item_inside ul li a { font-size: 12px; color: #ddd; }
.departman_nav_item_inside ul li a:hover { text-decoration: underline; color: #226ebb; }
.departman_nav_item:last-child .departman_nav_item_inside { background: none !important; }
/* Empty Department ends here */

/* Deparment Meet starts here   */
.fullhtml { position: relative; z-index: 2; }
#departmentmainbanner { display: block; float: left; width: 100%; height: 295px; background-position: top center; background-repeat: no-repeat; position: relative; z-index: 1; margin-top: -44px; }
#departmentmainbanner .departmentcontent { display: block; float: right; box-sizing: border-box; padding-right: 8.547008547008547%; width: 42.735042735042733%; padding-top: 5.982905982905983%; }
#departmentmainbanner .departmentcontent h1 { display: block; float: left; font-size: 35px; width: 100%; color: #837f6a; font-family: 'Playfair Display', serif; line-height: normal; margin-bottom: 15px; }
#departmentmainbanner .departmentcontent p { display: block; float: left; width: 100%; color: #a09d8e; font-size: 12px; line-height: 18px; font-family: 'Roboto', sans-serif; }
#departmentmeet { display: block; float: left; width: 100%; margin-top: 20px; }
#departmentmeet .element { display: block; width: 50%; box-sizing: border-box; padding-bottom: 30px; }
#departmentmeet .element.full { float: left; width: 100%; }
#departmentmeet .element.left { float: left; padding-right: 15px; }
#departmentmeet .element.right { float: right; padding-left: 15px; }
#departmentmeet .element a { display: block; float: left; width: 100%; background: #000; }
#departmentmeet .element img { display: block; float: left; width: 100%; transition: all .2s linear 0s; }
#departmentmeet .element a img:hover { opacity: 0.8; }
/* Deparment Meet ends here   */

/* Pager stars here */
.activepager { display: block !important; padding: 0 7px; }
.activepager a { display: block !important; color: #000 !important; }
.rndpager-wrap { width: 100%; float: left; line-height: 48px; height: 48px; border-top: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea; box-sizing: border-box; margin-bottom: -21px; border-left: 1px solid #eaeaea; border-right: 1px solid #eaeaea; }
.rndpager-wrap .rndpager ul li.viewAll { display: block !important; }
.rndpager ul li.viewAll { display: block !important; }
.rndpager ul li.viewAll a { font-size: 12px; font-weight: bold; color: #000; text-decoration: underline; text-transform: uppercase; }
.rndpager-wrap .rndpager { width: 100%; padding: 0; }
.rndpager-wrap .rndpager ul { float:right; text-align: center; }
.rndpager-wrap .rndpager ul li { float: left; display: block; width: auto; height: 48px; line-height: 48px; }
.rndpager-wrap .rndpager ul li a { float: none; display: inline-block !important; }
.rndpager-wrap .rndpager ul li span { float: none; }
.rndpager { display: block; float: right; width: auto; height: auto; padding-right: 20px; }
.rndpager ul { display: block; float: left; width: auto; }
.rndpager ul li { display: left ; float: left; width: auto; font-weight: 500; color: #000000; line-height: 48px; }
.rndpager ul li a { display: block; float: left; color: #b1b1b1; padding: 0 7px; line-height: 48px; font-weight: 300; height: 48px !important; }
.rndpager ul li span { display: block; float: left; color: #b1b1b1; padding: 0 7px; line-height: 48px; font-weight: 300; }
.pagernext { display: block !important; }
.divider { display: block !important; }
.firstpage { display: block !important; border: none !important; }
.rndpager .pagerprev { display: block; float: left; width: 15px; height: 48px; background: url(../img/rnd_leftpager.png) no-repeat center center; padding: 0; text-indent: -99999px; }
.rndpager .pagernext { display: block; float: left; width: 15px; height: 48px; background: url(../img/rnd_rightpager.png) no-repeat center center; padding: 0; text-indent: -999999px; }
.lastpager { display: block !important; border: none !important; }
/* Pager ends here */

/* Forget Password stars here*/
.emptypassword { margin-bottom: 30px !important; text-align: center; font-size: 28px !important; }
.renewDv { display: block; float: left; width: 50%; margin: 0 25%; }
.renewDv .uyelik-form-text { background-color: #fff; border: 1px solid #c6c6c6; color: #000000; font-size: 12px; padding: 5px; width: 100%; display: block; float: left; height: 35px; line-height: 25px; box-sizing: border-box; }
.renewDv .uyelik-form-element { display: block; float: left; width: 100%; margin-bottom: 20px; }
.renewpassword { height: 50px; color: #fff; font-size: 18px; overflow: visible; cursor: pointer; white-space: nowrap; border: none; background-color: #212121; white-space: nowrap; width: 50%; margin: 0 25%; }
.renewpasswordpage { display: block; float: left; width: 100%; margin-bottom: 70px !important; }
.renewpasswordpage p { display: block; float: left; width: 100%; text-align: center; height: auto; font-size: 14px; color: #212121; margin-bottom: 20px; line-height: normal; }
.renewpasswordpage #logininside { display: block; float: left; width: 100% !important; background: none; padding: 0; margin: 0; height: auto; }
#captchaError { display: none; }
.renewpasswordpage #loginleft .uyelik-form-element input { width: 50%; float: none; margin: 0 auto; clear: both; }
.renewpasswordpage #profilepagesin { background: none; }
.renewpasswordpage #loginleft { width: 1060px; background: none; }
.renewpasswordpage #loginleft h2 { background: url(../img/forgot_password.png) no-repeat center top; padding-top: 120px; text-align: center; color: #212121; font-size: 24px; font-weight: 400; margin-bottom: 40px; }
.renewpasswordpage #loginleft .login-buttons { width: 130px !important; margin: 0 auto; float: none; padding-top: 30px; clear: both; height: 50px; }
/* Forget Password ends here */

/* Payment-Alert starts here*/
#errorMessageArea { margin-top: 30px; display: none; float: left; width: 100%; box-sizing: border-box; background: rgb(255, 255, 255); color: #E33B3B; padding: 20px; line-height: 25px; font-weight: 600;  }
#errorMessageArea p { display: block; float: left; width: 100%; box-sizing: border-box; padding-left: 25px; background: url(../img/alert.png) no-repeat left center; }
/* Payment-Alert end here */

/* Menutree top link starts */
#productmenulink a { display: block; font-size: 16px; line-height: 18px; padding-top: 5px; color: #000; padding-left: 5px; }
/* Menutree top link end */

/*404 starts here*/
.empty404 { display: block; float: none; width: 100%; font-size: 14px; color: #0F0F0F; line-height: normal; box-sizing: border-box; font-family: 'Roboto', sans-serif; font-weight: 400; }
.empty404 img { display: inline-block; margin-bottom: 30px; }
.empty404 span { display: block; float: left; width: 100%; line-height: 25px; }
.p404 { }
.p404 #wrapin { width: 100%; float: none; margin: 0 auto; }
.p404 #container { }
.p404 #content { margin-top: 30px; display: block; float: left; width: 100%; }
.p404 #footernav .footernav_col { display: inline-block; float: none; height: 30vh; }
.p404 #footernav p { display: block; margin: 0 auto; width: 53%; text-align: center; line-height: 35px; height: 35px; font-weight: bold; font-size: 12px; }
.p404 #header img { text-align: center; }
.p404 #footernav { /* width: auto; */ /* padding-left: 290px; */ text-align: center;   border-top: 1px solid #EAEAEA;}
.p404 #header { height: auto; text-align: center; display: block; float: left; background: none; width: 100%; position: inherit; padding: 15px 0; border-bottom:1px solid #EAEAEA; margin-bottom:20px; }
.p404 #container { text-align: center; display: block; float: left; background: none; margin-top: 0; }
.p404italic { color: #363636; font-family: 'blissboldbold'; font-size: 20px; padding-top: 40px; text-align: center; font-weight: bold; }
.p404thin { color: #737373; font-weight: 400; font-size: 14px; padding-top: 30px; text-align: center; }
.p404italic2 { color: #363636; font-family: 'blissboldbold'; font-size: 20px; padding-top: 40px; text-align: center; font-weight: bold; padding-bottom: 10px; }
.p404thin2 { color: #737373; font-weight: 400; font-size: 14px; padding-top: 30px; text-align: center; padding-bottom: 25px; }
.in404 { border-bottom: 1px double #d7d7d7; border-top: 1px double #d7d7d7; border-width: 5px; padding-top: 10px; padding-bottom: 10px; margin-top: 15px; margin-bottom: 15px; }
.p404thin a { text-decoration: underline; color: #6b6b6b; }
.p404search { float: left !important; width: 100% !important; height: auto !important; margin: 0 auto; background: rgba(0, 0, 0, 0.40) !important; border: none !important; clear: both; padding: 60px; }
.p404search p { display: block; margin: 0 auto; width: 50%; font-size: 13px; color: #FFF; line-height: normal; clear: both; margin-bottom: 15px; }
.p404search .searchinput { width: 87.71929824561403% !important; padding-top: 7px !important; padding-bottom: 7px !important; display: block; height: 50px !important; float: left !important; font-weight: 400; font-size: 14px !important; padding-left: 10px !important; border: none !important; border-right: none !important; background: #f6f6f6 !important; }
.p404search #frmSearch { width: 50% !important; background: #fff; margin: 0 auto; float: none; height: 50px; }
#p404footer { width: 629px; height: auto; display: block; float: left; margin-bottom: 20px; margin-top: 50px; }
#p404footer .p404navitems { display: block; float: left; width: 152px; height: auto; margin-right: 5px; }
#p404footer .p404navitems li { display: block; float: left; width: 100%; height: auto; background: url(../img/404libg.png) no-repeat; background-position: center bottom; }
#p404footer .p404navitems li a { font-weight: 400; font-size: 16px; color: #b6b6b6 !important; padding-bottom: 6px; padding-top: 6px; text-align: center; display: block; float: left; width: 100%; }
#p404footer .p404navitems li a:hover { color: #231f20 !important; }
.p404copy { font-size: 14px; text-align: center; color: #a5a5a5; display: block; float: left; width: 629px; padding-top: 8px; border-top: 1px solid #27201f; padding-bottom: 8px; }
.p404 .search-button { display: block !important; float: right !important; background: none; width: 12.280701754385964% !important; height: 50px !important; border: none !important; cursor: pointer !important; border-left: 0 !important; box-sizing: border-box; background: #f6f6f6 url(../img/search-zoom-black.png) no-repeat right 20px center !important; }
.sslfooter { height: 20px; display: block; float: left; width: 100%; padding-top: 5px; padding-bottom: 5px; background: #fff url('/Content/img/ssl.jpg?q=80') no-repeat; background-position: center left; }
#p404text { display: block; margin: 0 auto; margin-bottom: 30px; text-align: center; width: 100%; clear: both; float: left; }
#p404text p { display: block; float: left; width: 100%; font-size: 16px; color: #212121; margin-bottom: 30px; }
#p404textin { display: block; float: left; text-align: center; width: 100%; line-height: 30px; color: #212121; font-size: 24px; }
.p404 .p404-content-left { display: block; float: left; width: 50%;}
.p404 .p404-content-right { display: block; float: right; width: 50%; text-align: right;}
.p404 .p404-header { display: block; float: left; width: 100%; font-size: 40px;font-weight: bold;text-align: left;line-height: 40px; margin-bottom: 20px;}
.p404 .p404-sub-header { display: block; float: left; width: 100%; text-align: left; font-size: 20px; font-weight: bold; line-height: 20px; margin-bottom: 10px;}
.p404 .p404-sub-header2 { display: block;float: left; width: 100%; text-align: left; font-size: 14px; line-height: 14px; margin-bottom: 80px;}
.p404 .p404-text { display: block; float: left; width: 100%; font-size: 13px; text-align: left; line-height: 13px; margin-bottom: 30px;}
.p404 .p404-home { display: block; float: left; width: 100%; margin-bottom: 30px;}
.p404 a.home-btn {display: block; float: left; width: auto; border: 1px solid #000; padding: 10px 15px; color: #000; transition: .2s ease all;}
.p404 a.home-btn:hover {background:#000; color:#fff;}
.p404 .p404-category { display: block; float: left; width: 100%;}
.p404 .p404-category ul { display: block;}
.p404 .p404-category ul li  {display: block; float: left;width: 21%;margin: 10px;border: 1px solid #000;padding: 10px 15px;box-sizing: border-box;transition: .2s ease all;}
.p404 .p404-category ul li a {display:block; color: #000; transition:.2s ease all;}
.p404 .p404-category ul li:hover {background:#000;}
.p404 .p404-category ul li:hover a { color:#fff;}
.p404 .p404-border{border-top:1px solid #eaeaea; padding-top:30px;}
/*404 ends here*/

/* Magazalar */
#shoplistwrap { display: block; width: 100%; margin: 0 auto; }
#shoplistwrapin { display: block; float: left; width: 100%; overflow: hidden; }
.pagetitleBg { display: block; float: left; width: 100%; background: url(../img/pagetitlebg.png) no-repeat top center; border: 1px solid #eceeed; box-sizing: border-box; height: 182px; text-transform: uppercase; }
.pagetitleBg.ik { background: url(../img/pagetitlebg2.png) no-repeat top center; border-top: none; background-position: 100%; }
.pagetitleBg h1 { display: block; float: left; width: 100%; text-align: center; font-size: 48px; font-weight: 200; line-height: 80px; color: #fff; background: url(../img/pagetitlebgh1.png) no-repeat bottom center; margin-top: 40px; }
#mapout { display: none; float: left; width: 800px; height: 600px; }
#map-canvas { display: block; float: left; width: 100%; height: 100%; }
.storewarning { display: none; float: left; width: 100%; text-align: center; font-size: 14px; font-weight: 300; line-height: 30px; margin: 50px 0; }
#selectCity { display: block; float: left; width: 100%; background: #FFFFFF; margin-top: 42px; margin-bottom: 22px; }
.selectLeft {   display: block; float: left; box-sizing: border-box; width: 38.5%; }
.selectLeft a { display: block; float: left; width: 210px; border: 1px solid #c6c6c6; padding: 5px; box-sizing: border-box; height: 48px; font-size: 14px; font-weight: 300; line-height: 38px; -webkit-appearance: none; color: #000; text-align: center; }
.selectLeft a:first-child { margin-right: 30px; }
.selectLeft a.active { background: #c6c6c6; color: #fff; }
.selectLeft h1 { display: block; float: right; line-height: 48px; font-size: 18px; font-weight: 300; color: #000; }
.selectRight {   display: block;float: left;width: 61.5%;padding-left: 2.5%;box-sizing: border-box; }
.selectRight .cityselecter {   display: block;float: left;width: 30%;border: 1px solid #c6c6c6;padding: 5px;box-sizing: border-box;height: 48px;background: #fff url(../img/arrow-bottom-12x8.png) no-repeat right 10px center;font-size: 14px;font-weight: 300;line-height: 38px;-webkit-appearance: none}
.storeListWrap { display: block; float: left; width: 100%; }
.storeList { display: block; float: left; width: 101.7%; }
.storeList h2 { display: block; float: left; width: 100%; color: #787878; font-size: 22px; font-family: 'Open Sans Condensed', Sans-Serif; line-height: 28px; margin-bottom: 20px; margin-top: 30px; text-align: center; }
.storeList .CountryList { display: block; float: left; width: 100%; }
.storeList .storeswrap { display: block; float:left; width: 100%; text-align:center; }
.storeList .stores { display: inline-block; float: none; width: 33%; margin-bottom: 30px; }
.storeList .stores .storesin { display: block; float: left; width: 94.87179487179487%; border: 1px solid #e3e3e3; transition: all .2s linear 0s; box-sizing: border-box; min-height: 265px;  text-align: left;}
.storeList .stores .storesin img { display: block; float: left; width: 100%; }
.storeList .stores .storesin .storeBox { display: block; float: left; width: 100%; box-sizing: border-box; padding: 25px 20px; min-height: 230px; }
.storeList .stores .storesin .storeBox h3 { display: block; float: left; width: 100%; font-size: 24px; font-weight: 300; color: #212121; line-height: normal; margin-bottom: 10px; }
.storeList .stores .storesin .storeBox h4 { display: block; float: left; width: 100%; font-size: 14px; font-weight: 500; color: #212121; line-height: 20px; margin-bottom: 5px; text-transform: uppercase; }
.storeList .stores .storesin .storeBox ul { display: block; float: left; width: 100%; }
.storeList .stores .storesin .storeBox ul li { display: block; float: left; width: 100%; }
.storeList .stores .storesin .storeBox ul li p { display: block; float: left; width: 100%; line-height: 28px; font-size: 14px; color: #212121; font-weight: 300; }
.storeList .stores .storesin .storeBox ul li p strong { font-weight: 400; }
.storeList .stores .storesin .storeBox ul li a { display: block; float: left; line-height: 28px; font-weight: 300; color: #212121; text-decoration: underline; font-size: 14px; }
#searchSelecter {   display: block;float: left;   width: 25%;border: 1px solid #c6c6c6;padding: 5px;box-sizing: border-box;height: 48px;   background: #FFFFFF url(../img/arrow-bottom-12x8.png) no-repeat right 10px center;   font-size: 13px;font-weight: 300;line-height: 38px;-webkit-appearance: none;margin-left: 3.5%;}
#SearchStore {  display: block;float: left;  width: 23%;  margin-left: 1.5%;border: 1px solid #c6c6c6;padding: 5px;box-sizing: border-box;height: 48px;  font-size: 13px;font-weight: 400;line-height: 38px;font-family: 'Open Sans',sans-serif;color: #555;  /* background-color: #f5f5f5; */}
#SearchStoreButton {display: block;float: right;width: 15.5%;border: none;margin-left: 1.5%;line-height: 48px;background-color: #000;color: #fff;font-size: 16px;font-family: 'Open Sans', sans-serif;font-weight: 300;cursor: pointer;}
#StoreSearchResult { display: none; float: left; width: 100%; text-align: center; font-size: 14px; font-weight: 300; line-height: 30px; margin: 50px 0; }


#mapout h5 { display: block; float: left; width: auto; line-height: 25px; }
h1.storepagetitle { display: block; float: left; width: 100%; color: #000; font-size: 20px; font-family: 'Open Sans Condensed', Sans-Serif; font-weight: 700; line-height: 40px; margin-bottom: 10px; margin-top: 30px; }

/*Magazalar */


/*Kombinler*/
		#combin-wrapper { width:1170px; margin:0 auto;  clear:both; font-family: 'Roboto', sans-serif; overflow:hidden;}
		#combin-wrapper h1 { margin:0px; padding:0px; font-size:22px; font-weight:bold;}
		#combin-container{ width:100%; float:left; display:block;}
		.combin-row{ padding:10px 0px; float:left; width:100%; display:block;}
		.combin-no-padding{ padding:0px;}
		.combin-full{ width:100%; float:left; display:block; margin-bottom:30px;}
		.combin-no-margin{ margin:0px;}
		.combin-half{ width:570px;  float:left; display:block;} 
		.combin-half-margin{ margin-right:30px;}
		.combin-third{ width:370px;  float:left; display:block;} 
		.combin-third-margin{ margin:0px 30px;}
		.combin-text{ width:100%; float:left; display:block; height:100px; text-align:center;}
		.combin-text span{ font-size:20px; line-height:50px;  color:#000; font-weight:500; }
		.combin-text a{ color:#000; font-size:12px; font-weight:bold; text-decoration:none; display:block; }
		.combin-bg{ background: #f9f9f9; border-top: 1px solid #eceeed; float: left; width: 100%; display: block;}
		
		.combin-item{width: 420px; float: left; display: block; height: auto; border: 1px solid #ededed; margin: 20px; transition:.2s ease all; background:#fff;}
		.combin-item:hover{background:#fafafa;}
		.combin-item-inside{ padding:20px; float:left; display:block;}
		.combin-img{float: left; width: 105px; display: block; margin-right:20px;}
		.combin-item-content{float: left; width: 250px; display: block;}
		.combin-name span{display: block;font-size: 18px;font-weight: 500;}
		.combin-name .product-code { font-size:12px;}
		.combin-price{float: left;  display: block; margin-right: 10px;}
		.combin-price p { margin:5px 0px; padding:0px;}
		.combin-price .new-price{ font-weight:bold;}
		.combin-beden{float: left;display: block;}
		.combin-beden ul li { float:left; display:block; margin:0px 5px; }
		.combin-beden a{ text-decoration:none; float:left; display:block; margin:0px 5px;}
	    .combin-beden .active-color span { border:1px solid #000;}
		.combin-beden span{background: #f7f7f7;border: 1px solid #ededed;color: #595959;padding: 5px 10px;line-height: 50px;}
		.combin-basket{float: right; display: block; clear:both;}
		.combin-basket input[type="submit"]{text-decoration: none;  color: #000; float:right; border: 1px solid #000; padding: 5px 10px; margin: 10px 0px; background:#fff; display:block; transition:.2s ease all;}
		.combin-basket input[type="submit"]:hover{ background:#000; color:#fff;}
	
		.combin-all-basket { display:block; text-decoration:none; color:#000; border:1px solid #000; padding:20px; text-align:center; width:200px; margin:0 auto; transition:.2s ease all; background:#fff;}
		.combin-all-basket:hover{ background:#000; color:#fff;}
		
		@media(max-width: 1200px) {
		#combin-wrapper { width:1110px;}
		#combin-wrapper  img{max-width:100%;}
		.combin-half { width:540px;}
		.combin-third { width:350px;}
		}
		@media only screen and (min-width: 1024px) and (max-width: 1200px) {
		#combin-wrapper { width:960px;}
		#combin-wrapper img{max-width:100%;}
		.combin-half { width:465px;}
		.combin-third { width:300px;}
		}
		@media only screen and (min-width: 768px) and (max-width: 989px) {
		#combin-wrapper { width:710px;}
		#combin-wrapper img{max-width:100%;}
		.combin-half { width:340px;}
		.combin-third { width:216px;}
		.combin-item {width:auto;}
		.combin-half2 {width:100%!important;}
		}
		
		@media screen and (min-width: 0px) and (max-width: 767px) {
		#combin-wrapper { width:100%;}
		#combin-wrapper  img{width:100%;}
		.combin-half { width:100%;}
		.combin-half-margin{ margin-right:0px;}
		.combin-third { width:100%;}
		.combin-third-margin{ margin:0px;}
		.combin-item {width:auto; height:auto;}
		.combin-half2 {width:100%!important;}
		.combin-item-content{ width:100%!important;}
		.combin-img {width:100%;}
		.combin-beden { clear:both;}
		.combin-basket{clear:both; margin-left:0px;}
		.combin-price{ clear:both;}
		.combin-name{clear:both;}
		}

@media only screen and (min-width: 768px) and (max-width: 989px) {
input[type='submit'] { -webkit-appearance: none; -webkit-border-radius: 0px; }
input [type='text'] { -webkit-appearance: none; -webkit-border-radius: 0px; }
.gray_lister_item h3 a { display: block; float: left; text-align: left; padding-right: 28px; color: #000; font-size: 14px; font-weight: bold; background: url('../img/black_white_arrow.png') no-repeat; background-position: right center; }
.setopa_info a { background-position: right top; }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
input[type='submit'] { -webkit-border-radius: 0px; }
input [type='text'] { -webkit-border-radius: 0px; -webkit-appearance: none; }
.gray_lister_item h3 a { display: block; float: left; text-align: left; padding-right: 28px; color: #000; font-size: 14px; font-weight: bold; background: url('../img/black_white_arrow.png') no-repeat; background-position: right center; }
.setopa_info a { background-position: right top; }
.selectLeft {display: flex; box-sizing: border-box;width: 100%;flex-direction: row;flex-wrap: wrap;justify-content: center;margin-bottom: 20px;}
.selectRight {   display: block;float: left;width: 100%;box-sizing: border-box;}
.storeList .stores .storesin .storeBox { display: block; float: left; width: 100%; box-sizing: border-box;      margin-bottom: -1000px;      padding-bottom: 1000px;padding-top: 25px;padding-left: 10px;padding-right: 10px;}
.storeList .stores .storesin .storeBox h3{font-size:22px;}
}
/* IE*/
/* Buttons */
.arrowbutton { width: auto !important; background-color: #CE2031 !important; border: 1px solid #B12C2C !important; color: #FFFFFF !important; cursor: pointer; font-family: 'Roboto', sans-serif !important; font-size: 14px !important; font-weight: 400; height: 35px !important; overflow: visible; padding: 0 15px !important; white-space: nowrap; float: left !important; line-height: 35px; }
.softbtn { width: auto; text-align: center; background-color: #000000; border: none; color: #FFF; cursor: pointer; float: right; font-size: 16px; height: 50px; line-height: 50px; font-weight: 600; padding: 0 20px; }
.bluebtn { width: auto; background: #000; border: none; color: #fff; cursor: pointer; font-size: 16px; height: 50px; margin-left: 2%; float: right; line-height: 50px; text-align: center; font-weight: 600; padding: 0 20px; outline: none; }
.addresshead-small a { display: block; float: right; font-weight: 400; color: #f20000; font-size: 14px; line-height: 22px; }
#profilepagesin .bluebtn { width: 48.148148148148145% !important; padding: 0; }
#profilepagesin .softbtn { width: 48.148148148148145% !important; padding: 0; float: left; background: #BBBBBB; }
/* Buttons */

#leftnav { display: none; float: left; width: 30px; height: 23px; cursor: pointer; background: url(../img/left-nav.png) no-repeat left center; }
#leftnav span { display: none; float: left; margin-left: 34px; margin-top: 33px; font-size: 11px; font-weight: 700; }
.pageup { display: none; position: fixed; bottom: 63px; right: 31px; z-index: 5000; float: right; width: 44px; height: 44px; background: url(../img/up-icon.png) no-repeat top right; font-size: 0; }
/*Iphone Ends Here */

#navsearch { display: block; float: left; width: 100%; padding: 20px 30px; box-sizing: border-box; }
#navsearch #navfrmSearch { display: block; float: left; width: 100%; height: 40px; box-sizing: border-box; }
#navsearch #navfrmSearch .search-button { display: block; float: right; width: 40px; height: 40px; border: none; background: #373737 url(../img/search-zoom-white.png) no-repeat center center; cursor: pointer; outline: none; font-size: 0; box-sizing: border-box; }
#navsearch #navfrmSearch .search-area { display: block; float: right; border: none; width: 170px; height: 40px; line-height: 28px; padding: 10px; box-sizing: border-box; background: #373737; font-size: 12px; color: #fff; font-family: 'Roboto', sans-serif; }
#navusermenu { display: block; float: left; width: 210px; margin: 30px; border: 1px solid #373737; box-sizing: border-box; text-align: center; background: #2d2d2d; }
#navusermenu li { display: block; float: left; width: 100%; line-height: 36px; }
#navusermenu li a { display: block; float: left; width: 100%; line-height: 36px; color: #FFF; font-size: 12px; padding: 0; font-weight: 600; }
#navusermenu li a:hover { background: none !important; }
#navusermenu li.lastt { background: #FFF; }
#navusermenu li.lastt a { color: #000; text-transform: uppercase; }


@media only screen and (max-height : 768px) {
#headerloginpopup .login-buttons{ margin-top:5px;}
#headerloginpopup .tabs .tab-box {  display: none;  float: left;  width: 100%;  box-sizing: border-box;  padding: 10px 71px 5px 55px;}
}


/***** MOBILE STARTS HERE ******/
@media only screen and (min-width : 1200px) {
.ww { width: 1170px !important; }
.min-ww { min-width: 1200px; }
.hidden-mobile { display: block !important; }
.hidden-desktop { display: none !important; }
}

@media only screen and (max-width : 1024px) {
}

@media only screen and (min-width : 1024px) {
.hidden-mobile { display: block !important; }
.hidden-desktop { display: none !important; }
}
@media only screen and (min-width : 768px) and (max-width : 1155px) {
.headerCenter { width:66.455871%;}
#nav .openmenu { font-size:12px;}
.headerRight {width:11.401709%;}
#nav .openmenuclick { font-size:11px;}
}


/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-width : 0px) and (max-width : 767px) {
.ww { width: 768px !important; }
}

/* Smartphones (portrait and landscape) ----------- */ 
 
/* iPads (portrait and landscape) */
@media only screen and (max-width: 1024px) and (min-width: 768px) {
    .dept-desc { padding: 30px 60px; }
#usermenu ul#usrLogin li.usrHeaderLogin a.usrlogin { display: none; }
#usermenu ul#usrLogin li.usrHeaderLogin a.usrloginclick { display: block; }
.maincat .wnw { width: 100% !important; }
input[type=checkbox]{  -webkit-appearance: checkbox;}
input, select { -webkit-appearance: none; border-radius: 0; }
select { background: #fff url(../img/select-8x7-black.png) no-repeat right 10px center !important; }
.ww { width: 100% !important; padding: 0 10px; box-sizing: border-box; }
.min-ww { min-width: 100%; }
.hidden-mobile { display: block !important; }
.hidden-desktop { display: none !important; }
#leftnav { display: none !important; }
#basketinside { display: none; }
.mobileslider { padding: 0 10px; box-sizing: border-box; }
.emptybasket { width: 100%; }
#user-tabs li { padding-top: 70px; }
#user-tabs li h3 { font-size: 16px; margin-bottom: 10px; }
.useraccordion li a { width: 100%; }
.useraccordion li:last-child { border-bottom: 0; }
.mobileslider .product_detail_slider_title { font-size: 18px; }
#basicform { padding: 0; width: 100%; }
.passwordform h2 { margin-bottom: 20px; }
#becamenewslater-member { margin-left: 0; }
#becamenewslater-member input { -webkit-appearance: checkbox; height: auto; }
.siparislerim-baslik-blok div, .siparisteki-urun-listesi li div { width: 25%; }
#departmentmainbanner .departmentcontent { width: 60%; padding-right: 30px; }
#departmentmainbanner .departmentcontent p { font-size: 16px; line-height: 23px; }
#departmentmeet { padding: 0 10px; box-sizing: border-box; }
#departmentmeet .element { padding-bottom: 20px; }
#departmentmeet .element.left { width: 100%; padding-right: 0; }
#departmentmeet .element.right { width: 100%; padding-left: 0; }
.usericonn { display: block; float: right; width: 25px; height: 25px; background: url(../img/user_male3-24.png) no-repeat center center; margin: 28px 10px 0; }
.shorterr { width: 100% !important; box-sizing: border-box; }
.ordercode p span { width: 100%; display: block; float: left; margin-right: 0; }
.position { margin-top: 24px; }
.itemhomeleft { width: 50%; padding-left: 5px; padding-right: 10px; box-sizing: border-box; margin-right: 0; }
.itemhomeright { width: 50%; padding-left: 10px; padding-right: 5px; box-sizing: border-box; }
.bannermiddle { margin-top: 30px; }
#departmanbannerinside { padding: 0 4px; box-sizing: border-box; }
#filtercontainer { background-image: none; }
#topfilter { float: none; display: inline-block; margin: 10px 20px; }
.deptlist { padding: 0 !important; }
#listnavout { display: none; }
#btnShoppingList { float: right; }
#productdetailwrap { margin-top: 20px; padding: 0 10px; box-sizing: border-box; overflow: hidden; }
#productgallery .clearfix { width: 100%; }
#priceinfo { padding-right: 0px !important; }
#product-details-right { padding-right: 10px; }
#productdetailaccordion .ui-tabs-nav { text-align: center; }
#productdetailaccordion .ui-tabs-nav li { display: inline-block; float: none; }
#productdetailaccordion .ui-tabs-panel { margin: 0 auto; float: none; clear: both; height: auto; box-sizing: border-box; padding-left: 20px; padding-right: 20px; }
#suggested_products_container { width: 100%; }
.suggested_products_item { margin: 0 auto; float: none; margin-bottom: 30px; }
.pageshead { display: none; }
#paymentpages { margin-top: 20px; padding: 0 10px; box-sizing: border-box; }
#paymentpagesinside { width: 100%; box-sizing: border-box; }
.couponright { }
.couponright #frmUseCoupon { /* width: 90%; */ display: block; /* margin: 0 auto; */ }
.dealindex { width: 100%; box-sizing: border-box; }
.subresponsive { margin-top: 0; box-sizing: border-box; padding: 0 4px; }
#subcontentright { margin-top: 40px; }
.addresscontainer { width: 100%; }
.pbaskethout { width: 100%; }
.pbasketh { width: 100%; margin: 0; text-indent: 10px; }
#pBasket { width: 100%; }
.order-item-basketout { width: 100%; }
.order-item-basket { width: 100%; margin: 0; padding: 10px; box-sizing: border-box; }
.order-item-basketbottom .basketrow { width: 100%; }
#bill-info-out { width: 100%; }
.centerroutt { width: 100%; box-sizing: border-box; }
#billinfoleft { float: right; }
#subcontainerbottom #formAddressPage { width: 100%; }
.siparis-ozet-urun { width: 100%; margin: 0; padding: 0 10px; box-sizing: border-box; }
#pBasketbottom { width: 100%; }
.s-siparis-adresler { margin: 0; width: 100%; }
.siparis-ozet-urun h4, .s-siparis-adres, .graytotall { width: 100%; box-sizing: border-box; }
#productdetailaccordion .ui-tabs-nav { display: none; }
.mobileaccordion .accitem { display: block; }
.thankspage { padding: 10px; box-sizing: border-box; }
#ordersuccessbottom, .paidkind-addressinfo p { width: 100%; }
#profilepages { margin-top: 20px !important; }
#logininside { width: 100%; box-sizing: border-box; padding: 10px; }
#loginleft .uyelik-form-element input, #loginright .uyelik-form-element input { width: 100%; box-sizing: border-box; height: 40px; }
#Register_WorkingStatus, #Register_Sex, #loginleft .login-buttons, .uyelik-giris, #loginright .login-buttons { width: 100% !important; }
#logininside .uyelik-form-select-2 { width: 100% !important; box-sizing: border-box; }
.spc_date { width: 30%; margin-right: 5%; }
.spc_date:last-child { margin-right: 0; }
.yeniliklerden-haberdar input, #Login_Remember { -webkit-appearance: checkbox; background-color: #000 !important; border: 1px solid #ccc !important; width: 13px; height: 13px; }
#loginright { margin-top: 20px; }
.contactmap iframe { width: 100%; margin-bottom: 30px; }
.contentpage .contentleft, .contentpage .contentright, .contentpage img { width: 100%; }
.contentpage .contentright { margin-top: 0; }
.odeme-secenekleri-tablo { box-sizing: border-box; width: 50%; padding-right: 0; }
.hucre-tt2 { width: 100%; float: left; }
.odeme-secenekleri-tablo tr { width: 100%; }
.hucre-tt2 img { margin-top: 0; }
.odeme-secenekleri-tablo tbody { width: 100%; background: none; min-height: inherit; padding-bottom: 10px; }
.hucre-2 { width: 100%; border-right: none !important; }
.tablo-ll { width: 50%; padding-right: 20px; text-align: right; box-sizing: border-box; border-bottom: 1px solid #F5F5F5; }
.tablo-rr { width: 50%; padding-left: 20px; box-sizing: border-box; border-bottom: 1px solid #F5F5F5; }
.taksitt-6 .hucre-2 { border-right: none !important; }
.mainicons ul { padding: 0 4px; box-sizing: border-box; }
.mainicons ul li { min-height: 38px; font-size: 11px; background-size: 35px !important; padding-left: 45px; line-height: 19px; padding-top: 0; }
.mainicons ul li strong { font-size: 12px; }
.mainicons ul li.icocheckout { width: 26.973684210526316%; background: url(../img/icocheckout.png) no-repeat left top; }
.mainicons ul li.icochange { width: 26.973684210526316%; background: url(../img/icochange.png) no-repeat left top; }
.mainicons ul li.icoinstallment { width: 26.31578947368421%; background: url(../img/icoinstallment.png) no-repeat left top; }
.mainicons ul li.icodelivery { width: 19.736842105263158%; background: url(../img/icodelivery.png) no-repeat left top; }
#categoryslider { margin-top: 25px; }
#categorysliderinside .mainpagecategory h3 { margin-bottom: 25px; font-size: 18px; }
#categorysliderinside .mainmiddleslider li { display: inline-block; width: 270px !important; margin-right: 0; }
#categorysliderinside2 .mainpagecategory h3 { margin-bottom: 25px; font-size: 18px; }
#categorysliderinside2 .mainmiddleslider li { display: inline-block; width: 270px !important; margin-right: 0; }
.footernewslatter .socialleft h4 { text-align: center; }
.footernewslatter .socialleft ul { text-align: center; }
.footernewslatter .socialleft ul li { }
#footerin { padding: 0 4px; box-sizing: border-box; padding-top: 40px; }
#footerbottom ul li { font-size: 10px; }
#footerbottom ul li ul li { font-size: 10px; margin: 0 6px; }
#footerbottom ul li.logos ul li:first-child { padding-top: 5px }
#footerbottom ul li.footerlnk { margin: 0 0px 0 12px; }
#footerbottom ul li.rnd a { display: block; float: left; width: 62px; height: 14px; background: url(../img/rnd-logo.png) no-repeat left top; font-size: 0; }
#footerts { display: block; float: left; width: 100%; font-family: Arial; font-size: 14px; height: 34px; line-height: 34px; text-align: center; }
#footerts a { color: #5d223e; font-weight: bold; }
#footerts a span { color: #00b5e4; font-weight: normal; }
.footernav_col { padding-left: 10px !important; }
#footernav .footernav_col li.searchStore:hover a { background-position: 10px center; }
#footernav .footernav_col li.searchStore a { padding: 0 15px 0 50px; width: auto; background-position: 10px center; }
.p404 #wrapin { padding: 0 4px; box-sizing: border-box; }
.p404 #footernav .footernav_col { width: 182px !important; margin-right: 45px !important; }
.p404 #footernav .footernav_col:last-child { margin-right: 0 !important; }
.p404 #footernav .navcategory { background: none !important; }
.p404search .searchinput { box-sizing: border-box; height: 37px !important; }
}

@media only screen and (max-width:1024) {
#product-details-right { margin-left: 0px !important; }
}

/* Tablet horizontal version */
@media only screen and (min-width : 0px) and (max-width : 1024px) and (orientation : landscape) 
{
    .mainbanners .percent43 iframe { height: 313px; }
.failleft[listingtype="quadListing"] .item_main_photo { height: 295px; }
.failleft[listingtype="quintetListing"] .item_main_photo { height: 230px; }
.item_main_photo { height: 375px; }
.headerRight { width: auto; }
.maincat { margin: 0 6px 0 6px !important; }
#nav .openmenu { display: none; }
#nav .openmenuclick { font-size: 13px; display: block; }
.headerCenter { width:72.455871%;}
.headerLeft { width: 11.155378486055777%; }
#smallBasket .hidden-mobile { display: none !important; }
#smallBasket .hidden-desktop { display: block !important; }
#loginleft .loginpadwrap { padding: 30px 70px; min-height: 707px; }
.failleft[listingtype="quadListing"] .pitem .piteminside { height: 420px; }
/*.failleft[listingtype="quadListing"] .pitem h4{height: 70px;}*/
.filtre-wrapper p { font-size: 11px; }
.faqbanner .cont-asset p { font-size: 11px; }
.faqbanner .cont-asset .phonee strong { font-size: 14px; }
.support-catergories li a { font-size: 14px; }
#popupwrapinside .payment_properties { height: 400px; overflow-y: auto; }
#popupwrapin { width: 95%; }
.tt { font-size: 16px; }
#billinfoleft .samesize { font-size: 12px; }
.product-favori-quantity .quenwrap .mobtitle { display: none; }
.product-favori-quantity .quenwrap .quenbox { margin-right: 10px; }
#wishlist li { min-height: 530px }
#mainText ul li { background-size: 25px !important; padding-left: 34px; font-size: 11px; }
.bankslogos img { width: 100%; }
.footernewslatter .socialleft ul li { width: 22px; height: 22px; }
.footernewslatter .socialleft ul li a { width: 22px; height: 22px; background-size: 22px !important; }
.akigili img { width: 100%; }
}

@media only screen and (min-width : 0px) and (max-width : 1024px) and (orientation : portrait) 
{
    .mainbanners .percent43 iframe { height: 231px; }
.sm-list-baslik a { font-size: 18px; }
.couponlist li { height: 300px; width: 20%; }
.siparis-total .boldd { font-size: 12px; }
.siparis-total .lleftt { font-size: 12px; }
.paidkind-addressinfo p { width: 75% !important; box-sizing: border-box; }
.paidkind-addressinfo .leftt { width: 25% !important; }
.useraccordion { padding: 10px; }
.userpage_categoryname { padding: 20px 10px; }
#newslatter { display: none; }
.dealform a { font-size: 11px; }
#facebook_login { width: 100%; margin-left: 0; height: auto; margin-bottom: 0; }
#facebook_login img { width: 100%; }
.orderdetails { padding: 10px; }
.basketfull .s-baslik { font-size: 12px; float: left; width: auto; }
.basketfull .s-bilgi { font-size: 12px !important; float: right; width: auto; }
.basketfull #orderresault p { font-size: 14px; }
.basketfull #orderresault { padding: 10px; }
.basketproducttotall, .product-basket-count { width: 18%; }
.baskettotall, .product-basket-totally { width: auto; float: right; }
.couponleft p { font-size: 12px; }
#producttree li a.leftheader { line-height: 25px; background-position: left 9px; }
#producttree { padding: 10px 15px; }
.hleftnav { font-size: 14px; padding: 15px; }
#newslatter .news-left { top: 350px; }
#newslatter .news-right { top: 350px; }
.quicklook { width: 100%; }
.headerRight { width: auto; }
#keeptogether h3 { font-size: 12px; padding-left: 10px; width: 27%; }
#keeptogether h3 span { display: none; }
.maincat { margin: 0px 5px; }
#mainText ul li { line-height: 20px; font-size: 11px; }
#nav .openmenu { display: none; }
#nav .openmenuclick { font-size: 11px; display: block; }
.emptybasket { background-position: right -170px center; }
#loginleft .loginpadwrap { padding: 30px 40px; min-height: 494px; }
.loginebulten { padding: 28px; }
#loginleft .ui-tabs-nav li a { font-size: 16px; }
.emptypassword { background-size: 320px; height: 200px; }
#user-tabs { /* width: 100%; */ }
#user-tabs li { width: 46%; height: 200px; margin-bottom: 10px; }
#becamenewslater-member label { width: 90% !important; float: right; }
.emptyfavorite { background-size: 320px; height: 200px; }
.emptyfavorite span { font-size: 23px; left: 20px; bottom: 50px; }
.useraddrespage .addresscontainer h4 { width: 40%; }
.useraddrespage .adresinfohead1 { padding-left: 132px; width: 47.988506%; }
.useraddrespage .adresinfohead2 { width: 40%; }
.emptycoupon { background-size: 544px; height: 200px; }
.emptycoupon span { font-size: 23px; left: 20px; bottom: 50px; }
#pricefilter { width: 22%; }
#pricefilter .sbOptions li a { font-size: 11px; }
#pricefilter .sbSelector { font-size: 11px; }
.smallitems .pitem { }
.smallitems .pitem .oldprice { font-size: 14px; }
.smallitems .pitem .newprice { font-size: 14px; }
.smallitems .pitem .oneprice { font-size: 14px; }
.item_main_photo { height: 283px; }
.failleft[listingtype="quadListing"] .item_main_photo { height: 211px; }
.failleft[listingtype="quintetListing"] .item_main_photo { height: 163px; }
.failleft[listingtype="quadListing"] .pitem .pitem-h4 a { font-size: 12px; }
.failleft[listingtype="quadListing"] .pitem .pitem-h4 span { font-size: 12px; }
.failleft[listingtype="quadListing"] .pitem .newprice { font-size: 12px; width: 100%; text-align: center; padding-left: 0; line-height: normal; }
.failleft[listingtype="quadListing"] .pitem .oldprice { font-size: 12px; width: 100%; text-align: center; padding-right: 0; line-height: normal; }
.failleft[listingtype="quadListing"] .tobasket { display: none; }
.emptysearch { background-size: 267px; height: 200px; }
.emptysearch span { font-size: 22px; left: 30px; bottom: 30px; }
#emptysearch_left p { width: 65%; }
#frmSearch_empty { width: 85%; }
#faqsearch label { font-weight: 300; }
#faqsearch p { margin-bottom: 10px; }
.support-catergories li { width: 50%; }
.support-catergories li a { font-size: 16px; }
#popupwrapinside .payment_properties { height: 400px; overflow-y: auto; }
#popupwrapin { width: 95%; }
.contactleft { width: 100%; }
.contactrightt { width: 100%; }
.order-item-basket-info p { font-size: 11px; }
.order-item-basketleft { padding-right: 0; width: 100%; margin-bottom: 10px; }
.order-item-basketright { width: 100%; }
.billinfo { border-bottom: 1px solid #E5E5E5; }
.billinfo:last-child { border-bottom: none; }
#next { font-size: 14px; letter-spacing: 0; width: auto; padding: 0 20px; float: right; }
#subcontentleft { width: 100%; padding-right: 0; }
#cartPaymentForm .siparisform { padding-right: 30px; width: 50%; }
#subcontentright { width: 100%; height: inherit; }
.order-item-basketleft { width: 40%; padding-right: 20px; }
.order-item-basketright { width: 60%; }
.wishlistout .product-favori-name { font-size: 11px; }
.product-favori-price .oneprice { font-size: 14px; }
.product-favori-quantity select { width: 100%; }
.product-favori-quantity .quenwrap { width: 100%; }
#wishlist li { min-height: 470px; }
.footernewslatter .socialleft ul li { margin-bottom: 10px; }
.bankslogos img, .akigili img { width: 100%; }
#footerbottom ul li { margin-right: 12px; }
.lister li a { padding: 0 18px; }
.tabcontents ul .owl-controls .owl-buttons .owl-prev { left: 0; }
.tabcontents ul .owl-controls .owl-buttons .owl-next { right: 0; }
.tabcontents ul li { margin-left: -7px; }
.tabcontents ul .owl-controls .owl-buttons div { width: 25px; height: 25px; background-color: #fff; border-radius: 25px; }
}
.opennavigation { margin-left: 270px !important; overflow: hidden; }
.opennavbody { overflow: hidden; }
.opennavbody .mp-menu { box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); }
/***** MOBILE ENDS HERE ******/

/*================ Social share buttons ================*/
.social-sharing { display: block; float: left; width: auto; }
.social-sharing * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.social-sharing a { display: inline-block; color: #fff; height: 20px; line-height: 20px; text-decoration: none; font-weight: normal; }
.social-sharing a:hover { color: #fff; }
.social-sharing .share-title { display: none; }
.social-sharing span { display: inherit; vertical-align: top; line-height: 20px; font-size: 14px; font-weight: 600; height: 20px; }
.social-sharing .icon { /*padding: 0 5px 0 10px; */ }
.social-sharing .icon-facebook { width: 20px; background: url(../img/share_facebook_18x18.png) no-repeat center center; }
.social-sharing .icon-twitter { width: 20px; background: url(../img/share_twitter_18x18.png) no-repeat center center; }
.social-sharing .icon-pinterest { width: 20px; background: url(../img/share_pinterest_18x18.png) no-repeat center center; }
.social-sharing .icon-google { width: 20px; background: url(../img/share_gplus_18x18.png) no-repeat center center; }
.share-title { font-weight: 900; font-size: 12px; padding-right: 10px; }
.is-large .share-title { padding-right: 16px; }
.share-count { position: relative; font-weight: normal; color: #9F8383 !important; font-size: 14px; padding-left: 6px; line-height: 20px; color: #7c7c7c; opacity: 0; -webkit-transition: opacity 0.2s ease-in; -moz-transition: opacity 0.2s ease-in; -o-transition: opacity 0.2s ease-in; transition: opacity 0.2s ease-in; background: url(../img/share_gplus_count_20x18.png) no-repeat right center; width: 37px; height: 20px; line-height: 18px !important; text-align: center; margin-left: 4px; }
.share-count.is-loaded { opacity: 0; display: none; }
/*================ Social share buttons ================*/


/* rndzoom starts here */
.gridcolumn { width: 300px; float: left; margin-right: 30px; }
.portfolio-list iframe, .portfolio-list .video-js-box, .portfolio-list .projekktor, .portfolio-list iframe:hover, .portfolio-list .video-js-box:hover, .portfolio-list .projekktor:hover { z-index: 55 !important; position: relative; }
.ie7 .portfolio-list iframe, .ie7 .portfolio-list .video-js-box, .ie7 .portfolio-list .projekktor, .portfolio-list iframe:hover, .ie7 .portfolio-list .video-js-box:hover, .ie7 .portfolio-list .projekktor:hover { z-index: 1000 !important; position: relative; }
.ie8 .portfolio-list iframe, .ie8 .portfolio-list .video-js-box, .ie8 .portfolio-list .projekktor, .portfolio-list iframe:hover, .ie8 .portfolio-list .video-js-box:hover, .ie8 .portfolio-list .projekktor:hover { z-index: 1100 !important; position: relative; }
.portfolio-list { font-size: 11px; position: relative; }
.video-icon:hover, .photo-icon:hover, .page-icon:hover { background-position: bottom left; }
.ie7 .portfolio-single .alignright { float: right; width: 500px; overflow: hidden; }
.ie7 .portfolio-single-small-left { float: left; width: 360px; }
.portfolio-single img { margin-bottom: 12px; }
.portfolio-single iframe { margin-bottom: 18px; }
.portfolio-details { margin: 10px 0 10px 0; color: #a2a2a2; }
.portfolio-tags { float: left; }
.social-networking-portfolio { float: right; }
.social-networking-portfolio div { display: inline-block; float: left; margin-right: 10px; }
.social-networking-portfolio .twitter-button { width: 85px; }
.social-networking-portfolio .google-plus { width: 65px; }
.rnd-zoom-container { width: 100% !important; height: 756px; }
.grid2column { display: block; width: 100%; float: left; }
.portfolio-list { width: 100%; float: left; }
.customNavigation { text-align: center; }
.customNavigation a { -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
/* rndzoom ends here */

/** Product detail full image starts here **/
#fullscreen { display: none; float: left; width: 100%; height: auto; background: #fff; position: absolute; z-index: 1999; top: 20px; left: 0; }
#fullscreen #thumbnail { display: block; float: left; width: 10%; box-sizing: border-box; left: 0; top: 0; }
#fullscreen #thumbnail li { display: block; float: left; width: 100%; margin-bottom: 5px; }
#fullscreen #thumbnail li img { border: 1px solid #fff; transition: all .2s linear 0s; }
#fullscreen #thumbnail li img:hover { border: 1px solid #ddd; }
#fullscreen #thumbnail li.active-thumb a { opacity: 1; }
#fullscreen #thumbnail li a { opacity: 0.4; transition: all .2s linear 0s; -webkit-transition: all .2s linear 0s; -moz-transition: all .2s linear 0s; -o-transition: all .2s linear 0s; -ms-transition: all .2s linear 0s; }
#fullscreen #thumbnail li img { width: 80px; }
#fullscreen #thumbnail .owl-control { display: none; }
#fullscreen #bigImages { display: block; float: left; width: 90%; box-sizing: border-box; }
#fullscreen #bigImages img { display: block; float: left; width: 100%; }
#fullscreen #closeWrap { display: block; float: left; width: 40px; height: 40px; box-sizing: border-box; text-align: center; position: fixed; right: 6.078706957132818%; }
#fullscreen #closeWrap #closeFullscreen { display: block; width: 100%; height: 40px; background: #ececec url(../img/close.png) no-repeat center center; float: left; font-size: 0; background-size: 12px; }
#fullscreenWiew { display: block; float: right; width: 22px; height: 22px; background: url(../img/fullscreen.png) no-repeat center center; font-size: 0; position: absolute; bottom: 20px; right: 20px; z-index: 1998; }
#fullscreen .thumbnails-wrapper{ display:block; float:left; width:100px; margin-right:15px;}
#fullscreen .thumbnails-wrapper a{ display:block; margin:10px 0px;}
/** Product detail full image ends here **/

.quickExplaination { display: block; float: left; width: 100%; margin-top: 10px; border-top: 1px solid #ECEEED; padding-top: 5px; color: #55555d; }
a.e-bulten-onay { padding: 16px 30px;  background: #000; margin: 5px;  color: #FFF; text-align: center; display: inline-block; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; }
a.e-bulten-onay:hover { background: #5C9E3F; }
a.facebook-onay-kayit { padding: 16px 30px;  background: #000; margin: 5px;  color: #FFF; text-align: center; display: inline-block; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; }
a.facebook-onay-kayit:hover { background: #5C9E3F; }
a.uye-onay { padding: 16px 30px;  background: #000; margin: 5px;  color: #FFF; text-align: center; display: inline-block; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; }
a.uye-onay:hover { background: #5C9E3F; }
a.facebook-onay { padding: 16px 30px;  background: #000; margin: 5px;  color: #FFF; text-align: center; display: inline-block; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; }
a.facebook-onay:hover { background: #5C9E3F; }

#chkOnBilgilendirme2 { padding: 16px 30px;  background: #000; margin: 5px;  color: #FFF; text-align: center; display: inline-block; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; }
#chkOnBilgilendirme2:hover { background: #5C9E3F; }


#chkSozlesme2 { padding: 16px 30px;  background: #000; margin: 5px;  color: #FFF; text-align: center; display: inline-block; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; }
#chkSozlesme2:hover { background: #5C9E3F; }

/*Teslimat Mağazadan Al */
#teslimatShopList { font-family: 'Roboto' , sans-serif !important; }
#teslimatShopList #selectCity { display: block; float: left; width: 40%; margin: 15px 0px; }
#teslimatShopList .cityselecter { padding: 20px 0px; width: 100%; display: block; float: left; border: 1px solid #f2f2f2; color: #666; }
#teslimatShopList .storeListWrap { display: block; float: left; width: 76.92307692307693%; }
#teslimatShopList .storeList .stores { display: inline-block; float: left; width: 49%; margin-bottom: 30px; }
#teslimatShopList .storeList .stores .storesin .storeBox ul li a { display: block; float: left; line-height: 28px; font-weight: 300; color: #212121; text-decoration: none; font-size: 12px; }
#teslimatShopList .storeList .stores .storesin .storeBox ul li p { display: block; float: left; width: 100%; line-height: 28px; font-size: 12px; color: #212121; font-weight: 300; }
#teslimatShopList .storeList .stores .storesin .storeBox h3 { display: block; float: left; width: 100%; font-size: 20px; font-weight: 600; color: #212121; line-height: normal; margin-bottom: 10px; }
#teslimatShopList .storeList .stores .storesin { display: block; float: left; width: 94.87179487179487%; border: 1px solid #e3e3e3; transition: all .2s linear 0s; box-sizing: border-box; min-height: 210px; text-align: left; }

/* Yılbası Hediye */
.yilbasi-hediye{display:block; float:left; width:100%;}
.yilbasi-hediye a{display:block; text-align:center;}