﻿/* YesTicaret */


/***Spell Book***/
.inlineBlock{display:inline-block}
.floatRight{float:right !important}
.textAlignLeft{text-align:left !important;}
.cursorPointer{cursor:pointer}
.bold{font-weight:bold}
.relative{position:relative !important;}
.absolute{position:absolute}
.displayNone {display:none}
.maxZindex{z-index:999}

.height100perc{height:100%}
.width-620{width:605px !important}
.space-5 {margin-left:5px !important;}
.space-10 {margin-left:10px !important;}
.space-15{margin-left:15px !important;}
.space-20{margin-left:20px !important;}
.space-25{margin-left:25px !important;}
.space-30{margin-left:30px !important;}
.verticalSpace-5{height:5px; }
.verticalSpace-7{height:7px; }
.verticalSpace-10{height:10px;}
.verticalSpace-15{height:15px; }
.verticalSpace-20{height:20px;}
.verticalSpace-25{height:25px;}
.verticalSpace-30{height:30px;}
.verticalSpace-45{height:45px;}
.verticalSpace-65{height:65px;}

.bold{font-weight:bold}
.fontSize-8{font-size:8px !important}
.fontSize-9{font-size:9px !important}
.fontSize-10{font-size:10px !important}
.fontSize-10{font-size:11px !important}
.fontSize-12{font-size:12px !important}
.fontSize-14{font-size:14px !important}
.fontSize-16{font-size:16px !important}
.fontSize-18{font-size:18px}
.fontSize-20{font-size:20px}
.fontSize-22{font-size:22px}
.fontSize-24{font-size:24px}
.fontSize-26{font-size:26px}

.paddingRight-5{padding:0px 5px 0px 0 !important}
.paddingRight-10{padding:0px 10px 0px 0 !important}
.paddingRight-15{padding:0px 15px 0px 0 !important}
.paddingRight-20{padding:0px 20px 0px 0 !important}
.paddin-15{padding:15px}
.marginRight-10{margin-right:10px !important; }
.marginRight-20{margin-right:20px !important; }
.marginLeft-5{margin-left:5px !important; }
.marginLeft-7{margin-left:7px !important; }
.marginLeft-10{margin-left:10px !important; }
.marginLeft-20{margin-left:20px !important; }
.marginLeft-25{margin-left:25px !important; }
.marginLeft-35{margin-left:35px !important; }
.marginLeft-45{margin-left:45px !important; }
.marginLeft-54{margin-left:54px !important; }
.marginLeft-60{margin-left:60px !important; }
.marginLeft--10{margin-left:-10px !important; }
.marginLeft--20{margin-left:-20px !important; }
.marginRight--20{margin-right:-20px !important; }
.verticalSpace-5{height:5px;}
.verticalSpace-10{height:10px !important;}
.verticalSpace-20{height:20px;}
.verticalSpace-25{height:25px;}
.verticalSpace-60{height:60px;}
.marginTop-2{margin-top:2px}
.marginTop-5{margin-top:5px}
.marginTop-10{margin-top:10px}
.marginTop-15{margin-top:15px !important;}
.marginTop-20{margin-top:20px !important;}
.marginTop-25{margin-top:25px !important;}
.marginTop-35{margin-top:35px !important;}
.marginTop-40{margin-top:40px}
.marginTop-55{margin-top:55px}
.marginTop-58{margin-top:58px}
.marginTop-2{margin-top:2px}
.marginTop--2{margin-top:-2px}
.marginTop--5{margin-top:-5px !important}
.marginTop--10{margin-top:-10px !important}
.marginTop--12{margin-top:-12px !important}
.marginTop--15{margin-top:-15px }
.marginTop--20{margin-top:-20px}
.marginTop--22{margin-top:-22px}
.marginBottom-2{margin-bottom:2px}
.marginBottom-5{margin-bottom:5px}
.marginBottom-10{margin-bottom:10px}
.marginBottom-15{margin-bottom:15px}
.marginBottom-20{margin-bottom:20px}

.dashedUnderLine{text-decoration: none; border-bottom: 1px dashed #000000;}
.dottedUnderLine{text-decoration: none; border-bottom: 1px dotted #000000;}

/* Eve Kitap */


.page_title {font-size:28px;font-family:"Century Gothic", Arial, Helvetica, sans-serif;color: #666666; float:left}
.page_titleSpan{margin-left:20px}
.btn_red{background-color: #A82626; font-size:20px; font-family:"Century Gothic", Arial, Helvetica, sans-serif; color: #FFFFFF;margin-top:1px; padding:8px 10px 7px 10px; text-align:center; }
.btn_black {background-color: #000; border: medium none #000; color: #fff; cursor: pointer; font-size: 12px;  }
.btn_black:hover{background-color: #545454;}
.add-to-cart{ background: url(images/addtocart.png); width:180px; height:50px;cursor: pointer;margin-left:14px; }
.product-author{font-size:14px;font-weight: bold;}
.product-brand{font-size:12px;}
.product-shortdesc{ margin-top: 10px;}

/* .net ajax tab */
.product_tab {padding:5px 0 0 0; }
.ajax__tab_tab span{}
.tab .ajax__tab_header {font-size: 18px; margin-right:7px; float:right; font-family:"Century Gothic", Arial, Helvetica, sans-serif; -webkit-border-radius:8px;  -moz-border-radius:8px; border-radius:8px;}
.tab .ajax__tab_outer {width:110px; padding-right: 5px; padding-left: 5px;margin-right: 2px;border-right: solid 1px #D7D7D7;border-left: solid 1px #D7D7D7;background-color:#000 ;border-top: solid 1px #D7D7D7;-webkit-border-radius:8px;  -moz-border-radius:8px; border-radius:8px 8px 0 0;
                       position:relative; z-index:4; top:-3px !important
}
.tab .ajax__tab_inner { line-height:18px;padding:10px;background-color: #000000;font-weight:bold;color: white!important;float:right; -webkit-border-radius:8px;  -moz-border-radius:8px; border-radius:8px;}
.tab .ajax__tab_tab {width:80px; height: 15px;padding: 3px 3px 10px 3px;cursor: pointer;font-weight:bold; -webkit-border-radius:8px;  -moz-border-radius:8px; border-radius:8px;}
.tab .ajax__tab_hover .ajax__tab_outer {background-color: #ebebeb;}
.tab .ajax__tab_hover .ajax__tab_inner {background-color: #ebebeb;color:#000000;} 
.tab .ajax__tab_hover .ajax__tab_inner a{}   
.tab .ajax__tab_hover .ajax__tab_tab {}   
.tab .ajax__tab_active .ajax__tab_outer {background-color: #fff;border-left: solid 1px #d7d7d7;  color: #000 !important;}    
.tab .ajax__tab_active .ajax__tab_inner {background-color:#fff;color:#000000!important;}    
.tab .ajax__tab_body {-webkit-border-radius:8px;  -moz-border-radius:8px; border-radius:8px;font-size: 10pt;border: 1px solid #d7d7d7;padding: 8px;background-color: #fff;float:left; width:932px;margin-top:-4px;
                      box-shadow: 0px 3px 3px 2px #EBEBEB;}
.ajax__tab_tab{color:#fff !important}
.ajax__tab_tab:hover { color: #171717 !important; }
.ajax__tab_tab:active{color:#171717 !important}
.ajax__tab_active a{ color: #171717 !important; }
.ajax__tab_hover { color: #000 !important; }
.orderContainer .ajax__tab_tab  {color:#000  !important} /*ordertab*/

/* NivoSlider (bunlar hep ezici)*/
.slider-wrapper{height:300px !important; z-index:5 ;position:relative}
.slider{ }
.theme-default .nivoSlider{height:300px !important; z-index:5 ;position:relative}
/*.nivo-controlNav{visibility:hidden !important}*/
.slider-wrapper{margin-top:15px}

/* Ratings */
/*comment kutucukları*/
.review_item {background-color:#fff; padding:18px; clear:both}
.review_item .comment_datetime{float:right; margin-top:-95px; font-size:11px; margin-right:20px; font-weight:bold; font-family:"Century Gothic", Arial, Helvetica, sans-serif;}
.review_item .customer_name{margin-top:-10px; margin-left:100px;font-weight: bold;  }
.review_item .customer_name p{ margin-top:21px; font-weight:normal;margin-left:-97px }
.review_item h2{font-size:20px; font-family:"Century Gothic", Arial, Helvetica, sans-serif;}
.review_item .comment_stars {float:left;margin-top:-51px}
/* Small Starts */
.asinItem .rating, .review_item .rating {display: block;overflow: hidden;width: 82px;height: 14px;background-image: url(../images/rating_star_small.png);background-repeat: no-repeat;margin: 6px auto 0;}
.review_item .rating {float: left;margin: 0 0 0 10px;}
.asinItem .starts5, .review_item .starts5 {background-position: left 0;}
.asinItem .starts4, .review_item .starts4 {background-position: left -14px;}
.asinItem .starts3, .review_item .starts3 {background-position: left -28px;}
.asinItem .starts2, .review_item .starts2 {background-position: left -42px;}
.asinItem .starts1, .review_item .starts1 {background-position: left -56px;}
.asinItem .starts0, .review_item .starts0 {background-position: left -70px;}
/* Rating */
.rating{float:left;}
.ratingStar {font-size: 0pt;float:right;width: 16px;height: 16px;margin: 0px;padding: 0px;cursor: pointer;display: block;background-repeat: no-repeat; margin-top:45px; padding-top:20px; }
.filledRatingStar {background-image: url(../images/rating_star_small_active.png);}
.emptyRatingStar {background-image: url(../images/rating_star_small_deactive.png); }
.savedRatingStar {background-image: url(../images/rating_star_small_waiting.png);}
	
/* Large Starts */
.product_options .rating {float: left;overflow: hidden;width: 120px;height: 20px;background-image: url(../images/rating_star_big.png);background-repeat: no-repeat;	margin-left: 10px;}
.product_options .starts5 {background-position: left 0;}
.product_options .starts4 {background-position: left -20px;}
.product_options .starts3 {background-position: left -40px;}
.product_options .starts2 {background-position: left -60px;}
.product_options .starts1 {background-position: left -80px;}
.product_options .starts0 {background-position: left -100px;}

.suggestedOldProductPrice{text-decoration:line-through; margin-left:7px; font-size:11px}

/* autocomplete search */
.ac_results {padding: 0px;border: 1px solid #ccc;background-color: white;overflow: hidden;z-index: 99999; width:200px}
.ac_results ul {width: 100%;list-style-position: outside;list-style: none;padding: 0;margin: 0;}

.ac_results li {margin: 0px;padding: 2px 5px;cursor: default;display: block; text-align:left;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;}
.ac_loading {background: white url('../images/indicator.gif') right center no-repeat;}
.ac_odd {background-color: #eee;}
.ac_over {background-color: #e0e0e0;}
.breadCrumb{color: #4C4C4C }

/* LOGIN DIV */
.login { height: 220px;}
.login .box { float:left; width:425px; min-height:150px; background:#fff; -webkit-border-radius:8px;  -moz-border-radius:8px; border-radius:8px; padding:15px; height: 150px;
               box-shadow: 0 0 5px 0 #BDBDBD;}
.login .sign {display: block; font-size: 90px; margin-top:20px; color:#ccc; text-align:center;}
.login .box h4 { font:bold 13px/1 Arial, Helvetica, sans-serif; color:#444; text-transform:uppercase; }
.login .box2 { float:right; width:425px; min-height:150px; background:#fff; padding: 15px; -webkit-border-radius:8px;  -moz-border-radius:8px; border-radius:8px;  
                box-shadow: 0 0 5px 0 #BDBDBD; height: 150px;}
.login .box2 ul { margin-top:-9px;}
.login .box2 li { margin-bottom:5px}
.login .box2 li .stnInputText{border: 1px solid #BBB}
.login .box2 li .stnInputText:hover{-moz-box-shadow: 0px 0px 7px 0px #C7C7C7;
                         -webkit-box-shadow:0px 0px 7px 0px #C7C7C7;  box-shadow:  0px 0px 7px 0px #C7C7C7; }
.login .box2 li .stnInputText:focus{-moz-box-shadow: 0px 0px 7px 0px #C7C7C7;
                         -webkit-box-shadow:0px 0px 7px 0px #C7C7C7;  box-shadow:   0px 0px 7px 0px #C7C7C7; }
.login .box2 li a {clear: left; color: #454545; display: block; float: left; margin-bottom: 5px; padding-right: 20px; text-align: left;width: 90px}
.login .box2 li label{ float:left; width: 60px;  margin-top:6px; color:#4C4C4C}
.login .box2 li b{color: #4C4C4C}
.login .sign {display: block;font-size: 90px;margin-top: 20px; color:#ccc; text-align:center; }
.login .box2 h4 { font:bold 13px/1 Arial, Helvetica, sans-serif; color:#444; text-transform:uppercase; }
/*contactta kullanılan div ve yancıları box2nin bi türevi*/
.login .box_contact { float:right; width:425px; min-height:150px; background:#eee; margin-bottom:35px; -webkit-border-radius:8px;  -moz-border-radius:8px; border-radius:8px; padding:15px;  margin-top:-150px}
.login .box_contact:hover {background:#dedede;}
.login .box_contact li { margin-bottom:5px;}
.login .box_contact li a {clear: left;color: #454545;display: block; float: left; margin-bottom: 5px; padding-right: 20px; text-align: left; width: 90px}
.login .box_contact h4 { font:bold 13px/1 Arial, Helvetica, sans-serif; color:#444; text-transform:uppercase; }

#scrollbar1 { width: 220px; clear: both; margin: 20px 0 10px; }
#scrollbar1 .viewport { width: 200px; height: 400px; overflow: hidden; position: relative; }
#scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; }
#scrollbar1 .thumb .end,
#scrollbar1 .thumb { background-color: #003D5D; }
#scrollbar1 .scrollbar { position: relative; float: right; width: 15px; }
#scrollbar1 .track { background-color: #D8EEFD; height: 100%; width:13px; position: relative; padding: 0 1px; }
#scrollbar1 .thumb { height: 20px; width: 13px; cursor: pointer; overflow: hidden; position: absolute; top: 0; }
#scrollbar1 .thumb .end { overflow: hidden; height: 5px; width: 13px; }
#scrollbar1 .disable{ display: none; }
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }

/*New eve LeftBar*/
.eveLeftBar .miniContainer{width:90%; margin:0 auto; }
.eveLeftBar .title{background-color:#333333; color:#fff; padding: 3px 20px; font-size:16px; font-weight:bold; font-family:'Century Gothic'; font-style:italic }
.eveLeftBar li{margin-top:10px; border-radius:3px; transition: background-color 1s; margin-left:-15px;
-moz-transition: background-color 1s; -webkit-transition: background-color 1s; -o-transition: background-color 1s; }
.eveLeftBar .active{ background-color: #D7D7D7;padding-top: 4px; padding-bottom: 4px; }
.eveLeftBar li:Hover{ background-color: #D7D7D7; }
.eveLeftBar li:Hover #leftBarActiveA{color:#191919 !important}
.eveLeftBar li:Hover .leftBarActiveA{color:#191919 !important}
.eveLeftBar li a{color:#4F4F4F; font-size:12px; font-weight:bold;  }
.eveLeftBar {width:228px;  float:left; margin-top:30px}
.eveLeftBar .count {margin-left: 2px; font-size:10px;color: gray;padding: 2px; }

.siparisNo {float: left; text-align: center; font-size: 20px; width: 600px; color: #000; font-weight: bold; line-height: 20px; margin: 5px 0; width:100%}
.siparisNoError {text-align:center !important; margin-bottom:30px}
.siparisNoError img{float:left !important; margin-left:130px} 
.siparisNoError .siparisNoContent1{float:left !important; display:inline-block !important;margin-left: 40px; margin-top: 2px;width:500px; text-align:left !important}
.siparisNoError .siparisNoContent1 h2,h3 {float:left !important; text-align:left !important}

/*evekitap categoryinfo (childmainmenu)*/
.categoryInfo{width:100%; background-color:#0c0c0c; height:36px; border-radius:5px; clear:both; margin-top:16px; position:relative}
.categoryInfo img{margin-top:7px; margin-left:12px;float:left}
.categoryInfo .categoryName{font-size:18px; font-weight:bold; font-family:Arial;color:#fff;margin-top:4px;margin-left:8px; display:inline-block}
.categoryInfo ul.categoryInfoList{float:right; margin-right:10px; } 
.categoryInfo ul.categoryInfoList li.liHighlight{font-size:12px;height:34px; border:1px solid #000; width:120px; color:#000; background-color:#fff; font-weight:bold; float:left !important; margin-top:0px;
                      box-shadow: 0 0 5px 1px #000 inset;border-radius:1px;}
.categoryInfo ul.categoryInfoList li.liHighlight:hover #eveTriangleid{margin-left:22px}  
.categoryInfo ul.categoryInfoList li.liHighlight span{float:left !important; margin-left: 10px; margin-top:7px}
.categoryInfo ul.categoryInfoList li.liHighlight #eveTriangleid{float:left;margin-left:11px; margin-top:8px;transition: margin-left 1s; -moz-transition: margin-left 1s; -webkit-transition: margin-left 1s; -o-transition: margin-left 1s;}
.categoryInfo ul.categoryInfoList li{display:inline-block; margin-top:3px;float:left;margin-left:3px}
.categoryInfo ul.categoryInfoList li a{color:#fff; font-family:Arial;font-size:12px;padding: 6px 18px 6px 18px;border-radius:5px;font-weight:bold;float:left;
 transition: background-color 1s; -moz-transition: background-color 1s; -webkit-transition: background-color 1s; -o-transition: background-color 1s;}
.categoryInfo ul.categoryInfoList li a:hover{background-color:#fff; border-radius:5px; color:#000; box-shadow: 0 0 6px 1px #262626 inset; }
.ctgInfoActiveAll{background-color:#fff; border-radius:5px; color:#000 !important; box-shadow: 0 0 7px 1px #000000 inset; } /*for jquery*/

/* Header Search */
.searchContainer{width:300px; background-color:#fff; border-radius:5px; height:34px ;  z-index:105; position:relative; float:left; margin-left:205px;margin-top:-35px}
.search_input{border:none !important; padding: 0 !important; padding-left:8px !important; width:230px; height:30px; margin-top:1px !important;box-shadow:none !important;
              float:left;border-radius:12px !important; margin-left:2px !important;font-family:'Century Gothic' !important;font-size:14px !important;  color: #333 !important}
.search_input:hover{box-shadow:none !important}
.btnSearch{ float:right; font-family:'Century Gothic'; font-weight:bold;background-color:#212121; color:#fff; height:28px;padding: 0px 0px 2px 0px; border-radius:3px;
            border:none; border:1px solid #fff;width:53px; cursor:pointer;text-shadow:0px 0px 1px #000;margin-top: 3px;margin-right: 4px; 
            transition: background-color 1s; -moz-transition: background-color 1s; -webkit-transition: background-color 1s; -o-transition: background-color 1s;
}
.hoverSearchUp{border-color: rgba(82, 168, 236, 0.8) !important; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(82, 168, 236, 0.6) !important;
    outline: 0 none !important; }
.btnSearch:hover{background-color:#383838 ;}



/* autocomplete search */
.ac_results {padding: 0px;border: 1px solid #ccc;background-color: white;overflow: hidden;margin-top:4px;z-index: 99999; width:470px !important; margin-left:-2px;
             border:1px solid #C2C2C2; border-radius: 5px;
        box-shadow: 0px 10px 24px -4px #6B6B6B;-webkit-box-shadow: 0px 10px 24px -4px #6B6B6B;
        -moz-box-shadow: 0px 10px 24px -4px #6B6B6B;-o-box-shadow: 0px 10px 24px -4px #6B6B6B;
        }
.ac_results ul {width: 100%;padding: 0;margin: 0; min-height:100% !important}

.ac_results li {margin: 0px;padding: 2px 5px;cursor: pointer;display: block; text-align:left; background-color:#fff;
                transition: background-color 0.6s; -moz-transition:  background-color 0.6s; -webkit-transition: background-color 0.6s; -o-transition: background-color 0.6s;
	font: menu;font-size: 12px;padding:4px}
.ac_results li:hover{background-color: #e0e0e0;}
.ac_results li .ac_result_li_inner img{float:left; width:50px !important}
.ac_results li .ac_result_li_inner .ac_result_pName{ font-weight:bold; font-size:14px;  float:left; width: 400px !important; color:#259CD9; margin-left:55px; margin-top:-70px}
.ac_results li .ac_result_li_inner .ac_result_pPrice{font-weight:bold; font-size:14px; float:left;width: 400px !important;color:#575757; margin-left:55px; margin-top:-45px; }
.ac_results li .ac_result_li_inner .ac_result_pWriter{font-size:12px; float:left; color:red; width:400px !important; margin-left:55px; margin-top:-30px}
.ac_results li .ac_result_li_inner .ac_result_pBrandName{font-size:12px; float:left; color:#989494; width:400px !important; margin-left:55px; margin-top:-20px}

/*ORder Result Ekranı*/
.ordResulthead{width:90%}
.siparisNo {font-family:"Century Gothic", Arial, Helvetica, sans-serif;color: #666666;}
.ltrshopbasket{margin-left:30px; width:50%}
.ltrshopbasket img{width:92px}
span.ordResultOrddone {color:#666666; font-size:24px}
span.ordResultOrdthnx{color:#1c1c1c; font-size:46px; display:inline-block; margin-top:-20px !important}
.ordResprintmail{float:right;  }
.ordResprintmail img{margin-right:6px}

.ordResOrderNo{text-align:center}
.ordResOrderNo span{font-family:"Myriad Pro"; color:#1b1b1b; font-size:18px}
.ordResOrderNo gt{font-family:"Myriad Pro"; color:#1b1b1b; font-size:38px}
.ordresHBankInfBox{background-color:#f3f3f3; font-size:11px; border:1px solid #999999; margin-top:12px  }
.ordresHBankInfBox .ordresHBankInfBoxIn{margin-left:12px; margin-top:-10px; margin-bottom:10px; }
.ordresHBankInfBox span h3{margin-left:12px}
.ordres3days{margin-top:15px; background-color:#990000; border:1px solid #666666; color:#fff; height:100px}
.ordres3days .shoo{position:absolute; margin-left:15px; margin-top:16px; font-size:46px; width:10px} 
.ordres3days .information{position:absolute; margin-left:42px; margin-top:25px; font-size:12px; width:210px; color:#fff; font-family:"Century Gothic", Arial, Helvetica, sans-serif;font-weight:bold} 
.ordresintroduction{font-size:12px;  font-family:"Century Gothic"; color:#666}
.ordresintroduction .tirnak{font-family:"Century Gothic"; font-size:46px; font-weight:bold; display:inline-block; margin-top:-19px;width:20px; position:absolute; margin-left:-25px}
.ordresinfHead{color:#fff;font-size:14px; background-color:#1c1c1c; font-family:"Century Gothic"; height:29px; font-size: 120%; font-weight:bold; padding: 2px 0px 0px 10px  }
.ordresinfContent{border:1px solid #ccc; background-color:#f3f3f3; color:#000; padding: 0 0 0 10px; }
.ordresinfContent .ordresinfContentIn{font-family:"Arial"; font-weight:bold}
.ordreshelp{text-align:center ; color:#666666; font-family:"Century Gothic"; font-weight:bold}
.ordreshelp gt{color:#000; font-family:"Century Gothic"; font-weight:bold}
.ordreshelp gts{font-size:9px}
.ordresDetailsGrid {width:610px}
.ordresDetailsGrid td{background: none repeat scroll 0 0 #f3f3f3 !important;  }   
.ordresDetailsGrid table th{background: none repeat scroll 0 0 #1c1c1c !important; color:#fff; font-family:"Century Gothic"; font-size: 100% !importnat; text-shadow: none !important; text-align:center}
.ordresGeneralTotal{margin-right:25px}
.ordresGeneralTotal label{}
.ordresNote{color:#666; font-size:9px; width:450px; margin-top:10px}

.verticalSpace-10{height:10px}

/* Şifremi Unuttum */
.login .forgetbox { position: absolute; float:left; width:425px; min-height:150px; background:#eee; -webkit-border-radius:8px;  -moz-border-radius:8px; border-radius:8px; padding:15px;  height: 150px; }
.form label {clear: left;display: block;float: left;margin-bottom: 5px;padding-right: 20px;text-align: right;width: 200px;}
.login .box label {clear:left;display:block;float:right;width:150px;text-align:left;padding-right:20px;margin-bottom:5px;}

/* CHECKOUT */
/* CHECKOUT  Table Kullanıyor */

.orderContainer { height: 100%; }
.listBoxDiv { float: left; width: 640px; margin: 10px 0;  min-height:60px; background:#eee; -webkit-border-radius:8px;  -moz-border-radius:8px; border-radius:8px; padding:10px;
              box-shadow: 0 0 5px 0px #BDBDBD;}
.listBoxDiv .topSide { float: left; width: 640px; height: 10px; background: url('../images/listBoxTopFon.png') no-repeat scroll center top; }
.listBoxDiv .contentSide { float: left; width: 640px; background: url('../images/listBoxContentFon.png') no-repeat-y scroll center center; }
.listBoxDiv .bottomSide { float: left; width: 640px; height: 10px; background: url('../images/listBoxBottomFon.png') no-repeat scroll center bottom; }
.listBoxDiv ul { float: left; margin: 10px 10px; width: 600px; }

table {border-top:1px solid #CFCFCF; border-left:1px solid #CFCFCF; border-right:0; border-bottom:0; width:98%;}
table td, .simple-style th {border-right:1px solid #CFCFCF; border-bottom:1px solid #CFCFCF; text-align:center; padding:5px 0; }
table th {background-color:#dedede; font-size:120%;}
table tr:nth-child(even) {background: #fff;}
table tr:nth-child(odd) {background: #F6F6F6;}

.orders { float: left; margin: 10px; width: 700px; }

.listBoxDiv li { float: left; clear: both; padding: 5px 10px 5px 20px; color: #0c0c0c; font-size: 15px; line-height:20px; }
.listBoxDiv .orders li { background: none !important; }
.listBoxDiv .orders li span {font-size:13px!important;}
.listBoxDiv li .baslik { width: 130px; text-align: right; float: left;  display: block; font-size: 12px; font-weight: bold;margin: 0.5em 10px; }
.listBoxDiv ul.orders li span{margin-top: 0.5em; display:inline-block }
.listBoxDiv h2 {text-indent: 10px; line-height: 35px!important; font-size: 18px!important; font-weight: bold; }
.listBoxDivRight { float: right; width: 230px; margin: 10px 0;  min-height:150px; background:#eee; margin-bottom:35px; -webkit-border-radius:8px;  -moz-border-radius:8px; border-radius:8px; padding:15px;box-shadow: 0 0 5px 0px #BDBDBD;  }

.equation .box { min-height:150px;  width:150px; background:#eee; margin-bottom:35px; -webkit-border-radius:8px;  -moz-border-radius:8px; border-radius:8px; padding:15px; margin-left:12px }
.equation .box h2 a span{ display: inline; margin-left: 2px; margin-top: 35px; position: absolute;}
.equation .sign {display: block;font-size: 90px;margin-top: 20px; color:#ccc; text-align:center;}
.equation .box h4 { font:bold 13px/1 Arial, Helvetica, sans-serif; color:#444; text-transform:uppercase; }
.equation .box h2 a{ font:bold 15px/1 Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase;  }
.equation .box p{ float:left  }

.listBoxDivRight .topSide { float: left; width: 200px; height: 10px; background: url('../images/listBoxTopFon.png') no-repeat scroll center top; }
.listBoxDivRight .contentSide { float: left; width: 200px; background: url('../images/listBoxContentFon.png') repeat-y scroll center center; }
.listBoxDivRight .bottomSide { float: left; width: 200px; height: 10px; background: url('../images/listBoxBottomFon.png') no-repeat scroll center bottom; }
.listBoxDivRight ul { float: left; margin: 0 10px; width: 210px; }
.listBoxDivRight li { float: left; clear: both; padding: 5px 10px 5px 30px; color: #0c0c0c; font-size: 15px; line-height:20px; }
.listBoxDivRight .orders li { background: none !important; }
.listBoxDivRight .orders li span {font-size:13px!important;}
.listBoxDivRight li .baslik { width: 150px; text-align: right; float: left; margin-right: 10px; display: block; font-size: 12px; font-weight: bold; }
.listBoxDivRight h2 {text-indent: 10px; line-height: 35px!important; font-size: 18px!important; font-weight: bold;}
#footer { float: left; width: 900px; height: 90px; display: inline; overflow: hidden; background: url('../images/footerFon.png') no-repeat scroll center center; margin-bottom: 10px; }
.footerMenu { float: left; margin: -10px 20px 20px 30px; clear: both;  text-align: center;}
.footerMenu li { float: left; line-height: 25px; font-size: 10px; }
.footerMenu li a { text-decoration: none; color: #50570F; padding: 0 15px; font-size: 12px; line-height: 25px; }
.footerMenu li a:hover { text-decoration: underline; }
#footer .guvenlialisveris { float: left; margin: 25px 110px 0 300px; }
#footer .kulturbakanligi { float: left; margin: 9px 110px 0 80px; }
.stnInputText { width: 200px; padding: 2px 5px; border: 1px solid #ccc; font-size: 11px; }
.smallInputText { float: left; width: 30px; padding: 2px 5px; border: 1px solid #ccc; font-size: 11px; margin-right: 2px; tabindex: right }
.largeSelectBox { float: left; width: 200px; padding: 2px 5px; border: 1px solid #ccc; font-size: 11px; }
.largeSelectBoxContact { float: left; width: 200px; height: 400px; padding: 2px 5px; border: 1px solid #B5C98B; font-size: 14px; }
.largeSelectBoxContact:hover { float: left; width: 200px; padding: 2px 5px; border: 1px solid #336600; font-size: 14px; }
.mediumSelectBox { float: left; width: 100px; padding: 2px 5px; border: 1px solid #ccc; font-size: 11px;}
.smallSelectBox { float: left; width: 49px; padding: 2px 5px; border: 1px solid #ccc; font-size: 11px; margin-right: 2px; }
.submitBtn { float: right;  }
.submitBtn:hover {}
.error, .alert, .notice, .success, .info { }
.error, .alert { background: #fbe3e4; float: left; width: 95%; margin-left: 20px; border: 1px solid #EC797F; padding: 5px 0; margin-bottom: 10px;}
.error p {font-weight: bold; font-size:12px!important;}
.notice { background: #fff6bf; color: #514721; border-color: #ffd324; margin: 20px;  float: left; width:535px; }
.notice ul { float: left; margin: 10px; width: 500px; }
.success { background: #e6efc2; color: #264409; border-color: #c6d880; margin: 20px;  float: left; border: 1px solid #000; padding: 5px 0;}
.success p {font-weight: bold; font-size:12px!important;}
.info { background: #d5edf8; color: #205791; border-color: #92cae4; margin: 20px;  float: left; border: 1px solid #000; padding: 5px 0;}
.info p {font-weight: bold; font-size:13px!important; margin-left: 10px;}
.error a, .alert a { color: #8a1f11; }
.notice a { color: #514721; }
.success a { color: #264409; }
.info a { color: #205791; }
.required { margin-left: 5px; vertical-align: super; color: #ff0000; font-size: 10pt; }
.chkAggrement {float: left; margin: 10px 20px; font-size: 11px; line-height: 20px; width: 340px;margin-left:-1px }
.chkAggrement a {color: #000;}

.orderDetailsSum{ float:right; width:300px; }
.orderDetailsAddress{ float:left; }
.orderDetailsNote {float:left; width:350px; }
.orderDetailsLeftItems {padding-top: 10px; text-align: left;}

/* ADRES KUTULARI */

.ModalPopupBG { background-color: #bbbbbb; filter: alpha(opacity=60); opacity: 0.6; background: url(../images/colorbox/overlay.png) repeat 0 0; }

.addresspopup
{
    background-color:#fff;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:5px;
	width: 850px;
	position: absolute;
    z-index:20; 
}
.divAdressPopupBackground
{  background-color: #bbbbbb;
    filter: alpha(opacity=60);
	opacity: 0.6;
	background: url(../images/colorbox/overlay.png) repeat ; width:500%; height:2200px; position:fixed;overflow:scroll;  margin-top:-350px; z-index:1; margin-left:-2050px
}
/*adrespopup için*/
.adresspopupc
{
    background-color:#fff;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:5px;
	width: 900px;
	height:300px;
	position: absolute;
	float:left;
	}
.address_box {
	background-color:#d3d3d3;
	border-width:1px;
	border-style:solid;
	border-color:#C4C4C4;
	width: 619px;
	float: left;
	margin: 5px 5px 5px 10px;
}

.addressCheckbox
{
    width: 280px;
    margin: 0 5px 5px 10px;
}
.addressCheckbox label
{
    width: 280px;
    float: left;
    margin-bottom: 5px;
    
    text-align: left;
}

.address_boxItem{
    margin: 10px 5px 5px 5px;
    float:left;
    width:500px;
}

.address_select{
    margin: 15px 5px 5px 10px;
    float:left;    
}

.address_select label {display: none;}
    
.address_action{ margin: 15px 5px 5px 10px; float:right; }
.address_box h4.box_title {
	font-size: 13px;
	font-weight: bold;
	color: #000;
	padding: 7px 10px;
	border-bottom: 1px solid #d7d7d7;
}

.address_box h4.box_title a, .products_box h4.box_title a:hover {
	float: right;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	color: #ed1c24;
	padding-top: 2px;
}

.addressItem {
	float: left;
	padding: 15px 15px 15px 15px;
	text-align: center;
	height:100px;
}

.addressItem p {
	background: none repeat scroll 0 0 #ECECEC;
    border-top: 1px solid #D7D7D7;
    padding: 8px 10px;
}

.yeniAdres {cursor: pointer;float: right; margin-right: 10px;margin-top: 8px;}



/* Checkout */
.tabcheckout .ajax__tab_header { }
.tabcheckout .ajax__tab_outer { background: url(../images/tab/tab-pasive-rightSide.jpg) no-repeat right; }
.tabcheckout .ajax__tab_inner { background: url(../images/tab/tab-pasive-leftSide.jpg) no-repeat; }
.tabcheckout .ajax__tab_tab { background: url(../images/tab/tab-pasive-fon.jpg) repeat-x; }
.tabcheckout .ajax__tab_hover .ajax__tab_outer { background: url(../images/tab/tab-active-rightSide.jpg) no-repeat right; }
.tabcheckout .ajax__tab_hover .ajax__tab_inner { background: url(../images/tab/tab-active-leftSide.jpg) no-repeat; }
.tabcheckout .ajax__tab_hover .ajax__tab_tab { background: url(../images/tab/tab-active-fon.jpg) repeat-x; }
.tabcheckout .ajax__tab_active .ajax__tab_outer { background: url(../images/tab/tab-active-rightSide.jpg) no-repeat right; }
.tabcheckout .ajax__tab_active .ajax__tab_inner { background: url(../images/tab/tab-active-leftSide.jpg) no-repeat; }
.tabcheckout .ajax__tab_active .ajax__tab_tab { background: url(../images/tab/tab-active-fon.jpg) repeat-x; }
.submitBtn { float: left;  margin-left: 548px; margin-top:4px  }
.submitBtn:hover {}


/* XP IE7 theme - Other Styles */
.tabcheckout .ajax__tab_header { margin-left: 20px; float: left; }
.tabcheckout .ajax__tab_outer { height: 29px; margin-right: 1px; }
.tabcheckout .ajax__tab_inner { padding: 0 5px; line-height: 29px; font-size: 12px; font-weight: bold; }
.tabcheckout .ajax__tab_tab { padding: 0 40px; margin: 0; cursor: pointer; }
.tabcheckout .ajax__tab_body { margin-left: 20px; float: left; border: 1px solid #ccc; background: #dfdfdf; width: 620px; display: inline; overflow: hidden; }
.tabcheckout .ajax__tab_panel { float: left; margin: 10px; width: 580px; }

.smallInputText { float: left; width: 30px; padding: 2px 5px; border: 1px solid #ccc; font-size: 11px; margin-right: 2px; }
.largeSelectBox { float: left; width: 172px; padding: 2px 5px; border: 1px solid #ccc; font-size: 11px; }
.largeSelectBox:hover{ -moz-box-shadow:  0px 0px 9px 1px #d8d8d8;
                         -webkit-box-shadow:0px 0px 9px 1px #d8d8d8;  box-shadow:   0px 0px 9px 1px #d8d8d8;}
.largeSelectBox:focus{ -moz-box-shadow:  0px 0px 9px 1px #d8d8d8;
                         -webkit-box-shadow:0px 0px 9px 1px #d8d8d8;  box-shadow:  0px 0px 9px 1px #d8d8d8;}
.mediumSelectBox { float: left; width: 100px; padding: 2px 5px; border: 1px solid #ccc; font-size: 11px; }

/* TAKSİT KUTULARI */
.taksit_main { width: 690px; margin: 0 auto; text-align: center; font-size: 12px; height: 100%; padding: 0px 0 0 0; }
.taksit_box { width: 230px; float: left; margin-top: 20px; }
.begining { background: none !important; }
.headers { width: 163px; height: 100%; float: left; margin: 0 1px 0 0; }
.lastbox { margin: 0 !important; }
.begining { background: none !important; }
.second { background: #D0D0D0 !important; }
.mt10 { margin-top: 10px !important; }
.line { width: 100%; height: 20px; clear: both; float: left; margin: 0 0 1px 0; }
.line-1 { width: 34px; margin: 0 1px 0 0; background: #EDEDED; color: #666; height: 100%; display: block; float: left; font-weight: bold; }
.header-bonus { background: url(../images/iconMerged.gif) no-repeat 0px -40px; height: 20px; width: 163px; }
.header-world { background: url(../images/iconMerged.gif) no-repeat 0px -60px; height: 20px; width: 163px; }
.header-maximum { background: url(../images/iconMerged.gif) no-repeat 0px -80px; height: 20px; width: 163px; }
.header-cardfinans { background: url(../images/iconMerged.gif) no-repeat 0px -100px; height: 20px; width: 163px; }
.header-axess { background: url(../images/iconMerged.gif) no-repeat 0px -120px; height: 20px; width: 163px; }
.header-advantage { background: url(../images/iconMerged.gif) no-repeat 0px -140px; height:20px; width:163px;}
.header-asyacard { background: url(../images/iconMerged.gif) no-repeat 0px -160px; height:20px; width:163px;}
.header-trfinans { background: url(../images/iconMerged.gif) no-repeat 0px -180px; height:20px; width:163px;}
.header-citibank { background: url(../images/iconMerged.gif) no-repeat 0px -200px; height:20px; width:163px;}
.numbers { width: 81px; float: left; margin: 0 1px 0 0; height: 100%; }
.number-bonus { background: #EDF4E6; } .number-world { background: #F1E7F3; } .number-maximum { background: #F8E3F0; } .number-cardfinans { background: #E4E9F4; } 
.number-axess {background:#f4f6db;} .number-advantage {background:#fbede6;} .number-asyacard {background:#e2f3f7;} .number-trfinans {background:#ededed;}
.text-bonus { background: #D0ECB5; } .text-world { background: #E0B7E7; } .text-maximum { background: #FAAADB; } .text-cardfinans { background: #ADC1EA; }
.text-axess { background:#e8efa4; } .text-advantage { background:#fcd6c2; } .text-asyacard { background:#b8e6f1; } .text-trfinans { background:#d6d6d6; }
.textPad { margin: 0; padding: 2px 0 0 0; }

.content { min-height: 200px;padding: 20px; background: #fff;-webkit-border-radius: 8px;
box-shadow: 0 0 5px 5px #EBEBEB;-moz-border-radius: 8px;}
.contact { min-height: 650px; }

/* Profil Kutusu */    /* abi direk aldım bunu ben*/
.profilebox{ height:auto; }

.profileBoxMenu {
	box-shadow: 0 0 5px 5px #EBEBEB;border-radius:5px;
	float: left;
	width: 160px;
	background-color:#fff;
	font-size: 11px;
	font-weight: bold;
}

.profileBoxMenu li{line-height:40px;border-top:1px solid #E2E2E2;transition: padding-left 0.4s; -moz-transition:  padding-left 0.4s; -webkit-transition: padding-left 0.4s; -o-transition: padding-left 0.4s;}
.profileBoxMenu li:hover{padding-left:7px}
.profileBoxMenu li.first{border-top:none} 

/* Profile sayfasının css kısmı*/
.btnKaydet { float:right; margin-right:100px; margin-top:100px; }
.pnlEditAddress h1 {margin-left:10px;}
.profileBoxMenu .selected{ background-color:#fff; }
.profileBoxMenu a{ text-decoration: none; color: #4c4c4c; padding:6px 22px 6px 4px }
.profileBoxContent { float: left; width: 700px; margin-left:30px; -moz-border-radius:8px; border-radius:8px; background:#fff; min-height:450px; padding: 20px; margin-bottom: 20px; -webkit-border-radius:8px; 
                     box-shadow: 0 0 5px 5px #EBEBEB;
}
.profileBoxContent h1 { color: #4C4C4C; font-size: 20px; letter-spacing: -1px;	padding: 3px 8px 5px; border-bottom: 1px solid #d7d7d7; }
.profileBoxContent h2 {	font-size: 20px; letter-spacing: -1px; padding: 3px 0 14px; border-bottom: 1px solid #d7d7d7;color: #4C4C4C; }
.profileBoxContent  li label {
    width: 64px; 
    text-align: left; 
    float: left; 
    margin-right: 10px; 
    margin-top:5px;
    display: block; 
    font-size: 12px; 
    font-weight: bold;    
}
.profileBoxContent ul { list-style-type:none; margin: 0 10px; width: 370px; }
.profileBoxContent ul li { float: left; clear: both; padding: 5px 10px 5px 40px; color: #4C4C4C; font-size: 15px; line-height:20px; }

.orders_col2{
    float:left;
    margin-right: -180px;
    width: 320px!important;
    margin-top: 10px!important;
}
/*adres bilgileri kayması için*/
.orders_col22{float:right;margin-right:-200px;width:400px!important;margin-top:10px!important;}

.orders_col1{
    float:left;
    margin: 0px!important;
    width: 
    320px!important;
    margin-top: 10px!important;
}
/*Adres tipi kısmındaki kayma için*/
.orders_col11{float:left;margin:0px!important;width:350px!important;margin-top:15px!important;}

.heightmin {
	min-height:500px;
}

.products_list {margin-bottom: 60px;}
.container_12 { }    
.spacecontact {height: 1400px }

.loginCol1{ float:left; width: 180px!important;}
.loginCol1 li input { width: 140px; }
.loginCol1 li input[type="checkbox"] { width: 20px;margin-top:2px }
.loginCol2 li input { width: 140px; }
.loginCol1 li{ }
.loginCol2{ float:left; margin: 0px!important; width: 180px!important; }
.loginCol2 li { clear: both; }

.loginpopupTitle{float:left !important; font-family:Arial; font-size:20px; color:#666666; margin-left:25px;margin-top:-30px; }
.registerpopupTitle{float:left; font-family:Arial; font-size:20px; color:#666666; margin-left:27px;margin-top:-30px}

.loginpopup li input[type="text"]{color:#666666; padding-left:4px ;}
.loginpopup li input[type="text"]:focus{ box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 8px rgba(82, 168, 236, 0.6);border:1px solid #56B4EF;}
.loginpopup li input[type="password"]{color:#666666;padding-left:4px}
.loginpopup li input[type="password"]:focus{ box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 8px rgba(82, 168, 236, 0.6);border:1px solid #56B4EF;}
.registerpopup li input[type="text"]{color:#666666;padding-left:4px}
.registerpopup li input[type="password"]{color:#666666;padding-left:4px}
.registerpopup li input[type="text"]:focus{ box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 8px rgba(82, 168, 236, 0.6);border:1px solid #56B4EF;}
.registerpopup li input[type="password"]:focus{ box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset, 0 0 8px rgba(82, 168, 236, 0.6);border:1px solid #56B4EF;}

.loginpopup{
    float:left;
    margin-left: 25px!important;
    width: 298px!important;
    margin-top: 10px!important;
    height: 220px;
    border:1px solid #cccccc;
    background-image: linear-gradient(bottom, #E1E1E1 0%,  #F3F3F3 100%);
    background-image: -o-linear-gradient(bottom, #E1E1E1 0%,  #F3F3F3 100%);
    background-image: -moz-linear-gradient(bottom, #E1E1E1 0%,  #F3F3F3 100%);
    background-image: -webkit-linear-gradient(bottom, #E1E1E1 0%,  #F3F3F3 100%);
    background-image: -ms-linear-gradient(bottom, #E1E1E1 0%,  #F3F3F3 100%); 
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F3F3F3', endColorstr='#E1E1E1'); clear:both
}

.registerpopup{
    float:right;
    width: 460px!important;
    border:1px solid #cccccc;
    margin-top: 10px!important;
    height: 220px;
    margin-right: 25px!important;
    background-image: linear-gradient(bottom, #E1E1E1 0%,  #F3F3F3 100%);
    background-image: -o-linear-gradient(bottom, #E1E1E1 0%,  #F3F3F3 100%);
    background-image: -moz-linear-gradient(bottom, #E1E1E1 0%,  #F3F3F3 100%);
    background-image: -webkit-linear-gradient(bottom, #E1E1E1 0%,  #F3F3F3 100%);
    background-image: -ms-linear-gradient(bottom, #E1E1E1 0%,  #F3F3F3 100%);
     filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F3F3F3', endColorstr='#E1E1E1');
}
.loginpopup ul{margin-top:30px}
.loginpopup li{ }
.loginpopup small{ font-weight: bold;}
.registerpopup small{ font-weight: bold;}

.chkboxLoginUserContract{float:left !important; width:20px !important;}
.btnloginpopupbutton{background: url(../images/btnAlisveriseBasla.jpg) no-repeat 0 0 !important; width:120px; height:33px; border:  none !important; float:right;margin-right:4px;margin-top: 18px; cursor:pointer}
.btnloginpopupbutton:hover{background: url(../images/btnAlisveriseBaslahover.jpg) no-repeat 0 0 !important;}
.btnregisterpopupbutton{background: url(../images/btnEvekitapKayitol.jpg) no-repeat 0 0 !important; width:142px !important; height:33px; border:  none !important; float:right;margin-right:-13px !important;margin-top: 18px;cursor:pointer}
.btnregisterpopupbutton:hover{background: url(../images/btnEvekitapKayitolhover.jpg) no-repeat 0 0 !important; }
.urlloginboxIvereadContract{color:#666666; font-family:Arial;font-size: 10px;}
.urlloginboxIvereadContract:hover{color:#A1A1A1 !important; }

.registerpopup ul.loginCol1{margin-top:30px; margin-left:7px}
.registerpopup ul.loginCol2{margin-top:30px !important}

.registerPopUpMotto{width:800px !important; margin-bottom:26px}
.registerPopUpMotto img{padding:10px; width:125px; padding-left:30px; margin-bottom:20px}
.registerPopUpMotto span{font-family: Century Gothic; color:#333333; font-size:42px; margin-top:30px !important;margin-left:40px!important; position:absolute; margin-left:10px; display:inline-block;  }
.registerPopUpMotto p{font-family: Century Gothic; color:#333333; font-size:12px; margin-top:100px !important;margin-left:70px!important; margin-right:100px!important;  position:absolute; margin-left:10px; display:inline-block;  }
.footer-sponsor { margin-left: 30px;margin-top: 240px!important;color: gray;}

.loginBoxContent 
{
    background-color:#ffffff;
	border-width:7px;
	border-style:solid;
	border-color:black;
	padding:10px;
	width: 840px;
	height:510px;
	border-radius:12px;
}

.logintopsright
{
   
   float:right;
   width:140px;
   height:28px;
   margin-right:14px;
   margin-top:-10px;
   padding:5px 4px 2px 3px;
   background-color:#EBEBEB; orphans: 85;
   font-weight:bold;
}

.logintopsleft
{
   float:left;
   width:140px;
   height:28px;
   margin-left:14px;
   margin-top:-17px;
   padding:5px 4px 2px 3px;
   background-color:#EBEBEB; orphans: 85;
   font-weight:bold;
}

.loginregisterbutton
{
   
    float: left;
    width:80px !important; padding: 5px 10px 5px 10px;
    background-color: #000;border: medium none #000; color: #fff; cursor: pointer; font-weight:bold;  -webkit-border-radius:8px;  -moz-border-radius:8px; border-radius:8px;
    
}
.loginregisterbutton:hover{background-color: #545454;}



.loginCloseButton
{
    position:absolute; top:10px; right:10px; background: url(../images/colorbox/controls.png) no-repeat -22px 0 !important;
    width: 25px;
    height: 25px;
    border:0px !important;    
    text-indent:-9999px;
}

#progressBackgroundFilter {position: fixed; top: 0px; bottom: 0px; left: 0px; right: 0px; overflow: hidden; padding: 0; margin: 0; background-color: #000; filter: alpha(opacity=50); opacity: 0.5; z-index: 1000; }
#processMessage { position: fixed; top: 30%; left: 43%; padding: 10px; width: 14%; z-index: 1001; border: solid 1px #000; background: #fff url("../images/loading.gif") no-repeat scroll 20px center; }

.CartInfo{text-align:left;}
.CartBuy{text-align:center;}
.cart_btnBuy{margin-top:80px}

.userbox
{
    margin-top: -26px; 
    margin-left: 660px;
    font-size: 14px;
    color: #ffffff;  
    float:right;
}

.userbox_login { margin-top: 8px; }
.userbox .userbox_down { float:right; }
.userbox .userbox_down a { color: #DEDEDE; font-size: 12px; }
.userbox .userbox_top { float:right; }

/* SEPET */

.basket 
{
    margin-top:-2px;    
    margin-left:-17px;
	padding: 1px 1px 0;
	width: 20px;
	height: 39px;
	z-index:5;position:relative;
	letter-spacing: -0.5px;
	color: #111111;
	font-size: 13px;
	color:red;
}
.basket a 
{
    font-size: 13px;
	
	
	height: 16px;
	
	
	letter-spacing: -0.5px;
}


.basket span 
{
    font-size: 13px;
    font-family:inherit;
    letter-spacing: -0.5px;
    text-align:center;
    margin-top:20px;
    color: #6E6D6D;
    font-family:Arial; 
}

.basket span:hover{color:#454545}
.carttop{
	height: 16px;
	font-size: 10px !important
}
.basket p {
	padding: 3px 0 0 26px;
}
.basket p span {
	font-weight: bold;
	color: #898989;
}

/* Basket List */
.basket_options {
	padding-top: 10px;
	text-align: right;
}
.basket_optionsup {
	margin-top: -20px;
	text-align: right;
	float:right;
}
.basket_options a {
	margin-left: 10px;
}
.basket_list h2 {
	padding-left:5px;
	font-size:9px;
	padding-bottom:8px;
	padding-top:16px;
	display:block;
	width:210px;
	float:left;
}
.basket_list h2 a{
	text-decoration:none;
	color:#252525;
}
.basket_list {
	border-bottom: 1px solid #ebebeb;
	padding: 16px 0;
}

.basket_list h2 a, 
.basket_list h2 a:hover {
	color: #252525;
	font-size:2.2em;
	text-decoration: none;
}
.basket_list .price {
	display:block;
	float:right;
	width:205px;
	color: #898989;
	margin-top:-83px;
	font-size:17px;
	
}
.basket_list .price strong {
	color: #ed1c24;
}

a.silver_btn, a.silver_btn:hover { /* this style is for a tags*/
	font-weight: bold;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
	border: 1px solid #d7d7d7;
	background: #fff url(../images/silver-btn_bg.gif) repeat-x left bottom;
	padding: 0 8px;
	margin-top: 7px;
	
}
input.silver_btn { /* this style is for input elements*/
                   
	font-weight: bold;
	font-size: 10px;
	color: #666666;
	border: 1px solid #d7d7d7;
	background: #fff url(../images/silver-btn_bg.gif) repeat-x left bottom;
	padding: 2px 4px;
 
	cursor: pointer;
}
.quantity_options {
	float:right;
	margin-top:-88px;
	height:120px;
	text-align:right;
	width:280px;
		
}
.basket_list label {
	float: left;
	color: #b2b2b2;
	line-height: 20px;
}
.basket_list .product_img{
	float:left;
}
.basket_list .product_img img {
	margin-right:16px;
}
.basket_list input.quantity {
	width: 20px;
	height: 14px;
	padding: 2px 4px;
	border: 1px solid #d7d7d7;
	font-size: 10px;
	color: #666666;
	background: url(../images/newsletter_input_shade.gif) no-repeat left top;
	vertical-align: middle;
	float: left;
}


/* CHECKOUT */
.orderDetailsSum{ float:right; width:300px; }
.orderDetailsAddress{ float:left; }
.orderDetailsNote {float:left; width:350px; }
.orderDetailsLeftItems {padding-top: 10px; text-align: left;}

/* ALERT BARS   */

.notification
{
	font-family: Arial, Helvetica, clean, sans-serif;
	font-size: large;
	font-weight: bold;
	background-color: rgb(247, 247, 247);
	color: red;
}

.success
{
	font-family: Arial, Helvetica, clean, sans-serif;
	font-size: large;
	font-weight: bold;
	background-color: #acfa58;
	color: black;
}
.fail
{
	font-family: Arial, Helvetica, clean, sans-serif;
	font-size: large;
	font-weight: bold;
	background-color: #8C0000;
	color: white;
}

.fail a {color: white;}

.stnInputText { width: 160px; padding: 2px 5px; border: 1px solid #ccc; font-size: 11px; }
.profileBoxContent ul .stnInputText { width: 160px; padding: 2px 5px; border: 1px solid #B8B6B6; font-size: 11px; color:#4C4C4C  }
.profileBoxContent ul .stnInputText:hover{ -moz-box-shadow:  0px 0px 9px 1px #d8d8d8;
                         -webkit-box-shadow:0px 0px 9px 1px #d8d8d8;  box-shadow:   0px 0px 9px 1px #d8d8d8;}
.profileBoxContent ul .stnInputText:focus{-moz-box-shadow:  0px 0px 9px 1px #d8d8d8;
                         -webkit-box-shadow:0px 0px 9px 1px #d8d8d8;  box-shadow:   0px 0px 9px 1px #d8d8d8;     }
                         
.profileBoxContent ul .baslikcinsiyet { margin-top:5px }

/* Listedeki minik Fiyat/Sepete ekle kutucuğu */
/* ürünlerin ana sayfada düştükleri kutu*/
.mainProductListing{height:320px;}
.mainProductListing .pricemenu {background: url(images/price_back.png); height:34px; color:#FFFFFF;position:relative;float:right;top:251px; margin-right:-19px !important; }
.mainProductListing .pricemenu img{float:right;}

/* similar products */
.SiPr_ProductMainContainer{width:150px}
.SiPr_ProductMainContainer a img{width:230px !important;}
.SiPr_ProductMainContainer  .suggestedProductName { color:#fff; font-size:14px;font-weight:bold; width:229px !important;display:inline-block; background-color:#000; height:35px; top:-75px; background: rgba(0, 0, 0, 0.45);
 position:relative; text-align:center !important; }
.SiPr_ProductMainContainer  .suggestedProductName span{margin-top:5px; display:inline-block}
.SiPr_ProductMainContainer a .pricemenu {background: url(images/price_back.png);font-size:18px ;height:34px; color:#fff;position:relative;float:right !important;top:-76px; margin-right:-78px !important;padding:3px 12px 3px 7px}
.SiPr_ProductMainContainer a .pricemenu .suggestedOldProductPrice{} 
.SiPr_ProductMainContainer .discountRate{background: url(images/badge.png ) no-repeat;  height:48px; width:48px; position:absolute; margin-left:198px; margin-top: 8px;  }
.SiPr_ProductMainContainer .discountRate span{margin-left:9px; margin-top: 5px; display:inline-block; color:#333333; font-size:18px; font-weight:bold;  }
.SiPr_ProductMainContainer .discountRate span.discRatepercent{color:#000;font-size:10px; font-weight:bold; font-family:Arial; margin-left:-3px ; margin-top: 12px; position:absolute; display:inline-block}


/*main sayfadaki kitap kutucukları*/
.mainPageBookBoxes{height:290px; width:200px; margin-top:30px; box-shadow:   0 0 5px 5px #EBEBEB !important;  -moz-box-shadow:  0 0 5px 5px #EBEBEB !important;
                         -webkit-box-shadow:0 0 5px 5px #EBEBEB !important;margin-left:20px; background-color: #fff; border-radius:6px; padding:7px }

/*Listedeki kitap altındaki siyah isim kutucuğu*/
 .productNameMenu{ color:red;width:215px; background-color:#000; height:35px; top:-35px; background: rgba(0, 0, 0, 0.65);
 position:relative; text-align:center !important; margin-left:20px; border-bottom-left-radius:9px; border-bottom-right-radius:9px }
 .productNameMenu a {color:#fff; font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-weight: bold; font-size:12px;
                   text-align:center; margin-top:8px; display:inline-block; text-align:center !important;  }
/*Listedeki kitap üstündeki dicountrate */
.discountRate{background: url(images/badge.png ) no-repeat;  height:48px; width:48px; position:absolute; margin-left:168px; margin-top: 10px;  }
.discountRate span{margin-left:16px; margin-top: 10px; display:inline-block; color:#333333; font-size:18px; font-weight:bold;  }
.discountRate span.discRatepercent{color:#000;font-size:10px; font-weight:bold; font-family:Arial; margin-left:-9px ; margin-top: 6px; position:absolute; display:inline-block}

/*Listedeki sol üst etiket*/
.mainProductListing  .cornertag {background: url(images/CornerTag.png) no-repeat; float:left;position:absolute; margin-top:26px;margin-left:15px;width:102px;height:94px }

.oldprice { text-decoration: line-through; font-size:12px; padding:2px; text-align:left; float:left;}
.mainProductListing .oldprice { text-decoration: line-through; font-size:12px; padding:5px 5px 5px 5px; text-align:left;}
.mainProductListing .productoldprice{text-decoration: line-through; font-size:12px; float:left;}
.mainProductListing .currentprice{font-size:20px; float:left;}

#prod_nav ul, ol { padding-left: 0px!important; }
#prod_nav {-moz-column-count: 3; 
    -moz-column-gap: 35%;
    -webkit-column-count: 3;
    -webkit-column-gap: 35%;
    column-count: 3;
    column-gap: 50%;list-style-type:square }
#prod_nav .topcategory {  margin-bottom:20px;list-style-type:square ; margin-left:20px   }
#prod_nav .subcategory li a {color:#363636  } 
#prod_nav .topcategory a div{color:#000; font-weight:bold }

/* Core.css'e alınmayacak menu*/
.top_link {
	display: block;
	float: left;
	line-height: 30px;
	color: #4c4c4c;
	text-decoration: none;
	font-weight: bold;
	cursor:pointer;
}
.top_link:hover{color:#ccc}
.submit-login {width:80px; float:right; margin-right:19px; color: #fff; background-color: #000; font-family:Arial;}
.submit-login:hover {float:right; margin-right:19px; color: #fff; background-color: #9E9D9D; font-family:Arial;}
.login-enter {width:80px;  float:left; margin-right:19px; color: #fff; background-color: #000; font-family:Arial;}
.login-enter:hover {float:left; margin-right:19px; color: #fff; background-color: #9E9D9D; font-family:Arial;}
.turnbacktoshopping { float:left ; color: #fff; background-color: #000; font-family:"Century Gothic", Arial, Helvetica, sans-serif; margin-top:100px;
                     -webkit-border-radius:8px;  -moz-border-radius:8px; border-radius:8px; padding: 5px 22px 7px 21px; font-weight:bold; font-size:12px}
.turnbacktoshopping:hover { background-color: #575353;}

/*Footer spanleri*/
.footer_adress{}
.footer_adress p{font-size:11px; font-family:Arial; margin-top:10px}
.footer_adress img{margin-top: -5px}
.footer_adress .footer_social {margin-top: 38px;}
.footer_blogs{}
.footer_blogs a {color:Black;}
.footer_blogs ul{margin-left:-17px; font-family:Arial; margin-top:10px}
.footer_images{}
.footer_images img{float:right}
.footer_images  .footer_visa{margin-left:10px;}

/* sipariş detay ve hesabımdakiler*/
/*favorilerme ekle butonu*/
.favbutton { background: url(images/kalp.png) no-repeat top center; width:115px; height:48px; border:none;cursor: pointer; padding-top:15px; margin-top:3px; margin-left:199px;
             font-family:"Century Gothic", Arial, Helvetica, sans-serif; color:#4D4C4C;font-size:12px}
.addthis{margin-top: 40px; width: 80px; float:right }
.product_aynigunkargo{float:right; margin-top:30px}
.addadressave {  float: right;margin-right: 160px; margin-top: 8px; }

.hesap_kaydetbutton  { float: right;margin-right: 120px; margin-top: 10px;  }
/*tampon olması için yapıldı*/
.clear30{height:20px;}
.clear {zoom:1;}
.clear_twocolumn {clear:both; margin-bottom:100px}
/*yıldızların altına x yorum var diyebilmek için*/
.yorumlar{cursor: pointer; display: block;margin-top:47px;float:left;padding-top:20px;margin-left:-90px; margin-bottom:-30px;font-family:"Century Gothic", Arial, Helvetica, sans-serif;}
/*yıldızların olduğu div için.*/
.commentstar{ display: block;margin-top:-30px;float:left;padding-top:15px; margin-left:30px; margin-bottom:-20px;font-family:"Century Gothic", Arial, Helvetica, sans-serif;}
/*kalp için*/
.favdiv{cursor: pointer; display: block;margin-top:-40px;float:left;padding-top:20px;margin-left:-80px; margin-bottom:-30px;}
/*register ekranı*/
.register_blackbook{float:left; background:url('../images/black_book_like.jpg') no-repeat;position:absolute;margin-top:-204px;width:200px; height:200px;margin-left:25px }

.register_col1{
    float:left;margin: 0px!important;width: 300px!important;margin-top: 10px!important;
}
.register_col2{
    float:right;margin: 0px!important;width:400px!important;margin-top: 10px!important;
}

.RegisterMainContainer{background-color:#fff; box-shadow: 0 0 5px 5px #EBEBEB; height:310px; padding-top:30px !important; margin-top:20px; border-radius:8px}
.registerbox {
	    width: 770px; margin-left:245px;-webkit-border-radius:8px;  -moz-border-radius:8px; border-radius:8px;height:220px;
}
.registerbox ul .stnInputText {border: 1px solid #BBBBBB; width:240px;     -moz-box-shadow:  0px 0px 20px 0px #E6E6E6;
                         -webkit-box-shadow:0px 0px 20px 0px #E6E6E6;  box-shadow:   0px 0px 20px 0px #E6E6E6; 
                        }
.registerbox ul .stnInputText:hover{-moz-box-shadow: 0px 0px 7px 0px #C7C7C7;
                         -webkit-box-shadow:0px 0px 7px 0px #C7C7C7;  box-shadow:  0px 0px 7px 0px #C7C7C7; }
.registerbox ul .stnInputText:focus{ -moz-box-shadow: 0px 0px 7px 0px #C7C7C7;
                         -webkit-box-shadow:0px 0px 7px 0px #C7C7C7;  box-shadow:  0px 0px 7px 0px #C7C7C7;}

.registerbox ul .stnInputTextdrop {border: 1px solid #BBBBBB; width:255px;    -moz-box-shadow:  0px 0px 20px 0px #E6E6E6;
                         -webkit-box-shadow:0px 0px 20px 0px #E6E6E6;  box-shadow:   0px 0px 20px 0px #E6E6E6;  }
.registerbox ul .stnInputTextdrop:hover{  -moz-box-shadow:  0px 0px 20px 0px #E6E6E6;
                         -webkit-box-shadow:0px 0px 20px 0px #E6E6E6;  box-shadow:   0px 0px 20px 0px #E6E6E6;   }
.registerbox ul .stnInputTextdrop:focus{  -moz-box-shadow:  0px 0px 20px 0px #E6E6E6;
                         -webkit-box-shadow:0px 0px 20px 0px #E6E6E6;  box-shadow:   0px 0px 20px 0px #E6E6E6;  }
.registerbox ul {
    list-style-type:none;
    margin: 0 10px; 
    width: 370px; 
    }

.registerbox ul li {
     float: left; 
     clear: both; 
     padding: 0px 10px 9px 40px; 
     color: #0c0c0c; 
     font-size: 15px; 
     line-height:20px;
}
.registerbox h1 
{
    color: #111; font-size: 20px;letter-spacing: -1px;padding: 3px 8px 5px; border-bottom: 1px solid #d7d7d7;
}

.registerbox h2 
{
	font-size: 20px;letter-spacing: -1px;padding: 3px 0 5px;border-bottom: 1px solid #d7d7d7;
}
.registerbox  label {
    width: 94px;  text-align: left;  float: left;  margin-left: 41px; font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color:#4C4C4C;
}

.registerbox  li label {
    width: 64px;  text-align: left;  float: left;  margin-right: 10px;   font-size: 12px; font-weight: bold;
}
.register_kaydetbutton  {background-color: #000; border: medium none #000; color: #fff; cursor: pointer;font-size: 16px;  margin-left:148px; font-weight:bold;
     margin-top: 8px; padding: 5px 22px 5px 16px;
    -webkit-border-radius:8px;  -moz-border-radius:8px; border-radius:8px; }
.login_kayıtolbutton {background-color: #000; border: medium none #000; color: #fff; cursor: pointer;font-size: 12px;  float:right; font-weight:bold;
     margin-top: 25px; padding: 5px 15px 7px 16px; -webkit-border-radius:8px;  -moz-border-radius:8px; border-radius:8px; margin-right:17px  }
.login_kayıtolbutton:hover{background-color: #545454;}     
.login_girisbutton {background-color: #000; border: medium none #000; color: #fff; cursor: pointer;font-size: 12px;  float:right; margin-right: 20px;
     margin-top: 8px; padding: 5px 15px 7px 16px; -webkit-border-radius:8px;  -moz-border-radius:8px; border-radius:8px; font-weight:bold }
.login_girisbutton:hover{background-color: #545454;}
.panelFilterLeft{ width:490px; margin-left: 500px}
.tabyoucommenttoo{ font-size:14px; font-family:"Century Gothic", Arial, Helvetica, sans-serif; float:right; margin-top:-20px;   }
tabyoucommenttoo:after{clear:both}
.tabcommentcount{cursor: pointer; display: block;margin-top:-20px;float:left;padding-top:20px;margin-left:10px; border: 1px medium none; 
                 font-size:18px; font-family:"Century Gothic", Arial, Helvetica, sans-serif; }
.tabcommentcount b{font-size:19px; font-family:"Century Gothic", Arial, Helvetica, sans-serif; color:#A30707}
.tabCommentEmpty{width:960px;font-size: 20px; font-family:"Century Gothic", Arial, Helvetica, sans-serif; padding:10px 90px 30px 210px; margin-left: 10px;  background:#fff; }
.tabyoucommenttooifempty{margin-top:30px}



/* Header Menü */
.headerMenu { float: right; margin-right: 10px; }
/*İşte order.aspxteki bi kaç button falan filan*/
.btnApproveOrder{float:right; margin-right:50px;  background-color: #000; border: medium none #000; color: #fff; cursor: pointer;font-size: 12px; font-weight:bold;  float:right; 
   height:28px; margin-right: 20px; padding: 4px 24px 8px 21px; -webkit-border-radius:8px;  -moz-border-radius:8px; border-radius:8px;  }
.btnApproveOrder:hover{background-color: #383838 ;}
.btnApproveBack{float:left;  background-color: #000; border: medium none #000; color: #fff; cursor: pointer;font-size: 12px;  
   padding: 4px 22px 5px 16px; -webkit-border-radius:8px;  -moz-border-radius:8px; border-radius:8px; margin-top:30px}
.btnApproveBack:hover{background-color: #545454;}
.OrderTrackDetailProducts{text-align:center;padding-top:36px !important; margin-left:15px;clear:both; height:100%; width:100%  }
.threecol_center ul li {width:450px; margin-top:2px}
.threecol_center ul li label{width:90px; font-family:"Century Gothic", Arial, Helvetica, sans-serif; margin-top:0px }
.threecol_center ul li span{font-family:"Century Gothic", Arial, Helvetica, sans-serif;}
.comment{height:250px;width:900px;margin-bottom:30px;}
.commentLine{}
.commentLine .commentLeft{float:left; width:95px}
.commentLine .commentRightStar{float:right;width:450px; margin-top:-65px;margin-right: 300px}
.commentLine .commentRightCommentSubject{float:right;width:450px; margin-top:-28px;margin-right: 300px}
.commentLine .commentRightComment{float:right;width:450px; margin-top:-17px;margin-right: 300px; height:250px;}
.commentSendButton {float:left;width:300px; height:30px; margin-top:0px;margin-left: 305px; margin-bottom:50px;} 

body{margin:0px;padding:0px;font-family:font-family:"Century Gothic", Arial, Helvetica, sans-serif;}
a img,:link img,:visited img { border: none; }
table { border-collapse: collapse; border-spacing: 0; }
:focus { outline: none; }
*{margin:0;padding:0;}
p, blockquote, dd, dt{margin:0 0 8px 0;line-height:1.5em;}
fieldset {padding:0px;padding-left:7px;padding-right:7px;padding-bottom:7px;}
fieldset legend{margin-left:15px;padding-left:3px;padding-right:3px;color:#333;}
dl dd{margin:0px;}
dl dt{}

.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden;}
.clearfix{display:block;zoom:1}


ul#thumblist{display:block;}
ul#thumblist li{float:left;margin-right:2px;list-style:none;}
ul#thumblist li a{display:block;border:1px solid #CCC;}
ul#thumblist li a.zoomThumbActive img{
    border:1px solid red; z-index:-200; position:relative;
}

.jqzoom{

	text-decoration:none;
	float:left;   box-shadow:   0px 0px 20px 2px #CCCCCC;  -moz-box-shadow:  0px 0px 20px 0px #CCCCCC;
                         -webkit-box-shadow:0px 0px 20px 0px #CCCCCC;   z-index:0; position:relative;
	
}
.commentText{font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:12px; }
.descriptionBook p{ margin:10px;padding:10px;margin-left:20px}
.descriptionBook div{ margin-top:20px;padding:10px;margin-left:20px}
.descriptionBook{margin-top:10px;padding:15px;margin-left:10px;  display:block}
.lbltotal{ margin-bottom:-30px;}
.lblNonStok{background-color: #db3a1a; font-size:20px; font-family:"Century Gothic", Arial, Helvetica, sans-serif; color: #FFFFFF; padding:10px 15px 10px 10px;width:130px; text-align:center; margin-left:10px; height:32px; }

/*Contact bölümü*/
.contactformcompany{font-size:12px; font-family:"Century Gothic", Arial, Helvetica, sans-serif;  }
.contactformcompany ul{ margin-left:-20px; margin-top:50px; min-height:100px; }
.contactformcompany ul li{height:30px;}
.contactformcompany ul li span{font-weight:bold; }
.contactformWishes{font-size:12px; font-family:"Century Gothic", Arial, Helvetica, sans-serif; }
.contactformWishes form p{ float:right; margin-right:190px;  }
.contactformWishes p label{ float:left; margin-left:-80px; margin-top:5px  }
.contactformWishes p .contactformsend{ -webkit-border-radius:8px;  -moz-border-radius:8px; border-radius:8px;  background-color: #000; color:#fff; padding:2px 7px 2px 7px;font-weight:bold;
                                       border: medium none #000;}

/*ErrorPage*/
.main_content{margin-top:150px; color:#1e1e1e !important; display:inline-block}
.main_content img{margin-top:-27px; text-align:center !important}
.main_content h1{color:#1e1e1e; font-size:46px !important;text-align:center !important }
.main_content h2 {clear:both; text-align:center !important; color:#1e1e1e; font-size:32px !important; text-shadow: 1px 1px 3px #676666}

/* invite sayfası */

.invitebox{border:1px solid #cccccc; padding:10px 0px 10px 0px; }
.inviteh{color:#cccccc; font-size:20px; font-family:Tahoma; float:right; width:100px}
.invitebox span.inviteh p{color:#cccccc; font-size:60px; font-family:Tahoma; float:right ; margin-top:-65px; margin-right:-12px; padding:0px 0px 0 16px; }
.inviten{color:#cccccc; font-size:60px; font-family:Tahoma; float:right;}
.davetinyolu{float:right; margin-right:-25px;}
.davetet{float:right;}
.watermarked{color:#cccccc; font-family:Arial; font-size:13px;}
.invitebutton{cursor:pointer;margin-left:10px;font-size:18px;width:100px;padding:0px 30px 0px 20px;height:35px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius:5px;background-color:#030200;color:White;text-align:center;padding:5px;padding-bottom:5px;margin-bottom:5px;}
.invitebuttonmsg{font-size:18px;width:100;padding:0px 30px 0px 20px;height:35px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius:5px;background-color:#030200;color:White;text-align:center;padding:5px;padding-bottom:5px;margin-bottom:5px; 
                 margin-right:77px; margin-top:10px;cursor:pointer;}
.invitebutton_chosenmailbtn{cursor:pointer;margin-left:0px;font-size:16px;width:290px;padding:0px 30px 0px 20px;height:35px;-webkit-border-radius: 5px;
                            -moz-border-radius: 5px;border-radius:5px;background-color:#030200;color:White;text-align:center;padding:5px;margin-bottom:17px;
                            }
.invitecount{margin-right:-1px;padding-right:10px;text-align:center; color:#666666;font-family:Tahoma;font-size:12px;font-weight:bold}
.invitecount gt{ display:inline-block; margin-top:-7px; width:74px}
.invitecount a gt{color:#666}
.invitecount a gt:hover{color:#BAB8B8}
.invitecount span{margin-top:10px; font-size:40px; font-family:Tahoma; font-weight:normal}
.redbaloon{margin-top:0px;}  
.slogan h1{color:#333333;font-family:Georgia; margin-top:27px} 
.invitelabel{font-size:24px;font-weight:bold;color:Black; width:320px}
#sidebar { width: 90px; position: fixed; float: right; right: 2%; top: 25%; margin: 0 0 0 110px; }
.inviteheading{font-weight:bold; font-size:18px; font-family:Century Gothic; padding-left:27px}
.invitetextbox{height:30px; font-weight:bold; padding-left:5px;}
.invitehead{margin-top:-25px}
.invitepad_left{margin-left:27px;}
.invite_radiobut label { margin: 11px;}
.invite_username{width:190px; border: 2px solid #999} 
.invite_password{width:190px;  border: 2px solid #999}
.ampul img{margin-top:-17px}
.invite_inftext{width:250px}
.110heightin_invite{height:110px}

.menuList li
{
    float: left;
    list-style-type: none;
    padding-right: 20px;
}

.menuList ul a {
	float: left;
	height: 40px;
	background: url(images/btn_stretch.png) repeat-x left top;
	line-height: 40px;
	padding: 0 10px;
	color: #fff;
	font-size: 1em;
	text-decoration: none;
	font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size: 14px;
}

#horizontalmenu{
    
}

#horizontalmenu .link a{
    float:left;
    display:block;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
	height: 40px;
	background-color: #D1D1D1;
	background: url(images/btn_stretch.png) repeat-x left top; 
	line-height: 40px;
	padding: 0 20px;
	color: #000;
	font-size: 1em;
	text-decoration: none;
	font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size: 14px;
    margin-right:12px;
  
}

#horizontalmenu .link a:hover{
    background-color:#e3e3e3;
}

#horizontalmenu .selected a{
    background-color: black;
    color: white;
    
}

#horizontalmenu .selected a:hover{
    background-color: #363636;
    color: white;
}

/*evekitap blackheader*/   /* ATTENTION   fizxed olması istenmyiorsa üst menunun z-index, position, width leri kaldırın. tabi margin leftinide artık düzenlersiniz. */
.topposition{}
#HeaderBody_cart_updateCartInfoMin{width:30px; float:left; height:10px; float:right; margin-top:-35px; color:red; margin-right:-20px;z-index:105 !important;position:relative
                                
}
#HeaderBody_cart_updateCartInfoMin a{color:#fff; background-color:#E00000; padding:5px; border-radius:20px }
.topblack{
     background-image: linear-gradient(bottom, #262626 1%, #141414 35%,#141414 45%,  #474747 100%);
    background-image: -o-linear-gradient(bottom, #262626 1%, #141414 35%,#141414 45%, #474747 100%);
    background-image: -moz-linear-gradient(bottom, #262626 1%, #141414 35%,#141414 45%, #474747 100%);
    background-image: -webkit-linear-gradient(bottom, #262626 1%, #141414 35%,#141414 45%,  #474747 100%);
    background-image: -ms-linear-gradient(bottom, #262626 1%,#141414 35%,#141414 45%,  #474747 100%); 
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#474747',  EndColorStr='#262626'); /* IE6,IE7 */
    position:fixed;width:100%;  z-index:8; height:60px; top: 0;
    left: 0; }

.top_ofblack{font-family:'Lucida Sans';  margin-bottom:0px; margin-top:-35px; position:fixed; width:960px; z-index:999 ; float:left }
.firsatslogan {width: 600px;  position:relative; z-index:105;} 
.firsatslogan a{color:#fff; font-size:30px; font-family:'Century Gothic' !important }
.firsatslogan a span{color:#cccccc}
.evekitaplogo{margin-top:6px; margin-right:8px}
.a_evekitaplogo{z-index:298;position:relative}
.evekitaplogoShadow{position:absolute; height:40px; width:40px; border-radius:99px; border:none; margin-top:4px; margin-left:-1px; box-shadow: 0px 1px 2px #080808  inset}
/*.activateSubhelloname:hover .subtop_helloname{display:block !important; background-color:#424242; color:#fff ;box-shadow: 0 0px 10px 2px #262626 inset;
             border:1px solid #424242 ;border-top:none !important;visibility: visible;height:106px;   
}*/
    

.subtop_helloname{
    border-color: #000 !important; border-top:none !important;  box-shadow: 0 1px 0 0 #303030, 0 1px 0 0 #616161 inset , 0 -1px 0 0 #616161 inset, 1px 0px 0 0 #616161 inset, -1px 0px 0 0 #616161 inset  !important;
border-radius:1px; width:99%; margin-left:-25px;  position:absolute; visibility:hidden;height:0px;  margin-top:8px;padding-left:0 !important;overflow:hidden;border-color:transparent;
transition:all 0.8s ease-in-out;
-moz-transition:all 0.8s ease-in-out;
-webkit-transition:all 0.8s ease-in-out;
-o-transition:all 0.8s ease-in-out;
-ms-transition: all 0.8s  ease-in-out;
}
.subtop_hellonameHover{	background-color:#424242; color:#fff ;box-shadow: 0 0px 10px 2px #262626 inset;height:100px; visibility: visible !important; }
.subtop_hellonameHoverOff{  height:0 !important; visibility:hidden;  }
.Return_top_hellonameGearImage{ /*dişliyi geri döndürücü fonk. hell yea*/
         -moz-animation-name: ckw; 
        -moz-animation-duration: 1.8s;
        -webkit-animation-name: cckw;
        -webkit-animation-duration:1.8s;
}

.top_helloname a{color:#fff;  }
.subtop_helloname hr {margin:0 auto;width: 92%; border-top: 1px solid #111;}
   
.subtop_helloname li{padding-top:3px; padding-bottom:3px;}
.subtop_helloname li a{color:#fff; font-weight:bold;padding-top:4px; padding-bottom:4px; padding-left:8px }
.top_helloname{font-size:13px;  color:#ccc; margin-top:-34px; height:20px;z-index:115 !important; float:right !important; margin-right:122px !important; z-index: -10 !important; position: relative;
               background-color:#454545; padding: 5px 25px 5px 26px; border-radius:5px;font-family:'Lucida Sans';font-weight:bold; font-size:12px; 
}
.top_hellonameImage{margin-left:9px; margin-top:6px; position:absolute}
.top_hellonameGearImage{margin-left:-20px; margin-top:3px; position:absolute}
.top_helloname:hover .top_hellonameGearImage {
       -moz-animation-name: ckw; /*bu fonksiyonlar en aşağıda*/
        -moz-animation-duration: 1.8s;
        -moz-animation-name: cckw;
        -webkit-animation-name: ckw;
        -webkit-animation-duration:1.8s;
          -ms-animation-name: ckw;
         -ms-animation-duration: 1.8s;
}

.allopportunities{width: 110px;
  z-index: 10;
  position: fixed;color:#fff; background-color:#C72323; text-align:center; margin-top:-29px; font-weight:bold; font-size:12px !important; padding: 2px 0px 2px 0;  margin-left:590px  }
.allopportunities a{color:#fff; padding: 4px 17px 4px 17px; }
.blacktopmenu{z-index: 10;position: fixed; color:#fff;font-size:12px; font-weight:normal !important; margin-top:-27px;margin-left:600px; float:right !important; width:255px;   }  /* bir aksilikte .top_link devreye girer */
.headerCart{ margin-top:-34px;height:20px; z-index:7; position:relative; background-color:#454545; width:70px;padding: 5px 12px 5px 15px; border-radius:5px; float:right; margin-right:20px} 
.headerCart img{margin-top:1px; position:absolute; margin-left:-8px}    
.headerCart  span{color:#fff;  font-size:12px; font-weight:bold; margin-left:14px}    
.headerCart:hover .miniCart{visibility: visible} /*minicartı active eder*/
.headerCart:hover + .divHeaderCartHoverBackground{ background-color: #bbbbbb; filter: alpha(opacity=4);opacity: 0.4;
	background: url(../images/colorbox/overlay.png) repeat ; width:500%; height:2200px; position:fixed;overflow:scroll;  margin-top:-350px; z-index:-10; margin-left:-2150px}
.headerLoginRegister{ margin-top:-34px;height:20px; z-index:12; position:relative; background-color:#454545; padding: 5px 12px 5px 26px;float:right;  border-radius:5px; margin-right:127px;
                   font-weight:bold; color:#fff; }
.headerLoginRegister img{margin-top:2px; position:absolute; margin-left:-20px}   
.bthHeaderGeneralOptions{ font-family:Tahoma !important; letter-spacing:0.3px !important; border-color: #111111 #111111 #111111 #111111;text-rendering: optimizeLegibility;
    border-image: none;
    border-style: solid solid solid solid;
    border-width: 1px 1px 1px 1px;box-shadow: 0px 1px 0px 0 #303030, 0 1px 0 0 #616161 inset !important; 
    background-image: linear-gradient(bottom, #3B3B3B 0%,  #444444 100%);
    background-image: -o-linear-gradient(bottom, #3B3B3B 0%,  #444444 100%);
    background-image: -webkit-linear-gradient(bottom, #3B3B3B 0%,  #444444 100%);
    background-image: -ms-linear-gradient(bottom, #3B3B3B 0%,  #444444 100%); 
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3B3B3B', endColorstr='#444444');
}   
                
/* miniCart */
.miniCart{visibility:hidden; z-index:999; position:relative;}
.miniCartNeck{height:16px;background-color: #454545 !important; z-index:999; position:relative; width:402px; margin-left:-1px; margin-top:-1px;
box-shadow: 0 1px 0px 0px #636363 inset  !important;  
}
.miniCartContainer{ border: 1px solid #454545; background-color: #fff; width:400px; margin-left:-320px;   z-index:999; position:relative;color:#4C4C4C; background-color:#fff;margin-top:8px;
}
.minicartList{height:60px;color: #4C4C4C;  }
.minicartList:hover{background-color:#f8f8f8}
.minicartList span{color: #4C4C4C;display:inline-block;}
.minicartList .miniName{margin-top:8px; width:200px; margin-left:50px; height:30px; }
.minicartList .miniPrcQuant{width:130px; margin-left:10px; height:30px; float:right; margin-top:-18px; text-align:right}
.minicartList span.miniQuantity{ font-size:10px !important;margin-right:16px}
.minicartList span.miniPrice{  margin-top:-6px; margin-right:14px}
.minicartList img{margin-left:8px;margin-top:5px; float:left }
.miniCartContainer .minilblTotal{ color:#4C4C4C;}
.miniCartContainer .miniTotal{ color:#4C4C4C; margin-left:174px; margin-bottom: 8px;margin-top: 8px; display:inline-block}
.miniCartContainer .minicartbutton{margin: 10px; }
.miniCartContainer hr{width: 93%; margin:0 auto}
.miniCartContainer .emptycart { padding: 20px!important;text-align: center;}
                                                                                                                                               
/* Pagination */
.pagingtop { margin-top: 40px!important;  }

.lnkPrev {color:#000000; border: 1px solid #dfdfdf; padding: 8px; background-color: #fff;}

.nextprev {
	color: #000000; 
	margin-top: 30px;
	clear: both;
    font-size: 14px;
}
.nextprev a{color:#000000; border: 1px solid #dfdfdf; padding: 8px; margin-right: 3px; margin-left: 3px; background-color: #fff;}

.checkbox, .radio {
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	background: url(images/checkbox.png) no-repeat;
	display: block;
	clear: left;
	float: left;
}
.radio {
	background: url(images/radio.png) no-repeat;
}
.select {
	position: absolute;
	width: 240px;
	height: 24px;
	padding: 0 24px 0 8px;
	color: #fff;
	font: 12px/21px arial,sans-serif;
	background: url(images/select.png) no-repeat;
	overflow: hidden;  padding: 2px 0px 0 10px 
}

.searchbutton{
	position: absolute;
	width: 30px;
	height: 20px;
	border: 0px;
	margin-top: 4px;
	color: #fff;
	font: 12px/21px arial,sans-serif;
	background: url(images/ara.jpg) no-repeat;
	overflow: hidden;
	cursor:pointer;
}

/* ListNav (alfabetik jquery list için)*/
.listNav { margin:15px 18px 20px; }
.ln-letters { overflow:hidden; }
.ln-letters a { font-size:0.9em; display:block; color:#6b6b6b; float:left; padding:6px 10px;background-color:#fff;font-weight:bold; border:1px solid silver; border-right:none; text-decoration:none; }
.ln-letters a.ln-last { border-right:1px solid silver; }
.ln-letters a:hover,
.ln-letters a.ln-selected { background-color:#eaeaea; }
.ln-letters a.ln-disabled { color:#ccc; }
.ln-letter-count { text-align:center; font-size:0.8em; line-height:1; margin-bottom:3px; color:#336699; }
.demoFour #listWrapper { width:650px }
.demoFour li { float:left; }
.demoFour a { display:inline-block; text-align:center;width:120px !important; margin: 0 10px 10px 0;  padding: 10px; border:1px solid silver; height:50px; text-decoration:none; color:#393939;background-color: #fff; }
.demoFour a:hover { background-color:#eee }


.uptotop{filter:alpha(opacity=25);-moz-opacity:0.25;-khtml-opacity: 0.25;opacity: 0.25; }
.uptotop:hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8}

.addressWarning { font-size: 10px; font-family: Verdana, Geneva, sans-serif; }
.tags { padding: 20px;}
.facebookLogin { padding: 10px;background-color: #7E93BC;text-align: center;margin-bottom: 10px;border: 1px #445982 solid;}
.searchContainerUp{box-shadow: 0 0px 0px rgba(0, 0, 0, 0.05) inset, 0 0 5px 0px #C4E8FF; border-color:#C4E8FF; }

.liSeperatedShipping{background-color:#fed7f5; border:1px solid #FF7AE0
}

/*New OrderTrack*/
.ot_OrdNumContainer{width:180px; float:left}
div.ot_OrderNumber{font-size:18px; letter-spacing:4px; text-align:center !important; color:#8F8F8F; }
.ot_lblOrderNumber{font-family:'Baskerville Old Face' !important; font-size:52px !important; font-weight:bold; margin-top:-15px; color:#363636;text-align:center;width:100%; display:inline-block}
.ot_lblOrderDate{color:#545454; font-size:15px; text-align:center;width:100%;display:inline-block; margin-top:-16px }
.ot_lnkCargo img{width:14px; margin-right:8px; opacity:0.8; margin-top:1px; }
.ot_lnkCargo{text-align:center !important;  display:inline-block; margin-left:18px} 
.ot_OrdCustInf{width:250px;margin-top: 20px; float:right; font-family:Arial; color:#4C4C4C;}
.ot_OrdCustOtherInf{width:350px;  float:left; font-family:Arial; color:#4C4C4C ; clear:both; padding-left:17px; padding-top:10px}
.ot_lblFullName{font-size:18px; font-weight:bold;float:right}
.ot_lblStandart{float:right;text-align:right}
.ot_btnDetails{ background: -moz-linear-gradient(center top , #F9F9F9, #F0F0F0) repeat scroll 0 0 transparent;
    border-color: #DEDEDE #D8D8D8 #D3D3D3;
    border-image: none;
    border-radius: 4px 4px 4px 4px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 2px #EAEAEA, 0 1px 0 #FBFBFB inset;
    color: #555555;
    cursor: pointer;
    display: inline-block;
    font: bold 12px/1em HelveticaNeue,Arial,sans-serif;
    outline: medium none;
    padding: 4px 5px;
    text-decoration: none;
    text-shadow: 0 1px 0 #FFFFFF;}
.marginRight-5{margin-right:5px}
 tbody tr:nth-child(2n) td, tbody tr.even td {
    background: none repeat scroll 0 0 #E8E8E8;
    color: #000;
}

 .authors_lblAuthorName{font-size:16px; margin-left:20px; font-weight:bold; color: #545454; margin-top:9px; display:inline-block}

th{text-align:center; background-color:#212121 !important; color:#fff; text-shadow:none; }
.ot_SpeechBaloon{border-radius:4px; border:3px solid #6E6E6E; width:400px; font-family:Arial;padding:5px; margin-top:14px; background-color:#F2F2F2 }
.textAlignLeft{text-align:left}
.SitenNameSayin{text-align:left; font-size:20px; }
.cvs_SpeechBaloon{position:absolute; float:left; margin-left:-260px; margin-top:24px}
.cvs_SpeechBaloonNote{position:absolute; float:left; margin-left:-115px; margin-top:24px}
.floatLeft{float:left}
.floatRight {float:right !important}
.ot_floatRight{float:right}
.ot_btnDetailOt{padding:4px 15px 4px 15px; border:none; background-color:transparent; cursor:pointer; color:#1F92FF}
.OrderTrackDetailProducts td center a{color:#1F92FF}
.chkPayAtDoorEnabled{margin-left:10px}



/* Cycle Slider */
#slider { position:relative; width:980px; height:280px; margin:0 auto; z-index:6; overflow:hidden; margin-bottom:10px; }
.sliderShadow{width:800px;  height:280px; position:absolute;  z-index:2;  border-radius: 100% 100% 100% 100% / 28px 28px 28px 28px; box-shadow: 0 7px 5px -1px #949494; }
#slider #slideshow { position:relative; display:block; float:left; width:800px; height:280px; overflow:hidden; z-index:98;  }	
#slider .slide img { width:800px; height:280px;  }
#slider .slide .desc-txt { position: absolute; width: 140px; padding: 10px; left: 0; bottom: 0; background: #222; color: #fff; font-size: 24px; opacity: 0.8; box-shadow: 0 0 1px #000; }
#slider .slide h3 a { color:#FFF; font-size:16px; text-decoration: none; }
#slider .slide p { color:#FFF; font-size: 14px; margin:0; }
#slider #nav { position: absolute; top: 0; right: 0; width: 150px; z-index: 99;margin-right: 30px!important; }
#slider #nav li { display: block; float: right; width:140px; height:52px; overflow:hidden; list-style:none; margin:0 0 5px 0; }
#slider #nav li a { display: block; float: right;border: 1px solid #ccc;width: 140px;height: 50px;text-align: center;overflow: hidden;}
#slider #nav li a img { width: 140px; height: 50px; }
#slider #nav li span {display:none}
#slider #nav li.activeSlide{position:relative;width: 150px;}
#slider #nav li.activeSlide span {display:block;position:absolute;height:30px;width:37px;z-index:2;background: url('images/current-slide-icon.png') no-repeat 0 0;top:8px;left:-4px;}

.productDiscountedPrice{padding:0 !important; margin-left:2px !important; margin-top:0px !important}

   @-webkit-keyframes ckw {
0% {
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);

}
100% {
-moz-transform: rotate(270deg);
-webkit-transform: rotate(270deg);

}
}

    @-moz-keyframes ckw {
0% {
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
}
100% {
-moz-transform: rotate(-270deg);
-webkit-transform: rotate(-270deg);

}
}

    @-moz-keyframes cckw {
0% {
-moz-transform: rotate(-270deg);
-webkit-transform: rotate(-270deg);
}
100% {
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
}
}

    @-webkit-keyframes cckw {
0% {
-moz-transform: rotate(-270deg);
-webkit-transform: rotate(270deg);
}
100% {
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
}
}

