/*genel Fix 15 07 2024*/

/*z-index start*/
	.sticky-bar.stick {z-index: 100 !important}
	#kurgoster_ekrani .burger-icon {z-index: 100 !important} 
	#kurgoster_ekrani .burger-close {z-index: 100 !important}
	.modal-dialog {z-index: 999999999 !important}
	.modal {z-index: 999999999 !important}
/*z-index end*/

.alt_footer_content a:hover {background: #333 !important; color: yellow !important;}
.theme-day   .alt_footer_content a:hover {background: #111 !important; color: #fff !important;}
.theme-night .alt_footer_content a:hover {background: #333 !important; color: yellow !important;}

 #iletisim_page_2024 a:hover              { color: yellow !important;  }
.theme-day   #iletisim_page_2024 a:hover  { color: #222 !important;    }
.theme-night #iletisim_page_2024 a:hover { color: yellow !important;  }

.tum-kurlari-goster:hover { color: yellow !important;  }
.theme-day   .tum-kurlari-goster:hover  { color: #222 !important;    }
.theme-night .tum-kurlari-goster:hover { color: yellow !important;  }

/*anasayfa padding üst*/
.banner-home2 {padding-top: 36px/*60*/ !important;}

/*genel*/

.header .main-header .header-logo a img {/*min-width:180px !important;*/}
.preloader img {animation-duration: 3000ms;}

.saat-button { 
border-radius: 6px;
padding: 9px 5px !important;
font-size: 14px !important; 
}

/*Mobil Menü Başlar*/ /*Mobil Menü Başlar*/
.mobile-menu-content {padding-bottom: 10px !important; padding-top: 10px !important; 
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
margin-top: 10px !important;
}
.mobile-menu-content a {
padding:5px !important;
margin: 0px !important;
}
.mobile-menu-content .right-m{
padding: 5px !important;
margin: 0px !important;
}
.mobile-menu-content .mobile-header-topx  {padding: 0px !important;}
.mobile-menu-content .left-m {
padding: 5px !important;
margin: 0px !important; margin: auto !important; text-align: center; float: none !important;
box-shadow: 0 0 0 0 rgba(41,167,26,.7) !important;
background-color: #29a71a !important;
}
.mobile-menu-content .left-m img {
width:30px; float: left; display: block;
}
.mobile-menu-content .left-m span {
float: left; display: block; color: #fff !important; padding-top: 5px !important; padding-left: 7px !important;
padding-right: 5px !important;
}
.mobile-menu-contentent {margin: auto !important;}
/*Mobil Menü Biter*/ /*Mobil Menü Biter*/

/*en üst-h start*/
.header_top {
border-bottom: solid rgba(255, 255, 255, .1) 1px;
min-height: 0px;
padding-bottom: 6px;
padding-top: 6px;
}
.full {
width: 100%;
float: left;
margin: 0;
padding: 0;
}
.header_top_menu {
margin: 0px 0 0px;
}
.header_top_menu_left li {
float: left;
}
.header_top_menu li a {
font-size: 12px;
margin-left:0px;
margin-right: 10px;
font-weight: bolder;
}
.header_top_menu_right li {
float: right;
}
.header_top_menu_right li a {
margin-right: 0px !important;
margin-left: 10px !important;
}
.header_top {background: linear-gradient(112.1deg, rgb(32, 38, 57) 11.4%, rgb(63, 76, 119) 70.2%); }
.header_top a {color:#fff;}
.theme-day   .header_top { /*background: linear-gradient(112.1deg, rgb(32, 38, 57) 11.4%, rgb(63, 76, 119) 70.2%);*/ background: linear-gradient( 90deg, rgba(120,100,30,0.95), rgba(160,130,40,0.95) 50%, rgba(100,80,20,0.95) ) var(--x, 0)/200%; }
.theme-night .header_top {background: linear-gradient(112.1deg, rgb(32, 38, 57) 11.4%, rgb(63, 76, 119) 70.2%); }

/*orta başlar*/
.header {
padding: 0px 0px !important;
margin-top: 0px !important;
border-bottom: 1px dashed #777 !important;
padding-top: 5.00px !important; padding-bottom: 5.00px !important;
}
.nav-main-menu a {color:#fff; /*font-weight: bold !important*/  }
.nav-main-menu a:hover {color:yellow !important; background: none ;}
.theme-day   .nav-main-menu a {color:#111 !important}
.theme-day   .nav-main-menu a:hover {color:#fff !important; border-radius: 10px; background: linear-gradient(90deg, rgb(14, 165, 234), rgb(11, 209, 209) 51%, rgb(14, 165, 234)) var(--x, 0)/200%;}
.theme-night  .nav-main-menu a {color:#fff !important}
.theme-night  .nav-main-menu a:hover {color:yellow !important;}
/*.active class*/
.pc-menu .active a {color:yellow !important;}

.theme-night .pc-menu .active a {color:yellow !important;}
.theme-day   .pc-menu .active a {color:#fff !important;  border-radius: 6px;  

	/*background: linear-gradient(90deg, rgb(14, 165, 234), rgb(11, 209, 209) 51%, rgb(14, 165, 234)) var(--x, 0)/200%;*/
background: linear-gradient(
  90deg,
  rgba(120,100,30,0.95),
  rgba(160,130,40,0.95) 50%,
  rgba(100,80,20,0.95)
) var(--x, 0)/200%;

}

.mobile-menu .active a {color:yellow !important;}
.theme-night .mobile-menu .active a {color:yellow !important;}
.theme-day   .mobile-menu .active a {color:#fff !important; padding: 5px; border-radius: 5px; background: linear-gradient(90deg, rgb(14, 165, 234), rgb(11, 209, 209) 51%, rgb(14, 165, 234)) var(--x, 0)/200%;}
/*orta biter*/
/*en üst-h end*/
.margin_box_2024 {margin-top: 0px !important;} /*standart*/
/*kur anasayfa başlar */



		.kurlar .kurbox {box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.30);}
		.kurlar .text-center {margin-bottom: 20px !important}
		.kurlar table {padding: 0px !important; margin-top: 10px; width: 99%; margin: auto; }
		.kurlar table thead tr {border-bottom: 1px solid #999; }
		.kurlar table th {padding: 0px; padding-top: 0px !important; padding-bottom:5px !important; padding-right:5px; padding-left:5px; }
		.kurlar img {height: 30px; width: 40px; position: relative; top: 12px}
		.kurlar table tbody tr {border-bottom: 1px solid #999} 
		.kurlar table td { font-size:24px; position: relative; top: -5px; font-weight: 600}
		.kurlar tbody td strong {display: block; font-weight: 600; font-size:16px; text-align: left;}
		.kurlar tbody td b      {display: block; font-weight: lighter; font-size:40%; text-align: left; }
		.kurlar tbody .alis_price  span {position: relative; top: 15px; padding-left: 5px; padding-right: 5px; border-radius: 5px;}
		.kurlar tbody .satis_price span {position: relative; top: 15px; padding-left: 5px; padding-right: 5px; border-radius: 5px;}
		@media(max-width:768px) {
		.anasayfa-main .kurlar tbody .alis_price  span {top: 13px !important;}
		.anasayfa-main .kurlar tbody .satis_price span {top: 13px !important;}
		}
		.kurlar tbody .alis_price span {  background: linear-gradient(98.3deg, rgb(0, 0, 0) 10.6%, rgb(255, 0, 0) 97.7%); color:#fff !important;}
		.kurlar tbody .satis_price span {  background: linear-gradient(75.7deg, rgb(34, 126, 34) 3.8%, rgb(99, 162, 17) 87.1%); color:#fff !important; }
		.kurlar .kurbox {
		padding: 10px;
		position: relative;
		width: 100%;
		border-radius: 10px;
		border-width: 1px;
		border-style: solid;
		margin-bottom: 0px;
		}
		.kurlar .tum-kurlari-goster-c .bg-gray-850 {
		border: 1px solid #777;
		color:#fff;
		}
		.kurlar .tum-kurlari-goster {width: 100%; padding: 10px; 
		width: 230px; margin: auto; 
		display: block; margin-top: 30px;
		text-align: center; font-size: 18px; font-weight: bold; border-radius: 10px;
		}
		@media(max-width:768px) {
		.kurlar table td {font-size: 20px !important;}
		.kurlar tbody td b  {font-size:12px !important; }
		.kurlar tbody td strong {font-size: 14px !important;}
		}	



		/*
		.kurlar .kurbox {box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.30);}
		.kurlar .text-center {margin-bottom: 20px !important}
		.kurlar table {padding: 0px !important; margin-top: 10px; width: 99%; margin: auto; }
		.kurlar table thead tr {border-bottom: 1px solid #999; }
		.kurlar table th {padding: 0px; padding-top: 0px !important; padding-bottom:5px !important; padding-right:5px; padding-left:5px; }
		.kurlar img {height: 30px; width: 40px; position: relative; top: 12px}
		.kurlar table tbody tr {border-bottom: 1px solid #999} 
		.kurlar table td { font-size:24px; position: relative; top: -5px; font-weight: 600}
		.kurlar tbody td strong {display: block; font-weight: 600; font-size:16px; text-align: left;}
		.kurlar tbody td b      {display: block; font-weight: lighter; font-size:40%; text-align: left; }
		.kurlar tbody .alis_price  span {position: relative; top: 15px; padding-left: 5px; padding-right: 5px; border-radius: 5px;}
		.kurlar tbody .satis_price span {position: relative; top: 15px; padding-left: 5px; padding-right: 5px; border-radius: 5px;}
		@media(max-width:768px) {
		.anasayfa-main .kurlar tbody .alis_price  span {top: 13px !important;}
		.anasayfa-main .kurlar tbody .satis_price span {top: 13px !important;}
		}
		.kurlar tbody .alis_price span {  background: linear-gradient(98.3deg, rgb(0, 0, 0) 10.6%, rgb(255, 0, 0) 97.7%); color:#fff !important;}
		.kurlar tbody .satis_price span {  background: linear-gradient(75.7deg, rgb(34, 126, 34) 3.8%, rgb(99, 162, 17) 87.1%); color:#fff !important; }
		.kurlar .kurbox {
		padding: 10px;
		position: relative;
		width: 100%;
		border-radius: 10px;
		border-width: 1px;
		border-style: solid;
		margin-bottom: 0px;
		}
		.kurlar .tum-kurlari-goster-c .bg-gray-850 {
		border: 1px solid #777;
		color:#fff;
		}
		.kurlar .tum-kurlari-goster {width: 100%; padding: 10px; 
		width: 230px; margin: auto; 
		display: block; margin-top: 30px;
		text-align: center; font-size: 18px; font-weight: bold; border-radius: 10px;
		}
		@media(max-width:768px) {
		.kurlar table td {font-size: 20px !important;}
		.kurlar tbody td b  {font-size:12px !important; }
		.kurlar tbody td strong {font-size: 14px !important;}
		}	
		*/



/*kur anasayfa biter */

/*mobil başlar*/
.mobil_uygulama {
background: url('../../imgs/mobileapp-bg.png') no-repeat; 
position: relative;
background-size: auto;
background-size: cover;
padding-top: 8.50px;
padding-bottom: 8.50px;
border: 0px solid #111;
border-radius: 2.50px;
box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.70);
}
.mobil_uygulama_custom_content {width: 95%; margin: auto; display:block;}
.mobil_uygulama .left_left {
width: 100%;
margin:auto;
display: inline-block;
}
.mobil_uygulama .left_left span {
text-align: center;
color:#fff;
word-break: break-word;
}
.mobil_uygulama .left_left .kucuk_baslik {text-align: left; display: block; font-size:16px; line-height:2; padding-top:40px; }
.mobil_uygulama .left_left .yazi_1 {text-align: left; display: block; font-size:34px; line-height:1.3; }
.mobil_uygulama .left_left .yazi_1 b {display: block;}
.mobil_uygulama .left_left .yazi_2 {text-align: left; display: block; font-size:14px;  line-height:1; padding-top: 20px}
.mobil_uygulama .left_left .store_apps {margin-top: 20px !important; width: 100%; display: inline-block;}
.mobil_uygulama .left_left .store_apps a {border: 1px solid #333; border-radius: 5.00px;}
.mobil_uygulama .left_left .store_apps a:hover {border: 1px solid #fff}
.mobil_uygulama .left_left .store_apps img {width: 170px; float: left}
.mobil_uygulama .right_right {width: 100%;margin:auto; display: inline-block;}
.mobil_uygulama .right_right .uygulama_resmi {}
/*
.mobil_uygulama .right_right .uygulama_resmi img {height: 350px;  float: right; 
margin-top: 0px; border: 1px solid #fff; border-radius: 30px; box-shadow: 0px 0px 40px rgb(0, 0, 0, 0.75);}
*/
/*10 Temmuz*/
.mobil_uygulama .right_right .uygulama_resmi img {height: 350px;  float: right; 
margin-top: 0px; /*border: 1px solid #fff; border-radius: 30px; box-shadow: 0px 0px 40px rgb(0, 0, 0, 0.75); */ 
position: relative; top: 12px;
}
@media(max-width:998px) {
.mobil_uygulama .left_left .kucuk_baslik {padding-top: 20px !important}
.mobil_uygulama .right_right .uygulama_resmi {  display:none !important; } /*mobilde gösterme.!*/
.mobil_uygulama .left_left .store_apps img  {width: 120px !important;}
.mobil_uygulama .right_right .uygulama_resmi img { height: 333px; margin-top: 25px; float: right !important; transition: 500ms; }
.right-kur {margin-top:20px;}
}
/*mobil biter*/

/*anasayfa yazi*/
.anasayfa-yazi {
padding: 0px;
position: relative;
width: 100%;
margin-bottom: 0px;
}
.anasayfa-yazi .anasayfa-yazi-c {
width: 100%;
margin: auto;
border-top: 1px solid #444;

/*
border-top: 1px dashed #333;
border-bottom: 1px dashed #333;
*/
padding-top: 12px;
padding-bottom: 12px;
position: relative;
}
.anasayfa-yazi p {
font-size: 18px;
line-height: 2;
}
.anasayfa-yazi .anasayfa-yazi-c .col-md-12x {
margin-bottom: 40px;
word-break: break-word;
}
.anasayfa-yazi p {
color:#fff !important;
}
.theme-night .anasayfa-yazi p {
color:#fff !important;
}
.theme-day .anasayfa-yazi p {
color:#666 !important;
}
/*responsive before start*/
@media (min-width:968px) {
.anasayfa-yazi-c::before {
content: '';
position: absolute;
width: 400px;
height: 100px;
top: 20px;
bottom: 50px;
right: 0px;
text-align: center;
background: url('../../imgs/BEYAZ.png') no-repeat;
background-size: auto;
background-size: 100% 100%;
opacity: 0.2;
filter: alpha(opacity=20);
}
.theme-day .anasayfa-yazi-c::before {
content: '';
position: absolute;
width: 400px;
height: 100px;
top: 20px;
bottom: 50px;
right: 0px;
text-align: center;

background: url('../../imgs/SIYAH.png') no-repeat;

background-size: auto;
background-size: 100% 100%;
opacity: 0.2;
filter: alpha(opacity=20);
}
.theme-night .anasayfa-yazi-c::before {
content: '';
position: absolute;
width: 400px;
height: 100px;
top: 20px;
bottom: 50px;
right: 0px;
text-align: center;
/*
background: url('../../imgs/BEYAZ.png') no-repeat;
background-size: auto;
background-size: 100% 100%;
opacity: 0.2;
filter: alpha(opacity=20);
}

/*
.anasayfa-yazi-c::after {
content: '';
position: absolute;
width: 400px;
height: 100px;
bottom: 50px;
right: 0px;
text-align: center;
background: url('../../imgs/BEYAZ.png') no-repeat;
background-size: auto;
background-size: 100% 100%;
opacity: 0.2;
filter: alpha(opacity=20);
}
.theme-day .anasayfa-yazi-c::after {
content: '';
position: absolute;
width: 400px;
height: 100px;
bottom: 50px;
right: 0px;
text-align: center;
background: url('../../imgs/SIYAH.png') no-repeat;
background-size: auto;
background-size: 100% 100%;
opacity: 0.2;
filter: alpha(opacity=20);
}
.theme-night .anasayfa-yazi-c::after {
content: '';
position: absolute;
width: 400px;
height: 100px;
bottom: 50px;
right: 0px;
text-align: center;
background: url('../../imgs/BEYAZ.png') no-repeat;
background-size: auto;
background-size: 100% 100%;
opacity: 0.2;
filter: alpha(opacity=20);
}
*/

} /*max 968 end*/
/*responsive before end*/
/*anasayfa yazi*/

/*fix 04 Temmuz başlar */
.footer-1 {
border-radius: 0px !important;
border: 0px !important;
}
.yeni-tasarim-footer {padding: 20px !important; padding-bottom: 0px !important}
.yeni-tasarim-footer img {margin: auto; display: block; width: 200px; margin-bottom: 20px;}
.yeni-tasarim-footer .footer-bottom {padding: 10px !important;}
.yeni-tasarim-footer .mb-0 {margin-bottom: 10px !important;}
.yeni-tasarim-footer .alt_footer_content {width: 100% !important; /*90%*/ margin: auto; display: block;}
.yeni-tasarim-footer .alt_footer_content  h6 {border-bottom: 1px solid #444; padding-bottom: 10px;}
.yeni-tasarim-footer .alt_footer_content  p {font-size:16px !important; line-height: 1.5 !important}
.main-menu-footer li {margin-bottom: 10px;}
.main-menu-footer li a {font-size:16px;}
.store-foote {padding: 0px !important; margin: 0px !important; overflow: hidden;}
.store-footer img {width: 161.99px; /*border: 1px solid #222 !important*/ border-radius: 15px}
.store-footer img:hover {border: 1px solid #fff !important; border-radius: 5px;}
#footer_iletisim_bilgileri {font-size: 16px !important}
/*fix 04 Temmuz biter */


/*ikinci_footerrrr Start*/
@media(max-width: 768px) {
#ikinci_footerrrr .wsk-float {display: none !important;} 
}
#ikinci_footerrrr .wsk-float {
position: fixed;
bottom: 76px;
right: 20px;
z-index: 100;
}
#ikinci_footerrrr #wh-call-to-action {
position: relative;
top: 45px;
box-shadow: 2px 2px 13px rgba(0,0,0,0.1);
border: 1px solid #e2e2e2;
border-radius: 5px;
background: #fff;
cursor: pointer;
left: 69px;
}
#ikinci_footerrrr #wh-call-to-action a:link {
text-decoration: none;
}
#ikinci_footerrrr .pulse-button {
position: relative;
width: 52px;
height: 52px;
border: none;
box-shadow: 0 0 0 0 rgba(41,167,26,.7);
border-radius: 50% !important;
background-color: #e73130;
background-image: url(../../upload/canlidestek.png); 
background-size: 51%;
background-repeat: no-repeat;
cursor: pointer;
background-position: center;
float: left;
cursor: pointer;
box-shadow: 0px 0px 10px rgba(0,0,0,0.65);
}
/*ikinci_footerrrr End*/
@media(max-width: 768px) {
#birinci_footerrrr .wsk-float {display: none !important;}
}
#birinci_footerrrr .wsk-float {
position: fixed;
bottom: 45px;
left: 15px;
z-index: 100;
}
#birinci_footerrrr #wh-call-to-action {
position: relative;
top: 45px;
box-shadow: 2px 2px 13px rgba(0,0,0,0.1);
border: 1px solid #e2e2e2;
border-radius: 5px;
background: #fff;
cursor: pointer;
left: 69px;
}
#birinci_footerrrr #wh-call-to-action a:link {
text-decoration: none;
}
#birinci_footerrrr #wh-call-to-action a .wh-call-to-action-content {
padding: 5px 10px;
line-height: 18px;
max-height: 34px;
max-width: 240px;
overflow: hidden;
word-wrap: break-word;
font-size: 14px;
color: #333;
text-decoration: none;
}
#birinci_footerrrr .pulse-button {
position: relative;
width: 58px;
height: 58px;
border: none;
box-shadow: 0 0 0 0 rgba(41,167,26,.7);
border-radius: 50% !important;
background-color: #29a71a;
background-image: url(../../imgs/wp.png);
background-size: 51%;
background-repeat: no-repeat;
cursor: pointer;
background-position: center;
float: left;
cursor: pointer;
animation: pulse 2s linear infinite;
}
@-webkit-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}}
@-moz-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}}
@-ms-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}}
@keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}}
@-webkit-keyframes pulse2 {to {box-shadow: 0 0 0 40px rgba(200, 36, 61, 0);}}
@-moz-keyframes pulse2 {to {box-shadow: 0 0 0 40px rgba(200, 36, 61, 0);}}
@-ms-keyframes pulse2 {to {box-shadow: 0 0 0 40px rgba(200, 36, 61, 0);}}
@keyframes pulse2 {to {box-shadow: 0 0 0 40px rgba(200, 36, 61, 0);}}
#ikinci_footerrrr .deneme_100 .pulse-button {}
.canli-destek-x {position: relative; right: 10px; display: none; top: 10px; background: #fff; padding: 5px; border-radius: 4px; padding-left: 11px; padding-right: 11px;}
.canli-destek-x {font-size: 14px; color: #333;}
@media(min-width: 768px) {
.canli-destek-x {display: block !important;}	
}

/*menu mobil yapıldırma başlar*/
.mobile-menu-content {padding-bottom: 10px !important; padding-top: 10px !important; 
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
margin-top: 10px !important;
}
.mobile-menu-content a {
padding:5px !important;
margin: 0px !important;
}
.mobile-menu-content .right-m{
padding: 5px !important;
margin: 0px !important;
}
.mobile-menu-content .mobile-header-topx  {padding: 0px !important;}
.mobile-menu-content .left-m {
padding: 5px !important;
margin: 0px !important; margin: auto !important; text-align: center; float: none !important;
box-shadow: 0 0 0 0 rgba(41,167,26,.7) !important;
background-color: #29a71a !important;
}
.mobile-menu-content .left-m img {
width:30px; float: left; display: block;
}
.mobile-menu-content .left-m span {
float: left; display: block; color: #fff !important; padding-top: 5px !important; padding-left: 7px !important;
padding-right: 5px !important;
}
.mobile-menu-contentent {margin: auto !important;}
/*menu mobil yapıldırma biter*/