.desktopkapat {display:none !important;}

.modal-body img {width:100%;}

#sepetkutu {width:200px;}
#sepetkutu:hover { background:#4CD372; border:2px #1616D0 solid; width:80%; height:55px; }
#socialroot a {
	width: 40px;
	height: 132px;
	display: block;
	margin-bottom: 4px;
	padding-left: 0px;
	box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.5);
	background-image:url(../image/gamestanbul-social.gif);
	background-repeat:no-repeat;
}
#socialroot a:first-child {
	margin-top: -202px;
}
#socialroot a:hover {
	margin-left: 10px;
}

.social-fb {background-position:0px 0px;}
.social-tw {background-position:-40px 0px;}
.social-yt {background-position:-80px 0px;}

#walppr {
	cursor: pointer;
	display: block;
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0px;
	top: 0px;
}
#featuredbg {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0px;
	left: 0px;
	z-index: 1;
}

#mesaj {
	display: none;
	z-index: 105;
	padding:15px 0;
	width: 100%;
	position: fixed;
	top: 5px;
	left: 0px;
	text-align: center;
}

#mesaj #msjtext {
	position: relative;
	z-index: 200;
	font-size:12px; color:#555;	
}
#mesaj #msjtext a {font-size:12px; color:#555;}

hr {
	background: none;
	height: 0;
	border: solid #444;
	border-width: 1px 0 0 0;
	border-top: 1px solid #222;
	border-bottom: 1px solid #444;
}
#son {
	position: fixed;
	bottom: 0px;
	right: 0px;
}
.clr {
	clear: both;
}
.loading {
	background-image: url(../image/cont/loading.gif);
	height: 100%;
	background-position: top center;
	background-repeat: no-repeat;
	min-height: 40px;
}
#hdr {
	
	background: -webkit-linear-gradient(bottom, #111, #323232);
	background: -moz-linear-gradient(bottom, #111, #323232);
	background: -ms-linear-gradient(bottom, #111, #323232);
	background: -o-linear-gradient(bottom, #111, #323232);
	
	width: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 100;
	height: 48px;
	
	box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.8);
	-moz-box-shadow:0px 2px 5px rgba(0, 0, 0, 0.8);
	-webkit-box-shadow:0px 2px 5px rgba(0, 0, 0, 0.8);

	
}
.scroll {
	background: url(../image/gamestanbul-logo-kucuk.png) 25px 6px no-repeat;

}

.content {
	width: 1000px;
	margin: 0 auto;
	position: relative;
	z-index: 2;
}
#header .spg {
	padding: 14px 10px 17px 10px;
	display: inline-block;
	margin-right: 0px;
	font-size: 13px;
	color:#eee;
	border:1px solid #999;
	border-width:0px 1px 0px 1px;
	border-color:#000 #444444 #000 #222222;
}
#header .spg  a {color:#FFF;transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;}

#header .spg  a:hover { color:#09F;}

#header .spg#hdr_sepet{transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;}

#header .spg#hdr_sepet strong{transition:all 0.1s linear;-webkit-transition:all 0.1s linear;}

#hdr_sepet .x1 { border-radius:10px 3px 3px 3px !important;}
#hdr_sepet .x2 { border-radius:3px 10px 3px 3px !important;}
#hdr_sepet .x3 { border-radius:3px 3px 10px 3px !important;}
#hdr_sepet .x4 { border-radius:3px 3px 3px 10px !important;}



#hdr_sepet.active strong { border-radius:3px 3px 3px 3px !important;}
/*
#hdr_sepet .x1 { border-radius:3px 10px 10px 10px !important;}
#hdr_sepet .x2 { border-radius:10px 3px 10px 10px !important;}
#hdr_sepet .x3 { border-radius:10px 10px 3px 10px !important;}
#hdr_sepet .x4 { border-radius:10px 10px 10px 3px !important;}
*/


#hdr_canlidestek a {
	margin: 0px;
	padding: 4px 4px 15px 6px;
	color: #fff;
}
#hdr_canlidestek a:hover {
/*	background:url(https://www.gameticaret.com/asset/image/n/hdr-bg-r.png);
*/
}

#header #saggrup #hdr_canlidestek a strong {
	background-color: #09F;
	color: #FFF;
	font-weight:normal;
	border-radius:3px;	
}

#header #saggrup #hdr_canlidestek:hover a strong {
	background-color: #09F;
	color: #fff;
}

#header #saggrup #hdr_canlidestek a strong.lsoff {
	background-color: #666;
	color: #fff;
}
#header #saggrup #hdr_canlidestek a:hover strong.lsoff {
	background-color: #666;
	color: #fff;
}

#header .focus {
	color:#09F;/*	background-color: #dfdfdf !important;
*/
}
#header .active {
/*box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.3), -3px 3px 8px rgba(0, 0, 0, 0.3);
*/

}
#header .disabled {
	cursor: auto;
}


#header .makelogin, #header .makeregister {
	vertical-align: top;
	color: #fff;
	cursor: pointer;
	padding-right:20px;
	padding-left:20px;
	padding-top:16px;
}
#header .makelogin:hover a, #header .makeregister:hover a{color:#09F;}

#header #logingroup {
	float: left;
}
#header #saggrup {
	float: right;
}
#header #saggrup strong, #header #saggrup #uyeislem2 span, #header #hdr_sepet strong {
	background-color: #09F;
	color: #FFF;
	padding: 2px 4px 1px 4px;
	border-radius:3px;
	margin-left:3px;
	font-weight:normal;
}


#header #hdr_sepet {
	padding-right: 25px;
	margin-right:25px;
	padding-left:20px;
	background:url(../image/theme/hdr-bg.png);
	padding-bottom:12px;
}


#header #hdr_sepet:hover,#header #uyeislem:hover, #header #hdr_yardim:hover, #header #hdr_sepet.active {
	background: -webkit-linear-gradient(top, #111, #323232);
	background: -moz-linear-gradient(top, #111, #323232);
	background: -ms-linear-gradient(top, #111, #323232);
}


#header #hdr_sepet strong {font-weight:normal; 
	padding: 3px 4px 3px 4px;
	margin-left:3px;
}

#header #hdr_sepet a#sepetgoster {
	color: #000;
	transition:all 0.2s ease-out;
	-webkit-transition:all 0.2s ease-out; 

}
#header #hdr_sepet a#sepetgoster:hover {
	color: #900;
}
#uyebilgi {
	color: #555;
}
#uyebilgi strong {
	color: #333;
	margin-right: 9px;
}
#logobar {
	background: url(../image/logo/gamebayi.png) no-repeat;
	height: 102px;
	width: 331px;
}
#notices {display:none;}

#reyonbar {
	float: right;
	width: 590px;
	display: inline-block;
	text-align: right;
	padding-top: 122px;
}
#reyonbar li {
	float: right;
	background-color: #fff;
	display: inline-block;
	box-shadow: 1px 0px 3px rgba(0, 0, 0, 0.5);
	-moz-box-shadow:1px 0px 3px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow:1px 0px 3px rgba(0, 0, 0, 0.5);
	z-index: 1;
}
#reyonbar li:hover {background-color: #fff;}

#reyonbar li#reyon-home {background-color:#b6b6b6;}
#reyonbar li#reyon-ozel-urunler {background-color:#c0392b;}
#reyonbar li#reyon-giyim {background-color:#9b59b6;}
#reyonbar li#reyon-oyun-aksesuarlari {background-color:#27ae60;}
#reyonbar li#reyon-oyuncu-ekipmanlari {background-color:#d35400;}
#reyonbar li#reyon-oyun {background-color:#2980b9;}

#reyonbar li a {
	background-color: #fff;
	color: #000;
	padding: 10px 20px;
	margin-top: 3px;
	display: inline-block;
	font-weight: bold;
	font-family: 'Ubuntu', sans-serif;
	
	background: -webkit-linear-gradient(bottom, #d7d7d7, #fff);
	background: -moz-linear-gradient(bottom, #d7d7d7, #fff);
	background: -ms-linear-gradient(bottom, #d7d7d7, #fff);
}

#reyonbar li a:hover {
	background-color: #FFF;
	color: #000;
}

#reyonbar li#reyon-home a:hover, #reyonbar li#reyon-home.selected a { 
	background: -webkit-linear-gradient(bottom, #b6b6b6, #d7d7d7);
	background: -moz-linear-gradient(bottom, #b6b6b6, #d7d7d7);
	background: -ms-linear-gradient(bottom, #b6b6b6, #d7d7d7);
color:#FFF;}
#reyonbar li#reyon-ozel-urunler a:hover, #reyonbar li#reyon-ozel-urunler.selected a {
	background-color:#c0392b; 
	color:#FFF;
	
	background: -webkit-linear-gradient(bottom, #c0392b, #e66356);
	background: -moz-linear-gradient(bottom, #c0392b, #e66356);
	background: -ms-linear-gradient(bottom, #c0392b, #e66356);
	}
#reyonbar li#reyon-giyim a:hover, #reyonbar li#reyon-giyim.selected a {
	background-color:#9b59b6; color:#FFF;
	background: -webkit-linear-gradient(bottom, #9b59b6, #be82d7);
	background: -moz-linear-gradient(bottom, #9b59b6, #be82d7);
	background: -ms-linear-gradient(bottom, #9b59b6, #be82d7);
	}
#reyonbar li#reyon-oyun-aksesuarlari a:hover,#reyonbar li#reyon-oyun-aksesuarlari.selected a {
	background-color:#27ae60; color:#FFF;
	background: -webkit-linear-gradient(bottom, #27ae60, #48cd80);
	background: -moz-linear-gradient(bottom, #27ae60, #48cd80);
	background: -ms-linear-gradient(bottom, #27ae60, #48cd80);
	}
#reyonbar li#reyon-oyuncu-ekipmanlari a:hover, #reyonbar li#reyon-oyuncu-ekipmanlari.selected a {
	background-color:#d35400; 
	background: -webkit-linear-gradient(bottom, #d35400, #f1731f);
	background: -moz-linear-gradient(bottom, #d35400, #f1731f);
	background: -ms-linear-gradient(bottom, #d35400, #f1731f);
	
	color:#FFF;}
#reyonbar li#reyon-oyun a:hover, #reyonbar li#reyon-oyun.selected a  {
	background-color:#2980b9; 
	background: -webkit-linear-gradient(bottom, #2980b9, #4199d3);
	background: -moz-linear-gradient(bottom, #2980b9, #4199d3);
	background: -ms-linear-gradient(bottom, #2980b9, #4199d3);
	color:#FFF;}


#reyonbar li.selected {
	background-color: #CCC;
}
#reyonbar li.selected a {
	background-color: #fff;
}
#reyonbar li.home a {
	padding: 8px 10px 7px 10px;
	background-color: #ebebeb
}
#reyonbar li.home a:hover {
	background-color: #fff
}
#logobar #logo {
	margin: 15px 0;
	height: 90px;
	width: 370px;
	display: block;
}
#reyonbar li:first-child a {
	color: #C00;
}

.ls-lightskin {
	border-radius: 0 !important;
}
#icerik {
	z-index: 10;
	min-height: 600px;
}
#icerik #sol {
	float: right;
	width: 250px;
	min-height: 200px;
}
#icerik #sag {
	float: left;
	width: 735px;
	min-height: 200px;
	position:relative;
}
#icerik.hlp #sol {width:250px;}
#icerik.hlp #sag {width:695px;}

#oyunara {
	padding: 9px 10px 10px 10px;
	border: 1px solid #b2b2b2;
	width: 210px;
	margin:0px 0 10px 0;
	box-shadow: 0px 0px 8px 8px #e9e9e9 inset;
}
#oyunara:focus {
	box-shadow: none;
}

#uyesolmenu {
	margin: 10px 0px;
}
#uyesolmenu li {
	list-style: none;
	font-size: 12px;
}
#uyesolmenu li a {
	color: #666;
	border: 1px solid #FFF;
	border-bottom: 1px dotted #e5e5e5;
	border-top: none;
	padding: 4px 0px 4px 4px;
	display: block;
	
}
#uyesolmenu li a:hover {
	color: #F60;
	border: 1px solid #e5e5e5;
	background-color: #f3f3f3;
	border-top: none;
}
#oyunliste {
	margin: 0px 0px 15px 0px; background:#FFF; border: 1px solid #e3e3e3; border-width: 1px 1px 0px 1px; padding: 0px 0px 0px 0px;
}
#oyunliste li {
	list-style: none;
	font-size: 12px;
}
#oyunliste li a {
	font-family:Arial, Helvetica, sans-serif; color: #555; border: 1px solid #FFF; border-bottom: 1px solid #e5e5e5; border-top:none; padding: 8px 0px 8px 10px; display:block;	transition:all 0.2s ease-out; -webkit-transition:all 0.2s ease-out;	font-weight:bold; background:url(https://www.gameticaret.com/asset/image/icon/ok.png) no-repeat 206px 8px;
}
#oyunliste li a:hover {
	color: #F60; border: 1px solid #e5e5e5; background-color: #f3f3f3; border-top: none;
}
#mygames a.mygame {
	color: #000;
	font-weight: bold;
}
#mygames a.mygame:hover {
	color: #F60;
}
#mygames li:last-child a {
	border-bottom: 1px dotted #666;
}
#tumoyun, #kisaoyunlar {
	cursor: pointer;
	font-size: 12px;
	text-align: right;
}
#kisaoyunlar {
	display: none;
}
#submenu {
	height: 32px;
	background: url(../image/theme/tabbg.gif);
	font-family: 'Ubuntu', sans-serif;

}
#submenu ul {
	float: left;
}
#submenu ul li {
	display: inline-block;
}
#submenu ul li h1 {
	font-size:12px;
	 }

#submenu ul li a, #subitem {
	display: block;
	padding: 10px 7px 9px 7px;
	margin-left: 4px;
	background-color: #858585;
	color: #FFF;
	transition:all 0.3s ease-out;
	-webkit-transition:all 0.3s ease-out;
	
	background: -webkit-linear-gradient(top, #b1b1b1, #858585);
	background: -moz-linear-gradient(top, #b1b1b1, #858585);
	background: -ms-linear-gradient(top, #b1b1b1, #858585);
	
}
#subitem {
	float: right;
	display: block;
	margin-right: 5px;
	background-color: #6699cc;	
	background: -webkit-linear-gradient(bottom, #4275a7, #6699cc);
	background: -moz-linear-gradient(bottom, #4275a7, #6699cc);
	background: -ms-linear-gradient(bottom, #4275a7, #6699cc);	
	
}
#subitem:hover {
	background-color: #003366;
	
	background: -webkit-linear-gradient(top, #114d89, #003366);
	background: -moz-linear-gradient(top, #114d89, #003366);
	background: -ms-linear-gradient(top, #114d89, #003366);	
}
#subitem.selected {
	background-color: #003366;
	cursor: default;
	background: -webkit-linear-gradient(top, #114d89, #003366);
	background: -moz-linear-gradient(top, #114d89, #003366);
	background: -ms-linear-gradient(top, #114d89, #003366);	
}
#submenu ul li a.selected {
	background-color: #333;
	color: #fff;
	cursor: default;
	
	background: -webkit-linear-gradient(top, #333, #858585);
	background: -moz-linear-gradient(top, #333, #858585);
	background: -ms-linear-gradient(top, #333, #858585);
}
#submenu ul li a:hover {
	background-color: #333;
	
	background: -webkit-linear-gradient(top, #333, #858585);
	background: -moz-linear-gradient(top, #333, #858585);
	background: -ms-linear-gradient(top, #333, #858585);
}
#urunler {
	padding: 15px 2px 10px 5px;
	background-color: #f1f1f1
}
#urunler .urun {
	border: 1px solid #d4d4d4;
	width: 177px;
	height: 324px;
	margin: 0px 3px 3px 0px;
	text-align: center;
	float: left;
	background-color: #FFF;
}
#urunler .urun:hover {
	border-color: #a0a0a0;/* background-color:#f1f1f1 */
}
#urunler .urun:hover .urunalt {
	background-color: #e0e0e0;
	border-color: #a0a0a0;/* border-color:#c5c5c5; */
}
#urunler .urun .gbadge {
	margin-top: -2px;
	z-index: 5;
	position: absolute;
	float: left;
	height: 44px;
	width: 43px;
	padding-top: 35px;
	font-weight: bold;
	margin-left: 132px;
	text-align: center;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
}
.gdiscount {
	background-image: url(../image/cont/badge.png);
	color: #fff;
}
#urunler .urun .gbadge span {
	transform: rotate(12deg);
	-webkit-transform: rotate(12deg);
	-moz-transform: rotate(12deg);
	-o-transform: rotate(12deg);
	display: block;
	margin-left: 10px;
	width: 20px;
	text-align: center;
	/*background-color:#030;
*/
	-webkit-backface-visibility: hidden;
}
#urunler .urun .gbadge span i {
	font-size: 16px;
	font-style: normal;
}
#urunler .urun .resim {
	text-align: center;
	padding: 10px;
	display: block;
}
#urunler .urun .resim img {
	width: 100px;
	height: 140px;
	background-repeat:no-repeat;
	background-position:center;
}
#urunler .urun .platform {
	float: left;
	width: 65px;
	height: 36px;
	margin-left: 15px;
}
#urunler .urun .marka {
	width: 65px;
	height: 36px;
}
#urunler .urun a.marka, #urunler .urun a.platform, #urunler .urun a.uruntip {
display:inline-block;
width:65px;
height:36px;
background-repeat:no-repeat;
background-image:url(../image/icon.jpg);
}


.icon-cd-key{ background-position: 0 0; width: 65px; height: 36px; } 
.icon-e-pin{ background-position: 0 -72px; width: 65px; height: 36px; } 
.icon-gunnar{ background-position: 0 -144px; width: 65px; height: 36px; } 
.icon-kutulu-oyun{ background-position: 0 -216px; width: 65px; height: 36px; } 
.icon-logitech{ background-position: 0 -288px; width: 65px; height: 36px; } 
.icon-microsoft{ background-position: 0 -360px; width: 65px; height: 36px; } 
.icon-mmo{ background-position: 0 -432px; width: 65px; height: 36px; } 
.icon-origin{ background-position: 0 -504px; width: 65px; height: 36px; } 
.icon-pc{ background-position: 0 -576px; width: 65px; height: 36px; } 
.icon-ps{ background-position: 0 -648px; width: 65px; height: 36px; } 
.icon-razer{ background-position: 0 -720px; width: 65px; height: 36px; } 
.icon-roccat{ background-position: 0 -792px; width: 65px; height: 36px; } 
.icon-speedlink{ background-position: 0 -864px; width: 65px; height: 36px; } 
.icon-steam{ background-position: 0 -936px; width: 65px; height: 36px; } 
.icon-steelseries{ background-position: 0 -1008px; width: 65px; height: 36px; } 
.icon-sure-karti{ background-position: 0 -1080px; width: 65px; height: 36px; } 
.icon-web{ background-position: 0 -1152px; width: 65px; height: 36px; } 
.icon-wii{ background-position: 0 -1224px; width: 65px; height: 36px; } 
.icon-xbox{ background-position: 0 -1296px; width: 65px; height: 36px; } 



/*#urunler .urun .platform, .urun .uruntip {border:2px solid #CCC;}
*/#urunler .urun .uruntip {
	float: right;
	width: 65px;
	height: 36px;
	margin-right: 15px;
}
#urunler .urun .isim {
	color: #333;
	display: block;
	height: 40px;
	line-height: 16px
}
#urunler .urun .isim:hover {
	color: #900;
}
#urunler .urun .urunfiyat {
	margin: 10px 10px 5px 10px;
	padding: 0px;
}
#urunler .urun .efiyat {
	font-size: 12px;
	color: #999;
	text-decoration: line-through;
	height: 14px;
	display: inline-block;
}
#urunler .urun .isim b {font-weight:normal;}
#urunler .urun .efiyat i, #urunler .urun .fiyat em  {font-style:normal;}

#urunler .urun .fiyat {
	font-size: 16px;
	color: #900;
}
#urunler .urun .urunalt {
	background-color: #f1f1f1;
	border-top: 1px solid #d4d4d4;
	margin-top: 5px;
	padding: 10px;
	height: 98px
}

#sepetdetay #orderconfirm, #sepetdetay #makepayment {
	float: right;
}
.gsb, .addtocart {
	padding: 8px 21px;
	border: 0px solid #ce533d;
	color: #fff;
	background-color: #ce533d;
	display: inline-block;
	font-size: 13px;
}
.gsb:hover, .addtocart:hover {
	background-color: #58544e;
	border-color: #ce533d;
	color: #fff
}
.addtocart {
	padding: 4px 18px;
	margin-top: 6px;
}
/*#sepetdetay table {
	color: #444;
	margin: 0px;
	padding: 5px;
	line-height: 16px;
}
#sepetdetay table td {
	vertical-align: middle;
}
#sepetdetay table tr {
	border-bottom: 1px dotted #CCC;
	padding: 5px 0px;
	display: block;
}
#sepetdetay table td.resim {
	width: 50px;
	text-align: left;
}
#sepetdetay table td.resim img {
	width: 40px;
	height: 55px;
}
#sepetdetay table td.isim {
	width: 360px;
	padding: 5px;
	font-size: 12px;
	vertical-align: middle;
}
#sepetdetay table td.isim .oyun {
	color: #06F;
	font-size: 12px;
	font-weight: bold;

}
#sepetdetay table td.isim a {
	color: #06F;
	font-weight: bold;
}
#sepetdetay table td.isim a:hover {
	color: #009;
	font-weight: bold;
}*/
#order {margin:25px 0;}
#sepetdetay table td {vertical-align:middle; padding:12px 0 !important;}
#sepetdetay table td:first-child {width:350px; font-size:13px !important; color:#555;}
#sepetdetay table td:first-child strong {color:#069;}
#sepetdetay table td.isim .teslimbilgi {font-size:11px; color:#666; font-weight:normal; display:block; margin:5px 0 0 0;}
#sepetdetay table td {font-size:12px; border-top:1px solid #e3e3e3 !important;}
#sepetdetay table tr:last-child td {border-bottom:1px solid #e3e3e3;}
#sepetdetay table td:last-child {text-align:center;}
#sepetdetay table td.adet {
	width: 75px;
	text-align: right;
	color: #999;
	font-size: 12px;
}
#sepetdetay table td.adet input {
	width: 40px;
	padding: 2px;
	text-align: center;
	color: #444;
	font-size: 11px;
}
#sepetdetay table td.fiyat {
	width: 250px;
	text-align: right;
	color: #999;
	padding-left: 5px;
}
#sepetdetay table td.fiyat strong {
	font-weight: bold;
	color: #444;
}
#sepetdetay table td.fiyat .toplam {
	color: #900;
	font-size: 16px;
}
#sepetdetay table td.sil {
	width: 50px;
	background-repeat: no-repeat;
	height: 16px;
	padding-left: 10px;
}
#sepetdetay table td.sil a {
	width: 16px;
	background-repeat: no-repeat;
	height: 16px;
	background-image: url(../image/theme/icon-sil.png);
	display: block;
}
#sepetdetay .toplamfiyat {
	text-align: right;
	margin: 15px 0px ;
	color: #666;
	font-size: 16px;
	line-height:26px;
	font-weight:normal;
}

#sepetdetay .toplamfiyat .tf {
	color: #900;
	font-weight:bold;
}
#sepetdetay #btnsiparis {
	float: right;
}
/* Değiştirilecek */
#sepetcnt {
	max-height: 450px;
	overflow-y: auto;
}
#sepet {z-index:50;}
#uyemenu, #yardimmenu { z-index:51; }

#uyemenu, #yardimmenu, #sepet {

	box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.5);
	-moz-box-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);
}

#sepet strong {
	background: none !important;
	color: #444;
}
#sepet table {
	color: #444;
	margin: 0px;
	padding: 5px;
	line-height: 16px;
}
#sepet table td {
	vertical-align: middle;
}
#sepet table tr {
	border-bottom: 1px dotted #CCC;
	padding: 5px 0px;
	display: block;
}
#sepet table td.resim {
	width: 50px;
	text-align: left;
}
#sepet table td.resim img {
	width: 40px;
	height: 55px;
}
#sepet table td.isim {
	width: 230px;
	padding: 5px;
	font-size: 12px;
	border-right: 1px dotted #ddd;
	vertical-align: middle;
	text-align:left;
}
#sepet table td.isim .oyun {
	color: #666;
	font-size: 12px;
}
#sepet table td.isim a {
	color: #06F;
	font-weight: bold;
}
#sepet table td.isim a:hover {
	color: #009;
	font-weight: bold;
}
#sepet table td.toplam {
	width: 140px;
	padding-right: 10px;
	text-align: right;
	vertical-align: middle;
	font-size: 12px;
	color: #666;
	border-right: 1px dotted #ddd;
}
#sepet table td.toplam strong {
	color: #444 !important;
}
#sepet table td.toplam label {
	color: #666;
}
#sepet table td.toplam strong.fiyat {
	color: #900 !important;
}
#sepet table td.toplam .fiyat {
	font-size: 16px;
	font-weight: bold;
}
#sepet table td.sil {
	width: 30px;
	background-repeat: no-repeat;
	height: 16px;
	padding-left: 10px;
}
#sepet table td.sil a {
	width: 16px;
	background-repeat: no-repeat;
	height: 16px;
	background-image: url(../image/theme/icon-sil.png);
	display: block;
}
#sepet #toplamfiyat {
	text-align: right;
	margin: 25px 0;
	color: #666;
	font-weight: bold;
	font-size: 16px;
}
#sepet #toplamfiyat .tf {
	color: #900;
}
#sepet #btnsiparis {
	float: right;
}
/*Siparis*/
#header .spg {
	position: relative;
}
#hdr_sepet {
	cursor: pointer;
	background-color: #b0b0b0;
	padding-right:40px;
	margin-right:20px;
}

#hdr_sepet:hover {
	background-color: #bfbfbf;
}
#hdr_sepet:hover #sepet {
	cursor: default;
}
#hdr_sepet strong { display:inline-block;}
#hdr_sepet #sepet {
	position: absolute;
	display: none;
	background: #fff;
	width: 430px;
	padding: 10px;
	padding-bottom: 30px;
	border: 1px solid #444;
	right: -2px;
	top: 46px;
}

#uyeislem2 {
	background-color:transparent !important;
	cursor: pointer;
	padding: 2px 25px 0px 5px;
	font-weight:normal;
	transition:all 0.25s ease-out;
	-webkit-transition:all 0.25s ease-out;
}
#uyeislem2 span {padding:4px 4px 2px 4px !important; background-color:#09F; float:right; display:inline-block;  margin:9px 15px 10px 5px;}

#hdr_sepet:hover #sepetsay:after, #hdr_sepet.active #sepetsay:after, #uyeislem:hover #uyeislem2:after,  #hdr_yardim:hover span:after {
	background: transparent;
}
#hdr_sepet.active #sepetsay:after {
	background: transparent url(../image/theme/arrowup.png) no-repeat 0 0;
}


#uyeislem {
	padding-right: 0px;
	cursor: pointer;
	height:42px;
	padding:3px 10px 0px 10px!important;
	margin:0px 0px 0px 0px;
	width:220px;
}


#uyeislem .userimage {position:relative; top:6px;  background:url(../image/cont/noimage.png) no-repeat #fff; display:inline-block; width:24px; height:24px; padding:0px 0px 0px 0px; border-radius:2px;}

#uyeislem:hover #uyeislem2 {color:#09F;}
#hdr_yardim {cursor: pointer; padding-left:20px !important; padding-right:15px !important}
#hdr_yardim span {margin-right:15px;}

#uyemenu, #yardimmenu {
	position: absolute;
	display: none;
	background: #fff;
	width: 240px;
	padding: 0px;
	border: 1px solid #444;
	right: 0px;
	top: 44px;
}
#yardimmenu {
	width: 270px;
}

#uyemenu #uyeinfo {
	color:#666;
	padding: 8px 22px 2px 22px;
	line-height:18px;
	font-size:12px;
	border-bottom:1px solid #999;
}
#uyemenu #uyeinfo em {font-style:normal; font-weight:bold;}
#uyemenu #uyeinfo img {float:right;}
#uyemenu ul {
	padding: 3px 0px 3px 0px;
	font-size: 12px
}
#uyemenu ul li {
	margin: 0px;
	padding: 0px 0px
}

#yardimmenu ul li.menuCapt {

	border-bottom: none;
	border-top: 1px solid #fff;
	color: #999!important;
	display: block;
	height: 18px;
	line-height: 18px;
	overflow: hidden;
	padding: 8px 22px 2px 22px;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 12px;
	font-weight:normal;	
}


#uyemenu ul li a, #yardimmenu ul li a  {
	/* padding:5px 10px; display:block; border:1px solid #bfbfbf; border-width:1px 0px; color:#000;
	*/
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff;
	color: #666 !important;
	display: block;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	padding: 4px 22px;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 12px;
	/*font-weight:bold;*/
}
#yardimmenu ul li a {
	height: 18px;
	line-height: 18px;
}

#uyemenu ul li a strong, #yardimmenu ul li a strong {border-radius:0px; background:none; font-weight:bold; color:#333;}

#uyemenu ul li a:hover, #yardimmenu ul li a:hover {
	background: none repeat scroll 0% 0% #09F;
	border-bottom: 1px solid #a0a0a0;
	border-top: 1px solid #a0a0a0;
	color:#fff !important;
	text-decoration: none;
}

#yardimmenu ul li.readall a {text-align:right; color:#999 !important; }
#yardimmenu ul li.readall a:hover {
background: none; 
color:#666 !important;
border-top: 1px solid #fff;
text-decoration:underline;
}
#uyemenu ul li a b, #yardimmenu ul li a b {	color: #06C;}


#uyemenu .menuDivider, #yardimmenu .menuDivider  {
	background: none repeat scroll 0% 0% rgb(221, 221, 221);
	font-size: 0px;
	height: 1px;
	line-height: 0;
	margin: 0px 7px;
	cursor: auto;
}
#uyemenu ul li.sinfo a {
	height:48px;
}

#uyemenu ul li.clsmnpayment a, #yardimmenu ul li.clsmnpayment a  {color: #06C !important;}
#uyemenu ul li.clsmnpayment a:hover, #yardimmenu ul li.clsmnpayment a:hover {color: #fff !important;background-color: #06C !important;}

/*Login*/
#giris {
	position: relative;
	cursor: pointer;
}
#login2 {
	position: absolute;
	display: none;
	background: #f9f9f9;
	width: 300px;
	padding: 15px;
	border: 1px solid #aaa;
	left: 0px;
	top: 38px;
}
#login2 #login2menu {
	margin: 0 0 15px 0;
}
#login2 #login2menu li {
	display: inline-block;
	padding: 0 6px 0 0px;
	margin: 0 3px 0 0;
	border-right: 1px dotted #ccc;
}
#login2 #login2menu li:last-child {
	border-right: none;
}
#login2 #login2menu li a {
	font-size: 12px;
	color: #666;
}
#login2 #login2menu li a:hover {
	color: #888;
}
#login2 #login2menu #current a, #login2 #login2menu a:hover, #login2 #login2menu a:hover::after, #login2 #login2menu a:focus, #login2 #login2menu a:focus::after {
	color: #BBB;
}
#login2 .txtgiris {
	width: 287px;
	padding: 8px 5px;
	display: block;
	margin: 0 0 10px 0;
	border: 1px solid #ccc;
	background: #fcfcfc;
	color: #444;
	box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1) inset;
}
#login2 .sfr {
	width: 190px;
	display: inline-block;
	float: left;
}
#login2 #lgnyardim {
	margin: 8px 0;
}
#login2 #lgnyardim li {
	display: inline-block;
	padding: 0 6px 0 0px;
	margin: 0 3px 0 0;
	border-right: 1px dotted #ccc;
	font-size: 11px;
}
#login2 #lgnyardim li:last-child {
	border-right: none;
}
#login2 #lgnyardim li a {
	color: #999;
	margin: 3px 0 10px 0;
	font-size: 11px;
}
#login2 #lgnyardim li a:hover {
	color: #666;
}
#login2 .btngiris {
	float: right;
}
#login2 #kaydol {
	margin: 15px 0 0 0;
}
#login2 .lblogin {
	color: #666;
	font-size: 12px;
	line-height: 18px;
	display: inline-block;
	margin: 5px 0 8px 0;
}
#uye-girisi div, #hizli-uyelik div {
	display: block !important;
}
#sag .metin .uyegirisi {
	margin: 10px 0px;
	padding: 20px 40px;
	background: #e5e5e5;
	border: 1px solid #f5f5f5;
	width: 287px;
	padding: 8px 5px;
	display: block;
	margin: 0 0 10px 0;
	border: 1px solid #ccc;
	background: #fcfcfc;
	color: #444;
	box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1) inset;
}
#sag .metin .uyegirisi h2 {
	color: #900;
	margin-bottom: 15px;
}
#sag .metin .uyegirisi label {
	display: block;
	margin: 0 0 8px 0;
	color: #666;
}
#sag .metin .uyegirisi .txtlogin {
	width: 210px;
	padding: 7px;
	border: 1px solid #ccc;
	background: #f9f9f9;
	color: #444;
	box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1) inset
}
#sag .metin .uyegirisi .txtlogin:focus {
	background: #FFF;
}
#sag .metin .uyegirisi .btnlogin {
	border: none;
	background: #db7302;
	color: #FFF;
	height: 30px;
	border-radius: 4px;
	cursor: pointer;
}
#sag .metin .uyegirisi .sfrkurtar {
	display: inline-block;
	margin: 10px 0 0 0;
	color: #666;
	font-size: 10px;
}
#sag .metin .uyegirisi span {
	color: #666;
	font-size: 12px;
}
.baslik {
	height: 32px;
	background: url(../image/theme/tabbg.gif);
	margin-bottom: 5px;
}
.baslik h1 {
	display: block;
	padding: 10px 10px 8px 10px;
	margin-left: 15px;
	background-color: #858585;
	color: #FFF;
	display: inline-block;
	font-size: 14px;
	font-weight: bold;
}
.baslik h1.stb {
	margin-left: 95px;
}
.baslik h1 a {
	color: #fff;
}
.baslik h1:hover {
	background-color: #333;
}
.uyeicerik {
	padding: 15px 15px 15px 10px;
	font-size: 12px;
	line-height: 16px;
}
.uyeicerik .sol {
	float: left;
	width: 325px;
}
.uyeicerik .sag {
	float: right;
	width: 325px;
}
.uyeicerik h2 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 20px;
	margin: 15px 0px;
	color: #333;
	font-weight: normal;
	border-bottom: 1px dotted #ccc;
	padding-bottom: 10px;
}
.uyeicerik h3 {
	color: #06F;
	font-weight: bold;
	margin: 5px 10px 10px 0px;
	font-size: 12px;
}
.uyeicerik h3.err {
	color: #900;
	font-weight: normal;
}
.uyeicerik .normal {
	margin: 5px 10px 13px 0px;
	color:#666;
	font-size:12px;
	color: #666;
	line-height: 16px;
}
.uyeicerik p {
	font-size: 12px;
	color: #333;
	line-height: 16px;
	margin-bottom: 10px;
}
.buyuk p {
	font-size: 14px;
	line-height: 18px;
	margin-bottom: 16px;
}
.uyeicerik .txtgiris {
	width: 200px;
	padding: 8px;
	display: block;
	margin: 0 0 2px 0;
	border: 1px solid #ccc;
	background: #fcfcfc;
	color: #444;
	box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1) inset;
	font-size: 12px;
}
.uyeicerik .sfr {
	width: 120px;
	display: inline-block;
	float: left;
}
.uyeicerik input[type="button"], .uyeicerik input[type="submit"] {
	padding: 6px 21px;
	border: 2px solid #e0e0e0;
	color: #333;
	background-color: #eee;
	display: inline-block;
	font-size: 13px;
	float: right;
	cursor: pointer;
}
.uyeicerik input[type="button"]:hover, .uyeicerik input[type="submit"]:hover {
	background-color: #58544e;
	border-color: #58544e;
	color: #fff
}
.uyeicerik input[type="button"].gsb {
	padding: 8px 21px;
	border: 0px solid #ce533d;
	color: #fff;
	background-color: #ce533d;
	display: inline-block;
	font-size: 13px;
}
.uyeicerik input[type="button"].gsb:hover {
	background-color: #58544e;
	border-color: #ce533d;
	color: #fff
}
.uyeicerik #lgfb {
	background-color: #3b5998;
}
.uyeicerik #lgfb:hover {
	background-color: #58544e;
}
#sag .metin {
	margin: 5px 0px 10px 0px;
	border: 1px solid #f5f5f5;
	padding: 15px 10px 15px 15px;
	font-size: 12px;
	color: #333;
	line-height: 18px;
}
#sag .metin h2 {
	font-size: 14px;
	color: #06F;
	font-weight: bold;
}
#sag .metin h2.err {
	color: #900;
}
#sag .metin p {
	margin-bottom: 15px;
}
/***********************************************/
.uyetablo {
	margin: 10px 5px 10px 5px;
	width: 100%;
}
.uyetablo tr {
	vertical-align: middle;
}
.uyetablo td {
	padding: 5px;
	vertical-align: middle;
}
.uyetablo input {
	padding: 7px;
	margin: 0px;
}
/*.uyetablo input:focus {
	border-color: #666;
	box-shadow: none;
	background-color: #FFF;
}*/
.uyetablo .gerekli {
	border-color: #F60;
}
.uyetablo .gerekli:focus {
	border-color: #666;
	box-shadow: none;
	background-color: #FFF;
}
.uyetablo input[type="button"], .uyetablo input[type="submit"] {
	display: inline-block;
	float: none;
}
.uyetablo td:first-child {
	width: 150px;
	color: #555
}
/*.uyetablo td:last-child {width:400px;}
*/.uyetablo td:nth-child(2) {
	width: 5px;
}
.uyetablo td .reqinfo {
	color: #F00;
}

.uyetablo td {font-size:13px;}
.uyetablo .form-control {font-size:12px; width:350px;}
/***********************************************/
.uyeicerik #sonuc {
	color: #03C;
	padding: 20px 10px;
	margin: 5px;
	background-color: #efefef;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #ccc;
	display: none;
}
.uyeicerik #sonuc.err {
	color: #900;
}
#siparisdetay {
	max-height: 450px;
	overflow-y: auto;
	font-size:13px;
}
#siparisdetay strong {
	background: none !important;
	color: #444;
}
#siparisdetay table {
	color: #444;
	margin: 0px;
	padding: 5px;
	line-height: 16px;
}
#siparisdetay table td {
	vertical-align: middle;
}
#siparisdetay table tr {
	border-bottom: 1px dotted #CCC;
	padding: 5px 0px;
	display: block;
}
#siparisdetay table td.resim {
	width: 40px;
	text-align: left;
	padding: 0px;
}
#siparisdetay table td.resim img {
	width: 40px;
	height: 55px;
}

#siparisdetay table td.isim {
	width: 200px;
	padding: 5px 5px 5px 15px;
	font-size: 12px;
	border-right: 1px dotted #ddd;
	vertical-align: middle;
}
#siparisdetay table td.isim .oyun {
	color: #666;
	font-size: 12px;
}
#siparisdetay table td.isim a {
	color: #06F;
	font-weight: bold;
}
#siparisdetay table td.isim a:hover {
	color: #009;
	font-weight: bold;
}
#siparisdetay table td.toplam {
	width: 160px;
	padding-right: 10px;
	text-align: right;
	vertical-align: middle;
	font-size: 12px;
	color: #666;
	border-right: 1px dotted #ddd;
}
#siparisdetay table td.toplam strong {
	color: #444 !important;
}
#siparisdetay table td.toplam label {
	color: #666;
}
#siparisdetay table td.toplam strong.fiyat {
	color: #900 !important;
}
#siparisdetay table td.toplam .fiyat {
	font-size: 16px;
	font-weight: bold;
}
#siparisdetay table td.epin {
	width: 110px;
	height: 16px;
	padding-left: 10px;
	text-align: right;
	padding-right: 0px;
}
#siparisdetay table td.epin a {
	width: 100px;
	display: block;
	font-size: 12px;
	color: #fff;
	text-align: center;
	padding: 8px 8px;
	background-color: #858585;
}
#siparisdetay table td.epin span {
	width: 100px;
	display: block;
	font-size: 12px;
	color: #666;
	text-align: center;
	padding: 8px 8px;
}
#siparisdetay table td.epin a:hover {
	background-color: #6699cc;
}
#siparisdetay .toplamfiyat {
	text-align: right;
	margin: 25px 0;
	color: #666;
	font-weight: bold;
	font-size: 16px;
}
#siparisdetay .toplamfiyat .tf {
	color: #900;
}
.noproduct {
	text-align: center;
	color: #333;
	margin:20px 0;
}
.help {
	padding: 0px 15px 15px 10px;
	font-size: 12px;
	line-height: 16px;
}
.help .sol {
	float: left;
	width: 330px;
	margin-bottom: 20px
}
.help .sag {
	float: right;
	width: 330px;
	margin-bottom: 20px
}
.help h2 {
	font-size: 18px;
	margin: 25px 0px 10px 0px;
	color: #333;
	font-weight: normal;
	border-bottom: 1px dotted #ccc;
	padding-bottom: 0px;
}
.help div { margin-bottom:35px;}

.help p {
	margin-bottom: 15px;
}
.help a {
	color: #06C;
}
.help a:hover {
	text-decoration: underline;
}
.help .sol h2, .help .sag h2 {
	margin: 15px 0px;
}
.help .sol a, .help .sag a {
	color: #06C;
	font-weight: bold;
	margin: 20px 10px 0px 0px;
	font-size: 12px;
	display: block
}
.help .sol a:hover, .help .sag a:hover {
	text-decoration: underline;
}
.help .sol p, .help .sag p {
	color: #666;
	margin: 0px 0px 15px 0px;
}
.helpmenu {
	font-size: 12px;
	line-height: 16px;
	padding: 15px 0px 0px 0px
}
.helpmenu h2 {
	font-size: 14px;
	margin: 5px 0px 5px 0px;
	color: #333;
	font-weight: normal;
	padding-bottom: 0px;
	font-weight: bold;
}
.helpmenu ul {
	margin-bottom: 15px;
}
.helpmenu li {
	list-style: none;
	font-size: 12px;
}
.helpmenu ul li a {
	color: #666;
	border: 1px solid #FFF;
	border-bottom: 1px dotted #e5e5e5;
	border-top: none;
	padding: 4px 0px 4px 4px;
	display: block;
	 text-overflow:ellipsis; white-space:nowrap; overflow:hidden;
}
.helpmenu li a:hover {
	color: #F60;
	border: 1px solid #e5e5e5;
	background-color: #f3f3f3;
	border-top: none;
}
.footer {
	margin: 0px 0px 0px 0px;
	/*background: url(../image/theme/siyah85.png);
	*/
	background:#353535;
	border-top: 5px solid #000;
	padding: 20px 0px 0px 0px;
	color: #666;
	line-height: 18px;
	position: relative;
/*	font-family:'Lato', Helvetica, sans-serif;
*/
}
.footer .cont {
	margin: 0px auto;
	width: 980px;
	padding: 0px 5px;
}
.footer .cont .sol {
	float: left;
	width: 520px;
}
.footer .cont .sol .sd {
	float: left;
	width: 230px;
	margin-right: 35px;
}
.footer .cont .sol .ftsocial {
	padding: 25px 0px 35px 0px;
}
/*.footer .cont div {float:left; width:230px; margin-right:35px;}
*/
.footer h3 {
	color: #39F;
	border-bottom: 1px dotted #333333;
}
.footer a {
	color: #CCC;
}
.footer a:hover {
	color: #FFF;
}
.footer ul {
	margin-bottom: 25px;
}
.footer li {
	list-style: none;
	list-style-position: inside;
	color: #333
}
.footer .cont .popurun {
	width: 460px;
	margin-right: 0px;
	float: right;
	text-align:right;
}
.footer .popurun .urun {
	float: left;
	width: 215px;
	display: inline-block;
	margin-right: 5px;
	height: 80px;
	border-bottom: 1px dotted #333333;
	margin: 5px 30px 5px 0px;
}
.footer .popurun .urun:first-child {
	margin-right: 25px;
}
.footer .popurun .urun .resim {
	width: 60px;
	float: left;
	margin: 0px;
}
.footer .popurun .urun .resim img {
	overflow: hidden;
	width: 50px;
	height: 70px;
}
.footer .popurun .urun .isim {
	float: left;
	width: 155px;
	height: 70px;
	vertical-align: middle;
	text-align: left;
	padding: 7px 0px 0px 0px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.ui-autocomplete-loading {
	background: white url(../image/cont/ui-loading.gif) right center no-repeat;
}
#sol h2 {
	font-family:Arial, Helvetica, sans-serif; font-size: 14px; color:#000; padding: 10px 5px 10px 10px; margin:0; background-color:#444; border: 1px solid #000; border-bottom: none; color: #FFF; font-weight:bold;
}
#sol h2 a {
	color: #FFF;
}
#sol h2 a:hover {
	color: #FFF;
}
#sol a.htum {
	font-size: 12px;
	display: block;
	text-align: center;
	color: #666;
	padding: 5px;
	margin-bottom: 10px;
	border: 1px solid #e3e3e3;
	padding:10px 0;
	font-weight:bold;
}
#sol a.htum:hover {
	color: #F60
}
.hmenu {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
}
.hmenu li {
	list-style: none;
	font-size: 12px;
}
.hmenu li a {
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #555; border: 1px solid #FFF; border-bottom: 1px solid #e5e5e5; border-top:none; padding: 8px 0px 8px 10px; display:block;	transition:all 0.2s ease-out; -webkit-transition:all 0.2s ease-out;	font-weight:bold; background:url(../image/ok.png) no-repeat 186px 7px;
}
.hmenu li a:hover {
	color: #F60;
	border: 1px solid #e5e5e5;
	background-color: #f3f3f3;
	border-top: none;
}
.hmenu li a span {
	float: right;
	font-size: 11px;
	color: #bbb;
	padding-right: 5px;
	display:none;
}
#sol a.hdiger {
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #444;
	border: 1px solid #FFF;
	border-color: #FFF #ccc;
	border-bottom: 1px dotted #e5e5e5;
	border-top: none;
	padding: 8px 0px 8px 10px;
	font-weight:bold;
	display: block;
}
#sol a.hdiger:hover {
	color: #F60;
	border: 1px solid #e5e5e5;
	border-color: #e5e5e5 #ccc;
	background-color: #f3f3f3;
	border-top: none;
}
#securitydisabled {
	position: absolute;
	height: 800px;
	width: 720px;
	display: block;
	z-index: 5;
	background: url(../image/theme/beyaz25.png);
}
#securityoptions {
	position: relative;
	z-index: 4;
}
.scontrol {
	float: right;
	display: block;
	-moz-border-radius: 1px;
	-webkit-border-radius: 1px;
	border-radius: 1px;
	font-weight: bold;
	background: #f5f5f5;
	border: 1px solid #bbb;
	padding: 2px;
	box-shadow: inset 0 2px 5px rgba(0,0,0,0.2);
	margin-left: 20px;
}
.scontrol input[type=radio] {
	display: none;
}
.scontrol label {
	display: block;
	float: left;
	padding: 3px 10px;
	-moz-border-radius: 1px;
	-webkit-border-radius: 1px;
	border-radius: 1px;
	color: #888;
	cursor: pointer;
	width: 40px;
	text-align: center;
	font-size: 12px;
}

.scontrol label:hover {
	text-shadow: 0 0 2px #fff;
	color: #888;
}

.scontrol label.checked {
	background: #8fc800;
	color: #fff;
	text-shadow: 0 -1px 1px rgba(0,0,0,0.3);
	background: -webkit-linear-gradient(top, #3399ff, #1361ae);
	background: -moz-linear-gradient(top, #3399ff, #1361ae);
	background: -ms-linear-gradient(top, #3399ff, #1361ae);
	cursor: default;
}

.sip .scontrol label.checked {
	background: -webkit-linear-gradient(top, #33cc66, #049900);
	background: -moz-linear-gradient(top, #33cc66, #049900);
	background: -ms-linear-gradient(top, #33cc66, #049900);
}


.disabled .scontrol label.checked {
	background: -webkit-linear-gradient(top, #ebebeb, #999999);
	background: -moz-linear-gradient(top, #ebebeb, #999999);
	background: -ms-linear-gradient(top, #ebebeb, #999999);
}
.disabled sup {
color: #900;
font-weight:bold;
 position: relative; top: -0.5em; font-size: 80%;
}

#reyonbar li,#reyonbar li a, #socialroot a
{
	transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
}

.sonuc {
	color: #03C;
	padding: 20px 10px;
	margin: 5px;
	background-color: #efefef;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #ccc;
	line-height:18px;
}
.sonuc a {color:#03C;}
.sonuc a:hover {color:#000;}
.err {color: #900;}


.sftime {font-size:11px; color:#666; display:none;}

/* Validation */
.w.error { background-color: #EFD8D7; }
.w.error .input { border-color: #C8A5A5; background: #fff url(../image/cont/icon_error.png) no-repeat right center; }

.w.valid { background-color: #A4EFAE; }
.w.valid .input { border-color: #A5C8A6; background: #fff url(../image/cont/icon_valid.png) no-repeat right center; }
.w.valid span { display: none; }

.ui-menu-item strong {color:#F60; font-weight:normal}
.custom-overlay { background-color: black;
    background-image: none;
    opacity: 0.65;
    z-index: 100;
}
	
.fixed-dialog {
  position: fixed;
}

#scrolltop {width:225px; height:46px; display:block; margin-left:15px;}
.csaim {cursor:pointer;}

/* MEMBER WORKS *****************************************************/
.ui-dialog {position:fixed !important; top:150px !important;}
.ui-widget #memberworks {font-family:Verdana,Arial,sans-serif !important; height:auto !important;}
.ui-dialog #memberworks  {font-family:Verdana,Arial,sans-serif !important;}

.ui-dialog {top:150px !important;}

#memberworks .uyeicerik {padding:10px;}
#memberworks .member-fblogin {
	text-align: center;
	margin: 25px 0px !important;
}

#memberworks .memberalreadyregistered {
	text-align: center;
	margin: 10px 0px;
	font-size: 12px;
	border-bottom:1px solid #CCC;
	padding-bottom:25px
}

#memberworks .uyeicerik a {color: #09F;}
#memberworks .uyeicerik a:hover {color:#666;}

#memberworks #registeruser {
	text-align: center;
	margin:25px;
}

#memberworks .uyeicerik .txtgiris {margin:0px auto;}
#memberworks .uyeicerik .txtgiris:focus { border-color:#09F;}
#memberworks  p, #memberworks  label  {text-align:center; color:#666; font-size:11px !important;}

#memberworks #loginruser {
	text-align: center;
	margin:25px;
}


#couponcode{text-transform:uppercase; font-size:12px !important;}

/* TipTip CSS - Version 1.2 */

#tiptip_holder {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99999;
}

#tiptip_holder.tip_top {
	padding-bottom: 5px;
}

#tiptip_holder.tip_bottom {
	padding-top: 5px;
}

#tiptip_holder.tip_right {
	padding-left: 5px;
}

#tiptip_holder.tip_left {
	padding-right: 5px;
}

#tiptip_content {
	font-size: 12px;
	line-height:15px;
	color: #fff;
	text-shadow: 0 0 2px #000;
	padding: 4px 8px;
	border: 1px solid rgba(255,255,255,1);
	background-color: rgb(25,25,25);
	background-color: rgba(25,25,25,0.9);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(transparent), to(#000));
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	box-shadow: 0 0 3px #555;
	-webkit-box-shadow: 0 0 3px #555;
	-moz-box-shadow: 0 0 3px #555;
}

#tiptip_arrow, #tiptip_arrow_inner {
	position: absolute;
	border-color: transparent;
	border-style: solid;
	border-width: 6px;
	height: 0;
	width: 0;
}

#tiptip_holder.tip_top #tiptip_arrow {
	border-top-color: #fff;
	border-top-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_bottom #tiptip_arrow {
	border-bottom-color: #fff;
	border-bottom-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_right #tiptip_arrow {
	border-right-color: #fff;
	border-right-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_left #tiptip_arrow {
	border-left-color: #fff;
	border-left-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_top #tiptip_arrow_inner {
	margin-top: -7px;
	margin-left: -6px;
	border-top-color: rgb(25,25,25);
	border-top-color: rgba(25,25,25,0.92);
}

#tiptip_holder.tip_bottom #tiptip_arrow_inner {
	margin-top: -5px;
	margin-left: -6px;
	border-bottom-color: rgb(25,25,25);
	border-bottom-color: rgba(25,25,25,0.92);
}

#tiptip_holder.tip_right #tiptip_arrow_inner {
	margin-top: -6px;
	margin-left: -5px;
	border-right-color: rgb(25,25,25);
	border-right-color: rgba(25,25,25,0.92);
}

#tiptip_holder.tip_left #tiptip_arrow_inner {
	margin-top: -6px;
	margin-left: -7px;
	border-left-color: rgb(25,25,25);
	border-left-color: rgba(25,25,25,0.92);
}



/* Webkit Hacks  */
@media screen and (-webkit-min-device-pixel-ratio:0) {	
	#tiptip_content {
		padding: 4px 8px 5px 8px;
		background-color: rgba(45,45,45,0.88);
	}
	#tiptip_holder.tip_bottom #tiptip_arrow_inner { 
		border-bottom-color: rgba(45,45,45,0.88);
	}
	#tiptip_holder.tip_top #tiptip_arrow_inner { 
		border-top-color: rgba(20,20,20,0.92);
	}
}


/* / SON / */
body {font-family:'Open Sans', sans-serif; font-size:14px; background:#F6F8F8;}
h1 {font-size:36px; font-weight:lighter;}
h2 {font-size:20px; line-height:26px;}
h3 {font-size:16px; line-height:22px;}
h4 {font-size:14px; line-height:20px;}
/*h1, h2, h3, h4 {font-weight:normal; margin:0 0 5px 0; padding:0 0 5px 0;}
h1 a, h2 a, h3 a, h4 a {color:#900;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover {color:#500;}*/

hr {background: none; height: 0; border:none; border-bottom: 1px solid #eee; margin:7px 0 10px 0; padding:0;}
.clr {clear:both;}

a {transition:all 0.4s ease-in-out;}
a:hover,
a:focus {text-decoration:none;}


::selection {background:#444; color:#FFF;}
::-moz-selection {background:#444; color:#FFF;}

.center {width:1000px; margin:0 auto; position:relative;}

a {transition:all 0.4s ease-out;}
a:hover,
a:focus {text-decoration:none; outline:none;}

/**/

#product-nav {position:relative; z-index:99; margin:0; padding:0 0 0px 0; border-bottom:2px solid #e3e3e3;}
#product-nav li {display:inline-block;}
#product-nav li span,
#product-nav li a {display:block; border:none; color:#666; padding:8px 15px; margin:0; font-size:12px; border-radius:6px 6px 0 0; font-weight:bold;}
#product-nav li a.maintab {}
#product-nav li a i {margin-right:3px;}
#product-nav li a.selected,
#product-nav li #current-platform {background:#FFF; color:#5e90af;}
#product-nav .mymenu a {background:#069;}

.product-content {position:relative; z-index:98; top:-1px; min-height:inherit !important; padding-bottom:0px !important;}

/* - AtaGame - */
.content {}
/*
#top {height:40px; width:100%; z-index:500; background:#353D41; position:fixed; top:0;}
#top #topnav {position:absolute; right:180px; top:0px;}
#top #topnav li {display:inline-block;}
#top #topnav li a {font-size:12px; color:#FFF; display:block; padding:11px; border-right:1px dotted #666;}
#top #cart {min-width:140px; height:39px; color:#ccc; position:absolute; top:0; right:0; padding:0px 20px 0 10px; cursor:pointer; z-index:6666; border-left:1px solid #444; border-right:1px solid #444; background:#222;}
#top #cart:hover {}
#top #cart span {display:inline-block; padding:10px 3px;}
#top #cart a {color:#FFF;}
#top #cart .fa-sort-asc {position:absolute; right:7px; top:10px;}
#top #cart #cart-icon i {padding:7px 0px 5px 0; color:#ccc; font-size:18px; margin-top:3px;}
#top #cart #cart-icon {float:left;}
#top #cart #cart-content {min-width:40px; height:40px; float:right; padding:0 0 0 10px; text-align:left; font-size:12px;}
*/

.navbar-default #cart{height:55px; width:224px; margin-left:35px; }

#header {padding:0px 0; position:relative; padding:0 0 15px 0; background:#FFF;}
#header #ddlproduct {position:absolute; right:0; top:32px; background-color:#FFFFFF !important;}
#header #ddlproduct #s2id_ddlproductlist {width:150px !important;}

.noticebar {width:100%; height:50px; position:relative; top:0px; border-radius:0; text-align:center; margin-bottom:0px; z-index:49;}

.charnamebar {width:100% !important; font-weight:bold; height:50px; position:relative; top:0px; border-radius:0; text-align:center; z-index:49;}
.charnamebar a {color:#EEE;}
.charnamebar a strong {color:#fff;}
.charnamebar a:hover {color:#fff;}
#charnamearea .alert-info {background-color:#900; border-color:#800;}


#menu {width:100%; height:58px; background-color: #FCFCFC; border-top: 1px solid #E9E9E9; border-bottom: 1px solid #E9E9E9; margin-bottom:15px; position:relative;}
#menu #nav {overflow:hidden;}
#menu #nav li {float:left; border-right:1px solid #EBEEF2;}
#menu #nav li:first-child {border-left:1px solid #EBEEF2;}
#menu #nav li a {font-size:14px; color:#666; padding:11px 44px 11px 43px; display:block; border-top:2px solid #FCFCFC; transition: all 0.4s ease-out 0s;}
@-moz-document url-prefix() {#menu #nav li a{padding:11px 44px;}}
#menu #nav li a:hover {color:#c13f41; border-top:2px solid #c13f41;}
#menu #balance {font-family: 'Hammersmith One', sans-serif; position:absolute; font-size:14px; right:15px; top:16px; color:#EEE;}

#slider {width:735px; height:300px; float:right; border-radius:10px; overflow:hidden;}

#login {width:250px; float:left; margin:0 0 15px 0;}
#login #login-title {width:250px; height:45px; font-size:16px; background:#5e90af; color:#FFF; padding:14px 11px; border-radius:10px 10px 0 0;}
#login #login-title #user-info {margin-top:-10px; font-size:11px; font-weight:normal; color:#FFF;}
#login #login-title #user-info hr {margin:3px 0; border-bottom-color:#ccc; border-bottom-style:dotted;}
#login #login-content {padding:14px 15px; border:1px solid #ddd; overflow:hidden; background:#f9f9f9;border-radius:0 0 10px 10px;}
#login #login-content #login-form .form-control {font-size:12px; display:block; margin-bottom:15px;}
#login #login-content #login-form .login {font-size:12px; color:#666; width:95px; display:inline-block; margin-left:8px;}
#login #login-content #login-form #user-link {text-align:center;}
#login #login-content #login-form #user-link a {font-size:11px; color:#666;}
#login #login-content #login-form #facebook {width:182px; height:30px; display:block; margin:5px auto;}
#login #login-content #login-form hr {margin:11px 0 10px 0;}
#login #user-content {}
#login #user-content ul {}
#login #user-content ul li a {font-size:12px; color:#444; display:block; padding:3px 0 ; border-bottom:1px dotted #ddd;}
#login #user-content ul li:last-child a {border-bottom:none;}
#login #user-content ul li a:hover {color:#b7100e;}

#home-banners {width:100%; height:100px; margin:0 0 15px 0;}
#home-banners div {float:left; overflow:hidden; border-radius:10px; overflow:hidden;}
#home-banners #livechat {width:250px;}
#home-banners #mobil,
#home-banners #cc,
#home-banners #gold {width:235px; margin-left:15px;}

#contentx #product {width:735px; margin-bottom:15px;}

.titlex {font-family: 'Hammersmith One', sans-serif; font-size:18px; background:#586580; color:#FFF; padding:8px 14px;}

#contentx {width:735px; min-height:250px; float:left; position:relative;}
#contentx.cnt {border:1px solid #f3f3f3; padding:20px 20px 50px 20px; background:#FFF; min-height:483px;}
#contentx.cnt h2,
#contentx.cnt h2 a {font-size: 14px; font-weight: bold; color: #666; border-bottom: 1px solid #E3E3E3; padding-bottom: 6px;}
#contentx.cnt h2 a {border-bottom:none;}
#contentx.cnt .table {margin-top:30px;}
#contentx.cnt .table td {font-size:12px; color:#555;}

#contentx.cnt .cnt-title {background:url(../image/bg/bg_divider.png) repeat-x center center;}
#contentx.cnt .cnt-title h1 {font-family: 'Hammersmith One', sans-serif; color:#455370; font-size:20px; margin:0; background:#FFF; display:inline-block; padding:0 5px; margin-left:15px;}
#contentx.cnt #product-detail {padding:40px 0;}
#contentx.cnt #product-detail #product-image,
#contentx.cnt #product-detail #product-info {float:left;}

#contentx.cnt #product-detail #product-image {width:185px; height:178px;}
#contentx.cnt #product-detail #product-image img {}

#contentx.cnt .member-options {position:relative; margin:35px 0 15px 0;}
#contentx.cnt .member-options .new-link {position:absolute; right:0; top:5px;}
#contentx.cnt .member-options table {font-size:13px; color:#777;}
#contentx.cnt .member-options table tr td {padding:5px 3px; vertical-align:top;}
#contentx.cnt .member-options table tr td:first-child {color:#333; width:150px;}
#contentx.cnt .member-options .table tr td:first-child {color:inherit; width:auto;}
#contentx.cnt .member-options .table tr td,
#contentx.cnt .member-options .table tr th {text-align:center;}
#contentx.cnt .member-options .table tr td {padding:10px 3px;}
#contentx.cnt .member-options .form-control {width:280px; font-size:12px; resize:none;}

#contentx.cnt #content-text {font-size:13px; padding:25px 0;}

#sol {float:left !important;}
#sag {float:right !important;}

#sag #ddlproduct {position:absolute; top:3px; right:3px; z-index:100;}

.productlist {overflow:hidden;padding:5px 5px 5px 5px}
.productlist li {display:inline-block; vertical-align:top; margin:0 5px 0 5px; text-align:center; background:#FFF; border-radius:10px; padding:8px 8px 2px 8px; position:relative;}
.productlist li img {display:block; margin-bottom:7px; border-radius:4px;}
.productlist li a.product-name {text-align:center; font-weight:bold; width:110px; height:134px; font-size:14px; color:#FFF; position:absolute; z-index:99; top:8px; padding-top:40%; background:rgba(0,0,0,.4); border-radius:8px; display:none;}
.productlist li:hover img {}
.productlist li:hover a.product-name {color:#FFF; display:block;}





#letter {overflow:hidden; padding:0 0 0 9px;}
#letter li {float:left;}
#letter li a {padding:3px 6px 3px 6px; background:#555; color:#FFF; font-size:12px; display:block; margin:15px 2px 0 2px;}
#letter li a:hover {background:#b7100e;}

#product-list thead {background:#f3f3f3; color:#333;}
#product-list th {font-size:13px; padding-top:10px; padding-bottom:10px;}
#product-list th.price {width:70px;}
#product-list td {font-size:12px; color:#666; font-weight:600;}
#product-list th,
#product-list td {text-align:center; vertical-align:middle; padding-top:5px; padding-bottom:2px;}
#product-list th:first-child,
#product-list td:first-child {width:420px; text-align:left; padding-left:10px;}
#product-list td:first-child {color:#069;}
#product-list th.quantity {width:60px; padding:7px 14px;}
#product-list td .form-control {font-size:12px; text-align:center; padding:3px 6px; height:24px;}
#product-list td:last-child {width:80px;}
#product-list td.txtquantity {width:70px; text-align:center !important;}
#product-list td.txtquantity .form-control {width:50px !important; display:inherit !important;}
#product-list td .SmsCode {font-size:11px; color:#888; display:block; margin-top:5px;}
#product-list td .SmsCode Strong {color:#33C; font-size:12px;}
#product-list tr td.subcat {background-color:#f3f3f3; font-weight:bold;padding:10px 10px 5px 10px; text-align:center;}

#sidebar {width:250px; float:right; position:relative;}
#sidebar .sidebox {margin-top:15px; position:relative; text-align:center;}
#sidebar .sidebox .sidebox-title {position:relative; background:#ddd; height:40px; color:#333;}
#sidebar .sidebox .sidebox-title-icon {font-size:28px; width:70px; height:40px; background:#455370; position:absolute; left:0; padding:0px 30px; opacity:0.8;}
#sidebar .sidebox .sidebox-title-text {font-family: 'Hammersmith One', sans-serif;  font-size:16px; position:absolute; left:20px; top:10px; text-align:center;}
#sidebar .sidebox img {border-radius:10px;}
#sidebar #livechat {height:100px; color:#EEE; cursor:pointer; margin-top:0 !important;}
#sidebar #livechat:hover {color:#FFF;}
#sidebar #livechat #livechat-icon {font-size:28px; width:70px; height:80px; background:#455370; position:absolute; left:0; padding:20px 22px; opacity:0.8;}
#sidebar #livechat #livechatx {font-family: 'Hammersmith One', sans-serif; font-size:20px; position:absolute; left:100px; top:13px; text-align:center;}
#sidebar #facebook-like-box {background:#FFF; max-height:260px; overflow:hidden;}

#footer {background:#FFF; overflow:hidden; padding:30px 0 10px 0; margin-top:100px; cursor:pointer;}
#footer .footer-menu {float:left; margin-right:60px;}
#footer .footer-menu ul li a {min-width:180px; font-size:12px; color:#666; border-bottom:1px solid #e3e3e3; display:block; padding:6px 0;}
#footer .footer-menu ul li:last-child a {border-bottom:none;}
#footer .footer-menu h2 {font-family: 'Hammersmith One', sans-serif; color:#666; font-size:18px; margin:0 0 10px 0; padding:0;}
#footer #copy {position:absolute; right:0; top:15px; width:250px; text-align:center;}
#footer #copy hr {border-color:#666; border-bottom-style:dotted; margin:10px 0;}
#footer #copy span {font-size:10px; color:#666;}

.step {font-size: 13px; display: block; border: 1px solid #f3f3f3; background:#fcfcfc; padding: 10px; margin: 20px 0; color: #888; position: relative;}

/* GameBayi Bootstrap Edit */
#product-home .tab-content {border:1px solid #DDD; background:#FFF; /*border-top:none;*/ margin-top:10px; padding:25px 12px 15px 12px;}
#product-home .nav-tabs {border-bottom:none;}
#product-home .nav-tabs > li.active > a,
#product-home .nav-tabs > li.active > a:hover,
#product-home .nav-tabs > li.active > a:focus {border-color:#ddd;}
#product-home .nav-tabs > li.active > a:hover,
#product-home .nav-tabs > li.active > a:focus,
#product-home .nav-tabs > li.active > a {background:#fbfbfb; color:#FFF; border-top:3px solid #586580; color:#586580;}
#product-home .nav-tabs > li.active > a:hover {}
#product-home .nav-tabs > li > a {font-size:13px; border-top-width:3px; border-color:#ececec; background:#fbfbfb; color:#888; margin-right:0; margin-left:4px; border-radius:0;}

/* Ivır Zıvır */
.dataTables_wrapper {margin-top:25px;}
.err,
.uyari {font-size:12px; margin:15px 0; padding:10px;}


.tablo-1 {width:100%; margin:auto; margin-bottom:10px;}
.tablo-1 th { background:#f7f7f7; height:33px; padding:3px 3px 0 7px; border:1px solid #DFDFDF; font-weight:bold; font-size:14px; vertical-align:middle;  }
.tablo-1 td {padding:7px; border:1px solid #e3e3e3; color:#555; vertical-align:middle;}
.tablo-1 tr { background:#fff}

.tablo-renk-1-baslik{ font-weight:bold; text-align:right;}

#sepet {position:absolute; background:#FFF; width:450px; right:0; top:40px; padding:20px 10px; display:none;}
#sepet table {width:450px;}
#sepet table td,
#sepet table td a {color:#444 !important;}
#sepet table td:last-child {width:40px; padding-left:25px;}

td.isim {width: 190px;}
 
.txtchar {display:block; font-size:12px; width:181px; margin:2px 5px 10px 0 !important; float:left; text-align:left !important; padding:6px !important; height:inherit !important;}
textarea.txtchar {width:100%; resize:none; margin:6px 5px 15px 0 !important;}
.gold-alert {font-size:11px; padding:8px; margin:14px 0 6px 0; /*background-color:#F60 !important; color:#FFF !important;*/}
.product-imagex img {width:110px; height:134px; background:url(../image/gameticareturun.jpg); display:block;}
.close {position:absolute; top:14px; right:15px;}
#codedetail {max-height:400px !important;}
#paymentdetailx {width:100%;}
#paymentdetailx tr td {text-align:left;}
#paymentdetailx tr td:first-child {width:200px; font-weight:600;}
#paymentdetailx tr td:nth-child(2) {width:20px;}
.toplamfiyat {text-align:right !important; padding:6px; font-size:14px; color:#069;}

#bank {margin-top:10px; overflow:hidden; padding-left:5px; padding-bottom:15px; border-bottom:1px dotted #e3e3e3; margin-bottom:15px;}
#bank li {float:left; border:none; margin:5px 9px;}
#bank li a {padding:0; margin:0; border:none;}
#bank li a img {border:2px solid #ccc;}
#bank li a:hover img,
#bank li a:focus img {border:2px solid #069;}

#paymentmethod {overflow:hidden;}
#paymentmethod li {float:left;}
#paymentmethod li:last-child {margin-left:10px;}


#goldbar {overflow:hidden;}
#goldbar > li {float:left; position:relative;}
#goldbar > li:last-child {margin-left:10px;}
#goldbar li ul {display:none;position:absolute; z-index:10; left:-130px; top:0; width:135px; background:#FFF; border:1px solid #BBB; border-right-color:#FFF; padding:9px 8px 9px 8px;}
#goldbar li:hover ul {display:block;}
#goldbar li ul li a {display:block !important; color:#333; font-weight:bold; font-size:12px; padding:3px 0 4px 0; border-bottom:1px dotted #e3e3e3;}
#goldbar li ul li:last-child a {border-bottom:none;}

#goldbar {overflow:hidden;}
#goldbar > li {float:left; position:relative;}
#goldbar > li:last-child {margin-left:10px;}
#goldbar li ul {min-height:120px;}
#goldbar li ul#al {display:none;position:absolute; z-index:10; left:-130px; top:0; width:135px; background:#FFF; border:1px solid #BBB; border-right-color:#FFF; padding:9px 8px 9px 8px;}
/*#goldbar li:hover ul#al {display:block;}*/
#goldbar li ul#al li a {display:block !important; color:#333; font-weight:bold; font-size:12px; padding:3px 0 4px 0; border-bottom:1px dotted #e3e3e3;}
#goldbar li ul#al li:last-child a {border-bottom:none;}
#goldbar li ul#sat {display:none;position:absolute; z-index:10; left:115px; top:0; width:135px; background:#FFF; border:1px solid #BBB; border-left-color:#FFF; padding:9px 8px 9px 8px;}
/*#goldbar li:hover ul#sat {display:block;}*/
#goldbar li ul#sat li a {display:block !important; color:#333; font-weight:bold; font-size:12px; padding:3px 0 4px 0; border-bottom:1px dotted #e3e3e3;}
#goldbar li ul#sat li:last-child a {border-bottom:none;}
#goldbar li ul li a:hover {color:#900 !important;}

#facebook-like-box {border:1px solid #e3e3e3; background:#FFF;}

/*.SmsCode {display:none !important;}*/
.paymentcancel,
.paymentcancel2 {display:none;}

.carousel-control .icon-next, .carousel-control .glyphicon-chevron-left {left: 20px !important;}
.carousel-control .icon-next, .carousel-control .glyphicon-chevron-right {right: 20px !important;}
#owl-demo .item {margin: 3px;}
#owl-demo .item img {display: block; width: 100%; height: auto;}
.owl-buttons {position:absolute; right:0; top:-30px; width:150px; z-index:99; text-align:right;}
.owl-buttons div {display:inline-block; margin-left:10px;}
#product-carousel {min-height:180px;}

#social-icon {width:62px; height:200px; position:fixed; left:0px; top:80px; text-align:right; z-index:150;}
#social-icon:hover {}
#social-icon i {display:block; font-size:30px;}
#social-icon a {width:62px; height:50px; text-align:center; padding:12px 12px 12px 24px; display:block; color:#FFF; border-bottom:1px solid #f3f3f3; position:absolute; left:-12px;}
#social-icon a:hover {left:0;}
#social-icon a:last-child {border-bottom:none;}
#social-icon a#fb {background:#069; top:0;}
#social-icon a#tw {background:#30a2dc; top:50px;}
#social-icon a#yt {background:#C00; top:100px;}
#social-icon a#gp {background:#C00; top:150px;}

#notifyarea {position:relative; width:100%; z-index:9999;}

#likebox {height:150px; overflow:hidden; border:1px solid #f3f3f3; background:#fff; float:right; border-radius:8px;}

#news {margin-top:15px;width:735px; height:150px; padding:15px; border:1px solid #f3f3f3; background:#FFF; float:left; position:relative; overflow:hidden; border-radius:8px;}
#news .news-title {background:url(../image/bg/bg_divider.png) repeat-x center center;}
#news .news-title h1 {font-family: 'Hammersmith One', sans-serif; color:#455370; font-size:20px; margin:0; background:#FFF; display:inline-block; padding:0 5px; margin-left:15px;}
#news #allnews {font-size:12px; font-weight:bold; color:#555; position:absolute; bottom:9px; right:9px;}
#news #news-controller {position:absolute; top:9px; right:9px; width:20px;}
#news #news-controller a i {color:#444; font-size:16px; background:#FFF;}
#news #news-controller .carousel-control.right {}

#news #newslist .item {margin-top:20px; position:relative;}
#news #newslist .carousel-inner {height:84px; overflow:hidden;}
#news #newslist .item .news-thumb {float:left; width:130px; margin-right:10px;}
#news #newslist .item .news-thumb img {padding:2px; border:1px solid #e3e3e3;}
#news #newslist .item .news-desc {font-size:12px; color:#555; float:left; width:550px;}
#news #newslist .item .news-desc strong {font-size:14px; color:#900; display:block; margin-bottom:7px;}
#news #newslist .item .news-date {font-size:11px; color:#888; position:absolute; top:-1px; right:5px; background:#FFF; padding:0 0 0 10px; font-style:italic;}

/* news.asp listeleme */
#news-list {}
#news-list li {position:relative; margin-bottom:15px; padding-bottom:15px; border-bottom:1px solid #ececec;}
#news-list li .news-thumb {float:left; width:130px; margin-right:10px;}
#news-list li .news-thumb img {padding:2px; border:1px solid #e3e3e3;}
#news-list li .news-desc {font-size:12px; color:#555; float:left; width:550px;}
#news-list li .news-desc strong {font-size:14px; color:#900; display:block; margin-bottom:7px;}
#news-list li .news-date {font-size:11px; color:#888; position:absolute; top:-1px; right:5px; background:#FFF; padding:0 0 0 10px; font-style:italic;}

.news-detail h2 {margin:5 0 5px 0; padding:0; border-bottom:none !important; font-size:22px !important; color:#222 !important;}
.news-detail h3 {margin:0 0 0px 0; padding:10px 15px; background:#fcfcfc; border:2px solid #efefef !important; font-size:16px !important; color:#455370 !important; font-weight:bold;}
.news-detail .news-desc {font-size:14px; border:1px dotted #e9e9e9; border-width:1px 0; color:#444; font-weight:bold; padding:10px 0; margin-bottom:10px;}
.news-detail .news-date {text-align:right; color:#777; font-size:11px;}
.news-detail #goback {display:block; padding:70px 0 0 0; text-align:right;}
.news-detail #goback a {font-size:12px;}

.helpdesk {margin-bottom:25px;} .helpdesk img {max-width:690px; border:1px solid #666;}
.helpdesk h2 {margin:0 0 5px 0; padding:0; border-bottom:none !important; font-size:16px !important; color:#666 !important;}
.helpdesk h3 {margin:0 0 0px 0; padding:10px 15px; background:#fcfcfc; border:2px solid #efefef !important; font-size:16px !important; color:#455370 !important; font-weight:bold;}
.helpdesk p {color:#555;}
.helpdesk .help-list {border-left:2px solid #efefef; padding:25px 0 0 25px;}
.helpdesk .help-list li {font-size:12px; padding:10px 10px 10px 15px; background:#fbfbfb; border:2px solid #efefef; margin-bottom:10px;}
.helpdesk .help-list li a {font-size:13px; font-weight:800; color:#666;}
.helpdesk .help-list li a:hover {color:#069;}
.helpdesk .help-list li a i {color:#666;}
.helpdesk .help-list li a:hover i {color:#069;}
.helpdesk .help-list li .help-desc {display:block; margin-top:4px; font-size:12px; color:#888;}
.helpdesk #goback {display:block; padding:70px 0 0 0; text-align:right;}
.helpdesk #goback a {font-size:12px;}

.element {position: relative;}
.element:before {content: "\f0d9"; font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; color: #efefef; font-size: 32px; padding-right: 0.5em; position: absolute; top: -1px; left: -27px;}

#goldlist {position:fixed; top:130px; right:-40px; padding:10px 13px; background:#069; color:#FFF; font-weight:bold; -moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -o-transform: rotate(-90deg); filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); -webkit-transform: rotate(-90deg); z-index:99;}

#goldmodal {font-size:13px; width:520px;}
#goldmodal .modal-title {font-size:16px;}

#goldgame {border:none; margin-bottom:10px;}
#goldgame li {float:left;}
#goldgame li a {padding:8px 15px; border:none; border-radius:4px; background:#666; color:#FFF; font-weight:bold; font-size:12px;}
#goldgame li.active a {background:#069;}

#goldmodal .modal-body {padding:15px;}
#goldmodal .modal-body .golddiv {max-height:400px !important; overflow-y:scroll;}
#goldmodal .modal-header {padding:10px 15px;}
/*#goldmodal .table-striped i {color:#666;}*/
#goldmodal .table-striped {}
#goldmodal .table-striped td {font-size:12px; padding:2px 8px;}
#goldmodal .table-striped td:first-child {width:220px;}
#goldmodal .table-striped td a {color:#444;}
#goldmodal .table-striped td a:hover {color:#069;}

#ComfirmDialog,
#gsmdogrula {text-align:center;}

#ComfirmDialog .btn,
#gsmdogrula .btn {font-size:12px;}

#gsmdogrula .form-control,
#VerificationCode.form-control {display:block; margin:15px auto; width:170px; font-size:14px; text-align:center; font-weight:bold; color:#666;}
#gsmdogrula .sms-sure {font-size:12px; color:#666;}

#gsmdogrula .ui-dialog-titlebar-close,
#ComfirmDialog .ui-dialog-titlebar-close {display:none !important;}

.table-striped > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th {background:#FFF;}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {border-top:1px solid #e9e9e9 !important;}