/* MARGINS & PADDINGS */
.p-1{
  padding: 1px;
}
.p-3{
  padding: 3px;
}
.p-xxs {
  padding: 5px;
}
.p-xs {
  padding: 10px;
}
.p-sm {
  padding: 15px;
}
.p-m {
  padding: 20px;
}
.p-md {
  padding: 25px;
}
.p-lg {
  padding: 30px;
}
.p-xl {
  padding: 40px;
}
.p-t-none{
    padding-top: 0px;
}
.p-l-none{
    padding-left: 0px;
}
.p-r-none{
    padding-right: 0px;
}
.p-b-none{
    padding-bottom: 0px;
}
.p-none{
    padding: 0px;
}
.p-l-lg{
	padding-left: 25px;
}
.m-xxs {
  margin: 2px 4px;
}
.m-xs {
  margin: 5px;
}
.m-sm {
  margin: 10px;
}
.m {
  margin: 15px;
}
.m-md {
  margin: 20px;
}
.m-lg {
  margin: 30px;
}
.m-xl {
  margin: 50px;
}
.m-n {
  margin: 0 !important;
}
.m-l-none {
  margin-left: 0;
}
.m-l-xs {
  margin-left: 5px;
}
.m-l-sm {
  margin-left: 10px;
}
.m-l {
  margin-left: 15px;
}
.m-l-md {
  margin-left: 20px;
}
.m-l-lg {
  margin-left: 30px;
}
.m-l-xl {
  margin-left: 40px;
}
.m-l-n-xxs {
  margin-left: -1px;
}
.m-l-n-xs {
  margin-left: -5px;
}
.m-l-n-sm {
  margin-left: -10px;
}
.m-l-n {
  margin-left: -15px;
}
.m-l-n-md {
  margin-left: -20px;
}
.m-l-n-lg {
  margin-left: -30px;
}
.m-l-n-xl {
  margin-left: -40px;
}
.m-t-none {
  margin-top: 0;
}
.m-t-xxs {
  margin-top: 1px;
}
.m-t-xs {
  margin-top: 5px;
}
.m-t-sm {
  margin-top: 10px;
}
.m-t {
  margin-top: 15px;
}
.m-t-md {
  margin-top: 20px;
}
.m-t-lg {
  margin-top: 30px;
}
.m-t-xl {
  margin-top: 40px;
}
.m-t-n-xxs {
  margin-top: -1px;
}
.m-t-n-xs {
  margin-top: -5px;
}
.m-t-n-sm {
  margin-top: -10px;
}
.m-t-n {
  margin-top: -15px;
}
.m-t-n-md {
  margin-top: -20px;
}
.m-t-n-lg {
  margin-top: -30px;
}
.m-t-n-xl {
  margin-top: -40px;
}
.m-r-none {
  margin-right: 0;
}
.m-r-xxs {
  margin-right: 1px;
}
.m-r-xs {
  margin-right: 5px;
}
.m-r-sm {
  margin-right: 10px;
}
.m-r {
  margin-right: 15px;
}
.m-r-md {
  margin-right: 20px;
}
.m-r-lg {
  margin-right: 30px;
}
.m-r-xl {
  margin-right: 40px;
}
.m-r-n-xxs {
  margin-right: -1px;
}
.m-r-n-xs {
  margin-right: -5px;
}
.m-r-n-sm {
  margin-right: -10px;
}
.m-r-n {
  margin-right: -15px;
}
.m-r-n-md {
  margin-right: -20px;
}
.m-r-n-lg {
  margin-right: -30px;
}
.m-r-n-xl {
  margin-right: -40px;
}
.m-b-none {
  margin-bottom: 0;
}
.m-b-xxs {
  margin-bottom: 1px;
}
.m-b-xs {
  margin-bottom: 5px;
}
.m-b-sm {
  margin-bottom: 10px;
}
.m-b {
  margin-bottom: 15px;
}
.m-b-md {
  margin-bottom: 20px;
}
.m-b-lg {
  margin-bottom: 30px;
}
.m-b-xl {
  margin-bottom: 40px;
}
.m-b-n-xxs {
  margin-bottom: -1px;
}
.m-b-n-xs {
  margin-bottom: -5px;
}
.m-b-n-sm {
  margin-bottom: -10px;
}
.m-b-n {
  margin-bottom: -15px;
}
.m-b-n-md {
  margin-bottom: -20px;
}
.m-b-n-lg {
  margin-bottom: -30px;
}
.m-b-n-xl {
  margin-bottom: -40px;
}
.space-1 {
  margin: 1px 0;
}
.space-5 {
  margin: 5px 0;
}
.space-10 {
  margin: 10px 0;
}
.space-15 {
  margin: 15px 0;
}
.space-20 {
  margin: 20px 0;
}
.space-25 {
  margin: 25px 0;
}
.space-30 {
  margin: 30px 0;
}
/* BUTTON MIN WIDTH */
.btn-w-m-50{
    min-width: 50px;
}
.btn-w-m-75{
    min-width: 75px;
}
.btn-w-m-100{
    min-width: 100px;
}

/* BACKGROUNDS */
.bg-gray{
	background-color: #F5F5F5;
}
.bg-dark{
	background-color: #1A1E24;
}
.bg-white{
	background-color: #FFFFFF;
}
.bg-orange{
	background-color: #ffa200;
}

/* TEXT COlOR */
.text-primary{
	color: #333333;
}
.text-white{
	color: #FFFFFF;
}
/* FONT */
.font-bold{
	font-weight: 500;
}

/* BUTTONS */
.btn-outline.btn-default,
.btn-outline.btn-primary,
.btn-outline.btn-success,
.btn-outline.btn-info,
.btn-outline.btn-danger,
.btn-outline.btn-warning{
	background-color: transparent;
	color: inherit;
}

.btn-outline.btn-default{
	color: #95a5a6;
}
.btn-outline.btn-default:hover{
	color: #F5F5F5;
	background-color: #95a5a6;
}

.btn-outline.btn-primary{
	color: #0a71ce;
}
.btn-outline.btn-primary:hover{
	color: #F5F5F5;
	background-color: #0a71ce;
}

.btn-outline.btn-success{
	color: #11866f;
}
.btn-outline.btn-success:hover{
	color: #F5F5F5;
	background-color: #11866f;
}

.btn-outline.btn-info{
	color: #2077b2;
}
.btn-outline.btn-info:hover{
	color: #F5F5F5;
	background-color: #2077b2;
}

.btn-outline.btn-warning{
	color: #be780a;
}
.btn-outline.btn-warning:hover{
	color: #F5F5F5;
	background-color: #be780a;
}

.btn-outline.btn-danger{
	color: #d62c1a;
}
.btn-outline.btn-danger:hover{
	color: #F5F5F5;
	background-color: #d62c1a;
}

.btn-group-justified .btn-group .btn{
	border-right-width: 0px;
}
.btn-group-justified .btn-group:last-child .btn{
	border-right-width: 2px;
}

.fs-10{
	font-size: 10px !important;
}
.fs-11{
	font-size: 11px !important;
}
.fs-12{
	font-size: 12px !important;
}
.fs-13{
	font-size: 13px !important;
}
.fs-14{
	font-size: 14px !important;
}
.fs-15{
	font-size: 15px !important;
}
.fs-16{
	font-size: 16px !important;
}

/*--------------- CUSTOM THEME --------------------*/
body{
	background-color: #F4F4F4; /*#EDE2D4;*/
	font-size: 14px;
}
.navbar-default .navbar-nav>li>a{
	text-shadow: 1px 1px 1px #545454;
}
.navbar-default .navbar-nav>li.active>a,
.navbar-default .navbar-nav>li>a:hover,
.navbar-default .navbar-nav>li>a:focus,
.navbar-default .navbar-nav>li.dropdown.open>a{
	background-color: #FEA10F;
	color: #FFFFFF;
}
.navbar-default .navbar-nav>li.dropdown>ul>li>a{
	padding: 8px 20px 6px;
}
.navbar-header .perde-danisma-hatti{
	font-size: 12px;
	margin-top: 7px;
	margin-left: 15px;
}
.display-table{
	display: table;
}
.display-table-cell{
	display: table-cell;
	vertical-align: middle;
}
.vertical-align-middle{
	vertical-align: middle;
}
.vertical-align-top{
	vertical-align: top;
}
.vertical-align-bottom{
	vertical-align: bottom;
}
.adobe-clean{
	font-family: 'Adobe Clean',Arial,sans-serif;
}
.navbar{
	min-height: 50px;
}
.kurumsal-menu{
	border-bottom: 1px solid #E5E5E5;
}
.kurumsal-menu span.divider{
	width: 1px;
	height: 13px;
	background-color: #C0C0C0;
	display: inline-block;
	margin: -2px 2px;
}
.kurumsal-menu span,
.kurumsal-menu span a{
	font-size: 13px;
	color: #575757;
	text-decoration: none;
	height: 19px;
}
.kurumsal-menu span a:hover,
.kurumsal-menu span a:focus{
	color: #0a71ce;
}
.arama-metni{
	border-color: #E5E5E5;
	height: 45px;
    padding: 10px 15px;
    padding-right: 63px;
}
.arama-butonu{
    position: absolute;
    right: 6px;
    margin-top: -42px;
    color: #575757;
    font-weight: 500;
    font-size: 14px;
    text-decoration: none;
    padding: 10px 8px;
    border-radius: 0px 3px 3px 0px;
}
.arama-buton i.ara-ikon{
	color: #575757;
}
.arama-butonu:hover,
.arama-butonu:focus{
	text-decoration: none;
}
.arac-kutusu .btn{
	font-size: 15px;
	font-weight: 400;
	line-height: 27px;
	width: 100%;
}
.arac-kutusu .btn.btn-link{
	color: #575757;
	text-decoration: none;
	border-radius: 4px;
}
.arac-kutusu .btn-group:after{
	content: ' ';
	width: 1px;
	height: 28px;
	background-color: #E5E5E5;
	display: block;
	position: absolute;
	right: -1px;
	top: 15px; 
}
.arac-kutusu .btn-group:last-child:after{
	display: none;
}
.arac-kutusu .sepetim-butonu{

}
.arac-kutusu .badge{
	border-radius: 50px;
	padding: 4px 7px;
	margin-top: -2px;
	background-color: #FEA10F;
	behavior: url(pie.html);
}
.arac-kutusu .btn i.fa{
	font-size: 22px;
}
.checkout-badge{
	margin-top:12px;
	margin-bottom: 12px;
}
.site-bilgilendirme-alani{
	margin-top: 30px;
	margin-bottom: 20px;
}
.site-logo{
	margin-top: 3px;
}
.arac-kutusu .badge.sepetim-badge,
.sepetim-badge{
	position: absolute;
	left: auto;
	margin-top: 4px;
	margin-left: -12px;
	padding: 3px 5px 2px;
	font-size: 11px;
	line-height: 11px;
	min-width: 5px;
	color: #FFFFFF;
}

.arac-kutusu .btn:hover,
.arac-kutusu .btn:focus,
.arac-kutusu .btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child:hover,
.arac-kutusu .btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child:focus{
	border-radius: 3px;
	background: #DDDDDD;
}
.arac-kutusu .btn:hover,
.arac-kutusu .btn:focus{
	background-color: #DDDDDD;
}
.arac-kutusu .btn:hover:after,
.arac-kutusu .btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child:hover:after,
.arac-kutusu .btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child:focus:after{
	display: none;
}
.arac-kutusu .dropdown.open button{
	background: #DDDDDD;
	border-radius: 3px 3px 0 0;
}
.arac-kutusu .dropdown ul{
	margin-top: -5px;
	border-radius: 0px 0px 3px 3px;
    border-color: transparent;
    -webkit-box-shadow: 0 2px 8px rgba(0,0,0,0.175);
    box-shadow: 0 2px 8px rgba(0,0,0,0.175);
	max-width: 300px;
}
.arac-kutusu .dropdown ul>li>a{
	font-size: 13px;
	color: #575757;
}
.arac-kutusu .dropdown ul>li>a:hover,
.arac-kutusu .dropdown ul>li>a:focus,
.arac-kutusu .dropdown ul>li>a:hover span.text-danger{
	color: #FFFFFF;
}
.arac-kutusu .dropdown ul[aria-labelledby=sepetim_menu] li a{
	border-bottom: 1px solid #E5E5E5;
	padding-top: 5px;
	padding-bottom: 5px;
}
.arac-kutusu .dropdown ul[aria-labelledby=sepetim_menu] li:last-child a{
	border-bottom: 0;
}
.dropdown-menu {
	z-index: 1002;
}
.navbar-nav.ana-menu>li:first-child>a:before,
.navbar-nav.ana-menu>li>a:after{
	content: ' ';
	width: 2px;
	height: 50px;
	margin-left: 15px;
	background: url(../images/cizgi.png) no-repeat;
	background-color: #0a71ce;
	float: right;
	position: absolute;
	top: 0px;
}
.navbar-nav.ana-menu>li:first-child>a:before{
	margin-left: -15px;
}
.section-wrapper{
	width: 100%;
}
.nav.nav-tabs li.active {
    background: #FFFFFF;
    padding-top: 5px;
}
.nav.nav-tabs li.active a{
    padding: 10px 15px 10px 15px;
    margin-top: 2px;
}

.nav.nav-tabs li a,
.nav.nav-tabs li a:hover,
.nav.nav-tabs li.dropdown a,
.nav.nav-tabs li.dropdown.open a,
.nav.nav-tabs li.active a{
  border:0px;
  color: #57575a;
  font-weight: 500;
  font-size: 13px;
}
.nav.nav-tabs li.dropdown a:hover,
.nav.nav-tabs li.active a,
.nav.nav-tabs li.active a:hover{
  color: #FFFFFF;
  border-radius: 0px;
}
.nav.nav-tabs.sp-tab{
	background-color: #0a71ce;
}
.nav.nav-tabs.sp-tab li.active{
	padding-top: 3px;
	margin-top: -5px;
	margin-bottom: -1px;
}
.nav.nav-tabs.sp-tab li a{
	margin-right: 0px;
	border-right: 1px solid #166AB5;
	border-radius: 0px;
	padding-bottom: 9px;
	margin-bottom: 1px;
	right: 0px;
	color: #FFFFFF;
}
.nav.nav-tabs.sp-tab li.active a{
	border-right-color: #FFFFFF;
	color: #FEA10F;
}
.nav.nav-tabs.sp-tab li:last-child a{
	border-right-color: #0a71ce;
}
.nav.nav-tabs.sp-tab li.active:last-child a{
	border-right-color: #C5C5C5;
}
.nav.nav-tabs li:hover a,
.nav.nav-tabs li a:focus,
.nav.nav-tabs li.dropdown.open a,
.nav.nav-tabs li.dropdown a:focus{
	border-radius: 0px;
	margin-top: 0px;
	padding-bottom: 9px;
	margin-bottom: 1px;
}
.nav.nav-tabs li a:hover,
.nav.nav-tabs li a:focus{
	background-color: #FEA10F;
	border-color: #166AB5;
}
.nav.nav-tabs li.dropdown.open a,
.nav.nav-tabs li.dropdown a:focus{
	background-color: #FFFFFF;
}
.nav.nav-tabs li.dropdown a{
	border-right: 0;
}
.nav.nav-tabs li.dropdown.open a{
	margin-right: 0px;
	border-right: 0px;
}
.nav.nav-tabs li.dropdown.open li a{
	color: #57575a;
}
.nav.nav-tabs li.dropdown.open li:hover a,
.nav.nav-tabs li.dropdown.open li a:focus,
.nav.nav-tabs li.dropdown.open a:focus,
.nav.nav-tabs li.dropdown a:focus,
.nav.nav-tabs li.dropdown.open a{
	color: #FEA10F;
}
.nav.nav-tabs li.active:hover a,
.nav.nav-tabs li.active a:focus{
	background-color: #FFFFFF;
	margin-top: 2px;
	margin-bottom: 1px;
}
/* URUN DETAY */
.blue{
	color:#0a71ce;
}
.gray{
	color:#989898;
}
.orange{
	color:#ffa200;
}

.basket-prices .price-row-item{
	border: 1px solid #f4f4f4;
	border-top-width: 0;
	padding-top: 10px;
	padding-bottom: 10px;
}
.basket-prices .price-row-item:first-child{
	border-top-width: 1px;
}

@media (min-width:768px){.container.page-wrapper{width:720px}}
@media (min-width:992px){.container.page-wrapper{width:940px}}
@media (min-width:1200px){.container.page-wrapper{width:1140px;}}

.card{
	border-radius: 3px; 
	box-shadow: 0px 1px 3px rgba(50,50,50,0.2);
	behavior: url(pie.html);
}

.page-wrapper .divider,
hr.divider,hr.divider-vertical{
	background-color: #E5E5E5;
	width: 100%;
	display: inline-block;
	height: 1px;
	margin-top: 15px;
	margin-bottom: 15px;
	border: 0;
}
hr.divider-vertical{
    width: 1px;
    margin-left: -1px;
    height: 100%;
    float: left;
}
.bilgilendirici{
	padding: 0 0 0 15px;
}
.bilgilendirici .bilgilendirici-icerik{
	padding: 0px;
	margin-bottom: 3.7px;
}
.bilgilendirici .bilgilendirici-icerik:last-child{
	margin-bottom: 0;
	margin-right: 0;
}

.footer-bilgilendirici .bilgilendirici-icerik .col-xs-12,
.footer-bilgilendirici .bilgilendirici-icerik .col-xs-12 .sub-border{
	border: 1px solid #b2b2b2;
	color: #b2b2b2;
	padding: 3px;
}
.footer-bilgilendirici .bilgilendirici-icerik .col-xs-12 .sub-border{
	padding: 12px 0;
	font-size: 16px;
}
.footer-bilgilendirici .bilgilendirici-icerik.her-zaman-iyi-fiyat .col-xs-12,
.footer-bilgilendirici .bilgilendirici-icerik.her-zaman-iyi-fiyat .sub-border {
	border-color: #0a71ce;
	color: #0a71ce;
}
.footer-bilgilendirici .bilgilendirici-icerik.guvenli-ve-kolay-alisveris .col-xs-12,
.footer-bilgilendirici .bilgilendirici-icerik.guvenli-ve-kolay-alisveris .sub-border {
	border-color: #ffa200;
	color: #ffa200;
}
.footer-navigation{

}
.footer-navigation h5,
.footer-navigation h6{
	font-weight: 500;
	border-bottom: 1px solid #E5E5E5;
	padding-bottom: 7px;
	margin-bottom: 10px;
}
.footer-navigation h5 a,
.footer-navigation h5 a:hover,
.footer-navigation h5 a:focus{
	text-decoration: none;
	color: #1A1E24;
	display: block;
}
.footer-navigation li{
	margin-bottom: 5px;
}
.footer-navigation li a{
	font-size: 13px;
	color: #787878;
}
.footer-navigation li a:hover,
.footer-navigation li a:focus{
	color: #0a71ce;
	text-decoration: none;
}
footer hr.divider{
	position: relative;
	top: auto;
	bottom: 40px;
	margin: 0px;
}
.site-bilgileri{
	font-size: 12px;
	padding-top: 20px;
	color: #787878;
}
.site-bilgileri .divider{
	position: absolute;
	left: 0px;
	margin-top: -20px;
}
.site-bilgileri .divider hr{
	position: absolute;
	left: 0px;
	width: 100%;
	height: 1px;
	margin-top: 0px;
	border:0;
	background-color: #E5E5E5;
}
.site-bilgileri .sosyal-ikonlar{
	margin-top: -13px;
}
.facebook{
	color: #3b5998;
}
.instagram{
	color: #3f729b;
}
.googleplus{
	color: #dd4b39;
}
.twitter{
	color: #55acee;
}
/*------- ÃœRÃœN LÄ°STELEME ---------*/
.urun-kutu{

}
.urun{
	border:2px solid #000;
	border-radius: 2px;
	padding: 5px 5px 0;
}
.urun-gorsel img.img-responsive{
	width: 261px;
}
.urun-gorsel-incele{
	position: absolute;
	top: 0px;
	left: 0px;
	padding: 17px;
	display: none;
	width: 100%;
}
.urun:hover .urun-gorsel-incele{
	display: block;
}
.urun-icerik{
	color: #575757;
	font-size: 13px;
	border-top: 2px solid #000;
}
.urun,
.urun-icerik{
	border-color: #f5f6f7;
	border-radius: 4px;
}
.urun:hover{
	border-color: #e5e5e5;
}
.urun-kutu a{

}
.urun-kutu a:hover,
.urun-kutu a:focus{
	color: #575757;
}
.urun-icerik .fa-stack{
	color: #808080;
	font-size: 1.7em
}
.urun-adi{

}
.urun-eski-fiyat {
    color: #085bab;
    padding-top: 2px;
    font-size: 14px;
    text-decoration: line-through;
}
.urun-yeni-fiyat{
	color: #ff7c01;
	font-size: 18px;
}
/*--------------------------------*/
/*--------- ALT URUN -------------*/
.alt-urun-kutu{
	border: 2px solid #000;
	overflow: hidden;
	border-radius: 3px;
}
.alt-urun-icerik{
	border-top: 2px solid #000;
	font-size: 13px;
}
.alt-urun-kutu,
.alt-urun-icerik{
	border-color: #E5E5E5;
}
.alt-urun-gorsel{
	height: 100px;
}
.alt-urun-icerik .radio,
.alt-urun-icerik .checkbox{
	margin-top: 0px;
	margin-bottom: 0px;
}
.alt-urun-icerik input[type=radio],
.alt-urun-icerik input[type=checkbox]{
	margin-top: 2px;
}
/*--------------------------------*/
/*------- SEZERLER FORM -----------*/
form.sezerler-form{
	
}
form.sezerler-form .form-title{
	background-color: #0a71ce;
    border-right: 3px solid #ffa200;
    border-left: 3px solid #ffa200;
    color: #FFFFFF;
    text-shadow: 1px 1px 1px #545454;
    text-align: center;
}
form.sezerler-form .control-label{
    color: #003d79;
    font-size: 14px;
    font-weight: 500;
    padding-bottom: 3px;
}
form.sezerler-form .form-control{
    width: 100%;
    font-size: 14px;
    color: #375c8b;
    background-color: #dce1e8;
    border: 0px solid #2489ed;
    border-left-width: 3px;
    outline: 0px;
    border-radius: 0;
}
form.sezerler-form textarea.form-control{
	resize:none;
	min-height: 100px;
}
form.sezerler-form .form-control:focus,
form.sezerler-form .form-control:hover{
	background-color: #C9D3E0;
}
form.sezerler-form .form-control:focus{
	background-color: #E9EDF3;
}
form.sezerler-form .table{
	font-size: 14px;
}
form.sezerler-form .btn{
	border-radius: 0;
    text-shadow: 1px 1px 1px #545454;
}
.btn-sezerler{
	background-color:#0a71ce; 
	border-color:#0a71ce;
	color:#FFFFFF;
}
.btn-sezerler:hover,
.btn-sezerler:focus{
	background-color:#0B5AA2; 
	border-color:#0B5AA2
}
/*---------------------------------*/

/*---------- SEPETÄ°M --------------*/
.btn.sepet-ozellikler-butonu{
	margin-top: -3px;
}
.btn.sepet-islemler-butonu{
	margin-top: -8px;
}
/*---------------------------------*/
.bankalar span{
	font-size: 10px;
    color: #848484;
}
form.sezerler-form .bankalar{
	padding: 0 12px;
}
form.sezerler-form .bankalar span{
    font-size: 10px;
    color: #848484;
}
.modal .close{
	color: #848484;
	outline: 0;
}
@media (min-width: 768px){
	.navbar-brand{
		height: 50px;
	}
	.navbar-nav>li>a {
	  padding-top: 14.5px;
	  padding-bottom: 14.5px;
	}
	.navbar-default .navbar-nav>li.dropdown>ul{
		border-color: transparent;
		box-shadow: 0px 2px 6px rgba(0,0,0,0.3);
	}
	.sm-justify{
		text-align: justify;
	}
	.footer-bilgilendirici .bilgilendirici-icerik:first-child{
		padding-left: 15px;
	}
	.footer-bilgilendirici .bilgilendirici-icerik:last-child{
		padding-right: 15px;
	}
	.footer-navigation h5 a,
	.footer-navigation h6 a{
		cursor: default;
	}
	.footer-navigation .collapse{
		display: block;
	}

	.sepet-araclar{
		margin-right: -15px;
	}
	.ara-toplam-baslik{
		padding-left: 30px;
		padding-right: 15px;
		margin-left: 0;
		margin-right: 0;
	}
	.ara-toplam-icerik{
		padding-left: 3px;
		padding-right: 3px;
	}
	.sepet-olculer{
		margin-top: 10px;
	}
	.sepet-olculer div{
		padding-top: 3px;
		padding-bottom: 3px;
	}
	.sepet-olculer div.col-sm-5{
		padding-left: 20px;
	}

}
@media (min-width:992px){
	.md-justify{
		text-align: justify;
	}
	.bilgilendirici{
		margin-top: 0px;
	}
	footer .container{
		padding: 20px;
		padding-bottom: 5px;
	}
	.footer-bilgilendirici .bilgilendirici-icerik:first-child{
		padding-left: 10px;
	}
	.footer-bilgilendirici .bilgilendirici-icerik:last-child{
		padding-right: 10px;
	}
	.site-bilgileri .sosyal-ikonlar{
		padding-right: 10px;
	}
	.site-bilgileri .copyright{
		padding-left: 10px;
	}

	.sepet-araclar{
		margin-right: 15px;
	}
	.ara-toplam-baslik{
		padding-left: 15px;
		padding-right: 15px;
		margin-left: -30px;
		margin-right: 30px;
	}
	.ara-toplam-icerik{
		padding-left: 0px;
		padding-right: 0px;
	}
	.sepet-olculer{
		margin-top: 0px;
		float: right;
	}
	.sepet-olculer div{
		padding-top: 0px;
		padding-bottom: 0px;
	}
	.sepet-olculer div.col-sm-5{
		padding-left: 15px;
	}
	.nav.navbar-nav.ana-menu li a{
		padding-left: 20px;
		padding-right: 20px;
	}
	.navbar-nav.ana-menu>li:first-child>a:before,
	.navbar-nav.ana-menu>li>a:after{
		margin-left: 20px;
	}
	.navbar-nav.ana-menu>li:first-child>a:before{
		margin-left: -20px;
	}
	.sepet-ozellikler-button-group{
		padding-left: 0;
	}
}
@media (min-width:1200px){
	.col-md-5-t{
		position: relative;
		width: 20%;
		padding-left: 10px;
		padding-right: 10px;
	}
	.lg-justify{
		text-align: justify;
	}
	.navbar-default .navbar-nav>li>a{
		font-size: 12px;
		font-weight: 500;
	}
	.nav.navbar-nav.ana-menu li a{
		padding-left: 17px;
		padding-right: 17px;
	}
	.navbar-nav.ana-menu>li:first-child>a:before,
	.navbar-nav.ana-menu>li>a:after{
		margin-left: 17px;
	}
	.navbar-nav.ana-menu>li:first-child>a:before{
		margin-left: -17px;
	}
	.sepet-ozellikler-button-group{
		padding-left: 0;
	}
}
@media (max-width: 1199px){
	.arac-kutusu .btn-group-justified .btn-group .btn-link:after{
		display: none;
	}
}
@media (max-width: 991px){
	.bilgilendirici{
		padding-left: 0px;
		margin-top: 15px;
		margin-bottom: 5px;
	}
	.bilgilendirici .bilgilendirici-icerik{
		margin-bottom: 0px;
	}
	.footer-bilgilendirici .bilgilendirici-icerik .col-xs-12 .sub-border{
		font-size: 12px;
	}
	.urun-list-container{
		padding: 0;
	}
	.urun-list-container .btn-more{
		padding: 10px 5px 15px;
	}
	.tab-content.urun-list .urun-kutu{
		padding: 5px;
	}
	.tab-content.urun-list .urun-gorsel-incele{
		padding: 12px;
	}
	.sezerler-slider-prev,.sezerler-slider-next{
		position: absolute;
		left: auto;
		top: 50%;
		margin-top: -18px;
		z-index: 100;
		color: #FFFFFF;
		outline: 0;
		padding: 0px;
	}
	.sezerler-slider-prev img,.sezerler-slider-next img{
		width: 32px;
	}
	.ana-slider.slick-slider{
		margin-bottom: 0px;
	}

	.arac-kutusu .btn i.fa{
		font-size: 20px;	
	}

	.arac-kutusu .dropdown ul{
		position: absolute;
		left: auto;
		right: 0px;
		width: 100%;
	}
	.arac-kutusu .btn-group:after{
		top:10px;
	}
	.basket-item-buttons{
		position: absolute;
    left: -80%;
	}


	.index-top-campaign {
		position: fixed;
		left: 0;
		top: 0;
		width: 100%;
		z-index: 1001;
	}

	.static-fixed-campaign{
		padding-top: 45px;
	}
}
@media (max-width: 767px){
	.site-bilgilendirme-alani .site-logo-container{
		margin-top: 10px;
		margin-bottom: 7px;
	}
	.site-bilgilendirme-alani .arac-kutusu-container{
		margin-top: 7px;
	}

	.arac-kutusu .btn .fa{
		margin-left: -2px;
	}
	.navbar-nav.ana-menu>li:first-child>a:before,
	.navbar-nav.ana-menu>li>a:after{
		display: none;
	}
	.navbar-default .navbar-toggle{
		border-color: #FFFFFF;
	}
	.navbar-default .navbar-toggle{
		margin-top: 8px;
		margin-bottom: 8px;
	}
	.navbar-default .navbar-toggle:hover,
	.navbar-default .navbar-toggle:focus{
		background-color: #034989;
	}
	.navbar-default .navbar-toggle .icon-bar{
		background-color: #FFFFFF;
	}
	.navbar-default .navbar-toggle:hover .icon-bar,
	.navbar-default .navbar-toggle:focus .icon-bar{
		color: #FFFFFF;
	}
	.navbar-nav>li>a {
	 	padding-top: 14.5px;
	  	padding-bottom: 14.5px;
	}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
	.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{
		background-color: #f8ac59;
		color: #FFFFFF;
	}
	.kurumsal-menu .col-xs-7.text-right{
		margin-top: 3px;
	}
	.kurumsal-menu span,
	.kurumsal-menu span a{
		font-size: 80%;
	}
	.kurumsal-menu span.divider{
		height: 11px;
	}
	.site-bilgilendirme-alani{
		margin-top: 0px;
		padding-top: 5px;
		margin-bottom: 5px;
	}
	.site-bilgileri .divider{
		margin-top: -10px;
	}
	.site-bilgileri .divider hr{
		position: relative;
	}
	.site-bilgileri .sosyal-ikonlar,
	.site-bilgileri .adres,
	.site-bilgileri .copyright{
		margin-right: 0px;
		margin-left: 0px;
		margin-top: 0px;
		margin-bottom: 3px;
		text-align: center;
	}
	.site-logo{
		margin-bottom: 10px;
		width: 100%;
	}
	.xs-justify{
		text-align: justify;
	}
	/*----- ÃœRÃœN -----*/
	.urun-adi,
	.urun-eski-fiyat{
		font-size: 90%;
	}
	.urun-yeni-fiyat{
		font-size:14px;
	}
	/*----------------*/
	.footer-navigation ul{
		display: none;
	}
	.footer-navigation h5 a.open ul{
		display: none;
	}

	.sepet-olculer div,
	.sepet-fiyatlar div{
		margin-bottom: 3px;
	}
	.sepet-fiyatlar{
		margin-top: 10px;
	}
	.sepet-olculer{
		margin-top: 3px;
	}
	.sepet-alt-urun-baslik{
		padding-right: 8px;
	}
	.ara-toplam-baslik{
		margin-left: 0px;
		margin-right: 0px;
		text-align: right;
		padding-right: 8px;
	}
	.ara-toplam-icerik{
		padding-left: 4px;
	}
	.sepet-araclar{
		margin-top: 15px;
		margin-right: -15px;
	}
	.form-horizontal.uye-bilgilerim .form-control-static{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 30px;
	}
	.sezerler-slider-prev,.sezerler-slider-next{
		position: absolute;
		left: auto;
		top: 50%;
		margin-top: -14px;
		z-index: 1000;
		color: #FFFFFF;
		outline: 0;
		padding: 0px;
	}
	.sezerler-slider-prev img,.sezerler-slider-next img{
		width: 24px;
	}
	#back-top a {
		width: 40px !important;
		height: 40px !important;
		padding: 10px 0 !important;
	}
	#back-top.zopim-plugin{
		bottom: 50px !important;
	}

	select[name=urun_en_input],
	select[name=urun_boy_input],
	select[name=urun_pile_input]{
	  	height: 38px;
	  	-webkit-box-sizing: border-box;
	  	-webkit-appearance: listbox;
	}

	.arac-kutusu .btn i.fa{
		font-size: 20px;
	}
	.basket-item-buttons{
		position: absolute;
    left: -100%;
	}

	.index-top-campaign{
		padding: 3px;
	}
	.index-top-campaign .campaign-custom-title{
		font-size: 16px !important;
	}
	.index-top-campaign .countdown{
		font-size: 12px !important;
	}

	.index-top-campaign .cfs{
		font-size: 13px !important;
	}

}

.yorumlar .thumbnail {
    padding:0px;
}
.yorumlar .panel-default>.panel-heading{
	background-color: #F2F2F2;
}
.yorumlar .panel>.panel-heading:before{
	border-right-color: #e6e6e6;
}
.yorumlar .panel {
	position:relative;
}
.yorumlar .panel>.panel-heading:after,.yorumlar .panel>.panel-heading:before{
	position:absolute;
	top:11px;left:-16px;
	right:100%;
	width:0;
	height:0;
	display:block;
	content:" ";
	border-color:transparent;
	border-style:solid solid outset;
	pointer-events:none;
}
.yorumlar .panel>.panel-heading:after{
	border-width:7px;
	border-right-color:#F2F2F2;
	margin-top:1px;
	margin-left:2px;
}
.yorumlar .panel>.panel-heading:before{
	border-right-color:#ddd;
	border-width:8px;
}

.adet-grup .btn{
	background-color: #FFF;
	border-color: #e5e5e5;
	color: #333;	
}
.adet-grup input{
	border-right: 0;
	border-left: 0;
}
.sezerler-breadcrumb{
	margin: 0px;
	padding: 0px;
	background-color: transparent;
}
.sezerler-slider-prev,.sezerler-slider-next{
	position: absolute;
	left: auto;
	top: 50%;
	margin-top: -26px;
	z-index: 100;
	color: #FFFFFF;
	outline: 0;
	padding: 0px;
}
.sezerler-slider-prev{
	left: 10px;
}
.sezerler-slider-prev{
	content: '';
}
.btn.sezerler-slider-prev:focus,
.btn.sezerler-slider-prev:focus:active,
.btn.sezerler-slider-next:focus,
.btn.sezerler-slider-next:focus:active{
	outline: 0;
}
.sezerler-slider-next{
	right: 10px;
}
.sezerler-slider-next{
	content: '';
}

#back-top {
	position: fixed;
	bottom: 35px;
	right: 30px;
	z-index: 100;
}

#back-top.add-top {
	bottom: 405px;
}

#back-top a {
	border-radius: 50%;
	vertical-align: middle;
	width: 48px;
	height: 48px;
	padding: 6px 0px;
	border-radius: 50%;
}

.urun-ikon{
	position: absolute;
	left: auto;
	right: 30px;
	top: 10px;
	z-index: 10;
	width: 50px;
	height: 50px;
	background-color: #0a71ce;
	box-shadow: 1px 1px 3px rgba(0,0,0,0.4);
	color: #FFFFFF;
	text-align: center;
	font-size: 12px;
	line-height: 14px;
	padding-top: 5px;
}
.urun-ikon.urun-ikon2{
	background-color: #ffaf26;
}
.urun-ikon img{
	width: 48px;
	max-width: 64px;
	max-height: 64px;
}
.urun-ikon:before,
.urun-ikon:after{
	content: " ";
	position: absolute;
	top: -6px;
	width: 24px;
	height: 0px;
	border:6px solid #0a71ce;
	border-top: 0;
}
.urun-ikon2:before,
.urun-ikon2:after{
	border-color: #ffaf26;
}
.urun-ikon:before{
	left: 0;
	border-right-color: transparent;
	border-left-width: 16px;
}
.urun-ikon:after{
	right: 0; 
	border-left-color: transparent;
	border-right-width: 16px;
}
.urun-down-arrow{
	position: absolute;
	right: 30px;
	z-index: 10;
	width: 50px;
	height: 50px;
	top: 60px;
	height: 0;
	background-color: transparent;
	border: 25px solid transparent;
	border-top-width: 14px;
	border-bottom-width: 10px;
	border-top-color: #0a71ce;
}
.urun-down-arrow.urun-down-arrow2{
	border-top-color: #ffaf26;
}
.urun-down-arrow.down-shadow{
	right: 29px;
	margin-top: 0px;
	z-index: 0;
	border-top-width: 15px;
	border-top-color: rgba(0,0,0,0.4);
}
.urun-ikon.tul_stor_icon{

}
@media (max-width:768px){
	.urun-ikon img{
		width: 48px;
		max-width: 48px;
		max-height: 48px;
	}
}
@media (max-width:480px){
	.urun-ikon img{
		width: 32px;
		max-width: 48px;
		max-height: 48px;
	}
}
.sezerlerperde-baloncuk-temasi{
	background: url(../images/sezerler-bubble-bar.png) repeat-x center 123px #FFFFFF;
}
.benzer-urunler .urun,
.benzer-urunler .urun-icerik{
	border-color: transparent;
}
.benzer-urunler .slick-slide a:focus,
.benzer-urunler .slick-slide a:active,
.benzer-urunler .slick-slide:focus{
	outline: none;
}
.benzer-prev,
.benzer-next{
	width: 36px;
	margin-left: 15px;
}
.benzer-next{
	margin-right: 15px;
}
.tab-content.urun-list {
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.11);
	padding:5px;
}
.nav.nav-tabs.sp-tab.theme-1 {
	background-color: #868e96;
}
.nav.nav-tabs.sp-tab.theme-1 li:last-child a {
	border-right-color: #6f7882;
}
.nav.nav-tabs.sp-tab.theme-1 li a{
	border-right-color: #6f7882;
}
.countdown{
	text-align: center;
	display: inline-block;
	width: 100%;
	font-size: 13px;
	font-weight: bold;
}
.countdown-day,
.countdown-hour,
.countdown-minute,
.countdown-second{
	display: inline-block;
	min-height: 16px;
}

.countdown-day span,
.countdown-hour span,
.countdown-minute span,
.countdown-second span{
	padding-left: 0px;
	padding-right: 2px;
}
.countdown .cfs{
	font-size: 14px;
}
.index-top-campaign{
	background-color: #ffa200;
	color: #000000;
	text-align: center;
}
.campaign-custom-title{
	font-size: 20px;
	font-weight: bold;
	color: #0e141b;
}
.campaign-body{
	font-size: 18px;
	font-weight: bold;
}
.campagin-price-row{
	background-color: #FF5454;
	color: #F5F5F5;
}
.product-star.checked{
		color: orange;
}
.product-star{
	margin-left: 3px;
}
.product-star-text{
	margin-right: 5px;
}
.vdiv{
	display: inline;
	margin-right: 7px;
}
.vdiv:after{
	content: " ";
	width: 1px;
	height: 15px;
	border: none;
	min-width: 0;
	background-color: #E5E5E5;
	position: absolute;
	margin-left: 5px;
	margin-top: 3px;
}
.comment-avatar{
	width: 64px;
	height:64px;
	vertical-align: middle;
	text-align: center;
	line-height: 64px;
	background: #e5e5e5;
	color: #868e96;
	border-radius: 50%;
}
.pagination>li>a,
.pagination>li>span{
	color: #393c42;
	background-color: #868e9600;
	border: 1px solid #E5E5E5;
}
.campaign-dark-mode{
	background-color: #0e141b;
	color: #f1f1f1;
	text-align: center;
}
.campaign-dark-mode .countdown>div{
	border: 1px solid #000000;
	padding: 3px 5px;
	border-radius: 6px;
	margin: 3px 5px 8px;
	background-color: #4d545f;
}

.campaign-dark-mode .campaign-custom-title{
	color: #ffffff;
}
.campaign-product-detail{
	text-align: center;
	margin: -20px 0 20px;
	background-color: #0a71ce;
	color: #ffffff;
	padding: 7px;
}
.campaign-product-detail .countdown>div{
	padding: 3px 5px;
	background-color: #14478a;
	margin: 5px 5px 0;
	border-radius: 4px;
	box-shadow: 0 2px 3px rgba(0, 0, 0, 0.11);
	border:1px solid #0a2852;
}
.campaign-product-detail .countdown>div>span.cfs {
    display: block;
}
.list-product-star {
	position: absolute;
	margin-top: -11px;
	left: 3px;
}
/*.list-product-star {
	position: absolute;
	margin-top: -23px;
	right: 10px;
	background-color: rgba(0, 0, 0, 0.5);
	padding: 5px 5px;
	border-right: none;
	border-bottom: none;
	border-radius: 50px;
}*/
/* .list-product-star:after {
	content: " ";
	position: absolute;
	top: 0px;
	left: -14px;
	border-width: 14px;
	border-style: solid;
	border-color: transparent;
	border-bottom-color: rgba(0, 0, 0, 0.5);
	border-right-color: rgba(0, 0, 0, 0.5);
	border-left-width: 7px;
	border-right-width: 7px;
} */
.six-year-campaign .product-content{
	margin-top: 0px !important;
}
.product-badges{
	position: absolute;
    width: 100%;
    top: 5px;
    left: 0;
    padding: 0 16px;
	background-color: transparent;
	z-index: 1;
}
.product-badges .badge-item{
	position: relative;
    width: auto;
    font-size: 10px;
    font-weight: 500;
    border: 2px solid;
    padding: 5px;
	border-radius: 50px;
	float: right;
	margin: 0 0 3px 3px;
}
.product-badges.product-detail-badge{
	position: relative;
	padding: 0;
    margin-top: -20px;
	margin-bottom: 20px;
	top: 0;
}
.product-badges.product-detail-badge .badge-item{
	float: none;
	display: inline-block;
	font-size: 12px;
    padding: 7px;
	border-radius: 6px;
	margin: 0 3px 3px 0;
}

.contact-with-whatsapp{
	position: fixed;
    top: auto;
    left: 10px;
    bottom: 53px;
	z-index: 2;
}