.detail-process-links div { border:1px solid #e4e4e4; padding-left:5px; padding-right:5px; padding-top:5px; margin:5px; height:30px; border-radius:3px; float:left; clear:both; width:auto; min-width:300px; vertical-align:middle !important;  }
.detail-process-links strong { display:none; }
.detail-process-links a { color:#2980b9 !important; vertical-align:middle !important;}

.main-menu  li { position:relative; }
.main-menu.ws-sub-menu { position:absolute; width:937px; border:1px solid #ccc; padding:20px; background-color:#fff; display:none; z-index:10; font-size:12px; left:0px; }
.main-menu .ws-sub-menu a { color:#555; }
.main-menu .ws-sub-menu > ul { margin-bottom:20px;}
.main-menu .ws-sub-menu > ul > li { float:left; width:180px; font-weight:bold; line-height:20px; margin-bottom:5px; }
.main-menu .ws-sub-menu > ul > li > ul > li { padding-left:10px; font-weight:normal; background:url(img/arrow.png) no-repeat left; padding-left:15px; }
.main-menu  li:hover .ws-sub-menu { display:block; }

.product { position:relative; }
.logo img { max-width:80%; }
.hemenal {
  background: #009933;
  -webkit-transition: all .3s ease .15s;
  -moz-transition: all .3s ease .15s;
  -o-transition: all .3s ease .15s;
  -ms-transition: all .3s ease .15s;
  transition: all .3s ease .15s;
  font-size: 15px;
  color: #fff;
  font-weight: bold;
  padding: 10px 13px 10px 13px;
  width: 124px;
  text-align: center;
  border-radius: 4px;
  border-bottom: 3px solid #006633;
  margin-left: 5px;
  margin-bottom: 8px;
  float: left;
  cursor:pointer;
}
.hemenal:hover {
  background: #006633;
}
.sepete_at {
  background: #CC0000;
  -webkit-transition: all .3s ease .15s;
  -moz-transition: all .3s ease .15s;
  -o-transition: all .3s ease .15s;
  -ms-transition: all .3s ease .15s;
  transition: all .3s ease .15s;
  font-size: 15px;
  color: #fff;
  font-weight: bold;
  padding: 10px 13px 10px 13px;
  width: 124px;
  text-align: center;
  border-radius: 4px;
  margin-bottom: 6px;
  border-bottom: 3px solid #a10202;
  margin-left: 5px;
  float: left;
  cursor:pointer;
}
.sepete_at:hover {
  background: #a10202;
}
.sidebar-box select { width:100%; margin:auto; padding:5px; border:2px solid #ccc; }
.sidebar-box.page-content  .page-inner-content .product-price { clear:both; }
.ssk-group {  padding: 0px!important;}
.ssk:before, .ssk .glyphicon, .ssk .fa {font-size: 18px!important;}


ul.urunSecim.urunSecim_ozellik1detay {
  display:flex;
  flex-direction:row;
  width:fit-content;
  width: 70%;
  text-align:Center;
}

 

ul.urunSecim.urunSecim_ozellik1detay  {order:2;/* background-color:#d58a63; */color:#fff;}





ul.urunSecim.urunSecim_ozellik1detay li {
  flex: 0 0 44%;
  width: 28%;
}

.eklenen-sinif {
  color:black;
  /* Diğer stil kurallarınız */
}

.eklenen-sinif  label {
  position:relative;
}

.eklenen-sinif  input[type="radio"]:checked+label:after {
  color: rgb(213, 138, 99);
  font-family: icomoon;
  border: 2px solid rgb(213, 138, 99);
  content: "\2713";
  font-size: 12px;
  font-weight: 700;
  position: absolute;
  top: -37px;
  left: 68%;
  transform: translateX(-50%);
  height: 30px;
  width: 30px;
  line-height: 26px;
  text-align: center;
  border-radius: 50%;
  background: #fff;
  box-shadow: 0 2px 5px -2px hsla(0,0%,0%,.25);
}

.adet input[type="radio"]:checked+label:after {
  color: rgb(213, 138, 99);
  font-family: icomoon;
  border: 2px solid rgb(213, 138, 99);
  content: "\2713";
  font-size: 12px;
  font-weight: 700;
  position: absolute;
  top: -61px;
  left: 47%;
  transform: translateX(-50%);
  height: 30px;
  width: 30px;
  line-height: 26px;
  text-align: center;
  border-radius: 50%;
  background: #fff;
  box-shadow: 0 2px 5px -2px hsla(0,0%,0%,.25);
}

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


}


@media screen and (min-width: 432px) and (max-width: 980px) {



}

.varCheck input
{
  visibility :hidden;
}




.force-overflow {}


}
.filterCheck {
  text-transform: capitalize;
}
.filterCheck {
  text-transform: capitalize;
}

span.attr-name {
  font-size: 16px;
  display: block;
  margin-bottom: 0;
}

span.attr-pcs {
  display: block;
  margin-bottom: 10px;
  font-size: 13px;
}
span.attr-pcs + span small {
  font-size: 14px;
}