﻿@media all and (min-width:992px) and (max-width:1200px)
{
.center-2 {
    float: right;
    width: 73%;
}
.side-2 {
	float: left;
	width: 26%;
}
.satisfiyati
{
    color: #bf955f;
    font-weight: bold;
    z-index: 100;
    background: #082539;
    padding: 8px 3px;
    display:block;
    border-radius: 4px;
    height: 40px;
    vertical-align: top;
	max-width: 80px;
    text-align: center;
    margin: 0 auto 5px auto;
}
.item-box .prices {
     height: 40px;
    display:block;
}
.search-box input.search-box-text {
	    width: 416px;
         color: #000;
}
.master-wrapper-content {
    width: 98%;
    margin: auto;
    margin: 10px auto;
}
.address-list-page .add-button {
	margin: 0 0 20px;
	text-align: right;
}

.wishlist-content .button-2 {
	display: block;
	width: 250px;
	margin: 0 auto 3px;
    border: none;
    padding: 10px 25px;
    text-align: center;
    height: 36px;
    line-height: 16px;
    font-size: 15px;
    color: #fff;
    background-color: #333333;
}

.footer-block .title strong {
  font-weight: normal;
    color: #fff;
    font-size: 16px;
}
.sepet-mobil{
    display:none;
} 
.login-page  .buttons {
text-align: right;
} 
.adres-sol{
    width: 74%;
    float: left;
    border: 1px solid #ddd;
    padding: 7px;
}
.adres-sag{
    width:25%;
    float:right;

}

.detay_sag{
    width:24%;
    float:right;
}
.detay_sol{
    width:74%;
    float:left;
}
.copy_right{
float:right;
} 
.newsletter-email input[type="text"] {
	float: left;
	width: 180px;
	height: 36px;
	margin: 0;
}
.newsletter-subscribe-button {
	    float: left;
    height: 36px;
    border: none;
    background-color: transparent;
    padding: 0 15px;
    text-align: center;
    border: 1px solid #ccc;
    color: #fff;
    text-transform: uppercase;
}

.inputs.bilgi {
    width: 50%;
    float: left;
}
.inputs.bilgi  label{
    display:block;
    margin: 7px 0;
}
.sepet-mobil{
    display:none;
}
.header {
	margin: auto;
}
.header .center{
    width:98%;
    margin:0 auto;
    text-align:center;
    display:inline-block;
}
.search-box input.search-box-text {
    width:83%;
}
.header-lower {
    position: relative;
    padding: 0;
    border-spacing: 2px 0;
}
.header-mobil-ust{
    display:none;
}
.head-alt {
    position: absolute;
    top: 100%;
    min-width: 190px;
    left: 0;
    display:none;
    width: 241px;
    z-index: 1001;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    list-style: none;
    font-size: 14px;
    text-align: left;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius:0;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    box-shadow: 0 6px 12px rgba(0,0,0,0.175);
    background-clip: padding-box;
}

.sepet-mobil
{
    display:none;
}
.sepet-dis
{
    height: 48px;
    display: inline-block;
    padding: 5px;
}
.ana-sayfa-slider
{
    width:75%;
    float:left;
}
.ana-sayfa-sol
{
width:25%;
    float:right;
}
.search-box 
{
display: table-cell;
vertical-align: top;
padding-top: 16px;
width: 58%!important;
}

.header-menu > ul > li 
{
    display: inline-block;
    padding: 0 15px;
    min-width: 124px;
    vertical-align: middle;
}

.header-menu >ul{
    display: block !important;
    font-size: 0;
    position: relative;
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;
    text-align: center;
}
.menu-toggle
{
    display:none;
}
.master-wrapper-content
{
    width:98%;
    margin:10px auto;
    text-align:center;
}
.footer-upper .center 
{
    width: 100%;
    text-align: center;
    margin: 0 auto;
    display: inline-block;
}
.footer-upper
 {
	width: 100%;
	margin: auto;
	border-bottom: 1px solid #ddd;
	overflow: hidden;
	padding: 40px 0;
	font-size: 0;
}
.text
{
    width: 100%;
    text-align: center;
    margin: 0 auto;
    font-size: 13px;
    height: 30px;
    color: #333;
    overflow-y: hidden;
}
.footer-aciklama
{
    padding:20px 0 ;
    border-bottom:1px solid #ddd;
}
.footer-aciklama .center
{
    width: 98%;
    text-align: center;
    margin: 0 auto;
}
.login-page .new-wrapper
 {
	float: right;
	width: 49%;
	margin: 0;
}
.login-page .new-wrapper .text
 {
	min-height: 200px;
}
.login-page .returning-wrapper 
{
    width: 49%;
    margin: auto;
}
.login-page .returning-wrapper input[type="text"], .login-page .returning-wrapper input[type="password"]
 {
    width: 100%;
    height: 46px;
    border-color: #3c763d;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.login-page .returning-wrapper .inputs label 
{
    width: 100%;
    font-size: 14px;
    text-align: left;
}

.inputs.bilgi
{
width: 48%;
float:left;
margin: 0 1%;
}
.gallery
 {
    float: left;
    width: 46%;
}
.detay-sag {
    width: 41%;
    float: right;
    text-align:left;
}
.footer .center{
    max-width: 1200px;
    margin: 0 auto;
    width: 100%;
    padding: 0 10px;
    text-align: center;
    display: inline-block;
}
}
/*MAX-WİDTH:992*/
@media all and (max-width:992px)
{
	
	
	.login-page .page-title{
		position: fixed;
		top: 0;
		left: 0;
		right: 0;
		background: #1e889e;
		color: #fff;
		text-align:center!important;
	}
	.login-page .page-title h1{
		color:#fff!important;
	}
	.login-page .button-1 {
		    background: #ffffff!important;
    color: #1e889e!important;
    width: 95%;
	}
	.html-home-page .side-2{
	float: none!important;
    text-align: center;
    margin: 0 auto;
	width: 80%;
	display: none;
}
.wishlist-page .wishlist-content .buttons {
    font-size: 0;
    width: 100%;
    display: inline-block;
}
.wishlist-page .wishlist-content .button-2 {
    display: inline-block;
    float: none; 
    vertical-align: top;
    max-width: 200px;
    margin: 5px 5px;
    width: 100%;
    border: none;
    padding: 10px 23px;
    text-align: center;
    height: 36px;
    line-height: 16px;
    font-size: 15px;
    color: #fff;
	background-color: #21899f;
}
.footer-block.hakkimizda .title{
	background:none;
}
.footer-block.hakkimizda{
width:100%;
}
.login-page .returning-wrapper input[type="text"], .login-page .returning-wrapper input[type="password"] {
    width: 100%;
    background: #fff;
    height: 44px;
    border: 1px solid #fff;
}
.login-page .message-error,.login-page .field-validation-error,.login-page .username-not-available-status,.login-page .poll-vote-error,.login-page .password-error {
    background: rgba(255, 255, 255, 1);
    padding: 5px;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
}
.inputs.cinsiyet label{
 margin-top: 11px;
}
  
.cart-footer .totals {
	width:100%;
	max-width: 100%;
	padding: 4px;
	color: #444;
}
.cart-total td {
     width: 50%;
    min-width: 70px;
    padding: 5px 0;
    font-size: 14px;
	text-align: right;
}
.inputs input[type="text"], .inputs input[type="password"], .inputs select, .inputs textarea {
    width: 100%;
    max-width: 100%;
    background-color: #fff;
}
.inputs.date-of-birth select {
	width: 32.33%; /*always single line*/

}
.footer_ic{
  margin:20px 0;
}
.urun-detay-sol{
    width:100%;
    float:none;
    display:inline-block;
}
.inputs.bilgi{
    width:100%;
    float:left;
    margin: 7px auto;
}
.sepet-sol{
    width:100%;
    float:left;
}
.sepet-sag{
     width: 100%;
     float: right;
     background-color: #efefef;
}
.kategoriler-mobil .fa-caret-right {
    color: #ccc;
    position: relative;
}
.kategoriler-mobil .block .title{
    border-bottom:none;
}
.kategoriler-mobil  .block .listbox{
 border-bottom:none;
padding: 5px 16px 5px 5px;
}
.kategoriler-mobil .block .title strong{
font-weight: normal;
    color: #fff;
}
.kategoriler-mobil .block .list li {
    padding: 0 0 0 9px;
    margin: 4px 0;
}
.banner{
 width:100%;
 display: block;
}
.banner2{
 width:100%;
 display: block;
}
.banner5,.banner6,.banner7{
 width:100%;
 display: block;
 max-width:396px;
  text-align: center;
    margin: 0 auto;

}
.ana-sayfa-slider{
    width:100%;
    float:left;
}
.ana-sayfa-sag{
    width:100%;
    float:right;
}
.uye-ol {
    font-size: 11px;
}
.header {
z-index: 1001;
}
.slider-sol{
    width:100%;
    float:left;
}
.slider-sag{
    width:100%;
    float:right;
}
.top-menu .sublist {
        display: none;
    }
.inputs input[type="text"], .inputs input[type="password"], .inputs select, .inputs textarea {
    width:100%;
    max-width: 100%;
    background-color: #fff;
}
.registration-page{
    background-color:#fff;
    width:100%;
    max-width: 415px;
    margin:30px auto;
    box-shadow: 0 1px 2px rgba(0,0,0,0.2);
}
.details .prices {
    margin: 0 0 10px;
    overflow: hidden;
   display:inline-block;
}
.overview .prices {
    margin: 0 0 10px;
    overflow: hidden;
    width: 100%;
}
.add-info{
        text-align:center;
    }
.onepageplusbox.yeni_adres .edit-address{
    width:100%;
    margin:0 auto;
}
.onepageplusbox.yeni_adres .edit-address .inputs input[type="text"], 
.onepageplusbox.yeni_adres .edit-address  .inputs select {
    text-align: left;
    width: 100%;
    display: block;
    border: 2px solid #ebebeb;
    color: #484848;
}
.order_sol{
    width:100%;
    margin:10px 0;
    padding: 20px;
    float:left;
    background-color: #fff;
    box-shadow: 0 1px 1px rgba(0,0,0,.2);
}
.order_sag{
    width:100%;
    float:right;
    background-color: #fff;
    padding: 10px;
    box-shadow: 0 1px 1px rgba(0,0,0,.2);
}
.fiyat_Sag{
    display: inline-block;
    margin-left: 15px;
}
.indirim{
background-color: #f90909;
color: #fff;
display:inline-block;
padding: 5px 6px;
border: 1px solid #f90909;
border-radius:0;
margin-right: 10px;
}
.indirim_productbox{
background-color: #f90909;
color: #fff;
display:inline-block;
padding: 5px 6px;
font-size:24px;
border: 1px solid #f90909;
border-radius:0;
margin-right: 10px;
vertical-align: top;
}
.footer-lower .center{
    width:100%;
    margin:0 auto;
}
.footer_top{
    width:100%;
    margin: 0 auto;
    display: inline-block;
    border-bottom: 1px solid #ddd;
    padding: 21px 0;
}
.footer_kolon
{
    width:100%;
    float:left;
    display:inline-block;
    border-right:1px solid #ddd;
}
.header .center{
    width:100%;
    margin:0 auto;
}
.buttons_odeme .button-2{
    float:none!important
}

    .inputs label {
	display: block;
	width: 100%;
	margin: 0 0 10px;
	text-align: center;
    font-size: 14px; /*reset zeroing*/
	color: #444;
}
 .top-menu {
	display: none;
}
.table-wrapper {
	overflow-x: auto;
	width:100%;
}
.order-review-data ul,
.order-details-area ul,
.shipment-details-area ul {
 /*float: left;
    width: 100%;
    font-size: 12px;
    border: 1px solid #ececec;
    background: #fff;
    background: -webkit-linear-gradient(#fff,#f9f9f9);
    background: -o-linear-gradient(#fff,#f9f9f9);
    background: -moz-linear-gradient(#fff,#f9f9f9);
    background: linear-gradient(#fff,#f9f9f9);
    border-top: 4px solid #333333;
    padding: 10px;
    box-shadow: 0 2px 3px rgba(0,0,0,0.08);*/
    margin: 0 1% 20px;

}
.side-4{
margin-top:20px;
}
.ana_sayfa_head{
    display:none;
}
.address-list-page .add-button {
	margin: 0 0 20px;
	text-align: center;
}

.wishlist-content .inputs input[type="text"] {
width:185px;
 }

.wishlist-content  .inputs label {
    display:block;
     width: auto; 
    margin: 0 0 2px;
    text-align: center;
    font-size: 14px;
    color: #444;
}
.wishlist-content .button-2 {
    display: inline-block;
    float: left;
    vertical-align: top;
    max-width: 200px;
    margin: 0 5px;
    border: none;
    padding: 10px 23px;
    text-align: center;
    height: 36px;
    line-height: 16px;
    font-size: 15px;
    color: #fff;
    background-color: #333333;
}
.newsletter-email input[type="text"]{
     /* width: 100%; */
    float: left;
    width: 185px;
    display: inline-block;
}
.ana-sayfa-html{
        display:none;
    }
.footer-block .title strong {
  font-weight: normal;
  color: #000;
  font-size: 16px;
}
.tablo{
    width:100%;
    overflow-x:scroll;
}
.cikis-yap a{
    color:#fff!important;
}   
.footer .newsletter-email input[type="text"] {
    float: left;
    width: 180px;
    height: 49px;
    border: 1px solid #ddd;
    margin: 0;
}
.footer .newsletter-subscribe-button {
    float: left;
    height: 49px;
    border: none;
    background-color: transparent;
    padding: 0 15px;
    text-align: center;
    border: 1px solid #ccc;
    background:#082539;
    text-transform: uppercase;
}
  .mobil-sepet .cart-qty {
   position: absolute;
    color: #fff;
    top: 11px;
    font-size: 13px;
    left: 14px;
}
 #sepet{
        display:none;
}
.header-upper{
    display:none;
}
.header-lower{
    display:none;
}

 .item-box {
    width: 100%;
    margin: 0 0.5% 50px;
}

.header-menu ul li:hover > .sublist
 {
	display: block;
}

.header-mobil-ust
{
    width: 100%;
    display: inline-block;
}
.header-mobil-logo
{    
margin-top: 3px;
    background: #f6f6f6;
}
.header-mobil-logo a{
    display:inline-block;
}
.header-mobil-ust .center-3
{
    width: 100%;
    text-align: center;
    margin: 0 auto;
    padding: 10px 2%;
    display: inline-block;
    border-bottom: 1px solid #eee;
    background-color: #fff;
    
}

.header-giris.mobil span
{
        color: #333333;
    font-size: 12px;
}
.header-giris.mobil .fa-angle-down 
{
    position: relative;
    color: #000;
    font-size: 19px!important;
    top: 12px;
    float: right;
    margin-right: 5px;
}
.header-giris.mobil .head-alt
 {
    position: absolute;
    top: 97%;
    min-width: 190px;
    right: 0;
    display: none;
    width: 100%;
    z-index: 1001;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    list-style: none;
    font-size: 14px;
    text-align: left;
    background-color: #fff;
    /*border: 1px solid #ccc;*/
    border-radius: 0;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    box-shadow: 0 6px 12px rgba(0,0,0,0.175);
    background-clip: padding-box;
}
.mobile-navbar>div
{
    width:25%;
    float:left;
    font-size: 13px;
    border-right: 1px solid #eaeaea;
    padding: 5px;
}
.mobile-navbar
{
    background-color: #fff;
    -webkit-box-shadow: 0 1px 1px -1px rgba(0, 0, 0, 0.6);
    -o-box-shadow: 0 1px 1px -1px rgba(0, 0, 0, 0.6);
    box-shadow: 0 1px 1px -1px rgba(0, 0, 0, 0.6);
    position: fixed;
    bottom: 0px;
    color: rgb(255, 255, 255);
    background: rgb(33, 137, 159);
    width: 100%;
}
.mobile-navbar i, .mobile-navbar span, .mobile-navbar div {
    color: rgb(255, 255, 255);
    font-size: 12px;
}
.mobile-navbar i.fa.fa-shopping-bag {
    margin-bottom: 5px;
}
.mobil-alt
{
color:#333;
margin-top:5px;
}
.kategoriler-mobil
 {
    width: 300px;
    position: fixed;
    left: -400px;
    top: 0;
    bottom: 0;
    z-index: 10001;
    background: #ffffff;
    border: 1px solid #1e889e;
}
.ortu3 
{
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    background: rgba(0,0,0,.5);
    z-index: 5;
    display: none;
}
.kategoriler-mobil .block {
    max-width: 600px;
    min-height: 50px;
    margin: auto;
    padding: 0;
    text-align: left;
    box-shadow: none;
	height: 100%;
    overflow-y: scroll;
}
.kategoriler-mobil .sublist{
display:none;
}
.kategoriler-mobil .block .title 
{
     position: relative;
    padding: 30px 30px 6px 18px;
    font-size: 20px;
    color: #333;
    cursor: pointer;
}
.kategoriler-mobil .block .list a
 {
    display: inline-block;
    position: relative;
    font-size: 15px;
    color: #000000!important;
    width: 100%;
    -webkit-transition: all 0.1s ease;
    transition: all 0.1s ease;
    padding-left:8px;
}
.mobile-arama
{
        width: 100%;
    display: none;
    position: absolute;
    border: 1px solid #ccc;
    border-radius: 0;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    box-shadow: 0 6px 12px rgba(0,0,0,0.175);
    background-clip: padding-box;
    background-color: #eaeaea;
    padding: 5px 0;
    z-index: 10001;
    bottom: 50px;
    left: 0;
    right: 0;
}
.mobile-arama .search-box .search-box-button 
{    float: left;
    height: 50px;
    border: none;
    background-color: #082539;
    padding: 0 15px;
    text-align: center;
    color: #bf955f;
    text-transform: uppercase;
}
.mobile-arama .search-box input.search-box-text
 {
    float: left;
    height: 50px;
    margin: 0 -1px 0 0;
	    width: 100%!important;
}
.yazdir{
	float:none!important;
}
.input-plasiyer-kisitlari, .input-plasiyer-kisitlari-s{
	float:none!important;
	width: 100%!important;
}
.order-list {
    overflow: overlay;
    width: 100%;
    display: inline-block;
}
.header-menu
{
    display:none;
}

.sepet-mobil
{
    width:100%;
    display:inline-block;
   
}
.ana-sayfa-sol
{
    display:none;
}
.ana-sayfa-slider
{
    width:100%;
}
.master-wrapper-content
{
   width: 98%;
    margin: 10px auto;
    text-align: center;
}
.footer-upper .center
 {
    width: 100%;
    text-align: center;
    margin: 0 auto;
    display: inline-block;
}
.footer-block
 {
    width: 95%;
    margin: 1px auto;
    text-align: left;
    font-size: 14px;
}
.footer-upper
 {
    width: 100%;
    margin: auto;
    border-bottom: 1px solid #ddd;
    overflow: hidden;
    padding: 40px 0;
    font-size: 0;
}
.text
{
    width: 100%;
    text-align: center;
    margin: 0 auto;
    font-size: 13px;
    color: #333;
    overflow-y: hidden;
}
.footer-aciklama
{
    padding:20px 0 ;
    border-bottom:1px solid #ddd;
}
.footer-aciklama .center
{
    width: 98%;
    text-align: center;
    margin: 0 auto;
}
.login-page .returning-wrapper 
{
    max-width: 100%;
    margin: 0 auto;
    border-radius: 0;
    background-color: #1e889e;
    box-shadow: 2px 3px 6px -6px #000;
}
.login-page .form-fields{
	border:0px!important;
}
.login-page .footer-bosluk {
    text-align: center!important;
    margin: 0px!important;
    padding: 5px;
}
.login-page .footer-designed-by {
       position: relative!important;
	       background-color: #d6deeb!important;
}
.html-login-page {
    height: 100%;
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    background: #1e889e;
}
.login-page .google-play-logo {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
}
.footer-designed-by a span {
    position: initial!important;
}
.footer-designed-by span {
    margin: 0!important;
}

.page.login-page {
    width: 100%;
    display: inline-block;
    background: #1e889e;
    color: #fff;
    text-align: center;
}
.master-wrapper-content.login {
    margin: 0px!important;
}
.login-page .title strong {
    color: #e8f0fe!important;
}
.login-page .returning-wrapper .inputs label,.login-page .returning-wrapper .inputs.reversed * {
    color: #fff!important;
}
.login-page .customer-blocks {
    margin:0px!important;
}
.login-page .new-wrapper
 {
    margin: 30px 0 50px;
}
.login-page .returning-wrapper input[type="text"], .login-page .returning-wrapper input[type="password"]
 {
    width: 100%;
 border: 1px solid #1e889e;
}
.login-page .returning-wrapper .inputs label 
{
    width: 100%;
    font-size: 14px;
    line-height: 15px;
    text-align: left;
    margin: 0 0 4px;
}

.login-page .new-wrapper 
{
    margin: 30px 0 50px;
      background:url('/Themes/HomeShop/Content/images/sign.png') no-repeat;

}

.account-page .buttons {
	text-align: center;
    width: 100%;
    display: inline-block;
}
.registration-page .inputs input[type="text"], .inputs input[type="password"]
{
width:100%!important;
}
.registration-page .button-1
{
    width:90%;
}

.gallery 
{
	/*max-width: 550px;*/
    width:100%;
    margin:0 auto;
    background-color:#fff;
}


.header-mobil-logo img
{
    width: 80px;
}
.sepet-sol
{
    width:100%;
    padding:5px;
    float:left;

}
.sepet-sag
{
    width:100%;
    float:right;
    padding:5px;
 
}
.head-alt a {
    color: #343434;
    font-size: 14px;
    width: 100%;
    display: inline-block;
}
.head-alt > div {
    padding: 7px 10px;
    border-bottom: 1px solid #eaeaea;
}
.fa-caret-right {
    float: right;
    color: #333;
    font-size: 16px;
}
.cikis-yap {
        width: 90%;
    text-align: center;
    margin: 5px auto;
    background-color: #21899f;
    border: 1px solid #21899f;
    border-radius: 4px;
    color: #fff;
}
.block .list li {
    list-style: none;
    padding: 10px 0;
    display: inline-block;
    width: 100%;
}
.fa-user {
    font-size: 20px!important;
    color:#082539;
    float: left;
    margin: 8px;
}
.head-dis{
        display: inline-block;
    margin: 0;
}
}
/*MİN-WİDTH:992PX*/
@media all and (min-width:992px) 
{
	.wishlist-content .button-2 {
	display: block;
	width: 250px;
	margin: 0 auto 3px;
	border-radius:4px;
	border: 1px solid #1e889e;
    padding: 10px 25px;
    text-align: center;
    line-height: 20px;
    font-size: 15px;
    color: #fff;
    background-color: #1e889e;
}
	.wishlist-content .button-2.print-order-button {
	display: block;
	width: auto;
    min-width: 74px;
	margin: 0 auto 3px;
	border-radius:4px;
	border:1px solid #082539;
    padding: 5px 17px;
	text-align: center;
	line-height: 20px;
	font-size: 15px;
	color: #fff;
	background-color: #082539;
}

.copy_right{
    text-align: left;
    color: #a3a3a3;
}
.footer-block.hakkimizda{
width:43%;
}
.header-selectors-wrapper > div {
	width: auto;
	min-width: 100px;
	margin: 0 12px 0 0;
	line-height: 43px;
}
.header-links-wrapper {
	float: right;
	padding: 0;
}
.header-selectors-wrapper {
	float: left;
	border: none;

}
.cart-total td {
	text-align: left;
	font-size:13px;
}
.cart-footer .totals {
	width: 350px;
	max-width: 100%;
	padding: 4px;
	color: #444;
}
.cart-total-left label{
    width: 107px;
    display:inline-block;
}
.cart-total-left{
    width: 113px;
    display: inline-block;
}
 .inputs.date-of-birth select {
	width: 31%; /*always single line*/
	max-width: 120px;
}
.inputs input[type="text"],
.inputs input[type="password"],
.inputs select, .inputs textarea {
	width: 400px;
	max-width: 100%;
	background-color: #fff;
}
.urun-detay-sol{
        width: 44%;
    float: left;
    margin: 1%;
    border: 1px solid #eee;
}
.header-mobil-ust{
        display:none;

}
.inputs.bilgi{
    width:48%;
    float:left;
}
.sepet-sol{
    width:73%;
    float:left;
}
.sepet-sag{
     width: 25%;
     float: right;
     background-color: #efefef;
}
.banner{
 width:48%;
float:left;
}
.banner2{
 width:48%;
float:right;
}

.banner5,.banner6,.banner7{
    margin: 0 1px;
    width: 33%;
    display: inline-block;
	
}
.ana-sayfa-slider{
    width:78%;
    float:left;
}
.ana-sayfa-sag{
    width:20%;
    float:right;
}
.footer_ic{
    width:25%;
    float:left;
}
 .header-links a, .header-links span {
    line-height: 38px;
    font-weight: 300;
    vertical-align: middle;
}
.slider-sol{
    width:78%;
    float:left;
}
.slider-sag{
    width:21%;
    float:right;
}
.telefon{
    display: table-cell;
    text-align: left;
    vertical-align: middle;
    width: 257px;
}
 .productTabs-body .inputs label {
    width: 100%;
    display: block;
    text-align: center;
    margin: 7px 0;
}
.footer_top{
    width: 100%;
    max-width:1200px;
    margin: 0 auto;
    display: inline-block;
    border-bottom: 1px solid #ddd;
    padding: 21px 0;
}
.footer_kolon
{
    width:50%;
    float:left;
    display:inline-block;
    border-right:1px solid #ddd;
}    
.registration-page .inputs{
    text-align:left;
}
.login-page .returning-wrapper input[type="text"],
.login-page .returning-wrapper input[type="password"],
.registration-page input[type="text"],
.registration-page input[type="password"],
.registration-page .inputs select {
	width:100%;
    border: 2px solid #ebebeb;
}

.login-page .returning-wrapper input[type="text"]:focus,
.login-page .returning-wrapper input[type="password"]:focus,
.registration-page input[type="text"]:focus,
.registration-page input[type="password"]:focus,
.registration-page .inputs select:focus
 {

    border: 2px solid #727272;
}
.order_sol{
    width:76%;
    padding: 20px;
    float:left;
    background-color: #fff;
    box-shadow: 0 1px 1px rgba(0,0,0,.2);
}
.order_sag{
    width:23%;
    float:right;
    background-color: #fff;
    padding: 10px;
    box-shadow: 0 1px 1px rgba(0,0,0,.2);
}
.search-box input.search-box-text,
.search-box .search-box-button {
	height: 44px;
    }

 .header-menu .sublist li {
    /*width: 19%;*/
    margin-right: 1%;
    display: inline-block;
    float: left;
     max-width: 200px;
	     width: 200px;
	
}
.header-menu .sublist li a {
    display: block;
    position: relative;
    padding: 7px 5px 2px 5px;
    font-size: 13px;
    color: #333!important;
    font-weight:bold;
}
.header-menu .sublist li:hover a {
	color: #ee2e30!important;
	color: #1e889e!important;
}
.header-menu ul li:hover > .sublist {
	display: block;
}
.header-menu .sublist .sublist .sublist{
	display:none;
}
 .header-menu > ul > li > a {
    display: block;
    padding: 0 14px;
    font-size: 13px;
    height: 33px;
    font-weight: 500;
    color: #000;
    font-weight: bold;
    cursor: pointer;
}
.header-menu .sublist {
    display: none;
    position: absolute;
    /*width:100%;*/
	padding:25px 15px;
    max-width:1200px;
    box-shadow: 0 0 2px rgba(0,0,0,0.2);
    background-color: #fff;
    top: 40px;
	z-index: 5;
    text-align: left;
	    left: 0;
    right: 0;
	
}

.header-menu > ul > li {
	display: inline-block;
	vertical-align: middle;
    padding:4px 2px;
}
.header-menu > ul > li:hover{

    color: #ee2e30;
    box-shadow: inset 0 -2px 0 0 #ee2e30;
	    color: #1e889e;
    box-shadow: inset 0 -2px 0 0 #1e889e;

  
}
.header-menu > ul > li:hover .fa-angle-down{
color:#082539;	
}
.header-menu > ul > li:hover .ortu2{

display:block;
}
.header-menu > ul > li:hover a{
      color: #ee2e30;
	  color: #1e889e;
 
}
.header-menu > ul > li a{

	display: table-cell;
    vertical-align: middle;
}
.header-menu > ul {
    display: block !important;
    font-size: 0;
    position: relative;
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;

}

.header-menu {
     position: relative;
     width: 100%;
    margin: 0 auto;
    text-align: center;
	background-color: #fff;
	border: solid 1px #ebebeb;
    height: 40px;
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.05);
 }
.inputs input[type="text"],
.inputs input[type="password"],
.inputs select, .inputs textarea {
	width: 400px;
	max-width: 100%;
	background-color: #fff;
}

.registration-page{
    background-color:#fff;
    width:415px;
    margin:30px auto;
    box-shadow: 0 1px 2px rgba(0,0,0,0.2);
}
.indirim_productbox{
background-color: #f90909;
color: #fff;
display:inline-block;
padding: 5px 6px;
font-size:18px;
border: 1px solid #f90909;
border-radius:0;
margin-right: 10px;
vertical-align: top;
}
.details .prices {
display:inline-block;
}
 .inputs.bilgi{
    width:48%;
    float:left;
}

.onepageplusbox.yeni_adres .edit-address{
    width:415px;
}
.sepet-dis {
    height: 48px;
    display: inline-block;
    padding: 10px 5px 5px 5px;
    width: 100%;
}
.header-giris {
    float: left;
    display: inline-block;
    padding: 5px;
    border:2px solid #919191;
    background-color: #FFF;
    border-color: #919191;
    -webkit-box-shadow: none;
    box-shadow: none;
    height: 48px;
    position: relative;
    font-size: 14px;
    line-height: 1.42857143;
    border-radius:0;
}
.checkout-page .address-item ul {
    text-align:left;
}
/*.center-2 {
	float: right;
	width: 78%;
    margin-top: 10px;
}
.side-2 {
	float: left;
	width: 20%;
    margin-top: 10px;
}*/

.center-4 {
	float: right;
	width:66%;
    margin-top: 10px;
}
.side-4 {
	float: left;
	width: 20%;
    margin-top: 10px;
}
.header-logo {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    font-size: 0;
    /*width: 25%;*/
}
.header-lower {
    display: table;
    width: 100%;
    margin: 0 auto;
    max-width: 1200px;
}
.header-upper {
    position: relative;
    z-index: 1;
    width: 100%;
    margin: 0 auto;
    max-width: 1200px;
    height: 37px;
}
.header-links-left {
    float: left;
    padding: 0;
}

.order-review-data ul,
.order-details-area ul,
.shipment-details-area ul {
    margin: 0 1% 20px;

}
.cart-footer .totals 
{
    float: right;
    width: 98%;
    margin: 0 1%;
}
.cart-footer .totals 
{
	max-width: 100%;
	
}

.sepet-sol
{
    width:72%;
    padding:5px;
    float:left;
    background-color: #fff;
    -webkit-box-shadow: 0 1px 1px -1px rgba(0, 0, 0, 0.6);
    -o-box-shadow: 0 1px 1px -1px rgba(0, 0, 0, 0.6);
    box-shadow: 0 1px 1px -1px rgba(0, 0, 0, 0.6);
}
.sepet-sag
{
    width:25%;
    float:right;
    padding:5px;

}

.gallery {
	margin: 0 auto 50px;
}
.overview
 {
	position: relative;
	margin: 0 0 50px;
    width: 32%;
    float: right;
    text-align:left;
    padding:10px;
}

}

/*MİN-WİDTH:1001px*/
@media all and (min-width: 1001px) 
{
.header-sepet:hover #flyout-cart{
    display:block;
}
.indirim_productbox {
 
    vertical-align: top;
}
.details .prices{
    display:inline-block;
}

.footer-lower .center{
   max-width:1200px;
   width:100%;
    margin:0 auto;
}


.fiyat_Sag{
    display: inline-block;
}
.indirim{
    background-color: #082539;
    color: #fff;
    padding: 5px 6px;
    border: 1px solid #082539;
    border-radius: 4px;
    float: none;
    margin-top: 5px!important;
    margin-right: 4px!important;
    display: inline-block;
    max-width: 116px;
    margin: 0 auto;
    text-align: center;
}
.fa-search{
    color: #000;
    font-size: 18px!important;
}
.footer-bottom-left{
float:left;		
}
.footer-designed-by,.copy_right{
line-height:15px;
}
.google-play-logo{
    float: right;
    display: inline-block;
    width: 100%;
    margin: 0 auto;
    text-align: right;	
}
.page 
{
	text-align: left;
}
.inputs
 {
	text-align: left;
}

.inputs .option-list li {
	margin: 0 10px 0 0;
}
.center-1 .buttons {
	text-align: center;
}
.center-2 .inputs label {
	width: 136px;
}
.page-title a + h1 {
	float: left;
}
.link-rss {
	display: block;
	float: right;
	margin: 6px 0 0;
}


/*** GLOBAL TABLES ***/


.cart tr 
{
	width: auto;
	margin: 0;
}
.cart label 
{
	display: none;
}

.order-details-page .data-table tr
 {
	width: auto;
	margin: 0;
}
.order-details-page .data-table label
 {
	display: none;
}


/*** HEADER ***/


.header-upper:after
 {
	content: "";
	display: block;
	clear: both;
}
.header-selectors-wrapper
 {
	float: left;
	border: none;
	padding-top:10px;
}
.header-selectors-wrapper > div
 {
	width: auto;
	min-width: 100px;
	margin: 0 12px 0 0;
	line-height: 43px;
}
.header-selectors-wrapper select 
{
	height: 25px;
	padding: 4px;
	font-size: 12px;
}
.language-list
 {
	text-align: left;
}

.header-links li 
{
	margin: 0 16px;
}
.header-links a,
.header-links span 
{
	text-transform: none;
}
.flyout-cart
 {
	position: absolute;
	top: 45px;
	right: 0;
	z-index: 100;
	width: 300px;
	box-shadow: 0 0 2px rgba(0,0,0,0.25);
	background-color: #fff;
}
.flyout-cart.active 
{
	display: block;
}
.mini-shopping-cart
 {
	padding: 12px;
	text-align: left;
	font-size: 12px;
}
.mini-shopping-cart .count 
{
	padding: 5px 0 15px;
	color: #444;
}
.mini-shopping-cart .count a
 {
	margin: 0 2px;
	font-weight: bold;
	color: #444;
}
.mini-shopping-cart .items 
{
	margin: 0 0 20px;
}
.mini-shopping-cart .item
 {
	overflow: hidden;
	padding: 10px 0;
}
.mini-shopping-cart .picture
 {
	float: left;
	width: 70px;
	text-align: center;
}
.mini-shopping-cart .picture a 
{
	display: block;
	position: relative;
	overflow: hidden;
}
.mini-shopping-cart .picture a:before 
{
	content: "";
	display: block;
	padding-top: 100%;
}
.mini-shopping-cart .picture img
 {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	margin: auto;
	max-width: 100%;
}
.mini-shopping-cart .picture + .product
 {
	margin: 0 0 0 80px;
}
.mini-shopping-cart .name 
{
	margin: 0 0 10px;
	font-size: 14px;
}
.mini-shopping-cart .name a 
{
	color: #4ab2f1;
}

.mini-shopping-cart .attributes 
{
	margin: 5px 0;
	color: #444;
}
.mini-shopping-cart .totals
 {
	margin: 0 0 12px;
	font-size: 14px;
}
.mini-shopping-cart .totals strong
 {
	font-size: 16px;
	color: #444;
}
.mini-shopping-cart .buttons
 {
	margin: 0 0 5px;
}
.mini-shopping-cart input[type="button"]
 {
	display: inline-block;
	border: none;
	background-color: #4ab2f1;
	padding: 10px 20px;
	font-size: 12px;
	color: #fff;
	text-transform: uppercase;
}
.mini-shopping-cart input[type="button"]:hover
 {

}

/*** NAVIGATION ***/



.menu-toggle,
.sublist-toggle 
{
	display: none;
}

.header-menu > ul.mobile 
{
	display: none !important;
}

.sublist.first-level>li>a
{
    border-right:none;
}

.header-menu .sublist .sublist
 {
    position: relative;
    display: inline-block;
    width: 100%;
    padding: 0;
    top: 0;
	box-shadow:none
}
.header-menu .sublist .sublist li{
width:100%;	
	
}
.header-menu .sublist .sublist li a{
	border-bottom: none;
    color: #787878!important;
    font-size: 11px;
	height:22px!important;
}
.header-menu .sublist .sublist li a:hover{
	    color: #ee2e30!important;
}
/*** FOOTER ***/

.footer-upper:after 
{
	content: "";
	display: block;
	clear: both;
}
.footer-block
 {
	float: left;
	width: 220px;
	margin: 0;
}

.footer-block .list 
{
	margin: 0;
}
.follow-us
 {
	float: right;
	width: 300px !important;
	margin: 0;
	text-align: left;
}
.follow-us .social li 
{
	margin: 0 10px 0 0;
}
.newsletter-email
 {
	display: block;
}
.newsletter-email input[type="text"] 
{
	width: 200px;
}
.newsletter-email .newsletter-subscribe-button
 {
	width: 87px;
	padding: 0 5px;
}
.newsletter-validation .field-validation-valid
 {
	text-align: left;
}
.footer-lower
 {
	position: relative;
	width: 980px;
	padding: 25px 5px;
}
.footer-lower:after 
{
	content: "";
	display: block;
	clear: both;
}

.footer-powered-by
 {
	float: left;
	margin: 0;
	line-height: 32px;
}
.theme-selector 
{
	float: left;
	margin: 0 0 0 15px;
}


/*** COLUMN ***/


.block 
{
	float: none;
	width: auto;
	margin: 0 0 20px;
}
.block .title
 {
	margin: 0;
	background: none;
	cursor: auto;
}
.block .title strong
 {
	font-weight: bold;
}
.block .listbox 
{
	display: block;
	border-bottom: none;
}
.block a.product-picture
 {
	display: inline-block;
	position: relative;
	vertical-align: middle;
}
.block a.product-name
 {
	vertical-align: middle;
}
.block a.product-picture + a.product-name
 {
   font-size: 14px;
   width: 60%;
}
.block a.product-picture + a.product-name:before 
{
	display: none;
}


/*** CATEGORY ***/


.breadcrumb {
	margin: 0 0 5px;
}

.item-box .buttons {
	text-align: left;


}

.home-page .product-grid .item-box,
.product-details-page .product-grid .item-box,
.shopping-cart-page .product-grid .item-box
 {
	width: 19%;
	margin: 0 0.5% 50px;
}
.home-page .product-grid .item-box:nth-child(3n+1),
.product-details-page .product-grid .item-box:nth-child(3n+1),
.shopping-cart-page .product-grid .item-box:nth-child(3n+1
) {
	clear: none;
}
.home-page .product-grid .item-box:nth-child(4n+1),
.product-details-page .product-grid .item-box:nth-child(4n+1),
.shopping-cart-page .product-grid .item-box:nth-child(4n+1) {
	/*clear: both;*/
}


/*** PRODUCT PAGE ***/


.gallery 
{
	float: left;
	width: 46%;
}
.gallery .picture
 {
	width: auto;
}

.rental-attributes
 {
	overflow: hidden;
}
.rental-attributes .attribute-item 
{
	float: left;
	margin: 0 20px 0 0;
}
.rental-attributes .datepicker
 {
	width: 160px;
	text-align: left;
}
.attribute-squares li 
{
	margin: 0 10px 10px 0;
}
.product-details-page .title
 {
	text-align: left;
}


/*** PRODUCT REVIEWS ***/


.product-review-item .review-title
 {
	max-width: 850px;
}


/*** WISHLIST & COMPARE LIST ***/

.compare-products-page .page-title
 {
	margin: 0 0 -1px;
}

.compare-products-table .full-description td
 {
	display: table-cell;
}
.compare-products-table .full-description td p 
{
	margin-top: 0;
}


/*** TOPICS ***/


.center-1 .topic-block-title
 {
	text-align: center;
}
.topic-page p 
{
	text-align: justify;
}


/*** REGISTRATION, LOGIN, ACCOUNT ***/


.gender span
 {
	margin: 0 10px 0 0;
}
.gender span > * 
{
	margin: 0 5px 0 0;
}
.date-of-birth select + select {
	margin: 0 0 0 11px;
}
#check-availability-button {
	display: block;
	margin: 10px auto;
}

.login-page .new-wrapper {
	float: right;
	width: 49%;
	margin: 0;
}
.login-page .new-wrapper .text {
	min-height: 200px;
}

.avatar-page .message-error,
.avatar-page .buttons {
	text-align: left;
}

.registration-page .vat-note {
    margin-left: 275px;
}
.customer-info-page .vat-note, 
.customer-info-page .email-to-revalidate-note {
    margin-left: 150px;
}
.customer-info-page .vat-status {
    display: inline-block;
}

/*** SHOPPING CART ***/


.shopping-cart-page .cart-options {
	overflow: hidden;
}
.shopping-cart-page .checkout-attributes {
	float: left;
	max-width: 565px;
	margin: -30px 0 15px;
}
.shopping-cart-page .checkout-attributes li {
	margin: 5px 10px 5px 0;
}
.shopping-cart-page .selected-checkout-attributes {
	float: right;
	max-width: 395px;
	margin: 15px 0;
}


/*** CHECKOUT ***/


.order-progress {
	margin: -30px 0 50px;
}
.checkout-page .address-item {
	width: 31.33333%;
}
.checkout-page .terms-of-service {
	text-align: center;
}
.payment-info .info {
	padding: 30px 15px;
}

.payment-info .info td:only-child {
	width: 100% !important;
}
.order-review-data .title,
.order-details-area .title,
.shipment-details-area .title {
	text-align: left;
}
.opc .order-review-data ul {
	text-align: left;
}


/*** SEARCH & SITEMAP ***/


.advanced-search .price-range {
	margin-left: 114px;
}


/*** BLOG & NEWS ***/


.comment-list {
	margin: 0 0 50px;
}
.news-list-homepage .news-items {
	overflow: hidden;
	text-align: left;
}
.news-list-homepage .news-item {
	float: left;
	width: 31.33333%;
	margin: 0 1% 30px;
}
.news-list-homepage .news-item:nth-child(3n+1) {
	clear: both;
}
.news-list-homepage .news-item:only-child {
	float: none;
	width: auto;
	margin: 0 0 30px;
}
.news-list-homepage .news-head {
	text-align: center;
}
.news-list-homepage .news-body {
	text-align: justify;
}


/*** FORUM & PROFILE ***/


.forum-breadcrumb {
	margin: -30px 0 30px;
}
.current-time {
	float: right;
}
.forum-search-box {
	float: left;
}
.forum-search-box .advanced {
	text-align: left;
}
.forum-search-box .advanced a {
	line-height: normal;
}
.forums-table-section td {
	min-width: 150px;
}
.forums-table-section td:first-child {
	min-width: 90px;
}
.forums-table-section .view-all {
	text-align: right;
}
.topic-actions .pager.upper {
	display: block;
	max-width: 400px;
}
.forum-table .forum-details,
.forum-table .topic-details {
	min-width: 225px;
}
.forum-table td {
    padding: 20px;
}
.forum-edit-page textarea,
.private-message-send-page textarea {
	width: 600px;
	height: 250px;
}
.private-message-send-page .toolbar {
	display: inline-block;
	width: 400px;
	margin: 10px 0;
	vertical-align: middle;
}

}


/*MAX-WİDTH:1001*/
@media all and (max-width: 1000px) {
/*** GLOBAL TABLES ***/


.cart td {
	border: none;
	padding: 10px;
}

.cart td.quantity {
	padding: 0 10px;
	vertical-align: middle;
}
.cart td.unit-price,
.cart td.subtotal {
	padding: 20px 10px;
	vertical-align: middle;
}

.order-details-page .data-table {
	display: block;
}
.order-details-page .data-table colgroup,
.order-details-page .data-table thead {
	display: none;
}
.order-details-page .data-table tbody {
	display: block;
	overflow: hidden;
}
.order-details-page .data-table tr {
	display: block;
	float: left;
	width: 100%;
	margin: 40px 0 0;
	border: 1px solid #ddd;
}
.order-details-page .data-table td {
	display: block;
	border: none;
	padding: 10px;
}
.order-details-page .data-table td.product,
.order-details-page .data-table td.tracking-number {
	min-width: 0;
	border-bottom: 1px solid #ddd;
	padding: 5px 10px 15px;
	text-align: center;
}


/*** MOBILE NAVIGATION ***/
.top-menu .sublist li a {
	display: block;
	padding: 15px 18px;
	font-size: 15px;
}

.sublist .sublist li {
	background-color: #f6f6f6;
}
.sublist .sublist .sublist li {
	background-color: #fff;
}

.block-account-navigation {
	float: none;
	margin: auto !important;
}

}




/*769px*/
 @media all and (min-width: 767px) {
.footer-block .block-category-navigation .title {
  padding:0;

}
 .borc_alacak_label  .inputs.tum{
     margin-top:11px;
 }
.borc_alacak_label .inputs{
    display:inline-block;
    float:left;
    margin: 0 4px;
}
.borc_alacak_label .inputs label {
    width: auto;
    display:inline-block;
}
.siparis_raporu .inputs{
    display:inline-block;
    float:left;
}
.siparis_raporu .inputs label{
    width:182px;
    margin: 0 0 3px;
}
.siparis_raporu .continue-shopping-button{
    margin-top:23px;
}
.rapor_durum{
    display:block!important;
    width:120px!important;
}
.ba_bs #TumCariler{
    height:87px;
    vertical-align:middle;
    float:left;
}
.ba_bs #tc{
    height:87px;
    margin-top:36px;
    float:left;
}
.ba_bs .continue-shopping-button{
  margin-top:36px;
    vertical-align:middle;
}
.home-page-polls li {
	min-width: 100px;
}


.cart tr {
	width: 31.33333%;
	margin: 40px 1% 0;
}
.cart tr:nth-child(2n+1) {
	clear: none;
}
.cart tr:nth-child(3n+1) {
	clear: both;
}
.order-details-page .data-table tr {
	width: 31.33333%;
	margin: 40px 1% 0;
}
.order-details-page .data-table tr:nth-child(2n+1) {
	clear: none;
}
.order-details-page .data-table tr:nth-child(3n+1) {
	clear: both;
}



/*** FOOTER ***/


.footer-block {
	display: inline-block;
	width: 30%;
	vertical-align: top;
    text-align:left;
}
.footer-block .title {
	margin: 0 0 5px;
	background: none;
	padding: 0;
	color: #444;
	cursor: auto;
}
.footer-block .list {
	display: block !important; /* prevents toggle display:none on resize */
	background: none;
	padding: 0;
}
.footer-block .list li {
	padding: 5px 0;
}
.footer-block .list a {
	display: inline;
	padding: 0;
   /*color: #343434;*/
}
.follow-us {
	width: 98%;
	margin: 25px auto 0;
}


/*** CATEGORY ***/


.product-selectors {
	text-align: left;
}
.product-selectors .product-viewmode {
	display: inline-block;
	float: right;
}
.product-selectors .product-viewmode span {
	display: none;
}
.product-selectors .product-viewmode a {
	display: inline-block;
	width: 24px;
	height: 32px;
	margin: 0 0 0 12px;
	background-position: center;
	background-repeat: no-repeat;
	opacity: 0.5;
}
.product-selectors .product-viewmode a.grid {
	background-image: url('../images/view-grid.png');
}
.product-selectors .product-viewmode a.list {
	background-image: url('../images/view-list.png');
}
.product-selectors .product-viewmode a.selected {
	opacity: 1;
}

.item-box {
	  width: 23%;
    margin: 0 1% 20px;
}
.item-box:nth-child(2n+1) {
	clear: none;
}


.product-list .item-box {
	float: none;
	width: auto;
	margin: 0 5px 20px;
}
.product-list .item-box .product-item:after {
	content: "";
	display: block;
	clear: both;
}
.product-list .item-box .picture {
	float: left;
	width: 220px;
}
.product-list .item-box:hover .picture a img {
	opacity: 1;
}
.product-list .item-box .picture:hover a img {
	opacity: 0.85;
}
.product-list .item-box .picture + .details {
	margin: 0 0 0 240px;
}
.product-list .item-box .product-title {
	height: auto;
	padding: 10px 0;
	font-size: 18px;
}
.product-list .item-box .description {
	display: block;
	margin: 0 0 10px;
	line-height: 22px;
}
.product-list .item-box .prices {
	height: auto;
	margin: 0 0 30px;
}
.product-list .item-box .buttons {
}
.product-list .item-box .product-box-add-to-cart-button {
	width: auto;
	min-width: 150px;
	padding: 0 20px;
}
.product-list .item-box .add-to-compare-list-button,
.product-list .item-box .add-to-wishlist-button {
	width: 42px;
}


/*** PRODUCT PAGE ***/



.variant-picture {
	float: left;
}
.variant-picture + .variant-overview {
	width: auto;
	margin: 0 0 0 240px;
}
.variant-overview {
	text-align: left;
}


/*** PRODUCT REVIEWS ***/


.product-review-item .review-title {
	float: left;
	max-width: 600px;
}
.product-review-item .product-review-box {
	float: right;
}


/*** REGISTRATION, LOGIN, ACCOUNT ***/

.recurring-payments {
	width: 100% !important;
	margin: 20px 0 !important;
}


/*** SHOPPING CART ***/


.order-progress {
	padding: 20px;
}
.order-progress li {
	margin: 0 10px;
}
.order-progress a {
	min-width: 80px;
}

.cart-options .common-buttons {
	text-align: right;
}
.cart-options .checkout-attributes,
.cart-options .selected-checkout-attributes {
	padding: 0 10px;
}


.cart-footer .terms-of-service {
	text-align: right;
}
.cart-footer .checkout-buttons,
.cart-footer .addon-buttons {
	text-align: right;
}
.cart-footer .cart-collaterals {
	float: left;
	width: 45%;
	margin: 0 2.5%;
}
.cart-footer .cart-collaterals div,
.cart-footer .cart-collaterals label {
	text-align: left;
}
.cart-footer .estimate-shipping label {
	display: block;
	margin: 0 0 10px;
}
.cart-footer .estimate-shipping .buttons {
	text-align: right;
}


/*** CHECKOUT ***/


.checkout-page .selected-checkout-attributes {
	float: right;
	text-align: right;
}
.checkout-page .cart-footer .totals {
	max-width: 350px;
	margin: 0;
}
.checkout-page .address-grid {
	overflow: hidden;
}
.checkout-page .address-item {
	float: left;
	width: 48%;
	margin: 0 1% 40px;
}
.shipping-method .method-list li,
.payment-method .method-list li {
	display: inline-block;
	width: 25%;
	margin: 20px 2%;
	vertical-align: top;
}
.shipping-method .method-name {
	background-color: #f6f6f6;
	padding: 10px;
}
.payment-method .payment-logo {
	display: block;
	padding: 10px;
}
.payment-method .payment-details {
	display: block;
	width: auto;
	min-width: 0;
	margin: 10px 0 0;
	text-align: center;
}
.payment-info .info {
	padding: 30px 75px;
}
.order-review-data,
.order-details-area,
.shipment-details-area {
	overflow: hidden;
}

/*** ORDER DETAILS & SHIPPING DETAILS ***/


.order-details-page .section.options {
	text-align: right;
}
.order-details-page .selected-checkout-attributes {
	padding: 0 10px;
}
.order-details-page .tax-shipping-info {
    text-align: right;
}
.order-details-page .totals {
	float: right;
	clear: both;
}
.shipment-details-page .tracking-number .tracking-url {
    color: #4ab2f1;
}


/*** BLOG & NEWS ***/


.blog-posts .tags {
	float: right;
	width: 80%;
	text-align: right;
}
.blog-posts .buttons {
	float: left;
	width: 20%;
	text-align: left;
}

.new-comment {
	text-align: center;
}
.new-comment .buttons {
	text-align: center;
}

.comment-list .comment {
	display: table;
	width: 100%;
	margin: 0;
}
.comment-list .comment:last-child {
	border-bottom: 1px solid #ddd;
}
.comment-info {
	display: table-cell;
	width: 15%;
	margin: 0;
	vertical-align: top;
}
.comment-info .username {
	min-height: 40px;
	margin: 0;
	border: none;
	text-align: center;
}
.comment-info .avatar {
	border: none;
}
.comment-info .avatar img {
	max-width: 80%;
	max-height: 80%;
}
.comment-content {
	display: table-cell;
	width: 85%;
	border-left: 1px solid #ddd;
	vertical-align: top;
	text-align: left;
}
.comment-time {
	min-height: 40px;
	margin: 0;
	background-color: #f6f6f6;
	padding: 10px 15px;
    font-size: 14px;
    font-weight: normal;
}
.comment-title {
	margin: 0 0 -20px;
	padding: 20px;
}
.comment-body {
	padding: 20px;
}


/*** FORUM & PROFILE ***/


.forum-actions,
.topic-actions {
	overflow: hidden;
}
.forum-actions .actions,
.topic-actions .actions {
	float: left;
}
.forum-actions .pager,
.topic-actions .pager {
	float: right;
	max-width: 450px;
}
.forum-actions .pager li,
.topic-actions .pager li {
	margin: 2px 4px;
}
.forum-actions .pager.upper {
	display: block;
}
.topic-actions.lower .actions {
	display: block;
}

.topic-posts {
	margin: 0 0 30px;
}
.topic-post {
	display: table;
	width: 100%;
	margin: 0;
}
.topic-post .post-info {
	display: table-cell;
	width: 15%;
	margin: 0;
	vertical-align: top;
	text-align: left;
}
.topic-post .user-info {
	width: auto;
}
.topic-post .username {
	min-height: 40px;
	margin: 0;
	border: none;
	text-align: center;
}
.topic-post .avatar {
	margin: auto;
	border: none;
}
.topic-post .avatar img {
	max-width: 80%;
	max-height: 80%;
}
.topic-post .user-stats li {
	margin: 0;
}
.topic-post .send-pm {
	margin: 0 0 20px;
}
.topic-post .pm-button,
.profile-info-box .pm-button {
	padding: 8px 16px;
	font-size: 13px;
}
.topic-post .post-content {
	display: table-cell;
	width: 85%;
	border-left: 1px solid #ddd;
	vertical-align: top;
	text-align: left;
}
.topic-post .post-head {
	min-height: 40px;
	overflow: hidden;
	background-color: #f6f6f6;
}
.topic-post .post-time {
	float: left;
	margin: 0;
    font-size: 14px;
    font-weight: normal;
}
.topic-post .post-actions {
	float: right;
	margin: 0;
}
.topic-post .post-actions a {
	margin: 0;
	line-height: 20px;
}
.topic-post .post-actions .manage-post a {
}
.topic-post .post-actions .quote-post a {
	min-width: 70px;
}
.topic-post .post-actions a.post-link-button {
	margin: 0 0 0 10px;
	border-left: 1px solid #ddd;
	text-align: center;
}

.topic-post .post-text {
	padding: 20px 5px;
}

.topic-post .post-vote{
    padding: 20px 0 20px 15px;
}

.forum-table th.replies,
.forum-table th.views,
.forum-table th.votes,
.forum-table td.replies,
.forum-table td.views,
.forum-table td.votes {
    display: table-cell;
}

.forum-table td.image {
    max-width: none;
}

.forum-table td.image div {
    max-width: none;
    background-size: initial;
}

.ui-tabs-nav {
	text-align: left;
}
.ui-tabs-nav li {

}

.profile-info-box .avatar {
	float: left;
	margin: 0 15px 15px 0;
}
.profile-info-box .profile-stats {
	float: left;
	text-align: left;
}
.profile-info-box .title {
	text-align: left;
}
.profile-info-box .send-pm {
	clear: both;
	text-align: left;
}

}
 @media all and (max-width:767px){
 .footer-block .title {
	margin: 0 0 1px;
	background:url(/Themes/HunerIs/Content/images/plusIcon.png) no-repeat right center;
	padding: 10px 0;
	font-size: 20px;
	color: #fff;
	cursor: pointer;
}
 .siparis_raporu .newsletter-email{
        width:100%;
        text-align:center;
}
.buttons_odeme{
    width:100%;
    display:inline-block;
    margin:0 auto;
}
.siparis_raporu .button-2
{
    float:none!important;
}

.footer-block .list {
	display: none;
	margin: 0 0 20px;
	background-color: #fff;
	padding: 10px 15px;
}
.footer-block .block-category-navigation .list {
	display:block;
}
.block-recently-viewed-products
{
    display:none;
}
}
 .header-giris.mobil {
        display: inline-block;
    border: 1px solid #ddd;
    padding: 2px;
    margin-top: 5px;
    border-radius: 4px;
    width: 100%;
}
 @media all and (min-width:767px){
     .footer-block {
    display: inline-block;
    width: 30%;
    vertical-align: top;
    text-align: left;
}

 }
  @media all and (max-width:767px){
.footer-block .list {
	display: none;
	margin: 0 0 20px;
	background-color: #fff;
	padding: 10px 15px;
}
.footer-block .title {
	margin: 0 0 1px;
	background: url('../images/plusIcon.png') right center no-repeat;
	padding: 10px 15px;
	font-size: 20px;
	color: #fff;
	cursor: pointer;
}
}