#kampanya_urun_modul{ float:right; width:100%; padding:0; }
#kampanya_urun_modul.mobil{ border-left:0; border-right:0; }
#kampanya_urun_modul > span{ float:left; width:100%;border-bottom:1px solid #eee; padding:10px;}
#kampanya_urun_modul > span:nth-child(1){width: 100%;border:none;color:#149010;padding:10px 0 0 0;font-size: 17px;font-weight: bold;}
#kampanya_urun_modul > ul,
#kampanya_urun_modul > ul > li{ float:left; width:100%; margin:0; padding:0; }

#kampanya_urun_modul > ul > li{ list-style:none; border-bottom:1px solid #eee; padding:10px 0 10px 0;}
#kampanya_urun_modul > ul > li:last-child{border:0;}
#kampanya_urun_modul > ul > li > span{ float:left; width:100%; background:#EC3237; padding:5px; color:#FFF; text-align:center; font-size:13px; }
#kampanya_urun_modul > ul > li > span strong{ display:block; font-size:16px; font-weight:normal; }

#kampanya_urun_modul > ul > li > label{ float:left; width:100%; padding:5px 5px 0 20px; position:relative; }
#kampanya_urun_modul > ul > li > label input{ position:absolute; left:-5px; top:42%; }
#kampanya_urun_modul > ul > li > label a{position: absolute;right: 0;top: 15px;bottom: 0;font-size: 18px; z-index:2;}
#kampanya_urun_modul > ul > li > label a span{ float:left; width:25%; height:60px; overflow:hidden; position:relative; }
#kampanya_urun_modul > ul > li > label span.image{width:50px;height:50px; position:absolute; left:20px; top:15px; overflow:hidden;border: 1px solid #eee;}
#kampanya_urun_modul > ul > li > label span.infoPro{float:left;display:block;width:100%;padding-left:55px;line-height:16px;}
#kampanya_urun_modul > ul > li > label span.inputCon{display:none;}
#kampanya_urun_modul > ul > li > label a span img{ position:absolute; top:-5000px; bottom:-5000px; right:-5000px; left:-5000px; margin:auto; }
#kampanya_urun_modul > ul > li > label a strong{ float:left; width:100%; padding:20px 10px 0 55px; font-size:14px; font-weight:normal; }

#kampanya_urun_modul > ul > li > label span.infoPro em{color:#F44336;float:left; width:100%; font-style:normal; font-weight:bold;}
#kampanya_urun_modul > ul > li > label span.infoPro strong{float:left;font-style:normal;}


#kampanya_urun_modul > span.camp_detail{color:#111; font-size:13px; }

body.ismobil #kampanya_urun_modul > ul > li{ padding:15px; }
body.ismobil #kampanya_urun_modul > ul > li > label span.image{ top:7px; }
body.ismobil #kampanya_urun_modul > span:nth-child(1){ text-align:center; }

.urun_secenek_popup .row{ float:left; width:100%; border-top:1px solid #DDD; padding:10px; }
.urun_secenek_popup .row:first-child{ padding-top:0; border:0; }
.urun_secenek_popup .row label{ float:left; width:135px; padding:10px 10px 10px 10px; color:#333; font-size:14px; font-weight:normal;  }
.urun_secenek_popup select{ float:left; color:#999; font-size:13px; font-weight:bold; background:#fff; border:3px solid #CCCCCC; width:200px; height:40px; padding-left:10px; border-radius:5px; }
.urun_secenek_popup select:hover{ border-color:#BBBBBB; color:#333; }
.urun_secenek_popup select:focus{ border-color:#666; color:#000; }

.urun_secenek_popup .popup_body{ padding:20px 0 0 0; }
.urun_secenek_popup .button_row{ float:left; width:100%; text-align:center; background:#EEE; padding:15px; }
.urun_secenek_popup .button_row .btn{ margin:0 5px; }