*{outline: 0;border:none!important;-webkit-box-shadow:0px 0px 0px!important;-moz-box-shadow: 0px 0px 0px!important;box-shadow: 0px 0px 0px !important;text-decoration:none!important;list-style-type:none}
textarea{outline:none!important;box-shadow:0px!important}
body{position:relative;overflow-x:hidden!important;height:100vh;background:#fff;font-family:Roboto;}


.padding-no{padding:0px!important}

.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus,div:focus,a:focus,button:focus,span:focus{
    outline: 0;-webkit-box-shadow:0px 0px 0px!important;-moz-box-shadow: 0px 0px 0px!important;box-shadow: 0px 0px 0px !important;
}

.clear{clear:both}
.resim-responsive{width:100%!important}


.tinynav { display: none }
.site_left{padding:0px}
.accordion{padding:0px}
.accordion li{position:relative}
.tinynav_label {display:none}

li.dudeko{text-align:Center}
li.dudeko h1{font-size:15px;margin:0px;font-weight:700;color:#3D3E42}
li.dudeko a{background:none!important}

.social {padding-left:15px}
.social a{display:inline-block!important;width:auto!important;text-indent:0px!important}

.wpContact{bottom:20px;left:30px;position:fixed;z-index:4}
.wpContact img{width:50px}
.altKategoriUl{display:inline-block;margin-top:25px;padding:0px}
.altKategoriUl a{padding:10px;background:#ED1C24;color:#fff;transition:0.2s;font-size:13px;font-weight:400}
.altKategoriUl a:hover{background:#F37076}


@media(max-width:768px){
	.altKategoriUl a{padding:5px;font-size:10px}
}

.errorAcordion li{position:relative}
.errorAcordion li .dropdown-menu{position:absolute;width:220px;top:40px;height: auto;opacity: 0;visibility: visible;}
.errorAcordion li.active .dropdown-menu{opacity: 1;visibility: visible;}

.sag_frame{height:auto;background:#EAEAEA;position:relative;top:0px;padding:0px;width:100%;}
.sol_frame{width:auto;margin-right:0px;}
.footer_frame{width:calc(100% - 300px);margin-left:300px}
.logo{padding:15px 15px;width: 250px;}
.sag_frame ul{padding:10px;display: flex;gap:15px;margin:0}
.sag_frame ul li ul{padding:10px 0px 0px 0px;margin-bottom:10px;border-radius:0px!important}
.sag_frame ul li{margin-bottom:0px;}
.sag_frame ul li a{padding:4px 8px;font-family:Roboto;display:block;font-weight:300;font-size:18px;color:#423F40;text-decoration:none;vertical-align:middle;display:block;width:100%;
border-bottom:1px solid #888686!important;}
.sag_frame ul li ul li a{font-size:13px}
.sag_frame ul li ul li:hover a{color:red}
.sag_frame ul li:hover a.sagAnaLink{background:#939393;color:#fff;}
.sag_frame ul li a.active{background:#939393;color:#fff;}

.sag_frame ul li.social a{border:0!important}
.sag_frame ul li.social img{height: 32px;}

#myNav{display: flex;align-items: center;justify-content: space-between;gap:30px;flex-wrap: wrap;}

.sliderSlick .slick-slide{height: calc(100vh - 300px);}
.sliderSlick .slick-slide img{object-fit: cover;object-position: 0 -50px;}


@media(min-width:768px){
.sag_frame ul > li:hover .dropdown-menu{opacity: 1;visibility: visible;display: block!important;}
}
@media(max-width:992px){
  .sag_frame ul{flex-direction: column;}
  #myNav{flex-direction: column;align-items: flex-start;}
  .menuWrap{width: 100%;}
  .sag_frame ul > li .dropdown-menu{height: 250px;}
  .sliderSlick .slick-slide{height: auto;}
.sliderSlick .slick-slide img{object-fit: inherit;object-position: inherit;}
}


.menuCizgi{position:fixed;top:10px;right:10px;z-index:3;display:none}

.menuIcons {padding-left:35px;position:absolute;bottom:110px;left:0px;}
.menuIcons a{display:inline-block;border:2px solid #CCCCCC!important;background:#fff;text-align:Center;padding:15px 10px;min-width:100px}
.menuIcons a:hover{background:#ED1C24}
.menuIcons a:hover h2{color:#fff}
.menuIcons a img{max-width:40px}
.menuIcons a h2{font-size:11px;margin-top:10px;color:#262626;font-weight:500;}

.searchKapsul{background: linear-gradient(148deg, rgba(161,161,161,1) 0%, rgba(161,161,161,1) 35%, rgba(255,255,255,1) 100%);position:relative;padding: 8px;flex:1}
.searchKapsul .form-control{border-radius:0px;height:40px;}
.searchKapsul .form-control::placeholder{font-size:15px;font-style:italic;font-weight:200;}
.searchKapsul input[type=image]{position:absolute;right:15px;top:12px;width:25px}


.sayfaText{font-size:16px;color:#000;font-weight:300;text-align:Center}
.sayfaText h2.baslik{font-size:18px;color:#ED1C24;font-weight:600;text-align:Center;background:#fff;display:inline-block;border:2px solid #ED1C24!important;padding:10px 15px}

.content{overflow: auto;padding: 5px 0px 0px 0px;margin: 0px;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;z-index:2;height:210px;overflow:hidden}
.mCSB_container{margin-right:0px!important}

.grid-item h2{font-size:15px;font-weight:500;color:#000;margin-top:10px;text-align:center}
.grid-item h3{font-size:12px;font-weight:400;color:#000;text-align:center;margin-top:0px}


.iletText{font-size:15px!important;font-weight:300;margin-top:30px;padding-left:15px;color:#969696}
.iletText p strong{color:#F25B63}

.iletForm {margin-top:30px}
.iletForm td{padding:3px 8px!important;font-weight:600!important;font-size:15px;color:#F25B63;}
.iletForm input.form-control{background:#fff;border-radius:8px;border:1px solid #e2e2e2!important;height: 40px;}
.iletForm textarea{background:#fff;height:100px;resize:none;border-radius:8px;border:1px solid #e2e2e2!important}
.iletForm .btn{background:#F25B63;color:#fff;font-weight:600;border-radius:0px}




.teklifAlan{width:800px;display:none;overflow-x:hidden}
.teklifAlan input.btn{background:#ED1C24;color:#fff;font-size:13px;font-weight:300}

.menuFullOpacity{display:none}


.uygulamalar{display: grid;grid-template-columns: repeat(8,1fr);gap:30px;margin-top: 60px;}
.uygulamalar .grid-item{border:1px solid #cecece!important;width: 100%;}

@media(max-width:992px){
.uygulamalar{grid-template-columns: repeat(3,1fr);}
}

@media(max-width:768px){
.uygulamalar{gap:15px;margin-top: 0px;}
.uygulamalar{grid-template-columns: repeat(3,1fr);}
}


@media(max-height:720px){
	.menuIcons{position:relative;bottom:0px}
	.searchKapsul{position:relative;top:0}
	.sayfaText h2.baslik{font-size:11px;color:#ED1C24;font-weight:600;padding:5px 10px}
}


@media(max-width:600px){
	.grid-item h2{font-size:9px;font-weight:500;color:#000;margin-top:10px;text-align:center}
	.sayfaText h2.baslik{font-size:11px;}
}

@media(max-width:768px){
	.iletText{font-size:12px!important}
}


@media(max-width:992px){
	.menuFullOpacity{position:fixed;top:0px;left:0px;background-color:rgba(0,0,0,0.7);Width:100%;height:100%;z-index:2}
	.sag_frame{height:100%;position:fixed;top:0px;right:-400px;padding:0px;width:300px;z-index:3;transition:0.2s}
	.sol_frame{width:100%}
	.menuCizgi{display:inherit;right:10px}
	.sag_frameActive{right:0px}
	.menuIcons a{min-width:95px}
	.menuIcons a h2{font-size:8px}
}







.footerFluid{background-color: rgb(237, 28, 36,0.1);margin-top: 75px;border-bottom:6px solid #ED1C24}
.footerFluid  .footerParent .footerParentInner{border-top:1px solid #EAEAEA;padding:15px 0px;display: flex;}
.footerLeft{width: 220px;float:left;display: flex;align-items: center;}
.footerLeft ul{font: normal normal 500 14px/20px Roboto;color: #FFFFFF;margin-top: 15px;}
.footerLeft img{max-width: 100%;margin-bottom: 15px;}
.footerRight{width: calc(100% - 220px);float:right;display: flex;align-items: flex-start;justify-content: flex-end;gap:60px;padding-right: 45px;}
.footerRight ul:first-child{padding-left: 100px;}
.footerRight ul:last-child{display: flex;gap:10px;flex-direction: column;}
.footerRight ul:last-child li ul li{display: flex;gap:10px}
.footerRight ul:last-child li ul{padding: 0px;}
.footerRight .social{margin-top: 0px;}



.footerTitle{font: normal normal bold 12px/20px Roboto;color: #ED1C24;}
.footerText{font: normal normal normal 14px/23px Roboto;color: #000;}
.contact{display: flex;align-items: center;justify-content: flex-start;gap:8px;border-bottom:1px solid #000;padding: 8px 0px;}
.contact span{font: normal normal normal 14px/23px Roboto;color: #000;}
.contact i{color:#ED1C24}
.social{margin-top: 15px;}

.footerMenu li a{display: block;font: normal normal normal 12px/20px Roboto;color: #000;position: relative;margin-bottom: 8px;}
.footerMenu li a::before{content: '';left:0px;bottom:0px;width: 30px;height:1px;background-color: #ED1C24;transition: 300ms;position: absolute;}
.footerMenu li a:hover::before{width: 100%;}
.footerMenu li ul li a::before{display: none;}


.register{background-color: #fff;}
.register ul{display: flex;align-items: center;justify-content: space-between;padding: 15px 0px;}


@media(max-width:768px){
  .footerLeft{width: 150px;margin-bottom: 45px;}
  .footerRight{width: 100%;justify-content: flex-start;flex-direction: column;gap:10px}
  .footerRight ul:first-child{max-width: inherit;padding: 0px;margin-bottom: 25px;}
  .footerRight ul:last-child{flex-direction: column;padding: 0;}
  .register ul{flex-direction: column;align-items: flex-start;}
  .footerFluid{margin-top: 30px;}
  .footerFluid  .footerParent .footerParentInner{flex-direction: column;}
}







.loader-capsul{position:fixed;width:100%;height:100%;background-color:rgba(247,148,30,0.5);  z-index:9999;  display:none;top:0px;left:0px}
.loader {
  font-size: 90px;
  text-indent: -9999em;
  overflow: hidden;
  width: 1em;
  height: 1em;
  border-radius: 50%;
  margin: 20% auto;
  position: relative;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: load6 1.7s infinite ease;
  animation: load6 1.7s infinite ease;
}
@-webkit-keyframes load6 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    box-shadow: 0 -0.83em 0 -0.4em #ffffff, 0 -0.83em 0 -0.42em #ffffff, 0 -0.83em 0 -0.44em #ffffff, 0 -0.83em 0 -0.46em #ffffff, 0 -0.83em 0 -0.477em #ffffff;
  }
  5%,
  95% {
    box-shadow: 0 -0.83em 0 -0.4em #ffffff, 0 -0.83em 0 -0.42em #ffffff, 0 -0.83em 0 -0.44em #ffffff, 0 -0.83em 0 -0.46em #ffffff, 0 -0.83em 0 -0.477em #ffffff;
  }
  10%,
  59% {
    box-shadow: 0 -0.83em 0 -0.4em #ffffff, -0.087em -0.825em 0 -0.42em #ffffff, -0.173em -0.812em 0 -0.44em #ffffff, -0.256em -0.789em 0 -0.46em #ffffff, -0.297em -0.775em 0 -0.477em #ffffff;
  }
  20% {
    box-shadow: 0 -0.83em 0 -0.4em #ffffff, -0.338em -0.758em 0 -0.42em #ffffff, -0.555em -0.617em 0 -0.44em #ffffff, -0.671em -0.488em 0 -0.46em #ffffff, -0.749em -0.34em 0 -0.477em #ffffff;
  }
  38% {
    box-shadow: 0 -0.83em 0 -0.4em #ffffff, -0.377em -0.74em 0 -0.42em #ffffff, -0.645em -0.522em 0 -0.44em #ffffff, -0.775em -0.297em 0 -0.46em #ffffff, -0.82em -0.09em 0 -0.477em #ffffff;
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
    box-shadow: 0 -0.83em 0 -0.4em #ffffff, 0 -0.83em 0 -0.42em #ffffff, 0 -0.83em 0 -0.44em #ffffff, 0 -0.83em 0 -0.46em #ffffff, 0 -0.83em 0 -0.477em #ffffff;
  }
}
@keyframes load6 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    box-shadow: 0 -0.83em 0 -0.4em #ffffff, 0 -0.83em 0 -0.42em #ffffff, 0 -0.83em 0 -0.44em #ffffff, 0 -0.83em 0 -0.46em #ffffff, 0 -0.83em 0 -0.477em #ffffff;
  }
  5%,
  95% {
    box-shadow: 0 -0.83em 0 -0.4em #ffffff, 0 -0.83em 0 -0.42em #ffffff, 0 -0.83em 0 -0.44em #ffffff, 0 -0.83em 0 -0.46em #ffffff, 0 -0.83em 0 -0.477em #ffffff;
  }
  10%,
  59% {
    box-shadow: 0 -0.83em 0 -0.4em #ffffff, -0.087em -0.825em 0 -0.42em #ffffff, -0.173em -0.812em 0 -0.44em #ffffff, -0.256em -0.789em 0 -0.46em #ffffff, -0.297em -0.775em 0 -0.477em #ffffff;
  }
  20% {
    box-shadow: 0 -0.83em 0 -0.4em #ffffff, -0.338em -0.758em 0 -0.42em #ffffff, -0.555em -0.617em 0 -0.44em #ffffff, -0.671em -0.488em 0 -0.46em #ffffff, -0.749em -0.34em 0 -0.477em #ffffff;
  }
  38% {
    box-shadow: 0 -0.83em 0 -0.4em #ffffff, -0.377em -0.74em 0 -0.42em #ffffff, -0.645em -0.522em 0 -0.44em #ffffff, -0.775em -0.297em 0 -0.46em #ffffff, -0.82em -0.09em 0 -0.477em #ffffff;
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
    box-shadow: 0 -0.83em 0 -0.4em #ffffff, 0 -0.83em 0 -0.42em #ffffff, 0 -0.83em 0 -0.44em #ffffff, 0 -0.83em 0 -0.46em #ffffff, 0 -0.83em 0 -0.477em #ffffff;
  }
}