#liste_tumunu_sec + label,
input[name=liste_sec] + label{
	padding-left:18px;
}

#adres_bilgileri,
#uye_giris_kayit,
#kiyaslama_listesi,
#stok_alarm_listesi,
#puanlarim,
#ceklerim,
#takip,
#uye_kayit,
#uye_bilgileri,
#sifre_degistirme,
#bildirim_listesi,
#alisveris_listesi,
#fiyat_alarm_listesi {
    margin-bottom: 20px;
}

#adres_bilgileri div.icerik div.aciklama,
#uye_giris_kayit div.icerik div.aciklama,
#uye_giris_kayit div.uye_giris div.uye_giris_aciklama,#uye_giris_kayit div.uye_kayit div.uye_kayit_aciklama,
#uye_bilgileri_aciklama,
#sifre_degistirme #sifre_degistirme_aciklama,
#uye_kayit #uye_kayit_aciklama,
#bildirim_listesi div.icerik div.aciklama,
#alisveris_listesi div.icerik div.aciklama,
#fiyat_alarm_listesi div.icerik div.aciklama,
#kiyaslama_listesi div.icerik div.aciklama,
#stok_alarm_listesi div.icerik div.aciklama,
#puanlarim div.icerik div.aciklama,
#ceklerim div.icerik div.aciklama,
#takip div.icerik div.aciklama,
#puanlarim div.yardim div.yardim_aciklama,
#ceklerim div.yardim div.yardim_aciklama,
#uye_giris_kayit div.uye_giris div.uye_giris_hata_mesaji {
    margin-bottom: 20px;
    border-width: 1px;
 	border-style:solid;
    padding: 15px;
}

#adres_bilgileri form table {
    width: 100%;
    border-width: 1px;
 	border-style:solid;
}

#adres_bilgileri form table th {
    font-weight: 200;
    border-right: 1px solid transparent;
    border-bottom: 1px solid transparent;
    padding: 8px;
}

#adres_bilgileri form table th:last-child {
    border-right: none;
}

#adres_bilgileri form table td {
    border-width: 1px;
 	border-style:solid;
    padding: 8px;
}

#adres_bilgileri form table td a {
    font-weight: 700;
    text-decoration: none;
    margin-right: 5px;
}

#adres_bilgileri form table td a:hover {
    text-decoration: underline;
}

#adres_bilgileri div.ust_butonlar {
    padding: 0 0 20px;
}

#adres_bilgileri div.ust_butonlar label {
    padding: 0 5px 0 0;
}

#adres_bilgileri div.butonlar {
    text-align: center;
    padding: 20px 0;
}

#adres_bilgileri div.ust_butonlar input,
#adres_bilgileri div.butonlar input {
    margin-left: 5px;
    cursor: pointer;
}


#adres_bilgileri div.fatura_adres_bos,
#adres_bilgileri div.teslimat_adres_bos {
    text-align: center;
    font-size: 18px;
    padding: 10px 0;
}


/*------------------------------- ÜYE GİRİŞ BEGIN----------------------*/

#uye_giris_kayit div.uye_giris {
    display: table-cell;
	border-width: 1px;
 	border-style:solid;
	padding:15px;
	width:50%;
	border-right:none;
}

#uye_giris_kayit div.uye_giris div.uye_giris_hata_mesaji {
    display: none;
}

#uye_giris_kayit div.uye_giris div.uye_giris_hata_mesaji em {
    display: block;
}

#uye_giris_kayit div.uye_giris div.uye_giris_hata_mesaji em label {
    font-style: normal;
    padding: 3px 0;
}

#uye_giris_kayit div.uye_giris table tr td:first-child {
    width: 110px;
}

#uye_giris_kayit div.uye_giris table tr td {
    margin-bottom: 5px;
    clear: none!important;
    padding: 6px;
}

#uye_giris_kayit div.uye_giris table tr td input:not(#uye_giris_beni_hatirla) {
    width: 250px;
}

#uye_giris_kayit div.uye_giris #uye_giris_submit {
    cursor: pointer;
}

#uye_giris_kayit div.uye_giris div.sifremi_unuttum {
    border-top: 1px solid transparent;
    padding: 10px;
}

#uye_giris_kayit div.uye_giris div.sifremi_unuttum a {
    text-decoration: none;
    margin-left: 10px;
}

#uye_giris_kayit div.uye_giris div.sifremi_unuttum a:hover {
    text-decoration: underline;
}

#uye_giris_kayit div.uye_kayit {
    display: table-cell;
	border-width: 1px;
 	border-style:solid;
	padding:15px;
}

#uye_giris_kayit div.uye_kayit div.uye_kayit_buton {
    display: inline-block;
    cursor: pointer;
    margin-right: 5px;
}

#uye_giris_kayit div.uye_kayit div.uye_kayit_buton a:before {
    transition: all .2s ease-out;
    content: "Üye Ol";
    font-size: 16px;  
    padding: 6px 12px;
}

#uye_giris_kayit div.uye_kayit div.facebook_login_buton ,
#uye_giris_kayit div.uye_kayit div.google_login_buton ,
#uye_giris_kayit div.uye_kayit div.twitter_login_buton {
    display: inline-block;
    cursor: pointer;
}

#uye_giris_kayit div.uye_kayit div.facebook_login_buton a:before ,
#uye_giris_kayit div.uye_kayit div.google_login_buton a:before ,
#uye_giris_kayit div.uye_kayit div.twitter_login_buton a:before {
    transition: all .2s ease-out;
    font-size: 16px;  
    padding: 6px 12px;
}

#uye_giris_kayit div.uye_kayit div.facebook_login_buton a:before{
	content: "facebook ile bağlan";
}

#uye_giris_kayit div.uye_kayit div.google_login_buton a:before{
	content: "google ile bağlan";
}

#uye_giris_kayit div.uye_kayit div.twitter_login_buton a:before{
	content: "twitter ile bağlan";
}

#uye_giris_kayit div.uye_giris h1,
#uye_giris_kayit div.uye_kayit h3 {
    margin-bottom: 20px;
    font-size: 20px;
    font-weight: 700;
    padding: 9px 0 6px;
}

#uye_giris_kayit div.uye_kayit div.uye_kayit_buton img,
#uye_giris_kayit div.uye_kayit div.facebook_login_buton img ,
#uye_giris_kayit div.uye_kayit div.google_login_buton img ,
#uye_giris_kayit div.uye_kayit div.twitter_login_buton img {
    display: none;
}

/*------------------------------- ÜYE GİRİŞ END ----------------------*/


/*------------------------------- ÜYE KAYIT BEGIN ----------------------*/

#uye_kayit #uye_kayit_frm{
    display: flex;
    justify-content: space-between;
    border: 1px solid #dedede;
}
#uye_kayit #uye_kayit_form1 ,
#uye_kayit #uye_kayit_form2{
    width: 50%;
    padding: 15px;
}

#uye_kayit #uye_kayit_form1 table {
    width: 370px;
    margin-top: 5px;
}

#uye_kayit #uye_kayit_form1 table tr:first-child td,
#uye_bilgileri #uye_bilgileri_form1 table tr:first-child td {
    padding-bottom: 10px;
}

#uye_kayit #uye_kayit_form2 {
    width: 33%;
}

#uye_kayit #uye_kayit_form2 table input {
    width: 174px;
}

#uye_kayit #uye_kayit_form3 {
    border-left-width: 1px;
 	border-style:solid;
    padding: 15px;
    width: 50%;
}

#uye_kayit #uye_kayit_form3 table td:first-child {
    width: 125px;
	height:35px;
}

#uye_kayit #uye_kayit_form4 {
	padding:15px 0;
}


#uye_kayit #uye_kayit_form4 table td {
    padding-right: 77px;
}

#uye_kayit #uye_kayit_buton {
    text-align: left;
    padding: 10px 5px;
	
}

#uye_kayit #uye_kayit_buton input {
    cursor: pointer;
	font-size:16px;
}

#uye_bilgileri #uye_bilgileri_form1,
#uye_bilgileri #uye_bilgileri_form2 {
    margin-bottom: 5px;
    border-width: 1px;
 	border-style:solid;
    display: table-cell;
    padding: 15px;
}

#uye_bilgileri #uye_bilgileri_form1 {
    width: 50%;
	border-right: none;
}

#uye_bilgileri #uye_bilgileri_form1 table {
    width: 590px;
    margin-top: 5px;
}

#uye_bilgileri #uye_bilgileri_form1 table td {
    clear: both;
    padding: 5px;
}

#uye_bilgileri #uye_bilgileri_form2 table td {
    clear: both;
    width: 70px;
    padding: 5px;
}

#uye_bilgileri #uye_bilgileri_form3 {
    clear: both;
    padding: 15px;
    border-width: 1px;
 	border-style:solid;
	border-top:none;
	border-bottom:none;
}

#uye_bilgileri #uye_bilgileri_buton {
    text-align: left;
    padding:0px 15px 20px 15px;
    border-width: 1px;
 	border-style:solid;
	border-top:none;
}

#uye_tip_1 + label {
    margin-right: 5px;
}

#sifre_degistirme #sifre_degistirme_form1 {
    border-width: 1px;
 	border-style:solid;
    border-bottom: none;
    padding: 15px;
}

#sifre_degistirme #sifre_degistirme_buton {
    text-align: left;
    border-width: 1px;
 	border-style:solid;
    border-top: none;
    padding: 0px 0px 15px 230px;
}

#uye_kayit #uye_kayit_form1 p,
#uye_kayit #uye_kayit_form2 p,
#uye_kayit #uye_kayit_form3 p,
#uye_bilgileri #uye_bilgileri_form1 p,
#uye_bilgileri #uye_bilgileri_form2 p {
    margin-bottom: 20px;
    font-size: 20px;
    font-weight: 700;
    padding: 9px 0 6px;
}

#uye_tip_1{
	display:none!important;
}
#uye_tip_2{
	display:none;
}

#uye_kayit #uye_kayit_form1 table td,
#uye_kayit #uye_kayit_form2 table td {
    clear: both;
    padding: 5px;
}

#uye_kayit #uye_kayit_form1 table input,
#uye_kayit #uye_kayit_form2 table select,
#uye_kayit #uye_kayit_form3 table input,
#uye_bilgileri #uye_bilgileri_form1 table input,
#uye_bilgileri #uye_bilgileri_form2 table input,
#uye_bilgileri #uye_bilgileri_form2 table select {
    width: 200px;
}

#uye_kayit #uye_kayit_form1 table select,
#uye_bilgileri #uye_bilgileri_form1 table select {
    margin-left: 5px;
}

#uye_kayit #uye_kayit_form1 table select:first-child,
#uye_bilgileri #uye_bilgileri_form1 table select:first-child {
    margin-left: 0!important;
}

#uye_tip_1,
#uye_tip_2 {
    height: 15px!important;
    border: none!important;
    padding: 2px;
}

#uye_kayit #uye_kayit_form2 table,
#uye_kayit #uye_kayit_form3 table,
#uye_bilgileri #uye_bilgileri_form2 table,
#sifre_degistirme #sifre_degistirme_form1 table {
    width: 100%;
}

#uye_kayit #uye_kayit_form3 table td,
#sifre_degistirme #sifre_degistirme_form1 table td {
    clear: both;
    padding: 5px;
}

em.uye_kayit_hata_mesaji,
em.uye_bilgileri_hata_mesaji,
em.sifre_degistirme_hata_mesaji {
    display: none!important;
}
#uye_mail-error{
    display: inline!important;
    font-size: 12px;
    color: #e74c3c;	
}

input.uye_kayit_hata_mesaji,
input.uye_bilgileri_hata_mesaji,
input.sifre_degistirme_hata_mesaji,
select.uye_kayit_hata_mesaji,
select.uye_bilgileri_hata_mesaji,
select.sifre_degistirme_hata_mesaji {
    border-width: 1px;
 	border-style:solid;
}

#uye_il_cont2,
#uye_ilce_cont2,
.kurumsal_uyelik_tr {
    display: none;
}

#uye_bilgileri #uye_bilgileri_buton input,
#sifre_degistirme #sifre_degistirme_buton input {
    cursor: pointer;

}


/*------------------------------- ÜYE KAYIT END ----------------------*/


/*------------------------------- ÜYE LISTELER BEGIN ----------------------*/
#bildirim_listesi form table {
    width: 100%;
    border-width: 1px;
 	border-style:solid;
    margin-top: 5px;
}



#bildirim_listesi form table td {

    padding: 8px;
}

#bildirim_listesi form table td a {
    text-decoration: none;
    padding-left: 30px;
}



#bildirim_listesi form table tr.okunmadi td a {
    text-decoration: none;
    padding-left: 30px;
}

#fiyat_alarm_listesi form table td.fiyati_dusmus div {
    text-align: left;
    padding: 15px 15px 15px 48px;
}

#kiyaslama_listesi div.ust_butonlar input {
    margin-left: 5px;
    cursor: pointer;
    border-width: 1px;
 	border-style:solid;
}

#stok_alarm_listesi form table td span {
    display: block;
    font-size:12px;
    margin-top: 2px;
}

#puanlarim form table.tablo_2 {
    border-width: 1px;
 	border-style:solid;
    margin: 5px 0;
}

#puanlarim div.aktif_puan_yok {
    padding: 10px 0;
}

.puan_butonlar div {
    font-style: normal!important;
    margin-top: 10px;
}

.puan_butonlar input {
    cursor: pointer;
}

#puanlarim div.liste_bos {
    text-align: center;
}

#ceklerim form table.tablo_2 {
    border-width: 1px;
 	border-style:solid;
    margin: 4px 0;
}

#takip div.icerik div.aciklama a {
    text-decoration: none;
}

#takip div.icerik div.ust_butonlar input {
    margin-left: 5px;
    cursor: pointer;
}

#takip div.icerik div.liste_bos {
    text-align: center;
	text-align:left;
}

#takip div.icerik table td a {
    text-decoration: none;
    font-weight: 700;
}

#takip div.icerik table td a:hover {
    text-decoration: underline;
}


#bildirim_listesi form table th,
#alisveris_listesi form table th,
#fiyat_alarm_listesi form table th,
#kiyaslama_listesi form table th,
#stok_alarm_listesi form table th {
    border-right: 1px solid transparent;
    border-bottom: 1px solid transparent;
    font-weight: 200;
    padding: 8px;
}

#bildirim_listesi form table th:last-child,
#alisveris_listesi form table th:last-child,
#fiyat_alarm_listesi form table th:last-child,
#kiyaslama_listesi form table th:last-child,
#stok_alarm_listesi form table th:last-child,
#puanlarim form table.tablo_1 th:last-child,
#ceklerim form table.tablo_1 th:last-child,
#takip div.icerik table th:last-child {
    border-right: none;
	width:135px;
}

#bildirim_listesi div.butonlar,
#alisveris_listesi div.butonlar,
#fiyat_alarm_listesi div.butonlar,
#kiyaslama_listesi div.butonlar,
#stok_alarm_listesi div.butonlar {
    text-align: center;
    padding: 20px 0;
}

#bildirim_listesi div.butonlar input,
#alisveris_listesi div.butonlar input,
#fiyat_alarm_listesi div.butonlar input,
#kiyaslama_listesi div.butonlar input,
#stok_alarm_listesi div.butonlar input {
    margin-left: 5px;
    cursor: pointer;
}


#bildirim_listesi div.liste_bos,
#alisveris_listesi div.liste_bos,
#fiyat_alarm_listesi div.liste_bos,
#kiyaslama_listesi div.liste_bos,
#stok_alarm_listesi div.liste_bos,
#ceklerim div.liste_bos {
    text-align: center;
}

#alisveris_listesi form table,
#fiyat_alarm_listesi form table,
#kiyaslama_listesi form table,
#stok_alarm_listesi form table,
#puanlarim form table.tablo_1,
#ceklerim form table.tablo_1,
#takip div.icerik table {
    width: 100%;
    border-width: 1px;
 	border-style:solid;
}

#alisveris_listesi form table td,
#fiyat_alarm_listesi form table td,
#kiyaslama_listesi form table td,
#stok_alarm_listesi form table td,
#takip div.icerik table td {
    padding: 8px;
}

#alisveris_listesi form table td a,
#fiyat_alarm_listesi form table td a,
#kiyaslama_listesi form table td a,
#stok_alarm_listesi form table td a,
#puanlarim form table.tablo_1 td a,
#ceklerim form table.tablo_1 td a {
    margin-right: 5px;
}

#kiyaslama_listesi div.ust_butonlar,
#puanlarim div.ust_butonlar,
#ceklerim div.ust_butonlar,
#takip div.icerik div.ust_butonlar {
    padding: 0 0 20px;
}

#kiyaslama_listesi div.ust_butonlar label,
#puanlarim div.ust_butonlar label,
#ceklerim div.ust_butonlar label,
#takip div.icerik div.ust_butonlar label {
    padding: 0 5px 0 0;
}

#puanlarim div.icerik div.aciklama a,
#ceklerim div.icerik div.aciklama a {
    font-weight: 700;
}

#puanlarim form table.tablo_1 th,
#ceklerim form table.tablo_1 th,
#takip div.icerik table th {
    font-weight: 200;
    border-right: 1px solid transparent;
    border-bottom: 1px solid transparent;
    padding: 8px;
}

#puanlarim form table.tablo_1 td,
#ceklerim form table.tablo_1 td {
    border-width: 1px;
 	border-style:solid;
    padding: 8px;
}

#puanlarim form table.tablo_2 td,
#ceklerim form table.tablo_2 td {
    border-width: 1px;
 	border-style:solid;
    text-align: right;
    padding: 8px;
}

#puanlarim form table.tablo_2 td.baslik,
#ceklerim form table.tablo_2 td.baslik {
    text-align: right;
    font-weight: 400;
}

#puanlarim div.yardim,
#ceklerim div.yardim {
    margin: 20px 0;
}

#puanlarim div.yardim p.yardim_baslik,
#ceklerim div.yardim p.yardim_baslik {
    margin-top: 20px;
    font-size: 22px;
    padding: 0 0 5px;
}

#puanlarim div.yardim div.yardim_aciklama ul,
#ceklerim div.yardim div.yardim_aciklama ul {
    list-style: decimal;
    padding: 0 20px;
}

#puanlarim div.yardim div.yardim_aciklama ul li,
#ceklerim div.yardim div.yardim_aciklama ul li {
    list-style: decimal;
    padding: 5px 0;
}
/*------------------------------- ÜYE LISTELER END ----------------------*/

