*{position:relative;}

html{
	margin:auto;
	zoom:unset;
	font-size:16px;
	line-height:1.35rem;
	font-weight:300;
}
body{
	overflow-x:hidden;
}

.h-tab .nav-tabs{
	display:-webkit-flex;
	display:flex;
	padding:0;margin:0;
	font-weight:500;
}
.nav-tabs *{
	font:inherit !important;
}

.tab-pane.has_nav_tabs{
	
}

.cb{
	clear:both !important;
}
.h-1{
	height:1px;
}
.f0{
	flex:0 0 auto;
}
.f1{
	flex:1;
}

.f0 {
	flex-grow: 0 !important;
}

.f1 {
	flex-grow: 1 !important;
}

.fh1{
	height:1px;
	flex:1;
}
.fc1>*{
	flex-grow:1 !important;
}
.fc0>*{
	flex-grow:0 !important;
}

.h-100vh{
	height:100vh;;
}

.w-150{}

.bg-pu{
	background:#b313b3;
}

.bsi{
	box-shadow:inset 0 0px 5px #000;
}

.btn{
	font-weight:600;
}


.main .btn {
	border-radius:14px;	
}


.link,
.tdn a{
	text-decoration:none;
}

.bg-334{
	background:#334;
}

/*menu start*/
.menu a,
.menu .menu-item a,
.menu-item a{
	cursor:pointer !important;
}

/* 
.logo{
	margin-right:0;
	transform:translateX(-77.5px);
}
.menu-item i.fa{
	display:none;
	transform:rotate(90deg);
	color:#fff;
	right: 0.5rem;
	top: 1.0rem;
	font-size:0.85rem;
	position:absolute;
}

.header {
	background:#233;
	background:#f1f1f1;
	background:var(--c);
	color:#fff;
}
.header .btn{
	border:1px solid transparent !important;}
.header a:not(.btn){
	color:#000;
	color:inherit !important;
}

.searchtoggle {
	width: 2.28rem;
	height:2.28rem;

	display:-webkit-flex;
	display:flex;
	align-items:center;
	justify-content:center;
}
.searchtoggle i{
	top:0px;
	font-size:1.2rem;
	font-size:0.9rem;
	font-weight:300 !important;
	top:1px;
}
.search-container{
	padding:0.60rem 0;
}

.head-1{
	padding:1rem 0;
	padding:0.75rem 0;
	padding-right:0px;
}

.head-3{
	padding:0.72rem 0 !important;
	padding:0rem 0 !important;
}

.logo{
	padding-right:0.75rem;
}
.logo img{
	height: 57px ;
	height: 2.28rem ;
}
.head-2 li{
	margin-right:-0.055rem;
}

.head-2 li:nth-child(1) a b{
	border-left:1px solid var(--bs-l);
}
.head-2 a{
	height:100%;
}
.head-2 a b,
.head-2 li a b {
	border-color:var(--bs-l) !important;
}

.language-selection{
	z-index:999;
}
.language-selection .opt-lang {
	min-width: 145px;
	min-width: 100px;
	font-weight: 600;
	text-align: left !important;
}
.language-selection.active .language-list{
	display: block !important;
	margin-top: 5px;
	left: 0;
	padding: 0px 0px;
	width: 10rem;
	background: #fff;
	color: #000 !important;
	text-align: left;
	z-index:999;
}
.language-selection svg {
	width: 30px !important;
	width: 24px !important;
	border-radius: 0px;
	vertical-align: middle;
	display: inline-block;
	padding: 0 !important;
	padding-left:3px !important;
	color: inherit !important;
	margin-top:-3px;
}
.language-selection.active .language-list .opt-lang{
	padding:12px 15px!important;
}
.language-selection.active .language-list .opt-lang:hover{
	background:var(--bs-l);
}

.selected-text:after {
	font-family: fa;
	content: '\f107';
	display: inline-block;
	vertical-align: sub;
	position: absolute;
	top: 5px;
	right: 5px;
}
*/


.logo img{
	height:40px;
}


.header{
	z-index:999;
	background:transparent;
}
.header+.main> *:nth-child(1){
	padding-top:80px;
	background:url(../upload/main/bg-page.webp) no-repeat;
	background:url(../upload/main/bg-main.webp) no-repeat;
	background-size:100%;
	background-position:bottom;
	z-index:0;
	background-size: cover;
}
.menu{
	font-weight:600;
	font-size:1rem;
	list-style:none;
	color:var(--c);
}
.menu i.fa{
	font-size:10px;
}
.menu> li{
	position:static;
	display:block;
}
.menu> li > a{
	padding:5px 20px;
	margin-top: 0.14rem !important;
}
.menu li.t-gray:hover{
	color:var(--bs-p) !important;
}
.menu> li:not(.btn):hover{
	color:var(--bs-p);
	/* color:#fff !important;
	background:#2040EB; */
}
.menu>li> ul{
	display:none;
	position:absolute;
	color:var(--c) !important;
	left:0%;
	width:236%;
	transform:translate(-28%);
	z-index:9999; 
	background:transparent;
}
.menu li a.active+ul,
.mousedetected .menu li.menu-item:hover>ul{
	display:-webkit-flex;
	display:flex;
	flex-direction:column;
}
.menu ul li.col-6:nth-child(-n+2){
	margin-bottom:0 !important;
}

.menu .menu-item:last-child ul{
left: 100%;
    width: 80%;
    transform: translate(-50%);
}
.menu .menu-item:last-child ul .col-md-6{
	margin-bottom:10px !important;
}
.menu .menu-item:last-child ul .p-5{
	padding:20px !important;
}
.menu .menu-item:last-child ul img{
	display:none;
}
.menu .menu-item:last-child ul .df.fw{
	flex-direction:column !important;
}

/* .menu li a.active{
	font-weight:400;
}
 */
.menu li a.active i{
	transform:rotate(-90deg);
}

.main-menu li{
	display:block;
	align-items:center;
	flex:1;
}

.main-menu> li:last-child {
	min-width:200px;
}

.main-menu> li > a{
	height:3.40rem;
	align-self: center;
	white-space:normal;
	padding-top:0.25rem !important;
}

.menu a:not(.btn){
	display:inline-block;
	width: 100%;
	text-align:inherit;
	text-align: center;
	font-size:inherit;
	display:-webkit-flex;
	display:flex;
	align-items:center;
	justify-content:left;
	text-align:left;
	color:inherit;
}
.menu li ul a:not(.btn){
	text-align: left;
}
/* 

.main-menu .menu_sag li{
	display:block;
	flex: 0 0 auto;
	width:100%;
	width: 33.33333333%;
	padding:0 !important;
	margin-bottom:0px;
}
.mousedetected .main-menu .menu_sag li{
	padding-right:3rem !important;
}

.mousedetected .main-menu .menu_sag a{
	justify-content:left;
	text-align:left;
	-webkit-transition:all 0.45s;
	transition:all 0.45s;
}

.main-menu .menu_sag a{
	width:100%;
	padding:0.75rem 0rem !important;
	padding-bottom:0.7rem;
	padding-left:0rem !important;
}

.main-menu .menu_sag li a{
	border-bottom:1px solid #93a3fb;}
.main-menu .menu_sag:after{
	content: '';
	display: block;
	margin-top: -5px;
	position: absolute;
	background: rgba(32, 64, 235, 0.97);
	height: 10px;
	width: 100%;
	top: 100%;}


.main-menu .menu_sag li:hover a{
	letter-spacing:0.2px;
}
.main-menu .menu_sag{
	height: max-content;
} 
*/

.menu .img-c{
	width: 25px;
	height:25px;
	margin-left: -20px;
	margin-right: 10px;
}

/*menu end*/


/*mainpage*/


.img-container img{
	width: 100%;
	height: 100%;
	object-fit: cover;
	-webkit-user-drag: none;
}

.ts{
	text-shadow:0 0.04rem 0.04rem  #000;
}
.tsf{
	text-shadow:0 0.04rem 0.04rem  #fff;
}

.h-154{
	height:154px;
}
.h-99{
	height:99px;
}

.hvr:hover{
	background:#F2F5F7 !important;
	color:var(--c) !important;
}

.hvr3:hover{
	outline:1px solid #555 !important;
	outline-offset:-2px;
}
.hvrs1:hover{
	border:1px solid #fa0 !important;
	outline:1px solid #fa0 !important;}

.hover2:hover{
	color:#000;
	background:#eee !important;
}

.ws-250{
	width:250px;
}
.t-000 a{
	color:#000;
	text-decoration:none;
}



.btn-p:focus,
.btn-l:focus,
.btn-se:focus,
.btn-s:focus,
.btn-d:focus,
.btn-w:focus{
	box-shadow:0 1px 1px #aaa !important;
}
.pagination > .page-link:not(:first-child){
	margin-left:-0.04rem;
}
.pagination > .page-link{
	color:#000;
}

.mw-100{
	max-width:100% !important;
}
img{
	max-width:100%;
}

.t10{
	top:10px;
}

.slider-container {
	user-select:none;
	color:var(--c);
}
.simple-body{
	-ms-touch-action: pan-Y;
	touch-action: manipulation;
	-moz-backface-visibility: hidden;
	-webkit-overflow-scrolling:touch; 
}

.slider-container .title{
	padding-left:4.64rem;}

.slider-container h2,
.slider-container .title span{
	display:block;
	font-weight:400;
}

.slider-counter{
	right: 40px;
	bottom: -0px;
	position: absolute;
	z-index: 12;
	color: #ffffff;
}
.home-slider + .slider-counter{
	display:none !important;
}

.slider-counter *{
	display:inline-block;
	padding:2px;
	text-shadow:0 1px 2px #000;
}
.slider-counter .current{
	font-family: "Oswald", sans-serif;
	font-size: 36px;
	font-weight: 300;
	line-height: 1.75;
}

.slider-counter .totalslider{
	font-family: "Oswald", sans-serif;
	font-size: 20px;
	font-weight: 300;
	line-height: 1.75;
}

.slider-container ul.nav{
	height:auto;
	text-align:center;
	z-index:1;
	background:transparent;
	margin:0px auto;
	margin-top:5px;
	padding:0px 0px;
	line-height:10px;
	vertical-align:middle;
	bottom:0;
	user-select:none;
	margin-bottom:10px;
	transition:all 1s;
}

.slider-container ul.nav li{
	display:inline-block;
	min-width :15px;
	width :15px;
	height:15px;
	text-align:center;
	font-size:12px;
	font-size:0.5rem;
	font-weight:600;
	padding:5px 0;
	margin:0 3px;
	color:transparent !important;
	background:#b9bcd7 !important;
	opacity:1;
	border-radius:50%;
	cursor:pointer;
	z-index:12;
/* 	-webkit-box-shadow:0px 1px 2px #444;
	box-shadow:0px 1px 2px #444; 
	*/
}

.carousel-container ul.nav li{
	min-width:12px;
	width :12px;
	height:12px;
}

.slidertouch{
	position:absolute !important;
}
.sliding .slidertouch{
	height:100% !important;
	position:absolute !important;
	z-index:5;
}

.home-slider  ul.nav li{
	min-width :15px;
	width :15px;
	height:15px;}
.slider-container ul.nav li.chk{
	background: var(--c);
	color: #ffffff;
	border-radius: 2rem;
	min-width: 3rem !important;
	width: 3rem  !important;
	color: #fff;
	user-select:none;
}
/* .carousel-container ul.nav li.chk{
	min-width: 1.96rem !important;
	width: 1.96rem !important;
} */

.preview_mode{
	--d: 0.3rem; /*folded part*/
	--c: var(--bs-d);
	/* background:var(--bs-l); */
	border:1px solid var(--c);
	border-radius:8px;
	margin-left:2rem !important;
	padding-left:2.64rem !important;
	
}
.preview_mode:after{
	transform: translate(22%,-62%) rotate(45deg);
	content: attr(data-ribbon);
	content:'Preview';
	position: absolute;
	font-size: 1.25rem;;
	top: 0;
	right: 0;
	color: #fff;
	text-align: center;
	border: 1px solid transparent;
	border-bottom: 0;
	transform-origin: bottom left;
	padding: 10px 35px calc(var(--d) + 5px);
	padding: 0px 60px calc(var(--d) + 0px);
	background: linear-gradient(rgba(0, 0, 0, 0.5) 0 0) bottom/100% var(--d)
	no-repeat var(--c);
	background-clip: padding-box;
	clip-path: polygon(0 0,100% 0,100% 100%,calc(100% - var(--d)) calc(100% - var(--d)),var(--d) calc(100% - var(--d)),0 100%);
	-webkit-mask: linear-gradient(135deg,transparent calc(50% - var(--d) * 0.707),#fff 0) bottom left,
	linear-gradient(-135deg, transparent calc(50% - var(--d) * 0.707), #fff 0)bottom right;
	-webkit-mask-size: 300vmax 300vmax;
	-webkit-mask-composite: destination-in;
	mask-composite: intersect;	
}

.slider-kontrol{
	/* height:2rem;
	bottom:0rem; */
}
.slider-container a.controlbtn{
	/* position:absolute; */
	display:flex;
	width :2.2rem;
	height:2.2rem;
	margin:0px 0px;
	top:20%;
	background:transparent;
	font-size:3.2rem;
	font-family:fa;
	z-index:15;
	text-decoration:none;
	cursor:pointer;
	-webkit-flex-direction:column;
	-webkit-box-orient:vertical;
	flex-direction:column;
	align-items:center;
	justify-content:center;
	text-align:center;
	opacity:0.85;
	border:0px solid #ccc;
	border-radius:50%;
	
}

.main-slider a.controlbtn{
	color:var(--c3);
}
a.controlbtn{
	color:#b9bcd7;
}

/* 
.slider-kontrol .nav li:active,
a.controlbtn:active{
	color:#000 !important;
}

.slider-kontrol .nav li:active{
	background:#000 !important;
}


.slider-counter{
	background:red;
	display:block !important;
} */

.carousel-container .nav{
	position:relative !important;
	margin:0 !important;
}
.carousel-container a.controlbtn{
	height:auto;
	font-size:2rem;
	position:relative;
	font-weight: 300;
	top:2px;}

.slider div.img-c{
	width :22.2rem;
	height:22.2rem;
	padding-right:5.8rem;
	border-radius:50%;
}
.slider-kontrol .ct{
	width:22.2rem;
	display:inline-block;
	margin-top:-0rem;
}
.slider-kontrol .nv{
	padding-left:0;
}

.slider-container a.control_prev{
	left: -0;
	text-indent:0px;
}

.slider-container a.control_next{
	right:0rem;
	text-indent:0px;
}

.slider-item img{
	height:100% !important;
}



.l-50{
	left:50%;
}
.lhn{
	line-height:normal !important;
}
.t-red{
	color:#f00;
}


.nav-item{
	cursor:pointer;
	user-select:none;
	font-weight:600 !important;
	margin-bottom:0 !important;
	padding:0.64rem 0.75rem !important;
	display:flex;
	justify-content: center;
	align-self:stretch;
	flex-shrink:0;
	flex-grow:1;
	background:#fff;
	align-items: center;
}
.h-tab .nav-item{
	font-size:0.92rem !important;
	text-align:center;
	flex: 1;
	/* border: 0.08rem solid #c6cdd3 !important; */
}
.v-tab .nav-item:not(:last-child){
	border-bottom: 0.08rem solid #C1F4FF !important;
}
.h-tab .nav-item:hover{
	background:var(--bs-p);
	color:#fff;
}

.item-content.h-tab .nav-item{
	/* flex-grow:0;
	width:18%;
	max-width:250px;
	*/
	padding:0.95rem 0.75rem !important;
	margin-bottom:12px !important;
}
.item-content.h-tab .nav-item:not(:last-child){
	/* margin-right:2.2rem; */
}

.tab-content{
	/* border-top:0.08rem solid #c6cdd3 !important; */
}

.tab-content .nav-item{
	border: 0.04rem solid #c6cdd3 !important;
	border-radius: 50rem !important;
	padding: 10px 15px !important;
	margin-right:5px;
}

.mousedetected .wl .tab-content:before,
.mousedetected .wl .tab-content:after{
	content:'';
	position:absolute;
	top:-0.0725rem;
	top:-2px;
	left:0;
	width:100%;
	transform:translateX(-100%);
	border-top:1px solid #c6cdd3;
	
}
.mousedetected .wl .tab-content:after{
	transform:translateX(100%);
}

.detach_grafik_kontrol .nav-item{
	padding: 5px 10px !important;}

.piyasaverileri .nav-item{
	min-width:90px;
}
.piyasaverileri .contents{
}

.nav-item h2,
.nav-item h3{
	font-size:inherit;
}

.tab-content .tab-content{
	border-top:0px solid #c6cdd3 !important;
}

article p{
	overflow-wrap:break-word;
}

.tab-content .tab-pane{
	display:none;
}
.tab-content .tab-pane.active{
	display:block;
	background:transparent;
}
.nav-item.active{
	background:var(--bs-p);
	color:#fff;
}

ul{list-style-type:none;}

.yazi ul{list-style-type:disc;}
.yazi ol {left:-8px !important;}
.yazi ol li{text-indent:8px !important;}



/* .home h3, */
.home ul{
	margin:0;
	padding:0;
}
.link,
.home a{
	text-decoration:none;
}
.home .btn{
	padding-left :1.5rem;
	padding-right:1.5rem;
}

a.link:hover{
	text-decoration:underline;
}

/*anasayfa duyurular*/
.tum-duyurular{
	width:10rem;
}

/*
.duyurular.owl-carousel .owl-stage {
	margin-bottom:0px;
}
.duyurular.owl-carousel .fa {
	display:none;
}
.duyurular.owl-carousel .owl-dot {
	background:#fff;
}

.duyurular .owl-item a{
	height: 100%;
	display: flex !important;
	align-items: center;}

.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  position: relative;
  z-index: 1;
}
*/
/* position relative and z-index fix webkit rendering fonts issue */
 
 
 
/*
.owl-carousel .owl-stage:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.owl-carousel .owl-stage-outer {
	position: relative;
	overflow: hidden;}
fix for flashing background
-webkit-transform: translate3d(0px, 0px, 0px);
 */

/* article .owl-carousel .owl-stage{
	margin-bottom:35px !important;
}
article .owl-carousel .owl-navigate{
	margin-top:0 !important;
	margin-bottom:30px !important;
} */

/*
.category a:not(.btn),
.category p,
.category span,

article a:not(.btn),
article b,
article strong,
article font,
article span,
article ol,
article ul,
article li,
article p{
	font-size:1.12rem !important;
}
 */

article p{
	margin-bottom:0.5rem ;
}
.sliding .slider-item{
	-ms-touch-action: pan-y;
	touch-action: pan-y;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	/*
	cursor: move;
	cursor: grab; */
}

.slider h2,
.slider-container h2{
	font-size:1.5rem !important;
	line-height:1;
	text-align:left;
	font-weight:700;
}
.slider-container .title span{
	font-size:2.13rem !important;
	font-size:1.59rem !important;
	line-height:1 !important;
	color:inherit;
	margin-bottom:10px;
}

/*
.grid-structure .img-c{
}
.grid-structure img{
	width :4.65rem;
	height:4.65rem;
	max-height:4.65rem;
	max-width :4.65rem;
	border-radius:50%;
	overflow:hidden;
	background:var(--c);
}

.grid-structure a:hover img{
	background:var(--bs-p);
}

.hizmetlerimiz img{
	width :5.96rem !important;
	height:5.96rem !important;
	margin:auto;
	display:block;}


*/
.carousel .img-c img{
	height:6.48rem !important;}
.carousel .img-c img{
	object-fit: cover;
	display: block;
	width: 100%;}

.footer{
	color:#D9E8FF;
	color:#fff;
}
.footer a{
	color:inherit;
}
.footer-3 .col:last-child{
	border-right:0 !important
}
.footer-3 .col{
	align-self:center;
}


.header .btn,
.header li,
.header a{
	font-size:0.9rem;
}
.header .btn:hover{
	background:transparent !important;
	border:2px solid #fff;
}

.header-search button {
	margin: 5px 0;
	margin-left: -80px;
	-webkit-box-shadow: none;
	box-shadow: none;
	border: 0;
	color: #fff;
	background: #03A9F4 !important;
	background: #1976D2 !important;
	width: 80px;
	height: 55px;
	font-size: 19px;
	display:none;
}

.header-search button.times {
	color: #ffffff;
	margin-left: 10px;
}

.accordion> h2{
	width:100%;
	border-radius:35px;
	background:#F2F5F7;
	padding:0.7rem 0.9rem !important;
	padding-left:1.70rem !important;
	font-size:1.2rem;
	display:-webkit-flex;
	display:flex;
	align-items:center;
	color:var(--c);
	margin-bottom:0;
	cursor:pointer;
	line-height:1;
	-webkit-user-select:none;
	user-select:none;
	border:1px solid #e0e2e3;
	font-weight:400;
}

.accordion> h2.active{
	border-radius:25px 25px 0 0 ;
	background:#193AEA;
	color:#fff;
}
.accordion> h2+.body{
	/* width:100%; */
}
.accordion> h2.active+.body{
	display:block !important;
}

.accordion.select>h2{
	color:var(--c);
	font-weight:700;
}

.accordion.select>h2.active{
	color:#fff;
}
.accordion.select .body{
	background:#fff;
	max-height:300px;
	overflow-y:auto;
}
.accordion.select .body a:hover{
	background:var(--c3);
}
.hon+*{
	border-top:0px !important;
}

.yatirim_merkezleri a{
	display:block;
}

.accordion>h2:before,
.accordion> h2:after{/*icon*/
	font-family:fa;
	content:"\f04b";
	display: inline-block;
	transform: rotate(90deg);
	font-size:1rem;
	font-weight:600;
	color:#193AEA;
	position:absolute;
	right:1.6rem;
	vertical-align: middle;
}
.accordion>h2:before{
	content:unset;
}

.accordion> h2.active:before,
.accordion> h2.active:after{
	color:#fff;
	transform: rotate(-90deg);
}
.accordion >.body{
	padding:0.75rem 1.125rem;
	background:#F2F5F7;
	border-radius:0 0 25px 25px ;
	border-right:1px solid #e0e2e3;
	border-left:1px solid #e0e2e3;
	border-bottom:1px solid #e0e2e3;
}

.faq{
	background:#ffffff55;
	font-size:1.4rem;
	padding-left:3.5rem !important;
	color:#fff !important;
}

.faq-container i{
	background: var(--bs-p);
	color: #fff;
	width:  2.2rem;
	height: 2.2rem;
	font-size: 1rem;
	left: 0.45rem;
	margin-top: 0.35rem;
	padding-top: 0.45rem;
	text-align: center;
	display: inline-block;}
.faq-container img{
	object-fit: cover;
}

.faq::placeholder{
	color:var(--c);
}
.faq_search .accordion> h2{
	font-size:1rem !important;
	padding-left:2.5rem !important;}
.faq_search .accordion> h2:after{
	content:unset;
}
.faq_search .accordion> h2:before{
	content:"\f04b";
	right:unset;
	left:1.1rem;}
.faq_search .accordion> h2.active:before{

	left:1.1rem;
}

.xdebug-error{
	font-family:roboto;
	font-size:18px;
	z-index:999;
	color:#000 !important;
	background:#fff !important;
}
.xdebug-error th{
	padding:15px;
}

article{
	padding-bottom:5rem;
	font-weight:300;
}
.category h1,
article h1{
	display:inline-block;
	width:100%;
}

article img[class*="fr "],
article img[class*="fl "],
article img[style*="float-"],
.kategori-aciklama img,
.curve {
	width :13.92rem !important;/*348*/
	height:13.92rem !important;
	object-fit: cover;
	border-radius: 50%;
	right: -10px;
 /* 
	-webkit-shape-outside: circle();
	shape-outside: circle();
	right: -15px;
	*/
}

.pay-borclanma img{
	width :7rem;
	height:7rem;
	border-radius: 50%;
	object-fit:cover;
}

.kategori-aciklama img{
	margin-top:-4.25rem !important;
}

article .main-img {
	margin-top:-7.3rem !important;
}

/* article img[class*="fr"],
.curve[class*="fr"]{
	margin-left:3rem !important;
	margin-right:0rem !important;
}
article img[class*="fl"],
.curve[class*="fl"]{
	margin-left:0rem !important;
	margin-right:3rem !important;
} */

article section{
	width:100%;
}

article p:has(img[style*="float"]){
	top:20px;
}

article p:has(img){
	text-align:justify;
}

 article img[style*="float:left"],
 article img[style*="float: left"] {
  margin: 0px 55px 0px 0px !important ;
}

article img[style*="float:right"],
article img[style*="float: right"] {
  margin: 0px 0px 0px 55px !important ;
}

.zebra{
	padding:0.6rem 1.2rem !important;
}

.yazi{
	margin-bottom:0 !important;
}


.btn-liste+*:not(.buton),
.dosya+*:not(.buton),
.buton+*:not(.buton),
.accordion+*:not(.buton),
.yazi+*:not(.buton)
{
	margin-top:1.2rem !important;/*30*/
}

.zebra+*:not(.buton),
.yazi+.zebra,
.dosya+.dosya,
.btn-liste+.btn-liste,
.accordion+.accordion{
	margin-top:0.6rem !important;/*15*/
}
.zebra+.zebra{
	margin-top:0rem !important;
}
.buton{
	margin-top:1.2rem !important;
}

article .nav-tabs{
	margin-top:1.2rem !important;/*30*/}

article .tab-content{
	margin-bottom:1.8rem !important;/*45*/
}

.zebra{
	padding-top:0.6rem;
	padding-bottom:0.6rem;
}

/* article .zebra:nth-of-type(odd)
{ background:#F2F5F7;}
article .zebra:nth-of-type(even)
{background:transparent;} */

article .zebra{ background:#F2F5F7;}
article .zebra:nth-child(2n){background:transparent;}

article .nav-tabs{
	margin-top:1.2rem;
	/* margin-top:1.5rem; */
}
article .tab-pane .nav-tabs{
	margin-top:1rem;
}

.kategori-aciklama img{
	margin-top:-50px;
}


.container .container{
	padding:0;
}

.table-container{
	max-width: 100%;
	width:100%;
	display: block;
	overflow-x: auto;
	padding-left:0px;
}
.table-container>table{}

.table-tcr,
article table {
	border-collapse: collapse;
	border-collapse: separate;
	display:table !important;
	border-spacing: 7px 12px;
	margin-left:   -8px;
	font-size:0.92rem;
}
.table-container>table tbody{
}

article table thead,
article table tbody{
	margin-left:-0px !important;
	font-size:inherit;
}


.table-tcr th,
.table-tcr td,
article table th,
article table td {
	border: 0 !important;
	border-radius: 55px;
	padding: 5px 18px;
	width:auto !important;
	font-size:inherit;
	background:inherit ;
	text-align:center ;
	vertical-align:middle;
	white-space:nowrap;
	color:inherit;
}

#tinymce table tr,
.table-tcr tr,
.table-tcr.noth tr:nth-child(n+1),
article table:not(.noth) tr,
article table.noth tr:nth-child(n+1){
	background:var(--c3);
}

article .accordion table tr{
	background:#fff !important;
	color:var(--c) !important;
}

.table-tcr.noth tr:nth-child(1),
.table-tcr tr th,
#tinymce table tr th ,

.table-tcr.noth tbody tr:nth-child(1),
article table.noth tbody tr:nth-child(1),
article table.noth tbody tr:nth-child(1) td,
article table.noth tr:nth-child(1),
article table.noth tr:nth-child(1) td,
article table tr th {
	background:var(--c) !important;
	color:#ffffff !important;
	text-align:center !important;
	vertical-align:middle;
	font-weight:400;
	line-height: .85rem !important;
}

.table-tcr tr td,
.table-tcr tr th,
article table tr td,
article table tr th {
	height:2rem;
}

table p{
	margin-bottom:0 ;
}

article th p,
article table th p,
article table th *{
	color:#ffffff !important;
	color:inherit !important;
	line-height: .85rem !important;
	margin:0 ;
}

.table-fit{
	width:100% !important;
	table-layout:fixed !important;
}
.table-fit input{
	max-width:100%;
}
.table-fit *{
	white-space:normal !important;
}

.sql_table{
	font-size:0.76rem;
	font-weight:400;
	padding-left:4px;
}
.sql_table thead i{
	padding-top:0.50rem;
}
.sql_table input{
	background:transparent;
	font-size:0.7rem;
	font-weight:600;
	width:100%;
	height:100%;
	padding:.25rem 0 !important;
	z-index:1;
}

.sql_table tr td.hasinput{
	padding:0 !important;
	background:#fff !important;}

.sql_table tr td input:focus,
.sql_table tr td input:valid{
	border-radius:50px;
	background:#fe0 !important;
	background:var(--bs-p) !important;
	color:#fff !important;
	outline:1px solid var(--bs-p) !important;
}

.sql_table tr td input:focus::placeholder{
	color:#ffffffcc;
}

/*
.table-tcr thead+tbody tr:nth-child(1),
#tinymce table thead+tbody tr:nth-child(1),
article table thead+tbody tr:nth-child(1){
	background:var(--c2) !important;
	color:#000 !important;
}
*/

.sn,
.on,
.on2{
	cursor:pointer;
}
.onhandle_container+*,
.sn:not(.open)+*:not(li) ,
.on2:not(.open)+*:not(li) ,
.on:not(.open)+*:not(li) {
	display: none;
}

/* .on+div.open {
	display: block;
	transition: all 1s;
	top: -8px;
	right: -8px;
} */
.btn_hon>div{
	display: none;
}
.btn_hon:hover>div{
	display: block;
	border:1px solid #ccc;
	-webkit-box-shadow:0 1px 1px #aaa;
	box-shadow:0 1px 1px #aaa;
}
.btn_hon>.btn{
	-webkit-transition:all .3s ;
	transition:all .3s ;
	width:200px;
	border:1px solid #ccc;
	border-radius:0px;
}

.sidebar{
	width:29.5%;
	padding-right:0px !important;
	margin-right:1.65rem;/*60px*/
	overflow-wrap: anywhere;
}
.sidebar> div{
	padding:1.125rem;
}
.sidebar i.fa{
	font-size:0.375rem;
	left:-3px;
	top:-3px;
}
.sidebar .d2.open{
	font-weight:500 !important;
}
.sidebar .d2 i.fa.down{
	transform:rotate(90deg);
	left:-8px;
}

.sidebar li{
}
.sidebar a{
	width:100%;
	padding-bottom:8px;
	display:inline-block;
	color:inherit;
	text-decoration:none;
}
.sidebar .duzey1 a:hover{
	color:var(--bs-p2) !important;
}
.sidebar .duzey1.sub-side{
	padding-left:10px !important;
}
.sidebar .duzey2.sub-side{
	font-weight:500;}
.sidebar .duzey3.sub-side{
	font-weight:300;
}
/* .sidebar .duzey1> .sub-side a:before {
	content:'\25BA';
	color:inherit;
	font-size:11px;
	padding-right:5px;
} */

.sidebar-bottom a:hover img{
	background:var(--bs-p);
}

.btn-liste{
	width:100%;
	display:-webkit-flex;
	display:flex;
	border-radius:50px;
	align-items:center;
	border:0px solid #ddd;
	text-decoration:none;
	overflow:hidden;
	padding:0.64rem 4rem !important;
	padding-right:3.4rem !important;
	background:var(--c3);
	color:var(--c);
	font-weight:700;
	border:1px solid transparent;
}
.btn-liste:hover{
	border:1px solid var(--bs-p);}
.btn-liste i{
	position: absolute;
	left: 0px;
	background: var(--c);
	color: #fff;
	display:-webkit-flex;
	display:flex;
	align-items:center;
	justify-content:center;
	width: 90px;
	height: 100%;
	text-align: center;
	padding: 0.69rem 0;
}

.btn-liste::after{
	height: 100%;
	position: absolute;
	display:-webkit-flex;
	display:flex;
	align-items:center;
	justify-content:center;
	width:75px;
	top: 0px;
	right: 0px;
	padding-top: 0rem;
	color: #fff;
	font-weight:400;
	font-family:fa;
	font-family:bi !important;
	text-shadow: 1px 1px 0px #07526e;
	text-align:center;
	border:0px solid var(--c);
	content: '\f178';
	content: '\f4f4';
	background:var(--bs-p);
	border:0px solid var(--bs-p);
}

.btn-n {
	text-decoration: none;
	color: white;
	padding: 10px 30px;
	display: inline-block;
	position: relative;
	border: 1px solid rgba(0,0,0,0.21);
	border-bottom: 4px solid rgba(0,0,0,0.21);
	border-radius: 4px;
	text-shadow: 0 1px 0 rgba(0,0,0,0.15);
}
.btn-n.btn-p {
	background: rgba(102,152,203,1);
	background: -moz-linear-gradient(top, rgba(102,152,203,1) 0%, rgba(92,138,184,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(102,152,203,1)), color-stop(100%, rgba(92,138,184,1)));
	background: -webkit-linear-gradient(top, rgba(102,152,203,1) 0%, rgba(92,138,184,1) 100%);
	background: -o-linear-gradient(top, rgba(102,152,203,1) 0%, rgba(92,138,184,1) 100%);
	background: -ms-linear-gradient(top, rgba(102,152,203,1) 0%, rgba(92,138,184,1) 100%);
	background: linear-gradient(to bottom, rgba(102,152,203,1) 0%, rgba(92,138,184,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6698cb', endColorstr='#5c8ab8', GradientType=0 );
}


.sidebar img{
	width :70px;
	height:70px;
	border-radius:50%;
	background:var(--c);
	padding:7px;
}

.search-text:focus{
	outline:0;
}

i[class^="icomoon-"] {
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

i[class^="icomoon-"]:before {/*text default*/
	content: "\e90d";
}
.icomoon-gif:before {
  content: "\e901" !important;
}
.icomoon-rar:before {
  content: "\e902" !important;
}

.icomoon-txt:before {
  content: "\e904" !important;
}
.icomoon-xlsx:before {
  content: "\e905" !important;
}
.icomoon-docx:before {
  content: "\e906" !important;
}
.icomoon-dwg:before {
  content: "\e907" !important;
}
.icomoon-jpg:before {
  content: "\e908" !important;
}
.icomoon-pdf:before {
  content: "\e909" !important;
}
.icomoon-png:before {
  content: "\e90a" !important;
}
.icomoon-printer-text:before {
  content: "\e90b" !important;
}
.icomoon-inbox-text:before {
  content: "\e90c" !important;
}
.icomoon-text:before {
  content: "\e90d" !important;
}
.icomoon-zip:before {
  content: "\e900" !important;
}
.icomoon-zip1:before {
  content: "\e903" !important;
}

article a.dosya,
article a.dosya[href$='.docx'],
article a.dosya[href$='.xlsx'],
article a.dosya[href$='.pptx'],
article a.dosya[href$='.doc'] ,
article a.dosya[href$='.xls'] ,
article a.dosya[href$='.ppt'] ,
article a.dosya[href$='.txt'] ,
article a.dosya[href$='.pdf'] ,
article a.dosya[href$='.png'] ,
article a.dosya[href$='.jpg'] ,
article a.dosya[href$='.txt'] ,
article a.dosya[href$='.zip'] ,
article a.dosya[href$='.jpeg'],
article a.dosya[href$='.text'],
article a.dosya[href$='.webm']{
	display:table;width:auto; margin-left:50px;margin-top:0px;
	line-height: 1.2;
	text-align: left;
}

article a.dosya:before,
article a.dosya[href$='.docx']:before,
article a.dosya[href$='.doc']:before,
article a.dosya[href$='.xlsx']:before,
article a.dosya[href$='.xls']:before,
article a.dosya[href$='.pptx']:before,
article a.dosya[href$='.ppt']:before,
article a.dosya[href$='.txt']:before,
article a.dosya[href$='.pdf']:before,
article a.dosya[href$='.jpeg']:before,
article a.dosya[href$='.jpg']:before,
article a.dosya[href$='.png']:before,
article a.dosya[href$='.txt']:before,
article a.dosya[href$='.zip']:before,
article a.dosya[href$='.text']:before,
article a.dosya[href$='.webm']:before
{
	content:' ';
	text-shadow:0 1px 1px #aaa;
	vertical-align: middle;
	font-weight: 500;
	padding:5px;
	position:absolute;
	left: -50px;
	top: -3px;
	width:35px;height: 45px;
	background-size:50px;
	background-repeat: no-repeat;
	background-size: 50px 64px;
	background-size: 35px 45px;}

article a.dosya:before{background-image:url('../upload/images/icons/file.png');}
article a[href$='.xlsx']:before{background-image:url('../upload/images/icons/xlsx.png');}
article a[href$='.docx']:before{background-image:url('../upload/images/icons/docx.png');}
article a[href$='.pptx']:before{background-image:url('../upload/images/icons/docx.png');}
article a[href$='.doc']:before{background-image:url('../upload/images/icons/doc.png');}
article a[href$='.xls']:before{background-image:url('../upload/images/icons/xls.png');}
article a[href$='.ppt']:before{background-image:url('../upload/images/icons/ppt.png');}
article a[href$='.pdf']:before{background-image:url('../upload/images/icons/pdf.png');}
article a[href$='.txt']:before{background-image:url('../upload/images/icons/txt.png');}
article a[href$='.png']:before{background-image:url('../upload/images/icons/png.png');}
article a[href$='.jpg']:before{background-image:url('../upload/images/icons/jpg.png');}
article a[href$='.txt']:before{background-image:url('../upload/images/icons/txt.png');}
article a[href$='.zip']:before{background-image:url('../upload/images/icons/zip.png');}
article a[href$='.jpeg']:before{background-image:url('../upload/images/icons/jpeg.png');}
article a[href$='.text']:before{background-image:url('../upload/images/icons/text.png');}
article a[href$='.webm']:before{background-image:url('../upload/images/icons/webm.png');}


.buton.has_i{
	text-align:left;
	padding-left:30px !important;
	padding-right:50px !important;
}
.buton i{
	margin-right:5px;
}

.jumbotron{
	line-height:1.25;
}
.jumbotron h2 b{
	bottom:-8px;
	font-weight:800;
}


.mr-a{
	margin-right:auto;
}
.ml-a{
	margin-left:auto;
}

.footer-2{}
.footer-2 a{
	height:56px;
	text-decoration:none;
}

.footer-2 .social-item{
	width :56px;
	height:56px;
	padding:0 !important;
	line-height:56px;
	text-align:center;
	margin-left:0;
	margin-right:10px;
	font-size:30px;
}
.footer-contact>*{
	white-space:nowrap;
	flex:1;
}

.footer-contact .mail{
	width:auto;}
.footer-contact .telefon{
	width:305px;

	display:block;
}
.footer-contact .adres{
	width:52%;
}

.footer-2 span{
	width:100%;
	white-space:normal;
	font-size:0.70rem;
	flex:1;
}
.footer-2 i{
	width:2.6rem !important;/*65px*/
	min-width:2.6rem !important;
	padding:0rem;
	color:#fff;
	background:var(--c4);
	margin-right:6px;
	text-align:center;
	height:100%;
	line-height:56px;
	vertical-align:middle;
	display:inline-block;
	font-size: 1rem;
}

.footer-contact a:hover{
	background:#fff !important;
}
.footer-contact a:hover i{
	background:var(--bs-p);
}
.footer-social a:hover{
	background:#fff !important;
	color:var(--c);
}
/* 
.kullanici_islemleri a{
	text-decoration:none;
	color:var(--c);
	font-weight:700;
}
.kullanici_islemleri a:hover{
	outline:3px solid var(--bs-p);
}
.kullanici_islemleri img{
	width:2.8rem;}

 */


.gallery img{
	object-fit:cover;
	width:100%;
	height:100%;
	min-height:8rem;
}

td a.dosya{
	width:100%;
	white-space:normal;
}

.btn2 {
	border-radius: 20px;
	text-transform: uppercase;
	color: #000;
	padding: 10px 15px;
	font-size: 15px;
	line-height: 15px;
	font-weight: 600;
	display: block;
	box-shadow: 2px 2px 2px rgba(59, 78, 91, 0.20);
	text-align: left;
	-webkit-transition: all 150ms ease-in;
	transition: all 150ms ease-in;
	text-decoration:none;
}

.btn2-d{
	background: #ab2a09;
	background-image: linear-gradient(to bottom, #ab2a09, #7f1b01);
}

.btn2-1 {
	text-transform: none;
	border: 1px solid #5fa72b;
	background: #7cc447;
	background-image: linear-gradient(to bottom, #7cc447, #5fa72b);
}

.btn2-2 {
	text-transform: none;
	border: 1px solid #6a379b;
	background: #c6a9e2;
	background-image: linear-gradient(to bottom, #9966cc, #6a379b);
}
.btn2-3 {
	text-transform: none;
	border: 1px solid #ca970a;
	background: #eebe49;
	background-image: linear-gradient(to bottom, #eebe49, #ca970a);
}

.btn2-p {
	text-transform: none;
	border: 1px solid #19466b;
	background: #326186;
	color:#fff;
	background-image: linear-gradient(to bottom, #326186, #19466b);
}

.btn2-1:hover, .btn2-2:hover, .btn2-3:hover, .btn2-p:hover {
	background: #f3ebe4 !important;
	background: #fff !important;
	color: #a92a07;
	text-decoration: none;
	border: 1px solid #f3ebe4;
}


.auto-search-result {
	border: 1px solid;
	background: #fff;
	color: #000;
	border-radius: 8px;
	height: 70% !important;
	max-height: 600px !important;
	overflow-y: auto !important; }

.auto-search-result a {
	display: block;
	width: 100%;
	padding: 15px 5px;
	border-bottom: 1px solid #aaa;
	color: #000 !important;
	text-align: left !important;
}

.mrck:before, .auto-search-result a:before {
	font-family: 'fl-bigmug-line';
	content: "\e09c";
	margin-right: 10px;
	padding-left: 5px;
	position:absolute;
	top:10px;
	right:5px;
	z-index:1;
}

.auto-search-result a:hover {
	background: lightblue;
}

.quick-menu-fixed{
	margin-right:-120px;
	margin-right:-250px;
	display:none;
	display:inline;
	position:fixed;
	top:65%;
	right:0;
	z-index:16;
	transition:all 0.3s;
}
.quick-menu-fixed a{
	text-decoration:none !important;
	color:inherit ;
}

.quick-menu-fixed li{
	border-top:0;
	border-bottom:0;
	background:#d63384;
	background:#389638;
	transition:all 0.25s;
	margin-top:0px;
	margin-bottom:1.111px;
	color:#000;
	color:#ffffff !important;
	-webkit-box-shadow: -1px 1px 3px #000;
	box-shadow: -1px 1px 3px #000;
}

.quick-menu-fixed:hover li{
}

.quick-menu-fixed li:hover{
	margin-left:-300px;
}
.quick-menu-fixed li a{
	display:inline-block;
	width:100%;
}
.quick-menu-fixed li span{
	width:120px;
	width:250px;
	display:inline-block;
	height:100%;
	font-weight:600;
	padding:10px 5px;
	padding-left:10px;
	vertical-align: bottom;
}
.quick-menu-fixed li i{
	display:inline-block;
	text-align:center;
	width:75px;
	width:60px;
	height:100%;
	padding:12px 5px;
	font-size:1rem;
	text-shadow: 0 0px 1px #999;}

.bl-4{
	padding:5px 0;
	padding-left:25px;
	line-height:25px;
}
.bl-4:before{
	content: '';
	border-left: 12px solid var(--c);
	border-radius: 8px;
	height: 100%;
	display: inline-block;
	position: absolute;
	left:0;
	top:0;
}
.bl-4-c2{
	padding:0px 0;
	padding-left:17px;
	line-height:1.2;
	margin-bottom:0.88rem;
	padding-bottom:0;
	font-size:0.84rem;
}
.bl-4-c2:before{
	content: '';
	border-left: 10px solid var(--c2);
	border-radius: 8px;
	height: 95%;
	display: inline-block;
	position: absolute;
	left:-5px;
	top:0;
}
.bl-4-c2 h5{
	margin-bottom:0;
	font-weight:700;
	font-size:1.08rem !important;
}

article ol li{list-style:decimal;}
article ul li{list-style:none;list-style: disc;}

.main input[type="radio"],
.main input[type="checkbox"]{
	margin-right:8px;
	padding:0px;
	width: 1.44rem;
	height:1.44rem;
	vertical-align:sub;
	-webkit-appearance: none;
	background:#fff;
	border-radius:6px;
	overflow:hidden;}
.main input[type="radio"]:checked:after,
.main input[type="checkbox"]:checked:after{
	content:'\f26e';
	font-family: bi !important;
	outline: none;
	background:var(--bs-p);
	color:#fff;
	height:100%;
	width:100%;
	position:absolute;
	font-size: 1.8rem;
	left: 0px;
	top: 0px;
	line-height: 0.72;
	display: inline-block;
	padding: 0px;
	text-indent: -0.24rem;
}


label.guvenlik_kodu{
	font-size:1rem !important;
}

img.captcha{
	cursor:pointer;
}
.onay,input.captcha{
	width:100%;
	font-size:1.21rem !important;
}

input:-webkit-autofill:focus,
input:-webkit-autofill:active {
	/* transition: background-color 9999s ease-in-out 0s !important;
	transition-property: background-color, font-size !important;
	-webkit-box-shadow: 0 0 0px 1000px var(--bs-p) inset;
	color:#fff !important; */
}

input{
	outline:0;
	border:1px solid #ccc;
}


/*Animated result start*/
.svg-box {
	display:inline-block;
	position: relative;
	width:150px;
}
.green-stroke {
	stroke:#7CB342;
	stroke:var(--c3);
}
.red-stroke {
	stroke: #FF6245;
}
.yellow-stroke {
	stroke: #FFC107;
}
.circular circle.path {
	stroke-dasharray: 330;
	stroke-dashoffset: 0;
	stroke-linecap: round;
	opacity: 0.4;
	animation: 0.7s draw-circle ease-out;
}

/*------- Checkmark ---------*/
.checkmark{
	stroke-width: 6.25;
	stroke-linecap: round;
	position:absolute;
	top: 56px;
	left: 49px;
	width: 52px;
	height: 40px;
}

.checkmark path {
	animation: 1s draw-check ease-out;
}

@keyframes draw-circle {
	0% {
		stroke-dasharray: 0,330;
		stroke-dashoffset: 0;
		opacity: 1;
	}

	80% {
		stroke-dasharray: 330,330;
		stroke-dashoffset: 0;
		opacity: 1;
	}

	100%{
		opacity: 0.4;
	}
}

@keyframes draw-check {
	0% {
		stroke-dasharray: 49,80;
		stroke-dashoffset: 48;
		opacity: 0;
	}

	50% {
		stroke-dasharray: 49,80;
		stroke-dashoffset: 48;
		opacity: 1;
	}

	100% {
		stroke-dasharray: 130,80;
		stroke-dashoffset: 48;
	}
}

/*---------- Cross ----------*/
.cross {
	stroke-width:6.25;
	stroke-linecap: round;
	position: absolute;
	top: 54px;
	left: 54px;
	width: 40px;
	height: 40px;
}

.cross .first-line {
	animation: 0.7s draw-first-line ease-out;
}

.cross .second-line {
	animation: 0.7s draw-second-line ease-out;
}

@keyframes draw-first-line {
	0% {
		stroke-dasharray: 0,56;
		stroke-dashoffset: 0;
	}

	50% {
		stroke-dasharray: 0,56;
		stroke-dashoffset: 0;
	}

	100% {
		stroke-dasharray: 56,330;
		stroke-dashoffset: 0;
	}
}

@keyframes draw-second-line {
	0% {
		stroke-dasharray: 0,55;
		stroke-dashoffset: 1;
	}

	50% {
		stroke-dasharray: 0,55;
		stroke-dashoffset: 1;
	}

	100% {
		stroke-dasharray: 55,0;
		stroke-dashoffset: 70;
	}
}

.alert-sign {
	stroke-width:6.25;
	stroke-linecap: round;
	position: absolute;
	top: 40px;
	left: 68px;
	width: 15px;
	height: 70px;
	animation: 0.5s alert-sign-bounce cubic-bezier(0.175, 0.885, 0.32, 1.275);
}

.alert-sign .dot {
	stroke:none;
	fill: #FFC107;
}
@keyframes alert-sign-bounce {
	0% {
		transform: scale(0);
		opacity: 0;
	}

	50% {
		transform: scale(0);
		opacity: 1;
	}

	100% {
		transform: scale(1);
	}
}
/*Animated result end */


.check_until_next:last-of-type{
	background:red !important;
}

.toast3{
	z-index:999;
	transition:all 1s;
	bottom:-1000px;
	animation: 0.5s alert-sign-bounce cubic-bezier(0.175, 0.885, 0.32, 1.275);}
table.excel tr td:nth-child(1){
	color:var(--bs-p);}
table.excel tr:nth-child(1) td:nth-child(1){
	color:#fff;
	background:var(--bs-p) !important;
}

.dropTarget{padding:160px 0 !important}

 
.closex{
	display:inline-block;
	text-align:center;
	top  :-4px;
	right:10px;
	width :25px;
	height:25px;
	z-index:5;
	color:#000;
	cursor:pointer;
	border:0px solid transparent !important;
	text-decoration:none;
} 

.closex:after{
	content:'\d7';
	content:'\2716';
	content:'\f659';
	font-family:bi;
	font-weight:600;
	font-size:1.1rem;
	width:100%;
	text-align:center;
	position:absolute;
	top:0px;
	right:-5px;
	font-style:normal !important;
}



.popup_main_container  .closex{
	padding: 30px !important;
	height: 60px;
	top: -1px;
	right: -1px;
	z-index:1;
}

.cookie{
	z-index:9999;
}
.cookie>div{
	background:#fff;
	color:var(--c);
}

.popup_main.overlay{
	width:100%;
	height:100%;
	top:0;
	left:0;
	padding:0px;
	z-index:999;
}

.overlay-blur{
	width:100%;
	height:100%;
	top:0;
	left:0;
/*
	-webkit-filter: blur(8px);
	filter: blur(8px);
 */
	backdrop-filter: blur(5px);
	z-index:6;
}

.overlay-glass{
	width:100%;
	height:100%;
	top:0;
	left:0;
	background:#000000ee;
	background:#000000cc;
}

.popup_main_container{
	top:4%;
	width:80%;
	height:90%;
	margin:auto;
	border-radius:55px 0 55px 55px;
	padding:30px;
	background:#fff;
	border:1px solid #eee;
	-webkit-box-shadow:0 1px 1px #aaa;
	box-shadow:0 0px 10px #aaa;
	z-index:99999;
	animation: 0.35s alert-sign-bounce ;
	/* transition: transform .2s;
	*/
}
.popup_main_container .popup-inside{
	width:100%;
	height:100%;
	border-radius:35px;
	border:1px solid #eee;
	overflow: hidden;
}
.popup_main_container .popup-img{
	width:100%;
	height:100%;
	object-fit:contain;
	object-fit:cover;
}



@keyframes toleft {
	0% {
		left:25%;
	}
	100% {
		left:0 ;
	
	}
}
@keyframes toright {
 	0% {
		right:25%;
	}
	100% {
		right:0 ;
	
		
	} 
}

.onay_uyari{
	top:-4.7rem;
	font-size:0.9rem;
	border-radius:30px;
	padding-left:1rem !important;
}

.yaziyi_duzenle{
	background: #32af75 !important;
	color: #fff !important;
	width: 450px;
	font-size:0.9rem;
	border-radius:30px !important;
	border:1px solid #999 !important;
	box-shadow:0 1px 3px #333;
	/* top:-2.6rem;
	left:0.6rem; */
}
.yaziyi_duzenle:active{
	box-shadow:inset 0 2px 6px #777;


}
.yaziyi_duzenle.konuaktif_s {
	background: var(--bs-d) !important;
}
.yaziyi_duzenle.konuaktif_o {
	background: var(--bs-w) !important;
	color:#000 !important;}
.yaziyi_duzenle.konuaktif_k {
	background: var(--bs-d) !important;}

section.carousel {
	margin-top:-30px;
}

.google_chart {
	height:400px;
	top:-20px;
	right:0px;
	padding-left:3rem;
}


article .auto-search-result{
	display:none;
}
.altbaslik{
	top:-7px;
}

.dn-desktop{
	display:none;
}

.tab-round *{
	flex:0 0 auto !important
}
.tab-round .nav-item{
	padding:9px 0 !important ;
	margin-bottom:5px !important;
	font-size:17px !important ;
	min-width:unset;
	max-width:unset;
}
.tab-round .nav-item:nth-child(1),
.tab-round .nav-item:nth-child(6){
	margin-right:5px;
}
.tab-hand{
	width :45px;
	height:45px;
	padding:0px !important;
	display:-webkit-flex;
	display:flex;
	align-items:center;
	justify-content:center;
	font-size:1rem !important;
	background:var(--bs-p);
	color:#fff;
	font-weight:400;
	margin:3px 3px;
}

.bb-force{
	border-bottom:1px solid #c6cdd3 !important;
}

.table-container::-webkit-scrollbar {
	width: 10px;
	height:18px;
}

.table-container::-webkit-scrollbar-track {
	background: #f1f1f1;
}

.table-container::-webkit-scrollbar-thumb {
	background: var(--c);
}

.table-container::-webkit-scrollbar-thumb:hover {
	cursor:pointer;
}


.scr::-webkit-scrollbar {
	width: 10px;
	height:18px;
}
.scr::-webkit-scrollbar-track {
	background: #f1f1f1;
}
.scr::-webkit-scrollbar-thumb {
	background: #999;
	border-radius:30px;
}
.scr::-webkit-scrollbar-thumb:hover {
	cursor:pointer;
}

.ortala{
	left:50% !important;
	top:50% !important;
	display:block;
	transform:translate(-50%,-55%);
	border:1px solid #ccc;
	border:0rem solid #ccc;
	border-radius:8px;
	z-index:9999;
/* 	
	-webkit-box-shadow:0 1px 1px #aaa;
	box-shadow:0 0px 1px #aaa;
	-webkit-font-smoothing: subpixel-antialiased;
	transform: perspective(1px) translateZ(0);
	backface-visibility: hidden;
	will-change: transform;
	filter: blur(.0px);
	backface-visibility: hidden;    
	-webkit-filter: blur(0);
	transform-origin: 0% 0;
	zoom: 97%;    */
}
.t-5y{
	top:5% !important
}

.bulten_bottom_modal{
	position: fixed;
	width: 100%;
	height:700px;
	height: auto;
	left: 0;
	right: 0;
	bottom: 0;
	padding:0px ;
	z-index:99;
	overflow:hidden;
	border-radius:20px 20px 0 0;
	font-size:18.75px;
}

.main-menu-triger:hover{
	/* background:var(--bs-p) !important;
	bottom:unset;
	color:var(--c3) !important;
	 */
}
.main-menu-triger{
	z-index:9999	;
}
.main-menu-triger.btn-p{
	background:var(--bs-p) !important;
	color:var(--c3) !important;
}

.aa{
	font-size:18px;
}
.head-3 .btn:not(.searchtoggle) i{
	display:none;
}

.td_copyinput{
	position:fixed;
	left:-500000px;
}

.toast{
	visibility: hidden;
	position: fixed;
	left:50%;
	transform:translate(-50%);
	background: #333;
	margin:0 auto;
	color: orange;
	font-size:0.9rem;
	font-weight:600;
	line-height: 1;
	text-align: center;
	border-radius: 4px;
	padding:1rem 1.1rem;
	z-index:9999;
	bottom: -150px;
	transition:all 0.9s;
}

.toast.show{
	bottom: 60px;
	transition:all 0.6s;
	visibility: visible;
}

@-webkit-keyframes fadein{
from{bottom: 0; opacity: 0;}
to{bottom: 60px; opacity: 1;}
}

@keyframes fadein{
from{bottom: 0; opacity: 0;}
to{bottom: 60px; opacity: 1;}
}

@-webkit-keyframes fadeout{
from{bottom: 60px; opacity: 1;}
to{bottom: 0; opacity: 0;}
}

@keyframes fadeout{
from{bottom: 60px; opacity: 1;}
to{bottom: 0; opacity: 0;}
}



.tooltip{
	position:absolute;
	top:0;
	left:0;
	background:var(--c);
	z-index:99;
	color:#fff;
	padding:0.8rem 0.5rem;
	white-space: normal;
	font-size: 1rem;
	font-weight:500;
	word-wrap: break-word;
	width:200px;
	text-align:center;
	border-radius:8px;
}
.tooltip:after{
	content: "";
	top: 100%;left:0;
	border-width: 0.74rem 0.6rem 0;
	border-color: transparent;
	border-top-color: var(--c);
	position: absolute;
	border-style: solid;
	transform:translate(100px,-1px);

} 

[title2]:after {} 

[title2]:hover:after {
	content: attr(title2);
	position: absolute;
	top:0;
	left:0;
	width: 200px;
	transform:translate(-50%,-120%);
	border: #c0c0c0 1px dotted;
	padding: 10px;
	display:block;
	z-index: 100;
	background-color: var(--c);
	color: #ffffff;
	text-transform:none;
	font-style:normal !important;
	font-weight:600;
	text-align:center;
}

.fancybox-controls{
	zoom:1.4;
}
.fancybox-caption-wrap{
	display:none;
}
.fancybox-container {
	z-index:99999;
}
.fancybox-container .fancybox-slider-wrap .fancybox-slider{
	zoom:1.85;
}
/* 
.sc2{
	position:fixed;
	width:100%;
	height:100%;
	min-width:100%;
	padding:50px;
	top:0;
	left:0;
}
.sc2 *{
	display:none;
}
.sc2 img{
	display:block;
	margin:auto;
} */


.zoomed{
	transition:all 0.25s;
	display:contents !important;
	width:1300px !important;
	height:auto !important;}



input[name=captcha]{
	margin-left:0 !important;
	width:12rem !important;
}

.sharecontainer .share{
	display:-webkit-flex;
	display:flex;
	justify-content:center;
	align-items:center;
	float:left;
	font-size:1.2rem;
	font-weight:normal;
	width :2.6rem;
	height:2.6rem;
	text-align:center;
	text-decoration:none;
	margin:5px 0px;
	margin-right:10px;
	color:#fff !important;
	border-radius:10%;
	background:#299;
	color:#ffffff;
	box-sizing:border-box;
	text-decoration:none !important;
}
.sharecontainer .fa-whatsapp{
	background:green;
	color:#ffffff;
}
.sharecontainer .fa-twitter{
	background:#55ACEE;
	color:#ffffff;
}
.sharecontainer .fa-facebook{
	background:#3B5998;
	color:#ffffff;
}
.sharecontainer .fa-clone{
	background:#dd4b39;
	color:#ffffff;
}
.sharecontainer .fa-envelope-o{
	background:#dd4b39;
	color:#ffffff;
}

.sharecontainer .fa-linkedin{
	background:#0073B2;
	color:#ffffff;
}



.myaccount {
	width: 18rem;
	font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif !important;
	padding-bottom: 0;
	position: absolute;
	z-index: 99999;
	top: 2.70rem;
	right: 0px;
	background: #fff;
	border-radius: 7px;
	-webkit-box-shadow: 0 2px 10px rgb(0 0 0 / 40%);
	box-shadow: 0 2px 10px rgb(0 0 0 / 40%);
	color: #000;
	line-height: normal;
	text-shadow: none !important;
	outline:0 !important;
}
.myaccount a.prfl{
	padding-top:10px !important;
	padding-bottom:10px !important;
}
.myaccount a.t-d{
	color:#a00 !important;
}

marquee .marquee_inside> span {
	display:inline-block;
	padding:0 10px;
	margin-right:15px;
	background:transparent !important;
}
marquee .marquee_inside span span:after {
	content:' | ';
	display:inline-block;
	margin:0 15px;
}

.pre{
	white-space:normal;
}


.fancybox-container img,form img,
.main-menu img,article img,
.home img{
	-webkit-touch-callout: none;	
	user-drag: none;
	-webkit-user-drag: none;
	user-select: none;
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
}


.lighton img{
	-webkit-animation-duration:.81s;
	animation-duration:0.81s;
	-webkit-animation-name:lighton;
	animation-name:lighton;
 	-webkit-animation-fill-mode:both;
	animation-fill-mode:both;
	background:#201F1A;
	background:#000;
}



@keyframes lighton{
	0%{opacity: 0.1;}
	20%{opacity:0.2;}
	30%{opacity:0.3;}
	40%{opacity:0.4;}
	50%{opacity:0.5;}
	60%{opacity:0.6;}
	70%{opacity:0.7;}
	80%{opacity:0.8;}
	90%{opacity:0.9;}
   100%{opacity:1;}
}


@media (max-width: 1280px) {
	.logo{transform:translateX(-25px) !important;}
}
@media (max-width: 1200px) {
	.logo{transform:translateX(-15px) !important;}

	.h-tab .nav-item{
		flex:auto;
	}
		
}
	
	
.contact-info i{
	display:block;
	min-width:1rem !important;
	width:1rem !important;
	
}

.scrollup{
    width: 60px;
    height: 45px;
    line-height: 42px;
    cursor: pointer;
    opacity: 1;
    position: fixed;
    bottom: 0px;
    right: 20px;
    display: none;
    text-indent: 0px;
    -webkit-border-radius: 8px;
    border-radius: 8px 8px 0 0;
    text-align: center;
    z-index: 999;
    text-shadow: 0 1px 2px #777;
    background: rgba(0,0,0,0.3);
    color: #ffffff;
    font-size: 20px;	
}
.scrollup:after{
	font-family:fa;
	content:'\f077';
}

.mousedetected .menu> li:last-child ul div.container  {
	padding:1rem !important;
}	

/* rrr */
@media (max-width: 992px) {
	html{
/* 		zoom:unset;
		font-size:17px;
		line-height:1.4; */
	}

	
	.fancybox-container{
		zoom:unset;
	}
	input[name=captcha]{
		width:auto !important;
		margin-left:auto !important;
		margin-right:auto !important;
	}

	article{
		font-weight:400;
		font-size:1rem;
	}

	h1,.h1{
		font-size:1.47rem !important;
	}

	article h2,
	h2,.h2 {
		font-size:1.32rem !important;
	}

	.accordion>h2{
		font-size:1.235rem !important;
	
	}

	article p,
	article li,
	p{
		font-size:1rem !important;
	}
	table *{
		font-size:0.65rem !important;
	}

	
/* 	.logo{
		transform:translateX(10px) !important;
	}
	.head-container{
		flex-direction:column;
	} */
	.head-1{
		display:block;
		width:100%;
		padding:0.94rem 0;
	
	}
	.head-2{
		display:none !important;
		flex-direction:column;
		top:80px !important;
	}
	.head-2.db{
		display:block !important;
	}
	.head-2 .ortala{
		left:0 !important;
		top:0px !important;
		transform:unset !important;
		width:100% !important;
		padding:0rem !important;
		
	}

	.actions {
		background:#fff;
		border-radius:1rem;
		margin-top:1rem;
		justify-content:center;
		box-shadow:0 0.04rem 7px #aaa !important;
	}
	.actions *{
		color:var(--c) !important;
		
	}	
	.actions a{
		font-weight:600;
		text-align:center;
	}	
	/*
	.head-3 li{
		width:50%;
		padding:0 !important;
	
	}
	.head-3 li> a{
		width:100%;
		border-radius:0px !important;
		border:1px solid transparent !important;
		color:#fff;
		padding:15px 0 !important;
		padding:11px 0 !important;
		color:#fff !important;
		font-size:1.1765rem ;
	}

	.head-3 .btn:not(.searchtoggle) i{
		display:inline !important;
	}
	*/	

	.menu{
		font-weight:500;
		font-size:1.176rem;
		width:100% !important;
		flex-direction:column;
		padding:1rem !important;
	}


	.menu a{
		padding:0.7rem 0 !important
	}
	.menu li ul a:not(.btn){
		padding:0.2rem 0 !important
	}
	.menu-item ul{
		font-weight:300 !important;
		padding:0px 0px !important;
		left:0 !important;
		position:relative !important;	
		width:100% !important;
		transform:unset !important;
	}
	.menu li ul .container{
		border:0px solid #000 !important;
	}	
	.menu> li:last-child> a{
		display:none; 
		font-weight:500 !important;
	}	
	.menu> li:last-child ul li{
		margin-bottom:0 !important;
	}	
	.menu> li:last-child ul a{
		padding:0.7rem 0 !important;
		margin-bottom:0 !important;
	}	
	.menu> li:last-child a+*{
		display:block !important;
	}	

	.menu> li:last-child .container {
		padding:0 !important;
	}	
	.menu> li:last-child .container .img-c{
		display:none;
	}
	
	.menu .menu-item:last-child ul .col-md-6{
		margin-bottom:0 !important;
	}
	
	.menu-item i.fa{
		display:inline-block;
	}

	.menu-container{
		position:absolute;
		top:3.5rem;
		background:var(--bs-p) !important;
		left:0;
		color:#fff !important;
		z-index:99;
	
	}
	.menu-container .df{
		display:block !important;
	}

	.menu_sol {
		display:none;
	}
	.main-menu .menu_sag li	{
		width:100%;
	}
	.main-menu .menu_sag a{
		padding:0.45rem 0rem !important;
		border-bottom: 0px solid #93a3fb !important;
		border-top: 0px solid #93a3fb !important;
	}
	.main-menu >li> a{
		border-bottom: 1px solid #93a3fb !important;
	}
	.menu a:not(.btn){
		text-align:left;
		justify-content:left;
		color2:#fff;
	}	

	.logo{
		transform:translateX(0px) !important;
	}

	.logo img{
		height:1.99rem ;
	}
	.main-menu-triger img{
		height:0.95rem ;
	
	}
	.mobile-search .searchtoggle{
		top:21px;
		top:1.25rem;
		right:3px;
		background:var(--bs-p) !important;
		color:#fff !important;
		z-index:9;
	}
	.header-search{
		top:2.5rem
	}
	.header-search input {
		padding:10px 15px !important;
		font-size:0.9rem;
	}

	

	
	
	

	.home h2{
		font-size:1.47rem !important;
	}
	.home h2{
		font-size:1.47rem !important;
	}

	span.f-16,
	span.f-18,
	.home h3,
	.grid-structure h3{
		font-size:1.176rem !important;
		font-size:1.235rem !important;
	}
	.home .link{
		font-size:1.059rem;
	}

	.home span{
		font-size:1rem;
	}


	.item-content.h-tab .nav-item {
		max-width:45%;
		/* margin: .5rem; */
		min-height:70px; 
	}


	.btn{
		padding:0.5rem 0.05rem;
	}
	.footer a,
	.footer *,
	.footer{
		font-size:0.79rem;
	}
	.footer-contact+div{
		background:#04204B;
	
	}
	.footer-contact>*{
		white-space:nowrap;
		flex:unset;
	}

	.fc1>*{
		flex-grow:1 !important;
	}
	.fc0>*{
		flex-grow:1 !important;
	}
	

	.dn-desktop{
		display:unset;
	}
	.dn-mobile{
		display:none !important;
	}


	.myaccount{
		width:95% !important;
		position:fixed !important;
		top:7.5rem !important;
		left:2.5%;
	}


	.slider h2, .slider-container h2{
		font-size:18px !important;
		font-size:1.47rem !important;
		line-height:1.25 !important;
	}

	.use-cases-slider img {
		width: 19rem;
		height:auto !important;
		margin-bottom:1.2rem;
	}
	.slider .btn-o-p{
		background:var(--bs-p) !important;
		color:#fff !important;

	}
	.slider-kontrol{
		flex-direction:column;
		height:0px;
		top:77%;
	}

	.slider-kontrol .ct{
		position: absolute !important;
		height:0;
		border:0px solid #000;
		top: -13.82rem;
		display:-webkit-flex !important;
		display:flex !important;
		justify-content:space-between;
		z-index:0;
	}
	.slider-kontrol .nv{
		padding-left:0;
	}

	.slider-kontrol>*{
		width:100% !important;
		flex:1;
		text-align:center;
		justify-content:center;
	}
	.slider .slider-item div:nth-child(1){
		/* width :244px;
		height:244px; */
	}	
	.slider .slider-item div:nth-child(1) .img-fluid {
		max-width: 100%;
		height: auto;
	
		width :244px;
		height:244px;
		min-width : 244px;
		max-height: 244px;
	}
	.slider-container .title	{
		padding-left:0;
	}
	
	.slider-container .nav{
		justify-content:center !important;
		transform: translateY(15%);
		
		/*top:130%;*/
	}
	.slider-container .nav,
	.carousel-container .nav{
		margin:0px 10px !important;
	}
	.nv{
		padding-left:0;
	}


	.item-content:not(.main-slider) .slider-container a.controlbtn{
		position:relative !important;
		left:0 !important;
		right:0 !important;
		font-size:1.99rem;
		line-height:60px;
		text-shadow:none;
	}
	.main-slider .slider-container a.control_prev{
		left:0 !important;
	}
	.main-slider .slider-container a.control_next{
		right:0 !important;
	}
	
	a.controlbtn{
		min-width:auto !important;
		width:auto !important;
		border:0px solid red !important;
	}
	.testimonial a.controlbtn{
		display:none !important;
	}
	
/* 	a.controlbtn.control_prev{
		padding-left:5px !important;
	}
	a.controlbtn.control_next {
		padding-right:5px !important;
	
	} */
	
	.slider-container a.controlbtn:before{
		display:inline-block;
		font-family:fa !important;
		font-family:bi !important;
		content:'\f4f4';
	}
	.slider-container a.control_prev:before{
		transform:rotate(0deg);
	}
/* 	.slider-container a.controlbtn:before{
		content:'\f054';
	} */
	.slider-container a.control_prev{
	
	}

	.fa-youtube-play{
		font-size:2.5rem !important;
	}

	.tab-round .nav-item{
		margin-bottom:5px !important;
		align-self:center;
	}
	.nav-tabs{
		flex-wrap:wrap;
	}
	.nav-item{
		flex:1;
		border:1px solid #c6cdd3 !important;
		padding: 5px 0 ;
		padding:0.5rem 0.1rem !important;
		font-size:0.8824rem !important;
	}
	

	.nav-item.active{
		padding:0.6rem 0rem ;
	}

	.nav-tabs{
		align-items:flex-end !important
	}
	.nav-tabs *	{
		font-size:87% !important;
	}

	article .tab-round {
		margin-top: 2.4rem !important;
	}
	.tab-round+.tab-content {
		border-top: 0 !important;
	}

	.google_chart{
		top:0px;
		padding-left:0rem;
	}
	.grid-structure img{
		width :70px;
		height:70px;
		margin-bottom:15px;
	
	}

	.w742{
		width: 42.667%;
	}
	.footer-contact .col-5{
		width:49%;
	
	}

	.footer-contact .col-11{
		width:98%;
	}
	.footer-2 a{
		margin:0;
		margin-bottom:10px;
	}
	.footer-contact a{
		font-size:0.52rem;
	}

	.footer-contact i{
		line-height:48px;
	
	}
	.footer-contact a{
		height:48px;
	}
	.footer-contact .mail {width:49%;}
	.footer-contact .telefon {width:49%;margin-left:1%;margin-right:1%;}
	.footer-contact .adres {width:100%;}
	



	.popup_main_container{
		width:97%;
	
	}
	.category-list-item h2{
		background:transparent !important;
	}
	.category-list-item:nth-child(odd){
		background:var(--c3);
	}
	.category-list-item h3.bg-ops3{
		background:transparent !important;
	}
	.category-list-item .tarih{
		background:var(--c);
		color:var(--c3);
		border-radius:50px;
		padding:5px 10px;
		font-size:14px;
		font-weight:400;
	}

	.table-tcr, article table{
		border-collapse:collapse;
		border-spacing:0;
		margin-left:0;
		margin-right:0;
	
	}
	.table-tcr th, .table-tcr td, article table th, article table td{
		border-radius:0px;
	}

	.table-tcr thead tr th:nth-child(1),
	article table.noth tbody tr:nth-child(1) td:nth-child(1),
	article table thead tr th:nth-child(1){
		color:#fff;
		background:var(--bs-p) !important;
	}
	article table tr:nth-child(even){
		background:#fff !important;
	}



	article table tr:nth-child(1),
	article table thead{
		position: -webkit-sticky;
		position: sticky;
		top: 0px;
		border-right: 1px solid #ccc;
		z-index: 5;
	}

	article table tr:nth-child(2n+1){
		background:var(--c3) !important;
	}

	article img[class*="fr"],
	article img[class*="fl"],
	article img[style*="float"],
	.kategori-aciklama img,
	.curve {
		top:-0px;
	
	}


	.accordion>h2:after{
		right:0.9rem;
	}
	.accordion>h2{
		padding-right:1.8rem !important;
	}
	.tohere{
		display:inline-block;
	}

	article img[class*="fr"], article img[class*="fl "], article img[style*="float"], .kategori-aciklama img, .curve	{
		margin-top:-2.35rem !important;
		width: 7.765rem !important;
		height:7.765rem !important;
		margin-bottom:0.3rem !important;
		
	}
	article img[class*="fr"],
	.curve[class*="fr"]{
		margin-left:1rem !important;
		margin-right:0rem !important;
	}
	article img[class*="fl "],
	.curve[class*="fl "]{
		margin-left:0rem !important;
		margin-right:1rem !important;
	}
	th{
		white-space:normal !important;
	}

	.fw-300{
		font-weight:400 !important;
	}

	.breadcrumb{
		margin-bottom:5px !important;
	}





	label.guvenlik_kodu{
		font-size:.7rem !important;
	}
	.dot3+*{
		display:none;
	}
	.sql_table td.hasinput {
		overflow:hidden
	}
	.table-fit{
		table-layout:auto !important;
	}
	.sql_table input{
		border-radius:0 !important;
	}
	.sql_table input::placeholder{
		color:transparent !important;
	}

	.main-menu .menu_sag li:hover a{
		letter-spacing:normal;
	}

}

@media (max-width: 767.98px) {
}

@media (max-width: 575.98px) {
}

input:-webkit-autofill,input:-webkit-autofill::first-line {}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus {}

.clndr{
	display:-webkit-flex;
	display:flex;
}

.clndr b{
	display:inline-block;
	border:1px solid #bbb;
	padding:3px;
	text-align:center;
	width:14.286%;
}