.spinner1 { width: 25%; height: 50px; position: relative } 
.spinner1 input[type="text"] { width: 98%; text-align: center; height: 50px; float: left; border: 3px solid #f7f8fa; font-size:24px; font-family: museo_sans_rounded700;color:#000!important;border-radius: 10px;font-weight: bold } 
.spinner1 .nav .up { cursor: pointer; width: 25px; height: 25px; text-align: center; line-height: 25px; color: #dddddd; font-size: 20px; position: absolute; right:0; top:15px; } 
.spinner1 .nav .down { cursor: pointer; width: 25px; height: 25px; text-align: center; line-height: 25px; color: #dddddd; font-size: 20px; position: absolute; left:0; top:15px; } 
.spinner1 .nav .up:hover, .spinner .nav .down:hover { color:#003d76; }


.garanti:hover .blogo { background: #a3dea6; } 
.garanti:hover .pesin { color: #5dae62; } 
.garanti .blogo{background: #5dae62;} 

.axess:hover .blogo { background: #ffce3e; } 
.axess:hover .pesin { color: #ffce3e; } 
.axess .blogo{background: #f6b801;} 

.cardfinans:hover .blogo { background: #2269f7; } 
.cardfinans:hover .pesin { color: #2269f7; } 
.cardfinans .blogo{background: #003399;}

.maximum:hover .blogo { background: #ff2ea1; } 
.maximum:hover .pesin { color: #ff2ea1; } 
.maximum .blogo{background: #e6007e;} 

.world:hover .blogo { background: #ca36d2; } 
.world:hover .pesin { color: #ca36d2; } 
.world .blogo{background: #691a6d;} 

.paraf:hover .blogo { background: #00c6ff; } 
.paraf:hover .pesin { color: #00c6ff; } 
.paraf .blogo{background: #00acdd;} 
.ankaError, .variantError{
    
    display: inline-block;
   position: relative;
   
   
    background: red;
    padding: .5em .8em;
    z-index: 2;
    color: #FFF;
    font-size: 13px;
    font-size: 0.8125rem;
    border-radius: 0.25em;
    pointer-events: none;
    opacity:.9;}
.ankaError::after , .variantError::after {
    content: '';
    position: absolute;
    left: 22px;
    bottom: 100%;
    height: 0;
    width: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 8px solid red;
}
.kupon_hata{margin:10px 0 0 10px;font-size:12px;color:#cb2027;}
.kupon_basarili{margin:10px 0 0 10px;font-size:12px;color:#5dae62;}
.alert-box {
		color:#555;
		border-radius:10px;
		padding:10px 36px;
		margin:10px;
	}
	.alert-box span {
		font-weight:bold;
		text-transform:uppercase;
	}
	

	.notice {
		
		border:1px solid #f2c779;
	}

.sepet_list_alt .notice{margin-bottom: 50px;}

.septm{padding-top:15px;}
.sep_ad{font-weight: 700;}
.sep_res{height: 50px;padding: 5px;border:1px solid #eee;float:left;margin-right: 10px;margin-bottom:15px;}
.sep_kod{font-size: 11px;color:#817c77;}
.sep_sil{padding: 5px 10px;border:1px solid #eee;display: inline-block;}
.sepet_list tr{border-bottom: 1px solid #eee;padding: 10px 0;}
.sepet_list{margin-right: 0!important;}

.bosluklar{width: 100%;height: 50px;}
.sag_sepet{padding:20px ;margin-top:40px;border-top: 1px solid #eee;}
.sag_sepet h4{font-size: 20px;padding-bottom:10px;}
.saglaa{text-align: right;}
.sptby{font-size:12px;}

.sson .siparis_tamam{width: 30%;display: inline-block}
.sspp{border-bottom: 1px solid #eee;}
.sipson{margin-top:0!important;padding-top: 20px;}
.sipson #logo{margin-top:0;}
.sipson #logo h1 a{transform: scale(0.9)}
.mus_hizs{display: inline-block;font-size: 11px;line-height: 14px;text-align: left}
.mus_hizs p{color:#167a92;font-weight: 700;}
.mus_hizs strong{font-size: 12px}
.sipson .span10{text-align: right;padding-top: 0px;}
.geridon{display: inline-block;font-size: 20px;padding-right: 40px;margin-right: 40px;border-right: 1px solid #eee;}

@media only screen and (max-width: 1024px) {
}
/**********************************
* Mobile Devices
* - All columns are full width
**********************************/
@media only screen and (max-width: 767px) {
   
    .sepetim .sepText, .sepetim .fa{display: none!important;}
    .mobkat{padding: 10px 0!important;border:1px solid rgba(0,0,0,0.15)}
    .mobkat .kat_ack{background: rgba(0,0,0,0.1);width: 100%;height: 100%; position: absolute;top:0px;padding-top:20px!important;color:#fff!important;text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5);}
    .mobkat:hover p{color:#fff!important;}
    .mobkat .kat_ack .incelebuton{background: #4d4844!important;color:#fff!important}
    .mobkat img{height: 150px!important;}
    .normal_seppet{display: none;}
    .mobbil_sepet{display: block!important;border: 0!important}
    .seppetbr .sag_sepet{float:left!important;}
    .tak_imk{display: none!important}
    .sip_kar{display: block;clear: both;margin: 35px 0!important;}
    .sipson .span10{padding-top: 0!important;}
    .sep_ur_lis .sep_res{width: 30%!important;float: left!important;}
    .seppetbr .sag_sepet .sepet_altt{position: inherit!important;padding-top:20px;}
    .sep_res{display: block!important;float: none!important}
    .sag_sepet .span6{width: 50%!important;margin-right: 0!important;float: left!important;}
    
    .alt_cc, .kodanka{text-align: center!important;}
    #a_urunler, #a_firsat{width: 100%!important;float: inherit!important;text-align: center;}
    #a_firsat{}
    .ust_sag{margin:0!important;}
    .slider_z_ust, .slider_sayi, .blackbg{display: none!important;}
    .slick-slider-item{background-image: inherit!important;}
    .gizle{display: block!important;}

    .ust-tasi{position: inherit!important;background: inherit!important}
    .slick-dots{display: none!important;}
    
   
    .full_govde, .manset{height: auto!important;}
    .kat8{text-align: center!important;}
    .kat8 img{display: inline-block!important;float:inherit!important;}
    .kat8 .kat_ack{padding: 30px 0 !important;}
    .ser_yaz{width: 100%!important;font-size:18px!important;line-height: 20px!important;text-align: center!important;margin-top:40px!important}
    .ser_img{float: inherit!important;height: 245px!important;margin: 18px 0 0 0!important;text-align: center}
    .gbg{text-align: center!important;}
    .mag{width: 48%!important;float:left;margin-right: 2%;min-height: 200px!important;padding: 10px!important}
    .mag .mags{border:1px solid #fff!important;padding: 10px 0!important;min-height: 160px!important;}
    .magsub, .magadr, .magtel{font-size: 11px!important;}
    
    
    .kat_bg{margin-top:10px!important;width: 100%!important}
    
     .sp_ort{width: 100%!important;}
    .hizli_filtre,.ana_filtreler{display: none!important}
   .ur_ozellikleri{display: block!important}
    .urn_lsts{width: 100%!important}
    .uclukutu, .tileri, .tgeri,.malan,.malan_bg, .galan_bg{display: none!important}
    
    .f_ust_bg{margin-bottom:-20px!important}
    .f_ust_bg .span2{width: 50%!important;float:left!important;}
    .f_ust_bg .span2 img{height: 40px}
    .f_ust_bg .f_aciklama{height: 40px!important}
  
  .ust_m_l .span3,.sizin_icin .dort_kutu{width: 100%!important;}
    
   .sizin_icin .mblkutular{width: 48%!important;float:left!important;margin-right: 2%!important;}
     .urn_lsts .mblkutular{width: 48%!important;float:left!important;margin-right: 2%!important;}
    
    .site_arama{margin-top:20px!important;}
    .site_arama .site_ara_in{width: calc(79% - 20px)!important;float:left!important}
    .site_arama .site_ara_btn{float:left!important}
    
   
    .kat_tabs_bg{height: auto;overflow:inherit!important;}
    
    .galan{width: 100%!important;}
    .menu  .ana-ul .ana-li:nth-child(n+6){display: block!important;}
    .menu  .ana-ul .ana-li:after{background: none!important}
    .golge_fix,.duyuru,.s_mb_giz,.mus_hiz, .s_giz{display: none}
    
    
 #logo1{margin: 30px auto!important;float:none!important;transform: none!important;}
    .ust_m_l .span3{text-align: center!important;}
   
    .ust_sag .sepet:hover{background: #034684!important}
    .sepet a{color:inherit;}
    .ust_sag{width: 100%!important}
    
    
    .ust_sag a {font-size:12px!important}
    .sepet .fa{font-size:20px!important;margin-top:-4px;}
}
.seppetbr{border: 1px solid #eee;background: #fff;padding: 20px;}
.seppetbr .span8{border-right: 1px solid #eee;}
.sep_ur_lis .septm{display: block;margin-bottom: 10px;border-bottom: 1px solid #eee;padding-bottom: 20px;}
.sep_ur_lis .septm img{-webkit-filter: grayscale(100%); filter: grayscale(100%);}
.sep_ur_lis .septm img:hover{-webkit-filter: grayscale(0%); filter: grayscale(0%);}
.seppetbr .sag_sepet{margin-top:0;border-top:0;padding-top:0;position: relative;}
.seppetbr .sag_sepet .sep_bss{border-bottom: 1px solid #eee;padding:10px 0 20px 0}
.seppetbr .sag_sepet  .sep_deg{color: #167a92}

.sep_soz{border-top:1px solid #eee;padding-top: 20px;}
.seppetbr .sag_sepet .siparis_tamam{margin:20px 0;width: 100%;display: block;text-align: center;}
.seppetbr .sepet_list{padding: 20px;}
.seppetbr .sipBaslik h4{font-size: 20px;padding:10px 0;display: inline-block;}
.seppetbr .sipBaslik a{color:#167a92;margin-left:10px;}

.sip_input span{display: block;}
.sip_input input{background: #f8f8f8;width: calc(100% - 10px);height: 40px;border: 1px solid #eee;padding-left:10px;}
.sip_input textarea{background: #f8f8f8;width: calc(100% - 10px);height: 100px;padding-left:10px;border: 1px solid #eee;resize: none}
.sip_input select{-webkit-appearance: none;-moz-appearance:none;appearance:none;background: #f8f8f8;width: calc(100% - 10px);;height: 40px;border: 1px solid #eee;border-radius: 0;padding-left:10px;}
.sel_ar{position: relative;}
.sel_ar:after{content: '\f107'; position: absolute;top:28px;right: 10px;font-family: FontAwesome;font-size: 18px;}

.sip_adresler{border-bottom: 1px solid #eee;}
.sip_kargolar{padding-top:30px;border-bottom: 1px solid #eee;}

.sip_kargolar .sip_kar .karip{float:left;margin:30px 10px 0 0}
.sip_kargolar .sip_kar .karsec img{float:left;margin-right: 10px}
.sip_kargolar textarea{height: 70px;padding-top:10px;}

.sip_odeme{padding-top:30px;}
.sip_odeme .span8{border: 0;}
.sip_odeme .kks_ad{width: 22%;margin-right: 5px;float:left;}

.sip_sec{width: 100%;min-height: 50px;line-height: 50px; font-size: 18px;border-top:1px solid #eee;margin:10px 0;text-align: center}
.sip_sec li{display: inline-block;width: 32%;background: #eee;}
.sip_sec li:last-child{border-right: 0}
.sip_sec li.aktif{color: #ff8500;border-bottom:0;background: #fff;}
.sip_sec li a{display: block}
.yaz_ort .fa-check{color:green}


.scrolling_menu{text-align: center;}
.scrolling_menu li{display: inline-block;margin:0 5px;}
.scrolling_menu li a{display: inline-block;padding: 0 10px;}
.stkmenu{background: #333!important;}
.stkmenu a{color:#fff;}

#cancelBtn #nextBtn{line-height: 42px;}
.alert-box {
		color:#555;
		border-radius:10px;
		padding:10px 36px;
		margin:10px;
	}
	.alert-box span {
		font-weight:bold;
		text-transform:uppercase;
	}
	

	.notice {
		
		border:1px solid #f2c779;
	}

    .error{
         display: inline-block;
   position: relative;
   
   
    background: rgba(215, 102, 102, 0.9);
    padding: .8em;
    z-index: 2;
    color: #FFF;
    font-size: 13px;
    font-size: 0.8125rem;
    border-radius: 0.25em;
    pointer-events: none;
    opacity:.9;
    }

    .bos-sepet{text-align: center;margin-top:30px;}




.formError{
    
    display: inline-block;
   position: relative;
   
   
    background: rgba(215, 102, 102, 0.9);
    padding: .4em;
    z-index: 2;
    color: #FFF;
    font-size: 13px;
    font-size: 0.8125rem;
    border-radius: 0.25em;
    pointer-events: none;
    opacity:.9;
margin-top:15px;}
.formError::after {
    content: '';
    position: absolute;
    left: 22px;
    bottom: 100%;
    height: 0;
    width: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 8px solid rgba(215, 102, 102, 0.9);
}



.anka_stil { position:relative; width: 100%;margin:0 0 30px 0px;} 
.anka_stil input { font-size:14px;background: #fff;width: 100%; height: 50px;  border:none; border-bottom:1px solid #f4f4f4; display: inline-block}
.anka_stil input:focus { outline:none; } 
.anka_stil textarea { font-size:14px;background: #fff;width: 100%; height: 100px;   border-radius:3px display: inline-block}
.anka_stil textarea:focus { outline:none; } 
.anka_stil select { font-size:14px;background: #fff;width: 100%; height: 53px;   border-radius:3px }
.anka_stil select:focus {  } 
.anka_stil label { font-weight:700;font-size:14px; font-weight:normal;   left:10px; top:17px; transition:0.2s ease all; -moz-transition:0.2s ease all; -webkit-transition:0.2s ease all; }

.yaz_ort{
text-align:center;
}

.pop_urun{padding-top:10px;}
.pop_urun .ana_baslik{display: inline-block;text-align: center;padding: 10px 20px;}

.seppetbr .siparis_tamam{float: left;}



