html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, sub, sup, tt, var,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	font-family: inherit;

	vertical-align: baseline;

}

/* remember to define focus styles! */

:focus {

	outline: 0;

}



ol, ul {

	list-style: none;

}

/* tables still need 'cellspacing="0"' in the markup */

table {

	border-collapse: separate;

	border-spacing: 0;

}

caption, th, td {

	text-align: left;

	font-weight: normal;

}

blockquote:before, blockquote:after,

q:before, q:after {

	content: "";

}

blockquote, q {

	quotes: "" "";

}



strong,b{font-weight:bold;}



a{text-decoration:none;}



/* site */

body{background:#fafafa; font-family: 'Open Sans', sans-serif;}

.wrapper{width:977px; margin:0 auto; position:relative;}

/* header */

.header{background:#fff; height:182px; }

.header-left{float:left; width:270px; }

.support{margin-top:10px; white-space:nowrap;}

.support img{float:left; margin-right:8px; margin-top:1px;}

.support span{color:#d25e00; font-weight:bold;}

.logo{margin-top:20px; height:50px;}

.header-middle{float:left; margin-left:25px; width:474px; }

.head-menu{margin-left:26px; margin-top:10px;}

.head-menu ul li{float:left; margin-left:26px; font-size:14px;}

.head-menu ul li a{color:#000;}

.head-menu ul li a:hover{text-decoration:underline; color:#000;}

.search{margin-top:32px;}

.s-box{width:375px; height:47px; background:url(../img/search.png); border:none; padding:0 20px; float:left; font-family:'Open Sans'; font-size:16px; color:#cacaca;}

.s-btn{background:url(../img/search.png) -415px 0; border:none ;float:left; width:59px; height:47px; cursor:pointer;}

.header-right{ right:0px;  position:absolute;}

.user-menu{margin-top:10px;}

.user-menu ul li{float:left; margin-left:25px; }

.user-menu ul li:first-child{margin-left:0px; }

.user-menu ul li img{float:left; margin-right:8px; margin-top:2px;}

.user-menu ul li a{color:#000;}

.basket{background:url(../img/basket.png); width:88px; height:67px; font-weight:800; line-height:62px; text-indent:32px; float:right; margin-top:20px;}

.basket a{color:#fff;}

.main-menu{height:45px; background:#31869c; margin-top:18px;}

.main-menu .wrapper > ul > li:first-child{padding-left:15px; background:none; }

.main-menu .wrapper > ul > li > img{float:left; margin-right:10px; margin-top:10px;}

.main-menu .wrapper > ul > li{float:left; background:url(../img/menu.png) no-repeat 25px 12px;  font-size:15px; line-height:45px; padding:0 25px 0 55px;}

.main-menu .wrapper > ul > li:hover{background-color:#363636;}

.main-menu .wrapper > ul > li > a{color:#fff;}

/* content */

.content{}

.sidebar{width:201px; float:left;}

.sidebar-box{background:#fdfdfd; border:1px solid #ececec; width:199px; border-radius:4px; margin-top:18px;}

.sidebar-box.page-content { width:100% !important; margin-top:0; margin-bottom:18px; }

.sidebar-box.page-content  .page-inner-content { padding:10px; font-size:13px;}

.sidebar-box.page-content  .page-inner-content .product {  width:370px; height:417px;}

.sidebar-box.page-content  .page-inner-content .product .product-image { width:100%; height:200px; }

.sidebar-box.page-content  .page-inner-content .product-price{margin:0 0 0 18px; height:30px; width:70%; margin:auto; }

.sidebar-box.page-content  .page-inner-content .product .product-name { width:70%; margin:auto; }



.sidebar-menu ul{margin:15px; margin-top:5px;}

.sidebar-menu ul li{
background: url(../img/arrow.png) no-repeat left;
    padding-left: 15px;
    font-size: 13px;
    /* height: 32px; */
    line-height: 21px;
    margin: 0 0 10px 0;
}

.sidebar-menu ul li a{color:#000; display:block; border-bottom:1px solid #ececec;}

.sidebar-menu ul li a:hover{text-decoration:underline;}

.sidebar-menu ul li:last-child a{border:none;}

.sidebar-title{border-bottom:1px solid #ececec; background:url(../img/sidebartitle.png) no-repeat 15px 15px; height:43px; line-height:43px; font-size:14px; font-weight:700; padding-left:45px;}

.survey-question{ font-size:13px; margin:10px 20px 5px 20px;}

.survey-answer{font-size:13px; margin-left:20px; margin-bottom:25px; color:#555;}

.survey-answer a{display:block; color:#000; margin-bottom:4px;}

.populars{}

.populars ul{margin:5px;}

.populars ul li{border-bottom:1px solid #ececec; padding-bottom:5px; padding-top:5px;}

.popular-image{width:70px; float:left; text-align:center; margin-top:3px;}

.popular-image img { width:100%; }

.popular-name{width:100px; float:left; margin-left:5px; font-size:10px; height:60px; }

.popular-name a{color:#000;}

.popular-name a:hover{text-decoration:underline;}

.popular-old{float:left; font-size:13px; color:#818181; text-decoration:line-through; margin-top:3px; margin-left:5px; }

.popular-new{float:right; margin-right:10px; font-size:16px; color:#db6b19; font-weight:600; }

.banner{margin-top:18px; height:325px; overflow:hidden;}

.news{}

.news ul{margin:15px;}

.news ul li{background:url(../img/arrow2.png) no-repeat 0 5px; padding-left:17px; font-size:13px; margin-bottom:10px;}

.news ul li a{color:#000;}

.news ul li a:hover{text-decoration:underline;}

.main-content{width:764px; float:right; margin-top:18px;}

.main-content.single-block { width:100% !important; }

.main-slider{width:549px; float:left; max-height:300px; overflow:hidden;}

.main-slider img{width:100%; height:230px; border:1px solid #efefef;}

.thumbnails{width:555px}

.thumbnails ul{margin-top:-5px;}

.thumbnails ul li a{display:block; float:left; background:#fff; border:1px solid #efefef; overflow:hidden; width:54px; height:49px; margin-right:-1px; text-align:center;}

.thumbnails ul li#tablink-10{margin-right:0;}

.thumbnails ul li a.tabactive{border:1px solid #ddd;}

.thumbnails ul li a img{width:48px; height:48px;  border:none;}

.small-slider{width:199px; height:280px; float:right; position:relative; border:1px solid #efefef; background:#fff;}

.small-slider .slider-product{border:none; height:auto; width:200px;}

.small-slider .slider-product-image{padding-top:40px; width:134px; margin:auto; height:100px; }

.small-slider .slider-product-image img { max-width:100%; max-height:100%; margin:auto; }

.small-slider .slider-product-name{margin-left:10px;}

.small-slider .slider-product-price{margin-left:10px;}

.small-slider .bx-pager{display:none}

.small-slider .bx-prev{background:url(../img/prev2.png); display:block; width:17px; height:17px; text-indent:-9999px; position:absolute; top:70px; left:5px;}

.small-slider .bx-next{background:url(../img/next2.png); display:block; width:17px; height:17px; text-indent:-9999px; position:absolute; top:70px; right:5px;}

.camp-bant{position:absolute; top:0; right:0; z-index:2;}

.info-bar{background:#2084d6; height:50px; line-height:50px; color:#fff; text-align:center; font-size:20px; font-weight:300; margin-top:10px;}

.info-bar b{font-weight:600;}

.home-slider{background:#fff; width:762px; border:1px solid #ececec; border-radius:4px; margin-top:10px; margin-bottom:10px; position:relative; padding-bottom:20px;}

.home-slider .bx-pager{display:none;}

.home-slider .bx-prev{background:url(../img/prev.png); width:26px; height:26px; display:block; position:absolute; top:25px; left:12px; text-indent:-9999px;}

.home-slider .bx-next{background:url(../img/next.png); width:26px; height:26px; display:block; position:absolute; top:25px; right:12px; text-indent:-9999px;}



.home-slider .slider-product-image{padding-top:40px; width:134px; margin:auto; height:100px; }

.home-slider .slider-product-image img { max-width:100%; max-height:100%; margin:auto; }

.slider-title{text-align:center; margin-top:25px;}

.home-slider .slider-product{border:none; height:auto;}

.slider-product{width:189.8px; height:317px; border-bottom:1px solid #ececec; float:left; border-right:1px solid #ececec; position:relative;}

.slider-product-image{text-align:center; padding-top:50px;}

.slider-discount{width:37px; height:37px; top:20px; left:20px; border-radius:50%; text-align:center; color:#fff; line-height:37px; font-size:12px; font-weight:600; background:#2084d6; position:absolute;}

.slider-product-name{font-size:11px;  margin:0 18px; margin-top:15px; height:60px; }

.slider-product-name a{color:#000;}

.slider-product-name a:hover{text-decoration:underline;}

.slider-product-price{margin:0 0 0 18px; height:30px; }

.slider-old-price{float:left; font-size:13px; color:#818181; margin-top:2px; text-decoration:line-through;  }

.slider-new-price{float:right; margin-right:10px; font-size:15px; color:#db6b19; font-weight:600; }

.slider-view-btn{text-align:center; font-size:12px; font-weight:600; background-color:#000; color:#fff; width:70%; margin:auto; text-transform:uppercase; padding:5px; }

.slider-view-btn a{color:#fff;}

.home-products{background:#fff; width:762px; border:1px solid #ececec; border-radius:4px; margin-top:6px;}

ul#tab-titles{}

ul#tab-titles li{float:left; height:60px; border-bottom:3px solid #494949; cursor:pointer; line-height:60px; font-size:14px; color:#000; font-weight:600; padding:0 57px;}

ul#tab-titles li.active-tab{background:#494949; color:#fff;}

ul#tab-titles li:first-child{border-top-left-radius:4px;}

ul#tab-titles li:last-child{border-top-right-radius:4px;}

.tab-content{display:none;}

.home-products-wrap{width:770px;}

.product{width:189.8px; height:317px; border-bottom:1px solid #ececec; float:left; border-right:1px solid #ececec; position:relative;}

.product-image{text-align:center; padding-top:50px; width:134px; height:102px; margin:auto;}

.product-image img { max-height:100%; max-width:100%; margin:auto; }

.discount{width:37px; height:37px; top:20px; left:20px; border-radius:50%; text-align:center; color:#fff; line-height:37px; font-size:12px; font-weight:600; background:#2084d6; position:absolute;}

.product-name{font-size:11px;  margin:0 18px; margin-top:15px; height:60px; }

.product-name a{color:#000;}

.product-name a:hover{text-decoration:underline;}

.product-price{margin:0 0 0 18px; height:30px; }

.old-price{float:left; font-size:13px; color:#818181; margin-top:2px; text-decoration:line-through;  }

.new-price{float:right; margin-right:10px; font-size:15px; color:#db6b19; font-weight:600; }

.view-btn{text-align:center; font-size:12px; font-weight:600;}

.view-btn a{color:#000;}

/* footer */

.footer{height:400px; background:#242424; margin-top:27px;}

.footer-top{height:74px; background:#1b1b1b;}

.ebulten{float:left;}

.ebulten form{float:left; margin-top:16px;}

.ebulten span{display:block; float:left; font-size:20px; color:#e1e1e8; font-weight:300; line-height:74px; margin-right:25px;}

.b-box{background:#fff; font-family:'open sans'; font-size:14px; font-weight:300; color:#717171; width:220px; height:41px; padding:0 20px; border:none; float:left;}

.b-btn{background:url(../img/ebulten.png); width:51px; height:41px; border:none ;float:left; cursor:pointer;}

.up-btn{float:right; margin-top:15px;}

.footer-left{float:left; margin-top:40px}

.footer-logo{}

.footer-address{font-size:13px; line-height:24px; margin-top:15px; color:#fff; font-weight:300;}

.footer-menu{float:left; margin-top:40px; margin-left:70px;}

.footer-menu ul li{font-size:13px; font-weight:300; line-height:24px;}

.footer-menu ul li a{color:#fff;}

.footer-menu ul li a:hover{text-decoration:underline;}

.footer-title{font-size:14px; font-weight:600; color:#fff; margin-bottom:5px;}

.footer-social{float:right; margin-top:50px; font-size:12px; margin-left:80px; color:#fff;}

.footer-social ul li{float:left; margin-right:8px; margin-bottom:10px;}

.footer-bank{float:right; margin-top:50px;}

.footer-copyright{font-size:11px; font-weight:300; color:#fff; text-align:center; margin-top:45px;}

.filitreGruplama,.filitreBaslik { line-height:30px !important; }



/* detail page */

.detail-block .home-products { border-color:#fff; width:auto; margin:auto; display:inline-block; float:none; }

.detail-block .home-products .tab-content { padding:20px; }

#urun-image-container { max-width:90%; margin:auto; min-height:300px; }

#urun-image-container img { max-width:100%; }

.detail-photos{border-right:1px solid #ececec; float:left; width:353px; padding-right:10px;}

.big-photo{display:none;}

ul#small-photos{margin-top:25px; margin-left:10px;}

ul#small-photos li{border:1px solid #dbdbdb; cursor:pointer; width:72px; height:59px; float:left; text-align:center; margin-right:10px;}

ul#small-photos li img{margin-top:10px;}

.detail-info{border-left:1px solid #f8f8f8; height:auto; float:left; padding-left:25px; width:550px; margin-top:10px;}

.detail-info-left{width:100%; float:left;}

.detail-name{font-size:18px; color:#1d3743; border-bottom:1px solid #efefef; padding-bottom:10px;}

.detail-price{padding:10px 0; border-bottom:1px solid #efefef; width:100%;}

.detail-price div { clear:both; }

.detail-normal-price{height:30px;}

.detail-sale-price{height:30px; white-space:nowrap;}

.detail-normal-price span{display:block; float:left; }

.detail-sale-price span{display:block; float:left; }

.detail-normal-price span.row1{font-size:18px; font-weight:bold; color:#464646; width:157px; margin-top:5px; }

.detail-normal-price span.row2{font-size:18px; font-weight:bold; color:#464646; width:24px; margin-top:5px;}

.detail-normal-price span.row3{font-size:24px; font-weight:bold; color:#696969;}

.detail-sale-price span.row1{font-size:18px; font-weight:bold; color:#464646; width:157px; margin-top:5px; }

.detail-sale-price span.row2{font-size:18px; font-weight:bold; color:#464646; width:24px; margin-top:5px;}

.detail-sale-price span.row3{font-size:24px; font-weight:bold; color:#e41414;}

.stock-amount{ font-size:13px; color:#8e1e1e; margin-top:15px;}

.other-price{margin-top:15px}

.cc-price,.eft-price{height:20px;}

.other-price span{display:block; float:left;}

.other-price span.row1{font-size:13px; color:#4c4c4c; width:153px; }

.other-price span.row2{font-size:13px; color:#4c4c4c; width:23px;}

.other-price span.row3{color:#305467; font-size:14px; font-weight:bold;}

.product-variant{ margin-top:20px;}

.variant-title{font-size:14px; font-weight:bold; color:#434343;}

.variant-content{color:#434343; font-size:12.5px; margin-top:10px;}

.variant-content select{background:url(../img/variant.png); width:138px; height:30px; border:none; margin-left:10px; color:#8a8a8a; text-indent:10px; -webkit-appearance:none; -moz-appearance:none;  appearance:none;}

.detail-btn{margin-top:25px;}

.detail-info-right{width:205px; float:right; margin-top:10px;}

.detail-icons{}

.detail-icons .discount{background:url(../img/discount.png); width:61px; height:47px; color:#fff; font-size:18px; font-weight:bold; line-height:32px; text-indent:9px; margin-right:3px; float:left;}

.detail-icons img{float:left; margin-right:3px;}

.detail-badge{margin-top:10px;}

.point{background:url(../img/point.png); width:200px; height:87px;margin-top:3px; font-size:30px; font-weight:bold; color:#fff; line-height:92px; text-align:center;}

.read-comments{border-bottom:1px solid #e8e8e8; height:22px; margin-top:20px;}

.read-comments a{float:left; display:block; font-size:13px; color:#717171;}

.read-comments ul {float:left; margin-left:10px;}

.read-comments ul li{float:left; margin-right:2px;}

.detail-process-links{margin-top:15px;}

.detail-process-links a{display:block; font-size:13.5px; color:#717171; margin-bottom:5px;}

.detail-process-links a:hover{text-decoration:underline;}

.detail-tabs{margin-top:27px;}

#detail-tab-titles{border-bottom:4px solid #a5abac; height:37px;}

#detail-tab-titles li{float:left; font-size:14px; color:#575757; line-height:37px; margin-right:25px; cursor:pointer;}

#detail-tab-titles li.detail-active{background:url(../img/detailtabactive.png); width:165px; height:37px; text-align:center; color:#fff; font-weight:bold; font-size:16px;}

.detail-tab-wrap{background:#fff; border:1px solid #e7e7e7; padding:15px; box-shadow:0 2px 3px #c5c5c5; border-radius:5px; border-top-left-radius:0; border-top-right-radius:0; font-size:13px; color:#515151; line-height:24px; min-height:200px; }

.detail-tab-content{display:none;}

.other-products{margin-top:23px; position:relative; }

.other-title{background:url(../img/detailtabactive.png) no-repeat 5px top; font-weight:bold; color:#fff; line-height:37px; text-indent:28px;  height:37px; border-bottom:4px solid #a5abac;}

.other-wrap{background:#fff; border:1px solid #e7e7e7; padding:10px; box-shadow:0 2px 3px #c5c5c5; border-radius:5px;}

.other-slider .product{height:auto; border:none;}

.other-products .bx-prev{background:url(../img/prev.png); width:19px; height:102px; display:block; text-indent:-9999px; position:absolute; top:130px; left:-20px;}

.other-products .bx-next{background:url(../img/next.png); width:19px; height:102px; display:block; text-indent:-9999px; position:absolute; top:130px; right:-20px;}

.page-inner-content .home-slider { width:100%; border:none; }



/* RESPONSIVE */

@media only screen and (max-width: 1025px) { 

	.wrapper{width:96%; padding:0 2%; overflow:hidden;}

	/* header */

	.main-slider { width:100%; height:auto; }

	.main-slider img {  height:auto; }

	.header{ height:auto;}

	.header-left{float:none; width:100%; text-align:center;}

	.support{margin:0; padding-top:10px;}

	.support img{float:none;}

	.logo{margin-top:10px;}

	.header-middle{width:100%; float:none; text-align:center; margin:0;}

	.head-menu{ display:table; margin:10px auto;}

	.search{margin-top:10px; position:relative;}

	.s-box{width:98%; height:43px; margin:0 auto; float:none; background:#fff; border:2px solid #ececec; border-right:none; border-radius:3px; padding:0; text-indent:20px;}

	.s-btn{top:0; position:absolute; float:none; right:1%; margin:0;}

	.header-right{width:100%; float:none;}

	.user-menu{display:table; margin:10px auto;}

	.basket{margin:0 auto; float:none;}

	.main-menu{}

	.main-menu ul{display:none;}

	.sidebar{float:none; width:100%; margin-top:10px;}

	.sidebar-menu{width:50%; float:left; margin:0;}

	.news,.survey,.banner{display:none;}

	.populars{float:right; width:48%; margin:0;}

	/* main */

	.populars { display:none; }

	.main-content{float:none; width:100%;}

	.maixn-slider{display:none;}

	.small-slider{display:none;}

	.home-slider{display:none;}

	.info-bar{width:100%; font-size:14px; height:auto; line-height:18px; padding:10px 0;}

	.home-banner{width:100%; margin-top:10px;}

	.home-banner img{width:100%;}

	.home-products{width:100%; border:none; border-radius:0;}

	ul#tab-titles{}

	ul#tab-titles li{width:25%; padding:0; text-align:center; border-radius:0 !important;}

	.home-products-wrap{width:100%;}

	.product{width:33.1%;}

	/* footer */

	.footer{height:auto;}

	.ebulten{display:none;}

	.up-btn{float:none; text-align:center; }

	.footer-left{float:none; width:100%; text-align:center;}

	.footer-bank{display:none;}

	.footer-menu{margin:0; width:29%; padding:2%;}

	.footer-social{margin:0; width:29%; padding:2%;}

	.footer-copyright{padding:10px; margin-top:0;}

}



@media only screen and (max-width: 667px){

	.detail-info{ width:90%; }

	.sidebar-menu{float:none; width:100%; border:none;}

	.populars{float:none; width:100%; border:none; margin-top:10px;}

	.product{width:49%;}

	ul#tab-titles li{font-size:12px; width:50%; height:25px; line-height:25px; border-bottom:1px solid #494949;}

	

	

}



@media only screen and (max-width: 480px) {

	.product{float:none; width:100%; border-right:none;}

	.footer-menu{float:none; width:96%; padding:15px 2% 25px 2%; border-bottom:1px dotted #5d5b5b; margin-top:15px;}

	.footer-social{float:none; width:100%;}

}