


body {
	font: 14px 'Sarabun', sans-serif; 
    color: #222222;
	font-size: 14px;
	line-height: 1.9;
	font-weight:400;
	overflow-y: scroll;
	background:#f3f3f3;
}
a{
	color:#085b9a;
}

a.dark{
    color: #000;
    text-decoration: none!important;
}
b{
    font-weight: 700;
}
.pointer{
    cursor: pointer
}
.container{
	padding:0;
    min-width: 1200px;
}



.ust-menu{
	font-size:12px !important;
	background:#f3f3f3;
	border-bottom:1px solid #ddd;
}
.ust-menu .navbar{
	padding:0;
}
.ust-menu .navbar-nav{
	float:right !important;
}
.ust-menu .navbar-nav .nav-item{
	line-height:20px;
	font-weight:bold;
	padding:0 10px;
	border-right:1px solid #ddd;
}
.ust-menu .navbar-nav .dropdown-menu{
	font-size:12px;
}


.header{
	background:#fff;
	padding:35px 0 20px 0;
}
.header .logo{
	max-height:50px;
}
.header .arama{
	background:#f6f6f6;
	margin-left:20px;
}
.header .arama .form-control{
	background:#f6f6f6;
	border-color:#f6f6f6;
	border-radius: none  !important;
	height:50px;
}
.header .arama .form-control:focus{
	box-shadow: none  !important;
}
.header .arama .btn{
	background:#f6f6f6;
	border-color:#f6f6f6;
	border-radius: none !important;
	height:50px;
	color: #000;
	cursor:pointer;
}
.header .arama  .ara-sonuc{
	width:95%;
	background:#fff;
	border:1px solid #ddd;
	position:absolute;
	margin-top:50px;
	z-index:9999;
	display:none;
}


.header .sepet-menu{
	width:300px;
}
.header .sepet-menu .scroller{
	max-height:300px;
	overflow:auto;
}
.header .sepet-menu .sepet-menu-table{
	font-size:12px;
	margin-bottom:10px;
	width:100%;
	line-height:18px;
}
.header .sepet-menu .sepet-menu-table td img{
	width:90%;
}
.header .sepet-menu .sepet-menu-table tr{
	border-bottom:1px solid #eee;
}


.header .btn-sepet{
	background:#fdd922;
	border-color:#f6d113;
	border-radius: none !important;
	height:50px;
	line-height:45px;
	color:#0f6cb2;
	padding:0;
	cursor:pointer;
	float:right;
	width:140px;
	font-weight:bold;
}
.header .btn-sepet i{
	margin-right:5px;
	padding-right:5px;
	border-right:1px solid #0f6cb2;
}
.header .btn-sepet .badge{
	background:#0f6cb2;
	font-weight:400;
	padding:5px;
	margin-left:10px;
}


.orta-menu{
	font-size:13px !important;
	background:#fff;
	border-bottom:2px solid #0f6cb2;
}
.orta-menu .navbar{
	padding:0;
	background:#0f6cb2;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
}
.orta-menu .navbar-nav{
	width:100%;
}
.orta-menu .navbar-nav .nav-item {
	border-right:1px solid #277bba;
}
.orta-menu .navbar-nav .nav-item:last-child{
	border-right:0;
}
.orta-menu .navbar-nav .nav-item.active{
	background:#085b9a;
	border-top-left-radius:8px;
}
.orta-menu .navbar-nav .nav-item .nav-link{
	color:#fff;
	line-height:50px;
	padding:0 18px;
}
.orta-menu .navbar-nav .nav-item .nav-link:hover{
	background:#085b9a;
}
.orta-menu .navbar-nav .dropdown-menu{
	font-size:12px;
}
.orta-menu .dropdown:hover>.dropdown-menu {
  display: inline;
}
.orta-menu .dropdown-toggle::after {
	display:none;
}


.manset .sol-menu{
    border-radius: 2px;
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.08);
	margin:20px 0;
    font-weight: 500;
}
.manset .sol-menu .navbar-nav{
	width:100%;
}
.manset .sol-menu .navbar-nav .nav-item {
	width:100%;
	background:#fff;
}
.manset .sol-menu .navbar-nav .nav-item:hover{
	background:#f1f1f1;
}
.manset .sol-menu .navbar-nav .nav-item.active{
	background:#fdd922;
	border-color:#e9c532;
	font-weight:bold;
}
.manset .sol-menu .navbar-nav .nav-item.active a{
	color: #000;
}
.manset .sol-menu .navbar-nav .nav-item .nav-link{
	color:#000;
	line-height:50px;
	padding:0 18px;
	border-bottom:1px solid #eaeaea;
}
.manset .sol-menu .navbar-nav .nav-item .nav-link i{
    width: 26px;
}
.manset .sol-menu .dropdown:hover>.dropdown-menu {
  display: inline;
}
.manset .sol-menu .dropdown:hover .nav-link {
	background:#f1f1f1;
}
.manset .sol-menu .dropdown-toggle::after {
	display:none;
}

.sol-menu-area{
	background:#FFF;
	position: absolute  !important;
	z-index:999;
	border:0;
	border-left:1px solid #eee;
	box-shadow: 0 2px 4px 0 rgba(0,0,0,.08);
	padding:20px;
	display:none;
}

.sol-menu-area .ic-area{
	width:100%;
	height:100%;
	background-repeat:no-repeat !important;
	background-position:bottom right !important;
}

.sol-menu-area .ic-area h3{
	border-bottom:1px solid #eee;
	font-family: 'Basic', sans-serif;
	line-height:46px;
}

.sol-menu-area a{
	display:block;
	font-size:14px;
	color: #000 !important;
}
.sol-menu .mt-0{
	margin-top:-102px !important;
}
.sol-menu .mt-1{
	margin-top:-153px !important;
}
.sol-menu .mt-2{
	margin-top:-204px !important;
}
.sol-menu .mt-3{
	margin-top:-255px !important;
}
.sol-menu .mt-4{
	margin-top:-306px !important;
}
.sol-menu .mt-5{
	margin-top:-357px !important;
}
.sol-menu .mt-6{
	margin-top:-408px !important;
}
.sol-menu .mt-7{
	margin-top:-459px !important;
}
.sol-menu .mt-8{
	margin-top:-510px !important;
}
.sol-menu .mt-9{
	margin-top:-561px !important;
}


.manset .slide-area{
	background: #fff;
    border-radius: 2px;
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.08);
	margin:20px 0 0 0;
}
.manset .slide-area .promosyon{
	background:#0f6cb2;
	text-align:center;
	padding:28px 0 12px 0;
	color:#fff;
}
.manset .slide-area .promosyon h5{
	font-family: 'Basic', sans-serif;
	margin-bottom:0;
	font-size:16px;	
}
.manset .slide-area .slide .carousel-control{
	padding:20px;
	border:1px solid #fff;
	border-radius:8px;
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.08);
}



.kredi-karti-on{
	width:100%;
	height:170px;
	background:url(../img/kredi_karti_on.png) no-repeat;
	background-size:contain;
}
.kredi-karti-on .kart-no{
	color:#fff;
	font-weight:bold;
	font-family:"Courier New", Courier, monospace;
	font-size:16px;
	word-spacing:6px;
	margin:65px 0 0 20px;
	position:absolute;
}
.kredi-karti-on .kart-adi{
	color:#fff;
	font-weight:bold;
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	margin:95px 0 0 20px;
	position:absolute;
}
.kredi-karti-on .kart-tarih{
	color:#fff;
	font-weight:bold;
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	margin:95px 0 0 185px;
	position:absolute;
}
.kredi-karti-arka{
	width:100%;
	height:170px;
	background:url(../img/kredi_karti_arka.png) no-repeat;
	background-size:contain;
}
.kredi-karti-arka .kart-cvv{
	color:#fff;
	font-weight:bold;
	font-family:"Courier New", Courier, monospace;
	font-size:16px;
	word-spacing:6px;
	margin:65px 0 0 180px;
	position:absolute;
}

.vitrin .tab-menu{
	border-bottom:0;
	margin-right:80px;
}
.vitrin .tab-menu .nav-link{
	background:#eee;
	color: #000;
	padding:0 15px;
	font-size:12px;
	border-radius:5px;
	margin-right:5px;
}
.vitrin .tab-menu .nav-link:hover{
	border:1px solid #ddd;
}
.vitrin .tab-menu .active{
	border:1px solid #f6d113 !important;
	background:#fdd922 !important;
	color: #000 !important;
}



.vitrin{
	background:#fff;
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.08);
	padding:10px 20px;
	margin-bottom:20px;
	min-height:400px;
}
.vitrin .title{
	border-bottom:1px solid #eaeaea;
	font-weight:bold;
	font-size:14px;
	line-height:30px;
	padding-bottom:8px;
}
.vitrin .tab-content>.tab-pane {
    display: block;
	height:0;
	overflow:hidden;
}

.vitrin .tab-content>.active {
    display: block;
	height:auto;
	overflow:inherit;
}
.vitrin .liste .urun{
	min-height:300px;
	padding:0 10px;
}
.vitrin .liste .urun .resim{
	text-align:center;
	margin:20px 0;
	padding:0 20px;
}
.vitrin .liste .urun .resim img{
	width:100%;
}
.vitrin .liste .urun a{
	text-decoration:none;
}
.vitrin .liste .urun .bilgi h3{
	font-size:14px;
    line-height: 1.5;
	font-family: 'Basic', sans-serif;
	color:#000;
}


.vitrin .liste .urun .bilgi .fiyat .indirim{
	color:#fff;
	background:#f90909;
	font-size:16px;
	padding:10px;
	margin-right:10px !important;
	border-radius:3px;
	float:left;
}
.vitrin .liste .urun .bilgi .fiyat .fiyat-alani{
	float:left;
}
.vitrin .liste .urun .bilgi .fiyat .fiyat-alani .guncel{
	font-family: 'Saira Condensed', sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#3598DC;
	line-height:1;
	margin:0;
}
.vitrin .liste .urun .bilgi .fiyat .fiyat-alani .eski-fiyat{
	text-decoration: line-through;
	color:#999;
	font-weight:400;
	font-size:14px;
}

.vitrin .liste .urun .bilgi .fiyat .iskonto{
	background:#fff;
	border:1px solid #ffc107;
	border-radius:8px;
	float:right;
	padding:5px;
	text-align:center;
	margin-top:-5px;
}
.vitrin .liste .urun .bilgi .fiyat .iskonto p{
	margin:0;
	padding:0;
}
.vitrin .liste .urun .bilgi .fiyat .iskonto .fiyat{
	font-family: 'Saira Condensed', sans-serif;
	font-size:18px;
	color:#ffc107;
	line-height:1;
}
.vitrin .liste .urun .bilgi .fiyat .iskonto .eski-fiyat{
	text-decoration: line-through;
	color:#999;
	font-weight:400;
	font-size:14px;
}






.vitrin .liste .urun .btn-sepet{
	border:2px solid #f6d113;
	color: #000;
	font-weight:bold;
	margin-bottom:11px;
}

.vitrin .owl-nav{
	position:absolute;
	top:-38px;
	right:0;
}
.vitrin .owl-nav > div{
	padding:6px 10px;
	background:#fff;
	cursor:pointer;
	float:left;
	margin-left:3px;
	font-size:16px;
	border:1px solid #e3e3e3;
	border-radius:8px;
}
.vitrin .yatay{
	margin:20px 0;
}
.vitrin .yatay .urun{
	min-height:80px;
	padding:10px;
	margin-bottom:0;
}
.vitrin .yatay .urun .bilgi .fiyat .indirim{
	padding:5px;
	font-size:12px;
}
.vitrin .yatay .owl-nav{
	top:-58px;
}


.kategori-urun{
	background:#fff;
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.08);
	padding:10px 20px;
	margin:0 0 20px 0;
	min-height:400px;
}
.kategori-urun > .row{
	border-bottom:1px solid #eee;
}
.kategori-urun .urun{
	min-height:300px;
	padding:20px 20px;
	border:1px solid #fff;
	border-right:1px solid #eee;
}
.kategori-urun .urun:nth-child(3){
	border-right:1px solid #fff;
}
.kategori-urun .urun:hover{
	border-color:orange;
}
.kategori-urun .urun .resim{
	text-align:center;
	margin:20px 0;
	padding:0 20px;
}
.kategori-urun .urun .resim img{
	width:100%;
}
.kategori-urun .urun a{
	text-decoration:none;
}
.kategori-urun .urun .bilgi h3{
	font-size:15px;
	font-family: 'Basic', sans-serif;
	color: #000;
}
.kategori-urun .urun .bilgi .fiyat .indirim{
	color:#fff;
	background:#f90909;
	font-size:16px;
	padding:10px;
	margin-right:10px !important;
	border-radius:3px;
	float:left;
}
.kategori-urun .urun .bilgi .fiyat .fiyat-alani{
	float:left;
}
.kategori-urun .urun .bilgi .fiyat .fiyat-alani .guncel{
	font-family: 'Saira Condensed', sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#3598DC;
	line-height:1;
	margin:0;
}
.kategori-urun .urun .bilgi .fiyat .fiyat-alani .eski-fiyat{
	text-decoration: line-through;
	color:#999;
	font-weight:400;
	font-size:14px;
}
.kategori-urun .urun .bilgi .fiyat .iskonto{
	background:#fff;
	border:1px solid #ffc107;
	border-radius:8px;
	float:right;
	padding:5px;
	text-align:center;
	margin-top:-5px;
}
.kategori-urun .urun .bilgi .fiyat .iskonto p{
	margin:0;
	padding:0;
}
.kategori-urun .urun .bilgi .fiyat .iskonto .fiyat{
	font-family: 'Saira Condensed', sans-serif;
	font-size:18px;
	color:#ffc107;
	line-height:1;
}
.kategori-urun .urun .bilgi .fiyat .iskonto .eski-fiyat{
	text-decoration: line-through;
	color:#999;
	font-weight:400;
	font-size:14px;
}


.kategori-urun .filtre{
	width:100%;
    font-family: 'Basic', sans-serif;
}
.kategori-urun .filtre .page-item{
	width:20%;
}
.kategori-urun .filtre .page-link{
	text-align:center;
	color:#777;
}
.kategori-urun .filtre .active a{
	background:#eee;
	border-color:#ddd;
}
.kategori-urun .filtre .page-link:hover{
	background:#eee;
}
.kategori-urun .pagination{
	margin-top:20px;
}
.kategori-urun .pagination .page-link{
	text-align:center;
	color:#777;
}
.kategori-urun .pagination .active .page-link{
	background:#eee;
	border-color:#ddd;
}

.filtre-area{
	background:#fff;
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.08);
	padding:20px;
	margin:0 0 20px 0;
	min-height:400px;
}
.filtre-area .btn{
	width:95%;
	height:33px;
	margin-left:5%;
	background:#eee;
	padding-top:8px;
}

.filtre-area .alt-kat{
	max-height:190px;
	overflow-y: auto;
}
.filtre-area .alt-kat a{
	color:#4e5966;
	display:block;
}
.filtre-area .alt-kat span{
	color:#999;
}
.filtre-area .marka{
	max-height:190px;
	overflow-y: auto;

}
.filtre-area .i-checks{
	width:100%;
}

.filtre-area .fiyat .form-control{
	width:45%;
	float:left;
}
.filtre-area .fiyat .ayrac{
	width:10%;
	float:left;
	text-align:center;
	line-height:32px;
}


.urun-ara-liste{
}
.urun-ara-liste a{
	border-bottom:1px solid #eee;
	padding:5px 0 0 0;
}
.urun-ara-liste a h5{
	color: #000;
	font-size:14px;
	margin:15px 0 0 0;
}
.urun-ara-liste a p{
	color: #000;
	font-size:20px;
}
.urun-ara-liste a:hover{
	text-decoration:none !important;
}
.urun-ara-liste a:hover h5{
	color:#3598DC;
}

.breadcrumb{
	background:#f3f3f3;
	font-size:13px;
	margin:0;
}
.breadcrumb a{
	color:#777;
	font-weight:bold;
}


.urun-bilgi{
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.08);
	background:#fff;
	margin:0 0 20px 0;
}


.urun-bilgi .galeri{
	padding:30px 60px;
}
.urun-bilgi .galeri .owl-nav{
	position:absolute;
	top:200px;
	width:100%;
	height:1px;
}
.urun-bilgi .galeri .owl-nav > div{
	width:50px;
	height:50px;
	text-align:center;
	background:#fff;
	cursor:pointer;
	margin-left:3px;
	font-size:24px;
	border:1px solid #e3e3e3;
	border-radius:50%;
	opacity:0.5;
	float: left;
}
.urun-bilgi .galeri .owl-nav > div:last-child{
	float:right;
}
.urun-bilgi .galeri .owl-nav > div:hover{
	cursor:pointer;
	opacity:1;
}
.urun-bilgi .galeri .owl-nav > div i{
	margin-top:12px;
}
.urun-bilgi .galeri .owl-nav > div i{
	margin-top:12px;
}
.urun-bilgi .galeri .thumb-galeri{
	border-top:1px solid #eee;
	margin-top:10px;
	padding-top:10px;
}
.urun-bilgi .galeri .thumb-galeri{
	border-top:1px solid #eee;
	margin-top:10px;
	padding-top:10px;
}



.urun-bilgi > .bilgi{
	background:#f9f9f9;
	padding:30px 20px;
}
.urun-bilgi > .bilgi h4{
	background:#f9f9f9;
	font-family: 'Saira Condensed', sans-serif;
	margin-bottom:0px;
}
.urun-bilgi > .bilgi > .marka{
	font-size:14px;
	font-weight:bold;
	color:#085b9a;
}
.urun-bilgi > .bilgi > .fiyat{
	margin-top:20px;
}
.urun-bilgi > .bilgi > .fiyat .indirim{
	color:#fff;
	background:#f90909;
	font-size:26px;
	padding:0 10px;
	margin-right:10px !important;
	border-radius:3px;
	float:left;
}
.urun-bilgi > .bilgi > .fiyat .fiyat-alani{
	float:left;
}
.urun-bilgi > .bilgi > .fiyat .fiyat-alani .guncel{
	font-family: 'Saira Condensed', sans-serif;
	font-size:36px;
	color:#3598DC;
	line-height:1;
	margin:-5px 0 0 0;
}
.urun-bilgi > .bilgi > .fiyat .fiyat-alani .eski-fiyat{
	text-decoration: line-through;
	color:#999;
	font-weight:400;
	font-size:14px;
}

.urun-bilgi .bilgi .fiyat .iskonto{
	background:#fff;
	border:1px solid #ffc107;
	border-radius:8px;
	float:right;
	margin-top:-30px;
	padding:5px 20px;
	text-align:center;
}
.urun-bilgi .bilgi .fiyat .iskonto p{
	margin:0;
	padding:0;
}
.urun-bilgi .bilgi .fiyat .iskonto .fiyat{
	font-family: 'Saira Condensed', sans-serif;
	font-size:36px;
	color:#ffc107;
	line-height:1;
}
.urun-bilgi .bilgi .fiyat .iskonto .eski-fiyat{
	text-decoration: line-through;
	color:#999;
	font-weight:400;
	font-size:14px;
}

.urun-bilgi > .bilgi > .yildiz{
	font-size:18px;
	color:#999;
}
.urun-bilgi > .bilgi > .yildiz .checked {
    color: orange;
}
.urun-bilgi > .bilgi > .yildiz a {
	font-size:14px;
	color: #000;
}

.urun-bilgi > .bilgi > .buton .adet{
	width:150px !important;
	float:left;
	margin-right:5px;
}
.urun-bilgi > .bilgi > .buton .adet .form-control{
	height:50px;
}


.urun-bilgi > .bilgi > .buton {
	margin:20px 0;
	border-top:1px solid #eaeaea;
	border-bottom:1px solid #eaeaea;
	padding:20px 0;
}
.urun-bilgi > .bilgi > .buton .btn {
	font-size:18px;
	font-weight:bold;
	padding:15px 25px 15px 20px;
}
.urun-bilgi > .bilgi > .buton .btn-light {
	background:#ddd;
	border:1px solid #ddd;
}
.urun-bilgi > .bilgi > .buton .btn-light:hover {
	background:#eee;
}
.urun-bilgi > .bilgi > .buton i{
	margin-right:8px;
	padding-right:8px;
	border-right:1px solid #fff;
}
.urun-bilgi > .bilgi > .buton .float-right .btn{
	border:2px solid #ddd;
	background:#fff;
	padding:15px 20px;

}
.urun-bilgi > .bilgi > .buton .float-right .btn i{
	margin-right:0px;
	padding-right:0px;
	border:0;
	
}





.urun-bilgi .urun-detay .tab-menu{
	background:#f9f9f9;
}
.urun-bilgi .urun-detay .tab-menu .nav-link{
	background:#f9f9f9;
	color: #000;
	padding:15px 30px;
	font-size:14px;
	font-weight:bold;
	border-radius:0;
	border-right:1px solid #fff;
	border-bottom:1px solid #ddd;
}
.urun-bilgi .urun-detay .tab-menu .nav-link i{
	margin-right:5px;
	padding-right:5px;
	border-right:1px solid #999;
}

.urun-bilgi .urun-detay .tab-menu .active{
	background:#fff !important;
	color: #000 !important;
	border-bottom:0;
	border-right-color:#ddd;
}
.urun-bilgi .urun-detay .tab-menu .nav-link:hover{
	background:#eee;
}
.urun-bilgi .urun-detay .tab-content{
	padding:30px;
}
.urun-bilgi .urun-detay .yildiz{
	line-height:36px;
	width:100%;
}
.urun-bilgi .urun-detay .yildiz .checked{
    color: orange;
}
.urun-bilgi .urun-detay .yildiz .progress{
	height:16px;
	padding:4px;
}
.urun-bilgi .urun-detay .yildiz .progress .progress-bar{
    background: orange;
	border-radius:35px;
}


.urun-bilgi .urun-detay .ortalama{
	background:#fff;
	border:2px solid orange;
	border-radius:8px;
	padding:15px 40px;
	text-align:center;
	margin-top:10px;
}
.urun-bilgi .urun-detay .ortalama p{
	margin:0;
	padding:0;
}
.urun-bilgi .urun-detay .ortalama .puan{
	font-family: 'Saira Condensed', sans-serif;
	font-size:46px;
	color:orange;
	line-height:1;
}

.urun-bilgi .urun-detay .yorum-liste{
	list-style:none;
	padding:0;
}
.urun-bilgi .urun-detay .yorum-liste .yorum{
	border-bottom:1px solid #eee;
	padding:15px 0;
}
.urun-bilgi .urun-detay .yorum-liste .yorum h6{
	font-weight:bold;
	margin-bottom:0;
}
.urun-bilgi .urun-detay .yorum-liste .yorum p{
	margin-bottom:5px;
}




.sayfa{
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.08);
	background:#fff;
	margin:20px 0;
	padding:30px 20px;
	min-height:610px;
}
.sayfa h2{
	font-family: 'Saira Condensed', sans-serif;
	border-bottom:1px solid #ddd;
	padding-bottom:10px;
	margin-bottom:10px;
}
.sayfa h3{
	font-family: 'Saira Condensed', sans-serif;
	border-bottom:1px solid #ddd;
	padding-bottom:10px;
    font-size: 24px;
    padding: 0 0 10px 0;
    margin-top: -10px;
}
.sayfa h5{
	font-family: 'Basic', sans-serif;
    font-size: 16px;
    padding: 10px 0 0 0;
    
    
}
.sayfa .adres{
    border: 1px solid #eee;
    padding: 10px 20px;
}
.sayfa table.siparis{
    background: #eee;
	font-family: 'Basic', sans-serif;
    font-size: 15px;
    width: 100%;
    margin-bottom: 20px;
}
.sayfa table.siparis.bg-white{
    border: 1px solid #ddd;
}
.sayfa table.siparis td{
    padding: 10px;
}
.sayfa table.siparis td span{
    font-size: 14px;
    color: #666;
}

.sayfa .odemesi{
    border: 1px solid #eee;
    padding: 10px 20px;
}
.sayfa .odemesi table{
    width: 100%;
    
    
}



.sepetim{
}
.sepetim td{
	padding-top:20px;
	border-top:0;
	border-bottom:1px solid #f1f1f1;
}
.sepetim img{
	margin-top:-10px;
}
.sepetim h4{
	font-size:15px;
	font-family: 'Basic', sans-serif;
	color: #000;	
}
.sepetim h4 a{
	color: #000;	
}
.sepetim h3{
	font-family: 'Basic', sans-serif;
	font-size:22px;
}
.sepetim .btn-xs{
	background:#eee;
	font-size:11px !important;
}

.tek-satir{
    list-style: none;
    padding: 0;
    display: inline;
    font-size: 12px;

}
.tek-satir li{
     display: inline;
}

.tek-satir li:not(:last-child)::after {
    content: "\2022";
    margin: 0 5px;
}

.siparis-urun td{
    border-bottom: 1px solid #eee;
    
}


.ozet{
}
.ozet td{
	line-height:18px;
}
.ozet h4{
	font-family: 'Saira Condensed', sans-serif;
	font-size:30px;
}

.ozet-modul{
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.08);
	background:#fff;
	margin:20px 0;
	padding:30px 20px 10px 20px;
}
.ozet-modul h5{
	font-family: 'Saira Condensed', sans-serif;
	font-size:22px;
}
.ozet-modul h5 a{
	color:#ccc;
}


.bos-sepet{
	padding-top:80px;
	text-align:center;
}
.bos-sepet i{
	font-size:130px;
}
.bos-sepet h1{
	font-family: 'Saira Condensed', sans-serif;
}


.adres-bilgi{
	width:100%;
	line-height:24px;
}

.adres-bilgi label{
	width:100%;
	cursor:pointer;
}

.adres-bilgi h5{
	font-size:14px;
	margin:10px 0 0 0;
    font-weight: 700;
}
.adres-bilgi h5 span{
    color: #999;
}
.adres-bilgi p{
	margin:0;
	padding:0;
}



.step{
	margin:20px 0 0 0;
	padding:20px 0;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
	color:#999;
}
.step .no{
	font-family: 'Saira Condensed', sans-serif;
	text-align:center;
	width:50px;
	height:50px;
	line-height:50px;
	font-size:36px;
	background:#999;
	color:#fff;
	border-radius:50%;
	float:left;
}
.step .bilgi{
	float:left;
	margin-left:30px;
}
.step .bilgi h4{
	font-family: 'Saira Condensed', sans-serif;
	margin:0;
	padding:0;
}
.step p{
	text-align:center;
	margin:0;
	padding:0;
}
.step a{
	color:#999;
}
.step .active{
	color: #000;
}
.step .active .no{
	background:#333;
}




.odeme {
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.08);
	background:#fff;
	margin:20px 0;
}
.odeme .tab-menu{
	background:#f9f9f9;
}
.odeme .tab-menu .nav-link{
	background:#f9f9f9;
	color: #000;
	padding:15px 30px;
	font-size:14px;
	font-weight:bold;
	border-radius:0;
	border-right:1px solid #fff;
	border-bottom:1px solid #ddd;
}
.odeme .tab-menu .nav-link i{
	margin-right:5px;
	padding-right:5px;
	border-right:1px solid #999;
}

.odeme .tab-menu .active{
	background:#fff !important;
	color: #000 !important;
	border-bottom:0;
	border-right-color:#ddd;
}
.odeme .tab-menu .nav-link:hover{
	background:#eee;
}
.odeme .tab-content{
	padding:30px;
}





















.mus-menu{
    
}
.mus-menu .list-group-item{
    border-radius: 0!important;
    color: #000;
}
.mus-menu .list-group-item:hover{
    background: #f1f1f1;
    text-decoration: none;
    
}
.mus-menu .list-group-item.active{
    color: #fff;    
}
.mus-menu .list-group-item.active:hover{
    color: #fff;
    background: #218bfd;
}
.mus-menu .list-group-item i{
    margin-right: 5px;
    
}











.footer{
	background:#fff;
	padding:40px 0;
}
.footer h5{
	font-size:14px;
	font-weight:bold;
	color: #000;
	margin-bottom:16px;
}
.footer p{
	margin:8px 0 8px 0;
}
.footer a{
	font-size:13px;
	color:#666;
}

.footer-alt{
	padding:20px 0 0 0;
}
.footer-alt .medya{
	margin-top:5px;
}
.footer-alt .medya .btn-medya{
	background:#0f6cb2;
	padding:10px 13px;
	color:#fff;
	margin-right:5px;
	font-size:14px;
	border-radius:3px;
}
.footer-alt .copyright{
	border-top:1px solid #ddd;
	margin-top:15px;
	padding-top:10px;
	
}

.loading{
	width:100%;
	height:100%;
	position:fixed;
	z-index:9999;
	opacity:0.3;
	background:#000;
	top:0;
	left:0;
	color:#fff;
	font-size:90px;
	text-align:center;
	padding-top:20%;
	display:none;
}

i.checked{
    color: orange;
}







.sweet-alert h2{
	font-family: 'Saira Condensed', sans-serif !important;
	font-size:22px;
	padding-top:20px;
}

.sweet-alert p{
	font-size:14px !important;
}




.form-control{
	font-size:14px !important;
    border-radius: 0!important;
}
.btn{
	font-size:14px !important;
	cursor:pointer;
}
.btn-light{
	background:#eee;
}





.fw{
	width:100% !important;
}
.h-a{
	height:auto;
	min-height:auto;
}
.td-lt{
	text-decoration: line-through;
}
.mh-610{
	min-height:610px;
}
.mh-510{
	min-height:510px;
}
.ml-0{
	margin-left:0;
}
.ml-1{
	margin-left:10px !important;
}
.ml-2{
	margin-left:20px !important;
}
.ml-3{
	margin-left:30px !important;
}
.ml-4{
	margin-left:40px !important;
}
.ml-5{
	margin-left:50px !important;
}
.ml-6{
	margin-left:60px !important;
}
.ml-7{
	margin-left:70px !important;
}
.ml-8{
	margin-left:80px !important;
}
.ml-9{
	margin-left:90px !important;
}
.ml-10{
	margin-left:100px !important;
}
.pl-0{
	padding-left:0;
}
.pr-0{
	padding-right:0;
}
.fs-12{
	font-size:12px;
}
.bold{
	font-weight:bold;
}
.font-red{
	color:#F00;
}
.btn-default{
    background: #eee;
}
.fiyat{
	font-family: 'Saira Condensed', sans-serif !important;
}
.ds-none{
	display:none;
}
 
 
 
 



.scroll{
	border:1px solid #f1f1f1;
	padding:20px;
	margin-bottom:20px;
	background:#f9f9f9;
}
.scroll::-webkit-scrollbar-track{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}

.scroll::-webkit-scrollbar{
	width: 10px;
	background-color: #F5F5F5;
}

.scroll::-webkit-scrollbar-thumb{
	background-color: #000000;
	border: 2px solid #555555;
}
.scroll-2{
	overflow-y:auto;
	max-height:200px;
}


.scroller::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	border-radius: 10px;
	background-color: #F5F5F5;
}

.scroller::-webkit-scrollbar
{
	width: 12px;
	background-color: #F5F5F5;
}

.scroller::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #999;
}
















.i-checks {
  padding-left: 20px;
  cursor: pointer;
}

.i-checks input {
  position: absolute;
  margin-left: -20px;
  opacity: 0;
}

.i-checks input:checked + i {
  border-color: #23b7e5;
}

.i-checks input:checked + i:before {
  top: 4px;
  left: 4px;
  width: 10px;
  height: 10px;
  background-color: #23b7e5;
}

.i-checks input:checked + span .active {
  display: inherit;
}

.i-checks input[type="radio"] + i,
.i-checks input[type="radio"] + i:before {
  border-radius: 50%;
}

.i-checks input[disabled] + i,
fieldset[disabled] .i-checks input + i {
  border-color: #dee5e7;
}

.i-checks input[disabled] + i:before,
fieldset[disabled] .i-checks input + i:before {
  background-color: #dee5e7;
}

.i-checks > i {
  position: relative;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-top: -2px;
  margin-right: 4px;
  margin-left: -20px;
  line-height: 1;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #cfdadd;
}

.i-checks > i:before {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 0;
  height: 0;
  background-color: transparent;
  content: "";
  -webkit-transition: all 0.2s;
          transition: all 0.2s;
}

.i-checks > span {
	font-weight:400 inherit;
	color:#999;
}


.i-checks-sm input:checked + i:before {
  top: 3px;
  left: 3px;
  width: 8px;
  height: 8px;
}

.i-checks-sm > i {
  width: 16px;
  height: 16px;
  margin-right: 6px;
  margin-left: -18px;
}

.i-checks-lg input:checked + i:before {
  top: 8px;
  left: 8px;
  width: 12px;
  height: 12px;
}

.i-checks-lg > i {
  width: 30px;
  height: 30px;
}
